* gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-21 Janis Johnson <janis187@us.ibm.com>
2
3 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
4
5 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
6
7 PR middle-end/19055
8 * gcc.dg/tree-ssa/pr19055.c: New test.
9 * gcc.dg/tree-ssa/pr19055-2.c: New test.
10
11 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12
13 PR C++/22358
14 * g++.dg/other/pr22358.C: New test.
15
16 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
17
18 PR c++/2922
19 * g++.dg/lookup/two-stage5.C: New test from bug comments.
20
21 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22
23 PR c++/15938
24 * g++.dg/init/union2.C: New test.
25
26 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27
28 PR c/22393
29 * gcc.dg/complex-4.c: New test.
30
31 2005-07-21 Richard Guenther <rguenther@suse.de>
32
33 PR testsuite/22522
34 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
35 scanning for asm labels.
36 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
37
38 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
39
40 PR target/22085
41 * gcc.dg/altivec-pr22085.c: New.
42
43 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
44
45 PR tree-optimization/19210
46 * gcc.dg/tree-ssa/pr19210-1.c: New.
47 * gcc.dg/tree-ssa/pr19210-2.c: New.
48
49 2005-07-21 Richard Sandiford <richard@codesourcery.com>
50
51 PR rtl-optimization/22167
52 * g++.dg/opt/pr22167.C: New test.
53
54 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
55
56 PR c++/2922
57 * g++.dg/lookup/two-stage2.C: New.
58 * g++.dg/lookup/two-stage3.C: New.
59 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
60 fixed two-stage name lookup for operators.
61 * g++.dg/template/call3.C: Compiler now produces an appropriate
62 error message.
63 * g++.dg/template/crash37.C: Compiler now describes bla() on line
64 14 as a candidate.
65 * g++.dg/template/ptrmem4.C: Compiler produces different error
66 message.
67 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
68 connect_to_method as a candidate.
69
70 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
71
72 * gcc.dg/fold-alloc-1.c: New test.
73
74 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
75
76 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
77 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
78
79 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
80
81 * gcc.dg/fold-abs-1.c: New test.
82 * gcc.dg/fold-abs-2.c: New test.
83 * gcc.dg/fold-abs-3.c: New test.
84
85 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
86
87 Make CONSTRUCTOR use VEC to store initializers.
88 * g++.dg/ext/complit3.C: Check for specific error messages.
89 * g++.dg/init/brace2.C: Update error message.
90 * g++.dg/warn/Wbraces2.C: Likewise.
91
92 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
93
94 PR fortran/16940
95 * gfortran.dg/module_interface_1.f90: New test.
96
97 2005-07-19 Danny Berlin <dberlin@dberlin.org>
98 Kenneth Zadeck <zadeck@naturalbridge.com>
99
100 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
101
102 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
103
104 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
105 specify -Wformat for these tests.
106 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
107 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
108 * gcc.dg/format/opt-6.c: Delete.
109
110 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
111
112 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
113 * gcc.dg/tree-ssa/sra-3.c: Likewise.
114
115 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
116
117 * gcc.dg/tree-ssa/alias-2.c: New test.
118
119 2005-07-18 Mark Mitchell <mark@codesourcery.com>
120
121 PR c++/22263
122 * g++.dg/template/explicit7.C: New test.
123
124 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
125
126 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
127 width of 8 to +Inf and -Inf.
128
129 2005-07-17 Mark Mitchell <mark@codesourcery.com>
130
131 PR c++/22139
132 * g++.dg/template/friend36.C: New test.
133
134 2005-07-16 David Edelsohn <edelsohn@gnu.org>
135
136 PR fortran/21730
137 * gfortran.dg/pr21730.f: New test.
138
139 2005-07-16 Danny Berlin <dberlin@dberlin.org>
140 Kenneth Zadeck <zadeck@naturalbridge.com>
141
142 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
143 since pure const detection cannot run at -O1 in c compiler.
144 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
145 can now optimize this case properly.
146 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
147 because we now pass.
148 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
149
150 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
151
152 PR c/22421
153 * gcc.dg/format/bitfld-1.c: New test.
154
155 2005-07-15 Mark Mitchell <mark@codesourcery.com>
156
157 PR c++/22204
158 * g++.dg/rtti/repo1.C: New test.
159
160 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
161
162 PR middle-end/22398
163 * gcc.c-torture/compile/pr22398.c: New test.
164
165 2005-07-15 Mark Mitchell <mark@codesourcery.com>
166
167 PR c++/22132
168 * g++.dg/expr/cast4.C: New test.
169
170 2005-07-15 Richard Guenther <rguenther@suse.de>
171
172 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
173 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
174
175 2005-07-15 Steven Bosscher <stevenb@suse.de>
176
177 PR tree-optimization/22230
178 * gcc.dg/tree-ssa/pr22230.c: New test.
179
180 2005-07-14 Jakub Jelinek <jakub@redhat.com>
181
182 * gfortran.dg/g77/cpp6.f: New test.
183
184 PR fortran/22417
185 * gfortran.dg/g77/cpp5.F: New test.
186 * gfortran.dg/g77/cpp5.h: New file.
187 * gfortran.dg/g77/cpp5inc.h: New file.
188
189 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
190
191 PR libfortran/16435
192 * gfortran.dg/tl_editting.f90: New.
193 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
194
195 2005-07-14 Steven G. Kargl <kargls@comcast.net>
196
197 * gfortran.dg/char_array_constructor.f90: New test.
198
199 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
200
201 * gfortran.dg/past_eor.f90: New.
202 * gfortran.dg/complex_read.f90: New.
203
204 2005-07-13 Jeff Law <law@redhat.com>
205
206 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
207 additional casts.
208
209 * gcc.dg/tree-ssa/pr22321.c: New test
210
211 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
212
213 PR tree-optimization/21921
214 * gcc.dg/tree-ssa/pr21921.c: New.
215
216 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
217
218 PR tree-optimizatio/22442
219 * gcc.dg/tree-ssa/loop-11.c: New test.
220
221 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
222
223 PR tree-opt/21840
224 * gcc.c-torture/compile/pr21840.c: New test.
225
226 2005-07-12 Jan Hubicka <jh@suse.cz>
227
228 * gcc.c-torture/compile/pr22379.c: New test.
229
230 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
231
232 PR libfortran/21593
233 gfortran.dg/dev_null.f90: Remove outdated comment about
234 PR libfortran/21593.
235
236
237 2005-07-12 Dale Johannesen <dalej@apple.com>
238
239 * gcc.target/i386/compress-float-sse.c: New.
240 * gcc.target/i386/compress-float-sse-pic.c: New.
241 * gcc.target/i386/compress-float-387.c: New.
242 * gcc.target/i386/compress-float-387-pic.c: New.
243 * gcc.dg/compress-float-ppc.c: New.
244 * gcc.dg/compress-float-ppc-pic.c: New.
245
246 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
247
248 PR libfortran/21593
249 gfortran.dg/dev_null.f90: Remove targets.
250
251 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
252
253 PR tree-opt/22335
254 * gcc.dg/pr22335-1.c: New test.
255 * gcc.dg/pr22335-2.c: New test.
256
257 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
258
259 PR c++/20172
260 * g++.dg/template/nontype12.C : New test.
261
262 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
263
264 * gcc.dg/tree-ssa/loop-10.c: New test.
265
266 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
267
268 * gcc.c-torture/execute/20020720-1.x: Remove.
269
270 2005-07-11 Jakub Jelinek <jakub@redhat.com>
271
272 * gfortran.fortran-torture/execute/forall_7.f90: New test.
273
274 2005-07-10 Richard Sandiford <richard@codesourcery.com>
275
276 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
277 (dg-mips-options): Use it.
278
279 2005-07-09 Diego Novillo <dnovillo@redhat.com>
280
281 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
282
283 2005-07-09 Richard Henderson <rth@redhat.com>
284
285 * lib/target-supports.exp (check_effective_target_sync_char_short):
286 Add alpha.
287
288 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
289
290 PR libfortran/22217
291 * gfortran.dg/negative-z-descriptor.f90: New test.
292
293 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
294
295 PR tree-opt/22329
296 * gcc.dg/pr22329.c: New test.
297
298 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
299
300 PR tree-optimization/20139
301 * gcc.dg/tree-ssa/pr20139.c: New.
302
303 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
304
305 PR tree-opt/22356
306 * testsuite/gcc.dg/pr22356-1.c: New test.
307
308 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
309
310 PR c++/21799
311 * g++.dg/template/unify8.C: New.
312 * g++.dg/template/unify9.C: New.
313
314 2005-07-08 Jakub Jelinek <jakub@redhat.com>
315
316 * gfortran.fortran-torture/execute/entry_10.f90: New test.
317
318 2005-07-07 Geoffrey Keating <geoffk@apple.com>
319
320 * gcc.dg/darwin-version-1.c: New.
321 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
322 * gcc.dg/builtins-20.c: Likewise.
323 * gcc.dg/builtins-53.c: Likewise.
324 * gcc.dg/torture/builtins-convert-1.c: Likewise.
325 * gcc.dg/torture/builtins-convert-2.c: Likewise.
326 * gcc.dg/torture/builtins-convert-3.c: Likewise.
327 * gcc.dg/torture/builtins-power-1.c: Likewise.
328 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
329 on Darwin.
330
331 2005-07-07 Jeff Law <law@redhat.com>
332
333 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
334 argument evaluation order.
335
336 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
337
338 PR libfortran/21594
339 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
340 Add test cases where the shift length is greater than the
341 array length.
342
343 2005-07-07 Ziemowit Laski <zlaski@apple.com>
344
345 * obj-c++.dg/proto-lossage-6.mm: New.
346 * objc.dg/proto-lossage-6.m: New.
347
348 2005-07-07 Ziemowit Laski <zlaski@apple.com>
349
350 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
351 * objc.dg/gnu-runtime-2.m: Likewise.
352
353 2005-07-07 Jakub Jelinek <jakub@redhat.com>
354
355 * gfortran.dg/longline.f: New test.
356
357 * gfortran.dg/badline.f: New test.
358
359 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
360
361 PR fortran/16531
362 PR fortran/15966
363 PR fortran/18781
364 * gfortran.dg/hollerith.f90: New.
365 * gfortran.dg/hollerith2.f90: New.
366 * gfortran.dg/hollerith3.f90: New.
367 * gfortran.dg/hollerith4.f90: New.
368 * gfortran.dg/hollerith_f95.f90: New.
369 * gfortran.dg/hollerith_legacy.f90: New.
370 * gfortran.dg/g77/cpp4.F: New. Port from g77.
371
372 2005-07-07 Ziemowit Laski <zlaski@apple.com>
373
374 PR objc/22274
375 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
376 * objc.dg/gnu-runtime-2.m: New.
377
378 2005-07-06 Jeff Law <law@redhat.com>
379
380 * gcc.dg/tree-ssa/vrp17.c: New test.
381
382 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
383
384 PR fortran/22327
385 * gfortran.dg/array_constructor_5.f90: New test.
386
387 2005-07-07 Jakub Jelinek <jakub@redhat.com>
388
389 * gfortran.fortran-torture/execute/entry_9.f90: New test.
390
391 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
392
393 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
394 * gcc.dg/980816-1.c: Ditto.
395
396 2005-07-06 Jeff Law <law@redhat.com>
397
398 * gcc.c-torture/compile/pr21356.c: New test.
399
400 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
401
402 PR c/22013
403 PR c/22098
404 * gcc.c-torture/compile/pr22013-1.c,
405 gcc.c-torture/execute/pr22098-1.c,
406 gcc.c-torture/execute/pr22098-2.c,
407 gcc.c-torture/execute/pr22098-3.c: New tests.
408
409 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
410
411 PR c/22308
412 * gcc.dg/pr22308-1.c: New test.
413
414 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
415
416 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
417 target.
418 * gcc.dg/compare9.c: Use -fshort-enums instead of
419 -fno-short-enums. Change the last test to dg-bogus.
420
421 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
422
423 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
424 * gcc.dg/compare9.c: New.
425
426 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
427
428 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
429
430 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
431
432 PR testsuite/22288
433 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
434
435
436 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
437
438 * gcc.dg/format/gcc_gfc-1.c: New.
439
440 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
441
442 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
443
444 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
445
446 PR fortran/20842
447 * gfortran.dg/io_invalid_1.f90: New test.
448
449 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
450
451 * gcc.dg/format/gcc_diag-1.c: Update.
452
453 2005-07-02 Jeff Law <law@redhat.com>
454
455 * gcc.dg/tree-ssa/pr22051-1.c: New test.
456 * gcc.dg/tree-ssa/pr22051-2.c: New test.
457
458 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
459
460 * gcc.dg/format/gcc_diag-1.c: Update.
461
462 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
463
464 PR tree-opt/22269
465 * gcc.c-torture/compile/pr22269.c: New test.
466
467 2005-06-30 Diego Novillo <dnovillo@redhat.com>
468
469 PR 21584
470 PR 22219
471 * g++.dg/tree-ssa/pr21584-1.C: New test.
472 * g++.dg/tree-ssa/pr21584-2.C: New test.
473
474 2005-06-30 Ziemowit Laski <zlaski@apple.com>
475
476 * obj-c++.dg/try-catch-11.mm: New.
477 * objc.dg/try-catch-10.m: New.
478
479 2005-06-29 David Edelsohn <edelsohn@gnu.org>
480
481 * g++.dg/other/ucnid-1.C: xfail on AIX.
482
483 2005-06-29 Diego Novillo <dnovillo@redhat.com>
484
485 PR 22234
486 * gcc.dg/20050629-1.c: New test.
487
488 2005-06-29 Ziemowit Laski <zlaski@apple.com>
489
490 * obj-c++.dg/const-str-1[0-1].mm: New.
491 * objc.dg/const-str-1[0-1].m: New.
492
493 2005-05-29 Richard Henderson <rth@redhat.com>
494
495 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
496 Rename from check_effective_target_vect_no_max.
497 (check_effective_target_vect_no_int_add): New.
498 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
499 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
500 * gcc.dg/vect/vect-reduc-3.c: Likewise.
501 * gcc.dg/vect/vect-reduc-1.c: Use both.
502 * gcc.dg/vect/vect-reduc-2.c: Likewise.
503
504 2005-05-29 Richard Henderson <rth@redhat.com>
505
506 * lib/target-supports.exp (check_effective_target_vect_no_max):
507 Remove i386 and x86_64.
508
509 2005-06-29 Steve Ellcey <sje@cup.hp.com>
510
511 PR testsuite/21969
512 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
513
514 2005-06-29 Steve Ellcey <sje@cup.hp.com>
515
516 PR middle-end/21969
517 * gcc.dg/vect/pr21969.c: New test.
518
519 2005-06-28 Eric Christopher <echristo@redhat.com>
520
521 PR c/22052
522 PR c/21975
523 * gcc.dg/inline1.c: New test.
524 * gcc.dg/inline2.c: Ditto.
525 * gcc.dg/inline3.c: Ditto.
526 * gcc.dg/inline4.c: Ditto.
527 * gcc.dg/inline5.c: Ditto.
528
529 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
530
531 PR libfortran/22142
532 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
533 Add testcase also testing eoshift1 for PR 22142.
534
535 2005-06-28 Richard Henderson <rth@redhat.com>
536
537 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
538 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
539 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
540 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
541 gcc.dg/tree-ssa/20030922-2.c: Likewise.
542
543 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
544
545 PR libfortran/22142
546 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
547 Add testcase for PR 22142.
548
549 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
550
551 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
552 gcc.target/ia64/fpreg-2.c: New tests.
553
554 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
555
556 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
557
558 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
559
560 PR libfortran/22170
561 * gfortran.dg/slash_1.f90: New test.
562
563 2005-06-27 Richard Henderson <rth@redhat.com>
564
565 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
566 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
567 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
568 * gcc.dg/vect/vect-reduc-2.c: Likewise.
569 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
570 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
571
572 2005-06-27 Richard Henderson <rth@redhat.com>
573
574 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
575 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
576
577 2005-06-27 Ziemowit Laski <zlaski@apple.com>
578
579 * obj-c++.dg/proto-lossage-5.mm: New.
580 * objc.dg/proto-lossage-5.m: New.
581
582 2005-06-27 Diego Novillo <dnovillo@redhat.com>
583
584 PR 21959
585 * gcc.dg/tree-ssa/pr21959.c: New test.
586
587 2005-06-27 Jakub Jelinek <jakub@redhat.com>
588
589 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
590 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
591 testing uninitialized var.
592
593 * gcc.c-torture/execute/builtins/chk.h: New.
594 * gcc.c-torture/execute/builtins/lib/chk.c: New.
595 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
596 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
597 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
598 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
599 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
600 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
601 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
602 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
603 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
604 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
605 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
606 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
607 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
608 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
609 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
610 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
611 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
612 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
613 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
614 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
615 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
616 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
617 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
618 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
619 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
620 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
621 * gcc.dg/builtin-object-size-1.c: New test.
622 * gcc.dg/builtin-object-size-2.c: New test.
623 * gcc.dg/builtin-object-size-3.c: New test.
624 * gcc.dg/builtin-object-size-4.c: New test.
625 * gcc.dg/builtin-object-size-5.c: New test.
626 * gcc.dg/builtin-stringop-chk-1.c: New test.
627 * gcc.dg/builtin-stringop-chk-2.c: New test.
628 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
629 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
630 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
631 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
632 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
633 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
634 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
635 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
636 * gcc.c-torture/execute/printf-1.c: New test.
637 * gcc.c-torture/execute/fprintf-1.c: New test.
638 * gcc.c-torture/execute/vprintf-1.c: New test.
639 * gcc.c-torture/execute/vfprintf-1.c: New test.
640 * gcc.c-torture/execute/printf-chk-1.c: New test.
641 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
642 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
643 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
644
645 2005-06-27 Michael Matz <matz@suse.de>
646
647 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
648 slot is not merged if address escapes.
649
650 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
651
652 PR c/21911
653 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
654
655 2005-06-26 Jakub Jelinek <jakub@redhat.com>
656
657 PR middle-end/17965
658 * gcc.c-torture/compile/20050622-1.c: New test.
659
660 PR middle-end/22028
661 * gcc.dg/20050620-1.c: New test.
662
663 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
664
665 PR tree-optimization/22026
666 * gcc.dg/tree-ssa/pr22026.c: New.
667
668 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
669
670 PR libfortran/22144
671 * gfortran.dg/shift-alloc.f90: New testcase.
672
673 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
674
675 * all files: Update FSF address in copyright headers.
676
677 2005-06-22 Jan Hubicka <jh@suse.cz>
678
679 * wholeprogram-1.c: New testcase.
680 * wholeprogram-2.c: New testcase.
681
682 2005-06-24 Mark Mitchell <mark@codesourcery.com>
683
684 PR 22171
685 * gcc.dg/tree-ssa/pr22171.c: New test.
686
687 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
688
689 * gfortran.dg/simplify_modulo.f90: New.
690
691 2005-06-24 Jan Hubicka <jh@suse.cz>
692
693 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
694
695 2005-06-23 Ziemowit Laski <zlaski@apple.com>
696
697 * obj-c++.dg/proto-lossage-[1-4].mm: New.
698
699 2005-06-23 Ziemowit Laski <zlaski@apple.com>
700
701 * obj-c++.dg/typedef-alias-1.mm: New.
702 * objc.dg/typedef-alias-1.m: New.
703
704 2005-06-23 Jeff Law <law@redhat.com>
705
706 * gcc.dg/tree-ssa/vrp16.c: New test.
707
708 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
709
710 * lib/target-supports.exp: Add
711 check_effective_target_fortran_large_real and
712 check_effective_target_fortran_large_int to check for
713 corresponding effective targets.
714 * gfortran.dg/large_integer_kind_1.f90: New test.
715 * gfortran.dg/large_real_kind_1.f90: New test.
716
717 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
718
719 PR tree-optimization/22117
720 * gcc.dg/tree-ssa/pr22117.c: New.
721
722 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
723
724 PR testsuite/22123
725 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
726
727 2005-06-23 David Edelsohn <edelsohn@gnu.org>
728
729 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
730
731 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
732
733 * gfortran.dg/f2c_4.f90: Add tests for complex functions
734 * gfortran.dg/f2c_4.c: Likewise
735
736 2005-06-22 Paul Brook <paul@codesourcery.com>
737
738 PR fortran/21034
739 * gfortran.dg/auto_save_1.f90: New test.
740
741 2005-06-22 Michael Matz <matz@suse.de>
742
743 * gcc.target/x86-64/abi: New directory.
744 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
745 * gcc.target/x86-64/abi/README.gcc: New file.
746 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
747 * gcc.target/x86-64/abi/asm-support.s: New file.
748 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
749 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
750 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
751 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
752 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
753 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
754 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
755 * gcc.target/x86_64/abi/test_bitfields.c: New test.
756 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
757 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
758 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
759 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
760 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
761 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
762 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
763 * gcc.target/x86_64/abi/test_varargs.c: New test.
764
765 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
766
767 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
768 32-bit i?86 and x86_64.
769
770 2005-06-21 Ziemowit Laski <zlaski@apple.com>
771
772 * obj-c++.dg/const-str-[1-9].mm: New tests.
773
774 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
775
776 PR fortran/22010
777 * gfortran.dg/namelist_use.f90: New.
778 * gfortran.dg/namelist_use_only.f90: New.
779
780 2005-06-21 Jeff Law <law@redhat.com>
781
782 * gcc.dg/tree-ssa/vrp15.c: New test.
783
784 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
785
786 * lib/target-supports.exp (check_effective_target_vect_reduction):
787 Remove.
788 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
789 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
790 remove vect_reduction target keyword. Also avoid two returns in main.
791 * gcc.dg/vect/vect-reduc-3.c: Likewise.
792 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
793 * gcc.dg/vect/vect-reduc-1short.c: New test.
794 * gcc.dg/vect/vect-reduc-1char.c: New test.
795 * gcc.dg/vect/vect-reduc-2short.c: New test.
796 * gcc.dg/vect/vect-reduc-2char.c: New test.
797 * gcc.dg/vect/vect-reduc-6.c: New test.
798 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
799 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
800 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
801
802 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
803 Paul Thomas <pault@gcc.gnu.org>
804
805 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
806 New tests.
807
808 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
809
810 * gfortran.dg/backslash_1.f90: New test.
811 * gfortran.dg/backslash_2.f90: New test.
812
813 2005-06-20 Steven G. Kargl <kargls@comcast.net>
814
815 * gfortran.dg/duplicate_labels.f90: New test.
816
817 2005-06-20 Jan Beulich <jbeulich@novell.com>
818
819 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
820 unsupportable relocations.
821 * g++.old-deja/g++.other/store-expr1.C: Likewise.
822 * gcc.dg/20050321-2.c: xfail for NetWare.
823
824 2005-06-20 Andreas Jaeger <aj@suse.de>
825
826 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
827 gcc.target/i386/fastcall-sseregparm.c,
828 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
829
830 2005-06-19 Richard Henderson <rth@redhat.com>
831
832 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
833
834 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
835
836 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
837
838 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
839
840 PR c++/22115
841 * g++.dg/conversion/simd2.C: Change expected error message.
842
843 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
844
845 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
846 * gcc.dg/vect/vect-reduc-2.c: Likewise.
847 * gcc.dg/vect/vect-reduc-3.c: Likewise.
848
849 2005-06-18 James A Morrison <phython@gcc.gnu.org>
850
851 * gcc.dg/fold-mod-1.c: New test.
852
853 2005-06-18 Steven G. Kargl <kargls@comcast.net>
854
855 PR fortran/19926
856 * gfortran.dg/pr19926.f90: New test.
857
858 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
859
860 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
861 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
862 targets.
863 * gcc.dg/vect/vect-reduc-2.c: Likewise.
864 * gcc.dg/vect/vect-reduc-3.c: Likewise.
865
866 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
867
868 * gcc.target/ia64/float80-varargs-1.c: New test.
869
870 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
871
872 PR tree-opt/22035
873 * gfortran.dg/f2c_6.f90: New test.
874
875 2005-06-17 Geoffrey Keating <geoffk@apple.com>
876
877 PR c++/17413
878 * g++.dg/template/local5.C: New.
879
880 2005-06-17 Richard Henderson <rth@redhat.com>
881
882 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
883
884 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
885
886 PR testsuite/21945
887 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
888
889 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
890
891 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
892 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
893 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
894 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
895 check_vect to verify the presence of hardware vector support.
896
897 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
898
899 PR testsuite/22056
900 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
901
902 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
903
904 PR libfortran/19216
905 * gfortran.dg/pr19216.f: Add correct space between brackets and
906 dg directive.
907
908 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
909
910 PR libfortran/16436
911 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
912
913 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
914
915 * gcc.target/i386/attributes-error.c: New testcase.
916 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
917 * gcc.target/i386/regparm-stdcall.c: Likewise.
918 * gcc.target/i386/sseregparm-1.c: Likewise.
919 * gcc.target/i386/sseregparm-2.c: Likewise.
920
921 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
922
923 * g++.dg/rtti/crash2.C: New.
924
925 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
926
927 * gcc.dg/noncompile/20040203-3.c: Update expected message.
928
929 2005-06-15 David Ung <davidu@mips.com>
930
931 * gcc.target/mips/mips16e-extends.c: New test for testing the
932 generation of MIPS16e zeb/zeh, seb/seh instructions.
933
934 2005-06-15 Diego Novillo <dnovillo@redhat.com>
935
936 PR 22018
937 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
938 * gcc.dg/tree-ssa/pr22018.c: New test.
939
940 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
941
942 * gcc.dg/simd-1.c: Update error messages.
943 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
944 * gcc.dg/simd-2.c: Update error messages.
945 * gcc.dg/simd-4.c: New.
946
947 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
948
949 PR c++/20678
950 * g++.dg/other/crash-4.C: New.
951
952 2005-06-14 Devang Patel <dpatel@apple.com>
953
954 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
955
956 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
957
958 PR c++/21929
959 * g++.dg/parse/crash11.C: Update
960
961 2005-06-13 Jeff Law <law@redhat.com>
962
963 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
964 perform the desired transformations.
965 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
966 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
967
968 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
969
970 PR fortran/22038
971 * gfortran.dg/forall_1.f90: Un-XFAIL.
972
973 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
974
975 PR c++/21929
976 * g++.dg/parse/crash26.C: New.
977
978 PR c++/20789
979 * g++.dg/init/member1.C: New.
980
981 2005-06-13 Jakub Jelinek <jakub@redhat.com>
982
983 * gfortran.dg/altreturn_1.f90: New test.
984
985 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
986
987 PR middle-end/21985
988 * gcc.dg/tree-ssa/pr21985.c: New test.
989
990 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
991
992 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
993
994 2005-06-12 Roger Sayle <roger@eyesopen.com>
995
996 PR c++/21930
997 * g++.dg/other/error10.C: New test case.
998
999 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1000
1001 PR libfortran/19155
1002 * gfortran.dg/pr19155.f: Add test.
1003
1004 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1005
1006 * gfortran.dg/f2c_7.f90: New test.
1007
1008 * gfortran.dg/forall_1.f90: XFAILed.
1009
1010 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
1011
1012 * gcc.dg/pr14796-1.c: New.
1013 * gcc.dg/pr14796-2.c: New.
1014
1015 2005-06-11 Steven G. Kargl <kargls@comcast.net>
1016
1017 PR fortran/17792
1018 PR fortran/21375
1019 * gfortran.dg/deallocate_stat.f90: New test.
1020
1021 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
1022
1023 * gfortran.fortran-torture/execute/in-pack.f90: New test.
1024
1025 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
1026
1027 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
1028 access will be generated when this loop is vectorized. Test that
1029 accesses with same alignment were detected.
1030 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
1031 Test that accesses with same alignment were detected.
1032 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
1033 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
1034 alignment were detected.
1035
1036 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1037
1038 * gcc.dg/Wcxx-compat-1.c: New.
1039
1040 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
1041
1042 PR libfortran/21480
1043 * gfortran.dg/reshape-complex.f90: Add a test for a packed
1044 complex array.
1045
1046 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
1047
1048 * gcc.dg/alias-8.c: New.
1049
1050 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
1051
1052 * gcc.dg/format/cmn_err-1.c: Update.
1053
1054 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
1055
1056 PR target/20666
1057 * gcc.target/sparc/fexpand-2.c: New.
1058 * gcc.target/sparc/fpmerge-2.c: New.
1059 * gcc.target/sparc/fpmul-2.c: New.
1060 * gcc.target/sparc/noresult.c: New.
1061 * gcc.target/sparc/pdist-2.c: New.
1062 * gcc.target/sparc/pdist-3.c: New.
1063
1064 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
1065
1066 PR testsuite/21702
1067 * gcc.target/i386/i386.exp: Fix comment typo.
1068
1069 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
1070
1071 PR c++/19497
1072 * g++.dg/inherit/using5.C: New.
1073 * g++.dg/inherit/using6.C: New.
1074
1075 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1076
1077 PR c++/19894
1078 * g++.dg/template/ptrmem15.C: New test.
1079
1080 PR c++/20563
1081 * g++.dg/ext/label4.C: New test.
1082
1083 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1084
1085 * gcc.dg/tls/debug-1.c: New test.
1086
1087 2005-06-07 Dale Johannesen <dalej@apple.com>
1088
1089 * gcc.target/i386/movq.c: New.
1090
1091 2005-06-07 Dale Johannesen <dalej@apple.com>
1092
1093 * gcc.dg/20050607-1.c: New.
1094
1095 2005-06-07 Jakub Jelinek <jakub@redhat.com>
1096
1097 PR middle-end/21850
1098 * gcc.c-torture/execute/20050607-1.c: New test.
1099
1100 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
1101
1102 PR libfortran/21926
1103 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
1104 Test case where the return array has lowest stride one,
1105 but isn't packed.
1106
1107 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
1108
1109 * lib/target-supports.exp (check_effective_target_sync_int_long):
1110 Add s390 and s390x targets.
1111
1112 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
1113
1114 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
1115 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
1116 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
1117 * gcc.dg/tree-ssa/loop-9.c: New test.
1118
1119 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
1120
1121 * g++.dg/parse/defarg10.C: New.
1122
1123 2005-06-06 Jakub Jelinek <jakub@redhat.com>
1124
1125 PR regression/21897
1126 * gcc.c-torture/execute/20050604-1.c: New test.
1127
1128 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
1129
1130 PR 21903
1131 * g++.dg/parse/defarg9.C: New.
1132
1133 PR c++/20637
1134 * g++.dg/inherit/using4.C: New.
1135 * g++.dg/overload/error1.C: Adjust expected errors.
1136 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1137 * g++.old-deja/g++.brendan/arm2.C: Likewise.
1138 * g++.old-deja/g++.other/redecl2.C: Likewise.
1139 * g++.old-deja/g++.other/redecl4.C: Likewise.
1140 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
1141
1142 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1143
1144 * gfortran.dg/f2c_5.f90: Add -w to dg-options
1145
1146 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1147
1148 * lib/gfortran.exp (gfortran_target_compile): Call
1149 dg-additional-files-options
1150 * gfortran.dg/f2c_4.f90: New file
1151 * gfortran.dg/f2c_4.c: New file
1152 * gfortran.dg/f2c_5.f90: New file
1153 * gfortran.dg/f2c_5.c: New file
1154
1155 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1156
1157 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
1158
1159 PR fortran/21912
1160 * gfortran.dg/array_constructor_4.f90: New test.
1161
1162 2005-06-05 Mark Mitchell <mark@codesourcery.com>
1163
1164 PR c++/21619
1165 * g++.dg/ext/builtin9.C: New test.
1166
1167 2005-06-05 Dale Johannesen <dalej@apple.com>
1168
1169 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
1170 * gcc.c-torture/execute/20050603-2.c: Ditto.
1171
1172 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
1173
1174 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1175 * gcc.dg/vect/vect-reduc-1.c: New.
1176 * gcc.dg/vect/vect-reduc-2.c: New.
1177 * gcc.dg/vect/vect-reduc-3.c: New.
1178
1179 2005-06-04 Dale Johannesen <dalej@apple.com>
1180
1181 * gcc.c-torture/execute/20050603-1.c: New.
1182 * gcc.c-torture/execute/20050603-2.c: New.
1183 * gcc.dg/20050603-3.c: New.
1184
1185 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1186
1187 PR fortran/19195
1188 * gfortran.dg/debug_1.f90: New test.
1189
1190 * gfortran.dg/forall_1.f90: New test.
1191
1192 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1193
1194 * gfortran.dg/array_constructor_3.f90: New test.
1195
1196 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1197
1198 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1199
1200 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
1201
1202 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1203
1204 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1205
1206 PR c/21873
1207 * gcc.dg/init-excess-1.c: New test.
1208
1209 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1210
1211 PR c++/21853
1212 * g++.dg/expr/static_cast6.C: New test.
1213
1214 2005-06-03 Diego Novillo <dnovillo@redhat.com>
1215
1216 * gcc.dg/tree-ssa/vrp14.c: New test.
1217
1218 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1219
1220 PR c++/21336
1221 * g++.dg/template/new2.C: New test.
1222
1223 2005-06-03 Josh Conner <jconner@apple.com>
1224
1225 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1226 all entries in initializer.
1227
1228 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1229
1230 PR middle-end/21858
1231 * gcc.dg/pr21858.c: New testcase.
1232
1233 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
1234
1235 PR tree-optimization/21292
1236
1237 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1238 New.
1239 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1240 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1241 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1242 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1243 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1244
1245 2005-06-02 Richard Henderson <rth@redhat.com>
1246
1247 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1248
1249 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1250
1251 * gcc.dg/wtypequal.c: New testcase.
1252
1253 2005-06-02 Diego Novillo <dnovillo@redhat.com>
1254
1255 PR 21582
1256 * gcc.dg/tree-ssa/pr21582.c: New test.
1257
1258 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1259
1260 PR c++/21280
1261 * g++.dg/opt/interface2.h: New.
1262 * g++.dg/opt/interface2.C: New.
1263 * g++.dg/init/ctor4.C: Adjust error lines.
1264 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1265 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1266 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1267 * g++.old-deja/g++.pt/assign1.C: Likewise.
1268 * g++.old-deja/g++.pt/crash20.C: Likewise.
1269
1270 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1271
1272 PR tree-optimization/21734
1273 * g++.dg/vect/pr21734_1.cc: New.
1274 * g++.dg/vect/pr21734_2.cc: New.
1275
1276 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1277
1278 PR c++/20350
1279 * g++.dg/template/spec24.C: New.
1280
1281 PR c++/21151
1282 * g++.dg/pch/local-1.C: New.
1283 * g++.dg/pch/local-1.Hs: New.
1284
1285 2005-06-01 Diego Novillo <dnovillo@redhat.com>
1286
1287 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1288 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1289 * gcc.dg/tree-ssa/pr14341.c: New test.
1290 * gcc.dg/tree-ssa/pr14841.c: New test.
1291 * gcc.dg/tree-ssa/pr20701.c: New test.
1292 * gcc.dg/tree-ssa/pr21086.c: New test.
1293 * gcc.dg/tree-ssa/pr21090.c: New test.
1294 * gcc.dg/tree-ssa/pr21332.c: New test.
1295 * gcc.dg/tree-ssa/pr21458.c: New test.
1296 * gcc.dg/tree-ssa/pr21658.c: New test.
1297 * gcc.dg/tree-ssa/vrp01.c: New test.
1298 * gcc.dg/tree-ssa/vrp02.c: New test.
1299 * gcc.dg/tree-ssa/vrp03.c: New test.
1300 * gcc.dg/tree-ssa/vrp04.c: New test.
1301 * gcc.dg/tree-ssa/vrp05.c: New test.
1302 * gcc.dg/tree-ssa/vrp06.c: New test.
1303 * gcc.dg/tree-ssa/vrp07.c: New test.
1304 * gcc.dg/tree-ssa/vrp08.c: New test.
1305 * gcc.dg/tree-ssa/vrp09.c: New test.
1306 * gcc.dg/tree-ssa/vrp10.c: New test.
1307 * gcc.dg/tree-ssa/vrp11.c: New test.
1308 * gcc.dg/tree-ssa/vrp12.c: New test.
1309 * gcc.dg/tree-ssa/vrp13.c: New test.
1310
1311 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1312
1313 PR 21029
1314 * gcc.dg/tree-ssa/pr21029.c: New test.
1315
1316 2005-06-01 Roger Sayle <roger@eyesopen.com>
1317
1318 * gfortran.dg/logint-1.f: New test case.
1319 * gfortran.dg/logint-2.f: Likewise.
1320 * gfortran.dg/logint-3.f: Likewise.
1321
1322 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1323
1324 PR c/21536
1325 PR c/20760
1326 * gcc.dg/20050527-1.c: New test.
1327
1328 * gcc.dg/i386-sse-12.c: New test.
1329
1330 PR fortran/21729
1331 * gfortran.dg/implicit_5.f90: New test.
1332
1333 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1334
1335 PR fortran/20883
1336 * gfortran/assign_4.f90: New test.
1337 * gfortran/assign_2.f90: Change compile to run.
1338
1339 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1340
1341 * lib/target-supports.exp
1342 (check_effective_target_sync_char_short): New.
1343 * gcc.dg/sync-2.c: New.
1344
1345 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1346
1347 PR tree-optimization/21817
1348 * gcc.dg/torture/pr21817-1.c: New.
1349
1350 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1351
1352 PR c++/21165
1353 * g++.dg/template/init5.C: New.
1354
1355 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1356
1357 * gfortran.dg/char_initialiser_actual.f90:
1358 Test character initialisers as actual arguments.
1359 * gfortran.dg/char_pointer_comp_assign.f90:
1360 Test character pointer structure component assignments.
1361 * gfortran.dg/char_array_structure_constructor.f90:
1362 Test character components in structure constructors.
1363
1364 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1365
1366 PR middle-end/20931
1367 * g++.dg/opt/pr20931.C: New test.
1368
1369 2005-05-31 Andreas Jaeger <aj@suse.de>
1370
1371 PR testsuite/20772
1372 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1373 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1374 g++.old-deja/g++.ext/asmspec1.C,
1375 g++.old-deja/g++.other/regstack.C,
1376 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1377 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1378 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1379 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1380 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1381 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1382 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1383 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1384 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1385 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1386 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1387 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1388 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1389 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1390 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1391 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1392 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1393 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1394 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1395
1396 2005-05-31 Jeff Law <law@redhat.com>
1397
1398 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1399
1400 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1401
1402 PR middle-end/21743
1403 * gcc.dg/builtins-1.c: Activate disabled clog test.
1404 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1405
1406 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1407
1408 * gfortran.dg/char_pointer_assign.f90:
1409 Test character-pointer assignments and pointer assignments.
1410 * gfortran.dg/char_pointer_dummy.f90:
1411 Test character-pointer dummy arguments.
1412 * gfortran.dg/char_pointer_func.f90:
1413 Test character-pointer function returns.
1414 * gfortran.dg/char_pointer_dependency.f90:
1415 Test character-pointer functions with dependencies.
1416
1417 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1418
1419 PR c++/21784
1420 * g++.dg/lookup/using14.C: New test.
1421
1422 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1423
1424 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1425 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1426 trailing ^M.
1427
1428 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1429
1430 PR c++/17413
1431 * g++.dg/template/local5.C: New.
1432
1433 PR target/21761
1434 * gcc.c-torture/compile/pr21761.c: New.
1435
1436 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1437 before darwin8.
1438
1439 2005-05-30 Steven G. Kargl
1440
1441 PR fortran/20846
1442 * gfortran.dg/inquire_8.f90: New test.
1443
1444 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1445
1446 PR libfortran/21376
1447 * gfortran.dg/output_exponents_1.f90: New test.
1448
1449 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1450
1451 PR libfortran/20006
1452 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1453
1454 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1455
1456 PR c++/21210
1457 * g++.dg/ext/complex1.C: New test.
1458
1459 PR c++/21340
1460 * g++.dg/init/ctor6.C: New test.
1461
1462 2005-05-29 Jan Hubicka <jh@suse.cz>
1463
1464 * gcc.c-torture/compile/pr21562.c: New.
1465
1466 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1467
1468 * gfortran.dg/subnormal_1.f90: New test.
1469
1470 2005-05-28 Jan Hubicka <jh@suse.cz>
1471
1472 * tree-prof.exp: Fix comment.
1473 * value-prof-1.c: New.
1474 * value-prof-2.c: New.
1475 * value-prof-3.c: New.
1476 * value-prof-4.c: New.
1477
1478 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1479
1480 PR c++/21614
1481 * g++.dg/expr/ptrmem6.C: New test.
1482 * g++.dg/expr/ptrmem6a.C: Likewise.
1483
1484 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1485
1486 PR tree-optimization/21658
1487 * gcc.dg/tree-ssa/pr21658.c: New.
1488
1489 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1490
1491 PR c++/21455
1492 * g++.dg/inherit/ptrmem3.C: New.
1493
1494 PR c++/21681
1495 * g++.dg/parse/template16.C: New.
1496
1497 2005-05-27 Andreas Jaeger <aj@suse.de>
1498
1499 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1500
1501 * gcc.dg/i386-sse-8.c: Run test on all archs.
1502
1503 2005-05-26 Mike Stump <mrs@apple.com>
1504
1505 * objc.dg/isa-field-1.m: Only run on darwin.
1506 * objc.dg/lookup-1.m: Likewise.
1507 * objc.dg/try-catch-8.m: Likewise.
1508
1509 2005-05-26 Roger Sayle <roger@eyesopen.com>
1510
1511 PR tree-optimization/9814
1512 * gcc.dg/pr9814-1.c: New test case.
1513
1514 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1515
1516 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1517 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1518 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1519 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1520 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1521 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1522 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1523 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1524 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1525 objc.dg/try-catch-8.m: New.
1526
1527 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1528
1529 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1530 remove extraneous semicolons.
1531
1532 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1533
1534 * obj-c++.dg/comp-types-12.mm: New.
1535 * objc.dg/comp-types-11.m: New.
1536 * objc.dg/selector-4.m: New.
1537
1538 2005-05-26 Andreas Jaeger <aj@suse.de>
1539
1540 PR testsuite/20772
1541 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1542 g++.old-deja/g++.ext/attrib3.C,
1543 g++.old-deja/g++.other/store-expr1.C,
1544 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1545 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1546 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1547 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1548 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1549 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1550 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1551 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1552 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1553 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1554 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1555 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1556 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1557 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1558 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1559 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1560 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1561 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1562 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1563
1564 2005-05-26 Andreas Jaeger <aj@suse.de>
1565
1566 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1567 x86-64 compilation.
1568
1569 2005-05-26 Andreas Jaeger <aj@suse.de>
1570
1571 PR testsuite/20772
1572 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1573 gcc.misc-tests/i386-pf-athlon-1.c,
1574 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1575 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1576 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1577 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1578 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1579 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1580 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1581 programs.
1582
1583 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1584 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1585 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1586 x86-64 compilation.
1587
1588 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1589 x86_64.
1590
1591 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1592 effective-target ilp32.
1593
1594 2005-05-26 David Ung <davidu@mips.com>
1595
1596 * gcc.target/mips/ext_ins.c: New test for testing the generation
1597 of MIPS32/64 rev 2 ext/ins instructions.
1598
1599 2005-05-26 Andreas Jaeger <aj@suse.de>
1600
1601 * treelang/compile/unsigned.tree: Use gimple instead of
1602 nonexisting generic dump.
1603
1604 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1605
1606 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1607
1608 2005-05-26 Andreas Jaeger <aj@suse.de>
1609
1610 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1611
1612 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1613
1614 PR libfortran/17283
1615 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1616 Test callee-allocated memory with write statements.
1617
1618 2005-05-25 Roger Sayle <roger@eyesopen.com>
1619
1620 PR middle-end/21709
1621 * gcc.dg/pr21709-1.c: New test case.
1622
1623 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1624 Mike Stump <mrs@apple.com>
1625
1626 * objc/execute/next_mapping.h: Update for C++.
1627
1628 * obj-c++.dg/selector-1.mm: Move to...
1629 * obj-c++.dg/selector-4.mm: here...
1630
1631 * obj-c++.dg/basic.mm: New.
1632 * obj-c++.dg/comp-types-1.mm: New.
1633 * obj-c++.dg/cxx-class-1.mm: New.
1634 * obj-c++.dg/cxx-ivars-1.mm: New.
1635 * obj-c++.dg/cxx-ivars-2.mm: New.
1636 * obj-c++.dg/cxx-ivars-3.mm: New.
1637 * obj-c++.dg/cxx-scope-1.mm: New.
1638 * obj-c++.dg/cxx-scope-2.mm: New.
1639 * obj-c++.dg/defs.mm: New.
1640 * obj-c++.dg/empty-private-1.mm: New.
1641 * obj-c++.dg/encode-1.mm: New.
1642 * obj-c++.dg/encode-2.mm: New.
1643 * obj-c++.dg/encode-3.mm: New.
1644 * obj-c++.dg/extern-c-1.mm: New.
1645 * obj-c++.dg/extra-semi.mm: New.
1646 * obj-c++.dg/fix-and-continue-2.mm: New.
1647 * obj-c++.dg/isa-field-1.mm: New.
1648 * obj-c++.dg/ivar-list-semi.mm: New.
1649 * obj-c++.dg/local-decl-1.mm: New.
1650 * obj-c++.dg/lookup-1.mm: New.
1651 * obj-c++.dg/lookup-2.mm: New.
1652 * obj-c++.dg/method-1.mm: New.
1653 * obj-c++.dg/method-2.mm: New.
1654 * obj-c++.dg/method-3.mm: New.
1655 * obj-c++.dg/method-4.mm: New.
1656 * obj-c++.dg/method-5.mm: New.
1657 * obj-c++.dg/method-6.mm: New.
1658 * obj-c++.dg/method-7.mm: New.
1659 * obj-c++.dg/no-extra-load.mm: New.
1660 * obj-c++.dg/overload-1.mm: New.
1661 * obj-c++.dg/pragma-1.mm: New.
1662 * obj-c++.dg/pragma-2.mm: New.
1663 * obj-c++.dg/private-1.mm: New.
1664 * obj-c++.dg/private-2.mm: New.
1665 * obj-c++.dg/proto-qual-1.mm: New.
1666 * obj-c++.dg/qual-types-1.mm: New.
1667 * obj-c++.dg/stubify-1.mm: New.
1668 * obj-c++.dg/stubify-2.mm: New.
1669 * obj-c++.dg/super-class-1.mm: New.
1670 * obj-c++.dg/super-class-2.mm: New.
1671 * obj-c++.dg/super-dealloc-1.mm: New.
1672 * obj-c++.dg/super-dealloc-2.mm: New.
1673 * obj-c++.dg/template-1.mm: New.
1674 * obj-c++.dg/template-2.mm: New.
1675 * obj-c++.dg/template-3.mm: New.
1676 * obj-c++.dg/template-4.mm: New.
1677 * obj-c++.dg/template-5.mm: New.
1678 * obj-c++.dg/template-6.mm: New.
1679 * obj-c++.dg/try-catch-1.mm: New.
1680 * obj-c++.dg/try-catch-2.mm: New.
1681 * obj-c++.dg/try-catch-3.mm: New.
1682 * obj-c++.dg/try-catch-4.mm: New.
1683 * obj-c++.dg/try-catch-5.mm: New.
1684 * obj-c++.dg/try-catch-6.mm: New.
1685 * obj-c++.dg/try-catch-7.mm: New.
1686 * obj-c++.dg/try-catch-8.mm: New.
1687 * obj-c++.dg/try-catch-9.mm: New.
1688 * obj-c++.dg/va-meth-1.mm: New.
1689
1690 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1691
1692 * obj-c++.dg/selector-1.mm: New.
1693 * obj-c++.dg/selector-2.mm: New.
1694
1695 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1696
1697 * obj-c++.dg/selector-3.mm: New.
1698 * objc.dg/selector-3.m: New.
1699
1700 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1701
1702 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1703 about where warning appears.
1704
1705 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1706
1707 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1708 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1709 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1710 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1711
1712 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1713
1714 * gcc.dg/20050524-1.c: New test.
1715
1716 2005-05-25 Jan Hubicka <jh@suse.cz>
1717
1718 * gcc.dg/tree-prof/inliner-1.c: New.
1719
1720 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1721
1722 * gcc.dg/tree-prof: New directory.
1723 * gcc.dg/tree-prof/tree-prof.exp: New.
1724
1725 2005-05-25 DJ Delorie <dj@redhat.com>
1726
1727 * gcc.dg/Wattributes-1.c: New.
1728 * gcc.dg/Wattributes-2.c: New.
1729 * gcc.dg/Wattributes-3.c: New.
1730
1731 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1732
1733 PR tree-optimization/19833
1734 * gcc.dg/uninit-4.c: Remove xfail.
1735 * gcc.dg/uninit-9.c: Ditto.
1736
1737 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1738
1739 * obj-c++.dg/bitfield-[1-5].mm: New.
1740 * obj-c++.dg/class-protocol-1.mm: New.
1741 * obj-c++.dg/comp-types-1[0-1].mm: New.
1742 * obj-c++.dg/comp-types-[2-9].mm: New.
1743 * obj-c++.dg/encode-[4-8].mm: New.
1744 * obj-c++.dg/layout-1.mm: New.
1745 * obj-c++.dg/method-1[0-9].mm: New.
1746 * obj-c++.dg/method-2[0-1].mm: New.
1747 * obj-c++.dg/method-[8-9].mm: New.
1748 * obj-c++.dg/objc-gc-3.mm: New.
1749 * obj-c++.dg/try-catch-10.mm: New.
1750 * objc.dg/bitfield-5.m: New.
1751 * objc.dg/comp-types-10.m: New.
1752 * objc.dg/comp-types-9.m: New.
1753 * objc.dg/layout-1.m: New.
1754 * objc.dg/objc-gc-4.m: New.
1755 * objc.dg/try-catch-9.m: New.
1756 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1757 * objc.dg/comp-types-1.m: Likewise.
1758 * objc.dg/comp-types-[5-6].m: Likewise.
1759 * objc.dg/method-9.m: Likewise.
1760
1761 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1762
1763 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1764 and on hardware without VMX support.
1765
1766 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1767
1768 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1769
1770 * lib/profopt.exp (dg-final-generate, dg-final-use,
1771 profopt-final-code, profopt-get-options): New.
1772 (profopt-execute): Process test directives.
1773
1774 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1775 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1776 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1777
1778 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1779
1780 PR C++/21645
1781 * g++.dg/init/ctor5.C: New test.
1782
1783 2005-05-24 Ira Rosen <irar@il.ibm.com>
1784
1785 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1786 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1787 vect-113.c, vect-114.c.
1788
1789 2005-05-23 Adam Nemet <anemet@lnxw.com>
1790
1791 * gcc.dg/const-elim-1.c: Remove xfails.
1792
1793 2005-05-23 Jeff Law <law@redhat.com>
1794
1795 * gcc.c-torture/compile/pr21638.c: New test.
1796 * gcc.c-torture/compile/20050520-1.c: New test.
1797
1798 2005-05-23 Nick Clifton <nickc@redhat.com>
1799
1800 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1801 be a proper triple, ie: m32r*-*-*.
1802 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1803
1804 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1805
1806 PR middle-end/21331
1807 PR tree-opt/21293
1808 * gcc.c-torture/compile/pr21293.c: New test.
1809 * gcc.c-torture/execute/pr21331.c: New test.
1810
1811 2004-05-20 Richard Henderson <rth@redhat.com>
1812
1813 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1814
1815 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1816
1817 * obj-c++-dg.exp: Add.
1818 * obj-c++.exp: Add.
1819 * obj-c++.dg/dg.exp: Add.
1820
1821 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1822
1823 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1824 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1825
1826 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1827
1828 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1829
1830 2004-05-19 Richard Henderson <rth@redhat.com>
1831
1832 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1833
1834 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1835
1836 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1837
1838 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1839
1840 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1841
1842 PR c++/21495
1843 * g++.dg/parse/extern1.C: New test.
1844 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1845
1846 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1847
1848 * gcc.dg/c99-math.h: New.
1849 * gcc.dg/c99-math-float-1.c: New test.
1850 * gcc.dg/c99-math-double-1.c: Likewise.
1851 * gcc.dg/c99-math-long-double-1.c: Likewise.
1852
1853 2005-05-18 Richard Henderson <rth@redhat.com>
1854
1855 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1856
1857 2005-05-18 Devang Patel <dpatel@apple.com>
1858
1859 * g++.dg/opt/20050511-1.C: New test.
1860
1861 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1862
1863 PR libfortran/21127
1864 * gfortran.dg/reshape-complex.f90: New test.
1865
1866 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1867
1868 * gfortran.dg/array_constructor_1.f90: New test.
1869 * gfortran.dg/array_constructor_2.f90: New test.
1870
1871 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1872
1873 PR fortran/20954
1874 * gfortran.dg/pr20954.f: New test.
1875
1876 2005-05-17 Mike Stump <mrs@apple.com>
1877
1878 Yet more Objective-C++...
1879
1880 * objc.dg/method-5.m: Update.
1881 * objc.dg/method-6.m: Update.
1882 * objc.dg/method-7.m: Update.
1883 * objc.dg/method-9.m: Update.
1884 * objc.dg/try-catch-2.m: Update.
1885
1886 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1887
1888 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1889 Remove little-endian optimizations.
1890
1891 2005-05-17 Jeff Law <law@redhat.com>
1892
1893 * g++.dg/tree-ssa/pr18414.C: New test.
1894 * gcc.dg/tree-ssa/pr18414.C: New test.
1895 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1896 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1897
1898 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1899
1900 * gcc.dg/compat/generate-random.c: Do not include
1901 libiberty.h.
1902 * gcc.dg/compat/generate-random_r.c: Likewise.
1903
1904 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
1905
1906 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1907
1908 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1909
1910 PR middle-end/21595
1911 * g++.dg/tree-ssa/builtin1.C: New testcase.
1912
1913 2005-05-17 Jakub Jelinek <jakub@redhat.com>
1914
1915 PR c++/21454
1916 * g++.dg/opt/const4.C: New test.
1917
1918 PR middle-end/21492
1919 * g++.dg/opt/crossjump1.C: New test.
1920
1921 PR tree-optimization/21610
1922 * gcc.c-torture/compile/20050516-1.c: New test.
1923
1924 PR fortran/15080
1925 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1926 about the test failing.
1927 * gfortran.fortran-torture/execute/where_7.f90: New test.
1928 * gfortran.fortran-torture/execute/where_8.f90: New test.
1929
1930 2005-05-16 Richard Henderson <rth@redhat.com>
1931
1932 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1933 i?86 and x86_64.
1934
1935 2005-05-16 Mark Mitchell <mark@codesourcery.com>
1936
1937 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1938 (limits.h): Include unconditionally.
1939 (stdlib.h): Likewise.
1940 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1941 (limits.h): Include unconditionally.
1942 (stdlib.h): Likewise.
1943 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1944 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1945 (limits.h): Include unconditionally.
1946 (stdlib.h): Likewise.
1947 (hashtab.h): Do not include.
1948 (getopt.h): Likewise.
1949 (stddef.h): Include.
1950 (hashval_t): Define.
1951 (struct entry): Add "next" field.
1952 (HASH_SIZE): New macro.
1953 (hash_table): New variable.
1954 (switchfiles): Do not use xmalloc.
1955 (mix): New macro.
1956 (iterative_hash): New function.
1957 (hasht): Remove.
1958 (e_exists): New function.
1959 (e_insert): Likewise.
1960 (output): Use, instead of libiberty hashtable functions.
1961 (main): Do not use getopt. Do not call htab_create.
1962
1963 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1964
1965 PR libstdc++/21526
1966 * lib/target-supports.exp (check_mkfifo_available):
1967 Return 0 for cygwin as mkfifo support incomplete on platform.
1968 Fix typos in comments.
1969
1970 2005-05-15 Mark Mitchell <mark@codesourcery.com>
1971
1972 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1973
1974 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1975
1976 PR fortran/17432
1977 * gfortran.dg/assign_4.f: New test.
1978
1979 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1980
1981 PR tree-optimization/21563
1982 * gcc.dg/tree-ssa/pr21563.c: New.
1983
1984 2005-05-14 Jan Hubicka <jh@suse.cz>
1985
1986 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1987
1988 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1989
1990 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1991
1992 2005-05-13 Julian Brown <julian@codesourcery.com>
1993
1994 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1995 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1996
1997 2005-05-13 Jan Hubicka <jh@suse.cz>
1998
1999 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
2000 * gcc.dg/fold-xor-?.c: Likewise.
2001 * gcc.dg/pr15784-?.c: Likewise.
2002 * gcc.dg/pr20922-?.c: Likewise.
2003 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
2004 * gcc.dg/tree-ssa/pr17598.c: Likewise.
2005 * gcc.dg/tree-ssa/pr20470.c: Likewise.
2006
2007 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2008
2009 PR fortran/21260
2010 * gfortran.dg/hollerith_1.f90: New test.
2011
2012 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2013
2014 * gfortran.dg/func_result_2.f90: New test.
2015
2016 2005-05-11 Bud Davis <bdavis@gfortran.org>
2017
2018 * gfortran.dg/dev_null.f90: New test.
2019
2020 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
2021
2022 * gcc.dg/arm-vfp1.c: Revert last change.
2023
2024 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
2025
2026 PR middle-end/19807
2027 PR tree-optimization/19639
2028 * g++.dg/tree-ssa/pr19807.C: New testcase.
2029
2030 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2031
2032 PR libfortran/21471
2033 * gfortran.dg/append-1.f90: New test.
2034
2035 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2036
2037 * gcc.dg/pr18501.c: XFAIL.
2038 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
2039 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
2040 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
2041 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2042 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2043 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
2044 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
2045 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2046
2047 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2048
2049 PR fortran/20178
2050 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
2051 gfortran.dg/f2c_3.f90: New tests.
2052
2053 * gfortran.dg/return_1.f90: Fix dg annotation.
2054
2055 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2056
2057 * gcc.c-torture/compile/20050510-1.c: New test.
2058
2059 2005-05-10 Mark Mitchell <mark@codesourcery.com>
2060
2061 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
2062
2063 2005-05-10 Bob Wilson <bob.wilson@acm.org>
2064
2065 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
2066
2067 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
2068
2069 PR c/17913
2070 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
2071
2072 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
2073
2074 PR c/21342
2075 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
2076 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
2077
2078 2005-05-10 Ben Elliston <bje@au.ibm.com>
2079
2080 PR debug/16676
2081 * gcc.dg/debug/pr16676.c: New test.
2082
2083 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
2084
2085 PR testsuite/21443
2086 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
2087 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
2088 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
2089 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
2090 Change -O1 to -O2.
2091 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
2092 -fno-tree-dominator-opts.
2093
2094 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2095
2096 * gfortran.dg/return_1.f90: New test.
2097
2098 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
2099
2100 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
2101
2102 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
2103
2104 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
2105
2106 PR c++/21427
2107 * g++.dg/inherit/covariant13.C: New.
2108
2109 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2110
2111 PR libfortran/19155
2112 * gfortran.dg/pr19155.f: New test.
2113
2114 2005-05-08 Roger Sayle <roger@eyesopen.com>
2115
2116 PR inline-asm/8788
2117 * gcc.dg/pr8788-1.c: New testcase.
2118
2119 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
2120
2121 PR target/21416
2122 * gcc.target/mips/fpcmp-[12].c: New tests.
2123
2124 2005-05-06 Mark Mitchell <mark@codesourcery.com>
2125
2126 * lib/target-supports-dg.exp (dg-require-fork): New function.
2127 (dg-require-mkfifo): Likewise.
2128 * lib/target-supports.exp (check_function_available): New
2129 function.
2130 (check_fork_available): Likewise.
2131 (check_mkfifo_available): Likewise.
2132
2133 2005-05-06 Jeff Law <law@redhat.com>
2134
2135 * gcc.c-torture/compile/pr21380.c: New test.
2136
2137 2005-05-06 Jakub Jelinek <jakub@redhat.com>
2138
2139 PR c++/20961
2140 * g++.dg/ext/weak3.C: New test.
2141
2142 2005-05-05 Mark Mitchell <mark@codesourcery.com>
2143
2144 PR c++/21352
2145 * g++.dg/template/crash37.C: New test.
2146
2147 2005-05-05 Paul Brook <paul@codesourcery.com>
2148
2149 * gcc.dg/arm-g2.c: Use effective-target arm32.
2150 * gcc.dg/arm-mmx-1.c: Ditto.
2151 * gcc.dg/arm-scd42-2.c: Ditto.
2152 * gcc.dg/arm-vfp1.c: Ditto.
2153 * lib/target-supports.exp (check_effective_target_arm32): New
2154 function.
2155
2156 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
2157
2158 PR libfortran/21354
2159 gfortran.dg/in_pack_rank7.f90: New test.
2160
2161 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
2162
2163 PR middle-end/15618
2164 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
2165
2166 2005-05-04 Jakub Jelinek <jakub@redhat.com>
2167
2168 PR middle-end/21265
2169 * gcc.dg/20050503-1.c: New test.
2170
2171 PR rtl-optimization/21239
2172 * gcc.dg/i386-sse-11.c: New test.
2173
2174 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
2175
2176 PR target/16888
2177 * gcc.target/i386/asm-1.c: New test.
2178
2179 2005-05-03 Jakub Jelinek <jakub@redhat.com>
2180
2181 PR rtl-optimization/21330
2182 * gcc.c-torture/execute/20050502-1.c: New test.
2183
2184 PR target/21297
2185 * gcc.c-torture/execute/20050502-2.c: New test.
2186
2187 2005-05-03 Uros Bizjak <uros@kss-loka.si>
2188
2189 PR middle-end/21282
2190 * gcc.dg/pr21282.c: New.
2191
2192 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2193
2194 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2195 * gcc.dg/vect/vect-92.c: Likewise
2196 * gcc.dg/vect/vect-93.c: Likewise
2197 * gcc.dg/vect/vect-dv-1.c: Likewise
2198 * gcc.dg/vect/vect-dv-2.c: Likewise
2199 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2200
2201 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2202
2203 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2204 * gfortran.dg/vect/vect-2.f90: Likewise
2205 * gfortran.dg/vect/vect-3.f90: Likewise
2206 * gfortran.dg/vect/vect-4.f90: Likewise
2207 * gfortran.dg/vect/vect-5.f90: Likewise
2208
2209 2005-05-02 Geoffrey Keating <geoffk@apple.com>
2210
2211 PR target/20813
2212 * gcc.dg/rs6000-fpint-2.c: New.
2213
2214 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2215
2216 PR c/15698
2217 * gcc.dg/builtins-30.c: Update expected messages.
2218 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2219 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2220 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2221
2222 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2223
2224 PR tree-optimization/21294
2225 * gcc.dg/tree-ssa/pr21294.c: New.
2226
2227 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
2228
2229 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2230 __builtin_altivec_st_internal_4si built-in.
2231
2232 2005-05-02 Mark Mitchell <mark@codesourcery.com>
2233
2234 PR c++/15875
2235 * g++.dg/template/ptrmem14.C: New test.
2236
2237 2005-05-02 Paul Brook <paul@codesourcery.com>
2238
2239 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2240
2241 2005-05-02 Michael Matz <matz@suse.de>
2242
2243 PR c++/19542
2244 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2245
2246 2005-05-01 Mark Mitchell <mark@codesourcery.com>
2247
2248 * g++.dg/cpp/weak.C: New test.
2249
2250 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2251
2252 * gcc.dg/tree-ssa/loop-8.c: New test.
2253
2254 2005-04-30 Michael Maty <matz@suse.de>
2255
2256 * gcc.dg/inline-mcpy.c: New test.
2257
2258 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2259
2260 PR libfortran/18958
2261 * gfortran.dg/eoshift.f90: New test case.
2262
2263 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
2264
2265 PR libfortran/18857
2266 * gfortran.dg/matmul_1.f90: New test.
2267
2268 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2269
2270 PR tree-optimization/21030
2271 * gcc.dg/tree-ssa/pr21030.c: New.
2272
2273 2005-04-29 Devang Patel <dpatel@apple.com>
2274
2275 PR tree-optimization/21272
2276 * gcc.dg/vect/vect-ifcvt-10.c: New test.
2277
2278 2005-04-29 Jakub Jelinek <jakub@redhat.com>
2279
2280 PR fortran/13082
2281 PR fortran/18824
2282 * gfortran.dg/entry_4.f90: New test.
2283 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2284 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2285 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2286 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2287 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2288 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2289 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2290
2291 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2292
2293 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2294
2295 2005-04-29 Paul Brook <paul@codesourcery.com>
2296
2297 * gfortran.dg/entry_3.f90: New test.
2298
2299 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2300
2301 * gfortran.dg/implicit_4.f90: New test.
2302
2303 2005-04-28 Bob Wilson <bob.wilson@acm.org>
2304
2305 * lib/target-supports.exp (check_profiling_available): Return
2306 false for xtensa-*-elf.
2307
2308 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2309
2310 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2311 error if file cannot be deleted.
2312
2313 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2314
2315 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2316 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2317 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2318 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2319 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2320 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2321 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2322 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2323 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2324 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2325 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2326 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2327 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2328
2329 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2330
2331 PR fortran/20865
2332 * gfortran.dg/pr20865.f90: New test.
2333
2334 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2335
2336 * gcc.dg/void-cast-2.c: New test.
2337
2338 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2339
2340 PR c/21159
2341 * gcc.dg/void-cast-1.c: New test.
2342
2343 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2344
2345 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2346
2347 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2348
2349 PR fortran/21177
2350 * gfortran.dg/pr21177.f90: New test.
2351
2352 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2353
2354 PR tree-optimization/21171
2355 * gcc.dg/tree-ssa/pr21171.c: New test.
2356
2357 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2358
2359 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2360 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2361 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2362 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2363 gcc.dg/tree-ssa/gen-vect-32.c: New.
2364 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2365 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2366 don't run on PPC32.
2367
2368 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2369
2370 PR c/21213
2371 * gcc.dg/transparent-union-3.c: New test.
2372
2373 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2374
2375 PR c/20740
2376 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2377 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2378 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2379 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2380 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2381 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2382
2383 2005-04-26 Jeff Law <law@redhat.com>
2384
2385 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2386 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2387 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2388 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2389 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2390 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2391 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2392
2393 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2394
2395 PR tree-optimization/17598
2396 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2397
2398 2005-04-25 Mike Stump <mrs@apple.com>
2399
2400 * objc.dg/fix-and-continue-1.m: Add.
2401
2402 2005-04-25 Roger Sayle <roger@eyesopen.com>
2403
2404 PR c++/20995
2405 * g++.dg/opt/pr20995-1.C: New test case.
2406
2407 2005-04-25 Devang Patel <dpatel@apple.com>
2408
2409 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2410
2411 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2412
2413 PR testsuite/21062
2414 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2415
2416 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2417
2418 PR C++/21188
2419 * g++.dg/opt/rtti2.C: New test.
2420
2421 2005-04-25 Paul Brook <paul@codesourcery.com>
2422 Steven G. Kargl <kargls@comcast.net>
2423
2424 PR fortran/20879
2425 * gfortran.dg/ichar_1.f90: New file.
2426
2427 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2428
2429 PR middle-end/20991
2430 * g++.dg/opt/pr20991.C: New test.
2431
2432 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2433 where sizeof (type) < __alignof__ (type).
2434 * gcc.dg/compat/struct-layout-1.h: Likewise.
2435
2436 2005-04-24 Per Bothner <per@bothner.com>
2437 Devang Patel <dpatel@apple.com>
2438
2439 PR preprocessor/20907
2440 * gcc.dg/cpp/very-long-comment.c: New test.
2441
2442 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2443
2444 PR fortran/20059
2445 * gfortran.dg/common_5.f: New test.
2446
2447 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2448
2449 PR middle-end/21082
2450 * g++.dg/tree-ssa/pr21082.C: New testcase.
2451
2452 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2453
2454 * gcc.dg/vect/vect-99.c: New test.
2455
2456 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2457
2458 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2459
2460 2005-04-22 Jeff Law <law@redhat.com>
2461
2462 * gcc.dg/uninit-5.c: Remove xfails.
2463 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2464 conditionals and loads.
2465
2466 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2467
2468 PR libfortran/20074
2469 PR libfortran/20436
2470 PR libfortran/21108
2471 * gfortran.dg/nested_reshape.f90: new test
2472 * gfortran.dg/reshape-alloc.f90: new test
2473 * gfortran.dg/reshape.f90: new test
2474
2475 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2476
2477 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2478
2479 * gcc.dg/arm-vfp1.c: New test.
2480
2481 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2482
2483 PR c++/21087
2484 * g++.dg/lookup/builtin2.C: New test.
2485
2486 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2487
2488 * gcc.dg/weak/weak-13.c: New test.
2489
2490 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2491
2492 * lib/target-supports.exp (check_effective_target_sync_int_long):
2493 Add powerpc*.
2494
2495 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2496
2497 * gcc.target/mips/branch-1.c: New test.
2498
2499 2005-04-21 Richard Henderson <rth@redhat.com>
2500
2501 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2502 * gcc.dg/vect/vect-86.c: Likewise.
2503 * gcc.dg/vect/vect-87.c: Likewise.
2504 * gcc.dg/vect/vect-88.c: Likewise.
2505
2506 2005-04-21 Devang Patel <dpatel@apple.com>
2507
2508 PR optimization/20994
2509 * gcc.dg/tree-ssa/ifc-3.c: New test.
2510
2511 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2512
2513 PR c/12913
2514 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2515 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2516 gcc.dg/c99-vla-jump-5.c: New tests.
2517
2518 2005-04-19 Richard Henderson <rth@redhat.com>
2519
2520 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2521 Fix typo in exists check.
2522 (check_effective_target_sync_int_long): New.
2523 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2524 * gcc.dg/ia64-sync-2.c: Likewise.
2525 * gcc.dg/ia64-sync-3.c: Likewise.
2526 * gcc.dg/ia64-sync-4.c: Likewise.
2527
2528 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2529
2530 * gcc.dg/fold-xor-1.c: New test.
2531 * gcc.dg/fold-xor-2.c: New test.
2532
2533 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2534
2535 PR target/20670
2536 * g++.dg/eh/fp-regs.C: New test.
2537
2538 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2539
2540 * gcc.dg/Wint-to-pointer-cast-1.c,
2541 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2542 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2543 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2544
2545 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2546
2547 PR fortran/16861
2548 * gfortran.dg/pr16861.f90: New test.
2549
2550 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2551
2552 * gcc.dg/pr21085.c: New test.
2553
2554 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2555
2556 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2557 (setup_mips_tests, dg-mips-options): New procedures.
2558 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2559 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2560 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2561 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2562 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2563 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2564 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2565 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2566 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2567 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2568 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2569 dg-mips-options instead of dg-options. Remove now-redundant
2570 preprocessor guards.
2571 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2572 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2573 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2574 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2575 * gcc.dg/vr-mult-2.c: Delete.
2576 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2577 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2578 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2579 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2580 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2581 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2582 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2583
2584 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2585
2586 * ada/acats/run_all.sh: Use sync when executable not present.
2587
2588 2005-04-18 Devang Patel <dpatel@apple.com>
2589
2590 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2591 * gcc.dg/vect/vect-11a.c: New.
2592 * gcc.dg/vect/vect-none.c: Update.
2593 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2594
2595 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2596
2597 PR tree-optimization/20922
2598 * gcc.dg/pr20922-1.c: New test.
2599 * gcc.dg/pr20922-2.c: New test.
2600 * gcc.dg/pr20922-3.c: New test.
2601 * gcc.dg/pr20922-4.c: New test.
2602 * gcc.dg/pr20922-5.c: New test.
2603 * gcc.dg/pr20922-6.c: New test.
2604
2605 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2606
2607 PR libfortran/20950
2608 * gfortran.dg/pr20950.f: New test.
2609
2610 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2611
2612 PR libfortran/19216
2613 * gfortran.dg/pr19216.f: New test.
2614
2615 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2616
2617 PR tree-optimization/21001
2618 * gcc.dg/tree-ssa/pr21001.c: New.
2619
2620 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2621
2622 PR libfortran/21075
2623 * gfortran.dg/reshape_rank7.f90: New test.
2624
2625 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2626
2627 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2628 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2629 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2630 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2631 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2632 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2633 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2634 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2635 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2636 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2637 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2638 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2639 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2640 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2641 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2642 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2643 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2644 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2645 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2646 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2647 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2648
2649 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2650
2651 * gfortran.dg/wtruncate.f: New testcase.
2652 * gfortran.dg/wtruncate.f90: New testcase.
2653
2654 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2655
2656 PR c++/21025
2657 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2658 which sizeof/alignof is dependent, rather than just whether we are
2659 processing_template_decl.
2660
2661 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2662
2663 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2664 corrected typo where the wrong variables had been compared.
2665
2666 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2667
2668 PR libfortran/18495
2669 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2670 Test callee-allocated version of return array with a write
2671 statement.
2672 Test spread with a temporary with another write statement.
2673
2674 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2675
2676 PR tree-optimization/21031
2677 * gcc.dg/tree-ssa/pr21031.c: New.
2678
2679 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2680
2681 PR tree-optimization/21004
2682 * gcc.dg/builtins-53.c: Include builtins-config.h.
2683 Check floorf, ceilf, floorl and ceill transformations
2684 only when HAVE_C99_RUNTIME is defined.
2685
2686 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2687
2688 PR middle-end/20739
2689 * gcc.dg/tree-ssa/pr20739.c: New test.
2690
2691 2005-04-14 Mike Stump <mrs@apple.com>
2692
2693 * gcc.dg/Foundation.framework/empty: New.
2694 * gcc.dg/framework-2.c: New.
2695
2696 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2697
2698 PR tree-optimization/21021
2699 * gcc.c-torture/compile/pr21021.c: New.
2700
2701 2005-04-14 Janis Johnson <janis187@us.ibm.com
2702
2703 PR testsuite/21010
2704 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2705 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2706 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2707 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2708 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2709 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2710 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2711 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2712
2713 2005-04-14 Richard Henderson <rth@redhat.com>
2714
2715 * lib/target-supports.exp (check_effective_target_vect_condition):
2716 Add ia64, i?86, and x86_64.
2717
2718 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2719
2720 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2721
2722 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2723
2724 PR tree-optimization/20657
2725 * gcc.dg/tree-ssa/pr20657.c: New.
2726
2727 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2728
2729 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2730 (long long int)trunc*.
2731
2732 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2733
2734 PR target/20927
2735 * gcc.dg/pr20927.c: New test.
2736
2737 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2738
2739 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2740 * gcc.target/mips/asm-1.c: Likewise.
2741
2742 2005-04-13 Dale Johannesen <dalej@apple.com>
2743
2744 * objc.dg/objc-fast-4.m: New.
2745
2746 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2747
2748 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2749 directory.
2750 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2751
2752 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2753
2754 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2755 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2756 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2757
2758 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2759
2760 PR tree-optimization/20913
2761 * gcc.dg/tree-ssa/pr20913.c: New.
2762
2763 PR tree-optimization/20702
2764 * gcc.dg/tree-ssa/pr20702.c: New.
2765
2766 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2767
2768 PR c++/13744
2769 * g++.dg/inherit/local3.C: New test.
2770
2771 2005-04-12 Jeff Law <law@redhat.com>
2772
2773 * gcc.dg/tree-ssa/20050412-1.c: New test.
2774
2775 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2776
2777 PR libfortran/19016
2778 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2779 Add tests with mask generated by expression.
2780 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2781 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2782 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2783
2784 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2785
2786 PR middle-end/20917
2787 * gcc.dg/20050409-1.c: New test.
2788
2789 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2790
2791 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2792
2793 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2794
2795 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2796 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2797 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2798 (TARGET_CXX): Adjust accordingly.
2799 * target.h (struct gcc_target): Remove epxort_class_data. Add
2800 determine_class_data_visibility and class_data_always_comdat.
2801 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2802 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2803 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2804 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2805 (arm_cxx_determine_class_data_visibility): New.
2806 (arm_cxx_class_data_always_comdat): Likewise.
2807 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2808 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2809 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2810 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2811 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2812 Define.
2813
2814 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2815
2816 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2817
2818 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2819
2820 * gcc.dg/i386-darwin-fpmath.c: New.
2821
2822 2004-04-11 Devang Patel <dpatel@apple.com>
2823
2824 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2825 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2826 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2827 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2828 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2829 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2830 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2831 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2832 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2833
2834 2004-04-11 Devang Patel <dpatel@apple.com>
2835
2836 * gcc.dg/vect/vect-dv-1.c: New test.
2837 * gcc.dg/vect/vect-dv-2.c: New test.
2838
2839 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2840
2841 PR tree-optimization/20933
2842 * gcc.dg/tree-ssa/pr20933.c: New test.
2843
2844 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2845
2846 * gfortran.dg/fold_nearest.f90: New test.
2847
2848 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2849
2850 * gcc.dg/tree-ssa/alias-1.c: New test.
2851
2852 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2853
2854 PR tree-optimization/20920
2855 * g++.dg/tree-ssa/pr20920.C: New test.
2856
2857 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2858
2859 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2860 (long long int)ceil*.
2861
2862 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2863
2864 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2865 explicit C++ linkage.
2866
2867 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2868
2869 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2870 warning for arithmetic IF statements.
2871
2872 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2873
2874 * eor_handling_1.f90: New test case.
2875 * eor_handling_2.f90: New test case.
2876 * eor_handling_3.f90: New test case.
2877 * eor_handling_4.f90: New test case.
2878 * eor_handling_5.f90: New test case.
2879 * noadv_size.f90: New test case.
2880 * pad_no.f90: New test case.
2881
2882 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2883
2884 * gcc.c-torture/execute/20050410-1.c: New test.
2885
2886 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2887
2888 * gcc.dg/pr20126.c: New.
2889
2890 2005-04-09 Bud Davis <bdavis@gfortran.org>
2891 Steven G. Kargl <kargls@comcast.net>
2892
2893 * gfortran.dg/PR19872.f: New test.
2894
2895 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2896
2897 * gfortran.dg/nint_1.f90: Fix dg-do directive
2898
2899 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2900
2901 * gfortran.dg/nint_1.f90: New test.
2902
2903 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2904
2905 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2906 Added test for callee-allocated arrays with write statements.
2907 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2908 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2909 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2910 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2911 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2912
2913 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2914
2915 PR libfortran/20163
2916 * gfortran.dg/open-options-blanks.f: New test.
2917
2918 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2919
2920 PR fortran/13257
2921 * gfortran.dg/comma_format_extension_[1234].f: New tests.
2922
2923 2005-04-09 Jakub Jelinek <jakub@redhat.com>
2924
2925 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2926 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2927 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2928 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2929 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2930 * gcc.c-torture/execute/stdarg-4.c: New test.
2931
2932 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2933
2934 PR target/20795
2935 * g++.dg/abi/param2.C: New test.
2936
2937 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2938
2939 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2940
2941 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2942
2943 * gcc.dg/builtins-53.c: New test.
2944
2945 2005-04-08 Diego Novillo <dnovillo@redhat.com>
2946
2947 * g++.dg/tree-ssa/pr18178.C: New test.
2948 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2949 * gcc.c-torture/execute/20041019-1.c: New test.
2950 * gcc.dg/tree-ssa/20041008-1.c: New test.
2951 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2952 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2953 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2954 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2955 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2956 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2957 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2958 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2959 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2960 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2961
2962 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
2963
2964 PR rtl-optimization/20466
2965 * gcc.c-torture/execute/pr20466-1.c: New test.
2966
2967 2005-04-08 Mark Mitchell <mark@codesourcery.com>
2968
2969 PR c++/20905
2970 * g++.dg/parse/cond2.C: New test.
2971
2972 PR c++/20145
2973 * g++.dg/warn/Wdtor1.C: New test.
2974
2975 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2976
2977 PR fortran/17229
2978 * gfortran.dg/pr17229.f: New test.
2979
2980 2005-04-07 Steven G. Kargl <kargls@comcast.net>
2981
2982 * gfortran.dg/tiny_1.f90: New test.
2983 * gfortran.dg/tiny_2.f90: ditto.
2984
2985 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2986
2987 * gfortran.dg/eor_1.f90: Fix dg-do run line
2988 * gfortran.dg/open_new.f90: Fix dg-do run line
2989
2990 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
2991
2992 * lib/target-supports.exp (get_compiler_messages): Support
2993 optional arguments, the fourth being compiler options.
2994 (check_effective_target_fpic): New proc.
2995 * gcc.dg/20050321-2.c: Restrict to target fpic.
2996
2997 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
2998
2999 * gcc.dg/15443-1.c: New test.
3000 * gcc.dg/15443-2.c: Likewise.
3001
3002 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3003
3004 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
3005
3006 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3007
3008 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
3009
3010 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3011
3012 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
3013 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
3014 -m64.
3015 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
3016 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
3017 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
3018
3019 2005-04-06 Mark Mitchell <mark@codesourcery.com>
3020
3021 PR c++/20212
3022 * g++.dg/warn/Wunused-11.C: New test.
3023
3024 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
3025
3026 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
3027
3028 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
3029
3030 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
3031
3032 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3033
3034 PR c++/20734
3035 * g++.dg/template/ptrmem13.C: New test.
3036
3037 2005-04-05 Per Bothner <per@bothner.com>
3038
3039 * lib/gcc.exp: Always add -fno-show-column, for now.
3040
3041 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
3042
3043 PR testsuite/20767
3044 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
3045 of plain old "unsigned int" for the type of "i". Makes this test
3046 64bit clean.
3047
3048 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
3049
3050 * gcc.dg/i386-ssefn-1.c: New test.
3051 * gcc.dg/i386-ssefn-2.c: New test.
3052 * gcc.dg/i386-ssefn-3.c: New test.
3053 * gcc.dg/i386-ssefn-4.c: New test.
3054
3055 2005-04-05 Jakub Jelinek <jakub@redhat.com>
3056
3057 PR tree-optimization/20076
3058 * gcc.dg/builtin-apply4.c: New test.
3059
3060 PR preprocessor/19475
3061 * gcc.dg/cpp/macspace1.c: New test.
3062 * gcc.dg/cpp/macspace2.c: New test.
3063
3064 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3065
3066 * gfortran.dg/pr20755.f: Fixed bad format.
3067
3068 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3069
3070 PR c++/20763
3071 * g++.dg/ext/attrib21.C: New test.
3072
3073 2004-04-05 Devang Patel <dpatel@apple.com>
3074
3075 * lib/target-supports.exp (check_effective_target_vect_shif): New.
3076 * gcc.dg/vect/vect-shift-1.c: New test.
3077
3078 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3079
3080 PR libfortran/20755
3081 * gfortran.dg/pr20755.f: New test.
3082
3083 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
3084
3085 * gfortran.dg/pr15959.f90: New test.
3086 * gfortran.dg/string_pad_trunc.f90: New test.
3087
3088 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3089
3090 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
3091 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
3092 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
3093 syntax.
3094
3095 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3096
3097 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
3098
3099 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3100
3101 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
3102 * gcc.c-torture/compile/20011119-2.c: Likewise.
3103 * gcc.c-torture/compile/981001-2.c: Likewise.
3104
3105 2005-04-04 Mark Mitchell <mark@codesourcery.com>
3106
3107 PR c++/20679
3108 * g++.dg/template/overload4.C: New test.
3109
3110 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3111
3112 PR c++/20746
3113 * g++.dg/abi/covariant5.C: New.
3114
3115 PR debug/20505
3116 * g++.dg/debug/const2.C: New.
3117
3118 2005-04-04 Jakub Jelinek <jakub@redhat.com>
3119
3120 PR rtl-optimization/16104
3121 * gcc.c-torture/execute/20050316-1.c: New test.
3122
3123 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3124
3125 * g++.dg/template/spec23.C: Fix dg-error text.
3126
3127 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
3128
3129 PR c++/19199
3130 * g++.dg/expr/lval2.C: New.
3131
3132 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3133
3134 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
3135 __builtin_strcasecmp and __builtin_strncasecmp.
3136
3137 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
3138
3139 PR c++/20723
3140 * g++.dg/template/spec22.C: New.
3141 * g++.dg/template/spec23.C: New.
3142
3143 2005-04-03 Dale Ranta <dir@lanl.gov>
3144 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3145
3146 PR libfortran/20068
3147 PR libfortran/20125
3148 PR libfortran/20156
3149 PR libfortran/20471
3150 * gfortran.dg/backspace.f: New test.
3151
3152 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
3153
3154 * gcc.dg/pr19345.c: New test.
3155
3156 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3157
3158 PR tree-optimization/20640
3159 * gcc.dg/torture/tree-loop-1.c: New.
3160
3161 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3162
3163 PR rtl-optimization/20290
3164 * gcc.c-torture/execute/loop-ivopts-2.c: New.
3165
3166 2005-04-02 Geoffrey Keating <geoffk@apple.com>
3167
3168 * gcc.dg/rs6000-fpint.c: New.
3169
3170 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3171
3172 * gcc.dg/old-style-then-proto-1.c: New test.
3173
3174 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3175
3176 * gfortran.fortran-torture/execute/backspace.f90: Check
3177 after backspace and read was incorrect.
3178
3179 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3180
3181 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3182 buffer past the terminating NUL using memcmp.
3183 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3184 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3185
3186 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3187 Fix unused/uninitialized variable warnings.
3188
3189 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3190 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3191 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3192 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3193
3194 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3195 gcc.c-torture/execute/builtins/fputs-lib.c,
3196 gcc.c-torture/execute/builtins/lib/fprintf.c,
3197 gcc.c-torture/execute/builtins/lib/main.c,
3198 gcc.c-torture/execute/builtins/lib/memcmp.c,
3199 gcc.c-torture/execute/builtins/lib/memmove.c,
3200 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3201 gcc.c-torture/execute/builtins/lib/memset.c,
3202 gcc.c-torture/execute/builtins/lib/printf.c,
3203 gcc.c-torture/execute/builtins/lib/sprintf.c,
3204 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3205 gcc.c-torture/execute/builtins/lib/strchr.c,
3206 gcc.c-torture/execute/builtins/lib/strcmp.c,
3207 gcc.c-torture/execute/builtins/lib/strcpy.c,
3208 gcc.c-torture/execute/builtins/lib/strcspn.c,
3209 gcc.c-torture/execute/builtins/lib/strlen.c,
3210 gcc.c-torture/execute/builtins/lib/strncat.c,
3211 gcc.c-torture/execute/builtins/lib/strncmp.c,
3212 gcc.c-torture/execute/builtins/lib/strncpy.c,
3213 gcc.c-torture/execute/builtins/lib/strrchr.c,
3214 gcc.c-torture/execute/builtins/lib/strspn.c,
3215 gcc.c-torture/execute/builtins/lib/strstr.c,
3216 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3217 gcc.c-torture/execute/builtins/strlen-2.c,
3218 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3219 prototypes.
3220
3221 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3222
3223 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3224 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3225 selectany usage.
3226
3227 2005-04-01 Jakub Jelinek <jakub@redhat.com>
3228
3229 PR c++/19406
3230 * g++.dg/debug/using1.C: New test.
3231
3232 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
3233
3234 PR middle-end/20524
3235 * gcc.dg/alias-7.c: Prefix asm-declared name with
3236 __USER_LABEL_PREFIX__.
3237
3238 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3239
3240 Fix fallout from PR middle-end/15700:
3241 * gcc.c-torture/compile/20011119-1.c: Take
3242 __USER_LABEL_PREFIX__ into account.
3243 * gcc.c-torture/compile/20011119-2.c: Likewise.
3244
3245 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3246
3247 PR c++/18644
3248 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3249
3250 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3251
3252 PR c/17855
3253 * gcc.c-torture/compile/struct-non-lval-1.c,
3254 gcc.c-torture/compile/struct-non-lval-2.c,
3255 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3256
3257 2005-03-31 Janis Johnson <janis187@us.ibm.com>
3258
3259 * gcc.dg/tls/tls.exp: Remove temporary file.
3260 * g++.dg/tls/tls.exp: Ditto.
3261 * lib/file-format.exp: Ditto.
3262 * g++.dg/special/ecos.exp: Ditto.
3263
3264 * lib/profopt.exp: Treat prof_ext as a list.
3265 * gcc.misc-tests/bprob.exp: Ditto.
3266 * g++.dg/bprob/bprob.exp: Ditto.
3267
3268 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3269 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3270 g++.dg/tree-ssa/pointer-reference-alias.C,
3271 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3272 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3273 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3274 g++.dg/vect/pr19951.cc: Ditto.
3275 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3276 gcc.dg/builtins-47.c: Ditto.
3277 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3278 gcc.dg/pr20115-1.c: Ditto.
3279 * gcc.dg/tree-ssa/20030530-2.c,
3280 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3281 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3282 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3283 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3284 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3285 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3286 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3287 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3288 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3289 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3290 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3291 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3292 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3293 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3294 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3295 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3296 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3297 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3298 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3299 gcc.dg/tree-ssa/20030824-1.c,
3300 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3301 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3302 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3303 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3304 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3305 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3306 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3307 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3308 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3309 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3310 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3311 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3312 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3313 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3314 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3315 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3316 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3317 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3318 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3319 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3320 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3321 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3322 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3323 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3324 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3325 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3326 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3327 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3328 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3329 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3330 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3331 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3332 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3333 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3334 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3335 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3336 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3337 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3338 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3339 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3340 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3341 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3342 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3343 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3344 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3345 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3346 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3347 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3348 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3349 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3350 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3351 gcc.dg/tree-ssa/useless-1.c: Ditto.
3352 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3353 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3354 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3355 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3356 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3357 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3358 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3359 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3360 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3361 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3362 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3363 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3364 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3365 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3366 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3367 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3368 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3369 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3370 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3371 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3372 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3373 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3374 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3375 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3376 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3377 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3378 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3379 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3380 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3381 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3382 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3383 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3384 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3385 gcc.dg/vect/vect-none.c: Ditto.
3386 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3387 treelang/compile/unsigned.tree: Ditto.
3388
3389 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3390 * gcc.dg/cpp/direct2s.c: Ditto.
3391 * gcc.dg/cpp/paste4.c: Ditto.
3392 * gcc.dg/cpp/separate-1.c: Ditto.
3393 * gcc.dg/pch/save-temps-1.c: Ditto.
3394 * g++.dg/ext/altivec-10.C: Ditto.
3395 * g++.dg/pch/pch.C: Ditto.
3396
3397 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3398
3399 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3400 * g++.dg/template/repo1.C: Ditto.
3401 * g++.dg/template/repo2.C: Ditto.
3402 * g++.dg/template/repo3.C: Ditto.
3403 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3404 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3405 * g++.old-deja/g++.pt/repo1.C: Ditto.
3406 * g++.old-deja/g++.pt/repo2.C: Ditto.
3407 * g++.old-deja/g++.pt/repo3.C: Ditto.
3408 * g++.old-deja/g++.pt/repo4.C: Ditto.
3409
3410 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3411 * gcc.dg/20030107-1.c: Ditto.
3412 * gcc.dg/20030702-1.c: Ditto.
3413 * gcc.dg/profile-generate-1.c: Ditto.
3414 * g++.dg/other/profile1.C: Ditto.
3415 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3416
3417 * lib/gcc-dg.exp (remove-build-file): New.
3418 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3419 cleanup-tree-dump, cleanup-saved-temps): New.
3420
3421 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3422
3423 PR c++/19203, DR 214
3424 * g++.dg/parse/ambig3.C: Not ambiguous.
3425 * g++.dg/template/spec20.C: New.
3426 * g++.dg/template/spec21.C: New.
3427
3428 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3429
3430 PR target/20045
3431 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3432
3433 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3434
3435 PR libfortran/20660
3436 * gfortran.dg/negative_unit.f: New test.
3437
3438 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3439
3440 * gcc.dg/20050330-1.c: New test.
3441
3442 2005-03-30 Devang Patel <dpatel@apple.com>
3443
3444 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3445
3446 2005-03-30 Dale Johannesen <dalej@apple.com>
3447
3448 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3449
3450 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3451
3452 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3453 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3454 Strip options from test name.
3455
3456 2005-03-31 Jan Hubicka <jh@suse.cz>
3457
3458 * gcc.dg/varpool-1.c: New testcase.
3459
3460 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3461
3462 PR c/772
3463 PR c/17913
3464 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3465 gcc.dg/stmt-expr-label-3.c : New tests.
3466 * gcc.c-torture/execute/medce-2.c: Remove.
3467
3468 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3469
3470 PR c/20368
3471 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3472 tests.
3473
3474 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3475
3476 * gcc.c-torture/compile/pr20203.c: New test.
3477
3478 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3479
3480 * gfortran.dg/promotion.f90: New test.
3481
3482 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3483
3484 PR middle-end/20491
3485 * gcc.dg/torture/asm-subreg-1.c: New test.
3486
3487 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3488
3489 PR c/20672
3490 * gcc.dg/pr20672-1.c: New test.
3491
3492 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3493
3494 * gfortran.dg/vect: New directory.
3495 * gfortran.dg/vect/vect.exp: New.
3496 * gfortran.dg/vect/vect-1.f90: New test.
3497 * gfortran.dg/vect/vect-2.f90: New test.
3498 * gfortran.dg/vect/vect-3.f90: New test.
3499 * gfortran.dg/vect/vect-4.f90: New test.
3500 * gfortran.dg/vect/vect-5.f90: New test.
3501
3502 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3503
3504 PR middle-end/20622
3505 * gcc.dg/alias-7.c: New test.
3506
3507 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3508
3509 * gcc.dg/sparc-reg-1.c: New test.
3510
3511 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3512
3513 PR target/19890
3514 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3515
3516 2005-03-29 Dale Ranta <dir@lanl.gov>
3517 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3518
3519 PR libfortran/20163
3520 * gfortran.dg/pr20163-2.f: New test.
3521
3522 2005-03-28 Jan Hubicka <jh@suse.cz>
3523
3524 PR middle-end/20635
3525 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3526 by Jakub Jelinek.
3527
3528 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3529
3530 PR tree-optimization/20626
3531 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3532 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3533
3534 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3535
3536 * gfortran.dg/underflow.f90: New test.
3537 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3538
3539 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3540
3541 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3542
3543 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3544
3545 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3546 (g++_init): Make sure that CXXFLAGS is set.
3547 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3548 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3549 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3550 * lib/objc.exp (objc_init): Likewise.
3551 * lib/treelang.exp (treelang_init): Likewise.
3552
3553 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3554
3555 PR tree-optimization/20470
3556 * gcc.dg/tree-ssa/pr20470.c: New test.
3557
3558 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3559
3560 * gcc.dg/ppc-stfiwx.c: New.
3561
3562 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3563
3564 PR target/19888
3565 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3566
3567 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3568
3569 * gcc.dg/20050325-1.c: Fix a typo.
3570
3571 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3572
3573 PR libfortran/19678
3574 PR libfortran/19679
3575 * gfortran.dg/dos_eol.f: New test.
3576
3577 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3578
3579 PR rtl-optimization/20249
3580 * gcc.dg/20050325-1.c: New test.
3581
3582 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3583
3584 PR libfortran/15332
3585 * gfortran.dg/pr15332.f: New test.
3586
3587 2005-03-24 Dale Johannesen <dalej@apple.com>
3588
3589 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3590
3591 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3592
3593 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3594 'internal' visibility.
3595 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3596 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3597 'protected' visibility.
3598 * gcc.dg/visibility-7.c: Likewise.
3599 * lib/target-supports.exp (check_visibility_available): Take
3600 a parameter, the kind of visibility to check for.
3601 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3602 to check_visibility_available.
3603
3604 * g++.dg/expr/cast3.C: New.
3605
3606 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3607
3608 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3609 rs6000.
3610
3611 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3612
3613 PR target/20095
3614 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3615
3616 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3617
3618 * gcc.dg/badshift.c: Renamed to...
3619 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3620
3621 * gcc.target/i386/badshift.c: Renamed to...
3622 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3623 only.
3624
3625 PR rtl-optimization/20532
3626 * gcc.target/i386/badshift.c: New.
3627
3628 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3629
3630 * gfortran.dg/pr18025.f90: New test.
3631
3632 2005-03-23 Dale Johannesen <dalej@apple.com>
3633
3634 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3635
3636 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3637
3638 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3639
3640 * lib/target-supports.exp (check_iconv_available): Default
3641 libiconv to -liconv, if there is no definition.
3642
3643 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3644
3645 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3646
3647 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3648
3649 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3650 * g++.dg/opt/pr7503-2.C: Likewise.
3651 * g++.dg/opt/pr7503-3.C: Likewise.
3652 * g++.dg/opt/pr7503-4.C: Likewise.
3653 * g++.dg/opt/pr7503-5.C: Likewise.
3654 * g++.dg/warn/minmax.C: New test.
3655
3656 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3657
3658 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3659 * gfortran.dg/g77_intrinsics_sub.f: New test.
3660
3661 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3662 Jan Hubicka <jh@suse.cz>
3663 Steven Bosscher <stevenb@suse.de
3664
3665 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3666
3667 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3668
3669 PR c++/19980
3670 * g++.dg/template/redecl3.C: New test.
3671
3672 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3673
3674 PR c++/20499
3675 * g++.dg/parse/error16.C: Tweak error markers.
3676
3677 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3678
3679 PR target/20561
3680 * gcc.dg/20050321-2.c: New test.
3681
3682 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3683
3684 PR c++/20465
3685 PR c++/20381
3686 * g++.dg/template/ptrmem12.C: New.
3687
3688 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3689
3690 PR rtl-optimization/20527
3691 * gcc.c-torture/execute/pr20527-1.c: New test.
3692
3693 2005-03-22 Ben Elliston <bje@au.ibm.com>
3694
3695 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3696 program, compile it into a real executable and then delete the .c
3697 and .x files afterwards, to avoid problems on testglue targets.
3698
3699 2005-03-21 Stuart Hastings <stuart@apple.com>
3700
3701 * gcc.target/i386/sse-2.c: New.
3702
3703 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3704
3705 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3706
3707 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3708
3709 * g++.dg/parse/crash25.C: Fix typo.
3710
3711 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3712
3713 PR c++/20461
3714 * g++.dg/parse/crash24.C: New test.
3715
3716 PR c++/20536
3717 * g++.dg/parse/crash25.C: New test.
3718
3719 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3720
3721 PR c++/20147
3722 * g++.dg/ext/stmtexpr4.C: New test.
3723
3724 2005-03-20 Roger Sayle <roger@eyesopen.com>
3725
3726 PR middle-end/20539
3727 * gcc.c-torture/compile/pr13066-1.c: New test case.
3728 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3729 * g++.dg/opt/pr13066-1.C: Likewise.
3730
3731 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3732
3733 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3734
3735 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3736
3737 PR fortran/18525
3738 * gfortran.dg/nesting_1.f90: New test.
3739
3740 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3741
3742 PR c++/20240
3743 * g++.dg/lookup/using13.C: New test.
3744
3745 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3746
3747 PR c++/20333
3748 * g++.dg/template/crash36.C: New test.
3749
3750 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3751
3752 PR c++/20463
3753 * g++.dg/template/crash35.C: New test.
3754
3755 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3756
3757 PR c++/19966
3758 * g++.dg/overload/operator2.C: New test.
3759
3760 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3761
3762 PR libfortran/20257
3763 * gfortran.dg/pr20257.f90: New test.
3764
3765 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3766
3767 PR libfortran/20480
3768 * gfortran.dg/pr20480.f90: New test.
3769
3770 2005-03-16 Richard Henderson <rth@redhat.com>
3771
3772 PR middle-end/15700
3773 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3774 (_rtld_global): New.
3775 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3776 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3777
3778 * gcc.dg/alias-3.c: New.
3779 * gcc.dg/alias-4.c: New.
3780 * gcc.dg/alias-5.c: New.
3781 * gcc.dg/alias-6.c: New.
3782
3783 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3784
3785 * gcc.dg/cpp/ucnid-7.c: New.
3786
3787 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3788 Dorit Naishlos <dorit@il.ibm.com>
3789
3790 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3791 darwin.
3792
3793 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3794
3795 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3796 misaligned accesses.
3797 * gcc.dg/vect/vect-58.c: Likewise.
3798 * gcc.dg/vect/vect-92.c: New.
3799 * gcc.dg/vect/vect-93.c: New.
3800
3801 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3802
3803 PR fortran/18827
3804 * gfortran.dg/assign_2.f90: New test.
3805 * gfortran.dg/assign_3.f90: New test.
3806 * gfortran.dg/assign.f90: New test.
3807
3808 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3809
3810 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3811 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3812 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3813 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3814 names.
3815
3816 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3817
3818 * gcc.dg/cpp/ucnid-6.c: New.
3819
3820 * gcc.dg/cpp/normalize-1.c: New.
3821 * gcc.dg/cpp/normalize-2.c: New.
3822 * gcc.dg/cpp/normalize-3.c: New.
3823 * gcc.dg/cpp/normalize-4.c: New.
3824 * gcc.dg/cpp/ucnid-4.c: New.
3825 * gcc.dg/cpp/ucnid-5.c: New.
3826 * g++.dg/cpp/normalize-1.C: New.
3827 * g++.dg/cpp/ucnid-1.C: New.
3828
3829 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3830
3831 * gcc.dg/pr18628.c: New.
3832
3833 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3834
3835 PR c++/20280
3836 * g++.dg/tree-ssa/pr20280.C: New.
3837
3838 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3839
3840 PR fortran/20467
3841 * gfortran.dg/stfunc_2.f90: New test.
3842
3843 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3844
3845 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3846
3847 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3848
3849 * gcc.dg/tree-ssa/20050314-1.c: New test.
3850
3851 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3852
3853 PR c++/4403
3854 PR c++/9783, DR433
3855 * g++.dg/template/friend34.C: New test.
3856 * g++.dg/template/friend35.C: Likewise.
3857 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3858
3859 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3860
3861 Friend class name lookup 5/n
3862 PR c++/1016
3863 * g++.dg/lookup/hidden-class1.C: New test.
3864 * g++.dg/lookup/hidden-class2.C: Likewise.
3865 * g++.dg/lookup/hidden-class3.C: Likewise.
3866 * g++.dg/lookup/hidden-class4.C: Likewise.
3867 * g++.dg/lookup/hidden-class5.C: Likewise.
3868 * g++.dg/lookup/hidden-class6.C: Likewise.
3869 * g++.dg/lookup/hidden-class7.C: Likewise.
3870 * g++.dg/lookup/hidden-class8.C: Likewise.
3871 * g++.dg/lookup/hidden-class9.C: Likewise.
3872 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3873 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3874 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3875 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3876 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3877 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3878 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3879 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3880 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3881 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3882 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3883
3884 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3885
3886 PR c++/20157
3887 * g++.dg/template/error18.C: New test.
3888
3889 2005-03-09 Ben Elliston <bje@au.ibm.com>
3890
3891 PR debug/16792
3892 * g++.dg/debug/pr16792.C: New test.
3893
3894 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3895
3896 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3897 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3898 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3899 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3900 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3901 test assertion names.
3902
3903 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3904
3905 PR fortran/18600
3906 * gfortran.dg/stfunc_1.f90: New test.
3907
3908 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3909
3910 PR fortran/16907
3911 * gfortran.dg/real_index_1.f90: New test.
3912
3913 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3914
3915 PR fortran/20323
3916 * gfortran.dg/spec_expr_1.f90: New test.
3917
3918 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3919
3920 PR c/20402
3921 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3922 new parser.
3923
3924 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3925
3926 PR fortran/20361
3927 * gfortran.dg/largeequiv_1.f90: New test.
3928
3929 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3930
3931 * gcc.dg/ucnid-1.c: New.
3932 * gcc.dg/ucnid-2.c: New.
3933 * gcc.dg/ucnid-3.c: New.
3934 * gcc.dg/ucnid-4.c: New.
3935 * gcc.dg/ucnid-5.c: New.
3936 * gcc.dg/ucnid-6.c: New.
3937 * gcc.dg/cpp/ucnid-1.c: New.
3938 * gcc.dg/cpp/ucnid-2.c: New.
3939 * gcc.dg/cpp/ucnid-3.c: New.
3940 * g++.dg/other/ucnid-1.C: New.
3941
3942 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3943
3944 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3945
3946 2005-03-11 Per Bothner <per@bothner.com>
3947
3948 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3949 that diagnotics refer to correct token.
3950 * gcc.dg/unused-3.c: Likewise.
3951
3952 2005-03-11 Per Bothner <per@bothner.com>
3953
3954 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3955 constant" is now actually on same line as string constant.
3956 * gcc.dg/cpp/direct2s.c: Likewise.
3957
3958 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
3959
3960 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3961
3962 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3963
3964 PR libfortran/20124
3965 * gfortran.dg/pr20124.f90: New Test
3966
3967 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
3968
3969 PR tree-optimization/20130
3970 * gcc.dg/pr20130-1.c: New test.
3971
3972 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3973
3974 PR target/20095
3975 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3976
3977 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3978
3979 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3980
3981 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3982
3983 * g++.dg/eh/forced1.C: Fix comment.
3984 * g++.dg/eh/forced2.C: Ditto.
3985 * g++.dg/eh/forced3.C: Ditto.
3986 * g++.dg/eh/forced4.C: Ditto.
3987
3988 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3989
3990 PR rtl-opt/20412
3991 * gcc.c-torture/compile/pr20412.c: New test.
3992
3993 2005-03-10 Roger Sayle <roger@eyesopen.com>
3994
3995 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3996
3997 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3998
3999 PR target/20322
4000 * gcc.dg/20050307-1.c: New test.
4001
4002 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
4003
4004 PR c++/20375
4005 * g++.dg/other/stdarg3.C: New.
4006
4007 2005-03-10 Jakub Jelinek <jakub@redhat.com>
4008
4009 PR c++/18384, c++/18327
4010 * g++.dg/init/array19.C: New test.
4011
4012 PR inline-asm/20314
4013 * gcc.dg/torture/pr20314-1.c: New test.
4014 * gcc.dg/torture/pr20314-2.c: New test.
4015
4016 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
4017
4018 * gcc.dg/20050309-1.c: New test.
4019
4020 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4021
4022 * gcc.dg/builtins-10.c: Reactivate disabled test.
4023 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
4024 new cbrt transformations.
4025
4026 2005-03-09 Mark Mitchell <mark@codesourcery.com>
4027
4028 PR c++/20208
4029 * g++.dg/template/array13.C: New test.
4030
4031 2005-03-09 Paolo Carlini <pcarlini@suse.de>
4032
4033 PR c++/16859
4034 * g++.dg/init/brace4.C: New test.
4035
4036 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
4037
4038 PR c++/20186
4039 * g++.dg/template/non-dependent12.C: New.
4040
4041 2005-03-08 Mark Mitchell <mark@codesourcery.com>
4042
4043 PR c++/20142
4044 * g++.dg/init/array18.C: Add dg-do run marker.
4045
4046 PR c++/20142
4047 * g++.dg/init/array18.C: New test.
4048
4049 2005-03-09 Ben Elliston <bje@au.ibm.com>
4050
4051 * consistency.vlad/vlad.exp: Remove trailing semicolons.
4052 * g++.dg/gcov/gcov.exp: Likewise.
4053 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
4054 * gcc.target/xstormy16/xstormy16.exp: Likewise.
4055 * lib/c-torture.exp: Likewise.
4056 * lib/fortran-torture.exp: Likewise.
4057 * lib/g++.exp: Likewise.
4058 * lib/gcc-defs.exp: Likewise.
4059 * lib/gcc-dg.exp: Likewise.
4060 * lib/gcc.exp: Likewise.
4061 * lib/gcov.exp: Likewise.
4062 * lib/gfortran.exp: Likewise.
4063 * lib/mike-g++.exp: Likewise.
4064 * lib/mike-gcc.exp: Likewise.
4065 * lib/objc-torture.exp: Likewise.
4066 * lib/objc.exp: Likewise.
4067 * lib/profopt.exp: Likewise.
4068 * lib/target-libpath.exp: Likewise.
4069 * lib/target-supports.exp: Likewise.
4070 * lib/treelang.exp: Likewise.
4071 * lib/wrapper.exp: Likewise.
4072
4073 2005-03-08 Jeff Law <law@redhat.com>
4074
4075 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
4076 PHI-OPT changes.
4077
4078 2005-03-08 Ira Rosen <irar@il.ibm.com>
4079
4080 * gcc.dg/vect/pr20122.c: New test.
4081
4082 2005-03-07 Jeff Law <law@redhat.com>
4083
4084 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
4085 was folded away.
4086 * gcc.dg/tree-ssa/pr18133-1.c: New test.
4087 * gcc.dg/tree-ssa/pr18133-2.c: New test.
4088 * gcc.dg/tree-ssa/pr18134.c: New test.
4089
4090 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4091
4092 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
4093 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
4094 gcc.dg/torture/builtin-noret-2.c: Require weak support.
4095
4096 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
4097
4098 PR tree-opt/17671
4099 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
4100
4101 2005-03-07 Mark Mitchell <mark@codesourcery.com>
4102
4103 * g++.dg/warn/Wnvdtor.C: New test.
4104
4105 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
4106
4107 * gcc.dg/torture/pr19683-1.c: New test.
4108
4109 2005-03-06 Steven G. Kargl <kargls@comcast.net>
4110
4111 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
4112 * gfortran.dg/g77/19990313-2.f: Ditto.
4113 * gfortran.dg/g77/19990313-3.f: Ditto.
4114 * gfortran.dg/g77/19990525-0.f: Ditto.
4115 * gfortran.dg/g77/19990826-0.f: Ditto.
4116 * gfortran.dg/g77/19990826-2.f: Ditto.
4117 * gfortran.dg/g77/19990826-3.f: Ditto.
4118 * gfortran.dg/g77/20000511-1.f: Ditto.
4119 * gfortran.dg/g77/20000511-2.f: Ditto.
4120 * gfortran.dg/g77/970625-2.f: Ditto.
4121 * gfortran.dg/g77/980310-2.f: Ditto.
4122 * gfortran.dg/g77/980310-3.f: Ditto.
4123 * gfortran.dg/g77/980310-8.f: Ditto.
4124 * gfortran.dg/g77/980519-2.f: Ditto.
4125 * gfortran.dg/g77/alpha1.f: Ditto.
4126 * gfortran.dg/g77/claus.f: Ditto.
4127 * gfortran.dg/g77/erfc.f: Ditto.
4128 * gfortran.dg/g77/short.f: Ditto.
4129 * gfortran.fortran-torture/execute/data.f90: Ditto.
4130 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
4131 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
4132
4133 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4134
4135 * lib/file-format.exp (gcc_target_object_format): Add check for som
4136 format and hardcode object formats on hppa*-*-hpux*.
4137 * lib/target-supports.exp (check_weak_available): Add check for som
4138 object format. Always return 0 on hppa*-*-hpux10*.
4139
4140 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
4141 is defined.
4142
4143 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
4144
4145 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4146
4147 * gfortran.dg/pr19936_1.f90: New test.
4148 * gfortran.dg/pr19936_2.f90: New test.
4149 * gfortran.dg/pr19936_3.f90: New test.
4150
4151 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4152 Paul Thomas <prthomas@drfccad.cea.fr>
4153
4154 * gfortran.dg/PR19754_1.f90: New test.
4155 * gfortran.dg/PR19754_2.f90: Ditto.
4156
4157 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4158
4159 PR c++/19311
4160 * g++.dg/template/non-dependent11.C: New test.
4161
4162 2005-03-05 Uros Bizjak <uros@kss-loka.si>
4163
4164 * lib/target-supports.exp (check_iconv_available): Fix comment.
4165
4166 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
4167 Joseph S. Myers <joseph@codesourcery.com>
4168
4169 PR c++/19797
4170 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
4171
4172 2005-03-04 Matthew Sachs <msachs@apple.com>
4173
4174 * gcc.exp (gcc_target_compile): Put braces around
4175 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4176 * objc.exp (objc_target_compile): Likewise.
4177 * treelang.exp (treelang_target_compile): Likewise.
4178
4179 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4180
4181 PR fortran/19673
4182 * gfortran.dg/func_result_1.f90: New test.
4183
4184 2005-03-04 Ben Elliston <bje@au.ibm.com>
4185
4186 * gcc.misc-tests/options.exp: New test.
4187
4188 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
4189
4190 * gcc.dg/pr15784-4.c: New test.
4191
4192 2005-03-03 Geoffrey Keating <geoffk@apple.com>
4193
4194 * gcc.c-torture/execute/pr17133.c: New.
4195 * gcc.c-torture/compile/20050303-1.c: New.
4196
4197 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4198
4199 * gcc.dg/cpp/assert4.c: Fix for cygwin
4200
4201 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
4202
4203 * g++.dg/overload/using2.C: New.
4204
4205 2005-03-02 Mark Mitchell <mark@codesourcery.com>
4206
4207 PR c++/19916
4208 * g++.dg/init/ptrmem2.C: New test.
4209
4210 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4211
4212 PR c/8927
4213 * gcc.dg/pr8927-1.c: New test.
4214
4215 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4216
4217 PR c++/20232
4218 * g++.dg/inherit/covariant12.C: New.
4219
4220 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4221
4222 PR fortran/19479
4223 * gfortran.dg/bound_1.f90: New test.
4224
4225 2005-02-28 Janis Johnson <janis187@us.ibm.com>
4226
4227 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4228 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4229
4230 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4231
4232 PR c/20245
4233 * gcc.dg/pr20245-1.c: New test.
4234
4235 2005-02-28 Jakub Jelinek <jakub@redhat.com>
4236
4237 PR middle-end/19874
4238 * gcc.c-torture/execute/20050119-2.c: New test case.
4239
4240 2005-02-28 Ben Elliston <bje@au.ibm.com>
4241
4242 * README: Update the DejaGnu bug reporting address.
4243 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4244 * lib/objc-torture.exp: Likewise.
4245
4246 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4247
4248 * gfortran.dg/boz_1.f90: New test.
4249 * gfortran.dg/boz_3.f90: New test.
4250 * gfortran.dg/boz_4.f90: New test.
4251
4252 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4253
4254 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
4255 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
4256
4257 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4258
4259 PR libfortran/20101
4260 * gfortran.dg/write_0_pe_format.f90: New test.
4261
4262 2005-02-27 Jakub Jelinek <jakub@redhat.com>
4263
4264 PR c++/20206
4265 * g++.dg/opt/thunk2.C: New test.
4266 * g++.dg/opt/covariant1.C: New test.
4267
4268 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4269
4270 * gfortran.dg/e_d_fmt.f90: New test.
4271
4272 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4273
4274 * gcc.dg/asm-b.c: Fix comment typos.
4275
4276 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4277
4278 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4279 a V_MAY_DEF also.
4280
4281 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4282
4283 PR tree-opt/20188
4284 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4285 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4286 * gcc.dg/asm-b.c: New test.
4287
4288 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
4289
4290 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4291 Disable this test on IRIX 6.
4292
4293 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4294
4295 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4296 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4297 parser.
4298
4299 2005-02-25 Diego Novillo <dnovillo@redhat.com>
4300
4301 PR tree-optimization/20204
4302 * testsuite/gcc.dg/pr20204.c: New test.
4303
4304 2005-02-24 Jakub Jelinek <jakub@redhat.com>
4305
4306 PR target/20196
4307 * gcc.c-torture/execute/20050224-1.c: New test.
4308
4309 PR c++/20175
4310 * g++.dg/warn/Wbraces2.C: New test.
4311
4312 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4313
4314 PR c++/19878
4315 * g++.dg/init/const2.C: New test.
4316
4317 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4318
4319 PR tree-optimization/20100
4320 * gcc.c-torture/execute/pr20100-1.c: New test.
4321
4322 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4323
4324 * gfortran.dg/implicit_3.f90: New test.
4325
4326 * gfortran.dg/deftype_1.f90: New test.
4327
4328 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4329
4330 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4331 the test passes.
4332 * g++.dg/other/anon3.C: Accept a warning.
4333
4334 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4335
4336 * gcc.dg/pr20017.c: Fix a comment typo.
4337
4338 2005-02-23 Bud Davis <bdavis@gfortran.org>
4339
4340 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4341
4342 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4343
4344 PR ada/19902
4345 * ada/acats/tests/cxa/cxa3004.a: Remove.
4346 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4347
4348 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4349
4350 PR c++/20073
4351 * g++.dg/init/const1.C: New test.
4352
4353 PR c++/19991
4354 * g++.dg/parse/constant7.C: New test.
4355
4356 PR c++/20152
4357 * g++.dg/parse/error27.C: New test.
4358 * g++.dg/template/qualttp15.C: Adjust error markers.
4359 * g++.old-deja/g++.other/struct1.C: Likewise.
4360
4361 PR c++/20153
4362 * g++.dg/template/error17.C: New test.
4363
4364 PR c++/20148
4365 * g++.dg/parser/error26.C: New test.
4366
4367 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4368
4369 PR tree-optimization/20100
4370 PR tree-optimization/20115
4371 * gcc.dg/pr20115.c: New test.
4372 * gcc.dg/pr20115-1.c: New test.
4373 * gcc.dg/pr20100.c: New test.
4374 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4375 call-clobbered variables after alias1.
4376
4377 2005-02-22 Bud Davis <bdavis@gfortran.org>
4378
4379 * gfortran.dg/list_read_4.f90: new test.
4380
4381 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4382
4383 PR rtl-optimization/20017.
4384 * gcc.dg/pr20017.c: New.
4385
4386 2005-02-22 Devang Patel <dpatel@apple.com>
4387
4388 PR 19952
4389 * g++.dg/tree-ssa/pr19952.C: New test.
4390
4391 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4392
4393 PR c++/19883
4394 * g++.dg/parse/constant6.C: New test.
4395
4396 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4397
4398 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4399 * g++.dg/charset/asm2.c: Likewise.
4400 * g++.dg/charset/asm3.c: Likewise.
4401 * g++.dg/charset/asm4.c: Likewise.
4402 * g++.dg/charset/asm5.c: Likewise.
4403 * g++.dg/charset/attribute1.c: Likewise.
4404 * g++.dg/charset/attribute2.c: Likewise.
4405 * g++.dg/charset/extern1.cc: Likewise.
4406 * g++.dg/charset/extern2.cc: Likewise.
4407 * g++.dg/charset/extern3.cc: Likewise.
4408 * g++.dg/charset/function.cc: Likewise.
4409 * g++.dg/charset/string.c: Likewise.
4410 * g++.dg/charset/charset.exp: Likewise.
4411 * lib/target-supports.exp (check_iconv_available): Fix comment.
4412
4413 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4414
4415 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4416 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4417 * gcc.dg/charset/asm2.c: Likewise.
4418 * gcc.dg/charset/asm3.c: Likewise.
4419 * gcc.dg/charset/asm4.c: Likewise.
4420 * gcc.dg/charset/asm5.c: Likewise.
4421 * gcc.dg/charset/asm6.c: Likewise.
4422 * gcc.dg/charset/attribute1.c: Likewise.
4423 * gcc.dg/charset/attribute2.c: Likewise.
4424 * gcc.dg/charset/builtin1.c: Likewise.
4425 * gcc.dg/charset/extern.c: Likewise.
4426 * gcc.dg/charset/function.c: Likewise.
4427 * gcc.dg/charset/string.c: Likewise.
4428 * gcc.dg/charset/charset.exp: Likewise.
4429
4430 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4431
4432 PR fortran/20086
4433 * gfortran.dg/pr20086.f90: New test.
4434
4435 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4436
4437 PR tree-optimization/19786
4438 * g++.dg/tree-ssa/pr19786.C: New.
4439
4440 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4441
4442 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4443
4444 2005-02-21 Jeff Law <law@redhat.com>
4445
4446 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4447
4448 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4449
4450 * gfortran.dg/do_iterator: Split loop, markup all lines for
4451 which an error locus is printed.
4452 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4453 locus is printed.
4454 * gfortran.dg/select_4.f90: Likewise.
4455 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4456 locuses in the various permutations.
4457
4458 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4459
4460 PR tree-optimization/19951
4461 * g++.dg/vect: New directory.
4462 * g++.dg/vect/vect.exp: New file.
4463 * g++.dg/vect/pr19951.cc: New testcase.
4464 * g++.dg/dg.exp: Also prune vectorizer tests.
4465
4466 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4467
4468 PR 18785
4469 * gcc.dg/charset/builtin1.c: New test.
4470
4471 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4472
4473 PR c++/19299
4474 * g++.dg/inherit/volatile1.C: New test.
4475
4476 PR c++/19440
4477 * g++.dg/template/dtor4.C: New test.
4478
4479 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4480
4481 * gfortran.dg/int_1.f90: New test.
4482
4483 2005-02-19 Devang Patel <dpatel@apple.com>
4484
4485 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4486
4487 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4488
4489 * gfortran.dg/achar_1.f90: New test.
4490
4491 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4492
4493 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4494
4495 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4496 Jakub Jelinek <jakub@redhat.com>
4497
4498 PR tree-optimization/19828
4499 * gcc.dg/tree-ssa/loop-7.c: New test.
4500 * gcc.c-torture/execute/20050218-1.c: New test.
4501
4502 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4503
4504 PR c/20043
4505 * gcc.dg/transparent-union-1.c: New test.
4506 * gcc.dg/transparent-union-2.c: New test.
4507
4508 2005-02-18 James E Wilson <wilson@specifixinc.com>
4509
4510 PR tree-optimization/18977
4511 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4512
4513 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4514
4515 PR target/20054
4516 * gcc.dg/pr20054.c: New test.
4517
4518 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4519
4520 PR c++/19508
4521 * g++.dg/ext/attrib20.C: New test.
4522
4523 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4524
4525 PR middle-end/20030
4526 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4527
4528 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4529
4530 PR c++/20008
4531 * g++.dg/opt/switch4.C: New.
4532
4533 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4534
4535 PR c++/20023
4536 PR tree-optimization/20009
4537 * gcc.c-torture/compile/20050217-1.c: New test.
4538 * g++.dg/opt/switch3.C: New test.
4539
4540 PR tree-optimization/18947
4541 * gcc.c-torture/compile/20050215-1.c: New test.
4542 * gcc.c-torture/compile/20050215-2.c: New test.
4543 * gcc.c-torture/compile/20050215-3.c: New test.
4544
4545 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4546
4547 PR c++/20028
4548 * g++.dg/template/crash34.C: New.
4549
4550 PR c++/20022
4551 * g++.dg/other/access3.C: New.
4552
4553 2005-02-17 Ira Rosen <irar@il.ibm.com>
4554
4555 * gcc.dg/vect/vect-98.c: New test.
4556
4557 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4558
4559 PR tree-optimization/19967
4560 * gcc.dg/pr19967.c: New.
4561
4562 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4563
4564 PR middle-end/19857
4565 * gcc.dg/tree-ssa/20050215-1.c: New test.
4566 * gcc.c-torture/execute/20050215-1.c: New test.
4567
4568 2005-02-15 Eric Christopher <echristo@redhat.com>
4569
4570 * gcc.dg/cpp/20050215-1.c: New file.
4571
4572 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4573
4574 PR tree-optimization/15785
4575 * gcc.dg/pr15785-1.c: New test.
4576
4577 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4578
4579 PR c++/17788
4580 * g++.dg/init/ctor4.C: New.
4581 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4582
4583 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4584
4585 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4586 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4587
4588 2005-02-15 Andreas Schwab <schwab@suse.de>
4589
4590 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4591 declare malloc.
4592
4593 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4594
4595 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4596
4597 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4598
4599 PR tree-optimization/19853
4600 * gcc.c-torture/compile/pr19853.c: New test.
4601
4602 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4603
4604 PR c++/19608
4605 * g++.dg/parse/local-class1.C: New.
4606
4607 PR c++/19895
4608 * g++.dg/parse/ptrmem3.C: New.
4609
4610 PR c++/19884
4611 * g++.old-deja/g++.oliva/template6.C: Add another case.
4612 * g++.dg/template/explicit6.C: New.
4613
4614 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4615
4616 PR c++/17816
4617 * g++.dg/other/redecl2.C: New.
4618
4619 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4620
4621 PR c++/19891
4622 * g++.dg/abi/covariant4.C: New.
4623
4624 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4625
4626 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4627
4628 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4629
4630 * gcc.dg/vect/vect-96.c: Fix typo.
4631
4632 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4633
4634 PR c++/14479
4635 PR c++/19487
4636 * g++.dg/template/enum5.C: New test.
4637
4638 2005-02-12 Ira Rosen <irar@il.ibm.com>
4639
4640 * gcc.dg/vect/vect-97.c: New test.
4641
4642 2005-02-12 Ira Rosen <irar@il.ibm.com>
4643
4644 * gcc.dg/vect/vect-96.c: New test.
4645
4646 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4647
4648 * gcc.dg/builtins-34.c: Also check ldexp*.
4649
4650 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4651
4652 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4653
4654 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4655
4656 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4657 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4658 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4659 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4660 selector_list, selector_expression, dg-process-target): Move to new
4661 file target-supports-dg.exp.
4662 * lib/target-supports-dg.exp: New.
4663
4664 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4665 New.
4666
4667 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4668
4669 PR c++/19666
4670 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4671
4672 PR middle-end/19858
4673 * gcc.c-torture/compile/20050210-1.c: New test.
4674
4675 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4676
4677 PR c++/19755
4678 * g++.dg/warn/Wbraces1.C: New test.
4679
4680 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4681
4682 * gcc.dg/builtins-52.c: New testcase.
4683
4684 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4685
4686 PR c/19342
4687 * gcc.c-torture/execute/20050119-1.c: New test.
4688
4689 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4690
4691 PR c++/19811
4692 * g++.dg/init/delete1.C: New test.
4693
4694 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4695
4696 PR c++/18470
4697 * g++.dg/template/static12.C: New test.
4698
4699 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4700
4701 PR c++/19787
4702 * g++.dg/conversion/ambig1.C: New test.
4703
4704 PR c++/19739
4705 * g++.dg/ext/attrib19.C: New test.
4706
4707 PR c++/19732
4708 * g++.dg/parse/dtor5.C: New test.
4709
4710 PR c++/19762
4711 * g++.dg/template/dtor3.C: New test.
4712
4713 PR c++/19826
4714 * g++.dg/template/static11.C: New test.
4715 * g++.dg/template/crash2.C: Remove dg-error marker.
4716
4717 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4718
4719 PR C++/18491
4720 * g++.old-deja/g++.mike/p10769a.C: Remove.
4721
4722 2005-02-09 Roger Sayle <roger@eyesopen.com>
4723
4724 * gcc.dg/builtins-48.c: New test case.
4725 * gcc.dg/builtins-49.c: New test case.
4726 * gcc.dg/builtins-50.c: New test case.
4727 * gcc.dg/builtins-51.c: New test case.
4728
4729 2005-02-09 Ian Lance Taylor <ian@airs.com>
4730
4731 PR middle-end/19583
4732 * g++.dg/warn/Wreturn-type-3.C: New test.
4733
4734 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4735
4736 PR middle-end/19402
4737 * gcc.dg/pr19402-1.c: New testcase.
4738 * gcc.dg/pr19402-2.c: likewise.
4739
4740 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4741
4742 PR middle-end/19854
4743 * g++.dg/tree-ssa/tmmti.C: New testcase.
4744
4745 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4746
4747 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4748
4749 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4750
4751 PR c++/19733
4752 * g++.dg/parse/crash23.C: New test.
4753 * g++.dg/warn/Weff1.C: New test.
4754
4755 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4756
4757 * gcc.dg/20050209-1.c: New test.
4758
4759 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4760
4761 PR target/19799
4762 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4763
4764 2005-02-08 Mike Stump <mrs@apple.com>
4765
4766 * g++.dg/pch/import-2.c: New test.
4767 * g++.dg/pch/import-2.hs: New.
4768 * g++.dg/pch/include/import-2a.h: New.
4769 * g++.dg/pch/include/import-2b.h: New.
4770
4771 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4772
4773 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4774
4775 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4776
4777 * gfortran.dg/substr_1.f90: New test.
4778
4779 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4780
4781 PR middle-end/19775
4782 * gcc.dg/torture/builtin-power-1.c: Disable test for
4783 invalid transformation.
4784 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4785 no longer optimize.
4786 * gcc.dg/builtins-47.c: New testcase.
4787
4788 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4789 Dorit Naishlos <dorit@il.ibm.com>
4790
4791 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4792
4793 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4794
4795 * gcc.c-torture/compile/20050206-1.c: New test.
4796
4797 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4798
4799 PR tree-opt/19768
4800 * g++.dg/opt/pr19768.C: New test.
4801
4802 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4803
4804 PR tree-opt/19736
4805 * gcc.c-torture/compile/pr19736.c: New test.
4806
4807 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4808
4809 PR c++/17401
4810 * g++.dg/parse/error25.C: New test.
4811
4812 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4813
4814 * gcc.c-torture/execute/20050203-1.c: New.
4815
4816 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4817
4818 * gcc.dg/vect/vect-85.c: Remove xfail.
4819 * gcc.dg/vect/vect-86.c: Remove xfail.
4820 * gcc.dg/vect/vect-87.c: Remove xfail.
4821 * gcc.dg/vect/vect-88.c: Remove xfail.
4822
4823 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4824
4825 * gcc.dg/altivec-19.c: New.
4826
4827 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4828
4829 PR c/17807
4830 * gcc.dg/nested-func-3.c: New test.
4831 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4832
4833 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4834
4835 * gcc.test-framework/gen_directive_tests: Generate tests for
4836 selector expressions.
4837
4838 2005-02-02 Matt Austern <austern@apple.com>
4839
4840 PR c++/19628
4841 * g++/ext/builtin7.C: New.
4842 * g++/ext/builtin8.C: New.
4843
4844 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4845
4846 PR c/18502
4847 * gcc.dg/pr18502-1.c: New test.
4848
4849 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4850
4851 PR c++/17413
4852 * g++.dg/template/local4.C: Tweak.
4853
4854 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4855
4856 PR tree-optimization/19578
4857 * gcc.c-torture/compile/20050202-1.c: New test.
4858
4859 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4860
4861 PR c/19435
4862 * gcc.dg/c99-init-4.c: New test.
4863
4864 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4865
4866 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4867
4868 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4869
4870 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4871 * g++.dg/eh/check-vect.h: New.
4872
4873 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4874 * gcc.dg/vect/vect-78.c: Ditto.
4875 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4876 Remove.
4877
4878 * g++.dg/conversion/simd1.C: Expect warning.
4879 * g++.dg/ext/attribute-test-1.C: Ditto.
4880 * g++.dg/ext/attribute-test-2.C: Ditto.
4881 * g++.dg/ext/attribute-test-3.C: Ditto.
4882 * g++.dg/ext/attribute-test-4.C: Ditto.
4883
4884 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4885 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4886
4887 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4888
4889 2005-02-01 Richard Henderson <rth@redhat.com>
4890
4891 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4892 long double for ibm double-double format.
4893 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4894
4895 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4896
4897 PR tree-optimization/19633
4898 * testsuite/gcc.dg/pr19633-1.c: New test.
4899 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4900 to NULL or a symbol.
4901
4902 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4903
4904 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4905 New procs.
4906 (dg-process-target (local override)): Handle selector expressions.
4907
4908 * gcc.test-framework/README: Describe tests in source directory.
4909 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4910 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4911 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4912 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4913 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4914 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4915 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4916 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4917 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4918 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4919 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4920 * gcc.test-framework/dg-error-exp-P.c: New test.
4921 * gcc.test-framework/dg-error-exp-XP.c: New test.
4922 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4923 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4924 * gcc.test-framework/dg-output-exp-P.c: New test.
4925 * gcc.test-framework/dg-output-exp-XF.c: New test.
4926 * gcc.test-framework/dg-warning-exp-P.c: New test.
4927 * gcc.misc-tests/dg-1.c: Remove.
4928 * gcc.misc-tests/dg-2.c: Remove.
4929 * gcc.misc-tests/dg-3.c: Remove.
4930 * gcc.misc-tests/dg-4.c: Remove.
4931 * gcc.misc-tests/dg-5.c: Remove.
4932 * gcc.misc-tests/dg-6.c: Remove.
4933 * gcc.misc-tests/dg-7.c: Remove.
4934 * gcc.misc-tests/dg-8.c: Remove.
4935 * gcc.misc-tests/dg-9.c: Remove.
4936 * gcc.misc-tests/dg-10.c: Remove.
4937 * gcc.misc-tests/dg-11.c: Remove.
4938 * gcc.misc-tests/dg-12.c: Remove.
4939 * gcc.misc-tests/dg-test.exp: Remove.
4940
4941 * gcc.test-framework/test-framework.awk: Change recording and
4942 printing of passes and failures.
4943
4944 * gcc.test-framework: New directory.
4945 * gcc.test-framework/README: New.
4946 * gcc.test-framework/test-framework.exp: New.
4947 * gcc.test-framework/test-framework.awk: New.
4948 * gcc.test-framework/gen_directive_tests: New.
4949
4950 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
4951
4952 * lib/treelang.exp: Fix comment typos.
4953 (treelang_target_compile): Don't append libs=-ltreelang to options.
4954
4955 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
4956
4957 * g++.dg/parse/typename7.C: Adjust error messages.
4958
4959 2005-01-31 Jeff Law <law@redhat.com>
4960
4961 * gcc.c-torture/execute/20050131-1.c: New test.
4962 * gcc.dg/wcaselabel.c: New test.
4963
4964 2005-01-31 Mark Mitchell <mark@codesourcery.com>
4965
4966 * g++.dg/other/warning1.C: Adjust error messags.
4967 * g++.dg/parse/constant5.C: New test.
4968
4969 2005-01-31 Steven Bosscher <stevenb@suse.de>
4970
4971 PR c/19333
4972 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4973 the test case valid.
4974 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4975 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4976 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4977 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4978 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4979 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4980
4981 2005-01-31 Dale Johannesen <dalej@apple.com>
4982
4983 * g++.dg/opt/pr19650.C: New test.
4984
4985 2005-01-31 Richard Henderson <rth@redhat.com>
4986
4987 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4988 long double for intel double extended format.
4989 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4990
4991 2005-01-30 Mark Mitchell <mark@codesourcery.com>
4992
4993 PR c++/19555
4994 * g++.dg/template/static10.C: New test.
4995
4996 PR c++/19395
4997 * g++.dg/parse/error24.C: New test.
4998
4999 PR c++/19367
5000 * g++.dg/lookup/builtin1.C: New test.
5001
5002 PR c++/19457
5003 * g++.dg/warn/conv3.C: New test.
5004
5005 2005-01-30 Bud Davis <bdavis@gfortran.org>
5006
5007 PR fortran/19647
5008 * gfortan.dg/inquire_7.f90
5009
5010 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
5011
5012 PR tree-optimization/15791
5013 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
5014 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
5015 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
5016 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
5017 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
5018 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
5019 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
5020 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
5021 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
5022 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
5023
5024 2005-01-29 Paul Brook <paul@codesourcery.com>
5025
5026 PR fortran/18565
5027 * check.c (real_or_complex_check): New function.
5028 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
5029 * intrinsic.c (add_functions): Use new check functions.
5030 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
5031 Add prototypes.
5032
5033 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
5034
5035 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
5036 gcc.dg/lvalue-3.c: New tests.
5037 * gcc.dg/concat.c: Update expected messages.
5038
5039 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
5040
5041 PR libfortran/19595
5042 * gfortran.dg/eor_1.f90: New test.
5043
5044 2005-01-29 Steven G. Kargl <kargls@comcast.net>
5045
5046 PR fortran/19589
5047 * gfortran.dg/logical_data_1.f90: New test.
5048
5049 2005-01-28 Mark Mitchell <mark@codesourcery.com>
5050
5051 PR c++/19253
5052 * g++.dg/template/crash33.C: New test.
5053
5054 PR c++/19667
5055 * g++.dg/template/crash32.C: New test.
5056
5057 2005-01-28 Ian Lance Taylor <ian@airs.com>
5058
5059 PR middle-end/16558
5060 * g++.dg/warn/Wreturn-type-2.C: New test.
5061
5062 2004-06-24 Jeff Law <law@redhat.com>
5063
5064 * gcc.dg/tree-ssa/20050128-1.c: New test.
5065
5066 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
5067
5068 * gcc.target/frv/all-mdpackh-1.c: New test.
5069
5070 2005-01-28 Steven Bosscher <stevenb@suse.de>
5071
5072 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
5073
5074 2005-01-27 Richard Henderson <rth@redhat.com>
5075
5076 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
5077
5078 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5079
5080 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
5081
5082 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5083
5084 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5085 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5086 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
5087 to cope with cases where the multilib options override the dg-options.
5088
5089 2005-01-27 Jakub Jelinek <jakub@redhat.com>
5090
5091 PR c/18946
5092 * gcc.dg/noncompile/20050120-1.c: New test.
5093
5094 2005-01-26 Diego Novillo <dnovillo@redhat.com>
5095
5096 PR tree-optimization/19633
5097 * gcc.dg/pr19633.c: New test.
5098 * gcc.dg/tree-ssa/pr19633.c: New test.
5099
5100 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
5101
5102 * gcc.dg/20041216-1.c: New test.
5103
5104 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
5105
5106 PR objc/18862
5107 * objc.dg/selector-2.m: New test.
5108
5109 2005-01-26 Jakub Jelinek <jakub@redhat.com>
5110
5111 * g++.dg/opt/range-test-2.C: New test.
5112
5113 PR rtl-optimization/19579
5114 * gcc.c-torture/execute/20050124-1.c: New test.
5115
5116 2005-01-26 Greg Parker <gparker@apple.com>
5117 Stuart Hastings <stuart@apple.com>
5118
5119 * gcc.c-torture/execute/20050125-1.c: New.
5120
5121 2005-01-18 Jan Hubicka <jh@suse.cz>
5122
5123 PR tree-optimize/19337
5124 * gcc.c-torture/compile/20050119-1.c: New test.
5125
5126 2005-01-24 James E Wilson <wilson@specifixinc.com>
5127
5128 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
5129 test for successful match.
5130
5131 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
5132
5133 PR objc/18408
5134 * objc.dg/comp-types-7.m: New test.
5135
5136 2005-01-24 Janis Johnson <janis187@us.ibm.com>
5137
5138 * lib/target-supports.exp (current_target_name): New.
5139 (check_effective_target_ilp32, check_effective_target_lp64):
5140 Cache the result to use as long as the current target, with
5141 multilib flags, remains the same.
5142
5143 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
5144 (dg-require-weak, dg-require-visibility, dg-require-alias,
5145 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
5146 dg-require-effective-target, dg-skip-if): Remove call to
5147 skip_test_and_clear_xfail.
5148 (dg-test): Clear xfail data.
5149
5150 2005-01-24 Jakub Jelinek <jakub@redhat.com>
5151
5152 PR target/17751
5153 * gcc.dg/ppc64-toc.c: New test.
5154
5155 * g++.dg/tree-ssa/empty-1.C: New test.
5156
5157 PR middle-end/19551
5158 * gcc.c-torture/execute/20050121-1.c: New test.
5159 * gcc.dg/20050121-2.c: New test.
5160
5161 2004-01-23 Steven G. Kargl <kargls@comcast.net>
5162 Paul Brook <paul@codesourcery.com>
5163
5164 PR fortran/17941
5165 * gfortran.dg/real_const_1.f: New test.
5166 * gfortran.dg/real_const_2.f90: New test.
5167 * gfortran.dg/complex_int_1.f90: New test.
5168
5169 2005-01-23 Bud Davis <bdavis9659@comcast.net>
5170
5171 PR fortran/19313
5172 * gfortan.dg/inquire_6.f90: New test.
5173
5174 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5175
5176 PR libfortran/19451
5177 * open_readonly_1.f90: New test.
5178
5179 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5180
5181 PR libfortran/18982
5182 * gfortran.dg/open_new.f90: New file.
5183
5184 2005-01-22 Paul Brook <paul@codesourcery.com>
5185
5186 * namelist_1.f90: New test.
5187
5188 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
5189
5190 PR tree-optimization/19484
5191 * gcc.c-torture/compile/20050122-[12].c: New tests.
5192
5193 2005-01-22 Paul Brook <paul@codesourcery.com>
5194
5195 * gfortran.dg/implicit_2.f90: New test.
5196
5197 2005-01-22 Bud Davis <bdavis9659@comcast.net>
5198
5199 PR fortran/19314
5200 * gfortran.dg/inquire_5.f90: New test.
5201
5202 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5203
5204 PR c/18809
5205 * gcc.dg/pr18809-1.c: New test.
5206
5207 2005-01-21 Ian Lance Taylor <ian@airs.com>
5208
5209 * gcc.dg/20050121-1.c: New test.
5210
5211 PR tree-optimization/13000
5212 * gcc.dg/20040206-1.c: Change warning to point where function is
5213 being inlined.
5214
5215 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5216
5217 PR c++/19208
5218 * g++.dg/template/array11.C: New test.
5219
5220 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5221
5222 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5223 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5224 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5225 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5226 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5227 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5228
5229 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5230
5231 PR tree-optimization/15349
5232 * gcc.dg/tree-ssa/pr15349.c: New.
5233
5234 2005-01-20 Steve Ellcey <sje@cup.hp.com>
5235
5236 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5237
5238 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
5239
5240 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5241 scan-assembler-times directive name.
5242
5243 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5244 after dg-do.
5245
5246 PR rtl-optimization/19462
5247 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5248
5249 2005-01-19 Steve Ellcey <sje@cup.hp.com>
5250
5251 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5252 counting function calls on ia64.
5253
5254 2005-01-19 Jakub Jelinek <jakub@redhat.com>
5255
5256 PR rtl-optimization/15139
5257 * gcc.dg/20050111-2.c: New test.
5258
5259 PR c/17297
5260 * gcc.c-torture/compile/20050113-1.c: New testcase.
5261
5262 PR middle-end/19164
5263 * gcc.dg/20050113-1.c: New testcase.
5264
5265 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5266
5267 * gcc.dg/vect/vect-85.c: Add comment.
5268 * gcc.dg/vect/vect-86.c: Add xfail for now.
5269 * gcc.dg/vect/vect-87.c: Add xfail for now.
5270 * gcc.dg/vect/vect-88.c: Add xfail for now.
5271 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5272
5273 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5274
5275 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5276
5277 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5278
5279 * g++.dg/debug/typedef3.C: New test.
5280
5281 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5282
5283 PR c/19472
5284 * gcc.dg/asm-a.c: New test.
5285
5286 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5287
5288 * gcc.dg/sh-relax.c: Add prototype for abort.
5289
5290 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5291
5292 * gcc.dg/short-compare-1.c: New test.
5293 * gcc.dg/short-compare-2.c: Likewise.
5294
5295 2005-01-18 Michael Matz <matz@suse.de>
5296
5297 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5298
5299 2005-01-17 Diego Novillo <dnovillo@redhat.com>
5300
5301 PR tree-optimization/19121
5302 * gcc.c-torture/compile/pr19121.c: New test.
5303
5304 2005-01-17 James E. Wilson <wilson@specifixinc.com>
5305
5306 PR target/19357
5307 * gcc.c-torture/compile/pr19357.c: New test.
5308
5309 2005-01-17 Ian Lance Taylor <ian@airs.com>
5310
5311 PR c/5675
5312 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5313 pass--those that refer just to the variable, possibly with a
5314 cast.
5315 * gcc.dg/c99-const-expr-3.c: Likewise.
5316
5317 PR middle-end/13127
5318 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5319 longer emitted.
5320
5321 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5322
5323 PR fortran/18778
5324 * gfortran.dg/endfile_2.f90: New test.
5325
5326 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5327
5328 PR 19168
5329 * gfortran.dg/select_5.f90: New test.
5330
5331 2004-01-16 Paul Brook <paul@codesourcery.com>
5332
5333 * gfortran.dg/common_4.f90: New test.
5334
5335 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5336
5337 PR rtl-optimization/19462
5338 * gcc.dg/torture/pr19462-1.c: New test.
5339
5340 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5341
5342 PR objc/19321
5343 * objc.dg/func-ptr-2.m: New.
5344 * objc.dg/volatile-1.m: New.
5345
5346 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5347
5348 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5349
5350 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5351
5352 PR tree-optimization/19060
5353 * gcc.c-torture/execute/20050104-1.c: New test.
5354
5355 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5356
5357 PR fortran/18983
5358 * gfortran.dg/write_to_null.f90: New test.
5359
5360 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5361 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5362
5363 PR other/19328
5364 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5365 argument.
5366
5367 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5368
5369 PR c++/19263
5370 * g++.dg/init/vector1.C: New test.
5371
5372 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5373
5374 PR target/13158
5375 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5376 PR target/18987
5377 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5378
5379 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5380
5381 * gfortran.dg/select_1.f90: New test.
5382 * gfortran.dg/select_2.f90: New test.
5383 * gfortran.dg/select_3.f90: New test.
5384 * gfortran.dg/select_4.f90: New test.
5385
5386 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5387
5388 PR middle-end/19084
5389 PR rtl-optimization/19348
5390 * gcc.dg/20050111-1.c: New test.
5391 * gcc.c-torture/execute/20050111-1.c: New test.
5392
5393 * gcc.dg/i386-asm-4.c: New test.
5394
5395 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5396
5397 * gcc.dg/nested-func-2.c: New test.
5398 * ada/acats/norun.lst: Remove c953002.
5399
5400 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5401
5402 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5403
5404 2005-01-12 Ben Elliston <bje@au.ibm.com>
5405
5406 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5407
5408 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5409
5410 PR target/18761
5411 * g++.dg/abi/align1.C: New test.
5412
5413 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5414
5415 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5416 at a time.
5417 * g++.dg/ext/altivec_check.h: Support compiling as C.
5418
5419 2005-01-10 Roger Sayle <roger@eyesopen.com>
5420
5421 PR c++/19355
5422 * g++.dg/expr/pr19355-1.C: New test case.
5423
5424 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5425
5426 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5427 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5428 * ada/acats/tests/c3/c92005b.ada: Likewise.
5429 * ada/acats/tests/c3/cxb3012.a: Likewise.
5430 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5431
5432 2005-01-09 Paul Brook <paul@codesourcery.com>
5433
5434 * gfortran.dg/common_2.f90: New file.
5435 * gfortran.dg/common_3.f90: New file.
5436
5437 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5438
5439 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5440
5441 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5442
5443 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5444 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5445 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5446 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5447 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5448 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5449 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5450 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5451 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5452 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5453 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5454 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5455 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5456 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5457 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5458 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5459 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5460 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5461 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5462 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5463 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5464 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5465 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5466 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5467 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5468 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5469 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5470 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5471 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5472 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5473 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5474 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5475 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5476 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5477 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5478 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5479 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5480 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5481 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5482 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5483 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5484 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5485 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5486 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5487 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5488 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5489 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5490 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5491 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5492 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5493 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5494 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5495 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5496 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5497 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5498 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5499 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5500 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5501 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5502 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5503 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5504 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5505 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5506 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5507 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5508 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5509 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5510
5511 * gcc.dg/vect/vect-1.c: Fix spelling.
5512 * gcc.dg/vect/vect-10.c: Fix spelling.
5513 * gcc.dg/vect/vect-11.c: Fix spelling.
5514 * gcc.dg/vect/vect-12.c: Fix spelling.
5515 * gcc.dg/vect/vect-14.c: Fix spelling.
5516 * gcc.dg/vect/vect-15.c: Fix spelling.
5517 * gcc.dg/vect/vect-16.c: Fix spelling.
5518 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5519 * gcc.dg/vect/vect-64.c: Fix comments.
5520 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5521
5522 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5523 Ira Rosen <irar@il.ibm.com>
5524
5525 * gcc.dg/vect/vect-70.c: New test.
5526 * gcc.dg/vect/vect-71.c: New test.
5527
5528 2005-01-09 Manfred Hollstein <mh@suse.com>
5529
5530 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5531 * gcc.dg/pr18241-2.c: Likewise.
5532 * gcc.dg/pr18241-3.c: Likewise.
5533 * gcc.dg/pr18241-4.c: Likewise.
5534 * gcc.dg/pr18241-5.c: Likewise.
5535
5536 2005-01-08 Richard Henderson <rth@redhat.com>
5537
5538 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5539 False for x86 and x86-64.
5540
5541 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5542
5543 PR tree-optimization/18241
5544 * gcc.dg/pr18241-1.c: New test.
5545 * gcc.dg/pr18241-2.c: New test.
5546 * gcc.dg/pr18241-3.c: New test.
5547 * gcc.dg/pr18241-4.c: New test.
5548 * gcc.dg/pr18241-5.c: New test.
5549
5550 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5551
5552 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5553 gfortran.dg/select_4.f90: New.
5554
5555 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5556
5557 * gcc.c-torture/execute/20050107-1.c: New test.
5558
5559 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5560
5561 PR c++/19298
5562 * g++.dg/template/ref2.C: New.
5563
5564 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5565
5566 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5567 instead of being empty.
5568
5569 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5570
5571 PR fortran/15553
5572 * gfortran.dg/array-1.f90: New test.
5573
5574 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5575
5576 PR tree-optimization/19283
5577 * gcc.c-torture/execute/20050106-1.c: New test.
5578
5579 PR rtl-optimization/18861
5580 * gcc.dg/20050105-1.c: New test.
5581
5582 PR tree-optimization/18828
5583 * gcc.dg/20050105-2.c: New test.
5584
5585 2005-01-07 Andreas Jaeger <aj@suse.de>
5586
5587 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5588
5589 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5590
5591 PR fortran/18398
5592 * gfortran.dg/fmt_read.f90: New test.
5593
5594 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5595
5596 * gcc.dg/rs6000-ldouble-2.c: New.
5597
5598 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5599
5600 PR c++/19244
5601 * g++.dg/parser/ctor2.C: New test.
5602
5603 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5604
5605 PR c++/17154
5606 * g++.dg/template/using9.C: New test.
5607
5608 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5609
5610 PR c++/19258
5611 * g++.dg/lookup/friend6.C: New test.
5612
5613 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5614
5615 PR c++/19270
5616 * g++.dg/template/array10.C: New.
5617
5618 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5619
5620 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5621 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5622
5623 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5624
5625 * gcc.c-torture/compile/20050105-1.c: New test.
5626
5627 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5628
5629 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5630
5631 2005-01-05 Roger Sayle <roger@eyesopen.com>
5632
5633 PR middle-end/19100
5634 * gcc.dg/conv-3.c: New test case.
5635
5636 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5637
5638 * gcc.dg/asm-wide-1.c: New test.
5639
5640 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5641
5642 PR c++/19030
5643 * g++.dg/parse/crash22.C: New
5644
5645 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5646
5647 PR 19257
5648 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5649
5650 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5651
5652 PR middle-end/17767
5653 * gcc.dg/i386-mmx-6.c: New test case.
5654
5655 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5656
5657 PR tree-optimization/18308
5658 * gcc.dg/vect/pr18308.c: New testcase.
5659
5660 2005-01-04 Andreas Jaeger <aj@suse.de>
5661
5662 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5663
5664 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5665 Robert Bowdidge <bowdidge@apple.com>
5666
5667 * gcc.dg/cpp/subframework1.c: New.
5668 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5669 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5670 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5671 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5672
5673 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5674
5675 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5676 producing warning.
5677 * gcc.dg/darwin-weakimport-2.c: New.
5678
5679 2005-01-03 Richard Henderson <rth@redhat.com>
5680
5681 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5682
5683 2005-01-03 Richard Henderson <rth@redhat.com>
5684
5685 * gcc.dg/vect/vect.exp: Enable for ia64.
5686 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5687 (check_effective_target_vect_float): Likewise.
5688 (check_effective_target_vect_no_align): Likewise.
5689 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5690 * gcc.dg/vect/vect-8.c: Likewise.
5691
5692 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5693
5694 PR target/19236
5695 * gcc.dg/pr19236-1.c: New test case.
5696
5697 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5698
5699 PR rtl-optimization/12092
5700 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5701
5702 2005-01-02 Andreas Jaeger <aj@suse.de>
5703
5704 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5705
5706 2005-01-01 Roger Sayle <roger@eyesopen.com>
5707 Andrew Pinski <pinskia@physics.uc.edu>
5708
5709 PR rtl-optimization/12092
5710 * gcc.dg/pr12092-1.c: New test case.
5711
5712 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5713
5714 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5715 'hidden' and 'default' for better portability.
5716 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5717
5718 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5719 6 and 7.
5720 * g++.old-deja/g++.brendan/new3.C: Likewise.
5721
5722 2005-01-01 Steven Bosscher <stevenb@suse.de>
5723
5724 * gcc.dg/20041231-1.C: New test.
5725 * g++.dg/warn/Wunreachable-code-1.C: New test.
5726
5727 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5728
5729 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5730 file, not /dev/null. Abort on error.
5731
5732 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5733 Ziemowit Laski <zlaski@apple.com>
5734
5735 PR objc/18971
5736 * objc.dg/encode-5.m: New test.
5737
5738 2004-12-29 Richard Henderson <rth@redhat.com>
5739
5740 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5741 * objc.dg/stabs-1.m: Disable for ia64.
5742
5743 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5744
5745 PR c++/19190
5746 * g++.dg/warn/Wunused-10.C: New test.
5747
5748 2004-12-28 Richard Henderson <rth@redhat.com>
5749
5750 * objc.dg/stabs-1.m: Disable for alpha.
5751
5752 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5753
5754 PR c++/19149
5755 * g++.dg/parse/error23.C: New test.
5756
5757 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5758
5759 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5760
5761 PR fortran/19032
5762 * gfortran.dg/intrinsic_modulo_1.f90: New.
5763 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5764 tests with divisor -1.
5765
5766 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5767
5768 * g++.dg/opt/temp1.C (memcpy): Return a value.
5769
5770 PR c++/19148
5771 * g++.dg/expr/cond7.C: New test.
5772
5773 2004-12-27 Paul Brook <paul@codesourcery.com>
5774
5775 * gfortran.dg/g77/select_no_compile.f: Remove.
5776
5777 2004-12-27 Richard Henderson <rth@redhat.com>
5778
5779 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5780 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5781 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5782
5783 2004-12-26 Richard Henderson <rth@redhat.com>
5784
5785 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5786 by 1i instead of token pasting.
5787
5788 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5789
5790 PR tree-optimization/17578
5791 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5792 to additional_flags.
5793 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5794
5795 2004-12-25 Richard Henderson <rth@redhat.com>
5796
5797 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5798 Remove Alpha.
5799
5800 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5801
5802 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5803 hppa*-*-hpux*.
5804 * gcc.dg/pr17957.c (dg-options): Likewise.
5805 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5806 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5807 instead of 0 on __hppa__.
5808 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5809 "foo,%r" on hppa*-*-*.
5810
5811 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5812
5813 PR fortran/19071
5814 * gfortran.dg/complex_write.f90: New test.
5815
5816 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5817
5818 PR c++/17595
5819 * g++.dg/parse/pragma2.C: New test.
5820
5821 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5822
5823 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5824
5825 * gcc.dg/empty2.c: Add missing dg-warning.
5826
5827 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5828
5829 PR c++/17413
5830 * g++.dg/template/local4.C: New test.
5831 * g++.dg/template/crash19.C: Add dg-error marker.
5832
5833 * g++.dg/template/crash31.C: Correct embedded PR number.
5834
5835 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5836
5837 PR c++/16405
5838 * g++.dg/opt/temp1.C: Add do-run marker.
5839
5840 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5841
5842 * g++.dg/template/spec19.C: New.
5843
5844 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5845
5846 PR target/16819
5847 * gcc.dg/empty2.c: New.
5848
5849 2004-12-23 Richard Henderson <rth@redhat.com>
5850
5851 * lib/target-supports.exp (check_effective_target_vect_no_align):
5852 Remove i?86 and x86-64.
5853
5854 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5855
5856 PR c++/16405
5857 * g++.dg/opt/temp1.C: New test.
5858
5859 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5860
5861 PR c++/18733
5862 * g++.dg/template/friend33.C: New testcase.
5863
5864 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5865
5866 PR c++/18464
5867 * g++.dg/template/cond5.C: New test.
5868
5869 PR c++/18492
5870 * g++.dg/inherit/thunk3.C: New test.
5871
5872 PR c++/11224
5873 * g++.dg/warn/Wunused-9.C: New test.
5874
5875 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5876
5877 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5878
5879 2004-12-22 Jan Beulich <jbeulich@novell.com>
5880
5881 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5882
5883 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5884
5885 PR c++/18378
5886 * g++.dg/ext/packed8.C: New test.
5887
5888 PR c++/13268
5889 * g++.dg/template/crash31.C: New test.
5890
5891 PR c++/19034
5892 * g++.dg/template/crash30.C: New test.
5893
5894 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5895
5896 PR C++/18984
5897 * g++.dg/eh/ctor3.C: New test.
5898
5899 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5900
5901 * objc.dg/stabs-1.m: Allow section name to be quoted and
5902 assembly label to begin with '.LL'.
5903
5904 2004-12-21 Janis Johnson <janis187@us.ibm.com>
5905
5906 * gcc.dg/vect/vect.exp
5907 (check_effective_target_lp64_or_vect_no_align): New.
5908 * gcc.dg/vect/vect-77.c: Use it.
5909 * gcc.dg/vect/vect-78.c: Use it.
5910
5911 * lib/target-supports.exp
5912 (check_effective_target_vect_no_max,
5913 check_effective_target_vect_no_bitwise,
5914 check_effective_target_vect_no_align): New.
5915 * gcc.dg/vect/vect-13.c: Use them.
5916 * gcc.dg/vect/vect-17.c: Ditto.
5917 * gcc.dg/vect/vect-18.c: Ditto.
5918 * gcc.dg/vect/vect-19.c: Ditto.
5919 * gcc.dg/vect/vect-20.c: Ditto.
5920 * gcc.dg/vect/vect-27.c: Ditto.
5921 * gcc.dg/vect/vect-29.c: Ditto.
5922 * gcc.dg/vect/vect-44.c: Ditto.
5923 * gcc.dg/vect/vect-48.c: Ditto.
5924 * gcc.dg/vect/vect-50.c: Ditto.
5925 * gcc.dg/vect/vect-52.c: Ditto.
5926 * gcc.dg/vect/vect-54.c: Ditto.
5927 * gcc.dg/vect/vect-56.c: Ditto.
5928 * gcc.dg/vect/vect-58.c: Ditto.
5929 * gcc.dg/vect/vect-60.c: Ditto.
5930 * gcc.dg/vect/vect-72.c: Ditto.
5931 * gcc.dg/vect/vect-80.c: Ditto.
5932
5933 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5934
5935 PR c++/14075
5936 * g++.dg/init/string1.C: New.
5937
5938 PR c++/18975
5939 * g++.dg/other/synth1.C: New.
5940
5941 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5942
5943 PR c/18963
5944 * gcc.dg/pr18963-1.c: New test.
5945
5946 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5947
5948 PR c/18596
5949 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5950 * gcc.dg/pr18596-1.c: Use dg-error.
5951 (dg-options): Use -fno-unit-at-a-time.
5952 * gcc.dg/pr18596-2.c: New test.
5953 * gcc.dg/pr18596-3.c: New test.
5954
5955 2004-12-20 Roger Sayle <roger@eyesopen.com>
5956
5957 PR middle-end/18683
5958 * g++.dg/opt/pr18683-1.C: New test case.
5959
5960 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5961
5962 PR other/19093
5963 * g++.dg/opt/max1.C: Fix for 64bit targets.
5964
5965 2004-12-20 Matt Austern <austern@apple.com>
5966
5967 PR c++/19044
5968 * g++.dg/ext/builtin6.C: New
5969
5970 2004-12-20 Diego Novillo <dnovillo@redhat.com>
5971
5972 PR tree-optimization/19080
5973 * gcc.c-torture/compile/pr19080.c: New test.
5974
5975 2004-12-20 Steven Bosscher <stevenb@suse.de>
5976
5977 * gcc.dg/20041219-1.c: New test.
5978
5979 2004-12-19 Roger Sayle <roger@eyesopen.com>
5980
5981 PR middle-end/19068
5982 * g++.dg/opt/max1.C: New test case.
5983
5984 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5985
5986 * gcc.dg/fdata-sections-1.c: New test.
5987
5988 2004-12-18 Roger Sayle <roger@eyesopen.com>
5989
5990 PR middle-end/18548
5991 * gcc.dg/max-1.c: New test case.
5992
5993 2004-12-18 Jakub Jelinek <jakub@redhat.com>
5994
5995 * gcc.c-torture/execute/20041218-1.c: New test.
5996
5997 2004-12-17 Diego Novillo <dnovillo@redhat.com>
5998
5999 * gcc.dg/pr18501.c: New test.
6000 * gcc.dg/uninit-5.c: XFAIL.
6001 * gcc.dg/uninit-9.c: XFAIL.
6002
6003 2004-12-17 Dale Johannesen <dalej@apple.com>
6004
6005 * gcc.dg/20041213-1.c: New.
6006
6007 2004-12-17 Ziemowit Laski <zlaski@apple.com>
6008
6009 * objc.dg/stabs-1.m: Allow assembly label to begin
6010 with a dot ('.').
6011
6012 2004-12-17 Jakub Jelinek <jakub@redhat.com>
6013
6014 * gcc.c-torture/execute/20041213-1.c: Move...
6015 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
6016
6017 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
6018
6019 PR c++/18721
6020 * g++.dg/lookup/conv-5.C: New.
6021
6022 2004-12-16 Ziemowit Laski <zlaski@apple.com>
6023
6024 * objc.dg/stabs-1.m: New test.
6025
6026 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6027
6028 * gcc.dg/visibility-c.c: Change compile to
6029 assemble for the test.
6030
6031 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6032
6033 PR target/19041
6034 * gcc.dg/visibility-c.c: New test.
6035
6036 2004-12-16 Roger Sayle <roger@eyesopen.com>
6037
6038 PR middle-end/18493
6039 * gcc.dg/switch-8.c: New test case.
6040
6041 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
6042
6043 PR c++/18905
6044 * g++.dg/template/init4.C: New.
6045 * g++.dg/opt/static3.C: Enable optimizer.
6046
6047 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
6048
6049 * g++.dg/other/complex1.C: New test.
6050
6051 2004-12-15 Alan Modra <amodra@bigpond.net.au>
6052
6053 * g++.dg/opt/inline9.C: New test.
6054
6055 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6056
6057 PR fortran/18993
6058 * gfotran.dg/nullify_1.f: New test.
6059
6060 2004-12-15 Richard Henderson <rth@redhat.com>
6061
6062 * gcc.target/i386/i386.exp: New harness.
6063 * gcc.target/i386/vect-args.c: New.
6064
6065 2004-12-15 David Edelsohn <edelsohn@gnu.org>
6066
6067 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
6068
6069 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6070
6071 PR c++/18825
6072 * g++.dg/template/friend32.C: New test.
6073
6074 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6075
6076 * cpp/pragma-once-1.c: New test.
6077 * cpp/pragma-once-1b.h: Likewise.
6078 * cpp/pragma-once-1c.h: Likewise.
6079 * cpp/pragma-once-1d.h: Likewise.
6080 * cpp/inc/pragma-once-1a.h: Likewise.
6081
6082 2004-12-15 Bud Davis <bdavis9659@comcast.net>
6083 Steven G. Kargl <kargls@comcast.net>
6084
6085 PR fortran/17597
6086 * gfortran.dg/list_read_3.f90: New test.
6087
6088 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6089
6090 * gcc.dg/ftrapv-2.c: New test.
6091
6092 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
6093
6094 PR c++/18981
6095 * g++.dg/template/typename9.C: New test.
6096
6097 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6098
6099 PR c++/18738
6100 * g++.dg/template/typename8.C: New test.
6101 * g++.dg/parse/friend2.C: Tweak error message.
6102
6103 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6104
6105 * gcc.c-torture/20041214-1.c: New test.
6106
6107 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6108
6109 PR c++/18965
6110 * g++.dg/init/array17.C: New test.
6111
6112 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6113
6114 PR c++/18793
6115 * g++.dg/init/aggr3.C: New test.
6116
6117 2004-12-14 Janis Johnson <janis187@us.ibm.com
6118
6119 * gcc.dg/altivec-types-1.c: New test.
6120 * gcc.dg/altivec-types-2.c: New test.
6121 * gcc.dg/altivec-types-3.c: New test.
6122 * gcc.dg/altivec-types-4.c: New test.
6123 * g++.dg/ext/altivec-types-1.C: New test.
6124 * g++.dg/ext/altivec-types-2.C: New test.
6125 * g++.dg/ext/altivec-types-3.C: New test.
6126 * g++.dg/ext/altivec-types-4.C: New test.
6127
6128 2004-12-14 Jakub Jelinek <jakub@redhat.com>
6129
6130 PR middle-end/18951
6131 * gcc.c-torture/execute/20041213-1.c: New test.
6132
6133 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
6134
6135 PR c++/18949
6136 * g++.dg/template/cast1.C: New.
6137
6138 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
6139
6140 * gcc.c-torture/execute/20041213-2.c: New test.
6141
6142 2004-12-13 Richard Henderson <rth@redhat.com>
6143
6144 * gcc.dg/i386-sse-10.c: Fix typo in options.
6145
6146 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
6147
6148 PR c++/18968
6149 * g++.dg/opt/pr18968.C: New test.
6150
6151 2004-12-13 Mark Mitchell <mark@codesourcery.com>
6152
6153 PR c++/18925
6154 * g++.dg/ext/visibility/staticdatamem.C: New test.
6155
6156 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
6157
6158 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
6159
6160 2004-12-13 Roger Sayle <roger@eyesopen.com>
6161
6162 PR rtl-optimization/18928
6163 * gcc.dg/pr18928-1.c: New test case.
6164
6165 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
6166
6167 PR tree-opt/16951
6168 * gcc.c-torture/compile/20041211-1.c: New.
6169
6170 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6171
6172 PR middle-end/17564
6173 * gcc.c-torture/execute/20041212-1.c: New test.
6174
6175 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6176
6177 PR fortran/18869
6178 * gfortran.dg/common_1.f90: New test.
6179
6180 2004-12-12 Steven G. Kargl <kargls@comcast.net>
6181 Paul Brook <paul@codesourcery.com>
6182
6183 PR fortran/16222
6184 * gfortran.dg/real_do_1.f90: New test.
6185
6186 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6187
6188 PR tree-opt/18040
6189 * g++.dg/opt/ptrmem6.C: New test.
6190
6191 2004-12-11 Roger Sayle <roger@eyesopen.com>
6192
6193 PR middle-end/18921
6194 * gcc.dg/pr18921-1.c: New test case.
6195
6196 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6197
6198 PR fortran/17175
6199 * gfortran.dg/scale_1.f90: New test.
6200
6201 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6202
6203 PR middle-end/18903
6204 * gcc.c-torture/compile/pr18903.c: New test.
6205
6206 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
6207
6208 * gcc.c-torture/execute/20041210-1.c: New test.
6209
6210 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6211
6212 PR c++/18731
6213 * g++.dg/parser/struct-1.C: New test.
6214 * g++.dg/parser/struct-2.C: New test.
6215 * g++.dg/parser/struct-3.C: New test.
6216
6217 2004-12-09 Richard Henderson <rth@redhat.com>
6218
6219 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6220
6221 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6222 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6223
6224 2004-12-09 Matt Austern <austern@apple.com>
6225
6226 PR c++/18514
6227 * g++.dg/ext/builtin1.C: New
6228 * g++.dg/ext/builtin2.C: New
6229 * g++.dg/ext/builtin3.C: New
6230 * g++.dg/ext/builtin4.C: New
6231 * g++.dg/ext/builtin5.C: New
6232
6233 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6234
6235 PR tree-opt/18904
6236 * g++.dg/opt/ptrmem5.C: New test.
6237
6238 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
6239
6240 * g++.dg/parse/typename5.C: Adjust for new error.
6241 * g++.dg/parse/typename7.C: New.
6242
6243 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6244
6245 PR c++/18073
6246 * g++.dg/other/mmintrin.C: New test.
6247
6248 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6249
6250 PR c++/16681
6251 * g++.dg/init/array15.C: New.
6252 * g++.dg/init/array16.C: New.
6253
6254 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6255
6256 PR fortran/18826
6257 * gfortran.dg/assign_1.f90: New test.
6258
6259 2004-12-08 Nick Clifton <nickc@redhat.com>
6260
6261 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6262 * gcc.target/xstormy16/data_below100: Likewise.
6263 * gcc.target/xstormy16/sfr: Likewise.
6264 * gcc.target/xstormy16/below100.S: New test source file.
6265 * gcc.target/xstormy16/below100.ld: New test linker script.
6266 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6267 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6268 bp instructions.
6269 * gcc.target/xstormy16/bp.c: Likewise.
6270
6271 * gcc.target/xstormy16/bss_below100: New files:
6272 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6273 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6274 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6275 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6276 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6277 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6278 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6279 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6280 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6281 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6282 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6283 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6284 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6285 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6286 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6287 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6288 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6289 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6290 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6291 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6292 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6293 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6294 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6295 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6296 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6297 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6298 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6299
6300 * gcc.target/xstormy16/data_below100: New files:
6301 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6302 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6303 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6304 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6305 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6306 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6307 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6308 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6309 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6310 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6311 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6312 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6313 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6314 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6315 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6316 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6317 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6318 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6319 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6320 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6321 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6322 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6323 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6324 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6325 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6326 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6327 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6328
6329 * gcc.target/xstormy16/sfr: New files:
6330 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6331 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6332 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6333 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6334 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6335 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6336 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6337 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6338 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6339 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6340 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6341 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6342 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6343 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6344 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6345 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6346 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6347 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6348 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6349 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6350 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6351 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6352 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6353 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6354 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6355 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6356 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6357 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6358 27_if0_sfrw_bitfield_f.c
6359
6360 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6361
6362 PR c++/18100
6363 * g++.dg/lookup/name-clash4.C: New test.
6364
6365 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6366
6367 PR c++/18672
6368 * g++.dg/opt/array1.C: New.
6369
6370 PR c++/18803
6371 * g++.dg/template/operator5.C: New.
6372
6373 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6374
6375 PR c/18867
6376 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6377
6378 2004-12-07 Steven Bosscher <stevenb@suse.de>
6379
6380 * gcc.dg/noncompile/20041207.c: New test.
6381
6382 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6383
6384 * g++.dg/other/unreachable-1.C: New test.
6385
6386 2004-12-06 Nick Clifton <nickc@redhat.com>
6387
6388 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6389 <limits.h> because the latter comes from gcc's include/ directory
6390 and not the newlib/libc/include directory.
6391
6392 2004-12-04 Richard Henderson <rth@redhat.com>
6393
6394 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6395
6396 2004-12-04 Richard Henderson <rth@redhat.com>
6397
6398 * lib/target-supports.exp (check_gc_sections_available): Disable
6399 for alpha and ia64.
6400
6401 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6402
6403 PR middle-end/17909
6404 * g++.dg/other/vararg-2.C: New test.
6405
6406 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6407
6408 PR c++/17011, c++/17971
6409 * g++.dg/template/error15.C: Adjust expected error.
6410 * g++.dg/template/instantiate3.C: Likewise.
6411
6412 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6413
6414 * gcc.dg/altivec-18.c: Fix for darwin
6415
6416 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6417
6418 PR c++/18782
6419 * g++.dg/parse/ptrmem2.C: New.
6420
6421 PR c++/18318
6422 * g++.dg/template/new1.C: New.
6423
6424 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6425
6426 PR fortran/18710
6427 * gfortran.dg/direct_io_3.f90: New test.
6428
6429 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6430
6431 PR 18758
6432 * g++.dg/parse/crash21.C: New.
6433
6434 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6435
6436 PR c++/15664, c++/18276
6437 * g++.dg/template/ttp13.C: New test.
6438 * g++.dg/template/ttp14.C: Likewise.
6439
6440 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6441
6442 PR c++/18123
6443 * g++.dg/parse/enum2.C: New test.
6444 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6445
6446 2004-12-02 Nick Clifton <nickc@redhat.com>
6447
6448 * gcc.target/xstormy16: New test directory.
6449 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6450 * gcc.target/xstormy16/bp.c: Check the generation of bp
6451 instructions.
6452 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6453 bn instructions and the BELOW100 attribute.
6454
6455 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6456
6457 PR target/16952
6458 * gcc.dg/ppc-eabi.c: New.
6459
6460 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6461
6462 PR fortran/18284
6463 * gfortran.dg/backspace.f90
6464
6465 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6466
6467 * gfortran.dg/inquire.f90: New test.
6468
6469 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6470
6471 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6472 handle effective-target-keyword.
6473 (dg-skip-if): Support effective-target keyword as target list.
6474 (dg-xfail-if): Ditto.
6475 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6476
6477 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6478
6479 PR tree-optimization/18291
6480 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6481
6482 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6483
6484 PR C++/18729
6485 * g++.dg/parse/crash20.C: New.
6486
6487 PR c++/17431
6488 * g++.dg/overload/arg1.C: New.
6489 * g++.dg/overload/arg2.C: New.
6490 * g++.dg/overload/arg3.C: New.
6491 * g++.dg/overload/arg4.C: New.
6492
6493 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6494
6495 * gcc.dg/c99-flex-array-4.c: Remove.
6496
6497 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6498
6499 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6500
6501 * lib/target-supports.exp (is-effective-target): Simplify.
6502
6503 * lib/target-supports.exp (check_effective_target_vect_long):
6504 Fix for powerpc64-*-*.
6505
6506 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6507
6508 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6509 to support new requirements on FreeBSD 5.
6510
6511 2004-11-30 Devang Patel <dpatel@apple.com>
6512
6513 PR 18702
6514 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6515
6516 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6517
6518 * g++.dg/ext/altivec-13.C: New test.
6519
6520 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6521
6522 PR tree-opt/18298
6523 * gcc.c-torture/execute/p18298.c: New test.
6524
6525 2004-11-30 Ira Rosen <irar@il.ibm.com>
6526 Dorit Naishlos <dorit@il.ibm.com>
6527
6528 PR tree-opt/18607
6529 * gcc.dg/vect/vect-89.c: New test.
6530
6531 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6532
6533 * gcc.dg/pr18596-1.c: New test.
6534
6535 2004-11-30 Ben Elliston <bje@au.ibm.com>
6536
6537 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6538
6539 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6540
6541 PR c/18479
6542 * gcc.dg/pr18479.c: New test.
6543
6544 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6545
6546 PR target/18490
6547 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6548 mmix-knuth-mmixware.
6549
6550 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6551 cris-*-elf* cris-*-aout* mmix-*-*
6552
6553 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6554
6555 PR middle-end/18725
6556 * gcc.dg/pr18725.c: New test.
6557
6558 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6559
6560 PR target/18488
6561 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6562
6563 PR target/18336
6564 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6565
6566 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6567
6568 PR c++/18368
6569 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6570 * g++.old-deja/g++.law/ctors5.C: Likewise.
6571 * g++.old-deja/g++.other/crash25.C: Likewise.
6572
6573 PR c++/18674
6574 * g++.dg/template/error16.C: New test.
6575
6576 PR c++/18512
6577 * g++.dg/template/crash29.C: New test.
6578
6579 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6580
6581 PR tree-optimization/18712
6582 * gcc.c-torture/compile/pr18712.c: New test.
6583
6584 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6585
6586 PR c/7544
6587 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6588 tests.
6589
6590 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6591
6592 PR c++/18652
6593 * g++.dg/lookup/crash6.C: New test.
6594
6595 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6596
6597 PR middle-end/18164
6598 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6599
6600 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6601
6602 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6603 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6604 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6605
6606 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6607
6608 * gcc.dg/pr18164.c: New test.
6609
6610 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6611
6612 * gcc.dg/funroll-loops-all.c: New.
6613
6614 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6615
6616 PR target/18489
6617 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6618 delimeter, match space and TAB as well as ":".
6619
6620 PR target/18484
6621 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6622
6623 PR target/18348
6624 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6625
6626 PR target/18345
6627 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6628
6629 PR target/18337
6630 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6631
6632 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6633
6634 * gfortran.dg/direct_io_2.f90: New test.
6635
6636 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6637
6638 PR target/18334
6639 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6640
6641 2004-11-28 Richard Henderson <rth@redhat.com>
6642
6643 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6644
6645 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6646
6647 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6648 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6649 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6650 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6651 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6652 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6653 gcc.dg/pointer-arith-8.c: New tests.
6654
6655 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6656
6657 PR fortran/18364
6658 * gfortran.dg/endfile.f90: New test.
6659
6660 2004-11-27 Falk Hueffner <falk@debian.org>
6661
6662 * gcc.dg/loop-6.c: New test.
6663
6664 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6665
6666 * gcc.c-torture/execute/20041126-1.c: New test.
6667
6668 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6669
6670 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6671 on IRIX.
6672
6673 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6674
6675 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6676 functions.
6677
6678 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6679
6680 PR rtl-optimization/17825
6681 * gcc.c-torture/compile/20041119-1.c: New test.
6682
6683 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6684
6685 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6686 Check existence of ld library path variables before unsetting.
6687
6688 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6689
6690 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6691
6692 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6693
6694 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6695
6696 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6697
6698 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6699
6700 2004-11-26 Ben Elliston <bje@au.ibm.com>
6701
6702 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6703 dg-do directive.
6704
6705 2004-11-26 Ben Elliston <bje@au.ibm.com>
6706
6707 * gcc.dg/pr17957.c: Pass --param, not -param.
6708
6709 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6710
6711 PR middle-end/17957
6712 * testsuite/gcc.dg/pr17957.c: New test.
6713
6714 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6715
6716 PR c++/18445
6717 * g++.dg/template/crash28.C: Likewise.
6718
6719 PR c++/18001
6720 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6721 * g++.dg/ext/lvaddr.C: Likewise.
6722 * g++.dg/opt/pr7503-3.C: Likewise.
6723
6724 PR c++/18466
6725 * g++.dg/parse/qualified3.C: New test.
6726 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6727
6728 PR c++/18545
6729 * g++.dg/expr/return1.C: New test.
6730
6731 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6732
6733 Friend class name lookup 3/n, PR c++/3332
6734 * g++.dg/lookup/friend3.C: New test.
6735 * g++.dg/lookup/friend4.C: Likewise.
6736 * g++.dg/lookup/friend5.C: Likewise.
6737
6738 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6739
6740 Friend class name lookup 2/n, PR c++/14513, c++/15410
6741 * g++.dg/lookup/friend2.C: New test.
6742 * g++.dg/template/friend31.C: Likewise.
6743
6744 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6745
6746 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6747
6748 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6749
6750 PR c++/17473
6751 * g++.dg/tc1/dr56.C: Remove.
6752 * g++.dg/template/typedef1.C: Add dg-error markers.
6753 * g++.old-deja/g++.other/typedef7.C: Likewise.
6754
6755 PR c++/18285
6756 * g++.dg/parse/typedef7.C: New test.
6757
6758 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6759
6760 * gcc.c-torture/execute/20041124-1.c: New test.
6761
6762 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6763
6764 * g++.dg/template/deduce3.C: New test.
6765
6766 PR c++/18586
6767 * g++.dg/template/crash27.C: New test.
6768
6769 PR c++/18530
6770 * g++.dg/warn/Wshadow-3.C: New test.
6771
6772 2004-11-24 Devang Patel <dpatel@apple.com>
6773
6774 PR/18555
6775 * gcc.dg/cpp/isysroot-1.c: New test.
6776 * gcc.dg/cpp/usr/include/stdio.h: New file.
6777 * gcc.dg/cpp/isysroot-2.c: New test.
6778 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6779 New file.
6780
6781 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6782
6783 PR c++/8929
6784 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6785
6786 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6787
6788 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6789 * gcc.target/sparc/pdist.c: Likewise.
6790
6791 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6792
6793 PR c++/16882
6794 * g++.dg/conversion/simd1.C: New test.
6795
6796 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6797
6798 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6799 and restore_ld_library_path_env_vars.
6800 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6801 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6802 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6803 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6804
6805 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6806
6807 * gcc.dg/pragma-align-2.c: Test macro expansion.
6808 * gcc.dg/pragma-pack-2.c: New test.
6809
6810 2004-11-23 Richard Henderson <rth@redhat.com>
6811
6812 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6813 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6814 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6815 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6816 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6817 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6818
6819 * gcc.dg/vect/vect.exp: Add check for alpha.
6820 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6821 (check_effective_target_vect_int): Enable for alpha.
6822 (check_effective_target_vect_long): New.
6823 (is-effective-target): Add it.
6824
6825 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6826
6827 * gcc.dg/pr18614-1.c: New test.
6828
6829 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6830
6831 * gcc.dg/setjmp-2.c: New test.
6832
6833 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6834
6835 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6836 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6837 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6838 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6839 gcc.target/sparc/pdist.c: New tests.
6840
6841 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6842
6843 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6844
6845 2004-11-22 Dale Johannesen <dalej@apple.com>
6846
6847 * gcc.dg/20041111-1.c: New.
6848
6849 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6850
6851 PR tree-opt/18536
6852 * gcc.dg/vect/pr18536.c: New test.
6853
6854 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6855
6856 PR c++/18354
6857 * g++.dg/template/nontype11.C: New test.
6858
6859 2004-11-21 Roger Sayle <roger@eyesopen.com>
6860
6861 PR middle-end/18520
6862 * gcc.dg/pr18520-1.c: New test case.
6863
6864 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6865
6866 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6867 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6868 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6869 expected diagnostics.
6870
6871 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6872
6873 PR target/18580
6874 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6875 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6876 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6877
6878 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6879
6880 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6881
6882 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6883 Joseph Myers <joseph@codesourcery.com>
6884
6885 * lib/target-supports.exp (check_visibility_available): Really
6886 test the compiler.
6887
6888 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6889
6890 PR tree-opt/18181
6891 * gcc.dg/vect/vect-85.c: New test.
6892 * gcc.dg/vect/vect-86.c: New test.
6893 * gcc.dg/vect/vect-87.c: New test.
6894 * gcc.dg/vect/vect-88.c: New test.
6895
6896 2004-11-19 Ben Elliston <bje@au.ibm.com>
6897
6898 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6899
6900 2004-11-18 Janis Johnson <janis187@us.ibm.com>
6901
6902 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6903 * gcc.dg/ppc-and-1.c: Ditto.
6904 * gcc.dg/ppc-compare-1.c: Ditto.
6905 * gcc.dg/ppc-mov-1.c: Ditto
6906
6907 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
6908 Mark Mitchell <mark@codesourcery.com>
6909
6910 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6911
6912 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6913 Aldy Hernandez <aldyh@redhat.com>
6914
6915 * lib/target-supports.exp (check_effective_target_vect_int): New
6916 (check_effective_target_vect_float): New
6917 (check_effective_target_vect_double): New.
6918 (is-effective-target): Support new effective targets keywords.
6919 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6920 default action for dg-do.
6921 * gcc.dg/vect/pr16105.c: Use new support.
6922 * gcc.dg/vect/pr18400.c: Ditto.
6923 * gcc.dg/vect/pr18425.c: Ditto.
6924 * gcc.dg/vect/vect-1.c: Ditto.
6925 * gcc.dg/vect/vect-10.c: Ditto.
6926 * gcc.dg/vect/vect-11.c: Ditto.
6927 * gcc.dg/vect/vect-12.c: Ditto.
6928 * gcc.dg/vect/vect-13.c: Ditto.
6929 * gcc.dg/vect/vect-14.c: Ditto.
6930 * gcc.dg/vect/vect-15.c: Ditto.
6931 * gcc.dg/vect/vect-16.c: Ditto.
6932 * gcc.dg/vect/vect-17.c: Ditto.
6933 * gcc.dg/vect/vect-18.c: Ditto.
6934 * gcc.dg/vect/vect-19.c: Ditto.
6935 * gcc.dg/vect/vect-2.c: Ditto.
6936 * gcc.dg/vect/vect-20.c: Ditto.
6937 * gcc.dg/vect/vect-21.c: Ditto.
6938 * gcc.dg/vect/vect-22.c: Ditto.
6939 * gcc.dg/vect/vect-23.c: Ditto.
6940 * gcc.dg/vect/vect-24.c: Ditto.
6941 * gcc.dg/vect/vect-25.c: Ditto.
6942 * gcc.dg/vect/vect-26.c: Ditto.
6943 * gcc.dg/vect/vect-27.c: Ditto.
6944 * gcc.dg/vect/vect-27a.c: Ditto.
6945 * gcc.dg/vect/vect-28.c: Ditto.
6946 * gcc.dg/vect/vect-29.c: Ditto.
6947 * gcc.dg/vect/vect-29a.c: Ditto.
6948 * gcc.dg/vect/vect-3.c: Ditto.
6949 * gcc.dg/vect/vect-30.c: Ditto.
6950 * gcc.dg/vect/vect-31.c: Ditto.
6951 * gcc.dg/vect/vect-32.c: Ditto.
6952 * gcc.dg/vect/vect-33.c: Ditto.
6953 * gcc.dg/vect/vect-34.c: Ditto.
6954 * gcc.dg/vect/vect-35.c: Ditto.
6955 * gcc.dg/vect/vect-36.c: Ditto.
6956 * gcc.dg/vect/vect-37.c: Ditto.
6957 * gcc.dg/vect/vect-38.c: Ditto.
6958 * gcc.dg/vect/vect-4.c: Ditto.
6959 * gcc.dg/vect/vect-40.c: Ditto.
6960 * gcc.dg/vect/vect-41.c: Ditto.
6961 * gcc.dg/vect/vect-42.c: Ditto.
6962 * gcc.dg/vect/vect-43.c: Ditto.
6963 * gcc.dg/vect/vect-44.c: Ditto.
6964 * gcc.dg/vect/vect-45.c: Ditto.
6965 * gcc.dg/vect/vect-46.c: Ditto.
6966 * gcc.dg/vect/vect-47.c: Ditto.
6967 * gcc.dg/vect/vect-48.c: Ditto.
6968 * gcc.dg/vect/vect-48a.c: Ditto.
6969 * gcc.dg/vect/vect-49.c: Ditto.
6970 * gcc.dg/vect/vect-5.c: Ditto.
6971 * gcc.dg/vect/vect-50.c: Ditto.
6972 * gcc.dg/vect/vect-51.c: Ditto.
6973 * gcc.dg/vect/vect-52.c: Ditto.
6974 * gcc.dg/vect/vect-53.c: Ditto.
6975 * gcc.dg/vect/vect-54.c: Ditto.
6976 * gcc.dg/vect/vect-55.c: Ditto.
6977 * gcc.dg/vect/vect-56.c: Ditto.
6978 * gcc.dg/vect/vect-56a.c: Ditto.
6979 * gcc.dg/vect/vect-57.c: Ditto.
6980 * gcc.dg/vect/vect-58.c: Ditto.
6981 * gcc.dg/vect/vect-59.c: Ditto.
6982 * gcc.dg/vect/vect-6.c: Ditto.
6983 * gcc.dg/vect/vect-60.c: Ditto.
6984 * gcc.dg/vect/vect-61.c: Ditto.
6985 * gcc.dg/vect/vect-62.c: Ditto.
6986 * gcc.dg/vect/vect-63.c: Ditto.
6987 * gcc.dg/vect/vect-64.c: Ditto.
6988 * gcc.dg/vect/vect-65.c: Ditto.
6989 * gcc.dg/vect/vect-66.c: Ditto.
6990 * gcc.dg/vect/vect-67.c: Ditto.
6991 * gcc.dg/vect/vect-68.c: Ditto.
6992 * gcc.dg/vect/vect-69.c: Ditto.
6993 * gcc.dg/vect/vect-7.c: Ditto.
6994 * gcc.dg/vect/vect-72.c: Ditto.
6995 * gcc.dg/vect/vect-72a.c: Ditto.
6996 * gcc.dg/vect/vect-73.c: Ditto.
6997 * gcc.dg/vect/vect-74.c: Ditto.
6998 * gcc.dg/vect/vect-75.c: Ditto.
6999 * gcc.dg/vect/vect-76.c: Ditto.
7000 * gcc.dg/vect/vect-77.c: Ditto.
7001 * gcc.dg/vect/vect-77a.c: Ditto.
7002 * gcc.dg/vect/vect-78.c: Ditto.
7003 * gcc.dg/vect/vect-79.c: Ditto.
7004 * gcc.dg/vect/vect-8.c: Ditto.
7005 * gcc.dg/vect/vect-80.c: Ditto.
7006 * gcc.dg/vect/vect-82.c: Ditto.
7007 * gcc.dg/vect/vect-82_64.c: Ditto.
7008 * gcc.dg/vect/vect-83.c: Ditto.
7009 * gcc.dg/vect/vect-83_64.c: Ditto.
7010 * gcc.dg/vect/vect-9.c: Ditto.
7011 * gcc.dg/vect/vect-all.c: Ditto.
7012 * gcc.dg/vect/vect-none.c: Ditto.
7013
7014 2004-11-17 Janis Johnson <janis187@us.ibm.com>
7015
7016 * lib/gcc-dg.exp (dg-skip-if): New function.
7017 (dg-forbid-option): Remove.
7018 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
7019 * g++.dg/abi/bitfield8.C: Likewise.
7020 * g++.dg/abi/dtor1.C: Likewise.
7021 * g++.dg/abi/empty10.C: Likewise.
7022 * g++.dg/abi/empty7.C: Likewise.
7023 * g++.dg/abi/empty9.C: Likewise.
7024 * g++.dg/abi/layout3.C: Likewise.
7025 * g++.dg/abi/layout4.C: Likewise.
7026 * g++.dg/abi/thunk1.C: Likewise.
7027 * g++.dg/abi/thunk2.C: Likewise.
7028 * g++.dg/abi/vbase11.C: Likewise.
7029 * g++.dg/abi/vthunk2.C: Likewise.
7030 * g++.dg/abi/vthunk3.C: Likewise.
7031 * g++.dg/ext/attrib8.C: Likewise.
7032 * g++.dg/opt/longbranch2.C: Likewise.
7033 * g++.dg/opt/reg-stack4.C: Likewise.
7034 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7035 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7036 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7037 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7038 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7039 * gcc.dg/20000609-1.c: Likewise.
7040 * gcc.dg/20000720-1.c: Likewise.
7041 * gcc.dg/20011107-1.c: Likewise.
7042 * gcc.dg/20011119-1.c: Likewise.
7043 * gcc.dg/20020108-1.c: Likewise.
7044 * gcc.dg/20020122-2.c: Likewise.
7045 * gcc.dg/20020122-3.c: Likewise.
7046 * gcc.dg/20020201-3.c: Likewise.
7047 * gcc.dg/20020206-1.c: Likewise.
7048 * gcc.dg/20020218-1.c: Likewise.
7049 * gcc.dg/20020310-1.c: Likewise.
7050 * gcc.dg/20020411-1.c: Likewise.
7051 * gcc.dg/20020418-2.c: Likewise.
7052 * gcc.dg/20020426-1.c: Likewise.
7053 * gcc.dg/20020426-2.c: Likewise.
7054 * gcc.dg/20020517-1.c: Likewise.
7055 * gcc.dg/20020523-1.c: Likewise.
7056 * gcc.dg/20020523-2.c: Likewise.
7057 * gcc.dg/20020729-1.c: Likewise.
7058 * gcc.dg/20030204-1.c: Likewise.
7059 * gcc.dg/20030826-2.c: Likewise.
7060 * gcc.dg/20030926-1.c: Likewise.
7061 * gcc.dg/20031202-1.c: Likewise.
7062 * gcc.dg/980312-1.c: Likewise.
7063 * gcc.dg/980313-1.c: Likewise.
7064 * gcc.dg/990117-1.c: Likewise.
7065 * gcc.dg/990424-1.c: Likewise.
7066 * gcc.dg/990524-1.c: Likewise.
7067 * gcc.dg/991230-1.c: Likewise.
7068 * gcc.dg/i386-387-1.c: Likewise.
7069 * gcc.dg/i386-387-2.c: Likewise.
7070 * gcc.dg/i386-387-3.c: Likewise.
7071 * gcc.dg/i386-387-4.c: Likewise.
7072 * gcc.dg/i386-387-5.c: Likewise.
7073 * gcc.dg/i386-387-6.c: Likewise.
7074 * gcc.dg/i386-asm-1.c: Likewise.
7075 * gcc.dg/i386-bitfield1.c: Likewise.
7076 * gcc.dg/i386-bitfield2.c: Likewise.
7077 * gcc.dg/i386-loop-1.c: Likewise.
7078 * gcc.dg/i386-loop-2.c: Likewise.
7079 * gcc.dg/i386-loop-3.c: Likewise.
7080 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7081 * gcc.dg/i386-pic-1.c: Likewise.
7082 * gcc.dg/i386-regparm.c: Likewise.
7083 * gcc.dg/i386-signbit-1.c: Likewise.
7084 * gcc.dg/i386-signbit-2.c: Likewise.
7085 * gcc.dg/i386-signbit-3.c: Likewise.
7086 * gcc.dg/i386-sse-5.c: Likewise.
7087 * gcc.dg/i386-sse-8.c: Likewise.
7088 * gcc.dg/i386-unroll-1.c: Likewise.
7089 * gcc.dg/tls/opt-1.c: Likewise.
7090 * gcc.dg/tls/opt-2.c: Likewise.
7091 * gcc.dg/unroll-1.c: Likewise.
7092 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7093 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7094 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7095 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7096
7097 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7098
7099 * g++.dg/template/incomplete1.C: New test.
7100
7101 2004-11-16 Nick Clifton <nickc@redhat.com>
7102
7103 Revert patches accidentally commited during checkin of fixes for
7104 xstormy16 tests:
7105 gcc.c-torture/execute/simd-4.c: Revert
7106 gcc.dg/20040910-1.c: Revert.
7107
7108 2004-11-16 Paul Brook <paul@codesourcery.com>
7109
7110 PR fortran/13010
7111 * gfortran.dg/der_pointer_1.f90: New test.
7112
7113 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
7114
7115 PR c/18498
7116 * gcc.dg/bitfld-13.c: New test.
7117
7118 2004-11-15 Janis Johnson <janis187@us.ibm.com>
7119
7120 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
7121 powerpc*-*-linux*.
7122
7123 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
7124 * gcc.dg/ppc64-abi-2.c: Ditto.
7125 * gcc.dg/ppc64-abi-3.c: Ditto.
7126
7127 * lib/gcc-dg.exp (dg-target-list): Remove.
7128
7129 2004-11-15 Steve Ellcey <sje@cup.hp.com>
7130
7131 * gcc.dg/ia64-postinc.c: New test.
7132
7133 2004-11-15 Mark Mitchell <mark@codesourcery.com>
7134
7135 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
7136
7137 2004-11-15 Nick Clifton <nickc@redhat.com>
7138
7139 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
7140 __INT_MAX__ so that the test can be compiled by toolchains
7141 targeted at 16-bit processors.
7142
7143 * gcc.dg/20040625-1.c: Use long constants rather than integers
7144 when performing arithmetic that will overflow 16-bits.
7145
7146 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
7147 xstormy16. It does not support 128-bit vector operations.
7148
7149 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
7150 with the macro PTR_TYPE. Define this macro to an integer type
7151 suitable for holding a pointer.
7152
7153 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
7154 the target is a 16-bit processor.
7155
7156 * gcc.dg/cpp/if-2.c: Expect a different warning message from
7157 16-bit targets where the character constant will be too long.
7158
7159 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
7160 where the double will not be directly addressable.
7161
7162 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7163
7164 Friend class name lookup 1/n, PR c++/18471
7165 * g++.dg/template/crash26.C: New test.
7166 * g++.dg/lookup/struct1.C: Adjust expected error.
7167 * g++.dg/parse/elab1.C: Likewise.
7168 * g++.dg/parse/elab2.C: Likewise.
7169 * g++.dg/parse/int-as-enum1.C: Likewise.
7170 * g++.dg/parse/struct-as-enum1.C: Likewise.
7171 * g++.dg/parse/typedef1.C: Likewise.
7172 * g++.dg/parse/typedef3.C: Likewise.
7173 * g++.dg/parse/typedef4.C: Likewise.
7174 * g++.dg/parse/typedef5.C: Likewise.
7175 * g++.dg/template/nontype4.C: Likewise.
7176 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7177 * g++.old-deja/g++.other/elab1.C: Likewise.
7178 * g++.old-deja/g++.other/syntax4.C: Likewise.
7179
7180 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7181
7182 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7183
7184 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7185
7186 * gcc.c-torture/execute/20041114-1.c: New test.
7187
7188 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7189
7190 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7191 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7192 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7193 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7194 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7195 gcc.dg/switch-7.c: New tests.
7196
7197 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7198
7199 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7200
7201 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7202
7203 PR tree-opt/18400
7204 * gcc.dg/vect/pr18400.c: New test.
7205
7206 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7207 Andrew Pinski <pinskia@physics.uc.edu>
7208
7209 PR tree-opt/18425
7210 * gcc.dg/vect/pr18425.c: New test.
7211
7212 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7213
7214 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7215 Guard with dg-require-alias and dg-require-visibility.
7216
7217 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7218
7219 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7220
7221 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7222
7223 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7224
7225 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7226
7227 PR c++/17344
7228 * g++.dg/template/defarg5.C: New test.
7229
7230 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7231
7232 * g++.dg/parse/cast1.C: Run only on ILP32.
7233 * g++.old-deja/g++.mike/p784.C: Likewise.
7234
7235 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7236
7237 * gcc.c-torture/execute/20041113-1.c: New test.
7238
7239 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7240
7241 PR target/18230
7242 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7243 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7244 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7245 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7246 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7247 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7248 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7249 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7250 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7251 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7252 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7253 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7254 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7255
7256 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7257
7258 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7259 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7260 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7261 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7262 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7263 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7264 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7265 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7266 gcc.target/sparc/combined-1.c: New tests.
7267
7268 2004-11-12 Ziemowit Laski <zlaski@apple.com>
7269
7270 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7271 New tests.
7272
7273 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7274
7275 * lib/gcc-dg.exp (dg-forbid-option): New function.
7276 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7277 * g++.dg/abi/bitfield8.C: Likewise.
7278 * g++.dg/abi/dtor1.C: Likewise.
7279 * g++.dg/abi/empty10.C: Likewise.
7280 * g++.dg/abi/empty7.C: Likewise.
7281 * g++.dg/abi/empty9.C: Likewise.
7282 * g++.dg/abi/layout3.C: Likewise.
7283 * g++.dg/abi/layout4.C: Likewise.
7284 * g++.dg/abi/thunk1.C: Likewise.
7285 * g++.dg/abi/thunk2.C: Likewise.
7286 * g++.dg/abi/vbase11.C: Likewise.
7287 * g++.dg/abi/vthunk2.C: Likewise.
7288 * g++.dg/abi/vthunk3.C: Likewise.
7289 * g++.dg/ext/attrib8.C: Likewise.
7290 * g++.dg/opt/longbranch2.C: Likewise.
7291 * g++.dg/opt/reg-stack4.C: Likewise.
7292 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7293 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7294 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7295 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7296 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7297 * gcc.dg/20000609-1.c: Likewise.
7298 * gcc.dg/20000720-1.c: Likewise.
7299 * gcc.dg/20011107-1.c: Likewise.
7300 * gcc.dg/20011119-1.c: Likewise.
7301 * gcc.dg/20020108-1.c: Likewise.
7302 * gcc.dg/20020122-2.c: Likewise.
7303 * gcc.dg/20020122-3.c: Likewise.
7304 * gcc.dg/20020201-3.c: Likewise.
7305 * gcc.dg/20020206-1.c: Likewise.
7306 * gcc.dg/20020218-1.c: Likewise.
7307 * gcc.dg/20020310-1.c: Likewise.
7308 * gcc.dg/20020411-1.c: Likewise.
7309 * gcc.dg/20020418-2.c: Likewise.
7310 * gcc.dg/20020426-1.c: Likewise.
7311 * gcc.dg/20020426-2.c: Likewise.
7312 * gcc.dg/20020517-1.c: Likewise.
7313 * gcc.dg/20020523-1.c: Likewise.
7314 * gcc.dg/20020523-2.c: Likewise.
7315 * gcc.dg/20020729-1.c: Likewise.
7316 * gcc.dg/20030204-1.c: Likewise.
7317 * gcc.dg/20030826-2.c: Likewise.
7318 * gcc.dg/20030926-1.c: Likewise.
7319 * gcc.dg/20031202-1.c: Likewise.
7320 * gcc.dg/980312-1.c: Likewise.
7321 * gcc.dg/980313-1.c: Likewise.
7322 * gcc.dg/990117-1.c: Likewise.
7323 * gcc.dg/990424-1.c: Likewise.
7324 * gcc.dg/990524-1.c: Likewise.
7325 * gcc.dg/991230-1.c: Likewise.
7326 * gcc.dg/i386-387-1.c: Likewise.
7327 * gcc.dg/i386-387-2.c: Likewise.
7328 * gcc.dg/i386-387-3.c: Likewise.
7329 * gcc.dg/i386-387-4.c: Likewise.
7330 * gcc.dg/i386-387-5.c: Likewise.
7331 * gcc.dg/i386-387-6.c: Likewise.
7332 * gcc.dg/i386-asm-1.c: Likewise.
7333 * gcc.dg/i386-bitfield1.c: Likewise.
7334 * gcc.dg/i386-bitfield2.c: Likewise.
7335 * gcc.dg/i386-loop-1.c: Likewise.
7336 * gcc.dg/i386-loop-2.c: Likewise.
7337 * gcc.dg/i386-loop-3.c: Likewise.
7338 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7339 * gcc.dg/i386-pic-1.c: Likewise.
7340 * gcc.dg/i386-regparm.c: Likewise.
7341 * gcc.dg/i386-signbit-1.c: Likewise.
7342 * gcc.dg/i386-signbit-2.c: Likewise.
7343 * gcc.dg/i386-signbit-3.c: Likewise.
7344 * gcc.dg/i386-sse-5.c: Likewise.
7345 * gcc.dg/i386-sse-8.c: Likewise.
7346 * gcc.dg/i386-unroll-1.c: Likewise.
7347 * gcc.dg/tls/opt-1.c: Likewise.
7348 * gcc.dg/tls/opt-2.c: Likewise.
7349 * gcc.dg/unroll-1.c: Likewise.
7350 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7351 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7352 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7353 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7354 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7355 -m64 is specified.
7356
7357 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7358
7359 PR c++/18389
7360 * g++.dg/parse/cond1.C: New test.
7361
7362 PR c++/18429
7363 * g++.dg/template/array9.C: New test.
7364 * g++.dg/ext/vla1.C: Adjust error messages.
7365 * g++.dg/ext/vlm1.C: Likewise.
7366 * g++.dg/template/crash2.C: Likewise.
7367
7368 PR c++/18436
7369 * g++.dg/template/call3.C: New test.
7370
7371 PR c++/18407
7372 * g++.dg/template/ptrmem11.C: New test.
7373
7374 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7375
7376 PR other/14264
7377 * lib/g++.exp: Set LC_ALL and LANG to C.
7378 * lib/gcc-dg.exp: Likewise.
7379 * lib/gfortran.exp: Likewise.
7380 * lib/objc.exp: Likewise.
7381 * lib/treelang.exp: Likewise.
7382
7383 2004-11-12 Andreas Schwab <schwab@suse.de>
7384
7385 * gcc.dg/pr16286.c: Fix last change.
7386
7387 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7388
7389 PR c++/18416
7390 * g++.dg/init/global1.C: New test.
7391
7392 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7393
7394 * gcc.c-torture/execute/20041112-1.c: New test.
7395
7396 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7397
7398 * lib/gcc-dg.exp (dg-target-list): New.
7399
7400 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7401 Richard Sandiford <rsandifo@redhat.com>
7402
7403 * lib/target-supports.exp (get-compiler_messages): New.
7404 (check_named_sections_available): Use it.
7405 (check_effective_target_ilp32): New.
7406 (check_effective_target_lp64): New.
7407 (is-effective-target): New.
7408 * lib/gcc-dg.exp (dg-require-effective-target): New.
7409
7410 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7411
7412 * gcc.dg/precedence-1.c: New test.
7413
7414 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7415
7416 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7417
7418 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7419 message, delete generated files, use more descriptive name for
7420 executable, and make the test unsupported when it cannot be run.
7421
7422 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7423 (dg-require-weak, dg-require-visibility, dg-require-alias,
7424 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7425 dg-require-iconv, dg-require-named-sections): Use it.
7426
7427 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7428
7429 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7430
7431 PR target/16457
7432 * gcc.dg/ppc-and-1: New
7433
7434 PR target/16796
7435 * gcc.dg/ppc-mov-1.c: New.
7436
7437 PR target/16458
7438 * gcc.dg/ppc-compare-1.c: New.
7439
7440 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7441
7442 * objc.dg/desig-init-2.m: New test.
7443
7444 2004-11-10 Adam Nemet <anemet@lnxw.com>
7445
7446 PR middle-end/18160
7447 * g++.dg/warn/register-var-1.C: New test.
7448 * g++.dg/warn/register-var-2.C: New test.
7449
7450 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7451
7452 * gcc.dg/union-2.c: New test.
7453
7454 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7455
7456 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7457 New test for PR tree-optimization/17892.
7458
7459 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7460
7461 PR c++/18369
7462 * g++.dg/init/new12.C: New test.
7463
7464 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7465
7466 * gcc.target/sparc: New directory.
7467 * gcc.target/sparc/sparc.exp: New driver.
7468 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7469 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7470 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7471 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7472
7473 2004-11-10 Paul Brook <paul@codesourcery.com>
7474
7475 PR fortran/18218
7476 * gfortran.dg/list_read.c: New test.
7477
7478 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7479
7480 PR c/18322
7481 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7482 expected diagnostic location.
7483
7484 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7485
7486 * gcc.dg/20041109-1.c: New test.
7487
7488 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7489
7490 PR objc/18406
7491 * objc/compile/pr18406.m: New test.
7492
7493 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7494
7495 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7496
7497 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7498
7499 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7500
7501 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7502
7503 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7504
7505 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7506
7507 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7508 exit.
7509
7510 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7511
7512 PR tree-opt/18299
7513 * gcc.c-torture/pr18299-1.c: New test.
7514
7515 2004-11-06 Andreas Schwab <schwab@suse.de>
7516
7517 * gcc.dg/pr16286.c: Also test for bool and pixel.
7518
7519 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7520
7521 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7522 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7523 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7524 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7525 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7526 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7527 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7528 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7529 gcc.dg/struct-semi-3.c: New tests.
7530
7531 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7532
7533 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7534
7535 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7536
7537 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7538 Do not use C99 designators.
7539
7540 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7541
7542 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7543
7544 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7545
7546 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7547 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7548 * gcc.c-torture/execute/simd-5.x: Remove.
7549
7550 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7551
7552 PR rtl-optimization/17933
7553 * gcc.dg/torture/pr17933-1.c: New test.
7554
7555 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7556
7557 PR target/18106
7558 * lib/target-supports.exp (check_weak_available): Support
7559 Windows.
7560
7561 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7562
7563 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7564 call to fflush(stdout) before abort.
7565 (my_ffsll): New function.
7566 (generate_fields): Use it.
7567
7568 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7569
7570 * gcc.dg/init-undef-1.c: New test.
7571
7572 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7573
7574 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7575 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7576 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7577 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7578 expected messages for new parser.
7579
7580 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7581
7582 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7583
7584 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7585
7586 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7587 on LP64 targets.
7588
7589 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7590
7591 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7592 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7593 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7594 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7595 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7596 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7597 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7598 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7599 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7600 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7601
7602 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7603
7604 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7605 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7606 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7607 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7608 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7609 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7610 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7611 for new parser.
7612
7613 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7614
7615 PR target/15342
7616 * gcc.dg/20041104-1.c: New test.
7617
7618 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7619
7620 * g++.dg/template/nontype7.C: New test.
7621 * g++.dg/template/nontype8.C: Likewise.
7622 * g++.dg/template/nontype9.C: Likewise.
7623 * g++.dg/template/nontype10.C: Likewise.
7624 * g++.dg/tc1/dr49.C: Likewise.
7625 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7626 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7627
7628 2004-11-04 Ben Elliston <bje@au.ibm.com>
7629
7630 * g++.dg/rtti/tinfo1.C: Remove xfails.
7631
7632 2004-11-04 Ben Elliston <bje@au.ibm.com>
7633
7634 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7635 packed attribute to the definition to satisfy the new C++ parser.
7636
7637 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7638
7639 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7640 invocations of va_arg.
7641
7642 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7643
7644 PR c++/18124
7645 * g++.dg/template/crash25.C: New test.
7646
7647 PR c++/18155
7648 * g++.dg/template/typedef2.C: New test.
7649 * g++.dg/parse/crash13.C: Adjust error markers.
7650
7651 PR c++/18177
7652 * g++.dg/conversion/const3.C: New test.
7653
7654 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7655
7656 PR fortran/17535
7657 PR fortran/17583
7658 PR fortran/17713
7659 * gfortran.dg/generic_[123].f90: New testcases.
7660
7661 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7662
7663 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7664 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7665
7666 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7667
7668 PR tree-opt/16808
7669 * gcc.c-torture/compile/pr16808.c: New test.
7670
7671 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7672
7673 PR rtl-optimization/17104
7674 * gcc.dg/ppc-bitfield1.c: New.
7675
7676 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7677
7678 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7679
7680 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7681
7682 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7683 strings for 32-bit code.
7684
7685 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7686
7687 PR c/18239
7688 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7689
7690 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7691
7692 PR c++/18064
7693 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7694
7695 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7696
7697 PR c++/15172
7698 * g++.dg/init/aggr2.C: New test.
7699
7700 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7701
7702 * objc.dg/local-decl-1.m: New test.
7703
7704 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7705
7706 * gcc.dg/20040910-1.c: Adjust regex.
7707
7708 2004-10-30 Roger Sayle <roger@eyesopen.com>
7709
7710 PR rtl-optimization/18084
7711 * g++.dg/opt/pr18084-1.C: New testcase.
7712
7713 2004-10-30 Matt Austern <austern@apple.com>
7714
7715 PR c++/17542
7716 * g++.dg/ext/attrib18.C: New test.
7717
7718 2004-10-30 Roger Sayle <roger@eyesopen.com>
7719
7720 PR middle-end/18096
7721 * gcc.dg/pr18096-1.c: New test case.
7722
7723 2004-10-30 Roger Sayle <roger@eyesopen.com>
7724
7725 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7726
7727 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7728
7729 PR c/16666
7730 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7731 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7732 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7733 gcc.dg/old-style-prom-3.c: New tests.
7734
7735 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7736
7737 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7738 Remove unnecessary inclusion of stdio.h.
7739
7740 2004-10-29 Roger Sayle <roger@eyesopen.com>
7741
7742 PR rtl-optimization/17581
7743 * gcc.dg/pr17581-1.c: New test case.
7744
7745 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7746
7747 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7748 being implemented.
7749 * g++.dg/conversion/dr195-1.C: New.
7750 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7751 * g++.old-deja/g++.mike/p10148.C: Likewise.
7752
7753 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7754
7755 PR c++/17695
7756 * g++.dg/debug/typedef2.C: New test.
7757
7758 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7759
7760 PR fortran/13490
7761 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7762 * gfortran.dg/g77/README: Update.
7763
7764 2004-10-28 Matt Austern <austern@apple.com>
7765
7766 PR c++/14124
7767 * g++.dg/ext/packed7.C: New test.
7768
7769 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7770
7771 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7772 scan-assembler.
7773 * lib/scanasm.exp (hidden-scan-for): New proc.
7774 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7775 string.
7776 (scan-not-hidden): Likewise.
7777 * lib/target-supports.exp (check_visibility_available): mach-o is
7778 support too.
7779
7780 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7781
7782 PR c++/17132
7783 * g++.dg/template/memclass3.C: New test.
7784
7785 2004-10-28 Adam Nemet <anemet@lnxw.com>
7786
7787 PR middle-end/18160
7788 * gcc.dg/register-var-1.c: New test.
7789 * gcc.dg/register-var-2.c: New test.
7790 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7791 error now.
7792
7793 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7794
7795 PR other/18172
7796 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7797 unused variables.
7798 * gcc.dg/vect/vect-22.c: Likewise.
7799
7800 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7801
7802 * gcc.dg/i386-rotate-1.c: New test.
7803
7804 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7805
7806 * g++.dg/init/ref12.C: Add "run" marker.
7807
7808 PR c++/17435
7809 * g++.dg/init/ref12.C: New test.
7810
7811 PR c++/18140
7812 * g++.dg/template/shift1.C: New test.
7813 * g++.dg/template/error10.C: Adjust error markers.
7814
7815 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7816
7817 PR tree-opt/17529
7818 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7819
7820 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7821
7822 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7823 * gcc.dg/weak/weak-3.c: Likewise.
7824 * gcc.dg/weak/weak-5.c: Likewise.
7825 * gcc.dg/weak/weak-9.c: Likewise.
7826 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7827 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7828
7829 * gcc.dg/darwin-weakimport-1.c: New.
7830
7831 2004-10-28 Ben Elliston <bje@au.ibm.com>
7832
7833 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7834
7835 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7836
7837 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7838 'syntax' error messages.
7839 * gcc.dg/cpp/direct2s.c: Likewise.
7840
7841 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7842
7843 * gcc.c-torture/compile/20041026-1.c: New.
7844
7845 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7846
7847 PR c++/18093
7848 * g++.dg/lookup/ns2.C: New test.
7849
7850 PR c++/18020
7851 * g++.dg/template/enum4.C: New test.
7852
7853 PR c++/18161
7854 * g++.dg/template/expr1.C: New test.
7855
7856 2004-10-26 Ben Elliston <bje@au.ibm.com>
7857
7858 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7859
7860 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7861
7862 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7863 gcc.dg/decl-nospec-3.c: New tests.
7864
7865 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7866
7867 * objc.dg/super-class-3.m: New test.
7868
7869 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7870
7871 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7872 resyncing.
7873 * gcc.dg/cpp/direct2s.c: Likewise.
7874
7875 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7876
7877 * objc.dg/image-info.m: Update for changes to section selection.
7878
7879 2004-10-25 David Ayers <d.ayers@inode.at>
7880 Ziemowit Laski <zlaski@apple.com>
7881
7882 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7883 diagnostics when messaging 'id <Proto>'.
7884 * objc.dg/class-protocol-1.m: New test.
7885 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7886 a non-existent method signature.
7887 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7888 Update diagnostics when messaging with non-existent method signature.
7889 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7890 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7891 invalid receivers are now resolved as if messaging 'id'; remove
7892 extraneous diagnostics.
7893
7894 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7895
7896 PR c/16667
7897 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7898 gcc.dg/init-desig-obs-3.c: New tests.
7899
7900 2004-10-25 Jakub Jelinek <jakub@redhat.com>
7901
7902 * gcc.dg/debug/20041023-1.c: New test.
7903
7904 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7905
7906 PR middle-end/17407
7907 * gcc.c-torture/compile/pr17407.c: New test.
7908
7909 PR c++/18121
7910 * g++.dg/template/array8.C: New test.
7911
7912 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7913
7914 PR other/18138
7915 * lib/g++.exp: Accept more than one multilib libgcc.
7916 * lib/gcc-dg.exp: Likewise.
7917 * lib/objc.exp: Likewise.
7918 * lib/treelang.exp: Likewise.
7919 * lib/gfortran.exp: Likewise.
7920
7921 2004-10-24 Ben Elliston <bje@au.ibm.com>
7922
7923 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7924
7925 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
7926
7927 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7928 * gcc.dg/c99-const-expr-3.c: Likewise.
7929
7930 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7931
7932 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7933
7934 2004-10-23 Ben Elliston <bje@au.ibm.com>
7935
7936 * gcc.c-torture/execute/loop-2e.x: Remove.
7937
7938 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7939
7940 PR c++/18095
7941 * g++.dg/parse/crash18.C: New.
7942 * g++.dg/parse/crash19.C: New.
7943
7944 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7945
7946 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7947 * g++.dg/ext/dllimport2.C: Same.
7948 * g++.dg/ext/dllimport8.C: Same.
7949
7950 2004-10-21 Mark Mitchell <mark@codesourcery.com>
7951
7952 PR c++/10841
7953 * g++.dg/conversion/cast1.C: New test.
7954 * g++.dg/overload/pmf1.C: Adjust error marker.
7955
7956 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7957
7958 PR objc/17923
7959 * objc.dg/const-str-7.m: New test.
7960
7961 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7962
7963 * g++.dg/template/memfriend11.C: Fix comment typo.
7964 * g++.dg/template/memfriend14.C: Likewise.
7965
7966 2004-10-20 Richard Henderson <rth@redhat.com>
7967
7968 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7969 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7970 -fasynchronous-unwind-tables.
7971
7972 2004-10-20 Richard Henderson <rth@redhat.com>
7973
7974 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7975 (main): Return success.
7976 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7977 (main): Return success.
7978
7979 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7980
7981 PR c++/13495
7982 * g++.dg/template/memfriend9.C: New test.
7983 * g++.dg/template/memfriend10.C: Likewise.
7984 * g++.dg/template/memfriend11.C: Likewise.
7985 * g++.dg/template/memfriend12.C: Likewise.
7986 * g++.dg/template/memfriend13.C: Likewise.
7987 * g++.dg/template/memfriend14.C: Likewise.
7988 * g++.dg/template/memfriend15.C: Likewise.
7989 * g++.dg/template/memfriend16.C: Likewise.
7990 * g++.dg/template/memfriend17.C: Likewise.
7991 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7992
7993 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7994
7995 * g++.dg/conversion/dr195.C: New.
7996 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7997
7998 2004-10-20 Ben Elliston <bje@au.ibm.com>
7999 Devang Patel <dpatel@apple.com>
8000
8001 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
8002 of floating point arithmetic, which could trap.
8003
8004 2004-10-19 Mark Mitchell <mark@codesourcery.com>
8005
8006 PR c++/14035
8007 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
8008 * g++.dg/conversion/const2.C: New test.
8009 * g++.dg/expr/reinterpret2.C: New test.
8010 * g++.dg/expr/reinterpret3.C: New test.
8011 * g++.dg/expr/cast2.C: New test.
8012 * g++.dg/expr/copy1.C: New test.
8013 * g++.dg/other/conversion1.C: Change error message.
8014 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
8015 function pointers to void *.
8016 * g++.old-deja/g++.mike/p10148.C: Likewise.
8017
8018 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8019
8020 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
8021
8022 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
8023
8024 PR c++/18047
8025
8026 * g++.dg/parse/expr3.C: New test.
8027
8028 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8029
8030 * gcc.dg/smod-1.c: New test.
8031
8032 2004-10-18 Ziemowit Laski <zlaski@apple.com>
8033
8034 * objc.dg/method-14.m: New test.
8035
8036 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8037
8038 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
8039 Also xfail as the patch was reverted.
8040
8041 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8042
8043 PR middle-end/16973
8044 * gcc.dg/pr16973.c: New test.
8045
8046 2004-10-18 Diego Novillo <dnovillo@redhat.com>
8047
8048 PR tree-optimization/17656
8049 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
8050
8051 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
8052
8053 * g++.dg/eh/shadow1.C: New.
8054
8055 2004-10-18 Jakub Jelinek <jakub@redhat.com>
8056
8057 * gcc.c-torture/compile/20041018-1.c: New test.
8058
8059 2004-10-18 Ben Elliston <bje@au.ibm.com>
8060
8061 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
8062 compiler referring to register 0 when accessing sdata. The linker
8063 now patches things up.
8064
8065 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
8066
8067 PR c/17529
8068 * gcc.c-torture/compile/pr17529.c: New test.
8069
8070 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8071
8072 PR c++/17743
8073 * g++.dg/ext/attrib17.C: New test.
8074
8075 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8076
8077 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
8078
8079 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8080
8081 PR c++/10479
8082 * g++.dg/ext/attrib16.C: New test.
8083
8084 2004-10-15 Mark Mitchell <mark@codesourcery.com>
8085
8086 PR c++/17042
8087 * g++.dg/init/dso_handle1.C: New test.
8088
8089 PR c++/14667
8090 * g++.dg/parse/typedef6.C: New test.
8091
8092 PR c++/17916
8093 * g++.dg/parse/pragma1.C: New test.
8094
8095 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
8096
8097 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
8098
8099 2004-10-15 Steve Ellcey <sje@cup.hp.com>
8100
8101 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
8102 -fno-common when on HPPA HP-UX platforms.
8103
8104 2004-10-15 Jakub Jelinek <jakub@redhat.com>
8105
8106 PR other/16820
8107 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
8108 stdint.h.
8109 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
8110 uintptr_t.
8111
8112 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8113
8114 PR c++/16301
8115 * g++.dg/lookup/strong-using-4.C: New test.
8116
8117 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8118
8119 PR middle-end/16567
8120 * gcc.c-torture/compile/nested-1.c: New test.
8121
8122 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8123
8124 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
8125 and mipsisa64*-*-* (until support for misaligned loads is added).
8126 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
8127 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
8128 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
8129 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
8130 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
8131 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
8132
8133 2004-10-14 Mark Mitchell <mark@codesourcery.com>
8134
8135 PR c++/17976
8136 * g++.dg/init/dtor3.C: New test.
8137
8138 2004-10-15 Ben Elliston <bje@au.ibm.com>
8139
8140 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
8141
8142 2004-10-14 Geoffrey Keating <geoffk@apple.com>
8143
8144 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
8145 * gcc.dg/macho-lo-sum.c: Likewise.
8146
8147 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
8148
8149 * gcc.dg/ppc-spe64-1.c: New test.
8150
8151 2004-10-14 Devang Patel <dpatel@apple.com>
8152
8153 PR 17635
8154 * gcc.dg/pr17635.c : New test.
8155
8156 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
8157
8158 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
8159 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
8160 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
8161 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
8162 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
8163 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
8164 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
8165 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
8166 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
8167 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
8168 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
8169 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
8170 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
8171 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
8172 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
8173 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8174 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8175 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
8176
8177 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8178
8179 * gcc.dg/vect/vect-82.c: New testcase.
8180 * gcc.dg/vect/vect-82_64.c: New testcase.
8181 * gcc.dg/vect/vect-83.c: New testcase.
8182 * gcc.dg/vect/vect-83_64.c: New testcase.
8183
8184 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8185
8186 * gcc.dg/cpp/error-1.c: New test.
8187
8188 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8189
8190 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8191
8192 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
8193
8194 PR target/17984
8195 * gcc.dg/cris-peep2-xsrand2.c: New test.
8196
8197 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8198
8199 PR c++/17661
8200 * testsuite/g++.dg/expr/for2.C: New test.
8201
8202 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8203
8204 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8205
8206 2004-10-13 Jakub Jelinek <jakub@redhat.com>
8207
8208 PR tree-optimization/17724
8209 * g++.dg/opt/pr17724-1.C: New test.
8210 * g++.dg/opt/pr17724-2.C: New test.
8211 * g++.dg/opt/pr17724-3.C: New test.
8212 * g++.dg/opt/pr17724-4.C: New test.
8213 * g++.dg/opt/pr17724-5.C: New test.
8214 * g++.dg/opt/pr17724-6.C: New test.
8215
8216 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8217
8218 PR c/17301
8219 * gcc.dg/pr17301-2.c: New test.
8220
8221 2004-10-11 Mark Mitchell <mark@codesourcery.com>
8222
8223 PR c++/15876
8224 * g++.dg/parse/error22.C: New test.
8225
8226 PR c++/17936
8227 * g++.dg/template/spec18.C: New test.
8228
8229 2004-10-11 Steve Ellcey <sje@cup.hp.com>
8230
8231 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8232 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
8233 memcpy.
8234 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8235 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8236
8237 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8238
8239 * g++.dg/eh/cleanup5.C: Add dg-options "".
8240
8241 2004-10-11 Roger Sayle <roger@eyesopen.com>
8242
8243 PR middle-end/17657
8244 * gcc.dg/switch-4.c: New test case.
8245
8246 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
8247
8248 * gcc.c-torture/execute/20041011-1.c: New test.
8249
8250 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8251
8252 PR c++/17554
8253 * g++.dg/init/for3.C: New test.
8254
8255 PR c++/17657
8256 * g++.dg/opt/switch2.C: New test.
8257
8258 PR middle-end/17703
8259 * g++.dg/warn/Wreturn-2.C: New test.
8260
8261 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8262
8263 PR c++/17907
8264 * g++.dg/eh/cleanup5.C: New test.
8265
8266 2004-10-10 Mark Mitchell <mark@codesourcery.com>
8267
8268 PR c++/17393
8269 * g++.dg/parse/error21.C: New test.
8270
8271 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8272
8273 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8274 * g++.dg/warn/incomplete1.C: Likewise.
8275 * g++.dg/template/qualttp20.C: Likewise.
8276
8277 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8278
8279 PR c/17881
8280 * parm-incomplete-1.c: New test.
8281
8282 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8283
8284 PR c++/17867
8285 * g++.dg/parse/error19.C: New test.
8286
8287 PR c++/17670
8288 * g++.dg/init/new11.C: New test.
8289
8290 PR c++/17821
8291 * g++.dg/parse/error20.C: New test.
8292
8293 PR c++/17826
8294 * g++.dg/template/crash24.C: New test.
8295
8296 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8297
8298 PR c/17301
8299 * gcc.dg/pr17301-1.c: New test.
8300
8301 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8302
8303 PR c/17189
8304 * gcc.dg/anon-struct-5.c: New test.
8305
8306 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8307
8308 PR c/17844
8309 * gcc.dg/pr17844-1.c: New test.
8310
8311 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8312
8313 PR tree-optimization/17906
8314 * gcc.c-torture/compile/pr17906.c: New.
8315
8316 2004-10-09 Stuart Hastings <stuart@apple.com>
8317 Roger Sayle <roger@eyesopen.com>
8318
8319 PR rtl-optimization/17853
8320 * gcc.dg/i386-mmx-5.c: New testcase.
8321
8322 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8323
8324 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8325
8326 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8327
8328 PR c++/17524
8329 * g++.dg/template/static9.C: New test.
8330
8331 PR c++/17685
8332 * g++.dg/parse/operator5.C: New test.
8333
8334 2004-10-09 Roger Sayle <roger@eyesopen.com>
8335
8336 PR middle-end/17894
8337 * gcc.c-torture/execute/divcmp-4.c: New test case.
8338
8339 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8340
8341 PR tree-opt/17902
8342 * g++.dg/opt/pr17902.C: New test.
8343
8344 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8345
8346 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8347
8348 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8349
8350 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8351
8352 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8353
8354 * gcc.dg/assign-warn-3.c: New test.
8355
8356 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8357
8358 PR c/16999
8359 * gcc.dg/cpp/ident-1.c: New test.
8360
8361 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8362
8363 * gcc.c-torture/compile/acc1.c: New.
8364
8365 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8366
8367 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8368 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8369
8370 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8371
8372 * gcc.dg/ultrasp11.c: New test.
8373
8374 2004-10-08 Michael Matz <matz@suse.de>
8375
8376 * gcc.dg/doloop-2.c: New test.
8377
8378 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8379
8380 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8381 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8382 objc.dg/method-9.m: Update expected diagnostics.
8383
8384 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8385
8386 * gcc.dg/ppc-fsel-3.c: New file.
8387 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8388
8389 2004-10-07 Paul Brook <paul@codesourcery.com>
8390
8391 * gfortran.dg/intrinsic_verify_1.f90: New test.
8392
8393 2004-10-07 Paul Brook <paul@codesourcery.com>
8394
8395 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8396
8397 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8398
8399 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8400 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8401 commit.
8402
8403 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8404
8405 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8406
8407 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8408
8409 PR c++/17115
8410 * g++.dg/warn/Winline-4.C: New test.
8411
8412 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8413
8414 * gcc.c-torture/compile/20041007-1.c: New test.
8415
8416 2004-10-07 Paul Brook <paul@codesourcery.com>
8417
8418 PR fortran/17678
8419 * gfortran.dg/use_allocated_1.f90: New test.
8420
8421 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8422
8423 PR middle-end/17849
8424 * gfortran.fortran-torture/compile/nested.f90: New test
8425
8426 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8427
8428 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8429
8430 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8431
8432 PR c++/17368
8433 * g++.dg/ext/asm6.C: New test.
8434
8435 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8436
8437 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8438
8439 2004-10-06 Paul Brook <paul@codesourcery.com>
8440
8441 PR libfortran/17709
8442 * gfortran.dg/empty_format_1.f90: New test.
8443
8444 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8445
8446 PR fortran/17568
8447 * gfortran.dg/ishft.f90: New test.
8448
8449 PR fortran/17283
8450 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8451 tests.
8452
8453 2004-10-06 Paul Brook <paul@codesourcery.com>
8454
8455 * gfortran.dg/do_1.f90: New test.
8456
8457 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8458
8459 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8460 optimizing for size.
8461
8462 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8463
8464 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8465
8466 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8467
8468 * gcc.c-torture/compile/20041005-1.c: New test.
8469
8470 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8471
8472 PR c++/17829
8473 * g++.dg/lookup/koenig4.C: New.
8474
8475 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8476
8477 * g++.dg/other/classkey1.C: Adjust quoting marks.
8478 * g++.dg/parse/error15.C: Likewise.
8479 * g++.dg/template/meminit2.C (int>): Likewise.
8480
8481 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8482
8483 PR fortran/17283
8484 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8485
8486 PR fortran/17631
8487 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8488
8489 PR fortran/17708
8490 * gfortran.dg/pr17708.f90: New test.
8491
8492 2004-10-04 Chao-ying Fu <fu@mips.com>
8493
8494 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8495 * gcc.dg/vect/vect-4.c: Ditto.
8496 * gcc.dg/vect/vect-5.c: Ditto.
8497 * gcc.dg/vect/vect-6.c: Ditto.
8498 * gcc.dg/vect/vect-8.c: Ditto.
8499 * gcc.dg/vect/vect-16.c: Ditto.
8500 * gcc.dg/vect/vect-30.c: Ditto.
8501 * gcc.dg/vect/vect-40.c: Ditto.
8502 * gcc.dg/vect/vect-41.c: Ditto.
8503 * gcc.dg/vect/vect-42.c: Ditto.
8504 * gcc.dg/vect/vect-43.c: Ditto.
8505 * gcc.dg/vect/vect-44.c: Ditto.
8506 * gcc.dg/vect/vect-45.c: Ditto.
8507 * gcc.dg/vect/vect-46.c: Ditto.
8508 * gcc.dg/vect/vect-47.c: Ditto.
8509 * gcc.dg/vect/vect-48.c: Ditto.
8510 * gcc.dg/vect/vect-49.c: Ditto.
8511 * gcc.dg/vect/vect-50.c: Ditto.
8512 * gcc.dg/vect/vect-51.c: Ditto.
8513 * gcc.dg/vect/vect-52.c: Ditto.
8514 * gcc.dg/vect/vect-53.c: Ditto.
8515 * gcc.dg/vect/vect-54.c: Ditto.
8516 * gcc.dg/vect/vect-55.c: Ditto.
8517 * gcc.dg/vect/vect-56.c: Ditto.
8518 * gcc.dg/vect/vect-57.c: Ditto.
8519 * gcc.dg/vect/vect-58.c: Ditto.
8520 * gcc.dg/vect/vect-59.c: Ditto.
8521 * gcc.dg/vect/vect-60.c: Ditto.
8522 * gcc.dg/vect/vect-74.c: Ditto.
8523 * gcc.dg/vect/vect-79.c: Ditto.
8524 * gcc.dg/vect/vect-80.c: Ditto.
8525
8526 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8527
8528 * gcc.dg/unused-7.c: Use the correct option.
8529
8530 2004-10-04 Paul Brook <paul@codesourcery.com>
8531 Bud Davis <bdavis9659@comcast.net>
8532
8533 PR fortran/17706
8534 PR fortran/16434
8535 * gfortran/pr17706.f90: New test.
8536 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8537
8538 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8539
8540 * gfortran.dg/pr17612.f90: New test.
8541
8542 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8543
8544 * g++.dg/template/local1.C: Adjust quoting marks in
8545 testing for diagnostics.
8546 * g++.dg/tls/diag-2.C: Likewise.
8547 * g++.dg/other/error8.C: Likewise.
8548
8549 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8550
8551 PR c/17178
8552 * gcc.dg/unused-4.c: Adjust to be correct.
8553
8554 PR c/17820
8555 * gcc.dg/unused-7.c: New test.
8556
8557 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8558
8559 PR c++/17797
8560 * g++.dg/overload/template2.C: New test.
8561
8562 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8563
8564 PR tree-optimization/16632
8565 * gcc.dg/tree-ssa/20041002-1.c: New.
8566
8567 2004-10-03 Paul Brook <paul@codesourcery.com>
8568
8569 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8570 rather than relying on default formatting.
8571
8572 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8573
8574 * gcc.dg/20040920-1.c: Update expected message text.
8575
8576 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8577
8578 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8579
8580 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8581
8582 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8583 tree level.
8584
8585 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8586
8587 * gcc.dg/tree-ssa/pr17343.c: Remove.
8588
8589 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8590
8591 PR tree-opt/17343
8592 * gcc.dg/tree-ssa/pr17343.c: New test.
8593
8594 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8595
8596 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8597 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8598 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8599 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8600 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8601
8602 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8603
8604 * gcc.dg/lvalue-2.c: New test.
8605
8606 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8607
8608 PR c/17730
8609 * gcc.dg/pr17730-1.c: New test
8610
8611 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8612
8613 PR c/7425
8614 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8615
8616 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8617
8618 * gcc.c-torture/execute/stdarg-1.c: New test.
8619 * gcc.c-torture/execute/stdarg-2.c: New test.
8620 * gcc.c-torture/execute/stdarg-3.c: New test.
8621 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8622 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8623 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8624 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8625 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8626
8627 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8628
8629 PR tree-optimization/17697
8630 * g++.dg/opt/pr17697-1.C: New test.
8631 * g++.dg/opt/pr17697-2.C: New test.
8632 * g++.dg/opt/pr17697-3.C: New test.
8633
8634 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8635
8636 PR c/16409
8637 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8638 gcc.dg/vla-init-5.c: New tests.
8639
8640 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8641
8642 PR c/13804
8643 * gcc.dg/pr13804-1.c: New test.
8644
8645 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8646
8647 PR fortran/16938
8648 * gfortran.dg/pr16938.f90: New test.
8649
8650 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8651
8652 * g++.dg/template/crash23.C: New test.
8653
8654 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8655
8656 PR c++/17585
8657 * g++.dg/template/static8.C: New test.
8658
8659 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8660
8661 PR c++/17681
8662 * g++.dg/other/error9.C: New test.
8663
8664 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8665
8666 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8667
8668 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8669
8670 PR fortran/15164
8671 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8672
8673 2004-09-26 Roger Sayle <roger@eyesopen.com>
8674
8675 PR middle-end/17112
8676 * gcc.dg/pr17112-1.c: New test case.
8677
8678 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8679
8680 PR c/11459
8681 * gcc.dg/pr11459-1.c: New test.
8682
8683 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8684
8685 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8686 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8687
8688 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8689
8690 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8691
8692 2004-09-25 Jan Hubicka <jh@suse.cz>
8693
8694 * compile/30040909-1.c: New test.
8695 * compile/30040907-1.c: New test.
8696
8697 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8698
8699 * gcc.c-torture/execute/va-arg-26.c: New test.
8700
8701 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8702
8703 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8704 extra diagnostics on targets with 64-bit pointers.
8705 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8706
8707 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8708
8709 PR c/17188
8710 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8711 * gcc.dg/decl-3.c: Adjust expected message.
8712
8713 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8714
8715 PR fortran/17615
8716 * gfortran.dg/pr17615.f90: New test.
8717
8718 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8719
8720 PR tree-optimzation/17517
8721 * g++.dg/tree-ssa/pr17517.C: New Test.
8722
8723 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8724
8725 PR c++/16889
8726 * g++.dg/lookup/ambig3.C: New.
8727
8728 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8729
8730 PR tree-opt/17624
8731 * g++.dg/opt/pr17624.C: New test.
8732
8733 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8734
8735 PR c/6980
8736 * gcc.dg/Wbad-function-cast-1.c: New test.
8737
8738 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8739
8740 * g++.dg/ext/complit1.C
8741 * g++.dg/other/error2.C
8742 * g++.dg/other/nontype-1.C
8743 * g++.dg/parse/crash11.C
8744 * g++.dg/parse/crash12.C
8745 * g++.dg/parse/error15.C
8746 * g++.dg/parse/error4.C
8747 * g++.dg/parse/tmpl-outside1.C
8748 * g++.dg/parse/too-many-tmpl-args1.C
8749 * g++.dg/template/dependent-expr3.C
8750 * g++.dg/template/error10.C
8751 * g++.dg/template/instantiate1.C
8752 * g++.dg/template/vtable2.C
8753 * g++.dg/warn/Wshadow-1.C
8754 * g++.dg/warn/weak1.C
8755 * g++.old-deja/g++.brendan/crash16.C
8756 * g++.old-deja/g++.brendan/crash18.C
8757 * g++.old-deja/g++.brendan/crash48.C
8758 * g++.old-deja/g++.brendan/crash49.C
8759 * g++.old-deja/g++.brendan/crash55.C
8760 * g++.old-deja/g++.brendan/crash56.C
8761 * g++.old-deja/g++.brendan/crash8.C
8762 * g++.old-deja/g++.brendan/enum11.C
8763 * g++.old-deja/g++.brendan/enum8.C
8764 * g++.old-deja/g++.brendan/enum9.C
8765 * g++.old-deja/g++.brendan/friend3.C
8766 * g++.old-deja/g++.brendan/misc14.C
8767 * g++.old-deja/g++.bugs/900402_02.C
8768 * g++.old-deja/g++.bugs/900404_03.C
8769 * g++.old-deja/g++.bugs/900404_04.C
8770 * g++.old-deja/g++.bugs/900428_03.C
8771 * g++.old-deja/g++.jason/crash4.C
8772 * g++.old-deja/g++.jason/overload21.C
8773 * g++.old-deja/g++.jason/redecl1.C
8774 * g++.old-deja/g++.jason/report.C
8775 * g++.old-deja/g++.jason/rfg10.C
8776 * g++.old-deja/g++.jason/template30.C
8777 * g++.old-deja/g++.law/arm12.C
8778 * g++.old-deja/g++.law/ctors5.C
8779 * g++.old-deja/g++.law/cvt20.C
8780 * g++.old-deja/g++.law/init10.C
8781 * g++.old-deja/g++.law/init8.C
8782 * g++.old-deja/g++.law/visibility17.C
8783 * g++.old-deja/g++.law/visibility7.C
8784 * g++.old-deja/g++.mike/net8.C
8785 * g++.old-deja/g++.mike/p646.C
8786 * g++.old-deja/g++.mike/p700.C
8787 * g++.old-deja/g++.mike/p701.C
8788 * g++.old-deja/g++.mike/p811.C
8789 * g++.old-deja/g++.ns/template13.C
8790 * g++.old-deja/g++.other/array3.C
8791 * g++.old-deja/g++.other/crash25.C
8792 * g++.old-deja/g++.other/dtor3.C
8793 * g++.old-deja/g++.other/dtor4.C
8794 * g++.old-deja/g++.other/main1.C
8795 * g++.old-deja/g++.other/warn7.C
8796 * g++.old-deja/g++.pt/crash11.C
8797 * g++.old-deja/g++.pt/crash36.C
8798 * g++.old-deja/g++.pt/spec22.C
8799 * g++.old-deja/g++.pt/spec9.C
8800 * g++.old-deja/g++.pt/ttp52.C
8801 * g++.old-deja/g++.robertl/eb103.C
8802 * g++.old-deja/g++.robertl/eb121.C
8803 * g++.old-deja/g++.robertl/eb22.C
8804 * g++.old-deja/g++.robertl/eb8.C:
8805 Update locations and/or regexps of dg-error markers.
8806 Remove markers for some bogus messages that are no longer issued.
8807
8808 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8809
8810 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8811 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8812
8813 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8814
8815 PR c++/17618
8816 * g++.dg/lookup/crash5.C: New test.
8817
8818 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8819
8820 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8821 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8822 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8823 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8824 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8825 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8826
8827 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8828 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8829 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8830 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8831 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8832 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8833
8834 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8835
8836 * gcc.dg/vect/vect-44.c: Check additional cases.
8837 * gcc.dg/vect/vect-48.c: Check additional cases.
8838
8839 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8840 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8841 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8842 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8843 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8844 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8845 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8846 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8847 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8848
8849 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8850 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8851 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8852
8853 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8854
8855 * gcc.dg/tree-ssa/loop-6.c: New test.
8856
8857 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8858
8859 PR c++/17620
8860 * g++.dg/inherit/base2.C: New.
8861
8862 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8863
8864 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8865 * gcc.dg/20001012-2.c: Likewise.
8866 * gcc.dg/20001013-1.c: Likewise.
8867 * gcc.dg/20001101-1.c: Likewise.
8868 * gcc.dg/20001102-1.c: Likewise.
8869 * gcc.dg/bf-spl1.c: Likewise.
8870 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8871 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8872
8873 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8874
8875 PR tree-optimization/16721
8876 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8877
8878 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8879
8880 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8881 * gcc.dg/20040305-1.c: Likewise.
8882
8883 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8884
8885 PR c/16566
8886 * gcc.c-torture/compile/pr16566-1.c,
8887 gcc.c-torture/compile/pr16566-2.c,
8888 gcc.c-torture/compile/pr16566-3.c: New tests.
8889
8890 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8891
8892 PR tree-optimization/17512
8893 * gcc.c-torture/compile/20040916-1.c.
8894
8895 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8896
8897 * gcc.dg/pragma-re-3.c: New test.
8898
8899 2004-09-17 Matt Austern <austern@apple.com>
8900
8901 PR c++/15049
8902 * g++.dg/other/anon3.C: New.
8903
8904 2004-09-21 Roger Sayle <roger@eyesopen.com>
8905
8906 PR c++/7503
8907 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8908 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8909 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8910 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8911 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8912
8913 2004-09-21 Bud Davis <bdavis9659@comcast.net>
8914
8915 PR fortran/17286
8916 * gfortran.dg/pr17286.f90: New test.
8917
8918 2004-09-20 Mark Mitchell <mark@codesourcery.com>
8919
8920 PR c++/17530
8921 * g++.dg/template/static7.C: New test.
8922
8923 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8924
8925 PR tree-opt/17558
8926 * gcc.c-torture/compile/pr17558.c: New test.
8927
8928 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8929
8930 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8931 if SKIP_ATTRIBUTE is defined.
8932
8933 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8934
8935 PR fortran/15957
8936 * gfortran.dg/pr15957.f90: New test.
8937
8938 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8939
8940 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8941 in comparison.
8942 * gcc.dg/vect/vect-79.c: Likewise.
8943 * gcc.dg/vect/vect-80.c: Likewise.
8944
8945 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8946
8947 PR fortran/15750
8948 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
8949
8950 2004-09-20 Ira Rosen <irar@il.ibm.com>
8951
8952 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8953 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8954 * gcc.dg/vect/vect-62.c: New testcase.
8955 * gcc.dg/vect/vect-63.c: New testcase.
8956 * gcc.dg/vect/vect-64.c: New testcase.
8957 * gcc.dg/vect/vect-65.c: New testcase.
8958 * gcc.dg/vect/vect-66.c: New testcase.
8959 * gcc.dg/vect/vect-67.c: New testcase.
8960 * gcc.dg/vect/vect-68.c: New testcase.
8961 * gcc.dg/vect/vect-69.c: New testcase.
8962 * gcc.dg/vect/vect-79.c: New testcase.
8963 * gcc.dg/vect/vect-80.c: New testcase.
8964
8965 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8966
8967 * gcc.target/mips/asm-1.c: New test.
8968
8969 2004-09-19 Ira Rosen <irar@il.ibm.com>
8970
8971 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8972 * gcc.dg/vect/vect-73.c: New testcase.
8973 * gcc.dg/vect/vect-74.c: New testcase.
8974 * gcc.dg/vect/vect-75.c: New testcase.
8975 * gcc.dg/vect/vect-76.c: New testcase.
8976 * gcc.dg/vect/vect-77.c: New testcase.
8977 * gcc.dg/vect/vect-78.c: New testcase
8978
8979 2004-09-18 Paul Brook <paul@codesourcery.com>
8980
8981 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8982
8983 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8984
8985 PR c/17424
8986 * gcc.dg/pr17424-1.c: New test.
8987
8988 2004-09-18 Diego Novillo <dnovillo@redhat.com>
8989
8990 * g++.dg/tree-ssa/pr17153.C: New test.
8991
8992 2004-09-16 Geoffrey Keating <geoffk@apple.com>
8993
8994 PR pch/13361
8995 * testsuite/g++.dg/pch/wchar-1.C: New.
8996 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8997
8998 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8999
9000 * gcc.c-torture/execute/20040917-1.c: New test.
9001
9002 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9003
9004 PR tree-optimization/17319
9005 * gcc.dg/pr17319.c: New test.
9006
9007 2004-09-17 Devang Patel <dpatel@apple.com>
9008
9009 * gcc.dg/20040813-1.c: New test.
9010
9011 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9012
9013 PR tree-optimization/17273
9014 * gcc.c-torture/compile/pr17273.c: New test.
9015
9016 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
9017
9018 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
9019 Update expected messages.
9020 * gcc.dg/declspec-13.c: New test.
9021
9022 2004-09-17 David Edelsohn <edelsohn@gnu.org>
9023
9024 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
9025
9026 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9027
9028 * gcc.c-torture/execute/pr17252.c: Use post-increment to
9029 change what 'a' is pointing to.
9030
9031 2004-09-17 Mark Mitchell <mark@codesourcery.com>
9032
9033 PR c++/16002
9034 * g++.dg/template/error18.C: New test.
9035
9036 PR c++/16029
9037 * g++.dg/warn/Wunused-8.C: New test.
9038
9039 2004-09-17 Steven Bosscher <stevenb@suse.de>
9040
9041 PR tree-optimization/17513
9042 * gcc.dg/20040916-1.c: New test.
9043
9044 2004-09-16 Mark Mitchell <mark@codesourcery.com>
9045
9046 PR c++/17501
9047 * g++.dg/template/typename7.C: New test.
9048
9049 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9050
9051 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
9052
9053 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
9054
9055 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
9056 with -ftree-based-profiling also.
9057 * lib/profopt.exp: Support late-set profile_option/feedback_option.
9058
9059 2004-09-16 Victor Leikehman <lei@il.ibm.com>
9060
9061 PR/15364
9062 * gfortran.dg/der_array_io_1.f90: New test.
9063 * gfortran.dg/der_array_io_2.f90: New test.
9064 * gfortran.dg/der_array_io_3.f90: New test.
9065
9066 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9067
9068 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
9069 EABI.
9070
9071 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9072
9073 * g++.dg/opt/switch1.C: New test.
9074
9075 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
9076
9077 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
9078 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
9079 Update expected messages.
9080
9081 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9082
9083 PR fortran/16485
9084 * gfortran.dg/same_name_1.f90: New test.
9085
9086 2004-09-15 Diego Novillo <dnovillo@redhat.com>
9087
9088 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
9089 dereference garbage pointers.
9090
9091 2004-09-15 Jakub Jelinek <jakub@redhat.com>
9092
9093 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
9094 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
9095
9096 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
9097 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
9098 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
9099
9100 2004-09-14 Mark Mitchell <mark@codesourcery.com>
9101
9102 PR c++/17324
9103 * g++.dg/template/mangle1.C: New test.
9104
9105 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9106
9107 PR tree-optimization/17252
9108 * gcc.c-torture/execute/pr17252.c: New test.
9109
9110 2004-09-14 Andrew Pinski <apinski@apple.com>
9111
9112 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
9113
9114 2004-09-14 Roger Sayle <roger@eyesopen.com>
9115
9116 PR rtl-optimization/9771
9117 * gcc.dg/pr9771-1.c: New test case.
9118
9119 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9120
9121 PR tree-optimization/15262
9122 * gcc.c-torture/execute/pr15262-1.c: New test.
9123 * gcc.c-torture/execute/pr15262-2.c: New test.
9124
9125 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
9126
9127 * gcc.dg/declspec-12.c: New test.
9128
9129 2004-09-14 Bud Davis <bdavis9659@comcast.net>
9130
9131 * gfortran.dg/pr17090.f90: Add directives to test.
9132
9133 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9134
9135 * gcc.c-torture/compile/20040914-1.c: New test.
9136
9137 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9138
9139 PR c++/16162
9140 * g++.dg/template/decl2.C: New test.
9141
9142 2004-09-13 Bud Davis <bdavis9659@comcast.net>
9143
9144 PR fortran/17090
9145 * gfortran.dg/pr17090.f90: New test.
9146
9147 2004-09-13 Dale Johannesen <dalej@apple.com>
9148
9149 * gcc.c-torture/compile/pr17408.c: New test case.
9150
9151 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9152
9153 PR c++/16716
9154 * g++.dg/parse/crash17.C: New test.
9155
9156 PR c++/17327
9157 * g++.dg/template/enum3.C: New test.
9158
9159 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
9160
9161 * lib/gcc-defs.exp: Load wrapper.exp.
9162 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
9163 using local code.
9164 * lib/gcc.exp (gcc_init): Similar.
9165 * lib/gfortran.exp (gfortran_init): Similar.
9166 * lib/objc.exp (objc_init): Similar.
9167 * lib/treelang.exp (treelang_init): Similar.
9168 * lib/wrapper.exp: New file with build_wrapper call machinery in
9169 ${tool}_maybe_build_wrapper.
9170
9171 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9172
9173 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9174 "inline".
9175 * gcc.dg/declspec-11.c: Update expected messages.
9176 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9177 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9178 gcc.dg/inline-12.c: New tests.
9179
9180 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
9181
9182 * g++.dg/tree-ssa/pr17400.C: New testcase.
9183
9184 2004-09-13 James E Wilson <wilson@specifixinc.com>
9185
9186 * gcc.target/mips/sb1-1.c: New testcase.
9187
9188 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9189
9190 * lib/g77-dg.exp: Remove unused file.
9191 * lib/mike-g77.exp: Ditto.
9192 * lib/g77.exp: Ditto.
9193
9194 2004-09-12 Richard Henderson <rth@redhat.com>
9195
9196 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9197
9198 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9199
9200 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9201 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9202 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9203 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9204 Update expected messages.
9205
9206 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
9207
9208 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9209 declaration/use mismatch for dirp parameter.
9210
9211 2004-09-12 Andrew Pinski <apinski@apple.com>
9212
9213 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9214 -fgnu-runtime is passed.
9215
9216 2004-09-12 Richard Henderson <rth@redhat.com>
9217
9218 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9219 do the uplevel thing and update additional_flags directly.
9220 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9221 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9222 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9223 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9224
9225 2004-09-11 Steven Bosscher <stevenb@suse.de>
9226
9227 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9228
9229 2004-09-11 Roger Sayle <roger@eyesopen.com>
9230
9231 PR middle-end/17411
9232 * g++.dg/opt/pr17411-1.C: New test case.
9233
9234 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9235
9236 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9237 gcc.dg/tls/diag-2.c: Update expected messages.
9238 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9239 messages.
9240 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9241 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9242 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9243 gcc.dg/tls/diag-5.c: New tests.
9244
9245 2004-09-11 Zack Weinberg <zack@codesourcery.com>
9246
9247 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9248
9249 2004-09-11 Steven Bosscher <stevenb@suse.de>
9250
9251 * g++.dg/parse/break-in-for.C: New test.
9252
9253 2004-09-11 Jakub Jelinek <jakub@redhat.com>
9254
9255 * gcc.dg/tree-ssa/20040911-1.c: New test.
9256
9257 2004-09-11 Andreas Jaeger <aj@suse.de>
9258
9259 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9260 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9261
9262 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
9263
9264 * gcc.target/frv: New directory of FR-V-specific tests.
9265
9266 2004-09-10 James E Wilson <wilson@specifixinc.com>
9267
9268 * gcc.dg/convert-vec-1.c: New test.
9269
9270 2004-09-10 Roger Sayle <roger@eyesopen.com>
9271
9272 PR middle-end/17024
9273 * gcc.dg/pr17024-1.c: New test case.
9274
9275 2004-09-10 Eric Christopher <echristo@redhat.com>
9276
9277 * gcc.dg/20040910-1.c: New test.
9278
9279 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9280
9281 * gcc.dg/bitfld-9.c: New test.
9282
9283 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
9284
9285 * gcc.c-torture/execute/ieee/acc1.c: New test.
9286 * gcc.c-torture/execute/ieee/acc2.c: New test.
9287 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9288
9289 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9290
9291 * gcc.dg/deprecated-2.c: New test.
9292
9293 2004-09-09 James E Wilson <wilson@specifixinc.com>
9294
9295 * gcc.dg/init-vec-1.c: New test.
9296
9297 2004-09-09 Roger Sayle <roger@eyesopen.com>
9298
9299 PR middle-end/17055
9300 * gcc.dg/pr17055-1.c: New test case.
9301
9302 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
9303
9304 PR target/17377
9305 * gcc.c-torture/execute/pr17377.c: New test.
9306
9307 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9308
9309 PR c/8420
9310 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9311 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9312 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9313 gcc.dg/long-long-typespec-1.c: New tests.
9314 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9315
9316 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9317
9318 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9319 gcc.dg/gnu99-static-1.c: New tests.
9320
9321 2004-09-08 Devang Patel <dpatel@apple.com>
9322
9323 * gcc.dg/darwin-ld-20040828-1.c: New test.
9324 * gcc.dg/darwin-ld-20040828-2.c: New test.
9325 * gcc.dg/darwin-ld-20040828-3.c: New test.
9326
9327 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9328
9329 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9330 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9331 in error message.
9332 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9333 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9334 in error message.
9335 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9336 types they qualify.
9337 * objc.dg/type-size-2.m: Fix wording in comment.
9338 * objc.dg/va-meth-1.m: New test case.
9339
9340 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9341
9342 PR c/16633:
9343 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9344 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9345
9346 2004-09-06 Devang Patel <dpatel@apple.com>
9347
9348 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9349 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9350
9351 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9352
9353 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9354 reflect changed line numbering of diagnostics.
9355
9356 2004-09-06 Paul Brook <paul@codesourcery.com>
9357
9358 * gfortran.dg/edit_real_1.f90: Add new test.
9359
9360 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9361
9362 * gcc.dg/tree-ssa/loop-2.c: New test.
9363 * gcc.dg/tree-ssa/loop-3.c: New test.
9364 * gcc.dg/tree-ssa/loop-4.c: New test.
9365 * gcc.dg/tree-ssa/loop-5.c: New test.
9366
9367 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9368
9369 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9370
9371 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9372
9373 * gcc.dg/format/sentinel-1.c: New test.
9374
9375 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9376
9377 * testsuite/gcc.dg/builtins-46.c: New.
9378
9379 2004-09-03 Devang Patel <dpatel@apple.com>
9380
9381 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9382 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9383
9384 2004-09-03 Jan Beulich <jbeulich@novell.com>
9385
9386 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9387 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9388 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9389 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9390 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9391 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9392 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9393 the non-portable bzero.
9394 * gcc.dg/20010912-1.c: xfail for NetWare.
9395 * gcc.dg/20020426-2.c: xfail for NetWare.
9396 * gcc.dg/20021014-1.c: xfail for NetWare.
9397 * gcc.dg/20021018-1.c: xfail for NetWare.
9398 * gcc.dg/20030213-1.c: xfail for NetWare.
9399 * gcc.dg/20030225-1.c: xfail for NetWare.
9400 * gcc.dg/20030708-1.c: xfail for NetWare.
9401 * gcc.dg/builtins-config.h: Also exclude NetWare.
9402 * gcc.dg/format/format.h: Define restrict only if not already defined.
9403 * gcc.dg/nest.c: xfail for NetWare.
9404 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9405 * lib/target-supports.exp (check_visibility_available): Exclude
9406 NetWare.
9407
9408 2004-09-03 Jan Beulich <jbeulich@novell.com>
9409
9410 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9411 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9412 deterministic starting point for the alignment of structure fields.
9413 * gcc.dg/Wpadded.c: Dito.
9414 * g++.dg/abi/vbase10.C: Dito.
9415
9416 2004-09-03 Devang Patel <dpatel@apple.com>
9417
9418 * g++.dg/debug/pr15736.cc: New test.
9419
9420 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9421
9422 * README.QMTEST: Fix out-of-date link.
9423
9424 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9425
9426 PR fortran/16579
9427 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9428 Delete. Duplicate of gfortran.dg/g77/20010610.f
9429
9430 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9431
9432 * g++.dg/abi/arm_rtti1.C: New test.
9433
9434 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9435
9436 * gcc.dg/ppc-vector-memcpy.c: New.
9437 * gcc.dg/ppc-vector-memset.c: New.
9438
9439 2004-09-02 Chao-ying Fu <fu@mips.com>
9440
9441 * gcc.target/mips/mips-3d-1.c: New test.
9442 * gcc.target/mips/mips-3d-2.c: New test.
9443 * gcc.target/mips/mips-3d-3.c: New test.
9444 * gcc.target/mips/mips-3d-4.c: New test.
9445 * gcc.target/mips/mips-3d-5.c: New test.
9446 * gcc.target/mips/mips-3d-6.c: New test.
9447 * gcc.target/mips/mips-3d-7.c: New test.
9448 * gcc.target/mips/mips-3d-8.c: New test.
9449 * gcc.target/mips/mips-3d-9.c: New test.
9450 * gcc.target/mips/mips-ps-1.c: New test.
9451 * gcc.target/mips/mips-ps-2.c: New test.
9452 * gcc.target/mips/mips-ps-3.c: New test.
9453 * gcc.target/mips/mips-ps-4.c: New test.
9454 * gcc.target/mips/mips-ps-type.c: New test.
9455
9456 2004-09-02 Paul Brook <paul@codesourcery.com>
9457
9458 * gfortran.dg/edit_real_1.f90: Add new tests.
9459
9460 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9461
9462 PR fortran/15327
9463 * gfortran.dg/merge_char_1.f90: New test.
9464
9465 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9466
9467 PR fortran/16404
9468 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9469
9470 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9471
9472 PR c/1522
9473 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9474
9475 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9476
9477 * g++.dg/opt/loop1.C: Do not XFAIL.
9478
9479 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9480
9481 * gcc.c-torture/execute/20040831-1.c: New test.
9482
9483 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9484
9485 PR fortran/16579
9486 * gfortran.dg/g77/20010610.f: Now passes.
9487 Copy from g77.f-torture/execute. Add dg-run directive.
9488 * gfortran.dg/g77/README: Update
9489
9490 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9491
9492 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9493 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9494 (t1, t2, t3, t4): Add volatile.
9495
9496 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9497
9498 * g++.dg/ext/visibility/arm1.C: New test.
9499
9500 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9501
9502 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9503 -pedantic-errors.
9504
9505 2004-09-01 Paul Brook <paul@codesourcery.com>
9506
9507 * gfortran.dg/eof_2.f90: New test.
9508
9509 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9510
9511 PR fortran/16579
9512 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9513
9514 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9515
9516 PR libfortran/16805
9517 * gfortran.dg/list_read_2.f90: New test.
9518
9519 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9520
9521 * g++.dg/abi/key1.C: New test.
9522
9523 2004-08-31 Richard Henderson <rth@redhat.com>
9524
9525 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9526 form of offsetof.
9527 * g++.dg/other/offsetof5.C: Remove duplicate.
9528
9529 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9530
9531 PR fortran/17244
9532 * gfortran.dg/func_derived_1.f90: New test.
9533
9534 2004-08-31 Paul Brook <paul@codesourcery.com>
9535
9536 * gfortran.dg/eof_1.f90: New test.
9537
9538 2004-08-31 Paul Brook <paul@codesourcery.com>
9539
9540 * gfortran.dg/list_read_1.f90: New file.
9541
9542 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9543
9544 * g++.dg/opt/loop1.C: XFAIL.
9545
9546 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9547
9548 * gcc.dg/funcdef-storage-1.c: New.
9549 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9550 an extern function in local scope.
9551 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9552 declare an 'auto inline' function in local scope.
9553 * gcc.dg/20011130-1.c: Likewise.
9554 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9555 an 'auto' function in local scope.
9556 * gcc.dg/20021014-1.c: Likewise.
9557 * gcc.dg/20030331-2.c: Likewise.
9558
9559 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9560
9561 * gfortran.dg/blockdata_1.f90: New test.
9562
9563 2004-08-30 Richard Henderson <rth@redhat.com>
9564
9565 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9566
9567 2004-08-30 Richard Henderson <rth@redhat.com>
9568
9569 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9570 additional_flags set by alternate driver.
9571 (ieee-options): New procedure.
9572 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9573 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9574 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9575 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9576
9577 2004-08-30 Richard Henderson <rth@redhat.com>
9578
9579 * lib/f-torture.exp: Remove.
9580
9581 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9582
9583 PR rtl-optimization/16590
9584 * g++.dg/opt/loop1.C: New test.
9585
9586 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9587
9588 PR fortran/13910
9589 * gfortran.dg/oldstyle_1.f90: New test.
9590
9591 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9592 Paul Brook <paul@codesourcery.com>
9593
9594 * gfortran.dg/g77/README: Update.
9595 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9596 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9597 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9598
9599 2004-08-28 Paul Brook <paul@codesourcery.com>
9600
9601 PR libfortran/17195
9602 * gfortran.dg/edit_real_1.f90: New test.
9603
9604 2004-08-27 Paul Brook <paul@codesourcery.com>
9605
9606 * gfortran.dg/rewind_1.f90: New test.
9607
9608 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9609
9610 PR fortran/16597
9611 * gfortran.dg/pr16597.f90: New test.
9612
9613 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9614
9615 PR c/13801
9616 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9617 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9618 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9619 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9620 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9621
9622 2004-08-26 Nick Clifton <nickc@redhat.com>
9623
9624 * gcc.c-torture/compile/pr17119.c: New test.
9625
9626 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9627
9628 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9629
9630 2004-08-25 Richard Henderson <rth@redhat.com>
9631
9632 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9633 the bits that expect kind=8 to be the largest real kind.
9634
9635 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9636
9637 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9638
9639 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9640
9641 * gfortran.dg/assignment_1.f90: New test.
9642
9643 2004-08-25 Adam Nemet <anemet@lnxw.com>
9644
9645 * g++.dg/template/repo3.C: New test.
9646
9647 2004-08-25 Roger Sayle <roger@eyesopen.com>
9648
9649 PR middle-end/16693
9650 PR tree-optimization/16372
9651 * g++.dg/opt/pr16372-1.C: New test case.
9652 * g++.dg/opt/pr16693-1.C: New test case.
9653 * g++.dg/opt/pr16693-2.C: New test case.
9654
9655 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9656
9657 * objc.dg/proto-lossage-4.m: New test.
9658
9659 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9660
9661 PR c++/17155
9662 * g++.dg/inherit/local2.C: New test.
9663
9664 2004-08-25 Paul Brook <paul@codesourcery.com>
9665
9666 PR fortran/17144
9667 * gfortran.dg/string_ctor_1.f90: New test.
9668
9669 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9670
9671 PR c++/14428
9672 * g++.dg/template/redecl2.C: New test.
9673
9674 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9675
9676 PR fortran/17143
9677 * gfortran.dg/pr17143.f90: New test.
9678
9679 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9680
9681 PR fortran/17164
9682 * gfortran.dg/pr17164.f90: New test.
9683
9684 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9685
9686 * gcc.dg/tree-ssa/loop-1.c: New test.
9687
9688 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9689
9690 * gcc.c-torture/compile/20040824-1.c: New test.
9691
9692 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9693
9694 * gcc.c-torture/compile/iftrap-3.c: New test.
9695
9696 2004-08-24 Paul Brook <paul@codesourcery.com>
9697
9698 * gfortran.dg/entry_2.f90: New test.
9699
9700 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9701
9702 PR c++/16889
9703 * g++.dg/lookup/ambig[12].C: New.
9704
9705 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9706
9707 PR c++/16706
9708 * g++.dg/template/crash21.C: New test.
9709 * g++.dg/template/crash22.C: Likewise.
9710
9711 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9712
9713 PR c++/17149
9714 * g++.dg/template/access15.C: New.
9715
9716 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9717
9718 PR c++/17163
9719 * g++.dg/template/repo2.C: New test.
9720
9721 2004-08-23 Roger Sayle <roger@eyesopen.com>
9722
9723 PR rtl-optimization/17078
9724 * gcc.c-torture/execute/pr17078-1.c: New test case.
9725
9726 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9727
9728 PR c/14492
9729 * gcc.dg/debug/crash1.c: New test.
9730
9731 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9732
9733 PR c/16180
9734 * gcc.dg/loop-5.c: New test.
9735
9736 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9737
9738 * gcc.c-torture/execute/20040823-1.c: New test.
9739
9740 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9741
9742 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9743 to the assembler. Simplify test accordingly.
9744 (asm_abi_flags): Use GNU names.
9745 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9746 to check for ABI flags.
9747
9748 2004-08-22 Andrew Pinski <apinski@apple.com>
9749
9750 * g++.dg/opt/pr14029.C: New test.
9751 * gcc.c-torture/execute/pr15262.c: New test.
9752
9753 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9754
9755 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9756
9757 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9758
9759 PR 16908
9760 * gfortran.dg/direct_io.f90: New test.
9761
9762 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9763
9764 PR c++/17121
9765 * g++.dg/inherit/local2.C: New test.
9766
9767 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9768
9769 PR c++/17120
9770 * g++.dg/warn/Wparentheses-4.C: New test.
9771
9772 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9773
9774 PR c++/17121
9775 * g++.dg/inherit/local2.C: New test.
9776
9777 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9778 * gcc.dg/ppc-ldstruct.c: Likewise.
9779 * gcc.dg/ppc64-abi-2.c: Likewise.
9780
9781 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9782
9783 PR rtl-optimization/17099
9784 * gcc.c-torture/execute/20040820-1.c: New test.
9785
9786 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9787
9788 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9789
9790 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9791
9792 PR fortran/17077
9793 * gfortran.dg/auto_array_1.f90: New test.
9794
9795 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9796
9797 PR fortran/17074
9798 * gfortran.dg/simpleif_1.f90: New test.
9799
9800 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9801
9802 * lib/target-supports.exp (check_profiling_available): Return
9803 false for arm*-*-symbianelf* and arm*-*-eabi*.
9804
9805 PR c++/15890
9806 * g++.dg/template/delete1.C: New test.
9807
9808 2004-08-19 Paul Brook <paul@codesourcery.com>
9809
9810 PR fortran/14976
9811 PR fortran/16228
9812 * gfortran.dg/data_char_1.f90: New test.
9813
9814 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9815
9816 PR fortran/16946
9817 * gfortran.dg/reduction.f90: New testcase.
9818
9819 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9820
9821 PR fortran/16520
9822 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9823
9824 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9825
9826 PR c++/17041
9827 * g++.dg/Wparentheses-3.C: New test.
9828
9829 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9830
9831 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9832 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9833 * gcc.dg/vect/vect-2.c: Likewise.
9834 * gcc.dg/vect/vect-3.c: Likewise.
9835 * gcc.dg/vect/vect-4.c: Likewise.
9836 * gcc.dg/vect/vect-5.c: Likewise.
9837 * gcc.dg/vect/vect-6.c: Likewise.
9838 * gcc.dg/vect/vect-7.c: Likewise.
9839 * gcc.dg/vect/vect-25.c: Likewise.
9840 * gcc.dg/vect/vect-31.c: Likewise.
9841 * gcc.dg/vect/vect-32.c: Likewise.
9842 * gcc.dg/vect/vect-34.c: Likewise.
9843 * gcc.dg/vect/vect-36.c: Likewise.
9844 * gcc.dg/vect/vect-all.c: Likewise.
9845
9846 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9847
9848 PR c++/17068
9849 * g++.dg/template/operator4.C: New test.
9850
9851 2004-08-18 Richard Henderson <rth@redhat.com>
9852
9853 * gcc.dg/20040206-1.c: XFAIL.
9854
9855 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9856
9857 PR c++/16246
9858 * g++.dg/template/array7.C: New test.
9859
9860 2004-08-17 James E Wilson <wilson@specifixinc.com>
9861
9862 * gcc.dg/mips-movcc-1.c: New test.
9863 * gcc.dg/mips-movcc-2.c: New test.
9864 * gcc.dg/mips-movcc-3.c: New test.
9865
9866 * gcc.dg/mips-nmadd-1.c: New test.
9867 * gcc.dg/mips-nmadd-2.c: New test.
9868
9869 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9870
9871 PR c++/15871
9872 * g++.dg/opt/inline8.C: New test.
9873
9874 PR c++/16965
9875 * g++.dg/parse/error17.C: New test.
9876
9877 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9878
9879 * gcc.dg/vect: New directory for vectorizer tests.
9880 * gcc.dg/vect/tree-vect.h: New file.
9881 * gcc.dg/vect/vect.exp: New file.
9882 * gcc.dg/vect/pr16105.c.c: New test.
9883 * gcc.dg/vect/vect-1.c: New test.
9884 * gcc.dg/vect/vect-2.c: New test.
9885 * gcc.dg/vect/vect-3.c: New test.
9886 * gcc.dg/vect/vect-4.c: New test.
9887 * gcc.dg/vect/vect-5.c: New test.
9888 * gcc.dg/vect/vect-6.c: New test.
9889 * gcc.dg/vect/vect-7.c: New test.
9890 * gcc.dg/vect/vect-8.c: New test.
9891 * gcc.dg/vect/vect-9.c: New test.
9892 * gcc.dg/vect/vect-10.c: New test.
9893 * gcc.dg/vect/vect-11.c: New test.
9894 * gcc.dg/vect/vect-12.c: New test.
9895 * gcc.dg/vect/vect-13.c: New test.
9896 * gcc.dg/vect/vect-14.c: New test.
9897 * gcc.dg/vect/vect-15.c: New test.
9898 * gcc.dg/vect/vect-16.c: New test.
9899 * gcc.dg/vect/vect-17.c: New test.
9900 * gcc.dg/vect/vect-18.c: New test.
9901 * gcc.dg/vect/vect-19.c: New test.
9902 * gcc.dg/vect/vect-20.c: New test.
9903 * gcc.dg/vect/vect-21.c: New test.
9904 * gcc.dg/vect/vect-22.c: New test.
9905 * gcc.dg/vect/vect-23.c: New test.
9906 * gcc.dg/vect/vect-24.c: New test.
9907 * gcc.dg/vect/vect-25.c: New test.
9908 * gcc.dg/vect/vect-26.c: New test.
9909 * gcc.dg/vect/vect-27.c: New test.
9910 * gcc.dg/vect/vect-28.c: New test.
9911 * gcc.dg/vect/vect-29.c: New test.
9912 * gcc.dg/vect/vect-30.c: New test.
9913 * gcc.dg/vect/vect-31.c: New test.
9914 * gcc.dg/vect/vect-32.c: New test.
9915 * gcc.dg/vect/vect-33.c: New test.
9916 * gcc.dg/vect/vect-34.c: New test.
9917 * gcc.dg/vect/vect-35.c: New test.
9918 * gcc.dg/vect/vect-36.c: New test.
9919 * gcc.dg/vect/vect-37.c: New test.
9920 * gcc.dg/vect/vect-38.c: New test.
9921 * gcc.dg/vect/vect-40.c: New test.
9922 * gcc.dg/vect/vect-41.c: New test.
9923 * gcc.dg/vect/vect-42.c: New test.
9924 * gcc.dg/vect/vect-43.c: New test.
9925 * gcc.dg/vect/vect-44.c: New test.
9926 * gcc.dg/vect/vect-45.c: New test.
9927 * gcc.dg/vect/vect-46.c: New test.
9928 * gcc.dg/vect/vect-47.c: New test.
9929 * gcc.dg/vect/vect-48.c: New test.
9930 * gcc.dg/vect/vect-49.c: New test.
9931 * gcc.dg/vect/vect-50.c: New test.
9932 * gcc.dg/vect/vect-51.c: New test.
9933 * gcc.dg/vect/vect-52.c: New test.
9934 * gcc.dg/vect/vect-53.c: New test.
9935 * gcc.dg/vect/vect-54.c: New test.
9936 * gcc.dg/vect/vect-55.c: New test.
9937 * gcc.dg/vect/vect-56.c: New test.
9938 * gcc.dg/vect/vect-57.c: New test.
9939 * gcc.dg/vect/vect-58.c: New test.
9940 * gcc.dg/vect/vect-59.c: New test.
9941 * gcc.dg/vect/vect-60.c: New test.
9942 * gcc.dg/vect/vect-61.c: New test.
9943 * gcc.dg/vect/vect-all.c: New test.
9944 * gcc.dg/vect/vect-none.c: New test.
9945
9946 2004-08-17 Paul Brook <paul@codesourcery.com>
9947
9948 PR fortran/13082
9949 * gfortran.dg/entry_1.f90: New test.
9950
9951 2004-08-17 Andrew Pinski <apinski@apple.com>
9952
9953 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9954
9955 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
9956
9957 * gcc.dg/pr17036-1.c: New test.
9958
9959 2004-08-16 Devang Patel <dpatel@apple.com>
9960
9961 * gcc.dg/darwin-20040809-1.c: New test.
9962
9963 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9964
9965 * gcc.dg/funcdef-attr-1.c: New test.
9966
9967 2004-08-16 Janis Johnson <janis187@us.ibm.com>
9968
9969 * gcc.dg/altivec-17.c: New test.
9970 * gcc.dg/altivec-18.c: New test.
9971
9972 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9973
9974 PR c++/6749
9975 * g++.dg/template/vtable2.C: New test.
9976
9977 2004-08-14 Richard Henderson <rth@redhat.com>
9978
9979 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
9980 * gcc.dg/pack-test-4.c (main): Return 0.
9981 * gcc.dg/setjmp-1.c: Remove XFAIL.
9982 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
9983
9984 2004-08-14 Richard Henderson <rth@redhat.com>
9985
9986 * gcc.dg/980217-1.c: Add prototype for printf.
9987
9988 2004-08-13 Bud Davis <bdavis9659@comcast.net>
9989
9990 * gfortran.dg/pr16935.f90: New test.
9991
9992 2004-08-13 Janis Johnson <janis187@us.ibm.com>
9993
9994 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9995
9996 2004-08-13 Paul Brook <paul@codesourcery.com>
9997
9998 * gfortran.dg/der_io_1.f90: Remove stray comma.
9999
10000 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10001
10002 * gcc.dg/vmx/cw-bug-2.c: Remove.
10003 * gcc.dg/vmx/vprint-1.c: Remove.
10004 * gcc.dg/vmx/vscan-1.c: Remove.
10005
10006 2004-08-12 Devang patel <dpatel@apple.com>
10007
10008 * gcc.dg/darwin-20040809-2.c: New test.
10009
10010 2004-08-12 Janis Johnson <janis1872us.ibm.com>
10011
10012 * g++.dg/ext/altivec-12.C: New test.
10013
10014 * g++.dg/ext/altivec-11.C: New test.
10015
10016 2004-08-12 Paul Brook <paul@codesourcery.com>
10017
10018 * g++.dg/abi/arm_cxa_vec_1.C: New test.
10019
10020 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10021
10022 * g++.dg/ext/altivec-2.C: Check for hardware support before
10023 executing any VMX instructions.
10024
10025 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
10026
10027 2004-08-12 Jakub Jelinek <jakub@redhat.com>
10028
10029 PR c++/16276
10030 * g++.old-deja/g++.other/comdat4.C: New test.
10031 * g++.old-deja/g++.other/comdat4-aux.cc: New.
10032
10033 2004-08-12 Ben Elliston <bje@au.ibm.com>
10034
10035 PR target/16286
10036 * gcc.dg/pr16286.c: New test.
10037
10038 2004-08-12 Jan Beulich <jbeulich@novell.com>
10039
10040 * g++.dg/ext/asm5.C: New.
10041
10042 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10043
10044 PR c++/16698
10045 * g++.dg/eh/crash1.C: New test.
10046
10047 PR c++/16717
10048 * g++.dg/ext/construct1.C: New test.
10049
10050 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10051
10052 PR c++/16853
10053 * g++.dg/init/ptrmem1.C: New test.
10054
10055 PR c++/16618
10056 * g++.dg/parse/offsetof5.C: New test.
10057
10058 PR c++/16870
10059 * g++.dg/template/overload3.C: New test.
10060
10061 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10062
10063 PR c++/16964
10064 * g++.dg/parse/error16.C: New test.
10065
10066 PR c++/16904
10067 * g++.dg/template/error14.C: New test.
10068
10069 PR c++/16929
10070 * g++.dg/template/error15.C: New test.
10071
10072 2004-08-11 Devang Patel <dpatel@apple.com>
10073
10074 * gcc.dg/darwin-ld-20040809-1.c: New test.
10075 * gcc.dg/darwin-ld-20040809-2.c: New test.
10076
10077 2004-08-11 Steven G. Kargl <kargls@comcast.net>
10078
10079 PR fortran/16917
10080 * gfortran.dg/dfloat_1.f90: New test.
10081
10082 2004-08-09 Mark Mitchell <mark@codesourcery.com>
10083
10084 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
10085 * gcc.dg/dll-2.c: Fix dg-require syntax.
10086 * gcc.misc-tests/arm-isr.c (abort): Declare.
10087 (exit): Likewise.
10088
10089 2004-08-10 Mark Mitchell <mark@codesourcery.com>
10090
10091 PR c++/16971
10092 * g++.dg/parse/crash16.C: New test.
10093
10094 2004-08-10 Roger Sayle <roger@eyesopen.com>
10095
10096 * gcc.dg/mips-rsqrt-1.c: New test case.
10097 * gcc.dg/mips-rsqrt-2.c: New test case.
10098 * gcc.dg/mips-rsqrt-3.c: New test case.
10099
10100 2004-08-10 Paul Brook <paul@codesourcery.com>
10101
10102 * gfortran.dg/der_io_1.f90: New test.
10103
10104 2004-08-10 Paul Brook <paul@codesourcery.com>
10105
10106 PR fortran/16919
10107 * gfortran.dg/der_array_1.f90: New test.
10108
10109 2004-08-09 David Edelsohn <edelsohn@gnu.org>
10110
10111 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
10112
10113 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
10114
10115 * gcc.dg/wchar_t-2.c: Fix typo.
10116
10117 2004-08-09 Falk Hueffner <falk@debian.org>
10118
10119 PR tree-optimization/12517
10120 * gcc.c-torture/compile/pr12517.c: New test.
10121
10122 PR tree-optimization/12578
10123 * gcc.c-torture/compile/pr12578.c: New test.
10124
10125 PR tree-optimization/12899
10126 * gcc.c-torture/compile/pr12899.c: New test.
10127
10128 PR rtl-optimization/14692
10129 * gcc.c-torture/compile/pr14692.c: New test.
10130
10131 PR tree-optimization/16461
10132 * gcc.c-torture/compile/pr16461.c: New test.
10133
10134 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
10135
10136 * gfortran.dg/getenv_1.f90: New test.
10137
10138 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10139
10140 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
10141 wchar_t.
10142 * gcc.dg/symbian5.c: Test -fno-short-wchar.
10143
10144 2004-08-06 Paul Brook <paul@codesourcery.com>
10145
10146 * gfortran.dg/ret_array_1.f90: New test.
10147 * gfortran.dg/ret_pointer_1.f90: New test.
10148
10149 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
10150
10151 * gcc.dg/missing-field-init-[12].c: New tests.
10152 * g++.dg/warn/missing-field-init-[12].C: New tests.
10153
10154 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10155
10156 * gcc.dg/enum2.c: New test.
10157 * gcc.dg/symbian3.c: Likewise.
10158 * gcc.dg/symbian4.c: Likewise.
10159 * gcc.dg/wchar_t-2.c: Likewise.
10160
10161 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10162
10163 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
10164 destructor tests.
10165
10166 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10167
10168 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
10169 dg-require-visiblity.
10170 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
10171 * g++.dg/ext/visibility/fvisibility.C: Likewise.
10172 * g++.dg/ext/visibility/memfuncts.C: Likewise.
10173 * g++.dg/ext/visibility/new1.C: Likewise.
10174 * g++.dg/ext/visibility/pragma.C: Likewise.
10175 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10176 * g++.dg/ext/visibility/virtual.C: Likewise.
10177 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10178 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10179 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10180 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10181 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10182 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10183 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10184 * g++/dg/ext/visibility/visibility-8.C: New test.
10185 * gcc.c-torture/compile/dll.x: Remove.
10186 * gcc.dg/dll-2.c: Use dg-require-dll
10187 * gcc.dg/visibility-10.c: New test.
10188 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10189 supporting DLLs.
10190 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10191 (scan_not_hidden): Likewise.
10192
10193 2004-08-05 David Edelsohn <edelsohn@gnu.org>
10194
10195 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10196
10197 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
10198
10199 * gcc.c-torture/execute/20040805-1.c: New test.
10200
10201 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10202
10203 * gcc.dg/20020118-1.c: Declare abort.
10204 * gcc.dg/altivec_check.h: Likewise.
10205 * gcc.dg/iftrap-2.c: Likewise.
10206 * gcc.dg/pragma-darwin.c: Likewise.
10207 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10208
10209 2004-08-04 Geoffrey Keating <geoffk@apple.com>
10210
10211 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10212
10213 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10214
10215 * gcc.c-torture/execute/builtins/abs-2.c,
10216 gcc.c-torture/execute/builtins/abs-3.c,
10217 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10218 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10219 intmax_t, uintmax_t and their limits.
10220 * gcc.dg/intmax_t-1.c: New test.
10221
10222 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10223
10224 * g++.dg/tc1/dr147.C: Add reference to PR.
10225
10226 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
10227
10228 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10229 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10230
10231 2004-08-03 David Edelsohn <edelsohn@gnu.org>
10232
10233 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10234
10235 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10236
10237 * gcc.dg/redecl-5.c: New test.
10238 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10239 of scanf.
10240
10241 2004-08-03 Roger Sayle <roger@eyesopen.com>
10242
10243 PR middle-end/16790
10244 * gcc.c-torture/execute/pr16790-1.c: New test case.
10245
10246 2004-08-03 Mark Mitchell <mark@codesourcery.com>
10247
10248 * g++.dg/ext/visibility/assign1.C: New test.
10249 * g++.dg/ext/visibility/new1.C: Likewise.
10250
10251 * gcc.dg/symbian1.c: New test.
10252 * gcc.dg/symbian2.c: Likewise.
10253
10254 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10255
10256 PR target/16570
10257 * gcc.dg/i386-sse-9.c: New test.
10258
10259 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10260
10261 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10262
10263 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10264
10265 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10266 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10267 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10268 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10269 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10270 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10271 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10272 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10273 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10274 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10275 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10276 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10277 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10278 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10279 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10280 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10281 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10282 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10283 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10284 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10285 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10286 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10287 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10288 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10289 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10290 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10291 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10292 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10293 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10294 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10295 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10296 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10297 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10298 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10299 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10300 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10301 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10302 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10303 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10304 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10305 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10306 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10307 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10308 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10309 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10310 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10311 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10312 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10313 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10314 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10315 gcc.misc-tests/i386-pf-3dnow-1.c,
10316 gcc.misc-tests/i386-pf-athlon-1.c,
10317 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10318 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10319 Declare built-in functions used.
10320 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10321
10322 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10323
10324 PR c++/16707
10325 * g++.dg/lookup/using12.C: New test.
10326
10327 * g++.dg/init/null1.C: Fix PR number.
10328 * g++.dg/parse/namespace10.C: Likewise.
10329
10330 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10331
10332 PR c++/16224
10333 * g++.dg/template/spec17.C: New test.
10334 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10335 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10336
10337 2004-08-02 David Billinghurst
10338
10339 PR fortran/16292
10340 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10341
10342 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10343
10344 * gcc.dg/ia64-got-1.c: New test case.
10345
10346 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10347
10348 PR c++/16489
10349 * g++.dg/init/null1.C: New test.
10350 * g++.dg/tc1/dr76.C: Adjust error marker.
10351
10352 PR c++/16529
10353 * g++.dg/parse/namespace10.C: New test.
10354
10355 PR c++/16810
10356 * g++.dg/inherit/ptrmem2.C: New test.
10357
10358 2004-08-02 Ben Elliston <bje@au.ibm.com>
10359
10360 PR target/16155
10361 * gcc.dg/pr16155.c: New test.
10362
10363 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10364
10365 * gcc.dg/redecl-2.c: New test.
10366
10367 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10368
10369 * gcc.dg/darwin-longdouble.c: New file.
10370
10371 2004-07-30 Richard Henderson <rth@redhat.com>
10372
10373 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10374 write to constant argument.
10375 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10376
10377 2004-07-30 Richard Henderson <rth@redhat.com>
10378
10379 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10380 tests of nearest around zero.
10381
10382 2004-07-30 Andrew Pinski <apinski@apple.com>
10383
10384 * gcc.c-torture/compile/20040730-1.c: New test.
10385
10386 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10387
10388 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10389 powerpc-eabispe.
10390
10391 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10392
10393 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10394
10395 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10396
10397 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10398 contains $ld_library_path.
10399 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10400
10401 2004-07-29 Richard Henderson <rth@redhat.com>
10402
10403 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10404
10405 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10406 (alt2, which): New.
10407 (Check): Accept either alternative.
10408
10409 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10410
10411 * g++.dg/abi/inline1.C: New test.
10412 * g++.dg/abi/local1-a.cc: Likewise.
10413 * g++.dg/abi/local1.C: Likewise.
10414 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10415 * g++.dg/abi/mangle12.C: Likewise.
10416 * g++.dg/abi/mangle17.C: Likewise.
10417 * g++.dg/abi/mangle20-2.C: Likewise.
10418 * g++.dg/opt/interface1.C: Likewise.
10419 * g++.dg/opt/interface1.h: Likewise.
10420 * g++.dg/opt/interface1-a.cc: New test.
10421 * g++.dg/parse/repo1.C: New test.
10422 * g++.dg/template/repo1.C: Likewise.
10423 * g++.dg/warn/Winline-1.C: Likewise.
10424 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10425
10426 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10427
10428 * gcc.dg/tree-ssa/20040729-1.c: New test.
10429
10430 2004-07-27 Matt Austern <austern@apple.com>
10431
10432 * gcc.dg/darwin-bool-1.c: New test.
10433 * gcc.dg/darwin-bool-2.c: New test.
10434
10435 2004-07-28 Richard Henderson <rth@redhat.com>
10436
10437 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10438 arguments in the correct type. Don't write to constant arguments.
10439
10440 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10441
10442 PR tree-optimization/16688
10443 PR tree-optimization/16689
10444 * g++.dg/tree-ssa/pr16688.C: New test.
10445
10446 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10447
10448 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10449 loads. Not only in the comment, this time.
10450
10451 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10452
10453 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10454 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10455 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10456 * gcc.dg/sh4a-bitmovua.c: New.
10457 * gcc.dg/sh4a-cos.c: New.
10458 * gcc.dg/sh4a-cosf.c: New.
10459 * gcc.dg/sh4a-fprun.c: New.
10460 * gcc.dg/sh4a-fsrra.c: New.
10461 * gcc.dg/sh4a-memmovua.c: New.
10462 * gcc.dg/sh4a-sin.c: New.
10463 * gcc.dg/sh4a-sincos.c: New.
10464 * gcc.dg/sh4a-sincosf.c: New.
10465 * gcc.dg/sh4a-sinf.c: New.
10466
10467 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10468
10469 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10470 conditionals.
10471 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10472 loads.
10473 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10474 DOM1.
10475
10476 2004-07-27 Andrew Pinski <apinski@apple.com>
10477
10478 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10479
10480 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10481
10482 * gcc.dg/pragma-isr.c: New test.
10483
10484 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10485
10486 PR c++/14429
10487 * g++.dg/template/ttp11.C: New test.
10488
10489 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10490
10491 * gcc.c-torture/compile/20040727-1.c: New test.
10492
10493 2004-07-26 Eric Christopher <echristo@redhat.com>
10494
10495 * gcc.c-torture/compile/20040726-2.c: New test.
10496
10497 2004-07-26 Andrew Pinski <apinski@apple.com>
10498
10499 * g++.dg/rtti/tinfo1.C: Xfail.
10500
10501 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10502
10503 * gcc.c-torture/compile/20040726-1.c: New test.
10504
10505 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10506 Brian Ryner <bryner@brianryner.com>
10507
10508 PR c++/9283
10509 PR c++/15000
10510 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10511 * g++.dg/ext/visibility/: New directory.
10512 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10513 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10514 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10515 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10516 * g++.dg/ext/visibility/fvisibility.C,
10517 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10518 g++.dg/ext/visibility/fvisibility-override1.C
10519 g++.dg/ext/visibility/fvisibility-override2.C
10520 g++.dg/ext/visibility/memfuncts.C
10521 g++.dg/ext/visibility/noPLT.C
10522 g++.dg/ext/visibility/pragma.C
10523 g++.dg/ext/visibility/pragma-override1.C
10524 g++.dg/ext/visibility/pragma-override2.C
10525 g++.dg/ext/visibility/staticmemfuncts.C
10526 g++.dg/ext/visibility/virtual.C: New tests.
10527
10528 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10529
10530 PR c/15360
10531 * gcc.dg/pr15360-1.c: New test.
10532
10533 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10534
10535 * gcc.dg/pragma-align-2.c: New test.
10536 * gcc.dg/pragma-init-fini.c: New test.
10537 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10538 targets.
10539
10540 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10541
10542 * gcc.dg/init-string-2.c: New test.
10543
10544 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10545
10546 PR 16684
10547 * gcc.dg/Wredundant-decls-1.c: New test case.
10548
10549 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10550
10551 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10552 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10553 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10554 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10555 * gcc.dg/compat/generate-random.c: New file.
10556 * gcc.dg/compat/generate-random.h: Likewise.
10557 * gcc.dg/compat/generate-random_r.c: Likewise.
10558 * gcc.dg/compat/struct-layout-1.h: Likewise.
10559 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10560 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10561 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10562 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10563 * gcc.dg/compat/struct-layout-1_main.c: New test.
10564 * gcc.dg/compat/struct-layout-1_x.c: New file.
10565 * gcc.dg/compat/struct-layout-1_y.c: New file.
10566 * gcc.dg/compat/struct-layout-1_test.h: New file.
10567
10568 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10569
10570 * gcc.dg/comp-return-1.c: New test
10571
10572 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10573
10574 * gcc.dg/vmx/8-02a.c: Fix typo.
10575
10576 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10577 * gcc.dg/darwin-abi-3.c: New test.
10578
10579 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10580 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10581
10582 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10583 * gcc.dg/vmx/ops-long-1.c: New test.
10584 * gcc.dg/vmx/ops-long-2.c: New test.
10585
10586 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10587
10588 * g++.dg/lookup/conv-[1234].C: New.
10589
10590 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10591
10592 * g++.dg/parse/attr2.C: Simplify.
10593
10594 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10595
10596 PR c/7284
10597 * gcc.c-torture/execute/pr7284-1.c: New test.
10598
10599 2004-07-22 Brian Booth <bbooth@redhat.com>
10600
10601 * gcc.dg/tree-ssa/20040721-1.c: New test.
10602
10603 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10604
10605 * g++.dg/template/crash20.c: New.
10606
10607 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10608
10609 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10610 Add dg-run directive. Declare variables as required.
10611 * gfortran.dg/g77/README: Update
10612
10613 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10614
10615 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10616 gcc.dg/cris-peep2-andu2.c: New tests.
10617
10618 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10619
10620 PR c/15052
10621 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10622 on return type.
10623 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10624 messages.
10625 * gcc.dg/qual-return-2.c: Update expected messages.
10626 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10627
10628 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10629
10630 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10631 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10632
10633 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10634
10635 PR c/11250
10636 * gcc.dg/init-string-1.c: New test.
10637
10638 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10639
10640 PR middle-end/15345
10641 PR c/16450
10642 * gcc.dg/torture/nested-fn-1.c: New test.
10643
10644 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10645
10646 PR target/16559
10647 * gcc.dg/ia64-fptr-1.c: New file.
10648
10649 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10650
10651 PR c++/14497
10652 * g++.dg/template/spec16.C: New test.
10653 * g++.old-deja/g++.robertl/eb118.C: Remove.
10654
10655 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10656
10657 PR c++/509
10658 * g++.dg/template/spec15.C: New test.
10659
10660 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10661
10662 Copy cases from g77.f-torture/execute and add dg-run
10663 directive. Other changes as noted.
10664 * gfortran.dg/g77/13037.f
10665 * gfortran.dg/g77/1832.f
10666 * gfortran.dg/g77/19981119-0.f
10667 * gfortran.dg/g77/19990313-0.f
10668 * gfortran.dg/g77/19990313-1.f
10669 * gfortran.dg/g77/19990313-2.f
10670 * gfortran.dg/g77/19990313-3.f
10671 * gfortran.dg/g77/19990419-1.f
10672 * gfortran.dg/g77/19990826-0.f
10673 * gfortran.dg/g77/19990826-2.f
10674 * gfortran.dg/g77/20000503-1.f
10675 * gfortran.dg/g77/20001111.f
10676 * gfortran.dg/g77/20010116.f
10677 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10678 * gfortran.dg/g77/20010430.f
10679 * gfortran.dg/g77/6177.f
10680 * gfortran.dg/g77/947.f
10681 * gfortran.dg/g77/970816-3.f
10682 * gfortran.dg/g77/971102-1.f
10683 * gfortran.dg/g77/980520-1.f
10684 * gfortran.dg/g77/980628-0.f
10685 * gfortran.dg/g77/980628-1.f
10686 * gfortran.dg/g77/980628-10.f
10687 * gfortran.dg/g77/980628-2.f
10688 * gfortran.dg/g77/980628-3.f
10689 * gfortran.dg/g77/980628-7.f
10690 * gfortran.dg/g77/980628-8.f
10691 * gfortran.dg/g77/980628-9.f
10692 * gfortran.dg/g77/980701-0.f
10693 * gfortran.dg/g77/980701-1.f
10694 * gfortran.dg/g77/cabs.f
10695 * gfortran.dg/g77/claus.f
10696 * gfortran.dg/g77/complex_1.f
10697 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10698 * gfortran.dg/g77/dcomplex.f
10699 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10700 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10701 * gfortran.dg/g77/f90-intrinsic-numeric.f
10702 * gfortran.dg/g77/int8421.f
10703 * gfortran.dg/g77/labug1.f
10704 * gfortran.dg/g77/large_vec.f
10705 * gfortran.dg/g77/le.f
10706 * gfortran.dg/g77/short.f
10707 * gfortran.dg/g77/README: Update
10708
10709 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10710
10711 PR c++/16637
10712 * g++.dg/parse/lookup4.C: New test.
10713
10714 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10715
10716 PR c++/16175
10717 * g++.dg/template/ttp10.C: New test.
10718
10719 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10720
10721 * gcc.dg/pr12625-1.c: New test.
10722
10723 2004-07-20 Steven Bosscher <stevenb@suse.de>
10724
10725 * testsuite/gcc.dg/switch-warn-1.c: New test.
10726 * testsuite/gcc.dg/switch-warn-2.c: New test.
10727 * gcc.c-torture/compile/pr14730.c: Update.
10728
10729 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10730
10731 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10732 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10733 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10734 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10735
10736 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10737
10738 PR c++/16623
10739 * g++.dg/template/assign1.C: New test.
10740
10741 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10742
10743 PR c++/12170
10744 * g++.dg/template/ttp9.C: New test.
10745
10746 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10747
10748 * gcc.dg/format/cmn-err-1.c: New test.
10749
10750 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10751
10752 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10753 gcc.dg/Wparentheses-10.c: New tests.
10754 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10755
10756 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10757
10758 PR fortran/16465
10759 * gfortran.dg/g77//ffixed-line-length-0.f,
10760 gfortran.dg/g77/ffixed-line-length-132.f,
10761 gfortran.dg/g77/ffixed-line-length-72.f,
10762 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10763 gfortran.dg/g77/README: Update.
10764
10765 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10766
10767 PR c++/13092
10768 * g++.dg/template/non-dependent7.C: New test.
10769 * g++.dg/template/non-dependent8.C: Likewise.
10770 * g++.dg/template/non-dependent9.C: Likewise.
10771 * g++.dg/template/non-dependent10.C: Likewise.
10772
10773 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10774
10775 PR c++/16337
10776 * g++.dg/parse/attr2.C: New test.
10777
10778 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10779
10780 * g77.dg: Removed.
10781 * g77.f-torture: Ditto.
10782
10783 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10784
10785 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10786 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10787 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10788
10789 2004-07-16 Richard Henderson <rth@redhat.com>
10790
10791 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10792
10793 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10794
10795 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10796 tests with full list of options.
10797 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10798 of TORTURE_OPTIONS if test contains 'dg-do run'.
10799
10800 PR fortran/16404
10801 * gfortran.dg/do_iterator.f90: New test.
10802
10803 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10804
10805 PR rtl-optimization/16536
10806 * gcc.c-torture/execute/restrict-1.c: New test.
10807
10808 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10809
10810 PR fortran/15324
10811 * gfortran.dg/pr15324.f90: New test.
10812
10813 PR fortran/15129
10814 * gfortran.dg/pr15129.f90: New test.
10815
10816 PR fortran/15140
10817 * gfortran.dg/pr15140.f90: New test.
10818
10819 PR fortran/13792
10820 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10821 compile-time simplification.
10822
10823 2004-07-14 Mike Stump <mrs@apple.com>
10824
10825 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10826
10827 2004-07-14 James E Wilson <wilson@specifixinc.com>
10828
10829 PR target/16325
10830 * gcc.dg/profile-generate-1.c: New.
10831
10832 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10833
10834 * gcc.c-torture/execute/20040709-1.c: New test.
10835 * gcc.c-torture/execute/20040709-2.c: New test.
10836
10837 2004-07-14 Mike Stump <mrs@apple.com>
10838
10839 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10840
10841 2004-07-14 Mike Stump <mrs@apple.com>
10842
10843 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10844
10845 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10846
10847 PR c++/16518
10848 * g++.dg/parse/mutable1.C: New test.
10849
10850 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10851
10852 PR tree-optimization/16443
10853 * gcc.dg/tree-ssa/20040713-1.c: New test.
10854
10855 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10856
10857 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10858 for operator new.
10859
10860 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10861
10862 * gfortran.dg/g77/README: New file
10863 * gfortran.dg/g77/19981216-0.f: Copy from
10864 g77.f-torture/noncompile. Add "dg-do compile" and
10865 dg-error as required.
10866 * gfortran.dg/g77/19990218-1.f: Likewise
10867 * gfortran.dg/g77/19990905-1.f: Likewise
10868 * gfortran.dg/g77/9263.f: Likewise
10869 * gfortran.dg/g77/980615-0.f: Likewise
10870 * gfortran.dg/g77/980616-0.f: Likewise
10871 * gfortran.dg/g77/check0.f: Likewise
10872 * gfortran.dg/g77/select_no_compile.f: Likewise
10873
10874 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10875
10876 Copy files from g77.f-torture/compile.
10877 Add "{ dg-do compile}". Other changes as noted
10878 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10879 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10880 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10881 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10882 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10883 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10884 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10885 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10886 statement to conform to standard. Append alpha1.x for reference.
10887 * gfortran.dg/g77/xformat.f: Add dg-warning
10888
10889 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10890
10891 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10892 Add {dg-do compile} directive.
10893 * gfortran.dg/g77/cpp2.F: Likewise
10894
10895 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10896
10897 PR c++/5402
10898 * g++.dg/lookup/name-clash1.C: New test.
10899
10900 PR c++/9777
10901 * g++.dg/lookup/name-clash2.C: New test.
10902
10903 PR c++/12102
10904 * g++.dg/lookup/name-clash3.C: New test.
10905
10906 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10907
10908 * g++.dg/lookup/new2.C: New test.
10909 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10910
10911 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
10912
10913 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
10914 Add {dg-do compile} directive.
10915 * gfortran.dg/g77/13060.f: Likewise
10916 * gfortran.dg/g77/19990218-0.f: Likewise
10917 * gfortran.dg/g77/19990305-0.f: Likewise
10918 * gfortran.dg/g77/19990419-0.f: Likewise
10919 * gfortran.dg/g77/19990502-0.f: Likewise
10920 * gfortran.dg/g77/19990502-1.f: Likewise
10921 * gfortran.dg/g77/19990525-0.f: Likewise
10922 * gfortran.dg/g77/19990826-1.f: Likewise
10923 * gfortran.dg/g77/19990826-3.f: Likewise
10924 * gfortran.dg/g77/19990905-2.f: Likewise
10925 * gfortran.dg/g77/20000412-1.f: Likewise
10926 * gfortran.dg/g77/20000511-1.f: Likewise
10927 * gfortran.dg/g77/20000511-2.f: Likewise
10928 * gfortran.dg/g77/20000518.f: Likewise
10929 * gfortran.dg/g77/20000601-1.f: Likewise
10930 * gfortran.dg/g77/20000601-2.f: Likewise
10931 * gfortran.dg/g77/20000629-1.f: Likewise
10932 * gfortran.dg/g77/20000630-2.f: Likewise
10933 * gfortran.dg/g77/20010115.f: Likewise
10934 * gfortran.dg/g77/20010321-1.f: Likewise
10935 * gfortran.dg/g77/20010426.f: Likewise
10936 * gfortran.dg/g77/20020307-1.f: Likewise
10937 * gfortran.dg/g77/8485.f: Likewise
10938 * gfortran.dg/g77/960317-1.f: Likewise
10939 * gfortran.dg/g77/970915-0.f: Likewise
10940 * gfortran.dg/g77/980310-1.f: Likewise
10941 * gfortran.dg/g77/980310-2.f: Likewise
10942 * gfortran.dg/g77/980310-3.f: Likewise
10943 * gfortran.dg/g77/980310-4.f: Likewise
10944 * gfortran.dg/g77/980310-6.f: Likewise
10945 * gfortran.dg/g77/980310-7.f: Likewise
10946 * gfortran.dg/g77/980310-8.f: Likewise
10947 * gfortran.dg/g77/980419-2.f: Likewise
10948 * gfortran.dg/g77/980424-0.f: Likewise
10949 * gfortran.dg/g77/980427-0.f: Likewise
10950 * gfortran.dg/g77/980729-0.f: Likewise
10951 * gfortran.dg/g77/981117-1.f: Likewise
10952 * gfortran.dg/g77/toon_1.f: Likewise
10953
10954 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10955
10956 PR c++/2204
10957 * g++.dg/other/abstract2.C: New test.
10958
10959 2004-07-12 Paul Brook <paul@codesourcery.com>
10960
10961 * gfortran.dg/pointer_init_1.f90: New test.
10962
10963 2004-07-11 Paul Brook <paul@codesourcery.com>
10964
10965 PR fortran/15986
10966 * gfortran.dg/contained_1.f90: New test.
10967
10968 2004-07-11 Mark Mitchell <mark@codesourcery.com>
10969
10970 * g++.dg/parse/defarg8.C: New test.
10971
10972 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10973
10974 PR fortran/16433
10975 * gfortran.dg/pr16433.f: New test.
10976
10977 PR fortran/17574
10978 * gfortran.dg/pr15754.f90: New test.
10979
10980 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10981
10982 PR tree-optimization/16437
10983 * gcc.c-torture/execute/bitfld-4.c: New test.
10984
10985 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10986
10987 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10988 access to common var from module.
10989
10990 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10991
10992 PR fortran/16336
10993 * gfortran.fortran-torture/execute/common_2.f90: New test.
10994
10995 2004-07-10 Paul Brook <paul@codesourcery.com>
10996
10997 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10998
10999 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11000
11001 PR fortran/15969
11002 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
11003
11004 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
11005
11006 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
11007 * gfortran.dg/g77/ffixed-form-2.f: Likewise
11008 * gfortran.dg/g77/ffree-form-1.f: Likewise
11009 * gfortran.dg/g77/ffree-form-2.f: Likewise
11010 * gfortran.dg/g77/ffree-form-3.f: Likewise
11011 * gfortran.dg/g77/fno-underscoring.f: Likewise
11012 * gfortran.dg/g77/funderscoring.f: Likewise
11013 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
11014
11015 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11016
11017 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
11018
11019 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11020 Paul Brook <paul@codesourcery.com>
11021
11022 PR fortran/13415
11023 * gfortran.dg/common_pointer_1.f90: New test.
11024
11025 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11026
11027 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
11028
11029 2004-07-09 James E Wilson <wilson@specifixinc.com>
11030
11031 PR target/16364
11032 * gcc.c-torture/compile/20040709-1.c: New.
11033
11034 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11035
11036 PR fortran/14077
11037 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
11038
11039 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11040
11041 PR fortran/13201
11042 * gfortran.dg/shape_1.f90: New test.
11043
11044 2004-07-09 Zack Weinberg <zack@codesourcery.com>
11045 Andrew Pinski <apinski@apple.com>
11046
11047 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
11048
11049 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11050
11051 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
11052 comment.
11053
11054 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11055 Paul Brook <paul@codesourcery.com>
11056
11057 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
11058 '.f95' and '.F95'.
11059
11060 2004-07-09 Diego Novillo <dnovillo@redhat.com>
11061
11062 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
11063
11064 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11065
11066 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
11067 testcases with capital suffix.
11068
11069 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11070
11071 PR fortran/15481
11072 PR fortran/13372
11073 PR fortran/13575
11074 PR fortran/15978
11075 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
11076
11077 * gfortran.dg/implicit_1.f90: New test.
11078
11079 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11080
11081 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
11082 expression to match gfortran warning/error messages
11083 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
11084 dg-error text.
11085
11086 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11087
11088 * lib/fortran-torture.exp: Rename proc search_for to
11089 search_for_re.
11090
11091 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11092
11093 * gcc.c-torture/execute/simd-5.x: New file.
11094 XFAIL on SPARC 64-bit at -O0.
11095
11096 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11097
11098 PR c++/8211
11099 PR c++/16165
11100 * g++.dg/warn/effc3.C: New test.
11101
11102 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11103
11104 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
11105 change X to 1X in format.
11106 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
11107 add data statements to conform to standard.
11108
11109 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11110
11111 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
11112 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
11113 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
11114
11115 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11116
11117 * gfortran.dg/g77/7388.f: Copy from g77.dg
11118 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
11119 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
11120 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
11121 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
11122 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
11123 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
11124 * gfortran.dg/g77/strlen0.f: Likewise
11125
11126 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11127
11128 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
11129 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
11130
11131 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11132
11133 * gcc.c-torture/execute/920428-2.x: Delete.
11134 * gcc.c-torture/execute/920501-7.x: Likewise.
11135
11136 2004-07-08 Jakub Jelinek <jakub@redhat.com>
11137
11138 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
11139 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
11140 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
11141 prescott and c3-2.
11142 (PREFETCH_3DNOW): Add -march=c3.
11143
11144 2004-07-08 Diego Novillo <dnovillo@redhat.com>
11145
11146 PR c/16437
11147 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
11148 * gcc.c-torture/execute/bf64-1.x: Likewise.
11149
11150 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11151
11152 * gcc.c-torture/compile/20040708-1.c: New test.
11153
11154 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11155
11156 PR c++/16169
11157 * g++.dg/warn/effc2.C: New test.
11158
11159 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
11160
11161 * gcc.c-torture/execute/bitfld-1.x: Remove.
11162 * gcc.c-torture/execute/bitfld-3.c: New test.
11163 * gcc.dg/bitfld-2.c: Remove XFAILs.
11164
11165 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
11166
11167 PR c++/16276
11168 * g++.dg/rtti/tinfo1.C: New file.
11169
11170 2004-07-07 Eric Christopher <echristo@redhat.com>
11171
11172 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
11173
11174 2004-07-07 Andrew Pinski <apinski@apple.com>
11175
11176 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11177
11178 2004-07-07 Mark Mitchell <mark@codesourcery.com>
11179
11180 * g++.dg/init/call1.C: XFAIL.
11181
11182 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
11183
11184 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11185 except for movstrict*, to movmem* and clrstr* to clrmem*.
11186
11187 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
11188
11189 * gcc.c-torture/execute/20040707-1.c: New test.
11190
11191 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
11192
11193 * gcc.c-torture/execute/20040706-1.c: New test.
11194
11195 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11196
11197 PR c++/3671
11198 * g++.dg/template/spec14.C: New test.
11199
11200 2004-07-05 Jakub Jelinek <jakub@redhat.com>
11201
11202 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11203 nothing if not yet defined. Use it in b, c and d type definitions.
11204 * gcc.c-torture/execute/20040705-1.c: New test.
11205 * gcc.c-torture/execute/20040705-2.c: New test.
11206
11207 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11208
11209 PR c++/2518
11210 * g++.dg/lookup/new1.C: New test.
11211
11212 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11213
11214 PR c++/11406
11215 * g++.dg/template/sizeof8.C: New test.
11216
11217 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
11218
11219 * gcc.c-torture/compile/20040705-1.c: New test.
11220
11221 2004-07-04 Bud Davis <bdavis9659@comcast.net>
11222
11223 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11224
11225 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11226
11227 * gcc.dg/cpp/if-mop.c: Two new testcases.
11228 * gcc.dg/cpp/trad/comment-3.c: New.
11229
11230 2004-07-04 Paul Brook <paul@codesourcery.com>
11231
11232 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11233
11234 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11235
11236 PR c++/3761
11237 * g++.dg/lookup/crash4.C: New test.
11238
11239 2004-07-02 Zack Weinberg <zack@codesourcery.com>
11240
11241 * gcc.c-torture/execute/builtin-abs-1.c
11242 * gcc.c-torture/execute/builtin-abs-2.c
11243 * gcc.c-torture/execute/builtin-complex-1.c
11244 * gcc.c-torture/execute/builtins/string-1-lib.c
11245 * gcc.c-torture/execute/builtins/string-1.c
11246 * gcc.c-torture/execute/builtins/string-2-lib.c
11247 * gcc.c-torture/execute/builtins/string-2.c
11248 * gcc.c-torture/execute/builtins/string-3-lib.c
11249 * gcc.c-torture/execute/builtins/string-3.c
11250 * gcc.c-torture/execute/builtins/string-4-lib.c
11251 * gcc.c-torture/execute/builtins/string-4.c
11252 * gcc.c-torture/execute/builtins/string-5-lib.c
11253 * gcc.c-torture/execute/builtins/string-5.c
11254 * gcc.c-torture/execute/builtins/string-6-lib.c
11255 * gcc.c-torture/execute/builtins/string-6.c
11256 * gcc.c-torture/execute/builtins/string-7-lib.c
11257 * gcc.c-torture/execute/builtins/string-7.c
11258 * gcc.c-torture/execute/builtins/string-8-lib.c
11259 * gcc.c-torture/execute/builtins/string-8.c
11260 * gcc.c-torture/execute/builtins/string-9-lib.c
11261 * gcc.c-torture/execute/builtins/string-9.c
11262 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11263 * gcc.c-torture/execute/builtins/string-asm-1.c
11264 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11265 * gcc.c-torture/execute/builtins/string-asm-2.c
11266 * gcc.c-torture/execute/stdio-opt-1.c
11267 * gcc.c-torture/execute/stdio-opt-2.c
11268 * gcc.c-torture/execute/stdio-opt-3.c
11269 * gcc.c-torture/execute/string-opt-1.c
11270 * gcc.c-torture/execute/string-opt-10.c
11271 * gcc.c-torture/execute/string-opt-11.c
11272 * gcc.c-torture/execute/string-opt-12.c
11273 * gcc.c-torture/execute/string-opt-13.c
11274 * gcc.c-torture/execute/string-opt-14.c
11275 * gcc.c-torture/execute/string-opt-15.c
11276 * gcc.c-torture/execute/string-opt-16.c
11277 * gcc.c-torture/execute/string-opt-2.c
11278 * gcc.c-torture/execute/string-opt-6.c
11279 * gcc.c-torture/execute/string-opt-7.c
11280 * gcc.c-torture/execute/string-opt-8.c:
11281 Replace with ...
11282
11283 * gcc.c-torture/execute/builtins/abs-2.c
11284 * gcc.c-torture/execute/builtins/abs-3.c
11285 * gcc.c-torture/execute/builtins/complex-1.c
11286 * gcc.c-torture/execute/builtins/fprintf.c
11287 * gcc.c-torture/execute/builtins/fputs.c
11288 * gcc.c-torture/execute/builtins/memcmp.c
11289 * gcc.c-torture/execute/builtins/memmove.c
11290 * gcc.c-torture/execute/builtins/memops-asm.c
11291 * gcc.c-torture/execute/builtins/mempcpy-2.c
11292 * gcc.c-torture/execute/builtins/mempcpy.c
11293 * gcc.c-torture/execute/builtins/memset.c
11294 * gcc.c-torture/execute/builtins/printf.c
11295 * gcc.c-torture/execute/builtins/sprintf.c
11296 * gcc.c-torture/execute/builtins/strcat.c
11297 * gcc.c-torture/execute/builtins/strchr.c
11298 * gcc.c-torture/execute/builtins/strcmp.c
11299 * gcc.c-torture/execute/builtins/strcpy.c
11300 * gcc.c-torture/execute/builtins/strcspn.c
11301 * gcc.c-torture/execute/builtins/strlen-2.c
11302 * gcc.c-torture/execute/builtins/strlen.c
11303 * gcc.c-torture/execute/builtins/strncat.c
11304 * gcc.c-torture/execute/builtins/strncmp-2.c
11305 * gcc.c-torture/execute/builtins/strncmp.c
11306 * gcc.c-torture/execute/builtins/strncpy.c
11307 * gcc.c-torture/execute/builtins/strpbrk.c
11308 * gcc.c-torture/execute/builtins/strpcpy-2.c
11309 * gcc.c-torture/execute/builtins/strpcpy.c
11310 * gcc.c-torture/execute/builtins/strrchr.c
11311 * gcc.c-torture/execute/builtins/strspn.c
11312 * gcc.c-torture/execute/builtins/strstr-asm.c
11313 * gcc.c-torture/execute/builtins/strstr.c:
11314 ... these new files.
11315
11316 * gcc.c-torture/execute/builtins/abs-2-lib.c
11317 * gcc.c-torture/execute/builtins/abs-3-lib.c
11318 * gcc.c-torture/execute/builtins/complex-1-lib.c
11319 * gcc.c-torture/execute/builtins/fprintf-lib.c
11320 * gcc.c-torture/execute/builtins/fputs-lib.c
11321 * gcc.c-torture/execute/builtins/memcmp-lib.c
11322 * gcc.c-torture/execute/builtins/memmove-lib.c
11323 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11324 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11325 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11326 * gcc.c-torture/execute/builtins/memset-lib.c
11327 * gcc.c-torture/execute/builtins/printf-lib.c
11328 * gcc.c-torture/execute/builtins/sprintf-lib.c
11329 * gcc.c-torture/execute/builtins/strcat-lib.c
11330 * gcc.c-torture/execute/builtins/strchr-lib.c
11331 * gcc.c-torture/execute/builtins/strcmp-lib.c
11332 * gcc.c-torture/execute/builtins/strcpy-lib.c
11333 * gcc.c-torture/execute/builtins/strcspn-lib.c
11334 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11335 * gcc.c-torture/execute/builtins/strlen-lib.c
11336 * gcc.c-torture/execute/builtins/strncat-lib.c
11337 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11338 * gcc.c-torture/execute/builtins/strncmp-lib.c
11339 * gcc.c-torture/execute/builtins/strncpy-lib.c
11340 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11341 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11342 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11343 * gcc.c-torture/execute/builtins/strrchr-lib.c
11344 * gcc.c-torture/execute/builtins/strspn-lib.c
11345 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11346 * gcc.c-torture/execute/builtins/strstr-lib.c
11347 * gcc.c-torture/execute/builtins/lib/abs.c
11348 * gcc.c-torture/execute/builtins/lib/fprintf.c
11349 * gcc.c-torture/execute/builtins/lib/memset.c
11350 * gcc.c-torture/execute/builtins/lib/printf.c
11351 * gcc.c-torture/execute/builtins/lib/sprintf.c
11352 * gcc.c-torture/execute/builtins/lib/strcpy.c
11353 * gcc.c-torture/execute/builtins/lib/strcspn.c
11354 * gcc.c-torture/execute/builtins/lib/strncat.c
11355 * gcc.c-torture/execute/builtins/lib/strncmp.c
11356 * gcc.c-torture/execute/builtins/lib/strncpy.c
11357 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11358 * gcc.c-torture/execute/builtins/lib/strspn.c
11359 * gcc.c-torture/execute/builtins/lib/strstr.c:
11360 New files containing support routines.
11361
11362 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11363 declaration.
11364 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11365 when not optimizing.
11366
11367 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11368
11369 PR c++/16240
11370 * g++.dg/abi/mangle22.C: New test.
11371 * g++.dg/abi/mangle23.C: Likewise.
11372
11373 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11374
11375 PR fortran/16290
11376 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11377 Allow for cases without denormalized floating point numbers.
11378
11379 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11380
11381 PR c/1027
11382 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11383 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11384 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11385 expected warning text.
11386 * gcc.dg/format/diag-2.c: New test.
11387
11388 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11389
11390 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11391
11392 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11393
11394 * gcc.dg/builtins-43.c: New.
11395 * gcc.dg/builtins-44.c: New.
11396 * gcc.dg/builtins-45.c: New.
11397
11398 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11399 Andreas Tobler <a.tobler@schweiz.ch>
11400
11401 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11402 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11403 as SIGSEGV.
11404 * gcc.dg/cleanup-11.c: Likewise.
11405 * gcc.dg/cleanup-8.c: Likewise.
11406 * gcc.dg/cleanup-9.c: Likewise.
11407 * gcc.dg/cleanup-5.c: Run on all platforms.
11408
11409 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11410
11411 * g++.dg/warn/nonnull1.C: New test.
11412
11413 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11414
11415 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11416 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11417 Special-case the Sun compiler wrt to <complex.h>.
11418
11419 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11420
11421 * gcc.dg/Wunreachable-8.C: New test.
11422
11423 * gcc.dg/h8300-ice2.c : New test.
11424
11425 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11426
11427 PR fortran/16161
11428 * gfortran.fortran-torture/compile/implicit.f90: Add test
11429 for implicit character.
11430
11431 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11432
11433 PR fortran/16289
11434 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11435 Use tiny() intrinsic to find smallest non-negative real
11436
11437 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11438
11439 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11440 * gcc.dg/compat/struct-by-value-22_x.c: New.
11441 * gcc.dg/compat/struct-by-value-22_y.c: New.
11442
11443 * gcc.c-torture/execute/20040629-1.c: New test.
11444
11445 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11446
11447 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11448 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11449
11450 PR target/16195
11451 * gcc.dg/20040625-1.c: New test.
11452
11453 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11454
11455 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11456
11457 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11458
11459 PR fortran/15963
11460 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11461
11462 2004-06-29 Richard Henderson <rth@redhat.com>
11463
11464 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11465
11466 2004-06-29 Paul Brook <paul@codesourcery.com>
11467
11468 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11469 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11470
11471 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11472
11473 PR c++/16260
11474 * g++.dg/parse/crash15.C: New.
11475
11476 2004-06-28 Andrew Pinski <apinski@apple.com>
11477
11478 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11479 by the error already.
11480
11481 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11482
11483 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11484
11485 PR target/14041
11486 * gcc.dg/h8300-bss-align-1.c : New.
11487
11488 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11489
11490 * PR c++/16174
11491 * g++.dg/template/ctor4.C: New.
11492
11493 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11494
11495 PR c++/16205
11496 * g++.dg/warn/Wsequence-point-1.C: New test.
11497
11498 2004-06-27 Paul Brook <paul@codesourcery.com>
11499
11500 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11501
11502 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11503
11504 * g++.old-deja/g++.mike/p7325.C: Remove.
11505
11506 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11507
11508 PR c/14963
11509 * gcc.dg/pr14963.c: New test.
11510
11511 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11512
11513 PR c++/16193
11514 * g++.dg/parse/redef1.C: New test.
11515
11516 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11517
11518 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11519 20021110.c.
11520 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11521 20021119-1.c.
11522 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11523 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11524 5-04.c.
11525 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11526 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11527 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11528 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11529 g++.brendan/enum14.C.
11530 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11531 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11532 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11533 g++.mike/virt1.C.
11534 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11535 memtemp24.C.
11536
11537 2004-06-27 Roger Sayle <roger@eyesopen.com>
11538
11539 * gcc.dg/20040527-1.c: New test case.
11540
11541 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11542
11543 PR gfortran/pr16196
11544 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11545
11546 2004-06-25 Roger Sayle <roger@eyesopen.com>
11547
11548 PR middle-end/15825
11549 * gcc.dg/pr15825-1.c: New test case.
11550
11551 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11552
11553 * gcc.c-torture/execute/20040625-1.c: New test.
11554
11555 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11556
11557 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11558
11559 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11560
11561 * gcc.dg/torture/mips-div-1.c: New test.
11562
11563 2004-06-24 Jeff Law <law@redhat.com>
11564
11565 * gcc.dg/tree-ssa/20040624-1.c: New test.
11566
11567 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11568
11569 * gcc.c-torture/compile/20040624-1.c: New test.
11570
11571 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11572
11573 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11574 this directory.
11575
11576 2004-06-23 Andrew Pinski <apinski@apple.com>
11577
11578 PR middle-end/15988
11579 * g++.dg/opt/ptrmem4.C: New test.
11580
11581 * gcc.dg/c90-array-quals-2.c: New test.
11582
11583 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11584
11585 * gcc.dg/kpice1.c: New test.
11586
11587 2006-06-23 Andrew Pinski <apinski@apple.com>
11588
11589 * gcc.dg/c90-array-quals.c: New test.
11590
11591 2006-06-22 Richard Henderson <rth@redhat.com>
11592
11593 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11594
11595 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11596
11597 * gcc.dg/builtins-config.h: Handle FreeBSD.
11598
11599 2006-06-22 Richard Henderson <rth@redhat.com>
11600
11601 * g++.dg/opt/devirt1.C: New.
11602
11603 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11604
11605 * g++.dg/opt/pr15551.C: New testcase.
11606
11607 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11608
11609 PR target/14800
11610 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11611 x86_64-*-linux* when compiling for 32bit.
11612
11613 2004-06-21 Andrew Pinski <apinski@apple.com>
11614
11615 * gcc.dg/pch/struct-1.c: New.
11616 * gcc.dg/pch/struct-1.hs: New.
11617
11618 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11619
11620 * gcc.dg/pch/save-temps-1.c: New file.
11621 * gcc.dg/pch/save-temps-1.hs: New file.
11622
11623 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11624
11625 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11626 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11627
11628 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11629
11630 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11631 to fix type error.
11632 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11633 Remove trailing spaces.
11634
11635 2004-06-21 Richard Henderson <rth@redhat.com>
11636
11637 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11638 merging && to BIT_FIELD_REF.
11639
11640 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11641
11642 * g++.dg/opt/placeholder1.C: New test.
11643
11644 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11645
11646 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11647 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11648 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11649 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11650
11651 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11652
11653 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11654 extern "C".
11655 * g++.dg/other/pragma-re-1.C: Add comments.
11656
11657 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11658
11659 PR gfortran/16080
11660 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11661
11662 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11663
11664 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11665 instead of setting the type of size_t by
11666 hand.
11667
11668 2004-06-18 Roger Sayle <roger@eyesopen.com>
11669
11670 * gcc.dg/unordered-2.c: New test case.
11671 * gcc.dg/unordered-3.c: New test case.
11672
11673 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11674
11675 PR other/16043
11676 * lib/g++.exp (g++_version): Tweak regexp for version
11677 * lib/g77.exp (g77_version): Likewise
11678 * lib/gfortran.exp (gfortran_version): Likewise
11679 * lib/objc.exp (objc_version): Likewise
11680 * lib/treelang.exp (treelang_version): Likewise
11681
11682 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11683
11684 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11685 Use INT_MAX instead of __INT_MAX__.
11686 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11687
11688 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11689 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11690 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11691 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11692 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11693 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11694 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11695 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11696 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11697
11698 * gcc.dg/range-test-1.c: New test.
11699 * g++.dg/opt/range-test-1.C: New test.
11700
11701 2004-06-17 Richard Henderson <rth@redhat.com>
11702
11703 * objc.dg/sync-1.m: New.
11704 * objc.dg/try-catch-1.m: Don't force next runtime.
11705 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11706 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11707 shadowed catch clause.
11708 * objc.dg/try-catch-5.m: New.
11709
11710 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11711
11712 Bug 14610
11713 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11714
11715 2004-06-15 Richard Henderson <rth@redhat.com>
11716
11717 * gcc.dg/20001116-1.c: Move expected warning line.
11718
11719 2004-06-15 Richard Henderson <rth@redhat.com>
11720
11721 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11722 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11723
11724 2004-06-15 Jeff Law <law@redhat.com>
11725
11726 * gcc.dg/tree-ssa/20040615-1.c: New test.
11727 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11728 be less sensitive to operand ordering.
11729 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11730
11731 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11732
11733 * g++.dg/abi/bitfield3.C: Add comment..
11734
11735 2004-06-15 Richard Henderson <rth@redhat.com>
11736
11737 * g++.dg/ext/stmtexpr1.C: XFAIL.
11738 * gcc.dg/20030612-1.c: XFAIL.
11739
11740 2004-06-15 Eric Christopher <echristo@redhat.com>
11741
11742 * g++.dg/charset/asm5.c: New.
11743 * gcc.dg/charset/asm6.c: New.
11744
11745 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11746
11747 PR fortran/15962
11748 * gfortran.fortran-torture/execute/select_1.f90: New test.
11749
11750 2004-06-15 Paul Brook <paul@codesourcery.com>
11751
11752 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11753
11754 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11755
11756 PR c++/15967
11757 * g++.dg/lookup/crash3.C: New test.
11758
11759 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11760
11761 PR c++/15947
11762 * g++.dg/parse/dtor4.C: New test.
11763
11764 2004-06-14 Jeff Law <law@redhat.com>
11765
11766 * gcc.c-torture/compile/20040614-1.c: New test.
11767
11768 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11769
11770 PR fortran/15211
11771 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11772 LEN of a character array.
11773
11774 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11775
11776 PR c++/15096
11777 * g++.dg/template/ptrmem10.C: New test.
11778
11779 PR c++/14930
11780 * g++.dg/template/friend30.C: New test.
11781
11782 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11783
11784 PR fortran/14928
11785 * gfortran.fortran-torture/compile/mloc.f90: New test.
11786
11787 2004-06-13 Paul Brook <paul@codesourcery.com>
11788
11789 * gfortran.fortran-torture/execute/random_2.f90: New test.
11790
11791 2004-06-13 Eric Christopher <echristo@redhat.com>
11792
11793 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11794
11795 2004-06-12 Paul Brook <paul@codesourcery.com>
11796
11797 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11798
11799 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11800
11801 PR fortran/14923
11802 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11803
11804 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11805
11806 PR fortran/14957
11807 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11808 syntax errors in end statements of contained subroutines.
11809
11810 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11811
11812 PR fortran/12841
11813 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11814
11815 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11816
11817 PR fortran/15665
11818 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11819
11820 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11821
11822 PR gfortran/12839
11823 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11824
11825 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11826
11827 PR c++/15862
11828 * g++.dg/parse/enum1.C: New test.
11829
11830 2004-06-10 Jeff Law <law@redhat.com>
11831
11832 * gcc.c-torture/compile/20040610-1.c: New test.
11833
11834 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11835
11836 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11837 * g++.old-deja/g++.other/decl3.C: Likewise.
11838
11839 2004-06-10 Brian Booth <bbooth@redhat.com>
11840
11841 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11842 V_MAY_DEF instead of VDEF.
11843 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11844
11845 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11846
11847 PR c++/14211
11848 * g++.dg/conversion/const1.C: New test.
11849
11850 PR c++/15076
11851 * g++.dg/conversion/reinterpret1.C: New test.
11852
11853 PR c++/15877
11854 * g++.dg/template/enum2.C: New test.
11855
11856 PR c++/15227
11857 * g++.dg/template/error13.C: New test.
11858
11859 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11860
11861 PR fortran/14957
11862 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11863 arguments to test_* REAL and of the right size.
11864
11865 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11866
11867 PR target/15569
11868 PR rtl-optimization/15681
11869 * gcc.dg/20040609-1.c: New test.
11870
11871 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11872
11873 PR c++/14791
11874 * g++.dg/opt/builtins1.C: New test.
11875
11876 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11877
11878 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11879 that use default windows32 struct layout.
11880 * gcc.dg/i386-bitfield2.c: Likewise.
11881
11882 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11883
11884 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11885 for mingw32 and cygwin targets.
11886
11887 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11888
11889 * gcc.dg/pch/macro-4.c: New.
11890 * gcc.dg/pch/macro-4.hs: New.
11891
11892 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11893
11894 PR fortran/13249
11895 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11896
11897 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11898
11899 PR fortran/13372
11900 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11901
11902 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11903
11904 PR gfortran/14897
11905 * gfortran.fortran-torture/execute/t_edit.f90: New test.
11906
11907 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11908
11909 PR gfortran/15755
11910 * gfortran.fortran-torture/execute/backspace.c : New test.
11911
11912 2004-06-09 Paul Brook <paul@codesourcery.com>
11913
11914 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11915 (pointer_to_section): Rewrite to use smaller array.
11916
11917 2004-06-08 David Edelsohn <edelsohn@gnu.org>
11918
11919 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11920 * gcc.dg/ext/altivec-10.c: Same.
11921 * gcc.dg/ext/altivec-11.c: Same.
11922 * gcc.dg/ext/altivec-12.c: Same.
11923 * gcc.dg/ext/altivec-13.c: Same.
11924 * gcc.dg/ext/altivec-14.c: Same.
11925 * gcc.dg/ext/altivec-15.c: Same.
11926 * gcc.dg/ext/altivec-16.c: Same.
11927 * gcc.dg/ext/altivec-3.c: Same.
11928 * gcc.dg/ext/altivec-4.c: Same.
11929 * gcc.dg/ext/altivec-6.c: Same.
11930 * gcc.dg/ext/altivec-7.c: Same.
11931 * gcc.dg/ext/altivec-8.c: Same.
11932 * gcc.dg/ext/altivec-varargs-1.c: Same.
11933
11934 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11935 * g++.dg/ext/altivec-10.C: Same.
11936 * g++.dg/ext/altivec-2.C: Same.
11937 * g++.dg/ext/altivec-3.C: Same.
11938 * g++.dg/ext/altivec-4.C: Same.
11939 * g++.dg/ext/altivec-5.C: Same.
11940 * g++.dg/ext/altivec-6.C: Same.
11941 * g++.dg/ext/altivec-7.C: Same.
11942 * g++.dg/ext/altivec-8.C: Same.
11943 * g++.dg/ext/altivec-9.C: Same.
11944
11945 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11946
11947 PR c++/7841
11948 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11949
11950 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11951
11952 * gcc.dg/union-1.c: New test.
11953
11954 2004-06-07 Roger Sayle <roger@eyesopen.com>
11955
11956 * gcc.dg/builtins-41.c: New test case.
11957 * gcc.dg/builtins-42.c: New test case.
11958
11959 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11960
11961 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11962 * g++.dg/ext/altivec-10.C: Same.
11963 * g++.dg/ext/altivec-2.C: Same.
11964 * g++.dg/ext/altivec-3.C: Same.
11965 * g++.dg/ext/altivec-4.C: Same.
11966 * g++.dg/ext/altivec-5.C: Same.
11967 * g++.dg/ext/altivec-6.C: Same.
11968 * g++.dg/ext/altivec-7.C: Same.
11969 * g++.dg/ext/altivec-8.C: Same.
11970 * g++.dg/ext/altivec-9.C: Same.
11971 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11972 * g++.old-deja/g++.brendan/new3.C: Same.
11973 * gcc.c-torture/execute/eeprof-1.x: Same.
11974
11975 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11976
11977 PR c/14765
11978 * gcc.dg/pr14765-1.c: New test.
11979
11980 2004-06-07 Roger Sayle <roger@eyesopen.com>
11981
11982 PR c/14649
11983 * gcc.dg/pr14649-1.c: New test case.
11984
11985 2004-06-07 Richard Henderson <rth@redhat.com>
11986
11987 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11988 if temporaries.
11989
11990 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11991
11992 * g++.dg/eh/elide1.C: Remove XFAIL.
11993
11994 2004-06-07 Mark Mitchell <mark@codesourcery.com>
11995
11996 PR c++/15337
11997 * g++.dg/expr/sizeof3.C: New test.
11998
11999 PR c++/14777
12000 * g++.dg/template/access14.C: New test.
12001
12002 PR c++/15554
12003 * g++.dg/template/enum1.C: New test.
12004
12005 PR c++/15057
12006 * g++.dg/eh/throw1.C: New test.
12007
12008 2004-06-07 David Ayers <d.ayers@inode.at>
12009 Ziemowit Laski <zlaski@apple.com>
12010
12011 * lib/objc.exp (objc_target_compile): Revert the '-framework
12012 Foundation' flag fix, since bare Darwin does not ship
12013 with the Foundation framework.
12014 * objc/execute/next_mapping.h: Provide a local NSConstantString
12015 @interface and @implementation.
12016 (objc_constant_string_init): A constructor function, used to
12017 initialize the NSConstantString meta-class object.
12018 * objc/execute/string1.m: Include "next_mapping.h" instead of
12019 <Foundation/NSString.h>.
12020 * objc/execute/string2.m: Likewise.
12021 * objc/execute/string3.m: Likewise.
12022 * objc/execute/string4.m: Likewise.
12023
12024 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
12025
12026 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
12027 to double. Replace double with FLOAT.
12028 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
12029
12030 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
12031 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
12032 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
12033 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
12034 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
12035 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
12036 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
12037 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
12038
12039 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
12040
12041 PR c/13519
12042 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
12043
12044 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12045
12046 PR c++/15503
12047 * g++.dg/template/meminit2.C: New test.
12048
12049 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
12050
12051 PR target/15822
12052 * gcc.c-torture/execute/compare-fp-1.c,
12053 gcc.c-torture/execute/compare-fp-2.c,
12054 gcc.c-torture/execute/compare-fp-3.c,
12055 gcc.c-torture/execute/compare-fp-4.c,
12056 gcc.c-torture/execute/compare-fp-3.x,
12057 gcc.c-torture/execute/compare-fp-4.x: Moved...
12058 * gcc.c-torture/execute/ieee/compare-fp-1.c,
12059 gcc.c-torture/execute/ieee/compare-fp-2.c,
12060 gcc.c-torture/execute/ieee/compare-fp-3.c,
12061 gcc.c-torture/execute/ieee/compare-fp-4.c,
12062 gcc.c-torture/execute/ieee/compare-fp-3.x,
12063 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
12064
12065 2004-06-04 David Ayers <d.ayers@inode.at>
12066
12067 * objc/execute/protocol-isEqual-4.m: New testcase.
12068
12069 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
12070
12071 * objc/execute/protocol-isEqual-1.m: New testcase.
12072 * objc/execute/protocol-isEqual-2.m: New testcase.
12073 * objc/execute/protocol-isEqual-3.m: New testcase.
12074
12075 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12076
12077 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
12078
12079 2004-06-02 Ziemowit Laski <zlaski@apple.com>
12080
12081 * lib/objc.exp (objc_target_compile): When running tests on
12082 Darwin (Mac OS X), inform the linker about '-framework
12083 'Foundation'.
12084
12085 2004-06-02 Eric Christopher <echristo@redhat.com>
12086
12087 * gcc.c-torture/compile/20040602-1.c: New.
12088
12089 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
12090
12091 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
12092 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12093
12094 PR tree-optimization/14736
12095 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
12096
12097 PR tree-optimization/14042
12098 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
12099
12100 PR tree-optimization/14729
12101 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
12102
12103 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12104
12105 PR fortran/15557
12106 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
12107
12108 2004-06-01 Richard Hederson <rth@redhat.com>
12109
12110 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
12111
12112 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12113
12114 PR c++/14932
12115 * g++.dg/parse/offsetof4.C: New test.
12116
12117 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
12118
12119 PR objc/7993
12120 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
12121
12122 2004-05-31 Mark Mitchell <mark@codesourcery.com>
12123
12124 PR c++/15701
12125 * g++.dg/template/friend29.C: New test.
12126
12127 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
12128
12129 PR c/15749
12130 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
12131
12132 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12133
12134 * gcc.dg/sparc-trap-1.c: New test.
12135
12136 2004-05-31 Roger Sayle <roger@eyesopen.com>
12137
12138 PR middle-end/15069
12139 * g++.dg/opt/fold3.C: New test case.
12140
12141 2004-05-30 Graham Stott <graham.stott@btinternet.com>
12142
12143 * lib/target-supports.exp (check_iconv_available): Fix fallout
12144 from 2004-05-28 patch.
12145
12146 2004-05-30 Paul Brook <paul@codesourcery.com>
12147
12148 PR fortran/15620
12149 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
12150 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
12151
12152 2004-05-30 Steven G. Kargl <kargls@comcast.net>
12153
12154 * gfortran.fortran-torture/execute/random_1.f90: New test.
12155
12156 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12157
12158 * g++.dg/ext/altivec-10.C: New test.
12159
12160 2004-05-29 Paul Brook <paul@codesourcery.com>
12161
12162 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
12163
12164 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12165
12166 * gcc.dg/altivec-16.c: New test.
12167
12168 2004-05-28 Janis Johnson <janis187@us.ibm.com>
12169
12170 * lib/target-supports.exp (check_vmx_hw_available): New.
12171 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
12172
12173 * lib/target-supports.exp (check_alias_available,
12174 check_iconv_available, check_named_sections_available): Use
12175 unique names for temporary files.
12176
12177 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12178
12179 * gcc.dg/altivec-15.c: New test.
12180
12181 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12182
12183 PR c++/15083
12184 * g++.dg/warn/noeffect6.C: New test.
12185
12186 PR c++/15471
12187 * g++.dg/expr/ptrmem4.C: New test.
12188
12189 PR c++/15640
12190 * g++.dg/template/operator3.C: New test.
12191
12192 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12193
12194 PR c++/14668
12195 * g++.dg/lookup/redecl1.C: New test.
12196 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12197
12198 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
12199
12200 * gcc.c-torture/execute/compare-fp-1.c,
12201 gcc.c-torture/execute/compare-fp-2.c,
12202 gcc.c-torture/execute/compare-fp-3.c,
12203 gcc.c-torture/execute/compare-fp-4.c,
12204 gcc.c-torture/execute/compare-fp-3.x,
12205 gcc.c-torture/execute/compare-fp-4.x,
12206 gcc.dg/pr15649-1.c: New.
12207
12208 2004-05-27 Adam Nemet <anemet@lnxw.com>
12209
12210 PR c++/12883
12211 * g++.dg/init/array14.C: New test.
12212
12213 2004-05-25 Janis Johnson <janis187@us.ibm.com>
12214
12215 * lib/compat.exp (compat-get-options-main): New.
12216 (compat-get-options): Remove unneeded code, warn for ignored
12217 command.
12218 (compat-execute): Check flag set by dg-require-* commands.
12219
12220 * lib/compat.exp (compat-execute): Break up long lines.
12221
12222 2004-05-24 Janis Johnson <janis187@us.ibm.com>
12223
12224 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12225 * gcc.dg/altivec-14.c: New test.
12226 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12227
12228 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12229 * gcc.dg/altivec-12.c: Ditto.
12230
12231 * gcc.dg/altivec-3.c: Move call to altivec_check.
12232
12233 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12234
12235 PR c++/15044
12236 * g++.dg/template/error12.C: New test.
12237
12238 PR c++/15317
12239 * g++.dg/ext/attrib15.C: New test.
12240
12241 PR c++/15329
12242 * g++.dg/template/ptrmem9.C: New test.
12243
12244 2004-05-25 Paul Brook <paul@codesourcery.com>
12245
12246 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12247
12248 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12249
12250 PR c++/15165
12251 * g++.dg/template/crash19.C: New test.
12252
12253 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12254
12255 PR c++/15025
12256 * g++.dg/template/redecl1.C: New test.
12257
12258 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12259
12260 PR c++/14821
12261 * g++.dg/other/ns1.C: New test.
12262
12263 PR c++/14883
12264 * g++.dg/template/invalid1.C: New test.
12265
12266 2004-05-23 Paul Brook <paul@codesourcery.com>
12267 Victor Leikehman <lei@haifasphere.co.il>
12268
12269 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12270 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12271
12272 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12273
12274 PR c++/15285
12275 PR c++/15299
12276 * g++.dg/template/non-dependent5.C: New test.
12277 * g++.dg/template/non-dependent6.C: New test.
12278
12279 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12280
12281 PR c++/15507
12282 * g++.dg/inherit/union1.C: New test.
12283
12284 PR c++/15542
12285 * g++.dg/template/addr1.C: New test.
12286
12287 PR c++/15427
12288 * g++.dg/template/array5.C: New test.
12289
12290 PR c++/15287
12291 * g++.dg/template/array6.C: New test.
12292
12293 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12294 Roger Sayle <roger@eyesopen.com>
12295
12296 * g++.dg/lookup/forscope2.C: New test case.
12297
12298 2004-05-22 Ben Elliston <bje@au.ibm.com>
12299
12300 * gcc.dg/cpp/Wmissingdirs.c: New.
12301
12302 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12303
12304 PR target/15301
12305 * gcc.dg/compat/union-m128-1.h: New file.
12306 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12307 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12308 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12309
12310 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12311
12312 PR target/15302
12313 * gcc.dg/compat/struct-complex-1.h: New file.
12314 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12315 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12316 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12317
12318 2004-05-20 Roger Sayle <roger@eyesopen.com>
12319
12320 PR middle-end/3074
12321 * gcc.dg/pr3074-1.c: New test case.
12322 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12323
12324 2004-05-20 Falk Hueffner <falk@debian.org>
12325
12326 PR other/15526
12327 * gcc.dg/ftrapv-1.c: New test case.
12328
12329 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12330
12331 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12332
12333 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12334 Jeff Law <law@redhat.com>
12335
12336 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12337 * gcc.dg/tree-ssa/20040518-2.c: New test.
12338
12339 * gcc.dg/tree-ssa/20040518-1.c: New test.
12340
12341 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12342
12343 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12344
12345 2004-05-18 Paul Brook <paul@codesourcery.com>
12346
12347 PR fortran/13930
12348 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12349
12350 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12351
12352 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12353 constant folding.
12354
12355 2004-05-17 Steven Bosscher <stevenb@suse.de>
12356
12357 * gcc.dg/tree-ssa/20040517-1.c: New test.
12358
12359 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12360
12361 * gcc.dg/loop-4.c: New test.
12362
12363 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12364
12365 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12366
12367 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12368
12369 PR fortran/15311
12370 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12371
12372 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12373
12374 PR fortran/13826
12375 PR fortran/13940
12376 * gfortran.fortran-torture/compile/data_1.f90: New test.
12377
12378 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12379
12380 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12381 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12382
12383 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12384
12385 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12386
12387 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12388
12389 PR c/15444
12390 * gcc.dg/format/xopen-1.c: Adjust expected message.
12391 * gcc.dg/format/xopen-3.c: New test.
12392
12393 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12394
12395 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12396
12397 2004-05-14 Jeff Law <law@redhat.com>
12398
12399 * gcc.dg/tree-ssa/20040514-2.c: New test.
12400
12401 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12402
12403 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12404 this ...
12405 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12406 this.
12407
12408 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12409
12410 * gcc.dg/tree-ssa/20040514-1.c: New test.
12411
12412 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12413
12414 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12415 test.
12416
12417 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12418
12419 PR fortran/14066
12420 * gfortran.fortran-torture/compile/do_1.f90: New test.
12421
12422 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12423
12424 PR fortran/15051
12425 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12426 test.
12427
12428 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12429
12430 PR fortran/15149
12431 * gfortran.fortran-torture/execute/random_init.f90: New test.
12432
12433 2004-05-13 Paul Brook <paul@codesourcery.com>
12434
12435 PR fortran/15314
12436 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12437
12438 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12439
12440 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12441 for the powerpc case.
12442
12443 2004-05-13 Jeff Law <law@redhat.com>
12444
12445 * gcc.dg/tree-ssa/20040513-1.c: New test.
12446 * gcc.dg/tree-ssa/20040513-2.c: New test.
12447
12448 2004-05-13 Paul Brook <paul@codesourcery.com>
12449
12450 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12451 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12452 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12453
12454 2004-05-13 Andreas Schwab <schwab@suse.de>
12455
12456 PR other/10819
12457 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12458 characters.
12459
12460 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12461
12462 PR fortran/15294
12463 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12464
12465 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12466
12467 Merge from tree-ssa-20020619-branch. See
12468 ChangeLog.tree-ssa for details.
12469
12470 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12471
12472 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12473 include <altivec.h> explicitly.
12474 * gcc.dg/altivec-13.c: Likewise.
12475
12476 2004-05-11 Paul Brook <paul@codesourcery.com>
12477
12478 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12479
12480 2004-05-10 Eric Christopher <echristo@redhat.com>
12481
12482 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12483 * gcc.dg/sibcall-4.c: Ditto.
12484
12485 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12486
12487 * g++.dg/ext/altivec-8.C: New test case.
12488 * gcc.dg/altivec-13.c: New test case.
12489
12490 2004-05-08 Roger Sayle <roger@eyesopen.com>
12491
12492 * gcc.c-torture/execute/divcmp-1.c: New test case.
12493 * gcc.c-torture/execute/divcmp-2.c: New test case.
12494 * gcc.c-torture/execute/divcmp-3.c: New test case.
12495
12496 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12497
12498 * g++.dg/other/pragma-re-2.C: New test.
12499
12500 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12501
12502 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12503 * gcc.dg/i386-387-2.c: Likewise.
12504
12505 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12506 __builtin_drem.
12507 * gcc.dg/i386-387-6.c: Likewise.
12508
12509 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12510
12511 * gcc.dg/builtins-33.c: Also check log1p*.
12512
12513 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12514
12515 PR optimization/15296
12516 * gcc.c-torture/execute/pr15296.c: New test.
12517
12518 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12519
12520 * gcc.dg/builtins-40.c: New test.
12521
12522 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12523
12524 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12525
12526 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12527
12528 * g++.dg/ext/spe1.C: New testcase.
12529
12530 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12531
12532 * objc.dg/image-info.m: Allow additional attributes
12533 for __image_info section.
12534
12535 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12536
12537 * gcc.dg/torture/mips-hilo-2.c: New test.
12538
12539 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12540
12541 PR c++/14389
12542 * g++.dg/template/member5.C: New test.
12543
12544 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12545
12546 * gcc.dg/builtins-34.c: Also check expm1*.
12547
12548 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12549
12550 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12551 * gcc.dg/torture/builtin-convert-3.c: New test.
12552
12553 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12554
12555 PR middle-end/15054
12556 * g++.dg/opt/pr15054.C: New test.
12557
12558 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12559
12560 * gcc.dg/torture/builtin-rounding-1.c: New test.
12561 * gcc.dg/builtins-25.c: Delete.
12562 * gcc.dg/builtins-29.c: Delete.
12563
12564 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12565
12566 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12567 * gcc.dg/sibcall-4.c: Likewise.
12568 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12569
12570 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12571
12572 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12573 bit-field on 16-bit targets.
12574
12575 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12576
12577 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12578 16-bit targets.
12579
12580 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12581
12582 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12583 * gcc.dg/rs6000-power2-2.c: Likewise.
12584
12585 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12586
12587 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12588 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12589 Change the asm registers to be in form of frN instead of fN.
12590
12591 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12592
12593 * gcc.dg/torture/builtin-convert-2.c: New test.
12594
12595 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12596
12597 * gcc.dg/rs6000-power2-1.c: New test.
12598 * gcc.dg/rs6000-power2-2.c: New test.
12599
12600 2004-04-28 Jan Hubicka <jh@suse.cz>
12601
12602 * gcc.dg/unused-6.c: New test.
12603
12604 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12605 Ulrich Weigand <uweigand@de.ibm.com>
12606
12607 * ada/acats/run_all.sh: Define $target variable.
12608
12609 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12610
12611 PR c++/15119
12612 * g++.dg/other/vararg-1.C: New test.
12613
12614 PR c++/4794
12615 * g++.dg/eh/cleanup3.C: New test.
12616
12617 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12618
12619 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12620 and ad8011a (target_insn).
12621 * ada/acats/support/macro.dfs: Likewise.
12622 * ada/acats/support/impbit.adb: New file.
12623
12624 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12625
12626 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12627
12628 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12629
12630 * gcc.dg/loop-3.c: New test.
12631
12632 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12633
12634 * gcc.c-torture/execute/simd-5.c: New test.
12635
12636 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12637
12638 PR c++/15064
12639 * g++.dg/template/crash18.C: New test.
12640
12641 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12642
12643 * g++.dg/ext/complit3.C: New test.
12644
12645 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12646
12647 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12648 * gcc.dg/altivec-3.c: Same.
12649 * gcc.dg/altivec-varargs-1.c: Same.
12650
12651 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12652
12653 * lib/target-supports.exp (check_profiling_available): Assume
12654 profiling is not available on powerpc-eabi targets.
12655
12656 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12657
12658 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12659 * gcc.dg/vmx/bug-1.c: Ditto.
12660
12661 2004-04-20 Eric Christopher <echristo@redhat.com>
12662
12663 * gcc.dg/charset/extern.c: New test.
12664 * g++.dg/charset/extern3.cc: Ditto.
12665
12666 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12667
12668 * gcc.dg/builtins-39.c: New test.
12669
12670 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12671
12672 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12673
12674 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12675
12676 * gcc.dg/torture/mips-hilo-1.c: New test.
12677
12678 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12679
12680 * gcc.c-torture/compile/20040419-1.c: New test.
12681
12682 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12683
12684 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12685
12686 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12687 Aldy Hernandez <aldyh@redhat.com>
12688
12689 * gcc.c-torture/execute/va-arg-24.c: New.
12690
12691 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12692 Aldy Hernandez <aldyh@redhat.com>
12693
12694 * gcc.dg/vmx/1b-01.c: New.
12695 * gcc.dg/vmx/1b-02.c: New.
12696 * gcc.dg/vmx/1b-03.c: New.
12697 * gcc.dg/vmx/1b-04.c: New.
12698 * gcc.dg/vmx/1b-05.c: New.
12699 * gcc.dg/vmx/1b-06.c: New.
12700 * gcc.dg/vmx/1b-07.c: New.
12701 * gcc.dg/vmx/1c-01.c: New.
12702 * gcc.dg/vmx/1c-02.c: New.
12703 * gcc.dg/vmx/3a-01a.c: New.
12704 * gcc.dg/vmx/3a-01.c: New.
12705 * gcc.dg/vmx/3a-01m.c: New.
12706 * gcc.dg/vmx/3a-03.c: New.
12707 * gcc.dg/vmx/3a-03m.c: New.
12708 * gcc.dg/vmx/3a-04.c: New.
12709 * gcc.dg/vmx/3a-04m.c: New.
12710 * gcc.dg/vmx/3a-05.c: New.
12711 * gcc.dg/vmx/3a-06.c: New.
12712 * gcc.dg/vmx/3a-06m.c: New.
12713 * gcc.dg/vmx/3a-07.c: New.
12714 * gcc.dg/vmx/3b-01.c: New.
12715 * gcc.dg/vmx/3b-02.c: New.
12716 * gcc.dg/vmx/3b-10.c: New.
12717 * gcc.dg/vmx/3b-13.c: New.
12718 * gcc.dg/vmx/3b-14.c: New.
12719 * gcc.dg/vmx/3b-15.c: New.
12720 * gcc.dg/vmx/3c-01a.c: New.
12721 * gcc.dg/vmx/3c-01.c: New.
12722 * gcc.dg/vmx/3c-02.c: New.
12723 * gcc.dg/vmx/3c-03.c: New.
12724 * gcc.dg/vmx/3d-01.c: New.
12725 * gcc.dg/vmx/4-01.c: New.
12726 * gcc.dg/vmx/4-03.c: New.
12727 * gcc.dg/vmx/5-01.c: New.
12728 * gcc.dg/vmx/5-02.c: New.
12729 * gcc.dg/vmx/5-03.c: New.
12730 * gcc.dg/vmx/5-04.c: New.
12731 * gcc.dg/vmx/5-05.c: New.
12732 * gcc.dg/vmx/5-06.c: New.
12733 * gcc.dg/vmx/5-07.c: New.
12734 * gcc.dg/vmx/5-07t.c: New.
12735 * gcc.dg/vmx/5-08.c: New.
12736 * gcc.dg/vmx/5-10.c: New.
12737 * gcc.dg/vmx/5-11.c: New.
12738 * gcc.dg/vmx/7-01a.c: New.
12739 * gcc.dg/vmx/7-01.c: New.
12740 * gcc.dg/vmx/7c-01.c: New.
12741 * gcc.dg/vmx/7d-01.c: New.
12742 * gcc.dg/vmx/7d-02.c: New.
12743 * gcc.dg/vmx/8-01.c: New.
12744 * gcc.dg/vmx/8-02a.c: New.
12745 * gcc.dg/vmx/8-02.c: New.
12746 * gcc.dg/vmx/brode-1.c: New.
12747 * gcc.dg/vmx/bug-1.c: New.
12748 * gcc.dg/vmx/bug-2.c: New.
12749 * gcc.dg/vmx/bug-3.c: New.
12750 * gcc.dg/vmx/cw-bug-1.c: New.
12751 * gcc.dg/vmx/cw-bug-2.c: New.
12752 * gcc.dg/vmx/cw-bug-3.c: New.
12753 * gcc.dg/vmx/dct.c: New.
12754 * gcc.dg/vmx/debug-1.c: New.
12755 * gcc.dg/vmx/debug-2.c: New.
12756 * gcc.dg/vmx/debug-3.c: New.
12757 * gcc.dg/vmx/debug-4.c: New.
12758 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12759 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12760 * gcc.dg/vmx/eg-5.c: New.
12761 * gcc.dg/vmx/fft.c: New.
12762 * gcc.dg/vmx/gcc-bug-1.c: New.
12763 * gcc.dg/vmx/gcc-bug-2.c: New.
12764 * gcc.dg/vmx/gcc-bug-3.c: New.
12765 * gcc.dg/vmx/gcc-bug-4.c: New.
12766 * gcc.dg/vmx/gcc-bug-5.c: New.
12767 * gcc.dg/vmx/gcc-bug-6.c: New.
12768 * gcc.dg/vmx/gcc-bug-7.c: New.
12769 * gcc.dg/vmx/gcc-bug-8.c: New.
12770 * gcc.dg/vmx/gcc-bug-9.c: New.
12771 * gcc.dg/vmx/gcc-bug-b.c: New.
12772 * gcc.dg/vmx/gcc-bug-c.c: New.
12773 * gcc.dg/vmx/gcc-bug-d.c: New.
12774 * gcc.dg/vmx/gcc-bug-e.c: New.
12775 * gcc.dg/vmx/gcc-bug-f.c: New.
12776 * gcc.dg/vmx/gcc-bug-g.c: New.
12777 * gcc.dg/vmx/gcc-bug-i.c: New.
12778 * gcc.dg/vmx/harness.h: New.
12779 * gcc.dg/vmx/ira1.c: New.
12780 * gcc.dg/vmx/ira2a.c: New.
12781 * gcc.dg/vmx/ira2b.c: New.
12782 * gcc.dg/vmx/ira2.c: New.
12783 * gcc.dg/vmx/ira2c.c: New.
12784 * gcc.dg/vmx/mem.c: New.
12785 * gcc.dg/vmx/newton-1.c: New.
12786 * gcc.dg/vmx/ops.c: New.
12787 * gcc.dg/vmx/sn7153.c: New.
12788 * gcc.dg/vmx/spill2.c: New.
12789 * gcc.dg/vmx/spill3.c: New.
12790 * gcc.dg/vmx/spill.c: New.
12791 * gcc.dg/vmx/t.c: New.
12792 * gcc.dg/vmx/varargs-1.c: New.
12793 * gcc.dg/vmx/varargs-2.c: New.
12794 * gcc.dg/vmx/varargs-3.c: New.
12795 * gcc.dg/vmx/varargs-4.c: New.
12796 * gcc.dg/vmx/varargs-5.c: New.
12797 * gcc.dg/vmx/varargs-6.c: New.
12798 * gcc.dg/vmx/varargs-7.c: New.
12799 * gcc.dg/vmx/vmx.exp: New.
12800 * gcc.dg/vmx/vprint-1.c: New.
12801 * gcc.dg/vmx/vscan-1.c: New.
12802 * gcc.dg/vmx/x-01.c: New.
12803 * gcc.dg/vmx/x-02.c: New.
12804 * gcc.dg/vmx/x-03.c: New.
12805 * gcc.dg/vmx/x-04.c: New.
12806 * gcc.dg/vmx/x-05.c: New.
12807 * gcc.dg/vmx/yousufi-1.c: New.
12808 * gcc.dg/vmx/zero-1.c: New.
12809 * gcc.dg/vmx/zero.c: New.
12810
12811 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12812
12813 * g++.dg/lookup/java1.C: Update for chage of
12814 _Jv_AllocObject.
12815 * g++.dg/lookup/java2.C: Likewise.
12816
12817 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12818
12819 * ada/acats/run_all.sh: use -O2 by default.
12820
12821 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12822
12823 * gcc.dg/vr-mult-[12].c: New tests.
12824
12825 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12826
12827 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12828
12829 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12830
12831 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12832
12833 * lib/target-supports.exp (check_profiling_available): Assume profiling
12834 isn't available for mips*-*-elf targets.
12835
12836 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12837
12838 * gcc.dg/builtins-38.c: New test.
12839
12840 2004-04-14 Eric Christopher <echristo@redhat.com>
12841
12842 * g++.dg/charset/charset.exp: Run .cc extension tests.
12843
12844 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12845
12846 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12847
12848 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12849
12850 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12851
12852 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12853
12854 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12855 * gcc.dg/i386-387-2.c: Likewise.
12856
12857 * gcc.dg/i386-387-7.c: New test.
12858 * gcc.dg/i386-387-8.c: New test.
12859
12860 * gcc.dg/builtins-37.c: New test.
12861
12862 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12863
12864 * g++.dg/pch/externc-1.C: Add missing semicolon.
12865
12866 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12867
12868 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12869
12870 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12871
12872 * gcc.c-torture/execute/20040411-1.c: New test.
12873
12874 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12875
12876 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12877
12878 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12879
12880 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12881
12882 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12883
12884 * lib/target-supports.exp (check_named_sections_available): New.
12885 * lib/gcc-dg.exp (dg-require-named-sections): New.
12886 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12887 old-deja.exp. Also prune error-count message from HP linker.
12888 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12889
12890 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12891 * g++.old-deja/g++.pt/static3.C: Likewise.
12892 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12893
12894 2004-04-09 Roger Sayle <roger@eyesopen.com>
12895
12896 * gcc.c-torture/execute/20040409-1.c: New test case.
12897 * gcc.c-torture/execute/20040409-2.c: New test case.
12898 * gcc.c-torture/execute/20040409-3.c: New test case.
12899
12900 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12901
12902 * gcc.dg/20040409-1.c: New test.
12903
12904 2004-04-08 Roger Sayle <roger@eyesopen.com>
12905
12906 PR target/14888
12907 * g++.dg/opt/pr14888.C: New test case.
12908
12909 2004-04-08 Geoffrey Keating <geoffk@apple.com>
12910
12911 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12912 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12913 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12914 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12915 New tests.
12916
12917 2004-04-08 Paul Brook <paul@codesourcery.com>
12918
12919 * gcc.dg/spill-1.c: New test.
12920
12921 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12922
12923 * gcc.dg/torture/builtin-ctype-2.c: New test.
12924
12925 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12926
12927 * gcc.dg/pch/pch.exp: Add largefile test.
12928
12929 2004-04-06 Geoffrey Keating <geoffk@apple.com>
12930
12931 * g++.dg/pch/externc-1.Hs: New.
12932 * g++.dg/pch/externc-1.C: New.
12933
12934 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12935
12936 * gcc.dg/compat/struct-by-value-5a_main.c,
12937 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12938 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12939 * gcc.dg/compat/struct-by-value-5a_x.c,
12940 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12941 gcc.dg/compat/struct-by-value-5_x.c.
12942 * gcc.dg/compat/struct-by-value-5a_y.c,
12943 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12944 gcc.dg/compat/struct-by-value-5_y.c.
12945
12946 * gcc.dg/compat/struct-by-value-6a_main.c,
12947 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12948 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12949 * gcc.dg/compat/struct-by-value-6a_x.c,
12950 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12951 gcc.dg/compat/struct-by-value-6_x.c.
12952 * gcc.dg/compat/struct-by-value-6a_y.c,
12953 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12954 gcc.dg/compat/struct-by-value-6_y.c.
12955
12956 * gcc.dg/compat/struct-by-value-7a_main.c,
12957 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12958 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12959 * gcc.dg/compat/struct-by-value-7a_x.c,
12960 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12961 gcc.dg/compat/struct-by-value-7_x.c.
12962 * gcc.dg/compat/struct-by-value-7a_y.c,
12963 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12964 gcc.dg/compat/struct-by-value-7_y.c.
12965
12966 2004-04-06 Jakub Jelinek <jakub@redhat.com>
12967
12968 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12969 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12970 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12971 options.
12972
12973 2004-04-06 Uros Bizjak <uros@kss-loka.si>
12974
12975 * gcc.dg/builtins-36.c: New test.
12976
12977 2004-04-06 Paul Brook <paul@codesourcery.com>
12978
12979 * README.gcc: Remove obsolete contraint on testcases.
12980
12981 2004-04-05 Paul Brook <paul@codesourcery.com>
12982
12983 PR2123
12984 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
12985 failure and exit(0) on success.
12986 * g++.dg/expr/anew2.C: Ditto.
12987 * g++.dg/expr/anew3.C: Ditto.
12988 * g++.dg/expr/anew4.C: Ditto.
12989
12990 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12991
12992 PR c++/3518
12993 * g++.dg/template/unify7.C: New.
12994
12995 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12996
12997 * g++.dg/README: Bring up to date with new subdirectories; remove
12998 duplicate subdirectory lines.
12999
13000 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
13001
13002 PR c++/14007
13003 * g++.dg/template/unify5.C: New.
13004 * g++.dg/template/unify6.C: New.
13005 * g++.dg/template/qualttp20.C: Adjust.
13006 * g++.old-deja/g++.jason/report.C: Adjust.
13007 * g++.old-deja/g++.other/qual1.C: Adjust.
13008
13009 2004-04-01 Mark Mitchell <mark@codesourcery.com>
13010
13011 PR c++/14803
13012 * g++.dg/inherit/ptrmem1.C: New test.
13013
13014 2004-04-01 Jakub Jelinek <jakub@redhat.com>
13015
13016 PR c++/14755
13017 * gcc.c-torture/execute/20040331-1.c: New test.
13018 * gcc.dg/20040331-1.c: New test.
13019
13020 2004-04-01 Paul Brook <paul@codesourcery.com>
13021
13022 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
13023
13024 2004-03-30 Mark Mitchell <mark@codesourcery.com>
13025
13026 PR c++/14724
13027 * g++.dg/init/goto1.C: New test.
13028
13029 PR c++/14763
13030 * g++.dg/template/defarg4.C: New test.
13031
13032 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
13033
13034 * gcc.dg/altivec-11.c: Extend test for more valid cases.
13035
13036 2004-03-28 David Edelsohn <edelsohn@gnu.org>
13037
13038 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
13039
13040 2004-03-28 Zack Weinberg <zack@codesourcery.com>
13041
13042 * gcc.dg/noncompile/undeclared-2.c: New test.
13043
13044 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
13045
13046 * gcc.dg/940409-1.c: Remove XFAIL.
13047 * gcc.dg/reg-vol-struct-1.c: New test.
13048
13049 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13050
13051 * gcc.dg/torture/builtin-wctype-1.c: New test.
13052
13053 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
13054
13055 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
13056 * gcc.dg/20001101-1.c: Likewise.
13057 * gcc.dg/20001102-1.c: Likewise.
13058
13059 2004-03-25 Roger Sayle <roger@eyesopen.com>
13060
13061 * gcc.dg/compare8.c: Add an additional test for XOR.
13062
13063 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13064
13065 * gcc.dg/torture/builtin-ctype-1.c: New test.
13066
13067 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13068
13069 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
13070 * gcc.dg/torture/builtin-math-1.c: Likewise.
13071 * gcc.dg/torture/builtin-power-1.c: New test.
13072
13073 2004-03-24 Andreas Schwab <schwab@suse.de>
13074
13075 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
13076 IA64 assembler.
13077
13078 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
13079 Roger Sayle <roger@eyesopen.com>
13080
13081 * gcc.dg/compare8.c: New test case.
13082
13083 2004-03-23 Ziemowit Laski <zlaski@apple.com>
13084
13085 * g++.dg/ext/altivec-7.C: New test.
13086
13087 2004-03-23 Zack Weinberg <zack@codesourcery.com>
13088
13089 PR 12267, 12391, 12560, 13129, 14114, 14133
13090 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
13091 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
13092 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
13093 Adjust error regexps.
13094 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
13095 * gcc.dg/noncompile/undeclared-1.c: New test cases.
13096 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
13097 * gcc.dg/local1.c: Add explanatory comment.
13098
13099 2004-03-23 Roger Sayle <roger@eyesopen.com>
13100
13101 PR optimization/14669
13102 * g++.dg/opt/fold2.C: New test case.
13103
13104 2004-03-22 Jakub Jelinek <jakub@redhat.com>
13105
13106 PR c/14069
13107 * gcc.dg/20040322-1.c: New test.
13108
13109 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13110
13111 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
13112 * gcc.dg/ultrasp4.c: Likewise.
13113 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
13114
13115 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13116
13117 * gcc.dg/i386-sse-8.c: Reset default options.
13118
13119 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13120
13121 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
13122 in the error message text.
13123
13124 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13125
13126 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
13127
13128 2004-03-21 Mark Mitchell <mark@codesourcery.com>
13129
13130 PR c++/14616
13131 * g++.dg/init/array13.C: New test.
13132
13133 2004-03-20 Roger Sayle <roger@eyesopen.com>
13134
13135 PR target/13889
13136 * gcc.c-torture/compile/pr13889.c: New test case.
13137
13138 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
13139
13140 PR c/14635
13141 * builtins-1.c (nan, nans): Don't test.
13142 * builtins-30.c: Don't use nan, nanf, nanl.
13143 * builtins-35.c: New test.
13144
13145 2004-03-19 Ziemowit Laski <zlaski@apple.com>
13146
13147 * g++.dg/ext/altivec-6.C: New test.
13148
13149 2004-03-19 Mark Mitchell <mark@codesourcery.com>
13150
13151 * g++.dg/init/placement3.C: New test.
13152
13153 * g++.dg/template/spec13.C: New test.
13154
13155 * g++.dg/lookup/using11.C: New test.
13156
13157 * g++.dg/lookup/koenig3.C: New test.
13158
13159 * g++.dg/template/operator2.C: New test.
13160
13161 * g++.dg/expr/dtor3.C: New test.
13162 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
13163 marker.
13164 * g++.old-deja/g++.law/visibility28.C: Likewise.
13165
13166 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
13167
13168 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
13169 * gcc.dg/ppc64-abi-3.c: Likewise.
13170
13171 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13172
13173 PR c++/14545
13174 * g++.dg/parse/template15.C: New test.
13175
13176 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13177
13178 * g++.dg/expr/dtor2.C: New test.
13179
13180 * g++.dg/lookup/anon4.C: New test.
13181
13182 * g++.dg/overload/using1.C: New test.
13183
13184 * g++.dg/template/lookup7.C: New test.
13185
13186 * g++.dg/template/typename6.C: New test.
13187
13188 * g++.dg/expr/cond6.C: New test.
13189
13190 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13191
13192 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13193
13194 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13195
13196 * g++.dg/expr/cond5.C: New test.
13197 * g++.dg/expr/constcast1.C: Likewise.
13198 * g++.dg/expr/ptrmem2.C: Likewise.
13199 * g++.dg/expr/ptrmem3.C: Likewise.
13200 * g++.dg/lookup/main1.C: Likewise.
13201 * g++.dg/template/lookup6.C: Likewise.
13202
13203 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13204
13205 * gcc.dg/local1.c: New test.
13206
13207 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13208
13209 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13210
13211 * gcc.dg/torture/builtin-convert-1.c: New test.
13212
13213 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13214
13215 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13216
13217 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13218
13219 PR c++/14481
13220 * g++.dg/warn/Wunused-7.C: New test.
13221
13222 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13223
13224 * gcc.dg/torture/builtin-integral-1.c: New test.
13225
13226 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13227
13228 PR c++/14586
13229 * g++.dg/parse/non-dependent3.C: New test.
13230
13231 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
13232
13233 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13234 * g++.dg/eh/simd-2.C: Likewise.
13235 * g++.dg/init/array10.C: Likewise.
13236 * gcc.c-torture/compile/simd-1.c: Likewise.
13237 * gcc.c-torture/compile/simd-2.c: Likewise.
13238 * gcc.c-torture/compile/simd-3.c: Likewise.
13239 * gcc.c-torture/compile/simd-4.c: Likewise.
13240 * gcc.c-torture/compile/simd-6.c: Likewise.
13241 * gcc.c-torture/execute/simd-1.c: Likewise.
13242 * gcc.c-torture/execute/simd-2.c: Likewise.
13243 * gcc.dg/compat/vector-defs.h: Likewise.
13244 * gcc.dg/20020531-1.c: Likewise.
13245 * gcc.dg/altivec-3.c: Likewise.
13246 * gcc.dg/altivec-4.c: Likewise.
13247 * gcc.dg/altivec-varargs-1.c: Likewise.
13248 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13249 * gcc.dg/i386-mmx-3.c: Likewise.
13250 * gcc.dg/i386-sse-4.c: Likewise.
13251 * gcc.dg/i386-sse-5.c: Likewise.
13252 * gcc.dg/i386-sse-8.c: Likewise.
13253 * gcc.dg/simd-1.c: Likewise.
13254 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13255 __ev64_opaque__ since the machine description provides it.
13256
13257 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13258
13259 * lib/compat.exp (skip_list): New global variable.
13260 Use it to hold the user defined COMPAT_SKIPS list if any.
13261 (compat-obj): Add the members of skip_list to optall.
13262
13263 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13264
13265 * gcc.dg/compat/union-by-value-1_main.c,
13266 union-by-value-1_x.c, union-by-value-1_y.c,
13267 union-check.h, union-defs.h,
13268 union-init.h, union-return-1_main.c,
13269 union-return-1_x.c, union-return-1_y.c: New files.
13270
13271 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13272
13273 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13274 mixed-struct-init.h: Add 4 mixed structure types.
13275 struct-by-value-21_main.c, struct-by-value-21_x.c,
13276 struct-by-value-21_y.c, struct-return-21_main.c,
13277 struct-return-21_x.c, struct-return-21_y.c: New files.
13278
13279 2004-03-13 Mark Mitchell <mark@codesourcery.com>
13280
13281 PR c++/14550
13282 * g++.dg/parse/template14.C: New test.
13283
13284 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13285
13286 * gcc.c-torture/execute/20040313-1.c: New test.
13287
13288 2004-03-13 Jakub Jelinek <jakub@redhat.com>
13289
13290 PR target/14533
13291 * gcc.dg/20040311-2.c: New test.
13292
13293 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13294
13295 PR other/14544
13296 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13297 bit-field.
13298
13299 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13300
13301 * gcc.dg/20040305-2.c: Add missing return statement.
13302
13303 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13304
13305 * gcc.dg/builtins-34.c: Also check pow10*.
13306
13307 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13308
13309 PR target/14262
13310 * gcc.dg/20040305-2.c: New test.
13311
13312 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13313
13314 * gcc.dg/20040310-1.c: New test.
13315
13316 2004-03-11 Roger Sayle <roger@eyesopen.com>
13317
13318 * gcc.c-torture/execute/20040311-1.c: New test case.
13319
13320 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13321
13322 PR c++/14476
13323 * g++.dg/lookup/enum1.C: New test.
13324
13325 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13326
13327 PR c++/14510
13328 * g++.dg/lookup/struct2.C: New test.
13329
13330 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13331
13332 * gcc.dg/builtins-34.c: New test.
13333
13334 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13335
13336 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13337
13338 2004-03-09 James E Wilson <wilson@specifixinc.com>
13339
13340 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13341 * gcc.dg/alias-2.c: New testcase.
13342
13343 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13344
13345 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13346
13347 2004-03-09 Roger Sayle <roger@eyesopen.com>
13348
13349 * gcc.c-torture/execute/20040309-1.c: New test case.
13350
13351 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13352
13353 PR c++/14397
13354 * g++.dg/overload/ref1.C: New.
13355
13356 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13357
13358 PR c++/14409
13359 * g++.dg/template/spec12.C: New test.
13360
13361 PR c++/14448
13362 * g++.dg/parse/crash14.C: New test.
13363
13364 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13365
13366 PR c++/14230
13367 * g++.dg/init/ref11.C: New test.
13368
13369 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13370
13371 PR c++/14432
13372 * g++.dg/parse/builtin2.C: New test.
13373
13374 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13375
13376 PR c++/14401
13377 * g++.dg/init/ctor3.C: New test.
13378 * g++.dg/init/union1.C: New test.
13379 * g++.dg/ext/anon-struct4.C: New test.
13380
13381 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13382
13383 * g++.dg/lookup/koenig1.C: Tweak error messages.
13384 * g++.dg/lookup/used-before-declaration.C: Likewise.
13385 * g++.dg/other/do1.C: Likewise.
13386 * g++.dg/overload/koenig1.C: Likewise.
13387 * g++.dg/parse/crash13.C: Likewise.
13388 * g++.dg/template/instantiate3.C: Likewise.
13389
13390 2004-03-08 Eric Christopher <echristo@redhat.com>
13391
13392 * * lib/target-supports.exp: Enable libiconv in test
13393 compilation. Fix up error checking.
13394
13395 2004-03-08 Roger Sayle <roger@eyesopen.com>
13396
13397 PR middle-end/14289
13398 * gcc.dg/pr14289-1.c: New test case.
13399 * gcc.dg/pr14289-2.c: Likewise.
13400 * gcc.dg/pr14289-3.c: Likewise.
13401
13402 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13403
13404 * gcc.c-torture/execute/20040308-1.c: New test.
13405
13406 2004-03-07 Roger Sayle <roger@eyesopen.com>
13407
13408 * gcc.c-torture/execute/20040307-1.c: New test case.
13409
13410 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13411
13412 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13413
13414 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13415
13416 * gcc.dg/20040306-1.c: New test.
13417
13418 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13419
13420 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13421 them static.
13422 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13423
13424 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13425
13426 PR c/14465
13427 * gcc.dg/decl-6.c: New test.
13428
13429 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13430
13431 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13432 Rename LOGPOW -> LOG_POW.
13433 (SQRT_EXP, POW_EXP): New.
13434
13435 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13436
13437 * gcc.dg/i386-sse-8.c: New test.
13438
13439 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13440
13441 PR c/14114
13442 * gcc.dg/decl-5.c: New test.
13443
13444 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13445
13446 * gcc.dg/20040305-1.c: New test.
13447
13448 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13449
13450 PR other/14354
13451 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13452
13453 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13454
13455 PR c++/14425, c++/14426
13456 * g++.dg/ext/altivec-4.C: New test.
13457 * g++.dg/ext/altivec-5.C: New test.
13458
13459 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13460
13461 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13462 global variables of a type with no linkage.
13463 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13464 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13465 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13466 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13467 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13468 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13469 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13470 * g++.dg/warn/deprecated.C: Name enum Color.
13471 * g++.dg/overload/VLA.C: Name structure for 'b'.
13472 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13473
13474 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13475
13476 * gcc.c-torture/compile/20040304-1.c: New test.
13477
13478 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13479
13480 PR 13728
13481 * gcc.dg/decl-4.c: New testcase.
13482
13483 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13484
13485 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13486 as PRECF if sizeof (float) > sizeof (double).
13487 (PRECL): Make it the same as PRECF if
13488 sizeof (float) > sizeof (long double).
13489
13490 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13491
13492 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13493 system type. Add check for irix6 which doesn't have c99 runtime.
13494
13495 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13496
13497 * gcc.dg/const-elim-1.c: xfail for xtensa.
13498
13499 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13500
13501 PR c++/14369
13502 * g++.dg/template/cond4.C: New test.
13503
13504 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13505
13506 PR c++/14360
13507 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13508
13509 PR c++/14361
13510 * g++.dg/parse/defarg7.C: New test.
13511
13512 PR c++/14359
13513 * g++.dg/template/friend26.C: New test.
13514
13515 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13516
13517 PR c++/14324
13518 * g++.dg/abi/mangle21.C: New test.
13519
13520 PR c++/14260
13521 * g++.dg/parse/constructor2.C: New test.
13522
13523 PR c++/14337
13524 * g++.dg/template/sfinae1.C: New test.
13525
13526 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13527
13528 PR c++/14267
13529 * g++.dg/expr/crash2.C: New test.
13530
13531 PR middle-end/13448
13532 * gcc.dg/inline-5.c: New test.
13533 * gcc.dg/always-inline.c: Split out tests into ...
13534 * gcc.dg/always-inline2.c: ... this and ...
13535 * gcc.dg/always-inline3.c: ... this.
13536
13537 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13538
13539 PR debug/12103
13540 * g++.dg/debug/crash1.C: New test.
13541
13542 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13543
13544 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13545 function with __attribute__((noinline)).
13546 (recurser_void2): Likewise.
13547 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13548 (recurser_void2): Likewise.
13549
13550 2004-02-29 Roger Sayle <roger@eyesopen.com>
13551
13552 PR middle-end/14203
13553 * g++.dg/warn/Wunused-6.C: New test case.
13554
13555 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13556
13557 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13558 not defined.
13559
13560 2004-02-27 Eric Christopher <echristo@redhat.com>
13561
13562 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13563 * g++.dg/charset/asm2.c: Run only x86.
13564 * gcc.dg/charset/asm3.c: Ditto.
13565
13566 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13567
13568 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13569 ld_library_path.
13570
13571 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13572
13573 * g++.dg/ext/altivec-3.C: New.
13574
13575 2004-02-26 Richard Henderson <rth@redhat.com>
13576
13577 * g++.dg/ext/attrib10.C: Mark for warning.
13578 * gcc.dg/attr-alias-1.c: New.
13579
13580 2004-02-26 Richard Henderson <rth@redhat.com>
13581
13582 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13583 * gcc.c-torture/execute/20040208-2.c: ... it back.
13584
13585 2004-02-26 Eric Christopher <echristo@redhat.com>
13586
13587 * lib/target-supports.exp (check-iconv-available): New function.
13588 * lib/gcc-dg.exp (dg-require-iconv): New function.
13589 Use above.
13590 * gcc.dg/charset: New directory.
13591 * gcc.dg/charset/charset.exp: New file.
13592 * gcc.dg/charset/asm1.c: Ditto.
13593 * gcc.dg/charset/asm2.c: Ditto.
13594 * gcc.dg/charset/asm3.c: Ditto.
13595 * gcc.dg/charset/asm4.c: Ditto.
13596 * gcc.dg/charset/asm5.c: Ditto.
13597 * gcc.dg/charset/attribute1.c: Ditto.
13598 * gcc.dg/charset/attribute2.c: Ditto.
13599 * gcc.dg/charset/string1.c: Ditto.
13600 * g++.dg/charset: New directory.
13601 * g++.dg/dg.exp: Add here. Special options.
13602 * g++.dg/charset/charset.exp: New file.
13603 * g++.dg/charset/asm1.c: Ditto.
13604 * g++.dg/charset/asm2.c: Ditto.
13605 * g++.dg/charset/asm3.c: Ditto.
13606 * g++.dg/charset/asm4.c: Ditto.
13607 * g++.dg/charset/attribute1.c: Ditto.
13608 * g++.dg/charset/attribute2.c: Ditto.
13609 * g++.dg/charset/extern1.cc: Ditto.
13610 * g++.dg/charset/extern2.cc: Ditto.
13611 * g++.dg/charset/string1.c: Ditto.
13612
13613 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13614
13615 PR c++/14278
13616 * g++.dg/parse/comma1.C: New test.
13617
13618 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13619
13620 PR c++/14284
13621 * g++.dg/template/ttp8.C: New test.
13622
13623 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13624
13625 * gcc.dg/fixuns-trunc-1.c: New test.
13626
13627 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13628
13629 * gcc.dg/builtins-config.h: Use #elif.
13630
13631 2004-02-26 Michael Matz <matz@suse.de>
13632
13633 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13634 * gcc.dg/991214-1.c: Likewise.
13635 * gcc.dg/i386-asm-1.c: Likewise.
13636
13637 2004-02-25 Richard Henderson <rth@redhat.com>
13638
13639 * gcc.c-torture/execute/20040208-2.c: Move ...
13640 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13641
13642 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13643
13644 PR c++/14246
13645 * g++.dg/other/crash-3.C: New test.
13646
13647 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13648
13649 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13650 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13651
13652 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13653 HP-UX.
13654
13655 2004-02-24 Michael Matz <matz@suse.de>
13656
13657 * gcc.dg/i386-regparm.c: New.
13658
13659 2004-02-23 James E Wilson <wilson@specifixinc.com>
13660
13661 * gcc.c-torture/execute/20040223-1.c: New.
13662
13663 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13664 Kazu Hirata <kazu@cs.umass.edu>
13665
13666 * gcc.dg/fwritable-strings-1.c: Remove.
13667
13668 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13669
13670 PR c/14156
13671 * gcc.dg/20040223-1.c: New test.
13672
13673 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13674
13675 PR c++/14106
13676 * g++.dg/ext/typeof9.C: New test.
13677
13678 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13679
13680 PR c++/14250
13681 * g++.dg/other/switch1.C: New test.
13682
13683 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13684
13685 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13686 * gcc.dg/va-arg-1.c: Likewise.
13687
13688 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13689
13690 PR c++/14143
13691 * g++.dg/template/koenig5.C: New test.
13692
13693 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13694
13695 * g++.dg/ext/altivec-1.C: Generalize target triple.
13696 * g++.dg/ext/altivec-2.C: New test case.
13697 * g++.dg/ext/altivec_check.h: New file.
13698 * gcc.dg/altivec-1.c: Generalize target triple;
13699 include altivec_check.h and call altivec_check().
13700 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13701 * gcc.dg/altivec-6.c: New test case.
13702 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13703 type casts as needed.
13704 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13705 altivec_check().
13706 * gcc.dg/altivec-12.c: New test case.
13707 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13708 include altivec_check.h and call altivec_check().
13709 * gcc.dg/altivec_check.h: New file.
13710
13711 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13712
13713 * lib/target-supports.exp (check_alias_available): Don't mangle
13714 function `g' in test program.
13715
13716 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13717
13718 * lib/target-supports.exp (check_profiling_available): Check
13719 argument to determine whether we support a profiling type.
13720 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13721 check_profiling_available.
13722 * g++.dg/bprob/bprob.exp: Likewise
13723 * g77.dg/bprob/bprob.exp: Likewise.
13724 * gcc.misc-tests/bprob.exp: Likewise.
13725 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13726 dg-require-profiling and delete expected error handling.
13727 * gcc.dg/20021014-1.c: Likewise.
13728 * gcc.dg/nest.c: Likewise.
13729
13730 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13731
13732 PR c++/12007
13733 * g++.dg/other/vthunk1.C: New test.
13734
13735 2004-02-20 Falk Hueffner <falk@debian.org>
13736
13737 PR target/14201
13738 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13739
13740 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13741
13742 PR c++/13927
13743 * g++.dg/other/error8.C: Remove XFAIL markers.
13744
13745 PR c++/14173
13746 * g++.dg/ext/packed5.C: New test.
13747
13748 PR c++/14199
13749 * g++.dg/warn/Wunused-5.C: New test.
13750
13751 PR c++/14186
13752 * g++.dg/lookup/member1.C: New test.
13753
13754 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13755
13756 * gcc.c-torture/compile/20040130-1.c: Enable only when
13757 __INT_MAX__ >= 2147483647L.
13758 * gcc.c-torture/compile/961203-1.c: Likewise.
13759
13760 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13761
13762 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13763 * g++.dg/opt/template1.C: Robustify assembler regexp
13764
13765 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13766
13767 * gcc.c-torture/execute/simd-4.x: Remove.
13768 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13769 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13770 Guard with #ifndef SKIP_ATTRIBUTE.
13771 * gcc.dg/compat/vector-1_y.c: Likewise.
13772 * gcc.dg/compat/vector-2_x.c: Likewise.
13773 * gcc.dg/compat/vector-2_y.c: Likewise.
13774 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13775 * g++.dg/eh/simd-2.C: Likewise.
13776
13777 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13778
13779 * gcc.c-torture/compile/complex-1.c: New.
13780
13781 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13782
13783 PR target/14209
13784 * gcc.c-torture/execute/20040218-1.c: New test.
13785
13786 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13787
13788 PR c++/14181
13789 * g++.dg/parse/new2.C: New test.
13790
13791 2004-02-18 Paul Brook <paul@codesourcery.com>
13792
13793 * gcc.c-torture/compile/libcall-1.c: New test.
13794
13795 2004-02-18 Paul Brook <paul@codesourcery.com>
13796
13797 PR debug/12934
13798 * gcc.dg/debug/debug-7.c: New test.
13799
13800 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13801
13802 * gcc.dg/20040217-1.c: New test.
13803
13804 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13805
13806 * gcc.c-torture/execute/990208-1.x: Delete.
13807
13808 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13809
13810 * gcc.c-torture/execute/20040208-2.x: New file.
13811
13812 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13813
13814 PR c++/11326
13815 * g++.dg/abi/structret1.C: New test.
13816
13817 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13818
13819 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13820 (i386_cpuid): No need to test if cpuid is available on AMD64.
13821 Fix assembly, so that it works onboth i386 and AMD64.
13822 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13823 (vecInLong): Fix s[] member type to unsigned int.
13824 (vecInWord): Remove type.
13825 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13826 (a64, b64, c64, d64, e64): Remove.
13827 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13828 Remove unused variable. Remove initialization of removed variables.
13829 Don't call mmx_tests nor sse_tests.
13830 (reference_mmx, reference_sse): Remove.
13831 (check): Add return stmt.
13832 * gcc.dg/i386-sse-7.c: New test.
13833 * gcc.dg/i386-mmx-4.c: New test.
13834
13835 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13836
13837 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13838 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13839 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13840 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13841 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13842 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13843 g++.dg/tc1/dr94.C: Fix line terminator.
13844
13845 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13846
13847 * gcc.c-torture/compile/20040216-1.c: New.
13848
13849 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13850
13851 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13852 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13853 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13854 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13855 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13856 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13857
13858 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13859
13860 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13861
13862 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13863
13864 PR c++/13971
13865 * g++.dg/expr/cond4.C: New test.
13866
13867 PR c++/14086
13868 * g++.dg/lookup/crash2.C: New test.
13869
13870 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13871
13872 * gcc.c-torture/compile/20040214-2.c: New test.
13873
13874 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13875
13876 PR c++/14116
13877 * g++.dg/ext/typeof8.C: New test.
13878
13879 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13880
13881 * gcc.c-torture/compile/20040214-1.c: New test.
13882
13883 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13884
13885 PR c++/13635
13886 * g++.dg/template/spec11.C: New test.
13887
13888 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13889
13890 PR c++/13927
13891 * g++.dg/other/error8.C: New test.
13892
13893 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13894
13895 PR c++/14122
13896 * g++.dg/template/array4.C: New test.
13897
13898 PR c++/14108
13899 * g++.dg/inherit/thunk2.C: New test.
13900
13901 PR c++/14083
13902 * g++.dg/eh/cond2.C: New test.
13903
13904 2004-02-12 Alan Modra <amodra@bigpond.net.au>
13905
13906 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13907
13908 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
13909
13910 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13911
13912 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13913
13914 * g++.dg/simd-2.C: xfail on ppc64-linux.
13915
13916 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13917
13918 PR c/456
13919 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13920 tests.
13921
13922 2004-02-11 Uros Bizjak <uros@kss-loka.si>
13923
13924 * gcc.dg/builtins-33.c: New test.
13925
13926 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
13927
13928 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13929
13930 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13931
13932 * g++.dg/simd-2.C: Set -maltivec for ppc64.
13933
13934 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13935
13936 * gcc.dg/ppc64-abi-3.c: New test.
13937
13938 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
13939
13940 PR c/14092
13941
13942 * gcc.dg/pr14092-1.c: New testcase.
13943
13944 2004-02-10 Alan Modra <amodra@bigpond.net.au>
13945
13946 * gcc.dg/cpp/assert4.c: Fix typo last change.
13947
13948 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13949 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13950
13951 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13952
13953 2004-02-09 Roger Sayle <roger@eyesopen.com>
13954
13955 * gcc.c-torture/compile/20040209-1.c: New test case.
13956
13957 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13958
13959 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13960
13961 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
13962
13963 * gcc.c-torture/execute/20040208-[12].c: New tests.
13964
13965 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13966
13967 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13968
13969 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13970
13971 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13972
13973 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13974
13975 Bug 13856
13976 * gcc.dg/visibility-8.c: New testcase.
13977
13978 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13979
13980 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13981 arguments.
13982 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13983
13984 2004-02-07 Roger Sayle <roger@eyesopen.com>
13985
13986 PR middle-end/13696
13987 * g++.dg/opt/fold1.C: New test case.
13988
13989 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13990
13991 PR c++/14033
13992 * g++.dg/other/crash-2.C: New test.
13993
13994 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13995
13996 PR c++/14028
13997 * g++.dg/parse/angle-bracket2.C: New test.
13998
13999 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14000
14001 PR middle-end/13750
14002 Revert:
14003 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14004 PR pch/13361
14005 * testsuite/g++.dg/pch/wchar-1.C: New.
14006 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14007
14008 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14009
14010 PR c++/14008
14011 * g++.dg/parse/error15.C: New test.
14012 * g++.dg/parse/crash11.C: Update dg-error mark.
14013
14014 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14015
14016 PR c++/13932
14017 * g++.dg/warn/conv2.C: New test.
14018
14019 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14020
14021 PR c++/13086
14022 * g++.dg/warn/incomplete1.C: Remove xfail.
14023
14024 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14025
14026 * lib/file-format.exp (gcc_target_object_format): Use
14027 ${tool}_target_compile, not gcc_target_compile.
14028 * lib/target-supports.exp (check_alias_available): Likewise.
14029 (check_gc_sections_available): Likewise.
14030 * g++.dg/ext/attrib10.C: Use dg-require-alias.
14031 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
14032 dg-require-alias.
14033
14034 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14035
14036 PR c++/13969
14037 * g++.dg/template/static6.C: New test.
14038
14039 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
14040
14041 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
14042
14043 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14044
14045 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
14046 tests for systems where `char' is unsigned by default.
14047
14048 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14049
14050 PR c++/13997
14051 * g++.dg/template/partial3.C: New test.
14052
14053 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
14054
14055 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
14056 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
14057 Remove mentions of obsolete ports.
14058
14059 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
14060
14061 * gcc.dg/noncompile/20001228-1.c: Fix for new
14062 error message.
14063
14064 2004-02-03 Roger Sayle <roger@eyesopen.com>
14065
14066 PR target/9348
14067 * gcc.c-torture/execute/multdi-1.c: New test case.
14068
14069 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14070
14071 PR c++/13925
14072 * g++.dg/template/lookup5.C: New test.
14073
14074 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14075
14076 PR c++/13950
14077 * g++.dg/template/lookup4.C: New test.
14078
14079 PR c++/13970
14080 * g++.dg/parse/error14.C: New test.
14081
14082 PR c++/14002
14083 * g++.dg/parse/template13.C: New test.
14084
14085 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14086
14087 PR c++/13978
14088 * g++.dg/template/koenig4.C: New test.
14089
14090 PR c++/13968
14091 * g++.dg/template/crash17.C: New test.
14092
14093 PR c++/13975
14094 * g++.dg/parse/error13.C: New test.
14095 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
14096
14097 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14098
14099 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
14100
14101 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
14102
14103 PR c/11658
14104 PR c/13994
14105 * gcc.dg/noncompile/20040203-1.c: New test.
14106 * gcc.dg/noncompile/20040203-2.c: Likewise.
14107 * gcc.dg/noncompile/20040203-3.c: Likewise.
14108 * gcc.dg/20040203-1.c: Likewise.
14109
14110 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
14111
14112 PR c++/10858
14113 * g++.dg/template/sizeof7.C: New test.
14114
14115 2004-02-02 Eric Christopher <echristo@redhat.com>
14116 Zack Weinberg <zack@codesourcery.com>
14117
14118 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
14119
14120 2004-02-02 Zack Weinberg <zack@codesourcery.com>
14121
14122 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
14123 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
14124 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
14125 * gcc.dg/cleanup-5.c: Run only on Linux targets.
14126
14127 2004-02-02 Mark Mitchell <mark@codesourcery.com>
14128
14129 PR c++/13113
14130 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
14131
14132 PR c++/13854
14133 * g++.dg/ext/attrib13.C: New test.
14134
14135 PR c++/13907
14136 * g++.dg/conversion/op2.C: New test.
14137
14138 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14139
14140 * gcc.dg/titype-1.c: Fix pasto.
14141
14142 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14143
14144 * gcc.dg/titype-1.c: New test.
14145
14146 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14147
14148 PR c++/13957
14149 * g++.dg/template/non-type-template-argument-1.C,
14150 g++.dg/template/qualified-id1.C: Update dg-error marks.
14151 * g++.dg/template/nontype6.C: New test.
14152
14153 2004-02-01 Roger Sayle <roger@eyesopen.com>
14154
14155 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
14156 * gcc.dg/builtins-31.c: New testcase.
14157 * gcc.dg/builtins-32.c: New testcase.
14158
14159 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
14160
14161 * objc.dg/call-super-2.m: Update line numbers
14162 for the including of stddef.h.
14163
14164 2004-01-30 Michael Matz <matz@suse.de>
14165
14166 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
14167 g++.dg/ext/case-range3.C: New tests.
14168
14169 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14170
14171 DR206
14172 PR c++/13813
14173 * g++.dg/template/member4.C: New test.
14174
14175 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14176
14177 PR c++/13683
14178 * g++.dg/template/sizeof6.C: New test.
14179
14180 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14181
14182 * gcc.dg/fwritable-strings-1.c: New test.
14183
14184 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14185
14186 * gcc.c-torture/compile/20040130-1.c: New test.
14187
14188 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14189
14190 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14191
14192 2004-01-29 Mark Mitchell <mark@codesourcery.com>
14193
14194 PR c++/13883
14195 * g++.dg/template/ctor3.C: New test.
14196
14197 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14198
14199 * g++.dg/tc1: New directory.
14200 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14201 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14202 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14203 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14204 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14205
14206 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14207
14208 * g++.dg/parse/error11.C: New test.
14209 * g++.dg/parse/error12.C: Likewise.
14210
14211 2004-01-28 Ziemowit Laski <zlaski@apple.com>
14212
14213 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14214 (scan_initial, main): Use aligned_sizeof instead of sizeof.
14215
14216 2004-01-28 Mark Mitchell <mark@codesourcery.com>
14217
14218 PR c++/13791
14219 * g++.dg/ext/attrib12.C: New test.
14220
14221 PR c++/13736
14222 * g++.dg/parse/cast2.C: New test.
14223
14224 2004-01-27 James E Wilson <wilson@specifixinc.com>
14225
14226 * objc.dg/encode-2.m (main): New local string. Set depending on
14227 sizeof long. Use in sscanf call.
14228 * objc.dg/encode-3.m (main): New local string. Set depending on
14229 sizeof long. Use in scan_initial call.
14230
14231 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14232
14233 * objc.dg/call-super-2.m: Make LP64-safe.
14234 * objc.dg/desig-init-1.m: Likewise.
14235
14236 2004-01-27 Devang Patel <dpatel@apple.com>
14237
14238 * g++.dg/debug/namespace1.C: New test.
14239
14240 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14241
14242 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14243 xscale-*-*.
14244
14245 * gcc.dg/arm-mmx-1.c: New test.
14246
14247 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14248
14249 * gcc.dg/20040127-1.c: New test.
14250 * gcc.dg/20040127-2.c: New test.
14251
14252 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14253
14254 * objc.dg/stret-1.m (glob): Renamed to globa.
14255
14256 2004-01-26 Mark Mitchell <mark@codesourcery.com>
14257
14258 PR c++/13663
14259 * g++.dg/expr/for1.C: New test.
14260
14261 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14262
14263 PR middle-end/13779
14264 * gcc.dg/darwin-longlong.c: New test.
14265
14266 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14267
14268 * gcc.dg/20040124-1.c: Moved test from here...
14269 * gcc.c-torture/compile/20040124-1.c: ...to here.
14270
14271 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14272
14273 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14274 the assembly output if -m64 is passed.
14275
14276 2004-01-25 Mark Mitchell <mark@codesourcery.com>
14277
14278 PR c++/13833
14279 * g++.dg/template/cond3.C: New test.
14280
14281 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14282
14283 PR c++/13810
14284 * g++.dg/template/ttp7.C: New test.
14285
14286 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14287
14288 PR c++/13797
14289 * g++.dg/template/nontype4.C: New test.
14290 * g++.dg/template/nontype5.C: Likewise.
14291
14292 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
14293
14294 * gcc.dg/torture/mips-clobber-at.c: New test.
14295
14296 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14297
14298 * gcc.dg/20040124-1.c: New test.
14299
14300 2004-01-24 Jakub Jelinek <jakub@redhat.com>
14301
14302 * gcc.dg/20040123-1.c: New test.
14303
14304 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14305
14306 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14307
14308 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14309
14310 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14311
14312 2004-01-23 Andrew Pinski <apinski@apple.com>
14313
14314 * gcc.dg/20030121-1.c: Move to ..
14315 * gcc.dg/20040121-1.c: here.
14316
14317 2004-01-23 Roger Sayle <roger@eyesopen.com>
14318
14319 * gcc.dg/builtins-29.c: New test case.
14320
14321 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14322
14323 PR 18314
14324 * gcc.dg/builtins-30.c: New testcase.
14325
14326 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14327
14328 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14329 * lib/g77.exp: Likewise.
14330 * lib/objc.exp: Likewise.
14331 * lib/g++.exp: Likewise.
14332
14333 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14334
14335 * gcc.dg/struct-by-value-2.c: New test.
14336
14337 2004-01-21 Andrew Pinski <apinski@apple.com>
14338
14339 PR target/13785
14340 * gcc.dg/20030121-1.c: New test.
14341
14342 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14343
14344 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14345 clobber frame pointer register in asm statement.
14346
14347 2004-01-21 Falk Hueffner <falk@debian.org>
14348
14349 * gcc.c-torture/compile/20040121-1.c: New test.
14350
14351 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14352
14353 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14354
14355 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14356
14357 * gcc.dg/ppc64-abi-2.c: New test.
14358
14359 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14360
14361 * lib/treelang.exp: Fill out this file.
14362 * lib/treelang-dg.exp: New File.
14363
14364 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14365
14366 * gcc.c-torture/compile/981022-1.c: Remove.
14367 * gcc.dg/array-5.c: Remove XFAIL.
14368 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14369 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14370 gcc.dg/cond-lvalue-1.c: Update.
14371 * gcc.dg/cast-lvalue-2.c: New test.
14372
14373 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14374
14375 PR c++/13592
14376 * g++.dg/other/error1.C (class foo): Tweak error message.
14377
14378 PR c++/13592
14379 * g++.dg/template/call2.C: New test.
14380
14381 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14382
14383 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14384 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14385 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14386 scalar-return-1_x.c, scalar-return-2_y.c,
14387 scalar-return-3_x.c, scalar-return-3_y.c,
14388 scalar-return-4_x.c, scalar-return-4_y.c,
14389 struct-align-1.h, struct-align-1_x.c,
14390 struct-align-1_y.c, struct-align-2.h,
14391 struct-align-2_x.c, struct-align-2_y.c,
14392 struct-by-value-10_y.c, struct-by-value-11_x.c,
14393 struct-by-value-11_y.c, struct-by-value-12_x.c,
14394 struct-by-value-12_y.c, struct-by-value-13_x.c,
14395 struct-by-value-13_y.c, struct-by-value-14_x.c,
14396 struct-by-value-14_y.c, struct-by-value-15_x.c,
14397 struct-by-value-15_y.c, struct-by-value-16_y.c,
14398 struct-by-value-17_y.c, struct-by-value-18_y.c,
14399 struct-by-value-19_y.c, struct-by-value-1_x.c,
14400 struct-by-value-1_y.c, struct-by-value-20_y.c,
14401 struct-by-value-2_x.c, struct-by-value-2_y.c,
14402 struct-by-value-3_y.c, struct-by-value-4_x.c,
14403 struct-by-value-4_y.c, struct-by-value-5_y.c,
14404 struct-by-value-6_y.c, struct-by-value-7_y.c
14405 struct-by-value-8_x.c, struct-by-value-8_y.c
14406 struct-by-value-9_x.c, struct-by-value-9_y.c
14407 struct-return-10_x.c, struct-return-10_y.c,
14408 struct-return-19_x.c, struct-return-20_x.c
14409 struct-return-2_x.c, struct-return-2_y.c
14410 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14411 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14412
14413 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14414
14415 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14416 attribute on sparc*-sun-solaris2.*.
14417
14418 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14419
14420 PR c++/13710
14421 * g++.dg/ext/typeof7.C: New test.
14422
14423 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14424
14425 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14426 * gcc.dg/const-elim-1.c: Same.
14427
14428 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14429
14430 * objc.dg/stret-1.m: New.
14431 * objc.dg/stret-2.m: New.
14432
14433 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14434
14435 PR c++/11895
14436 * g++.dg/ext/vector1.C: New test.
14437
14438 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14439
14440 * gcc.dg/pch/import-1.c: New.
14441 * gcc.dg/pch/import-1.hs: New.
14442 * gcc.dg/pch/import-1a.h: New.
14443 * gcc.dg/pch/import-1b.h: New.
14444 * gcc.dg/pch/import-1c.h: New.
14445
14446 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14447
14448 PR c++/13574
14449 * g++.dg/ext/array1.C: New test.
14450
14451 PR c++/13178
14452 * g++.dg/conversion/op1.C: New test.
14453
14454 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14455
14456 PR 11864
14457 From Kazumoto Kojima / Dan Kegel:
14458 * gcc.dg/pr11864-1.c: New test.
14459
14460 PR 10392
14461 From Marcus Comstedt / Dan Kegel:
14462 * gcc.dg/pr10392-1.c: New test.
14463
14464 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14465
14466 PR c++/13478
14467 * g++.dg/init/ref10.C: New test.
14468
14469 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14470
14471 PR c++/13407
14472 * g++.dg/parse/typename6.C: New test.
14473
14474 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14475
14476 PR pch/13361
14477 * testsuite/g++.dg/pch/wchar-1.C: New.
14478 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14479
14480 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14481
14482 PR c++/9259
14483 * g++.dg/expr/sizeof2.C: New test.
14484
14485 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14486
14487 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14488
14489 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14490
14491 PR c++/13659
14492 * g++.dg/lookup/strong-using-3.C: New.
14493 * g++.dg/lookup/using-10.C: New.
14494
14495 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14496
14497 PR c++/13594
14498 * g++.dg/lookup/strong-using-2.C: New.
14499
14500 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14501 Dan Kegel <dank@kegel.com>
14502 J"orn Rennecke <joern.rennecke@superh.com>
14503
14504 PR target/9365
14505 * gcc.dg/pr9365-1.c: New test.
14506
14507 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14508
14509 PR c++/8856
14510 * g++.dg/parse/casting-operator2.C: New test.
14511 * g++.old-deja/g++.pt/explicit83.C: Remove.
14512
14513 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14514
14515 * gcc.dg/label-compound-stmt-1.c: New test.
14516 * gcc.c-torture/compile/950922-1.c,
14517 gcc.c-torture/compile/20000211-3.c,
14518 gcc.c-torture/compile/20000518-1.c,
14519 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14520 compound statements.
14521
14522 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14523
14524 * gcc.dg/ppc64-abi-1.c: New test.
14525
14526 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14527
14528 * g++.dg/ext/attrib9.C: Add dg-warnings.
14529
14530 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14531
14532 PR c++/12335
14533 * g++.dg/parse/dtor3.C: New test.
14534
14535 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14536
14537 PR c++/12709
14538 * g++.dg/parse/try-catch-1.C: New test.
14539
14540 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14541
14542 * ada/acats/run_all.sh: Add more verbose output in acats.log
14543 when compiling tests.
14544
14545 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14546
14547 PR 13656
14548 * gcc.dg/typedef-redecl.c: New test case.
14549 * gcc.dg/typedef-redecl.h: New support file.
14550
14551 2004-01-13 Jan Hubicka <jh@suse.cz>
14552
14553 * gcc.dg/always_inline.c: New test.
14554 * gcc.dg/debug/20031231-1.c: Fix.
14555
14556 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14557
14558 PR c++/13474
14559 * g++.dg/template/array3.C: New test.
14560
14561 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14562
14563 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14564 * g++.dg/warn/Wunused-2.C: Likewise.
14565
14566 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14567
14568 PR c++/13289
14569 * g++.dg/template/instantiate6.C: New test.
14570
14571 2004-01-12 Roger Sayle <roger@eyesopen.com>
14572
14573 PR middle-end/11397
14574 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14575
14576 2004-01-12 Jan Hubicka <jh@suse.cz>
14577
14578 PR opt/12826
14579 * gcc.dg/20040112-1.c: New.
14580
14581 * gcc.dg/dwarf-die[1-7].c: Move to...
14582 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14583 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14584
14585 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14586
14587 PR c++/4100
14588 * g++.dg/parse/friend4.C: New test.
14589
14590 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14591
14592 PR c++/4100
14593 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14594 definition is called a friend.
14595
14596 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14597
14598 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14599
14600 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14601
14602 PR c++/3478
14603 * g++.dg/parse/error10.C: New test.
14604 * g++.dg/template/arg2.C: Accept "invalid type" error.
14605
14606 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14607
14608 PR middle-end/13392
14609 * g++.dg/opt/expect2.C: New test.
14610
14611 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14612
14613 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14614 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14615 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14616 Update dg-error regexps.
14617
14618 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14619
14620 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14621 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14622
14623 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14624
14625 * gcc.dg/pragma-re-1.c: Use right pointer type.
14626
14627 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14628
14629 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14630
14631 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14632
14633 * gcc.dg/rs6000-ldouble-1.c: New.
14634
14635 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14636
14637 DR 337
14638 PR c++/9256
14639 * g++.dg/other/abstract1.C: New test.
14640
14641 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14642
14643 * g++.dg/lookup/strong-using-1.C: New.
14644
14645 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14646
14647 PR c/11234
14648 * gcc.dg/func-ptr-conv-1.c: New test.
14649 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14650
14651 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14652
14653 PR target/13380.
14654 * gcc.c-torture/compile/20040109-1.c: New.
14655
14656 2004-01-08 Stuart Hastings <stuart@apple.com>
14657
14658 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14659 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14660 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14661
14662 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14663
14664 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14665
14666 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14667
14668 * ada/acats/run_acats: Treat 'gnatchop' the same way
14669 as 'gnatmake'. Export GCC_DRIVER.
14670 * ada/acats/run_all.sh: Add target_gnatchop. Use
14671 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14672
14673 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14674
14675 PR c++/12573
14676 * g++.dg/template/dependent-expr4.C: New test.
14677
14678 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14679
14680 * gcc.dg/altivec-11.c: New test.
14681
14682 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14683
14684 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14685
14686 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14687
14688 PR c/6024
14689 * gcc.dg/enum-compat-1.c: New test.
14690 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14691
14692 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14693
14694 PR c/12165
14695 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14696 gcc.dg/c99-idem-qual-3.c: New tests.
14697
14698 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14699
14700 * gcc.dg/winline-7.c: Don't cast void * to int.
14701
14702 2004-01-06 Jan Hubicka <jh@suse.cz>
14703
14704 * gcc.dg/i386-sse-5.c: New test
14705 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14706
14707 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14708
14709 PR c++/12815
14710 * g++.dg/rtti/typeid4.C: New test.
14711
14712 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14713
14714 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14715
14716 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14717
14718 PR c++/12132
14719 * g++.dg/template/error11.C: New test.
14720
14721 PR c++/13451
14722 * g++.dg/template/class2.C: New test.
14723
14724 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14725 Richard Sandiford <rsandifo@redhat.com>
14726
14727 PR c++/13387
14728 * g++.dg/opt/alias3.C: New test.
14729
14730 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14731
14732 PR c++/13157
14733 * g++.dg/template/koenig3.C: New test.
14734
14735 PR c++/13529
14736 * g++.dg/parse/offsetof3.C: New test.
14737
14738 * g++.dg/init/copy7.C: Add missing dg-error markers.
14739
14740 PR c++/12226
14741 * g++.dg/init/copy7.c: New test.
14742
14743 PR c++/13536
14744 * g++.dg/parse/cast1.C: New test.
14745
14746 2004-01-04 Jan Hubicka <jh@suse.cz>
14747
14748 * gcc.dg/winline[1-7].c: New tests.
14749
14750 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14751
14752 PR c++/13520
14753 * g++.dg/template/qualttp22.C: New test.
14754
14755 2004-01-01 Jan Hubicka <jh@suse.cz>
14756
14757 * gcc.dg/debug/20031231-1.c: New.
14758 * gcc.c-torture/compile/20040101-1.c: New.
14759 * gcc.dg/dwarf-die-[1-7].c: New.
14760
14761 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14762
14763 PR optimization/13521
14764 * gcc.c-torture/compile/20031231-1.c: New test.
14765
14766 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14767
14768 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14769
14770 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14771
14772 PR c++/10079
14773 * g++.dg/template/crash16.C: New test.
14774
14775 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14776
14777 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14778
14779 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14780
14781 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14782 ports.
14783 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14784 * g++.old-deja/g++.law/profile1.C: Likewise.
14785 * gcc.c-torture/compile/981006-1.c: Likewise.
14786 * gcc.c-torture/execute/loop-2e.x: Likewise.
14787 * gcc.c-torture/execute/loop-2f.x: Remove.
14788 * gcc.c-torture/execute/loop-2g.x: Likewise.
14789 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14790 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14791
14792 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14793
14794 PR c++/13507
14795 * g++.dg/ext/attrib11.C: New test.
14796
14797 PR c++/13494
14798 * g++.dg/template/array2-1.C: New test.
14799 * g++.dg/template/array2-2.C: New test.
14800
14801 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14802
14803 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14804
14805 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14806
14807 PR c++/12774
14808 * g++.dg/template/array1-1.C: New test.
14809 * g++.dg/template/array1-2.C: New test.
14810
14811 2003-12-29 Roger Sayle <roger@eyesopen.com>
14812
14813 PR fortran/12632
14814 * g77.dg/12632.f: New test case.
14815
14816 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14817
14818 PR c++/13289
14819 * g++.dg/parse/nontype1.C: New test.
14820
14821 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14822
14823 PR c++/12403
14824 * g++.dg/parse/explicit1.C: New test.
14825 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14826
14827 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14828
14829 PR c++/13081
14830 * g++.dg/opt/inline6.C: New test.
14831
14832 PR c++/12613
14833 * g++.dg/parse/error9.C: New test.
14834
14835 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14836
14837 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14838
14839 PR c++/13009
14840 * g++.dg/init/assign1.C: New test.
14841
14842 2003-12-28 Roger Sayle <roger@eyesopen.com>
14843
14844 PR c++/13070
14845 * g++.dg/warn/format3.C: New test case.
14846
14847 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14848
14849 * gcc.c-torture/compile/20031227-1.c: New test.
14850
14851 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14852
14853 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14854 * g77.dg/bprob/bprob.exp: Likewise.
14855 * gcc.misc-tests/bprob.exp: Likewise.
14856 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14857 variants on systems where the library does not provide that
14858 functionality.
14859 * gcc.dg/builtins-20.c: Use builtins-config.h.
14860 * gcc.dg/builtins-config.h: New file.
14861
14862 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14863
14864 * lib/gcc-dg.exp (dg-require-profiling): New function.
14865 * lib/target-supports.exp (check_profiling_available): Likewise.
14866 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14867 * g77.dg/bprob/bprob.exp: Likewise.
14868 * gcc.misc-tests/bprob.exp: Likewise.
14869 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14870 * gcc.dg/20021014-1.c: Likewise.
14871 * gcc.dg/nest.c: Likewise.
14872
14873 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14874
14875 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14876 compiling.
14877 * g++.dg/lookup/java2.C: Likewise.
14878 * gcc.dg/cpp/lexident.c: Likewise.
14879
14880 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14881
14882 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14883 given.
14884 * gcc.c-torture/compile/961203-1.c: Likewise.
14885 * gcc.c-torture/compile/980506-1.c: Likewise.
14886
14887 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14888
14889 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14890 (additional_prunes): New global.
14891 (gcc-dg-prune): Handle additional per-test pruning.
14892 (dg-test): Clear additional_prunes between tests.
14893
14894 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14895 dg-prune-output to avoid spurious failures from assembler
14896 complaining about nonexistent WAW violations.
14897 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14898 Use dg-prune-output to avoid spurious failures from assembler
14899 warning about Itanium B-step errata.
14900
14901 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14902
14903 * g++.dg/abi/macro0.C: New test.
14904 * g++.dg/abi/macro1.C: Likewise.
14905 * g++.dg/abi/macro2.C: Likewise.
14906
14907 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14908 * g++.dg/abi/bitfield7.C: Likewise.
14909 * g++.dg/abi/dtor2.C: Likewise.
14910 * g++.dg/abi/mangle11.C: Likewise.
14911 * g++.dg/abi/mangle12.C: Likewise.
14912 * g++.dg/abi/mangle14.C: Likewise.
14913 * g++.dg/abi/mangle17.C: Likewise.
14914 * g++.dg/abi/vbase10.C: Likewise.
14915 * g++.dg/abi/vbase14.C: Likewise.
14916 * g++.dg/template/qualttp17.C: Likewise.
14917
14918 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14919
14920 PR c/11995
14921 * gcc.dg/20031223-1.c: New test.
14922
14923 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14924
14925 * gcc.dg/noreturn-7.c: New test.
14926
14927 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14928
14929 * gcc.dg/null-pointer-1.c: New test.
14930
14931 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14932
14933 * g++.old-deja/g++.jason/template18.C: Remove.
14934 * g++.old-deja/g++.jason/template37.C: Likewise.
14935
14936 PR c++/12862
14937 * g++.dg/lookup/ns1.C: New test.
14938
14939 PR c++/12397
14940 * g++.dg/template/lookup3.C: New test.
14941
14942 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14943
14944 * g++.dg/template/recurse1.C: New test
14945
14946 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14947
14948 PR c++/12479
14949 * g++.dg/parse/semicolon1.C: New test.
14950 * g++.dg/parse/semicolon1.h: Likewise.
14951
14952 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14953
14954 * gcc.dg/darwin-misaligned.c: New test.
14955
14956 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14957
14958 PR c/9163
14959 * gcc.dg/20031222-1.c: New test.
14960
14961 2003-12-21 Mark Mitchell <mark@codesourcery.com>
14962
14963 PR c++/13438
14964 * g++.dg/parse/error8.C: New test.
14965
14966 PR c++/11554
14967 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14968
14969 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14970
14971 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14972 too small.
14973 * gcc.c-torture/compile/930217-1.c: Likewise.
14974 * gcc.c-torture/compile/930513-1.c: Likewise.
14975 * gcc.c-torture/execute/920908-2.c: Likewise.
14976 * gcc.c-torture/execute/921204-1.c: Likewise.
14977 * gcc.c-torture/execute/930621-1.c: Likewise.
14978 * gcc.c-torture/execute/930630-1.c: Likewise.
14979 * gcc.c-torture/execute/931031-1.c: Likewise.
14980 * gcc.c-torture/execute/980602-2.c: Likewise.
14981 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14982 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14983 * gcc.c-torture/execute/extzvsi.c: Likewise.
14984 * gcc.c-torture/unsorted/ext.c: Likewise.
14985
14986 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14987
14988 PR target/12749
14989 * gcc.c-torture/compile/20031220-2.c: New test case.
14990
14991 2003-12-20 Roger Sayle <roger@eyesopen.com>
14992
14993 PR optimization/13031
14994 * gcc.c-torture/compile/20031220-1.c: New test case.
14995
14996 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14997
14998 * gcc.dg/cast-function-1.c: New test.
14999
15000 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
15001
15002 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
15003 formats.
15004
15005 2003-12-19 Mark Mitchell <mark@codesourcery.com>
15006
15007 PR c++/12795
15008 * g++.dg/ext/attrib10.C: New test.
15009
15010 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15011
15012 * gcc.dg/cleanup-10.c: New test.
15013 * gcc.dg/cleanup-11.c: New test.
15014
15015 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15016
15017 PR c++/13239
15018 * g++.dg/opt/expect1.C: New test.
15019
15020 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
15021
15022 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
15023
15024 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
15025
15026 PR debug/12923
15027 * gcc.dg/20031218-1.c: New test.
15028
15029 PR debug/12389
15030 * gcc.dg/20031218-2.c: New test.
15031 * gcc.dg/20031218-3.c: New test.
15032
15033 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
15034 of label name and allow for USER_LABEL_PREFIX == "_" names.
15035 * g++.dg/abi/mangle18-2.C: Likewise.
15036 * g++.dg/abi/mangle19-1.C: Likewise.
15037 * g++.dg/abi/mangle19-2.C: Likewise.
15038 * g++.dg/abi/mangle20-1.C: Likewise.
15039 * g++.dg/abi/mangle20-2.C: Likewise.
15040
15041 2003-12-18 Richard Henderson <rth@redhat.com>
15042
15043 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
15044
15045 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
15046 Dan Kegel <dank@kegel.com>
15047
15048 PR other/12009
15049 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
15050 testing a cross compiler, it causes spurious compile failures.
15051 * lib/g++.exp: Likewise.
15052
15053 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15054
15055 PR c++/13262
15056 * g++.dg/template/access13.C: New test.
15057
15058 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
15059
15060 * gcc.dg/20031216-1.c: New test.
15061
15062 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15063
15064 PR c++/9154
15065 * g++.dg/template/error10.C: New test.
15066
15067 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15068
15069 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
15070 * g++.dg/eh/simd-2.C: Likewise.
15071
15072 2003-12-17 James E Wilson <wilson@specifixinc.com>
15073 Roger Sayle <roger@eyesopen.com>
15074
15075 * gcc.c-torture/execute/ieee/mzero5.c: New.
15076
15077 2003-12-17 Mark Mitchell <mark@codesourcery.com>
15078
15079 PR c++/10603
15080 * g++.dg/parse/error6.C: New test.
15081
15082 PR c++/12827
15083 * g++.dg/parse/error7.C: New test.
15084
15085 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15086
15087 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
15088 at -O with stabs debugging formats.
15089 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
15090 * gcc.dg/debug/debug-2.c: Likewise.
15091
15092 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15093
15094 PR c++/12696
15095 * g++.dg/init/error1.C: New test.
15096
15097 PR c++/12218
15098 * g++.dg/init/pm3.C: New test.
15099
15100 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
15101
15102 PR c/3347
15103 * gcc.dg/bitfld-8.c: New test.
15104
15105 2003-12-16 James Lemke <jim@wasabisystems.com>
15106
15107 * gcc.dg/arm-scd42-[123].c: New tests.
15108
15109 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15110
15111 PR c++/9043
15112 * g++.dg/abi/mangle20-1.C: New test.
15113 * g++.dg/abi/mangle20-2.C: New test.
15114
15115 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15116
15117 PR c++/13275
15118 * g++.dg/other/offsetof2.C: Remove XFAIL.
15119 * g++.dg/parse/offsetof1.C: New test.
15120 * g++.gd/parse/offsetof2.C: Likewise.
15121
15122 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15123
15124 * g++.dg/template/nontype3.C: New test.
15125 * g++.dg/template/static2.C: Tweaked the dg-error clause.
15126
15127 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15128
15129 * g++.dg/warn/noreturn-3.C: Also test instantiation.
15130
15131 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15132
15133 PR c++/13387
15134 * g++.dg/expr/assign1.C: New test.
15135
15136 PR c++/13242
15137 * g++.dg/abi/mangle19-1.C: New test.
15138 * g++.dg/abi/mangle19-2.C: New test.
15139
15140 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
15141
15142 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
15143
15144 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15145
15146 * gcc.c-torture/execute/20031216-1.c: New test.
15147
15148 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15149
15150 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
15151 an ICE regression.
15152
15153 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15154
15155 PR c++/10926
15156 * g++.dg/template/error9.C: New test.
15157
15158 PR c++/11116
15159 * g++.dg/template/error8.C: New test.
15160
15161 2003-12-15 Roger Sayle <roger@eyesopen.com>
15162
15163 PR middle-end/13400
15164 * gcc.c-torture/execute/20031215-1.c: New test case.
15165
15166 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15167
15168 PR c++/13269
15169 * g++.dg/parse/error5.C: New test.
15170
15171 PR c++/12989
15172 * g++.dg/expr/sizeof1.C: New test.
15173
15174 PR c++/13310
15175 * g++.dg/template/crash15.C: New test.
15176
15177 2003-12-15 Geoffrey Keating <geoffk@apple.com>
15178
15179 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15180 a non-POD type as the last named parameter of a varargs function.
15181
15182 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15183
15184 PR c++/13243
15185 PR c++/12573
15186 * g++.dg/template/crash14.C: New test.
15187 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15188
15189 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15190
15191 * g++.dg/other/java1.C: New test.
15192
15193 PR c++/13241
15194 * g++.dg/abi/mangle18-1.C: New test.
15195 * g++.dg/abi/mangle18-2.C: New test.
15196
15197 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15198
15199 PR optimization/10312
15200 * gcc.c-torture/execute/20031214-1.c: New.
15201
15202 2003-12-14 Mark Mitchell <mark@codesourcery.com>
15203
15204 PR c++/10779
15205 PR c++/12160
15206 * g++.dg/parse/error3.C: New test.
15207 * g++.dg/parse/error4.C: Likewise.
15208 * g++.dg/abi/mangle4.C: Tweak error messages.
15209 * g++.dg/lookup/using5.C: Likewise.
15210 * g++.dg/other/error2.C: Likewise.
15211 * g++.dg/parse/typename5.C: Likewise.
15212 * g++.dg/parse/undefined1.C: Likewise.
15213 * g++.dg/template/arg2.C: Likewise.
15214 * g++.dg/template/ttp3.C: Likewise.
15215 * g++.dg/template/type1.C: Likewise.
15216 * g++.old-deja/g++.other/crash32.C: Likewise.
15217 * g++.old-djea/g++.pt/defarg8.C: Likewise.
15218
15219 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15220
15221 PR c++/13106
15222 * g++.dg/warn/noreturn-3.C: New test.
15223
15224 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15225
15226 PR c++/13118
15227 * g++.dg/abi/covariant3.C: New.
15228
15229 2003-12-12 Jakub Jelinek <jakub@redhat.com>
15230
15231 * g++.dg/eh/ia64-1.C: New test.
15232
15233 2003-12-12 Roger Sayle <roger@eyesopen.com>
15234
15235 PR optimization/13037
15236 * g77.f-torture/execute/13037.f: New test case.
15237
15238 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15239
15240 PR c++/12881
15241 * g++.dg/abi/covariant2.C: New.
15242
15243 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
15244
15245 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15246
15247 2003-12-11 Zack Weinberg <zack@codesourcery.com>
15248
15249 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15250
15251 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15252
15253 PR other/10819
15254 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15255 to fix Bug 10819.
15256 * lib/g++.exp (g++_version): Likewise.
15257 * lib/g77.exp (g77_version): Likewise.
15258 * lib/objc.exp (default_objc_version): Likewise.
15259
15260 2003-12-10 Richard Henderson <rth@redhat.com>
15261
15262 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15263
15264 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15265
15266 2003-12-08 Matt Austern <austern@apple.com>
15267
15268 PR c/13134
15269 * lib/gcc-dg.exp (dg-require-visibility): Define.
15270 * lib/target-supports (check_visibility_available): Define.
15271 * gcc.dg/visibility-1.c: New test.
15272 * gcc.dg/visibility-2.c: Likewise.
15273 * gcc.dg/visibility-3.c: Likewise.
15274 * gcc.dg/visibility-4.c: Likewise.
15275 * gcc.dg/visibility-5.c: Likewise.
15276 * gcc.dg/visibility-6.c: Likewise.
15277 * g++.dg/ext/visibility-1.C: Likewise.
15278 * g++.dg/ext/visibility-2.C: Likewise.
15279 * g++.dg/ext/visibility-3.C: Likewise.
15280 * g++.dg/ext/visibility-4.C: Likewise.
15281 * g++.dg/ext/visibility-5.C: Likewise.
15282 * g++.dg/ext/visibility-6.C: Likewise.
15283
15284 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15285
15286 * g++.dg/lookup/java1.C: New test.
15287 * g++.dg/lookup/java2.C: New test.
15288
15289 2003-12-07 Falk Hueffner <falk@debian.org>
15290
15291 * g++.dg/opt/noreturn-1.C: New test.
15292
15293 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15294
15295 * gcc.dg/overflow-1.c: New test.
15296
15297 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15298
15299 * g77.f-torture/compile/13060.f: New test.
15300
15301 2003-12-06 Mark Mitchell <mark@codesourcery.com>
15302
15303 PR c++/13323
15304 * g++.dg/inherit/operator2.C: New test.
15305
15306 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15307
15308 PR c++/13305
15309 * g++.dg/ext/attrib9.C: New test.
15310
15311 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15312
15313 PR c++/13314
15314 * g++.dg/template/error7.C: New test.
15315
15316 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15317 J"orn Rennecke <joern.rennecke@superh.com>
15318
15319 PR target/13302
15320 * g++.dg/other/struct-va_list.C: New test.
15321
15322 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15323
15324 PR c++/13166
15325 * g++.dg/parse/defarg6.C: New test.
15326
15327 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15328
15329 PR target/13256
15330 * gcc.c-torture/execute/20031201-1.c: New test.
15331
15332 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15333
15334 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15335
15336 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15337
15338 * gcc.dg/builtin-return-1.c: New test.
15339
15340 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15341 J"orn Rennecke <joern.rennecke@superh.com>
15342
15343 PR optimization/13260
15344 * gcc.c-torture/execute/20031204-1.c: New test.
15345
15346 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15347
15348 PR c++/9127
15349 * g++.dg/template/error6.C: New test.
15350
15351 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15352
15353 * gcc.dg/20031202-1.c: New test.
15354
15355 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15356
15357 PR c++/13179
15358 * g++.dg/template/eh1.C: New test.
15359
15360 PR c++/10771
15361 * g++.dg/template/error5.C: New test.
15362
15363 2003-12-02 David Ung <davidu@mips.com>
15364
15365 * gcc.dg/compat/vector-check.h: Corrected type for var
15366 g_##TMODE
15367
15368 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15369
15370 PR c++/10126
15371 * g++.dg/template/ptrmem8.C: New test.
15372
15373 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15374
15375 PR c++/12573
15376 * g++.dg/template/dependent-expr3.C: New test.
15377
15378 2003-12-01 James Lemke <jim@wasabisystems.com>
15379
15380 * gcc.dg/arm-g2.c: New test.
15381
15382 2003-12-01 Roger Sayle <roger@eyesopen.com>
15383
15384 PR optimization/11634
15385 * gcc.dg/20031201-2.c: New test case.
15386
15387 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15388
15389 PR 11433
15390 * objc.dg/proto-lossage-3.m: New test.
15391
15392 2003-12-01 Roger Sayle <roger@eyesopen.com>
15393
15394 PR optimization/12628
15395 * gcc.dg/20031201-1.c: New test case.
15396
15397 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15398
15399 * gcc.dg/unaligned-1.c: New test.
15400
15401 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15402
15403 PR c++/9849
15404 * g++.dg/template/error4.C: New test.
15405 * g++.dg/template/nested3.C: Adjust error markers.
15406
15407 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15408
15409 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15410
15411 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15412
15413 PR c/10333
15414 * gcc.dg/bitfld-7.c: New test.
15415
15416 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15417
15418 * gcc.dg/tls/asm-1.C: New test.
15419
15420 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15421
15422 * gcc.dg/cpp/assert4.c: Update.
15423
15424 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15425
15426 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15427 * gcc.dg/builtin-apply3.c: New test.
15428
15429 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15430
15431 * lib/compat.exp (compat-obj): New xfaildata parameter.
15432 Use it to set compiler_conditional_xfail_data before compiling.
15433 (compat-get-options): Handle dg-xfail-if.
15434 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15435 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15436 * gcc.dg/compat/vector-1_y.c: Likewise.
15437 * gcc.dg/compat/vector-2_x.c: Likewise.
15438 * gcc.dg/compat/vector-2_y.c: Likewise.
15439
15440 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15441
15442 * g++.dg/opt/reg-stack4.C: New test.
15443
15444 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15445
15446 * gcc.dg/builtin-apply2.c: New test.
15447
15448 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15449
15450 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15451
15452 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15453
15454 PR c++/12924
15455 * g++.dg/template/template-id-2.C: New test.
15456
15457 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15458
15459 PR c++/5369
15460 * g++.dg/template/memfriend1.C: New test.
15461 * g++.dg/template/memfriend2.C: Likewise.
15462 * g++.dg/template/memfriend3.C: Likewise.
15463 * g++.dg/template/memfriend4.C: Likewise.
15464 * g++.dg/template/memfriend5.C: Likewise.
15465 * g++.dg/template/memfriend6.C: Likewise.
15466 * g++.dg/template/memfriend7.C: Likewise.
15467 * g++.dg/template/memfriend8.C: Likewise.
15468 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15469
15470 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15471
15472 PR c++/12515
15473 * g++.dg/ext/cond1.C: New test.
15474
15475 2003-11-20 Richard Henderson <rth@redhat.com>
15476
15477 * gcc.dg/20020201-2.c: Remove.
15478 * gcc.dg/20020201-4.c: Remove.
15479 * gcc.dg/20020304-1.c: Remove.
15480
15481 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15482
15483 * gcc.dg/cpp/trad/xwin1.c: New test case.
15484
15485 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15486
15487 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15488 * lib/g77.exp: Likewise.
15489 * lib/objc.exp: Likewise.
15490 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15491 for darwin.
15492
15493 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15494
15495 PR c++/12932
15496 * g++.dg/template/static5.C: New test.
15497
15498 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15499
15500 * gcc.dg/nested-func-1.c: New test.
15501
15502 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15503
15504 * gcc.dg/cpp/assert4.c: New test.
15505
15506 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15507
15508 PR c++/2294
15509 * g++.dg/lookup/using9.c: New test.
15510
15511 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15512
15513 PR c++/12762
15514 * g++.dg/template/error3.C: New test.
15515
15516 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15517
15518 PR ada/13035
15519 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15520 No longer use a wrapper for gcc, since this does not work under
15521 Windows.
15522
15523 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15524
15525 PR c++/2094
15526 * g++.dg/template/ptrmem7.C: New test.
15527
15528 2003-11-13 Andrew Pinski <apinski@apple.com>
15529
15530 * gcc.c-torture/compile/20031113-1.c: New test.
15531
15532 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15533 Kean Johnston <jkj@sco.com>
15534
15535 PR c/13029
15536 * gcc.dg/unused-4.c: Update.
15537
15538 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15539
15540 * g++.dg/opt/const3.C: New test.
15541
15542 2003-11-13 Jan Hubicka <jh@suse.cz>
15543
15544 * gcc.c-torture/compile/20031112-1.c: New test.
15545
15546 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15547
15548 * g++.dg/parse/crash10.C: Remove bogus error marker.
15549
15550 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15551
15552 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15553 (host_gcc): Likewise.
15554 (ROOT): Honor $PWDCMD.
15555 (BASE): Likewise.
15556 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15557
15558 2003-11-12 Catherine Moore <clm@redhat.com>
15559
15560 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15561
15562 2003-11-12 Andreas Jaeger <aj@suse.de>
15563 Jakub Jelinek <jakub@redhat.com>
15564 Andrew Pinski <pinskia@physics.uc.edu>
15565 Richard Henderson <rth@redhat.com>
15566
15567 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15568 systems.
15569 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15570
15571 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15572 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15573
15574 2003-11-11 Andreas Jaeger <aj@suse.de>
15575
15576 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15577
15578 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15579
15580 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15581
15582 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15583 Clean ups.
15584
15585 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15586
15587 * gcc.dg/trampoline-1.c: New test.
15588
15589 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15590
15591 * gcc.c-torture/compile/200031109-1.c: New test.
15592
15593 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15594
15595 PR c/3190
15596 PR c/8714
15597 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15598 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15599 gcc.dg/format/no-y2k-1.c: Update.
15600
15601 2003-11-08 Roger Sayle <roger@eyesopen.com>
15602
15603 PR optimization/10467
15604 * gcc.dg/20031108-1.c: New test case.
15605
15606 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15607
15608 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15609
15610 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15611
15612 * gcc.dg/compound-lvalue-1.c: New test.
15613 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15614 some XFAILs.
15615
15616 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15617
15618 * gcc.dg/altivec-varargs-1.c: New test.
15619
15620 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15621
15622 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15623 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15624 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15625 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15626 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15627
15628 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15629
15630 * gcc.dg/cond-lvalue-1.c: New test.
15631
15632 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15633
15634 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15635
15636 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15637
15638 PR c++/11616
15639 * g++.dg/template/instantiate5.C: New test.
15640
15641 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15642
15643 PR c++/12726
15644 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15645 * ChangeLog: Add missing first entry for above test.
15646
15647 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15648
15649 PR c++/9810
15650 * g++.dg/template/using8.C: New test.
15651 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15652
15653 2003-11-02 Roger Sayle <roger@eyesopen.com>
15654
15655 PR optimization/10817
15656 * gcc.c-torture/compile/20031102-1.c: New test case.
15657
15658 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15659
15660 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15661 2147483647.
15662
15663 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15664
15665 * gcc.dg/20031102-1.c: New test.
15666
15667 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15668
15669 * gcc.dg/complex-1.c: New test.
15670
15671 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15672
15673 PR c++/12796
15674 * g++.dg/template/crash13.C: Adjust expected error location.
15675 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15676
15677 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15678
15679 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15680
15681 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15682
15683 PR/10239
15684 * gcc.c-torture/compile/20031031-2.c: New test.
15685
15686 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15687
15688 PR/11640
15689 * gcc.c-torture/compile/20031031-1.c: New test.
15690
15691 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15692
15693 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15694 * gcc.misc-tests/bprob.exp: Likewise.
15695 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15696 the execution test on arm-elf configs.
15697 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15698 configs that don't support scratch files.
15699 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15700
15701 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15702
15703 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15704 done by dejagnu.
15705
15706 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15707
15708 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15709 Avoid non pure sh syntax. Add more logging.
15710
15711 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15712 fail.
15713
15714 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15715
15716 PR libgcj/10610
15717 * gcc.dg/ppc-stackalign-1.c: New test.
15718
15719 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15720
15721 * ada/acats/run_all.sh: Change output to be more compliant with
15722 dejagnu framework.
15723 Create acats.sum and acats.log files under testsuite/ada/acats
15724 Only run [a-z]* directories, to filter out e.g. CVS.
15725 Redirect build output to log file.
15726
15727 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15728
15729 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15730
15731 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15732
15733 PR ada/5909:
15734 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15735
15736 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15737
15738 * gcc.c-torture/compile/20031023-1.c: New test.
15739 * gcc.c-torture/compile/20031023-2.c: New test.
15740 * gcc.c-torture/compile/20031023-3.c: New test.
15741 * gcc.c-torture/compile/20031023-4.c: New test.
15742
15743 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15744
15745 PR c++/10371
15746 * g++.dg/lookup/scoped8.C: New test.
15747
15748 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15749
15750 * g++.dg/opt/reg-stack3.C: New test.
15751
15752 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15753
15754 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15755
15756 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15757
15758 PR c++/11076
15759 * g++.dg/template/crash13.C: New test.
15760
15761 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15762
15763 * gcc.dg/c99-restrict-2.c: New test.
15764
15765 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15766
15767 PR c++/12698, c++/12699, c++/12700, c++/12566
15768 * g++.dg/inherit/covariant9.C: New test.
15769 * g++.dg/inherit/covariant10.C: New test.
15770 * g++.dg/inherit/covariant11.C: New test.
15771
15772 2003-10-23 Jason Merrill <jason@redhat.com>
15773
15774 PR c++/12726
15775 * g++.dg/ext/complit2.C: New test.
15776
15777 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15778
15779 PR target/12654
15780 * gcc.c-torture/execute/20031020-1.c: New test.
15781
15782 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15783
15784 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15785 following the jump_insn.
15786
15787 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15788
15789 * gcc.dg/cast-lvalue-1.c: New test.
15790
15791 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15792
15793 PR c++/11962
15794 * g++.dg/template/cond2.C: New test.
15795
15796 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15797
15798 * gcc.dg/builtins-28.c: New test.
15799
15800 2003-10-20 Jan Hubicka <jh@suse.cz>
15801
15802 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15803 parameter.
15804 * testsuite/gcc.dg/inline-2.c: Likewise.
15805
15806 2003-10-20 Phil Edwards <phil@codesourcery.com>
15807
15808 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15809 * gcc.dg/nest.c: Likewise.
15810
15811 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15812
15813 PR c++/9781, c++/10583, c++/11862
15814 * g++.dg/parse/crash13.C: New test.
15815
15816 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15817
15818 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15819
15820 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15821
15822 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15823 Define HAVE_C99_RUNTIME except on Solaris.
15824 * gcc.dg/builtins-20.c: Likewise.
15825
15826 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15827
15828 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15829
15830 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15831
15832 PR c++/12495
15833 * g++.dg/template/crash21.C: New test.
15834
15835 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15836
15837 PR c++/2513
15838 * g++.dg/template/typename5.C: New test.
15839
15840 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15841
15842 PR c++/12369
15843 * g++.dg/template/friend25.C: New test.
15844
15845 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15846
15847 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15848 versions.
15849
15850 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15851
15852 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15853 == 2147483647.
15854
15855 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15856
15857 * gcc.c-torture/execute/960416-1.x: Remove.
15858 * gcc.c-torture/execute/divconst-3.x: Likewise.
15859
15860 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15861
15862 PR target/12598
15863 * gcc.dg/torture/cris-volatile-1.c: New test.
15864
15865 2003-10-14 Roger Sayle <roger@eyesopen.com>
15866
15867 PR optimization/9325
15868 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15869 for overflowing floating point to integer conversion during RTL
15870 simplification.
15871
15872 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15873
15874 * objc/execute/_cmd.m: Fix typo.
15875 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15876 Relax 'scan-assembler' regexp.
15877 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15878 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15879 * objc.dg/zero-link-2.m: Remove blank line.
15880 * objc.dg/zero-link-3.m: New test case.
15881
15882 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15883
15884 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15885
15886 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15887 than linker trickery.
15888
15889 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15890
15891 PR c++/12370
15892 * g++.dg/other/friend2.C: New test.
15893
15894 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15895
15896 * gcc.dg/20031012-1.c: New test.
15897
15898 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15899
15900 * gcc.dg/weak/weak-3.c: Fix for new warning.
15901
15902 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15903
15904 PR optimization/8750
15905 * gcc.c-torture/execute/20031012-1.c: New test case.
15906
15907 2003-10-11 Roger Sayle <roger@eyesopen.com>
15908
15909 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15910 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15911
15912 2003-10-11 Roger Sayle <roger@eyesopen.com>
15913
15914 PR optimization/12260
15915 * gcc.c-torture/compile/20031011-2.c: New test case.
15916
15917 2003-10-11 Roger Sayle <roger@eyesopen.com>
15918
15919 * gcc.c-torture/execute/20031011-1.c: New testcase.
15920
15921 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15922
15923 * gcc.c-torture/compile/20031011-1.c: New test.
15924
15925 2003-10-11 Jan Hubicka <jh@suse.cz>
15926
15927 * g++.dg/other/first-global.C: New test.
15928
15929 2003-10-11 Roger Sayle <roger@eyesopen.com>
15930
15931 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15932
15933 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15934
15935 * gcc.c-torture/compile/20031010-1.c: New test.
15936
15937 2003-10-10 Geoffrey Keating <geoffk@apple.com>
15938
15939 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15940 * gcc.c-torture/execute/va-arg-25.c: ... here.
15941
15942 2003-10-09 Mark Mitchell <mark@codesourcery.com>
15943
15944 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15945
15946 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
15947
15948 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
15949
15950 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15951
15952 * g++.dg/parse/error2.C: New test.
15953
15954 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15955
15956 PR c++/11097
15957 * g++.dg/other/error5.C: Modify the error message.
15958 * g++.dg/lookup/using8.C: New test.
15959
15960 2003-10-07 Geoffrey Keating <geoffk@apple.com>
15961
15962 * gcc.dg/darwin-abi-2.c: New file.
15963 * gcc.c-torture/execute/va-arg-24.c: New file.
15964
15965 2003-10-06 Bob Wilson <bob.wilson@acm.org>
15966
15967 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15968 indentation.
15969
15970 2003-10-06 Mark Mitchell <mark@codesourcery.com>
15971
15972 PR c++/10147
15973 * g++.dg/other/error4.C: Update error messages.
15974 * g++.dg/template/ptrmem4.C: Likewise.
15975
15976 PR c++/12337
15977 * g++.dg/init/new9.C: New test.
15978
15979 PR c++/12334, c++/12236, c++/8656
15980 * g++.dg/ext/attrib8.C: New test.
15981
15982 2003-10-06 Devang Patel <dpatel@apple.com>
15983
15984 * gcc.dg/debug/dwarf2-3.h: New test.
15985 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
15986
15987 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15988
15989 * g++.dg/opt/cfg2.C: New test.
15990
15991 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15992
15993 * g++.dg/opt/float1.C: New test.
15994
15995 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15996
15997 * gcc.dg/c90-array-lval-6.c: New test.
15998 * gcc.dg/c99-array-lval-6.c: New test.
15999
16000 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
16001 Ziemowit Laski <zlaski@apple.com>
16002
16003 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
16004 'Derived', so that it is never considered a class method; add
16005 new warning for '+port' method ambiguity.
16006 * objc.dg/method-12.m: Include <objc/objc.h> instead of
16007 <objc/objc-api.h> (needed on Mac OS X).
16008 * objc.dg/method-13.m: New test.
16009
16010 2003-10-03 Roger Sayle <roger@eyesopen.com>
16011
16012 PR optimization/9325, PR java/6391
16013 * gcc.c-torture/execute/20031003-1.c: New test case.
16014
16015 2003-10-02 Mark Mitchell <mark@codesourcery.com>
16016
16017 PR optimization/12180
16018 * gcc.dg/20031002-1.c: New test.
16019
16020 PR c++/12486
16021 * g++.dg/inherit/error1.C: New test.
16022
16023 2003-10-02 Chris Demetriou <cgd@broadcom.com>
16024
16025 * lib/f-torture.exp (search_for): Rename to...
16026 (search_for_re): This. Also, clean up comments and the
16027 "regexp" invocation.
16028
16029 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
16030
16031 * gcc.c-torture/compile/20031002-1.c: New test.
16032
16033 2003-10-02 Jakub Jelinek <jakub@redhat.com>
16034
16035 * g++.dg/opt/cond1.C: New test.
16036
16037 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
16038
16039 * gcc.dg/Wold-style-definition-2.c: New testcase.
16040 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
16041
16042 2003-09-29 Richard Henderson <rth@redhat.com>
16043
16044 * g++.dg/init/array10.C: Add dg-options.
16045
16046 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
16047
16048 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
16049
16050 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16051
16052 * g++.dg/template/friend19.C: Fix typo.
16053 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
16054
16055 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
16056
16057 * gcc.c-torture/execute/20030928-1.c: New test.
16058 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
16059
16060 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16061
16062 * g++.dg/opt/unroll1.C: New test.
16063
16064 2003-09-26 Roger Sayle <roger@eyesopen.com>
16065
16066 PR optimization/11741
16067 * gcc.dg/20030926-1.c: New test case.
16068
16069 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16070
16071 PR c++/5655
16072 * g++.dg/parse/access7.C: New test.
16073 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
16074
16075 2003-09-24 Ziemowit Laski <zlaski@apple.com>
16076
16077 MERGE OF objc-improvements-branch into MAINLINE:
16078 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
16079 if libobjc has not been built.
16080 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
16081 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
16082 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
16083 objc/execute/nested-3.m, objc/execute/np-2.m,
16084 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
16085 objc/execute/redefining_self.m, objc/execute/root_methods.m,
16086 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
16087 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
16088 objc.dg/special/unclaimed-category-1.h,
16089 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
16090 well as GNU runtime.
16091 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
16092 * execute/cascading-1.m, execute/function-message-1.m,
16093 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
16094 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
16095 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
16096 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
16097 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
16098 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
16099 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
16100 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
16101 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
16102 * objc.dg/bitfield-2.m: Run only on Darwin.
16103 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
16104 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
16105 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
16106 * objc.dg/const-str-1.m: Fix constant string layout.
16107
16108 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
16109
16110 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
16111
16112 2003-09-23 Geoffrey Keating <geoffk@apple.com>
16113
16114 * gcc.dg/darwin-abi-1.c: New file.
16115
16116 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
16117
16118 PR target/12281
16119 * gcc.c-torture/compile/20030921-1.c: New test.
16120
16121 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16122
16123 * g++.dg/opt/reg-stack2.C: New test.
16124
16125 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16126
16127 * g++.dg/eh/delayslot1.C: New test.
16128
16129 2003-09-20 Richard Henderson <rth@redhat.com>
16130
16131 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
16132
16133 2003-09-20 Roger Sayle <roger@eyesopen.com>
16134
16135 * gcc.c-torture/execute/20030920-1.c: New test case.
16136
16137 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16138
16139 * g++.dg/rtti/typeid3.C: Correct expected error message.
16140
16141 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16142
16143 PR c++/157
16144 * g++.dg/parse/crash12.C: New test.
16145
16146 2003-09-19 Janis Johnson <janis187@us.ibm.com>
16147
16148 * gcc.dg/compat/mixed-struct-check.h: New.
16149 * gcc.dg/compat/mixed-struct-defs.h: New.
16150 * gcc.dg/compat/mixed-struct-init.h: New.
16151 * gcc.dg/compat/struct-by-value-19_main.c: New.
16152 * gcc.dg/compat/struct-by-value-19_x.c: New.
16153 * gcc.dg/compat/struct-by-value-19_y.c: New.
16154 * gcc.dg/compat/struct-by-value-20_main.c: New.
16155 * gcc.dg/compat/struct-by-value-20_x.c: New.
16156 * gcc.dg/compat/struct-by-value-20_y.c: New.
16157 * gcc.dg/compat/struct-return-19_main.c: New.
16158 * gcc.dg/compat/struct-return-19_x.c: New.
16159 * gcc.dg/compat/struct-return-19_y.c: New.
16160 * gcc.dg/compat/struct-return-20_main.c: New.
16161 * gcc.dg/compat/struct-return-20_x.c: New.
16162 * gcc.dg/compat/struct-return-20_y.c: New.
16163
16164 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
16165 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
16166 so that it will not complain on LP64 targets.
16167
16168 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16169
16170 PR c++/495
16171 * g++.dg/template/friend24.C: New test.
16172
16173 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16174
16175 PR c++/12332
16176 * g++.dg/template/memtmpl2.C: New test.
16177
16178 2003-09-18 Mark Mitchell <mark@codesourcery.com>
16179
16180 PR target/11184
16181 * gcc.dg/builtin-apply1.c: New test.
16182
16183 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16184
16185 PR c++/9848
16186 * g++.dg/warn/Wunused-4.C: New test.
16187
16188 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16189
16190 PR c++/12316
16191 * g++.dg/other/gc2.C: New test.
16192
16193 2003-09-17 Mark Mitchell <mark@codesourcery.com>
16194
16195 PR c++/11991
16196 * g++.dg/rtti/typeid3.C: New test.
16197
16198 PR c++/12266
16199 * g++.dg/overload/template1.C: New test.
16200
16201 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16202
16203 * g++.dg/opt/cfg3.C: New test.
16204
16205 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16206
16207 PR c++/7939
16208 * g++.dg/template/crash11.C: New test.
16209
16210 2003-09-16 Jason Merrill <jason@redhat.com>
16211 Jakub Jelinek <jakub@redhat.com>
16212
16213 * gcc.dg/attr-warn-unused-result.c: New test.
16214
16215 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16216
16217 PR c++/12184
16218 * g++.dg/expr/call2.C: New test.
16219
16220 2003-09-15 Andreas Jaeger <aj@suse.de>
16221
16222 * gcc.dg/Wold-style-definition-1.c: New test.
16223
16224 2003-09-14 Mark Mitchell <mark@codesourcery.com>
16225
16226 PR c++/3907
16227 * g++.dg/parse/template12.C: New test.
16228
16229 * g++.dg/abi/bitfield11.C: New test.
16230 * g++.dg/abi/bitfield12.C: Likewise.
16231
16232 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
16233
16234 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16235 non-expansion of functional macro name without arguments at EOL.
16236 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16237
16238 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
16239
16240 * gcc.c-torture/execute/20030914-[12].c: New tests.
16241
16242 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16243
16244 PR c++/11788
16245 * g++.dg/overload/addr1.C: New test.
16246
16247 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16248
16249 * gcc.dg/20030909-1.c: New test.
16250
16251 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16252
16253 * gcc.dg/ultrasp10.c: New test.
16254
16255 2003-09-09 Devang Patel <dpatel@apple.com>
16256
16257 * gcc.dg/darwin-ld-6.c: New test.
16258
16259 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16260
16261 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16262
16263 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16264
16265 * gcc.dg/ia64-types1.c: New test.
16266 * gcc.dg/ia64-types2.c: Likewise.
16267
16268 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16269
16270 * gcc.dg/builtins-1.c: Add more _Complex tests.
16271 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16272
16273 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16274 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16275
16276 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16277
16278 PR c++/11786
16279 * g++.dg/lookup/koenig2.C: New test.
16280
16281 PR c++/5296
16282 * g++.dg/rtti/typeid2.C: New test.
16283
16284 2003-09-08 Jakub Jelinek <jakub@redhat.com>
16285
16286 * gcc.c-torture/compile/20030904-1.c: New test.
16287
16288 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16289
16290 * g++.dg/opt/longbranch2.C: New test.
16291
16292 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16293
16294 * g++.dg/template/crash10.C: Only compile it.
16295
16296 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16297
16298 PR middle-end/11665
16299 * gcc.c-torture/compile/20030907-1.c: New test.
16300 * g++.dg/init/array11.C: New test.
16301
16302 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16303
16304 PR c++/11852
16305 * g++.dg/init/struct1.C: New test.
16306
16307 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16308
16309 PR c++/12181
16310 * g++.dg/expr/comma1.C: New test.
16311
16312 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16313
16314 PR c++/11867
16315 * g++.dg/expr/static_cast5.C: New test.
16316
16317 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16318
16319 PR c++/11507
16320 * g++.dg/lookup/scoped7.C: New test.
16321
16322 PR c++/9574
16323 * g++.dg/other/static1.C: New test.
16324
16325 PR c++/11490
16326 * g++.dg/warn/template-1.C: New test.
16327
16328 PR c++/11432
16329 * g++.dg/template/crash10.C: New test.
16330
16331 PR c++/2478
16332 * g++.dg/overload/VLA.C: New test.
16333
16334 PR c++/10804
16335 * g++.dg/template/call1.C: New test.
16336
16337 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16338
16339 PR c++/11794
16340 * g++.dg/parse/using3.C: New test.
16341
16342 2003-09-06 Roger Sayle <roger@eyesopen.com>
16343
16344 PR c++/11409
16345 * g++.dg/overload/builtin3.C: New test case.
16346
16347 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16348
16349 PR c/9862
16350 * gcc.dg/20030906-1.c: New test.
16351 * gcc.dg/20030906-2.c: Likewise.
16352
16353 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16354
16355 PR c++/12167
16356 * g++.dg/parse/defarg5.C: New test.
16357
16358 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16359
16360 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16361
16362 PR c++/12163
16363 * g++.dg/expr/static_cast4.C: New test.
16364
16365 PR c++/12146
16366 * g++.dg/template/crash9.C: New test.
16367
16368 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16369
16370 * g++.old-deja/g++.ext/pretty2.C: Update for change
16371 in __FUNCTION__.
16372 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16373
16374 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16375
16376 PR c++/11922
16377 * g++/dg/template/qualified-id1.C: New test.
16378
16379 PR c++/12037
16380 * g++.dg/warn/noeffect4.C: New test.
16381
16382 2003-09-04 Matt Austern <austern@apple.com>
16383
16384 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16385 * g++.dg/ext/fnname2.C: Likewise.
16386 * g++.dg/ext/fnname3.C: Likewise.
16387
16388 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16389
16390 * g++.dg/expr/lval1.C: New test.
16391 * g++.dg/ext/lvcast.C: Remove.
16392
16393 2003-09-03 Roger Sayle <roger@eyesopen.com>
16394
16395 PR optimization/11700.
16396 * gcc.c-torture/compile/20030903-1.c: New test case.
16397
16398 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16399
16400 PR c++/12053
16401 * g++.dg/abi/layout4.C: New test.
16402
16403 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16404
16405 PR c++/11553
16406 * g++.dg/parse/friend3.C: New test.
16407
16408 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16409
16410 PR c++/11847
16411 * g++.dg/template/class1.C: New test.
16412
16413 PR c++/11808
16414 * g++.dg/expr/call1.C: New test.
16415
16416 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16417
16418 PR c++/12114
16419 * g++.dg/init/ref9.C: New test.
16420
16421 PR c++/11972
16422 * g++.dg/template/nested4.C: New test.
16423
16424 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16425
16426 PR c++/12093
16427 * g++.dg/template/non-dependent4.C: New test.
16428
16429 PR c++/11928
16430 * g++.dg/inherit/conv1.C: New test.
16431
16432 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16433
16434 PR c++/6196
16435 * g++.dg/ext/label1.C: New test.
16436 * g++.dg/ext/label2.C: Likewise.
16437
16438 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16439
16440 * g++.dg/expr/cond3.C: New test.
16441
16442 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16443
16444 * gcc.dg/builtins-1.c: Add new builtin cases.
16445
16446 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16447
16448 * gcc.dg/builtins-1.c: Add new cases.
16449 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16450
16451 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16452
16453 * gcc.dg/builtins-1.c: Add more math builtin tests.
16454 * gcc.dg/torture/builtin-attr-1.c: New test.
16455
16456 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16457
16458 PR optimization/5079
16459 * g++.dg/opt/static3.C: New test.
16460
16461 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16462
16463 * gcc.misc-tests/gcov-10b.c: New test.
16464
16465 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16466
16467 * g++.dg/opt/ptrmem3.C: New test.
16468
16469 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16470
16471 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16472
16473 * gcc.dg/20030826-2.c: New test.
16474
16475 2003-08-26 Roger Sayle <roger@eyesopen.com>
16476
16477 PR middle-end/12002
16478 * g77.f-torture/compile/12002.f: New test case.
16479
16480 2003-08-26 Roger Sayle <roger@eyesopen.com>
16481
16482 * gcc.dg/20030826-1.c: New test case.
16483
16484 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16485
16486 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16487
16488 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16489
16490 PR c++/11871
16491 * c++.dg/lookup/crash1.C: New test.
16492
16493 * c++.dg/warn/noeffect3.C: New test.
16494
16495 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16496
16497 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16498 * gcc.dg/compat/vector-1_y.c: Ditto.
16499 * gcc.dg/compat/vector-2_x.c: Ditto.
16500 * gcc.dg/compat/vector-2_y.c: Ditto.
16501
16502 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16503
16504 * gcc.dg/20030702-1.c: New test.
16505
16506 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16507
16508 PR c++/8795
16509 * g++.dg/ext/altivec-1.C: New test.
16510
16511 2003-08-24 Richard Henderson <rth@redhat.com>
16512
16513 * g++.dg/eh/simd-2.C: Add -w for x86.
16514
16515 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16516
16517 * gcc.dg/20030815-1.c: New test.
16518
16519 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16520
16521 PR c++/3765
16522 * g++.dg/parse/access6.C: New test.
16523
16524 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16525
16526 PR c++/641, c++/11876
16527 * g++.dg/template/friend22.C: New test.
16528 * g++.dg/template/friend23.C: Likewise.
16529
16530 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16531
16532 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16533 identically.
16534
16535 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16536
16537 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16538
16539 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16540
16541 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16542
16543 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16544
16545 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16546
16547 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16548
16549 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16550
16551 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16552
16553 PR c++/11919
16554 * g++.dg/overload/prom1.C: New test.
16555
16556 PR c++/11551
16557 * g++.dg/parse/dtor2.C: New test.
16558
16559 PR c++/10762
16560 * g++.dg/parse/using2.C: New test.
16561
16562 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16563
16564 PR target/11805
16565 * gcc.c-torture/compile/20030821-1.c: New.
16566
16567 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16568
16569 PR c++/11834
16570 * g++.dg/template/deduce2.C: New test.
16571
16572 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16573
16574 * gcc.c-torture/execute/20030821-1.c: New test.
16575
16576 2003-08-20 Roger Sayle <roger@eyesopen.com>
16577
16578 PR middle-end/11984
16579 * gcc.dg/20030820-1.c: New test case.
16580
16581 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16582
16583 PR c++/11945
16584 * g++.dg/warn/noeffect2.C: New test.
16585
16586 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16587
16588 PR c++/10926
16589 * g++.dg/template/dtor2.C: New test.
16590
16591 PR c++/11684
16592 * g++.dg/template/operator1.C: New test.
16593 * g++.dg/parse/operator4.C: New test.
16594
16595 PR c++/11946.C
16596 * g++.dg/expr/enum1.C: New test.
16597 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16598
16599 PR c++/11036.C
16600 * g++.dg/parse/elab2.C: New test.
16601 * g++.dg/parse/typedef4.C: Change error message.
16602 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16603 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16604 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16605
16606 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16607
16608 * gcc.dg/pch/warn-1.c: New.
16609 * gcc.dg/pch/warn-1.hs: New.
16610
16611 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16612 not-tested file.
16613
16614 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16615
16616 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16617
16618 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16619
16620 * gcc.dg/uninit-D.c: New Test.
16621 * gcc.dg/uninit-E.c: New Test.
16622 * gcc.dg/uninit-F.c: New Test.
16623 * gcc.dg/uninit-G.c: New Test.
16624
16625 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16626
16627 * g++.dg/README: Describe the pch directory.
16628
16629 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16630
16631 PR c++/11174
16632 * g++.dg/parse/access4.C: New test.
16633 * g++.dg/parse/access5.C: Likewise.
16634 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16635
16636 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16637
16638 * gcc.dg/noncompile/20030818-1.c: New.
16639
16640 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16641
16642 PR c++/11957
16643 * g++.dg/warn/noeffect1.C: New test.
16644
16645 * g++.dg/template/scope2.C: New test.
16646 * g++.dg/template/error2.C: Correct dg-error
16647
16648 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16649
16650 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16651
16652 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16653
16654 PR C++/11512
16655 * g++.dg/template/warn1.C: New.
16656
16657 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16658
16659 * g++.dg/template/error2.C: New test.
16660 * g++.dg/lookup/using7.C: Adjust errors
16661 * g++.old-deja/g++.pt/crash36.C: Likewise.
16662 * g++.old-deja/g++.pt/derived3.C: Likewise.
16663
16664 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16665
16666 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16667 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16668 * gcc.c-torture/execute/builtins/string-9.c: New, from
16669 string-opt-9.c. Adjust for execute/builtins framework.
16670 * gcc.c-torture/execute/string-opt-9.c: Delete.
16671
16672 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16673
16674 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16675
16676 * g++.dg/parse/ret-type2.C: New test.
16677
16678 PR c++/11703
16679 * g++.dg/init/new8.C: New test.
16680
16681 PR c++/10923
16682 * g++.dg/parse/typedef5.C: New test.
16683
16684 PR c++/9512
16685 * g++.dg/parse/qualified2.C: New test.
16686 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16687 invalid code.
16688
16689 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16690
16691 * g++.dg/conversion/ptrmem1.C: New test.
16692
16693 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16694
16695 PR target/11693
16696 * gcc.dg/20030811-1.c: New test.
16697
16698 PR target/11535
16699 * gcc.c-torture/execute/20030811-1.c: New test.
16700
16701 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16702
16703 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16704
16705 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16706
16707 PR c++/11789.C
16708 * g++.dg/inherit/multiple1.C: New test.
16709
16710 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16711
16712 * gcc.dg/spe1.c: New test.
16713
16714 PR c++/11670
16715 * g++.dg/expr/cast2.C: New test.
16716
16717 PR c++/10530
16718 * g++.dg/template/dependent-name2.C: New test.
16719
16720 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16721
16722 * g++.dg/parse/crash11.C: Put the dg options in comments.
16723
16724 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16725
16726 * lib/gcc-dg.exp: Update for diagnostic change.
16727
16728 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16729
16730 PR c++/5767
16731 * g++.dg/parse/crash11.C: New test.
16732
16733 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16734
16735 * gcc.dg/cpp/spacing1.c: Update.
16736
16737 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16738
16739 PR target/11739
16740 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16741 a value for -mtune.
16742
16743 2003-08-04 Roger Sayle <roger@eyesopen.com>
16744
16745 PR middle-end/11771
16746 * gcc.c-torture/compile/20030804-1.c: New test case.
16747
16748 2003-08-04 Roger Sayle <roger@eyesopen.com>
16749
16750 * gcc.dg/20030804-1.c: New test case.
16751
16752 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16753
16754 * gcc.dg/cpp/separate-1.c: New test.
16755
16756 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16757
16758 PR c++/11704
16759 * g++.dg/template/dependent-expr2.C: New test.
16760
16761 PR c++/11766
16762 * g++.dg/expr/ptrmem1.C: New test.
16763
16764 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16765
16766 PR c++/9453
16767 * g++.dg/template/friend15.C: New test.
16768
16769 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16770
16771 * lib/dg-pch.exp: Work round PCH bug.
16772
16773 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16774
16775 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16776 builtins. Move cases from builtins-4.c here.
16777
16778 * gcc.dg/torture/builtin-math-1.c: New test taken from
16779 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16780 additional cases.
16781
16782 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16783 Delete.
16784
16785 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16786
16787 PR c++/9447
16788 * g++.dg/template/using7.C: New test.
16789
16790 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16791
16792 * import1.c, import2.c: New tests.
16793
16794 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16795
16796 * g++.dg/eh/crossjump1.C: New test.
16797
16798 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16799
16800 PR c++/11697
16801 * g++.dg/template/using6.C: New test.
16802
16803 PR c++/11744
16804 * g++.dg/template/koenig2.C: New test.
16805
16806 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16807
16808 PR c++/7983
16809 * g++.dg/parse/typedef4.C: New test.
16810
16811 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16812
16813 PR c++/8442, c++/8806
16814 * g++.dg/template/elab1.C: New test.
16815 * g++.dg/template/type2.C: Likewise.
16816 * g++.dg/template/ttp3.C: Adjust expected error message.
16817 * g++.old-deja/g++.law/visibility13.C: Likewise.
16818 * g++.old-deja/g++.niklas/t135.C: Likewise.
16819 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16820 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16821 template argument.
16822 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16823
16824 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16825
16826 PR c++/11295
16827 * g++.dg/ext/stmtexpr1.C: New test.
16828
16829 * g++.dg/opt/tmp1.C: New test.
16830
16831 PR c++/11525
16832 * g++.dg/parse/constant4.C: New test.
16833
16834 PR c++/9447
16835 * g++.dg/template/using5.C: New test.
16836
16837 2003-07-31 Roger Sayle <roger@eyesopen.com>
16838
16839 * gcc.dg/builtins-27.c: New test case.
16840
16841 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16842
16843 * gcc.dg/tls/opt-7.c: New test.
16844
16845 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16846
16847 * g++.old-deja/g++.other/crash18.C: Remove.
16848
16849 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16850
16851 * g++.dg/template/explicit3.C: New.
16852 * g++.dg/template/explicit4.C: New.
16853 * g++.dg/template/explicit5.C: New.
16854
16855 PR c++/11347
16856 * g++.dg/template/memtmpl1.C: New.
16857
16858 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16859
16860 PR target/11565
16861 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16862 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16863
16864 2003-07-30 Jan Hubicka <jh@suse.cz>
16865
16866 * vtgc1.c: Kill.
16867
16868 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16869
16870 * gcc.dg/struct-in-proto-1.c: New test.
16871
16872 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16873
16874 * gcc.dg/cpp/include2.c: Only expect one message.
16875
16876 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16877
16878 PR c++/9447
16879 * g++.dg/template/using1.C: New test.
16880 * g++.dg/template/using2.C: New test.
16881 * g++.dg/template/using3.C: New test.
16882 * g++.dg/template/using4.C: New test.
16883
16884 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16885
16886 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16887 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16888
16889 2003-07-28 Jan Hubicka <jh@suse.cz>
16890
16891 PR c++/11530
16892 * g++.dg/opt/call1.C: New test.
16893
16894 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16895
16896 PR c++/11667
16897 * g++.dg/init/enum2.C: New test.
16898 * g++.dg/template/overload1.C: Add "-w" option.
16899
16900 2003-07-28 <hp@bitrange.com>
16901
16902 * gcc.dg/Wdeclaration-after-statement-1.c,
16903 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16904
16905 2003-07-28 Jakub Jelinek <jakub@redhat.com>
16906
16907 * gcc.c-torture/compile/20030725-1.c: New test.
16908
16909 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
16910
16911 * gcc.dg/20030505.c: Only run for SPE.
16912 Remove definition of opaque type.
16913
16914 2003-07-27 Mark Mitchell <mark@codesourcery.com>
16915
16916 * g++.dg/template/ptrmem6.C: New test.
16917
16918 2003-07-26 Geoffrey Keating <geoffk@apple.com>
16919
16920 * gcc.c-torture/compile/zero-strct-2.c: New test.
16921
16922 2003-07-25 Geoffrey Keating <geoffk@apple.com>
16923
16924 * gcc.dg/intermod-1.c: New test.
16925
16926 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16927
16928 PR c++/11617
16929 * g++.dg/template/lookup2.C: New test.
16930 * g++.dg/template/memclass1.C: Remove instantiated from error.
16931 * g++.dg/other/error2.C: Tweak expected errors.
16932
16933 PR c++/11596
16934 * g++.dg/template/defarg3.C: New test.
16935
16936 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16937
16938 2003-07-24 Mark Mitchell <mark@codesourcery.com>
16939
16940 * g++.dg/inherit/access5.C: New test.
16941
16942 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16943
16944 PR c++/11513
16945 * g++.dg/template/crash8.C: New test.
16946
16947 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16948
16949 PR c/10602
16950 * gcc.dg/noncompile/incomplete-2.c: New test.
16951
16952 2003-07-23 Mark Mitchell <mark@codesourcery.com>
16953
16954 PR c++/11645
16955 * g++.dg/inherit/access4.C: New test.
16956
16957 PR c++/11517
16958 * g++.dg/expr/cond2.C: New test.
16959
16960 PR optimization/10679
16961 * g++.dg/opt/inline4.C: New test.
16962
16963 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16964
16965 * g++.dg/parse/crash10: New test.
16966
16967 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16968
16969 * g++.dg/ext/flexary1.C: New test.
16970
16971 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16972
16973 PR c++/10793
16974 * g++.dg/template/crash9.C: New test.
16975
16976 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16977
16978 PR c++/3004
16979 * g++.dg/parse/typedef3.C: New test.
16980
16981 PR c++/7906
16982 * g++.dg/parse/operator2.C: New test.
16983
16984 PR c++/8895
16985 * g++.dg/parse/def-tmpl-arg1.C: New test.
16986
16987 PR c++/9282
16988 * g++.dg/parse/funptr1.C: New test.
16989
16990 PR c++/9452
16991 * g++.dg/parse/ambig3.C: New test.
16992
16993 PR c++/9454
16994 * g++.dg/parse/operator3.C: New test.
16995
16996 PR c++/9486
16997 * g++.dg/parse/template10.C: New test.
16998
16999 PR c++/9488
17000 * g++.dg/parse/template11.C: New test.
17001
17002 PR c++/10150
17003 * g++.dg/parse/invalid-op1.C: New test.
17004
17005 PR c++/10247
17006 * g++.dg/parse/condexpr1.C: New test.
17007
17008 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17009
17010 * g++.dg/ext/packed3.C: New test.
17011 * g++.dg/ext/packed4.C: New test.
17012
17013 * gcc.dg/pack-test-3.c: New test.
17014
17015 2003-07-21 Janis Johnson <janis187@us.ibm.com>
17016
17017 * lib/compat.exp: Handle dg-options per source file.
17018 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
17019 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
17020 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
17021 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
17022 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
17023 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
17024 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
17025 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
17026 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
17027 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
17028 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
17029 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
17030 * g++.dg/compat/break/bitfield7_x.C: Ditto.
17031 * g++.dg/compat/break/bitfield7_y.C: Ditto.
17032
17033 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
17034
17035 PR c/10320
17036 * gcc.c-torture/execute/20030718-1.c: New test.
17037
17038 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17039
17040 PR optimization/11536
17041 * gcc.dg/20030721-1.c: New test.
17042
17043 2003-07-19 Mark Mitchell <mark@codesourcery.com>
17044
17045 PR c++/11546
17046 * g++.dg/template/lookup1.C: New test.
17047
17048 2003-07-19 Zack Weinberg <zack@codesourcery.com>
17049
17050 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
17051 diagnostics of ill-formed constructs involving labels.
17052 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
17053 the new 'previously defined here' message.
17054
17055 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
17056
17057 * g++.dg/parse/non-dependent2.C: New test.
17058
17059 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17060
17061 * g++.dg/init/init-ref4.C: xfail on targets without
17062 weak symbols.
17063
17064 2003-07-17 Jakub Jelinek <jakub@redhat.com>
17065
17066 PR target/11087
17067 * gcc.c-torture/execute/20030717-1.c: New test.
17068
17069 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17070
17071 * g++.dg/opt/cfg1.C: New test.
17072
17073 2003-07-17 Mark Mitchell <mark@codesourcery.com>
17074
17075 PR optimization/11557
17076 * gcc.dg/20030717-1.c: New test.
17077
17078 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17079
17080 PR c++/10476
17081 * g++.dg/expr/crash-1.C: New test.
17082
17083 PR c++/11027
17084 * g++.dg/template/init3.C: New test.
17085
17086 PR c++/8222
17087 * g++.dg/template/non-dependent1.C: New test.
17088
17089 PR c++/11070
17090 * g++.dg/template/non-dependent2.C: New test.
17091
17092 PR c++/11071
17093 * g++.dg/template/non-dependent3.C: New test.
17094
17095 PR c++/9907
17096 * g++.dg/template/sizeof5.C: New test.
17097
17098 2003-07-17 Geoffrey Keating <geoffk@apple.com>
17099
17100 PR 11498
17101 * gcc.c-torture/compile/mangle-1.c: New file.
17102
17103 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17104
17105 PR c++/7809
17106 * g++.dg/parse/access3.C: New test.
17107
17108 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17109
17110 PR c++/11384
17111 * g++.dg/init/init-ref4.C: New test.
17112
17113 2003-07-16 Mark Mitchell <mark@codesourcery.com>
17114
17115 PR c++/11547
17116 * g++.dg/parse/constant3.C: New test.
17117 * g++.dg/parse/crash7.C: Likewise.
17118
17119 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
17120
17121 PR target/11008
17122 * gcc.dg/i386-pentium4-not-mull.c: New.
17123
17124 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
17125
17126 * gcc.dg/asm-names.c (ymain): Make it weak.
17127
17128 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17129
17130 PR c++/5421
17131 * g++.dg/template/friend21.C: New test.
17132
17133 2003-07-16 Jakub Jelinek <jakub@redhat.com>
17134
17135 * gcc.dg/cleanup-8.c: New test.
17136 * gcc.dg/cleanup-9.c: New test.
17137
17138 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
17139
17140 * g++.dg/ext/dll-MI1.h: New file.
17141 * g++.dg/ext/dllexport-MI1.C: New file.
17142 * g++.dg/ext/dllimport-MI1.C: New file.
17143
17144 2003-07-15 Jakub Jelinek <jakub@redhat.com>
17145
17146 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
17147 it does not have cmpstrsi patterns (just cmpmemsi).
17148
17149 2003-07-15 Mark Mitchell <mark@codesourcery.com>
17150
17151 PR debug/11473
17152 * g++.dg/debug/debug8.C: New test.
17153
17154 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17155
17156 PR c++/10108
17157 * g++.dg/template/crash7.C: New test.
17158
17159 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
17160
17161 PR target/10795
17162 * gcc.c-torture/compile/20030708-1.c: New.
17163
17164 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17165
17166 * gcc.c-torture/execute/20030715-1.c: New test.
17167
17168 2003-07-14 Geoffrey Keating <geoffk@apple.com>
17169
17170 * gcc.dg/pch/inline-3.c: New file.
17171 * gcc.dg/pch/inline-3.hs: New file.
17172 * gcc.dg/pch/inline-4.c: New file.
17173 * gcc.dg/pch/inline-4.hs: New file.
17174
17175 2003-07-14 Mark Mitchell <mark@codesourcery.com>
17176
17177 PR c++/11509
17178 * g++.dg/template/crash6.C: New test.
17179
17180 PR c++/7053
17181 * g++.dg/template/friend20.C: New test.
17182
17183 PR c++/7019
17184 * g++.dg/template/overload2.C: New test.
17185
17186 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17187
17188 PR optimization/11440
17189 * gcc.c-torture/execute/20030714-1.c: New test.
17190
17191 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17192
17193 PR c++/11154
17194 * g++.dg/template/partial2.C: New test.
17195
17196 2003-07-13 Mark Mitchell <mark@codesourcery.com>
17197
17198 PR c++/11503
17199 * g++.dg/template/anon1.C: New test.
17200
17201 PR c++/11493
17202 PR c++/11495
17203 * g++.dg/parse/template9.C: Likewise.
17204 * g++.dg/template/crash4.C: New test.
17205 * g++.dg/template/koenig1.C: Likewise.
17206 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17207 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17208 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17209 functions.
17210 * g++.old-deja/g++.jason/template36.C: Likewise.
17211 * g++.old-deja/g++.mike/p1989.C: Likewise.
17212 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17213 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17214 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17215 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17216 compiling.
17217 * g++.old-deja/g++.pt/union2.C: Use this->.
17218
17219 2003-07-11 Jakub Jelinek <jakub@redhat.com>
17220
17221 * gcc.dg/20030711-1.c: New test.
17222
17223 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17224
17225 PR c++/11050
17226 * g++.dg/parse/args1.C: New test.
17227 * g++.pt/defarg8.C: Change expected errors.
17228
17229 2003-07-11 Mark Mitchell <mark@codesourcery.com>
17230
17231 PR c++/8164
17232 * g++.dg/template/nontype2.C: New test.
17233
17234 PR c++/10558
17235 * g++.dg/parse/template8.C: New test.
17236
17237 PR c++/8327
17238 * g++.dg/template/scope1.C: New test.
17239
17240 * g++.dg/warn/Wsign-compare-1.C: New test.
17241
17242 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17243
17244 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17245
17246 2003-07-10 Mark Mitchell <mark@codesourcery.com>
17247
17248 PR c++/9411
17249 * g++.dg/template/explicit2.C: New test.
17250
17251 PR c++/10032
17252 * g++.dg/warn/pedantic1.C: New test.
17253
17254 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17255
17256 PR c++ 9483
17257 * g++.dg/other/field1.C: New test.
17258
17259 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17260
17261 PR c/11449
17262 * gcc.c-torture/compile/20030707-1.c: New.
17263
17264 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17265
17266 PR c++/10849
17267 * g++.dg/template/access12.C: New test.
17268
17269 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17270
17271 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17272 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17273 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17274 * gcc.misc-tests/gcov.exp: Update
17275 * g++.dg/gcov/gcov.exp: Update
17276 * lib/gcov.exp: Update.
17277
17278 2003-07-08 Mark Mitchell <mark@codesourcery.com>
17279
17280 * g++.dg/abi/mangle17.C: Make sure template expressions are
17281 dependent.
17282 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17283 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17284 * g++.dg/opt/stack1.C: Remove erroneous code.
17285 * g++.dg/parse/template7.C: New test.
17286 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17287 * g++.old-deja/g++.pt/crash4.C: Likewise.
17288
17289 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17290
17291 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17292 with zero or one occurence of `$' after the initial `L'.
17293
17294 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17295
17296 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17297
17298 2003-07-08 Roger Sayle <roger@eyesopen.com>
17299
17300 PR c/11370
17301 * gcc.dg/Wunreachable-6.c: New testcase.
17302 * gcc.dg/Wunreachable-7.c: New testcase.
17303
17304 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17305
17306 PR c/11420
17307 * gcc.dg/20030708-1.c: New test.
17308
17309 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17310
17311 * gcc.dg/compat/sdata-section.h: New file.
17312 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17313 * gcc.dg/torture/mips-sdata-1.c: New test.
17314
17315 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17316
17317 PR c++/11030
17318 * g++.dg/template/friend19.C: New test.
17319
17320 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17321
17322 * g++.dg/opt/strength-reduce.C: New test.
17323
17324 2003-07-07 Roger Sayle <roger@eyesopen.com>
17325
17326 PR target/10979
17327 * gcc.dg/20030707-1.c: New testcase.
17328
17329 2003-07-07 Roger Sayle <roger@eyesopen.com>
17330
17331 PR optimization/11059
17332 * g++.dg/opt/emptyunion.C: New testcase.
17333
17334 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17335 Eric Botcazou <ebotcazou@libertysurf.fr>
17336
17337 * g++.dg/opt/stack1.C: New test.
17338
17339 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17340
17341 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17342 run test.
17343
17344 PR c++/11431
17345 * g++.dg/expr/static_cast3.C: New test.
17346
17347 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17348
17349 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17350 everywhere.
17351 * gcc.dg/concat.c: Concatenation of string constants with
17352 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17353 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17354 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17355 necessary to avoid multi-character character constant warning.
17356 * gcc.dg/cpp/escape.c: Likewise.
17357 * gcc.dg/cpp/ucs.c: Likewise.
17358 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17359 Fix a typo.
17360
17361 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17362
17363 PR c/11428
17364 * gcc.c-torture/compile/20030704-1.c: New.
17365
17366 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17367
17368 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17369
17370 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17371
17372 PR c++/5287, PR c++/7910, PR c++/11021
17373 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17374 tests for warnings.
17375 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17376 * g++.dg/ext/dllimport3.C: Likewise.
17377 * g++.dg/ext/dllimport4.C: New file.
17378 * g++.dg/ext/dllimport5.C: New file.
17379 * g++.dg/ext/dllimport6.C: New file.
17380 * g++.dg/ext/dllimport7.C: New file.
17381 * g++.dg/ext/dllimport8.C: New file.
17382 * g++.dg/ext/dllimport9.C: New file.
17383 * g++.dg/ext/dllimport10.C: New file.
17384 * g++.dg/ext/dllexport1.C: New file.
17385
17386 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17387
17388 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17389 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17390
17391 2003-07-03 Roger Sayle <roger@eyesopen.com>
17392
17393 * gcc.dg/builtins-25.c: New testcase.
17394 * gcc.dg/builtins-26.c: New testcase.
17395
17396 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17397
17398 * gcc.dg/compat/vector-defs.h: New file.
17399 * gcc.dg/compat/vector-setup.h: New file.
17400 * gcc.dg/compat/vector-check.h: New file.
17401 * gcc.dg/compat/vector-1_main.c: New file.
17402 * gcc.dg/compat/vector-1_x.c: New file.
17403 * gcc.dg/compat/vector-1_y.c: New file.
17404 * gcc.dg/compat/vector-2_main.c: New file.
17405 * gcc.dg/compat/vector-2_x.c: New file.
17406 * gcc.dg/compat/vector-2_y.c: New file.
17407
17408 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17409 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17410 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17411 * gcc.dg/compat/struct-align-1.h: New file.
17412 * gcc.dg/compat/struct-align-1_main.c: New file.
17413 * gcc.dg/compat/struct-align-1_x.c: New file.
17414 * gcc.dg/compat/struct-align-1_y.c: New file.
17415 * gcc.dg/compat/struct-align-2.h: New file.
17416 * gcc.dg/compat/struct-align-2_main.c: New file.
17417 * gcc.dg/compat/struct-align-2_x.c: New file.
17418 * gcc.dg/compat/struct-align-2_y.c: New file.
17419
17420 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17421 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17422 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17423 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17424 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17425 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17426 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17427 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17428 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17429 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17430 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17431 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17432 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17433 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17434 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17435 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17436 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17437 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17438 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17439 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17440 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17441 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17442 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17443 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17444 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17445 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17446 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17447 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17448 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17449
17450 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17451
17452 * gcc.dg/i386-call-1.c: New test.
17453
17454 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17455
17456 PR c++/9162
17457 * g++.dg/parse/defarg4.C: New.
17458
17459 2003-07-03 Roger Sayle <roger@eyesopen.com>
17460
17461 PR target/10700
17462 * gcc.c-torture/compile/20030703-1.c: New test case.
17463
17464 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17465
17466 * g++.dg/template/local3.C: Remove extra semicolon.
17467
17468 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17469
17470 * gcc.dg/i386-volatile-1.c: New test.
17471
17472 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17473
17474 PR c++/11072
17475 * g++.dg/other/offsetof2.C: XFAIL.
17476 * g++.dg/other/offsetof5.C: New.
17477
17478 PR c++/10219
17479 * g++.dg/template/error1.C: New.
17480
17481 PR c++/9779
17482 * g++.dg/template/dependent-expr1.C: New.
17483
17484 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17485
17486 PR c++/6949
17487 * g++.dg/template/local3.C: New test.
17488
17489 PR c++/11149
17490 * g++.dg/lookup/scoped6.C: New test.
17491
17492 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17493
17494 PR c++/8046
17495 * g++.dg/other/error7.C: New test.
17496
17497 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17498
17499 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17500 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17501 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17502 * g++.old-deja/g++.other/union2.C: Likewise.
17503 * gcc.dg/c90-const-expr-2.c: Likewise.
17504 * gcc.dg/c90-const-expr-3.c: Likewise.
17505 * gcc.dg/c99-const-expr-2.c: Likewise.
17506 * gcc.dg/c99-const-expr-3.c: Likewise.
17507 * gcc.dg/concat.c: Likewise.
17508
17509 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17510
17511 PR c++/9559
17512 * g++.dg/init/static1.C: New test.
17513
17514 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17515
17516 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17517 * g++.old-deja/g++.other/access2.C: Likewise.
17518 * g++.old-deja/g++.other/decl2.C: Likewise.
17519 * gcc.c-torture/execute/20020615-1.c: Likewise.
17520
17521 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17522
17523 PR c++/4933
17524 * g++.dg/template/sizeof4.C: New test.
17525
17526 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17527
17528 * g++.dg/other/error6.C: New test.
17529
17530 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17531
17532 PR c++/10750
17533 * g++.dg/parse/constant2.C: New test.
17534
17535 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17536
17537 PR c++/11106
17538 * g++.dg/other/error5.C: New test.
17539
17540 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17541
17542 * gcc.dg/format/gcc_diag-1.c: New test.
17543
17544 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17545
17546 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17547
17548 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17549
17550 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17551 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17552 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17553
17554 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17555
17556 * gcc.c-torture/execute/builtins/string-8.c: New test.
17557 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17558 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17559 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17560
17561 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17562
17563 PR c++/10468
17564 * g++.dg/ext/typeof6.C: New test.
17565
17566 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17567
17568 PR c++/10796
17569 * g++.dg/init/enum1.C: New test.
17570
17571 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17572
17573 * gcc.dg/20030627-1.c: New test.
17574
17575 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17576
17577 PR c++/11332
17578 * g++.dg/expr/static_cast2.C: New test.
17579
17580 2003-06-26 Roger Sayle <roger@eyesopen.com>
17581 Jakub Jelinek <jakub@redhat.com>
17582
17583 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17584 sprintf(dst,"%s",src) optimization.
17585 * gcc.c-torture/execute/20030626-1.c: New test case.
17586 * gcc.c-torture/execute/20030626-2.c: New test case.
17587
17588 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17589
17590 * gcc.c-torture/execute/multi-ix.c: New test.
17591
17592 * gcc.c-torture/execute/simd-4.c (main):
17593 Added missing semicolon at end of union.
17594
17595 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17596
17597 PR c++/8266
17598 * g++.dg/template/explicit-instantiation3.C: New test.
17599
17600 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17601
17602 * gcc.dg/20030626-1.c: Use signed char.
17603
17604 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17605
17606 * gcc.dg/20030626-1.c: New test.
17607
17608 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17609
17610 * const-str-2.m: Update.
17611
17612 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17613
17614 PR c++/10990
17615 * g++.dg/rtti/dyncast1.C: New test.
17616 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17617 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17618 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17619
17620 PR c++/10931
17621 * g++.dg/expr/static_cast1.C: New test.
17622
17623 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17624
17625 * gcc.dg/20030625-1.c: New test.
17626
17627 2003-06-24 Roger Sayle <roger@eyesopen.com>
17628
17629 * gcc.c-torture/compile/20030624-1.c: New test case.
17630
17631 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17632
17633 * gcc.c-torture/execute/string-opt-17.c: New test.
17634
17635 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17636
17637 PR c++/5754
17638 * g++.dg/parse/crash6.C: New test.
17639
17640 2003-06-23 Roger Sayle <roger@eyesopen.com>
17641
17642 * gcc.dg/builtins-24.c: New test case.
17643
17644 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17645
17646 * g++.dg/opt/operator1.C: New test.
17647
17648 2003-06-22 Roger Sayle <roger@eyesopen.com>
17649
17650 * gcc.c-torture/execute/string-opt-16.c: New test case.
17651
17652 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17653
17654 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17655 * g++.old-deja/g++.other/conv7.C: Likewise
17656 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17657 * g++.old-deja/g++.other/overload14.C: Likewise.
17658
17659 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17660
17661 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17662 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17663
17664 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17665
17666 PR c++/10888
17667 * g++.dg/warn/Winline-3.C: New test.
17668
17669 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17670
17671 * lib/target-supports.exp (check_alias_available): Make the test
17672 program acceptable to the Solaris assembler.
17673
17674 PR c++/10749
17675 * g++.dg/template/memclass2.C: New test.
17676
17677 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17678 Eric Botcazou <ebotcazou@libertysurf.fr>
17679
17680 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17681 data for non-matching targets.
17682 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17683
17684 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17685
17686 PR c++/10845
17687 * g++.dg/template/member3.C: New test.
17688
17689 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17690
17691 PR c++/10939
17692 * g++.dg/template/func1.C: New test.
17693
17694 PR c++/9649
17695 * g++.dg/template/static4.C: New test.
17696 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17697
17698 PR c++/11041
17699 * g++.dg/init/ref7.C: New test.
17700
17701 2003-06-19 Matt Austern <austern@apple.com>
17702
17703 PR c++/11228
17704 * g++.dg/anew1.C: New test.
17705 * g++.dg/anew2.C: New test.
17706 * g++.dg/anew3.C: New test.
17707 * g++.dg/anew4.C: New test.
17708
17709 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17710
17711 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17712
17713 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17714
17715 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17716 endian-dependent.
17717
17718 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17719
17720 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17721 Remove cruft.
17722
17723 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17724
17725 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17726 * gcc.c-torture/compile/961203-1.c: Likewise.
17727 * gcc.c-torture/compile/980506-1.c: Likewise.
17728
17729 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17730
17731 PR c++/10712
17732 * g++.dg/lookup/using7.C: New test.
17733
17734 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17735
17736 PR c++/11105
17737 * g++.dg/abi/conv1.C: Remove it.
17738 * g++.dg/template/conv7.C: New test.
17739 * g++.dg/template/conv8.C: Likewise.
17740 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17741 conversion operator.
17742
17743 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17744
17745 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17746 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17747 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17748 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17749 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17750 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17751 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17752 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17753 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17754 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17755 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17756 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17757 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17758 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17759 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17760 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17761 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17762 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17763 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17764 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17765 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17766 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17767 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17768 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17769 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17770 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17771 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17772 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17773 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17774
17775 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17776
17777 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17778 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17779 indications.
17780
17781 2003-06-16 Roger Sayle <roger@eyesopen.com>
17782
17783 * gcc.dg/i386-387-5.c: New test case.
17784 * gcc.dg/i386-387-6.c: New test case.
17785 * gcc.dg/builtins-23.c: New test case.
17786
17787 2003-06-15 Roger Sayle <roger@eyesopen.com>
17788
17789 * gcc.dg/builtins-22.c: New test case.
17790 * gcc.dg/i386-387-1.c: Update to test exp.
17791 * gcc.dg/i386-387-2.c: Likewise.
17792
17793 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17794
17795 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17796
17797 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17798
17799 * lib/gcc-dg.exp (dg-require-dll): New function.
17800 (dg-xfail-if): Likewise.
17801 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17802 driver.
17803
17804 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17805 * gcc.c-torture/compile/20001205-1.c: Likewise.
17806 * gcc.c-torture/compile/20001226-1.c: Likewise.
17807 * gcc.c-torture/compile/20010518-2.c: Likewise.
17808 * gcc.c-torture/compile/20020312-1.c: Likewise.
17809 * gcc.c-torture/compile/20020604-1.c: Likewise.
17810 * gcc.c-torture/compile/920501-12.c: Likewise.
17811 * gcc.c-torture/compile/920501-4.c: Likewise.
17812 * gcc.c-torture/compile/920520-1.c: Likewise.
17813 * gcc.c-torture/compile/920521-1.c: Likewise.
17814 * gcc.c-torture/compile/920625-1.c: Likewise.
17815 * gcc.c-torture/compile/961203-1.c: Likewise.
17816 * gcc.c-torture/compile/980506-1.c: Likewise.
17817 * gcc.c-torture/compile/981006-1.c: Likewise.
17818 * gcc.c-torture/compile/981022-1.c: Likewise.
17819 * gcc.c-torture/compile/981223-1.c: Likewise.
17820 * gcc.c-torture/compile/990617-1.c: Likewise.
17821 * gcc.c-torture/compile/dll.c: Likewise.
17822 * gcc.c-torture/compile/labels-3.c: Likewise.
17823 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17824 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17825 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17826 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17827 * gcc.c-torture/compile/simd-5.c: Likewise.
17828 * gcc.c-torture/compile/20000804-1.x: Remove.
17829 * gcc.c-torture/compile/20001205-1.x: Likewise.
17830 * gcc.c-torture/compile/20001226-1.x: Likewise.
17831 * gcc.c-torture/compile/20010518-2.x: Likewise.
17832 * gcc.c-torture/compile/20020312-1.x: Likewise.
17833 * gcc.c-torture/compile/20020604-1.x: Likewise.
17834 * gcc.c-torture/compile/920501-12.x: Likewise.
17835 * gcc.c-torture/compile/920501-4.x: Likewise.
17836 * gcc.c-torture/compile/920520-1.x: Likewise.
17837 * gcc.c-torture/compile/920521-1.x: Likewise.
17838 * gcc.c-torture/compile/920625-1.x: Likewise.
17839 * gcc.c-torture/compile/961203-1.x: Likewise.
17840 * gcc.c-torture/compile/980506-1.x: Likewise.
17841 * gcc.c-torture/compile/981006-1.x: Likewise.
17842 * gcc.c-torture/compile/981022-1.x: Likewise.
17843 * gcc.c-torture/compile/981223-1.x: Likewise.
17844 * gcc.c-torture/compile/990617-1.x: Likewise.
17845 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17846 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17847 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17848 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17849 * gcc.c-torture/compile/simd-5.x: Likewise.
17850
17851 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17852
17853 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17854
17855 * gcc.c-torture/execute/20030611-1.c: New test.
17856
17857 2003-06-12 Roger Sayle <roger@eyesopen.com>
17858
17859 PR middle-end/168
17860 * gcc.dg/20030612-1.c: New test case.
17861
17862 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17863
17864 PR c++/10635
17865 * g++.dg/expr/cast1.C: New test.
17866
17867 2003-06-12 Roger Sayle <roger@eyesopen.com>
17868
17869 * gcc.dg/builtins-21.c: New test case.
17870
17871 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17872
17873 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17874 options instead of at the end.
17875 * lib/objc.exp (objc_target_compile): Likewise.
17876
17877 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17878
17879 PR c++/10432
17880 * g++.dg/parse/error1.C: New test.
17881
17882 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17883
17884 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17885 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17886 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17887 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17888 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17889 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17890 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17891 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17892 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17893 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17894 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17895 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17896 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17897 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17898 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17899 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17900 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17901 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17902 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17903 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17904 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17905 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17906 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17907 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17908
17909 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17910 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17911 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17912 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17913 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17914 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17915 * gcc.dg/compat/scalar-return-3_main.c: New file.
17916 * gcc.dg/compat/scalar-return-3_x.c: New file.
17917 * gcc.dg/compat/scalar-return-3_y.c: New file.
17918 * gcc.dg/compat/scalar-return-4_main.c: New file.
17919 * gcc.dg/compat/scalar-return-4_x.c: New file.
17920 * gcc.dg/compat/scalar-return-4_y.c: New file.
17921
17922 2003-06-10 Janis Johnson <janis187@us.ibm.com>
17923
17924 * gcc.dg/compat/fp2-struct-check.h: New file.
17925 * gcc.dg/compat/fp2-struct-defs.h: New file.
17926 * gcc.dg/compat/fp2-struct-init.h: New file.
17927 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17928 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17929 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17930 * gcc.dg/compat/struct-return-10_main.c: New file.
17931 * gcc.dg/compat/struct-return-10_x.c: New file.
17932 * gcc.dg/compat/struct-return-10_y.c: New file.
17933
17934 * gcc.dg/compat/compat-common.h: New file.
17935 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17936 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17937 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17938 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17939 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17940 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17941 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17942 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17943 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17944 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17945 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17946 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17947 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17948 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17949 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17950 * gcc.dg/compat/small-struct-check.h: Ditto.
17951 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17952 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17953 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17954 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17955 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17956 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17957 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17958 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17959 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17960 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17961 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17962 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17963 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17964 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17965 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17966 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17967 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17968 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17969 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17970 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17971 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17972 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17973 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17974 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17975 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17976 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17977 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17978 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17979 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17980 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17981
17982 2003-06-10 Geoffrey Keating <geoffk@apple.com>
17983
17984 * g++.dg/pch/static-1.C: New file.
17985 * g++.dg/pch/static-1.Hs: New file.
17986
17987 2003-06-10 Richard Henderson <rth@redhat.com>
17988
17989 * gcc.dg/asm-7.c: Adjust expected warning text.
17990
17991 2003-06-10 Roger Sayle <roger@eyesopen.com>
17992
17993 * gcc.dg/builtins-20.c: New test case.
17994
17995 2003-06-10 Mark Mitchell <mark@codesourcery.com>
17996
17997 PR c++/11131
17998 * g++.dg/opt/template1.C: New test.
17999
18000 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18001
18002 * lib/gcc-dg.exp (dg-test): Clear additional_files and
18003 additional_sources.
18004
18005 2003-05-21 David Taylor <dtaylor@emc.com>
18006
18007 * gcc.dg/Wpadded.c: New file.
18008
18009 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18010
18011 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
18012 * gcc.dg/special/weak-2.c: Add dg-require-weak.
18013 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
18014 dg-require-weak.
18015
18016 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
18017
18018 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
18019
18020 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18021
18022 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
18023 (dg-require-alias): Likewise.
18024 (dg-require-gc-sections): Likewise.
18025 * lib/target-supports.exp (check_gc_sections_available): Likewise.
18026
18027 2003-06-08 Richard Henderson <rth@redhat.com>
18028
18029 * gcc.dg/20011029-2.c: Fix the array reference.
18030 * gcc.dg/asm-7.c: New.
18031
18032 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
18033
18034 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
18035
18036 2003-06-08 Mark Mitchell <mark@codesourcery.com>
18037
18038 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
18039 (dg-require-gc-sections): Likewise.
18040
18041 2003-06-08 Jan Hubicka <jh@suse.cz>
18042
18043 * i386-cmov1.c: Fix regular expression.
18044 * i386-cvt-1.c: Likewise.
18045 * i386-local.c: Likewise.
18046 * i386-local2.c: Likewise.
18047 * i386-mul.c: Likewise.
18048 * i386-ssetype-1.c: Likewise.
18049 * i386-ssetype-3.c: Likewise.
18050 * i386-ssetype-5.c: Likewise.
18051
18052 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18053
18054 PR c++/11039
18055 * g++.dg/warn/implicit-typename2.C: New test.
18056 * g++.dg/warn/implicit-typename3.C: New test.
18057
18058 2003-06-07 Richard Henderson <rth@redhat.com>
18059
18060 * g++.dg/other/offsetof3.C: Use size_t.
18061 * g++.dg/other/offsetof4.C: Likewise.
18062
18063 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
18064
18065 * lib/copy-file.exp: New. Implement gcc_copy_files.
18066
18067 * lib/dg-pch.exp: Load copy-file.exp
18068 (dg-pch): Use gcc_copy_files instead of "file copy".
18069
18070 2003-06-06 Mark Mitchell <mark@codesourcery.com>
18071
18072 * gcc.dg/weak/weak.exp: Simplify.
18073 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
18074 * gcc.dg/weak/weak-1.c: Likewise.
18075 * gcc.dg/weak/weak-2.c: Likewise.
18076 * gcc.dg/weak/weak-3.c: Likewise.
18077 * gcc.dg/weak/weak-4.c: Likewise.
18078 * gcc.dg/weak/weak-5.c: Likewise.
18079 * gcc.dg/weak/weak-6.c: Likewise.
18080 * gcc.dg/weak/weak-7.c: Likewise.
18081 * gcc.dg/weak/weak-8.c: Likewise.
18082 * gcc.dg/weak/weak-9.c: Likewise.
18083
18084 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
18085
18086 gcc.c-torture/execute/20030606-1.c: New.
18087
18088 2003-06-06 Roger Sayle <roger@eyesopen.com>
18089
18090 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
18091 * gcc.dg/builtins-19.c: Likewise.
18092
18093 2003-06-06 Roger Sayle <roger@eyesopen.com>
18094
18095 * gcc.dg/builtins-2.c: Add some more tests.
18096 * gcc.dg/builtins-18.c: New test case.
18097 * gcc.dg/builtins-19.c: New test case.
18098
18099 2003-06-06 Roger Sayle <roger@eyesopen.com>
18100 Jim Wilson <wilson@tuliptree.org>
18101
18102 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
18103
18104 2003-06-06 Jakub Jelinek <jakub@redhat.com>
18105
18106 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
18107 mempcpy/stpcpy calls not to be optimized into something else.
18108 * gcc.c-torture/execute/string-opt-3.c: Moved to...
18109 * gcc.c-torture/execute/builtins/string-7.c: ...here.
18110 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
18111
18112 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18113
18114 * gcc.dg/format/asm_fprintf-1.c: New test.
18115
18116 2003-06-05 Mark Mitchell <mark@codesourcery.com>
18117
18118 * lib/gcc-defs.exp (additional_sources): New variable.
18119 (dg-additional-sources): New function.
18120 (additional_files): New variable.
18121 (dg-additional-files): New function.
18122 (dg-additional-files-options): Likewise.
18123 * lib/gcc-dg.exp (dg-require-weak): New function.
18124 (dg-require-alias): Likewise.
18125 (dg-require-gc-sections): Likewise.
18126 * lib/target-supports.exp (check_alias_available): Remove testfile
18127 parameter.
18128 (check_gc_sections_available): New function.
18129 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
18130 (dg-gpp-additional-files): Likewise.
18131 * lib/g++.exp (additional_sources): Remove.
18132 (additional_files): Likewise.
18133 (g++_target_compile): Use dg-additional-files-options.
18134
18135 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
18136 Tcl logic.
18137 * gcc.dg/special/ecos.exp: Remove.
18138 * gcc.dg/special/20000419-2.c: Use dg-require-*.
18139 * gcc.dg/special/alias-1.c: Likewise.
18140 * gcc.dg/special/alias-2.c: Likewise.
18141 * gcc.dg/special/gcsec-1.c: Likewise.
18142 * gcc.dg/special/weak-1.c: Likewise.
18143 * gcc.dg/special/weak-2.c: Likewise.
18144 * gcc.dg/special/wkali-1.c: Likewise.
18145 * gcc.dg/special/wkali-2.c: Likewise.
18146
18147 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
18148 dg-gpp-additional-*.
18149 * g++.dg/special/conpr-3.C: Likewise.
18150 * g++.dg/special/conpr-4.C: Likewise.
18151 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
18152 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
18153 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
18154 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
18155 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
18156 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
18157 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
18158 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
18159 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
18160 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
18161 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
18162 * g++.old-deja/g++.other/comdat1.C: Likewise.
18163 * g++.old-deja/g++.other/comdat2.C: Likewise.
18164 * g++.old-deja/g++.other/comdat3.C: Likewise.
18165 * g++.old-deja/g++.other/ctor1.C: Likewise.
18166 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
18167
18168 2003-06-05 Richard Henderson <rth@redhat.com>
18169
18170 * gcc.dg/debug/20030605-1.c: New.
18171
18172 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18173
18174 * README.QMTEST: Update.
18175
18176 2003-06-04 Richard Henderson <rth@redhat.com>
18177
18178 * gcc.dg/cleanup-1.c: New.
18179 * gcc.dg/cleanup-2.c: New.
18180 * gcc.dg/cleanup-3.c: New.
18181 * gcc.dg/cleanup-4.c: New.
18182 * gcc.dg/cleanup-5.c: New.
18183 * gcc.dg/cleanup-6.c: New.
18184 * gcc.dg/cleanup-7.c: New.
18185
18186 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18187
18188 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18189
18190 * lib/dg-pch.exp: New file.
18191 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18192 * gcc.dg/pch/pch.exp: Likewise.
18193
18194 2003-06-04 Roger Sayle <roger@eyesopen.com>
18195
18196 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18197 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18198 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18199 * gcc.dg/builtins-17.c: New test case.
18200 * gcc.dg/i386-387-4.c: New test case.
18201 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18202
18203 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18204
18205 * gcc.dg/ultrasp9.c: New test.
18206
18207 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18208
18209 * gcc.c-torture/compile/20030604-1.c: New test.
18210 * gcc.dg/sparc-constant-1.c: New test.
18211
18212 2003-06-03 Glen Nakamura <glen@imodulo.com>
18213
18214 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
18215
18216 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18217
18218 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18219
18220 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18221 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18222
18223 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
18224
18225 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
18226
18227 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18228
18229 PR c++/10940
18230 * g++.dg/template/spec10.C: New test.
18231
18232 2003-06-03 Roger Sayle <roger@eyesopen.com>
18233
18234 * gcc.dg/builtins-16.c: New test case.
18235
18236 2003-06-03 Jakub Jelinek <jakub@redhat.com>
18237
18238 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18239 mempcpy test with post-increments.
18240 * gcc.c-torture/execute/string-opt-3.c: New test.
18241 * gcc.dg/string-opt-1.c: New test.
18242
18243 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
18244
18245 PR fortran/10965
18246 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18247
18248 2003-06-02 Mark Mitchell <mark@codesourcery.com>
18249
18250 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18251 (scan-assembler): ... here. Use dg-scan.
18252 (scan-assembler-not): Likewise.
18253 (scan-file): New function.
18254 (scan-file-not): Likewise.
18255 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18256 * gcc.dg/cpp/_Pragma4.c: Likewise.
18257 * gcc.dg/cpp/_Pragma5.c: Likewise.
18258 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18259 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18260 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18261 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18262 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18263 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18264 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18265 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18266 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18267 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18268 * gcc.dg/cpp/cxxcom1.c: Likewise.
18269 * gcc.dg/cpp/line1.c: Likewise.
18270 * gcc.dg/cpp/maccom1.c: Likewise.
18271 * gcc.dg/cpp/maccom2.c: Likewise.
18272 * gcc.dg/cpp/maccom3.c: Likewise.
18273 * gcc.dg/cpp/maccom4.c: Likewise.
18274 * gcc.dg/cpp/maccom5.c: Likewise.
18275 * gcc.dg/cpp/maccom6.c: Likewise.
18276 * gcc.dg/cpp/multiline.c: Likewise.
18277 * gcc.dg/cpp/spacing1.c: Likewise.
18278 * gcc.dg/cpp/spacing2.c: Likewise.
18279 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18280 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18281 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18282 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18283 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18284 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18285 * gcc.dg/cpp/cxxcom2.c: Likewise.
18286 * gcc.dg/cpp/cxxcom2.h: New file.
18287
18288 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18289 * g++.dg/cpp/truefalse.C: Here.
18290 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18291
18292 2003-06-01 Loren James Rittle <ljrittle@acm.org>
18293
18294 * gcc.dg/cpp/redef3.c: New file.
18295
18296 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18297
18298 * gcc.dg/i386-loop-3.c: New test.
18299
18300 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18301
18302 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18303
18304 2003-05-31 Roger Sayle <roger@eyesopen.com>
18305
18306 * gcc.dg/fwrapv-1.c: New test case.
18307 * gcc.dg/fwrapv-2.c: New test case.
18308
18309 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18310
18311 PR c++/10956
18312 * g++.dg/template/spec9.C: New test.
18313
18314 2003-05-29 Roger Sayle <roger@eyesopen.com>
18315
18316 * gcc.dg/duff-4.c: New test case.
18317
18318 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18319
18320 PR fortran/10843
18321 * g77.dg/ffixed-form-1.f: New test
18322 * g77.dg/ffixed-form-2.f: New test
18323 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18324 * g77.dg/ffree-form-3.f: New test
18325
18326 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18327
18328 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18329 * gcc.dg/wint_t-1.c: Likewise.
18330
18331 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18332
18333 * g++.dg/template/access11.C: New test.
18334
18335 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18336
18337 PR c++/10849
18338 * g++.dg/template/access10.C: New test.
18339
18340 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18341 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18342
18343 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18344
18345 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18346
18347 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18348 suppress for powerpc-*-darwin*.
18349 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18350
18351 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18352
18353 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18354 suppress option for powerpc-*-darwin*.
18355
18356 2003-05-23 Roger Sayle <roger@eyesopen.com>
18357
18358 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18359 * gcc.dg/builtins-4.c: Add test for fmod.
18360
18361 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18362
18363 PR c++/10682
18364 * g++.dg/template/instantiate4.C: New test.
18365
18366 2003-05-22 Roger Sayle <roger@eyesopen.com>
18367
18368 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18369
18370 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18371
18372 * gcc.dg/compat/scalar-return-1_main.c: New file.
18373 * gcc.dg/compat/scalar-return-1_x.c: New file.
18374 * gcc.dg/compat/scalar-return-1_y.c: New file.
18375 * gcc.dg/compat/scalar-return-2_main.c: New file.
18376 * gcc.dg/compat/scalar-return-2_x.c: New file.
18377 * gcc.dg/compat/scalar-return-2_y.c: New file.
18378 * gcc.dg/compat/struct-return-3_main.c: New file.
18379 * gcc.dg/compat/struct-return-3_y.c: New file.
18380 * gcc.dg/compat/struct-return-3_x.c: New file.
18381 * gcc.dg/compat/struct-return-2_main.c: New file.
18382 * gcc.dg/compat/struct-return-2_x.c: New file.
18383 * gcc.dg/compat/struct-return-2_y.c: New file.
18384
18385 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18386
18387 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18388 for hppa*-hp-hpux*.
18389 * gcc.dg/20021014-1.c (dg-options): Likewise.
18390 * gcc.dg/nest.c (dg-options): Likewise.
18391
18392 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18393
18394 PR c++/9738
18395 * g++.dg/ext/dllimport2.C: New file.
18396 * g++.dg/ext/dllimport3.C: New file.
18397
18398 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18399
18400 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18401 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18402 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18403 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18404 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18405 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18406 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18407 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18408 * gcc.dg/compat/small-struct-defs.h: New file.
18409 * gcc.dg/compat/small-struct-init.h: New file.
18410 * gcc.dg/compat/small-struct-check.h: New file.
18411 * gcc.dg/compat/fp-struct-defs.h: New file.
18412 * gcc.dg/compat/fp-struct-check.h: New file.
18413 * gcc.dg/compat/fp-struct-init.h: New file.
18414 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18415 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18416
18417 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18418
18419 * gcc.dg/20030225-2.c: New test.
18420
18421 2003-05-18 Roger Sayle <roger@eyesopen.com>
18422 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18423
18424 * gcc.c-torture/compile/20030518-1.c: New test case.
18425
18426 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18427
18428 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18429 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18430 gcc-dg-debug-runtest.
18431 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18432 gcc-dg-debug-runtest.
18433
18434 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18435
18436 PR c++/9022
18437 * g++.dg/lookup/using6.C: New test.
18438
18439 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18440
18441 * g++.dg/parse/access2.C: New test.
18442
18443 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18444
18445 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18446 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18447 * gcc.dg/debug/debug.exp: Likewise.
18448
18449 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18450
18451 * gcc.dg/dollar.c: New test.
18452
18453 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18454
18455 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18456 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18457 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18458 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18459 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18460 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18461 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18462 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18463 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18464 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18465 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18466 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18467 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18468 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18469 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18470 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18471 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18472 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18473
18474 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18475
18476 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18477 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18478 support for "repo" mode.
18479 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18480 * lib/g77-dg.exp: Likewise.
18481 * lib/obj-dg.exp: Likewise.
18482
18483 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18484
18485 Merge from gcc-3_2-rhl8-branch:
18486 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18487
18488 * gcc.dg/tls/opt-6.c: New test.
18489
18490 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18491
18492 * gcc.dg/20030405-1.c: New test.
18493
18494 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18495
18496 * gcc.dg/20030309-1.c: New test.
18497
18498 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18499
18500 * gcc.c-torture/execute/20030307-1.c: New test.
18501
18502 2003-02-20 Randolph Chung <tausq@debian.org>
18503
18504 * gcc.c-torture/compile/20030220-1.c: New test.
18505
18506 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18507
18508 * gcc.dg/20030217-1.c: New test.
18509
18510 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18511
18512 * gcc.c-torture/compile/20020129-1.c: New test.
18513
18514 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18515
18516 * gcc.dg/unroll-1.c: New test.
18517
18518 2002-11-16 Jan Hubicka <jh@suse.cz>
18519
18520 * gcc.c-torture/execute/20020920-1.c: New test.
18521
18522 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18523
18524 PR target/7434
18525 * gcc.c-torture/compile/20021008-1.c: New test.
18526
18527 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18528
18529 PR target/7559
18530 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18531
18532 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18533
18534 * gcc.c-torture/compile/20020807-1.c: New test.
18535
18536 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18537
18538 * gcc.dg/tls/opt-1.c: New test.
18539
18540 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18541
18542 * gcc.dg/20020729-1.c: New test.
18543
18544 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18545
18546 * g++.dg/opt/life1.C: New test.
18547
18548 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18549
18550 * gcc.dg/20020525-1.c: New test.
18551
18552 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18553
18554 PR c++/6794
18555 * g++.dg/ext/pretty1.C: New test.
18556 * g++.dg/ext/pretty2.C: New test.
18557
18558 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18559
18560 PR c++/8385
18561 * g++.dg/ext/typeof5.C: New test.
18562
18563 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18564
18565 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18566 __USER_LABEL_PREFIX__ into account.
18567 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18568
18569 2003-05-14 Roger Sayle <roger@eyesopen.com>
18570
18571 * gcc.dg/builtins-15.c: New test case.
18572
18573 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18574
18575 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18576
18577 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18578
18579 * lib/g++.exp: Tweak handling of additional source files.
18580 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18581 * g++.dg/special/conpr-2a.C: Rename to ...
18582 * g++.dg/special/conpr-2a.cc: ... this.
18583 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18584 * g++.dg/special/conpr-3a.C: Rename to ...
18585 * g++.dg/special/conpr-3a.cc: This.
18586 * g++.dg/special/conpr-3b.C: Rename to ...
18587 * g++.dg/special/conpr-3b.cc: This.
18588 * g++.dg/special/conpr-4.C: New test.
18589 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18590
18591 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18592
18593 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18594
18595 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18596
18597 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18598 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18599 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18600 * g++.old-deja/g++.other/warn3.C: Likewise.
18601
18602 2003-05-11 Roger Sayle <roger@eyesopen.com>
18603
18604 * gcc.dg/i386-387-1.c: Update to also test log.
18605 * gcc.dg/i386-387-2.c: Likewise.
18606
18607 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18608
18609 * g77.f-torture/execute/int8421.f: New test.
18610
18611 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18612
18613 PR c++/10230, c++/10481
18614 * g++.dg/lookup/scoped5.C: New test.
18615
18616 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18617
18618 PR c++/10552
18619 * g++.dg/template/ttp6.C: New test.
18620
18621 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18622
18623 * gcc.c-torture/execute/builtins: New directory.
18624 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18625 gcc.c-torture/execute/builtins.
18626 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18627 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18628 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18629 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18630
18631 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18632
18633 PR c++/9252
18634 * g++.dg/template/access8.C: New test.
18635 * g++.dg/template/access9.C: New test.
18636
18637 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18638
18639 PR c++/9554
18640 * g++.dg/parse/access1.C: New test.
18641
18642 2003-05-09 DJ Delorie <dj@redhat.com>
18643
18644 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18645 long, and not an int.
18646
18647 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18648
18649 PR c++/10555, c++/10576
18650 * g++.dg/template/memclass1.C: New test.
18651
18652 2003-05-08 DJ Delorie <dj@redhat.com>
18653
18654 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18655 targets.
18656 * gcc.c-torture/execute/20021024-1.x: Likewise.
18657 * gcc.c-torture/execute/shiftdi.x: Likewise.
18658 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18659 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18660 * gcc.dg/20021018-1.c: Likewise.
18661
18662 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18663
18664 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18665
18666 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18667 (bcopy): Call memmove.
18668
18669 2003-05-08 Roger Sayle <roger@eyesopen.com>
18670
18671 * g77.f-torture/compile/8485.f: New test case.
18672
18673 2003-05-07 Richard Henderson <rth@redhat.com>
18674
18675 PR c++/10570
18676 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18677 Verify exception_cleanup not called for rethrows.
18678 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18679 when exiting catch block without rethrowing.
18680 * g++.dg/eh/forced3.C: New.
18681 * g++.dg/eh/forced4.C: New.
18682
18683 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18684
18685 * gcc.dg/20030505.c: Fix triplet.
18686
18687 2003-05-06 DJ Delorie <dj@redhat.com>
18688
18689 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18690 * gcc.dg/nest.c: Likewise.
18691
18692 2003-05-05 Roger Sayle <roger@eyesopen.com>
18693
18694 * gcc.dg/builtins-14.c: New test case.
18695
18696 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18697
18698 * lib/compat.exp (compat-execute): New argument.
18699 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18700 * gcc.dg/compat: New test directory.
18701 * gcc.dg/compat/compat.exp: New expect script.
18702 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18703 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18704 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18705 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18706 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18707 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18708
18709 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18710 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18711 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18712 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18713 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18714 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18715 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18716 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18717 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18718 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18719 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18720 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18721 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18722 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18723 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18724
18725 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18726
18727 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18728
18729 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18730
18731 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18732
18733 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18734
18735 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18736 * gcc.dg/ppc-fsel-2.c: New test.
18737
18738 * gcc.dg/unused-5.c: New test.
18739
18740 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18741
18742 PR c++/10496
18743 * g++.dg/warn/pmf1.C: New test.
18744
18745 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18746
18747 PR c++/4494
18748 * g++.dg/warn/main.C: New test.
18749
18750 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18751
18752 * gcc.dg/nonnull-3.c: New test.
18753
18754 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18755
18756 * gcc.dg/cpp/Wtrigraphs.c: Update.
18757 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18758
18759 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18760
18761 * gcc.dg/ppc-fsel-1.c: New test.
18762
18763 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18764
18765 PR c/10604
18766 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18767
18768 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18769
18770 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18771
18772 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18773
18774 PR c++/9364, c++/10553, c++/10586
18775 * g++.dg/parse/typename4.C: New test.
18776 * g++.dg/parse/typename5.C: Likewise.
18777
18778 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18779
18780 * gcc.c-torture/compile/20030503-1.c: New test.
18781
18782 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18783
18784 * g++.dg/lookup/using5.C: Fix testcase error.
18785
18786 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18787
18788 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18789 since MEABI is no longer supported. Remove all vestiges
18790 of MEABI from the test.
18791
18792 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18793
18794 PR c++/10554
18795 * g++.dg/lookup/using5.C: New test.
18796
18797 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18798
18799 PR c++/8772
18800 * g++.dg/template/ttp5.C: New test.
18801
18802 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18803
18804 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18805 (dg-gpp-additional-sources): New function.
18806 (dg-gpp-additional-files): Likewise.
18807 * lib/g++.exp (additional_sources): New variable.
18808 (additional_files): Likewise.
18809 (g++_target_compile): Deal with them.
18810 * lib/old-dejagnu.exp: Remove.
18811 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18812 * g++.old-deja: Revise all tests to use dg commands.
18813
18814 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18815
18816 PR c++/9432, c++/9528
18817 * g++.dg/lookup/using4.C: New test.
18818
18819 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18820
18821 * gcc.dg/noreturn-5.c: New file.
18822 * gcc.dg/noreturn-6.c: New file.
18823
18824 * gcc.c-torture/compile/inline-1.c: New file.
18825
18826 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18827
18828 PR c++/10551
18829 * g++.dg/template/explicit1.C: New test.
18830
18831 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18832
18833 PR c++/10549
18834 * g++.dg/other/bitfield1.C: New test.
18835
18836 PR c++/10527
18837 * g++.dg/init/new7.C: New test.
18838
18839 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18840
18841 * g++.dg/ext/desig1.C: New test.
18842 * g++.dg/ext/init1.C: Update.
18843
18844 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18845
18846 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18847
18848 PR c++/10180
18849 * g++.dg/warn/Winline-1.C: New test.
18850
18851 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18852
18853 * gcc.c-torture/execute/string-opt-19.c: New test.
18854
18855 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18856 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18857
18858 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18859
18860 PR c++/10506
18861 * g++.dg/init/new6.C: New test.
18862
18863 PR c++/10503
18864 * g++.dg/init/ref6.C: New test.
18865
18866 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18867
18868 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18869
18870 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18871
18872 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18873 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18874
18875 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18876
18877 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18878 initialized static data members.
18879
18880 2003-04-25 H.J. Lu <hjl@gnu.org>
18881
18882 * gcc.dg/ia64-sync-4.c: New test.
18883
18884 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18885
18886 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18887 date.
18888
18889 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18890
18891 PR c++/10337
18892 * g++.dg/warn/conv1.C: New test.
18893 * g++.old-deja/g++.other/conv7.C: Adjust.
18894 * g++.old-deja/g++.other/overload14.C: Adjust.
18895
18896 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18897
18898 PR c++/10471
18899 * g++.dg/template/defarg2.C: New test.
18900
18901 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
18902
18903 * gcc.dg/cpp/include2.c: Update.
18904 * gcc.dg/cpp/multiline-2.c: New.
18905 * gcc.dg/cpp/multiline.c: Update.
18906 * gcc.dg/cpp/strify2.c: Update.
18907 * gcc.dg/cpp/trad/literals-2.c: Update.
18908
18909 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18910
18911 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18912
18913 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18914
18915 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18916
18917 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18918
18919 PR c++/10451
18920 * g++.dg/parse/crash4.C: New test.
18921
18922 PR c++/9847
18923 * g++.dg/parse/crash5.C: New test.
18924
18925 2003-04-22 Mark Mitchell <mark@codesourcery.com>
18926
18927 PR c++/10446
18928 * g++.dg/parse/crash3.C: New test.
18929
18930 PR c++/10428
18931 * g++.dg/parse/elab1.C: New test.
18932
18933 2003-04-22 Devang Patel <dpatel@apple.com>
18934
18935 * gcc.dg/cpp/trad/funlike-5.c: New test.
18936
18937 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18938
18939 * g++.dg/other/packed1.C: Fix dg options.
18940
18941 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18942
18943 * g++.dg/other/offsetof2.C: New test.
18944
18945 2003-04-21 Mark Mitchell <mark@codesourcery.com>
18946
18947 * g++.dg/template/recurse.C: Adjust location of error messages.
18948
18949 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18950
18951 PR c++/9881
18952 * g++.dg/init/addr-const1.C: New test.
18953 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18954
18955 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
18956
18957 PR c++/10405
18958 * g++.dg/lookup/struct-hack1.C: New test.
18959
18960 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
18961
18962 * ucs.c: Update diagnostic messages.
18963
18964 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18965
18966 * gcc.dg/cpp/truefalse.cpp: New test.
18967 * gcc.dg/cpp/cpp.exp: Update.
18968 * g++.dg/other/stdbool-if.C: Remove.
18969
18970 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18971
18972 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18973 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18974
18975 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18976
18977 * gcc.c-torture/compile/20030418-1.c: New test.
18978
18979 2003-04-17 Janis Johnson <janis187@us.ibm.com>
18980
18981 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18982
18983 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18984
18985 PR c++/10347
18986 g++.dg/template/dependent-name1.C: New test.
18987
18988 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18989
18990 * gcc.dg/warn-1.c (tourist_guide): New array,
18991 contains a pointer to bar.
18992
18993 2003-04-16 Roger Sayle <roger@eyesopen.com>
18994
18995 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18996 * gcc.c-torture/execute/medce-1.c: New test case.
18997 * gcc.c-torture/execute/medce-2.c: New test case.
18998
18999 2003-04-15 Mark Mitchell <mark@codesourcery.com>
19000
19001 * lib/prune.exp: Ignore more messages.
19002
19003 PR c++/10381
19004 * g++.dg/parse/lookup3.C: New test.
19005
19006 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
19007
19008 * gcc.c-torture/compile/20030415-1.c : New test.
19009
19010 2003-04-14 Mark Mitchell <mark@codesourcery.com>
19011
19012 * gcc.c-torture/execute/scope-2.c: Move to ...
19013 * gcc.dg/noncompile/scope.c: .... here.
19014
19015 2003-04-14 Roger Sayle <roger@eyesopen.com>
19016
19017 * gcc.dg/20030414-2.c: New test case.
19018
19019 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
19020
19021 PR target/10377
19022 * gcc.dg/20030414-1.c: New test.
19023
19024 2003-04-13 Roger Sayle <roger@eyesopen.com>
19025
19026 * gcc.dg/builtins-12.c: New test case.
19027 * gcc.dg/builtins-13.c: New test case.
19028
19029 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19030
19031 * gcc.c-torture/execute/string-opt-18.c: New test.
19032
19033 2003-04-13 Mark Mitchell <mark@codesourcery.com>
19034
19035 PR c++/10300
19036 * g++.dg/init/new5.C: New test.
19037
19038 2003-04-12 Mark Mitchell <mark@codesourcery.com>
19039
19040 PR c++/7910
19041 * g++.dg/ext/dllimport1.C: New test.
19042
19043 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19044
19045 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
19046
19047 2003-04-11 Bud Davis <bdavis9659@comcast.net>
19048
19049 PR Fortran/9263
19050 * g77.f-torture/noncompile/9263.f: New test
19051 PR Fortran/1832
19052 * g77.f-torture/execute/1832.f: New test
19053
19054 2003-04-11 David Chad <davidc@freebsd.org>
19055 Loren J. Rittle <ljrittle@acm.org>
19056
19057 libobjc/8562
19058 * objc.dg/headers.m: New test.
19059
19060 2003-04-10 Zack Weinberg <zack@codesourcery.com>
19061
19062 * gcc.c-torture/execute/builtin-noret-2.c: New.
19063 * gcc.c-torture/execute/builtin-noret-2.x: New.
19064 XFAIL builtin-noret-2.c at -O1 and above.
19065 * gcc.dg/redecl.c: New.
19066 * gcc.dg/Wshadow-1.c: Update error regexps.
19067
19068 2003-04-10 Mark Mitchell <mark@codesourcery.com>
19069
19070 * g++.dg/abi/bitfield10.C: New test.
19071
19072 2003-04-09 Mike Stump <mrs@apple.com>
19073
19074 * gcc.dg/pch/pch.exp: Make testcase names longer.
19075 * g++.dg/pch/pch.exp: Make testcase names longer.
19076
19077 2003-04-08 Roger Sayle <roger@eyesopen.com>
19078
19079 * gcc.dg/builtins-11.c: New test case.
19080
19081 2003-04-08 Roger Sayle <roger@eyesopen.com>
19082
19083 * gcc.dg/builtins-9.c: New test case.
19084 * gcc.dg/builtins-10.c: New test case.
19085
19086 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
19087
19088 * gcc.dg/noncompile/init-4.c.c: New test.
19089
19090 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
19091
19092 * gcc.misc-test/gcov-9.c: New test.
19093 * gcc.misc-test/gcov-10.c: New test
19094 * gcc.misc-test/gcov-11.c: New test.
19095
19096 2003-04-05 Zack Weinberg <zack@codesourcery.com>
19097
19098 PR optimization/10024
19099 * gcc.c-torture/compile/20030405-1.c: New test.
19100
19101 2003-04-04 Geoffrey Keating <geoffk@apple.com>
19102
19103 * gcc.dg/pch/static-3.c: New.
19104 * gcc.dg/pch/static-3.hs: New.
19105 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
19106
19107 2003-04-04 Richard Henderson <rth@redhat.com>
19108
19109 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
19110 * g++.dg/eh/forced2.C: Likewise.
19111
19112 2003-04-03 Mike Stump <mrs@apple.com>
19113
19114 * lib/scanasm.exp (scan-assembler): Add xfail processing for
19115 target arg.
19116 (scan-assembler-times, scan-assembler-not): Likewise.
19117 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
19118
19119 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19120
19121 * gcc.dg/sparc-loop-1.c: New test.
19122
19123 2003-04-02 Geoffrey Keating <geoffk@apple.com>
19124
19125 PR other/9274
19126 * g++.dg/pch/system-2.C: New.
19127 * g++.dg/pch/system-2.Hs: New.
19128
19129 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
19130
19131 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
19132
19133 * g++.dg/eh/simd-1.C (vecfunc): Same.
19134
19135 2003-04-01 Roger Sayle <roger@eyesopen.com>
19136
19137 * gcc.c-torture/execute/20030401-1.c: New test case.
19138
19139 2003-04-01 Ziemowit Laski <zlaski@apple.com>
19140
19141 * objc.dg/defs.m: New.
19142
19143 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
19144
19145 * g++.dg/eh/simd-1.C: New.
19146 * g++.dg/eh/simd-2.C: New.
19147
19148 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
19149
19150 * gcc.c-torture/execute/simd-3.c: New.
19151
19152 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19153
19154 PR c/9936
19155 * gcc.dg/20030331-2.c: New test.
19156
19157 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19158
19159 PR c++/10278
19160 * g++.dg/parse/crash2.C: New test.
19161
19162 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19163
19164 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
19165 * gcc.c-torture/execute/20030331-1.c: ...here.
19166
19167 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19168
19169 * gcc.c-torture/execute/20030331-1.c: New test.
19170
19171 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
19172
19173 * lib/gcov.exp: Adjust call return testing strings.
19174 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19175
19176 2003-03-31 Roger Sayle <roger@eyesopen.com>
19177
19178 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19179 * gcc.dg/builtins-7.c: New test case.
19180 * gcc.dg/builtins-8.c: New test case.
19181
19182 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19183
19184 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19185
19186 2003-03-30 Mark Mitchell <mark@codesourcery.com>
19187
19188 PR c++/7647
19189 * g++.dg/lookup-class-member-2.C: New test.
19190
19191 2003-03-30 Glen Nakamura <glen@imodulo.com>
19192
19193 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
19194
19195 2003-03-28 Roger Sayle <roger@eyesopen.com>
19196
19197 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19198
19199 2003-03-28 Mark Mitchell <mark@codesourcery.com>
19200
19201 * g++.dg/init/attrib1.C: New test.
19202
19203 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19204
19205 * gcc.dg/ultrasp8.c: New test.
19206
19207 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19208
19209 * gcc.dg/ultrasp7.c: New test.
19210
19211 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19212
19213 PR c++/10047
19214 * g++.dg/template/inline1.C: New test.
19215
19216 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19217
19218 * gcc.dg/sparc-dwarf2.c: New test.
19219
19220 2003-03-27 Roger Sayle <roger@eyesopen.com>
19221
19222 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19223 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19224
19225 2003-03-27 Mark Mitchell <mark@codesourcery.com>
19226
19227 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19228 than reading .x files.
19229 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19230 * g77.dg/gcov/gcov-1.f: Likewise.
19231 * gcc.misc-tests/gcov-4b.c: Likewise.
19232 * gcc.misc-tests/gcov-5b.c: Likewise.
19233 * gcc.misc-tests/gcov-6.c: Likewise.
19234 * gcc.misc-tests/gcov-7.c: Likewise.
19235 * gcc.misc-tests/gcov-8.c: Likewise.
19236 * g++.dg/gcov/gcov-1.x: Remove.
19237 * g77.dg/gcov/gcov-1.x: Likewise.
19238 * gcc.misc-tests/gcov-4b.x: Likewise.
19239 * gcc.misc-tests/gcov-5b.x: Likewise.
19240 * gcc.misc-tests/gcov-6.x: Likewise.
19241 * gcc.misc-tests/gcov-7.x: Likewise.
19242 * gcc.misc-tests/gcov-8.x: Likewise.
19243
19244 2003-03-27 Glen Nakamura <glen@imodulo.com>
19245
19246 PR opt/10087
19247 * gcc.dg/20030324-1.c: New test.
19248
19249 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19250
19251 PR c++/10224
19252 * g++.dg/template/arg3.C: New test.
19253
19254 PR c++/10158
19255 * g++.dg/template/friend18.C: New test.
19256
19257 2003-03-26 Roger Sayle <roger@eyesopen.com>
19258
19259 * g77.f-torture/compile/20030326-1.f: New test case.
19260
19261 2003-03-26 Janis Johnson <janis187@us.ibm.com>
19262
19263 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19264
19265 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19266
19267 2003-03-26 Jakub Jelinek <jakub@redhat.com>
19268
19269 * gcc.dg/ia64-sync-3.c: New test.
19270
19271 2003-03-26 Alan Modra <amodra@bigpond.net.au>
19272
19273 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19274
19275 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19276
19277 * gcc.dg/ultrasp6.c: New test.
19278
19279 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19280
19281 * gcc.dg/i386-signbit-1.c: New test.
19282 * gcc.dg/i386-signbit-2.c: New test.
19283 * gcc.dg/i386-signbit-3.c: New test.
19284
19285 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19286
19287 * gcc.dg/ultrasp5.c: Fix options.
19288
19289 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19290
19291 * gcc.dg/ultrasp5.c: Fix comment.
19292
19293 2003-03-24 Bud Davis <bdavis9659@comcast.net>
19294
19295 PR fortran/10197
19296 * g77.f-torture/execute/10197.f: New test.
19297
19298 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19299
19300 PR c++/9898, c++/383
19301 * g++.dg/template/conv6.C: New test.
19302
19303 PR c++/10119
19304 * g++.dg/template/ptrmem5.C: New test.
19305
19306 PR c++/10026
19307 * g++.dg/lookup/koenig1.C: New test.
19308
19309 PR C++/10199
19310 * g++.dg/lookup/template2.C: New test.
19311
19312 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19313
19314 * g++.dg/opt/rtti1.C: New test.
19315
19316 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19317
19318 * gcc.dg/ultrasp5.c: New test.
19319
19320 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19321
19322 PR middle-end/9967
19323 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19324 builtin fputs.
19325
19326 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19327
19328 PR c/8224
19329 * gcc.dg/20030323-1.c: New test.
19330
19331 2003-03-23 Roger Sayle <roger@eyesopen.com>
19332
19333 * gcc.c-torture/compile/20030323-1.c: New test case.
19334
19335 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19336
19337 * gcc.dg/20030321-1.c: New test.
19338
19339 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19340
19341 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19342
19343 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19344
19345 PR c++/9978, c++/9708
19346 * g++.dg/ext/vlm1.C: Adjust expected error.
19347 * g++.dg/ext/vla2.C: New test.
19348 * g++.dg/template/arg1.C: New test.
19349 * g++.dg/template/arg2.C: New test.
19350
19351 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19352
19353 * g77.f-torture/execute/select.f: New test.
19354 * g77.f-torture/noncompile/select_no_compile.f: New test.
19355
19356 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19357
19358 PR c++/9898
19359 * g++.dg/other/error4.C: New test.
19360
19361 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19362
19363 * g++.dg/template/friend17.C: New test.
19364
19365 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19366
19367 * gcc.c-torture/compile/20030320-1.c: New.
19368
19369 2003-03-20 Roger Sayle <roger@eyesopen.com>
19370
19371 * gcc.dg/builtins-6.c: New test case.
19372
19373 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19374
19375 PR target/10073
19376 * gcc.c-torture/compile/20030319-1.c: New.
19377
19378 2003-03-18 Jan Hubicka <jh@suse.cz>
19379
19380 * gcc.dg/i386-cvt-1.c: New test.
19381
19382 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19383
19384 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19385 * objc.dg/naming-2.m: Likewise.
19386
19387 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19388
19389 PR c++/9639
19390 * g++.dg/parse/crash1.C: New test.
19391
19392 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19393
19394 PR c++/8805
19395 * g++.dg/eh/cleanup1.C: New test.
19396
19397 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19398
19399 * gcc.c-torture/execute/20030316-1.c: New test case.
19400
19401 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19402
19403 PR c++/9629
19404 * g++.dg/init/ctor2.C: New test.
19405
19406 2003-03-15 Roger Sayle <roger@eyesopen.com>
19407
19408 * g77.f-torture/compile/xformat.f: New test case.
19409
19410 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19411
19412 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19413 * g++.old-deja/g++.mike/eh50.C: Likewise.
19414
19415 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19416
19417 PR c++/6440
19418 * g++.dg/template/spec7.C: New test.
19419 * g++.dg/template/spec8.C: Likewise.
19420
19421 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19422
19423 * gcc.c-torture/execute/20030313-1.c: New test.
19424
19425 2003-03-14 Richard Henderson <rth@redhat.com>
19426
19427 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19428
19429 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19430
19431 * gcc.c-torture/compile/20030314-1.c: New test.
19432
19433 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19434
19435 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19436 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19437 thumb target,
19438 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19439 to accept newer _imp__ prefix and additional
19440 newline in .drectve section.
19441 * gcc.dg/dll-4.c: Likewise.
19442 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19443 switch.
19444
19445 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19446
19447 * g++.dg/parse/namespace9.C: New test.
19448
19449 * g++.dg/init/ref5.C: New test.
19450 * g++.dg/parse/ptrmem1.C: Likewise.
19451
19452 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19453
19454 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19455 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19456 regular expression.
19457 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19458 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19459
19460 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19461
19462 * gcc.c-torture/execute/20030224-2.c: New test.
19463
19464 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19465
19466 * gcc.dg/decl-3.c: New test.
19467
19468 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19469
19470 * gcc.dg/i386-loop-2.c: New test.
19471
19472 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19473
19474 PR c++/9474
19475 * g++.dg/parse/namespace8.C: New test.
19476
19477 PR c++/9924
19478 * g++.dg/overload/builtin2.C: New test.
19479
19480 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19481
19482 * gcc.dg/return-type-3.c: New test.
19483
19484 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19485
19486 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19487 profiling options are not supported.
19488
19489 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19490
19491 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19492 * g++.old-deja/g++.warn/impint2.C: Likewise.
19493
19494 2003-03-10 Devang Patel <dpatel@apple.com>
19495
19496 * g++.dg/cpp/c++_cmd_1.C: New test.
19497 * g++.dg/cpp/c++_cmd_1.h: New file.
19498
19499 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19500
19501 * gcc.dg/altivec-9.c: New file.
19502
19503 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19504
19505 * gcc.dg/ppc-sdata-1.c: New test.
19506 * gcc.dg/ppc-sdata-2.c: New test.
19507
19508 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19509
19510 PR c++/9373
19511 * g++.dg/opt/ptrmem2.C: New test.
19512
19513 PR c++/8534
19514 * g++.dg/opt/ptrmem1.C: New test.
19515
19516 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19517
19518 * gcc.dg/i386-loop-1.c: New test.
19519
19520 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19521
19522 PR c++/9970
19523 * g++.dg/lookup/friend1.C: New test.
19524
19525 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19526
19527 PR c++/9823
19528 * g++.dg/parser/constructor1.C: New test.
19529
19530 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19531
19532 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19533
19534 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19535
19536 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19537
19538 * gcc.dg/cpp/Wunused.c: Update test.
19539
19540 2003-03-08 Jan Hubicka <jh@suse.cz>
19541
19542 * gcc.dg/inline-3.c: New test.
19543
19544 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19545
19546 PR c++/9809
19547 * g++.dg/parse/builtin1.C: New test.
19548
19549 PR c++/9982
19550 * g++.dg/abi/cookie1.C: New test.
19551 * g++.dg/abi/cookie2.C: Likewise.
19552
19553 PR c++/9524
19554 * g++.dg/template/field1.C: New test.
19555
19556 PR c++/9912
19557 * g++.dg/parse/class1.C: New test.
19558 * g++.dg/parse/namespace7.C: Likewise.
19559 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19560
19561 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19562
19563 * g++.dg/init/ref4.C: New test.
19564
19565 2003-03-07 Jan Hubicka <jh@suse.cz>
19566
19567 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19568 * gcc.dg/inline-3.c: New test.
19569
19570 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19571
19572 * g++.dg/init/ref3.C: New test.
19573
19574 PR c++/9965
19575 * g++.dg/init/ref2.C: New test.
19576
19577 PR c++/9400
19578 * g++.dg/warn/Wshadow-2.C: New test.
19579
19580 PR c++/9791
19581 * g++.dg/warn/Woverloaded-1.C: New test.
19582
19583 2003-03-05 Jan Hubicka <jh@suse.cz>
19584
19585 * gcc.dg/i386-local2.c: New.
19586 * gcc.dg/i386-local.c: Fix typo.
19587
19588 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19589
19590 * g++.dg/abi/layout3.C: New test.
19591
19592 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19593
19594 * gcc.c-torture/compile/20030305-1.c
19595
19596 2003-03-05 Jan Hubicka <jh@suse.cz>
19597
19598 * gcc.dg/i386-local.c: New.
19599
19600 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19601
19602 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19603
19604 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19605
19606 * gcc.dg/switch-2.c: New test.
19607 * gcc.dg/switch-3.c: New test.
19608 * gcc.dg/Wswitch.c: Adjust line numbers.
19609 * gcc.dg/Wswitch-default.c: Likewise.
19610 * gcc.dg/Wswitch-enum.c: Likewise.
19611
19612 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19613
19614 * gcc.c-torture/execute/20030222-1.c: New test.
19615
19616 2003-03-03 James E Wilson <wilson@tuliptree.org>
19617
19618 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19619
19620 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19621
19622 PR c++/9878
19623 * g++.dg/init/ref1.C: New test.
19624
19625 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19626
19627 * gcc.dg/sh-relax.c: New SH-only test.
19628
19629 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19630
19631 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19632 comment explaining purpose of testcase.
19633
19634 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19635
19636 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19637 for HC11/HC12 (asm needs two int registers).
19638 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19639 HC11/HC12 because the test uses an asm which needs two 32-bit
19640 registers.
19641
19642 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19643
19644 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19645 for HC11/HC12 (array is too large otherwise).
19646 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19647 * gcc.c-torture/compile/20010518-2.x: Likewise.
19648 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19649 HC11/HC12 (array is too large).
19650
19651 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19652
19653 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19654 * lib/g++-dg.exp (g++-dg-test): Likewise.
19655
19656 2003-03-01 Roger Sayle <roger@eyesopen.com>
19657
19658 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19659 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19660
19661 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19662
19663 * g++.dg/warn/implicit-typename1.C: Remove warning.
19664
19665 2003-02-28 Richard Henderson <rth@redhat.com>
19666
19667 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19668 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19669
19670 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19671
19672 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19673 * g++.dg/pch/pch.exp: Likewise.
19674
19675 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19676
19677 PR c++/9879
19678 * testsuite/g++.dg/init/new4.C: New test.
19679
19680 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19681
19682 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19683
19684 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19685
19686 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19687 unsigned long.
19688
19689 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19690 wider than float.
19691
19692 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19693
19694 * lib/scanasm.exp: Add support for counting numbers of
19695 occurences.
19696 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19697 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19698
19699 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19700
19701 PR c++/9683
19702 * g++.dg/template/static3.C: New test.
19703
19704 PR c++/9829
19705 * g++.dg/parse/namespace6.C: New test.
19706
19707 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19708
19709 PR target/9732
19710 * gcc.dg/20030225-1.c: New test.
19711
19712 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19713
19714 * README: Remove out-of-date information.
19715
19716 PR c++/9836
19717 * g++.dg/template/spec6.C: New test.
19718
19719 2003-02-24 Jeff Law <law@redhat.com>
19720
19721 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19722
19723 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19724
19725 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19726 * gcc.dg/pragma-ep-1.c: Likewise.
19727
19728 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19729
19730 PR c++/9602
19731 * g++.dg/template/friend16.C: New test.
19732
19733 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19734
19735 PR c++/5333
19736 * g++.dg/parse/fused-params1.C: Adjust error messages.
19737 * g++.dg/template/nested3.C: New test.
19738
19739 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19740
19741 * g++.dg/abi/param1.C: New test.
19742
19743 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19744
19745 PR c++/7982
19746 * g++.dg/warn/implicit-typename1.C: New test.
19747
19748 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19749
19750 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19751 with "mtune".
19752 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19753 * gcc.c-torture/execute/20010129-1.x: Likewise.
19754 * gcc.dg/20011107-1.c: Likewise.
19755 * gcc.dg/20020108-1.c: Likewise.
19756 * gcc.dg/20020122-3.c: Likewise.
19757 * gcc.dg/20020206-1.c: Likewise.
19758 * gcc.dg/20020310-1.c: Likewise.
19759 * gcc.dg/20020426-2.c: Likewise.
19760 * gcc.dg/20020517-1.c: Likewise.
19761 * gcc.dg/991230-1.c: Likewise.
19762 * gcc.dg/i386-unroll-1.c: Likewise.
19763 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19764
19765 2003-02-22 Jan Hubicka <jh@suse.cz>
19766
19767 * gcc.dg/i386-mul.c: New test.
19768
19769 2003-02-21 Roger Sayle <roger@eyesopen.com>
19770
19771 * gcc.dg/builtins-5.c: New test case.
19772
19773 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19774
19775 * gcc.dg/asmreg-1.c: New test.
19776
19777 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19778
19779 PR c++/9749
19780 * g++.dg/parse/varmod1.C: New test.
19781
19782 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19783
19784 PR c++/9727
19785 * g++.dg/template/op1.C: New test.
19786
19787 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19788
19789 PR c++/8906
19790 * g++.dg/template/nested2.C: New test.
19791
19792 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19793
19794 PR c++/8724
19795 * g++.dg/expr/dtor1.C: New test.
19796
19797 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19798
19799 * gcc.dg/cpp/include3.c: New test.
19800 * gcc.dg/cpp/inc/foo.h: New file.
19801
19802 2003-02-21 Glen Nakamura <glen@imodulo.com>
19803
19804 * gcc.c-torture/execute/20030221-1.c: New test.
19805
19806 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19807
19808 PR c++/9729
19809 * g++.dg/abi/conv1.C: New test.
19810
19811 2003-02-20 Jan Hubicka <jh@suse.cz>
19812
19813 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19814
19815 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19816
19817 * gcc.c-torture/compile/20030219-1.c: New test.
19818
19819 2003-02-18 Jan Hubicka <jh@suse.cz>
19820
19821 * gcc.dg/funcorder.c: New test.
19822
19823 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19824
19825 * gcc.c-torture/execute/20030218-1.c: New.
19826
19827 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19828
19829 * gcc.dg/20030218-1.c: New.
19830
19831 2003-02-18 Richard Henderson <rth@redhat.com>
19832
19833 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19834 * gcc.dg/attr-used-2.c: New.
19835
19836 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19837
19838 PR c++/9704
19839 * g++.dg/init/copy5.C: New test.
19840
19841 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19842
19843 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19844 * g++.dg/pch/pch.exp: Likewise.
19845
19846 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19847
19848 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19849 STACK_SIZE is not defined.
19850
19851 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19852
19853 PR c++/9457
19854 * g++.dg/template/init1.C: New test.
19855
19856 2003-02-16 Jan HUbicka <jh@suse.cz>
19857
19858 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19859 (foo): Add few extra tests
19860 * gcc.dg/c99-const-expr-3.c: Likewise.
19861 * gcc.c-torture/execute/20030216-1.c: New.
19862
19863 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19864
19865 PR c++/9459
19866 * g++.dg/ext/typeof4.C: New test.
19867
19868 2003-02-15 Roger Sayle <roger@eyesopen.com>
19869
19870 * gcc.dg/i386-387-3.c: New test case.
19871
19872 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19873
19874 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19875 cris-*-elf* cris-*-aout* and mmix-*-*.
19876
19877 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19878
19879 * gcc.dg/20030213-1.c: New test.
19880
19881 2003-02-12 Roger Sayle <roger@eyesopen.com>
19882
19883 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19884 * gcc.dg/i386-387-2.c: Likewise.
19885
19886 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19887
19888 * gcc.dg/ppc-spe.c: Fix formatting.
19889 Enable tests that were previously unsupported by gas.
19890 Delete tests for instructions that no longer exist.
19891 Switch arguments on evsubifw builtin.
19892
19893 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19894
19895 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19896 STACK_SIZE is too small.
19897
19898 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19899 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19900
19901 * gcc.dg/decl-2.c: New test.
19902
19903 2003-02-10 Jan Hubicka <jh@suse.cz>
19904
19905 * gcc.dg/i386-fpcvt-1.c: New test.
19906
19907 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
19908
19909 * gcc.c-torture/execute/20030209-1.c: New test.
19910
19911 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19912
19913 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19914 int-wide bitops, use the constants of the same width.
19915 Likewise, if long long is 32-bit wide, test bitops using
19916 32-bit constants.
19917
19918 2003-02-07 Loren James Rittle <ljrittle@acm.org>
19919
19920 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19921
19922 2003-02-07 Roger Sayle <roger@eyesopen.com>
19923
19924 * testsuite/gcc.dg/builtins-4.c: New test case.
19925
19926 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19927
19928 * gcc.dg/20020430-1.c: Fix dg command typos.
19929 * gcc.dg/20020503-1.c: Likewise.
19930
19931 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19932
19933 PR c++/8785
19934 * g++.dg/parse/fused-params1.C: New test.
19935
19936 PR c++/8857
19937 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19938
19939 PR c++/8921
19940 * g++.dg/parse/non-dependent1.C: New test.
19941
19942 PR c++/8928
19943 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19944
19945 PR c++/9228
19946 * g++.dg/parse/undefined7.C: New test.
19947 * g++.dg/parse/non-templ1.C: New test.
19948
19949 PR c++/9229
19950 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19951
19952 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19953
19954 * gcc.c-torture/compile/20030206-1.c: New test.
19955
19956 2003-02-05 Roger Sayle <roger@eyesopen.com>
19957
19958 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19959 "pow" to "foo" to avoid potential confusion with a math built-in.
19960
19961 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19962
19963 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19964 conditions for SPARC targets.
19965
19966 2003-02-05 Jakub Jelinek <jakub@redhat.com>
19967
19968 * gcc.dg/20030204-1.c: New test.
19969
19970 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19971
19972 PR c++/38
19973 * g++.dg/parse/array-size1.C: New test.
19974
19975 PR c++/5657
19976 * g++.dg/parse/undefined3.C: New test.
19977
19978 PR c++/5665
19979 * g++.dg/parse/undefined4.C: New test.
19980
19981 PR c++/5975
19982 * g++.dg/parse/undefined5.C: New test.
19983
19984 PR c++/7259
19985 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19986
19987 PR c++/8578
19988 * g++.dg/parse/casting-operator1.C: New test.
19989
19990 PR c++/8596
19991 * g++.dg/parse/undefined6.C: New test.
19992
19993 PR c++/8736
19994 * g++.dg/parse/missing-template1.C: New test.
19995
19996 2003-02-04 Jan Hubicka <jh@suse.cz>
19997
19998 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19999 * gcc.dg/i386-cmov?.c: Likewise.
20000 * gcc.dg/i386-fpcvt-?.c: Likewise.
20001 * gcc.dg/i386-ssefp-1.c: Likewise.
20002 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
20003 conventions.
20004
20005 2003-02-03 Mark Mitchell <mark@codesourcery.com>
20006
20007 PR c++/7129
20008 * testsuite/g++.dg/ext/max.C: New test.
20009
20010 2003-02-03 Jan Hubicka <jh@suse.cz>
20011
20012 * gcc.c-torture/execute/20030203-1.c: New test.
20013
20014 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
20015
20016 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
20017 'natural-endian'.
20018
20019 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
20020
20021 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
20022 * g++.dg/init/new2.C: Likewise.
20023 * g++.dg/other/new1.C: Likewise.
20024
20025 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
20026
20027 * gcc.dg/struct-ret-libc.c: New test.
20028
20029 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
20030
20031 * gcc.dg/20030129-1.c: New test.
20032
20033 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20034
20035 PR c++/8849
20036 * g++.dg/template/ptrmem4.C: New test.
20037
20038 2003-01-29 Mark Mitchell <mark@codesourcery.com>
20039
20040 * g++.dg/parser/constant1.C: New test.
20041
20042 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20043
20044 PR c++/8591
20045 * g++.dg/parse/friend2.C: New test.
20046
20047 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
20048
20049 PR c++/9437
20050 * g++.dg/template/unify4.C: New test.
20051
20052 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
20053
20054 * gcc.c-torture/execute/20030128-1.c: New test.
20055
20056 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
20057
20058 * g++.dg/lookup/nested1.C: Test moved from ...
20059 * g++.old-deja/g++.other/lookup24.C: ... here.
20060
20061 2003-01-28 Jan Hubicka <jh@suse.cz>
20062
20063 * gcc.dg/i386-cmov5.c: New test.
20064
20065 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20066
20067 * gcc.c-torture/execute/20010925-1.c: Changed the
20068 memcpy declaration.
20069
20070 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20071
20072 PR c++/3902
20073 * g++.dg/parse/template5.C: New test.
20074
20075 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
20076
20077 PR fortran/9258
20078 * g77.dg/pr9258: New test.
20079
20080 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20081
20082 * README: Move relevant parts from README.g++.
20083
20084 * README.g++: Remove this file.
20085
20086 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20087
20088 * g++.dg/abi/dcast1.C: New test.
20089
20090 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20091
20092 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
20093
20094 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
20095
20096 PR c++/47
20097 * g++.old-deja/g++.other/lookup24.C: New test.
20098
20099 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20100
20101 PR middle-end/7227
20102 * gcc.dg/uninit-C.c: New test.
20103
20104 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
20105
20106 * g++.dg/abi/covariant1.C: New test.
20107
20108 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
20109
20110 * gcc.dg/20030123-1.c: New test.
20111
20112 2003-01-25 Jan Hubicka <jh@suse.cz>
20113
20114 PR opt/8492
20115 * gcc.c-torture/compile/20030125-1.c
20116
20117 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
20118
20119 PR c++/9403
20120 * g++.dg/parse/template3.C: New test.
20121 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
20122
20123 PR c++/795
20124 * g++.dg/parse/template4.C: New test.
20125
20126 PR c++/9415
20127 * g++.dg/template/qual2.C: New test.
20128
20129 PR c++/8545
20130 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
20131
20132 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
20133
20134 2003-01-25 Roger Sayle <roger@eyesopen.com>
20135
20136 * gcc.c-torture/execute/switch-1.c: New test case.
20137
20138 2003-01-25 Jan Hubicka <jh@suse.cz>
20139
20140 * gcc.c-torture/execute/20030125-1.[cx]: New test.
20141
20142 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
20143
20144 Tweaks for Bison-1.875. From the NEWS file:
20145 "- `parse error' -> `syntax error'
20146 Bison now uniformly uses the term `syntax error'"
20147 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
20148 * gcc.dg/cpp/digraph2.c: Likewise.
20149 * gcc.dg/cpp/direct2.c: Likewise.
20150 * gcc.dg/cpp/paste4.c: Likewise.
20151 * gcc.dg/c90-restrict-1.c: Likewise.
20152 * gcc.dg/c99-func-2.c: Likewise.
20153 * gcc.dg/noncompile/920721-2.c: Likewise.
20154 * gcc.dg/noncompile/930622-2.c: Likewise.
20155 * gcc.dg/noncompile/940112-1.c: Likewise.
20156 * gcc.dg/noncompile/950921-1.c: Likewise.
20157 * gcc.dg/noncompile/951123-1.c: Likewise.
20158 * gcc.dg/noncompile/971104-1.c: Likewise.
20159 * gcc.dg/noncompile/990416-1.c: Likewise.
20160
20161 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
20162
20163 * g++.dg/parse/undefined1.C: Add error message.
20164
20165 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20166
20167 PR c++/9354
20168 * g++.dg/parse/new1.C: New test.
20169
20170 PR c++/9216
20171 * g++.dg/parse/template2.C: New test.
20172
20173 PR c++/9354
20174 * g++.dg/parse/typedef2.C: New test.
20175
20176 PR c++/9328
20177 * g++.dg/ext/typeof3.C: New test.
20178
20179 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20180
20181 PR c++/2738
20182 * g++.dg/parse/ret-type1.C: New test.
20183
20184 PR c++/3792
20185 * g++.dg/parse/tmpl-outside1.C: New test.
20186
20187 PR c++/4207
20188 * g++.dg/parse/int-as-enum1.C: New test.
20189
20190 PR c++/4903
20191 * g++.dg/parse/no-typename1.C: New test.
20192
20193 PR c++/5533
20194 * g++.dg/parse/no-value1.C: New test.
20195
20196 PR c++/5921
20197 * g++.dg/parse/wrong-inline1.C: New test.
20198
20199 PR c++/6402
20200 * g++.dg/parse/ref1.C: New test.
20201
20202 PR c++/6992
20203 * g++.dg/parse/attr-ctor1.C: New test.
20204
20205 PR c++/7229
20206 * g++.dg/parse/namespace5.C: New test.
20207
20208 PR c++/7917
20209 * g++.dg/parse/func-def1.C: New test.
20210
20211 PR c++/8143
20212 * g++.dg/parse/undefined1.C: New test.
20213
20214 PR c++/5723, PR c++/8522
20215 * g++.dg/parse/specialization1.C: New test.
20216
20217 PR c++/163, PR c++/8595
20218 * g++.dg/parse/struct-as-enum1.C: New test.
20219
20220 PR c++/9173
20221 * g++.dg/parse/undefined2.C: New test.
20222
20223 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20224
20225 PR c++/9298
20226 * g++.dg/parse/template1.C: New test.
20227
20228 PR c++/9384
20229 * g++.dg/parse/using1.C: New test.
20230
20231 PR c++/9285
20232 PR c++/9294
20233 * g++.dg/parse/expr2.C: New test.
20234
20235 PR c++/9388
20236 * g++.dg/parse/lookup2.C: Likewise.
20237
20238 2003-01-21 Jan Hubicka <jh@suse.cz>
20239
20240 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20241 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20242 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20243 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20244
20245 2003-01-20 Nick Clifton <nickc@redhat.com>
20246
20247 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20248 problem with ARM sibcall code generation.
20249
20250 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20251
20252 * gcc.c-torture/execute/20030120-1.c: New.
20253
20254 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
20255
20256 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20257
20258 2003-01-17 Mark Mitchell <mark@codesourcery.com>
20259
20260 PR c++/9272
20261 * g++.dg/parse/ctor1.C: New test.
20262
20263 PR c++/9294:
20264 * g++.dg/parse/qualified1.C: New test.
20265
20266 * g++.dg/parse/typename3.C: New test.
20267
20268 2003-01-16 Richard Henderson <rth@redhat.com>
20269
20270 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20271
20272 2003-01-16 Richard Henderson <rth@redhat.com>
20273
20274 * g++.dg/pch/pch.exp: Copy test header to the working directory
20275 before using it either for precompilation or direct use.
20276 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20277 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20278
20279 2003-01-16 Richard Henderson <rth@redhat.com>
20280
20281 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20282 before using it either for precompilation or direct use.
20283 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20284 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20285
20286 2003-01-16 Mark Mitchell <mark@codesourcery.com>
20287
20288 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20289 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20290 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20291 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20292 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20293 typename warning into error.
20294 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20295 error messages.
20296 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20297 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20298 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20299 messages.
20300 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20301 make declaration visible in template.
20302 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20303 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20304 messages.
20305 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20306 message.
20307 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20308 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20309 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20310 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20311 typename warning with error message.
20312 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20313 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20314 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20315
20316 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20317
20318 * g++.dg/parse/ambig2.C: New test.
20319
20320 2003-01-15 Richard Henderson <rth@redhat.com>
20321
20322 * g++.dg/tls/init-2.C: Update error message string.
20323
20324 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20325
20326 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20327
20328 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20329
20330 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20331 all for HC11/HC12.
20332 * gcc.c-torture/compile/20001205-1.x: Likewise.
20333 * gcc.c-torture/compile/20001226-1.x: Likewise.
20334 * gcc.c-torture/compile/920520-1.x: Likewise.
20335 * gcc.c-torture/compile/961203-1.x: Likewise.
20336 * gcc.c-torture/compile/20020604-1.x: Likewise.
20337
20338 2003-01-15 Jan Hubicka <jh@suse.cz>
20339
20340 * gcc.c-torture/compile/20030115-1.c: New test.
20341
20342 * gcc.dg/i386-fpcvt-1.c: New test.
20343 * gcc.dg/i386-fpcvt-2.c: New test.
20344
20345 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20346
20347 Further conform g++'s __vmi_class_type_info to the C++ ABI
20348 specification.
20349 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20350 the specification.
20351
20352 2003-01-14 Jan Hubicka <jh@suse.cz>
20353
20354 * gcc.dg/i386-fpcvt-1.c: New test.
20355 * gcc.dg/i386-fpcvt-2.c: New test.
20356
20357 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20358
20359 * gcc.dg/i386-mmx-3.c: New test.
20360
20361 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20362
20363 PR c++/9264
20364 * g++.dg/parse/octal1.C: New file.
20365
20366 PR c++/9172
20367 * g++.dg/parse/typename1.C: New file.
20368
20369 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20370
20371 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20372 * gcc.dg/bf-no-ms-layout.c: Likewise.
20373 * gcc.dg/bf-ms-attrib.c: Likewise.
20374
20375 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20376
20377 PR c++/9099
20378 * g++.dg/parse/dtor1.C: New file.
20379
20380 PR c++/9128
20381 * g++.dg/rtti/typeid1.C: New file.
20382
20383 PR c++/9153
20384 * g++.dg/parse/lookup1.C: New file.
20385
20386 PR c++/9171
20387 * g++.dg/templ/spec5.C: New file.
20388
20389 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20390
20391 * gcc.c-torture/compile/20030110-1.c: New test.
20392
20393 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20394
20395 Merge from pch-branch:
20396
20397 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20398
20399 * gcc.dg/pch/cpp-1.h: New.
20400 * gcc.dg/pch/cpp-1.c: New.
20401 * gcc.dg/pch/cpp-2.h: New.
20402 * gcc.dg/pch/cpp-2.c: New.
20403
20404 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20405
20406 * gcc.dg/pch/except-1.h: New.
20407 * gcc.dg/pch/except-1.c: New.
20408
20409 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20410
20411 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20412 running test.
20413 * gcc.dg/pch: Include *.hp not *.h.
20414 * gcc.dg/pch/system-1.h: New.
20415 * gcc.dg/pch/system-1.c: New.
20416
20417 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20418
20419 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20420 rather than trying to build and run a program using PCH.
20421 * gcc.dg/pch: Remove dg-do commands from test files.
20422
20423 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20424
20425 * gcc.dg/pch/macro-3.c: New.
20426 * gcc.dg/pch/macro-3.h: New.
20427
20428 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20429
20430 * gcc.dg/pch/common-1.c: New.
20431 * gcc.dg/pch/common-1.h: New.
20432 * gcc.dg/pch/decl-1.c: New.
20433 * gcc.dg/pch/decl-1.h: New.
20434 * gcc.dg/pch/decl-2.c: New.
20435 * gcc.dg/pch/decl-2.h: New.
20436 * gcc.dg/pch/decl-3.c: New.
20437 * gcc.dg/pch/decl-3.h: New.
20438 * gcc.dg/pch/decl-4.c: New.
20439 * gcc.dg/pch/decl-4.h: New.
20440 * gcc.dg/pch/decl-5.c: New.
20441 * gcc.dg/pch/decl-5.h: New.
20442 * gcc.dg/pch/global-1.c: New.
20443 * gcc.dg/pch/global-1.h: New.
20444 * gcc.dg/pch/inline-1.c: New.
20445 * gcc.dg/pch/inline-1.h: New.
20446 * gcc.dg/pch/inline-2.c: New.
20447 * gcc.dg/pch/inline-2.h: New.
20448 * gcc.dg/pch/static-1.c: New.
20449 * gcc.dg/pch/static-1.h: New.
20450 * gcc.dg/pch/static-2.c: New.
20451 * gcc.dg/pch/static-2.h: New.
20452
20453 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20454
20455 * g++.dg/pch/pch.exp: Better handle failing testcases.
20456 * gcc.dg/pch/pch.exp: Likewise.
20457 * gcc.dg/pch/macro-1.c: New.
20458 * gcc.dg/pch/macro-1.h: New.
20459 * gcc.dg/pch/macro-2.c: New.
20460 * gcc.dg/pch/macro-2.h: New.
20461
20462 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20463
20464 * g++.dg/dg.exp: Treat files in pch/ specially.
20465 * g++.dg/pch/pch.exp: New file.
20466 * g++.dg/pch/empty.H: New file.
20467 * g++.dg/pch/empty.C: New file.
20468 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20469 "precompile".
20470
20471 * gcc.dg/pch/pch.exp: New file.
20472 * gcc.dg/pch/empty.h: New file.
20473 * gcc.dg/pch/empty.c: New file.
20474 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20475 "precompile".
20476
20477 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20478
20479 * g++.dg/template/friend14.C: New test.
20480
20481 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20482
20483 * gcc.dg/old-style-asm-1.c: New test.
20484
20485 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20486
20487 * gcc.c-torture/compile/20030109-1.c: New test.
20488
20489 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20490
20491 * gcc.c-torture/execute/20030109-1.c: New test.
20492
20493 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20494
20495 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20496 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20497 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20498 * g++.old-deja/g++.mike/eh2.C: Likewise
20499 * g++.old-deja/g++.mike/eh3.C: Likewise
20500 * g++.old-deja/g++.mike/eh5.C: Likewise
20501 * g++.old-deja/g++.mike/eh6.C: Likewise
20502 * g++.old-deja/g++.mike/eh7.C: Likewise
20503 * g++.old-deja/g++.mike/eh8.C: Likewise
20504 * g++.old-deja/g++.mike/eh9.C: Likewise
20505 * g++.old-deja/g++.mike/eh10.C: Likewise
20506 * g++.old-deja/g++.mike/eh12.C: Likewise
20507 * g++.old-deja/g++.mike/eh13.C: Likewise
20508 * g++.old-deja/g++.mike/eh14.C: Likewise
20509 * g++.old-deja/g++.mike/eh16.C: Likewise
20510 * g++.old-deja/g++.mike/eh17.C: Likewise
20511 * g++.old-deja/g++.mike/eh18.C: Likewise
20512 * g++.old-deja/g++.mike/eh21.C: Likewise
20513 * g++.old-deja/g++.mike/eh23.C: Likewise
20514 * g++.old-deja/g++.mike/eh24.C: Likewise
20515 * g++.old-deja/g++.mike/eh25.C: Likewise
20516 * g++.old-deja/g++.mike/eh26.C: Likewise
20517 * g++.old-deja/g++.mike/eh27.C: Likewise
20518 * g++.old-deja/g++.mike/eh28.C: Likewise
20519 * g++.old-deja/g++.mike/eh29.C: Likewise
20520 * g++.old-deja/g++.mike/eh31.C: Likewise
20521 * g++.old-deja/g++.mike/eh33.C: Likewise
20522 * g++.old-deja/g++.mike/eh34.C: Likewise
20523 * g++.old-deja/g++.mike/eh35.C: Likewise
20524 * g++.old-deja/g++.mike/eh36.C: Likewise
20525 * g++.old-deja/g++.mike/eh37.C: Likewise
20526 * g++.old-deja/g++.mike/eh38.C: Likewise
20527 * g++.old-deja/g++.mike/eh39.C: Likewise
20528 * g++.old-deja/g++.mike/eh40.C: Likewise
20529 * g++.old-deja/g++.mike/eh41.C: Likewise
20530 * g++.old-deja/g++.mike/eh42.C: Likewise
20531 * g++.old-deja/g++.mike/eh44.C: Likewise
20532 * g++.old-deja/g++.mike/eh46.C: Likewise
20533 * g++.old-deja/g++.mike/eh47.C: Likewise
20534 * g++.old-deja/g++.mike/eh48.C: Likewise
20535 * g++.old-deja/g++.mike/eh49.C: Likewise
20536 * g++.old-deja/g++.mike/eh50.C: Likewise
20537 * g++.old-deja/g++.mike/eh51.C: Likewise
20538 * g++.old-deja/g++.mike/eh53.C: Likewise
20539 * g++.old-deja/g++.mike/eh55.C: Likewise
20540 * g++.old-deja/g++.mike/p7912.C: Likewise
20541 * g++.old-deja/g++.mike/p9706.C: Likewise
20542 * g++.old-deja/g++.mike/p10416.C: Likewise
20543 * g++.old-deja/g++.mike/p11667.C: Likewise
20544 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20545 Remove redundant reference to Iris.
20546 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20547 Elxsi, i860, Pico Java, and WE32K.
20548
20549 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20550
20551 * g++.dg/ext/asm4.C: New test.
20552
20553 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20554
20555 PR c++/9030
20556 * g++.dg/template/friend12.C: New test.
20557 * g++.dg/template/friend13.C: Likewise.
20558 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20559
20560 2003-01-08 Jan Hubicka <jh@suse.cz>
20561
20562 * gcc.dg/i386-cadd.c: New test.
20563 * gcc.dg/i386-cmov4.c: Likewise.
20564
20565 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20566
20567 PR c++/9165
20568 * g++.dg/warn/Wunused-3.C: New test.
20569
20570 * g++.dg/abi/bitfield9.C: New test.
20571
20572 PR c++/9189
20573 * g++.dg/parse/defarg3.C: New test.
20574
20575 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20576
20577 * g++.dg/parse/ambig1.C: New test.
20578 * g++.dg/parse/defarg2.C: New test.
20579
20580 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20581
20582 * g++.dg/template/defarg-1.C: New test.
20583 * g++.dg/template/local2.C: Likewise.
20584
20585 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20586
20587 * gcc.c-torture/execute/20030105-1.c: New test.
20588
20589 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20590
20591 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20592 * g++.dg/parse/namespace4.C: Likewise.
20593
20594 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20595
20596 * g++.dg/template/ntp2.C: New test.
20597
20598 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20599
20600 * g++.dg/parse/extern-C-1.C: New test.
20601
20602 * g++.dg/parse/namespace4.C: New test.
20603
20604 * g++.dg/template/nested1.C: New test.
20605
20606 * g++.dg/parse/namespace3.C: New test.
20607
20608 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20609
20610 * g++.dg/lookup/two-stage1.C: New test.
20611
20612 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20613
20614 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20615 * g++.old-deja/g++.jason/access8.C: Likewise.
20616 * g++.old-deja/g++.other/decl5.C: Likewise.
20617
20618 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20619
20620 * g++.dg/parse/parse7.C: New test.
20621
20622 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20623
20624 PR c++/2843
20625 * g++.dg/ext/attrib7.C: New test.
20626
20627 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20628
20629 * g++.dg/parse/parse6.C: New test.
20630
20631 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20632
20633 * gcc.dg/h8300-stack-1.c: New.
20634
20635 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20636
20637 g++.dg/lookup/exception1.C: New test.
20638
20639 g++.dg/lookup/template1.C: New test.
20640
20641 g++.dg/parse/namespace2.C: New test.
20642
20643 g++.dg/parse/parens2.C: New test.
20644
20645 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20646
20647 * g++.dg/parse/parse5.C: New test.
20648 * g++.dg/lookup/scoped4.C: New test.
20649
20650 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20651
20652 * g++.dg/parse/parens1.C: New test.
20653
20654 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20655 angle-bracket1.C.
20656 * g++.dg/parse/parens2.C: New test.
20657
20658 * g++.dg/lookup/scope-operator1.C: New test.
20659
20660 * g++.dg/parse/operator1.C: New test.
20661
20662 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20663
20664 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20665 * g++.old-deja/g++.other/access6.C: Likewise.
20666 * g++.old-deja/g++.other/decl1.C: Likewise.
20667 * g++.old-deja/g++.pt/typename12.C: Likewise.
20668
20669 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20670
20671 * g++.dg/parse/namespace1.C: New test.
20672
20673 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20674
20675 * g++.dg/parse/parse4.C: New test.
20676
20677 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20678
20679 * g++.dg/parse/parse3.C: New test.
20680
20681 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20682
20683 * g++.dg/parse/parse2.C: New test.
20684
20685 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20686
20687 * g++.dg/template/friend11.C: New test.
20688
20689 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20690
20691 * g++.dg/parse/parse1.C: New test.
20692
20693 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20694
20695 * lib/profopt.exp: Change the name of a global variable to avoid
20696 possible clashes with other test suites.
20697
20698 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20699
20700 * g++.dg/inherit/covariant8.C: New test.
20701
20702 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20703
20704 * g++.dg/init/array9.C: New test.
20705
20706 PR c++/9112
20707 * g++.dg/parse/expr1.C: New test.
20708
20709 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20710
20711 * gcc.c-torture/compile/20021230-1.c: New test.
20712
20713 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20714
20715 * g++.dg/inherit/covariant5.C: New test.
20716 * g++.dg/inherit/covariant6.C: New test.
20717 * g++.dg/inherit/covariant7.C: New test.
20718
20719 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20720
20721 PR c++/2739
20722 * g++.dg/other/access2.C: New test.
20723
20724 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20725
20726 * g++.dg/other/anon-struct.C: No longer fails
20727 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20728 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20729 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20730
20731 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20732
20733 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20734
20735 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20736
20737 * g++.dg/eh/spec4.C: Remove stray semicolon.
20738 * g++.dg/expr/pmf-1.C: Change error message.
20739 * g++.dg/ext/asm1.C: Remove stray semicolon.
20740 * g++.dg/ext/typename1.C: Add missing typenames.
20741 * g++.dg/inherit/template-as-base.C: Change error message.
20742 * g++.dg/lookup/scoped1.C: Likewise.
20743 * g++.dg/lookup/scoped2.C: Likewise.
20744 * g++.dg/lookup/using2.C: Likewise.
20745 * g++.dg/other/component1.C: Remove stray semicolon.
20746 * g++.dg/other/do1.C: Change error message.
20747 * g++.dg/other/error2.C: Likewise.
20748 * g++.dg/other/init1.C: Likewise.
20749 * g++.dg/other/packed1.C: Remove stray semicolon.
20750 * g++.dg/other/ptrmem2.C: Change error message.
20751 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20752 marker.
20753 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20754 * g++.dg/template/access3.C: Add typename keyword.
20755 * g++.dg/template/access5.C: Remove stray semicolon.
20756 * g++.dg/template/access6.C: Likewise.
20757 * g++.dg/template/complit1.C: Likewise.
20758 * g++.dg/template/crash1.C: Change error message.
20759 * g++.dg/template/inherit2.C: Remove stray semicolon.
20760 * g++.dg/template/instantiate2.C: Likewise.
20761 * g++.dg/template/instantiate3.C: Change error message.
20762 * g++.dg/template/qual1.C: Remove stray semicolon.
20763 * g++.dg/template/qualttp18.C: Change error message.
20764 * g++.dg/template/ref1.C: Remove stray semicolon.
20765 * g++.dg/template/sizeof1.C (A::value): Declare it.
20766 * g++.dg/template/spec4.C: Change error message.
20767 * g++.dg/template/static1.C: Likewise.
20768 * g++.dg/template/type1.C: Likewise.
20769 * g++.dg/template/typename3.C: Likewise.
20770 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20771 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20772 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20773 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20774 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20775 named return value extension.
20776 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20777 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20778 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20779 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20780 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20781 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20782 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20783 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20784 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20785 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20786 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20787 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20788 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20789 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20790 syntax.
20791 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20792 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20793 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20794 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20795 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20796 * g++.old-deja/g++.brendan/template11.C: Likewise.
20797 * g++.old-deja/g++.brendan/template26.C: Likewise.
20798 * g++.old-deja/g++.brendan/template27.C: Use explicit
20799 specialization syntax.
20800 * g++.old-deja/g++.brendan/template30.C: Likewise.
20801 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20802 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20803 non-dependent names.
20804 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20805 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20806 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20807 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20808 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20809 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20810 named return value extension.
20811 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20812 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20813 * g++.old-deja/g++.ext/return1.C: Likewise.
20814 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20815 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20816 * g++.old-deja/g++.jason/access8.C: Likewise.
20817 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20818 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20819 pseudo-destructor names.
20820 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20821 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20822 pseudo-destructor names.
20823 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20824 * g++.old-deja/g++.jason/overload19.C: Likewise.
20825 * g++.old-deja/g++.jason/overload32.C: Likewise.
20826 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20827 stray semicolons.
20828 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20829 * g++.old-deja/g++.jason/return.C: Likewise.
20830 * g++.old-deja/g++.jason/return2.C: Likewise.
20831 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20832 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20833 syntax.
20834 * g++.old-deja/g++.jason/template10.C: Account for use of
20835 non-dependent names.
20836 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20837 syntax.
20838 * g++.old-deja/g++.jason/template37.C: Likewise.
20839 * g++.old-deja/g++.law/access4.C: Change error messages.
20840 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20841 pseudo-destructor names.
20842 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20843 * g++.old-deja/g++.law/ctors9.C: Likewise.
20844 * g++.old-deja/g++.law/cvt22.C: Likewise.
20845 * g++.old-deja/g++.law/dtors5.C: Likewise.
20846 * g++.old-deja/g++.law/global-init1.C: Likewise.
20847 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20848 * g++.old-deja/g++.law/operators28.C: Likewise.
20849 * g++.old-deja/g++.law/visibility28.C: Likewise.
20850 * g++.old-deja/g++.martin/eval1.C: Likewise.
20851 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20852 name.
20853 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20854 * g++.old-deja/g++.mike/net34.C: Likewise.
20855 * g++.old-deja/g++.mike/net36.C: Likewise.
20856 * g++.old-deja/g++.mike/ns2.C: Likewise.
20857 * g++.old-deja/g++.mike/p12306.C: Likewise.
20858 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20859 value extension.
20860 * g++.old-deja/g++.mike/p700.C: Likewise.
20861 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20862 * g++.old-deja/g++.mike/p710.C: Likewise.
20863 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20864 value extension.
20865 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20866 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20867 * g++.old-deja/g++.ns/crash2.C: Likewise.
20868 * g++.old-deja/g++.ns/crash3.C: Likewise.
20869 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20870 * g++.old-deja/g++.ns/ns17.C: Likewise.
20871 * g++.old-deja/g++.ns/template16.C: Likewise.
20872 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20873 keyword.
20874 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20875 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20876 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20877 named return value extension.
20878 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20879 * g++.old-deja/g++.other/access4.C: Issue additional error
20880 messages.
20881 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20882 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20883 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20884 * g++.old-deja/g++.other/crash25.C: Change error message.
20885 * g++.old-deja/g++.other/crash4.C: Change error message.
20886 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20887 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20888 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20889 checks.
20890 * g++.old-deja/g++.other/defarg8.C: Likewise.
20891 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20892 * g++.old-deja/g++.other/dtor10.C: Likewise.
20893 * g++.old-deja/g++.other/incomplete.C: Likewise.
20894 * g++.old-deja/g++.other/linkage7.C: Likewise.
20895 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20896 lookup algorithm.
20897 * g++.old-deja/g++.other/mangle2.C: Likewise.
20898 * g++.old-deja/g++.other/refinit2.C: Likewise.
20899 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20900 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20901 * g++.old-deja/g++.pt/crash28.C: Likewise.
20902 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20903 syntax.
20904 * g++.old-deja/g++.pt/crash32.C: Change error message.
20905 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20906 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20907 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20908 error message position.
20909 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20910 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20911 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20912 syntax.
20913 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20914 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20915 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20916 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20917 keyword.
20918 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20919 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20920 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20921 keyword.
20922 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20923 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20924 syntax.
20925 * g++.old-deja/g++.pt/friend28.C: Account for use of
20926 non-dependent names.
20927 * g++.old-deja/g++.pt/friend29.C: Likewise.
20928 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20929 rules.
20930 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20931 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20932 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20933 lookup rules.
20934 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20935 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20936 keyword.
20937 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20938 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20939 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20940 keyword.
20941 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20942 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20943 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20944 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20945 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20946 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20947 keyword.
20948 * g++.old-deja/g++.pt/spec10.C: Likewise.
20949 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20950 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20951 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20952 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20953 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20954 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20955 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20956 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20957 * g++.old-deja/g++.pt/typename15.C: Likewise.
20958 * g++.old-deja/g++.pt/typename22.C: Likewise.
20959 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20960 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20961 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20962 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20963 syntax.
20964 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20965 return value extension.
20966 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20967 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20968 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20969 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20970
20971 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20972
20973 * g++.dg/warn/inline1.C: New test.
20974 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20975 * g++.old-deja/g++.jason/synth10.C: Likewise.
20976 * g++.old-deja/g++.mike/net31.C: Likewise.
20977 * g++.old-deja/g++.mike/p8786.C: Likewise.
20978
20979 * g++.dg/template/friend10.C: New test.
20980 * g++.dg/template/conv5.C: New test.
20981
20982 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20983
20984 * g++.dg/lookup/scoped3.C: New test.
20985
20986 * g++.dg/lookup/decl1.C: New test.
20987 * g++.dg/lookup/decl2.C: New test.
20988
20989 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20990
20991 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20992 gcc.c-torture/compile/20021015-1.c,
20993 gcc.c-torture/compile/20021015-2.c,
20994 gcc.c-torture/compile/20021123-1.c,
20995 gcc.c-torture/compile/20021123-2.c,
20996 gcc.c-torture/compile/20021123-3.c,
20997 gcc.c-torture/compile/20021123-4.c,
20998 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20999 only to 3.1 or 3.2 branch.
21000
21001 2002-12-23 Mark Mitchell <mark@codesourcery.com>
21002
21003 * gcc.dg/i386-bitfield3.c: New test.
21004
21005 * gcc.dg/i386-bitfield2.c: New test.
21006
21007 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
21008
21009 * g++.dg/parse/conv_op1.C: New test.
21010
21011 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
21012
21013 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
21014 approved.
21015
21016 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
21017
21018 * gcc.c-torture/compile/20021220-1.c: New test.
21019
21020 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
21021
21022 * gcc.dg/i386-fastcall-1.c: New.
21023
21024 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21025
21026 * gcc.c-torture/execute/20021219-1.c: New test.
21027
21028 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21029
21030 * gcc.dg/i386-pic-1.c: New test.
21031
21032 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21033
21034 PR c++/8099
21035 * g++.dg/template/friend9.C: New test.
21036
21037 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21038
21039 PR c++/3663
21040 * g++.dg/template/access7.C: New test.
21041
21042 2002-12-18 Nick Clifton <nickc@redhat.com>
21043
21044 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
21045 the libstdc++-v3 directory has been found.
21046
21047 2002-12-12 Devang Patel <dpatel@apple.com>
21048 * gcc.dg/darwin-ld-1.c: New test.
21049 * gcc.dg/darwin-ld-2.c: New test.
21050 * gcc.dg/darwin-ld-3.c: New test.
21051 * gcc.dg/darwin-ld-4.c: New test.
21052 * gcc.dg/darwin-ld-5.c: New test.
21053
21054 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21055
21056 * gcc.c-torture/compile/20021212-1.c: New test.
21057
21058 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
21059
21060 * gcc.dg/fshort-wchar: New test.
21061
21062 2002-12-10 Mark Mitchell <mark@codesourcery.com>
21063
21064 PR c++/8372
21065 * g++.dg/template/dtor1.C: New test.
21066
21067 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
21068 markers.
21069
21070 2002-12-10 Jakub Jelinek <jakub@redhat.com>
21071
21072 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
21073
21074 2002-12-09 Mark Mitchell <mark@codesourcery.com>
21075
21076 * g++.dg/template/static1.C: New test.
21077 * g++.dg/template/static2.C: New test.
21078 * g++.old-deja/g++.ext/memconst.C: New test.
21079
21080 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21081
21082 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
21083 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
21084 * g++.dg/special/initp1.C: Likewise.
21085
21086 2002-12-06 Jakub Jelinek <jakub@redhat.com>
21087
21088 * gcc.c-torture/execute/20021204-1.c: New test.
21089
21090 2002-12-04 Geoffrey Keating <geoffk@apple.com>
21091
21092 * gcc.dg/ppc-fmadd-1.c: New file.
21093 * gcc.dg/ppc-fmadd-2.c: New file.
21094 * gcc.dg/ppc-fmadd-3.c: New file.
21095
21096 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21097
21098 * gcc.c-torture/compile/20021204-1.c: New test.
21099
21100 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
21101
21102 * g++.dg/inherit/covariant2.C: New test.
21103 * g++.dg/inherit/covariant3.C: New test.
21104 * g++.dg/inherit/covariant4.C: New test.
21105 * g++.dg/inherit/covariant1.C: Remove XFAIL.
21106 * g++.old-deja/g++.robertl/eb17.C: Likewise.
21107
21108 2002-12-03 Mark Mitchell <mark@codesourcery.com>
21109
21110 PR c++/8688
21111 * g++.dg/init/brace3.C: New test.
21112
21113 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
21114
21115 * gcc.dg/20020210-1.c: Fix a comment typo.
21116
21117 2002-12-02 Mark Mitchell <mark@codesourcery.com>
21118
21119 PR c++/8720
21120 * g++.dg/parse/defarg1.C: New test.
21121
21122 PR c++/8615
21123 * g++.dg/template/char1.C: New test.
21124
21125 * g++.dg/template/varmod1.C: Fix typo.
21126
21127 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21128
21129 DR 180
21130 * g++.old-deja/g++.pt/crash32.C: Expect error.
21131
21132 2002-12-01 Mark Mitchell <mark@codesourcery.com>
21133
21134 PR c++/5919
21135 * g++.dg/template/varmod1.C: New test.
21136
21137 PR c++/8727
21138 * g++.dg/inherit/typeinfo1.C: New test.
21139
21140 PR c++/8663
21141 * g++.dg/inherit/typedef1.C: New test.
21142
21143 2002-11-30 Mark Mitchell <mark@codesourcery.com>
21144
21145 PR c++/8332
21146 PR c++/8493
21147 * g++.dg/template/strlen1.C: New test.
21148
21149 PR c++/8227
21150 * g++.dg/template/ctor2.C: New test.
21151
21152 PR c++/8214
21153 * g++.dg/init/string1.C: New test.
21154
21155 PR c++/8511
21156 * g++.dg/template/friend8.C: New test.
21157
21158 2002-11-29 Joe Buck <jbuck@synopsys.com>
21159
21160 * g++.dg/lookup/anon2.C: New test.
21161
21162 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
21163
21164 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
21165 h8300 port.
21166
21167 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
21168
21169 * gcc.dg/bitfld-6.c: New test.
21170
21171 2002-11-27 Jan Hubicka <jh@suse.cz>
21172
21173 * gcc.c-torture/execute/20021127.[cx]: New test.
21174
21175 2002-11-26 Jan Hubicka <jh@suse.cz>
21176
21177 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21178 quality.
21179
21180 2002-11-26 Geoffrey Keating <geoffk@apple.com>
21181
21182 * g++.dg/init/brace2.C: New test.
21183 * g++.old-deja/g++.mike/p9129.C: Correct.
21184
21185 2002-11-26 Mark Mitchell <mark@codesourcery.com>
21186
21187 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21188
21189 2002-11-25 Andreas Bauer <baueran@in.tum.de>
21190
21191 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21192
21193 2002-11-25 Mark Mitchell <mark@codesourcery.com>
21194
21195 * testsuite/g++.dg/abi/empty11.C: New test.
21196 * testsuite/g++.dg/rtti/cv1.C: New test.
21197
21198 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21199
21200 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21201
21202 2002-11-24 Mark Mitchell <mark@codesourcery.com>
21203
21204 * g++.dg/abi/empty10.C: New test.
21205
21206 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21207
21208 * gcc.c-torture/compile/20021124-1.c: New test.
21209
21210 2002-11-22 Mark Mitchell <mark@codesourcery.com>
21211
21212 * g++.dg/abi/rtti2.C: New test.
21213
21214 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21215
21216 * gcc.dg/i386-unroll-1.c: New test.
21217
21218 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21219
21220 * gcc.c-torture/compile/20021120-1.c: New test.
21221 * gcc.c-torture/compile/20021120-2.c: New test.
21222
21223 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21224
21225 * gcc.dg/bitfld-5.c: New test.
21226
21227 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21228
21229 * gcc.c-torture/execute/20021120-3.c: New test.
21230
21231 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21232
21233 * gcc.c-torture/execute/20021120-2.c: New test.
21234
21235 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21236
21237 * gcc.c-torture/execute/20021120-1.c: New test.
21238
21239 2002-11-20 Jakub Jelinek <jakub@redhat.com>
21240
21241 * gcc.c-torture/execute/20021118-3.c: New test.
21242
21243 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21244
21245 * gcc.c-torture/compile/20021119-1.c: New test.
21246
21247 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21248
21249 * gcc.dg/duff-1.c: New test.
21250 * gcc.dg/duff-2.c: New test.
21251 * gcc.dg/duff-3.c: New test.
21252
21253 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
21254
21255 * gcc.dg/cpp/_Pragma5.c: New test.
21256
21257 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21258
21259 * gcc.c-torture/execute/20021118-2.c: New test.
21260
21261 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21262
21263 * gcc.c-torture/execute/20021118-1.c: New test.
21264
21265 2002-11-16 Jakub Jelinek <jakub@redhat.com>
21266
21267 * gcc.dg/20021116-1.c: New test.
21268
21269 2002-11-14 Mark Mitchell <mark@codesourcery.com>
21270
21271 * g++.dg/abi/vcall1.C: New test.
21272
21273 2002-11-14 Jakub Jelinek <jakub@redhat.com>
21274
21275 * gcc.dg/20021029-1.c: New test.
21276 * gcc.dg/20021029-2.c: New test.
21277
21278 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21279
21280 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21281
21282 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21283
21284 PR c/8439
21285 * gcc.dg/20021110.c: Move to ...
21286 * gcc.c-torture/compile/20021110.c: .... here.
21287
21288 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21289
21290 PR c/8467
21291 * gcc.c-torture/execute/20021111-1.c
21292
21293 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21294
21295 PR c/8439
21296 * gcc.dg/20021110.c: New test.
21297
21298 2002-11-10 Mark Mitchell <mark@codesourcery.com>
21299
21300 * g++.dg/abi/vthunk3.C: Run only on x86.
21301
21302 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21303
21304 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21305
21306 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21307
21308 * lib/compat.exp (compat-execute): Fix logic error in last
21309 change.
21310
21311 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21312
21313 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21314
21315 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21316
21317 PR c++/8389
21318 * g++.dg/template/access6.C: New test.
21319
21320 2002-11-08 Jan Hubicka <jh@suse.cz>
21321
21322 * gcc.dg/i386-ssefp-1.c: New test.
21323 * gcc.dg/i386-ssefp-1.c: New test.
21324
21325 2002-11-08 Jan Hubicka <jh@suse.cz>
21326
21327 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21328
21329 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21330
21331 * g++.dg/abi/vthunk3.C: New test.
21332
21333 PR c++/8338
21334 * g++.dg/template/crash2.C: New test.
21335
21336 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21337
21338 * testsuite/g++.dg/abi/dtor1.C: New test.
21339 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21340
21341 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21342
21343 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21344 Darwin.
21345
21346 2002-11-04 Adam Nemet <anemet@lnxw.com>
21347
21348 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21349 -mthumb. Only xfail with -O0.
21350
21351 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21352
21353 * g++.dg/abi/thunk1.C: New test.
21354 * g++.dg/abi/thunk2.C: Likewise.
21355 * g++.dg/abi/vtt1.C: Likewise.
21356
21357 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21358
21359 PR optimization/8423
21360 * gcc.c-torture/execute/builtin-constant.c: New test.
21361
21362 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21363
21364 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21365 Add some more cases.
21366
21367 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21368
21369 PR c++/8391
21370 * g++.dg/opt/local1.C: New test.
21371
21372 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21373
21374 PR c++/8160
21375 * g++.dg/template/complit1.C: New test.
21376
21377 PR c++/8149
21378 * g++.dg/template/typename4.C: Likewise.
21379
21380 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21381
21382 Core issue 287, PR c++/7639
21383 * g++.dg/template/instantiate1.C: Adjust error location.
21384 * g++.dg/template/instantiate3.C: New test.
21385 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21386 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21387 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21388
21389 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21390
21391 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21392
21393 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21394
21395 PR c++/8287
21396 * g++.dg/init/dtor2.C: New test.
21397
21398 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21399
21400 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21401 * gcc.dg/nest.c: Bypass errors on irix6.
21402
21403 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21404
21405 * gcc.dg/nest.c: Expect error for mmix-*-*.
21406 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21407
21408 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21409
21410 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21411 markers.
21412
21413 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21414
21415 2002-10-25 Mike Stump <mrs@apple.com>
21416
21417 * gcc.dg/warn-1.c: New test.
21418
21419 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21420
21421 * g++.dg/template/typename3.C: New test.
21422
21423 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21424
21425 * g++.dg/lookup/ptrmem1.C: New test.
21426
21427 * g++.dg/abi/vthunk2.C: New test.
21428
21429 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21430
21431 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21432
21433 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21434
21435 * g++.dg/abi/empty9.C: New test.
21436
21437 2002-10-24 Richard Henderson <rth@redhat.com>
21438
21439 * g++.dg/inherit/thunk1.C: Enable for ia64.
21440
21441 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21442
21443 PR c++/8067
21444 * g++.dg/lookup/pretty1.C: New test.
21445
21446 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21447
21448 * gcc.dg/20021023-1.c: New test.
21449
21450 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21451
21452 PR c++/7679
21453 * g++.dg/parse/inline1.C: New test.
21454
21455 2002-10-23 Richard Henderson <rth@redhat.com>
21456
21457 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21458
21459 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21460
21461 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21462
21463 PR c++/6579
21464 * g++.dg/parse/stmtexpr3.C: New test.
21465
21466 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21467
21468 * g++.dg/expr/cond1.C: New test.
21469
21470 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21471
21472 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21473
21474 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21475
21476 * g++.dg/abi/vbase13.C: New test.
21477 * g++.dg/abi/vbase14.C: Likewise.
21478
21479 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21480
21481 * gcc.dg/tls/pic-1.c: New test.
21482 * gcc.dg/tls/nonpic-1.c: New test.
21483 * gcc.dg/20021018-1.c: New test.
21484
21485 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21486
21487 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21488 Remove only files with the same base name as the test case.
21489 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21490 (profopt-execute): Likewise. Also, remove old profiling
21491 and performance data files before running the tests.
21492
21493 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21494 * g++.dg/bprob/bprob.exp: Likewise.
21495 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21496 to allow more general test case names.
21497
21498 * g++.dg/bprob/bprob-1.C: Rename to ...
21499 * g++.dg/bprob/g++-bprob-1.C: ... this.
21500
21501 * g77.dg/bprob/bprob-1.f: Rename to ...
21502 * g77.dg/bprob/g77-bprob-1.f: ... this.
21503
21504 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21505
21506 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21507 bison 1.50 or later.
21508
21509 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21510
21511 * g++.dg/README: Describe more test directories.
21512
21513 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21514
21515 * g++.dg/init/array6.C: Add additional tests.
21516
21517 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21518
21519 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21520 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21521
21522 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21523
21524 * gcc.c-torture/compile/20020604-1.x: New.
21525 * gcc.c-torture/compile/simd-5.x: Likewise.
21526 * gcc.c-torture/execute/920710-1.x: Likewise.
21527 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21528
21529 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21530
21531 * g++.dg/inherit/override1.C: Add dg-options clause.
21532
21533 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21534
21535 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21536 _mm_slli_si128.
21537
21538 2002-10-19 Andreas Schwab <schwab@suse.de>
21539
21540 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21541 directory component.
21542
21543 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21544
21545 * g++.dg/inherit/thunk1.C: New test.
21546
21547 * g++.dg/inherit/override1.C: New test.
21548
21549 * g++.dg/abi/mangle11.C: New test.
21550 * g++.dg/abi/mangle14.C: New test.
21551 * g++.dg/abi/mangle17.C: New test.
21552
21553 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21554
21555 * g++.dg/overload/member2.C: New test.
21556
21557 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21558
21559 * g++.dg/README: Describe new compat directory.
21560 * g++.dg/dg.exp: Skip tests in compat directory.
21561 * README.compat: New file.
21562 * lib/compat.exp: New expect script.
21563 * g++.dg/compat: New test directory.
21564 * g++.dg/compat/compat.exp: New expect script.
21565 * g++.dg/compat/abi: New test directory.
21566 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21567 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21568 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21569 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21570 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21571 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21572 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21573 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21574 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21575 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21576 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21577 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21578 * g++.dg/compat/break: New test directory.
21579 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21580 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21581 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21582 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21583 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21584 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21585 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21586 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21587 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21588 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21589 g++.dg/compat/break/README: New files.
21590 * g++.dg/compat/eh: New test directory.
21591 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21592 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21593 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21594 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21595 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21596 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21597 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21598 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21599 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21600 g++.dg/compat/eh/filter2_y.C,
21601 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21602 g++.dg/compat/eh/new1_y.C,
21603 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21604 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21605 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21606 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21607 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21608 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21609 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21610 g++.dg/compat/eh/unexpected1_y.C: New files.
21611 * g++.dg/compat/init: New test directory.
21612 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21613 g++.dg/compat/init/array5_y.C,
21614 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21615 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21616 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21617 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21618 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21619 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21620 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21621 g++.dg/compat/init/init-ref2_y.C: New files.
21622
21623 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21624
21625 PR c++/7584
21626 * g++.dg/inherit/using3.C: New test.
21627
21628 2002-10-17 Jan Hubicka <jh@suse.cz>
21629
21630 * gcc.dg/20021017-2.c: New test.
21631
21632 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21633
21634 * g++.dg/abi/mangle16.C: Adjust.
21635
21636 * g++.dg/init/array8.C: New test.
21637
21638 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21639
21640 * gcc.dg/special/mips-abi.exp: New test.
21641 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21642
21643 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21644
21645 * g++.dg/abi/mangle16.C: New test.
21646 * g++.dg/abi/mangle17.C: Likewise.
21647
21648 PR c++/7478
21649 * g++.dg/template/ref1.C: New test.
21650
21651 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21652
21653 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21654
21655 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21656
21657 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21658
21659 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21660
21661 PR c++/7524
21662 * g++.dg/init/array7.C: New test.
21663
21664 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21665
21666 * g++.dg/init/array6.C: New test.
21667
21668 * g++.dg/abi/mangle13.C: Likewise.
21669 * g++.dg/abi/mangle14.C: Likewise.
21670 * g++.dg/abi/mangle15.C: Likewise.
21671
21672 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21673
21674 * g++.dg/abi/empty8.C: New test.
21675
21676 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21677
21678 * g++.dg/init/ctor1.C: New test.
21679
21680 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21681
21682 * gcc.c-torture/execute/20021015-1.c: New test.
21683
21684 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21685
21686 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21687
21688 2002-10-14 Jan Hubicka <jh@suse.cz>
21689
21690 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21691
21692 2002-10-14 Richard Henderson <rth@redhat.com>
21693
21694 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21695
21696 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21697
21698 PR optimization/6631
21699 * g++.dg/opt/const2.C: New test.
21700
21701 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21702
21703 PR c++/7176
21704 * g++.dg/parse/friend1.C: New test.
21705 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21706
21707 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21708
21709 * gcc.dg/20021014-1.c: New test.
21710
21711 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21712
21713 PR c++/5661
21714 * g++.dg/ext/vlm1.C: New test.
21715 * g++.dg/ext/vlm2.C: Likewise.
21716
21717 * g++.dg/init/array1.C: Remove invalid braces.
21718 * g++.dg/init/brace1.C: New test.
21719 * g++.dg/init/copy2.C: Likewise.
21720 * g++.dg/init/copy3.C: Likewise.
21721 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21722 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21723 braces.
21724
21725 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21726
21727 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21728
21729 2002-10-11 Richard Shann <richard.shann@superh.com>
21730
21731 * gcc.c-torture/compile/simd-5.c: New test.
21732
21733 2002-10-10 Roger Sayle <roger@eyesopen.com>
21734
21735 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21736
21737 2002-10-10 Jim Wilson <wilson@redhat.com>
21738
21739 * gcc.c-torture/execute/20021010-1.c: New test.
21740
21741 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21742
21743 PR c/7353
21744 * g++.dg/ext/typedef-init.C: New test.
21745 * gcc.dg/typedef-init.c: New test.
21746
21747 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21748
21749 * gcc.dg/cpp/paste13.c: New test.
21750
21751 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21752
21753 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21754 remaining platforms, XFAIL during compile, not execute. Don't
21755 XFAIL at -O0.
21756
21757 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21758
21759 * gcc.dg/alias-1.c: Tweak expected warning.
21760
21761 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21762
21763 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21764
21765 2002-10-06 Andreas Jaeger <aj@suse.de>
21766
21767 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21768 * gcc.dg/cpp/c++98.C: Likewise.
21769
21770 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21771 * g++.dg/cpp/c++98.C: Likewise.
21772
21773 * g++.dg/README (Subdirectories): Mention cpp directory.
21774
21775 PR target/7559
21776 * gcc.dg/20021006-1.c: New test.
21777
21778 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21779
21780 PR c++/7804
21781 * g++.dg/other/warning1.C: New test.
21782
21783 2002-10-04 Roger Sayle <roger@eyesopen.com>
21784
21785 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21786 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21787 and sparc-*-* with -m64 as expected failures. See PR 8087.
21788
21789 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21790
21791 PR c++/7931
21792 * g++.dg/template/ptrmem3.C: New test.
21793
21794 PR c++/7754
21795 * g++.dg/template/union1.C: New test.
21796
21797 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21798
21799 PR c++/8006
21800 * g++.dg/abi/mangle9.C: New test.
21801 * g++.dg/abi/mangle10.C: New test.
21802 * g++.dg/abi/mangle11.C: New test.
21803 * g++.dg/abi/mangle12.C: New test.
21804
21805 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21806
21807 PR c++/7188.
21808 * g++.dg/template/meminit1.C: New test.
21809 * g++.dg/warn/Wreorder-1.C: Likewise.
21810 * g++.old-deja/g++.mike/warn3.C: Tweak.
21811 * lib/prune.exp: Ingore "in copy constructor".
21812
21813 2002-10-02 Andreas Jaeger <aj@suse.de>
21814
21815 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21816 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21817 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21818 on x86-64.
21819
21820 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21821
21822 * gcc.dg/empty1.C: Fix typo.
21823
21824 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21825
21826 * gcc.dg/alias-1.c: New test.
21827
21828 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21829
21830 * gcc.dg/empty1.C: New test.
21831
21832 * g++.dg/tls/init-2.C: Tweak error messages.
21833
21834 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21835
21836 * gcc.c-torture/compile/20020923-1.c: New test.
21837
21838 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21839
21840 * gcc.c-torture/execute/ffs-1.c: New test.
21841 * gcc.c-torture/execute/ffs-2.c: Ditto.
21842
21843 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21844
21845 * g++.dg/overload/member1.C: New test.
21846
21847 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21848
21849 * g++.dg/abi/empty7.C: New test.
21850 * g++.dg/init/pm2.C: Likewise.
21851
21852 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21853
21854 * g++.dg/rtti/crash1.C: New test.
21855
21856 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21857
21858 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21859 gcc.dg/sibcall-4.c: New tests.
21860
21861 2002-09-28 Roger Sayle <roger@eyesopen.com>
21862
21863 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21864 powerpc and MMIX targets.
21865
21866 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21867
21868 * gcc.dg/cpp/20020927-1.c: New.
21869
21870 2002-09-26 David S. Miller <davem@redhat.com>
21871
21872 * gcc.c-torture/compile/trunctfdf.c: New.
21873
21874 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21875
21876 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21877
21878 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21879
21880 * gcc.c-torture/execute/loop-15.c: New.
21881
21882 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21883
21884 * README.QMTEST: Fix typo.
21885
21886 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21887
21888 * gcc.dg/20020926-1.c: New test.
21889
21890 2002-09-25 David S. Miller <davem@redhat.com>
21891
21892 PR target/7842
21893 * gcc.c-torture/execute/shiftdi.c: New test.
21894
21895 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21896
21897 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21898 unique to the tool.
21899 * lib/g77.exp (g77_init): Likewise.
21900 * lib/g++.exp (g++_init): Likewise.
21901 * lib/objc.exp (objc_init): Likewise.
21902
21903 2002-09-25 Mark Mitchell <mark@codesourcery.com>
21904
21905 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21906 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21907 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
21908
21909 2002-09-25 Richard Henderson <rth@redhat.com>
21910
21911 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21912 too-small long double.
21913
21914 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
21915
21916 * gcc.dg/20020919-1.c: New test.
21917
21918 2002-09-23 Mark Mitchell <mark@codesourcery.com>
21919
21920 * g++.dg/abi/bitfield6.C: New test.
21921 * g++.dg/abi/bitfield7.C: New test.
21922 * g++.dg/abi/bitfield8.C: New test.
21923 * g++.dg/abi/vbase11.C: New test.
21924
21925 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
21926
21927 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21928 hppa*-*-hpux*. Update test comment.
21929
21930 2002-09-20 Jakub Jelinek <jakub@redhat.com>
21931
21932 * gcc.dg/tls/struct-1.c: New test.
21933
21934 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
21935
21936 * gcc.dg/cpp/tr-warn2.c: Update.
21937
21938 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21939
21940 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
21941
21942 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21943
21944 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21945 systems.
21946
21947 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
21948
21949 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21950
21951 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21952 Adjust for c++filt moved to binutils. Remove spurious duplicate
21953 setting of cxxfilt.
21954
21955 2002-09-19 Geoffrey Keating <geoffk@apple.com>
21956
21957 * gcc.dg/20020312-2.c: Update for darwin.
21958
21959 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21960
21961 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21962
21963 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21964
21965 * objc.dg/comp-types-1.m: New test.
21966 * objc.dg/comp-types-2.m: New test.
21967 * objc.dg/comp-types-3.m: New test.
21968 * objc.dg/comp-types-4.m: New test.
21969 * objc.dg/comp-types-5.m: New test.
21970 * objc.dg/comp-types-6.m: New test.
21971
21972 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21973
21974 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21975
21976 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21977
21978 * g++.dg/other/do1.C: New test.
21979
21980 * g++.dg/template/subst1.C: New test.
21981
21982 2002-09-16 Steve Ellcey <sje@cup.hp.com>
21983
21984 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21985
21986 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21987
21988 * g++.dg/template/qualttp20.C: Adjust expected errors.
21989 * g++.old-deja/g++.jason/report.C: Likewise.
21990 * g++.old-deja/g++.other/qual1.C: Likewise.
21991
21992 * g++.dg/lookup/scoped2.C: New test.
21993
21994 * g++.dg/ext/asm3.C: New test.
21995
21996 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
21997
21998 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21999
22000 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
22001
22002 * ChangeLog: follow spelling conventions.
22003 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
22004 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
22005 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
22006 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
22007 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
22008 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
22009 * g++.old-deja/g++.law/global-init1.C: Likewise.
22010 * g++.old-deja/g++.other/delete4.C: Likewise.
22011 * g++.old-deja/g++.other/inline21.C: Likewise.
22012 * g++.old-deja/g++.other/singleton.C: Likewise.
22013 * g77.dg/strlen0.f: Likewise.
22014 * g77.f-torture/compile/20010519-1.f: Likewise.
22015 * g77.f-torture/compile/980310-4.f: Likewise.
22016 * gcc.c-torture/compile/20000605-1.c: Likewise.
22017 * gcc.c-torture/execute/20020225-1.c: Likewise.
22018 * gcc.dg/c90-hexfloat-2.c: Likewise.
22019 * gcc.dg/c99-bool-1.c: Likewise.
22020 * gcc.dg/c99-hexfloat-2.c: Likewise.
22021 * gcc.dg/dll-2.c: Likewise.
22022 * gcc.dg/wtr-union-init-1.c: Likewise.
22023 * gcc.dg/wtr-union-init-2.c: Likewise.
22024 * gcc.dg/wtr-union-init-3.c: Likewise.
22025 * gcc.dg/cpp/avoidpaste1.c: Likewise.
22026 * gcc.dg/cpp/defined.c: Likewise.
22027 * gcc.dg/cpp/macsyntx.c: Likewise.
22028 * gcc.dg/cpp/paste2.c: Likewise.
22029 * gcc.dg/cpp/trad/defined.c: Likewise.
22030 * gcc.dg/format/c90-printf-1.c: Likewise.
22031 * gcc.dg/format/c90-scanf-1.c: Likewise.
22032 * gcc.dg/format/c99-printf-1.c: Likewise.
22033 * gcc.dg/format/c99-scanf-1.c: Likewise.
22034 * gcc.misc-tests/gcov-8.c: Likewise.
22035 * lib/profopt.exp: Likewise.
22036
22037 2002-09-15 Krister Walfridsson <cato@df.lth.se>
22038
22039 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
22040
22041 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22042
22043 * g++.dg/inherit/using2.C: New test.
22044
22045 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
22046
22047 * ChangeLog: Follow spelling conventions.
22048 * g++.dg/template/friend4.C: Likewise.
22049 * g++.old-deja/g++.pt/crash67.C: Likewise.
22050 * gcc.c-torture/execute/20000801-4.c: Likewise.
22051 * gcc.dg/c90-digraph-1.c: Likewise.
22052 * gcc.dg/c94-digraph-1.c: Likewise.
22053 * gcc.dg/c99-digraph-1.c: Likewise.
22054 * gcc.dg/cpp/line5.c: Likewise.
22055 * gcc.dg/cpp/multiline.c: Likewise.
22056 * gcc.dg/cpp/trad/literals-1.c: Likewise.
22057 * gcc.dg/format/attr-3.c: Likewise.
22058 * gcc.dg/format/c90-scanf-3.c: Likewise.
22059 * gcc.dg/format/ext-4.c: Likewise.
22060
22061 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22062
22063 * g++.dg/template/pretty1.C: New test.
22064
22065 2002-09-14 Alan Modra <amodra@bigpond.net.au>
22066
22067 * gcc.c-torture/execute/struct-cpy-1.c: New test.
22068
22069 2002-09-13 Matt Austern <austern@apple.com>
22070
22071 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
22072 passing a cast expression to a function by const reference.
22073
22074 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
22075
22076 * g++.dg/template/deduce1.C: New test.
22077
22078 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
22079
22080 * gcc.c-torture/execute/simd-1.c: Force all use of int to
22081 32-bit int.
22082
22083 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
22084
22085 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
22086 usage.
22087
22088 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
22089
22090 * gcc.c-torture/compile/20020910-1.c: New test.
22091
22092 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
22093
22094 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
22095
22096 2002-09-10 Andreas Jaeger <aj@suse.de>
22097
22098 * gcc.dg/20020312-2.c: Adjust for x86-64.
22099
22100 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
22101
22102 * g77.dg/7388.f: New test case for PR 7388.
22103
22104 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
22105
22106 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
22107
22108 2002-09-05 Ziemowit Laski <zlaski@apple.com>
22109
22110 * objc.dg/proto-lossage-1.m: New test.
22111
22112 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
22113
22114 * gcc.dg/cpp/_Pragma4.c: Fix typo.
22115
22116 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
22117
22118 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
22119 expected to pass.
22120
22121 2002-09-06 Stan Shebs <shebs@apple.com>
22122 David Edelsohn <edelsohn@gnu.org>
22123
22124 * gcc.dg/weak: New directory.
22125 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
22126 target-specific xfail bits.
22127 * gcc.dg/typeof-2.c: Move to new directory.
22128 * gcc.dg/weak.exp: New expect script.
22129
22130 2002-09-06 Alan Modra <amodra@bigpond.net.au>
22131
22132 * gcc.c-torture/execute/extzvsi.c: New test.
22133
22134 2002-09-05 Stan Shebs <shebs@apple.com>
22135
22136 * gcc.dg/weak-1.c: xfail on Darwin.
22137 * gcc.dg/weak-2.c: Ditto.
22138 * gcc.dg/weak-3.c: Ditto.
22139 * gcc.dg/weak-4.c: Ditto.
22140 * gcc.dg/weak-5.c: Ditto.
22141 * gcc.dg/weak-6.c: Ditto.
22142 * gcc.dg/weak-7.c: Ditto.
22143 * gcc.dg/weak-8.c: Ditto.
22144 * gcc.dg/weak-9.c: Ditto.
22145
22146 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
22147
22148 * gcc.c-torture/execute/loop-14.c: New test.
22149
22150 2002-09-04 Jakub Jelinek <jakub@redhat.com>
22151
22152 * g++.dg/other/cxa-atexit1.C: New test.
22153
22154 * gcc.dg/typeof-2.c: New test.
22155
22156 2002-09-03 Roger Sayle <roger@eyesopen.com>
22157
22158 * gcc.dg/builtins-2.c: New testcase.
22159 * gcc.dg/builtins-3.c: New testcase.
22160
22161 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
22162
22163 * gcc.dg/cpp/_Pragma4.c: New test.
22164
22165 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
22166
22167 * objc/execute/nil_method-1.m: New testcase.
22168
22169 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
22170
22171 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
22172 [Object class], not [Object initialize].
22173
22174 2002-08-31 Roger Sayle <roger@eyesopen.com>
22175 Hans-Peter Nilsson <hp@bitrange.com>
22176
22177 * gcc.c-torture/execute/20020720-1.x: Skip test on
22178 mmix-knuth-mmixware. Correct comment.
22179
22180 2002-08-27 Mark Mitchell <mark@codesourcery.com>
22181
22182 * testsuite/g++.dg/abi/bitfield5.C: New test.
22183 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22184
22185 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22186
22187 * objc.dg/undeclared-selector.m: New test.
22188
22189 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22190
22191 * g++.dg/other/offsetof1.C: Avoid cast warning.
22192
22193 2002-08-26 Ziemowit Laski <zlaski@apple.com>
22194
22195 * objc.dg/super-class-2.m: New test.
22196
22197 2002-08-24 Matt Austern <austern@apple.com>
22198
22199 * g++.dg/ext/lvaddr.C: New test.
22200 * g++.dg/ext/lvcast.C: New test.
22201
22202 2002-08-22 Mark Mitchell <mark@codesourcery.com>
22203
22204 * testsuite/g++.dg/inherit/cond1.C: New test.
22205
22206 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
22207
22208 * gcc.dg/noncompile/incomplete-1.c: New test.
22209
22210 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22211
22212 * gcc.dg/typespec-1.c: New test.
22213
22214 2002-08-20 Devang Patel <dpatel@apple.com>
22215 * objc.dg/proto-hier-2.m: New test.
22216
22217 2002-08-19 Ziemowit Laski <zlaski@apple.com>
22218
22219 * objc.dg/bitfield-1.m: New test.
22220 * objc.dg/bitfield-2.m: New test.
22221
22222 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22223
22224 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22225 gcc.dg/c99-flex-array-4.c: New tests.
22226
22227 2002-08-16 Stan Shebs <shebs@apple.com>
22228
22229 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22230
22231 2002-08-15 Jakub Jelinek <jakub@redhat.com>
22232
22233 * gcc.dg/typeof-1.c: New test.
22234 * g++.dg/ext/typeof2.C: New test.
22235
22236 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22237
22238 * g++.dg/other/offsetof1.C: New test.
22239
22240 2002-08-14 Richard Henderson <rth@redhat.com>
22241
22242 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22243
22244 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
22245
22246 * gcc.dg/cpp/_Pragma3.c: New test.
22247
22248 2002-08-13 Mark Mitchell <mark@codesourcery.com>
22249
22250 * g++.dg/template/inherit3: New test.
22251
22252 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22253
22254 * gcc.dg/bitfld-4.c: Add blank options.
22255
22256 2002-08-09 Mark Mitchell <mark@codesourcery.com>
22257
22258 * g++.dg/template/crash1.C: New test.
22259
22260 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22261
22262 * gcc.dg/tls/opt-2.c: New test.
22263
22264 2002-08-08 Devang Patel <dpatel@apple.com>
22265
22266 * objc.dg/selector-1.m : New test
22267
22268 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22269
22270 * g++.dg/abi/bitfield4.C: New test.
22271 * gcc.dg/bitfld-4.c: New test.
22272
22273 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22274
22275 * g++.dg/other/packed1.C: New test.
22276
22277 2002-08-07 Mark Mitchell <mark@codesourcery.com>
22278
22279 * g++.dg/abi/offsetof.C: Tweak error messages.
22280 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22281
22282 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22283
22284 * gcc.dg/bitfld-3.c: New test.
22285
22286 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22287 Richard Henderson <rth@redhat.com>
22288
22289 * gcc.dg/i386-bitfield1.c: New test.
22290 * g++.dg/abi/bitfield3.C: Update.
22291
22292 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
22293
22294 * objc.dg/const-str-2.m: Update.
22295 * gcc.dg/cpp/c++98.c: Change to C extension.
22296 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22297 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22298
22299 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
22300
22301 * testsuite/gcc.dg/tls/diag-3.c: New.
22302
22303 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22304
22305 * g++.dg/README (Subdirectories): Document new subdir expr.
22306 * g++.dg/expr/pmf-1.C: New test.
22307
22308 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22309
22310 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22311
22312 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22313
22314 * g++.dg/abi/bitfield3.C: New test.
22315
22316 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22317
22318 * lib/gcov.exp: Tweak expected line formats.
22319 * gcc.misc-tests/gcov8.c: New test.
22320 * gcc.misc-tests/gcov8.x: New flags.
22321
22322 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22323
22324 * consistency.vlad/layout/endian.c: Include string.h.
22325
22326 * gcc.c-torture/execute/20020805-1.c: New test.
22327
22328 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22329
22330 * g++.dg/other/conversion1.C: New test.
22331
22332 2002-08-03 Roger Sayle <roger@eyesopen.com>
22333
22334 * gcc.dg/builtins-1.c: New testcase.
22335
22336 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22337
22338 * g++.dg/inherit/access3.C: New test.
22339
22340 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22341
22342 * gcc.dg/ia64-visibility-2.c: New test.
22343
22344 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22345
22346 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22347 __qualifier_flags to __flags.
22348
22349 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22350
22351 * g++.dg/inherit/operator1.C: New test.
22352 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22353 * g++.dg/other/error1.C: Change expected error message.
22354 * g++.dg/template/conv4.C: Likewise.
22355
22356 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22357
22358 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22359 for documented behavior.
22360
22361 2002-07-25 Roger Sayle <roger@eyesopen.com>
22362
22363 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22364 several targets known to fail.
22365
22366 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22367
22368 * gcc.dg/mips-args-[123].c: New tests.
22369
22370 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22371
22372 * gcc.dg/ppc-spe.c: New.
22373
22374 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22375
22376 * g++.dg/other/ptrmem4.C: New testcase.
22377
22378 2002-07-24 Richard Henderson <rth@redhat.com>
22379
22380 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22381
22382 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22383
22384 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22385
22386 2002-07-24 Roger Sayle <roger@eyesopen.com>
22387
22388 * gcc.c-torture/execute/memset-3.c: New testcase.
22389
22390 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22391
22392 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22393 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22394
22395 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22396
22397 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22398 Delete.
22399
22400 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22401
22402 * gcc.c-torture/compile/simd-4.c: New test.
22403
22404 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22405
22406 PR c++/7347, c++/7348
22407 * g++.dg/template/access4.C: New test.
22408 * g++.dg/template/access5.C: New test.
22409 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22410 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22411 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22412 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22413
22414 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22415
22416 * gcc.dg/gnu89-init-2.c: New test.
22417
22418 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22419
22420 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22421
22422 2002-07-20 Roger Sayle <roger@eyesopen.com>
22423
22424 * gcc.c-torture/execute/20020720-1.c: New testcase.
22425
22426 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22427
22428 * gcc.dg/cpp/Wsignprom.c: New tests.
22429
22430 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22431
22432 * gcc.c-torture/execute/loop-13.c: New test.
22433
22434 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22435
22436 * gcc.dg/cpp/expr.c: New tests.
22437
22438 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22439
22440 * g++.dg/opt/pr6713.C: Add template instantiation.
22441
22442 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22443
22444 * gcc.dg/nest.c: New test.
22445
22446 2002-07-17 Richard Henderson <rth@redhat.com>
22447
22448 * g++.dg/opt/pr6713.C: New test.
22449
22450 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22451
22452 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22453 XFAIL for all x86 processors.
22454
22455 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22456
22457 * gcc.c-torture/execute/20010122-1.x: Do not test with
22458 -fomit-frame-pointer.
22459
22460 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22461
22462 * g++.dg/template/instantiate2.C: New test.
22463 * g++.dg/template/spec4.C: New test.
22464
22465 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22466
22467 * g++.dg/template/access2.C: New test.
22468 * g++.dg/template/access3.C: New test.
22469
22470 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22471
22472 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22473 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22474 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22475 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22476 Convert to use <stdarg.h>.
22477 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22478 Delete.
22479 * gcc.dg/va-arg-2.c: New.
22480 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22481
22482 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22483
22484 * gcc.c-torture/compile/20020710-1.c: New test.
22485
22486 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22487 Andrew Pinski <pinskia@physics.uc.edu>
22488
22489 gcc.c-torture/compile/simd-2.c: New testcase.
22490 gcc.c-torture/compile/simd-3.c: Likewise.
22491
22492 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22493
22494 PR c++/7224
22495 * g++.dg/overload/error1.C: New test.
22496
22497 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22498
22499 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22500 configuration and IRIX 6 O32 ABI.
22501
22502 2002-07-11 Roger Sayle <roger@eyesopen.com>
22503
22504 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22505
22506 2002-07-10 Roger Sayle <roger@eyesopen.com>
22507
22508 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22509
22510 2002-07-10 Jeffrey A Law <law@redhat.com>
22511
22512 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22513
22514 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22515
22516 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22517
22518 * gcc.dg/20020312-2.c: Check for __PPC__.
22519
22520 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22521
22522 * gcc.c-torture/compile/20020709-1.c: New test.
22523
22524 2002-07-07 Roger Sayle <roger@eyesopen.com>
22525
22526 * g++.dg/template/qualttp21.C: New test case.
22527
22528 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22529
22530 * gcc.c-torture/compile/20020706-1.c: New test.
22531 * gcc.c-torture/compile/20020706-2.c: New test.
22532
22533 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22534 Alexandre Oliva <aoliva@redhat.com>
22535
22536 * g++.dg/warn/incomplete1.C: New test.
22537
22538 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22539
22540 PR c++/7099
22541 * g++.dg/warn/noreturn1.C: New test.
22542
22543 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22544
22545 PR c++/6706
22546 * g++.dg/debug/debug6.C: New test.
22547 * g++.dg/debug/debug7.C: New test.
22548
22549 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22550
22551 * gcc.c-torture/compile/simd-3.c: New test.
22552
22553 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22554
22555 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22556 * gcc.dg/20020620-1.c: Likewise.
22557
22558 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22559
22560 PR c++/6944
22561 * g++.dg/init/array4.C: New test.
22562 * g++.dg/init/array5.C: New test.
22563
22564 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22565
22566 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22567 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22568
22569 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22570
22571 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22572 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22573 * gcc.dg/wtr-conversion-1.c: Likewise.
22574 * gcc.dg/wtr-escape-1.c: Likewise.
22575 * gcc.dg/wtr-int-type-1.c: Likewise.
22576 * gcc.dg/wtr-label-1.c: Likewise.
22577 * gcc.dg/wtr-static-1.c: Likewise.
22578 * gcc.dg/wtr-strcat-1.c: Likewise.
22579 * gcc.dg/wtr-suffix-1.c: Likewise.
22580 * gcc.dg/wtr-switch-1.c: Likewise.
22581 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22582 * gcc.dg/wtr-union-init-1.c: Likewise.
22583 * gcc.dg/wtr-union-init-2.c: Likewise.
22584 * gcc.dg/wtr-union-init-3.c: Likewise.
22585
22586 * gcc.dg/wtr-func-def-1.c: New test.
22587
22588 2002-07-02 Devang Patel <dpatel@apple.com>
22589
22590 * objc.dg/param-1.m: New test.
22591
22592 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22593
22594 * gcc.dg/cpp/trad/directive.c: Add test.
22595 * gcc.dg/cpp/trad/macroargs.c: Add test.
22596 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22597
22598 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22599
22600 * gcc.dg/cpp/cmdlne-M.c: New test.
22601
22602 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22603
22604 * objc.dg/desig-init-1.m: New test.
22605
22606 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22607
22608 PR c++/6716
22609 * g++.dg/template/instantiate1.C: New test.
22610
22611 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22612
22613 PR c++/7112
22614 * g++.dg/template/sizeof2.C: New test.
22615
22616 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22617
22618 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22619 gcc.dg/cpp/trad/include.c: New tests.
22620
22621 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22622
22623 PR target/7177
22624 * gcc.c-torture/compile/20020701-1.c: New test.
22625
22626 2002-07-01 Stan Shebs <shebs@apple.com>
22627
22628 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22629 header here...
22630 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22631 (objc-torture-execute): or here.
22632
22633 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22634
22635 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22636
22637 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22638
22639 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22640
22641 2002-06-30 Devang Patel <dpatel@apple.com>
22642
22643 * objc.dg/fsyntax-only.m: New test.
22644
22645 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22646
22647 PR c++/6695
22648 * g++.dg/template/friend7.C: New file.
22649
22650 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22651
22652 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22653 return type.
22654
22655 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22656
22657 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22658 avoid division by zero.
22659
22660 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22661
22662 * gcc.dg/Wunknownprag.c: New tests.
22663
22664 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22665
22666 * gcc.c-torture/execute/simd-2.c: New test.
22667
22668 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22669
22670 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22671 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22672 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22673 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22674 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22675 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22676 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22677 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22678 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22679 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22680 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22681 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22682 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22683 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22684 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22685 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22686 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22687
22688 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22689
22690 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22691 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22692 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22693 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22694 New tests.
22695 * gcc.dg/cpp/trad/directive.c: Update.
22696
22697 2002-06-23 Andreas Jaeger <aj@suse.de>
22698
22699 * gcc.c-torture/execute/complex-6.c: New.
22700
22701 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22702
22703 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22704 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22705 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22706 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22707
22708 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22709
22710 * gcc.dg/cpp/trad: New directory with traditional tests copied
22711 from parent directory.
22712 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22713 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22714 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22715 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22716 Move to trad/ and rename.
22717 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22718 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22719 gcc.dg/cpp/trad/redef2.c: New tests.
22720 * gcc.dg/cpp/trad/trad.exp: New driver.
22721
22722 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22723
22724 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22725 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22726 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22727 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22728 Remove.
22729
22730 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22731
22732 * gcc.dg/20020620-1.c: New test.
22733
22734 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22735
22736 * g++.dg/template/ttp4.C: New test.
22737
22738 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22739
22740 * g++.dg/opt/vt1.C: Fix regexp.
22741
22742 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22743
22744 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22745 Don't use attribute `noinline'.
22746
22747 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22748
22749 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22750
22751 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22752
22753 * gcc.c-torture/execute/simd-1.c: New.
22754
22755 * gcc.dg/simd-1.c: New.
22756
22757 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22758
22759 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22760
22761 2002-06-16 Richard Henderson <rth@redhat.com>
22762
22763 * g++.dg/ext/anon-struct1.C: New.
22764 * g++.dg/ext/anon-struct2.C: New.
22765 * g++.dg/ext/anon-struct3.C: New.
22766 * gcc.dg/anon-struct-1.c: New.
22767 * gcc.dg/anon-struct-2.c: New.
22768 * gcc.dg/anon-struct-3.c: New.
22769 * gcc.dg/20011008-1.c: Adjust warning text.
22770 * gcc.dg/20020527-1.c: Add -fms-extensions.
22771
22772 2002-06-16 Richard Henderson <rth@redhat.com>
22773
22774 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22775
22776 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22777
22778 * gcc.c-torture/execute/20020615-1.c: New test.
22779
22780 2002-06-15 Roger Sayle <roger@eyesopen.com>
22781
22782 * gcc.c-tortuture/execute/compare-1.c: New test case.
22783 * gcc.c-tortuture/execute/compare-2.c: New test case.
22784 * gcc.c-tortuture/execute/compare-3.c: New test case.
22785
22786 2002-06-13 Richard Henderson <rth@redhat.com>
22787
22788 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22789 ia64 ilp32.
22790
22791 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22792
22793 * g++.dg/template/typename2.C: Update error message.
22794
22795 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22796
22797 * gcc.c-torture/execute/20020611-1.c: New test.
22798
22799 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22800
22801 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22802 list of targets to skip.
22803
22804 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22805
22806 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22807 targets if not optimizing.
22808
22809 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22810
22811 * gcc.c-torture/compile/20020605-1.c: New test.
22812
22813 * g++.dg/opt/vt1.C: New test.
22814
22815 * gcc.dg/20020531-1.c: New test.
22816
22817 * gcc.dg/20020530-1.c: New test.
22818
22819 * gcc.dg/20020527-1.c: New test.
22820
22821 * g++.dg/opt/cse1.C: New test.
22822
22823 2002-06-07 Roger Sayle <roger@eyesopen.com>
22824
22825 * gcc.dg/20020607-2.c: New test case.
22826
22827 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22828
22829 * gcc.c-torture/compile/20020604-1.c: New test.
22830
22831 2002-06-04 Richard Henderson <rth@redhat.com>
22832
22833 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22834 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22835 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22836
22837 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22838
22839 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22840
22841 2002-06-03 Richard Henderson <rth@redhat.com>
22842
22843 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22844 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22845
22846 2002-06-02 Richard Henderson <rth@redhat.com>
22847
22848 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22849 test functions static.
22850
22851 2002-06-02 Andreas Jaeger <aj@suse.de>
22852
22853 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22854 now.
22855
22856 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22857
22858 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22859 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22860 Update for mofified diagnostics.
22861 * gcc.dg/c99-intconst-1.c: No longer fail.
22862
22863 2002-06-02 Richard Henderson <rth@redhat.com>
22864
22865 * gcc.dg/uninit-A.c: Remove xfail markers.
22866
22867 2002-06-01 Roger Sayle <roger@eyesopen.com>
22868
22869 * gcc.dg/fnegate-1.c: New test case.
22870
22871 2002-05-30 Osku Salerma <osku@iki.fi>
22872
22873 * gcc.c-torture/execute/mayalias-1.c: New file.
22874
22875 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22876
22877 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22878 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22879 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22880
22881 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22882
22883 * gcc.c-torture/execute/20020529-1.c: New test.
22884
22885 2002-05-27 Richard Henderson <rth@redhat.com>
22886
22887 * g++.dg/ext/attrib6.C: New test case.
22888
22889 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22890
22891 * gcc.c-torture/execute/pure-1.c: New test.
22892
22893 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22894
22895 * gcc.dg/cpp/arith-2.c: Remove.
22896
22897 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22898
22899 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22900 * gcc.dg/cpp/if-3.c: Remove.
22901
22902 2002-05-26 Jakub Jelinek <jakub@redhat.com>
22903
22904 * g++.dg/opt/cse2.C: New test.
22905
22906 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
22907
22908 * gcc.dg/cpp/arith-1.c: New semantic tests.
22909 * gcc.dg/cpp/if-1.c: Update.
22910
22911 2002-05-24 Ben Elliston <bje@redhat.com>
22912
22913 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
22914
22915 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22916
22917 * gcc.dg/verbose-asm.c: New test.
22918
22919 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
22920
22921 * gcc.dg/cpp/paste12.c: New test.
22922
22923 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22924
22925 * g++.dg/parse/named_ops.C: New test.
22926
22927 2002-05-23 Mark Mitchell <mark@codesourcery.com>
22928
22929 * gcc/testsuite/gcc.dg/weak-8.c: New test.
22930
22931 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
22932
22933 * gcc.dg/weak-2.c: Allow optional leading underscore
22934 in scan-assembler symbol name.
22935 * gcc.dg/weak-3.c: Likewise.
22936 * gcc.dg/weak-4.c: Likewise.
22937 * gcc.dg/weak-5.c: Likewise.
22938
22939 2002-05-23 Jakub Jelinek <jakub@redhat.com>
22940
22941 * gcc.dg/20020523-1.c: New test.
22942
22943 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22944
22945 * objc.dg/const-str-2.m: Update now that we stop after
22946 a command line error.
22947
22948 2002-05-22 Richard Henderson <rth@redhat.com>
22949
22950 * g++.dg/dg.exp: Fix typo in test pruneing.
22951
22952 2002-05-22 Richard Henderson <rth@redhat.com>
22953
22954 * g++.dg/dg.exp: Prune the tls subdirectory.
22955 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22956 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22957 * g++.dg/tls/init-1.C: New.
22958
22959 2002-05-22 Jakub Jelinek <jakub@redhat.com>
22960
22961 * gcc.dg/20020517-1.c: New test.
22962
22963 2002-05-21 Richard Henderson <rth@redhat.com>
22964
22965 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22966 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
22967
22968 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
22969
22970 * g++.dg/other/copy2.C: New test.
22971
22972 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
22973
22974 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22975 (MAX_COPY): Bump up to 10 times sizeof (long long).
22976 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
22977
22978 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22979 sizeof (long long).
22980
22981 * gcc.c-torture/execute/strcpy-1.c: New test.
22982
22983 2002-05-19 Jason Merrill <jason2redhat.com>
22984
22985 * g++.dg/ext/oper1.C: New test.
22986
22987 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
22988 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
22989
22990 * README.QMTEST: New file.
22991
22992 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
22993
22994 2002-05-19 Andreas Jaeger <aj@suse.de>
22995
22996 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22997 now.
22998 * gcc.c-torture/execute/loop-2d.x: Likewise.
22999
23000 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
23001
23002 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
23003 support weak symbols.
23004 * gcc.dg/weak-4.c: Likewise
23005 * gcc.dg/weak-6.c: Likewise
23006
23007 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
23008
23009 * gcc.dg/weak-3.c: Add dg-excess-error comment for
23010 cygwin, coff and h8300-*-hms targets
23011 * gcc.dg/weak-5.c: Likewise
23012 * gcc.dg/weak-7.c: Likewise
23013
23014 2002-05-16 Jason Merrill <jason@redhat.com>
23015
23016 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
23017 (scan-assembler-not, scan-assembler-dem): Likewise.
23018 (scan-assembler-dem-not): Likewise.
23019
23020 2002-05-15 Richard Henderson <rth@redhat.com>
23021
23022 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
23023
23024 2002-05-15 Richard Henderson <rth@redhat.com>
23025
23026 * gcc.dg/weak-5.c (vfoo1c): No warning here.
23027 (vfoo1f): Warning here.
23028 (vfoo1l): Don't redefine the alias.
23029
23030 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
23031
23032 * g++.dg/init/pm1.C: New test.
23033
23034 2002-05-12 David S. Miller <davem@redhat.com>
23035
23036 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
23037 types.
23038
23039 2002-05-10 Roger Sayle <roger@eyesopen.com>
23040
23041 * gcc.c-torture/execute/20020510-1.c: New test case.
23042
23043 2002-05-10 David S. Miller <davem@redhat.com>
23044
23045 * gcc.c-torture/execute/conversion.c: Test long double too.
23046
23047 2002-05-09 Jakub Jelinek <jakub@redhat.com>
23048
23049 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
23050 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
23051 * lib/g++.exp (g++_link_flags): Likewise.
23052 * lib/objc.exp (objc_target_compile): Likewise.
23053
23054 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
23055
23056 * gcc.dg/cpp/poison.c: Update.
23057 * gcc.dg/cpp/20000625-2.c: Remove.
23058 * gcc.dg/cpp/direct2s.c: Remove final test.
23059
23060 2002-05-08 Tom Rix <trix@redhat.com>
23061
23062 * gcc.c-torture/execute/20020508-1.c: New test.
23063 * gcc.c-torture/execute/20020508-2.c: New test.
23064 * gcc.c-torture/execute/20020508-3.c: New test.
23065
23066 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
23067
23068 * gcc.dg/cpp/charconst-4.c: More tests.
23069
23070 2002-05-08 Mark Mitchell <mark@codesourcery.com>
23071
23072 PR c/6569
23073 * gcc.dg/weak-3.c: Update location of warning messages.
23074 * gcc.dg/weak-5.c: Likewise.
23075
23076 2002-05-06 Roger Sayle <roger@eyesopen.com>
23077
23078 * gcc.c-torture/execute/20020506-1.c: New test case.
23079
23080 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
23081
23082 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
23083
23084 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23085
23086 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
23087
23088 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23089
23090 * gcc.dg/cpp/charconst-3.c: New test.
23091
23092 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
23093
23094 * gcc.dg/cpp/charconst.c: Update tests.
23095
23096 2002-05-05 Tim Josling <tej@melbpc.org.au>
23097
23098 * treelang: Added directory for new sample language treelang. Also
23099 lib/treelang.exp: New file to signal treelang should be tested.
23100
23101 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23102
23103 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
23104 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
23105 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
23106 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
23107 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
23108 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
23109 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
23110
23111 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
23112
23113 * gcc.dg/format/xopen-2.c: New test.
23114
23115 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23116
23117 * gcc.dg/20020503-1.c: New test.
23118
23119 2002-05-02 Mark Mitchell <mark@codesourcery.com>
23120
23121 * g++.dg/init/dtor1.C: Make it tougher.
23122
23123 2002-05-01 Mark Mitchell <mark@codesourcery.com>
23124
23125 * g++.dg/init/dtor1.C: New test.
23126
23127 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
23128
23129 * gcc.dg/altivec-8.c: New.
23130
23131 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
23132
23133 * gcc.dg/altivec-7.c: New.
23134
23135 2002-04-29 Jakub Jelinek <jakub@redhat.com>
23136
23137 * g++.dg/parse/typedef1.C: New test.
23138
23139 2002-04-29 Mark Mitchell <mark@codesourcery.com>
23140
23141 PR c++/6486
23142 * g++.dg/template/friend6.C: New test.
23143
23144 PR c++/6492
23145 * g++.dg/init/copy1.C: New test.
23146
23147 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
23148
23149 * g++.dg/warn/effc1.C: New test.
23150
23151 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
23152
23153 * gcc.dg/cpp/if-cexp.c: Add a test.
23154
23155 2002-04-28 Jakub Jelinek <jakub@redhat.com>
23156
23157 * gcc.dg/20020426-2.c: New test.
23158
23159 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
23160
23161 * gcc.dg/cpp/if-mop.c: Update.
23162 * gcc.dg/cpp/if-mpar.c: Add test.
23163 * gcc.dg/cpp/if-oppr.c: Update.
23164
23165 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23166
23167 PR c/6343
23168 * gcc.dg/weak-[2-7].c: New tests.
23169
23170 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23171
23172 * gcc.dg/enum1.c: New test.
23173
23174 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23175
23176 PR c++/6497
23177 * g++.dg/inherit/access2.C: New test.
23178
23179 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23180
23181 PR bootstrap/6445
23182 * gcc.dg/20020426-1.c: New test.
23183
23184 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23185
23186 * g++.dg/abi/enum1.C: New test.
23187
23188 2002-04-26 Richard Henderson <rth@redhat.com>
23189
23190 * gcc.dg/c99-bool-1.c: Expect always true warning.
23191
23192 2002-04-25 Roger Sayle <roger@eyesopen.com>
23193
23194 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
23195
23196 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23197
23198 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23199 targets.
23200
23201 2002-04-24 Mark Mitchell <mark@codesourcery.com>
23202
23203 * g++.dg/abi/mange7.C: New test.
23204
23205 PR c++/6438.
23206 * g++.dg/parse/stmtexpr2.C: New test.
23207
23208 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
23209
23210 * gcc.dg/20020312-2.c: Add SH target.
23211
23212 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23213
23214 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23215 compiler output on mips*-*-irix*.
23216
23217 2002-04-23 Jakub Jelinek <jakub@redhat.com>
23218
23219 * g++.dg/parse/attr1.C: New test.
23220
23221 2002-04-23 Roger Sayle <roger@eyesopen.com>
23222
23223 * gcc.c-torture/execute/string-opt-17.c: New test case.
23224 * gcc.c-torture/execute/memset-2.c: New test case.
23225
23226 2002-04-23 Mark Mitchell <mark@codesourcery.com>
23227
23228 PR c++/6256:
23229 * g++.dg/template/friend5.C: New test.
23230
23231 PR c++/6331:
23232 * g++.dg/template/qual1.C: Likewise.
23233
23234 2002-04-22 Zack Weinberg <zack@codesourcery.com>
23235
23236 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23237 Include stdlib.h, not stdio.h or ctype.h.
23238
23239 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
23240
23241 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23242 cris-*-elf* and mmix-*-*.
23243 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23244 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23245 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23246 Ditto.
23247 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23248 * gcc.dg/wchar_t-1.c: Ditto.
23249
23250 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
23251
23252 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23253 Clarify comment.
23254
23255 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
23256
23257 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
23258
23259 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23260
23261 * gcc.c-torture/execute/20000906-1.x: Delete.
23262
23263 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
23264
23265 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
23266
23267 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
23268
23269 * PR6367
23270 * g77.f-torture/execute/6367.f: New test.
23271 * g77.f-torture/execute/6367.x: Disable for MMIX.
23272
23273 2002-04-19 Mark Mitchell <mark@codesourcery.com>
23274
23275 * PR6352
23276 * g++.dg/opt/inline2.C: New test.
23277
23278 2002-04-18 Richard Henderson <rth@redhat.com>
23279
23280 * gcc.dg/20000906-1.c: Enable for all targets.
23281 * gcc.c-torture/compile/iftrap-2.c: New.
23282
23283 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23284
23285 * gcc.dg/20020418-1.c: New test.
23286 * gcc.dg/20020418-2.c: New test.
23287
23288 2002-04-18 Richard Henderson <rth@redhat.com>
23289
23290 * gcc.c-torture/compile/iftrap-1.c: New.
23291 * gcc.dg/iftrap-1.c: Adjust for ia64.
23292 * gcc.dg/iftrap-2.c: New.
23293
23294 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23295
23296 * gcc.c-torture/compile/20020418-1.c: New test.
23297
23298 2002-04-18 Roger Sayle <roger@eyesopen.com>
23299
23300 * gcc.c-torture/compile/20020415-1.c: New.
23301
23302 2002-04-18 David S. Miller <davem@redhat.com>
23303
23304 * gcc.c-torture/execute/20020418-1.c: New test.
23305
23306 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23307
23308 * gcc.dg/20020416-1.c: New test.
23309
23310 * g++.dg/opt/inline1.C: New test.
23311
23312 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23313
23314 * gcc.dg/altivec-5.c: New test.
23315
23316 * gcc.dg/20020415-1.c: New test.
23317
23318 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23319
23320 * testsuite/lib/chill.exp: Remove.
23321
23322 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23323
23324 * g++.dg/other/big-struct.C: New test.
23325
23326 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23327
23328 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23329 of scratch file.
23330
23331 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23332
23333 PR c/6277
23334 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23335 in scan-assembler function name
23336
23337 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23338
23339 * g77.f-torture/execute/980628-4.x,
23340 g77.f-torture/execute/980628-5.x,
23341 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23342 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23343 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23344 i[34567]86-*-*.
23345
23346 2002-04-13 David S. Miller <davem@redhat.com>
23347
23348 * gcc.c-torture/execute/20020413-1.c: New test.
23349
23350 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23351
23352 * gcc.dg/asm-6.c,
23353 * g++.dg/ext/asm1.C: New tests.
23354
23355 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23356
23357 PR c++ 5373.
23358 * g++.dg/parse/stmtexpr1.C: New test.
23359
23360 PR c++/5189.
23361 * g++.dg/template/copy1.C: New test.
23362
23363 2002-04-12 Richard Henderson <rth@redhat.com>
23364
23365 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23366
23367 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23368
23369 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23370 gcc.c-torture/execute/20020307-2.c.
23371
23372 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23373
23374 * g++.dg/ext/attrib5.C,
23375 * g++.dg/lookup/struct1.C: New tests.
23376
23377 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23378
23379 * gcc.dg/20020411-1.c: New test.
23380
23381 * gcc.c-torture/execute/20020411-1.c: New test.
23382
23383 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23384
23385 * g77.f-torture/execute/6177.f: New test.
23386
23387 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23388
23389 PR middle-end/6247
23390 * g++.dg/opt/cleanup1.C: New test.
23391
23392 * g++.dg/opt/const1.C: New test.
23393
23394 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23395
23396 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23397
23398 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23399
23400 PR c++/5507
23401 * g++.dg/template/typename2.C: New test.
23402
23403 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23404
23405 * gcc.c-torture/execute/loop-12.c: New.
23406
23407 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23408
23409 * g77.f-torture/execute/980628-4.x,
23410 g77.f-torture/execute/980628-5.x,
23411 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23412 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23413 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23414
23415 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23416
23417 PR optimization/6086
23418 * g++.dg/opt/preinc1.C: New test.
23419
23420 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23421
23422 PR c++/5571
23423 * g++.dg/opt/static2.C: New test.
23424
23425 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23426
23427 PR c/5120
23428 * gcc.dg/20020406-1.c: New test.
23429
23430 2002-04-04 David S. Miller <davem@redhat.com>
23431
23432 * gcc.c-torture/execute/20020404-1.c: New test.
23433
23434 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23435
23436 PR c/6123
23437 * gcc.dg/20020312-2.c: Do not declare global register variable
23438 if __PIC__ or __pic__ is defined.
23439
23440 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23441
23442 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23443 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23444
23445 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23446
23447 * gcc.misc-tests/linkage.exp: Update last change to handle
23448 sparc*-, not just sparc-.
23449
23450 2002-04-03 Richard Henderson <rth@redhat.com>
23451
23452 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23453
23454 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23455
23456 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23457
23458 2002-04-02 David S. Miller <davem@redhat.com>
23459
23460 * gcc.c-torture/execute/20020402-3.c: New test.
23461
23462 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23463
23464 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23465 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23466
23467 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23468 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23469 g77.f-torture/execute/20001201.x,
23470 g77.f-torture/execute/u77-test.x: New files.
23471
23472 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23473 * gcc.dg/wchar_t-1.c: Ditto.
23474
23475 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23476
23477 * gcc.c-torture/execute/20020402-1.c: New test.
23478
23479 2002-04-01 Richard Henderson <rth@redhat.com>
23480
23481 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23482
23483 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23484
23485 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23486
23487 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23488
23489 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23490
23491 * g++.dg/inherit/template-as-base.C: Expect error.
23492 * g++.dg/inherit/namespace-as-base.C: Likewise.
23493
23494 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23495
23496 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23497 g++.dg/ext/instantiate3.C: Tweak match patterns.
23498
23499 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23500 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23501 -da test.
23502
23503 2002-03-31 Richard Henderson <rth@redhat.com>
23504
23505 * gcc.dg/special/alias-2.c: New.
23506 * gcc.dg/special/ecos.exp: Run it.
23507
23508 2002-03-31 Richard Henderson <rth@redhat.com>
23509
23510 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23511
23512 2002-03-31 Kazu Hirata <kazu@hxi.com>
23513
23514 * gcc.dg/weak-1.c: Disable on h8300 port.
23515
23516 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23517
23518 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23519 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23520 ordering tests.
23521 * g++.dg/bprob/bprob-1.C: New test.
23522 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23523 * g++.dg/gcov/gcov-1.C: New test.
23524 * g++.dg/gcov/gcov-1.x: New file.
23525 * g++.dg/gcov/gcov-2.C: New test.
23526 * g++.dg/gcov/gcov-3.C: New test.
23527 * g++.dg/gcov/gcov-3.h: New file.
23528
23529 2002-03-28 Roger Sayle <roger@eyesopen.com>
23530
23531 * g++.old-deja/g++.other/builtins5.C: New test.
23532 * g++.old-deja/g++.other/builtins6.C: New test.
23533 * g++.old-deja/g++.other/builtins7.C: New test.
23534 * g++.old-deja/g++.other/builtins8.C: New test.
23535 * g++.old-deja/g++.other/builtins9.C: New test.
23536
23537 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23538
23539 * g++.dg/opt/static1.C: New test.
23540
23541 * g++.dg/opt/longbranch1.C: New test.
23542
23543 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23544
23545 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23546
23547 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23548
23549 2002-03-28 Jeffrey A Law (law@redhat.com)
23550
23551 * gcc.c-torture/execute/20020328-1.c: New test.
23552
23553 2002-03-27 Richard Henderson <rth@redhat.com>
23554
23555 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23556 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23557 move from g++.old-deja/g++.ext/.
23558
23559 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23560
23561 * g++.dg/init/new2.C: New test.
23562
23563 2002-03-26 Richard Henderson <rth@redhat.com>
23564
23565 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23566
23567 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23568 on sparc.
23569
23570 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23571 sparcv9 systems.
23572 * gcc.dg/20001102-1.c: Likewise.
23573
23574 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23575
23576 * gcc.dg/cpp/endif-pedantic1.c,
23577 gcc.dg/cpp/endif-pedantic2.c: New tests.
23578
23579 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23580
23581 * g++.dg/init/new1.C: New test.
23582
23583 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23584
23585 * g++.dg/abi/vbase9.C: New test.
23586
23587 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23588
23589 * gcc.dg/arm-asm.c: New test.
23590
23591 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23592
23593 * gcc.dg/Wswitch-enum.c: New test.
23594 Fix PR c/5044.
23595
23596 2002-03-26 Richard Henderson <rth@redhat.com>
23597
23598 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23599 structure.
23600
23601 2002-03-25 Richard Henderson <rth@redhat.com>
23602
23603 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23604 sparcv9 systems.
23605
23606 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23607 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23608
23609 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23610
23611 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23612
23613 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23614
23615 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23616 targets using generic thunk support.
23617
23618 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23619
23620 * gcc.c-torture/compile/20020323-1.c: New test.
23621
23622 * g++.dg/opt/conj2.C: New test.
23623
23624 2002-03-24 Richard Henderson <rth@redhat.com>
23625
23626 * gcc.dg/weak-1.c: Use -fno-common.
23627
23628 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23629
23630 * g77.dg/f77-edit-apostrophe-out.f: New test
23631 * g77.dg/f77-edit-h-out.f: New test
23632 * g77.dg/f77-edit-t-in.f: New test
23633 * g77.dg/f77-edit-t-out.f: New test
23634 * g77.dg/f77-edit-x-out.f: New test
23635 * g77.dg/f77-edit-slash-out.f: New test
23636 * g77.dg/f77-edit-colon-out.f: New test
23637 * g77.dg/f77-edit-s-out.f: New test
23638
23639 2002-03-24 Richard Henderson <rth@redhat.com>
23640
23641 * objc/execute/formal_protocol-6.x: New XFAIL.
23642
23643 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23644
23645 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23646 that do not support weak symbols
23647
23648 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23649
23650 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23651 * lib/g77.exp: Likewise
23652 * lib/objc.exp: Likewise
23653
23654 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23655
23656 * gcc.dg/Wswitch-default.c: New test.
23657
23658 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23659
23660 * g++.dg/other/enum1.C: New test.
23661
23662 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23663
23664 * gcc.dg/pragma-ep-3.c: Fix typo.
23665
23666 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23667
23668 * g++.dg/inherit/template-as-base.C: New test.
23669
23670 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23671
23672 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23673 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23674
23675 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23676
23677 * gcc.dg/cpp/multiline.c: Update to match.
23678
23679 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23680
23681 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23682
23683 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23684
23685 * gcc.dg/cpp/extratokens2.c: New file.
23686
23687 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23688
23689 * gcc.dg/20020312-2.c: Add rs6000 target.
23690
23691 * gcc.c-torture/compile/20020319-1.c: New test.
23692
23693 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23694
23695 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23696 (A, E): Handle this.
23697
23698 2002-03-20 Jason Merrill <jason@redhat.com>
23699
23700 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23701 ignoring -fpic.
23702 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23703 through prune_gcc_output.
23704
23705 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23706
23707 * gcc.c-torture/compile/20020320-1.c: New test.
23708
23709 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23710
23711 * gcc.c-torture/compile/20020318-1.c: New test.
23712
23713 * gcc.dg/struct-by-value-1.c: New test.
23714
23715 * gcc.dg/20020319-1.c: New test.
23716
23717 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23718
23719 * g++.dg/opt/conj1.C: New test.
23720
23721 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23722
23723 * g++.dg/template/qualttp20.C: Revert previous change.
23724 * g++.dg/template/qualttp3.C: Likewise.
23725 * g++.dg/template/qualttp4.C: Likewise
23726 * g++.dg/template/qualttp5.C: Likewise
23727 * g++.dg/template/qualttp6.C: Likewise
23728 * g++.dg/template/qualttp7.C: Likewise
23729 * g++.dg/template/qualttp8.C: Likewise
23730 * g++.dg/template/recurse.C: Likewise.
23731
23732 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23733
23734 * gcc.dg/cpp/wchar-1.c: Update.
23735
23736 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23737
23738 * g++.dg/template/conv1.C: New test.
23739 * g++.dg/template/conv2.C: New test.
23740 * g++.dg/template/conv3.C: New test.
23741 * g++.dg/template/conv4.C: New test.
23742
23743 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23744
23745 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23746 * g++.dg/template/qualttp3.C: Likewise.
23747 * g++.dg/template/qualttp4.C: Likewise
23748 * g++.dg/template/qualttp5.C: Likewise
23749 * g++.dg/template/qualttp6.C: Likewise
23750 * g++.dg/template/qualttp7.C: Likewise
23751 * g++.dg/template/qualttp8.C: Likewise
23752 * g++.dg/template/recurse.C: Likewise.
23753
23754 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23755
23756 * g++.dg/opt/dtor1.C: New test.
23757
23758 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23759
23760 * gcc.c-torture/compile/20020315-1.c: New test.
23761
23762 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23763
23764 * gcc.dg/weak-1.c: Fix scan tests.
23765
23766 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23767
23768 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23769 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23770 cris-*-aout* mmix-*-*.
23771 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23772 cris-*-aout* mmix-*-*.
23773 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23774 cris-*-elf* cris-*-aout* and mmix-*-*.
23775 * gcc.dg/20001009-1.c: Ditto.
23776 * gcc.dg/20010912-1.c: Ditto.
23777 * gcc.dg/20020122-4.c: Ditto.
23778 * gcc.dg/inline-2.c: Ditto.
23779
23780 2002-03-14 Jeffrey A Law (law@cygnus.com)
23781
23782 * gcc.c-torture/compile/20020314-1.c: New test.
23783
23784 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23785
23786 * gcc.c-torture/execute/20020314-1.c: New test.
23787
23788 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23789
23790 * g++.dg/warn/Wunused-1.C: New test.
23791
23792 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23793
23794 * g++.dg/abi/mangle6.C: New test.
23795
23796 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23797
23798 * gcc.c-torture/compile/20020309-2.c: New test.
23799
23800 * gcc.c-torture/compile/20020312-1.c: New test.
23801
23802 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23803
23804 * g++.dg/other/access1.C: New test.
23805
23806 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23807
23808 * gcc.c-torture/execute/wchar_t-1.c: New test.
23809
23810 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23811
23812 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23813
23814 2002-03-12 Roger Sayle <roger@eyesopen.com>
23815
23816 * gcc.dg/20020312-1.c: New test case.
23817
23818 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23819
23820 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23821
23822 2002-03-11 Richard Henderson <rth@redhat.com>
23823
23824 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23825 * g++.old-deja/g++.jason/report.C: Likewise.
23826
23827 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23828
23829 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23830 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23831
23832 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23833
23834 * testsuite/g++.dg/overload/pmf1.C: New test.
23835
23836 2002-03-11 Kazu Hirata <kazu@hxi.com>
23837
23838 * gcc.c-torture/execute/20020307-1.c: Use long.
23839
23840 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23841
23842 PR optimization/5844
23843 * gcc.dg/20020310-1.c: New test.
23844
23845 2002-03-09 Michael Meissner <meissner@redhat.com>
23846
23847 * gcc.c-torture/execute/memcpy-2.c: New test.
23848 * gcc.c-torture/execute/memset-1.c: New test.
23849 * gcc.c-torture/execute/strlen-1.c: New test.
23850 * gcc.c-torture/execute/strcmp-1.c: New test.
23851 * gcc.c-torture/execute/strncmp-1.c: New test.
23852
23853 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23854
23855 * gcc.dg/ppc-ldstruct.c: New test.
23856
23857 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23858
23859 * gcc.c-torture/execute/va-arg-22.c: New test.
23860
23861 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23862
23863 * gcc.c-torture/compile/20020309-1.c: New test.
23864
23865 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23866
23867 * gcc.c-torture/execute/20020307-2.c: New test.
23868
23869 2002-03-07 Jeffrey A Law (law@redhat.com)
23870
23871 * g77.f-torture/compile/20020307-1.f: New test.
23872
23873 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23874
23875 * gcc.dg/unordered-1.c: New test.
23876
23877 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23878
23879 * gcc.c-torture/execute/20020307-1.c: New test.
23880
23881 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23882
23883 * gcc.dg/20020304-1.c: New test.
23884
23885 * gcc.c-torture/compile/20020304-2.c: New test.
23886
23887 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23888
23889 * gcc.c-torture/compile/20020304-1.c: New test case
23890 (from PR c/5830).
23891
23892 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23893
23894 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23895
23896 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23897
23898 * g++.dg/other/classkey1.C: New test.
23899
23900 2002-03-01 Richard Henderson <rth@redhat.com>
23901
23902 * gcc.c-torture/compile/981223-1.x: New.
23903 * gcc.c-torture/compile/920625-1.x: New.
23904
23905 2002-02-28 Richard Henderson <rth@redhat.com>
23906
23907 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
23908
23909 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
23910
23911 * gcc.c-torture/execute/20020227-1.c: New test.
23912
23913 2002-02-27 Mark Mitchell <mark@codesourcery.com>
23914
23915 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23916 here" ERROR lines.
23917 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23918 * g++.old-deja.g++.other/defarg1.C: Likewise.
23919 * g++.old-deja/g++.pt/calls2.C: Likewise.
23920 * g++.old-deja/g++.pt/crash20.C: Likewise.
23921 * g++.old-deja/g++.pt/crash30.C: Likewise.
23922 * g++.old-deja/g++.pt/crash36.C: Likewise.
23923 * g++.old-deja/g++.pt/crash6.C: Likewise.
23924 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23925 * g++.old-deja/g++.pt/derived3.C: Likewise.
23926 * g++.old-deja/g++.pt/error1.C: Likewise.
23927 * g++.old-deja/g++.pt/friend21.C: Likewise.
23928 * g++.old-deja/g++.pt/friend23.C: Likewise.
23929 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23930 * g++.old-deja/g++.robertl/eb128.C: Likewise.
23931
23932 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
23933
23934 * gcc.c-torture/execute/20020225-2.c: New test.
23935
23936 2002-02-27 Zack Weinberg <zack@codesourcery.com>
23937
23938 * gcc.c-torture/execute/920730-1t.c,
23939 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23940 Delete test cases, only relevant to -traditional.
23941
23942 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
23943
23944 * gcc.dg/cpp/undef1.c: Remove.
23945 * gcc.dg/cpp/directiv.c: Update.
23946 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
23947
23948 2002-02-27 Michael Meissner <meissner@redhat.com>
23949
23950 * gcc.c-torture/execute/20020226-1.c: New test.
23951
23952 2002-02-26 Jakub Jelinek <jakub@redhat.com>
23953
23954 * g++.dg/debug/debug4.C: New test.
23955
23956 * gcc.dg/ia64-visibility-1.c: New test.
23957
23958 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
23959
23960 * gcc.dg/debug/20020224-1.c: New.
23961
23962 2002-02-25 Kazu Hirata <kazu@hxi.com>
23963
23964 * gcc.c-torture/execute/960416-1.x: New.
23965 * gcc.c-torture/execute/divconst-3.x: Likewise.
23966
23967 2002-02-25 Jakub Jelinek <jakub@redhat.com>
23968
23969 * gcc.dg/20020224-1.c: New test.
23970
23971 2002-02-25 Alan Modra <amodra@bigpond.net.au>
23972
23973 * gcc.c-torture/execute/20020225-1.c: New.
23974
23975 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
23976
23977 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
23978
23979 2002-02-23 Jakub Jelinek <jakub@redhat.com>
23980
23981 * gcc.dg/20020222-1.c: New test.
23982
23983 2002-02-22 Jakub Jelinek <jakub@redhat.com>
23984
23985 * g++.dg/opt/anonunion1.C: New test.
23986
23987 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
23988
23989 * g++.dg/template/qualttp19.C: New test.
23990 * g++.dg/template/qualttp20.C: New test.
23991 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23992 * g++.old-deja/g++.other/qual1.C: Likewise.
23993
23994 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
23995
23996 * gcc.dg/attr-alwaysinline.c: New.
23997
23998 2002-02-21 Jakub Jelinek <jakub@redhat.com>
23999
24000 * gcc.dg/20020220-1.c: New test.
24001
24002 * gcc.dg/20020220-2.c: New test.
24003
24004 * g++.dg/opt/mmx1.C: New test.
24005
24006 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
24007
24008 * gcc.c-torture/compile/20020110.c: New test.
24009
24010 2002-02-20 Jakub Jelinek <jakub@redhat.com>
24011
24012 * gcc.c-torture/execute/20020219-1.c: New test.
24013
24014 * gcc.dg/20020219-1.c: New test.
24015
24016 * gcc.dg/noncompile/20020220-1.c: New test.
24017
24018 * g++.dg/opt/ptrintsum1.C: New test.
24019
24020 * gcc.dg/debug/20020220-1.c: New test.
24021
24022 2002-02-17 Jakub Jelinek <jakub@redhat.com>
24023
24024 * gcc.c-torture/execute/20020216-1.c: New test.
24025
24026 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
24027
24028 * gcc.dg/decl-1.c: Update, new test.
24029
24030 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
24031
24032 * g++.dg/abi/bitfield1.C: New test.
24033 * g++.dg/abi/bitfield2.C: New test.
24034
24035 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24036
24037 * gcc.dg/attr-nest.c: New test.
24038
24039 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24040
24041 * gcc.c-torture/execute/20020215-1.c: New test.
24042
24043 2002-02-14 Jakub Jelinek <jakub@redhat.com>
24044
24045 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
24046 * g++.dg/debug/debug.exp: New.
24047 * g++.dg/debug/trivial.C: New.
24048 * g++.dg/debug/debug1.C: Moved...
24049 * g++.dg/other/debug1.C: ...from here.
24050 * g++.dg/debug/debug2.C: Moved...
24051 * g++.dg/other/debug2.C: ...from here.
24052 * g++.dg/debug/debug3.C: Moved...
24053 * g++.dg/other/debug3.C: ...from here.
24054
24055 * gcc.dg/noncompile/20020213-1.c: New test.
24056
24057 2002-02-13 Jakub Jelinek <jakub@redhat.com>
24058
24059 * g++.dg/other/debug3.C: New test.
24060
24061 * gcc.c-torture/execute/20020213-1.c: New test.
24062
24063 2002-02-13 Richard Smith <richard@ex-parrot.com>
24064
24065 * g++.old-deja/g++.other/thunk1.C: New test.
24066
24067 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24068
24069 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
24070
24071 2002-02-13 Stan Shebs <shebs@apple.com>
24072
24073 * gcc.dg/altivec-3.c: New.
24074
24075 2002-02-12 Jakub Jelinek <jakub@redhat.com>
24076
24077 * gcc.dg/Wunreachable-1.c: New test.
24078 * gcc.dg/Wunreachable-2.c: New test.
24079
24080 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
24081
24082 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
24083
24084 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
24085
24086 * gcc.dg/decl-1.c: New test.
24087
24088 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24089
24090 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
24091
24092 2002-02-10 Kazu Hirata <kazu@hxi.com>
24093
24094 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
24095 * gcc.c-torture/compile/980506-1.x: Likewise.
24096
24097 2002-02-10 Kazu Hirata <kazu@hxi.com>
24098
24099 * gcc.dg/20020210-1.c: New.
24100
24101 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
24102
24103 * g77.f-torture/execute/947.f: New regression test
24104 for PR fortran/947.
24105
24106 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
24107
24108 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
24109 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
24110
24111 2002-02-08 Richard Henderson <rth@redhat.com>
24112
24113 * gcc.c-torture/compile/labels-3.c: New.
24114
24115 2002-02-08 Jakub Jelinek <jakub@redhat.com>
24116
24117 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
24118 expression statements work instead.
24119 * gcc.dg/noncompile/20020207-1.c: New test.
24120
24121 2002-02-07 Richard Henderson <rth@redhat.com>
24122
24123 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
24124
24125 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24126
24127 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
24128 message from g77
24129 * lib/g77-dg.exp: Trim g77 error messages so that they are
24130 recognized by dg.exp.
24131
24132 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24133
24134 PR fortran/5473
24135 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
24136
24137 2002-02-07 Richard Henderson <rth@redhat.com>
24138
24139 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
24140 to be sufficiently aligned for integers.
24141
24142 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
24143
24144 * g++.dg/template/friend4.C: New test.
24145
24146 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24147
24148 PR fortran/5743
24149 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
24150 unsupported cases.
24151
24152 2002-02-07 Richard Henderson <rth@redhat.com>
24153
24154 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
24155 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
24156 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
24157 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
24158
24159 2002-02-06 Richard Henderson <rth@redhat.com>
24160
24161 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
24162
24163 2002-02-06 Janis Johnson <janis187@us.ibm.com>
24164
24165 * gcc.dg/20020206-1.c: New test.
24166
24167 2002-02-06 Jakub Jelinek <jakub@redhat.com>
24168
24169 * gcc.c-torture/execute/20020206-1.c: New test.
24170
24171 * gcc.c-torture/execute/20020206-2.c: New test.
24172
24173 PR optimization/5429:
24174 * gcc.c-torture/compile/20020206-1.c: New test.
24175
24176 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
24177
24178 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24179 as certain file formats cannot support particularly large
24180 alignments.
24181
24182 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24183 and do not expect to be able to link the executable.
24184
24185 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24186 fail because the COFF format does not support the weak attribute.
24187
24188 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
24189
24190 * g77.dg/pr5473.f: New test
24191
24192 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
24193
24194 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24195 Fix testcase accordingly.
24196
24197 2002-02-04 Richard Henderson <rth@redhat.com>
24198
24199 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24200 (buf): Change to be an array of pointers, not ints.
24201
24202 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24203
24204 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24205 before all tests. Move warning one line above to match where it
24206 C frontend emits.
24207 * gcc.dg/Wswitch-2.c: New test.
24208 * g++.dg/warn/Wswitch-1.C: New test.
24209 * g++.dg/warn/Wswitch-2.C: New test.
24210
24211 2002-02-04 Richard Henderson <rth@redhat.com>
24212
24213 * g++.dg/abi/offsetof.C: Fix size comparison.
24214
24215 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
24216
24217 * gcc.dg/cast-qual-2.c: New test.
24218
24219 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24220
24221 * gcc.dg/20020201-4.c: New test.
24222
24223 2002-02-04 Ben Elliston <bje@redhat.com>
24224
24225 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24226 target_info attribute != 0, in addition to the empty string.
24227 (gcc_target_compile): Likewise.
24228
24229 2002-02-03 Andrew Cagney <ac131313@redhat.com>
24230
24231 * gcc.dg/Wswitch.c: New test.
24232 PR gcc/4475. PR gcc/3780.
24233
24234 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
24235
24236 * g77.f-torture/execute/5122.f: New test for regressions
24237 against PR fortran/5122.
24238
24239 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
24240
24241 * g77.f-torture/compile/pr3743.f: Delete
24242 * g77.dg/pr3743-1.f: New test.
24243 * g77.dg/pr3743-2.f: New test.
24244 * g77.dg/pr3743-3.f: New test.
24245 * g77.dg/pr3743-4.f: New test.
24246
24247 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24248
24249 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
24250
24251 2002-02-02 Richard Henderson <rth@redhat.com>
24252
24253 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24254 * gcc.c-torture/execute/bf64-1.c: Likewise.
24255
24256 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24257
24258 * gcc.dg/20020201-2.c: New test.
24259
24260 * gcc.dg/20020201-3.c: New test.
24261
24262 * gcc.c-torture/execute/bitfld-2.c: New test.
24263
24264 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24265
24266 * gcc.dg/bitfld-1.c: Update.
24267 * gcc.dg/bitfld-2.c: Update.
24268 * gcc.c-torture/execute/bitfld-1.x: New.
24269
24270 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24271
24272 * gcc.c-torture/execute/20020201-1.c: New test.
24273
24274 2002-02-01 Janis Johnson <janis187@us.ibm.com>
24275
24276 PR target/5469
24277 * gcc.dg/20020201-1.c: New test.
24278
24279 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
24280
24281 PR fortran/3743
24282 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24283 * g77.f-torture/compile/pr3743.x: Remove
24284
24285 2002-01-31 Tom Rix <trix@redhat.com>
24286
24287 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
24288
24289 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24290
24291 * gcc.dg/noncompile/20020130-1.c: New test.
24292
24293 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
24294
24295 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
24296
24297 2002-01-29 Richard Henderson <rth@redhat.com>
24298
24299 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24300 to long long.
24301 * gcc.c-torture/execute/bf64-1.c: Likewise.
24302
24303 2002-01-29 Jakub Jelinek <jakub@redhat.com>
24304
24305 * gcc.c-torture/execute/20020129-1.c: New test.
24306
24307 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24308
24309 * gcc.c-torture/compile/20000224-1.c: Update.
24310 * gcc.c-torture/execute/bitfld-1.c: New tests.
24311 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24312 * gcc.dg/uninit-A.c: Update.
24313
24314 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24315
24316 * g++.dg/template/ctor1.C: Add instantiation.
24317
24318 2002-01-28 Paul Koning <pkoning@equallogic.com>
24319
24320 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24321 argument to __builtin_prefetch to be const ptr.
24322
24323 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24324
24325 * gcc.c-torture/compile/20020120-1.c: New test.
24326
24327 2002-01-27 Kazu Hirata <kazu@hxi.com>
24328
24329 * gcc.c-torture/execute/20020127-1.c: New test.
24330
24331 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24332
24333 * g77.dg/f77-edit-i-in.f: New test
24334 * g77.dg/f77-edit-i-out.f: New test
24335
24336 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24337
24338 * gcc.dg/debug/debug.exp: New file.
24339 * gcc.dg/debug/trivial.c: New file.
24340 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24341 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24342 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24343 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24344 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24345 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24346 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24347 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24348 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24349 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24350 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24351 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24352 * gcc.dg/20000503-1.c: Removed.
24353 * gcc.dg/20010207-1.c: Removed.
24354 * gcc.dg/20011223-1.c: Removed.
24355 * gcc.dg/20020104-2.c: Removed.
24356 * gcc.dg/debug-1.c: Removed.
24357 * gcc.dg/debug-2.c: Removed.
24358 * gcc.dg/debug-3.c: Removed.
24359 * gcc.dg/debug-4.c: Removed.
24360 * gcc.dg/debug-5.c: Removed.
24361 * gcc.dg/debug-6.c: Removed.
24362 * gcc.dg/dwarf2-1.c: Removed.
24363 * gcc.dg/dwarf2-2.c: Removed.
24364
24365 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24366
24367 * g++.old-deja/g++.other/eh5.C: New test.
24368 * g++.old-deja/g++.other/sibcall2.C: New test.
24369 * g++.old-deja/g++.other/array9.C: New test.
24370 * g++.old-deja/g++.other/typename2.C: New test.
24371 * g++.old-deja/g++.other/crash60.C: New test.
24372 * g++.old-deja/g++.other/conv9.C: New test.
24373 * g++.old-deja/g++.other/mangle10.C: New test.
24374 * g++.old-deja/g++.other/unchanging1.C: New test.
24375 * g++.old-deja/g++.other/exprstmt1.C: New test.
24376 * g++.old-deja/g++.other/inline23.C: New test.
24377 * g++.old-deja/g++.eh/ia64-1.C: New test.
24378 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24379 * g++.old-deja/g++.other/reload1.C: New test.
24380 * g++.old-deja/g++.other/static20.C: New test.
24381 * g++.old-deja/g++.other/local-alloc1.C: New test.
24382 * g++.old-deja/g++.other/conv8.C: New test.
24383 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24384 * g++.old-deja/g++.other/storeexpr1.C: New test.
24385 * g++.old-deja/g++.other/storeexpr2.C: New test.
24386 * g++.dg/eh/template2.C: New test.
24387 * g++.dg/warn/weak1.C: New test.
24388
24389 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24390
24391 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24392 Remove first, non-varying, argument.
24393
24394 2002-01-23 Richard Henderson <rth@redhat.com>
24395
24396 * gcc.dg/inline-2.c: New.
24397
24398 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24399 Add optional target arg. Check number of arguments.
24400 (scan-assembler-not, scan-assembler-dem): Likewise.
24401 (scan-assembler-dem-not): Likewise.
24402
24403 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24404
24405 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24406 line 12.
24407 * g++.old-deja/g++.brendan/parse3.C,
24408 g++.old-deja/g++.other/crash26.C,
24409 g++.old-deja/g++.other/crash28.C,
24410 g++.old-deja/g++.other/crash29.C,
24411 g++.old-deja/g++.other/crash30.C,
24412 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24413
24414 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24415
24416 * gcc.dg/20020115-1.c: New.
24417
24418 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24419
24420 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24421
24422 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24423
24424 * gcc.dg/20020122-3.c: New.
24425
24426 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24427
24428 * g++.dg/other/gc1.C: New test.
24429
24430 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24431
24432 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24433
24434 2002-01-22 Richard Henderson <rth@redhat.com>
24435
24436 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24437
24438 2002-01-22 Richard Henderson <rth@redhat.com>
24439
24440 * gcc.dg/20020122-4.c: New.
24441
24442 2002-01-22 H.J. Lu <hjl@gnu.org>
24443
24444 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24445 link output.
24446 * gcc.dg/special/ecos.exp: Likewise.
24447 * lib/g++-dg.exp: Likewise.
24448 * lib/g77-dg.exp: Likewise.
24449 * lib/gcc-dg.exp : Likewise.
24450 * lib/mike-g++.exp: Likewise.
24451 * lib/mike-g77.exp: Likewise.
24452 * lib/mike-gcc.exp: Likewise.
24453 * lib/objc-dg.exp: Likewise.
24454
24455 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24456
24457 PR target/5379
24458 * gcc.dg/20020122-2.c: New test.
24459
24460 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24461
24462 * gcc.dg/20020122-1.c: New test.
24463
24464 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24465
24466 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24467
24468 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24469
24470 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24471
24472 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24473
24474 * gcc.c-torture/compile/20020121-1.c: New test.
24475
24476 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24477
24478 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24479 ld_library_path.
24480
24481 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24482
24483 * gcc.dg/20020218-1.c: New test.
24484
24485 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24486
24487 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24488 messages
24489 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24490 "At global scope" warning
24491 * g++.dg/ext/align1.C: Change cygwin test for alignment
24492 from db-bogus to dg-warning
24493
24494 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24495
24496 * g77.f-torture/compile/cpp2.F: New test.
24497
24498 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24499
24500 * g++.dg/template/access1.C: New test.
24501
24502 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24503
24504 * gcc.dg/20020118-1.c: New.
24505
24506 2002-01-18 Kazu Hirata <kazu@hxi.com>
24507
24508 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24509
24510 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24511
24512 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24513 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24514 alignment warnings.
24515
24516 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24517
24518 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24519 torture_with_loops and torture_without_loops
24520
24521 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24522
24523 * gcc.c-torture/compile/20020116-1.c: New test.
24524
24525 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24526
24527 * gcc.dg/20020116-2.c: New test.
24528
24529 * gcc.dg/ultrasp4.c: New test.
24530
24531 * gcc.dg/20020116-1.c: New test.
24532
24533 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24534
24535 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24536 by EABI.
24537
24538 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24539
24540 * gcc.misc-tests/i386-prefetch.exp: New.
24541 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24542 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24543 * gcc.misc-tests/i386-pf-none-1.c: New test.
24544 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24545
24546 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24547
24548 * gcc.dg/gnu89-init-1.c: Add new tests.
24549
24550 2002-01-15 Andreas Jaeger <aj@suse.de>
24551
24552 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24553 * gcc.dg/i386-mmx-2.c: Likewise.
24554 * gcc.dg/i386-sse-1.c: Likewise.
24555 * gcc.dg/i386-sse-2.c: Likewise.
24556 * gcc.dg/i386-sse-3.c: Likewise.
24557
24558 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24559
24560 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24561 Uncomment additional cases that now pass.
24562
24563 2002-01-11 Richard Henderson <rth@redhat.com>
24564
24565 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24566 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24567
24568 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24569
24570 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24571
24572 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24573
24574 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24575 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24576
24577 2002-01-10 Dale Johannesen <dalej@apple.com>
24578
24579 * gcc.c-torture/execute/loop-11.c: New.
24580
24581 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24582
24583 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24584 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24585
24586 2002-01-09 Richard Henderson <rth@redhat.com>
24587
24588 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24589 type in which to perform the operation for each size.
24590
24591 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24592
24593 * gcc.c-torture/compile/20020109-2.c: New test.
24594
24595 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24596
24597 * gcc.c-torture/execute/loop-10.c: New test.
24598
24599 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24600
24601 * gcc.c-torture/compile/20010226-1.c: New test.
24602 * gcc.c-torture/compile/20010227-1.c: New test.
24603 * gcc.c-torture/compile/20010426-1.c: New test.
24604 * gcc.c-torture/compile/20010510-1.c: New test.
24605 * gcc.c-torture/compile/20010605-3.c: New test.
24606 * gcc.c-torture/compile/20010824-1.c: New test.
24607 * gcc.c-torture/execute/20010409-1.c: New test.
24608 * gcc.dg/noncompile/20000901-1.c: New test.
24609 * gcc.dg/20001023-1.c: New test.
24610 * gcc.dg/20001101-1.c: New test.
24611 * gcc.dg/20001102-1.c: New test.
24612 * gcc.dg/20010207-1.c: New test.
24613 * gcc.dg/20010405-1.c: New test.
24614 * gcc.dg/20010822-1.c: New test.
24615 * gcc.dg/20011107-1.c: New test.
24616
24617 2002-01-09 Jeffrey A Law (law@redhat.com)
24618
24619 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24620
24621 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24622 execution failure on PA targets.
24623
24624 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24625
24626 * gcc.c-torture/compile/20020109-1.c: New test.
24627
24628 2002-01-08 Kazu Hirata <kazu@hxi.com>
24629
24630 * gcc.c-torture/execute/20020108-1.c: New test.
24631
24632 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24633
24634 * gcc.dg/20020108-1.c: New test.
24635
24636 2002-01-08 H.J. Lu <hjl@gnu.org>
24637
24638 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24639 for header files.
24640
24641 2002-01-08 Geoff Keating <geoffk@redhat.com>
24642
24643 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24644 consistency.
24645
24646 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24647
24648 * gcc.dg/altivec-4.c: Test altivec predicates.
24649
24650 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24651
24652 * gcc.c-torture/execute/20020107-1.c: New test.
24653
24654 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24655
24656 PR c/5279
24657 * gcc.c-torture/compile/20020106-1.c: New test.
24658
24659 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24660
24661 * gcc.c-torture/execute/nestfunc-4.c: New test.
24662
24663 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24664
24665 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24666 extra triple that slipped in.
24667 * g++.old-deja/g++.abi/align.C: Likewise.
24668 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24669
24670 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24671
24672 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24673 * g++.old-deja/g++.abi/align.C: Likewise.
24674 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24675
24676 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24677 on FreeBSD/i386.
24678 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24679 FreeBSD.
24680
24681 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24682
24683 * gcc.dg/20020104-1.c: New test.
24684
24685 * gcc.dg/20020104-2.c: New test.
24686
24687 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24688
24689 * gcc.dg/20020103-1.c: Fix typo in target selector.
24690
24691 2002-01-03 Richard Henderson <rth@redhat.com>
24692
24693 * gcc.dg/20020103-1.c: New.
24694
24695 2002-01-03 Kazu Hirata <kazu@hxi.com>
24696
24697 * gcc.c-torture/execute/20020103-1.c: New test.
24698
24699 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24700
24701 * g++.dg/other/debug2.C: New test.
24702
24703 * gcc.c-torture/compile/20020103-1.c: New test.
24704
24705 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24706
24707 * gcc.dg/gnu89-init-1.c: Added new tests.
24708
24709 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24710
24711 * g++.dg/template/friend2.C: Remove as patch is reverted.
24712
24713 * g++.dg/warn/oldcast1.C: New test.
24714
24715 * g++.dg/template/ptrmem1.C: New test.
24716 * g++.dg/template/ptrmem2.C: New test.
24717
24718 * g++.dg/template/ntp.C: New test.
24719
24720 * g++.dg/other/component1.C: New test.
24721
24722 * g++.dg/template/ttp3.C: New test.
24723
24724 * g++.dg/template/friend2.C: New test.
24725 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24726
24727 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24728
24729 * g++.dg/other/ptrmem1.C: New test.
24730 * g++.dg/other/ptrmem2.C: New test.
24731
24732 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24733
24734 * g++.dg/template/ctor1.C: New test.
24735
24736 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24737
24738 * g++.dg/template/friend2.C: New test.
24739
24740 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24741
24742 * gcc.dg/mmix-1.c: New test.
24743
24744 2001-12-31 Richard Henderson <rth@redhat.com>
24745
24746 * gcc.dg/asm-5.c: New.
24747
24748 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24749
24750 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24751 in namespace __gnu_cxx
24752
24753 2001-12-30 Richard Henderson <rth@redhat.com>
24754
24755 * gcc.dg/debug-6.c: New.
24756
24757 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24758
24759 * gcc.c-torture/compile/20011229-2.c: New test.
24760
24761 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24762
24763 * gcc.dg/debug-3.c: New test.
24764 * gcc.dg/debug-4.c: New test.
24765 * gcc.dg/debug-5.c: New test.
24766
24767 2001-12-29 Richard Henderson <rth@redhat.com>
24768
24769 * g++.dg/eh/loop1.C: New.
24770
24771 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24772
24773 * g++.dg/template/crash1.C: New test.
24774
24775 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24776
24777 * g++.dg/other/const1.C: New test.
24778
24779 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24780
24781 * gcc.c-torture/compile/20011229-1.c: New test.
24782
24783 2001-12-28 Stan Shebs <shebs@apple.com>
24784
24785 * lib/objc-torture.exp: Resync with c-torture.exp.
24786 * lib/objc.exp: Load standard libraries.
24787
24788 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24789
24790 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24791 additional tests.
24792
24793 2001-12-27 Roger Sayle <roger@eyesopen.com>
24794
24795 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24796
24797 2001-12-27 Richard Henderson <rth@redhat.com>
24798
24799 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24800
24801 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24802
24803 * g++.dg/eh/ctor1.C: New test.
24804 * g++.dg/other/error2.C: New test.
24805
24806 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24807
24808 * g++.dg/other/init2.C: New test.
24809
24810 2001-12-24 Richard Henderson <rth@redhat.com>
24811
24812 * gcc.dg/20011223-1.c: New.
24813 * gcc.dg/inline-1.c: New.
24814
24815 2001-12-23 Richard Henderson <rth@redhat.com>
24816
24817 * gcc.dg/asm-4.c: Test operand modifiers.
24818
24819 2001-12-23 Richard Henderson <rth@redhat.com>
24820
24821 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24822
24823 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24824
24825 * gcc.c-torture/execute/20011223-1.c: New test.
24826
24827 2001-12-21 Richard Henderson <rth@redhat.com>
24828
24829 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24830 re-enables the warning.
24831
24832 2001-12-21 Richard Henderson <rth@redhat.com>
24833
24834 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24835
24836 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24837
24838 * gcc.c-torture/compile/20011218-1.c: New test.
24839
24840 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24841
24842 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24843 arm-isr.c test.
24844 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24845 epilogue generation for ARM ISR routines.
24846
24847 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24848
24849 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24850 * gcc.dg/format/c90-printf-3.c: Likewise.
24851 * gcc.dg/format/c99-printf-3.c: Likewise.
24852 * gcc.dg/format/ext-1.c: Likewise.
24853 * gcc.dg/format/ext-6.c: Likewise.
24854 * gcc.dg/format/format.h: Prototype unlocked stdio.
24855
24856 2001-12-20 Richard Henderson <rth@redhat.com>
24857
24858 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24859 (arena): Use it.
24860 (malloc): Correct allocation logic. Abort if we fill up the
24861 arena before initialization complete.
24862 (realloc): Correct allocation logic.
24863
24864 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24865
24866 * gcc.c-torture/compile/20011219-2.c: New test.
24867
24868 * gcc.c-torture/execute/20011219-1.c: New test.
24869
24870 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24871
24872 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24873 target does not support weak symbols.
24874
24875 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24876
24877 * gcc.c-torture/compile/20011219-1.c: New test.
24878
24879 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24880
24881 * g++.dg/other/error1.C: New test.
24882
24883 2001-12-17 Jeffrey A Law (law@redhat.com)
24884
24885 * gcc.c-torture/execute/20011217-1.c: New test.
24886
24887 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24888
24889 * objc.dg/special/: New directory.
24890 * objc.dg/special/special.exp: New file.
24891 * objc.dg/special/unclaimed-category-1.h: New file.
24892 * objc.dg/special/unclaimed-category-1a.m: New file.
24893 * objc.dg/special/unclaimed-category-1.m: New file.
24894
24895 2001-12-17 Andreas Jaeger <aj@suse.de>
24896
24897 * gcc.c-torture/compile/20011217-2.c: New test.
24898
24899 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24900
24901 * gcc.c-torture/compile/20011217-1.c: New test.
24902
24903 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
24904
24905 * testsuite/gcc.dg/20011214-1.c: New.
24906
24907 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
24908
24909 * gcc.dg/altivec-4.c: New.
24910
24911 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
24912
24913 * gcc.dg/20011113-1.c: New test.
24914
24915 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24916
24917 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24918 std::__malloc_alloc_template<0> and
24919 std::__default_alloc_template<false, 0>.
24920
24921 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
24922
24923 * objc/execute/bf-21.m: New test.
24924 * objc/execute/enumeration-1.m: New test.
24925 * objc/execute/enumeration-2.m: New test.
24926
24927 2001-12-12 Jakub Jelinek <jakub@redhat.com>
24928
24929 * gcc.dg/gnu89-init-1.c: New test.
24930
24931 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
24932
24933 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24934 * g++.old-deja/g++.jason/2371.C: Likewise.
24935 * g++.old-deja/g++.jason/template33.C: Likewise.
24936 * g++.old-deja/g++.jason/template34.C: Likewise.
24937 * g++.old-deja/g++.jason/template36.C: Likewise.
24938 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24939 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24940 * g++.old-deja/g++.other/typename1.C: Likewise.
24941 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24942 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24943 * g++.old-deja/g++.pt/typename11.C: Likewise.
24944 * g++.old-deja/g++.pt/typename14.C: Likewise.
24945 * g++.old-deja/g++.pt/typename16.C: Likewise.
24946 * g++.old-deja/g++.pt/typename3.C: Likewise.
24947 * g++.old-deja/g++.pt/typename4.C: Likewise.
24948 * g++.old-deja/g++.pt/typename5.C: Likewise.
24949 * g++.old-deja/g++.pt/typename7.C: Likewise.
24950 * g++.old-deja/g++.robertl/eb9.C: Likewise.
24951
24952 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
24953
24954 * g++.dg/other/linkage1.C: New test.
24955 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24956 specifiers.
24957
24958 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
24959
24960 * gcc.dg/concat.c: New test.
24961
24962 2001-12-11 Stan Shebs <shebs@apple.com>
24963
24964 * objc/compile: New test directory.
24965 * objc/compile/compile.exp: New expect script.
24966 * objc/compile/20011211-1.m: New compile test.
24967
24968 2001-12-11 Jason Merrill <jason@redhat.com>
24969
24970 * lib/prune.exp (prune_gcc_output): Also handle "In member
24971 function". So many permutations...
24972
24973 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
24974
24975 * g++.dg/template/typedef1.C: New test.
24976
24977 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
24978
24979 * g++.dg/other/copy1.C: New test.
24980
24981 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
24982
24983 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
24984
24985 * gcc.dg/builtin-choose-expr.c: New.
24986
24987 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
24988
24989 * gcc.dg/altivec-2.c: New.
24990
24991 2001-12-07 Richard Henderson <rth@redhat.com>
24992
24993 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
24994
24995 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
24996
24997 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24998 ultrasparc.
24999
25000 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25001
25002 * g++-old.deja/g++.robertl/eb101.C: Deleted.
25003
25004 2001-12-06 Janis Johnson <janis187@us.ibm.com>
25005
25006 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
25007 variable argument list.
25008
25009 2001-12-06 Zack Weinberg <zack@codesourcery.com>
25010
25011 * gcc.c-torture/execute/memcheck: Delete entire directory.
25012 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
25013 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
25014
25015 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
25016
25017 * gcc.dg/Wshadow-1.c: New test.
25018
25019 2001-12-05 Jakub Jelinek <jakub@redhat.com>
25020
25021 * gcc.c-torture/compile/20011130-1.c: New test.
25022
25023 * gcc.dg/noncompile/20011025-1.c: New test.
25024
25025 * g++.dg/other/anon-union.C: New test.
25026
25027 * gcc.c-torture/execute/20011024-1.c: New test.
25028
25029 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
25030
25031 * gcc.c-torture/execute/20000722-1.x,
25032 gcc.c-torture/execute/20010123-1.x: Remove.
25033 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
25034 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
25035 gcc.dg/c99-complit-2.c: New tests.
25036
25037 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
25038
25039 * g++.dg/inherit/base1.C: New test.
25040
25041 2001-12-04 Jakub Jelinek <jakub@redhat.com>
25042
25043 * g++.dg/other/stdarg1.C: New test.
25044
25045 * gcc.c-torture/compile/20011130-2.c: New test.
25046
25047 2001-12-03 Janis Johnson <janis187@us.ibm.com>
25048
25049 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
25050 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
25051 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
25052 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
25053 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
25054 * gcc.dg/builtin-prefetch-1.c: New test.
25055
25056 2001-12-03 Jakub Jelinek <jakub@redhat.com>
25057
25058 * gcc.dg/20011130-1.c: New test.
25059
25060 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
25061
25062 * g++.dg/other/scope1.C: New test.
25063 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
25064
25065 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
25066
25067 * gcc.dg/vla-init-1.c: New test.
25068
25069 2001-12-01 Geoff Keating <geoffk@redhat.com>
25070
25071 * gcc.c-torture/compile/structs.c: New testcase from GDB.
25072
25073 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
25074
25075 * objc.dg/alias.m: Update.
25076 * objc.dg/class-1.m: Update.
25077 * objc.dg/const-str-1.m: Update.
25078 * objc.dg/fwd-proto-1.m: Update.
25079 * objc.dg/id-1.m: Update.
25080 * objc.dg/super-class-1.m: Update.
25081
25082 2001-11-29 Mark Mitchell <mark@codesourcery.com>
25083
25084 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
25085 constructs.
25086
25087 2001-11-28 Jeffrey A Law (law@cygnus.com)
25088
25089 * gcc.c-torture/execute/20011128-1.c: New test.
25090
25091 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
25092
25093 * gcc.dg/20011127-1.c: New test.
25094
25095 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
25096
25097 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
25098 from Austin Group draft 7.
25099 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
25100 scanf format arguments.
25101 * gcc.dg/format/no-exargs-2.c: New test.
25102
25103 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
25104
25105 * g++.dg/abi/vbase8-4.C: New test.
25106
25107 2001-11-24 Ian Lance Taylor <ian@airs.com>
25108
25109 * gcc.c-torture/execute/20011121-1.c: New test.
25110
25111 2001-11-23 Jeffrey A Law (law@cygnus.com)
25112
25113 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
25114
25115 2001-11-23 Andreas Jaeger <aj@suse.de>
25116
25117 * gcc.dg/cpp/charconst-2.c: New test.
25118
25119 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
25120
25121 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
25122 to the host if it is remote. Let tests specify extra headers
25123 they use.
25124 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
25125 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
25126 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
25127 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
25128 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
25129 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
25130 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
25131 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
25132 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
25133 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
25134
25135 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
25136
25137 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
25138 for little endian ARMs.
25139
25140 2001-11-20 Jakub Jelinek <jakub@redhat.com>
25141
25142 * gcc.c-torture/compile/20011119-1.c: New test.
25143 * gcc.c-torture/compile/20011119-2.c: New test.
25144
25145 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
25146
25147 * gcc.dg/altivec-1.c: Fix typo.
25148
25149 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25150
25151 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
25152
25153 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
25154
25155 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
25156
25157 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
25158
25159 * lib/g77.exp: Don't specify --rpath-link.
25160
25161 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
25162 across all the headers.
25163 * gcc.dg/format/format.exp: For testing on a remote host,
25164 copy format.h.
25165
25166 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
25167 * gcc.c-torture/execute/930406-1.c: Likewise.
25168 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25169
25170 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
25171
25172 * gcc.dg/altivec-1.c: New.
25173
25174 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
25175
25176 * gcc.dg/cpp/fpreprocessed.c: New test case.
25177
25178 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25179
25180 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25181 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25182 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
25183
25184 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25185
25186 * gcc.dg/no-builtin-1.c: New test.
25187
25188 2001-11-16 Jakub Jelinek <jakub@redhat.com>
25189
25190 * gcc.c-torture/execute/20011115-1.c: New test.
25191
25192 2001-11-15 Jakub Jelinek <jakub@redhat.com>
25193
25194 * gcc.c-torture/compile/20011114-2.c: New test.
25195 * gcc.c-torture/compile/20011114-3.c: New test.
25196 * gcc.c-torture/compile/20011114-4.c: New test.
25197
25198 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
25199
25200 * g++.dg/other/init1.C: New test.
25201
25202 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
25203
25204 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25205 message.
25206
25207 * gcc.c-torture/execute/20011114-1.c: New testcase.
25208
25209 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25210 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25211 like the (before this change) version of 20010327-1.c.
25212
25213 2001-11-14 Roger Sayle <roger@eyesopen.com>
25214
25215 * gcc.c-torture/execute/string-opt-13.c: New testcase.
25216
25217 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
25218
25219 * g++.dg/init/array2.C: New test.
25220
25221 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
25222
25223 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
25224
25225 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
25226
25227 * g++.dg/other/forscope1.C: New test.
25228 * g++.dg/ext/forscope1.C: New test.
25229 * g++.dg/ext/forscope2.C: New test.
25230
25231 2001-11-13 Jakub Jelinek <jakub@redhat.com>
25232
25233 * gcc.c-torture/execute/20011113-1.c: New test.
25234
25235 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
25236
25237 * gcc.c-torture/execute/20011109-2.c: New test.
25238
25239 * gcc.c-torture/execute/20011109-1.c: New test.
25240
25241 2001-11-09 Jakub Jelinek <jakub@redhat.com>
25242
25243 * gcc.c-torture/compile/20011109-1.c: New test.
25244
25245 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
25246
25247 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25248 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25249 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25250 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25251 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25252 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25253 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
25254
25255 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
25256
25257 * g++.dg/warn/Wshadow-1.C: New tests.
25258 * g++.old-deja/g++.mike/for3.C: Update.
25259
25260 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
25261
25262 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25263 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25264 XFAILs. Adjust expected error texts.
25265 * gcc.c-torture/compile/20011106-1.c,
25266 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25267 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25268 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25269 gcc.dg/c99-array-lval-5.c: New tests.
25270
25271 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25272
25273 * gcc.dg/cpp/defined.c: Update.
25274
25275 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25276
25277 * gcc.c-torture/execute/anon-1.c: New test.
25278
25279 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
25280
25281 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25282 same size, so no warning should be produced on stormy16.
25283
25284 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25285 due to oversized array.
25286 * g++.old-deja/g++.mike/ns15.C: Likewise.
25287 * g++.old-deja/g++.pt/crash16.C: Likewise.
25288
25289 2001-11-02 Graham Stott <grahams@redhat.com>
25290
25291 * g++.dgother/debug1.C: Fix typos.
25292
25293 2001-11-01 Jakub Jelinek <jakub@redhat.com>
25294
25295 * g++.dg/other/debug1.C: New test.
25296
25297 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25298
25299 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25300 of unsigned long.
25301
25302 2001-10-30 Jakub Jelinek <jakub@redhat.com>
25303
25304 * gcc.dg/20011029-2.c: New test.
25305
25306 * gcc.c-torture/compile/20011029-1.c: New test.
25307
25308 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25309
25310 * objc/execute/class_self-1.m: New test.
25311 * objc/execute/class_self-2.m: New test.
25312
25313 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25314
25315 * gcc.misc-tests/msgs.exp: Delete.
25316 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25317 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25318 error set to match recent changes.
25319
25320 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25321
25322 * gcc.dg/20011021-1.c: New test.
25323
25324 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25325
25326 * gcc.c-torture/compile/20011023-1.c: New test.
25327
25328 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25329
25330 * lib/g77.exp: Rewrite based on lib/g++.exp.
25331
25332 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25333
25334 * gcc.c-torture/execute/20011019-1.c: New test.
25335
25336 * gcc.dg/20011018-1.c: New test.
25337
25338 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25339
25340 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25341
25342 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25343
25344 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25345 * gcc.dg/attr-invalid.c: Likewise.
25346
25347 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25348
25349 * testsuite/gcc.dg/20011015-1.c: New test.
25350
25351 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25352
25353 * g++.dg/template/unify2.C: New test.
25354
25355 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25356
25357 * g++.dg/other/exception-specification.C: New test
25358
25359 2001-10-13 Tom Rix <trix@redhat.com>
25360
25361 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25362 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25363
25364 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25365
25366 * testsuite/gcc.dg/20011009-1.c: New test.
25367
25368 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25369
25370 PR g++/4476
25371 * g++.dg/other/friend1.C: New test.
25372
25373 2001-10-11 Richard Henderson <rth@redhat.com>
25374
25375 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25376
25377 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25378
25379 * gcc.c-torture/compile/20011010-1.c: New.
25380
25381 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25382
25383 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25384 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25385 g77.f-torture/execute/execute.exp,
25386 g77.f-torture/noncompile/noncompile.exp,
25387 gcc.c-torture/compile/compile.exp,
25388 gcc.c-torture/execute/execute.exp,
25389 gcc.c-torture/execute/ieee/ieee.exp,
25390 gcc.c-torture/execute/memcheck/memcheck.exp,
25391 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25392 objc/execute/execute.exp: Update FSF address.
25393
25394 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25395
25396 * gcc.dg/cpp/cmdlne-C.c: Update.
25397 * gcc.dg/cpp/cmdlne-C2.c: New.
25398
25399 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25400
25401 * gcc.c-torture/execute/20011008-3.c: New.
25402
25403 2001-10-08 DJ Delorie <dj@redhat.com>
25404
25405 * gcc.dg/20011008-1.c: New.
25406 * gcc.dg/20011008-2.c: New.
25407
25408 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25409
25410 * gcc.dg/cpp/spacing1.c: Update test.
25411
25412 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25413
25414 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25415 spelling errors of "separate" as "seperate".
25416
25417 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25418
25419 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25420 enough to avoid inlining.
25421
25422 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25423
25424 * lib/g77.exp: set libg2c_dir correctly.
25425
25426 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25427
25428 * gcc.dg/cpp/macro11.c: New test.
25429
25430 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25431
25432 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25433 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25434 gcc.dg/format/multattr-3.c: New tests.
25435 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25436 tests for format attributes on function pointers being rejected.
25437
25438 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25439
25440 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25441
25442 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25443
25444 * g++.dg/warn/format1.C: New test.
25445
25446 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25447
25448 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25449
25450 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25451
25452 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25453
25454 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25455
25456 * gcc.dg/cpp/redef2.c: Add test.
25457
25458 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25459
25460 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25461 long-standing bug on i686, apparently.
25462 * gcc.c-torture/execute/loop-2c.x: New file.
25463 * gcc.c-torture/execute/loop-2d.x: New file.
25464 * gcc.c-torture/execute/loop-3c.x: New file.
25465
25466 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25467
25468 * gcc.dg/cpp/20000625-2.c: Correct line number.
25469
25470 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25471
25472 * gcc.dg/cpp/macro10.c: New test.
25473 * gcc.dg/cpp/strify3.c: New test.
25474 * gcc.dg/cpp/spacing1.c: Add tests.
25475 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25476 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25477
25478 2001-09-24 DJ Delorie <dj@redhat.com>
25479
25480 * gcc.c-torture/execute/20010924-1.c: New test.
25481
25482 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25483
25484 * testsuite/objc/execute/paste.m: Remove.
25485
25486 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25487
25488 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25489
25490 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25491
25492 * g77.dg/strlen0.f: New test.
25493
25494 2001-09-21 Richard Henderson <rth@redhat.com>
25495
25496 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25497 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25498
25499 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25500
25501 Table-driven attributes.
25502 * g++.dg/ext/attrib1.C: New test.
25503
25504 2001-09-20 DJ Delorie <dj@redhat.com>
25505
25506 * gcc.dg/20000926-1.c: Update expected warning messages.
25507 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25508 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25509 array.
25510
25511 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25512
25513 * g++.dg/eh/registers1.C: New test case.
25514
25515 2001-09-17 Richard Henderson <rth@redhat.com>
25516
25517 * gcc.dg/array-5.c: Fix VLA decomposition test.
25518
25519 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25520
25521 * gcc.dg/cpp/line5.c: New testcase.
25522
25523 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25524
25525 * gcc.dg/cpp/macro9.c: New test.
25526
25527 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25528
25529 * gcc.c-torture/execute/980223.c: Change type of addr from long
25530 to char *.
25531
25532 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25533
25534 * gcc.c-torture/execute/20010915-1.c: New test.
25535
25536 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25537
25538 * g77.dg/bprob: New directory.
25539 * g77.dg/bprob/bprob.exp: New file.
25540 * g77.dg/bprob/bprob-1.f: New test.
25541 * g77.dg/gcov: New directory.
25542 * g77.dg/gcov/gcov.exp: New file.
25543 * g77.dg/gcov/gcov-1.f: New test.
25544 * g77.dg/gcov/gcov-1.x: New file.
25545
25546 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25547
25548 * gcc.dg/cpp/directiv.c: Update.
25549 * gcc.dg/cpp/undef1.c: Update.
25550
25551 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25552
25553 * gcc.dg/20010912-1.c: New test.
25554
25555 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25556
25557 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25558 language-independent file in lib.
25559 * lib/gcov.exp: New file.
25560
25561 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25562
25563 * gcc.c-torture/compile/20010911-1.c: New test.
25564
25565 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25566
25567 * lib/profopt.exp: New, to support profile-directed optimizations.
25568 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25569 * gcc.misc-tests/bprob-1.c: New test.
25570 * gcc.misc-tests/bprob-2.c: New test.
25571
25572 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25573
25574 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25575 XFAIL and which kinds of gcov output to verify.
25576 * gcc.misc-tests/gcov-4b.x: New file.
25577 * gcc.misc-tests/gcov-5b.x: New file.
25578 * gcc.misc-tests/gcov-6.x: New file.
25579 * gcc.misc-tests/gcov-7.c: New test.
25580 * gcc.misc-tests/gcov-7.x: New file.
25581
25582 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25583
25584 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25585 * gcc.misc-tests/gcov-6.c: New test.
25586
25587 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25588
25589 PR c++/3986
25590 * g++.dg/abi/vbase1.C: New test.
25591
25592 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25593
25594 * objc.dg/method-2.m: New.
25595
25596 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25597
25598 PR c++/4203
25599 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25600 * g++.dg/init/empty1.C: New test.
25601
25602 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25603
25604 * gcc.c-torture/compile/20010903-1.c: New test.
25605
25606 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25607
25608 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25609 for m68k.
25610
25611 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25612
25613 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25614
25615 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25616
25617 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25618
25619 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25620
25621 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25622 for 16-bit 'unsigned int'.
25623
25624 2001-08-29 Kazu Hirata <kazu@hxi.com>
25625
25626 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25627
25628 2001-08-27 Richard Henderson <rth@redhat.com>
25629
25630 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25631 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25632
25633 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25634
25635 * gcc.dg/asm-names.c (ymain): New.
25636
25637 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25638
25639 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25640 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25641 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25642
25643 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25644
25645 * gcc.dg/compare5.c: New testcase.
25646
25647 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25648
25649 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25650 and "In instantiation".
25651
25652 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25653
25654 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25655
25656 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25657
25658 * gcc.misc-tests/gcov.exp: Add support for branch information.
25659 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25660 * gcc.misc-tests/gcov-4.c: New test.
25661 * gcc.misc-tests/gcov-4b.c: New test.
25662 * gcc.misc-tests/gcov-5b.c: New test.
25663
25664 2001-08-20 Zack Weinberg <zackw@panix.com>
25665
25666 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25667 expected to fail.
25668
25669 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25670
25671 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25672
25673 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25674
25675 * g++.dg/eh/template1.C: New test.
25676
25677 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25678
25679 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25680 Fix thinko.
25681 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25682 for xfail.
25683
25684 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25685
25686 * lib/g77-dg.exp: Use prune.exp for common procedures
25687 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25688 * lib/g77.exp: (g77-dg-prune) Remove
25689
25690 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25691
25692 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25693
25694 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25695
25696 * g++.dg/template/unify1.C: New test.
25697
25698 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25699
25700 * g++.dg/abi/empty4.C: New test.
25701
25702 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25703
25704 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25705 solaris2.*
25706 * g77.f-torture/compile/pr3743.x: Likewise
25707
25708 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25709
25710 * g++.dg/other/using-declaration.C: New test.
25711
25712 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25713
25714 * gcc.dg/cpp/tr-sign.c: New testcase.
25715
25716 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25717
25718 * gcc.dg/cpp/19951025-1.c: Revert.
25719 * gcc.dg/cpp/directiv.c: We no longer process directives that
25720 interrupt macro arguments.
25721
25722 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25723
25724 * gcc.dg/bconstp-1.c: New test.
25725
25726 2001-08-03 Richard Henderson <rth@redhat.com>
25727
25728 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25729
25730 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25731
25732 * gcc.dg/cpp/19951025-1.c: Update.
25733
25734 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25735
25736 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25737 should be x.
25738
25739 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25740
25741 Kill -fhonor-std.
25742 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25743 * g++.old-deja/g++.other/std1.C: Likewise.
25744 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25745
25746 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25747
25748 * lib/g77.exp: Load gcc-defs.exp for common procedures
25749 (g77_pass, g77_fail, g77_finish, g77_exit,
25750 ${tool}_check_unsupported_p} Now redundant. Deleted.
25751
25752 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25753
25754 * g77.dg/fbackslash.f
25755 * g77.dg/fcase-preserve.f
25756 * g77.dg/ff90-1.f
25757 * g77.dg/ffixed-line-length-0.f
25758 * g77.dg/ffixed-line-length-132.f
25759 * g77.dg/ffixed-line-length-7.f
25760 * g77.dg/ffixed-line-length-72.f
25761 * g77.dg/ffixed-line-length-none.f
25762 * g77.dg/ffree-form-1.f
25763 * g77.dg/fno-backslash.f
25764 * g77.dg/fno-f90-1.f
25765 * g77.dg/fno-fixed-form-1.f
25766 * g77.dg/fno-onetrip.f
25767 * g77.dg/fno-typeless-boz.f
25768 * g77.dg/fno-underscoring.f
25769 * g77.dg/fno-vxt-1.f
25770 * g77.dg/fonetrip.f
25771 * g77.dg/ftypeless-boz.f
25772 * g77.dg/fugly-assumed.f
25773 * g77.dg/funderscoring.f
25774 * g77.dg/fvxt-1.f
25775
25776 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25777
25778 * objc.dg/fwd-proto-1.m: New.
25779 * objc.dg/local-decl-1.m: New.
25780 * objc.dg/naming-1.m: New.
25781 * objc.dg/naming-2.m: New.
25782 * objc.dg/proto-hier-1.m: New.
25783
25784 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25785
25786 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25787 largest-type elements to a struct makes its size grow.
25788
25789 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25790
25791 * g++.dg/abi/vthunk1.C: New test.
25792
25793 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25794
25795 * g++.dg/abi/vbase8-22.C: New test.
25796
25797 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25798
25799 * gcc.dg/cpp/macro8.c: New test.
25800
25801 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25802
25803 * g++.dg/abi/vbase8-21.C: New test.
25804
25805 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25806
25807 * g++.dg/abi/vbase8-10.C: New test.
25808
25809 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25810
25811 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25812 ${tool}_set_ld_library_path.
25813 Changed caller.
25814 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25815 g++.exp.
25816
25817 2001-07-26 Stan Cox <scox@redhat.com>
25818
25819 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25820 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25821 gcc_exit, gcc_check_unsupported_p):
25822 Moved to gcc-deps.exp
25823 * gcc-deps.exp: New file.
25824
25825 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25826
25827 * g++.old-deja/g++.pt/defarg14.C: New test.
25828
25829 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25830
25831 * g++.old-deja/g++.other/lineno5.C: New test.
25832
25833 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25834
25835 * g++.old-deja/g++.pt/crash68.C: New test.
25836
25837 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25838
25839 * g++.old-deja/g++.other/crash42.C: New test.
25840
25841 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25842
25843 * gcc.dg/cpp/extratokens.c: Fix.
25844 * gcc.dg/cpp/skipping2.c: New tests.
25845
25846 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25847
25848 * gcc.c-torture/execute/20010724-1.c: New file.
25849 * gcc.c-torture/execute/20010724-1.x: New file.
25850
25851 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25852
25853 * g++.old-deja/g++.other/cond7.C: New test.
25854
25855 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25856
25857 * g++.old-deja/g++.other/optimize4.C: New test.
25858
25859 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25860
25861 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25862
25863 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25864
25865 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25866 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25867 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25868 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25869
25870 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25871 bug report" message.
25872
25873 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25874 * g++.dg/ext/instantiate1.C: Move from old-deja.
25875
25876 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25877
25878 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25879 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25880 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25881 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25882
25883 2001-07-23 Jeffrey A Law (law@cygnus.com)
25884
25885 * gcc.c-torture/execute/20010723-1.c: New test.
25886
25887 2001-07-23 Ben Elliston <bje@redhat.com>
25888
25889 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25890
25891 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25892
25893 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25894 i[34567]86-*-*.
25895 Delete handling of ieee_multilib_flags.
25896 Pass -mieee for alpha*-*-* and sh-*-*.
25897 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25898
25899 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25900
25901 Remove old-abi tests.
25902 * g++.old-deja/g++.mike/p11116.C: Remove.
25903 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25904
25905 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
25906
25907 * g77.f-torture/compile/pr3743.f: New test
25908
25909 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
25910
25911 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
25912
25913 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25914
25915 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25916 g++.old-deja/g++.pt/static6.C: Likewise.
25917 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25918 supports weak symbols.
25919
25920 2001-07-18 Andreas Jaeger <aj@suse.de>
25921
25922 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25923 supported again.
25924
25925 2001-07-18 Andreas Jaeger <aj@suse.de>
25926
25927 * gcc.dg/iftrap-1.c: Fix target line.
25928
25929 2001-07-17 Richard Henderson <rth@redhat.com>
25930
25931 * gcc.c-torture/execute/20010717-1.c: New.
25932
25933 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25934
25935 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25936 tests.
25937
25938 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25939
25940 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
25941
25942 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25943
25944 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25945 UAC_SIGBUS, UAC_NOPRINT definitions.
25946
25947 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
25948
25949 * objc/execute/object_is_class.m: New test.
25950 * objc/execute/object_is_meta_class.m: New test.
25951
25952 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25953
25954 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25955 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
25956
25957 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
25958
25959 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25960 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
25961
25962 2001-07-14 Richard Henderson <rth@redhat.com>
25963
25964 * gcc.dg/iftrap-1.c: New.
25965
25966 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
25967
25968 * g77.f-torture/execute/intrinsic77.f: New test.
25969
25970 2001-07-11 Janis Johnson <janis@us.ibm.com>
25971
25972 * gcc.misc-tests/gcov-3.c: New test.
25973
25974 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25975
25976 * gcc.c-torture/compile/20010711-1.c,
25977 * gcc.c-torture/compile/20010711-2.c: New tests.
25978
25979 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25980
25981 * gcc.c-torture/execute/20010711-1.c: New test.
25982
25983 2001-07-11 Ben Elliston <bje@redhat.com>
25984
25985 * g++.old-deja/g++.other/enum5.C: New test.
25986
25987 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
25988
25989 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25990 (g++-dg-prune): Call prune_gcc_output.
25991 * prune.exp: New file for prune_gcc_output.
25992 * lib/g++.exp, lib/gcc.exp: Load it.
25993
25994 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
25995
25996 * gcc.c-torture/compile/20010701-1.c,
25997 g++.old-deja/g++.ext/attrib6.C: New tests.
25998
25999 2001-07-06 Jeffrey A Law (law@cygnus.com)
26000
26001 * gcc.c-torture/compile/20010706-1.c: New test.
26002
26003 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
26004
26005 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
26006
26007 2001-06-28 Stan Shebs <shebs@apple.com>
26008
26009 * gcc.dg/pragma-darwin.c: New test.
26010
26011 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26012
26013 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
26014 Solaris 2.[678] system.
26015
26016 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
26017
26018 * gcc.dg/20010622-1.c: New test.
26019
26020 2001-06-18 Stan Shebs <shebs@apple.com>
26021
26022 * objc.dg: New directory.
26023 * objc.dg/dg.exp: New file.
26024 * objc.dg/alias.m: New.
26025 * objc.dg/class-1.m: New.
26026 * objc.dg/class-2.m: New.
26027 * objc.dg/const-str-1.m: New.
26028 * objc.dg/const-str-2.m: New.
26029 * objc.dg/id-1.m: New.
26030 * objc.dg/method-1.m: New.
26031 * objc.dg/super-class-1.m: New.
26032 * lib/objc-dg.exp: New file.
26033
26034 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
26035
26036 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
26037 of label name.
26038
26039 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
26040
26041 * g++.old-deja/g++.abi/vbase8-9.C: New test.
26042
26043 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26044
26045 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
26046 variable.
26047
26048 2001-06-12 Richard Henderson <rth@redhat.com>
26049
26050 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
26051
26052 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26053
26054 * g++.old-deja/g++.abi/vbase5.C: New test.
26055 * g++.old-deja/g++.abi/vbase6.C: New test.
26056 * g++.old-deja/g++.abi/vbase7.C: New test.
26057
26058 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26059
26060 * gcc.c-torture/compile/20010610-1.c: New test.
26061
26062 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26063
26064 * g++.old-deja/g++.abi/vbase4.C: New test.
26065
26066 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26067
26068 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
26069 support %f for HC11/HC12 targets.
26070 * gcc.c-torture/execute/930513-1.x: New file, likewise.
26071 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
26072 on HC11/HC12 targets.
26073 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
26074
26075 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26076
26077 * gcc.dg/wchar_t-1.c: New file.
26078 * gcc.dg/wint_t-1.c: Likewise.
26079
26080 2001-06-11 Bernd Schmidt <bernds@redhat.com>
26081
26082 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
26083
26084 2001-06-11 Richard Henderson <rth@redhat.com>
26085
26086 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
26087
26088 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26089
26090 * gcc.c-torture/compile/20010611-1.c: New test.
26091
26092 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26093
26094 * gcc.dg/c99-tag-1.c: Add more tests.
26095
26096 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
26097
26098 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
26099 representation on MN10300 and ARM/Thumb.
26100
26101 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
26102
26103 * g77.f-torture/execute/20010610.f: New.
26104
26105 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
26106
26107 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
26108 names.
26109
26110 2001-06-09 Richard Henderson <rth@redhat.com>
26111
26112 * gcc.c-torture/execute/ashrdi-1.c: New.
26113 * gcc.c-torture/execute/ashldi-1.c: New.
26114 * gcc.c-torture/execute/lshrdi-1.c: New.
26115
26116 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
26117
26118 * objc/execute/load-3.m: Added. Check sending +load to categories,
26119 in addition to classes.
26120
26121 2001-06-08 Stan Shebs <shebs@apple.com>
26122
26123 * objc/execute/load-2.m: New test. From Nicola Pero
26124 <n.pero@mi.flashnet.it>.
26125
26126 2001-06-08 Jakub Jelinek <jakub@redhat.com>
26127
26128 * gcc.c-torture/execute/20010605-2.c: New test.
26129
26130 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26131
26132 * g++.old-deja/g++.abi/vbase2.C: New test.
26133 * g++.old-deja/g++.abi/vbase3.C: New test.
26134
26135 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26136
26137 * g++.old-deja/g++.pt/friend49.C: New test.
26138
26139 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
26140
26141 * g++.old-deja/g++.ext/anon3.C: New test.
26142
26143 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
26144
26145 * g++.old-deja/g++.other/conv7.C: New test.
26146
26147 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
26148
26149 * gcc.c-torture/compile/20010605-2.c: New test.
26150
26151 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
26152
26153 * gcc.c-torture/execute/20010604-1.c: New test.
26154
26155 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
26156
26157 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
26158
26159 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
26160
26161 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
26162 (g++_link_flags): Likewise.
26163 (g++_init): Pass gccpath's value to two previous functions.
26164
26165 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26166
26167 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
26168 Ensure logfile entry matches exec command line.
26169
26170 2001-05-31 Richard Henderson <rth@redhat.com>
26171
26172 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
26173 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
26174
26175 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
26176
26177 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26178 compiler for irix6.2
26179
26180 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
26181
26182 * g++.old-deja/g++.other/optimize3.C: New file.
26183
26184 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
26185
26186 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26187 assemble.
26188
26189 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
26190
26191 * g++.old-deja/g++.other/optimize2.C: New file.
26192
26193 2001-05-25 Diego Novillo <dnovillo@redhat.com>
26194
26195 * gcc.c-torture/compile/20010518-2.c: New file.
26196 * gcc.c-torture/execute/20010518-1.c: New file.
26197 * gcc.c-torture/execute/20010518-2.c: New file.
26198
26199 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
26200
26201 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
26202
26203 2001-05-24 Mark Mitchell <mark@codesourcery.com>
26204
26205 G++ no longer defines builtins that do not begin with __builtin.
26206 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26207 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26208 * g++.old-deja/g++.law/builtin1.C: Likewise.
26209 * g++.old-deja/g++.law/cvt2.C: Likewise.
26210 * g++.old-deja/g++.mike/net5.C: Likewise.
26211 * g++.old-deja/g++.other/builtins1.C: Likewise.
26212 * g++.old-deja/g++.other/builtins2.C: Likewise.
26213 * g++.old-deja/g++.other/builtins3.C: Likewise.
26214 * g++.old-deja/g++.other/builtins4.C: Likewise.
26215 * g++.old-deja/g++.other/inline8.C: Likewise.
26216 * g++.old-deja/g++.robertl/eb39.C: Likewise.
26217
26218 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
26219
26220 * g++.old-deja/g++.pt/using1.C: Adjust.
26221 * g++.old-deja/g++.pt/using2.C: New test.
26222
26223 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26224
26225 * gcc.dg/cpp/charconst.c: New tests.
26226 * gcc.dg/cpp/escape.c: New tests.
26227 * gcc.dg/cpp/escape-1.c: New tests.
26228 * gcc.dg/cpp/escape-2.c: New tests.
26229 * gcc.dg/cpp/ucs.c: New tests.
26230
26231 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
26232
26233 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26234 native compiler for irix6.5.
26235
26236 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
26237
26238 * lib/g++.exp (g++_include_flags): Use args to compute
26239 get_multilibs.
26240 (g++_link_flags): Likewise.
26241 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
26242
26243 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
26244
26245 * gcc.dg/c90-hexfloat-1.c: Add more tests.
26246
26247 2001-05-21 Geoff Keating <geoffk@redhat.com>
26248
26249 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26250 this file.
26251
26252 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26253
26254 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26255 STACK_SIZE;
26256 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26257 to STACK_SIZE; Use it to define size of add_histo array.
26258 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26259 to STACK_SIZE.
26260 (f): Use GITT_SIZE to define size of gitt local table.
26261 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26262 to STACK_SIZE; Use it to define size of bytemem array.
26263
26264 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26265
26266 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26267 on 68HC11/HC12 due to the asm instruction.
26268 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26269 * gcc.c-torture/compile/920520-1.x: Likewise.
26270 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26271 on 68HC11/HC12 because the function is larger than 64K.
26272 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26273 on 68HC11/HC12 because the structure is too large.
26274
26275 2001-05-20 Richard Henderson <rth@redhat.com>
26276
26277 * gcc.c-torture/execute/20010520-1.c: New.
26278
26279 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26280
26281 * g++.old-deja/g++.warn/compare1.C: New test.
26282 * gcc.dg/compare4.c: New test.
26283
26284 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
26285
26286 * g++.old-deja/g++.other/optimize1.C: New test.
26287
26288 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26289
26290 * g++.old-deja/g++.pt/spec41.C: New test.
26291
26292 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
26293
26294 * gcc.c-torture/compile/20010114-1.x: Remove.
26295
26296 2001-05-18 Stan Shebs <shebs@apple.com>
26297
26298 * gcc.c-torture/compile/20010518-1.c: New test.
26299
26300 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
26301
26302 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26303 * g++.old-deja/g++.pt/crash67.C: New test.
26304
26305 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
26306
26307 * g++.old-deja/g++.other/debug9.C: New test.
26308
26309 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26310
26311 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26312
26313 2001-05-16 Jan Hubicka <jh@suse.cz>
26314
26315 * gcc.c-torture/compile/20010516-1.c: New test.
26316
26317 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26318
26319 * g++.old-deja/g++.other/crash41.C: New test.
26320
26321 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26322
26323 * g++.old-deja/g++.pt/crash66.C: New test.
26324
26325 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26326
26327 * g++.old-deja/g++.robertl/eb27.C: Convert.
26328
26329 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26330
26331 * g++.dg/friend-warn.C: New test. Do not warn about friend
26332 declaration being redundant.
26333
26334 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26335
26336 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26337
26338 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26339
26340 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26341
26342 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26343
26344 * lib/g++.exp: Use testsuite_flags.
26345
26346 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26347
26348 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26349
26350 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26351
26352 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26353
26354 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26355
26356 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26357
26358 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26359
26360 * gcc.c-torture/compile/20010313-1.c: New test.
26361
26362 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26363
26364 * gcc.dg/cpp/direct2.c: New test.
26365 * gccq.dg/cpp/direct2s.c: New test.
26366
26367 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26368
26369 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26370
26371 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26372 * g++.old-deja/g++.other/op3.C: Likewise.
26373
26374 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26375
26376 * gcc.dg/cpp/syshdr.h: New file.
26377 * gcc.dg/cpp/sysmac1.c: Update.
26378 * gcc.dg/cpp/sysmac2.c: Update.
26379
26380 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26381
26382 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26383
26384 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26385
26386 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26387 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26388
26389 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26390
26391 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26392
26393 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26394
26395 * lib/g++.exp (g++_include_flags): Don't use any special flags
26396 if TESTING_IN_BUILD_TREE is not defined.
26397 (g++_init): Use a plain 'c++' as the compiler if
26398 TESTING_IN_BUILD_TREEE is not defined.
26399
26400 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26401
26402 * g++.old-deja/g++.eh/catch13.C: New test.
26403 * g++.old-deja/g++.eh/catch14.C: New test.
26404
26405 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26406
26407 * gcc.dg/cpp/tr-define.c: New test.
26408
26409 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26410
26411 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26412 <stdlib.h>, not <malloc.h>.
26413
26414 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26415
26416 * g++.old-deja/g++.ns/template17.C: New test.
26417
26418 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26419
26420 * g++.old-deja/g++.pt/ref4.C: New test.
26421
26422 2001-04-30 Richard Henderson <rth@redhat.com>
26423
26424 * gcc.dg/20000724-1.c: Revert last change.
26425
26426 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26427
26428 * g77.f-torture/execute/20010430.f: New test.
26429
26430 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26431
26432 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26433
26434 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26435
26436 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26437
26438 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26439
26440 * g++.old-deja/g++.eh/crash6.C: New test.
26441
26442 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26443
26444 * g++.old-deja/g++.other/warn7.C: New test.
26445
26446 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26447
26448 * g++.old-deja/g++.other/defarg9.C: New test.
26449
26450 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26451
26452 * g77.f-torture/compile/20010426.f: New test.
26453 * g77.f-torture/execute/20010426.f: New test.
26454
26455 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26456
26457 * g77.f-torture/compile/20000629-1.x: Remove - error
26458 has been fixed.
26459
26460 2001-04-26 Jeffrey A Law (law@cygnus.com)
26461
26462 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26463 Tweak slightly to work with g++.dg framework.
26464 * g++.dg/special/ecos.exp: Run initp1.C test.
26465 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26466
26467 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26468 its linker doesn't give line numbers either.
26469 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26470
26471 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26472
26473 * g++.old-deja/g++.other/lex1.C: New test.
26474
26475 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26476
26477 * gcc.dg/noncompile/20010425-1.c: New test.
26478
26479 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26480
26481 * g++.old-deja/g++.pt/mangle2.C: New test.
26482
26483 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26484
26485 * gcc.dg/format/plus-1.c: New test.
26486
26487 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26488
26489 * gcc.dg/20010423-1.c: New test.
26490
26491 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26492
26493 * gcc.c-torture/execute/20010422-1.c: New test.
26494
26495 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26496
26497 * g++.old-deja/g++.ns/type2.C: New test.
26498
26499 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26500
26501 * g++.old-deja/g++.other/perf1.C: New test.
26502
26503 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26504
26505 * gcc.dg/c99-func-2.c: Remove xfail.
26506 * gcc.dg/c99-func-3.c: Remove xfail.
26507 * gcc.dg/c99-func-4.c: Remove xfail.
26508
26509 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26510
26511 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26512
26513 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26514
26515 * gcc.c-torture/compile/20010423-1.c: New test.
26516
26517 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26518
26519 * g++.old-deja/g++.pt/typename28.C: New test.
26520
26521 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26522
26523 * g++.old-deja/g++.abi/empty2.C: New test.
26524 * g++.old-deja/g++.abi/empty3.C: New test.
26525
26526 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26527
26528 * g++.old-deja/g++.other/comdat2.C: New test.
26529 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26530
26531 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26532
26533 * g++.old-deja/g++.other/overload14.C: New test.
26534
26535 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26536
26537 * g++.old-deja/g++.other/lookup23.C: New test.
26538
26539 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26540
26541 * gcc.c-torture/execute/20010403-1.c: New test.
26542
26543 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26544 Mark Mitchell <mark@codesourcery.com>
26545
26546 * lib/old-dejagnu.exp: Don't delete output of executable.
26547 Add .exe suffix to executables.
26548
26549 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26550
26551 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26552
26553 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26554
26555 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26556
26557 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26558
26559 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26560 * g++.old-deja/g++.abi/crash1.C: New test.
26561
26562 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26563
26564 * g++.old-deja/g++.other/crash40.C: New test.
26565
26566 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26567
26568 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26569
26570 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26571
26572 * g++.old-deja/g++.other/warn6.C: New test.
26573
26574 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26575
26576 * g++.old-deja/g++.robertl/eb42.C: Same.
26577
26578 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26579
26580 * gcc.dg/wtr-conversion-1.c: New testcase.
26581
26582 2001-04-10 Richard Henderson <rth@redhat.com>
26583
26584 * g++.old-deja/g++.other/array5.C: New.
26585
26586 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26587
26588 * gcc.c-torture/execute/20010408-1.c: New test.
26589
26590 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26591
26592 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26593 headers and constructs.
26594 * g++.old-deja/g++.robertl/eb79.C: Same.
26595 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26596 * g++.old-deja/g++.robertl/eb73.C: Same.
26597 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26598 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26599 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26600 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26601 * g++.old-deja/g++.robertl/eb44.C: Same.
26602 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26603 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26604 * g++.old-deja/g++.robertl/eb39.C: Same.
26605 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26606 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26607 * g++.old-deja/g++.robertl/eb30.C: Same.
26608 * g++.old-deja/g++.robertl/eb3.C: Same.
26609 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26610 * g++.old-deja/g++.robertl/eb21.C: Same.
26611 * g++.old-deja/g++.robertl/eb15.C: Same.
26612 * g++.old-deja/g++.robertl/eb118.C: Same.
26613 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26614 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26615 * g++.old-deja/g++.robertl/eb109.C: Same.
26616 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26617 * g++.old-deja/g++.mike/rtti1.C: Same.
26618 * g++.old-deja/g++.mike/p658.C: Same.
26619 * g++.old-deja/g++.mike/net46.C: Same.
26620 * g++.old-deja/g++.mike/net34.C: Same.
26621 * g++.old-deja/g++.mike/memoize1.C: Same.
26622 * g++.old-deja/g++.mike/eh2.C: Same.
26623 * g++.old-deja/g++.law/weak.C: Same.
26624 * g++.old-deja/g++.law/visibility7.C: Same.
26625 * g++.old-deja/g++.law/visibility25.C: Same.
26626 * g++.old-deja/g++.law/visibility22.C: Same.
26627 * g++.old-deja/g++.law/visibility2.C: Same.
26628 * g++.old-deja/g++.law/visibility17.C: Same.
26629 * g++.old-deja/g++.law/visibility13.C: Same.
26630 * g++.old-deja/g++.law/visibility10.C: Same.
26631 * g++.old-deja/g++.law/visibility1.C: Same.
26632 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26633 * g++.old-deja/g++.law/vbase1.C: Same.
26634 * g++.old-deja/g++.law/operators32.C: Same.
26635 * g++.old-deja/g++.law/nest3.C: Same.
26636 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26637 * g++.old-deja/g++.law/except5.C (main): Same.
26638 * g++.old-deja/g++.law/cvt7.C (run): Same.
26639 * g++.old-deja/g++.law/cvt2.C: Same.
26640 * g++.old-deja/g++.law/cvt16.C: Same.
26641 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26642 * g++.old-deja/g++.law/ctors17.C (main): Same.
26643 * g++.old-deja/g++.law/ctors13.C: Same.
26644 * g++.old-deja/g++.law/ctors12.C (main): Same.
26645 * g++.old-deja/g++.law/ctors10.C: Same.
26646 * g++.old-deja/g++.law/code-gen5.C: Same.
26647 * g++.old-deja/g++.law/bad-error7.C: Same.
26648 * g++.old-deja/g++.law/arm9.C: Same.
26649 * g++.old-deja/g++.law/arm12.C: Same.
26650 * g++.old-deja/g++.law/arg8.C: Same.
26651 * g++.old-deja/g++.law/arg1.C: Same.
26652 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26653 * g++.old-deja/g++.jason/template31.C: Same.
26654 * g++.old-deja/g++.jason/template24.C (main): Same.
26655 * g++.old-deja/g++.jason/2371.C: Same.
26656 * g++.old-deja/g++.eh/new2.C: Same.
26657 * g++.old-deja/g++.eh/new1.C: Same.
26658 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26659 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26660 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26661 * g++.old-deja/g++.brendan/crash62.C: Same.
26662 * g++.old-deja/g++.brendan/crash52.C: Same.
26663 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26664 * g++.old-deja/g++.brendan/crash38.C: Same.
26665 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26666 * g++.old-deja/g++.brendan/copy9.C: Same.
26667
26668 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26669
26670 * gcc.c-torture/execute/20001203-2.c (memset):
26671 Count argument is of type __SIZE_TYPE__.
26672
26673 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26674
26675 * gcc.c-torture/compile/20010404-1.c: New test.
26676
26677 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26678
26679 * gcc.c-torture/compile/20010326-1.c: New test.
26680
26681 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26682
26683 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26684 peculiarities of the SH.
26685 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26686
26687 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26688
26689 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26690 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26691 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26692
26693 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26694
26695 * g77.f-torture/compile/20010321-1.f: New test.
26696
26697 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26698
26699 * gcc.c-torture/compile/20010329-1.c: New test.
26700
26701 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26702
26703 * gcc.c-torture/execute/20010329-1.c: New test.
26704
26705 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26706
26707 * g++.old-deja/g++.other/eh4.C: Fix typo.
26708
26709 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26710
26711 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26712
26713 2001-03-28 Philip Blundell <philb@gnu.org>
26714
26715 * gcc.c-torture/compile/20010328-1.c: New test.
26716
26717 2001-03-27 Richard Henderson <rth@redhat.com>
26718
26719 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26720 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26721
26722 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26723
26724 * gcc.c-torture/compile/20010327-1.c: New test.
26725
26726 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26727
26728 * g++.old-deja/g++.other/friend12.C: New test.
26729 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26730 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26731
26732 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26733
26734 * gcc.c-torture/execute/20010325-1.c: New test.
26735
26736 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26737
26738 * g++.old-deja/g++.other/mangle3.C: New test.
26739
26740 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26741
26742 * g++.old-deja/g++.other/anon8.C: New test.
26743
26744 2001-03-20 Philip Blundell <philb@gnu.org>
26745
26746 * gcc.c-torture/compile/20010320-1.c: New test.
26747
26748 2001-03-17 Richard Henderson <rth@redhat.com>
26749
26750 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26751
26752 2001-03-15 Geoff Keating <geoff@redhat.com>
26753
26754 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26755 tests on AIX.
26756
26757 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26758
26759 * g++.old-deja/g++.other/eh4.C: New test.
26760
26761 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26762
26763 * gcc.dg/cpp/mi1.c: Update.
26764
26765 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26766
26767 * g++.old-deja/g++.other/regstack.C: New test.
26768
26769 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26770
26771 * g++.old-deja/g++.other/ref4.C: New test.
26772
26773 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26774
26775 * objc/execute/va_method.m: Added.
26776 * objc/execute/IMP.m: Added.
26777 * objc/execute/_cmd.m: Added.
26778 * objc/execute/accessing_ivars.m: Added.
26779 * objc/execute/class-1.m: Added.
26780 * objc/execute/class-10.m: Added.
26781 * objc/execute/class-11.m: Added.
26782 * objc/execute/class-12.m: Added.
26783 * objc/execute/class-13.m: Added.
26784 * objc/execute/class-14.m: Added.
26785 * objc/execute/class-2.m: Added.
26786 * objc/execute/class-3.m: Added.
26787 * objc/execute/class-4.m: Added.
26788 * objc/execute/class-5.m: Added.
26789 * objc/execute/class-6.m: Added.
26790 * objc/execute/class-7.m: Added.
26791 * objc/execute/class-8.m: Added.
26792 * objc/execute/class-9.m: Added.
26793 * objc/execute/class-tests-1.h
26794 * objc/execute/class-tests-2.h
26795 * objc/execute/compatibility_alias.m: Added.
26796 * objc/execute/encode-1.m: Added.
26797 * objc/execute/formal_protocol-1.m: Added.
26798 * objc/execute/formal_protocol-2.m: Added.
26799 * objc/execute/formal_protocol-3.m: Added.
26800 * objc/execute/formal_protocol-4.m: Added.
26801 * objc/execute/formal_protocol-5.m: Added.
26802 * objc/execute/formal_protocol-6.m: Added.
26803 * objc/execute/formal_protocol-7.m: Added.
26804 * objc/execute/informal_protocol.m: Added.
26805 * objc/execute/initialize.m: Added.
26806 * objc/execute/load.m: Added.
26807 * objc/execute/many_args_method.m: Added.
26808 * objc/execute/nested-3.m: Added.
26809 * objc/execute/no_clash.m: Added.
26810 * objc/execute/private.m: Added.
26811 * objc/execute/redefining_self.m: Added.
26812 * objc/execute/root_methods.m: Added.
26813 * objc/execute/selector-1.m: Added.
26814 * objc/execute/static-1.m: Added.
26815 * objc/execute/static-2.m: Added.
26816 * objc/execute/va_method.m: Added.
26817
26818 2001-03-10 Richard Henderson <rth@redhat.com>
26819
26820 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26821
26822 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26823
26824 * g++.old-deja/g++.other/crash31.C: XFAIL.
26825 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26826 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26827 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26828 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26829 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26830
26831 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26832
26833 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26834
26835 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26836
26837 * gcc.dg/20000724-1.c: Don't use multiline strings.
26838
26839 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26840
26841 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26842 result of -cString against what we expect it to be; don't just
26843 print it out for no one to read.
26844
26845 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26846 Based on testcases provided by Nicola Pero.
26847
26848 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26849
26850 * gcc.dg/cpp/macro7.c: New test.
26851
26852 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26853
26854 * gcc.dg/cpp/multiline.c: Update.
26855
26856 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26857
26858 * g++.old-deja/g++.other/enum3.C: New test.
26859
26860 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26861
26862 * g++.old-deja/g++.other/pod1.C: New test.
26863
26864 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26865
26866 * g++.old-deja/g++.ext/overload1.C: New test.
26867
26868 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26869
26870 * g++.old-deja/g++.pt/using1.C: New test.
26871
26872 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26873
26874 * g++.old-deja/g++.other/using9.C: New test.
26875
26876 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26877
26878 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26879
26880 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26881
26882 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26883
26884 * g++.old-deja/g++.ext/realpt1.C: Remove.
26885
26886 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26887
26888 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26889
26890 2001-02-26 Will Cohen <wcohen@redhat.com>
26891
26892 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26893
26894 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26895
26896 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26897 templatized constructors.
26898
26899 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26900
26901 * gcc.c-torture/execute/20010224-1.c: New test.
26902
26903 2001-02-23 Jakub Jelinek <jakub@redhat.com>
26904
26905 * gcc.c-torture/execute/20010222-1.c: New test.
26906
26907 2001-02-22 Jakub Jelinek <jakub@redhat.com>
26908
26909 * g++.old-deja/g++.other/inline20.C: New test.
26910
26911 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26912
26913 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26914
26915 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26916
26917 * g++.old-deja/g++.other/lookup22.C: New test.
26918
26919 2001-02-19 Zack Weinberg <zackw@stanford.edu>
26920
26921 * g77.dg: New directory.
26922 * g77.dg/20010216-1.f: New test case.
26923 * g77.dg/dg.exp: New driver.
26924 * lib/g77-dg.exp: New driver library.
26925
26926 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26927
26928 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26929
26930 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26931
26932 * g++.old-deja/g++.other/decl9.C: New test.
26933
26934 2001-02-16 Jakub Jelinek <jakub@redhat.com>
26935
26936 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26937 not need <string> and also tests the initialization at runtime.
26938
26939 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26940
26941 * gcc.c-torture/execute/longlong.c: New test.
26942
26943 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26944
26945 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26946
26947 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26948
26949 * gcc.c-torture/execute/920302-1.c (execute):
26950 Change argument type to short.
26951
26952 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26953
26954 * g++.old-deja/g++.pt/deduct6.C: New test.
26955
26956 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26957
26958 * g++.old-deja/g++.pt/deduct5.C: New test.
26959
26960 2001-02-14 Jakub Jelinek <jakub@redhat.com>
26961
26962 * gcc.c-torture/execute/20010209-1.c: New test.
26963
26964 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26965
26966 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26967
26968 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
26969
26970 * g++.dg/vtgc1.C: Update for new ABI.
26971
26972 * consistency.vlad: New directory, 1665 files.
26973
26974 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26975
26976 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26977 return type.
26978 * gcc.dg/cpp/digraphs.c: Declare puts.
26979
26980 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26981
26982 * g++.old-deja/g++.other/warn5.C: New test.
26983
26984 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26985
26986 * g++.old-deja/g++.pt/spec40.C: New test.
26987
26988 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26989
26990 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26991 case.
26992 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26993
26994 2001-02-12 Jakub Jelinek <jakub@redhat.com>
26995
26996 * gcc.c-torture/compile/20010209-1.c: New test.
26997
26998 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26999
27000 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
27001 excess errors message but not if it crashes.
27002 * g++.old-deja/g++.other/crash27.C: Likewise.
27003 * g++.old-deja/g++.other/crash28.C: Likewise.
27004 * g++.old-deja/g++.other/crash30.C: Likewise.
27005 * g++.old-deja/g++.other/crash32.C: Likewise.
27006 * g++.old-deja/g++.other/crash35.C: Likewise.
27007 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27008
27009 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
27010
27011 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
27012 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
27013 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
27014 g77.f-torture/execute/execute.exp,
27015 g77.f-torture/noncompile/noncompile.exp,
27016 gcc.c-torture/execute/execute.exp,
27017 gcc.c-torture/execute/memcheck/memcheck.exp,
27018 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
27019 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
27020 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
27021 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
27022 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
27023 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
27024 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27025 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
27026 Remove bug reporting instructions with ancient email addresses.
27027
27028 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27029
27030 * gcc.dg/20010202-1.c: New test.
27031 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
27032
27033 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
27034
27035 * g++.dg/stdbool-if.C: New test.
27036
27037 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
27038
27039 * objc/execute/fdecl.m: Added main().
27040
27041 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27042
27043 * gcc.c-torture/execute/20010206-1.c: New test.
27044
27045 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
27046
27047 * gcc.dg/cpp/avoidpaste1.c: Update.
27048
27049 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
27050
27051 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
27052 Pero <nicola@brainstorm.co.uk>.
27053 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
27054
27055 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
27056
27057 * g++.old-deja/g++.pt/spec39.C: New test.
27058
27059 2001-02-05 Jakub Jelinek <jakub@redhat.com>
27060
27061 * gcc.c-torture/compile/20010202-1.c: New test.
27062
27063 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
27064
27065 * g++.old-deja/g++.abi/primary2.C: New test.
27066 * g++.old-deja/g++.abi/primary3.C: New test.
27067 * g++.old-deja/g++.abi/primary4.C: New test.
27068 * g++.old-deja/g++.abi/primary5.C: New test.
27069 * g++.old-deja/g++.abi/vtable3.h: New test.
27070 * g++.old-deja/g++.abi/vtable3a.C: New test.
27071 * g++.old-deja/g++.abi/vtable3b.C: New test.
27072 * g++.old-deja/g++.abi/vtable3c.C: New test.
27073 * g++.old-deja/g++.abi/vtable3d.C: New test.
27074 * g++.old-deja/g++.abi/vtable3e.C: New test.
27075 * g++.old-deja/g++.abi/vtable3f.C: New test.
27076 * g++.old-deja/g++.abi/vtable3g.C: New test.
27077 * g++.old-deja/g++.abi/vtable3h.C: New test.
27078 * g++.old-deja/g++.abi/vtable3i.C: New test.
27079 * g++.old-deja/g++.abi/vtable3j.C: New test.
27080 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
27081
27082 2001-02-03 Jakub Jelinek <jakub@redhat.com>
27083
27084 * g++.old-deja/g++.other/anon6.C: New test.
27085 * g++.old-deja/g++.other/anon7.C: New test.
27086
27087 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
27088
27089 * gcc.dg/cpp/avoidpaste2.c: New tests.
27090
27091 2001-01-31 Jakub Jelinek <jakub@redhat.com>
27092
27093 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
27094
27095 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
27096
27097 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
27098 DECIMAL_DIG cases for Irix."
27099
27100 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
27101
27102 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
27103
27104 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27105
27106 * gcc.dg/c99-tag-1.c: New test.
27107
27108 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27109
27110 * gcc.dg/cpp/tr-warn1.c: Add tests.
27111
27112 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27113
27114 * gcc.dg/cpp/avoidpaste1.c: Update.
27115 * gcc.dg/cpp/paste4.c: Update.
27116
27117 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
27118
27119 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
27120 cases for Irix.
27121
27122 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27123
27124 * g++.old-deja/g++.other/inline19.C: New test.
27125
27126 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
27127
27128 * gcc.dg/Wlarger-than.c: New test.
27129
27130 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
27131
27132 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
27133
27134 2001-01-29 Jakub Jelinek <jakub@redhat.com>
27135
27136 * gcc.c-torture/execute/20010129-1.c: New test.
27137 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
27138
27139 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
27140
27141 * gcc.dg/cpp/avoidpaste1.c: Test case.
27142
27143 2001-01-28 Jakub Jelinek <jakub@redhat.com>
27144
27145 * g++.old-deja/g++.other/inline18.C: New test.
27146
27147 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27148
27149 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
27150 and __builtin_putchar.
27151
27152 2001-01-27 Jakub Jelinek <jakub@redhat.com>
27153
27154 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
27155 tests.
27156
27157 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
27158
27159 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
27160 floating point number rounding mode to round to the nearest
27161 representable mode.
27162
27163 2001-01-25 Jakub Jelinek <jakub@redhat.com>
27164
27165 * g++.old-deja/g++.other/mangle2.C: New test.
27166
27167 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
27168
27169 * gcc.c-torture/compile/20010124-1.c: New test.
27170
27171 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
27172
27173 * g++.old-deja/g++.pt/spec38.C: New test.
27174
27175 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27176
27177 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27178 "Build don't run".
27179
27180 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27181
27182 * gcc.c-torture/execute/20010123-1.c: New test.
27183
27184 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27185
27186 * g++.old-deja/g++.pt/spec37.C: New test.
27187
27188 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27189
27190 * g++.old-deja/g++.pt/overload14.C: New test.
27191
27192 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27193
27194 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27195 __builtin_return_address.
27196
27197 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27198
27199 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27200 * g++.old-deja/g++.pt/spec35.C: New test.
27201 * g++.old-deja/g++.pt/spec36.C: New test.
27202
27203 2001-01-20 Jakub Jelinek <jakub@redhat.com>
27204
27205 * gcc.c-torture/compile/20010118-1.c: New test.
27206
27207 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27208
27209 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27210
27211 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27212
27213 * gcc.c-torture/execute/20010119-1.c: New test.
27214
27215 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27216
27217 * g++.old-deja/g++.other/vbase5.C: New test.
27218
27219 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27220
27221 * gcc.c-torture/execute/20010118-1.c: New test.
27222
27223 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27224
27225 * g++.old-deja/g++.pt/deduct3.C: New test.
27226
27227 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27228
27229 * g++.old-deja/g++.pt/spec34.C: New test.
27230
27231 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27232
27233 * g77.f-torture/compile/20000601-2.f: New test.
27234
27235 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27236
27237 * g++.old-deja/g++.other/init17.C: New test.
27238
27239 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
27240
27241 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27242
27243 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27244
27245 * g++.old-deja/g++.pt/unify8.C: New test.
27246
27247 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27248
27249 * g++.old-deja/g++.abi/vbase1.C: New test.
27250
27251 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27252
27253 * g++.old-deja/g++.pt/crash65.C: New test.
27254
27255 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27256
27257 * gcc.dg/cpp/assembl2.S: New test case.
27258
27259 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27260
27261 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27262 are supported.
27263
27264 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27265
27266 * g++.old-deja/g++.other/builtins1.C: New test.
27267 * g++.old-deja/g++.other/builtins2.C: Likewise.
27268 * g++.old-deja/g++.other/builtins3.C: Likewise.
27269 * g++.old-deja/g++.other/builtins4.C: Likewise.
27270
27271 2001-01-17 Jakub Jelinek <jakub@redhat.com>
27272
27273 * gcc.c-torture/compile/20010117-1.c: New test.
27274 * gcc.c-torture/compile/20010117-2.c: New test.
27275
27276 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27277
27278 * g77.f-torture/execute/20010116.[fx]: New test,
27279 XFAIL on i?86-*-*.
27280 * g77.f-torture/compile/20010115.f: Indicate it's
27281 a test for PR fortran/1636.
27282
27283 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27284
27285 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27286
27287 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27288
27289 * g77.f-torture/compile/20010115.f: New test.
27290
27291 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27292
27293 * g++.old-deja/g++.pt/nontype5.C: New test.
27294
27295 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27296
27297 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27298 have an equivalent working one below it.
27299
27300 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27301
27302 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27303 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27304
27305 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27306
27307 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27308 message containing "init_priority".
27309 (conpr-2.C): Likewise.
27310 (conpr-3.C): Likewise.
27311 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27312
27313 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27314
27315 * gcc.c-torture/execute/20010114-2.c: New test.
27316
27317 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27318
27319 * gcc.c-torture/compile/20010114-1.c: New test.
27320 * gcc.c-torture/compile/20010114-1.x: Xfail.
27321 * gcc.c-torture/compile/20010114-2.c: New test.
27322 * gcc.c-torture/execute/20010114-1.c: New test.
27323 * gcc.dg/trunc-1.c: New test.
27324 * gcc.dg/uninit-B.c: New test.
27325
27326 2001-01-13 Nick Clifton <nickc@redhat.com>
27327
27328 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27329 target.
27330
27331 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27332
27333 * gcc.c-torture/compile/20010113-1.c: New test.
27334
27335 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27336
27337 * gcc.c-torture/compile/20001212-1.c: New test.
27338
27339 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27340
27341 * gcc.dg/cpp/widestr1.c: Update.
27342 * gcc.dg/cpp/prag-imp.c: Remove.
27343
27344 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27345
27346 * gcc.c-torture/execute/20000801-3.x: Remove.
27347 * gcc.dg/c90-init-1.c: New test.
27348 * gcc.dg/c99-init-1.c: New test.
27349 * gcc.dg/c99-init-2.c: New test.
27350 * gcc.dg/gnu99-init-1.c: New test.
27351
27352 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27353
27354 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27355 testing that no relevant ones were found.
27356
27357 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27358
27359 * g++.old-deja/g++.pt/cast2.C: New test.
27360
27361 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27362
27363 * g++.old-deja/g++.pt/friend47.C: New test.
27364
27365 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27366
27367 * g++.old-deja/g++.pt/instantiate13.C: New test.
27368
27369 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27370
27371 * g++.old-deja/g++.other/defarg7.C: New test.
27372 * g++.old-deja/g++.other/defarg8.C: New test.
27373
27374 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27375
27376 * g++.old-deja/g++.pt/crash64.C: New test.
27377
27378 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27379
27380 * g++.old-deja/g++.pt/crash63.C: New test.
27381
27382 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27383
27384 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27385
27386 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27387
27388 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27389
27390 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27391
27392 * g++.old-deja/g++.pt/error3.C: New test.
27393
27394 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27395
27396 * g++.old-deja/g++.other/crash39.C: New test.
27397
27398 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27399
27400 * g++.old-deja/g++.other/vbase4.C: New test.
27401
27402 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27403
27404 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27405 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27406 * gcc.dg/special/special.exp: New test driver which will check
27407 for alias support for the above test.
27408
27409 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27410
27411 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27412 problems on small machines.
27413 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27414 parameterize.
27415
27416 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27417
27418 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27419 mips.
27420 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27421
27422 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27423
27424 * g++.old_deja/g++.pt/using8.C: New test.
27425
27426 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27427
27428 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27429
27430 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27431
27432 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27433 where a failure is expected.
27434 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27435
27436 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27437
27438 * g++.old_deja/g++.pt/instantiate12.C: New test.
27439
27440 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27441
27442 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27443 start of structs.
27444 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27445 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27446 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27447 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27448 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27449 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27450 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27451 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27452 * g++.old-deja/g++.eh/spec6.C: Likewise.
27453 * g++.old-deja/g++.jason/crash3.C: Likewise.
27454 * g++.old-deja/g++.law/ctors11.C: Likewise.
27455 * g++.old-deja/g++.law/ctors17.C: Likewise.
27456 * g++.old-deja/g++.law/ctors5.C: Likewise.
27457 * g++.old-deja/g++.law/ctors9.C: Likewise.
27458 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27459 * g++.old-deja/g++.mike/net22.C: Likewise.
27460 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27461 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27462 * g++.old-deja/g++.mike/virt3.C: Likewise.
27463 * g++.old-deja/g++.niklas/t128.C: Likewise.
27464 * g++.old-deja/g++.other/anon4.C: Likewise.
27465 * g++.old-deja/g++.other/using1.C: Likewise.
27466 * g++.old-deja/g++.other/warn3.C: Likewise.
27467 * g++.old-deja/g++.pt/t37.C: Likewise.
27468 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27469 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27470
27471 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27472
27473 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27474
27475 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27476
27477 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27478
27479 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27480
27481 * gcc.c-torture/compile/20010107-1.c: New test.
27482
27483 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27484
27485 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27486
27487 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27488
27489 * gcc.dg/format/format.h: New file.
27490 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27491 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27492 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27493 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27494 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27495 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27496 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27497 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27498 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27499 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27500 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27501 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27502 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27503 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27504 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27505 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27506 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27507 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27508 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27509 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27510 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27511 instead of declaring standard types, macros and functions in each
27512 test.
27513
27514 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27515
27516 * gcc.c-torture/execute/20010106-1.c: New test.
27517
27518 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27519
27520 * gcc.dg/format/format.exp: New file.
27521 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27522 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27523 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27524 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27525 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27526 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27527 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27528 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27529 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27530 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27531 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27532 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27533 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27534 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27535 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27536 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27537 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27538 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27539 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27540 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27541 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27542 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27543 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27544 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27545 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27546 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27547 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27548 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27549 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27550 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27551 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27552 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27553 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27554 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27555 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27556 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27557 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27558 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27559 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27560 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27561 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27562 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27563
27564 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27565
27566 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27567 account.
27568
27569 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27570
27571 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27572
27573 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27574
27575 * g++.old-deja/g++.pt/crash62.C: New test.
27576
27577 2001-01-04 Richard Henderson <rth@redhat.com>
27578
27579 * gcc.dg/20000926-1.c: Update expected warnings.
27580 * gcc.dg/array-2.c: Likewise.
27581 * gcc.dg/array-4.c: Also validate flexible array members.
27582 * gcc.dg/c99-flex-array-1.c: New.
27583
27584 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27585
27586 * gcc.c-torture/compile/20001222-1.x: Remove.
27587
27588 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27589
27590 * gcc.c-torture/execute/built-in-setjmp.c: New.
27591
27592 2001-01-03 Richard Henderson <rth@redhat.com>
27593
27594 * gcc.dg/940510-1.c: Update expected error wording.
27595 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27596
27597 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27598
27599 * lib/target-supports.exp (check_alias_available): Modified to
27600 indicate aliases not supported if only weak aliases are supported.
27601
27602 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27603
27604 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27605 Turn on cmpstrsi checks for __pj__ and __i370__.
27606
27607 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27608
27609 * g++.old-deja/g++.other/virtual11.C: New test.
27610
27611 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27612
27613 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27614
27615 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27616
27617 * gcc.c-torture/compile/20010102-1.c: New test.
27618
27619 2001-01-02 Andreas Jaeger <aj@suse.de>
27620
27621 * gcc.dg/noreturn-3.c: New test.
27622
27623 * gcc.dg/noreturn-4.c: New test.
27624
27625 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27626
27627 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27628 __builtin_fputc and __builtin_fwrite.
27629
27630 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27631
27632 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27633 signed char, not default char.
27634
27635 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27636
27637 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27638
27639 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27640
27641 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27642
27643 2000-12-29 Richard Henderson <rth@redhat.com>
27644
27645 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27646 (__cyg_profile_func_exit): Define.
27647
27648 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27649
27650 * g++.dg/vtgc1.C: New test.
27651
27652 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27653
27654 * gcc.dg/noncompile/20001228-1.c: New test.
27655
27656 * gcc.dg/20001228-1.c: New test.
27657
27658 * gcc.c-torture/execute/20001228-1.c: New test.
27659
27660 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27661
27662 * gcc.dg/format-strfmon-1.c: New test.
27663
27664 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27665
27666 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27667 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27668 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27669 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27670 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27671 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27672 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27673 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27674 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27675 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27676 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27677 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27678 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27679
27680 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27681 * gcc.c-torture/execute/string-opt-4.c: Test index.
27682
27683 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27684
27685 * gcc.c-torture/compile/20001226-1.c: New test.
27686
27687 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27688
27689 * gcc.c-torture/compile/20001222-1.c: New test.
27690 * gcc.c-torture/compile/20001222-1.x: Xfail.
27691
27692 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27693
27694 * gcc.c-torture/execute/comp-goto-2.c: New test.
27695
27696 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27697
27698 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27699 Use long types if __INT_MAX__ is 32767.
27700 (main): Use cast to (sint32 *) when poking 88 into a_page.
27701
27702 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27703
27704 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27705
27706 * gcc.c-torture/compile/20001221-1.c: New test.
27707 * gcc.c-torture/execute/20001221-1.c: New test.
27708
27709 2000-12-20 Richard Henderson <rth@redhat.com>
27710
27711 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27712 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27713
27714 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27715
27716 * gcc.dg/compare3.c: New test.
27717
27718 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27719
27720 * gcc.dg/format-warnll-1.c: New test.
27721
27722 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27723
27724 * gcc.dg/cpp/cmdlne-P.c: New test.
27725
27726 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27727
27728 * gcc.c-torture/execute/builtin-abs-1.c,
27729 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27730
27731 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27732
27733 * gcc.dg/cpp/multiline.c: New test.
27734
27735 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27736
27737 * g++.old-deja/g++.other/syshdr1.C: Update.
27738 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27739
27740 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27741
27742 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27743
27744 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27745
27746 * g++.old-deja/g++.pt/ttp65.C: New test.
27747
27748 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27749
27750 * g++.old-deja/g++.pt/ttp64.C: New test.
27751
27752 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27753
27754 * g++.old-deja/g++.pt/spec33.C: New test.
27755
27756 2000-12-14 Catherine Moore <clm@redhat.com>
27757
27758 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27759 * gcc.c-torture/execute/920612-2.c: Likewise.
27760 * gcc.c-torture/execute/920428-2.c: Likewise.
27761 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27762 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27763
27764 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27765
27766 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27767 * gcc.dg/pack-test-2.c: Likewise.
27768
27769 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27770
27771 Tests by Zack Weinberg <zackw@stanford.edu>.
27772
27773 * gcc.dg/cpp/defined.c: Update.
27774 * gcc.dg/cpp/defined_trad.c: New tests.
27775
27776 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27777
27778 * gcc.dg/cpp/trad-direct.c: Update.
27779
27780 2000-12-11 Neil Booth <neilb@earthling.net>
27781
27782 * gcc.dg/cpp/defined_trad.c
27783
27784 2000-12-11 Neil Booth <neilb@earthling.net>
27785
27786 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27787
27788 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27789
27790 * gcc.dg/format-miss-2.c: New test.
27791
27792 2000-12-09 Neil Booth <neilb@earthling.net>
27793
27794 * gcc.dg/cpp/lineflags.c: New tests.
27795 * gcc.dg/cpp/poison.c: Update.
27796 * gcc.dg/cpp/redef2.c: Update.
27797 * gcc.dg/cpp/skipping.c: New test.
27798
27799 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27800
27801 * g++.old-deja/g++.other/eh3.C: New testcase.
27802
27803 2000-12-07 Neil Booth <neilb@earthling.net>
27804
27805 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27806 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27807 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27808 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27809 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27810 Update.
27811
27812 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27813
27814 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27815 __SIZE_TYPE__ instead of int for type of integers cast to
27816 pointers.
27817
27818 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27819
27820 * g++.old-deja/g++.other/cleanup4.C: New test.
27821
27822 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27823
27824 * format-sec-1.c: New test.
27825
27826 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27827
27828 * gcc.dg/format-nonlit-3.c: New test.
27829
27830 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27831
27832 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27833 through a null pointer.
27834
27835 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27836
27837 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27838 * g++.old-deja/g++.pt/partial4.C: New test.
27839
27840 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27841
27842 * gcc.c-torture/execute/ieee/hugeval.x: New.
27843
27844 2000-12-06 Neil Booth <neilb@earthling.net>
27845
27846 * gcc.dg/cpp/backslash2.c: New tests.
27847
27848 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27849
27850 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27851 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27852
27853 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27854
27855 * gcc.c-torture/execute/20001203-2.c: New testcase.
27856
27857 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27858
27859 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27860 * g++.old-deja/g++.other/virtual10.C: New test.
27861
27862 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27863
27864 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27865
27866 2000-12-05 Richard Henderson <rth@redhat.com>
27867
27868 * gcc.c-torture/compile/20001205-1.c: New.
27869
27870 2000-12-04 Neil Booth <neilb@earthling.net>
27871
27872 * g++.old-deja/g++.other/virtual9.C: New test.
27873 * g++.old-deja/g++.pt/crash61.C: New test.
27874 * gcc.c-torture/execute/loop-9.c: New test.
27875
27876 2000-12-04 Neil Booth <neilb@earthling.net>
27877
27878 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27879 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27880 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27881 * gcc.dg/cpp/extratokens.c: ...here.
27882
27883 2000-12-04 Neil Booth <neilb@earthling.net>
27884
27885 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27886 New tests.
27887
27888 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27889
27890 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27891 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27892
27893 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27894
27895 * gcc.c-torture/execute/20001203-1.c: New test.
27896
27897 2000-12-03 Neil Booth <neilb@earthling.net>
27898
27899 * gcc.dg/cpp/macro6.c: New test cases.
27900
27901 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27902
27903 * gcc.c-torture/execute/string-opt-9.c: New test.
27904 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27905 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27906 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27907
27908 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27909 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27910
27911 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
27912
27913 * gcc.dg/cpp/if-6.c: New testcase.
27914
27915 * gcc.dg/20001201-1.c: New testcase.
27916
27917 2000-12-02 Neil Booth <neilb@earthling.net>
27918
27919 * g++.old-deja/g++.other/externC4.C,
27920 g++.old-deja/g++.other/friend10.C: New tests.
27921
27922 2000-12-02 Neil Booth <neilb@earthling.net>
27923
27924 * g++.old-deja/g++.other/instan2.C
27925 * g++.old-deja/g++.other/instan3.C: New test.
27926
27927 2000-12-02 Neil Booth <neilb@earthling.net>
27928
27929 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27930 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27931 gnuc99.c,gnuc99-pedantic.c: New tests.
27932
27933 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27934
27935 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27936 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27937
27938 2000-12-01 Neil Booth <neilb@earthling.net>
27939
27940 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27941 * gcc.dg/cpp/poison.c: Update.
27942 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27943
27944 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27945
27946 * g77.f-torture/execute/20001201.f: New test.
27947
27948 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27949
27950 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27951
27952 2000-12-01 Jakub Jelinek <jakub@redhat.com>
27953
27954 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27955
27956 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27957
27958 * g++.old-deja/g++.other/cast6.C: New test.
27959
27960 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
27961
27962 * gcc.c-torture/execute/20001130-2.c: New testcase.
27963
27964 2000-11-30 Richard Henderson <rth@redhat.com>
27965
27966 * gcc.c-torture/execute/20001130-1.c: New test.
27967
27968 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27969
27970 * g++.old-deja/g++.other/op3.C: New test.
27971
27972 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27973
27974 * g++.old-deja/g++.other/op2.C: New test.
27975
27976 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27977
27978 * g++.old-deja/g++.other/crash38.C: New test.
27979
27980 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27981
27982 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27983
27984 2000-11-29 Jakub Jelinek <jakub@redhat.com>
27985
27986 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27987 tests.
27988 * gcc.c-torture/execute/string-opt-6.c: New test.
27989
27990 * gcc.dg/20001117-1.c: Add main.
27991
27992 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
27993
27994 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27995 Move from here ...
27996 * gcc.dg/940510-1.c: ... to here.
27997
27998 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27999 zero-size arrays in toplevel structures.
28000
28001 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28002
28003 * gcc.c-torture/execute/loop-8.c: New test.
28004
28005 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28006
28007 * g++.old-deja/g++.other/base1.C: New test.
28008
28009 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28010
28011 * g++.old-deja/g++.other/parse2.C: New test.
28012
28013 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28014
28015 * g++.old-deja/g++.pt/incomplete1.C: New test.
28016
28017 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28018
28019 * g++.old-deja/g++.other/friend9.C: New test.
28020
28021 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28022
28023 * gcc.dg/20001127-1.c: New test.
28024
28025 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28026
28027 * g++.old-deja/g++.pt/friend46.C: New test.
28028
28029 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28030
28031 * g++.old-deja/g++.other/ptrmem8.C: New test.
28032
28033 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28034
28035 * gcc.c-torture/execute/string-opt-7.c: New test.
28036 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28037
28038 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
28039
28040 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
28041 instead of 'mkcheck 2'.
28042
28043 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
28044
28045 * gcc.c-torture/execute/memcheck/driver.c,
28046 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
28047 C9X references to refer to C99.
28048
28049 2000-11-25 Jakub Jelinek <jakub@redhat.com>
28050
28051 * gcc.dg/ultrasp3.c: New test.
28052
28053 2000-11-25 Neil Booth <neilb@earthling.net>
28054
28055 * gcc.dg/cpp/include2.c: Update test to be locale independent.
28056
28057 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
28058
28059 * gcc.c-torture/compile/20001123-2.c: New.
28060
28061 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28062
28063 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
28064
28065 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
28066
28067 * gcc.dg/sequence-point-1.c: Add some new tests.
28068 * gcc.c-torture/execute/20001124-1.c: New test.
28069
28070 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28071
28072 * g++.old-deja/g++.other/vaarg4.C: New test.
28073 * gcc.c-torture/compile/20001123-1.c: New test.
28074
28075 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28076
28077 * g++.other/crash24.C: Adjust and remove XFAIL.
28078 * g++.other/crash37.C: New test.
28079
28080 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
28081
28082 * g++.old-deja/g++.pt/instantiate9.C: New test.
28083
28084 2000-11-22 Mark Mitchell <mark@codesourcery.com>
28085
28086 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
28087 new ABI, too.
28088
28089 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
28090 * g++.old-deja/g++.robertl/eb55.C: Likewise.
28091
28092 2000-11-22 Neil Booth <neilb@earthling.net>
28093
28094 * gcc.dg/cpp/Wtrigraphs.c: New test.
28095
28096 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
28097
28098 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
28099
28100 2000-11-22 Jakub Jelinek <jakub@redhat.com>
28101
28102 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
28103
28104 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
28105
28106 * lib/gcc-dg.exp: load_lib scanasm.exp.
28107 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
28108 * lib/g++-dg.exp: load_lib scanasm.exp.
28109 * lib/scanasm.exp: New.
28110 (scan-assembler, scan-assembler-not): Add optional arguments to
28111 test name, or if not present, the pattern name.
28112 (scan-assembler-dem, scan-assembler-dem-not): New.
28113
28114 * g++.dg/dg.exp: New.
28115
28116 2000-11-21 Neil Booth <neilb@earthling.net>
28117
28118 * gcc.dg/cpp/integrated1.c: Remove.
28119
28120 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28121
28122 * gcc.c-torture/execute/20001121-1.c: New test.
28123
28124 2000-11-21 Richard Henderson <rth@redhat.com>
28125
28126 * gcc.c-torture/compile/20001121-1.c: New test.
28127
28128 2000-11-20 Neil Booth <neilb@earthling.net>
28129
28130 * gcc.dg/cpp/integrated1.c: New test.
28131
28132 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28133
28134 * g++.old-deja/g++.other/inline17.C: New test.
28135
28136 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
28137
28138 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
28139 local variable to be zero: I made the variable global. Now
28140 uses abort() and exit() instead of relying on main's return value.
28141
28142 2000-11-20 Neil Booth <neilb@earthling.net>
28143
28144 * gcc.dg/cpp/paste2.c: Update test.
28145 * objc/execute/paste.m: New test.
28146
28147 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
28148
28149 * gcc.dg/c99-condexpr-1.c: New test.
28150
28151 2000-11-20 Neil Booth <neilb@earthling.net>
28152
28153 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
28154
28155 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
28156
28157 * g++.old-deja/g++.pt/export1.C: New test.
28158
28159 2000-11-20 Jakub Jelinek <jakub@redhat.com>
28160
28161 * gcc.dg/20001117-1.c: New test.
28162
28163 2000-11-18 Richard Henderson <rth@redhat.com>
28164
28165 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
28166
28167 2000-11-18 Richard Henderson <rth@redhat.com>
28168
28169 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
28170 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
28171 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
28172
28173 2000-11-18 Richard Henderson <rth@redhat.com>
28174
28175 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28176 (main): New. Exit cleanly.
28177
28178 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28179
28180 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28181 gcc.dg/c99-fordecl-2.c: New tests.
28182
28183 2000-11-18 Richard Henderson <rth@redhat.com>
28184
28185 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28186 * gcc.c-torture/execute/zerolen-2.c: New.
28187
28188 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28189
28190 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28191 memory.
28192
28193 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28194
28195 * g++.old-deja/g++.pt/instantiate8.C: New test.
28196
28197 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28198
28199 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28200 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28201
28202 2000-11-16 Nick Clifton <nickc@redhat.com>
28203
28204 * gcc.c-torture/execute/nestfunc-2.c: New test.
28205 * gcc.c-torture/execute/nestfunc-3.c: New test.
28206
28207 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28208
28209 * gcc.c-torture/compile/20001116-1.c: New test.
28210
28211 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28212
28213 * gcc.c-torture/execute/20001115-1.c: New test.
28214
28215 2000-11-15 Mark Mitchell <mark@codesourcery.com>
28216
28217 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28218 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28219 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28220 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28221
28222 2000-11-15 Neil Booth <neilb@earthling.net>
28223
28224 gcc.dg/cpp/_Pragma1.c: Update.
28225 gcc.dg/cpp/_Pragma2.c: New test.
28226
28227 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28228
28229 * g++.old-deja/g++.other/anon5.C: New test.
28230
28231 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28232
28233 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28234 tests.
28235
28236 2000-11-14 Jakub Jelinek <jakub@redhat.com>
28237
28238 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28239 output.
28240
28241 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28242
28243 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28244 labels at end of compound statements.
28245
28246 2000-11-13 Jakub Jelinek <jakub@redhat.com>
28247
28248 * gcc.c-torture/execute/loop-7.c: New test.
28249
28250 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28251
28252 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28253
28254 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28255
28256 * gcc.dg/c99-bool-1.c: New test.
28257
28258 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28259
28260 * gcc.dg/c99-scope-1.c: Remove xfail.
28261 * gcc.dg/c99-scope-2.c: New test.
28262
28263 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28264
28265 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28266 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28267
28268 2000-11-11 Mark Mitchell <mark@codesourcery.com>
28269
28270 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28271 error messages.
28272
28273 * g++.mike/p700.C: Don't typedef wchar_t.
28274 * g++.mike/p784.C: Likewise.
28275 * g++.mike/eb101.C: Don't use __wchar_t.
28276
28277 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28278
28279 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28280 from DO loop.
28281
28282 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28283
28284 * gcc.c-torture/execute/20001111-1.c: New test.
28285
28286 2000-11-10 Nick Clifton <nickc@redhat.com>
28287
28288 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28289 long multuiple and accumulate.
28290
28291 2000-11-09 Richard Henderson <rth@redhat.com>
28292
28293 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28294 via size_t instead of int.
28295
28296 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28297 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28298 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28299 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28300
28301 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
28302
28303 * gcc.c-torture/compile/20001109-1.c: New test.
28304 * gcc.c-torture/compile/20001109-2.c: New test.
28305
28306 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28307
28308 * g++.old-deja/g++.pt/operator1.C: New test.
28309 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28310
28311 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28312
28313 * gcc.dg/20001108-1.c: New test.
28314
28315 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28316
28317 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28318 with both arguments constant strings.
28319 * gcc.c-torture/execute/string-opt-3.c: New test.
28320 * gcc.c-torture/execute/string-opt-4.c: New test.
28321 * gcc.c-torture/execute/string-opt-5.c: New test.
28322
28323 2000-11-08 Nick Clifton <nickc@redhat.com>
28324
28325 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28326 mulsidi3adddi patterns.
28327
28328 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28329
28330 * g++.old-deja/g++.other/crash36.C: New test.
28331
28332 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28333
28334 * g++.old-deja/g++.other/init16.C: New test.
28335
28336 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28337
28338 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28339
28340 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28341
28342 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28343 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28344 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28345
28346 2000-11-07 DJ Delorie <dj@redhat.com>
28347
28348 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28349
28350 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28351
28352 * gcc.c-torture/execute/string-opt-1.c: New test.
28353
28354 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28355
28356 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28357 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28358 parameters in registers, and there is no way for a varargs
28359 function to know in which order the integer and floating-point
28360 parameters should be interleaved when they are placed on the
28361 stack.
28362 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28363 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28364
28365 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28366
28367 * gcc.c-torture/execute/string-opt-2.c: New test.
28368
28369 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28370
28371 * g++.old-deja/g++.pt/crash60.C: New test.
28372
28373 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28374
28375 * g++.old-deja/g++.other/crash24.C: New test.
28376 * g++.old-deja/g++.other/crash25.C: New test.
28377 * g++.old-deja/g++.other/crash26.C: New test.
28378 * g++.old-deja/g++.other/crash27.C: New test.
28379 * g++.old-deja/g++.other/crash28.C: New test.
28380 * g++.old-deja/g++.other/crash29.C: New test.
28381 * g++.old-deja/g++.other/crash30.C: New test.
28382 * g++.old-deja/g++.other/crash31.C: New test.
28383 * g++.old-deja/g++.other/crash32.C: New test.
28384 * g++.old-deja/g++.other/crash33.C: New test.
28385 * g++.old-deja/g++.other/crash34.C: New test.
28386 * g++.old-deja/g++.other/crash35.C: New test.
28387
28388 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28389
28390 * gcc.c-torture/execute/20001031-1.c: New test.
28391
28392 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28393
28394 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28395 namespace.
28396
28397 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28398 standards-conformant.
28399
28400 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28401
28402 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28403 * g++.old-deja/g++.mike/p755a.C: Likewise.
28404 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28405 library makes no calls to `operator new' during initialization.
28406
28407 2000-11-04 Neil Booth <neilb@earthling.net>
28408
28409 * gcc.dg/cpp/include2.c: New tests.
28410
28411 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28412
28413 * lib/g++.exp (g++_set_ld_library_path): New function.
28414 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28415
28416 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28417
28418 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28419 warnings.
28420
28421 2000-11-01 Richard Henderson <rth@redhat.com>
28422
28423 * g++.old-deja/g++.ext/namedret1.C: New.
28424 * g++.old-deja/g++.ext/namedret2.C: New.
28425 * g++.old-deja/g++.ext/namedret3.C: New.
28426
28427 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28428
28429 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28430 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28431
28432 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28433
28434 * gcc.c-torture/execute/va-arg-21.c: New test.
28435
28436 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28437
28438 * gcc.dg/c99-complex-2.c: New test.
28439
28440 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28441
28442 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28443
28444 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28445
28446 * g++.old-deja/g++.other/inline16.C: New test.
28447
28448 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28449
28450 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28451 __PRETTY_FUNCTION__
28452
28453 2000-10-29 Neil Booth <neilb@earthling.net>
28454
28455 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28456 New tests.
28457 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28458 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28459 optimisation.
28460
28461 2000-10-29 Neil Booth <neilb@earthling.net>
28462
28463 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28464 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28465 * mi5.c: Test multiple includes work with -C.
28466 * trigraphs.c: Test ^= version.
28467
28468 2000-10-28 Neil Booth <neilb@earthling.net>
28469
28470 New tests and test updates for new macro expander.
28471
28472 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28473 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28474 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28475 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28476 new diagnostic messages.
28477
28478 * gcc.dg/cpp/macro3.c: New tests.
28479
28480 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28481
28482 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28483 on the same line.
28484
28485 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28486
28487 * g++.old-deja/g++.other/eh2.C: New test.
28488
28489 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28490
28491 * gcc.c-torture/execute/20001027-1.c: New test.
28492
28493 2000-10-26 Richard Henderson <rth@redhat.com>
28494
28495 * gcc.c-torture/execute/20001026-1.c: New.
28496
28497 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28498
28499 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28500 * g++.old-deja/g++.law/builtin1.C: Likewise.
28501 * g++.old-deja/g++.law/ctors10.C: Likewise.
28502 * g++.old-deja/g++.law/virtual3.C: Likewise.
28503 * g++.old-deja/g++.mike/p658.C: Likewise.
28504 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28505 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28506 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28507 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28508 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28509
28510 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28511
28512 * gcc.c-torture/compile/20001024-1.c: New test.
28513
28514 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28515
28516 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28517 to tell us whether or not we are using V3.
28518
28519 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28520
28521 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28522 operands.
28523
28524 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28525
28526 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28527
28528 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28529
28530 * gcc.c-torture/execute/20001024-1.c: New test.
28531
28532 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28533
28534 * g++.old-deja/g++.other/sibcall1.C: New test.
28535
28536 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28537
28538 * gcc.dg/noncompile/init-3.c: New test.
28539
28540 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28541
28542 * gcc.dg/format-array-1.c: New test.
28543
28544 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28545
28546 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28547 writing through null pointers; remove comment about testing
28548 unterminated strings.
28549
28550 2000-10-17 Matthew Hiller <hiller@redhat.com>
28551
28552 * gcc.c-torture/execute/20001017-2.c: New test.
28553
28554 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28555
28556 * gcc.c-torture/compile/20001018-1.c: New test.
28557 * gcc.c-torture/compile/20001018-1.x: Xfail.
28558
28559 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28560
28561 * gcc.c-torture/execute/20001017-1.c: New test.
28562
28563 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28564
28565 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28566 for multiple use of arguments with scanf formats; add tests for
28567 multiple use of arguments.
28568
28569 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28570
28571 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28572
28573 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28574
28575 * gcc.dg/format-miss-1.c: New test.
28576
28577 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28578
28579 * gcc.c-torture/execute/20001013-1.c: New test.
28580
28581 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28582
28583 * gcc.dg/format-branch-1.c: New test.
28584
28585 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28586
28587 * README, lib/file-format.exp: Remove EGCS references.
28588
28589 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28590
28591 * gcc.dg/20001013-1.c: New test.
28592
28593 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28594
28595 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28596 for intmax_t in the compiler using __typeof__ and the type rules
28597 for conditional expressions.
28598
28599 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28600
28601 * gcc.dg/20001012-1.c: New test.
28602 * gcc.dg/20001012-2.c: New test.
28603
28604 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28605
28606 * gcc.dg/format-attr-1.c: New test.
28607
28608 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28609
28610 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28611 __LONG_LONG_MAX__ instead of LLONG_MAX.
28612
28613 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28614
28615 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28616 scanf flags.
28617 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28618 flags.
28619
28620 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28621
28622 * gcc.dg/sequence-pt-1.c: New test.
28623
28624 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28625
28626 * gcc.c-torture/execute/20001011-1.c: New testcase.
28627 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28628
28629 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28630
28631 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28632 does not error on it.
28633
28634 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28635
28636 * gcc.dg/20001009-1.c: New test.
28637
28638 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28639
28640 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28641 * gcc.c-torture/execute/20001009-2.c: ... to here.
28642
28643 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28644
28645 * gcc.c-torture/compile/20001009-1.c: New testcase.
28646 * gcc.c-torture/execute/20001009-1.c: New testcase.
28647 Testcases provided by Jan Hubicka <jh@suse.cz>.
28648
28649 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28650
28651 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28652 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28653 uintmax_t using <limits.h> to emulate the compiler's internal
28654 logic. No longer XFAIL %j tests.
28655
28656 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28657
28658 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28659 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28660 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28661 regexps and details of expected handling of some bad formats.
28662 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28663 suppression.
28664
28665 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28666
28667 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28668 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28669 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28670 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28671 in list archives.
28672
28673 2000-10-06 Richard Henderson <rth@cygnus.com>
28674
28675 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28676 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28677 * g++.old-deja/g++.jason/report.C: Likewise.
28678 * g++.old-deja/g++.law/friend5.C: Likewise.
28679 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28680 of the expected warnings.
28681
28682 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28683
28684 * g++.old-deja/g++.pt/enum14.C: New test.
28685
28686 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28687
28688 * g++.old-deja/g++.pt/crash59.C: New test.
28689
28690 2000-10-04 Will Cohen <wcohen@redhat.com>
28691
28692 * gcc.dg/20000926-1.c: New test.
28693
28694 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28695
28696 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28697 function name for current C++ compiler.
28698 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28699
28700 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28701
28702 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28703 __PRETTY_FUNCTION__.
28704 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28705
28706 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28707
28708 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28709
28710 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28711
28712 * gcc.c-torture/compile/20000923-1.c: New test.
28713
28714 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28715
28716 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28717 * g++.old-deja/g++.pt/ttp62.C: Same.
28718 * g++.old-deja/g++.other/inline14.C: Same.
28719
28720 2000-09-24 Richard Henderson <rth@cygnus.com>
28721
28722 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28723
28724 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28725
28726 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28727
28728 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28729
28730 * gcc.c-torture/compile/20000922-1.c: New file.
28731
28732 2000-09-21 Nick Clifton <nickc@redhat.com>
28733
28734 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28735 a signed long modulo operation.
28736 (mod6): New function - perform an unsigned long modulo operation.
28737 (main): Add tests for modulos of very large numbers by very small
28738 dividends.
28739
28740 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28741
28742 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28743
28744 2000-09-19 Richard Henderson <rth@cygnus.com>
28745
28746 * gcc.dg/compare2.c (case 10): XFAIL.
28747
28748 2000-09-18 Richard Henderson <rth@cygnus.com>
28749
28750 * gcc.c-torture/execute/20000906-1.c: Move ...
28751 * gcc.dg/20000906-1.c: ... here. Only run on targets
28752 that support __builtin_trap.
28753
28754 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28755
28756 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28757
28758 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28759
28760 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28761 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28762 more $ format tests.
28763
28764 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28765
28766 * gcc.dg/format-errmk-1.c: New test.
28767
28768 2000-09-17 Greg McGary <greg@mcgary.org>
28769
28770 * gcc.c-torture/execute/20000917-1.x: Remove.
28771
28772 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28773
28774 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28775
28776 2000-09-17 Greg McGary <greg@mcgary.org>
28777
28778 * gcc.c-torture/execute/20000917-1.c: New test.
28779 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28780
28781 2000-09-16 Neil Booth <NeilB@earthling.net>
28782
28783 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28784 in nested macro bug.
28785
28786 2000-09-15 Neil Booth <NeilB@earthling.net>
28787
28788 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28789
28790 2000-09-14 Jeffrey A Law (law@cygnus.com)
28791
28792 * gcc.c-torture/execute/20000914-1.c: New test.
28793
28794 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28795
28796 * g++.other/inline13.C: New test.
28797
28798 2000-09-12 Andreas Jaeger <aj@suse.de>
28799
28800 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28801 constant by Ulrich Drepper <drepper@redhat.com>.
28802
28803 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28804
28805 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28806
28807 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28808
28809 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28810
28811 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28812
28813 * gcc.dg/cpp/backslash.c: New test.
28814
28815 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28816
28817 * gcc.c-torture/execute/20000910-1.c: New test.
28818 * gcc.c-torture/execute/20000910-2.c: Likewise.
28819
28820 2000-09-11 Robert Lipe <robertl@sco.com>
28821
28822 * gcc.dg/pragma-align.c: New test.
28823
28824 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28825
28826 * g++.old-deja/g++.pt/explicit82.C: New test.
28827 * g++.old-deja/g++.pt/explicit83.C: New test.
28828
28829 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28830
28831 * gcc.dg/asm-names.c: New test.
28832
28833 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28834
28835 * gcc.dg/cpp/tr-warn6.c: New test
28836
28837 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28838
28839 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28840 be accepted.
28841
28842 2000-09-07 Catherine Moore <clm@redhat.com>
28843
28844 * gcc.c-torture/execute/unroll-1.c: New test.
28845
28846 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28847
28848 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28849 ERROR markers.
28850 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28851 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28852 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28853 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28854 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28855 Preprocess only.
28856 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28857 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28858
28859 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28860
28861 * g++.old-deja/g++.pt/deduct2.C: New test.
28862
28863 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28864
28865 * g++.old-deja/g++.pt/parms2.C: New test.
28866
28867 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28868
28869 * g++.old-deja/g++.pt/crash58.C: New test.
28870
28871 2000-09-06 Greg McGary <greg@mcgary.org>
28872
28873 * gcc.c-torture/execute/20000906-1.c: New test.
28874 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28875
28876 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28877
28878 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28879
28880 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28881
28882 * g++.old-deja/g++.pt/crash57.C: New test.
28883
28884 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28885
28886 * g++.old-deja/g++.pt/crash56.C: New test.
28887
28888 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28889
28890 * g++.old-deja/g++.pt/koenig1.C: New test.
28891
28892 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28893
28894 * gcc.dg/20000904-1.c: New test.
28895
28896 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28897
28898 * gcc.dg/cpp/paste8.c: New test.
28899
28900 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
28901
28902 * gcc.c-torture/compile/20000827-1.c: New test.
28903
28904 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28905
28906 * gcc.dg/format-diag-1.c: New test.
28907
28908 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28909
28910 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28911 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28912 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28913 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28914 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28915
28916 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28917
28918 * g++.old-deja/g++.other/nested4.C: New test.
28919
28920 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28921
28922 * g++.old-deja/g++.ns/scoped1.C: New test.
28923
28924 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
28925
28926 * lib/g++.exp: Support testing already-installed GCC.
28927
28928 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28929
28930 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28931
28932 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28933
28934 * gcc.dg/return-type-2.c: New test.
28935
28936 2000-08-27 Geoff Keating <geoffk@cygnus.com>
28937
28938 * gcc.c-torture/compile/20000825-1.c: New test.
28939
28940 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
28941
28942 * gcc.dg/dwarf2-2.c: New test.
28943
28944 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28945
28946 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28947 dg-warning regexps.
28948
28949 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28950
28951 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28952 gcc.dg/format-ext-5.c: New tests.
28953
28954 2000-08-25 Jakub Jelinek <jakub@redhat.com>
28955
28956 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28957
28958 2000-08-24 Mark Mitchell <mark@codesourcery.com>
28959
28960 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28961
28962 2000-08-24 Richard Henderson <rth@cygnus.com>
28963
28964 * gcc.dg/ia64-sync-1.c: New test.
28965 * gcc.dg/ia64-sync-2.c: New test.
28966 * gcc.dg/ia64-asm-1.c: New test.
28967
28968 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28969
28970 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28971 * gcc.dg/format-ext-2.c: New test.
28972
28973 2000-08-23 Jason Merrill <jason@redhat.com>
28974
28975 * lib/old-dejagnu.exp: Also ignore "In member function" and
28976 "At global scope".
28977
28978 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28979
28980 * gcc.dg/noncompile/label-lineno-1.c: New test.
28981
28982 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28983
28984 * gcc.dg/c99-array-nonobj-1.c: New test.
28985
28986 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28987
28988 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28989 tests.
28990 * gcc.dg/format-ext-1.c: New test.
28991
28992 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28993
28994 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28995 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28996 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28997 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28998 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28999
29000 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
29001
29002 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
29003 gcc.dg/c99-strftime-2.c: New tests.
29004
29005 2000-08-22 Richard Henderson <rth@cygnus.com>
29006
29007 * gcc.c-torture/execute/20000822-1.c: New test.
29008
29009 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29010
29011 * gcc.c-torture/execute/20000819-1.x: Remove.
29012
29013 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29014
29015 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
29016 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
29017 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
29018 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
29019 gcc.dg/format-xopen-1.c: New tests.
29020
29021 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29022
29023 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
29024
29025 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29026
29027 * g++.old-deja/g++.other/loop2.C: New test.
29028
29029 * gcc.c-torture/compile/20000606-1.c: New test.
29030 * gcc.c-torture/compile/20000728-1.c: New test.
29031 * gcc.c-torture/execute/20000801-1.c: New test.
29032 * gcc.c-torture/execute/20000801-2.c: New test.
29033 * gcc.c-torture/execute/20000819-1.c: New test.
29034 * gcc.c-torture/execute/20000819-1.x: XFAIL.
29035 * gcc.dg/20000629-1.c: New test.
29036 * gcc.dg/20000724-1.c: New test.
29037 * gcc.dg/20000807-1.c: New test.
29038
29039 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
29040
29041 * gcc.dg/cpp/pragma-1.c: New test.
29042 * gcc.dg/cpp/pragma-2.c: New test.
29043
29044 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
29045
29046 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
29047 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
29048
29049 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29050
29051 * gcc.c-torture/compile/20000818-1.c: New test.
29052
29053 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
29054
29055 * gcc.c-torture/execute/20000818-1.c: New test.
29056
29057 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
29058
29059 * gcc.dg/format-va-1.c: New test.
29060
29061 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29062
29063 * g++.old-deja/g++.other/typedef8.C: New test.
29064
29065 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29066
29067 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
29068 * g++.old-deja/g++.mike/net36.C: Mark candidate.
29069 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
29070 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
29071 * g++.old-deja/g++.other/ptrmem7.C: New test.
29072 * g++.old-deja/g++.pt/ptrmem10.C: New test.
29073
29074 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29075
29076 * g++.old-deja/g++.pt/typename27.C: New test.
29077
29078 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
29079
29080 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
29081 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
29082 * g++.old-deja/g++.pt/friend45.C: New test.
29083 * g++.old-deja/g++.other/friend8.C: New test.
29084
29085 2000-08-15 Richard Henderson <rth@cygnus.com>
29086
29087 * gcc.c-torture/execute/20000815-1.c: New test.
29088
29089 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
29090
29091 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
29092 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
29093 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
29094
29095 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
29096
29097 * g++.old-deja/g++.other/refinit2.C: New test.
29098
29099 2000-08-13 Geoff Keating <geoffk@cygnus.com>
29100
29101 * lib/c-torture.exp (c-torture): Make
29102 compiler_conditional_xfail_data global.
29103 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
29104 compiler_conditional_xfail_data machinery.
29105 (f-torture-execute): Likewise.
29106 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
29107 and only when unrolling loops.
29108
29109 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
29110
29111 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29112
29113 * g++.old-deja/g++.pt/explicit81.C: New test.
29114
29115 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29116
29117 * g++.old-deja/g++.pt/typename26.C: New test.
29118
29119 2000-08-10 Geoff Keating <geoffk@cygnus.com>
29120
29121 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
29122 warning.
29123
29124 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
29125
29126 * g++.old-deja/g++.other/array3.C: New test.
29127
29128 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29129
29130 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
29131 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
29132 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
29133 New tests.
29134
29135 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
29136
29137 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
29138 * g++.old-deja/g++.abi/vmihint.C: Likewise.
29139
29140 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
29141
29142 * gcc.c-torture/execute/20000808-1.c: New test.
29143
29144 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29145
29146 * gcc.dg/c90-const-expr-1.c: New test.
29147
29148 2000-08-08 Richard Henderson <rth@cygnus.com>
29149
29150 * gcc.dg/noncompile/920923-1.c: Declare calloc.
29151
29152 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
29153
29154 * gcc.dg/noncompile/const-ll-1.c: New test.
29155
29156 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
29157
29158 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
29159
29160 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29161
29162 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
29163 that running programs linked against the shared version of libobjc
29164 run correctly.
29165
29166 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29167
29168 * gcc.dg/c99-printf-1.c: New test.
29169
29170 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29171
29172 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
29173
29174 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29175
29176 * gcc.c-torture/execute/20000731-1.x: Delete.
29177
29178 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29179
29180 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29181 and torture_without_loops as is done by c-torture.exp.
29182 (search_for): Copy from c-torture.exp.
29183 (gcc-dg-runtest): New function, drives a directory of tests
29184 iterating over the TORTURE_OPTIONS.
29185 (scan-assembler, scan-assembler-not): Move here from
29186 individual directory drivers.
29187
29188 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29189 defined by lib/gcc-dg.exp.
29190 * gcc.dg/cpp/cpp.exp: Likewise.
29191 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29192 gcc-dg-runtest, so we cycle over optimization options.
29193
29194 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29195 * gcc.dg/compare2.c: No longer expected to fail.
29196
29197 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29198
29199 * gcc.c-torture/execute/20000804-1.c: New test.
29200
29201 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29202
29203 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29204
29205 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29206
29207 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29208
29209 2000-08-03 Jeffrey A Law (law@cygnus.com)
29210
29211 * gcc.c-torture/compile/20000803-1.c: New test.
29212
29213 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29214
29215 * gcc.c-torture/execute/20000801-3.c,
29216 gcc.c-torture/execute/20000801-4.c: New tests.
29217 * gcc.c-torture/execute/20000801-3.x,
29218 gcc.c-torture/execute/20000801-4.x: Xfail.
29219
29220 2000-08-02 Geoff Keating <geoffk@cygnus.com>
29221
29222 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29223 libobjc/.libs to allow for libtool.
29224
29225 2000-08-02 Jakub Jelinek <jakub@redhat.com>
29226
29227 * gcc.c-torture/compile/20000802-1.c: New test.
29228
29229 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29230
29231 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29232
29233 2000-07-31 Jeffrey A Law (law@cygnus.com)
29234
29235 * gcc-c-torture/execute/20000731-2.c: New test.
29236
29237 * gcc.c-torture/execute/20000731-1.c: New test.
29238 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29239
29240 2000-07-31 Jakub Jelinek <jakub@redhat.com>
29241
29242 * testsuite/gcc.dg/cpp/paste7.c: New test.
29243 * gcc.dg/cpp/20000725-1.c: New test.
29244
29245 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29246
29247 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29248 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29249 declaration warning for __builtin_dwarf_reg_size.
29250
29251 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29252
29253 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29254
29255 * gcc.dg/noncompile/voidparam-1.c: New test.
29256
29257 2000-07-30 Richard Henderson <rth@cygnus.com>
29258
29259 * gcc.dg/c90-digraph-1.c: Don't xfail.
29260 * gcc.dg/compare2.c (case 10): Xfail.
29261 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29262
29263 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29264
29265 * gcc.dg/c99-main-1.c: New test.
29266
29267 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29268
29269 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29270
29271 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
29272
29273 * gcc.c-tortuer/execute/20000726-1.c: New test.
29274
29275 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
29276
29277 * gcc.c-torture/execute/enum-2.c: New test.
29278
29279 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29280
29281 * gcc.dg/cpp/tr-warn3.c: New test.
29282
29283 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29284
29285 * g++.old-deja/g++.ext/implicit1.C: Remove.
29286 * g++.old-deja/g++.jason/c2.C: Remove
29287 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29288 * g++.old-deja/g++.pt/crash16.C: Likewise.
29289 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29290
29291 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29292
29293 * g++.old-deja/g++.other/for2.C: New test.
29294
29295 2000-07-25 Jakub Jelinek <jakub@redhat.com>
29296
29297 * gcc.dg/20000720-1.c: New test.
29298
29299 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29300
29301 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29302
29303 2000-07-24 Geoff Keating <geoffk@cygnus.com>
29304
29305 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29306 * gcc.c-torture/execute/20000722-1.c: New.
29307 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29308
29309 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29310
29311 * gcc.dg/cpp/20000720-1.S: New test.
29312
29313 2000-07-21 Michael Meissner <meissner@redhat.com>
29314
29315 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29316
29317 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29318
29319 * g++.old-deja/g++.brendan/crash16.C,
29320 g++.old-deja/g++.brendan/parse3.C,
29321 g++.old-deja/g++.brendan/redecl1.C,
29322 g++.old-deja/g++.ns/template13.C,
29323 g++.old-deja/g++.other/decl4.C,
29324 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29325
29326 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29327
29328 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29329 and "Internal error".
29330
29331 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29332 regexps.
29333 * gcc.dg/cpp/paste6.c: New test.
29334
29335 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29336
29337 * gcc.dg/cpp/tr-direct.c: New test.
29338
29339 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29340 gcc.dg/cpp/undef1.c: Tweak error regexps.
29341
29342 2000-07-18 Eric Christopher <echristo@redhat.com>
29343
29344 * gcc.c-torture/compile/20000718-1.c: New test.
29345
29346 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29347
29348 * cpplex.c (_cpp_push_token): If the token being pushed back
29349 is the previous token in this context, just subtract one from
29350 context->posn.
29351 * cppmacro.c (save_expansion): Clear aux field when storing a
29352 placemarker.
29353
29354 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29355
29356 * gcc.dg/noncompile/redecl-1.c: New test.
29357
29358 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29359
29360 * gcc.c-torture/execute/20000717-5.c: New test.
29361 * gcc.c-torture/execute/20000717-1.x: Removed.
29362
29363 2000-07-17 Richard Henderson <rth@cygnus.com>
29364
29365 * gcc.c-torture/execute/20000717-4.c: New test.
29366
29367 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29368
29369 * gcc.dg/cpp/syshdr.c: New test.
29370 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29371
29372 2000-07-17 Neil Booth <neilb@earthling.net>
29373
29374 * gcc.dg/cpp/cmdlne-dM.c: New test.
29375 * gcc.dg/cpp/cmdlne-dD.c: New test.
29376
29377 2000-07-17 Jeffrey A Law (law@cygnus.com)
29378
29379 * gcc.c-torture/execute/20000717-3.c: New test.
29380
29381 * gcc.c-torture/compile/20000717-1.c: New test.
29382
29383 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29384
29385 * gcc.c-torture/execute/20000717-2.c: New test.
29386
29387 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29388
29389 * gcc.dg/formatz-1.c: New test.
29390
29391 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29392 * gcc.dg/c99-digraph-1.c: New tests.
29393
29394 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29395 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29396
29397 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29398 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29399 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29400 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29401 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29402 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29403 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29404
29405 2000-07-17 Greg McGary <greg@mcgary.org>
29406
29407 * gcc.c-torture/execute/20000717-1.c: New test.
29408 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29409
29410 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29411
29412 * gcc.c-torture/execute/20000715-2.c: New test.
29413 * gcc.dg/20000715-1.c: New test.
29414
29415 2000-07-15 Michael Meissner <meissner@redhat.com>
29416
29417 * gcc.c-torture/execute/20000715-1.c: New test.
29418
29419 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29420
29421 * gcc.c-torture/execute/20000707-1.c: New test.
29422
29423 2000-07-13 Neil Booth <NeilB@earthling.net>
29424
29425 * testsuite/gcc.dg/cpp/digraph1.c,
29426 testsuite/gcc.dg/cpp/digraph2.c,
29427 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29428
29429 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29430
29431 * g77.f-torture/compile/20000630-2.f: New test.
29432 * g77.f-torture/compile/20000630-2.x
29433
29434 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29435
29436 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29437
29438 2000-07-11 Neil Booth <NeilB@earthling.net>
29439
29440 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29441
29442 2000-07-11 Neil Booth <NeilB@earthling.net>
29443
29444 * gcc.dg/cpp/cmdlne-C.c: New.
29445
29446 2000-07-09 Neil Booth <NeilB@earthling.net>
29447
29448 * gcc.dg/cpp/directiv.c: New tests.
29449 * gcc.dg/cpp/undef1.c: Update.
29450
29451 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29452
29453 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29454
29455 2000-07-09 Neil Booth <NeilB@earthling.net>
29456
29457 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29458
29459 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29460
29461 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29462 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29463
29464 2000-07-08 Neil Booth <NeilB@earthling.net>
29465
29466 * gcc.dg/cpp/macsyntx.c: New tests.
29467
29468 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29469
29470 * gcc.dg/20000707-1.c: New test.
29471
29472 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29473
29474 * gcc.c-torture/execute/20000706-1.c: New test.
29475 * gcc.c-torture/execute/20000706-2.c: New test.
29476 * gcc.c-torture/execute/20000706-3.c: New test.
29477 * gcc.c-torture/execute/20000706-4.c: New test.
29478 * gcc.c-torture/execute/20000706-5.c: New test.
29479
29480 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29481
29482 * g++.old-deja/g++.pt/instantiate7.C: New test.
29483
29484 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29485
29486 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29487 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29488 * g++.old-deja/g++.other/rtti3.C: Likewise.
29489 * g++.old-deja/g++.other/rttid3.C: Likewise.
29490
29491 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29492
29493 * g77.f-torture/compile/20000630-1.x: Fix typo
29494
29495 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29496
29497 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29498 assembly output.
29499
29500 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29501
29502 * gcc.dg/cpp/ident.c: New test.
29503
29504 2000-07-05 Neil Booth <NeilB@earthling.net>
29505
29506 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29507 gcc.dg/cpp/lexstrng.c: New tests.
29508
29509 2000-07-04 Neil Booth <NeilB@earthling.net>
29510
29511 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29512 * gcc.dg/cpp/strify2.c: Same.
29513
29514 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29515
29516 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29517 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29518 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29519 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29520
29521 * testsuite/gcc.dg/cpp/macro1.c,
29522 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29523 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29524 testsuite/gcc.dg/cpp/strify1.c,
29525 testsuite/gcc.dg/cpp/strify2.c: New tests.
29526
29527 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29528
29529 * gcc.c-torture/execute/20000703-1.c: New test.
29530
29531 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29532
29533 * g++.old-deja/g++.pt (lookup10.C): New test.
29534
29535 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29536
29537 * g++.old-deja/g++.pt (typename25.C): New test.
29538
29539 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29540
29541 * gcc.c-torture/compile/20000701-1.c: New test.
29542
29543 2000-06-30 Nick Clifton <nickc@cygnus.com>
29544
29545 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29546 to test case.
29547
29548 2000-06-30 Catherine Moore <clm@cygnus.com>
29549
29550 * gcc.c-torture/execute/align-1.c: New test.
29551
29552 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29553
29554 * g++.old-deja/g++.pt/expr8.C: New test.
29555 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29556
29557 2000-06-29 Nick Clifton <nickc@cygnus.com>
29558
29559 * gcc.c-torture/compile/20000629-1.c: New test.
29560
29561 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29562
29563
29564 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29565 gcc.dg/noncompile directory, depending on whether they're
29566 preprocessor tests or not. Annotate all the tests for the dg
29567 framework.
29568
29569 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29570 * gcc.dg/noncompile/noncompile.exp: New.
29571
29572 * Moved files:
29573 Old name New name
29574 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29575 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29576 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29577 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29578 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29579 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29580 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29581 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29582 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29583 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29584 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29585 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29586 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29587 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29588 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29589 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29590 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29591 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29592 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29593 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29594 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29595 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29596 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29597 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29598
29599 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29600 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29601 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29602 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29603 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29604 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29605
29606 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29607
29608 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29609 declare one variable. On the fourth, error.
29610 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29611 declared by 20000628-1a.h.
29612
29613 2000-06-29 Richard Henderson <rth@redhat.com>
29614
29615 * gcc.c-torture/execute/930529-1.x: New file.
29616 * gcc.dg/920413-1.c: Adjust expected warning text.
29617 * gcc.dg/980217-1.c: Declare abort.
29618 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29619
29620 2000-06-29 Jeffrey A Law (law@cygnus.com)
29621
29622 * g77.f-torture/compile/20000629-1.f: New test.
29623 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29624
29625 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29626
29627 Rearrange lots of files, removing entirely the
29628 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29629 directories.
29630
29631 * Deleted files:
29632 gcc.c-torture/code_quality/code_quality.exp
29633 gcc.c-torture/special/special.exp
29634 gcc.failure/failure.exp
29635 gcc.failure/940409-1.x
29636 gcc.c-torture/compile/961203-1.x
29637
29638 * New files:
29639 gcc.misc-tests/linkage.exp
29640 gcc.c-torture/execute/920730-1t.c
29641 gcc.c-torture/execute/920730-1t.x
29642 gcc.c-torture/compile/920520-1.x
29643 gcc.c-torture/compile/920521-1.x
29644 gcc.c-torture/compile/981006-1.x
29645 gcc.c-torture/execute/eeprof-1.x
29646
29647 * Moved files (possibly with modifications to fit a new harness):
29648 Old name New name
29649 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29650 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29651 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29652 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29653 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29654 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29655 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29656 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29657 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29658 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29659 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29660 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29661 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29662 gcc.failure/940409-1.c gcc.dg/940409-1.c
29663
29664 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29665
29666 * c-torture/compile/961203-1.x: Delete.
29667
29668 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29669 not exit. Include stdio.h.
29670 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29671 * gcc.misc-tests/dg-12.c: Likewise.
29672 * gcc.misc-tests/dg-5.c: Likewise.
29673 * gcc.misc-tests/dg-6.c: Likewise.
29674 * gcc.misc-tests/dg-7.c: Prototype abort.
29675 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29676 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29677 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29678 not exit.
29679 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29680 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29681
29682 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29683
29684 * gcc.dg/cpp/20000628-1.c: New test.
29685 * gcc.dg/cpp/20000628-1.h: New header for above test.
29686 * gcc.dg/cpp/20000628-1a.h: Likewise.
29687
29688 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29689
29690 * gcc.dg/cpp: New directory.
29691 * gcc.dg/cpp/cpp.exp: New driver.
29692 * gcc.dg/cpp/20000627-1.c: New test.
29693 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29694 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29695 and rewrite as a compilation test.
29696
29697 * gcc.dg: Move many files into the cpp subdirectory, possibly
29698 renaming or editing them as well.
29699 Old name New name
29700 990119-1.c cpp/19990119-1.c
29701 990228-1.c cpp/19990228-1.c
29702 990407-1.c cpp/19990407-1.c
29703 990409-1.c cpp/19990409-1.c
29704 990413-1.c cpp/19990413-1.c
29705 990703-1.c cpp/19990703-1.c
29706 20000127-1.c cpp/20000127-1.c
29707 20000129-1.c cpp/20000129-1.c
29708 20000207-1.c cpp/20000207-1.c
29709 20000207-2.c cpp/20000207-2.c
29710 20000209-1.c cpp/20000209-1.c
29711 20000209-2.c cpp/20000209-2.c
29712 20000301-1.c cpp/20000301-1.c
29713 20000419-1.c cpp/20000419-1.c
29714 20000510-1.S cpp/20000510-1.S
29715 20000519-1.c cpp/20000519-1.c
29716 20000529-1.c cpp/20000529-1.c
29717 20000625-1.c cpp/20000625-1.c
29718 20000625-2.c cpp/20000625-2.c
29719 cpp-as1.c cpp/assert1.c
29720 cpp-as2.c cpp/assert2.c
29721 cxx-comments-1.c cpp/cxxcom1.c
29722 cxx-comments-2.c cpp/cxxcom2.c
29723 endif-label.c cpp/endif.c
29724 cpp-hash1.c cpp/hash1.c
29725 cpp-hash2.c cpp/hash2.c
29726 cpp-if1.c cpp/if-1.c
29727 cpp-if2.c cpp/if-2.c
29728 cpp-if3.c cpp/if-3.c
29729 cpp-if4.c cpp/if-4.c
29730 cpp-if5.c cpp/if-5.c
29731 cpp-cond.c cpp/if-cexp.c
29732 cpp-missingop.c cpp/if-mop.c
29733 cpp-missingparen.c cpp/if-mpar.c
29734 cpp-opprec.c cpp/if-oppr.c
29735 cpp-ifparen.c cpp/if-paren.c
29736 cpp-shortcircuit.c cpp/if-sc.c
29737 cpp-shift.c cpp/if-shift.c
29738 cpp-unary.c cpp/if-unary.c
29739 cpp-li1.c cpp/line1.c
29740 cpp-li2.c cpp/line2.c
29741 lineno.c cpp/line3.c
29742 lineno-2.c cpp/line4.c
29743 cpp-mi.c cpp/mi1.c
29744 cpp-mic.h cpp/mi1c.h
29745 cpp-micc.h cpp/mi1cc.h
29746 cpp-mind.h cpp/mi1nd.h
29747 cpp-mindp.h cpp/mi1ndp.h
29748 cpp-mix.h cpp/mi1x.h
29749 cpp-mi2.c cpp/mi2.c
29750 cpp-mi2a.h cpp/mi2a.h
29751 cpp-mi2b.h cpp/mi2b.h
29752 cpp-mi2c.h cpp/mi2c.h
29753 cpp-mi3.c cpp/mi3.c
29754 cpp-mi3.def cpp/mi3.def
29755 poison-1.c cpp/poison.c
29756 pr-impl.c cpp/prag-imp.c
29757 cpp-redef-2.c cpp/redef1.c
29758 cpp-redef.c cpp/redef2.c
29759 strpaste.c cpp/strp1.c
29760 strpaste-2.c cpp/strp2.c
29761 cpp-tradpaste.c cpp/tr-paste.c
29762 cpp-tradstringify.c cpp/tr-str.c
29763 cpp-tradwarn1.c cpp/tr-warn1.c
29764 cpp-tradwarn2.c cpp/tr-warn2.c
29765 trigraphs.c cpp/trigraphs.c
29766 cpp-unc1.c cpp/unc1.c
29767 cpp-unc2.c cpp/unc2.c
29768 cpp-unc3.c cpp/unc3.c
29769 cpp-unc.c cpp/unc4.c
29770 undef.c cpp/undef1.c
29771 undef-2.c cpp/undef2.c
29772 cpp-wi1.c cpp/widestr1.c
29773
29774 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29775
29776 * lib/g++.exp (g++_include_flags): Tweak.
29777
29778 2000-06-27 H.J. Lu <hjl@gnu.org>
29779 Loren J. Rittle <ljrittle@acm.org>
29780
29781 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29782 version with one that knows about the new gcc tree structure.
29783 (g++_link_flags): Same.
29784
29785 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29786
29787 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29788 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29789 case we are cross-compiling.
29790
29791 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29792 g++.old-deja/g++.niklas/Makefile.in,
29793 g++.old-deja/g++.niklas/configure.in,
29794 g++.old-deja/g++.other/Makefile.in,
29795 g++.old-deja/g++.other/configure.in,
29796 gcc.c-torture/code_quality/Makefile.in,
29797 gcc.c-torture/code_quality/configure.in,
29798 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29799 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29800 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29801 gcc.c-torture/execute/ieee/Makefile.in,
29802 gcc.c-torture/execute/ieee/configure.in,
29803 gcc.c-torture/noncompile/Makefile.in,
29804 gcc.c-torture/noncompile/configure.in,
29805 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29806 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29807 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29808
29809 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29810
29811 * g++.old-deja/g++.other/ambig3.C: New test.
29812
29813 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29814
29815 * g++.old-deja/g++.pt/syntax1.C: New test.
29816 * g++.old-deja/g++.pt/syntax2.C: New test.
29817 * g++.old-deja/g++.other/syntax3.C: New test.
29818 * g++.old-deja/g++.other/syntax4.C: New test.
29819
29820 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29821
29822 * gcc.dg/20000623-1.c: Prototype exit and abort.
29823
29824 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29825
29826 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29827 New tests.
29828 * gcc.dg/cpp-mi3.def: New file.
29829
29830 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29831 inside assertions.
29832 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29833 lexer's error messages.
29834 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29835 divine anything from the linemarkers.
29836 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29837 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29838
29839 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29840
29841 * gcc.dg/20000623-1.c: New test.
29842
29843 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29844
29845 * gcc.c-torture/execute/20000622-1.c: New test.
29846
29847 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29848
29849 * g++.old-deja/g++.other/init15.C: New test.
29850
29851 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29852
29853 * g++.old-deja/g++.pt/vaarg2.C: New test.
29854 * g++.old-deja/g++.pt/vaarg3.C: New test.
29855
29856 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29857
29858 * g++.old-deja/g++.other/dyncast6.C: New test.
29859
29860 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29861
29862 * gcc.c-torture/execute/loop-6.c: New test.
29863
29864 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29865
29866 * gcc.dg/20000614-1.c: New test.
29867 * gcc.dg/20000614-2.c: New test.
29868
29869 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29870
29871 * g++.old-deja/g++.other/inline12.C: New test.
29872
29873 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29874
29875 * g++.old-deja/g++.other/eh1.C: New test.
29876
29877 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29878
29879 * g++.old-deja/g++.other/type.C: New test.
29880
29881 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29882
29883 * g++.old-deja/g++.other/initstring.C: New test.
29884
29885 2000-06-12 Jason Merrill <jason@redhat.com>
29886
29887 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29888
29889 2000-06-09 Jeffrey A Law (law@cygnus.com)
29890
29891 * gcc.c-torture/compile/20000609-1.c: New test.
29892
29893 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29894
29895 * gcc.dg/20000609-1.c: New test.
29896
29897 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29898
29899 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29900 * gcc.c-torture/noncompile/poison-1.c: Move...
29901 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29902 * gcc.dg/cpp-li1.c: Add a token after the #line.
29903
29904 2000-06-05 Richard Henderson <rth@cygnus.com>
29905
29906 * gcc.c-torture/execute/20000605-2.c: New test.
29907 * gcc.c-torture/execute/20000605-3.c: New test.
29908
29909 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29910
29911 * g77.f-torture/execute/20000503-1.x: New file.
29912
29913 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29914
29915 * g++.old-deja/g++.eh/badalloc1.C: New test.
29916
29917 2000-06-05 Richard Henderson <rth@cygnus.com>
29918
29919 * gcc.c-torture/execute/20000605-1.c: New test.
29920
29921 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29922 Nathan Sidwell <nathan@codesourcery.com>
29923
29924 * gcc.c-torture/compile/20000605-1.c: New test.
29925
29926 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29927
29928 * g77.f-torture/compile/20000601-1.f: New test.
29929
29930 2000-06-03 Richard Henderson <rth@cygnus.com>
29931
29932 * gcc.c-torture/execute/20000603-1.c: New.
29933
29934 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29935
29936 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29937 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29938
29939 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29940
29941 * gcc.dg/compare2.c (case 12): XFAIL.
29942 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29943 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29944
29945 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29946
29947 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29948
29949 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29950 guard macro is already defined when the header is first
29951 included.
29952 * gcc.dg/cpp-mix.h: New file.
29953 * gcc.dg/endif-label.c: Update patterns to match compiler.
29954
29955 * g++.brendan/complex1.C: Declare abort.
29956 * g++.law/refs4.C: Remove XFAIL.
29957 * g++.oliva/expr2.C: Declare abort and exit.
29958
29959 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29960
29961 * gcc.c-torture/execute/20000528-1.c: New test.
29962
29963 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29964 * g++.old-deja/g++.law/temps4.C: Likewise.
29965
29966 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29967 stdlib.h. Call abort() on failure.
29968 * g++.old-deja/g++.law/refs4.C: Likewise.
29969 * g++.old-deja/g++.law/temps4.C: Likewise.
29970 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29971 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29972
29973 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29974
29975 Relative to g++.dg/special:
29976 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29977
29978 Relative to g++.old-deja:
29979 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29980 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29981 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29982 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29983 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29984 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29985 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29986
29987 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29988 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29989 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29990 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29991 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29992 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29993 and/or string.h.
29994
29995 * g++.other/goto1.C: Update expectations for error messages.
29996
29997 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29998
29999 * gcc.c-torture/compile/20000523-1.c: New test.
30000
30001 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30002
30003 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
30004
30005 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30006
30007 * g++.old-deja/g++.eh/catch11.C: New test.
30008 * g++.old-deja/g++.eh/catch12.C: New test.
30009
30010 2000-05-24 Nick Clifton <nickc@cygnus.com>
30011
30012 * gcc.c-torture/execute/20000523-1.c: New test.
30013
30014 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
30015
30016 * c-torture/execute/bcp-1.c: Replace abort in arg of
30017 __builtin_constant_p with a generic external function.
30018
30019 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
30020 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
30021 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
30022 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
30023 Prototype abort and/or exit.
30024
30025 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
30026 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
30027 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
30028 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
30029
30030 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
30031
30032 * gcc.dg/dwarf2-1.c: New test.
30033
30034 2000-05-20 Richard Henderson <rth@cygnus.com>
30035
30036 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
30037
30038 2000-05-20 Andreas Jaeger <aj@suse.de>
30039
30040 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
30041 testcase.
30042
30043 2000-05-19 David Edelsohn <edelsohn@gnu.org>
30044
30045 * gcc.c-torture/execute/20000519-2.c: New test.
30046
30047 2000-05-19 Andreas Jaeger <aj@suse.de>
30048
30049 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
30050 which fails with SSA.
30051
30052 * lib/c-torture.exp: Also test with -O3 -fssa.
30053
30054 2000-05-18 Michael Meissner <meissner@redhat.com>
30055
30056 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
30057 * gcc.c-torture/execute/920415-1.c: Ditto.
30058 * gcc.c-torture/execute/920501-1.c: Ditto.
30059 * gcc.c-torture/execute/conversion.c: Ditto.
30060 * gcc.c-torture/execute/cvt-1.c: Ditto.
30061
30062 2000-05-18 Jeffrey A Law (law@cygnus.com)
30063
30064 * gcc.c-torture/compile/20000518-1.c: New test.
30065
30066 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
30067
30068 * g77.f-torture/compile/200005018.f: New test.
30069
30070 2000-05-17 Jeffrey A Law (law@cygnus.com)
30071
30072 * gcc.c-torture/compile/20000517-1.c: New test.
30073
30074 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30075
30076 * gcc.c-torture/execute/20000516-1.c: New test.
30077
30078 2000-05-15 Jakub Jelinek <jakub@redhat.com>
30079
30080 * g++.old-deja/g++.other/eh.C: New test.
30081
30082 2000-05-12 Richard Henderson <rth@cygnus.com>
30083
30084 * gcc.c-torture/execute/990208-1.c (main): Don't pass
30085 constants through to doit's conditional.
30086
30087 2000-05-11 Jeffrey A Law (law@cygnus.com)
30088
30089 * gcc.c-torture/compile/20000511-1.c: New test.
30090 * g77.f-torture/compile/20000511-1.f: New test.
30091 * g77.f-torture/compile/20000511-2.f: New test.
30092
30093 2000-05-11 Michael Meissner <meissner@redhat.com>
30094
30095 * gcc.c-torture/execute/20000511-1.c: New test.
30096
30097 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
30098
30099 * gcc.dg/dg.exp: Scan .S files as well as .c files.
30100 * gcc.dg/20000510-1.S: New.
30101
30102 2000-05-08 Catherine Moore <clm@cygnus.com>
30103
30104 * gcc.dg/unused-3.c: New.
30105
30106 2000-05-06 Richard Henderson <rth@cygnus.com>
30107
30108 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
30109 * g++.old-deja/g++.mike/warn1.C: Likewise.
30110 * g++.old-deja/g++.pt/local1.C: Likewise.
30111 * g++.old-deja/g++.pt/local7.C: Likewise.
30112 * g++.old-deja/g++.pt/spec16.C: Likewise.
30113
30114 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
30115
30116 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
30117
30118 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
30119
30120 * g77.f-torture/execute/20000503-1.f: New test.
30121
30122 2000-05-04 Andreas Jaeger <aj@suse.de>
30123
30124 * gcc.dg/noreturn-2.c: New test.
30125
30126 2000-05-04 Neil Booth <NeilB@earthling.net>
30127
30128 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
30129 preprocessor.
30130
30131 2000-05-04 Richard Henderson <rth@cygnus.com>
30132
30133 * gcc.c-torture/execute/20000503-1.c: Fix typo.
30134
30135 2000-05-04 Richard Henderson <rth@cygnus.com>
30136
30137 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
30138 OpenSSL by Jason R Thorpe.
30139
30140 2000-05-03 Jim Wilson <wilson@cygnus.com>
30141
30142 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
30143
30144 2000-05-03 Robert Lipe <robertlipe@usa.net>
30145
30146 * gcc.dg/20000503-1.c: New test.
30147
30148 2000-05-02 Jakub Jelinek <jakub@redhat.com>
30149
30150 * gcc.c-torture/compile/20000502-1.c: New test.
30151 * g++.old-deja/g++.other/align.C: New test.
30152 * gcc.dg/cpp-tradstringify.c: New test.
30153
30154 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
30155
30156 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
30157 and hard registers.
30158
30159 2000-04-26 Geoff Keating <geoffk@cygnus.com>
30160
30161 * gcc.c-torture/execute/loop-5.c: New test.
30162
30163 2000-04-25 Jakub Jelinek <jakub@redhat.com>
30164
30165 * gcc.c-torture/execute/va-arg-20.c: New test.
30166
30167 2000-04-23 Jeffrey A Law (law@cygnus.com)
30168
30169 * gcc.c-torture/execute/20000422-1.c: New test.
30170
30171 2000-04-20 Greg McGary <gkm@gnu.org>
30172
30173 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30174 when optimizing, but without sibling-call optimizations (-O1).
30175
30176 2000-04-20 Jeffrey A Law (law@cygnus.com)
30177
30178 * gcc.c-torture/compile/20000420-1.c: New test.
30179
30180 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30181
30182 * g++.abi/ptrflags.C: New test.
30183 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30184
30185 2000-04-19 Catherine Moore <clm@cygnus.com>
30186
30187 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30188
30189 2000-04-19 Greg McGary <gkm@gnu.org>
30190
30191 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30192 sibling-call optimizations.
30193
30194 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30195
30196 * gcc.dg/20000419-1.c: New test.
30197
30198 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
30199
30200 * gcc.c-torture/execute/20000412-6.c: New test.
30201
30202 2000-04-12 Jeffrey A Law (law@cygnus.com)
30203
30204 * gcc.c-torture/execute/20000412-5.c: New test.
30205 * g77.f-torture/compile/20000412-1.f: New test.
30206 * gcc.c-torture/execute/20000412-4.c: New test.
30207 * gcc.c-torture/compile/20000412-2.c: New test.
30208 * gcc.c-torture/execute/20000412-3.c: New test.
30209 * gcc.c-torture/compile/20000412-1.c: New test.
30210 * gcc.c-torture/execute/20000412-2.c: New test.
30211
30212 2000-04-12 Jakub Jelinek <jakub@redhat.com>
30213
30214 * objc/execute/bf-20.m: New test.
30215
30216 2000-04-10 Richard Henderson <rth@cygnus.com>
30217
30218 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30219
30220 * gcc.c-torture/execute/20000412-1.c: New test.
30221
30222 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30223
30224 * g++.old-deja/g++.eh/catchptr1.C: New test.
30225
30226 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30227
30228 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30229
30230 2000-04-08 Neil Booth <NeilB@earthling.net>
30231
30232 * gcc.dg/cpp-nullchar.c: Remove test as
30233 embedded nulls cause problems.
30234
30235 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30236
30237 * gcc.dg/compare2.c: New test.
30238
30239 2000-04-08 Neil Booth <NeilB@earthling.net>
30240
30241 * gcc.dg/cpp-nullchar.c: New test.
30242
30243 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30244
30245 * gcc.dg/cpp-mi2.c: New test.
30246 * gcc.dg/cpp-mi2[abc].h: New files.
30247
30248 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30249
30250 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30251 member name.
30252
30253 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30254
30255 * g++.old-deja/g++.abi/vmihint.C: New test.
30256
30257 2000-04-06 Neil Booth <NeilB@earthling.net>
30258
30259 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30260 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30261 copyright.
30262
30263 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
30264
30265 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30266 avoid stack-frame overwrite.
30267
30268 2000-04-05 Jakub Jelinek <jakub@redhat.com>
30269
30270 * gcc.c-torture/compile/20000405-2.c: New test.
30271 * gcc.c-torture/compile/20000405-3.c: New test.
30272
30273 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30274
30275 * gcc.c-torture/compile/20000405-1.c: New test.
30276
30277 2000-04-04 Geoff Keating <geoffk@cygnus.com>
30278
30279 * gcc.dg/cast-qual-1.c: Revert last change.
30280
30281 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30282
30283 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30284
30285 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30286
30287 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30288 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30289
30290 2000-04-03 Jeffrey A Law (law@cygnus.com)
30291
30292 * gcc.c-torture/compile/20000403-2.c: New test.
30293 * gcc.c-torture/compile/20000403-1.c: New test.
30294
30295 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
30296
30297 * gcc.c-torture/execute/20000403-1.c: New test.
30298
30299 2000-04-03 Geoff Keating <geoffk@cygnus.com>
30300
30301 * gcc.c-torture/execute/20000402-1.c: New test.
30302
30303 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30304
30305 * gcc.c-torture/execute/va-arg-15.c: New test.
30306 * gcc.c-torture/execute/va-arg-16.c: New test.
30307 * gcc.c-torture/execute/va-arg-17.c: New test.
30308 * gcc.c-torture/execute/va-arg-18.c: New test.
30309 * gcc.c-torture/execute/va-arg-19.c: New test.
30310
30311 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30312
30313 * gcc.c-torture/compile/981211-1.c: Move to...
30314 * gcc.dg/cpp-as1.c: ...here.
30315 * gcc.dg/cpp-as2.c: New file.
30316
30317 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30318 compiler.
30319
30320 2000-04-02 Neil Booth <NeilB@earthling.net>
30321
30322 * gcc.dg/cpp-cond.c New tests.
30323 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30324 accidental success less likely.
30325 * gcc.dg/cpp-missingop.c New tests.
30326 * gcc.dg/cpp-missingparen.c New tests.
30327 * gcc.dg/cpp-shift.c New tests.
30328 * gcc.dg/cpp-shortcircuit.c New tests.
30329 * gcc.dg/cpp-unary.c New tests.
30330
30331 2000-03-29 Jeffrey A Law (law@cygnus.com)
30332
30333 * gcc.c-torture/compile/20000329-1.c: New test.
30334
30335 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30336
30337 * gcc.c-torture/compile/20000326-1.c: New test.
30338 * gcc.c-torture/compile/20000326-2.c: New test.
30339
30340 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30341
30342 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30343 the first parameter is a function argument.
30344
30345 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30346
30347 * g++.old-deja/g++.ext/array4.C: New test.
30348
30349 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30350
30351 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30352
30353 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30354
30355 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30356
30357 2000-03-19 Richard Henderson <rth@cygnus.com>
30358
30359 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30360
30361 2000-03-19 Richard Henderson <rth@cygnus.com>
30362
30363 * gcc.c-torture/compile/20000319-1.c: New test.
30364
30365 2000-03-14 Jeffrey A Law (law@cygnus.com)
30366
30367 * gcc.c-torture/execute/20000314-3.c: New test.
30368 * gcc.c-torture/execute/20000314-2.c: New test.
30369 * gcc.c-torture/execute/20000314-1.c: New test.
30370 * gcc.c-torture/compile/20000314-2.c: New test.
30371 * gcc.c-torture/compile/20000314-1.c: New test.
30372
30373 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30374
30375 * g++.old-deja/g++.warn/inline.C: New test.
30376
30377 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30378
30379 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30380 standards-compliant result rather than specific constants.
30381 Put test-values in array.
30382
30383 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30384
30385 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30386 (g++_target_compile): Put test-specific options last.
30387
30388 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30389
30390 * g++.old-deja/g++.eh/vbase4.C: New test.
30391
30392 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30393
30394 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30395
30396 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30397
30398 * g++.old-deja/g++.brendan/misc12.C: Removed.
30399 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30400 * g++.old-deja/g++.ext/pretty4.C: New test.
30401
30402 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30403
30404 * g++.old-deja/g++.other/string2.C: New test.
30405
30406 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30407
30408 * g++.old-deja/g++.warn/impint2.C: New test.
30409
30410 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30411
30412 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30413 is 1, not zero.
30414
30415 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30416
30417 * g++.old-deja/g++.warn/impint.C: New test.
30418 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30419 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30420 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30421 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30422 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30423 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30424 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30425 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30426 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30427 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30428 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30429 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30430
30431 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30432
30433 * gcc.dg/cpp-redef.c: New test.
30434
30435 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30436
30437 * g++.old-deja/g++.pt/unify7.C: New test.
30438
30439 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30440
30441 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30442 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30443
30444 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30445
30446 * gcc.c-torture/compile/20000224-1.c: New test.
30447
30448 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30449
30450 * gcc.c-torture/compile/cpp-2.c: New test.
30451 * gcc.c-torture/compile/cpp-1.c: New test.
30452
30453 2000-02-25 Jeffrey A Law (law@cygnus.com)
30454
30455 * gcc.c-torture/execute/20000225-1.c: New test.
30456
30457 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30458
30459 * gcc.dg/cpp-li2.c: New test.
30460
30461 * gcc.dg/cpp-wi1.c: New test.
30462
30463 * gcc.dg/cpp-li1.c: New test.
30464
30465 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30466
30467 * g++.old-deja/g++.other/sizeof5.C: New test.
30468
30469 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30470
30471 * gcc.c-torture/execute/va-arg-13.c: New test.
30472
30473 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30474
30475 * gcc.c-torture/execute/va-arg-12.c: New test.
30476
30477 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30478
30479 * gcc.c-torture/execute/20000223-1.c: New test.
30480
30481 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30482
30483 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30484
30485 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30486
30487 * g++.old-deja/g++.abi/ptrmem.C: New test.
30488
30489 2000-02-19 Richard Henderson <rth@cygnus.com>
30490
30491 * gcc.c-torture/compile/init-3.c: New.
30492
30493 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30494
30495 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30496 ALWAYS_CXXFLAGS.
30497
30498 2000-02-11 Robert Lipe <robertl@sco.com>
30499
30500 * gcc.c-torture/compile/20000211-3.c: New test.
30501
30502 2000-02-11 Martin Buchholz <martin@xemacs.org>
30503
30504 * gcc.c-torture/compile/20000211-2.c: New test.
30505
30506 2000-02-11 Jeffrey A Law (law@cygnus.com)
30507
30508 * gcc.c-torture/compile/20000211-1.c: New test.
30509
30510 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30511
30512 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30513 on native targets
30514
30515 2000-02-08 Nathan Sidwell <nathan@acm.org>
30516
30517 * g++.old-deja/g++.other/cast5.C: New test.
30518
30519 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30520
30521 * gcc.c-torture/execute/20000205-1.c: New.
30522
30523 2000-02-03 Nathan Sidwell <nathan@acm.org>
30524
30525 * g++.old-deja/g++.jason/cast3.C: Return void.
30526 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30527
30528 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30529
30530 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30531
30532 * gcc.dg/loop-1.c: New test.
30533
30534 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30535
30536 * gcc.c-torture/compile/20000127-1.c: New test.
30537 * gcc.c-torture/execute/991228-1.c: New test.
30538
30539 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30540
30541 * gcc.dg/unused-2.c: New test.
30542
30543 * gcc.dg/conv-1.c: New test.
30544
30545 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30546
30547 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30548 compiler.
30549 (tool_option_proc): Fix typo.
30550
30551 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30552
30553 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30554 of the ld on the host, not on the build machine.
30555 Also, don't crash if '--help' is not a supported option.
30556
30557 2000-01-24 Richard Henderson <rth@cygnus.com>
30558
30559 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30560
30561 2000-01-20 Jeffrey A Law (law@cygnus.com)
30562
30563 * gcc.c-torture/execute/20000120-2.c: New test.
30564 * gcc.c-torture/execute/20000120-1.c: New test.
30565
30566 2000-01-13 Jeffrey A Law (law@cygnus.com)
30567
30568 * gcc.c-torture/execute/20000113-1.c: New test.
30569
30570 2000-01-12 Jeffrey A Law (law@cygnus.com)
30571
30572 * gcc.c-torture/execute/20000112-1.c: New test.
30573
30574 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30575
30576 * gcc.dg/20000111-1.c: New test.
30577
30578 2000-01-10 Jeffrey A Law (law@cygnus.com)
30579
30580 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30581 with 16 bit integers.
30582
30583 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30584
30585 * gcc.dg/20000108-1.c: New test.
30586
30587 2000-01-05 Nathan Sidwell <nathan@acm.org>
30588
30589 * g++.old-deja/g++.ns/koenig8.C: New test.
30590
30591 2000-01-05 Nathan Sidwell <nathan@acm.org>
30592
30593 * g++.old-deja/g++.other/cast4.C: New test.
30594
30595 2000-01-05 Jeffrey A Law (law@cygnus.com)
30596
30597 * gcc.c-torture/compile/20000105-2.c: New test.
30598 * gcc.c-torture/compile/20000105-1.c: New test.
30599
30600 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30601
30602 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30603 references to printf & atoi to conform to ANSI standard.
30604 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30605 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30606 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30607 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30608 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30609 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30610 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30611 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30612 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30613 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30614 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30615 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30616 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30617 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30618 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30619 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30620 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30621 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30622 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30623 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30624 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30625 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30626 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30627 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30628 * g++.old-deja/g++.brendan/init3.C: Likewise.
30629 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30630 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30631 * g++.old-deja/g++.brendan/new2.C: Likewise.
30632 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30633 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30634 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30635 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30636 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30637 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30638 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30639 * g++.old-deja/g++.brendan/template24.C: Likewise.
30640 * g++.old-deja/g++.brendan/template3.C: Likewise.
30641 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30642 * g++.old-deja/g++.jason/inline3.C: Likewise.
30643 * g++.old-deja/g++.jason/opeq.C: Likewise.
30644 * g++.old-deja/g++.law/arg5.C: Likewise.
30645 * g++.old-deja/g++.law/arm7.C: Likewise.
30646 * g++.old-deja/g++.law/ctors11.C: Likewise.
30647 * g++.old-deja/g++.law/cvt8.C: Likewise.
30648 * g++.old-deja/g++.law/init9.C: Likewise.
30649 * g++.old-deja/g++.law/refs4.C: Likewise.
30650 * g++.old-deja/g++.law/template2.C: Likewise.
30651 * g++.old-deja/g++.law/visibility24.C: Likewise.
30652 * g++.old-deja/g++.law/vtable3.C: Likewise.
30653 * g++.old-deja/g++.mike/asm2.C: Likewise.
30654 * g++.old-deja/g++.mike/eh1.C: Likewise.
30655 * g++.old-deja/g++.mike/misc1.C: Likewise.
30656 * g++.old-deja/g++.mike/misc13.C: Likewise.
30657 * g++.old-deja/g++.mike/misc14.C: Likewise.
30658 * g++.old-deja/g++.mike/ns12.C: Likewise.
30659 * g++.old-deja/g++.mike/p1248.C: Likewise.
30660 * g++.old-deja/g++.mike/p3708.C: Likewise.
30661 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30662 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30663 * g++.old-deja/g++.mike/p646.C: Likewise.
30664 * g++.old-deja/g++.mike/p700.C: Likewise.
30665 * g++.old-deja/g++.mike/p783.C: Likewise.
30666 * g++.old-deja/g++.mike/p783a.C: Likewise.
30667 * g++.old-deja/g++.mike/p783b.C: Likewise.
30668 * g++.old-deja/g++.mike/p786.C: Likewise.
30669 * g++.old-deja/g++.mike/p789.C: Likewise.
30670 * g++.old-deja/g++.mike/p789a.C: Likewise.
30671 * g++.old-deja/g++.mike/p807a.C: Likewise.
30672 * g++.old-deja/g++.other/delete3.C: Likewise.
30673 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30674 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30675 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30676 * g++.old-deja/g++.other/empty1.C: Likewise.
30677 * g++.old-deja/g++.other/temporary1.C: Likewise.
30678 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30679 * g++.old-deja/g++.pt/t16.C: Likewise.
30680 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30681
30682 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30683
30684 * gcc.dg/991230-1.c: New test.
30685
30686 1999-12-29 Jeffrey A Law (law@cygnus.com)
30687
30688 * gcc.c-torture/compile/991229-3.c: New test.
30689 * gcc.c-torture/compile/991229-2.c: New test.
30690 * gcc.c-torture/compile/991229-1.c: New test.
30691
30692 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30693
30694 * gcc.c-torture/compile/labels-2.c: New test.
30695
30696 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30697
30698 * gcc.c-torture/execute/991227-1.c: New test.
30699
30700 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30701
30702 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30703
30704 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30705
30706 * gcc.c-torture/execute/991221-1.c: New test.
30707
30708 1999-12-20 Nathan Sidwell <nathan@acm.org>
30709
30710 * g++.old-deja/g++.other/cast3.C: New test.
30711
30712 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30713
30714 * gcc.c-torture/execute/991216-4.c: New test.
30715
30716 1999-12-16 Michael Meissner <meissner@cygnus.com>
30717
30718 * gcc.c-torture/execute/991216-1.c: New test.
30719 * gcc.c-torture/execute/991216-2.c: New test.
30720 * gcc.c-torture/execute/991216-3.c: New test.
30721
30722 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30723
30724 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30725 Actually make the test fail by using "-O2" for compilation.
30726
30727 1999-12-15 Nathan Sidwell <nathan@acm.org>
30728
30729 * g++.old-deja/g++.warn/cast-align1.C: New test.
30730
30731 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30732
30733 * gcc.c-torture/compile/991214-1.c: New test.
30734 * gcc.c-torture/compile/991214-2.c: New test.
30735
30736 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30737
30738 * gcc.dg/991214-1.c: New test.
30739
30740 1999-12-13 Jeffrey A Law (law@cygnus.com)
30741
30742 * gcc.c-torture/compile/991213-3.c: New test.
30743 * gcc.c-torture/compile/991213-2.c: New test.
30744 * gcc.c-torture/compile/991213-1.c: New test.
30745
30746 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30747
30748 * gcc.dg/991209-1.c: New test.
30749
30750 1999-12-08 Nathan Sidwell <nathan@acm.org>
30751
30752 * gcc.c-torture/compile/991208-1.c: New test.
30753
30754 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30755
30756 * gcc.dg/ultrasp2.c: New test.
30757
30758 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30759
30760 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30761
30762 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30763
30764 * gcc.c-torture/compile/991202-1.c: New test.
30765 * gcc.c-torture/execute/991202-1.c: New test.
30766 * gcc.c-torture/execute/991202-2.c: New test.
30767 * gcc.c-torture/execute/991202-3.c: New test.
30768
30769 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30770
30771 * g++.old-deja/g++.abi/align.C: New test.
30772 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30773 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30774
30775 1999-12-01 Richard Henderson <rth@cygnus.com>
30776
30777 * gcc.c-torture/execute/991201-1.c: New.
30778
30779 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30780
30781 * gcc.dg/991129-1.c: New test.
30782
30783 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30784
30785 * gcc.c-torture/compile/991127-1.c: New test.
30786
30787 1999-11-22 Nathan Sidwell <nathan@acm.org>
30788
30789 * g++.old-deja/g++.other/warn4.C: New test.
30790
30791 1999-11-22 Nathan Sidwell <nathan@acm.org>
30792
30793 * g++.old-deja/g++.eh/cleanup2.C: New test.
30794 * g++.old-deja/g++.ext/pretty2.C: New test.
30795 * g++.old-deja/g++.ext/pretty3.C: New test.
30796 * g++.old-deja/g++.other/debug6.C: New test.
30797
30798 1999-10-20 Jim Wilson <wilson@cygnus.com>
30799
30800 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30801 compiler_output to look for one error message instead of two.
30802
30803 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30804
30805 * gcc.c-torture/execute/991118-1.c: Also test case
30806 where the word boundary does not split a byte evenly.
30807
30808 1999-11-19 Nathan Sidwell <nathan@acm.org>
30809
30810 * g++.old-deja/g++.ext/restrict1.C: New test.
30811
30812 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30813
30814 * gcc.c-torture/execute/991118-1.c: New test.
30815
30816 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30817
30818 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30819 working directory pathnames.
30820
30821 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30822
30823 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30824 host is equipped with driver.h and driver.o so it can actually
30825 compile and run the tests.
30826
30827 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30828
30829 * gcc.c-torture/compile/991008-1.c: New test.
30830
30831 1999-11-08 Nick Clifton <nickc@cygnus.com>
30832
30833 * lib/gcc-dg.exp: Include target-supports.exp
30834
30835 1999-11-05 Nick Clifton <nickc@cygnus.com>
30836
30837 * lib/target-supports.exp: New file: Provide procs to test for
30838 features supported by the target.
30839 (check_weak_available): Moved here from ecos.exp.
30840 (check_alias_available): New proc: Determine of the target
30841 toolchain supports the alias attribute.
30842
30843 * gcc.dg/special/ecos.exp: Move check_weak_available to
30844 target-supports.exp.
30845 (alias-1.c): Only perform the test if the target supports
30846 aliases.
30847 (wkali-1.c): Only perform the test if the target supports
30848 aliases.
30849
30850 * gcc.dg/990506-0.c: Expect error messages from cross
30851 targets as well as native targets.
30852
30853 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30854
30855 * gcc.dg/ultrasp1.c: Removed xfail.
30856 * gcc.dg/struct-ret-2.c: Likewise.
30857 * gcc.dg/array-1.c: Likewise.
30858
30859 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30860
30861 * gcc.dg/struct-ret-2.c: New test.
30862
30863 * gcc.dg/array-1.c: New test.
30864
30865 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30866
30867 * gcc.c-torture/execute/991030-1.c: New test.
30868
30869 1999-10-26 Richard Henderson <rth@cygnus.com>
30870
30871 * gcc.c-torture/compile/991026-2.c: New test.
30872
30873 1999-10-26 Jeffrey A Law (law@cygnus.com)
30874
30875 * gcc.c-torture/compile/991026-1.c: New test.
30876
30877 1999-10-23 Jeffrey A Law (law@cygnus.com)
30878
30879 * gcc.c-torture/execute/991023-1.c: New test.
30880
30881 1999-10-19 Jeffrey A Law (law@cygnus.com)
30882
30883 * gcc.c-torture/execute/991019-1.c: New test.
30884
30885 1999-10-16 Richard Henderson <rth@cygnus.com>
30886
30887 * gcc.c-torture/execute/991016-1.c: New test.
30888
30889 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30890
30891 * gcc.c-torture/execute/991014-1.c: New test.
30892
30893 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30894
30895 * g++.old-deja/g++.other/union2.C: New test.
30896
30897 1999-10-13 Nathan Sidwell <nathan@acm.org>
30898
30899 * g++.old-deja/g++.other/vaarg2.C: New test.
30900 * g++.old-deja/g++.other/vaarg3.C: New test.
30901
30902 1999-10-12 Craig Burley <craig@jcb-sc.com>
30903
30904 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30905 in compile/.
30906
30907 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
30908
30909 * gcc.c-torture/execute/va-arg-11.c: New test.
30910
30911 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
30912
30913 * lib/file-format.exp (gcc_target_object_format): Don't
30914 crash if objdump is unavailable.
30915
30916 1999-09-29 Donn Terry <donn@interix.com>
30917
30918 * gcc.misc-tests/mg.exp: delete extraneous redirection.
30919
30920 1999-09-28 Nick Clifton <nickc@cygnus.com>
30921
30922 * gcc.c-torture/compile/990928-1.c: New test.
30923
30924 1999-09-28 Nathan Sidwell <nathan@acm.org>
30925
30926 * g++.old-deja/g++.other/decl6.C: New test.
30927
30928 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30929
30930 * gcc.c-torture/execute/va-arg-10.c: New test.
30931
30932 1999-09-27 Nathan Sidwell <nathan@acm.org>
30933
30934 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30935 __PRETTY_FUNCTION__.
30936
30937 1999-09-23 Nick Clifton <nickc@cygnus.com>
30938
30939 * gcc.c-torture/execute/990923-1.c: New test.
30940
30941 1999-09-21 Nick Clifton <nickc@cygnus.com>
30942
30943 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30944 for which -fpic is inappropriate.
30945
30946 1999-09-21 Mark Mitchell <mark@codesourcery.com>
30947
30948 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
30949
30950 1999-09-21 Nathan Sidwell <nathan@acm.org>
30951
30952 * g++.old-deja/g++.other/dyncast1.C: New test.
30953 * g++.old-deja/g++.other/dyncast2.C: New test.
30954 * g++.old-deja/g++.other/dyncast3.C: New test.
30955 * g++.old-deja/g++.other/dyncast4.C: New test.
30956 * g++.old-deja/g++.other/dyncast5.C: New test.
30957 * g++.old-deja/g++.eh/catch3.C: New test.
30958 * g++.old-deja/g++.eh/catch3p.C: New test.
30959 * g++.old-deja/g++.eh/catch4.C: New test.
30960 * g++.old-deja/g++.eh/catch4p.C: New test.
30961 * g++.old-deja/g++.eh/catch5.C: New test.
30962 * g++.old-deja/g++.eh/catch5p.C: New test.
30963 * g++.old-deja/g++.eh/catch6.C: New test.
30964 * g++.old-deja/g++.eh/catch6p.C: New test.
30965 * g++.old-deja/g++.eh/catch7.C: New test.
30966 * g++.old-deja/g++.eh/catch7p.C: New test.
30967 * g++.old-deja/g++.eh/catch8.C: New test.
30968 * g++.old-deja/g++.eh/catch8p.C: New test.
30969 * g++.old-deja/g++.eh/catch9.C: New test.
30970 * g++.old-deja/g++.eh/catch9p.C: New test.
30971
30972 1999-09-13 Nathan Sidwell <nathan@acm.org>
30973
30974 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30975 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
30976
30977 1999-09-13 Jeffrey A Law (law@cygnus.com)
30978
30979 * gcc.c-torture/compile/990913-1.c: New test.
30980
30981 1999-09-10 Nathan Sidwell <nathan@acm.org>
30982
30983 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30984 * g++.old-deja/g++.jason/rfg5.C: Likewise.
30985
30986 1999-09-09 Richard Henderson <rth@cygnus.com>
30987
30988 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
30989
30990 1999-09-09 Nathan Sidwell <nathan@acm.org>
30991
30992 * g++.old-deja/g++.other/lookup11.C: New test.
30993 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30994 what is permitted and what we want.
30995 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30996 overload use.
30997 * g++.old-deja/g++.jason/rfg5.C: Likewise
30998
30999 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
31000
31001 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
31002 * gcc.c-torture/noncompile/poison-1.c: New file.
31003
31004 1999-09-08 Nathan Sidwell <nathan@acm.org>
31005
31006 * g++.old-deja/g++.other/sizeof3.C: New test.
31007 * g++.old-deja/g++.other/sizeof4.C: New test.
31008 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
31009 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
31010
31011 1999-09-07 Richard Henderson <rth@cygnus.com>
31012
31013 * gcc.dg/va-arg-1.c: New.
31014
31015 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31016
31017 * gcc.c-torture/execute/va-arg-9.c: New test.
31018
31019 1999-09-05 Craig Burley <craig@jcb-sc.com>
31020
31021 * g77.f-torture/compile/980519-2.f: New test.
31022 * g77.f-torture/compile/19990905-0.f: New test.
31023 * g77.f-torture/compile/19990905-1.f: New test.
31024 * g77.f-torture/compile/19990905-2.f: New test.
31025
31026 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
31027
31028 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
31029
31030 * gcc.c-torture/execute/990827-1.c: Fix typo.
31031
31032 1999-09-03 Nathan Sidwell <nathan@acm.org>
31033
31034 * g++.old-deja/g++.other/deref1.C: New test.
31035
31036 1999-09-02 Nathan Sidwell <nathan@acm.org>
31037
31038 * g++.old-deja/g++.other/ambig2.C: New test.
31039 * g++.old-deja/g++.other/cond5.C: New test.
31040 * g++.old-deja/g++.other/lookup16.C: New test.
31041
31042 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
31043
31044 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
31045 assemblers too.
31046
31047 1999-08-31 Jeffrey A Law (law@cygnus.com)
31048
31049 * lib/c-torture.exp: Avoid the "compare executables" optimization
31050 when testing native.
31051
31052 1999-08-29 Jeffrey A Law (law@cygnus.com)
31053
31054 * gcc.c-torture/execute/990829-1.c: New test.
31055 * gcc.c-torture/compile/990829-1.c: New test.
31056
31057 1999-08-27 Paul Burchard <burchard@pobox.com>
31058
31059 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
31060 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
31061 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
31062 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
31063 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
31064 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
31065 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
31066 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
31067 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
31068 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
31069 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
31070
31071 1999-08-27 Jeffrey A Law (law@cygnus.com)
31072
31073 * gcc.c-torture/execute/990827-1.c: New test.
31074
31075 1999-08-26 Craig Burley <craig@jcb-sc.com>
31076
31077 * g77.f-torture/noncompile/19990826-4.f: New test.
31078
31079 * g77.f-torture/compile/19990826-3.f: New test.
31080
31081 * g77.f-torture/execute/19990826-2.f: New test.
31082
31083 * g77.f-torture/compile/19990826-1.f: New test.
31084
31085 * gcc.c-torture/execute/990826-0.c: New test.
31086 * g77.c-torture/execute/19990826-0.f: New test.
31087
31088 * g77.f-torture/noncompile/970626-2.f: New test.
31089
31090 1999-08-25 Paul Burchard <burchard@pobox.com>
31091
31092 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
31093 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
31094 lss-011.C: New tests.
31095
31096 1999-08-25 Nathan Sidwell <nathan@acm.org>
31097
31098 * g++.old-deja/g++.other/decl5.C: New test.
31099
31100 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31101
31102 * noncompile/noncompile.exp: Load_lib c-torture.exp.
31103 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
31104 call `postbase' for each one. All callers of `postbase' changed
31105 to call this instead.
31106
31107 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
31108
31109 * gcc.c-torture/execute/990811-1.c: New test.
31110
31111 1999-08-09 Nick Clifton <nickc@cygnus.com>
31112
31113 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
31114 just native ones.
31115
31116 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
31117 just native ones.
31118
31119 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31120
31121 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
31122
31123 1999-08-04 Jeffrey A Law (law@cygnus.com)
31124
31125 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
31126
31127 1999-08-04 Nathan Sidwell <nathan@acm.org>
31128
31129 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
31130
31131 1999-08-04 Jeffrey A Law (law@cygnus.com)
31132
31133 * gcc.c-torture/execute/990804-1.c: New test.
31134
31135 1999-08-03 Nathan Sidwell <nathan@acm.org>
31136
31137 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
31138 * g++.old-deja/g++.brendan/crash64.C: Likewise
31139 * g++.old-deja/g++.brendan/overload8.C: Likewise
31140
31141 1999-08-03 Nathan Sidwell <nathan@acm.org>
31142
31143 * g++.old-deja/g++.other/struct1.C: New test.
31144
31145 1999-08-03 Nathan Sidwell <nathan@acm.org>
31146
31147 * g++.old-deja/g++.other/enum2.C: New test.
31148
31149 1999-08-02 Richard Henderson <rth@cygnus.com>
31150
31151 Adapted from tests from Franz Sirl:
31152 * gcc.c-torture/execute/va-arg-7.c: New test.
31153 * gcc.c-torture/execute/va-arg-8.c: New test.
31154
31155 1999-08-01 Jeffrey A Law (law@cygnus.com)
31156
31157 * gcc.c-torture/compile/990801-2.c: New test.
31158
31159 * gcc.c-torture/compile/990801-1.c: New test.
31160
31161 1999-07-27 Michael Meissner <meissner@cygnus.com>
31162
31163 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
31164 fp-cmp-1.c, converting double to float.
31165
31166 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
31167 fp-cmp-1.c, converting double to long double.
31168
31169 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
31170 from fr1 to unknown_register, since fr1 is a legitimate register
31171 on some machines.
31172
31173 1999-07-25 Jeffrey A Law (law@cygnus.com)
31174
31175 * README: More listname related changes.
31176
31177 1999-07-08 Catherine Moore <clm@cygnus.com>
31178
31179 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
31180
31181 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
31182
31183 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
31184
31185 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31186
31187 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
31188
31189 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
31190
31191 * gcc.dg/990703-1.c: New test.
31192
31193 1999-06-29 Nick Clifton <nickc@cygnus.com>
31194
31195 * lib/file-format.exp: New file: Move definition of proc
31196 gcc_target_object_format to here from
31197 gcc.dg/special/ecos.exp.
31198
31199 * lib/c-torture.exp: Include lib file-format.exp.
31200 * lib/gcc-dg.exp: Include lib file-format.exp.
31201
31202 * gcc.dg/special/ecos.exp: Remove definition of proc
31203 gcc_target_object_format.
31204
31205 1999-06-28 Jeffrey A Law (law@cygnus.com)
31206
31207 * gcc.c-torture/execute/990628-1.c: New test.
31208
31209 1999-06-25 Jeffrey A Law (law@cygnus.com)
31210
31211 * gcc.c-torture/compile/990625-2.c: New test.
31212
31213 * gcc.c-torture/compile/990625-1.c: New test.
31214
31215 1999-06-23 Nick Clifton <nickc@cygnus.com>
31216
31217 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31218 attributes compile.
31219 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31220 ports that use the COFF/PE file format.
31221
31222 1999-06-17 Jeffrey A Law (law@cygnus.com)
31223
31224 * gcc.c-torture/compile/990617-1.c: New test.
31225
31226 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
31227
31228 * g++.old-deja/g++.other/decl4.C: New test.
31229
31230 1999-06-14 Nathan Sidwell <nathan@acm.org>
31231
31232 * g++.old-deja/g++.other/bitfld3.C: New test.
31233
31234 1999-06-08 Nathan Sidwell <nathan@acm.org>
31235
31236 * g++.old-deja/g++.eh/catch1.C: New test.
31237
31238 1999-06-07 Jeffrey A Law (law@cygnus.com)
31239
31240 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
31241
31242 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31243 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
31244
31245 1999-06-05 Craig Burley <craig@jcb-sc.com>
31246
31247 * g77.f-torture/compile/19990502-0.f: Replace with new,
31248 shorter, test that still fails after recent changes.
31249
31250 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31251
31252 * gcc.c-torture/execute/990604-1.c: New test.
31253
31254 1999-05-31 Jeffrey A Law (law@cygnus.com)
31255
31256 * gcc.c-torture/execute/990531-1.c: New test.
31257
31258 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31259
31260 * gcc.c-torture/compile/990527-1.c: New test.
31261
31262 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
31263
31264 * gcc.c-torture/execute/990527-1.c: New test.
31265
31266 1999-05-25 Nick Clifton <nickc@cygnus.com>
31267
31268 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
31269 bitfields as signed.
31270
31271 1999-05-25 Craig Burley <craig@jcb-sc.com>
31272
31273 * g77.f-torture/compile/19990525-0.f: New test.
31274
31275 1999-05-25 Jeffrey A Law (law@cygnus.com)
31276
31277 * gcc.c-torture/execute/990525-2.c: New test.
31278
31279 * gcc.c-torture/execute/990525-1.c: New test.
31280
31281 1999-05-24 Nathan Sidwell <nathan@acm.org>
31282
31283 * g++.old-deja/g++.other/anon3.C: New test.
31284 * g++.old-deja/g++.other/anon4.C: New test.
31285 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31286 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31287 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31288 Merrill).
31289
31290 1999-05-24 Jeffrey A Law (law@cygnus.com)
31291
31292 * gcc.c-torture/execute/990524-1.c: New test.
31293
31294 * gcc.dg/990524-1.c: New test.
31295
31296 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31297
31298 * gcc.c-torture/compile/990523-1.c: New test.
31299
31300 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
31301
31302 * gcc.c-torture/compile/990519-1.c: New test.
31303
31304 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31305
31306 * gcc.c-torture/compile/990517-1.c: New test.
31307
31308 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31309 (e4, f4): New tests.
31310 (main): Call them.
31311
31312 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31313
31314 * gcc.dg/noreturn-1.c: New test.
31315
31316 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31317
31318 * gcc.c-torture/execute/990513-1.c: New test.
31319
31320 1999-05-10 Richard Henderson <rth@cygnus.com>
31321
31322 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31323
31324 1999-05-10 Craig Burley <craig@jcb-sc.com>
31325
31326 * g77.f-torture/execute/erfc.f: Use small single-precision
31327 values, to avoid problems on Alphas when not -mieee.
31328
31329 1999-05-08 Craig Burley <craig@jcb-sc.com>
31330
31331 * gcc.dg/990506-0.c: New test.
31332
31333 1999-05-08 Richard Henderson <rth@cygnus.com>
31334
31335 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31336 the constant to test. Don't XFAIL 64-bit targets.
31337
31338 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31339 * g++.old-deja/g++.law/profile1.C: Likewise.
31340
31341 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31342 operator new instances.
31343 * g++.old-deja/g++.other/delete5.C: Likewise.
31344
31345 1999-05-03 Craig Burley <craig@jcb-sc.com>
31346
31347 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31348 intrinsic.
31349
31350 1999-05-03 Craig Burley <craig@jcb-sc.com>
31351
31352 * g77.f-torture/execute/u77-test.f: Reverse order of two
31353 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31354
31355 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31356
31357 * gcc.dg/compare1.c: New test.
31358
31359 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31360
31361 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31362 New tests.
31363
31364 1999-05-02 Craig Burley <craig@jcb-sc.com>
31365
31366 * g77.f-torture/compile/19990502-1.f: New test.
31367
31368 1999-05-02 Craig Burley <craig@jcb-sc.com>
31369
31370 * g77.f-torture/compile/19990502-0.f: New test.
31371
31372 1999-05-02 Craig Burley <craig@jcb-sc.com>
31373
31374 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31375 intrinsic.
31376
31377 1999-05-02 Craig Burley <craig@jcb-sc.com>
31378
31379 * g77.f-torture/execute/u77-test.f (main): List libU77
31380 intrinsics not currently tested.
31381 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31382 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31383 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31384 Trim blanks off the ends of some printed strings.
31385
31386 1999-05-02 Craig Burley <craig@jcb-sc.com>
31387
31388 * g77.f-torture/execute/u77-test.f (main): Just warn about
31389 FSTAT gid disagreement, as it's expected on some systems.
31390
31391 1999-05-01 Craig Burley <craig@jcb-sc.com>
31392
31393 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31394 use a new function, which allows for some slop.
31395 Clean up some commentary.
31396 (issum): The new function.
31397 (sgladd): Deleted subroutine.
31398
31399 1999-05-01 Craig Burley <craig@jcb-sc.com>
31400
31401 * g77.f-torture/execute/u77-test.f: Modify to be more like
31402 libf2c/libU77 version, bringing patches to that version here.
31403 Add suitable commentary.
31404
31405 1999-04-25 Richard Henderson <rth@cygnus.com>
31406
31407 * gcc.dg/990424-1.c: New test.
31408
31409 1999-04-24 Craig Burley <craig@jcb-sc.com>
31410
31411 * g77.f-torture/execute/u77-test.f (main): Bug involving
31412 LSTAT has been fixed, so turn back on full checking.
31413
31414 1999-04-20 Craig Burley <craig@jcb-sc.com>
31415
31416 * g77.f-torture/compile/19990419-0.f: New test.
31417 * g77.f-torture/execute/19990419-1.f: New test.
31418
31419 1999-04-17 Richard Henderson <rth@cygnus.com>
31420
31421 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31422 to avoid the need for a prototype to supress a warning.
31423
31424 1999-04-07 Jim Wilson <wilson@cygnus.com>
31425
31426 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31427
31428 1999-04-04 Jeffrey A Law (law@cygnus.com)
31429
31430 * gcc.c-torture/execute/990404-1.c: New test.
31431
31432 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31433
31434 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31435 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31436 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31437 missing initializer warnings.
31438
31439 1999-03-28 Jeffrey A Law (law@cygnus.com)
31440
31441 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31442 matching strings.
31443
31444 1999-03-26 Jeffrey A Law (law@cygnus.com)
31445
31446 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31447
31448 1999-03-26 Craig Burley <craig@jcb-sc.com>
31449
31450 * g77.f-torture/execute/19990325-0.f: New test.
31451 * g77.f-torture/execute/19990325-1.f: New test.
31452
31453 1999-03-24 Jeffrey A Law (law@cygnus.com)
31454
31455 * gcc.c-torture/execute/990324-1.c: New test.
31456
31457 1999-03-22 Jim Wilson <wilson@cygnus.com>
31458
31459 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31460 test with 4.
31461
31462 1999-03-17 Richard Henderson <rth@cygnus.com>
31463
31464 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31465
31466 1999-03-13 Craig Burley <craig@jcb-sc.com>
31467
31468 * g77.f-torture/execute/19990313-2.f: New test.
31469 * g77.f-torture/execute/19990313-3.f: New test.
31470
31471 1999-03-13 Craig Burley <craig@jcb-sc.com>
31472
31473 * g77.f-torture/execute/19990313-0.f: New test.
31474 * g77.f-torture/execute/19990313-1.f: New test.
31475
31476 1999-03-12 Jim Wilson <wilson@cygnus.com>
31477
31478 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31479 printf to sprintf.
31480 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31481 (main): Add check for u15. Conditionalize u31 check depending on
31482 whether ints are <32 bits or >=32 bits.
31483
31484 1999-03-08 Craig Burley <craig@jcb-sc.com>
31485
31486 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31487
31488 1999-03-08 Craig Burley <craig@jcb-sc.com>
31489
31490 * g77.f-torture/compile/19990305-0.f: New test.
31491 * g77.f-torture/execute/19981119-0.f: New test.
31492
31493 1999-03-08 Craig Burley <craig@jcb-sc.com>
31494
31495 * g77.f-torture/execute/970625-2.f: call ABORT if final
31496 result is not correct, instead of just printing it.
31497 Add this checking via newly introduced obfuscation, to
31498 trip up buggy front ends.
31499
31500 1999-03-07 Craig Burley <craig@jcb-sc.com>
31501
31502 * g77.f-torture/compile/960317-1.f: Moved from being
31503 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31504
31505 1999-03-06 Craig Burley <craig@jcb-sc.com>
31506
31507 * g77.f-torture/execute/960317-1.f: New (old) test.
31508 * g77.f-torture/execute/970625-2.f: Ditto.
31509
31510 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31511
31512 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31513 message on line 1 or line 2; cccp and cpplib do this differently.
31514
31515 1999-03-01 Jeffrey A Law (law@cygnus.com)
31516
31517 * g++.old-deja/g++.law/weak1.C: New test.
31518
31519 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31520
31521 * gcc.c-torture/execute/990119-1.c: Renamed to...
31522 * gcc.dg/990119-1.c: this, so it will only be tested once
31523 (it's a preprocessor test, it doesn't need to be run at
31524 multiple optimization levels).
31525
31526 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31527
31528 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31529 ALWAYS_CXXFLAGS.
31530
31531 1999-02-24 Craig Burley <craig@jcb-sc.com>
31532
31533 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31534 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31535 to not be compilable by current g77.
31536
31537 1999-02-24 Nick Clifton <nickc@cygnus.com>
31538
31539 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31540
31541 1999-02-22 Jeffrey A Law (law@cygnus.com)
31542
31543 * gcc.c-torture/execute/990222-1.c: New test.
31544
31545 1999-02-19 Craig Burley <craig@jcb-sc.com>
31546
31547 * g77.f-torture/compile/19990218-0.f: New test.
31548 * g77.f-torture/noncompile/19990218-1.f: New test.
31549
31550 1999-02-18 Craig Burley <craig@jcb-sc.com>
31551
31552 * g77.f-torture/compile/19981216-0.f: New test.
31553
31554 1999-02-14 Jeffrey A Law (law@cygnus.com)
31555
31556 * gcc.dg/990214-1.c: New test.
31557
31558 1999-02-13 Jeffrey A Law (law@cygnus.com)
31559
31560 * gcc.dg/990213-2.c: New test.
31561
31562 * gcc.dg/990213-1.c: New test.
31563
31564 1999-02-12 Jeffrey A Law (law@cygnus.com)
31565
31566 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31567 ints.
31568
31569 1999-02-11 Nick Clifton <nickc@cygnus.com>
31570
31571 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31572 specified by target.
31573
31574 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31575
31576 1999-02-11 Jeffrey A Law (law@cygnus.com)
31577
31578 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31579
31580 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31581
31582 * gcc.dg/special/ecos.exp: New test driver for new tests with
31583 special requirements.
31584
31585 * gcc.dg/special/alias-1.c: New test.
31586 * gcc.dg/special/gcsec-1.c: New test.
31587 * gcc.dg/special/weak-1.c: New test.
31588 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31589 * gcc.dg/special/weak-2.c: New test.
31590 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31591 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31592 * gcc.dg/special/wkali-1.c: New test.
31593 * gcc.dg/special/wkali-2.c: New test.
31594 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31595 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31596
31597 1999-02-10 Felix Lee <flee@cygnus.com>
31598
31599 * lib/c-torture.exp (c-torture-compile): Pull out code for
31600 analyzing gcc error messages.
31601 (c-torture-execute): Likewise. Fix some (harmless) false
31602 positives.
31603 * lib/gcc.exp (gcc_check_compile): New function.
31604
31605 1999-02-08 Richard Henderson <rth@cygnus.com>
31606
31607 * gcc.c-torture/execute/990208-1.c: New test.
31608
31609 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31610
31611 * g++.dg/special/ecos.exp: New driver for new tests with special
31612 requirements
31613
31614 * g++.dg/special/conpr-1.C: New test
31615 * g++.dg/special/conpr-2.C: New test
31616 * g++.dg/special/conpr-2a.C: New test
31617 * g++.dg/special/conpr-3.C: New test
31618 * g++.dg/special/conpr-3a.C: New test
31619 * g++.dg/special/conpr-3b.C: New test
31620
31621 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31622 allow g++ to use the dg driver
31623
31624 * README: Add comment about g++.dg directory
31625
31626 1999-02-06 Jeffrey A Law (law@cygnus.com)
31627
31628 * README: Update email addresses.
31629
31630 1999-02-03 Nick Clifton <nickc@cygnus.com>
31631
31632 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31633 arguments in order to force structure S onto the stack even on
31634 the alpha.
31635 (test): Pass 10 leading arguments to function foo as well as the
31636 structure S.
31637
31638 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31639 failure for all targets.
31640
31641 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31642 abort to terminate program execution.
31643
31644 1999-01-30 Richard Henderson <rth@cygnus.com>
31645
31646 * gcc.c-torture/execute/990130-1.c: New test.
31647
31648 1999-01-30 Jeffrey A Law (law@cygnus.com)
31649
31650 * gcc.dg/990130-1.c: New test.
31651
31652 1999-01-28 Michael Meissner <meissner@cygnus.com>
31653
31654 * gcc.c-torture/execute/990128-1.c: New test.
31655
31656 1999-01-27 Michael Meissner <meissner@cygnus.com>
31657
31658 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31659
31660 1999-01-27 Felix Lee <flee@cygnus.com>
31661
31662 * lib/c-torture.exp (c-torture-compile): pull out code for
31663 analyzing gcc error messages.
31664 (c-torture-execute): ditto, and fix some (harmless) false
31665 positives.
31666 * lib/gcc.exp (gcc_check_compile): new function.
31667
31668 1999-01-17 Jeffrey A Law (law@cygnus.com)
31669
31670 * gcc.dg/990117-1.c: New test.
31671
31672 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31673
31674 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31675
31676 1999-01-15 Jeffrey A Law (law@cygnus.com)
31677
31678 * g77.f-torture/compile/990115-1.f: New test.
31679
31680 1999-01-07 Jeffrey A Law (law@cygnus.com)
31681
31682 * gcc.c-torture/compile/990107-1.c: New test
31683
31684 1999-01-06 Jeffrey A Law (law@cygnus.com)
31685
31686 * gcc.c-torture/execute/990106-2.c: New test.
31687
31688 * gcc.c-torture/execute/990106-1.c: New test.
31689
31690 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31691
31692 * gcc.c-torture/compile/981223-1.c: New test.
31693
31694 1998-12-29 Richard Henderson <rth@cygnus.com>
31695
31696 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31697 (opt3): Rename from opt4 and disable.
31698
31699 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31700
31701 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31702
31703 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31704
31705 * g++.old-deja/g++.other/conv5.C: New test.
31706
31707 1998-12-14 Nick Clifton <nickc@cygnus.com>
31708
31709 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31710
31711 1998-12-11 Jeffrey A Law (law@cygnus.com)
31712
31713 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31714
31715 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31716
31717 * gcc.c-torture/compile/981211-1.c: New test.
31718
31719 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31720
31721 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31722
31723 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31724
31725 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31726
31727 * gcc.special/930510-1.c: Make C9X safe.
31728 * gcc.misc-tests/gcov-1.c Similarly.
31729 * gcc.misc-tests/gcov-2.c Similarly.
31730
31731 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31732
31733 * gcc.dg/ultrasp1.c: New test.
31734
31735 1998-12-06 Richard Henderson <rth@cygnus.com>
31736
31737 * gcc.c-torture/execute/981206.c: New test.
31738
31739 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31740
31741 * g++.old-deja/g++.ns/template7.C: New test.
31742
31743 * g++.old-deja/g++.other/expr1.C: New test.
31744
31745 * g++.old-deja/g++.eh/tmpl3.C: New test.
31746
31747 * g++.old-deja/g++.eh/tmpl2.C: New test.
31748
31749 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31750
31751 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31752 * g++.old-deja/g++.other/using6.C: Removed.
31753 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31754
31755 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31756
31757 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31758
31759 * g++.old-deja/g++.pt/overload8.C: New test.
31760
31761 * g++.old-deja/g++.pt/overload7.C: New test.
31762
31763 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31764
31765 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31766 and relinking messages.
31767 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31768 compiling with -frepo.
31769
31770 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31771
31772 * g++.old-deja/g++.pt/lookup6.C: New test.
31773
31774 1998-11-30 Nick Clifton <nickc@cygnus.com>
31775
31776 * gcc.c-torture/execute/981130-1.c: New test.
31777 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31778
31779 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31780
31781 * g++.old-deja/g++.pt/explicit76.C: New test.
31782
31783 * g++.old-deja/g++.pt/friend38.C: New test.
31784
31785 * g++.old-deja/g++.ns/crash2.C: New test.
31786
31787 * g++.old-deja/g++.pt/defarg8.C: New test.
31788
31789 * g++.old-deja/g++.pt/instantiate6.C: New test.
31790
31791 * g++.old-deja/g++.pt/static6.C: New test.
31792
31793 * g++.old-deja/g++.pt/decl2.C: New test.
31794
31795 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31796
31797 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31798 problem is actually related with name lookup, but so what? :-)
31799
31800 * g++.old-deja/g++.pt/friend37.C: New test.
31801
31802 1998-11-25 Dave Love <d.love@dl.ac.uk>
31803
31804 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31805 element, which fails on some systems.
31806
31807 * g77.f-torture/execute/labug1.f: New test.
31808
31809 1998-11-21 Jeffrey A Law (law@cygnus.com)
31810
31811 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31812 is defined.
31813
31814 1998-11-18 Dave Love <d.love@dl.ac.uk>
31815
31816 * g77.f-torture/compile/981117-1.f: New test.
31817
31818 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31819
31820 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31821 properly discarded.
31822
31823 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31824
31825 * gcc.c-torture/execute/memcheck: New directory of tests for
31826 -fcheck-memory-usage.
31827
31828 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31829
31830 * README: New file, general information about the testsuite and
31831 new description of the various C++ test subdirectories.
31832 * README.g++: Eliminate obsolete information, update and move most
31833 relevant stuff to README.
31834
31835 1998-11-07 Richard Henderson <rth@cygnus.com>
31836
31837 * gcc.c-torture/compile/981107-1.c: New test.
31838
31839 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31840
31841 * execute/memcpy-bi.c: New testcase.
31842
31843 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31844
31845 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31846 base classes.
31847
31848 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31849 template is selected.
31850
31851 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31852 classes, it should be accepted for all types.
31853
31854 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31855
31856 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31857 specializations start with template headers.
31858
31859 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31860
31861 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31862
31863 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31864 non-POD types.
31865
31866 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31867
31868 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31869
31870 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31871
31872 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31873
31874 1998-10-19 Jeffrey A Law (law@cygnus.com)
31875
31876 * 981019-1.c: New test.
31877
31878 1998-10-14 Robert Lipe <robertl@dgii.com>
31879
31880 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31881 find objc headers.
31882
31883 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31884
31885 * compile/981001-4.c: Remove use of GCC extension that triggers a
31886 compiler bug.
31887
31888 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31889
31890 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31891
31892 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31893
31894 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31895 instantiation of template produces incorrect code for delete
31896 expression.
31897
31898 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31899 constructors' name is not unique.
31900 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31901 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31902
31903 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31904 automatic array of const is ill-formed.
31905
31906 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31907 of template parameter?
31908
31909 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31910 const.
31911
31912 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31913 pointer-to-member expression.
31914
31915 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31916 declaration causes ICE.
31917
31918 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31919
31920 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31921 reserved in the global namespace.
31922
31923 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31924 generate needed virtual table.
31925
31926 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31927
31928 1998-10-10 Dariush Eslimi <eslimi@loran.com>
31929
31930 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31931 template-dependent type
31932
31933 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31934
31935 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31936 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31937 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31938
31939 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31940 class should be usable as argument of member function.
31941 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31942 class should be usable as return type of member function.
31943 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31944 class should be usable as type of data member.
31945
31946 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31947
31948 1998-10-09 Jeffrey A Law (law@cygnus.com)
31949
31950 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31951
31952 1998-10-08 Nick Clifton <nickc@cygnus.com>
31953
31954 * gcc.dg/dll-?.c Add thumb to target list.
31955 Fix assembler scan patterns to match current assembler output.
31956
31957 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31958
31959 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31960 matching of template brackets.
31961
31962 * g++.old-deja/g++.other/using4.C: New test. Test using
31963 declarations of methods from base classes.
31964
31965 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31966 within functions should introduce names into the innermost
31967 enclosing namespace.
31968
31969 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31970 of static locals if first initialization throws.
31971
31972 1998-10-07 Jim Wilson <wilson@cygnus.com>
31973
31974 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31975
31976 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
31977
31978 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31979 lose track of the possible targets of tablejump insns.
31980 * special/special.exp: Run it.
31981
31982 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31983
31984 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31985 must be declared before its specializations can be named in friend
31986 declarations.
31987
31988 1998-10-05 Dave Love <d.love@dl.ac.uk>
31989
31990 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31991
31992 * g77.f-torture/execute/io1.f: New test.
31993
31994 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31995
31996 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31997 with pointer to template function, for which no argument deduction
31998 is possible.
31999
32000 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
32001 specialization of template function as argument to template
32002 function.
32003
32004 * g++.old-deja/g++.other/access2.C: New test; Inner class
32005 shouldn't have privileged access to Outer's names.
32006
32007 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32008
32009 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
32010 friend template declared within template class conflicts with
32011 nested class of the same name.
32012
32013 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
32014 is ignored.
32015
32016 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
32017 object with direct initializer as function declaration.
32018
32019 * g++.old-deja/g++.other/decl2.C: New test; duplicate
32020 initializers.
32021
32022 * g++.old-deja/g++.other/null2.C: New test; conditional operator
32023 involving const pointer and NULL produces incorrect result.
32024
32025 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
32026 type name without `typename' should be rejected with -pedantic.
32027
32028 1998-10-02 Richard Henderson <rth@cygnus.com>
32029
32030 * g++.old-deja/g++.other/addrof1.C: New test.
32031
32032 1998-10-01 Nick Clifton <nickc@cygnus.com>
32033
32034 * gcc.c-torture/compile/981001-1.c: New test.
32035 * gcc.c-torture/execute/981001-1.c: New test.
32036
32037 1998-10-01 Jeffrey A Law (law@cygnus.com)
32038
32039 * gcc.c-torture/compile/981001-2.c: New test.
32040 * gcc.c-torture/compile/981001-3.c: New test.
32041 * gcc.c-torture/compile/981001-4.c: New test.
32042
32043 1998-10-01 Robert Lipe <robertl@dgii.com>
32044
32045 * lib/objc.exp (objc_target_compile): Add -L during compiles for
32046 multilibbed hosts. Idea grafted from g77.exp.
32047
32048 1998-09-30 Dave Love <d.love@dl.ac.uk>
32049
32050 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
32051 avoid losing on systems which need -lsocket.
32052
32053 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
32054
32055 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
32056 * g++.old-deja/g++.other/nested2.C: Ditto.
32057 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
32058 failure.
32059
32060 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32061
32062 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
32063 preferred over template operator!= for enum bitfields.
32064
32065 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
32066
32067 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
32068 that happen to have the same base name, but in different scopes,
32069 are incorrectly rejected.
32070
32071 1998-09-16 Richard Henderson <rth@cygnus.com>
32072
32073 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
32074 on the native word size instead of an integer literal.
32075
32076 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32077
32078 * g++.old-deja/g++.other/static2.C: Invocation of static data
32079 member of type pointer-to-function denoted as non-static member.
32080
32081 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
32082 checks involving function types and aliases.
32083
32084 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32085
32086 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
32087 redefined to the same non-trivial type.
32088
32089 * g++.old-deja/g++.pt/explicit73.C: Test for proper
32090 namespace-qualification of template specializations declared in
32091 other namespaces.
32092
32093 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
32094 to declare a subset of the specializations of a template function
32095 as friends of specializations of a template class.
32096
32097 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
32098 member templates that do not fully specialize the enclosing
32099 template class are rejected.
32100
32101 1998-09-11 Dave Love <d.love@dl.ac.uk>
32102
32103 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
32104
32105 1998-09-08 Dave Love <d.love@dl.ac.uk>
32106
32107 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
32108 altered from libf2c/libU77 version.
32109
32110 1998-09-06 Dave Love <d.love@dl.ac.uk>
32111
32112 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
32113
32114 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
32115
32116 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
32117 (un)signed char are different types for template specialization
32118 purposes.
32119
32120 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
32121
32122 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
32123 * objc: ObjC testsuite.
32124
32125 1998-08-31 Catherine Moore <clm@cygnus.com>
32126
32127 * gcc.c-torture/execute/941014-1.x: New file.
32128
32129 1998-08-31 Nick Clifton <nickc@cygnus.com>
32130
32131 * lib/c-torture.exp: Add support for
32132 torture_eval_before_compile and torture_eval_before_execute
32133 variables.
32134
32135 1998-08-30 Jeffrey A Law (law@cygnus.com)
32136
32137 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
32138 this test triggers valid.
32139
32140 1998-08-27 Jeffrey A Law (law@cygnus.com)
32141
32142 * gcc.dg/980827-1.c: New test.
32143
32144 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
32145
32146 * gcc.c-torture/execute/loop-4b.c: New test.
32147
32148 1998-08-26 Nick Clifton <nickc@cygnus.com>
32149
32150 * lib/c-torture.exp: Add support for
32151 torture_eval_before_compile and torture_eval_before_execute
32152 variables.
32153
32154 1998-08-25 Jeffrey A Law (law@cygnus.com)
32155
32156 * gcc.c-torture/compile/980825-1.c: New test.
32157
32158 1998-08-24 Nick Clifton <nickc@cygnus.com>
32159
32160 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
32161 count number tests in opt_t0 not good_t0.
32162
32163 1998-08-24 Jeffrey A Law (law@cygnus.com)
32164
32165 * gcc.c-torture/compile/930326-1.x: Fix typo.
32166
32167 1998-08-23 Mark Mitchell <mark@markmitchell.com>
32168
32169 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
32170 causes an ICE.
32171
32172 1998-08-21 Jeffrey A Law (law@cygnus.com)
32173
32174 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32175 STACK_SIZE is defined.
32176 * gcc.c-torture/unsorted/stuct.c: Similarly.
32177
32178 * gcc.c-torture/compile/980821-1.c: New test.
32179
32180 1998-08-21 Jeffrey A Law (law@cygnus.com)
32181
32182 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32183
32184 1998-08-19 Mark Mitchell <mark@markmitchell.com>
32185
32186 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32187 code.
32188
32189 1998-08-09 Mark Mitchell <mark@markmitchell.com>
32190
32191 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32192 error'.
32193
32194 1998-08-18 Jeffrey A Law (law@cygnus.com)
32195
32196 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32197
32198 1998-08-16 Jeffrey A Law (law@cygnus.com)
32199
32200 * gcc.c-torture/compile/980816-1.c: New test.
32201
32202 * gcc.dg/980816-1.c: New test.
32203
32204 1998-08-13 Jeffrey A Law (law@cygnus.com)
32205
32206 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32207 compiler for ieee tests.
32208
32209 1998-08-01 Dave Love <d.love@dl.ac.uk>
32210
32211 * g77.f-torture/compile/980729-0.f: New test.
32212
32213 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
32214
32215 * gcc.c-torture/special/eeprof-1.c: New test, for
32216 -finstrument-functions.
32217 * gcc.c-torture/special/special.exp: Run it.
32218
32219 1998-07-29 Jeffrey A Law (law@cygnus.com)
32220
32221 * gcc.c-torture/compile/980729-1.c: New test.
32222
32223 1998-07-27 Nick Clifton <nickc@cygnus.com>
32224
32225 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32226 __thumb__ is defined, and test for ARM style doubles if so.
32227
32228 1998-07-26 Dave Love <d.love@dl.ac.uk>
32229
32230 * g77.f-torture/noncompile/980615-0.f: New test.
32231
32232 1998-07-26 H.J. Lu (hjl@gnu.org)
32233
32234 * gcc.dg/980312-1.c: Do link instead of compile.
32235 * gcc.dg/980313-1.c: Likewise.
32236
32237 1998-07-26 Jeffrey A Law (law@cygnus.com)
32238
32239 * gcc.c-torture/compile/980726-1.c: New test.
32240
32241 1998-07-25 Dave Love <d.love@dl.ac.uk>
32242
32243 * g77.f-torture/execute/io0.f: New test.
32244
32245 1998-07-24 Nick Clifton <nickc@cygnus.com>
32246
32247 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32248 an int.
32249
32250 1998-06-18 Michael Meissner <meissner@cygnus.com>
32251
32252 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32253 m32r bugs.
32254
32255 1998-07-17 Nick Clifton <nickc@cygnus.com>
32256
32257 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32258 c-decl.c:grokdeclarator can handle mode attributes.
32259
32260 1998-07-16 Jeffrey A Law (law@cygnus.com)
32261
32262 * gcc.c-torture/execute/980716-1.c: New test.
32263
32264 1998-07-13 Jeffrey A Law (law@cygnus.com)
32265
32266 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32267 the mn10200.
32268 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32269 the mn10200.
32270 * gcc.c-torture/execute/va-arg-3.x: Similarly.
32271 * gcc.c-torture/compile/930326-1.x: Similarly.
32272
32273 1998-07-13 Dave Love <d.love@dl.ac.uk>
32274
32275 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32276 New test from Craig.
32277
32278 1998-07-12 Dave Love <d.love@dl.ac.uk>
32279
32280 * g77.f-torture/noncompile/980616-0.f: New test.
32281
32282 * g77.f-torture/execute/970816-3.f: New test from Craig.
32283
32284 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32285
32286 * g++.other/singleton.C: Return error value instead of taking
32287 SIGSEGV.
32288
32289 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
32290
32291 * g++.other/singleton.C: New test. Warning is under dispute.
32292 Runtime crash is not.
32293
32294 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32295
32296 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32297 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
32298 using6.C, using7.C}: New namespace tests.
32299
32300 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32301
32302 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32303 specialization with typedef'ed names used as array indexes.
32304
32305 1998-07-09 Jeffrey A Law (law@cygnus.com)
32306
32307 * gcc.c-torture/execute/980709-1.c: New test.
32308
32309 * gcc.dg/980709-1.c: New test.
32310
32311 1998-07-07 Richard Henderson <rth@cygnus.com>
32312
32313 * gcc.c-torture/execute/bcp-1.c: New test.
32314
32315 1998-07-07 Jeffrey A Law (law@cygnus.com)
32316
32317 * gcc.c-torture/execute/980707-1.c: New test.
32318
32319 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32320
32321 * gcc.c-torture/compile/980706-1.c: New test.
32322
32323 1998-07-01 Dave Love <d.love@dl.ac.uk>
32324
32325 * g77.f-torture/execute/980701-0.f,
32326 g77.f-torture/execute/980701-1.f: New test from Craig.
32327
32328 1998-07-01 Jeffrey A Law (law@cygnus.com)
32329
32330 * gcc.c-torture/compile/980701-1.c: New test.
32331
32332 * gcc.c-torture/execute/980701-1.c: New test.
32333
32334 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32335 rlsruhe.de>
32336
32337 * g++.old-deja/g++.robertl/eb132.C: New test.
32338 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32339
32340 1998-06-29 Dave Love <d.love@dl.ac.uk>
32341
32342 * g77.f-torture/execute/980628-7.f,
32343 g77.f-torture/execute/980628-8.f,
32344 g77.f-torture/execute/980628-9.f,
32345 g77.f-torture/execute/980628-10.f: New tests from Craig.
32346
32347 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32348
32349 1998-06-28 Jeffrey A Law (law@cygnus.com)
32350
32351 * g77.f-torture/execute/980628-4.f: New test from Craig.
32352 * g77.f-torture/execute/980628-5.f: Likewise.
32353 * g77.f-torture/execute/980628-2.f: Likewise.
32354 * g77.f-torture/execute/980628-0.f: Likewise.
32355 * g77.f-torture/execute/980628-1.f: Likewise.
32356 * g77.f-torture/execute/980628-3.f: Likewise.
32357 * g77.f-torture/execute/980628-6.f: Likewise.
32358
32359 1998-06-28 Jeffrey A Law (law@cygnus.com)
32360
32361 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32362 directory when nothing has been installed yet.
32363
32364 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32365
32366 * gcc.c-torture/special/special.exp: Handle newer versions of
32367 dejagnu.
32368
32369 1998-06-26 Jeffrey A Law (law@cygnus.com)
32370
32371 * gcc.dg/980626-1.c: New test.
32372
32373 1998-06-19 Bruno Haible <haible@ilog.fr>
32374
32375 * gcc.misc-tests/m-un-2.c: New test.
32376 * g++.old-deja/g++.other/warn01.c: Likewise.
32377
32378 1998-06-19 Robert Lipe <robertl@dgii.com>
32379
32380 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32381 compatibility with assmblers with a different comment character.
32382 Eliminate use of GAS-specific extensions.
32383
32384 1998-06-19 Jeffrey A Law (law@cygnus.com)
32385
32386 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32387
32388 1998-06-19 Robert Lipe <robertl@dgii.com>
32389
32390 *lib/g77.exp: Replace search for libf2c.a with search for newly
32391 renamed libg2c.a
32392
32393 1998-06-17 Jeffrey A Law (law@cygnus.com)
32394
32395 * gcc.c-torture/execute/980617-1.c: New test.
32396
32397 1998-06-12 Jeffrey A Law (law@cygnus.com)
32398
32399 * gcc.c-torture/execute/980612-1.c: New test.
32400
32401 1998-06-08 Jeffrey A Law (law@cygnus.com)
32402
32403 * gcc.dg/980523-1.c: Only test on ppc-linux.
32404 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32405
32406 * gcc.c-torture/execute/980608-1.c: New test.
32407
32408 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32409
32410 * gcc.c-torture/execute/980605-1.c: New test.
32411
32412 1998-06-04 Jeffrey A Law (law@cygnus.com)
32413
32414 * gcc.c-torture/execute/980604-1.c: New test.
32415
32416 1998-06-02 Jeffrey A Law (law@cygnus.com)
32417
32418 * gcc.c-torture/execute/980602-1.c: New test.
32419 * gcc.c-torture/execute/980602-2.c: Likewise.
32420
32421 1998-06-02 Dave Love <d.love@dl.ac.uk>
32422
32423 * 970125-0.f: Fix per JCB. Add commentary.
32424
32425 1998-05-31 Michael Meissner <meissner@cygnus.com>
32426
32427 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32428 IEEE -0 support.
32429
32430 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32431
32432 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32433 earlier.
32434
32435 1998-05-28 Catherine Moore <clm@cygnus.com>
32436
32437 * gcc.c-torture/execute/980526-3.c: New test.
32438
32439 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32440
32441 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32442 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32443 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32444 m88k-motorola-sysv3 to XFAIL.
32445
32446 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32447
32448 * gcc.dg/980526-1.c: New test.
32449 * gcc.c-torture/execute/980526-2.c: New test.
32450
32451 1998-05-26 Jeffrey A Law (law@cygnus.com)
32452
32453 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32454
32455 * gcc.c-torture/execute/980526-1.c: New test.
32456
32457 1998-05-26 Dave Love <d.love@dl.ac.uk>
32458
32459 * g77.f-torture/execute/alpha2.f: Add runtime test.
32460
32461 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32462
32463 * g++.old-deja/old-deja.exp: Strip leading directories.
32464
32465 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32466 error for the line. Don't run multiple tests for the same line.
32467
32468 1998-05-23 Jeffrey A Law (law@cygnus.com)
32469
32470 * gcc.dg/980523-1.c: New test.
32471
32472 1998-05-23 Dave Love <d.love@dl.ac.uk>
32473
32474 * g77.f-torture/compile/970915-0.f: New test.
32475
32476 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32477
32478 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32479
32480 1998-05-21 Jeffrey A Law (law@cygnus.com)
32481
32482 * gcc.dg/980520-1.c: New test.
32483
32484 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32485
32486 * gcc.dg/980502-1.c: Fix return type.
32487
32488 1998-05-20 Jeffrey A Law (law@cygnus.com)
32489
32490 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32491 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32492 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32493 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32494 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32495
32496 1998-05-20 Dave Love <d.love@dl.ac.uk>
32497
32498 * g77.f-torture/execute/980520-1.f: New test.
32499
32500 1998-05-15 Dave Love <d.love@dl.ac.uk>
32501
32502 * lib/mike-g77.exp: New file.
32503
32504 * g77.f-torture/noncompile/noncompile.exp,
32505 g77.f-torture/noncompile/check0.f: New files.
32506
32507 1998-05-14 Dave Love <d.love@dl.ac.uk>
32508
32509 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32510 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32511 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32512 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32513 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32514 abort where appropriate.
32515
32516 1998-05-05 Michael Meissner <meissner@cygnus.com>
32517
32518 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32519 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32520
32521 1998-04-29 Dave Love <d.love@dl.ac.uk>
32522
32523 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32524
32525 1998-04-27 Dave Love <d.love@dl.ac.uk>
32526
32527 * g77.f-torture/compile/980427-0.f: New test.
32528
32529 1998-04-24 Dave Love <d.love@dl.ac.uk>
32530
32531 * g77.f-torture/compile/980424-0.f: New test.
32532
32533 1998-04-19 Dave Love <d.love@dl.ac.uk>
32534
32535 * g77.f-torture/compile/980419-2.f (main): New test.
32536 * g77.f-torture/compile/970125-0.f: New test.
32537 * g77.f-torture/compile/980419-1.f: New test.
32538
32539 1998-04-08 Jim Wilson <wilson@cygnus.com>
32540
32541 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32542 of loop-4.c.
32543
32544 1998-04-07 Jim Wilson <wilson@cygnus.com>
32545
32546 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32547
32548 1998-04-03 Jim Wilson <wilson@cygnus.com>
32549
32550 * gcc.c-torture/compile/980329-1.c: New test.
32551
32552 1998-03-18 Jim Wilson <wilson@cygnus.com>
32553
32554 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32555 * gcc.dg/980312-1.c: Fix typo in -march command.
32556
32557 1998-03-16 H.J. Lu (hjl@gnu.org)
32558
32559 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32560
32561 1998-03-11 Robert Lipe <robertl@dgii.com>
32562
32563 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32564 Dave Love agree the Fortran source is bogus.
32565
32566 1998-03-11 Robert Lipe <robertl@dgii.com>
32567
32568 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32569 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32570 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32571 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32572 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32573
32574 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32575
32576 * g++.old-deja/g++.other/friend1.C: New test.
32577
32578 1998-02-18 Dave Love <d.love@dl.ac.uk>
32579
32580 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32581 possibly uninitialized) variables and declare dnrm2.
32582
32583 1998-02-23 Robert Lipe <robertl@dgii.com>
32584
32585 From Bruno Haible <haible@ilog.fr>:
32586 * gcc.c-torture/execute/980223.c: New test.
32587
32588 1998-02-13 Jeffrey A Law (law@cygnus.com)
32589
32590 * gcc.dg/ifelse-1.c: New test.
32591
32592 1998-02-09 H.J. Lu (hjl@gnu.org)
32593
32594 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32595
32596 * lib/old-dejagnu.exp (old-dejagnu): Added the
32597 "execution test - XFAIL *-*-*" handling in the spirit of
32598 "excess errors test -". Changed the "execution test fails"
32599 handling to be like "excess errors test fails".
32600 * Update various tests accordingly.
32601
32602 1998-02-06 Jim Wilson <wilson@cygnus.com>
32603
32604 * gcc.c-torture/execute/980205.c: New test.
32605
32606 1998-01-18 Jeffrey A Law (law@cygnus.com)
32607
32608 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32609 * lib/f-torture.exp: Similarly.
32610 * gcc.c-torture: Rename all .cexp files to .x files.
32611
32612 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32613
32614 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32615 (940510-1.c): Removed duplicate.
32616 (971104-1.c): New test.
32617
32618 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32619
32620 * lib/f-torture.exp: Improve error and loop detection.
32621
32622 1997-11-19 Michael Meissner <meissner@cygnus.com>
32623
32624 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32625 use that to size the filler array.
32626
32627 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32628
32629 * lib/c-torture.exp(c-torture-execute): Fix typo.
32630
32631 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32632 testcase as the executable name. Keep the executable around if
32633 the test fails.
32634
32635 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32636
32637 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32638 changes. Only test one -g option, and move it to the end of the
32639 list of options to test.
32640
32641 1997-09-19 Michael Meissner <meissner@cygnus.com>
32642
32643 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32644 variable GCC_TORTURE_OPTIONS to supply default switches separated
32645 by colons. If no environment variable, run tests with -O0 -g, -O1
32646 -g, and -O2 -g as well.
32647
32648 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32649
32650 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32651 explanatory comments. Fix indentation.
32652
32653 1997-09-15 Jeffrey A Law (law@cygnus.com)
32654
32655 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32656
32657 1997-09-11 Jeffrey A Law (law@cygnus.com)
32658
32659 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32660 * g++.old-deja/g++.mike/p7325.C: Likewise.
32661 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32662
32663 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32664
32665 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32666 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32667 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32668 * g++.old-deja/g++.law/operators4.C: Likewise.
32669
32670 1997-09-11 Joe Buck (jbuck@synopsys.com)
32671
32672 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32673 * g++.old-deja/g++.mike/p784.C: Ditto.
32674 * g++.old-deja/g++.mike/p785.C: Ditto.
32675
32676 1997-09-05 Jeffrey A Law (law@cygnus.com)
32677
32678 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32679
32680 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32681
32682 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32683 target feature; pass this to c-torture-execute as needed.
32684
32685 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32686
32687 * lib/c-torture.exp(c-torture-execute): If the previous and the
32688 current executables being tested are identical, we don't need to
32689 run the executable again. Try to make the executable names
32690 unique. Add an optional argument for passing additional compiler
32691 flags.
32692
32693 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32694
32695 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32696
32697 1997-08-29 Jeffrey A Law (law@cygnus.com)
32698
32699 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32700
32701 1997-07-31 Jeffrey A Law (law@cygnus.com)
32702
32703 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32704 32bit or larger longs.
32705
32706 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32707 have either a 32bit long or 32bit int.
32708
32709 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32710
32711 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32712 Make double precision tests dependent on sizeof (double).
32713
32714 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32715
32716 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32717 too.
32718
32719 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32720
32721 * gcc.c-torture/compile/961203-1.cexp: New script.
32722
32723 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32724
32725 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32726 up the includes ourselves.
32727
32728 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32729
32730 * lib/plumhall.exp: Remove random include, and add a few
32731 verbose messages for debugging.
32732
32733 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32734
32735 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32736 of trying to do it ourselves.
32737
32738 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32739
32740 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32741
32742 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32743
32744 * gcc.prms/5403.c: Made regexp a bit less strict.
32745
32746 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32747
32748 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32749 is returned from remote_load instead.
32750 * lib/plumhall.exp: Ditto.
32751 * lib/mike-g++.exp: Ditto.
32752 * lib/old-dejagnu.exp: Ditto.
32753 * lib/c-torture.exp: Ditto.
32754
32755 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32756
32757 * lib/g++.exp: Use build_wrapper procedure.
32758 * lib/gcc.exp: Ditto.
32759
32760 1997-05-20 Jeffrey A Law (law@cygnus.com)
32761
32762 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32763 an old-style decl for malloc. Fixes tests to work when
32764 sizeof (int) != sizeof (size_t).
32765
32766 1997-05-15 Mike Meissner <meissner@cygnus.com>
32767
32768 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32769
32770 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32771 use stdargs.h interface.
32772
32773 1997-05-15 Mike Meissner <meissner@cygnus.com>
32774
32775 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32776 NO_VARARGS when compiling.
32777
32778 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32779
32780 * lib/plumhall.exp(ph_includes): New procedure.
32781 (ph_make): Use it.
32782 (ph_compiler): Ditto.
32783
32784 * lib/g++.exp: Rename test-glue.c to testglue.c.
32785 * lib/gcc.exp: Ditto.
32786
32787 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32788
32789 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32790 to completion when it's called.
32791
32792 1997-03-21 Michael Meissner <meissner@cygnus.com>
32793
32794 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32795 is defined, don't do test.
32796
32797 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32798
32799 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32800 for object files.
32801 (ph_summary): Mark skipped testcases as untested, not unresolved.
32802
32803 * lib/plumhall.exp (ph_make): If unresolved because of bad
32804 errorCode, record errorCode in log file.
32805 (*): Replace send_log/verbose with verbose -log.
32806
32807 1997-03-19 Michael Meissner <meissner@cygnus.com>
32808
32809 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32810 double conversion if double isn't at least 8 bytes.
32811
32812 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32813 int to work with targets where int is 16 bits.
32814
32815 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32816 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32817 precision for the test to complete.
32818
32819 1997-03-14 Michael Meissner <meissner@cygnus.com>
32820
32821 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32822 if d10v is not compiled with the -mdouble64 flag.
32823 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32824
32825 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32826 d10v is not compiled with the -mint32 flag.
32827
32828 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32829
32830 * lib/plumhall.exp: Use incr_count.
32831
32832 1997-03-12 Jeffrey A Law (law@cygnus.com)
32833
32834 * gcc.c-torture: Update to c-torture-1.45.
32835
32836 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32837
32838 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32839 the name of the expect testcase file).
32840
32841 * lib/g++.exp(g++_init): Ditto.
32842
32843 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32844
32845 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32846 the host.
32847
32848 * lib/gcc.exp(gcc_exit): New procedure.
32849
32850 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32851
32852 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32853 specs where appropriate.
32854
32855 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32856 because of new "candidates are" messages, and removed a few
32857
32858 * Converted all non-old-style g++ testcases to old-style, and
32859 moved into g++.old-deja.
32860
32861 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32862
32863 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32864 options.
32865
32866 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32867 succeeded.
32868
32869 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32870
32871 1997-02-13 Michael Meissner <meissner@cygnus.com>
32872
32873 * lib/gcc.exp (gcc_target_compile): Add support for defining
32874 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32875 the machine doesn't have those features.
32876
32877 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32878
32879 * g++.law/operators4.exp: Don't use LIBS.
32880
32881 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32882
32883 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32884
32885 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32886 * lib/g++.exp: Set it here instead. Also, allow use of the
32887 --tool_exec and --tool_opt options. Change CXX to
32888 GXX_UNDER_TEST.
32889
32890 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32891
32892 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32893
32894 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32895
32896 * lib/old-dejagnu.exp: Use prune_warnings instead of
32897 prune_system_crud.
32898 * lib/mike-g++.exp: Ditto.
32899 * lib/gcc.exp: Ditto.
32900 * lib/g++.exp: Ditto.
32901
32902 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32903
32904 1997-02-07 Jeffrey A Law (law@cygnus.com)
32905
32906 * 941014-2.c: Include stdlib.h
32907 * 960327-1.c: Include stdio.h
32908 * dbra.c, index-1.c: Don't assume ints are 32bits.
32909
32910 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
32911
32912 * lib/gcc.exp: Add gcc,stack_size target feature.
32913
32914 * lib/g++.exp(g++_target_compile): Add the include and link
32915 paths here, not in two other places. And, it's $options, not
32916 options.
32917
32918 * lib/mike-g++.exp(postbase): Remove the code that determines
32919 the correct include and link paths.
32920 * g++.old-deja/old-deja.exp: Ditto.
32921
32922 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
32923
32924 * lib/g++.exp(g++_init): target_compile no longer returns the
32925 filename of the result.
32926
32927 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
32928
32929 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32930 call to glob.
32931
32932 * gcc.c-torture/special/special.exp: Change call to
32933 gcc_target_compile to include the object file.
32934
32935 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
32936
32937 * gcc.c-torture/special/special.exp: Correct misspelling in last
32938 change.
32939
32940 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
32941
32942 * lib/plumhall.exp(ph_summary): Log the entire output of the
32943 executable. Return -1 if there were any failures, 0 otherwise.
32944 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32945 (ph_make): Clean up objects and executables that were built
32946 if the tests succeeded.
32947
32948 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
32949
32950 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32951 libraries and includes in the build tree as appropriate.
32952
32953 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32954
32955 * lib/c-torture.exp: Instead of looking for the global variable
32956 NO_LONG_LONG, check to see if that's a feature of the target.
32957
32958 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32959
32960 * config/default.exp: Minimize. Delete the remainer of the files in
32961 config; this functionality is now in devo/dejagnu/config.
32962
32963 g++.*/*: Pass any additional flags used to compile to postbase;
32964 delete CXXFLAGS.
32965
32966 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32967 is now done by runtest.exp. Use gcc_target_compile instead of
32968 compile.
32969
32970 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32971 Remove references to CFLAGS. Use remote_file instead of
32972 calling rm -f.
32973 (c-torture): Take a list of arguments to use to compile this
32974 testcase.
32975
32976 lib/g++.exp: Simplify. Use target_compile instead of compile.
32977 lib/gcc-dg.exp: Ditto.
32978 lib/gcc.exp: Ditto.
32979 lib/mike-{gcc,g++}.exp: Ditto.
32980 lib/old-dejagnu.exp: Ditto.
32981 lib/plumhall.exp: Ditto.
32982
32983 1997-01-08 Jim Wilson <wilson@cygnus.com>
32984
32985 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32986 (ph_linker): Likewise.
32987
32988 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
32989
32990 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
32991 MAP_ANON / MAP_ANONYMOUS if defined;
32992 else try to map from /dev/zero .
32993
32994 1996-11-12 Jeffrey A Law (law@cygnus.com)
32995
32996 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32997 isn't defined, then define it to MAP_ANONYMOUS.
32998
32999 1996-11-12 Jeffrey A Law (law@cygnus.com)
33000
33001 * gcc.c-torture: Update to c-torture-1.42 release.
33002
33003 1996-11-11 Jeffrey A Law (law@cygnus.com)
33004
33005 * gcc.c-torture: Update to c-torture-1.41 release.
33006
33007 1996-10-27 Jeffrey A Law (law@cygnus.com)
33008
33009 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
33010 c-torture release.
33011
33012 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
33013
33014 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
33015 and LDFLAGS. Fix second case to append the target_info ldflags
33016 onto LDFLAGS, not CFLAGS.
33017 * lib/g++.exp (g++_init): Add target_info stuff.
33018 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
33019 of libgloss and newlib flags for !native.
33020
33021 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
33022 (GDB): Fix relative path to go up another dir for finding gdb.
33023
33024 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
33025
33026 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
33027 versions in the target_info array, if they don't exist.
33028
33029 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
33030
33031 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
33032
33033 1996-07-08 Jim Wilson <wilson@cygnus.com>
33034
33035 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
33036 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
33037
33038 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
33039
33040 * lib/old-dejagnu.exp: Don't remove the output file before we've
33041 actually tested it. Don't append pwd to the path of the executable
33042 we're testing.
33043
33044 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
33045
33046 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
33047
33048 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
33049
33050 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
33051 temporary directory for compiler files, and set it to a default
33052 value of /tmp. Set $output as the name of the output file from
33053 compiling the testcase. Add a -o option to $cflags_var so the
33054 compiler writes the final output file as $output. Set $executable
33055 to $output.
33056
33057 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
33058 directory for compiler files, and set it to /tmp if it doesn't
33059 already have a value. Set $output_file to the name of the output
33060 file from compiling the testcase. Add a -o option to CXXFLAGS so
33061 the compiler writes the final output file as $output. Use $output
33062 as the executable to be tested.
33063
33064 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33065
33066 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
33067
33068 1996-06-08 Jeffrey A Law (law@cygnus.com)
33069
33070 * gcc.c-torture/execute/pending-1.c: New test. Still
33071 pending in Tege's queue.
33072
33073 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
33074
33075 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
33076 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
33077 if there were failures. Call unresolved if there were unresolved
33078 testcases. Call gcc_fail if program did not run to completion.
33079 (ph_make): Pass additional argument name to ph_execute.
33080 (ph_execute): Add new argument. Pass additional arguments to
33081 ph_summary. Call gcc_fail is there is no execution output.
33082
33083 1996-04-24 Jeffrey A Law (law@cygnus.com)
33084
33085 * lib/plumhall.exp (proc_summary): Output relavent summary
33086 lines into the log so specific failures in plumhall can be
33087 investigated.
33088
33089 1996-04-10 Jeffrey A Law (law@cygnus.com)
33090
33091 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
33092 (c-torture-execute): Don't try to execute tests which use
33093 "long long" types if $NO_LONG_LONG is nonzero.
33094
33095 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
33096
33097 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
33098 not c-torture.
33099
33100 * gcc.ieee: Move from here.
33101 * gcc.c-torture/execute/ieee: To here.
33102
33103 1996-03-26 Jeffrey A Law (law@cygnus.com)
33104
33105 * gcc.c-torture: Update to c-torture-1.41 release.
33106
33107 1996-03-22 Jeffrey A Law (law@cygnus.com)
33108
33109 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
33110 not "$output".
33111
33112 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
33113
33114 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
33115 -c present.
33116
33117 1996-03-02 Jeffrey A Law (law@cygnus.com)
33118
33119 * config/proelf.exp: Handle connecting to a simulator.
33120
33121 1996-01-31 Jeffrey A Law (law@cygnus.com)
33122
33123 * config/proelf.exp: New file. Enough framework that we can
33124 run c-torture tests on the proelf targets (or any other target
33125 that gdb can connect to for that matter).
33126
33127 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
33128
33129 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
33130 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
33131
33132 * lib/plumhall.exp (ph_execute): Always call ph_summary if
33133 exec_output exists.
33134
33135 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
33136
33137 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
33138 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
33139
33140 * config/*.exp: Update FSF address. Change result of ${tool}_load
33141 to pass/fail/unresolved/unsupported/untested. Caller must now
33142 call unresolved/unsupported/untested.
33143 * lib/*.exp: Update FSF address. Update to handle new results of
33144 ${tool}_load.
33145 * lib/chill.exp (verbose): Delete.
33146
33147 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
33148
33149 * lib/gcc.exp (default_gcc_start): Change order of args to
33150 $LDFLAGS $CFLAGS $LIBS.
33151 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
33152 Save/set/restore CFLAGS. Pass single arg to gcc_start.
33153 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
33154 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33155 * gcc.misc-tests/dg-test.exp: Likewise.
33156 * gcc.misc-tests/msgs.exp: Likewise.
33157 * gcc.prms/prms.exp: Likewise.
33158 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
33159 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33160
33161 * lib/dg.exp: Deleted, moved to dejagnu/lib.
33162
33163 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33164
33165 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
33166
33167 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
33168 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
33169
33170 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
33171 necessary.
33172
33173 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
33174
33175 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33176 global for loop; add use of $mathlib.
33177 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33178 settings here; set mathlib for anything but VxWorks.
33179
33180 1996-01-22 Jeffrey A Law (law@cygnus.com)
33181
33182 * gcc.c-torture: Update to c-torture-1.40 release.
33183
33184 1996-01-03 Jeffrey A Law (law@cygnus.com)
33185
33186 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33187 dg.exp.
33188
33189 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
33190
33191 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33192 global.
33193
33194 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
33195
33196 * lib/g++.exp (LIBS): Define if not already.
33197 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33198 (gcc-dg-prune): Call prune_gcc_output.
33199 * lib/gcc.exp (prune_gcc_output): New proc.
33200 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33201 prune_gcc_output.
33202
33203 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
33204
33205 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33206 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33207
33208 1995-11-15 Jeffrey A Law (law@cygnus.com)
33209
33210 * gcc.c-torture: Update to c-torture-1.39 release.
33211
33212 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
33213
33214 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33215 fails, try others as well.
33216
33217 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
33218
33219 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33220 If compilation fails, mark execute tests as `untested'.
33221 If test is marked as unsupported, don't mark compilation and
33222 execute tests as failed.
33223
33224 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
33225
33226 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33227 libstdc++ for whether or not we want to be doing shared
33228 libraries. Delete link_curses since we don't need it anymore.
33229 * lib/mike-g++.exp (postbase): Don't link in libg++.
33230 * g++.old-deja/old-deja.exp: Likewise.
33231
33232 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
33233
33234 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33235
33236 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
33237
33238 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33239 For that, add `-Wl,-a,shared_archive'.
33240 * g++.old-deja/old-deja.exp: Likewise.
33241
33242 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
33243
33244 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33245
33246 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
33247
33248 * lib/mike-g++.exp (postbase): Pay attention to the status of
33249 g++_load.
33250
33251 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
33252
33253 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
33254
33255 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
33256
33257 * lib/gcc.exp (default_gcc_start): No longer need to log program
33258 being executed or its output, execute_anywhere does that now.
33259 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33260 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33261
33262 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
33263
33264 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33265 the same as those in lib/g++.exp.
33266
33267 1995-10-10 Jeff Law (law@hurl.cygnus.com)
33268
33269 * gcc.c-torture: Update to c-torture-1.38 release.
33270 * gcc.ieee: Related changes.
33271
33272 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
33273
33274 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33275 "exec". Minor reformatting changes.
33276
33277 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33278 cross. This means all "exec" calls now work on a remote host as
33279 well.
33280 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33281 cross. Filter out the extra "\r\n" stuff that expect puts in.
33282 (c-torture-execute): Filter out the bogus warnings like
33283 c-torture-compile does. Add support for canadian cross.
33284 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33285 Use execute_anywhere rather than calling exec directly. Now it
33286 works for canadian cross testing.
33287
33288 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
33289
33290 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33291 results into a variable, and check that rather than using file exists.
33292
33293 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
33294
33295 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33296 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33297
33298 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33299
33300 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33301 lib_curses if there's a shared libg++ in the build tree.
33302
33303 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
33304
33305 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33306 if not supported target.
33307
33308 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33309
33310 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33311 link_curses up to always happen, not just for native builds.
33312
33313 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33314
33315 * gcc.c-torture: Update to c-torture-1.36 release.
33316 * gcc.failure: Related changes.
33317
33318 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33319
33320 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33321
33322 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33323
33324 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33325 * lib/mike-g++.exp (postbase): Not in here. Still reference
33326 runshlib, link_curses, and mathlib for link and run.
33327
33328 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33329 pass the runtime shared library options for Solaris, OSF/1, and
33330 Irix5, and link with -lcurses to avoid unresolved references.
33331
33332 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33333
33334 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33335 only run once.
33336
33337 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33338
33339 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33340
33341 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33342
33343 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33344 do not have a framework for the "compat" tests yet.
33345
33346 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33347
33348 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33349 set to null if we're testing vxworks5.1. Use that instead of
33350 `-lm' in the setting of LIBS for link and run.
33351
33352 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33353
33354 * config/rom68k.exp (${tool}_load): Major changes to make it
33355 work. Verified that it does in fact return the stuff in
33356 exec_output properly. Catch any Emul or any TRAP other than 0.
33357
33358 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33359
33360 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33361 LDFLAGS properly for targets that need stuff from libgloss.
33362 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33363 only run once.
33364 (gpp_initialized): New variable.
33365
33366 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33367
33368 * config/rom68k.exp: Load libgloss.exp.
33369 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33370 so we can produce a fully linked binary.
33371 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33372 so we can produce a fully linked binary.
33373
33374 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33375
33376 * lib/plumhall.exp (ph_section): Watch for expected failures.
33377 Add missing `else'.
33378
33379 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33380 run the testcase.
33381 (c-torture): Likewise.
33382
33383 1995-08-28 Doug Evans <dje@cygnus.com>
33384
33385 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33386
33387 * lib/mike-g++.exp (mike_cleanup): New proc.
33388 (prebase): New globals compiler_result, not_compiler_result,
33389 target_regexp.
33390 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33391 allow leading "-" in pattern. Watch for unsupported tests.
33392 If $compiler_result is set, pattern match assembler code,
33393 and ditto for $not_compiler_result.
33394 * lib/mike-gcc.exp: Likewise.
33395
33396 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33397 execution "succeeded".
33398
33399 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33400
33401 * config/win32.exp: New file.
33402 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33403
33404 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33405
33406 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33407 unsupported.
33408 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33409 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33410 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33411
33412 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33413 "... without exceptions was ...". That is now handled by
33414 prune_system_crud.
33415 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33416
33417 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33418
33419 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33420 sieve.c,sort2.c}: New files.
33421 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33422 sieve.exp,sort2.exp}: Drivers for them.
33423
33424 * lib/mike-gcc.exp (program_output): New user settable variable.
33425 (postbase): Call prune_system_crud. Also prune extraneous compiler
33426 messages.
33427 * lib/mike-g++.exp (program_output): New user settable variable.
33428
33429 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33430
33431 * config/sh.exp: Deleted (use sim.exp instead).
33432
33433 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33434
33435 * config/vx.exp: Declare CHECKTASK as global.
33436 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33437 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33438 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33439
33440 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33441
33442 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33443 target. Like vx.exp, only includes `vx29k.exp' instead of
33444 `vxworks.exp'.
33445
33446 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33447
33448 * config/sim.exp: Increase time limit from 120 seconds to 240.
33449
33450 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33451
33452 * gcc.c-torture/execute/950628-1.c: New test.
33453
33454 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33455
33456 * gcc.c-torture: Update with changes/additions from
33457 c-torture-1.34.
33458
33459 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33460
33461 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33462
33463 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33464
33465 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33466
33467 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33468
33469 * gcc.c-torture/compile/950512-1.c: New test.
33470 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33471 * gcc.dg/struct-ret-1.c: Likewise.
33472
33473 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33474
33475 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33476 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33477
33478 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33479
33480 * gcc.c-torture/special/920411-1.c: Deleted.
33481 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33482
33483 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33484
33485 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33486 cpu limit.
33487
33488 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33489
33490 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33491
33492 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33493
33494 From kenner;
33495 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33496 is the proper length.
33497 * va-arg-3.c: Likewise.
33498
33499 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33500
33501 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33502 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33503
33504 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33505 * lib/g++.exp (default_g++_start): Delete old cruft.
33506
33507 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33508
33509 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33510 (2 * (1 << 18)) to (2 * (1 << 17)).
33511
33512 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33513
33514 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33515
33516 * config/rom68k.exp: Renamed from config/idp.exp
33517
33518 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33519
33520 * c-torture/compile/921109-2.c
33521
33522 1995-04-18 Mike Stump <mrs@cygnus.com>
33523
33524 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33525 excess errors.
33526
33527 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33528
33529 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33530 output.
33531 * lib/g++.exp (default_g++_start): Likewise.
33532
33533 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33534
33535 * gcc.c-torture/compile/950329-1.c: New test.
33536
33537 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33538
33539 * config/bug.exp (${tool}_load): Updated to use new remote_open
33540 and remote_close procs.
33541 * config/idp.exp: New file.
33542
33543 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33544
33545 * gcc.c-torture/execute/950322-1.c: New test.
33546
33547 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33548
33549 * config/vx.exp (${tool}_load): Clean up testing of return code from
33550 vxworks_ld and vxworks_spawn.
33551
33552 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33553
33554 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33555
33556 1995-03-13 Mike Stump <mrs@cygnus.com>
33557
33558 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33559 can mark excess errors on a machine by machine basis. Note, the
33560 default is to not expect any excess errors, even when excess
33561 errors test - is given, so you will want to put an XFAIL ... on
33562 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33563 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33564 those 4 machines, but no others.
33565
33566 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33567
33568 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33569 * lib/c-torture.exp: to here.
33570
33571 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33572
33573 * gcc.c-torture/execute/950221-1.c: New test.
33574 * gcc.c-torture/execute/struct-ret-1.c: New test.
33575 * gcc.c-torture/compile/950221-1.c: New test.
33576
33577 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33578
33579 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33580
33581 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33582 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33583
33584 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33585
33586 * g++.gb: New directory of tests, derived from my signature and
33587 class scoping tests.
33588
33589 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33590 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33591 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33592 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33593 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33594 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33595 * g++.gb/sig25.C: Likewise.
33596
33597 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33598 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33599 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33600 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33601 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33602 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33603 * g++.gb/sig25.exp: Likewise.
33604
33605 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33606 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33607 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33608 * g++.gb/scope13.C: Likewise, this test still fails.
33609
33610 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33611 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33612 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33613 * g++.gb/scope13.exp: Ditto.
33614
33615 * g++.gb/README: New file, explains what these tests are about.
33616
33617 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33618
33619 * lib/dg.exp (dg-do): Support `preprocess'.
33620 (dg-test): Likewise.
33621
33622 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33623
33624 * config/udi.exp: change "continue -expect" to "exp_continue".
33625
33626 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33627
33628 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33629 Delete redundant tests.
33630
33631 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33632 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33633 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33634 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33635 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33636 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33637 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33638 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33639
33640 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33641 storing label pointers.
33642 * gcc.c-torture/execute/921019-1.c: Likewise.
33643 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33644 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33645 parameter fp.
33646 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33647 constants.
33648
33649 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33650 Delete obsolete tests.
33651
33652 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33653 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33654 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33655 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33656 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33657 * gcc.c-torture/compile/950124-1.c: New test.
33658
33659 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33660
33661 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33662
33663 * lib/mike-g++.exp: Add -lm to LIBS.
33664
33665 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33666
33667 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33668
33669 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33670
33671 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33672
33673 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33674
33675 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33676
33677 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33678
33679 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33680 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33681 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33682 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33683 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33684 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33685 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33686 * g++.law/{operators31.C, operators32.C,
33687 * g++.law/{operators33.C, operators34.C}: Likewise.
33688 * g++.law/{pic1.C, refs2.C}: Likewise.
33689 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33690 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33691 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33692 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33693
33694 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33695 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33696 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33697 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33698 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33699 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33700 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33701 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33702 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33703 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33704 * g++.law/{operators34.exp}: Likewise.
33705 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33706 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33707 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33708 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33709 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33710
33711 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33712 No longer expected to fail.
33713 * g++.law/missed-error3.C: Tweak for recent bool changes.
33714
33715 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33716
33717 * config/emb-unix: Deleted.
33718 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33719 remote execution. Do final link on remote host if REMOTE_LINK is set.
33720
33721 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33722
33723 * lib/dg.exp (dg-test): Fix typo in last patch.
33724
33725 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33726
33727 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33728 (handles multiple occurrences).
33729
33730 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33731
33732 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33733 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33734 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33735 printed).
33736 * lib/c-torture.exp (c-torture-compile): Likewise.
33737 (c-torture): Prepend full path if missing.
33738 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33739 (gcc_fail): Likewise.
33740 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33741
33742 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33743
33744 * lib/netware.exp: Only attach to NetWare i386 systems.
33745
33746 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33747
33748 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33749 messages. Add test name to "output pattern match" pass/fail message.
33750
33751 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33752
33753 * gcc.dg: New testsuite.
33754 * gcc.dg/dg.exp: New file.
33755
33756 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33757 test-switch.c}: Deleted.
33758
33759 * gcc.misc-tests/msgs.exp: New testcase driver.
33760
33761 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33762
33763 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33764 Watch for illegal return values from ${tool}_load.
33765 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33766 cross targets. Coerce return value >0 to 1.
33767
33768 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33769
33770 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33771
33772 * config/emb-unix.exp: New file.
33773
33774 * config/sim.exp: Error if variable $SIM not defined.
33775 (${tool}_load): Mark test as "untested" if simulator missing.
33776
33777 * config/unix.exp: Load remote.exp to get rcp_download.
33778 * lib/c-torture.exp: Use different option lists for testcases with
33779 and without loops.
33780 * gcc.c-torture/execute/execute.exp: Likewise.
33781
33782 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33783
33784 * config/*.exp: Clarify return code from ${tool}_load.
33785 Call `unresolved' or `untested' instead of `warning' or `perror'
33786 (sometimes you still want to call both though).
33787 Add comment that `shell_id' is local to each file.
33788 * config/udi.exp (timeout): Set to 30.
33789 Don't print warning if connection fails, $connectmode has already
33790 printed an error.
33791 (${tool}_load): Move verbose messages to level 2.
33792 Rework pattern for "Process started" message.
33793 Pass `shell_id' to ${connectmode}_download.
33794 Retry twice upon timeout. Make resetting of target more robust.
33795 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33796 Pass `shell_id' to exit_$connectmode.
33797 Only call exit_$connectmode if connected.
33798 * config/unix.exp (${tool}_load): Check return codes better.
33799 * config/vrtx.exp (${tool}_load): Likewise.
33800 * config/vx.exp (${tool}_load): Likewise.
33801 Delete unneeded global's.
33802 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33803 from ${tool}_load.
33804 (dg-stat): Delete.
33805 (dg-init): Delete recording of pass/fail counts.
33806 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33807 (old-dejagnu-init): Likewise.
33808 (old-dejagnu-stat): Delete contents, empty proc now.
33809 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33810 (c-torture): Delete references to lcnt, lpass, lfail.
33811 Get option list from TORTURE_OPTIONS.
33812 Delete -funroll[-all]-loops if no loops.
33813 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33814 (g++_stat): Delete contents (empty proc now).
33815 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33816 (gcc_finish): Likewise.
33817 (gcc_stat): Deleted.
33818 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33819 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33820 * gcc.c-torture/execute/execute.exp: Likewise.
33821 Split tests into two parts: compile, execute.
33822 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33823 no loops. Update to reflect clarified return codes from ${tool}_load.
33824
33825 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33826
33827 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33828 to grep for.
33829 (old-dejagnu): Likewise (where necessary).
33830
33831 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33832
33833 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33834
33835 * lib/dg.exp (dg-process-target): Fix processing of selector.
33836 Add comment regarding use of `error'.
33837
33838 * lib/gcc.exp (prune_system_crud): Define if missing.
33839 * lib/g++.exp (prune_system_crud): Likewise.
33840
33841 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33842 Call prune_system_crud.
33843 * lib/dg.exp (dg-runtest): New proc.
33844 Use perror instead of send_user for tcl errors in testcase.
33845 Don't return any value, it's never used.
33846 Don't clobber previous definition of `unknown'.
33847 Print tcl errors in `dg-final'.
33848
33849 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33850
33851 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33852 (dg-test): Don't print errorInfo, it contains stack backtrace.
33853
33854 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33855
33856 * lib/g++.exp (runtest_file_p): Define if missing.
33857
33858 1994-09-24 Doug Evans (dje@cygnus.com)
33859
33860 * lib/mike-g++.exp: Comment out loading of g++.exp.
33861 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33862 (default_g++_version): Always print something.
33863 (default_g++_start): Comment out call to `which'.
33864 (g++_start, g++_load): Deleted (must be defined in config file).
33865 * lib/gcc.exp: Test for existence of $CC at start.
33866 Delete check for tmpdir (done in gcc_init).
33867 (default_gcc_version): Always print something.
33868 (default_gcc_start): Comment out call to `which'.
33869 * config/*.exp: Major cleanup - make cross targets work at least a
33870 little better for g++ (by not being "--tool gcc" specific).
33871 Rename gcc_xxx to ${tool}_xxx.
33872 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33873 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33874
33875 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33876
33877 * lib/c-torture.exp (c-torture-compile): Rework compiler
33878 message processing.
33879
33880 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33881 c-torture.
33882
33883 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33884
33885 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33886
33887 * lib/dg.exp (dg-process-target): Support { target native }.
33888
33889 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33890
33891 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33892 looked for "... program xxx got fatal signal".
33893 Correct regsub munging of `comp_output'.
33894 Ignore compiler messages "path prefix not used" and "linker input
33895 file unused".
33896
33897 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33898
33899 * lib/gcc.exp (runtest_file_p): Define if missing.
33900 * gcc.prms/template.c: Example to work from.
33901
33902 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
33903
33904 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33905 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33906
33907 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33908 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33909 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33910 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33911
33912 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33913 (dg-process-target): No longer a varargs proc.
33914 Return S/N for target, P/F for xfail. All callers changed.
33915 (user option procs): More argument checking.
33916 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33917 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33918 (dg-test): Skip test if not running on selected target in `dg-do'.
33919 Update handling of `dg-do-what', `dg-output-text'.
33920 Separate execution pass/fail from output pattern match pass/fail.
33921 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33922
33923 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
33924
33925 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33926 target for 920510-1.c.
33927
33928 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
33929
33930 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33931 Clean up comment regarding use of passcnt, etc.
33932 (gcc_stat): Don't update `testcnt' here.
33933 (gcc_finish): Do it here.
33934 Might as well reset `but_id' here too.
33935 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33936 to determine if the file should be tested.
33937 * gcc.c-torture/compile/compile.exp: Likewise.
33938 * gcc.c-torture/execute/execute.exp: Likewise.
33939 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33940 * gcc.misc-tests/dg-test.exp: Likewise.
33941 * gcc.prms/prms.exp: Likewise.
33942 * gcc.wendy/wendy.exp: Likewise.
33943 * g++.old-deja.exp: Likewise.
33944 Move "Testing file" message to verbose level 1.
33945
33946 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
33947
33948 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33949
33950 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
33951
33952 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33953 (default_gcc_start): Accept optional second list element
33954 of compiler flags. Print compiler output at verbosity level 2.
33955 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33956 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33957 Save current values of framework globals passcnt, failcnt, xpasscnt,
33958 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33959 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33960 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33961 xfailcnt to compute stats. Update framework global `testcnt' from
33962 pass/fail counts.
33963 (gcc_finish): New proc. Clean up test environment.
33964 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33965 (gcc_epass, gcc_efail): Delete.
33966 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33967 argument of line number.
33968 (dg-init): If the tool has an init routine, call it.
33969 (dg-test): Remove args `cflags_var' and `libs_var'.
33970 Pass all compiler options to ${tool}_start.
33971 Handle missing line number.
33972 (dg-finish): New function.
33973 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33974 particular files. Call gcc_finish at end. Move "skipping test"
33975 message to verbosity level 3.
33976 * gcc.c-torture/compile/compile.exp: Likewise.
33977 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33978 * gcc.c-torture/execute/execute.exp: Likewise.
33979 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33980 Print testcase being tried at verbosity level 1.
33981 * gcc.c-torture/special/special.exp: Unset xfail.
33982 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33983 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33984 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33985 * gcc.failure/failure.exp: Likewise.
33986 * gcc.ieee/ieee.exp: Likewise.
33987 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33988 Update call to dg-test. Call dg-finish at end.
33989 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33990 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33991 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33992 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33993 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33994 * gcc.wendy/wendy.exp: Add copyright.
33995 Delete setting of tmpdir (done by gcc_init).
33996 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33997 Pass compiler flags to gcc_start. Call gcc_finish at end.
33998 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33999 gcc_[ce]pass/fail.
34000
34001 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
34002
34003 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
34004 confusion.
34005 (g++_load): Likewise.
34006
34007 * config/*.exp (gcc_load): Some were varargs fns and some were not.
34008 Rename argument to `prog' to remove the confusion.
34009 Varargs fns behave differently too!
34010 (g++_load): Likewise.
34011
34012 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
34013
34014 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
34015 what it is. Delete (always) printing of status value for !native.
34016 Simplify verbose code, and include status and exec_output.
34017 (g++_load): Use gcc_load.
34018
34019 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
34020
34021 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
34022 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
34023 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
34024 940714-3.c as these testcases don't exist anymore. Make
34025 va-arg-1.c expected to pass.
34026
34027 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
34028
34029 * gcc.misc-tests/misc.exp: Only run specific testcases.
34030 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
34031 * gcc.misc-tests/dg-[1-9].c: New files.
34032
34033 * lib/dg.exp: New testsuite driver.
34034 * gcc.prms/prms.exp: Use it.
34035
34036 * README.gcc: New file.
34037
34038 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
34039 Document and reset `lxpass' and `lxfail'.
34040 Simplify "initialized" message.
34041 (gcc_stat): Clean up comments a little.
34042
34043 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
34044
34045 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
34046
34047 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
34048
34049 * lib/old-dejagnu.exp (process-option): New proc.
34050 (old-dejagnu-init, old-dejagnu-stat): Likewise.
34051 (old-dejagnu): Simplify.
34052 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
34053
34054 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
34055
34056 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
34057 exists and is not an empty string.
34058
34059 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
34060 $xfail rather than calling setup_xfail. Clear $xfail when test is
34061 finished.
34062 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
34063 automatically.
34064
34065 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
34066 longer expected to fail.
34067
34068 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
34069 "f" function call.
34070
34071 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
34072
34073 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
34074 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
34075 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
34076 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
34077 c-torture-1.29.
34078
34079 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
34080 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
34081
34082 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
34083
34084 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
34085 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
34086
34087 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
34088 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
34089 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
34090
34091 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
34092
34093 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
34094 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
34095 940714-1.c, 940714-2.c, 940714-3.c},
34096 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
34097 gcc.misc-tests/{mg.c,mg.exp}:
34098 New tests.
34099 * gcc.noncompile/noncompile.exp: Change accordingly.
34100
34101 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
34102
34103 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
34104 Undo previous clobberage.
34105
34106 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
34107
34108 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
34109 * gcc.special/{930510-1.c, special.exp}:
34110 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
34111 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
34112 struct-varargs-1.c}: New tests from c-torture-1.26.
34113
34114 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
34115
34116 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
34117 argument to switch.
34118
34119 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
34120
34121 * Revert the previous changes. Please see Rob's directory
34122 (/lisa/test/rob/progressive/gcc/testsuite) for testing
34123 fixes.
34124
34125 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
34126
34127 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
34128 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
34129 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
34130 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
34131 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
34132 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
34133 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
34134 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
34135 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
34136 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
34137 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
34138 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
34139 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
34140 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
34141 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
34142 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
34143 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
34144 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
34145 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
34146 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
34147 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
34148 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
34149 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
34150 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
34151 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
34152 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34153 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
34154
34155 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
34156
34157 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
34158 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
34159 with perror calls.
34160
34161 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
34162
34163 * config/unix.exp (g++_load): Fix syntax.
34164
34165 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
34166
34167 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
34168 * gcc.noncompile/921017-1.c: Deleted obsolete test.
34169 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
34170 Don't expect va-arg-1.c to fail. Correct expected output for
34171 920928-1.c.
34172 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
34173 * gcc.wendy/hbm4.c: Correct typo.
34174 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34175
34176 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
34177
34178 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34179 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34180 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34181 * lib/c-torture.exp (c-torture-compile): Ditto.
34182
34183 Reduce volume of output (remove all the -I's and such).
34184 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34185 Call gcc_cpass, gcc_cfail.
34186 (c-torture): Pass testing option to c-torture-compile.
34187
34188 1994-03-21 Doug Evans (dje@cygnus.com)
34189
34190 Bring patches over from progressive.
34191 * config/default.exp: Exit remote shell cleanly.
34192 (g++_exit, g++_start): Add default versions.
34193 * config/sim.exp (gcc_load): Use perror, not error.
34194
34195 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
34196
34197 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34198 set in site.exp.
34199
34200 1994-03-14 Doug Evans (dje@cygnus.com)
34201
34202 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34203 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34204 (wendy_try): New proc to run testcase.
34205 (main loop): Call 'em.
34206 * gcc.wendy/*.c: Clean up pass to correct expected output.
34207
34208 * lib/gcc.exp: Minor cleanup work.
34209 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34210
34211 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
34212
34213 * config/sim.exp (gcc_load): Document return codes better.
34214 Don't pass -v to simulator.
34215
34216 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
34217
34218 * gcc.special/920717-x.c: Fix typo.
34219 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34220 get at sources.
34221
34222 * lib/mike-gcc.exp: Fix typo.
34223
34224 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
34225
34226 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34227 binary to use, transform the name.
34228 * config/*.exp: rename everything. Nuke any g++ specific files,
34229 it's now a special case of gcc that requires no special support.
34230 Add a default.exp for unsupported targets.
34231
34232 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
34233
34234 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34235 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34236 version of Tcl.
34237
34238 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
34239
34240 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34241 than a warning.
34242
34243 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
34244
34245 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34246
34247 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
34248
34249 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34250 option_list. Compile every file with only 4/6 option choices
34251 (same as C torture) instead of with 12/18 different option
34252 choices.
34253 * lib/c-torture.exp: Likewise.
34254
34255 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34256 not already set.
34257
34258 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
34259
34260 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34261 can put an XFAIL *-*-* on excess errors.
34262
34263 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34264
34265 * g++.law: Add more tests derived from g++-bugs snapshots.
34266
34267 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34268 equivalent to g++.law/init9.
34269
34270 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34271 compiled it, and the a.out file after we've run it.
34272
34273 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34274
34275 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34276 compiled it, and the a.out file after we've run it.
34277
34278 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34279
34280 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34281
34282 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34283
34284 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34285 version number.
34286
34287 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34288
34289 * g++.law: New directory of g++ tests derived from the g++-bugs
34290 snapshots.
34291
34292 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34293
34294 * gcc.compile: initbug1.c initbug1.exp testcase added
34295
34296 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34297
34298 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34299 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34300 fixes submitted by Jeff Law (law@cs.utah.edu)
34301 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34302 Jeff Law (law@cs.utah.edu)
34303
34304
34305 1993-11-30 Mike Stump (mrs@cygnus.com)
34306
34307 * config/unix-g++.exp: Follow the gcc way of doing things.
34308 * g++.old-deja/old-deja.exp: Minor updates.
34309 * lib/g++.exp: New file, follow the gcc way of doing things.
34310 * lib/old-dejagnu.exp: Minor updates.
34311 * lib/mike-g++.exp: Always unset errorInfo.
34312
34313 1993-11-06 Mike Stump (mrs@cygnus.com)
34314
34315 * lib/gcc.exp: Fix some errors with the below change, CC and
34316 CFLAGS should be global when setting, not local.
34317
34318 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34319
34320 * lib/gcc.exp: Transform tool name.
34321
34322 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34323
34324 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34325
34326 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34327
34328 * lib/gcc.exp: change gcc_done to gcc_stat
34329
34330 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34331
34332 * Upgraded gcc testsuite to c-torture version 1.25
34333
34334 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34335
34336 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34337 * lib/c-torture: added hooks for new reporting code.
34338
34339 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34340
34341 * config/sh-gcc.exp: check if sh-sim exists in the path
34342
34343 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34344
34345 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34346 * gcc.compile/compile.exp: Initial changes for new logic.
34347 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34348 * gcc.failure/failure.exp: Initial changes for new logic.
34349 * gcc.ieee/ieee.exp: Initial changes for new logic.
34350 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34351 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34352 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34353 * lib/c-torture.exp: Initial changes for new logic.
34354 * lib/gcc.exp: Initial changes for new logic.
34355
34356 1993-10-15 Mike Stump (mrs@cygnus.com)
34357
34358 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34359 depend upon failure or success. Fully qualify names in failure
34360 and success messages. Always remove a.out before starting
34361 compile, just in case. Pay more attention to error text output by
34362 the compiler. Handle testcases with no known past errors just
34363 like all others, so that things are uniform. Other miscellaneous
34364 improvements.
34365
34366 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34367
34368 * gcc.cpp: new directory for cpp tests
34369
34370 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34371
34372 * lib/chill.exp: Code reformatted, removed unused code.
34373 * config/unix-chill.exp: Code reformatted, removed unused code.
34374 * chill.execute/execute.exp: Code reformatted, removed unused code.
34375 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34376
34377 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34378
34379 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34380 routines not written.
34381
34382 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34383
34384 * config/bug-gcc.exp: Use new procs from bug.exp.
34385
34386 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34387
34388 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34389 via ftp, rather than depending on NFS.
34390 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34391 case.
34392
34393 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34394
34395 * config/bug-gcc.exp: Use new download proc.
34396
34397 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34398
34399 * chill.execute/execute.exp: cleanups, handles errors better
34400 * chill.compile/compile.exp: rewrite, based on execute.exp
34401 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34402 * lib/chill.exp: major changes to diff proc and compile and link
34403 procs. added chill_fail and chill_pass wrappers to pass and
34404 fail. added more comments, and handle error codes better.
34405 Added a hack to capture stderr from exec, so noncompile tests
34406 can work.
34407
34408 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34409
34410 * chill.execute/execute.exp: rewrite of testsuite driver
34411 * lib/chill.exp: rewrite of testsuite driver
34412 * config/unix-chill.exp: rewrite of testsuite driver
34413
34414 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34415
34416 In chill.execute:
34417 * iexpr.ch: Standardize uppercase.
34418 * tuples.dat: Standardize uppercase.
34419 * vary.ch: standardize. Correct varying string assignments.
34420 * vary.dat: Add new output lines.
34421
34422 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34423
34424 In chill.execute:
34425 * chprintf.ch: Standardize use of uppercase.
34426 * tuples.ch: Standardize and turn arr2 into a DCL,
34427 rather than a SYN.
34428 * pinits.ch: Standardize.
34429
34430 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34431
34432 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34433 * Makefil: Renamed to Makefile.in.
34434 * configure.in: New.
34435
34436 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34437
34438 In chill.execute:
34439 * .cvsignore: Add result/output files.
34440 * Makefile: Fix up variables at start. Use MFLAGS
34441 everywhere. Correct bool_loc, built_ins entries.
34442 Add entry for vary1.ch.
34443 * bitarray.ch: Standardize upper-case usage.
34444 * bitexpr.ch: Standardize, add output of b1.
34445 * params.ch: Use arrayt in along PROC parameters, to
34446 avoid novelty problems.
34447 * sets.ch: Tiny cleanup.
34448 * vary1.ch: Re-indent.
34449
34450 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34451
34452 * Add PR-related files to Makefiles, .cvsignore files, etc.
34453
34454 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34455
34456 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34457 with compiler objects. New names are test-flow.c and test-loop.c
34458
34459 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34460
34461 * Upgraded c-torture tests from 1.19 to 1.20
34462
34463 * new files:
34464 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34465 * gcc.compile: 930623-1.c 930623-2.c
34466 * gcc.noncompile: 930622-1.c 930622-2.c
34467 * gcc.failure: 920411-1.c 920627-2.c
34468 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34469
34470 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34471
34472 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34473 More changes to get testsuite working properly. Needs more work.
34474 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34475
34476 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34477
34478 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34479 More changes to get testsuite working properly. Needs more work.
34480
34481 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34482
34483 * chill.compile/compile.exp: Added for Dejagnu support
34484 * chill.execute/execute.exp: Added for Dejagnu support
34485 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34486
34487 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34488
34489 This should complete moving the CHILL test files.
34490 * chill.noncompile(.cvsignore printf.grt
34491 in-printf.grt chprintf.grt chprintf.ch):
34492 Added test-support files.
34493 (Makefile): Modified further.
34494 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34495 signal.ch): Added test files.
34496 * chill.execute (.cvsignore printf.grt printr.c
34497 in-printf.grt rts.c chprintf.grt rts.h): Added
34498 test-support files.
34499 (Makefile): More corrections.
34500
34501 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34502
34503 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34504 test cases, ready for DejaGnu.
34505
34506 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34507
34508 * Upgraded c-torture tests from 1.18 to 1.19
34509
34510 * gcc.compile: added test(s):
34511 930607-1.c
34512 * gcc.execute: added test(s):
34513 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34514
34515 * added new subdirectory for misc tests: gcc.misc-tests
34516 * gcc.misc-test(s): added tests:
34517 inst-check.c test-consts.c test-ior.c test-switch.c
34518
34519 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34520
34521 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34522
34523 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34524
34525 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34526
34527 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34528
34529 * Upgraded c-torture tests from 1.17 to 1.18
34530
34531 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34532
34533 * Upgraded c-torture tests from 1.12 to 1.17
34534
34535 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34536
34537 * lib/old-dejagnu.exp:
34538 Fixed handling of XFAIL target triplets to correctly
34539 recognize wildcard characters. Removed code that
34540 appended a unique id tag to the end of the file name
34541 printed out by the result of the testcases within a
34542 given test file.
34543
34544 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34545
34546 * lib/old-dejagnu.exp:
34547 Reworked expected failure handling to trigger off of XFAIL
34548 keyword in keyphrase embeded in testcase source code. The
34549 XFAIL keyword must be at the end of the keyphrase line. It
34550 may optionally be followed by one or more target triplets.
34551 It has just occured that the handling of wildcards in the
34552 target triplet may not be correct.
34553
34554 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34555
34556 * g++.old-deja/tests:
34557 Moved all subdirectories up one level into g++.old-deja .
34558
34559 * lib/old-dejagnu.exp:
34560 Fixed problem with CXXFLAGS not being properly reset, and being
34561 corrupted with extraneous "-c" compiler option. This was
34562 causing binaries to not be generated for test that needed them.
34563 Modified strings passed to "pass" and "fail" so that individual
34564 tests from the same test file would be distinguished by an
34565 identifier appended to the test file name in the summary logs;
34566 this corrected a problem with erroneous diff logs. Added code
34567 to search testcases for expected fail and unexpected pass keywords.
34568
34569 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34570
34571 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34572
34573 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34574
34575 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34576 Removed extraneous text from end of "Special g++ Options"
34577 keyphrase.
34578
34579 * lib/old-dejagnu.exp: Added pattern matching to look for new
34580 keywords, embedded in testcases comments, which will trigger
34581 calls to xpass and xfail.
34582
34583 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34584
34585 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34586 comments embedded in the testcases, especially the one looking for
34587 special compiler options, as well as the pattern matching for the
34588 compiler output again.
34589
34590 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34591
34592 * lib/old-dejagnu.exp: Do a proper check of the return value for
34593 execute tests. Fixed several problems with the pattern matching
34594 of the compiler output which gave erroneous test results.
34595 Changed several of the test result messages to be more descriptive.
34596 * config/unix-g++.exp: Proc g++_load now actually works and
34597 executes the tests passed to it and returns a usable return
34598 value.
34599
34600 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34601
34602 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34603
34604 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34605
34606 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34607 Modified both files to properly execute the old style
34608 dejagnu tests. The previous versions of these files were
34609 experimental and did not function anything near correctly.
34610
34611 1993-04-05 Rob Savoye (rob@cygnus.com)
34612
34613 * Removed all Makefile.in and configure.in files. No configuration
34614 needed now.
34615
34616 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34617
34618 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34619
34620 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34621
34622 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34623 gcc.special/configure.in, gcc.noncompile/configure.in,
34624 gcc.execute/configure.in, gcc.code_quality/configure.in,
34625 g++.other/configure.in, g++.old-deja/configure.in,
34626 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34627 in srcname setting.
34628
34629 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34630
34631 * lib/udi.exp: Fixed mondfe and mondfe_download.
34632 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34633 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34634
34635 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34636
34637 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34638 (gdb_exit): Don't remove *_soc files.
34639
34640 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34641
34642 * lib/c-torture.exp: Don't look for main; instead always use -w
34643 -c. This is how the c-torture tests work. Remove the object
34644 file if the compilation succeeds.
34645 * gcc.execute/execute.exp: Remove executable if test passes.
34646 * gcc.noncompile/noncompile.exp: Every test is an expected
34647 failure.
34648 * gcc.special/special.exp: Added tests from c-torture 1.11,
34649 corrected use of existing test.
34650 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34651 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34652 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34653 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34654 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34655 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34656 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34657 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34658 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34659 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34660 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34661 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34662 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34663 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34664 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34665 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34666 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34667 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34668 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34669 c-torture 1.11.
34670 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34671 correspond to c-torture 1.11.
34672
34673 * New file.