re PR c++/15938 (ICE with anonymous unions)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2
3 PR c++/15938
4 * g++.dg/init/union2.C: New test.
5
6 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7
8 PR c/22393
9 * gcc.dg/complex-4.c: New test.
10
11 2005-07-21 Richard Guenther <rguenther@suse.de>
12
13 PR testsuite/22522
14 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
15 scanning for asm labels.
16 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
17
18 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
19
20 PR target/22085
21 * gcc.dg/altivec-pr22085.c: New.
22
23 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
24
25 PR tree-optimization/19210
26 * gcc.dg/tree-ssa/pr19210-1.c: New.
27 * gcc.dg/tree-ssa/pr19210-2.c: New.
28
29 2005-07-21 Richard Sandiford <richard@codesourcery.com>
30
31 PR rtl-optimization/22167
32 * g++.dg/opt/pr22167.C: New test.
33
34 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
35
36 PR c++/2922
37 * g++.dg/lookup/two-stage2.C: New.
38 * g++.dg/lookup/two-stage3.C: New.
39 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
40 fixed two-stage name lookup for operators.
41 * g++.dg/template/call3.C: Compiler now produces an appropriate
42 error message.
43 * g++.dg/template/crash37.C: Compiler now describes bla() on line
44 14 as a candidate.
45 * g++.dg/template/ptrmem4.C: Compiler produces different error
46 message.
47 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
48 connect_to_method as a candidate.
49
50 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
51
52 * gcc.dg/fold-alloc-1.c: New test.
53
54 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
55
56 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
57 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
58
59 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
60
61 * gcc.dg/fold-abs-1.c: New test.
62 * gcc.dg/fold-abs-2.c: New test.
63 * gcc.dg/fold-abs-3.c: New test.
64
65 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
66
67 Make CONSTRUCTOR use VEC to store initializers.
68 * g++.dg/ext/complit3.C: Check for specific error messages.
69 * g++.dg/init/brace2.C: Update error message.
70 * g++.dg/warn/Wbraces2.C: Likewise.
71
72 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
73
74 PR fortran/16940
75 * gfortran.dg/module_interface_1.f90: New test.
76
77 2005-07-19 Danny Berlin <dberlin@dberlin.org>
78 Kenneth Zadeck <zadeck@naturalbridge.com>
79
80 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
81
82 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
83
84 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
85 specify -Wformat for these tests.
86 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
87 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
88 * gcc.dg/format/opt-6.c: Delete.
89
90 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
91
92 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
93 * gcc.dg/tree-ssa/sra-3.c: Likewise.
94
95 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
96
97 * gcc.dg/tree-ssa/alias-2.c: New test.
98
99 2005-07-18 Mark Mitchell <mark@codesourcery.com>
100
101 PR c++/22263
102 * g++.dg/template/explicit7.C: New test.
103
104 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
105
106 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
107 width of 8 to +Inf and -Inf.
108
109 2005-07-17 Mark Mitchell <mark@codesourcery.com>
110
111 PR c++/22139
112 * g++.dg/template/friend36.C: New test.
113
114 2005-07-16 David Edelsohn <edelsohn@gnu.org>
115
116 PR fortran/21730
117 * gfortran.dg/pr21730.f: New test.
118
119 2005-07-16 Danny Berlin <dberlin@dberlin.org>
120 Kenneth Zadeck <zadeck@naturalbridge.com>
121
122 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
123 since pure const detection cannot run at -O1 in c compiler.
124 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
125 can now optimize this case properly.
126 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
127 because we now pass.
128 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
129
130 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
131
132 PR c/22421
133 * gcc.dg/format/bitfld-1.c: New test.
134
135 2005-07-15 Mark Mitchell <mark@codesourcery.com>
136
137 PR c++/22204
138 * g++.dg/rtti/repo1.C: New test.
139
140 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
141
142 PR middle-end/22398
143 * gcc.c-torture/compile/pr22398.c: New test.
144
145 2005-07-15 Mark Mitchell <mark@codesourcery.com>
146
147 PR c++/22132
148 * g++.dg/expr/cast4.C: New test.
149
150 2005-07-15 Richard Guenther <rguenther@suse.de>
151
152 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
153 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
154
155 2005-07-15 Steven Bosscher <stevenb@suse.de>
156
157 PR tree-optimization/22230
158 * gcc.dg/tree-ssa/pr22230.c: New test.
159
160 2005-07-14 Jakub Jelinek <jakub@redhat.com>
161
162 * gfortran.dg/g77/cpp6.f: New test.
163
164 PR fortran/22417
165 * gfortran.dg/g77/cpp5.F: New test.
166 * gfortran.dg/g77/cpp5.h: New file.
167 * gfortran.dg/g77/cpp5inc.h: New file.
168
169 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
170
171 PR libfortran/16435
172 * gfortran.dg/tl_editting.f90: New.
173 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
174
175 2005-07-14 Steven G. Kargl <kargls@comcast.net>
176
177 * gfortran.dg/char_array_constructor.f90: New test.
178
179 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
180
181 * gfortran.dg/past_eor.f90: New.
182 * gfortran.dg/complex_read.f90: New.
183
184 2005-07-13 Jeff Law <law@redhat.com>
185
186 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
187 additional casts.
188
189 * gcc.dg/tree-ssa/pr22321.c: New test
190
191 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
192
193 PR tree-optimization/21921
194 * gcc.dg/tree-ssa/pr21921.c: New.
195
196 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
197
198 PR tree-optimizatio/22442
199 * gcc.dg/tree-ssa/loop-11.c: New test.
200
201 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
202
203 PR tree-opt/21840
204 * gcc.c-torture/compile/pr21840.c: New test.
205
206 2005-07-12 Jan Hubicka <jh@suse.cz>
207
208 * gcc.c-torture/compile/pr22379.c: New test.
209
210 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
211
212 PR libfortran/21593
213 gfortran.dg/dev_null.f90: Remove outdated comment about
214 PR libfortran/21593.
215
216
217 2005-07-12 Dale Johannesen <dalej@apple.com>
218
219 * gcc.target/i386/compress-float-sse.c: New.
220 * gcc.target/i386/compress-float-sse-pic.c: New.
221 * gcc.target/i386/compress-float-387.c: New.
222 * gcc.target/i386/compress-float-387-pic.c: New.
223 * gcc.dg/compress-float-ppc.c: New.
224 * gcc.dg/compress-float-ppc-pic.c: New.
225
226 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
227
228 PR libfortran/21593
229 gfortran.dg/dev_null.f90: Remove targets.
230
231 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
232
233 PR tree-opt/22335
234 * gcc.dg/pr22335-1.c: New test.
235 * gcc.dg/pr22335-2.c: New test.
236
237 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
238
239 PR c++/20172
240 * g++.dg/template/nontype12.C : New test.
241
242 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
243
244 * gcc.dg/tree-ssa/loop-10.c: New test.
245
246 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
247
248 * gcc.c-torture/execute/20020720-1.x: Remove.
249
250 2005-07-11 Jakub Jelinek <jakub@redhat.com>
251
252 * gfortran.fortran-torture/execute/forall_7.f90: New test.
253
254 2005-07-10 Richard Sandiford <richard@codesourcery.com>
255
256 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
257 (dg-mips-options): Use it.
258
259 2005-07-09 Diego Novillo <dnovillo@redhat.com>
260
261 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
262
263 2005-07-09 Richard Henderson <rth@redhat.com>
264
265 * lib/target-supports.exp (check_effective_target_sync_char_short):
266 Add alpha.
267
268 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
269
270 PR libfortran/22217
271 * gfortran.dg/negative-z-descriptor.f90: New test.
272
273 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
274
275 PR tree-opt/22329
276 * gcc.dg/pr22329.c: New test.
277
278 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
279
280 PR tree-optimization/20139
281 * gcc.dg/tree-ssa/pr20139.c: New.
282
283 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
284
285 PR tree-opt/22356
286 * testsuite/gcc.dg/pr22356-1.c: New test.
287
288 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
289
290 PR c++/21799
291 * g++.dg/template/unify8.C: New.
292 * g++.dg/template/unify9.C: New.
293
294 2005-07-08 Jakub Jelinek <jakub@redhat.com>
295
296 * gfortran.fortran-torture/execute/entry_10.f90: New test.
297
298 2005-07-07 Geoffrey Keating <geoffk@apple.com>
299
300 * gcc.dg/darwin-version-1.c: New.
301 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
302 * gcc.dg/builtins-20.c: Likewise.
303 * gcc.dg/builtins-53.c: Likewise.
304 * gcc.dg/torture/builtins-convert-1.c: Likewise.
305 * gcc.dg/torture/builtins-convert-2.c: Likewise.
306 * gcc.dg/torture/builtins-convert-3.c: Likewise.
307 * gcc.dg/torture/builtins-power-1.c: Likewise.
308 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
309 on Darwin.
310
311 2005-07-07 Jeff Law <law@redhat.com>
312
313 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
314 argument evaluation order.
315
316 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
317
318 PR libfortran/21594
319 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
320 Add test cases where the shift length is greater than the
321 array length.
322
323 2005-07-07 Ziemowit Laski <zlaski@apple.com>
324
325 * obj-c++.dg/proto-lossage-6.mm: New.
326 * objc.dg/proto-lossage-6.m: New.
327
328 2005-07-07 Ziemowit Laski <zlaski@apple.com>
329
330 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
331 * objc.dg/gnu-runtime-2.m: Likewise.
332
333 2005-07-07 Jakub Jelinek <jakub@redhat.com>
334
335 * gfortran.dg/longline.f: New test.
336
337 * gfortran.dg/badline.f: New test.
338
339 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
340
341 PR fortran/16531
342 PR fortran/15966
343 PR fortran/18781
344 * gfortran.dg/hollerith.f90: New.
345 * gfortran.dg/hollerith2.f90: New.
346 * gfortran.dg/hollerith3.f90: New.
347 * gfortran.dg/hollerith4.f90: New.
348 * gfortran.dg/hollerith_f95.f90: New.
349 * gfortran.dg/hollerith_legacy.f90: New.
350 * gfortran.dg/g77/cpp4.F: New. Port from g77.
351
352 2005-07-07 Ziemowit Laski <zlaski@apple.com>
353
354 PR objc/22274
355 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
356 * objc.dg/gnu-runtime-2.m: New.
357
358 2005-07-06 Jeff Law <law@redhat.com>
359
360 * gcc.dg/tree-ssa/vrp17.c: New test.
361
362 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
363
364 PR fortran/22327
365 * gfortran.dg/array_constructor_5.f90: New test.
366
367 2005-07-07 Jakub Jelinek <jakub@redhat.com>
368
369 * gfortran.fortran-torture/execute/entry_9.f90: New test.
370
371 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
372
373 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
374 * gcc.dg/980816-1.c: Ditto.
375
376 2005-07-06 Jeff Law <law@redhat.com>
377
378 * gcc.c-torture/compile/pr21356.c: New test.
379
380 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
381
382 PR c/22013
383 PR c/22098
384 * gcc.c-torture/compile/pr22013-1.c,
385 gcc.c-torture/execute/pr22098-1.c,
386 gcc.c-torture/execute/pr22098-2.c,
387 gcc.c-torture/execute/pr22098-3.c: New tests.
388
389 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
390
391 PR c/22308
392 * gcc.dg/pr22308-1.c: New test.
393
394 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
395
396 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
397 target.
398 * gcc.dg/compare9.c: Use -fshort-enums instead of
399 -fno-short-enums. Change the last test to dg-bogus.
400
401 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
402
403 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
404 * gcc.dg/compare9.c: New.
405
406 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
407
408 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
409
410 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
411
412 PR testsuite/22288
413 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
414
415
416 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
417
418 * gcc.dg/format/gcc_gfc-1.c: New.
419
420 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
421
422 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
423
424 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
425
426 PR fortran/20842
427 * gfortran.dg/io_invalid_1.f90: New test.
428
429 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
430
431 * gcc.dg/format/gcc_diag-1.c: Update.
432
433 2005-07-02 Jeff Law <law@redhat.com>
434
435 * gcc.dg/tree-ssa/pr22051-1.c: New test.
436 * gcc.dg/tree-ssa/pr22051-2.c: New test.
437
438 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
439
440 * gcc.dg/format/gcc_diag-1.c: Update.
441
442 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
443
444 PR tree-opt/22269
445 * gcc.c-torture/compile/pr22269.c: New test.
446
447 2005-06-30 Diego Novillo <dnovillo@redhat.com>
448
449 PR 21584
450 PR 22219
451 * g++.dg/tree-ssa/pr21584-1.C: New test.
452 * g++.dg/tree-ssa/pr21584-2.C: New test.
453
454 2005-06-30 Ziemowit Laski <zlaski@apple.com>
455
456 * obj-c++.dg/try-catch-11.mm: New.
457 * objc.dg/try-catch-10.m: New.
458
459 2005-06-29 David Edelsohn <edelsohn@gnu.org>
460
461 * g++.dg/other/ucnid-1.C: xfail on AIX.
462
463 2005-06-29 Diego Novillo <dnovillo@redhat.com>
464
465 PR 22234
466 * gcc.dg/20050629-1.c: New test.
467
468 2005-06-29 Ziemowit Laski <zlaski@apple.com>
469
470 * obj-c++.dg/const-str-1[0-1].mm: New.
471 * objc.dg/const-str-1[0-1].m: New.
472
473 2005-05-29 Richard Henderson <rth@redhat.com>
474
475 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
476 Rename from check_effective_target_vect_no_max.
477 (check_effective_target_vect_no_int_add): New.
478 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
479 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
480 * gcc.dg/vect/vect-reduc-3.c: Likewise.
481 * gcc.dg/vect/vect-reduc-1.c: Use both.
482 * gcc.dg/vect/vect-reduc-2.c: Likewise.
483
484 2005-05-29 Richard Henderson <rth@redhat.com>
485
486 * lib/target-supports.exp (check_effective_target_vect_no_max):
487 Remove i386 and x86_64.
488
489 2005-06-29 Steve Ellcey <sje@cup.hp.com>
490
491 PR testsuite/21969
492 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
493
494 2005-06-29 Steve Ellcey <sje@cup.hp.com>
495
496 PR middle-end/21969
497 * gcc.dg/vect/pr21969.c: New test.
498
499 2005-06-28 Eric Christopher <echristo@redhat.com>
500
501 PR c/22052
502 PR c/21975
503 * gcc.dg/inline1.c: New test.
504 * gcc.dg/inline2.c: Ditto.
505 * gcc.dg/inline3.c: Ditto.
506 * gcc.dg/inline4.c: Ditto.
507 * gcc.dg/inline5.c: Ditto.
508
509 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
510
511 PR libfortran/22142
512 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
513 Add testcase also testing eoshift1 for PR 22142.
514
515 2005-06-28 Richard Henderson <rth@redhat.com>
516
517 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
518 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
519 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
520 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
521 gcc.dg/tree-ssa/20030922-2.c: Likewise.
522
523 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
524
525 PR libfortran/22142
526 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
527 Add testcase for PR 22142.
528
529 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
530
531 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
532 gcc.target/ia64/fpreg-2.c: New tests.
533
534 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
535
536 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
537
538 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
539
540 PR libfortran/22170
541 * gfortran.dg/slash_1.f90: New test.
542
543 2005-06-27 Richard Henderson <rth@redhat.com>
544
545 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
546 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
547 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
548 * gcc.dg/vect/vect-reduc-2.c: Likewise.
549 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
550 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
551
552 2005-06-27 Richard Henderson <rth@redhat.com>
553
554 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
555 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
556
557 2005-06-27 Ziemowit Laski <zlaski@apple.com>
558
559 * obj-c++.dg/proto-lossage-5.mm: New.
560 * objc.dg/proto-lossage-5.m: New.
561
562 2005-06-27 Diego Novillo <dnovillo@redhat.com>
563
564 PR 21959
565 * gcc.dg/tree-ssa/pr21959.c: New test.
566
567 2005-06-27 Jakub Jelinek <jakub@redhat.com>
568
569 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
570 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
571 testing uninitialized var.
572
573 * gcc.c-torture/execute/builtins/chk.h: New.
574 * gcc.c-torture/execute/builtins/lib/chk.c: New.
575 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
576 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
577 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
578 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
579 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
580 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
581 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
582 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
583 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
584 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
585 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
586 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
587 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
588 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
589 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
590 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
591 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
592 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
593 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
594 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
595 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
596 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
597 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
598 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
599 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
600 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
601 * gcc.dg/builtin-object-size-1.c: New test.
602 * gcc.dg/builtin-object-size-2.c: New test.
603 * gcc.dg/builtin-object-size-3.c: New test.
604 * gcc.dg/builtin-object-size-4.c: New test.
605 * gcc.dg/builtin-object-size-5.c: New test.
606 * gcc.dg/builtin-stringop-chk-1.c: New test.
607 * gcc.dg/builtin-stringop-chk-2.c: New test.
608 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
609 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
610 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
611 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
612 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
613 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
614 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
615 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
616 * gcc.c-torture/execute/printf-1.c: New test.
617 * gcc.c-torture/execute/fprintf-1.c: New test.
618 * gcc.c-torture/execute/vprintf-1.c: New test.
619 * gcc.c-torture/execute/vfprintf-1.c: New test.
620 * gcc.c-torture/execute/printf-chk-1.c: New test.
621 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
622 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
623 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
624
625 2005-06-27 Michael Matz <matz@suse.de>
626
627 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
628 slot is not merged if address escapes.
629
630 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
631
632 PR c/21911
633 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
634
635 2005-06-26 Jakub Jelinek <jakub@redhat.com>
636
637 PR middle-end/17965
638 * gcc.c-torture/compile/20050622-1.c: New test.
639
640 PR middle-end/22028
641 * gcc.dg/20050620-1.c: New test.
642
643 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
644
645 PR tree-optimization/22026
646 * gcc.dg/tree-ssa/pr22026.c: New.
647
648 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
649
650 PR libfortran/22144
651 * gfortran.dg/shift-alloc.f90: New testcase.
652
653 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
654
655 * all files: Update FSF address in copyright headers.
656
657 2005-06-22 Jan Hubicka <jh@suse.cz>
658
659 * wholeprogram-1.c: New testcase.
660 * wholeprogram-2.c: New testcase.
661
662 2005-06-24 Mark Mitchell <mark@codesourcery.com>
663
664 PR 22171
665 * gcc.dg/tree-ssa/pr22171.c: New test.
666
667 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
668
669 * gfortran.dg/simplify_modulo.f90: New.
670
671 2005-06-24 Jan Hubicka <jh@suse.cz>
672
673 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
674
675 2005-06-23 Ziemowit Laski <zlaski@apple.com>
676
677 * obj-c++.dg/proto-lossage-[1-4].mm: New.
678
679 2005-06-23 Ziemowit Laski <zlaski@apple.com>
680
681 * obj-c++.dg/typedef-alias-1.mm: New.
682 * objc.dg/typedef-alias-1.m: New.
683
684 2005-06-23 Jeff Law <law@redhat.com>
685
686 * gcc.dg/tree-ssa/vrp16.c: New test.
687
688 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
689
690 * lib/target-supports.exp: Add
691 check_effective_target_fortran_large_real and
692 check_effective_target_fortran_large_int to check for
693 corresponding effective targets.
694 * gfortran.dg/large_integer_kind_1.f90: New test.
695 * gfortran.dg/large_real_kind_1.f90: New test.
696
697 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
698
699 PR tree-optimization/22117
700 * gcc.dg/tree-ssa/pr22117.c: New.
701
702 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
703
704 PR testsuite/22123
705 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
706
707 2005-06-23 David Edelsohn <edelsohn@gnu.org>
708
709 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
710
711 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
712
713 * gfortran.dg/f2c_4.f90: Add tests for complex functions
714 * gfortran.dg/f2c_4.c: Likewise
715
716 2005-06-22 Paul Brook <paul@codesourcery.com>
717
718 PR fortran/21034
719 * gfortran.dg/auto_save_1.f90: New test.
720
721 2005-06-22 Michael Matz <matz@suse.de>
722
723 * gcc.target/x86-64/abi: New directory.
724 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
725 * gcc.target/x86-64/abi/README.gcc: New file.
726 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
727 * gcc.target/x86-64/abi/asm-support.s: New file.
728 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
729 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
730 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
731 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
732 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
733 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
734 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
735 * gcc.target/x86_64/abi/test_bitfields.c: New test.
736 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
737 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
738 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
739 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
740 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
741 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
742 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
743 * gcc.target/x86_64/abi/test_varargs.c: New test.
744
745 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
746
747 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
748 32-bit i?86 and x86_64.
749
750 2005-06-21 Ziemowit Laski <zlaski@apple.com>
751
752 * obj-c++.dg/const-str-[1-9].mm: New tests.
753
754 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
755
756 PR fortran/22010
757 * gfortran.dg/namelist_use.f90: New.
758 * gfortran.dg/namelist_use_only.f90: New.
759
760 2005-06-21 Jeff Law <law@redhat.com>
761
762 * gcc.dg/tree-ssa/vrp15.c: New test.
763
764 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
765
766 * lib/target-supports.exp (check_effective_target_vect_reduction):
767 Remove.
768 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
769 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
770 remove vect_reduction target keyword. Also avoid two returns in main.
771 * gcc.dg/vect/vect-reduc-3.c: Likewise.
772 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
773 * gcc.dg/vect/vect-reduc-1short.c: New test.
774 * gcc.dg/vect/vect-reduc-1char.c: New test.
775 * gcc.dg/vect/vect-reduc-2short.c: New test.
776 * gcc.dg/vect/vect-reduc-2char.c: New test.
777 * gcc.dg/vect/vect-reduc-6.c: New test.
778 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
779 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
780 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
781
782 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
783 Paul Thomas <pault@gcc.gnu.org>
784
785 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
786 New tests.
787
788 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
789
790 * gfortran.dg/backslash_1.f90: New test.
791 * gfortran.dg/backslash_2.f90: New test.
792
793 2005-06-20 Steven G. Kargl <kargls@comcast.net>
794
795 * gfortran.dg/duplicate_labels.f90: New test.
796
797 2005-06-20 Jan Beulich <jbeulich@novell.com>
798
799 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
800 unsupportable relocations.
801 * g++.old-deja/g++.other/store-expr1.C: Likewise.
802 * gcc.dg/20050321-2.c: xfail for NetWare.
803
804 2005-06-20 Andreas Jaeger <aj@suse.de>
805
806 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
807 gcc.target/i386/fastcall-sseregparm.c,
808 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
809
810 2005-06-19 Richard Henderson <rth@redhat.com>
811
812 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
813
814 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
815
816 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
817
818 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
819
820 PR c++/22115
821 * g++.dg/conversion/simd2.C: Change expected error message.
822
823 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
824
825 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
826 * gcc.dg/vect/vect-reduc-2.c: Likewise.
827 * gcc.dg/vect/vect-reduc-3.c: Likewise.
828
829 2005-06-18 James A Morrison <phython@gcc.gnu.org>
830
831 * gcc.dg/fold-mod-1.c: New test.
832
833 2005-06-18 Steven G. Kargl <kargls@comcast.net>
834
835 PR fortran/19926
836 * gfortran.dg/pr19926.f90: New test.
837
838 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
839
840 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
841 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
842 targets.
843 * gcc.dg/vect/vect-reduc-2.c: Likewise.
844 * gcc.dg/vect/vect-reduc-3.c: Likewise.
845
846 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
847
848 * gcc.target/ia64/float80-varargs-1.c: New test.
849
850 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
851
852 PR tree-opt/22035
853 * gfortran.dg/f2c_6.f90: New test.
854
855 2005-06-17 Geoffrey Keating <geoffk@apple.com>
856
857 PR c++/17413
858 * g++.dg/template/local5.C: New.
859
860 2005-06-17 Richard Henderson <rth@redhat.com>
861
862 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
863
864 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
865
866 PR testsuite/21945
867 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
868
869 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
870
871 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
872 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
873 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
874 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
875 check_vect to verify the presence of hardware vector support.
876
877 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
878
879 PR testsuite/22056
880 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
881
882 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
883
884 PR libfortran/19216
885 * gfortran.dg/pr19216.f: Add correct space between brackets and
886 dg directive.
887
888 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
889
890 PR libfortran/16436
891 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
892
893 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
894
895 * gcc.target/i386/attributes-error.c: New testcase.
896 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
897 * gcc.target/i386/regparm-stdcall.c: Likewise.
898 * gcc.target/i386/sseregparm-1.c: Likewise.
899 * gcc.target/i386/sseregparm-2.c: Likewise.
900
901 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
902
903 * g++.dg/rtti/crash2.C: New.
904
905 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
906
907 * gcc.dg/noncompile/20040203-3.c: Update expected message.
908
909 2005-06-15 David Ung <davidu@mips.com>
910
911 * gcc.target/mips/mips16e-extends.c: New test for testing the
912 generation of MIPS16e zeb/zeh, seb/seh instructions.
913
914 2005-06-15 Diego Novillo <dnovillo@redhat.com>
915
916 PR 22018
917 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
918 * gcc.dg/tree-ssa/pr22018.c: New test.
919
920 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
921
922 * gcc.dg/simd-1.c: Update error messages.
923 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
924 * gcc.dg/simd-2.c: Update error messages.
925 * gcc.dg/simd-4.c: New.
926
927 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
928
929 PR c++/20678
930 * g++.dg/other/crash-4.C: New.
931
932 2005-06-14 Devang Patel <dpatel@apple.com>
933
934 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
935
936 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
937
938 PR c++/21929
939 * g++.dg/parse/crash11.C: Update
940
941 2005-06-13 Jeff Law <law@redhat.com>
942
943 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
944 perform the desired transformations.
945 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
946 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
947
948 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
949
950 PR fortran/22038
951 * gfortran.dg/forall_1.f90: Un-XFAIL.
952
953 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
954
955 PR c++/21929
956 * g++.dg/parse/crash26.C: New.
957
958 PR c++/20789
959 * g++.dg/init/member1.C: New.
960
961 2005-06-13 Jakub Jelinek <jakub@redhat.com>
962
963 * gfortran.dg/altreturn_1.f90: New test.
964
965 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
966
967 PR middle-end/21985
968 * gcc.dg/tree-ssa/pr21985.c: New test.
969
970 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
971
972 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
973
974 2005-06-12 Roger Sayle <roger@eyesopen.com>
975
976 PR c++/21930
977 * g++.dg/other/error10.C: New test case.
978
979 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
980
981 PR libfortran/19155
982 * gfortran.dg/pr19155.f: Add test.
983
984 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
985
986 * gfortran.dg/f2c_7.f90: New test.
987
988 * gfortran.dg/forall_1.f90: XFAILed.
989
990 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
991
992 * gcc.dg/pr14796-1.c: New.
993 * gcc.dg/pr14796-2.c: New.
994
995 2005-06-11 Steven G. Kargl <kargls@comcast.net>
996
997 PR fortran/17792
998 PR fortran/21375
999 * gfortran.dg/deallocate_stat.f90: New test.
1000
1001 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
1002
1003 * gfortran.fortran-torture/execute/in-pack.f90: New test.
1004
1005 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
1006
1007 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
1008 access will be generated when this loop is vectorized. Test that
1009 accesses with same alignment were detected.
1010 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
1011 Test that accesses with same alignment were detected.
1012 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
1013 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
1014 alignment were detected.
1015
1016 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1017
1018 * gcc.dg/Wcxx-compat-1.c: New.
1019
1020 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
1021
1022 PR libfortran/21480
1023 * gfortran.dg/reshape-complex.f90: Add a test for a packed
1024 complex array.
1025
1026 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
1027
1028 * gcc.dg/alias-8.c: New.
1029
1030 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
1031
1032 * gcc.dg/format/cmn_err-1.c: Update.
1033
1034 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
1035
1036 PR target/20666
1037 * gcc.target/sparc/fexpand-2.c: New.
1038 * gcc.target/sparc/fpmerge-2.c: New.
1039 * gcc.target/sparc/fpmul-2.c: New.
1040 * gcc.target/sparc/noresult.c: New.
1041 * gcc.target/sparc/pdist-2.c: New.
1042 * gcc.target/sparc/pdist-3.c: New.
1043
1044 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
1045
1046 PR testsuite/21702
1047 * gcc.target/i386/i386.exp: Fix comment typo.
1048
1049 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
1050
1051 PR c++/19497
1052 * g++.dg/inherit/using5.C: New.
1053 * g++.dg/inherit/using6.C: New.
1054
1055 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1056
1057 PR c++/19894
1058 * g++.dg/template/ptrmem15.C: New test.
1059
1060 PR c++/20563
1061 * g++.dg/ext/label4.C: New test.
1062
1063 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1064
1065 * gcc.dg/tls/debug-1.c: New test.
1066
1067 2005-06-07 Dale Johannesen <dalej@apple.com>
1068
1069 * gcc.target/i386/movq.c: New.
1070
1071 2005-06-07 Dale Johannesen <dalej@apple.com>
1072
1073 * gcc.dg/20050607-1.c: New.
1074
1075 2005-06-07 Jakub Jelinek <jakub@redhat.com>
1076
1077 PR middle-end/21850
1078 * gcc.c-torture/execute/20050607-1.c: New test.
1079
1080 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
1081
1082 PR libfortran/21926
1083 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
1084 Test case where the return array has lowest stride one,
1085 but isn't packed.
1086
1087 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
1088
1089 * lib/target-supports.exp (check_effective_target_sync_int_long):
1090 Add s390 and s390x targets.
1091
1092 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
1093
1094 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
1095 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
1096 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
1097 * gcc.dg/tree-ssa/loop-9.c: New test.
1098
1099 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
1100
1101 * g++.dg/parse/defarg10.C: New.
1102
1103 2005-06-06 Jakub Jelinek <jakub@redhat.com>
1104
1105 PR regression/21897
1106 * gcc.c-torture/execute/20050604-1.c: New test.
1107
1108 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
1109
1110 PR 21903
1111 * g++.dg/parse/defarg9.C: New.
1112
1113 PR c++/20637
1114 * g++.dg/inherit/using4.C: New.
1115 * g++.dg/overload/error1.C: Adjust expected errors.
1116 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1117 * g++.old-deja/g++.brendan/arm2.C: Likewise.
1118 * g++.old-deja/g++.other/redecl2.C: Likewise.
1119 * g++.old-deja/g++.other/redecl4.C: Likewise.
1120 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
1121
1122 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1123
1124 * gfortran.dg/f2c_5.f90: Add -w to dg-options
1125
1126 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1127
1128 * lib/gfortran.exp (gfortran_target_compile): Call
1129 dg-additional-files-options
1130 * gfortran.dg/f2c_4.f90: New file
1131 * gfortran.dg/f2c_4.c: New file
1132 * gfortran.dg/f2c_5.f90: New file
1133 * gfortran.dg/f2c_5.c: New file
1134
1135 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1136
1137 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
1138
1139 PR fortran/21912
1140 * gfortran.dg/array_constructor_4.f90: New test.
1141
1142 2005-06-05 Mark Mitchell <mark@codesourcery.com>
1143
1144 PR c++/21619
1145 * g++.dg/ext/builtin9.C: New test.
1146
1147 2005-06-05 Dale Johannesen <dalej@apple.com>
1148
1149 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
1150 * gcc.c-torture/execute/20050603-2.c: Ditto.
1151
1152 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
1153
1154 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1155 * gcc.dg/vect/vect-reduc-1.c: New.
1156 * gcc.dg/vect/vect-reduc-2.c: New.
1157 * gcc.dg/vect/vect-reduc-3.c: New.
1158
1159 2005-06-04 Dale Johannesen <dalej@apple.com>
1160
1161 * gcc.c-torture/execute/20050603-1.c: New.
1162 * gcc.c-torture/execute/20050603-2.c: New.
1163 * gcc.dg/20050603-3.c: New.
1164
1165 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1166
1167 PR fortran/19195
1168 * gfortran.dg/debug_1.f90: New test.
1169
1170 * gfortran.dg/forall_1.f90: New test.
1171
1172 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1173
1174 * gfortran.dg/array_constructor_3.f90: New test.
1175
1176 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1177
1178 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1179
1180 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
1181
1182 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1183
1184 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1185
1186 PR c/21873
1187 * gcc.dg/init-excess-1.c: New test.
1188
1189 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1190
1191 PR c++/21853
1192 * g++.dg/expr/static_cast6.C: New test.
1193
1194 2005-06-03 Diego Novillo <dnovillo@redhat.com>
1195
1196 * gcc.dg/tree-ssa/vrp14.c: New test.
1197
1198 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1199
1200 PR c++/21336
1201 * g++.dg/template/new2.C: New test.
1202
1203 2005-06-03 Josh Conner <jconner@apple.com>
1204
1205 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1206 all entries in initializer.
1207
1208 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1209
1210 PR middle-end/21858
1211 * gcc.dg/pr21858.c: New testcase.
1212
1213 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
1214
1215 PR tree-optimization/21292
1216
1217 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1218 New.
1219 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1220 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1221 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1222 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1223 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1224
1225 2005-06-02 Richard Henderson <rth@redhat.com>
1226
1227 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1228
1229 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1230
1231 * gcc.dg/wtypequal.c: New testcase.
1232
1233 2005-06-02 Diego Novillo <dnovillo@redhat.com>
1234
1235 PR 21582
1236 * gcc.dg/tree-ssa/pr21582.c: New test.
1237
1238 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1239
1240 PR c++/21280
1241 * g++.dg/opt/interface2.h: New.
1242 * g++.dg/opt/interface2.C: New.
1243 * g++.dg/init/ctor4.C: Adjust error lines.
1244 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1245 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1246 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1247 * g++.old-deja/g++.pt/assign1.C: Likewise.
1248 * g++.old-deja/g++.pt/crash20.C: Likewise.
1249
1250 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1251
1252 PR tree-optimization/21734
1253 * g++.dg/vect/pr21734_1.cc: New.
1254 * g++.dg/vect/pr21734_2.cc: New.
1255
1256 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1257
1258 PR c++/20350
1259 * g++.dg/template/spec24.C: New.
1260
1261 PR c++/21151
1262 * g++.dg/pch/local-1.C: New.
1263 * g++.dg/pch/local-1.Hs: New.
1264
1265 2005-06-01 Diego Novillo <dnovillo@redhat.com>
1266
1267 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1268 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1269 * gcc.dg/tree-ssa/pr14341.c: New test.
1270 * gcc.dg/tree-ssa/pr14841.c: New test.
1271 * gcc.dg/tree-ssa/pr20701.c: New test.
1272 * gcc.dg/tree-ssa/pr21086.c: New test.
1273 * gcc.dg/tree-ssa/pr21090.c: New test.
1274 * gcc.dg/tree-ssa/pr21332.c: New test.
1275 * gcc.dg/tree-ssa/pr21458.c: New test.
1276 * gcc.dg/tree-ssa/pr21658.c: New test.
1277 * gcc.dg/tree-ssa/vrp01.c: New test.
1278 * gcc.dg/tree-ssa/vrp02.c: New test.
1279 * gcc.dg/tree-ssa/vrp03.c: New test.
1280 * gcc.dg/tree-ssa/vrp04.c: New test.
1281 * gcc.dg/tree-ssa/vrp05.c: New test.
1282 * gcc.dg/tree-ssa/vrp06.c: New test.
1283 * gcc.dg/tree-ssa/vrp07.c: New test.
1284 * gcc.dg/tree-ssa/vrp08.c: New test.
1285 * gcc.dg/tree-ssa/vrp09.c: New test.
1286 * gcc.dg/tree-ssa/vrp10.c: New test.
1287 * gcc.dg/tree-ssa/vrp11.c: New test.
1288 * gcc.dg/tree-ssa/vrp12.c: New test.
1289 * gcc.dg/tree-ssa/vrp13.c: New test.
1290
1291 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1292
1293 PR 21029
1294 * gcc.dg/tree-ssa/pr21029.c: New test.
1295
1296 2005-06-01 Roger Sayle <roger@eyesopen.com>
1297
1298 * gfortran.dg/logint-1.f: New test case.
1299 * gfortran.dg/logint-2.f: Likewise.
1300 * gfortran.dg/logint-3.f: Likewise.
1301
1302 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1303
1304 PR c/21536
1305 PR c/20760
1306 * gcc.dg/20050527-1.c: New test.
1307
1308 * gcc.dg/i386-sse-12.c: New test.
1309
1310 PR fortran/21729
1311 * gfortran.dg/implicit_5.f90: New test.
1312
1313 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1314
1315 PR fortran/20883
1316 * gfortran/assign_4.f90: New test.
1317 * gfortran/assign_2.f90: Change compile to run.
1318
1319 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1320
1321 * lib/target-supports.exp
1322 (check_effective_target_sync_char_short): New.
1323 * gcc.dg/sync-2.c: New.
1324
1325 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1326
1327 PR tree-optimization/21817
1328 * gcc.dg/torture/pr21817-1.c: New.
1329
1330 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1331
1332 PR c++/21165
1333 * g++.dg/template/init5.C: New.
1334
1335 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1336
1337 * gfortran.dg/char_initialiser_actual.f90:
1338 Test character initialisers as actual arguments.
1339 * gfortran.dg/char_pointer_comp_assign.f90:
1340 Test character pointer structure component assignments.
1341 * gfortran.dg/char_array_structure_constructor.f90:
1342 Test character components in structure constructors.
1343
1344 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1345
1346 PR middle-end/20931
1347 * g++.dg/opt/pr20931.C: New test.
1348
1349 2005-05-31 Andreas Jaeger <aj@suse.de>
1350
1351 PR testsuite/20772
1352 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1353 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1354 g++.old-deja/g++.ext/asmspec1.C,
1355 g++.old-deja/g++.other/regstack.C,
1356 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1357 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1358 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1359 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1360 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1361 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1362 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1363 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1364 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1365 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1366 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1367 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1368 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1369 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1370 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1371 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1372 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1373 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1374 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1375
1376 2005-05-31 Jeff Law <law@redhat.com>
1377
1378 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1379
1380 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1381
1382 PR middle-end/21743
1383 * gcc.dg/builtins-1.c: Activate disabled clog test.
1384 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1385
1386 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1387
1388 * gfortran.dg/char_pointer_assign.f90:
1389 Test character-pointer assignments and pointer assignments.
1390 * gfortran.dg/char_pointer_dummy.f90:
1391 Test character-pointer dummy arguments.
1392 * gfortran.dg/char_pointer_func.f90:
1393 Test character-pointer function returns.
1394 * gfortran.dg/char_pointer_dependency.f90:
1395 Test character-pointer functions with dependencies.
1396
1397 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1398
1399 PR c++/21784
1400 * g++.dg/lookup/using14.C: New test.
1401
1402 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1403
1404 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1405 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1406 trailing ^M.
1407
1408 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1409
1410 PR c++/17413
1411 * g++.dg/template/local5.C: New.
1412
1413 PR target/21761
1414 * gcc.c-torture/compile/pr21761.c: New.
1415
1416 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1417 before darwin8.
1418
1419 2005-05-30 Steven G. Kargl
1420
1421 PR fortran/20846
1422 * gfortran.dg/inquire_8.f90: New test.
1423
1424 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1425
1426 PR libfortran/21376
1427 * gfortran.dg/output_exponents_1.f90: New test.
1428
1429 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1430
1431 PR libfortran/20006
1432 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1433
1434 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1435
1436 PR c++/21210
1437 * g++.dg/ext/complex1.C: New test.
1438
1439 PR c++/21340
1440 * g++.dg/init/ctor6.C: New test.
1441
1442 2005-05-29 Jan Hubicka <jh@suse.cz>
1443
1444 * gcc.c-torture/compile/pr21562.c: New.
1445
1446 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1447
1448 * gfortran.dg/subnormal_1.f90: New test.
1449
1450 2005-05-28 Jan Hubicka <jh@suse.cz>
1451
1452 * tree-prof.exp: Fix comment.
1453 * value-prof-1.c: New.
1454 * value-prof-2.c: New.
1455 * value-prof-3.c: New.
1456 * value-prof-4.c: New.
1457
1458 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1459
1460 PR c++/21614
1461 * g++.dg/expr/ptrmem6.C: New test.
1462 * g++.dg/expr/ptrmem6a.C: Likewise.
1463
1464 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1465
1466 PR tree-optimization/21658
1467 * gcc.dg/tree-ssa/pr21658.c: New.
1468
1469 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1470
1471 PR c++/21455
1472 * g++.dg/inherit/ptrmem3.C: New.
1473
1474 PR c++/21681
1475 * g++.dg/parse/template16.C: New.
1476
1477 2005-05-27 Andreas Jaeger <aj@suse.de>
1478
1479 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1480
1481 * gcc.dg/i386-sse-8.c: Run test on all archs.
1482
1483 2005-05-26 Mike Stump <mrs@apple.com>
1484
1485 * objc.dg/isa-field-1.m: Only run on darwin.
1486 * objc.dg/lookup-1.m: Likewise.
1487 * objc.dg/try-catch-8.m: Likewise.
1488
1489 2005-05-26 Roger Sayle <roger@eyesopen.com>
1490
1491 PR tree-optimization/9814
1492 * gcc.dg/pr9814-1.c: New test case.
1493
1494 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1495
1496 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1497 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1498 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1499 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1500 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1501 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1502 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1503 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1504 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1505 objc.dg/try-catch-8.m: New.
1506
1507 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1508
1509 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1510 remove extraneous semicolons.
1511
1512 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1513
1514 * obj-c++.dg/comp-types-12.mm: New.
1515 * objc.dg/comp-types-11.m: New.
1516 * objc.dg/selector-4.m: New.
1517
1518 2005-05-26 Andreas Jaeger <aj@suse.de>
1519
1520 PR testsuite/20772
1521 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1522 g++.old-deja/g++.ext/attrib3.C,
1523 g++.old-deja/g++.other/store-expr1.C,
1524 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1525 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1526 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1527 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1528 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1529 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1530 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1531 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1532 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1533 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1534 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1535 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1536 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1537 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1538 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1539 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1540 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1541 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1542 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1543
1544 2005-05-26 Andreas Jaeger <aj@suse.de>
1545
1546 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1547 x86-64 compilation.
1548
1549 2005-05-26 Andreas Jaeger <aj@suse.de>
1550
1551 PR testsuite/20772
1552 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1553 gcc.misc-tests/i386-pf-athlon-1.c,
1554 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1555 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1556 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1557 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1558 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1559 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1560 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1561 programs.
1562
1563 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1564 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1565 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1566 x86-64 compilation.
1567
1568 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1569 x86_64.
1570
1571 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1572 effective-target ilp32.
1573
1574 2005-05-26 David Ung <davidu@mips.com>
1575
1576 * gcc.target/mips/ext_ins.c: New test for testing the generation
1577 of MIPS32/64 rev 2 ext/ins instructions.
1578
1579 2005-05-26 Andreas Jaeger <aj@suse.de>
1580
1581 * treelang/compile/unsigned.tree: Use gimple instead of
1582 nonexisting generic dump.
1583
1584 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1585
1586 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1587
1588 2005-05-26 Andreas Jaeger <aj@suse.de>
1589
1590 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1591
1592 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1593
1594 PR libfortran/17283
1595 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1596 Test callee-allocated memory with write statements.
1597
1598 2005-05-25 Roger Sayle <roger@eyesopen.com>
1599
1600 PR middle-end/21709
1601 * gcc.dg/pr21709-1.c: New test case.
1602
1603 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1604 Mike Stump <mrs@apple.com>
1605
1606 * objc/execute/next_mapping.h: Update for C++.
1607
1608 * obj-c++.dg/selector-1.mm: Move to...
1609 * obj-c++.dg/selector-4.mm: here...
1610
1611 * obj-c++.dg/basic.mm: New.
1612 * obj-c++.dg/comp-types-1.mm: New.
1613 * obj-c++.dg/cxx-class-1.mm: New.
1614 * obj-c++.dg/cxx-ivars-1.mm: New.
1615 * obj-c++.dg/cxx-ivars-2.mm: New.
1616 * obj-c++.dg/cxx-ivars-3.mm: New.
1617 * obj-c++.dg/cxx-scope-1.mm: New.
1618 * obj-c++.dg/cxx-scope-2.mm: New.
1619 * obj-c++.dg/defs.mm: New.
1620 * obj-c++.dg/empty-private-1.mm: New.
1621 * obj-c++.dg/encode-1.mm: New.
1622 * obj-c++.dg/encode-2.mm: New.
1623 * obj-c++.dg/encode-3.mm: New.
1624 * obj-c++.dg/extern-c-1.mm: New.
1625 * obj-c++.dg/extra-semi.mm: New.
1626 * obj-c++.dg/fix-and-continue-2.mm: New.
1627 * obj-c++.dg/isa-field-1.mm: New.
1628 * obj-c++.dg/ivar-list-semi.mm: New.
1629 * obj-c++.dg/local-decl-1.mm: New.
1630 * obj-c++.dg/lookup-1.mm: New.
1631 * obj-c++.dg/lookup-2.mm: New.
1632 * obj-c++.dg/method-1.mm: New.
1633 * obj-c++.dg/method-2.mm: New.
1634 * obj-c++.dg/method-3.mm: New.
1635 * obj-c++.dg/method-4.mm: New.
1636 * obj-c++.dg/method-5.mm: New.
1637 * obj-c++.dg/method-6.mm: New.
1638 * obj-c++.dg/method-7.mm: New.
1639 * obj-c++.dg/no-extra-load.mm: New.
1640 * obj-c++.dg/overload-1.mm: New.
1641 * obj-c++.dg/pragma-1.mm: New.
1642 * obj-c++.dg/pragma-2.mm: New.
1643 * obj-c++.dg/private-1.mm: New.
1644 * obj-c++.dg/private-2.mm: New.
1645 * obj-c++.dg/proto-qual-1.mm: New.
1646 * obj-c++.dg/qual-types-1.mm: New.
1647 * obj-c++.dg/stubify-1.mm: New.
1648 * obj-c++.dg/stubify-2.mm: New.
1649 * obj-c++.dg/super-class-1.mm: New.
1650 * obj-c++.dg/super-class-2.mm: New.
1651 * obj-c++.dg/super-dealloc-1.mm: New.
1652 * obj-c++.dg/super-dealloc-2.mm: New.
1653 * obj-c++.dg/template-1.mm: New.
1654 * obj-c++.dg/template-2.mm: New.
1655 * obj-c++.dg/template-3.mm: New.
1656 * obj-c++.dg/template-4.mm: New.
1657 * obj-c++.dg/template-5.mm: New.
1658 * obj-c++.dg/template-6.mm: New.
1659 * obj-c++.dg/try-catch-1.mm: New.
1660 * obj-c++.dg/try-catch-2.mm: New.
1661 * obj-c++.dg/try-catch-3.mm: New.
1662 * obj-c++.dg/try-catch-4.mm: New.
1663 * obj-c++.dg/try-catch-5.mm: New.
1664 * obj-c++.dg/try-catch-6.mm: New.
1665 * obj-c++.dg/try-catch-7.mm: New.
1666 * obj-c++.dg/try-catch-8.mm: New.
1667 * obj-c++.dg/try-catch-9.mm: New.
1668 * obj-c++.dg/va-meth-1.mm: New.
1669
1670 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1671
1672 * obj-c++.dg/selector-1.mm: New.
1673 * obj-c++.dg/selector-2.mm: New.
1674
1675 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1676
1677 * obj-c++.dg/selector-3.mm: New.
1678 * objc.dg/selector-3.m: New.
1679
1680 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1681
1682 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1683 about where warning appears.
1684
1685 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1686
1687 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1688 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1689 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1690 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1691
1692 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1693
1694 * gcc.dg/20050524-1.c: New test.
1695
1696 2005-05-25 Jan Hubicka <jh@suse.cz>
1697
1698 * gcc.dg/tree-prof/inliner-1.c: New.
1699
1700 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1701
1702 * gcc.dg/tree-prof: New directory.
1703 * gcc.dg/tree-prof/tree-prof.exp: New.
1704
1705 2005-05-25 DJ Delorie <dj@redhat.com>
1706
1707 * gcc.dg/Wattributes-1.c: New.
1708 * gcc.dg/Wattributes-2.c: New.
1709 * gcc.dg/Wattributes-3.c: New.
1710
1711 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1712
1713 PR tree-optimization/19833
1714 * gcc.dg/uninit-4.c: Remove xfail.
1715 * gcc.dg/uninit-9.c: Ditto.
1716
1717 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1718
1719 * obj-c++.dg/bitfield-[1-5].mm: New.
1720 * obj-c++.dg/class-protocol-1.mm: New.
1721 * obj-c++.dg/comp-types-1[0-1].mm: New.
1722 * obj-c++.dg/comp-types-[2-9].mm: New.
1723 * obj-c++.dg/encode-[4-8].mm: New.
1724 * obj-c++.dg/layout-1.mm: New.
1725 * obj-c++.dg/method-1[0-9].mm: New.
1726 * obj-c++.dg/method-2[0-1].mm: New.
1727 * obj-c++.dg/method-[8-9].mm: New.
1728 * obj-c++.dg/objc-gc-3.mm: New.
1729 * obj-c++.dg/try-catch-10.mm: New.
1730 * objc.dg/bitfield-5.m: New.
1731 * objc.dg/comp-types-10.m: New.
1732 * objc.dg/comp-types-9.m: New.
1733 * objc.dg/layout-1.m: New.
1734 * objc.dg/objc-gc-4.m: New.
1735 * objc.dg/try-catch-9.m: New.
1736 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1737 * objc.dg/comp-types-1.m: Likewise.
1738 * objc.dg/comp-types-[5-6].m: Likewise.
1739 * objc.dg/method-9.m: Likewise.
1740
1741 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1742
1743 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1744 and on hardware without VMX support.
1745
1746 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1747
1748 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1749
1750 * lib/profopt.exp (dg-final-generate, dg-final-use,
1751 profopt-final-code, profopt-get-options): New.
1752 (profopt-execute): Process test directives.
1753
1754 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1755 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1756 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1757
1758 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1759
1760 PR C++/21645
1761 * g++.dg/init/ctor5.C: New test.
1762
1763 2005-05-24 Ira Rosen <irar@il.ibm.com>
1764
1765 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1766 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1767 vect-113.c, vect-114.c.
1768
1769 2005-05-23 Adam Nemet <anemet@lnxw.com>
1770
1771 * gcc.dg/const-elim-1.c: Remove xfails.
1772
1773 2005-05-23 Jeff Law <law@redhat.com>
1774
1775 * gcc.c-torture/compile/pr21638.c: New test.
1776 * gcc.c-torture/compile/20050520-1.c: New test.
1777
1778 2005-05-23 Nick Clifton <nickc@redhat.com>
1779
1780 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1781 be a proper triple, ie: m32r*-*-*.
1782 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1783
1784 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1785
1786 PR middle-end/21331
1787 PR tree-opt/21293
1788 * gcc.c-torture/compile/pr21293.c: New test.
1789 * gcc.c-torture/execute/pr21331.c: New test.
1790
1791 2004-05-20 Richard Henderson <rth@redhat.com>
1792
1793 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1794
1795 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1796
1797 * obj-c++-dg.exp: Add.
1798 * obj-c++.exp: Add.
1799 * obj-c++.dg/dg.exp: Add.
1800
1801 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1802
1803 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1804 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1805
1806 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1807
1808 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1809
1810 2004-05-19 Richard Henderson <rth@redhat.com>
1811
1812 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1813
1814 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1815
1816 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1817
1818 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1819
1820 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1821
1822 PR c++/21495
1823 * g++.dg/parse/extern1.C: New test.
1824 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1825
1826 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1827
1828 * gcc.dg/c99-math.h: New.
1829 * gcc.dg/c99-math-float-1.c: New test.
1830 * gcc.dg/c99-math-double-1.c: Likewise.
1831 * gcc.dg/c99-math-long-double-1.c: Likewise.
1832
1833 2005-05-18 Richard Henderson <rth@redhat.com>
1834
1835 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1836
1837 2005-05-18 Devang Patel <dpatel@apple.com>
1838
1839 * g++.dg/opt/20050511-1.C: New test.
1840
1841 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1842
1843 PR libfortran/21127
1844 * gfortran.dg/reshape-complex.f90: New test.
1845
1846 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1847
1848 * gfortran.dg/array_constructor_1.f90: New test.
1849 * gfortran.dg/array_constructor_2.f90: New test.
1850
1851 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1852
1853 PR fortran/20954
1854 * gfortran.dg/pr20954.f: New test.
1855
1856 2005-05-17 Mike Stump <mrs@apple.com>
1857
1858 Yet more Objective-C++...
1859
1860 * objc.dg/method-5.m: Update.
1861 * objc.dg/method-6.m: Update.
1862 * objc.dg/method-7.m: Update.
1863 * objc.dg/method-9.m: Update.
1864 * objc.dg/try-catch-2.m: Update.
1865
1866 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1867
1868 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1869 Remove little-endian optimizations.
1870
1871 2005-05-17 Jeff Law <law@redhat.com>
1872
1873 * g++.dg/tree-ssa/pr18414.C: New test.
1874 * gcc.dg/tree-ssa/pr18414.C: New test.
1875 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1876 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1877
1878 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1879
1880 * gcc.dg/compat/generate-random.c: Do not include
1881 libiberty.h.
1882 * gcc.dg/compat/generate-random_r.c: Likewise.
1883
1884 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
1885
1886 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1887
1888 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1889
1890 PR middle-end/21595
1891 * g++.dg/tree-ssa/builtin1.C: New testcase.
1892
1893 2005-05-17 Jakub Jelinek <jakub@redhat.com>
1894
1895 PR c++/21454
1896 * g++.dg/opt/const4.C: New test.
1897
1898 PR middle-end/21492
1899 * g++.dg/opt/crossjump1.C: New test.
1900
1901 PR tree-optimization/21610
1902 * gcc.c-torture/compile/20050516-1.c: New test.
1903
1904 PR fortran/15080
1905 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1906 about the test failing.
1907 * gfortran.fortran-torture/execute/where_7.f90: New test.
1908 * gfortran.fortran-torture/execute/where_8.f90: New test.
1909
1910 2005-05-16 Richard Henderson <rth@redhat.com>
1911
1912 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1913 i?86 and x86_64.
1914
1915 2005-05-16 Mark Mitchell <mark@codesourcery.com>
1916
1917 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1918 (limits.h): Include unconditionally.
1919 (stdlib.h): Likewise.
1920 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1921 (limits.h): Include unconditionally.
1922 (stdlib.h): Likewise.
1923 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1924 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1925 (limits.h): Include unconditionally.
1926 (stdlib.h): Likewise.
1927 (hashtab.h): Do not include.
1928 (getopt.h): Likewise.
1929 (stddef.h): Include.
1930 (hashval_t): Define.
1931 (struct entry): Add "next" field.
1932 (HASH_SIZE): New macro.
1933 (hash_table): New variable.
1934 (switchfiles): Do not use xmalloc.
1935 (mix): New macro.
1936 (iterative_hash): New function.
1937 (hasht): Remove.
1938 (e_exists): New function.
1939 (e_insert): Likewise.
1940 (output): Use, instead of libiberty hashtable functions.
1941 (main): Do not use getopt. Do not call htab_create.
1942
1943 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1944
1945 PR libstdc++/21526
1946 * lib/target-supports.exp (check_mkfifo_available):
1947 Return 0 for cygwin as mkfifo support incomplete on platform.
1948 Fix typos in comments.
1949
1950 2005-05-15 Mark Mitchell <mark@codesourcery.com>
1951
1952 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1953
1954 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1955
1956 PR fortran/17432
1957 * gfortran.dg/assign_4.f: New test.
1958
1959 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1960
1961 PR tree-optimization/21563
1962 * gcc.dg/tree-ssa/pr21563.c: New.
1963
1964 2005-05-14 Jan Hubicka <jh@suse.cz>
1965
1966 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1967
1968 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1969
1970 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1971
1972 2005-05-13 Julian Brown <julian@codesourcery.com>
1973
1974 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1975 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1976
1977 2005-05-13 Jan Hubicka <jh@suse.cz>
1978
1979 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1980 * gcc.dg/fold-xor-?.c: Likewise.
1981 * gcc.dg/pr15784-?.c: Likewise.
1982 * gcc.dg/pr20922-?.c: Likewise.
1983 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1984 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1985 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1986
1987 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1988
1989 PR fortran/21260
1990 * gfortran.dg/hollerith_1.f90: New test.
1991
1992 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1993
1994 * gfortran.dg/func_result_2.f90: New test.
1995
1996 2005-05-11 Bud Davis <bdavis@gfortran.org>
1997
1998 * gfortran.dg/dev_null.f90: New test.
1999
2000 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
2001
2002 * gcc.dg/arm-vfp1.c: Revert last change.
2003
2004 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
2005
2006 PR middle-end/19807
2007 PR tree-optimization/19639
2008 * g++.dg/tree-ssa/pr19807.C: New testcase.
2009
2010 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2011
2012 PR libfortran/21471
2013 * gfortran.dg/append-1.f90: New test.
2014
2015 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2016
2017 * gcc.dg/pr18501.c: XFAIL.
2018 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
2019 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
2020 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
2021 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2022 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2023 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
2024 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
2025 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2026
2027 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2028
2029 PR fortran/20178
2030 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
2031 gfortran.dg/f2c_3.f90: New tests.
2032
2033 * gfortran.dg/return_1.f90: Fix dg annotation.
2034
2035 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2036
2037 * gcc.c-torture/compile/20050510-1.c: New test.
2038
2039 2005-05-10 Mark Mitchell <mark@codesourcery.com>
2040
2041 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
2042
2043 2005-05-10 Bob Wilson <bob.wilson@acm.org>
2044
2045 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
2046
2047 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
2048
2049 PR c/17913
2050 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
2051
2052 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
2053
2054 PR c/21342
2055 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
2056 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
2057
2058 2005-05-10 Ben Elliston <bje@au.ibm.com>
2059
2060 PR debug/16676
2061 * gcc.dg/debug/pr16676.c: New test.
2062
2063 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
2064
2065 PR testsuite/21443
2066 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
2067 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
2068 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
2069 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
2070 Change -O1 to -O2.
2071 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
2072 -fno-tree-dominator-opts.
2073
2074 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2075
2076 * gfortran.dg/return_1.f90: New test.
2077
2078 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
2079
2080 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
2081
2082 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
2083
2084 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
2085
2086 PR c++/21427
2087 * g++.dg/inherit/covariant13.C: New.
2088
2089 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2090
2091 PR libfortran/19155
2092 * gfortran.dg/pr19155.f: New test.
2093
2094 2005-05-08 Roger Sayle <roger@eyesopen.com>
2095
2096 PR inline-asm/8788
2097 * gcc.dg/pr8788-1.c: New testcase.
2098
2099 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
2100
2101 PR target/21416
2102 * gcc.target/mips/fpcmp-[12].c: New tests.
2103
2104 2005-05-06 Mark Mitchell <mark@codesourcery.com>
2105
2106 * lib/target-supports-dg.exp (dg-require-fork): New function.
2107 (dg-require-mkfifo): Likewise.
2108 * lib/target-supports.exp (check_function_available): New
2109 function.
2110 (check_fork_available): Likewise.
2111 (check_mkfifo_available): Likewise.
2112
2113 2005-05-06 Jeff Law <law@redhat.com>
2114
2115 * gcc.c-torture/compile/pr21380.c: New test.
2116
2117 2005-05-06 Jakub Jelinek <jakub@redhat.com>
2118
2119 PR c++/20961
2120 * g++.dg/ext/weak3.C: New test.
2121
2122 2005-05-05 Mark Mitchell <mark@codesourcery.com>
2123
2124 PR c++/21352
2125 * g++.dg/template/crash37.C: New test.
2126
2127 2005-05-05 Paul Brook <paul@codesourcery.com>
2128
2129 * gcc.dg/arm-g2.c: Use effective-target arm32.
2130 * gcc.dg/arm-mmx-1.c: Ditto.
2131 * gcc.dg/arm-scd42-2.c: Ditto.
2132 * gcc.dg/arm-vfp1.c: Ditto.
2133 * lib/target-supports.exp (check_effective_target_arm32): New
2134 function.
2135
2136 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
2137
2138 PR libfortran/21354
2139 gfortran.dg/in_pack_rank7.f90: New test.
2140
2141 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
2142
2143 PR middle-end/15618
2144 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
2145
2146 2005-05-04 Jakub Jelinek <jakub@redhat.com>
2147
2148 PR middle-end/21265
2149 * gcc.dg/20050503-1.c: New test.
2150
2151 PR rtl-optimization/21239
2152 * gcc.dg/i386-sse-11.c: New test.
2153
2154 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
2155
2156 PR target/16888
2157 * gcc.target/i386/asm-1.c: New test.
2158
2159 2005-05-03 Jakub Jelinek <jakub@redhat.com>
2160
2161 PR rtl-optimization/21330
2162 * gcc.c-torture/execute/20050502-1.c: New test.
2163
2164 PR target/21297
2165 * gcc.c-torture/execute/20050502-2.c: New test.
2166
2167 2005-05-03 Uros Bizjak <uros@kss-loka.si>
2168
2169 PR middle-end/21282
2170 * gcc.dg/pr21282.c: New.
2171
2172 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2173
2174 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2175 * gcc.dg/vect/vect-92.c: Likewise
2176 * gcc.dg/vect/vect-93.c: Likewise
2177 * gcc.dg/vect/vect-dv-1.c: Likewise
2178 * gcc.dg/vect/vect-dv-2.c: Likewise
2179 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2180
2181 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2182
2183 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2184 * gfortran.dg/vect/vect-2.f90: Likewise
2185 * gfortran.dg/vect/vect-3.f90: Likewise
2186 * gfortran.dg/vect/vect-4.f90: Likewise
2187 * gfortran.dg/vect/vect-5.f90: Likewise
2188
2189 2005-05-02 Geoffrey Keating <geoffk@apple.com>
2190
2191 PR target/20813
2192 * gcc.dg/rs6000-fpint-2.c: New.
2193
2194 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2195
2196 PR c/15698
2197 * gcc.dg/builtins-30.c: Update expected messages.
2198 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2199 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2200 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2201
2202 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2203
2204 PR tree-optimization/21294
2205 * gcc.dg/tree-ssa/pr21294.c: New.
2206
2207 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
2208
2209 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2210 __builtin_altivec_st_internal_4si built-in.
2211
2212 2005-05-02 Mark Mitchell <mark@codesourcery.com>
2213
2214 PR c++/15875
2215 * g++.dg/template/ptrmem14.C: New test.
2216
2217 2005-05-02 Paul Brook <paul@codesourcery.com>
2218
2219 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2220
2221 2005-05-02 Michael Matz <matz@suse.de>
2222
2223 PR c++/19542
2224 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2225
2226 2005-05-01 Mark Mitchell <mark@codesourcery.com>
2227
2228 * g++.dg/cpp/weak.C: New test.
2229
2230 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2231
2232 * gcc.dg/tree-ssa/loop-8.c: New test.
2233
2234 2005-04-30 Michael Maty <matz@suse.de>
2235
2236 * gcc.dg/inline-mcpy.c: New test.
2237
2238 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2239
2240 PR libfortran/18958
2241 * gfortran.dg/eoshift.f90: New test case.
2242
2243 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
2244
2245 PR libfortran/18857
2246 * gfortran.dg/matmul_1.f90: New test.
2247
2248 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2249
2250 PR tree-optimization/21030
2251 * gcc.dg/tree-ssa/pr21030.c: New.
2252
2253 2005-04-29 Devang Patel <dpatel@apple.com>
2254
2255 PR tree-optimization/21272
2256 * gcc.dg/vect/vect-ifcvt-10.c: New test.
2257
2258 2005-04-29 Jakub Jelinek <jakub@redhat.com>
2259
2260 PR fortran/13082
2261 PR fortran/18824
2262 * gfortran.dg/entry_4.f90: New test.
2263 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2264 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2265 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2266 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2267 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2268 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2269 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2270
2271 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2272
2273 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2274
2275 2005-04-29 Paul Brook <paul@codesourcery.com>
2276
2277 * gfortran.dg/entry_3.f90: New test.
2278
2279 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2280
2281 * gfortran.dg/implicit_4.f90: New test.
2282
2283 2005-04-28 Bob Wilson <bob.wilson@acm.org>
2284
2285 * lib/target-supports.exp (check_profiling_available): Return
2286 false for xtensa-*-elf.
2287
2288 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2289
2290 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2291 error if file cannot be deleted.
2292
2293 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2294
2295 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2296 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2297 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2298 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2299 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2300 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2301 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2302 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2303 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2304 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2305 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2306 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2307 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2308
2309 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2310
2311 PR fortran/20865
2312 * gfortran.dg/pr20865.f90: New test.
2313
2314 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2315
2316 * gcc.dg/void-cast-2.c: New test.
2317
2318 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2319
2320 PR c/21159
2321 * gcc.dg/void-cast-1.c: New test.
2322
2323 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2324
2325 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2326
2327 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2328
2329 PR fortran/21177
2330 * gfortran.dg/pr21177.f90: New test.
2331
2332 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2333
2334 PR tree-optimization/21171
2335 * gcc.dg/tree-ssa/pr21171.c: New test.
2336
2337 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2338
2339 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2340 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2341 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2342 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2343 gcc.dg/tree-ssa/gen-vect-32.c: New.
2344 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2345 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2346 don't run on PPC32.
2347
2348 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2349
2350 PR c/21213
2351 * gcc.dg/transparent-union-3.c: New test.
2352
2353 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2354
2355 PR c/20740
2356 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2357 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2358 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2359 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2360 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2361 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2362
2363 2005-04-26 Jeff Law <law@redhat.com>
2364
2365 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2366 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2367 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2368 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2369 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2370 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2371 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2372
2373 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2374
2375 PR tree-optimization/17598
2376 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2377
2378 2005-04-25 Mike Stump <mrs@apple.com>
2379
2380 * objc.dg/fix-and-continue-1.m: Add.
2381
2382 2005-04-25 Roger Sayle <roger@eyesopen.com>
2383
2384 PR c++/20995
2385 * g++.dg/opt/pr20995-1.C: New test case.
2386
2387 2005-04-25 Devang Patel <dpatel@apple.com>
2388
2389 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2390
2391 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2392
2393 PR testsuite/21062
2394 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2395
2396 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2397
2398 PR C++/21188
2399 * g++.dg/opt/rtti2.C: New test.
2400
2401 2005-04-25 Paul Brook <paul@codesourcery.com>
2402 Steven G. Kargl <kargls@comcast.net>
2403
2404 PR fortran/20879
2405 * gfortran.dg/ichar_1.f90: New file.
2406
2407 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2408
2409 PR middle-end/20991
2410 * g++.dg/opt/pr20991.C: New test.
2411
2412 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2413 where sizeof (type) < __alignof__ (type).
2414 * gcc.dg/compat/struct-layout-1.h: Likewise.
2415
2416 2005-04-24 Per Bothner <per@bothner.com>
2417 Devang Patel <dpatel@apple.com>
2418
2419 PR preprocessor/20907
2420 * gcc.dg/cpp/very-long-comment.c: New test.
2421
2422 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2423
2424 PR fortran/20059
2425 * gfortran.dg/common_5.f: New test.
2426
2427 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2428
2429 PR middle-end/21082
2430 * g++.dg/tree-ssa/pr21082.C: New testcase.
2431
2432 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2433
2434 * gcc.dg/vect/vect-99.c: New test.
2435
2436 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2437
2438 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2439
2440 2005-04-22 Jeff Law <law@redhat.com>
2441
2442 * gcc.dg/uninit-5.c: Remove xfails.
2443 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2444 conditionals and loads.
2445
2446 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2447
2448 PR libfortran/20074
2449 PR libfortran/20436
2450 PR libfortran/21108
2451 * gfortran.dg/nested_reshape.f90: new test
2452 * gfortran.dg/reshape-alloc.f90: new test
2453 * gfortran.dg/reshape.f90: new test
2454
2455 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2456
2457 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2458
2459 * gcc.dg/arm-vfp1.c: New test.
2460
2461 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2462
2463 PR c++/21087
2464 * g++.dg/lookup/builtin2.C: New test.
2465
2466 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2467
2468 * gcc.dg/weak/weak-13.c: New test.
2469
2470 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2471
2472 * lib/target-supports.exp (check_effective_target_sync_int_long):
2473 Add powerpc*.
2474
2475 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2476
2477 * gcc.target/mips/branch-1.c: New test.
2478
2479 2005-04-21 Richard Henderson <rth@redhat.com>
2480
2481 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2482 * gcc.dg/vect/vect-86.c: Likewise.
2483 * gcc.dg/vect/vect-87.c: Likewise.
2484 * gcc.dg/vect/vect-88.c: Likewise.
2485
2486 2005-04-21 Devang Patel <dpatel@apple.com>
2487
2488 PR optimization/20994
2489 * gcc.dg/tree-ssa/ifc-3.c: New test.
2490
2491 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2492
2493 PR c/12913
2494 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2495 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2496 gcc.dg/c99-vla-jump-5.c: New tests.
2497
2498 2005-04-19 Richard Henderson <rth@redhat.com>
2499
2500 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2501 Fix typo in exists check.
2502 (check_effective_target_sync_int_long): New.
2503 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2504 * gcc.dg/ia64-sync-2.c: Likewise.
2505 * gcc.dg/ia64-sync-3.c: Likewise.
2506 * gcc.dg/ia64-sync-4.c: Likewise.
2507
2508 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2509
2510 * gcc.dg/fold-xor-1.c: New test.
2511 * gcc.dg/fold-xor-2.c: New test.
2512
2513 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2514
2515 PR target/20670
2516 * g++.dg/eh/fp-regs.C: New test.
2517
2518 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2519
2520 * gcc.dg/Wint-to-pointer-cast-1.c,
2521 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2522 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2523 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2524
2525 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2526
2527 PR fortran/16861
2528 * gfortran.dg/pr16861.f90: New test.
2529
2530 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2531
2532 * gcc.dg/pr21085.c: New test.
2533
2534 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2535
2536 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2537 (setup_mips_tests, dg-mips-options): New procedures.
2538 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2539 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2540 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2541 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2542 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2543 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2544 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2545 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2546 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2547 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2548 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2549 dg-mips-options instead of dg-options. Remove now-redundant
2550 preprocessor guards.
2551 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2552 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2553 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2554 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2555 * gcc.dg/vr-mult-2.c: Delete.
2556 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2557 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2558 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2559 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2560 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2561 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2562 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2563
2564 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2565
2566 * ada/acats/run_all.sh: Use sync when executable not present.
2567
2568 2005-04-18 Devang Patel <dpatel@apple.com>
2569
2570 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2571 * gcc.dg/vect/vect-11a.c: New.
2572 * gcc.dg/vect/vect-none.c: Update.
2573 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2574
2575 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2576
2577 PR tree-optimization/20922
2578 * gcc.dg/pr20922-1.c: New test.
2579 * gcc.dg/pr20922-2.c: New test.
2580 * gcc.dg/pr20922-3.c: New test.
2581 * gcc.dg/pr20922-4.c: New test.
2582 * gcc.dg/pr20922-5.c: New test.
2583 * gcc.dg/pr20922-6.c: New test.
2584
2585 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2586
2587 PR libfortran/20950
2588 * gfortran.dg/pr20950.f: New test.
2589
2590 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2591
2592 PR libfortran/19216
2593 * gfortran.dg/pr19216.f: New test.
2594
2595 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2596
2597 PR tree-optimization/21001
2598 * gcc.dg/tree-ssa/pr21001.c: New.
2599
2600 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2601
2602 PR libfortran/21075
2603 * gfortran.dg/reshape_rank7.f90: New test.
2604
2605 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2606
2607 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2608 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2609 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2610 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2611 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2612 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2613 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2614 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2615 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2616 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2617 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2618 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2619 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2620 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2621 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2622 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2623 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2624 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2625 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2626 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2627 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2628
2629 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2630
2631 * gfortran.dg/wtruncate.f: New testcase.
2632 * gfortran.dg/wtruncate.f90: New testcase.
2633
2634 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2635
2636 PR c++/21025
2637 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2638 which sizeof/alignof is dependent, rather than just whether we are
2639 processing_template_decl.
2640
2641 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2642
2643 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2644 corrected typo where the wrong variables had been compared.
2645
2646 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2647
2648 PR libfortran/18495
2649 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2650 Test callee-allocated version of return array with a write
2651 statement.
2652 Test spread with a temporary with another write statement.
2653
2654 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2655
2656 PR tree-optimization/21031
2657 * gcc.dg/tree-ssa/pr21031.c: New.
2658
2659 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2660
2661 PR tree-optimization/21004
2662 * gcc.dg/builtins-53.c: Include builtins-config.h.
2663 Check floorf, ceilf, floorl and ceill transformations
2664 only when HAVE_C99_RUNTIME is defined.
2665
2666 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2667
2668 PR middle-end/20739
2669 * gcc.dg/tree-ssa/pr20739.c: New test.
2670
2671 2005-04-14 Mike Stump <mrs@apple.com>
2672
2673 * gcc.dg/Foundation.framework/empty: New.
2674 * gcc.dg/framework-2.c: New.
2675
2676 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2677
2678 PR tree-optimization/21021
2679 * gcc.c-torture/compile/pr21021.c: New.
2680
2681 2005-04-14 Janis Johnson <janis187@us.ibm.com
2682
2683 PR testsuite/21010
2684 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2685 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2686 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2687 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2688 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2689 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2690 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2691 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2692
2693 2005-04-14 Richard Henderson <rth@redhat.com>
2694
2695 * lib/target-supports.exp (check_effective_target_vect_condition):
2696 Add ia64, i?86, and x86_64.
2697
2698 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2699
2700 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2701
2702 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2703
2704 PR tree-optimization/20657
2705 * gcc.dg/tree-ssa/pr20657.c: New.
2706
2707 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2708
2709 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2710 (long long int)trunc*.
2711
2712 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2713
2714 PR target/20927
2715 * gcc.dg/pr20927.c: New test.
2716
2717 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2718
2719 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2720 * gcc.target/mips/asm-1.c: Likewise.
2721
2722 2005-04-13 Dale Johannesen <dalej@apple.com>
2723
2724 * objc.dg/objc-fast-4.m: New.
2725
2726 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2727
2728 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2729 directory.
2730 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2731
2732 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2733
2734 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2735 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2736 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2737
2738 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2739
2740 PR tree-optimization/20913
2741 * gcc.dg/tree-ssa/pr20913.c: New.
2742
2743 PR tree-optimization/20702
2744 * gcc.dg/tree-ssa/pr20702.c: New.
2745
2746 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2747
2748 PR c++/13744
2749 * g++.dg/inherit/local3.C: New test.
2750
2751 2005-04-12 Jeff Law <law@redhat.com>
2752
2753 * gcc.dg/tree-ssa/20050412-1.c: New test.
2754
2755 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2756
2757 PR libfortran/19016
2758 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2759 Add tests with mask generated by expression.
2760 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2761 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2762 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2763
2764 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2765
2766 PR middle-end/20917
2767 * gcc.dg/20050409-1.c: New test.
2768
2769 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2770
2771 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2772
2773 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2774
2775 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2776 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2777 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2778 (TARGET_CXX): Adjust accordingly.
2779 * target.h (struct gcc_target): Remove epxort_class_data. Add
2780 determine_class_data_visibility and class_data_always_comdat.
2781 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2782 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2783 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2784 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2785 (arm_cxx_determine_class_data_visibility): New.
2786 (arm_cxx_class_data_always_comdat): Likewise.
2787 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2788 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2789 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2790 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2791 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2792 Define.
2793
2794 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2795
2796 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2797
2798 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2799
2800 * gcc.dg/i386-darwin-fpmath.c: New.
2801
2802 2004-04-11 Devang Patel <dpatel@apple.com>
2803
2804 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2805 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2806 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2807 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2808 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2809 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2810 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2811 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2812 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2813
2814 2004-04-11 Devang Patel <dpatel@apple.com>
2815
2816 * gcc.dg/vect/vect-dv-1.c: New test.
2817 * gcc.dg/vect/vect-dv-2.c: New test.
2818
2819 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2820
2821 PR tree-optimization/20933
2822 * gcc.dg/tree-ssa/pr20933.c: New test.
2823
2824 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2825
2826 * gfortran.dg/fold_nearest.f90: New test.
2827
2828 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2829
2830 * gcc.dg/tree-ssa/alias-1.c: New test.
2831
2832 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2833
2834 PR tree-optimization/20920
2835 * g++.dg/tree-ssa/pr20920.C: New test.
2836
2837 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2838
2839 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2840 (long long int)ceil*.
2841
2842 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2843
2844 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2845 explicit C++ linkage.
2846
2847 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2848
2849 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2850 warning for arithmetic IF statements.
2851
2852 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2853
2854 * eor_handling_1.f90: New test case.
2855 * eor_handling_2.f90: New test case.
2856 * eor_handling_3.f90: New test case.
2857 * eor_handling_4.f90: New test case.
2858 * eor_handling_5.f90: New test case.
2859 * noadv_size.f90: New test case.
2860 * pad_no.f90: New test case.
2861
2862 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2863
2864 * gcc.c-torture/execute/20050410-1.c: New test.
2865
2866 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2867
2868 * gcc.dg/pr20126.c: New.
2869
2870 2005-04-09 Bud Davis <bdavis@gfortran.org>
2871 Steven G. Kargl <kargls@comcast.net>
2872
2873 * gfortran.dg/PR19872.f: New test.
2874
2875 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2876
2877 * gfortran.dg/nint_1.f90: Fix dg-do directive
2878
2879 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2880
2881 * gfortran.dg/nint_1.f90: New test.
2882
2883 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2884
2885 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2886 Added test for callee-allocated arrays with write statements.
2887 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2888 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2889 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2890 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2891 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2892
2893 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2894
2895 PR libfortran/20163
2896 * gfortran.dg/open-options-blanks.f: New test.
2897
2898 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2899
2900 PR fortran/13257
2901 * gfortran.dg/comma_format_extension_[1234].f: New tests.
2902
2903 2005-04-09 Jakub Jelinek <jakub@redhat.com>
2904
2905 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2906 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2907 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2908 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2909 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2910 * gcc.c-torture/execute/stdarg-4.c: New test.
2911
2912 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2913
2914 PR target/20795
2915 * g++.dg/abi/param2.C: New test.
2916
2917 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2918
2919 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2920
2921 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2922
2923 * gcc.dg/builtins-53.c: New test.
2924
2925 2005-04-08 Diego Novillo <dnovillo@redhat.com>
2926
2927 * g++.dg/tree-ssa/pr18178.C: New test.
2928 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2929 * gcc.c-torture/execute/20041019-1.c: New test.
2930 * gcc.dg/tree-ssa/20041008-1.c: New test.
2931 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2932 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2933 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2934 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2935 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2936 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2937 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2938 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2939 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2940 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2941
2942 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
2943
2944 PR rtl-optimization/20466
2945 * gcc.c-torture/execute/pr20466-1.c: New test.
2946
2947 2005-04-08 Mark Mitchell <mark@codesourcery.com>
2948
2949 PR c++/20905
2950 * g++.dg/parse/cond2.C: New test.
2951
2952 PR c++/20145
2953 * g++.dg/warn/Wdtor1.C: New test.
2954
2955 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2956
2957 PR fortran/17229
2958 * gfortran.dg/pr17229.f: New test.
2959
2960 2005-04-07 Steven G. Kargl <kargls@comcast.net>
2961
2962 * gfortran.dg/tiny_1.f90: New test.
2963 * gfortran.dg/tiny_2.f90: ditto.
2964
2965 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2966
2967 * gfortran.dg/eor_1.f90: Fix dg-do run line
2968 * gfortran.dg/open_new.f90: Fix dg-do run line
2969
2970 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
2971
2972 * lib/target-supports.exp (get_compiler_messages): Support
2973 optional arguments, the fourth being compiler options.
2974 (check_effective_target_fpic): New proc.
2975 * gcc.dg/20050321-2.c: Restrict to target fpic.
2976
2977 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
2978
2979 * gcc.dg/15443-1.c: New test.
2980 * gcc.dg/15443-2.c: Likewise.
2981
2982 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2983
2984 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2985
2986 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2987
2988 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2989
2990 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2991
2992 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2993 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2994 -m64.
2995 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2996 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2997 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2998
2999 2005-04-06 Mark Mitchell <mark@codesourcery.com>
3000
3001 PR c++/20212
3002 * g++.dg/warn/Wunused-11.C: New test.
3003
3004 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
3005
3006 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
3007
3008 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
3009
3010 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
3011
3012 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3013
3014 PR c++/20734
3015 * g++.dg/template/ptrmem13.C: New test.
3016
3017 2005-04-05 Per Bothner <per@bothner.com>
3018
3019 * lib/gcc.exp: Always add -fno-show-column, for now.
3020
3021 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
3022
3023 PR testsuite/20767
3024 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
3025 of plain old "unsigned int" for the type of "i". Makes this test
3026 64bit clean.
3027
3028 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
3029
3030 * gcc.dg/i386-ssefn-1.c: New test.
3031 * gcc.dg/i386-ssefn-2.c: New test.
3032 * gcc.dg/i386-ssefn-3.c: New test.
3033 * gcc.dg/i386-ssefn-4.c: New test.
3034
3035 2005-04-05 Jakub Jelinek <jakub@redhat.com>
3036
3037 PR tree-optimization/20076
3038 * gcc.dg/builtin-apply4.c: New test.
3039
3040 PR preprocessor/19475
3041 * gcc.dg/cpp/macspace1.c: New test.
3042 * gcc.dg/cpp/macspace2.c: New test.
3043
3044 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3045
3046 * gfortran.dg/pr20755.f: Fixed bad format.
3047
3048 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3049
3050 PR c++/20763
3051 * g++.dg/ext/attrib21.C: New test.
3052
3053 2004-04-05 Devang Patel <dpatel@apple.com>
3054
3055 * lib/target-supports.exp (check_effective_target_vect_shif): New.
3056 * gcc.dg/vect/vect-shift-1.c: New test.
3057
3058 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3059
3060 PR libfortran/20755
3061 * gfortran.dg/pr20755.f: New test.
3062
3063 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
3064
3065 * gfortran.dg/pr15959.f90: New test.
3066 * gfortran.dg/string_pad_trunc.f90: New test.
3067
3068 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3069
3070 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
3071 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
3072 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
3073 syntax.
3074
3075 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3076
3077 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
3078
3079 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3080
3081 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
3082 * gcc.c-torture/compile/20011119-2.c: Likewise.
3083 * gcc.c-torture/compile/981001-2.c: Likewise.
3084
3085 2005-04-04 Mark Mitchell <mark@codesourcery.com>
3086
3087 PR c++/20679
3088 * g++.dg/template/overload4.C: New test.
3089
3090 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3091
3092 PR c++/20746
3093 * g++.dg/abi/covariant5.C: New.
3094
3095 PR debug/20505
3096 * g++.dg/debug/const2.C: New.
3097
3098 2005-04-04 Jakub Jelinek <jakub@redhat.com>
3099
3100 PR rtl-optimization/16104
3101 * gcc.c-torture/execute/20050316-1.c: New test.
3102
3103 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3104
3105 * g++.dg/template/spec23.C: Fix dg-error text.
3106
3107 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
3108
3109 PR c++/19199
3110 * g++.dg/expr/lval2.C: New.
3111
3112 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3113
3114 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
3115 __builtin_strcasecmp and __builtin_strncasecmp.
3116
3117 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
3118
3119 PR c++/20723
3120 * g++.dg/template/spec22.C: New.
3121 * g++.dg/template/spec23.C: New.
3122
3123 2005-04-03 Dale Ranta <dir@lanl.gov>
3124 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3125
3126 PR libfortran/20068
3127 PR libfortran/20125
3128 PR libfortran/20156
3129 PR libfortran/20471
3130 * gfortran.dg/backspace.f: New test.
3131
3132 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
3133
3134 * gcc.dg/pr19345.c: New test.
3135
3136 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3137
3138 PR tree-optimization/20640
3139 * gcc.dg/torture/tree-loop-1.c: New.
3140
3141 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3142
3143 PR rtl-optimization/20290
3144 * gcc.c-torture/execute/loop-ivopts-2.c: New.
3145
3146 2005-04-02 Geoffrey Keating <geoffk@apple.com>
3147
3148 * gcc.dg/rs6000-fpint.c: New.
3149
3150 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3151
3152 * gcc.dg/old-style-then-proto-1.c: New test.
3153
3154 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3155
3156 * gfortran.fortran-torture/execute/backspace.f90: Check
3157 after backspace and read was incorrect.
3158
3159 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3160
3161 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3162 buffer past the terminating NUL using memcmp.
3163 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3164 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3165
3166 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3167 Fix unused/uninitialized variable warnings.
3168
3169 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3170 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3171 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3172 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3173
3174 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3175 gcc.c-torture/execute/builtins/fputs-lib.c,
3176 gcc.c-torture/execute/builtins/lib/fprintf.c,
3177 gcc.c-torture/execute/builtins/lib/main.c,
3178 gcc.c-torture/execute/builtins/lib/memcmp.c,
3179 gcc.c-torture/execute/builtins/lib/memmove.c,
3180 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3181 gcc.c-torture/execute/builtins/lib/memset.c,
3182 gcc.c-torture/execute/builtins/lib/printf.c,
3183 gcc.c-torture/execute/builtins/lib/sprintf.c,
3184 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3185 gcc.c-torture/execute/builtins/lib/strchr.c,
3186 gcc.c-torture/execute/builtins/lib/strcmp.c,
3187 gcc.c-torture/execute/builtins/lib/strcpy.c,
3188 gcc.c-torture/execute/builtins/lib/strcspn.c,
3189 gcc.c-torture/execute/builtins/lib/strlen.c,
3190 gcc.c-torture/execute/builtins/lib/strncat.c,
3191 gcc.c-torture/execute/builtins/lib/strncmp.c,
3192 gcc.c-torture/execute/builtins/lib/strncpy.c,
3193 gcc.c-torture/execute/builtins/lib/strrchr.c,
3194 gcc.c-torture/execute/builtins/lib/strspn.c,
3195 gcc.c-torture/execute/builtins/lib/strstr.c,
3196 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3197 gcc.c-torture/execute/builtins/strlen-2.c,
3198 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3199 prototypes.
3200
3201 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3202
3203 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3204 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3205 selectany usage.
3206
3207 2005-04-01 Jakub Jelinek <jakub@redhat.com>
3208
3209 PR c++/19406
3210 * g++.dg/debug/using1.C: New test.
3211
3212 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
3213
3214 PR middle-end/20524
3215 * gcc.dg/alias-7.c: Prefix asm-declared name with
3216 __USER_LABEL_PREFIX__.
3217
3218 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3219
3220 Fix fallout from PR middle-end/15700:
3221 * gcc.c-torture/compile/20011119-1.c: Take
3222 __USER_LABEL_PREFIX__ into account.
3223 * gcc.c-torture/compile/20011119-2.c: Likewise.
3224
3225 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3226
3227 PR c++/18644
3228 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3229
3230 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3231
3232 PR c/17855
3233 * gcc.c-torture/compile/struct-non-lval-1.c,
3234 gcc.c-torture/compile/struct-non-lval-2.c,
3235 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3236
3237 2005-03-31 Janis Johnson <janis187@us.ibm.com>
3238
3239 * gcc.dg/tls/tls.exp: Remove temporary file.
3240 * g++.dg/tls/tls.exp: Ditto.
3241 * lib/file-format.exp: Ditto.
3242 * g++.dg/special/ecos.exp: Ditto.
3243
3244 * lib/profopt.exp: Treat prof_ext as a list.
3245 * gcc.misc-tests/bprob.exp: Ditto.
3246 * g++.dg/bprob/bprob.exp: Ditto.
3247
3248 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3249 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3250 g++.dg/tree-ssa/pointer-reference-alias.C,
3251 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3252 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3253 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3254 g++.dg/vect/pr19951.cc: Ditto.
3255 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3256 gcc.dg/builtins-47.c: Ditto.
3257 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3258 gcc.dg/pr20115-1.c: Ditto.
3259 * gcc.dg/tree-ssa/20030530-2.c,
3260 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3261 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3262 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3263 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3264 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3265 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3266 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3267 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3268 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3269 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3270 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3271 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3272 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3273 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3274 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3275 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3276 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3277 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3278 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3279 gcc.dg/tree-ssa/20030824-1.c,
3280 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3281 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3282 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3283 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3284 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3285 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3286 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3287 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3288 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3289 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3290 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3291 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3292 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3293 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3294 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3295 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3296 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3297 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3298 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3299 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3300 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3301 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3302 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3303 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3304 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3305 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3306 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3307 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3308 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3309 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3310 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3311 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3312 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3313 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3314 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3315 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3316 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3317 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3318 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3319 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3320 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3321 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3322 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3323 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3324 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3325 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3326 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3327 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3328 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3329 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3330 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3331 gcc.dg/tree-ssa/useless-1.c: Ditto.
3332 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3333 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3334 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3335 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3336 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3337 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3338 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3339 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3340 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3341 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3342 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3343 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3344 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3345 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3346 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3347 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3348 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3349 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3350 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3351 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3352 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3353 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3354 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3355 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3356 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3357 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3358 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3359 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3360 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3361 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3362 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3363 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3364 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3365 gcc.dg/vect/vect-none.c: Ditto.
3366 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3367 treelang/compile/unsigned.tree: Ditto.
3368
3369 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3370 * gcc.dg/cpp/direct2s.c: Ditto.
3371 * gcc.dg/cpp/paste4.c: Ditto.
3372 * gcc.dg/cpp/separate-1.c: Ditto.
3373 * gcc.dg/pch/save-temps-1.c: Ditto.
3374 * g++.dg/ext/altivec-10.C: Ditto.
3375 * g++.dg/pch/pch.C: Ditto.
3376
3377 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3378
3379 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3380 * g++.dg/template/repo1.C: Ditto.
3381 * g++.dg/template/repo2.C: Ditto.
3382 * g++.dg/template/repo3.C: Ditto.
3383 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3384 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3385 * g++.old-deja/g++.pt/repo1.C: Ditto.
3386 * g++.old-deja/g++.pt/repo2.C: Ditto.
3387 * g++.old-deja/g++.pt/repo3.C: Ditto.
3388 * g++.old-deja/g++.pt/repo4.C: Ditto.
3389
3390 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3391 * gcc.dg/20030107-1.c: Ditto.
3392 * gcc.dg/20030702-1.c: Ditto.
3393 * gcc.dg/profile-generate-1.c: Ditto.
3394 * g++.dg/other/profile1.C: Ditto.
3395 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3396
3397 * lib/gcc-dg.exp (remove-build-file): New.
3398 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3399 cleanup-tree-dump, cleanup-saved-temps): New.
3400
3401 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3402
3403 PR c++/19203, DR 214
3404 * g++.dg/parse/ambig3.C: Not ambiguous.
3405 * g++.dg/template/spec20.C: New.
3406 * g++.dg/template/spec21.C: New.
3407
3408 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3409
3410 PR target/20045
3411 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3412
3413 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3414
3415 PR libfortran/20660
3416 * gfortran.dg/negative_unit.f: New test.
3417
3418 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3419
3420 * gcc.dg/20050330-1.c: New test.
3421
3422 2005-03-30 Devang Patel <dpatel@apple.com>
3423
3424 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3425
3426 2005-03-30 Dale Johannesen <dalej@apple.com>
3427
3428 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3429
3430 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3431
3432 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3433 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3434 Strip options from test name.
3435
3436 2005-03-31 Jan Hubicka <jh@suse.cz>
3437
3438 * gcc.dg/varpool-1.c: New testcase.
3439
3440 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3441
3442 PR c/772
3443 PR c/17913
3444 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3445 gcc.dg/stmt-expr-label-3.c : New tests.
3446 * gcc.c-torture/execute/medce-2.c: Remove.
3447
3448 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3449
3450 PR c/20368
3451 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3452 tests.
3453
3454 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3455
3456 * gcc.c-torture/compile/pr20203.c: New test.
3457
3458 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3459
3460 * gfortran.dg/promotion.f90: New test.
3461
3462 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3463
3464 PR middle-end/20491
3465 * gcc.dg/torture/asm-subreg-1.c: New test.
3466
3467 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3468
3469 PR c/20672
3470 * gcc.dg/pr20672-1.c: New test.
3471
3472 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3473
3474 * gfortran.dg/vect: New directory.
3475 * gfortran.dg/vect/vect.exp: New.
3476 * gfortran.dg/vect/vect-1.f90: New test.
3477 * gfortran.dg/vect/vect-2.f90: New test.
3478 * gfortran.dg/vect/vect-3.f90: New test.
3479 * gfortran.dg/vect/vect-4.f90: New test.
3480 * gfortran.dg/vect/vect-5.f90: New test.
3481
3482 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3483
3484 PR middle-end/20622
3485 * gcc.dg/alias-7.c: New test.
3486
3487 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3488
3489 * gcc.dg/sparc-reg-1.c: New test.
3490
3491 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3492
3493 PR target/19890
3494 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3495
3496 2005-03-29 Dale Ranta <dir@lanl.gov>
3497 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3498
3499 PR libfortran/20163
3500 * gfortran.dg/pr20163-2.f: New test.
3501
3502 2005-03-28 Jan Hubicka <jh@suse.cz>
3503
3504 PR middle-end/20635
3505 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3506 by Jakub Jelinek.
3507
3508 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3509
3510 PR tree-optimization/20626
3511 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3512 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3513
3514 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3515
3516 * gfortran.dg/underflow.f90: New test.
3517 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3518
3519 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3520
3521 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3522
3523 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3524
3525 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3526 (g++_init): Make sure that CXXFLAGS is set.
3527 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3528 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3529 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3530 * lib/objc.exp (objc_init): Likewise.
3531 * lib/treelang.exp (treelang_init): Likewise.
3532
3533 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3534
3535 PR tree-optimization/20470
3536 * gcc.dg/tree-ssa/pr20470.c: New test.
3537
3538 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3539
3540 * gcc.dg/ppc-stfiwx.c: New.
3541
3542 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3543
3544 PR target/19888
3545 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3546
3547 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3548
3549 * gcc.dg/20050325-1.c: Fix a typo.
3550
3551 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3552
3553 PR libfortran/19678
3554 PR libfortran/19679
3555 * gfortran.dg/dos_eol.f: New test.
3556
3557 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3558
3559 PR rtl-optimization/20249
3560 * gcc.dg/20050325-1.c: New test.
3561
3562 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3563
3564 PR libfortran/15332
3565 * gfortran.dg/pr15332.f: New test.
3566
3567 2005-03-24 Dale Johannesen <dalej@apple.com>
3568
3569 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3570
3571 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3572
3573 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3574 'internal' visibility.
3575 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3576 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3577 'protected' visibility.
3578 * gcc.dg/visibility-7.c: Likewise.
3579 * lib/target-supports.exp (check_visibility_available): Take
3580 a parameter, the kind of visibility to check for.
3581 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3582 to check_visibility_available.
3583
3584 * g++.dg/expr/cast3.C: New.
3585
3586 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3587
3588 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3589 rs6000.
3590
3591 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3592
3593 PR target/20095
3594 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3595
3596 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3597
3598 * gcc.dg/badshift.c: Renamed to...
3599 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3600
3601 * gcc.target/i386/badshift.c: Renamed to...
3602 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3603 only.
3604
3605 PR rtl-optimization/20532
3606 * gcc.target/i386/badshift.c: New.
3607
3608 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3609
3610 * gfortran.dg/pr18025.f90: New test.
3611
3612 2005-03-23 Dale Johannesen <dalej@apple.com>
3613
3614 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3615
3616 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3617
3618 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3619
3620 * lib/target-supports.exp (check_iconv_available): Default
3621 libiconv to -liconv, if there is no definition.
3622
3623 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3624
3625 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3626
3627 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3628
3629 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3630 * g++.dg/opt/pr7503-2.C: Likewise.
3631 * g++.dg/opt/pr7503-3.C: Likewise.
3632 * g++.dg/opt/pr7503-4.C: Likewise.
3633 * g++.dg/opt/pr7503-5.C: Likewise.
3634 * g++.dg/warn/minmax.C: New test.
3635
3636 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3637
3638 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3639 * gfortran.dg/g77_intrinsics_sub.f: New test.
3640
3641 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3642 Jan Hubicka <jh@suse.cz>
3643 Steven Bosscher <stevenb@suse.de
3644
3645 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3646
3647 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3648
3649 PR c++/19980
3650 * g++.dg/template/redecl3.C: New test.
3651
3652 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3653
3654 PR c++/20499
3655 * g++.dg/parse/error16.C: Tweak error markers.
3656
3657 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3658
3659 PR target/20561
3660 * gcc.dg/20050321-2.c: New test.
3661
3662 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3663
3664 PR c++/20465
3665 PR c++/20381
3666 * g++.dg/template/ptrmem12.C: New.
3667
3668 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3669
3670 PR rtl-optimization/20527
3671 * gcc.c-torture/execute/pr20527-1.c: New test.
3672
3673 2005-03-22 Ben Elliston <bje@au.ibm.com>
3674
3675 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3676 program, compile it into a real executable and then delete the .c
3677 and .x files afterwards, to avoid problems on testglue targets.
3678
3679 2005-03-21 Stuart Hastings <stuart@apple.com>
3680
3681 * gcc.target/i386/sse-2.c: New.
3682
3683 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3684
3685 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3686
3687 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3688
3689 * g++.dg/parse/crash25.C: Fix typo.
3690
3691 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3692
3693 PR c++/20461
3694 * g++.dg/parse/crash24.C: New test.
3695
3696 PR c++/20536
3697 * g++.dg/parse/crash25.C: New test.
3698
3699 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3700
3701 PR c++/20147
3702 * g++.dg/ext/stmtexpr4.C: New test.
3703
3704 2005-03-20 Roger Sayle <roger@eyesopen.com>
3705
3706 PR middle-end/20539
3707 * gcc.c-torture/compile/pr13066-1.c: New test case.
3708 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3709 * g++.dg/opt/pr13066-1.C: Likewise.
3710
3711 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3712
3713 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3714
3715 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3716
3717 PR fortran/18525
3718 * gfortran.dg/nesting_1.f90: New test.
3719
3720 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3721
3722 PR c++/20240
3723 * g++.dg/lookup/using13.C: New test.
3724
3725 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3726
3727 PR c++/20333
3728 * g++.dg/template/crash36.C: New test.
3729
3730 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3731
3732 PR c++/20463
3733 * g++.dg/template/crash35.C: New test.
3734
3735 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3736
3737 PR c++/19966
3738 * g++.dg/overload/operator2.C: New test.
3739
3740 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3741
3742 PR libfortran/20257
3743 * gfortran.dg/pr20257.f90: New test.
3744
3745 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3746
3747 PR libfortran/20480
3748 * gfortran.dg/pr20480.f90: New test.
3749
3750 2005-03-16 Richard Henderson <rth@redhat.com>
3751
3752 PR middle-end/15700
3753 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3754 (_rtld_global): New.
3755 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3756 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3757
3758 * gcc.dg/alias-3.c: New.
3759 * gcc.dg/alias-4.c: New.
3760 * gcc.dg/alias-5.c: New.
3761 * gcc.dg/alias-6.c: New.
3762
3763 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3764
3765 * gcc.dg/cpp/ucnid-7.c: New.
3766
3767 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3768 Dorit Naishlos <dorit@il.ibm.com>
3769
3770 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3771 darwin.
3772
3773 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3774
3775 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3776 misaligned accesses.
3777 * gcc.dg/vect/vect-58.c: Likewise.
3778 * gcc.dg/vect/vect-92.c: New.
3779 * gcc.dg/vect/vect-93.c: New.
3780
3781 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3782
3783 PR fortran/18827
3784 * gfortran.dg/assign_2.f90: New test.
3785 * gfortran.dg/assign_3.f90: New test.
3786 * gfortran.dg/assign.f90: New test.
3787
3788 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3789
3790 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3791 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3792 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3793 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3794 names.
3795
3796 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3797
3798 * gcc.dg/cpp/ucnid-6.c: New.
3799
3800 * gcc.dg/cpp/normalize-1.c: New.
3801 * gcc.dg/cpp/normalize-2.c: New.
3802 * gcc.dg/cpp/normalize-3.c: New.
3803 * gcc.dg/cpp/normalize-4.c: New.
3804 * gcc.dg/cpp/ucnid-4.c: New.
3805 * gcc.dg/cpp/ucnid-5.c: New.
3806 * g++.dg/cpp/normalize-1.C: New.
3807 * g++.dg/cpp/ucnid-1.C: New.
3808
3809 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3810
3811 * gcc.dg/pr18628.c: New.
3812
3813 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3814
3815 PR c++/20280
3816 * g++.dg/tree-ssa/pr20280.C: New.
3817
3818 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3819
3820 PR fortran/20467
3821 * gfortran.dg/stfunc_2.f90: New test.
3822
3823 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3824
3825 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3826
3827 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3828
3829 * gcc.dg/tree-ssa/20050314-1.c: New test.
3830
3831 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3832
3833 PR c++/4403
3834 PR c++/9783, DR433
3835 * g++.dg/template/friend34.C: New test.
3836 * g++.dg/template/friend35.C: Likewise.
3837 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3838
3839 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3840
3841 Friend class name lookup 5/n
3842 PR c++/1016
3843 * g++.dg/lookup/hidden-class1.C: New test.
3844 * g++.dg/lookup/hidden-class2.C: Likewise.
3845 * g++.dg/lookup/hidden-class3.C: Likewise.
3846 * g++.dg/lookup/hidden-class4.C: Likewise.
3847 * g++.dg/lookup/hidden-class5.C: Likewise.
3848 * g++.dg/lookup/hidden-class6.C: Likewise.
3849 * g++.dg/lookup/hidden-class7.C: Likewise.
3850 * g++.dg/lookup/hidden-class8.C: Likewise.
3851 * g++.dg/lookup/hidden-class9.C: Likewise.
3852 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3853 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3854 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3855 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3856 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3857 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3858 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3859 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3860 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3861 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3862 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3863
3864 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3865
3866 PR c++/20157
3867 * g++.dg/template/error18.C: New test.
3868
3869 2005-03-09 Ben Elliston <bje@au.ibm.com>
3870
3871 PR debug/16792
3872 * g++.dg/debug/pr16792.C: New test.
3873
3874 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3875
3876 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3877 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3878 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3879 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3880 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3881 test assertion names.
3882
3883 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3884
3885 PR fortran/18600
3886 * gfortran.dg/stfunc_1.f90: New test.
3887
3888 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3889
3890 PR fortran/16907
3891 * gfortran.dg/real_index_1.f90: New test.
3892
3893 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3894
3895 PR fortran/20323
3896 * gfortran.dg/spec_expr_1.f90: New test.
3897
3898 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3899
3900 PR c/20402
3901 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3902 new parser.
3903
3904 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3905
3906 PR fortran/20361
3907 * gfortran.dg/largeequiv_1.f90: New test.
3908
3909 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3910
3911 * gcc.dg/ucnid-1.c: New.
3912 * gcc.dg/ucnid-2.c: New.
3913 * gcc.dg/ucnid-3.c: New.
3914 * gcc.dg/ucnid-4.c: New.
3915 * gcc.dg/ucnid-5.c: New.
3916 * gcc.dg/ucnid-6.c: New.
3917 * gcc.dg/cpp/ucnid-1.c: New.
3918 * gcc.dg/cpp/ucnid-2.c: New.
3919 * gcc.dg/cpp/ucnid-3.c: New.
3920 * g++.dg/other/ucnid-1.C: New.
3921
3922 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3923
3924 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3925
3926 2005-03-11 Per Bothner <per@bothner.com>
3927
3928 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3929 that diagnotics refer to correct token.
3930 * gcc.dg/unused-3.c: Likewise.
3931
3932 2005-03-11 Per Bothner <per@bothner.com>
3933
3934 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3935 constant" is now actually on same line as string constant.
3936 * gcc.dg/cpp/direct2s.c: Likewise.
3937
3938 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
3939
3940 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3941
3942 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3943
3944 PR libfortran/20124
3945 * gfortran.dg/pr20124.f90: New Test
3946
3947 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
3948
3949 PR tree-optimization/20130
3950 * gcc.dg/pr20130-1.c: New test.
3951
3952 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3953
3954 PR target/20095
3955 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3956
3957 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3958
3959 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3960
3961 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3962
3963 * g++.dg/eh/forced1.C: Fix comment.
3964 * g++.dg/eh/forced2.C: Ditto.
3965 * g++.dg/eh/forced3.C: Ditto.
3966 * g++.dg/eh/forced4.C: Ditto.
3967
3968 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3969
3970 PR rtl-opt/20412
3971 * gcc.c-torture/compile/pr20412.c: New test.
3972
3973 2005-03-10 Roger Sayle <roger@eyesopen.com>
3974
3975 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3976
3977 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3978
3979 PR target/20322
3980 * gcc.dg/20050307-1.c: New test.
3981
3982 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3983
3984 PR c++/20375
3985 * g++.dg/other/stdarg3.C: New.
3986
3987 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3988
3989 PR c++/18384, c++/18327
3990 * g++.dg/init/array19.C: New test.
3991
3992 PR inline-asm/20314
3993 * gcc.dg/torture/pr20314-1.c: New test.
3994 * gcc.dg/torture/pr20314-2.c: New test.
3995
3996 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3997
3998 * gcc.dg/20050309-1.c: New test.
3999
4000 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4001
4002 * gcc.dg/builtins-10.c: Reactivate disabled test.
4003 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
4004 new cbrt transformations.
4005
4006 2005-03-09 Mark Mitchell <mark@codesourcery.com>
4007
4008 PR c++/20208
4009 * g++.dg/template/array13.C: New test.
4010
4011 2005-03-09 Paolo Carlini <pcarlini@suse.de>
4012
4013 PR c++/16859
4014 * g++.dg/init/brace4.C: New test.
4015
4016 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
4017
4018 PR c++/20186
4019 * g++.dg/template/non-dependent12.C: New.
4020
4021 2005-03-08 Mark Mitchell <mark@codesourcery.com>
4022
4023 PR c++/20142
4024 * g++.dg/init/array18.C: Add dg-do run marker.
4025
4026 PR c++/20142
4027 * g++.dg/init/array18.C: New test.
4028
4029 2005-03-09 Ben Elliston <bje@au.ibm.com>
4030
4031 * consistency.vlad/vlad.exp: Remove trailing semicolons.
4032 * g++.dg/gcov/gcov.exp: Likewise.
4033 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
4034 * gcc.target/xstormy16/xstormy16.exp: Likewise.
4035 * lib/c-torture.exp: Likewise.
4036 * lib/fortran-torture.exp: Likewise.
4037 * lib/g++.exp: Likewise.
4038 * lib/gcc-defs.exp: Likewise.
4039 * lib/gcc-dg.exp: Likewise.
4040 * lib/gcc.exp: Likewise.
4041 * lib/gcov.exp: Likewise.
4042 * lib/gfortran.exp: Likewise.
4043 * lib/mike-g++.exp: Likewise.
4044 * lib/mike-gcc.exp: Likewise.
4045 * lib/objc-torture.exp: Likewise.
4046 * lib/objc.exp: Likewise.
4047 * lib/profopt.exp: Likewise.
4048 * lib/target-libpath.exp: Likewise.
4049 * lib/target-supports.exp: Likewise.
4050 * lib/treelang.exp: Likewise.
4051 * lib/wrapper.exp: Likewise.
4052
4053 2005-03-08 Jeff Law <law@redhat.com>
4054
4055 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
4056 PHI-OPT changes.
4057
4058 2005-03-08 Ira Rosen <irar@il.ibm.com>
4059
4060 * gcc.dg/vect/pr20122.c: New test.
4061
4062 2005-03-07 Jeff Law <law@redhat.com>
4063
4064 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
4065 was folded away.
4066 * gcc.dg/tree-ssa/pr18133-1.c: New test.
4067 * gcc.dg/tree-ssa/pr18133-2.c: New test.
4068 * gcc.dg/tree-ssa/pr18134.c: New test.
4069
4070 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4071
4072 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
4073 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
4074 gcc.dg/torture/builtin-noret-2.c: Require weak support.
4075
4076 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
4077
4078 PR tree-opt/17671
4079 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
4080
4081 2005-03-07 Mark Mitchell <mark@codesourcery.com>
4082
4083 * g++.dg/warn/Wnvdtor.C: New test.
4084
4085 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
4086
4087 * gcc.dg/torture/pr19683-1.c: New test.
4088
4089 2005-03-06 Steven G. Kargl <kargls@comcast.net>
4090
4091 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
4092 * gfortran.dg/g77/19990313-2.f: Ditto.
4093 * gfortran.dg/g77/19990313-3.f: Ditto.
4094 * gfortran.dg/g77/19990525-0.f: Ditto.
4095 * gfortran.dg/g77/19990826-0.f: Ditto.
4096 * gfortran.dg/g77/19990826-2.f: Ditto.
4097 * gfortran.dg/g77/19990826-3.f: Ditto.
4098 * gfortran.dg/g77/20000511-1.f: Ditto.
4099 * gfortran.dg/g77/20000511-2.f: Ditto.
4100 * gfortran.dg/g77/970625-2.f: Ditto.
4101 * gfortran.dg/g77/980310-2.f: Ditto.
4102 * gfortran.dg/g77/980310-3.f: Ditto.
4103 * gfortran.dg/g77/980310-8.f: Ditto.
4104 * gfortran.dg/g77/980519-2.f: Ditto.
4105 * gfortran.dg/g77/alpha1.f: Ditto.
4106 * gfortran.dg/g77/claus.f: Ditto.
4107 * gfortran.dg/g77/erfc.f: Ditto.
4108 * gfortran.dg/g77/short.f: Ditto.
4109 * gfortran.fortran-torture/execute/data.f90: Ditto.
4110 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
4111 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
4112
4113 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4114
4115 * lib/file-format.exp (gcc_target_object_format): Add check for som
4116 format and hardcode object formats on hppa*-*-hpux*.
4117 * lib/target-supports.exp (check_weak_available): Add check for som
4118 object format. Always return 0 on hppa*-*-hpux10*.
4119
4120 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
4121 is defined.
4122
4123 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
4124
4125 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4126
4127 * gfortran.dg/pr19936_1.f90: New test.
4128 * gfortran.dg/pr19936_2.f90: New test.
4129 * gfortran.dg/pr19936_3.f90: New test.
4130
4131 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4132 Paul Thomas <prthomas@drfccad.cea.fr>
4133
4134 * gfortran.dg/PR19754_1.f90: New test.
4135 * gfortran.dg/PR19754_2.f90: Ditto.
4136
4137 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4138
4139 PR c++/19311
4140 * g++.dg/template/non-dependent11.C: New test.
4141
4142 2005-03-05 Uros Bizjak <uros@kss-loka.si>
4143
4144 * lib/target-supports.exp (check_iconv_available): Fix comment.
4145
4146 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
4147 Joseph S. Myers <joseph@codesourcery.com>
4148
4149 PR c++/19797
4150 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
4151
4152 2005-03-04 Matthew Sachs <msachs@apple.com>
4153
4154 * gcc.exp (gcc_target_compile): Put braces around
4155 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4156 * objc.exp (objc_target_compile): Likewise.
4157 * treelang.exp (treelang_target_compile): Likewise.
4158
4159 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4160
4161 PR fortran/19673
4162 * gfortran.dg/func_result_1.f90: New test.
4163
4164 2005-03-04 Ben Elliston <bje@au.ibm.com>
4165
4166 * gcc.misc-tests/options.exp: New test.
4167
4168 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
4169
4170 * gcc.dg/pr15784-4.c: New test.
4171
4172 2005-03-03 Geoffrey Keating <geoffk@apple.com>
4173
4174 * gcc.c-torture/execute/pr17133.c: New.
4175 * gcc.c-torture/compile/20050303-1.c: New.
4176
4177 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4178
4179 * gcc.dg/cpp/assert4.c: Fix for cygwin
4180
4181 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
4182
4183 * g++.dg/overload/using2.C: New.
4184
4185 2005-03-02 Mark Mitchell <mark@codesourcery.com>
4186
4187 PR c++/19916
4188 * g++.dg/init/ptrmem2.C: New test.
4189
4190 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4191
4192 PR c/8927
4193 * gcc.dg/pr8927-1.c: New test.
4194
4195 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4196
4197 PR c++/20232
4198 * g++.dg/inherit/covariant12.C: New.
4199
4200 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4201
4202 PR fortran/19479
4203 * gfortran.dg/bound_1.f90: New test.
4204
4205 2005-02-28 Janis Johnson <janis187@us.ibm.com>
4206
4207 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4208 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4209
4210 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4211
4212 PR c/20245
4213 * gcc.dg/pr20245-1.c: New test.
4214
4215 2005-02-28 Jakub Jelinek <jakub@redhat.com>
4216
4217 PR middle-end/19874
4218 * gcc.c-torture/execute/20050119-2.c: New test case.
4219
4220 2005-02-28 Ben Elliston <bje@au.ibm.com>
4221
4222 * README: Update the DejaGnu bug reporting address.
4223 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4224 * lib/objc-torture.exp: Likewise.
4225
4226 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4227
4228 * gfortran.dg/boz_1.f90: New test.
4229 * gfortran.dg/boz_3.f90: New test.
4230 * gfortran.dg/boz_4.f90: New test.
4231
4232 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4233
4234 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
4235 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
4236
4237 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4238
4239 PR libfortran/20101
4240 * gfortran.dg/write_0_pe_format.f90: New test.
4241
4242 2005-02-27 Jakub Jelinek <jakub@redhat.com>
4243
4244 PR c++/20206
4245 * g++.dg/opt/thunk2.C: New test.
4246 * g++.dg/opt/covariant1.C: New test.
4247
4248 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4249
4250 * gfortran.dg/e_d_fmt.f90: New test.
4251
4252 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4253
4254 * gcc.dg/asm-b.c: Fix comment typos.
4255
4256 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4257
4258 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4259 a V_MAY_DEF also.
4260
4261 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4262
4263 PR tree-opt/20188
4264 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4265 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4266 * gcc.dg/asm-b.c: New test.
4267
4268 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
4269
4270 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4271 Disable this test on IRIX 6.
4272
4273 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4274
4275 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4276 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4277 parser.
4278
4279 2005-02-25 Diego Novillo <dnovillo@redhat.com>
4280
4281 PR tree-optimization/20204
4282 * testsuite/gcc.dg/pr20204.c: New test.
4283
4284 2005-02-24 Jakub Jelinek <jakub@redhat.com>
4285
4286 PR target/20196
4287 * gcc.c-torture/execute/20050224-1.c: New test.
4288
4289 PR c++/20175
4290 * g++.dg/warn/Wbraces2.C: New test.
4291
4292 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4293
4294 PR c++/19878
4295 * g++.dg/init/const2.C: New test.
4296
4297 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4298
4299 PR tree-optimization/20100
4300 * gcc.c-torture/execute/pr20100-1.c: New test.
4301
4302 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4303
4304 * gfortran.dg/implicit_3.f90: New test.
4305
4306 * gfortran.dg/deftype_1.f90: New test.
4307
4308 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4309
4310 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4311 the test passes.
4312 * g++.dg/other/anon3.C: Accept a warning.
4313
4314 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4315
4316 * gcc.dg/pr20017.c: Fix a comment typo.
4317
4318 2005-02-23 Bud Davis <bdavis@gfortran.org>
4319
4320 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4321
4322 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4323
4324 PR ada/19902
4325 * ada/acats/tests/cxa/cxa3004.a: Remove.
4326 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4327
4328 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4329
4330 PR c++/20073
4331 * g++.dg/init/const1.C: New test.
4332
4333 PR c++/19991
4334 * g++.dg/parse/constant7.C: New test.
4335
4336 PR c++/20152
4337 * g++.dg/parse/error27.C: New test.
4338 * g++.dg/template/qualttp15.C: Adjust error markers.
4339 * g++.old-deja/g++.other/struct1.C: Likewise.
4340
4341 PR c++/20153
4342 * g++.dg/template/error17.C: New test.
4343
4344 PR c++/20148
4345 * g++.dg/parser/error26.C: New test.
4346
4347 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4348
4349 PR tree-optimization/20100
4350 PR tree-optimization/20115
4351 * gcc.dg/pr20115.c: New test.
4352 * gcc.dg/pr20115-1.c: New test.
4353 * gcc.dg/pr20100.c: New test.
4354 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4355 call-clobbered variables after alias1.
4356
4357 2005-02-22 Bud Davis <bdavis@gfortran.org>
4358
4359 * gfortran.dg/list_read_4.f90: new test.
4360
4361 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4362
4363 PR rtl-optimization/20017.
4364 * gcc.dg/pr20017.c: New.
4365
4366 2005-02-22 Devang Patel <dpatel@apple.com>
4367
4368 PR 19952
4369 * g++.dg/tree-ssa/pr19952.C: New test.
4370
4371 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4372
4373 PR c++/19883
4374 * g++.dg/parse/constant6.C: New test.
4375
4376 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4377
4378 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4379 * g++.dg/charset/asm2.c: Likewise.
4380 * g++.dg/charset/asm3.c: Likewise.
4381 * g++.dg/charset/asm4.c: Likewise.
4382 * g++.dg/charset/asm5.c: Likewise.
4383 * g++.dg/charset/attribute1.c: Likewise.
4384 * g++.dg/charset/attribute2.c: Likewise.
4385 * g++.dg/charset/extern1.cc: Likewise.
4386 * g++.dg/charset/extern2.cc: Likewise.
4387 * g++.dg/charset/extern3.cc: Likewise.
4388 * g++.dg/charset/function.cc: Likewise.
4389 * g++.dg/charset/string.c: Likewise.
4390 * g++.dg/charset/charset.exp: Likewise.
4391 * lib/target-supports.exp (check_iconv_available): Fix comment.
4392
4393 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4394
4395 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4396 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4397 * gcc.dg/charset/asm2.c: Likewise.
4398 * gcc.dg/charset/asm3.c: Likewise.
4399 * gcc.dg/charset/asm4.c: Likewise.
4400 * gcc.dg/charset/asm5.c: Likewise.
4401 * gcc.dg/charset/asm6.c: Likewise.
4402 * gcc.dg/charset/attribute1.c: Likewise.
4403 * gcc.dg/charset/attribute2.c: Likewise.
4404 * gcc.dg/charset/builtin1.c: Likewise.
4405 * gcc.dg/charset/extern.c: Likewise.
4406 * gcc.dg/charset/function.c: Likewise.
4407 * gcc.dg/charset/string.c: Likewise.
4408 * gcc.dg/charset/charset.exp: Likewise.
4409
4410 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4411
4412 PR fortran/20086
4413 * gfortran.dg/pr20086.f90: New test.
4414
4415 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4416
4417 PR tree-optimization/19786
4418 * g++.dg/tree-ssa/pr19786.C: New.
4419
4420 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4421
4422 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4423
4424 2005-02-21 Jeff Law <law@redhat.com>
4425
4426 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4427
4428 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4429
4430 * gfortran.dg/do_iterator: Split loop, markup all lines for
4431 which an error locus is printed.
4432 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4433 locus is printed.
4434 * gfortran.dg/select_4.f90: Likewise.
4435 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4436 locuses in the various permutations.
4437
4438 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4439
4440 PR tree-optimization/19951
4441 * g++.dg/vect: New directory.
4442 * g++.dg/vect/vect.exp: New file.
4443 * g++.dg/vect/pr19951.cc: New testcase.
4444 * g++.dg/dg.exp: Also prune vectorizer tests.
4445
4446 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4447
4448 PR 18785
4449 * gcc.dg/charset/builtin1.c: New test.
4450
4451 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4452
4453 PR c++/19299
4454 * g++.dg/inherit/volatile1.C: New test.
4455
4456 PR c++/19440
4457 * g++.dg/template/dtor4.C: New test.
4458
4459 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4460
4461 * gfortran.dg/int_1.f90: New test.
4462
4463 2005-02-19 Devang Patel <dpatel@apple.com>
4464
4465 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4466
4467 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4468
4469 * gfortran.dg/achar_1.f90: New test.
4470
4471 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4472
4473 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4474
4475 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4476 Jakub Jelinek <jakub@redhat.com>
4477
4478 PR tree-optimization/19828
4479 * gcc.dg/tree-ssa/loop-7.c: New test.
4480 * gcc.c-torture/execute/20050218-1.c: New test.
4481
4482 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4483
4484 PR c/20043
4485 * gcc.dg/transparent-union-1.c: New test.
4486 * gcc.dg/transparent-union-2.c: New test.
4487
4488 2005-02-18 James E Wilson <wilson@specifixinc.com>
4489
4490 PR tree-optimization/18977
4491 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4492
4493 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4494
4495 PR target/20054
4496 * gcc.dg/pr20054.c: New test.
4497
4498 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4499
4500 PR c++/19508
4501 * g++.dg/ext/attrib20.C: New test.
4502
4503 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4504
4505 PR middle-end/20030
4506 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4507
4508 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4509
4510 PR c++/20008
4511 * g++.dg/opt/switch4.C: New.
4512
4513 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4514
4515 PR c++/20023
4516 PR tree-optimization/20009
4517 * gcc.c-torture/compile/20050217-1.c: New test.
4518 * g++.dg/opt/switch3.C: New test.
4519
4520 PR tree-optimization/18947
4521 * gcc.c-torture/compile/20050215-1.c: New test.
4522 * gcc.c-torture/compile/20050215-2.c: New test.
4523 * gcc.c-torture/compile/20050215-3.c: New test.
4524
4525 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4526
4527 PR c++/20028
4528 * g++.dg/template/crash34.C: New.
4529
4530 PR c++/20022
4531 * g++.dg/other/access3.C: New.
4532
4533 2005-02-17 Ira Rosen <irar@il.ibm.com>
4534
4535 * gcc.dg/vect/vect-98.c: New test.
4536
4537 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4538
4539 PR tree-optimization/19967
4540 * gcc.dg/pr19967.c: New.
4541
4542 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4543
4544 PR middle-end/19857
4545 * gcc.dg/tree-ssa/20050215-1.c: New test.
4546 * gcc.c-torture/execute/20050215-1.c: New test.
4547
4548 2005-02-15 Eric Christopher <echristo@redhat.com>
4549
4550 * gcc.dg/cpp/20050215-1.c: New file.
4551
4552 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4553
4554 PR tree-optimization/15785
4555 * gcc.dg/pr15785-1.c: New test.
4556
4557 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4558
4559 PR c++/17788
4560 * g++.dg/init/ctor4.C: New.
4561 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4562
4563 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4564
4565 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4566 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4567
4568 2005-02-15 Andreas Schwab <schwab@suse.de>
4569
4570 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4571 declare malloc.
4572
4573 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4574
4575 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4576
4577 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4578
4579 PR tree-optimization/19853
4580 * gcc.c-torture/compile/pr19853.c: New test.
4581
4582 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4583
4584 PR c++/19608
4585 * g++.dg/parse/local-class1.C: New.
4586
4587 PR c++/19895
4588 * g++.dg/parse/ptrmem3.C: New.
4589
4590 PR c++/19884
4591 * g++.old-deja/g++.oliva/template6.C: Add another case.
4592 * g++.dg/template/explicit6.C: New.
4593
4594 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4595
4596 PR c++/17816
4597 * g++.dg/other/redecl2.C: New.
4598
4599 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4600
4601 PR c++/19891
4602 * g++.dg/abi/covariant4.C: New.
4603
4604 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4605
4606 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4607
4608 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4609
4610 * gcc.dg/vect/vect-96.c: Fix typo.
4611
4612 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4613
4614 PR c++/14479
4615 PR c++/19487
4616 * g++.dg/template/enum5.C: New test.
4617
4618 2005-02-12 Ira Rosen <irar@il.ibm.com>
4619
4620 * gcc.dg/vect/vect-97.c: New test.
4621
4622 2005-02-12 Ira Rosen <irar@il.ibm.com>
4623
4624 * gcc.dg/vect/vect-96.c: New test.
4625
4626 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4627
4628 * gcc.dg/builtins-34.c: Also check ldexp*.
4629
4630 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4631
4632 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4633
4634 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4635
4636 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4637 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4638 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4639 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4640 selector_list, selector_expression, dg-process-target): Move to new
4641 file target-supports-dg.exp.
4642 * lib/target-supports-dg.exp: New.
4643
4644 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4645 New.
4646
4647 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4648
4649 PR c++/19666
4650 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4651
4652 PR middle-end/19858
4653 * gcc.c-torture/compile/20050210-1.c: New test.
4654
4655 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4656
4657 PR c++/19755
4658 * g++.dg/warn/Wbraces1.C: New test.
4659
4660 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4661
4662 * gcc.dg/builtins-52.c: New testcase.
4663
4664 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4665
4666 PR c/19342
4667 * gcc.c-torture/execute/20050119-1.c: New test.
4668
4669 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4670
4671 PR c++/19811
4672 * g++.dg/init/delete1.C: New test.
4673
4674 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4675
4676 PR c++/18470
4677 * g++.dg/template/static12.C: New test.
4678
4679 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4680
4681 PR c++/19787
4682 * g++.dg/conversion/ambig1.C: New test.
4683
4684 PR c++/19739
4685 * g++.dg/ext/attrib19.C: New test.
4686
4687 PR c++/19732
4688 * g++.dg/parse/dtor5.C: New test.
4689
4690 PR c++/19762
4691 * g++.dg/template/dtor3.C: New test.
4692
4693 PR c++/19826
4694 * g++.dg/template/static11.C: New test.
4695 * g++.dg/template/crash2.C: Remove dg-error marker.
4696
4697 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4698
4699 PR C++/18491
4700 * g++.old-deja/g++.mike/p10769a.C: Remove.
4701
4702 2005-02-09 Roger Sayle <roger@eyesopen.com>
4703
4704 * gcc.dg/builtins-48.c: New test case.
4705 * gcc.dg/builtins-49.c: New test case.
4706 * gcc.dg/builtins-50.c: New test case.
4707 * gcc.dg/builtins-51.c: New test case.
4708
4709 2005-02-09 Ian Lance Taylor <ian@airs.com>
4710
4711 PR middle-end/19583
4712 * g++.dg/warn/Wreturn-type-3.C: New test.
4713
4714 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4715
4716 PR middle-end/19402
4717 * gcc.dg/pr19402-1.c: New testcase.
4718 * gcc.dg/pr19402-2.c: likewise.
4719
4720 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4721
4722 PR middle-end/19854
4723 * g++.dg/tree-ssa/tmmti.C: New testcase.
4724
4725 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4726
4727 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4728
4729 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4730
4731 PR c++/19733
4732 * g++.dg/parse/crash23.C: New test.
4733 * g++.dg/warn/Weff1.C: New test.
4734
4735 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4736
4737 * gcc.dg/20050209-1.c: New test.
4738
4739 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4740
4741 PR target/19799
4742 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4743
4744 2005-02-08 Mike Stump <mrs@apple.com>
4745
4746 * g++.dg/pch/import-2.c: New test.
4747 * g++.dg/pch/import-2.hs: New.
4748 * g++.dg/pch/include/import-2a.h: New.
4749 * g++.dg/pch/include/import-2b.h: New.
4750
4751 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4752
4753 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4754
4755 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4756
4757 * gfortran.dg/substr_1.f90: New test.
4758
4759 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4760
4761 PR middle-end/19775
4762 * gcc.dg/torture/builtin-power-1.c: Disable test for
4763 invalid transformation.
4764 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4765 no longer optimize.
4766 * gcc.dg/builtins-47.c: New testcase.
4767
4768 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4769 Dorit Naishlos <dorit@il.ibm.com>
4770
4771 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4772
4773 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4774
4775 * gcc.c-torture/compile/20050206-1.c: New test.
4776
4777 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4778
4779 PR tree-opt/19768
4780 * g++.dg/opt/pr19768.C: New test.
4781
4782 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4783
4784 PR tree-opt/19736
4785 * gcc.c-torture/compile/pr19736.c: New test.
4786
4787 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4788
4789 PR c++/17401
4790 * g++.dg/parse/error25.C: New test.
4791
4792 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4793
4794 * gcc.c-torture/execute/20050203-1.c: New.
4795
4796 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4797
4798 * gcc.dg/vect/vect-85.c: Remove xfail.
4799 * gcc.dg/vect/vect-86.c: Remove xfail.
4800 * gcc.dg/vect/vect-87.c: Remove xfail.
4801 * gcc.dg/vect/vect-88.c: Remove xfail.
4802
4803 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4804
4805 * gcc.dg/altivec-19.c: New.
4806
4807 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4808
4809 PR c/17807
4810 * gcc.dg/nested-func-3.c: New test.
4811 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4812
4813 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4814
4815 * gcc.test-framework/gen_directive_tests: Generate tests for
4816 selector expressions.
4817
4818 2005-02-02 Matt Austern <austern@apple.com>
4819
4820 PR c++/19628
4821 * g++/ext/builtin7.C: New.
4822 * g++/ext/builtin8.C: New.
4823
4824 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4825
4826 PR c/18502
4827 * gcc.dg/pr18502-1.c: New test.
4828
4829 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4830
4831 PR c++/17413
4832 * g++.dg/template/local4.C: Tweak.
4833
4834 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4835
4836 PR tree-optimization/19578
4837 * gcc.c-torture/compile/20050202-1.c: New test.
4838
4839 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4840
4841 PR c/19435
4842 * gcc.dg/c99-init-4.c: New test.
4843
4844 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4845
4846 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4847
4848 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4849
4850 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4851 * g++.dg/eh/check-vect.h: New.
4852
4853 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4854 * gcc.dg/vect/vect-78.c: Ditto.
4855 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4856 Remove.
4857
4858 * g++.dg/conversion/simd1.C: Expect warning.
4859 * g++.dg/ext/attribute-test-1.C: Ditto.
4860 * g++.dg/ext/attribute-test-2.C: Ditto.
4861 * g++.dg/ext/attribute-test-3.C: Ditto.
4862 * g++.dg/ext/attribute-test-4.C: Ditto.
4863
4864 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4865 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4866
4867 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4868
4869 2005-02-01 Richard Henderson <rth@redhat.com>
4870
4871 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4872 long double for ibm double-double format.
4873 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4874
4875 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4876
4877 PR tree-optimization/19633
4878 * testsuite/gcc.dg/pr19633-1.c: New test.
4879 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4880 to NULL or a symbol.
4881
4882 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4883
4884 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4885 New procs.
4886 (dg-process-target (local override)): Handle selector expressions.
4887
4888 * gcc.test-framework/README: Describe tests in source directory.
4889 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4890 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4891 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4892 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4893 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4894 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4895 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4896 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4897 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4898 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4899 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4900 * gcc.test-framework/dg-error-exp-P.c: New test.
4901 * gcc.test-framework/dg-error-exp-XP.c: New test.
4902 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4903 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4904 * gcc.test-framework/dg-output-exp-P.c: New test.
4905 * gcc.test-framework/dg-output-exp-XF.c: New test.
4906 * gcc.test-framework/dg-warning-exp-P.c: New test.
4907 * gcc.misc-tests/dg-1.c: Remove.
4908 * gcc.misc-tests/dg-2.c: Remove.
4909 * gcc.misc-tests/dg-3.c: Remove.
4910 * gcc.misc-tests/dg-4.c: Remove.
4911 * gcc.misc-tests/dg-5.c: Remove.
4912 * gcc.misc-tests/dg-6.c: Remove.
4913 * gcc.misc-tests/dg-7.c: Remove.
4914 * gcc.misc-tests/dg-8.c: Remove.
4915 * gcc.misc-tests/dg-9.c: Remove.
4916 * gcc.misc-tests/dg-10.c: Remove.
4917 * gcc.misc-tests/dg-11.c: Remove.
4918 * gcc.misc-tests/dg-12.c: Remove.
4919 * gcc.misc-tests/dg-test.exp: Remove.
4920
4921 * gcc.test-framework/test-framework.awk: Change recording and
4922 printing of passes and failures.
4923
4924 * gcc.test-framework: New directory.
4925 * gcc.test-framework/README: New.
4926 * gcc.test-framework/test-framework.exp: New.
4927 * gcc.test-framework/test-framework.awk: New.
4928 * gcc.test-framework/gen_directive_tests: New.
4929
4930 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
4931
4932 * lib/treelang.exp: Fix comment typos.
4933 (treelang_target_compile): Don't append libs=-ltreelang to options.
4934
4935 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
4936
4937 * g++.dg/parse/typename7.C: Adjust error messages.
4938
4939 2005-01-31 Jeff Law <law@redhat.com>
4940
4941 * gcc.c-torture/execute/20050131-1.c: New test.
4942 * gcc.dg/wcaselabel.c: New test.
4943
4944 2005-01-31 Mark Mitchell <mark@codesourcery.com>
4945
4946 * g++.dg/other/warning1.C: Adjust error messags.
4947 * g++.dg/parse/constant5.C: New test.
4948
4949 2005-01-31 Steven Bosscher <stevenb@suse.de>
4950
4951 PR c/19333
4952 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4953 the test case valid.
4954 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4955 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4956 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4957 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4958 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4959 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4960
4961 2005-01-31 Dale Johannesen <dalej@apple.com>
4962
4963 * g++.dg/opt/pr19650.C: New test.
4964
4965 2005-01-31 Richard Henderson <rth@redhat.com>
4966
4967 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4968 long double for intel double extended format.
4969 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4970
4971 2005-01-30 Mark Mitchell <mark@codesourcery.com>
4972
4973 PR c++/19555
4974 * g++.dg/template/static10.C: New test.
4975
4976 PR c++/19395
4977 * g++.dg/parse/error24.C: New test.
4978
4979 PR c++/19367
4980 * g++.dg/lookup/builtin1.C: New test.
4981
4982 PR c++/19457
4983 * g++.dg/warn/conv3.C: New test.
4984
4985 2005-01-30 Bud Davis <bdavis@gfortran.org>
4986
4987 PR fortran/19647
4988 * gfortan.dg/inquire_7.f90
4989
4990 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4991
4992 PR tree-optimization/15791
4993 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4994 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4995 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4996 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4997 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4998 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4999 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
5000 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
5001 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
5002 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
5003
5004 2005-01-29 Paul Brook <paul@codesourcery.com>
5005
5006 PR fortran/18565
5007 * check.c (real_or_complex_check): New function.
5008 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
5009 * intrinsic.c (add_functions): Use new check functions.
5010 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
5011 Add prototypes.
5012
5013 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
5014
5015 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
5016 gcc.dg/lvalue-3.c: New tests.
5017 * gcc.dg/concat.c: Update expected messages.
5018
5019 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
5020
5021 PR libfortran/19595
5022 * gfortran.dg/eor_1.f90: New test.
5023
5024 2005-01-29 Steven G. Kargl <kargls@comcast.net>
5025
5026 PR fortran/19589
5027 * gfortran.dg/logical_data_1.f90: New test.
5028
5029 2005-01-28 Mark Mitchell <mark@codesourcery.com>
5030
5031 PR c++/19253
5032 * g++.dg/template/crash33.C: New test.
5033
5034 PR c++/19667
5035 * g++.dg/template/crash32.C: New test.
5036
5037 2005-01-28 Ian Lance Taylor <ian@airs.com>
5038
5039 PR middle-end/16558
5040 * g++.dg/warn/Wreturn-type-2.C: New test.
5041
5042 2004-06-24 Jeff Law <law@redhat.com>
5043
5044 * gcc.dg/tree-ssa/20050128-1.c: New test.
5045
5046 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
5047
5048 * gcc.target/frv/all-mdpackh-1.c: New test.
5049
5050 2005-01-28 Steven Bosscher <stevenb@suse.de>
5051
5052 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
5053
5054 2005-01-27 Richard Henderson <rth@redhat.com>
5055
5056 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
5057
5058 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5059
5060 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
5061
5062 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5063
5064 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5065 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5066 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
5067 to cope with cases where the multilib options override the dg-options.
5068
5069 2005-01-27 Jakub Jelinek <jakub@redhat.com>
5070
5071 PR c/18946
5072 * gcc.dg/noncompile/20050120-1.c: New test.
5073
5074 2005-01-26 Diego Novillo <dnovillo@redhat.com>
5075
5076 PR tree-optimization/19633
5077 * gcc.dg/pr19633.c: New test.
5078 * gcc.dg/tree-ssa/pr19633.c: New test.
5079
5080 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
5081
5082 * gcc.dg/20041216-1.c: New test.
5083
5084 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
5085
5086 PR objc/18862
5087 * objc.dg/selector-2.m: New test.
5088
5089 2005-01-26 Jakub Jelinek <jakub@redhat.com>
5090
5091 * g++.dg/opt/range-test-2.C: New test.
5092
5093 PR rtl-optimization/19579
5094 * gcc.c-torture/execute/20050124-1.c: New test.
5095
5096 2005-01-26 Greg Parker <gparker@apple.com>
5097 Stuart Hastings <stuart@apple.com>
5098
5099 * gcc.c-torture/execute/20050125-1.c: New.
5100
5101 2005-01-18 Jan Hubicka <jh@suse.cz>
5102
5103 PR tree-optimize/19337
5104 * gcc.c-torture/compile/20050119-1.c: New test.
5105
5106 2005-01-24 James E Wilson <wilson@specifixinc.com>
5107
5108 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
5109 test for successful match.
5110
5111 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
5112
5113 PR objc/18408
5114 * objc.dg/comp-types-7.m: New test.
5115
5116 2005-01-24 Janis Johnson <janis187@us.ibm.com>
5117
5118 * lib/target-supports.exp (current_target_name): New.
5119 (check_effective_target_ilp32, check_effective_target_lp64):
5120 Cache the result to use as long as the current target, with
5121 multilib flags, remains the same.
5122
5123 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
5124 (dg-require-weak, dg-require-visibility, dg-require-alias,
5125 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
5126 dg-require-effective-target, dg-skip-if): Remove call to
5127 skip_test_and_clear_xfail.
5128 (dg-test): Clear xfail data.
5129
5130 2005-01-24 Jakub Jelinek <jakub@redhat.com>
5131
5132 PR target/17751
5133 * gcc.dg/ppc64-toc.c: New test.
5134
5135 * g++.dg/tree-ssa/empty-1.C: New test.
5136
5137 PR middle-end/19551
5138 * gcc.c-torture/execute/20050121-1.c: New test.
5139 * gcc.dg/20050121-2.c: New test.
5140
5141 2004-01-23 Steven G. Kargl <kargls@comcast.net>
5142 Paul Brook <paul@codesourcery.com>
5143
5144 PR fortran/17941
5145 * gfortran.dg/real_const_1.f: New test.
5146 * gfortran.dg/real_const_2.f90: New test.
5147 * gfortran.dg/complex_int_1.f90: New test.
5148
5149 2005-01-23 Bud Davis <bdavis9659@comcast.net>
5150
5151 PR fortran/19313
5152 * gfortan.dg/inquire_6.f90: New test.
5153
5154 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5155
5156 PR libfortran/19451
5157 * open_readonly_1.f90: New test.
5158
5159 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5160
5161 PR libfortran/18982
5162 * gfortran.dg/open_new.f90: New file.
5163
5164 2005-01-22 Paul Brook <paul@codesourcery.com>
5165
5166 * namelist_1.f90: New test.
5167
5168 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
5169
5170 PR tree-optimization/19484
5171 * gcc.c-torture/compile/20050122-[12].c: New tests.
5172
5173 2005-01-22 Paul Brook <paul@codesourcery.com>
5174
5175 * gfortran.dg/implicit_2.f90: New test.
5176
5177 2005-01-22 Bud Davis <bdavis9659@comcast.net>
5178
5179 PR fortran/19314
5180 * gfortran.dg/inquire_5.f90: New test.
5181
5182 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5183
5184 PR c/18809
5185 * gcc.dg/pr18809-1.c: New test.
5186
5187 2005-01-21 Ian Lance Taylor <ian@airs.com>
5188
5189 * gcc.dg/20050121-1.c: New test.
5190
5191 PR tree-optimization/13000
5192 * gcc.dg/20040206-1.c: Change warning to point where function is
5193 being inlined.
5194
5195 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5196
5197 PR c++/19208
5198 * g++.dg/template/array11.C: New test.
5199
5200 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5201
5202 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5203 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5204 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5205 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5206 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5207 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5208
5209 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5210
5211 PR tree-optimization/15349
5212 * gcc.dg/tree-ssa/pr15349.c: New.
5213
5214 2005-01-20 Steve Ellcey <sje@cup.hp.com>
5215
5216 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5217
5218 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
5219
5220 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5221 scan-assembler-times directive name.
5222
5223 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5224 after dg-do.
5225
5226 PR rtl-optimization/19462
5227 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5228
5229 2005-01-19 Steve Ellcey <sje@cup.hp.com>
5230
5231 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5232 counting function calls on ia64.
5233
5234 2005-01-19 Jakub Jelinek <jakub@redhat.com>
5235
5236 PR rtl-optimization/15139
5237 * gcc.dg/20050111-2.c: New test.
5238
5239 PR c/17297
5240 * gcc.c-torture/compile/20050113-1.c: New testcase.
5241
5242 PR middle-end/19164
5243 * gcc.dg/20050113-1.c: New testcase.
5244
5245 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5246
5247 * gcc.dg/vect/vect-85.c: Add comment.
5248 * gcc.dg/vect/vect-86.c: Add xfail for now.
5249 * gcc.dg/vect/vect-87.c: Add xfail for now.
5250 * gcc.dg/vect/vect-88.c: Add xfail for now.
5251 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5252
5253 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5254
5255 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5256
5257 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5258
5259 * g++.dg/debug/typedef3.C: New test.
5260
5261 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5262
5263 PR c/19472
5264 * gcc.dg/asm-a.c: New test.
5265
5266 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5267
5268 * gcc.dg/sh-relax.c: Add prototype for abort.
5269
5270 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5271
5272 * gcc.dg/short-compare-1.c: New test.
5273 * gcc.dg/short-compare-2.c: Likewise.
5274
5275 2005-01-18 Michael Matz <matz@suse.de>
5276
5277 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5278
5279 2005-01-17 Diego Novillo <dnovillo@redhat.com>
5280
5281 PR tree-optimization/19121
5282 * gcc.c-torture/compile/pr19121.c: New test.
5283
5284 2005-01-17 James E. Wilson <wilson@specifixinc.com>
5285
5286 PR target/19357
5287 * gcc.c-torture/compile/pr19357.c: New test.
5288
5289 2005-01-17 Ian Lance Taylor <ian@airs.com>
5290
5291 PR c/5675
5292 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5293 pass--those that refer just to the variable, possibly with a
5294 cast.
5295 * gcc.dg/c99-const-expr-3.c: Likewise.
5296
5297 PR middle-end/13127
5298 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5299 longer emitted.
5300
5301 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5302
5303 PR fortran/18778
5304 * gfortran.dg/endfile_2.f90: New test.
5305
5306 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5307
5308 PR 19168
5309 * gfortran.dg/select_5.f90: New test.
5310
5311 2004-01-16 Paul Brook <paul@codesourcery.com>
5312
5313 * gfortran.dg/common_4.f90: New test.
5314
5315 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5316
5317 PR rtl-optimization/19462
5318 * gcc.dg/torture/pr19462-1.c: New test.
5319
5320 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5321
5322 PR objc/19321
5323 * objc.dg/func-ptr-2.m: New.
5324 * objc.dg/volatile-1.m: New.
5325
5326 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5327
5328 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5329
5330 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5331
5332 PR tree-optimization/19060
5333 * gcc.c-torture/execute/20050104-1.c: New test.
5334
5335 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5336
5337 PR fortran/18983
5338 * gfortran.dg/write_to_null.f90: New test.
5339
5340 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5341 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5342
5343 PR other/19328
5344 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5345 argument.
5346
5347 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5348
5349 PR c++/19263
5350 * g++.dg/init/vector1.C: New test.
5351
5352 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5353
5354 PR target/13158
5355 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5356 PR target/18987
5357 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5358
5359 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5360
5361 * gfortran.dg/select_1.f90: New test.
5362 * gfortran.dg/select_2.f90: New test.
5363 * gfortran.dg/select_3.f90: New test.
5364 * gfortran.dg/select_4.f90: New test.
5365
5366 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5367
5368 PR middle-end/19084
5369 PR rtl-optimization/19348
5370 * gcc.dg/20050111-1.c: New test.
5371 * gcc.c-torture/execute/20050111-1.c: New test.
5372
5373 * gcc.dg/i386-asm-4.c: New test.
5374
5375 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5376
5377 * gcc.dg/nested-func-2.c: New test.
5378 * ada/acats/norun.lst: Remove c953002.
5379
5380 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5381
5382 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5383
5384 2005-01-12 Ben Elliston <bje@au.ibm.com>
5385
5386 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5387
5388 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5389
5390 PR target/18761
5391 * g++.dg/abi/align1.C: New test.
5392
5393 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5394
5395 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5396 at a time.
5397 * g++.dg/ext/altivec_check.h: Support compiling as C.
5398
5399 2005-01-10 Roger Sayle <roger@eyesopen.com>
5400
5401 PR c++/19355
5402 * g++.dg/expr/pr19355-1.C: New test case.
5403
5404 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5405
5406 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5407 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5408 * ada/acats/tests/c3/c92005b.ada: Likewise.
5409 * ada/acats/tests/c3/cxb3012.a: Likewise.
5410 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5411
5412 2005-01-09 Paul Brook <paul@codesourcery.com>
5413
5414 * gfortran.dg/common_2.f90: New file.
5415 * gfortran.dg/common_3.f90: New file.
5416
5417 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5418
5419 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5420
5421 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5422
5423 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5424 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5425 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5426 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5427 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5428 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5429 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5430 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5431 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5432 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5433 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5434 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5435 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5436 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5437 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5438 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5439 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5440 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5441 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5442 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5443 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5444 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5445 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5446 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5447 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5448 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5449 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5450 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5451 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5452 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5453 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5454 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5455 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5456 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5457 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5458 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5459 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5460 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5461 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5462 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5463 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5464 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5465 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5466 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5467 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5468 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5469 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5470 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5471 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5472 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5473 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5474 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5475 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5476 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5477 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5478 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5479 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5480 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5481 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5482 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5483 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5484 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5485 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5486 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5487 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5488 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5489 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5490
5491 * gcc.dg/vect/vect-1.c: Fix spelling.
5492 * gcc.dg/vect/vect-10.c: Fix spelling.
5493 * gcc.dg/vect/vect-11.c: Fix spelling.
5494 * gcc.dg/vect/vect-12.c: Fix spelling.
5495 * gcc.dg/vect/vect-14.c: Fix spelling.
5496 * gcc.dg/vect/vect-15.c: Fix spelling.
5497 * gcc.dg/vect/vect-16.c: Fix spelling.
5498 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5499 * gcc.dg/vect/vect-64.c: Fix comments.
5500 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5501
5502 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5503 Ira Rosen <irar@il.ibm.com>
5504
5505 * gcc.dg/vect/vect-70.c: New test.
5506 * gcc.dg/vect/vect-71.c: New test.
5507
5508 2005-01-09 Manfred Hollstein <mh@suse.com>
5509
5510 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5511 * gcc.dg/pr18241-2.c: Likewise.
5512 * gcc.dg/pr18241-3.c: Likewise.
5513 * gcc.dg/pr18241-4.c: Likewise.
5514 * gcc.dg/pr18241-5.c: Likewise.
5515
5516 2005-01-08 Richard Henderson <rth@redhat.com>
5517
5518 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5519 False for x86 and x86-64.
5520
5521 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5522
5523 PR tree-optimization/18241
5524 * gcc.dg/pr18241-1.c: New test.
5525 * gcc.dg/pr18241-2.c: New test.
5526 * gcc.dg/pr18241-3.c: New test.
5527 * gcc.dg/pr18241-4.c: New test.
5528 * gcc.dg/pr18241-5.c: New test.
5529
5530 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5531
5532 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5533 gfortran.dg/select_4.f90: New.
5534
5535 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5536
5537 * gcc.c-torture/execute/20050107-1.c: New test.
5538
5539 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5540
5541 PR c++/19298
5542 * g++.dg/template/ref2.C: New.
5543
5544 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5545
5546 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5547 instead of being empty.
5548
5549 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5550
5551 PR fortran/15553
5552 * gfortran.dg/array-1.f90: New test.
5553
5554 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5555
5556 PR tree-optimization/19283
5557 * gcc.c-torture/execute/20050106-1.c: New test.
5558
5559 PR rtl-optimization/18861
5560 * gcc.dg/20050105-1.c: New test.
5561
5562 PR tree-optimization/18828
5563 * gcc.dg/20050105-2.c: New test.
5564
5565 2005-01-07 Andreas Jaeger <aj@suse.de>
5566
5567 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5568
5569 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5570
5571 PR fortran/18398
5572 * gfortran.dg/fmt_read.f90: New test.
5573
5574 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5575
5576 * gcc.dg/rs6000-ldouble-2.c: New.
5577
5578 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5579
5580 PR c++/19244
5581 * g++.dg/parser/ctor2.C: New test.
5582
5583 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5584
5585 PR c++/17154
5586 * g++.dg/template/using9.C: New test.
5587
5588 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5589
5590 PR c++/19258
5591 * g++.dg/lookup/friend6.C: New test.
5592
5593 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5594
5595 PR c++/19270
5596 * g++.dg/template/array10.C: New.
5597
5598 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5599
5600 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5601 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5602
5603 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5604
5605 * gcc.c-torture/compile/20050105-1.c: New test.
5606
5607 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5608
5609 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5610
5611 2005-01-05 Roger Sayle <roger@eyesopen.com>
5612
5613 PR middle-end/19100
5614 * gcc.dg/conv-3.c: New test case.
5615
5616 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5617
5618 * gcc.dg/asm-wide-1.c: New test.
5619
5620 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5621
5622 PR c++/19030
5623 * g++.dg/parse/crash22.C: New
5624
5625 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5626
5627 PR 19257
5628 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5629
5630 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5631
5632 PR middle-end/17767
5633 * gcc.dg/i386-mmx-6.c: New test case.
5634
5635 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5636
5637 PR tree-optimization/18308
5638 * gcc.dg/vect/pr18308.c: New testcase.
5639
5640 2005-01-04 Andreas Jaeger <aj@suse.de>
5641
5642 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5643
5644 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5645 Robert Bowdidge <bowdidge@apple.com>
5646
5647 * gcc.dg/cpp/subframework1.c: New.
5648 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5649 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5650 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5651 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5652
5653 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5654
5655 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5656 producing warning.
5657 * gcc.dg/darwin-weakimport-2.c: New.
5658
5659 2005-01-03 Richard Henderson <rth@redhat.com>
5660
5661 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5662
5663 2005-01-03 Richard Henderson <rth@redhat.com>
5664
5665 * gcc.dg/vect/vect.exp: Enable for ia64.
5666 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5667 (check_effective_target_vect_float): Likewise.
5668 (check_effective_target_vect_no_align): Likewise.
5669 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5670 * gcc.dg/vect/vect-8.c: Likewise.
5671
5672 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5673
5674 PR target/19236
5675 * gcc.dg/pr19236-1.c: New test case.
5676
5677 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5678
5679 PR rtl-optimization/12092
5680 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5681
5682 2005-01-02 Andreas Jaeger <aj@suse.de>
5683
5684 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5685
5686 2005-01-01 Roger Sayle <roger@eyesopen.com>
5687 Andrew Pinski <pinskia@physics.uc.edu>
5688
5689 PR rtl-optimization/12092
5690 * gcc.dg/pr12092-1.c: New test case.
5691
5692 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5693
5694 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5695 'hidden' and 'default' for better portability.
5696 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5697
5698 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5699 6 and 7.
5700 * g++.old-deja/g++.brendan/new3.C: Likewise.
5701
5702 2005-01-01 Steven Bosscher <stevenb@suse.de>
5703
5704 * gcc.dg/20041231-1.C: New test.
5705 * g++.dg/warn/Wunreachable-code-1.C: New test.
5706
5707 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5708
5709 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5710 file, not /dev/null. Abort on error.
5711
5712 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5713 Ziemowit Laski <zlaski@apple.com>
5714
5715 PR objc/18971
5716 * objc.dg/encode-5.m: New test.
5717
5718 2004-12-29 Richard Henderson <rth@redhat.com>
5719
5720 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5721 * objc.dg/stabs-1.m: Disable for ia64.
5722
5723 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5724
5725 PR c++/19190
5726 * g++.dg/warn/Wunused-10.C: New test.
5727
5728 2004-12-28 Richard Henderson <rth@redhat.com>
5729
5730 * objc.dg/stabs-1.m: Disable for alpha.
5731
5732 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5733
5734 PR c++/19149
5735 * g++.dg/parse/error23.C: New test.
5736
5737 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5738
5739 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5740
5741 PR fortran/19032
5742 * gfortran.dg/intrinsic_modulo_1.f90: New.
5743 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5744 tests with divisor -1.
5745
5746 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5747
5748 * g++.dg/opt/temp1.C (memcpy): Return a value.
5749
5750 PR c++/19148
5751 * g++.dg/expr/cond7.C: New test.
5752
5753 2004-12-27 Paul Brook <paul@codesourcery.com>
5754
5755 * gfortran.dg/g77/select_no_compile.f: Remove.
5756
5757 2004-12-27 Richard Henderson <rth@redhat.com>
5758
5759 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5760 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5761 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5762
5763 2004-12-26 Richard Henderson <rth@redhat.com>
5764
5765 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5766 by 1i instead of token pasting.
5767
5768 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5769
5770 PR tree-optimization/17578
5771 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5772 to additional_flags.
5773 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5774
5775 2004-12-25 Richard Henderson <rth@redhat.com>
5776
5777 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5778 Remove Alpha.
5779
5780 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5781
5782 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5783 hppa*-*-hpux*.
5784 * gcc.dg/pr17957.c (dg-options): Likewise.
5785 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5786 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5787 instead of 0 on __hppa__.
5788 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5789 "foo,%r" on hppa*-*-*.
5790
5791 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5792
5793 PR fortran/19071
5794 * gfortran.dg/complex_write.f90: New test.
5795
5796 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5797
5798 PR c++/17595
5799 * g++.dg/parse/pragma2.C: New test.
5800
5801 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5802
5803 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5804
5805 * gcc.dg/empty2.c: Add missing dg-warning.
5806
5807 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5808
5809 PR c++/17413
5810 * g++.dg/template/local4.C: New test.
5811 * g++.dg/template/crash19.C: Add dg-error marker.
5812
5813 * g++.dg/template/crash31.C: Correct embedded PR number.
5814
5815 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5816
5817 PR c++/16405
5818 * g++.dg/opt/temp1.C: Add do-run marker.
5819
5820 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5821
5822 * g++.dg/template/spec19.C: New.
5823
5824 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5825
5826 PR target/16819
5827 * gcc.dg/empty2.c: New.
5828
5829 2004-12-23 Richard Henderson <rth@redhat.com>
5830
5831 * lib/target-supports.exp (check_effective_target_vect_no_align):
5832 Remove i?86 and x86-64.
5833
5834 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5835
5836 PR c++/16405
5837 * g++.dg/opt/temp1.C: New test.
5838
5839 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5840
5841 PR c++/18733
5842 * g++.dg/template/friend33.C: New testcase.
5843
5844 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5845
5846 PR c++/18464
5847 * g++.dg/template/cond5.C: New test.
5848
5849 PR c++/18492
5850 * g++.dg/inherit/thunk3.C: New test.
5851
5852 PR c++/11224
5853 * g++.dg/warn/Wunused-9.C: New test.
5854
5855 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5856
5857 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5858
5859 2004-12-22 Jan Beulich <jbeulich@novell.com>
5860
5861 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5862
5863 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5864
5865 PR c++/18378
5866 * g++.dg/ext/packed8.C: New test.
5867
5868 PR c++/13268
5869 * g++.dg/template/crash31.C: New test.
5870
5871 PR c++/19034
5872 * g++.dg/template/crash30.C: New test.
5873
5874 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5875
5876 PR C++/18984
5877 * g++.dg/eh/ctor3.C: New test.
5878
5879 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5880
5881 * objc.dg/stabs-1.m: Allow section name to be quoted and
5882 assembly label to begin with '.LL'.
5883
5884 2004-12-21 Janis Johnson <janis187@us.ibm.com>
5885
5886 * gcc.dg/vect/vect.exp
5887 (check_effective_target_lp64_or_vect_no_align): New.
5888 * gcc.dg/vect/vect-77.c: Use it.
5889 * gcc.dg/vect/vect-78.c: Use it.
5890
5891 * lib/target-supports.exp
5892 (check_effective_target_vect_no_max,
5893 check_effective_target_vect_no_bitwise,
5894 check_effective_target_vect_no_align): New.
5895 * gcc.dg/vect/vect-13.c: Use them.
5896 * gcc.dg/vect/vect-17.c: Ditto.
5897 * gcc.dg/vect/vect-18.c: Ditto.
5898 * gcc.dg/vect/vect-19.c: Ditto.
5899 * gcc.dg/vect/vect-20.c: Ditto.
5900 * gcc.dg/vect/vect-27.c: Ditto.
5901 * gcc.dg/vect/vect-29.c: Ditto.
5902 * gcc.dg/vect/vect-44.c: Ditto.
5903 * gcc.dg/vect/vect-48.c: Ditto.
5904 * gcc.dg/vect/vect-50.c: Ditto.
5905 * gcc.dg/vect/vect-52.c: Ditto.
5906 * gcc.dg/vect/vect-54.c: Ditto.
5907 * gcc.dg/vect/vect-56.c: Ditto.
5908 * gcc.dg/vect/vect-58.c: Ditto.
5909 * gcc.dg/vect/vect-60.c: Ditto.
5910 * gcc.dg/vect/vect-72.c: Ditto.
5911 * gcc.dg/vect/vect-80.c: Ditto.
5912
5913 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5914
5915 PR c++/14075
5916 * g++.dg/init/string1.C: New.
5917
5918 PR c++/18975
5919 * g++.dg/other/synth1.C: New.
5920
5921 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5922
5923 PR c/18963
5924 * gcc.dg/pr18963-1.c: New test.
5925
5926 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5927
5928 PR c/18596
5929 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5930 * gcc.dg/pr18596-1.c: Use dg-error.
5931 (dg-options): Use -fno-unit-at-a-time.
5932 * gcc.dg/pr18596-2.c: New test.
5933 * gcc.dg/pr18596-3.c: New test.
5934
5935 2004-12-20 Roger Sayle <roger@eyesopen.com>
5936
5937 PR middle-end/18683
5938 * g++.dg/opt/pr18683-1.C: New test case.
5939
5940 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5941
5942 PR other/19093
5943 * g++.dg/opt/max1.C: Fix for 64bit targets.
5944
5945 2004-12-20 Matt Austern <austern@apple.com>
5946
5947 PR c++/19044
5948 * g++.dg/ext/builtin6.C: New
5949
5950 2004-12-20 Diego Novillo <dnovillo@redhat.com>
5951
5952 PR tree-optimization/19080
5953 * gcc.c-torture/compile/pr19080.c: New test.
5954
5955 2004-12-20 Steven Bosscher <stevenb@suse.de>
5956
5957 * gcc.dg/20041219-1.c: New test.
5958
5959 2004-12-19 Roger Sayle <roger@eyesopen.com>
5960
5961 PR middle-end/19068
5962 * g++.dg/opt/max1.C: New test case.
5963
5964 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5965
5966 * gcc.dg/fdata-sections-1.c: New test.
5967
5968 2004-12-18 Roger Sayle <roger@eyesopen.com>
5969
5970 PR middle-end/18548
5971 * gcc.dg/max-1.c: New test case.
5972
5973 2004-12-18 Jakub Jelinek <jakub@redhat.com>
5974
5975 * gcc.c-torture/execute/20041218-1.c: New test.
5976
5977 2004-12-17 Diego Novillo <dnovillo@redhat.com>
5978
5979 * gcc.dg/pr18501.c: New test.
5980 * gcc.dg/uninit-5.c: XFAIL.
5981 * gcc.dg/uninit-9.c: XFAIL.
5982
5983 2004-12-17 Dale Johannesen <dalej@apple.com>
5984
5985 * gcc.dg/20041213-1.c: New.
5986
5987 2004-12-17 Ziemowit Laski <zlaski@apple.com>
5988
5989 * objc.dg/stabs-1.m: Allow assembly label to begin
5990 with a dot ('.').
5991
5992 2004-12-17 Jakub Jelinek <jakub@redhat.com>
5993
5994 * gcc.c-torture/execute/20041213-1.c: Move...
5995 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5996
5997 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5998
5999 PR c++/18721
6000 * g++.dg/lookup/conv-5.C: New.
6001
6002 2004-12-16 Ziemowit Laski <zlaski@apple.com>
6003
6004 * objc.dg/stabs-1.m: New test.
6005
6006 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6007
6008 * gcc.dg/visibility-c.c: Change compile to
6009 assemble for the test.
6010
6011 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6012
6013 PR target/19041
6014 * gcc.dg/visibility-c.c: New test.
6015
6016 2004-12-16 Roger Sayle <roger@eyesopen.com>
6017
6018 PR middle-end/18493
6019 * gcc.dg/switch-8.c: New test case.
6020
6021 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
6022
6023 PR c++/18905
6024 * g++.dg/template/init4.C: New.
6025 * g++.dg/opt/static3.C: Enable optimizer.
6026
6027 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
6028
6029 * g++.dg/other/complex1.C: New test.
6030
6031 2004-12-15 Alan Modra <amodra@bigpond.net.au>
6032
6033 * g++.dg/opt/inline9.C: New test.
6034
6035 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6036
6037 PR fortran/18993
6038 * gfotran.dg/nullify_1.f: New test.
6039
6040 2004-12-15 Richard Henderson <rth@redhat.com>
6041
6042 * gcc.target/i386/i386.exp: New harness.
6043 * gcc.target/i386/vect-args.c: New.
6044
6045 2004-12-15 David Edelsohn <edelsohn@gnu.org>
6046
6047 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
6048
6049 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6050
6051 PR c++/18825
6052 * g++.dg/template/friend32.C: New test.
6053
6054 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6055
6056 * cpp/pragma-once-1.c: New test.
6057 * cpp/pragma-once-1b.h: Likewise.
6058 * cpp/pragma-once-1c.h: Likewise.
6059 * cpp/pragma-once-1d.h: Likewise.
6060 * cpp/inc/pragma-once-1a.h: Likewise.
6061
6062 2004-12-15 Bud Davis <bdavis9659@comcast.net>
6063 Steven G. Kargl <kargls@comcast.net>
6064
6065 PR fortran/17597
6066 * gfortran.dg/list_read_3.f90: New test.
6067
6068 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6069
6070 * gcc.dg/ftrapv-2.c: New test.
6071
6072 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
6073
6074 PR c++/18981
6075 * g++.dg/template/typename9.C: New test.
6076
6077 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6078
6079 PR c++/18738
6080 * g++.dg/template/typename8.C: New test.
6081 * g++.dg/parse/friend2.C: Tweak error message.
6082
6083 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6084
6085 * gcc.c-torture/20041214-1.c: New test.
6086
6087 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6088
6089 PR c++/18965
6090 * g++.dg/init/array17.C: New test.
6091
6092 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6093
6094 PR c++/18793
6095 * g++.dg/init/aggr3.C: New test.
6096
6097 2004-12-14 Janis Johnson <janis187@us.ibm.com
6098
6099 * gcc.dg/altivec-types-1.c: New test.
6100 * gcc.dg/altivec-types-2.c: New test.
6101 * gcc.dg/altivec-types-3.c: New test.
6102 * gcc.dg/altivec-types-4.c: New test.
6103 * g++.dg/ext/altivec-types-1.C: New test.
6104 * g++.dg/ext/altivec-types-2.C: New test.
6105 * g++.dg/ext/altivec-types-3.C: New test.
6106 * g++.dg/ext/altivec-types-4.C: New test.
6107
6108 2004-12-14 Jakub Jelinek <jakub@redhat.com>
6109
6110 PR middle-end/18951
6111 * gcc.c-torture/execute/20041213-1.c: New test.
6112
6113 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
6114
6115 PR c++/18949
6116 * g++.dg/template/cast1.C: New.
6117
6118 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
6119
6120 * gcc.c-torture/execute/20041213-2.c: New test.
6121
6122 2004-12-13 Richard Henderson <rth@redhat.com>
6123
6124 * gcc.dg/i386-sse-10.c: Fix typo in options.
6125
6126 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
6127
6128 PR c++/18968
6129 * g++.dg/opt/pr18968.C: New test.
6130
6131 2004-12-13 Mark Mitchell <mark@codesourcery.com>
6132
6133 PR c++/18925
6134 * g++.dg/ext/visibility/staticdatamem.C: New test.
6135
6136 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
6137
6138 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
6139
6140 2004-12-13 Roger Sayle <roger@eyesopen.com>
6141
6142 PR rtl-optimization/18928
6143 * gcc.dg/pr18928-1.c: New test case.
6144
6145 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
6146
6147 PR tree-opt/16951
6148 * gcc.c-torture/compile/20041211-1.c: New.
6149
6150 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6151
6152 PR middle-end/17564
6153 * gcc.c-torture/execute/20041212-1.c: New test.
6154
6155 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6156
6157 PR fortran/18869
6158 * gfortran.dg/common_1.f90: New test.
6159
6160 2004-12-12 Steven G. Kargl <kargls@comcast.net>
6161 Paul Brook <paul@codesourcery.com>
6162
6163 PR fortran/16222
6164 * gfortran.dg/real_do_1.f90: New test.
6165
6166 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6167
6168 PR tree-opt/18040
6169 * g++.dg/opt/ptrmem6.C: New test.
6170
6171 2004-12-11 Roger Sayle <roger@eyesopen.com>
6172
6173 PR middle-end/18921
6174 * gcc.dg/pr18921-1.c: New test case.
6175
6176 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6177
6178 PR fortran/17175
6179 * gfortran.dg/scale_1.f90: New test.
6180
6181 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6182
6183 PR middle-end/18903
6184 * gcc.c-torture/compile/pr18903.c: New test.
6185
6186 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
6187
6188 * gcc.c-torture/execute/20041210-1.c: New test.
6189
6190 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6191
6192 PR c++/18731
6193 * g++.dg/parser/struct-1.C: New test.
6194 * g++.dg/parser/struct-2.C: New test.
6195 * g++.dg/parser/struct-3.C: New test.
6196
6197 2004-12-09 Richard Henderson <rth@redhat.com>
6198
6199 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6200
6201 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6202 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6203
6204 2004-12-09 Matt Austern <austern@apple.com>
6205
6206 PR c++/18514
6207 * g++.dg/ext/builtin1.C: New
6208 * g++.dg/ext/builtin2.C: New
6209 * g++.dg/ext/builtin3.C: New
6210 * g++.dg/ext/builtin4.C: New
6211 * g++.dg/ext/builtin5.C: New
6212
6213 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6214
6215 PR tree-opt/18904
6216 * g++.dg/opt/ptrmem5.C: New test.
6217
6218 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
6219
6220 * g++.dg/parse/typename5.C: Adjust for new error.
6221 * g++.dg/parse/typename7.C: New.
6222
6223 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6224
6225 PR c++/18073
6226 * g++.dg/other/mmintrin.C: New test.
6227
6228 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6229
6230 PR c++/16681
6231 * g++.dg/init/array15.C: New.
6232 * g++.dg/init/array16.C: New.
6233
6234 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6235
6236 PR fortran/18826
6237 * gfortran.dg/assign_1.f90: New test.
6238
6239 2004-12-08 Nick Clifton <nickc@redhat.com>
6240
6241 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6242 * gcc.target/xstormy16/data_below100: Likewise.
6243 * gcc.target/xstormy16/sfr: Likewise.
6244 * gcc.target/xstormy16/below100.S: New test source file.
6245 * gcc.target/xstormy16/below100.ld: New test linker script.
6246 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6247 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6248 bp instructions.
6249 * gcc.target/xstormy16/bp.c: Likewise.
6250
6251 * gcc.target/xstormy16/bss_below100: New files:
6252 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6253 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6254 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6255 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6256 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6257 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6258 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6259 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6260 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6261 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6262 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6263 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6264 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6265 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6266 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6267 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6268 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6269 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6270 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6271 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6272 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6273 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6274 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6275 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6276 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6277 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6278 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6279
6280 * gcc.target/xstormy16/data_below100: New files:
6281 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6282 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6283 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6284 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6285 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6286 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6287 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6288 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6289 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6290 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6291 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6292 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6293 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6294 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6295 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6296 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6297 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6298 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6299 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6300 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6301 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6302 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6303 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6304 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6305 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6306 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6307 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6308
6309 * gcc.target/xstormy16/sfr: New files:
6310 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6311 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6312 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6313 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6314 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6315 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6316 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6317 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6318 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6319 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6320 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6321 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6322 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6323 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6324 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6325 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6326 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6327 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6328 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6329 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6330 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6331 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6332 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6333 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6334 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6335 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6336 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6337 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6338 27_if0_sfrw_bitfield_f.c
6339
6340 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6341
6342 PR c++/18100
6343 * g++.dg/lookup/name-clash4.C: New test.
6344
6345 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6346
6347 PR c++/18672
6348 * g++.dg/opt/array1.C: New.
6349
6350 PR c++/18803
6351 * g++.dg/template/operator5.C: New.
6352
6353 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6354
6355 PR c/18867
6356 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6357
6358 2004-12-07 Steven Bosscher <stevenb@suse.de>
6359
6360 * gcc.dg/noncompile/20041207.c: New test.
6361
6362 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6363
6364 * g++.dg/other/unreachable-1.C: New test.
6365
6366 2004-12-06 Nick Clifton <nickc@redhat.com>
6367
6368 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6369 <limits.h> because the latter comes from gcc's include/ directory
6370 and not the newlib/libc/include directory.
6371
6372 2004-12-04 Richard Henderson <rth@redhat.com>
6373
6374 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6375
6376 2004-12-04 Richard Henderson <rth@redhat.com>
6377
6378 * lib/target-supports.exp (check_gc_sections_available): Disable
6379 for alpha and ia64.
6380
6381 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6382
6383 PR middle-end/17909
6384 * g++.dg/other/vararg-2.C: New test.
6385
6386 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6387
6388 PR c++/17011, c++/17971
6389 * g++.dg/template/error15.C: Adjust expected error.
6390 * g++.dg/template/instantiate3.C: Likewise.
6391
6392 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6393
6394 * gcc.dg/altivec-18.c: Fix for darwin
6395
6396 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6397
6398 PR c++/18782
6399 * g++.dg/parse/ptrmem2.C: New.
6400
6401 PR c++/18318
6402 * g++.dg/template/new1.C: New.
6403
6404 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6405
6406 PR fortran/18710
6407 * gfortran.dg/direct_io_3.f90: New test.
6408
6409 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6410
6411 PR 18758
6412 * g++.dg/parse/crash21.C: New.
6413
6414 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6415
6416 PR c++/15664, c++/18276
6417 * g++.dg/template/ttp13.C: New test.
6418 * g++.dg/template/ttp14.C: Likewise.
6419
6420 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6421
6422 PR c++/18123
6423 * g++.dg/parse/enum2.C: New test.
6424 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6425
6426 2004-12-02 Nick Clifton <nickc@redhat.com>
6427
6428 * gcc.target/xstormy16: New test directory.
6429 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6430 * gcc.target/xstormy16/bp.c: Check the generation of bp
6431 instructions.
6432 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6433 bn instructions and the BELOW100 attribute.
6434
6435 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6436
6437 PR target/16952
6438 * gcc.dg/ppc-eabi.c: New.
6439
6440 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6441
6442 PR fortran/18284
6443 * gfortran.dg/backspace.f90
6444
6445 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6446
6447 * gfortran.dg/inquire.f90: New test.
6448
6449 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6450
6451 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6452 handle effective-target-keyword.
6453 (dg-skip-if): Support effective-target keyword as target list.
6454 (dg-xfail-if): Ditto.
6455 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6456
6457 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6458
6459 PR tree-optimization/18291
6460 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6461
6462 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6463
6464 PR C++/18729
6465 * g++.dg/parse/crash20.C: New.
6466
6467 PR c++/17431
6468 * g++.dg/overload/arg1.C: New.
6469 * g++.dg/overload/arg2.C: New.
6470 * g++.dg/overload/arg3.C: New.
6471 * g++.dg/overload/arg4.C: New.
6472
6473 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6474
6475 * gcc.dg/c99-flex-array-4.c: Remove.
6476
6477 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6478
6479 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6480
6481 * lib/target-supports.exp (is-effective-target): Simplify.
6482
6483 * lib/target-supports.exp (check_effective_target_vect_long):
6484 Fix for powerpc64-*-*.
6485
6486 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6487
6488 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6489 to support new requirements on FreeBSD 5.
6490
6491 2004-11-30 Devang Patel <dpatel@apple.com>
6492
6493 PR 18702
6494 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6495
6496 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6497
6498 * g++.dg/ext/altivec-13.C: New test.
6499
6500 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6501
6502 PR tree-opt/18298
6503 * gcc.c-torture/execute/p18298.c: New test.
6504
6505 2004-11-30 Ira Rosen <irar@il.ibm.com>
6506 Dorit Naishlos <dorit@il.ibm.com>
6507
6508 PR tree-opt/18607
6509 * gcc.dg/vect/vect-89.c: New test.
6510
6511 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6512
6513 * gcc.dg/pr18596-1.c: New test.
6514
6515 2004-11-30 Ben Elliston <bje@au.ibm.com>
6516
6517 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6518
6519 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6520
6521 PR c/18479
6522 * gcc.dg/pr18479.c: New test.
6523
6524 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6525
6526 PR target/18490
6527 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6528 mmix-knuth-mmixware.
6529
6530 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6531 cris-*-elf* cris-*-aout* mmix-*-*
6532
6533 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6534
6535 PR middle-end/18725
6536 * gcc.dg/pr18725.c: New test.
6537
6538 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6539
6540 PR target/18488
6541 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6542
6543 PR target/18336
6544 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6545
6546 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6547
6548 PR c++/18368
6549 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6550 * g++.old-deja/g++.law/ctors5.C: Likewise.
6551 * g++.old-deja/g++.other/crash25.C: Likewise.
6552
6553 PR c++/18674
6554 * g++.dg/template/error16.C: New test.
6555
6556 PR c++/18512
6557 * g++.dg/template/crash29.C: New test.
6558
6559 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6560
6561 PR tree-optimization/18712
6562 * gcc.c-torture/compile/pr18712.c: New test.
6563
6564 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6565
6566 PR c/7544
6567 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6568 tests.
6569
6570 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6571
6572 PR c++/18652
6573 * g++.dg/lookup/crash6.C: New test.
6574
6575 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6576
6577 PR middle-end/18164
6578 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6579
6580 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6581
6582 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6583 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6584 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6585
6586 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6587
6588 * gcc.dg/pr18164.c: New test.
6589
6590 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6591
6592 * gcc.dg/funroll-loops-all.c: New.
6593
6594 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6595
6596 PR target/18489
6597 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6598 delimeter, match space and TAB as well as ":".
6599
6600 PR target/18484
6601 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6602
6603 PR target/18348
6604 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6605
6606 PR target/18345
6607 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6608
6609 PR target/18337
6610 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6611
6612 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6613
6614 * gfortran.dg/direct_io_2.f90: New test.
6615
6616 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6617
6618 PR target/18334
6619 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6620
6621 2004-11-28 Richard Henderson <rth@redhat.com>
6622
6623 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6624
6625 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6626
6627 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6628 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6629 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6630 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6631 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6632 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6633 gcc.dg/pointer-arith-8.c: New tests.
6634
6635 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6636
6637 PR fortran/18364
6638 * gfortran.dg/endfile.f90: New test.
6639
6640 2004-11-27 Falk Hueffner <falk@debian.org>
6641
6642 * gcc.dg/loop-6.c: New test.
6643
6644 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6645
6646 * gcc.c-torture/execute/20041126-1.c: New test.
6647
6648 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6649
6650 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6651 on IRIX.
6652
6653 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6654
6655 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6656 functions.
6657
6658 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6659
6660 PR rtl-optimization/17825
6661 * gcc.c-torture/compile/20041119-1.c: New test.
6662
6663 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6664
6665 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6666 Check existence of ld library path variables before unsetting.
6667
6668 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6669
6670 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6671
6672 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6673
6674 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6675
6676 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6677
6678 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6679
6680 2004-11-26 Ben Elliston <bje@au.ibm.com>
6681
6682 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6683 dg-do directive.
6684
6685 2004-11-26 Ben Elliston <bje@au.ibm.com>
6686
6687 * gcc.dg/pr17957.c: Pass --param, not -param.
6688
6689 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6690
6691 PR middle-end/17957
6692 * testsuite/gcc.dg/pr17957.c: New test.
6693
6694 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6695
6696 PR c++/18445
6697 * g++.dg/template/crash28.C: Likewise.
6698
6699 PR c++/18001
6700 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6701 * g++.dg/ext/lvaddr.C: Likewise.
6702 * g++.dg/opt/pr7503-3.C: Likewise.
6703
6704 PR c++/18466
6705 * g++.dg/parse/qualified3.C: New test.
6706 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6707
6708 PR c++/18545
6709 * g++.dg/expr/return1.C: New test.
6710
6711 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6712
6713 Friend class name lookup 3/n, PR c++/3332
6714 * g++.dg/lookup/friend3.C: New test.
6715 * g++.dg/lookup/friend4.C: Likewise.
6716 * g++.dg/lookup/friend5.C: Likewise.
6717
6718 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6719
6720 Friend class name lookup 2/n, PR c++/14513, c++/15410
6721 * g++.dg/lookup/friend2.C: New test.
6722 * g++.dg/template/friend31.C: Likewise.
6723
6724 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6725
6726 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6727
6728 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6729
6730 PR c++/17473
6731 * g++.dg/tc1/dr56.C: Remove.
6732 * g++.dg/template/typedef1.C: Add dg-error markers.
6733 * g++.old-deja/g++.other/typedef7.C: Likewise.
6734
6735 PR c++/18285
6736 * g++.dg/parse/typedef7.C: New test.
6737
6738 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6739
6740 * gcc.c-torture/execute/20041124-1.c: New test.
6741
6742 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6743
6744 * g++.dg/template/deduce3.C: New test.
6745
6746 PR c++/18586
6747 * g++.dg/template/crash27.C: New test.
6748
6749 PR c++/18530
6750 * g++.dg/warn/Wshadow-3.C: New test.
6751
6752 2004-11-24 Devang Patel <dpatel@apple.com>
6753
6754 PR/18555
6755 * gcc.dg/cpp/isysroot-1.c: New test.
6756 * gcc.dg/cpp/usr/include/stdio.h: New file.
6757 * gcc.dg/cpp/isysroot-2.c: New test.
6758 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6759 New file.
6760
6761 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6762
6763 PR c++/8929
6764 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6765
6766 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6767
6768 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6769 * gcc.target/sparc/pdist.c: Likewise.
6770
6771 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6772
6773 PR c++/16882
6774 * g++.dg/conversion/simd1.C: New test.
6775
6776 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6777
6778 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6779 and restore_ld_library_path_env_vars.
6780 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6781 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6782 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6783 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6784
6785 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6786
6787 * gcc.dg/pragma-align-2.c: Test macro expansion.
6788 * gcc.dg/pragma-pack-2.c: New test.
6789
6790 2004-11-23 Richard Henderson <rth@redhat.com>
6791
6792 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6793 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6794 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6795 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6796 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6797 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6798
6799 * gcc.dg/vect/vect.exp: Add check for alpha.
6800 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6801 (check_effective_target_vect_int): Enable for alpha.
6802 (check_effective_target_vect_long): New.
6803 (is-effective-target): Add it.
6804
6805 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6806
6807 * gcc.dg/pr18614-1.c: New test.
6808
6809 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6810
6811 * gcc.dg/setjmp-2.c: New test.
6812
6813 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6814
6815 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6816 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6817 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6818 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6819 gcc.target/sparc/pdist.c: New tests.
6820
6821 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6822
6823 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6824
6825 2004-11-22 Dale Johannesen <dalej@apple.com>
6826
6827 * gcc.dg/20041111-1.c: New.
6828
6829 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6830
6831 PR tree-opt/18536
6832 * gcc.dg/vect/pr18536.c: New test.
6833
6834 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6835
6836 PR c++/18354
6837 * g++.dg/template/nontype11.C: New test.
6838
6839 2004-11-21 Roger Sayle <roger@eyesopen.com>
6840
6841 PR middle-end/18520
6842 * gcc.dg/pr18520-1.c: New test case.
6843
6844 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6845
6846 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6847 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6848 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6849 expected diagnostics.
6850
6851 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6852
6853 PR target/18580
6854 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6855 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6856 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6857
6858 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6859
6860 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6861
6862 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6863 Joseph Myers <joseph@codesourcery.com>
6864
6865 * lib/target-supports.exp (check_visibility_available): Really
6866 test the compiler.
6867
6868 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6869
6870 PR tree-opt/18181
6871 * gcc.dg/vect/vect-85.c: New test.
6872 * gcc.dg/vect/vect-86.c: New test.
6873 * gcc.dg/vect/vect-87.c: New test.
6874 * gcc.dg/vect/vect-88.c: New test.
6875
6876 2004-11-19 Ben Elliston <bje@au.ibm.com>
6877
6878 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6879
6880 2004-11-18 Janis Johnson <janis187@us.ibm.com>
6881
6882 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6883 * gcc.dg/ppc-and-1.c: Ditto.
6884 * gcc.dg/ppc-compare-1.c: Ditto.
6885 * gcc.dg/ppc-mov-1.c: Ditto
6886
6887 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
6888 Mark Mitchell <mark@codesourcery.com>
6889
6890 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6891
6892 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6893 Aldy Hernandez <aldyh@redhat.com>
6894
6895 * lib/target-supports.exp (check_effective_target_vect_int): New
6896 (check_effective_target_vect_float): New
6897 (check_effective_target_vect_double): New.
6898 (is-effective-target): Support new effective targets keywords.
6899 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6900 default action for dg-do.
6901 * gcc.dg/vect/pr16105.c: Use new support.
6902 * gcc.dg/vect/pr18400.c: Ditto.
6903 * gcc.dg/vect/pr18425.c: Ditto.
6904 * gcc.dg/vect/vect-1.c: Ditto.
6905 * gcc.dg/vect/vect-10.c: Ditto.
6906 * gcc.dg/vect/vect-11.c: Ditto.
6907 * gcc.dg/vect/vect-12.c: Ditto.
6908 * gcc.dg/vect/vect-13.c: Ditto.
6909 * gcc.dg/vect/vect-14.c: Ditto.
6910 * gcc.dg/vect/vect-15.c: Ditto.
6911 * gcc.dg/vect/vect-16.c: Ditto.
6912 * gcc.dg/vect/vect-17.c: Ditto.
6913 * gcc.dg/vect/vect-18.c: Ditto.
6914 * gcc.dg/vect/vect-19.c: Ditto.
6915 * gcc.dg/vect/vect-2.c: Ditto.
6916 * gcc.dg/vect/vect-20.c: Ditto.
6917 * gcc.dg/vect/vect-21.c: Ditto.
6918 * gcc.dg/vect/vect-22.c: Ditto.
6919 * gcc.dg/vect/vect-23.c: Ditto.
6920 * gcc.dg/vect/vect-24.c: Ditto.
6921 * gcc.dg/vect/vect-25.c: Ditto.
6922 * gcc.dg/vect/vect-26.c: Ditto.
6923 * gcc.dg/vect/vect-27.c: Ditto.
6924 * gcc.dg/vect/vect-27a.c: Ditto.
6925 * gcc.dg/vect/vect-28.c: Ditto.
6926 * gcc.dg/vect/vect-29.c: Ditto.
6927 * gcc.dg/vect/vect-29a.c: Ditto.
6928 * gcc.dg/vect/vect-3.c: Ditto.
6929 * gcc.dg/vect/vect-30.c: Ditto.
6930 * gcc.dg/vect/vect-31.c: Ditto.
6931 * gcc.dg/vect/vect-32.c: Ditto.
6932 * gcc.dg/vect/vect-33.c: Ditto.
6933 * gcc.dg/vect/vect-34.c: Ditto.
6934 * gcc.dg/vect/vect-35.c: Ditto.
6935 * gcc.dg/vect/vect-36.c: Ditto.
6936 * gcc.dg/vect/vect-37.c: Ditto.
6937 * gcc.dg/vect/vect-38.c: Ditto.
6938 * gcc.dg/vect/vect-4.c: Ditto.
6939 * gcc.dg/vect/vect-40.c: Ditto.
6940 * gcc.dg/vect/vect-41.c: Ditto.
6941 * gcc.dg/vect/vect-42.c: Ditto.
6942 * gcc.dg/vect/vect-43.c: Ditto.
6943 * gcc.dg/vect/vect-44.c: Ditto.
6944 * gcc.dg/vect/vect-45.c: Ditto.
6945 * gcc.dg/vect/vect-46.c: Ditto.
6946 * gcc.dg/vect/vect-47.c: Ditto.
6947 * gcc.dg/vect/vect-48.c: Ditto.
6948 * gcc.dg/vect/vect-48a.c: Ditto.
6949 * gcc.dg/vect/vect-49.c: Ditto.
6950 * gcc.dg/vect/vect-5.c: Ditto.
6951 * gcc.dg/vect/vect-50.c: Ditto.
6952 * gcc.dg/vect/vect-51.c: Ditto.
6953 * gcc.dg/vect/vect-52.c: Ditto.
6954 * gcc.dg/vect/vect-53.c: Ditto.
6955 * gcc.dg/vect/vect-54.c: Ditto.
6956 * gcc.dg/vect/vect-55.c: Ditto.
6957 * gcc.dg/vect/vect-56.c: Ditto.
6958 * gcc.dg/vect/vect-56a.c: Ditto.
6959 * gcc.dg/vect/vect-57.c: Ditto.
6960 * gcc.dg/vect/vect-58.c: Ditto.
6961 * gcc.dg/vect/vect-59.c: Ditto.
6962 * gcc.dg/vect/vect-6.c: Ditto.
6963 * gcc.dg/vect/vect-60.c: Ditto.
6964 * gcc.dg/vect/vect-61.c: Ditto.
6965 * gcc.dg/vect/vect-62.c: Ditto.
6966 * gcc.dg/vect/vect-63.c: Ditto.
6967 * gcc.dg/vect/vect-64.c: Ditto.
6968 * gcc.dg/vect/vect-65.c: Ditto.
6969 * gcc.dg/vect/vect-66.c: Ditto.
6970 * gcc.dg/vect/vect-67.c: Ditto.
6971 * gcc.dg/vect/vect-68.c: Ditto.
6972 * gcc.dg/vect/vect-69.c: Ditto.
6973 * gcc.dg/vect/vect-7.c: Ditto.
6974 * gcc.dg/vect/vect-72.c: Ditto.
6975 * gcc.dg/vect/vect-72a.c: Ditto.
6976 * gcc.dg/vect/vect-73.c: Ditto.
6977 * gcc.dg/vect/vect-74.c: Ditto.
6978 * gcc.dg/vect/vect-75.c: Ditto.
6979 * gcc.dg/vect/vect-76.c: Ditto.
6980 * gcc.dg/vect/vect-77.c: Ditto.
6981 * gcc.dg/vect/vect-77a.c: Ditto.
6982 * gcc.dg/vect/vect-78.c: Ditto.
6983 * gcc.dg/vect/vect-79.c: Ditto.
6984 * gcc.dg/vect/vect-8.c: Ditto.
6985 * gcc.dg/vect/vect-80.c: Ditto.
6986 * gcc.dg/vect/vect-82.c: Ditto.
6987 * gcc.dg/vect/vect-82_64.c: Ditto.
6988 * gcc.dg/vect/vect-83.c: Ditto.
6989 * gcc.dg/vect/vect-83_64.c: Ditto.
6990 * gcc.dg/vect/vect-9.c: Ditto.
6991 * gcc.dg/vect/vect-all.c: Ditto.
6992 * gcc.dg/vect/vect-none.c: Ditto.
6993
6994 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6995
6996 * lib/gcc-dg.exp (dg-skip-if): New function.
6997 (dg-forbid-option): Remove.
6998 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6999 * g++.dg/abi/bitfield8.C: Likewise.
7000 * g++.dg/abi/dtor1.C: Likewise.
7001 * g++.dg/abi/empty10.C: Likewise.
7002 * g++.dg/abi/empty7.C: Likewise.
7003 * g++.dg/abi/empty9.C: Likewise.
7004 * g++.dg/abi/layout3.C: Likewise.
7005 * g++.dg/abi/layout4.C: Likewise.
7006 * g++.dg/abi/thunk1.C: Likewise.
7007 * g++.dg/abi/thunk2.C: Likewise.
7008 * g++.dg/abi/vbase11.C: Likewise.
7009 * g++.dg/abi/vthunk2.C: Likewise.
7010 * g++.dg/abi/vthunk3.C: Likewise.
7011 * g++.dg/ext/attrib8.C: Likewise.
7012 * g++.dg/opt/longbranch2.C: Likewise.
7013 * g++.dg/opt/reg-stack4.C: Likewise.
7014 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7015 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7016 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7017 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7018 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7019 * gcc.dg/20000609-1.c: Likewise.
7020 * gcc.dg/20000720-1.c: Likewise.
7021 * gcc.dg/20011107-1.c: Likewise.
7022 * gcc.dg/20011119-1.c: Likewise.
7023 * gcc.dg/20020108-1.c: Likewise.
7024 * gcc.dg/20020122-2.c: Likewise.
7025 * gcc.dg/20020122-3.c: Likewise.
7026 * gcc.dg/20020201-3.c: Likewise.
7027 * gcc.dg/20020206-1.c: Likewise.
7028 * gcc.dg/20020218-1.c: Likewise.
7029 * gcc.dg/20020310-1.c: Likewise.
7030 * gcc.dg/20020411-1.c: Likewise.
7031 * gcc.dg/20020418-2.c: Likewise.
7032 * gcc.dg/20020426-1.c: Likewise.
7033 * gcc.dg/20020426-2.c: Likewise.
7034 * gcc.dg/20020517-1.c: Likewise.
7035 * gcc.dg/20020523-1.c: Likewise.
7036 * gcc.dg/20020523-2.c: Likewise.
7037 * gcc.dg/20020729-1.c: Likewise.
7038 * gcc.dg/20030204-1.c: Likewise.
7039 * gcc.dg/20030826-2.c: Likewise.
7040 * gcc.dg/20030926-1.c: Likewise.
7041 * gcc.dg/20031202-1.c: Likewise.
7042 * gcc.dg/980312-1.c: Likewise.
7043 * gcc.dg/980313-1.c: Likewise.
7044 * gcc.dg/990117-1.c: Likewise.
7045 * gcc.dg/990424-1.c: Likewise.
7046 * gcc.dg/990524-1.c: Likewise.
7047 * gcc.dg/991230-1.c: Likewise.
7048 * gcc.dg/i386-387-1.c: Likewise.
7049 * gcc.dg/i386-387-2.c: Likewise.
7050 * gcc.dg/i386-387-3.c: Likewise.
7051 * gcc.dg/i386-387-4.c: Likewise.
7052 * gcc.dg/i386-387-5.c: Likewise.
7053 * gcc.dg/i386-387-6.c: Likewise.
7054 * gcc.dg/i386-asm-1.c: Likewise.
7055 * gcc.dg/i386-bitfield1.c: Likewise.
7056 * gcc.dg/i386-bitfield2.c: Likewise.
7057 * gcc.dg/i386-loop-1.c: Likewise.
7058 * gcc.dg/i386-loop-2.c: Likewise.
7059 * gcc.dg/i386-loop-3.c: Likewise.
7060 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7061 * gcc.dg/i386-pic-1.c: Likewise.
7062 * gcc.dg/i386-regparm.c: Likewise.
7063 * gcc.dg/i386-signbit-1.c: Likewise.
7064 * gcc.dg/i386-signbit-2.c: Likewise.
7065 * gcc.dg/i386-signbit-3.c: Likewise.
7066 * gcc.dg/i386-sse-5.c: Likewise.
7067 * gcc.dg/i386-sse-8.c: Likewise.
7068 * gcc.dg/i386-unroll-1.c: Likewise.
7069 * gcc.dg/tls/opt-1.c: Likewise.
7070 * gcc.dg/tls/opt-2.c: Likewise.
7071 * gcc.dg/unroll-1.c: Likewise.
7072 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7073 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7074 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7075 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7076
7077 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7078
7079 * g++.dg/template/incomplete1.C: New test.
7080
7081 2004-11-16 Nick Clifton <nickc@redhat.com>
7082
7083 Revert patches accidentally commited during checkin of fixes for
7084 xstormy16 tests:
7085 gcc.c-torture/execute/simd-4.c: Revert
7086 gcc.dg/20040910-1.c: Revert.
7087
7088 2004-11-16 Paul Brook <paul@codesourcery.com>
7089
7090 PR fortran/13010
7091 * gfortran.dg/der_pointer_1.f90: New test.
7092
7093 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
7094
7095 PR c/18498
7096 * gcc.dg/bitfld-13.c: New test.
7097
7098 2004-11-15 Janis Johnson <janis187@us.ibm.com>
7099
7100 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
7101 powerpc*-*-linux*.
7102
7103 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
7104 * gcc.dg/ppc64-abi-2.c: Ditto.
7105 * gcc.dg/ppc64-abi-3.c: Ditto.
7106
7107 * lib/gcc-dg.exp (dg-target-list): Remove.
7108
7109 2004-11-15 Steve Ellcey <sje@cup.hp.com>
7110
7111 * gcc.dg/ia64-postinc.c: New test.
7112
7113 2004-11-15 Mark Mitchell <mark@codesourcery.com>
7114
7115 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
7116
7117 2004-11-15 Nick Clifton <nickc@redhat.com>
7118
7119 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
7120 __INT_MAX__ so that the test can be compiled by toolchains
7121 targeted at 16-bit processors.
7122
7123 * gcc.dg/20040625-1.c: Use long constants rather than integers
7124 when performing arithmetic that will overflow 16-bits.
7125
7126 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
7127 xstormy16. It does not support 128-bit vector operations.
7128
7129 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
7130 with the macro PTR_TYPE. Define this macro to an integer type
7131 suitable for holding a pointer.
7132
7133 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
7134 the target is a 16-bit processor.
7135
7136 * gcc.dg/cpp/if-2.c: Expect a different warning message from
7137 16-bit targets where the character constant will be too long.
7138
7139 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
7140 where the double will not be directly addressable.
7141
7142 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7143
7144 Friend class name lookup 1/n, PR c++/18471
7145 * g++.dg/template/crash26.C: New test.
7146 * g++.dg/lookup/struct1.C: Adjust expected error.
7147 * g++.dg/parse/elab1.C: Likewise.
7148 * g++.dg/parse/elab2.C: Likewise.
7149 * g++.dg/parse/int-as-enum1.C: Likewise.
7150 * g++.dg/parse/struct-as-enum1.C: Likewise.
7151 * g++.dg/parse/typedef1.C: Likewise.
7152 * g++.dg/parse/typedef3.C: Likewise.
7153 * g++.dg/parse/typedef4.C: Likewise.
7154 * g++.dg/parse/typedef5.C: Likewise.
7155 * g++.dg/template/nontype4.C: Likewise.
7156 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7157 * g++.old-deja/g++.other/elab1.C: Likewise.
7158 * g++.old-deja/g++.other/syntax4.C: Likewise.
7159
7160 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7161
7162 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7163
7164 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7165
7166 * gcc.c-torture/execute/20041114-1.c: New test.
7167
7168 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7169
7170 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7171 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7172 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7173 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7174 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7175 gcc.dg/switch-7.c: New tests.
7176
7177 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7178
7179 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7180
7181 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7182
7183 PR tree-opt/18400
7184 * gcc.dg/vect/pr18400.c: New test.
7185
7186 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7187 Andrew Pinski <pinskia@physics.uc.edu>
7188
7189 PR tree-opt/18425
7190 * gcc.dg/vect/pr18425.c: New test.
7191
7192 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7193
7194 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7195 Guard with dg-require-alias and dg-require-visibility.
7196
7197 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7198
7199 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7200
7201 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7202
7203 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7204
7205 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7206
7207 PR c++/17344
7208 * g++.dg/template/defarg5.C: New test.
7209
7210 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7211
7212 * g++.dg/parse/cast1.C: Run only on ILP32.
7213 * g++.old-deja/g++.mike/p784.C: Likewise.
7214
7215 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7216
7217 * gcc.c-torture/execute/20041113-1.c: New test.
7218
7219 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7220
7221 PR target/18230
7222 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7223 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7224 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7225 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7226 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7227 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7228 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7229 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7230 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7231 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7232 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7233 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7234 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7235
7236 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7237
7238 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7239 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7240 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7241 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7242 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7243 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7244 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7245 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7246 gcc.target/sparc/combined-1.c: New tests.
7247
7248 2004-11-12 Ziemowit Laski <zlaski@apple.com>
7249
7250 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7251 New tests.
7252
7253 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7254
7255 * lib/gcc-dg.exp (dg-forbid-option): New function.
7256 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7257 * g++.dg/abi/bitfield8.C: Likewise.
7258 * g++.dg/abi/dtor1.C: Likewise.
7259 * g++.dg/abi/empty10.C: Likewise.
7260 * g++.dg/abi/empty7.C: Likewise.
7261 * g++.dg/abi/empty9.C: Likewise.
7262 * g++.dg/abi/layout3.C: Likewise.
7263 * g++.dg/abi/layout4.C: Likewise.
7264 * g++.dg/abi/thunk1.C: Likewise.
7265 * g++.dg/abi/thunk2.C: Likewise.
7266 * g++.dg/abi/vbase11.C: Likewise.
7267 * g++.dg/abi/vthunk2.C: Likewise.
7268 * g++.dg/abi/vthunk3.C: Likewise.
7269 * g++.dg/ext/attrib8.C: Likewise.
7270 * g++.dg/opt/longbranch2.C: Likewise.
7271 * g++.dg/opt/reg-stack4.C: Likewise.
7272 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7273 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7274 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7275 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7276 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7277 * gcc.dg/20000609-1.c: Likewise.
7278 * gcc.dg/20000720-1.c: Likewise.
7279 * gcc.dg/20011107-1.c: Likewise.
7280 * gcc.dg/20011119-1.c: Likewise.
7281 * gcc.dg/20020108-1.c: Likewise.
7282 * gcc.dg/20020122-2.c: Likewise.
7283 * gcc.dg/20020122-3.c: Likewise.
7284 * gcc.dg/20020201-3.c: Likewise.
7285 * gcc.dg/20020206-1.c: Likewise.
7286 * gcc.dg/20020218-1.c: Likewise.
7287 * gcc.dg/20020310-1.c: Likewise.
7288 * gcc.dg/20020411-1.c: Likewise.
7289 * gcc.dg/20020418-2.c: Likewise.
7290 * gcc.dg/20020426-1.c: Likewise.
7291 * gcc.dg/20020426-2.c: Likewise.
7292 * gcc.dg/20020517-1.c: Likewise.
7293 * gcc.dg/20020523-1.c: Likewise.
7294 * gcc.dg/20020523-2.c: Likewise.
7295 * gcc.dg/20020729-1.c: Likewise.
7296 * gcc.dg/20030204-1.c: Likewise.
7297 * gcc.dg/20030826-2.c: Likewise.
7298 * gcc.dg/20030926-1.c: Likewise.
7299 * gcc.dg/20031202-1.c: Likewise.
7300 * gcc.dg/980312-1.c: Likewise.
7301 * gcc.dg/980313-1.c: Likewise.
7302 * gcc.dg/990117-1.c: Likewise.
7303 * gcc.dg/990424-1.c: Likewise.
7304 * gcc.dg/990524-1.c: Likewise.
7305 * gcc.dg/991230-1.c: Likewise.
7306 * gcc.dg/i386-387-1.c: Likewise.
7307 * gcc.dg/i386-387-2.c: Likewise.
7308 * gcc.dg/i386-387-3.c: Likewise.
7309 * gcc.dg/i386-387-4.c: Likewise.
7310 * gcc.dg/i386-387-5.c: Likewise.
7311 * gcc.dg/i386-387-6.c: Likewise.
7312 * gcc.dg/i386-asm-1.c: Likewise.
7313 * gcc.dg/i386-bitfield1.c: Likewise.
7314 * gcc.dg/i386-bitfield2.c: Likewise.
7315 * gcc.dg/i386-loop-1.c: Likewise.
7316 * gcc.dg/i386-loop-2.c: Likewise.
7317 * gcc.dg/i386-loop-3.c: Likewise.
7318 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7319 * gcc.dg/i386-pic-1.c: Likewise.
7320 * gcc.dg/i386-regparm.c: Likewise.
7321 * gcc.dg/i386-signbit-1.c: Likewise.
7322 * gcc.dg/i386-signbit-2.c: Likewise.
7323 * gcc.dg/i386-signbit-3.c: Likewise.
7324 * gcc.dg/i386-sse-5.c: Likewise.
7325 * gcc.dg/i386-sse-8.c: Likewise.
7326 * gcc.dg/i386-unroll-1.c: Likewise.
7327 * gcc.dg/tls/opt-1.c: Likewise.
7328 * gcc.dg/tls/opt-2.c: Likewise.
7329 * gcc.dg/unroll-1.c: Likewise.
7330 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7331 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7332 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7333 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7334 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7335 -m64 is specified.
7336
7337 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7338
7339 PR c++/18389
7340 * g++.dg/parse/cond1.C: New test.
7341
7342 PR c++/18429
7343 * g++.dg/template/array9.C: New test.
7344 * g++.dg/ext/vla1.C: Adjust error messages.
7345 * g++.dg/ext/vlm1.C: Likewise.
7346 * g++.dg/template/crash2.C: Likewise.
7347
7348 PR c++/18436
7349 * g++.dg/template/call3.C: New test.
7350
7351 PR c++/18407
7352 * g++.dg/template/ptrmem11.C: New test.
7353
7354 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7355
7356 PR other/14264
7357 * lib/g++.exp: Set LC_ALL and LANG to C.
7358 * lib/gcc-dg.exp: Likewise.
7359 * lib/gfortran.exp: Likewise.
7360 * lib/objc.exp: Likewise.
7361 * lib/treelang.exp: Likewise.
7362
7363 2004-11-12 Andreas Schwab <schwab@suse.de>
7364
7365 * gcc.dg/pr16286.c: Fix last change.
7366
7367 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7368
7369 PR c++/18416
7370 * g++.dg/init/global1.C: New test.
7371
7372 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7373
7374 * gcc.c-torture/execute/20041112-1.c: New test.
7375
7376 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7377
7378 * lib/gcc-dg.exp (dg-target-list): New.
7379
7380 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7381 Richard Sandiford <rsandifo@redhat.com>
7382
7383 * lib/target-supports.exp (get-compiler_messages): New.
7384 (check_named_sections_available): Use it.
7385 (check_effective_target_ilp32): New.
7386 (check_effective_target_lp64): New.
7387 (is-effective-target): New.
7388 * lib/gcc-dg.exp (dg-require-effective-target): New.
7389
7390 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7391
7392 * gcc.dg/precedence-1.c: New test.
7393
7394 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7395
7396 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7397
7398 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7399 message, delete generated files, use more descriptive name for
7400 executable, and make the test unsupported when it cannot be run.
7401
7402 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7403 (dg-require-weak, dg-require-visibility, dg-require-alias,
7404 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7405 dg-require-iconv, dg-require-named-sections): Use it.
7406
7407 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7408
7409 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7410
7411 PR target/16457
7412 * gcc.dg/ppc-and-1: New
7413
7414 PR target/16796
7415 * gcc.dg/ppc-mov-1.c: New.
7416
7417 PR target/16458
7418 * gcc.dg/ppc-compare-1.c: New.
7419
7420 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7421
7422 * objc.dg/desig-init-2.m: New test.
7423
7424 2004-11-10 Adam Nemet <anemet@lnxw.com>
7425
7426 PR middle-end/18160
7427 * g++.dg/warn/register-var-1.C: New test.
7428 * g++.dg/warn/register-var-2.C: New test.
7429
7430 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7431
7432 * gcc.dg/union-2.c: New test.
7433
7434 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7435
7436 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7437 New test for PR tree-optimization/17892.
7438
7439 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7440
7441 PR c++/18369
7442 * g++.dg/init/new12.C: New test.
7443
7444 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7445
7446 * gcc.target/sparc: New directory.
7447 * gcc.target/sparc/sparc.exp: New driver.
7448 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7449 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7450 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7451 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7452
7453 2004-11-10 Paul Brook <paul@codesourcery.com>
7454
7455 PR fortran/18218
7456 * gfortran.dg/list_read.c: New test.
7457
7458 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7459
7460 PR c/18322
7461 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7462 expected diagnostic location.
7463
7464 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7465
7466 * gcc.dg/20041109-1.c: New test.
7467
7468 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7469
7470 PR objc/18406
7471 * objc/compile/pr18406.m: New test.
7472
7473 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7474
7475 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7476
7477 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7478
7479 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7480
7481 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7482
7483 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7484
7485 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7486
7487 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7488 exit.
7489
7490 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7491
7492 PR tree-opt/18299
7493 * gcc.c-torture/pr18299-1.c: New test.
7494
7495 2004-11-06 Andreas Schwab <schwab@suse.de>
7496
7497 * gcc.dg/pr16286.c: Also test for bool and pixel.
7498
7499 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7500
7501 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7502 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7503 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7504 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7505 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7506 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7507 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7508 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7509 gcc.dg/struct-semi-3.c: New tests.
7510
7511 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7512
7513 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7514
7515 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7516
7517 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7518 Do not use C99 designators.
7519
7520 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7521
7522 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7523
7524 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7525
7526 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7527 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7528 * gcc.c-torture/execute/simd-5.x: Remove.
7529
7530 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7531
7532 PR rtl-optimization/17933
7533 * gcc.dg/torture/pr17933-1.c: New test.
7534
7535 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7536
7537 PR target/18106
7538 * lib/target-supports.exp (check_weak_available): Support
7539 Windows.
7540
7541 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7542
7543 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7544 call to fflush(stdout) before abort.
7545 (my_ffsll): New function.
7546 (generate_fields): Use it.
7547
7548 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7549
7550 * gcc.dg/init-undef-1.c: New test.
7551
7552 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7553
7554 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7555 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7556 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7557 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7558 expected messages for new parser.
7559
7560 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7561
7562 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7563
7564 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7565
7566 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7567 on LP64 targets.
7568
7569 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7570
7571 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7572 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7573 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7574 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7575 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7576 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7577 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7578 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7579 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7580 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7581
7582 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7583
7584 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7585 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7586 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7587 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7588 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7589 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7590 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7591 for new parser.
7592
7593 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7594
7595 PR target/15342
7596 * gcc.dg/20041104-1.c: New test.
7597
7598 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7599
7600 * g++.dg/template/nontype7.C: New test.
7601 * g++.dg/template/nontype8.C: Likewise.
7602 * g++.dg/template/nontype9.C: Likewise.
7603 * g++.dg/template/nontype10.C: Likewise.
7604 * g++.dg/tc1/dr49.C: Likewise.
7605 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7606 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7607
7608 2004-11-04 Ben Elliston <bje@au.ibm.com>
7609
7610 * g++.dg/rtti/tinfo1.C: Remove xfails.
7611
7612 2004-11-04 Ben Elliston <bje@au.ibm.com>
7613
7614 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7615 packed attribute to the definition to satisfy the new C++ parser.
7616
7617 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7618
7619 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7620 invocations of va_arg.
7621
7622 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7623
7624 PR c++/18124
7625 * g++.dg/template/crash25.C: New test.
7626
7627 PR c++/18155
7628 * g++.dg/template/typedef2.C: New test.
7629 * g++.dg/parse/crash13.C: Adjust error markers.
7630
7631 PR c++/18177
7632 * g++.dg/conversion/const3.C: New test.
7633
7634 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7635
7636 PR fortran/17535
7637 PR fortran/17583
7638 PR fortran/17713
7639 * gfortran.dg/generic_[123].f90: New testcases.
7640
7641 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7642
7643 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7644 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7645
7646 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7647
7648 PR tree-opt/16808
7649 * gcc.c-torture/compile/pr16808.c: New test.
7650
7651 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7652
7653 PR rtl-optimization/17104
7654 * gcc.dg/ppc-bitfield1.c: New.
7655
7656 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7657
7658 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7659
7660 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7661
7662 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7663 strings for 32-bit code.
7664
7665 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7666
7667 PR c/18239
7668 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7669
7670 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7671
7672 PR c++/18064
7673 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7674
7675 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7676
7677 PR c++/15172
7678 * g++.dg/init/aggr2.C: New test.
7679
7680 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7681
7682 * objc.dg/local-decl-1.m: New test.
7683
7684 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7685
7686 * gcc.dg/20040910-1.c: Adjust regex.
7687
7688 2004-10-30 Roger Sayle <roger@eyesopen.com>
7689
7690 PR rtl-optimization/18084
7691 * g++.dg/opt/pr18084-1.C: New testcase.
7692
7693 2004-10-30 Matt Austern <austern@apple.com>
7694
7695 PR c++/17542
7696 * g++.dg/ext/attrib18.C: New test.
7697
7698 2004-10-30 Roger Sayle <roger@eyesopen.com>
7699
7700 PR middle-end/18096
7701 * gcc.dg/pr18096-1.c: New test case.
7702
7703 2004-10-30 Roger Sayle <roger@eyesopen.com>
7704
7705 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7706
7707 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7708
7709 PR c/16666
7710 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7711 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7712 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7713 gcc.dg/old-style-prom-3.c: New tests.
7714
7715 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7716
7717 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7718 Remove unnecessary inclusion of stdio.h.
7719
7720 2004-10-29 Roger Sayle <roger@eyesopen.com>
7721
7722 PR rtl-optimization/17581
7723 * gcc.dg/pr17581-1.c: New test case.
7724
7725 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7726
7727 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7728 being implemented.
7729 * g++.dg/conversion/dr195-1.C: New.
7730 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7731 * g++.old-deja/g++.mike/p10148.C: Likewise.
7732
7733 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7734
7735 PR c++/17695
7736 * g++.dg/debug/typedef2.C: New test.
7737
7738 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7739
7740 PR fortran/13490
7741 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7742 * gfortran.dg/g77/README: Update.
7743
7744 2004-10-28 Matt Austern <austern@apple.com>
7745
7746 PR c++/14124
7747 * g++.dg/ext/packed7.C: New test.
7748
7749 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7750
7751 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7752 scan-assembler.
7753 * lib/scanasm.exp (hidden-scan-for): New proc.
7754 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7755 string.
7756 (scan-not-hidden): Likewise.
7757 * lib/target-supports.exp (check_visibility_available): mach-o is
7758 support too.
7759
7760 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7761
7762 PR c++/17132
7763 * g++.dg/template/memclass3.C: New test.
7764
7765 2004-10-28 Adam Nemet <anemet@lnxw.com>
7766
7767 PR middle-end/18160
7768 * gcc.dg/register-var-1.c: New test.
7769 * gcc.dg/register-var-2.c: New test.
7770 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7771 error now.
7772
7773 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7774
7775 PR other/18172
7776 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7777 unused variables.
7778 * gcc.dg/vect/vect-22.c: Likewise.
7779
7780 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7781
7782 * gcc.dg/i386-rotate-1.c: New test.
7783
7784 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7785
7786 * g++.dg/init/ref12.C: Add "run" marker.
7787
7788 PR c++/17435
7789 * g++.dg/init/ref12.C: New test.
7790
7791 PR c++/18140
7792 * g++.dg/template/shift1.C: New test.
7793 * g++.dg/template/error10.C: Adjust error markers.
7794
7795 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7796
7797 PR tree-opt/17529
7798 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7799
7800 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7801
7802 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7803 * gcc.dg/weak/weak-3.c: Likewise.
7804 * gcc.dg/weak/weak-5.c: Likewise.
7805 * gcc.dg/weak/weak-9.c: Likewise.
7806 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7807 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7808
7809 * gcc.dg/darwin-weakimport-1.c: New.
7810
7811 2004-10-28 Ben Elliston <bje@au.ibm.com>
7812
7813 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7814
7815 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7816
7817 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7818 'syntax' error messages.
7819 * gcc.dg/cpp/direct2s.c: Likewise.
7820
7821 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7822
7823 * gcc.c-torture/compile/20041026-1.c: New.
7824
7825 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7826
7827 PR c++/18093
7828 * g++.dg/lookup/ns2.C: New test.
7829
7830 PR c++/18020
7831 * g++.dg/template/enum4.C: New test.
7832
7833 PR c++/18161
7834 * g++.dg/template/expr1.C: New test.
7835
7836 2004-10-26 Ben Elliston <bje@au.ibm.com>
7837
7838 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7839
7840 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7841
7842 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7843 gcc.dg/decl-nospec-3.c: New tests.
7844
7845 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7846
7847 * objc.dg/super-class-3.m: New test.
7848
7849 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7850
7851 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7852 resyncing.
7853 * gcc.dg/cpp/direct2s.c: Likewise.
7854
7855 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7856
7857 * objc.dg/image-info.m: Update for changes to section selection.
7858
7859 2004-10-25 David Ayers <d.ayers@inode.at>
7860 Ziemowit Laski <zlaski@apple.com>
7861
7862 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7863 diagnostics when messaging 'id <Proto>'.
7864 * objc.dg/class-protocol-1.m: New test.
7865 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7866 a non-existent method signature.
7867 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7868 Update diagnostics when messaging with non-existent method signature.
7869 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7870 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7871 invalid receivers are now resolved as if messaging 'id'; remove
7872 extraneous diagnostics.
7873
7874 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7875
7876 PR c/16667
7877 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7878 gcc.dg/init-desig-obs-3.c: New tests.
7879
7880 2004-10-25 Jakub Jelinek <jakub@redhat.com>
7881
7882 * gcc.dg/debug/20041023-1.c: New test.
7883
7884 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7885
7886 PR middle-end/17407
7887 * gcc.c-torture/compile/pr17407.c: New test.
7888
7889 PR c++/18121
7890 * g++.dg/template/array8.C: New test.
7891
7892 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7893
7894 PR other/18138
7895 * lib/g++.exp: Accept more than one multilib libgcc.
7896 * lib/gcc-dg.exp: Likewise.
7897 * lib/objc.exp: Likewise.
7898 * lib/treelang.exp: Likewise.
7899 * lib/gfortran.exp: Likewise.
7900
7901 2004-10-24 Ben Elliston <bje@au.ibm.com>
7902
7903 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7904
7905 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
7906
7907 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7908 * gcc.dg/c99-const-expr-3.c: Likewise.
7909
7910 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7911
7912 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7913
7914 2004-10-23 Ben Elliston <bje@au.ibm.com>
7915
7916 * gcc.c-torture/execute/loop-2e.x: Remove.
7917
7918 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7919
7920 PR c++/18095
7921 * g++.dg/parse/crash18.C: New.
7922 * g++.dg/parse/crash19.C: New.
7923
7924 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7925
7926 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7927 * g++.dg/ext/dllimport2.C: Same.
7928 * g++.dg/ext/dllimport8.C: Same.
7929
7930 2004-10-21 Mark Mitchell <mark@codesourcery.com>
7931
7932 PR c++/10841
7933 * g++.dg/conversion/cast1.C: New test.
7934 * g++.dg/overload/pmf1.C: Adjust error marker.
7935
7936 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7937
7938 PR objc/17923
7939 * objc.dg/const-str-7.m: New test.
7940
7941 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7942
7943 * g++.dg/template/memfriend11.C: Fix comment typo.
7944 * g++.dg/template/memfriend14.C: Likewise.
7945
7946 2004-10-20 Richard Henderson <rth@redhat.com>
7947
7948 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7949 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7950 -fasynchronous-unwind-tables.
7951
7952 2004-10-20 Richard Henderson <rth@redhat.com>
7953
7954 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7955 (main): Return success.
7956 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7957 (main): Return success.
7958
7959 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7960
7961 PR c++/13495
7962 * g++.dg/template/memfriend9.C: New test.
7963 * g++.dg/template/memfriend10.C: Likewise.
7964 * g++.dg/template/memfriend11.C: Likewise.
7965 * g++.dg/template/memfriend12.C: Likewise.
7966 * g++.dg/template/memfriend13.C: Likewise.
7967 * g++.dg/template/memfriend14.C: Likewise.
7968 * g++.dg/template/memfriend15.C: Likewise.
7969 * g++.dg/template/memfriend16.C: Likewise.
7970 * g++.dg/template/memfriend17.C: Likewise.
7971 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7972
7973 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7974
7975 * g++.dg/conversion/dr195.C: New.
7976 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7977
7978 2004-10-20 Ben Elliston <bje@au.ibm.com>
7979 Devang Patel <dpatel@apple.com>
7980
7981 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7982 of floating point arithmetic, which could trap.
7983
7984 2004-10-19 Mark Mitchell <mark@codesourcery.com>
7985
7986 PR c++/14035
7987 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7988 * g++.dg/conversion/const2.C: New test.
7989 * g++.dg/expr/reinterpret2.C: New test.
7990 * g++.dg/expr/reinterpret3.C: New test.
7991 * g++.dg/expr/cast2.C: New test.
7992 * g++.dg/expr/copy1.C: New test.
7993 * g++.dg/other/conversion1.C: Change error message.
7994 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7995 function pointers to void *.
7996 * g++.old-deja/g++.mike/p10148.C: Likewise.
7997
7998 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7999
8000 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
8001
8002 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
8003
8004 PR c++/18047
8005
8006 * g++.dg/parse/expr3.C: New test.
8007
8008 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8009
8010 * gcc.dg/smod-1.c: New test.
8011
8012 2004-10-18 Ziemowit Laski <zlaski@apple.com>
8013
8014 * objc.dg/method-14.m: New test.
8015
8016 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8017
8018 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
8019 Also xfail as the patch was reverted.
8020
8021 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8022
8023 PR middle-end/16973
8024 * gcc.dg/pr16973.c: New test.
8025
8026 2004-10-18 Diego Novillo <dnovillo@redhat.com>
8027
8028 PR tree-optimization/17656
8029 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
8030
8031 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
8032
8033 * g++.dg/eh/shadow1.C: New.
8034
8035 2004-10-18 Jakub Jelinek <jakub@redhat.com>
8036
8037 * gcc.c-torture/compile/20041018-1.c: New test.
8038
8039 2004-10-18 Ben Elliston <bje@au.ibm.com>
8040
8041 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
8042 compiler referring to register 0 when accessing sdata. The linker
8043 now patches things up.
8044
8045 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
8046
8047 PR c/17529
8048 * gcc.c-torture/compile/pr17529.c: New test.
8049
8050 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8051
8052 PR c++/17743
8053 * g++.dg/ext/attrib17.C: New test.
8054
8055 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8056
8057 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
8058
8059 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8060
8061 PR c++/10479
8062 * g++.dg/ext/attrib16.C: New test.
8063
8064 2004-10-15 Mark Mitchell <mark@codesourcery.com>
8065
8066 PR c++/17042
8067 * g++.dg/init/dso_handle1.C: New test.
8068
8069 PR c++/14667
8070 * g++.dg/parse/typedef6.C: New test.
8071
8072 PR c++/17916
8073 * g++.dg/parse/pragma1.C: New test.
8074
8075 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
8076
8077 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
8078
8079 2004-10-15 Steve Ellcey <sje@cup.hp.com>
8080
8081 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
8082 -fno-common when on HPPA HP-UX platforms.
8083
8084 2004-10-15 Jakub Jelinek <jakub@redhat.com>
8085
8086 PR other/16820
8087 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
8088 stdint.h.
8089 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
8090 uintptr_t.
8091
8092 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8093
8094 PR c++/16301
8095 * g++.dg/lookup/strong-using-4.C: New test.
8096
8097 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8098
8099 PR middle-end/16567
8100 * gcc.c-torture/compile/nested-1.c: New test.
8101
8102 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8103
8104 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
8105 and mipsisa64*-*-* (until support for misaligned loads is added).
8106 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
8107 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
8108 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
8109 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
8110 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
8111 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
8112
8113 2004-10-14 Mark Mitchell <mark@codesourcery.com>
8114
8115 PR c++/17976
8116 * g++.dg/init/dtor3.C: New test.
8117
8118 2004-10-15 Ben Elliston <bje@au.ibm.com>
8119
8120 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
8121
8122 2004-10-14 Geoffrey Keating <geoffk@apple.com>
8123
8124 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
8125 * gcc.dg/macho-lo-sum.c: Likewise.
8126
8127 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
8128
8129 * gcc.dg/ppc-spe64-1.c: New test.
8130
8131 2004-10-14 Devang Patel <dpatel@apple.com>
8132
8133 PR 17635
8134 * gcc.dg/pr17635.c : New test.
8135
8136 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
8137
8138 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
8139 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
8140 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
8141 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
8142 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
8143 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
8144 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
8145 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
8146 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
8147 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
8148 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
8149 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
8150 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
8151 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
8152 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
8153 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8154 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8155 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
8156
8157 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8158
8159 * gcc.dg/vect/vect-82.c: New testcase.
8160 * gcc.dg/vect/vect-82_64.c: New testcase.
8161 * gcc.dg/vect/vect-83.c: New testcase.
8162 * gcc.dg/vect/vect-83_64.c: New testcase.
8163
8164 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8165
8166 * gcc.dg/cpp/error-1.c: New test.
8167
8168 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8169
8170 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8171
8172 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
8173
8174 PR target/17984
8175 * gcc.dg/cris-peep2-xsrand2.c: New test.
8176
8177 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8178
8179 PR c++/17661
8180 * testsuite/g++.dg/expr/for2.C: New test.
8181
8182 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8183
8184 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8185
8186 2004-10-13 Jakub Jelinek <jakub@redhat.com>
8187
8188 PR tree-optimization/17724
8189 * g++.dg/opt/pr17724-1.C: New test.
8190 * g++.dg/opt/pr17724-2.C: New test.
8191 * g++.dg/opt/pr17724-3.C: New test.
8192 * g++.dg/opt/pr17724-4.C: New test.
8193 * g++.dg/opt/pr17724-5.C: New test.
8194 * g++.dg/opt/pr17724-6.C: New test.
8195
8196 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8197
8198 PR c/17301
8199 * gcc.dg/pr17301-2.c: New test.
8200
8201 2004-10-11 Mark Mitchell <mark@codesourcery.com>
8202
8203 PR c++/15876
8204 * g++.dg/parse/error22.C: New test.
8205
8206 PR c++/17936
8207 * g++.dg/template/spec18.C: New test.
8208
8209 2004-10-11 Steve Ellcey <sje@cup.hp.com>
8210
8211 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8212 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
8213 memcpy.
8214 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8215 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8216
8217 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8218
8219 * g++.dg/eh/cleanup5.C: Add dg-options "".
8220
8221 2004-10-11 Roger Sayle <roger@eyesopen.com>
8222
8223 PR middle-end/17657
8224 * gcc.dg/switch-4.c: New test case.
8225
8226 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
8227
8228 * gcc.c-torture/execute/20041011-1.c: New test.
8229
8230 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8231
8232 PR c++/17554
8233 * g++.dg/init/for3.C: New test.
8234
8235 PR c++/17657
8236 * g++.dg/opt/switch2.C: New test.
8237
8238 PR middle-end/17703
8239 * g++.dg/warn/Wreturn-2.C: New test.
8240
8241 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8242
8243 PR c++/17907
8244 * g++.dg/eh/cleanup5.C: New test.
8245
8246 2004-10-10 Mark Mitchell <mark@codesourcery.com>
8247
8248 PR c++/17393
8249 * g++.dg/parse/error21.C: New test.
8250
8251 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8252
8253 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8254 * g++.dg/warn/incomplete1.C: Likewise.
8255 * g++.dg/template/qualttp20.C: Likewise.
8256
8257 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8258
8259 PR c/17881
8260 * parm-incomplete-1.c: New test.
8261
8262 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8263
8264 PR c++/17867
8265 * g++.dg/parse/error19.C: New test.
8266
8267 PR c++/17670
8268 * g++.dg/init/new11.C: New test.
8269
8270 PR c++/17821
8271 * g++.dg/parse/error20.C: New test.
8272
8273 PR c++/17826
8274 * g++.dg/template/crash24.C: New test.
8275
8276 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8277
8278 PR c/17301
8279 * gcc.dg/pr17301-1.c: New test.
8280
8281 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8282
8283 PR c/17189
8284 * gcc.dg/anon-struct-5.c: New test.
8285
8286 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8287
8288 PR c/17844
8289 * gcc.dg/pr17844-1.c: New test.
8290
8291 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8292
8293 PR tree-optimization/17906
8294 * gcc.c-torture/compile/pr17906.c: New.
8295
8296 2004-10-09 Stuart Hastings <stuart@apple.com>
8297 Roger Sayle <roger@eyesopen.com>
8298
8299 PR rtl-optimization/17853
8300 * gcc.dg/i386-mmx-5.c: New testcase.
8301
8302 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8303
8304 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8305
8306 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8307
8308 PR c++/17524
8309 * g++.dg/template/static9.C: New test.
8310
8311 PR c++/17685
8312 * g++.dg/parse/operator5.C: New test.
8313
8314 2004-10-09 Roger Sayle <roger@eyesopen.com>
8315
8316 PR middle-end/17894
8317 * gcc.c-torture/execute/divcmp-4.c: New test case.
8318
8319 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8320
8321 PR tree-opt/17902
8322 * g++.dg/opt/pr17902.C: New test.
8323
8324 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8325
8326 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8327
8328 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8329
8330 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8331
8332 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8333
8334 * gcc.dg/assign-warn-3.c: New test.
8335
8336 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8337
8338 PR c/16999
8339 * gcc.dg/cpp/ident-1.c: New test.
8340
8341 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8342
8343 * gcc.c-torture/compile/acc1.c: New.
8344
8345 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8346
8347 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8348 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8349
8350 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8351
8352 * gcc.dg/ultrasp11.c: New test.
8353
8354 2004-10-08 Michael Matz <matz@suse.de>
8355
8356 * gcc.dg/doloop-2.c: New test.
8357
8358 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8359
8360 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8361 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8362 objc.dg/method-9.m: Update expected diagnostics.
8363
8364 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8365
8366 * gcc.dg/ppc-fsel-3.c: New file.
8367 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8368
8369 2004-10-07 Paul Brook <paul@codesourcery.com>
8370
8371 * gfortran.dg/intrinsic_verify_1.f90: New test.
8372
8373 2004-10-07 Paul Brook <paul@codesourcery.com>
8374
8375 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8376
8377 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8378
8379 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8380 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8381 commit.
8382
8383 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8384
8385 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8386
8387 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8388
8389 PR c++/17115
8390 * g++.dg/warn/Winline-4.C: New test.
8391
8392 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8393
8394 * gcc.c-torture/compile/20041007-1.c: New test.
8395
8396 2004-10-07 Paul Brook <paul@codesourcery.com>
8397
8398 PR fortran/17678
8399 * gfortran.dg/use_allocated_1.f90: New test.
8400
8401 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8402
8403 PR middle-end/17849
8404 * gfortran.fortran-torture/compile/nested.f90: New test
8405
8406 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8407
8408 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8409
8410 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8411
8412 PR c++/17368
8413 * g++.dg/ext/asm6.C: New test.
8414
8415 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8416
8417 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8418
8419 2004-10-06 Paul Brook <paul@codesourcery.com>
8420
8421 PR libfortran/17709
8422 * gfortran.dg/empty_format_1.f90: New test.
8423
8424 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8425
8426 PR fortran/17568
8427 * gfortran.dg/ishft.f90: New test.
8428
8429 PR fortran/17283
8430 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8431 tests.
8432
8433 2004-10-06 Paul Brook <paul@codesourcery.com>
8434
8435 * gfortran.dg/do_1.f90: New test.
8436
8437 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8438
8439 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8440 optimizing for size.
8441
8442 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8443
8444 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8445
8446 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8447
8448 * gcc.c-torture/compile/20041005-1.c: New test.
8449
8450 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8451
8452 PR c++/17829
8453 * g++.dg/lookup/koenig4.C: New.
8454
8455 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8456
8457 * g++.dg/other/classkey1.C: Adjust quoting marks.
8458 * g++.dg/parse/error15.C: Likewise.
8459 * g++.dg/template/meminit2.C (int>): Likewise.
8460
8461 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8462
8463 PR fortran/17283
8464 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8465
8466 PR fortran/17631
8467 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8468
8469 PR fortran/17708
8470 * gfortran.dg/pr17708.f90: New test.
8471
8472 2004-10-04 Chao-ying Fu <fu@mips.com>
8473
8474 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8475 * gcc.dg/vect/vect-4.c: Ditto.
8476 * gcc.dg/vect/vect-5.c: Ditto.
8477 * gcc.dg/vect/vect-6.c: Ditto.
8478 * gcc.dg/vect/vect-8.c: Ditto.
8479 * gcc.dg/vect/vect-16.c: Ditto.
8480 * gcc.dg/vect/vect-30.c: Ditto.
8481 * gcc.dg/vect/vect-40.c: Ditto.
8482 * gcc.dg/vect/vect-41.c: Ditto.
8483 * gcc.dg/vect/vect-42.c: Ditto.
8484 * gcc.dg/vect/vect-43.c: Ditto.
8485 * gcc.dg/vect/vect-44.c: Ditto.
8486 * gcc.dg/vect/vect-45.c: Ditto.
8487 * gcc.dg/vect/vect-46.c: Ditto.
8488 * gcc.dg/vect/vect-47.c: Ditto.
8489 * gcc.dg/vect/vect-48.c: Ditto.
8490 * gcc.dg/vect/vect-49.c: Ditto.
8491 * gcc.dg/vect/vect-50.c: Ditto.
8492 * gcc.dg/vect/vect-51.c: Ditto.
8493 * gcc.dg/vect/vect-52.c: Ditto.
8494 * gcc.dg/vect/vect-53.c: Ditto.
8495 * gcc.dg/vect/vect-54.c: Ditto.
8496 * gcc.dg/vect/vect-55.c: Ditto.
8497 * gcc.dg/vect/vect-56.c: Ditto.
8498 * gcc.dg/vect/vect-57.c: Ditto.
8499 * gcc.dg/vect/vect-58.c: Ditto.
8500 * gcc.dg/vect/vect-59.c: Ditto.
8501 * gcc.dg/vect/vect-60.c: Ditto.
8502 * gcc.dg/vect/vect-74.c: Ditto.
8503 * gcc.dg/vect/vect-79.c: Ditto.
8504 * gcc.dg/vect/vect-80.c: Ditto.
8505
8506 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8507
8508 * gcc.dg/unused-7.c: Use the correct option.
8509
8510 2004-10-04 Paul Brook <paul@codesourcery.com>
8511 Bud Davis <bdavis9659@comcast.net>
8512
8513 PR fortran/17706
8514 PR fortran/16434
8515 * gfortran/pr17706.f90: New test.
8516 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8517
8518 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8519
8520 * gfortran.dg/pr17612.f90: New test.
8521
8522 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8523
8524 * g++.dg/template/local1.C: Adjust quoting marks in
8525 testing for diagnostics.
8526 * g++.dg/tls/diag-2.C: Likewise.
8527 * g++.dg/other/error8.C: Likewise.
8528
8529 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8530
8531 PR c/17178
8532 * gcc.dg/unused-4.c: Adjust to be correct.
8533
8534 PR c/17820
8535 * gcc.dg/unused-7.c: New test.
8536
8537 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8538
8539 PR c++/17797
8540 * g++.dg/overload/template2.C: New test.
8541
8542 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8543
8544 PR tree-optimization/16632
8545 * gcc.dg/tree-ssa/20041002-1.c: New.
8546
8547 2004-10-03 Paul Brook <paul@codesourcery.com>
8548
8549 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8550 rather than relying on default formatting.
8551
8552 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8553
8554 * gcc.dg/20040920-1.c: Update expected message text.
8555
8556 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8557
8558 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8559
8560 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8561
8562 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8563 tree level.
8564
8565 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8566
8567 * gcc.dg/tree-ssa/pr17343.c: Remove.
8568
8569 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8570
8571 PR tree-opt/17343
8572 * gcc.dg/tree-ssa/pr17343.c: New test.
8573
8574 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8575
8576 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8577 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8578 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8579 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8580 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8581
8582 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8583
8584 * gcc.dg/lvalue-2.c: New test.
8585
8586 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8587
8588 PR c/17730
8589 * gcc.dg/pr17730-1.c: New test
8590
8591 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8592
8593 PR c/7425
8594 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8595
8596 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8597
8598 * gcc.c-torture/execute/stdarg-1.c: New test.
8599 * gcc.c-torture/execute/stdarg-2.c: New test.
8600 * gcc.c-torture/execute/stdarg-3.c: New test.
8601 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8602 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8603 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8604 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8605 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8606
8607 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8608
8609 PR tree-optimization/17697
8610 * g++.dg/opt/pr17697-1.C: New test.
8611 * g++.dg/opt/pr17697-2.C: New test.
8612 * g++.dg/opt/pr17697-3.C: New test.
8613
8614 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8615
8616 PR c/16409
8617 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8618 gcc.dg/vla-init-5.c: New tests.
8619
8620 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8621
8622 PR c/13804
8623 * gcc.dg/pr13804-1.c: New test.
8624
8625 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8626
8627 PR fortran/16938
8628 * gfortran.dg/pr16938.f90: New test.
8629
8630 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8631
8632 * g++.dg/template/crash23.C: New test.
8633
8634 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8635
8636 PR c++/17585
8637 * g++.dg/template/static8.C: New test.
8638
8639 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8640
8641 PR c++/17681
8642 * g++.dg/other/error9.C: New test.
8643
8644 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8645
8646 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8647
8648 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8649
8650 PR fortran/15164
8651 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8652
8653 2004-09-26 Roger Sayle <roger@eyesopen.com>
8654
8655 PR middle-end/17112
8656 * gcc.dg/pr17112-1.c: New test case.
8657
8658 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8659
8660 PR c/11459
8661 * gcc.dg/pr11459-1.c: New test.
8662
8663 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8664
8665 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8666 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8667
8668 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8669
8670 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8671
8672 2004-09-25 Jan Hubicka <jh@suse.cz>
8673
8674 * compile/30040909-1.c: New test.
8675 * compile/30040907-1.c: New test.
8676
8677 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8678
8679 * gcc.c-torture/execute/va-arg-26.c: New test.
8680
8681 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8682
8683 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8684 extra diagnostics on targets with 64-bit pointers.
8685 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8686
8687 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8688
8689 PR c/17188
8690 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8691 * gcc.dg/decl-3.c: Adjust expected message.
8692
8693 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8694
8695 PR fortran/17615
8696 * gfortran.dg/pr17615.f90: New test.
8697
8698 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8699
8700 PR tree-optimzation/17517
8701 * g++.dg/tree-ssa/pr17517.C: New Test.
8702
8703 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8704
8705 PR c++/16889
8706 * g++.dg/lookup/ambig3.C: New.
8707
8708 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8709
8710 PR tree-opt/17624
8711 * g++.dg/opt/pr17624.C: New test.
8712
8713 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8714
8715 PR c/6980
8716 * gcc.dg/Wbad-function-cast-1.c: New test.
8717
8718 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8719
8720 * g++.dg/ext/complit1.C
8721 * g++.dg/other/error2.C
8722 * g++.dg/other/nontype-1.C
8723 * g++.dg/parse/crash11.C
8724 * g++.dg/parse/crash12.C
8725 * g++.dg/parse/error15.C
8726 * g++.dg/parse/error4.C
8727 * g++.dg/parse/tmpl-outside1.C
8728 * g++.dg/parse/too-many-tmpl-args1.C
8729 * g++.dg/template/dependent-expr3.C
8730 * g++.dg/template/error10.C
8731 * g++.dg/template/instantiate1.C
8732 * g++.dg/template/vtable2.C
8733 * g++.dg/warn/Wshadow-1.C
8734 * g++.dg/warn/weak1.C
8735 * g++.old-deja/g++.brendan/crash16.C
8736 * g++.old-deja/g++.brendan/crash18.C
8737 * g++.old-deja/g++.brendan/crash48.C
8738 * g++.old-deja/g++.brendan/crash49.C
8739 * g++.old-deja/g++.brendan/crash55.C
8740 * g++.old-deja/g++.brendan/crash56.C
8741 * g++.old-deja/g++.brendan/crash8.C
8742 * g++.old-deja/g++.brendan/enum11.C
8743 * g++.old-deja/g++.brendan/enum8.C
8744 * g++.old-deja/g++.brendan/enum9.C
8745 * g++.old-deja/g++.brendan/friend3.C
8746 * g++.old-deja/g++.brendan/misc14.C
8747 * g++.old-deja/g++.bugs/900402_02.C
8748 * g++.old-deja/g++.bugs/900404_03.C
8749 * g++.old-deja/g++.bugs/900404_04.C
8750 * g++.old-deja/g++.bugs/900428_03.C
8751 * g++.old-deja/g++.jason/crash4.C
8752 * g++.old-deja/g++.jason/overload21.C
8753 * g++.old-deja/g++.jason/redecl1.C
8754 * g++.old-deja/g++.jason/report.C
8755 * g++.old-deja/g++.jason/rfg10.C
8756 * g++.old-deja/g++.jason/template30.C
8757 * g++.old-deja/g++.law/arm12.C
8758 * g++.old-deja/g++.law/ctors5.C
8759 * g++.old-deja/g++.law/cvt20.C
8760 * g++.old-deja/g++.law/init10.C
8761 * g++.old-deja/g++.law/init8.C
8762 * g++.old-deja/g++.law/visibility17.C
8763 * g++.old-deja/g++.law/visibility7.C
8764 * g++.old-deja/g++.mike/net8.C
8765 * g++.old-deja/g++.mike/p646.C
8766 * g++.old-deja/g++.mike/p700.C
8767 * g++.old-deja/g++.mike/p701.C
8768 * g++.old-deja/g++.mike/p811.C
8769 * g++.old-deja/g++.ns/template13.C
8770 * g++.old-deja/g++.other/array3.C
8771 * g++.old-deja/g++.other/crash25.C
8772 * g++.old-deja/g++.other/dtor3.C
8773 * g++.old-deja/g++.other/dtor4.C
8774 * g++.old-deja/g++.other/main1.C
8775 * g++.old-deja/g++.other/warn7.C
8776 * g++.old-deja/g++.pt/crash11.C
8777 * g++.old-deja/g++.pt/crash36.C
8778 * g++.old-deja/g++.pt/spec22.C
8779 * g++.old-deja/g++.pt/spec9.C
8780 * g++.old-deja/g++.pt/ttp52.C
8781 * g++.old-deja/g++.robertl/eb103.C
8782 * g++.old-deja/g++.robertl/eb121.C
8783 * g++.old-deja/g++.robertl/eb22.C
8784 * g++.old-deja/g++.robertl/eb8.C:
8785 Update locations and/or regexps of dg-error markers.
8786 Remove markers for some bogus messages that are no longer issued.
8787
8788 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8789
8790 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8791 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8792
8793 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8794
8795 PR c++/17618
8796 * g++.dg/lookup/crash5.C: New test.
8797
8798 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8799
8800 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8801 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8802 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8803 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8804 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8805 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8806
8807 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8808 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8809 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8810 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8811 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8812 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8813
8814 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8815
8816 * gcc.dg/vect/vect-44.c: Check additional cases.
8817 * gcc.dg/vect/vect-48.c: Check additional cases.
8818
8819 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8820 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8821 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8822 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8823 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8824 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8825 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8826 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8827 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8828
8829 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8830 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8831 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8832
8833 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8834
8835 * gcc.dg/tree-ssa/loop-6.c: New test.
8836
8837 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8838
8839 PR c++/17620
8840 * g++.dg/inherit/base2.C: New.
8841
8842 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8843
8844 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8845 * gcc.dg/20001012-2.c: Likewise.
8846 * gcc.dg/20001013-1.c: Likewise.
8847 * gcc.dg/20001101-1.c: Likewise.
8848 * gcc.dg/20001102-1.c: Likewise.
8849 * gcc.dg/bf-spl1.c: Likewise.
8850 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8851 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8852
8853 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8854
8855 PR tree-optimization/16721
8856 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8857
8858 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8859
8860 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8861 * gcc.dg/20040305-1.c: Likewise.
8862
8863 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8864
8865 PR c/16566
8866 * gcc.c-torture/compile/pr16566-1.c,
8867 gcc.c-torture/compile/pr16566-2.c,
8868 gcc.c-torture/compile/pr16566-3.c: New tests.
8869
8870 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8871
8872 PR tree-optimization/17512
8873 * gcc.c-torture/compile/20040916-1.c.
8874
8875 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8876
8877 * gcc.dg/pragma-re-3.c: New test.
8878
8879 2004-09-17 Matt Austern <austern@apple.com>
8880
8881 PR c++/15049
8882 * g++.dg/other/anon3.C: New.
8883
8884 2004-09-21 Roger Sayle <roger@eyesopen.com>
8885
8886 PR c++/7503
8887 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8888 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8889 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8890 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8891 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8892
8893 2004-09-21 Bud Davis <bdavis9659@comcast.net>
8894
8895 PR fortran/17286
8896 * gfortran.dg/pr17286.f90: New test.
8897
8898 2004-09-20 Mark Mitchell <mark@codesourcery.com>
8899
8900 PR c++/17530
8901 * g++.dg/template/static7.C: New test.
8902
8903 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8904
8905 PR tree-opt/17558
8906 * gcc.c-torture/compile/pr17558.c: New test.
8907
8908 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8909
8910 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8911 if SKIP_ATTRIBUTE is defined.
8912
8913 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8914
8915 PR fortran/15957
8916 * gfortran.dg/pr15957.f90: New test.
8917
8918 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8919
8920 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8921 in comparison.
8922 * gcc.dg/vect/vect-79.c: Likewise.
8923 * gcc.dg/vect/vect-80.c: Likewise.
8924
8925 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8926
8927 PR fortran/15750
8928 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
8929
8930 2004-09-20 Ira Rosen <irar@il.ibm.com>
8931
8932 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8933 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8934 * gcc.dg/vect/vect-62.c: New testcase.
8935 * gcc.dg/vect/vect-63.c: New testcase.
8936 * gcc.dg/vect/vect-64.c: New testcase.
8937 * gcc.dg/vect/vect-65.c: New testcase.
8938 * gcc.dg/vect/vect-66.c: New testcase.
8939 * gcc.dg/vect/vect-67.c: New testcase.
8940 * gcc.dg/vect/vect-68.c: New testcase.
8941 * gcc.dg/vect/vect-69.c: New testcase.
8942 * gcc.dg/vect/vect-79.c: New testcase.
8943 * gcc.dg/vect/vect-80.c: New testcase.
8944
8945 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8946
8947 * gcc.target/mips/asm-1.c: New test.
8948
8949 2004-09-19 Ira Rosen <irar@il.ibm.com>
8950
8951 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8952 * gcc.dg/vect/vect-73.c: New testcase.
8953 * gcc.dg/vect/vect-74.c: New testcase.
8954 * gcc.dg/vect/vect-75.c: New testcase.
8955 * gcc.dg/vect/vect-76.c: New testcase.
8956 * gcc.dg/vect/vect-77.c: New testcase.
8957 * gcc.dg/vect/vect-78.c: New testcase
8958
8959 2004-09-18 Paul Brook <paul@codesourcery.com>
8960
8961 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8962
8963 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8964
8965 PR c/17424
8966 * gcc.dg/pr17424-1.c: New test.
8967
8968 2004-09-18 Diego Novillo <dnovillo@redhat.com>
8969
8970 * g++.dg/tree-ssa/pr17153.C: New test.
8971
8972 2004-09-16 Geoffrey Keating <geoffk@apple.com>
8973
8974 PR pch/13361
8975 * testsuite/g++.dg/pch/wchar-1.C: New.
8976 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8977
8978 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8979
8980 * gcc.c-torture/execute/20040917-1.c: New test.
8981
8982 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8983
8984 PR tree-optimization/17319
8985 * gcc.dg/pr17319.c: New test.
8986
8987 2004-09-17 Devang Patel <dpatel@apple.com>
8988
8989 * gcc.dg/20040813-1.c: New test.
8990
8991 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8992
8993 PR tree-optimization/17273
8994 * gcc.c-torture/compile/pr17273.c: New test.
8995
8996 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8997
8998 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8999 Update expected messages.
9000 * gcc.dg/declspec-13.c: New test.
9001
9002 2004-09-17 David Edelsohn <edelsohn@gnu.org>
9003
9004 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
9005
9006 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9007
9008 * gcc.c-torture/execute/pr17252.c: Use post-increment to
9009 change what 'a' is pointing to.
9010
9011 2004-09-17 Mark Mitchell <mark@codesourcery.com>
9012
9013 PR c++/16002
9014 * g++.dg/template/error18.C: New test.
9015
9016 PR c++/16029
9017 * g++.dg/warn/Wunused-8.C: New test.
9018
9019 2004-09-17 Steven Bosscher <stevenb@suse.de>
9020
9021 PR tree-optimization/17513
9022 * gcc.dg/20040916-1.c: New test.
9023
9024 2004-09-16 Mark Mitchell <mark@codesourcery.com>
9025
9026 PR c++/17501
9027 * g++.dg/template/typename7.C: New test.
9028
9029 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9030
9031 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
9032
9033 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
9034
9035 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
9036 with -ftree-based-profiling also.
9037 * lib/profopt.exp: Support late-set profile_option/feedback_option.
9038
9039 2004-09-16 Victor Leikehman <lei@il.ibm.com>
9040
9041 PR/15364
9042 * gfortran.dg/der_array_io_1.f90: New test.
9043 * gfortran.dg/der_array_io_2.f90: New test.
9044 * gfortran.dg/der_array_io_3.f90: New test.
9045
9046 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9047
9048 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
9049 EABI.
9050
9051 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9052
9053 * g++.dg/opt/switch1.C: New test.
9054
9055 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
9056
9057 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
9058 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
9059 Update expected messages.
9060
9061 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9062
9063 PR fortran/16485
9064 * gfortran.dg/same_name_1.f90: New test.
9065
9066 2004-09-15 Diego Novillo <dnovillo@redhat.com>
9067
9068 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
9069 dereference garbage pointers.
9070
9071 2004-09-15 Jakub Jelinek <jakub@redhat.com>
9072
9073 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
9074 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
9075
9076 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
9077 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
9078 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
9079
9080 2004-09-14 Mark Mitchell <mark@codesourcery.com>
9081
9082 PR c++/17324
9083 * g++.dg/template/mangle1.C: New test.
9084
9085 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9086
9087 PR tree-optimization/17252
9088 * gcc.c-torture/execute/pr17252.c: New test.
9089
9090 2004-09-14 Andrew Pinski <apinski@apple.com>
9091
9092 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
9093
9094 2004-09-14 Roger Sayle <roger@eyesopen.com>
9095
9096 PR rtl-optimization/9771
9097 * gcc.dg/pr9771-1.c: New test case.
9098
9099 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9100
9101 PR tree-optimization/15262
9102 * gcc.c-torture/execute/pr15262-1.c: New test.
9103 * gcc.c-torture/execute/pr15262-2.c: New test.
9104
9105 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
9106
9107 * gcc.dg/declspec-12.c: New test.
9108
9109 2004-09-14 Bud Davis <bdavis9659@comcast.net>
9110
9111 * gfortran.dg/pr17090.f90: Add directives to test.
9112
9113 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9114
9115 * gcc.c-torture/compile/20040914-1.c: New test.
9116
9117 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9118
9119 PR c++/16162
9120 * g++.dg/template/decl2.C: New test.
9121
9122 2004-09-13 Bud Davis <bdavis9659@comcast.net>
9123
9124 PR fortran/17090
9125 * gfortran.dg/pr17090.f90: New test.
9126
9127 2004-09-13 Dale Johannesen <dalej@apple.com>
9128
9129 * gcc.c-torture/compile/pr17408.c: New test case.
9130
9131 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9132
9133 PR c++/16716
9134 * g++.dg/parse/crash17.C: New test.
9135
9136 PR c++/17327
9137 * g++.dg/template/enum3.C: New test.
9138
9139 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
9140
9141 * lib/gcc-defs.exp: Load wrapper.exp.
9142 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
9143 using local code.
9144 * lib/gcc.exp (gcc_init): Similar.
9145 * lib/gfortran.exp (gfortran_init): Similar.
9146 * lib/objc.exp (objc_init): Similar.
9147 * lib/treelang.exp (treelang_init): Similar.
9148 * lib/wrapper.exp: New file with build_wrapper call machinery in
9149 ${tool}_maybe_build_wrapper.
9150
9151 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9152
9153 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9154 "inline".
9155 * gcc.dg/declspec-11.c: Update expected messages.
9156 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9157 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9158 gcc.dg/inline-12.c: New tests.
9159
9160 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
9161
9162 * g++.dg/tree-ssa/pr17400.C: New testcase.
9163
9164 2004-09-13 James E Wilson <wilson@specifixinc.com>
9165
9166 * gcc.target/mips/sb1-1.c: New testcase.
9167
9168 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9169
9170 * lib/g77-dg.exp: Remove unused file.
9171 * lib/mike-g77.exp: Ditto.
9172 * lib/g77.exp: Ditto.
9173
9174 2004-09-12 Richard Henderson <rth@redhat.com>
9175
9176 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9177
9178 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9179
9180 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9181 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9182 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9183 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9184 Update expected messages.
9185
9186 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
9187
9188 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9189 declaration/use mismatch for dirp parameter.
9190
9191 2004-09-12 Andrew Pinski <apinski@apple.com>
9192
9193 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9194 -fgnu-runtime is passed.
9195
9196 2004-09-12 Richard Henderson <rth@redhat.com>
9197
9198 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9199 do the uplevel thing and update additional_flags directly.
9200 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9201 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9202 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9203 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9204
9205 2004-09-11 Steven Bosscher <stevenb@suse.de>
9206
9207 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9208
9209 2004-09-11 Roger Sayle <roger@eyesopen.com>
9210
9211 PR middle-end/17411
9212 * g++.dg/opt/pr17411-1.C: New test case.
9213
9214 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9215
9216 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9217 gcc.dg/tls/diag-2.c: Update expected messages.
9218 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9219 messages.
9220 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9221 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9222 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9223 gcc.dg/tls/diag-5.c: New tests.
9224
9225 2004-09-11 Zack Weinberg <zack@codesourcery.com>
9226
9227 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9228
9229 2004-09-11 Steven Bosscher <stevenb@suse.de>
9230
9231 * g++.dg/parse/break-in-for.C: New test.
9232
9233 2004-09-11 Jakub Jelinek <jakub@redhat.com>
9234
9235 * gcc.dg/tree-ssa/20040911-1.c: New test.
9236
9237 2004-09-11 Andreas Jaeger <aj@suse.de>
9238
9239 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9240 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9241
9242 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
9243
9244 * gcc.target/frv: New directory of FR-V-specific tests.
9245
9246 2004-09-10 James E Wilson <wilson@specifixinc.com>
9247
9248 * gcc.dg/convert-vec-1.c: New test.
9249
9250 2004-09-10 Roger Sayle <roger@eyesopen.com>
9251
9252 PR middle-end/17024
9253 * gcc.dg/pr17024-1.c: New test case.
9254
9255 2004-09-10 Eric Christopher <echristo@redhat.com>
9256
9257 * gcc.dg/20040910-1.c: New test.
9258
9259 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9260
9261 * gcc.dg/bitfld-9.c: New test.
9262
9263 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
9264
9265 * gcc.c-torture/execute/ieee/acc1.c: New test.
9266 * gcc.c-torture/execute/ieee/acc2.c: New test.
9267 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9268
9269 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9270
9271 * gcc.dg/deprecated-2.c: New test.
9272
9273 2004-09-09 James E Wilson <wilson@specifixinc.com>
9274
9275 * gcc.dg/init-vec-1.c: New test.
9276
9277 2004-09-09 Roger Sayle <roger@eyesopen.com>
9278
9279 PR middle-end/17055
9280 * gcc.dg/pr17055-1.c: New test case.
9281
9282 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
9283
9284 PR target/17377
9285 * gcc.c-torture/execute/pr17377.c: New test.
9286
9287 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9288
9289 PR c/8420
9290 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9291 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9292 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9293 gcc.dg/long-long-typespec-1.c: New tests.
9294 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9295
9296 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9297
9298 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9299 gcc.dg/gnu99-static-1.c: New tests.
9300
9301 2004-09-08 Devang Patel <dpatel@apple.com>
9302
9303 * gcc.dg/darwin-ld-20040828-1.c: New test.
9304 * gcc.dg/darwin-ld-20040828-2.c: New test.
9305 * gcc.dg/darwin-ld-20040828-3.c: New test.
9306
9307 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9308
9309 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9310 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9311 in error message.
9312 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9313 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9314 in error message.
9315 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9316 types they qualify.
9317 * objc.dg/type-size-2.m: Fix wording in comment.
9318 * objc.dg/va-meth-1.m: New test case.
9319
9320 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9321
9322 PR c/16633:
9323 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9324 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9325
9326 2004-09-06 Devang Patel <dpatel@apple.com>
9327
9328 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9329 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9330
9331 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9332
9333 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9334 reflect changed line numbering of diagnostics.
9335
9336 2004-09-06 Paul Brook <paul@codesourcery.com>
9337
9338 * gfortran.dg/edit_real_1.f90: Add new test.
9339
9340 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9341
9342 * gcc.dg/tree-ssa/loop-2.c: New test.
9343 * gcc.dg/tree-ssa/loop-3.c: New test.
9344 * gcc.dg/tree-ssa/loop-4.c: New test.
9345 * gcc.dg/tree-ssa/loop-5.c: New test.
9346
9347 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9348
9349 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9350
9351 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9352
9353 * gcc.dg/format/sentinel-1.c: New test.
9354
9355 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9356
9357 * testsuite/gcc.dg/builtins-46.c: New.
9358
9359 2004-09-03 Devang Patel <dpatel@apple.com>
9360
9361 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9362 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9363
9364 2004-09-03 Jan Beulich <jbeulich@novell.com>
9365
9366 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9367 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9368 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9369 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9370 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9371 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9372 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9373 the non-portable bzero.
9374 * gcc.dg/20010912-1.c: xfail for NetWare.
9375 * gcc.dg/20020426-2.c: xfail for NetWare.
9376 * gcc.dg/20021014-1.c: xfail for NetWare.
9377 * gcc.dg/20021018-1.c: xfail for NetWare.
9378 * gcc.dg/20030213-1.c: xfail for NetWare.
9379 * gcc.dg/20030225-1.c: xfail for NetWare.
9380 * gcc.dg/20030708-1.c: xfail for NetWare.
9381 * gcc.dg/builtins-config.h: Also exclude NetWare.
9382 * gcc.dg/format/format.h: Define restrict only if not already defined.
9383 * gcc.dg/nest.c: xfail for NetWare.
9384 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9385 * lib/target-supports.exp (check_visibility_available): Exclude
9386 NetWare.
9387
9388 2004-09-03 Jan Beulich <jbeulich@novell.com>
9389
9390 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9391 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9392 deterministic starting point for the alignment of structure fields.
9393 * gcc.dg/Wpadded.c: Dito.
9394 * g++.dg/abi/vbase10.C: Dito.
9395
9396 2004-09-03 Devang Patel <dpatel@apple.com>
9397
9398 * g++.dg/debug/pr15736.cc: New test.
9399
9400 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9401
9402 * README.QMTEST: Fix out-of-date link.
9403
9404 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9405
9406 PR fortran/16579
9407 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9408 Delete. Duplicate of gfortran.dg/g77/20010610.f
9409
9410 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9411
9412 * g++.dg/abi/arm_rtti1.C: New test.
9413
9414 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9415
9416 * gcc.dg/ppc-vector-memcpy.c: New.
9417 * gcc.dg/ppc-vector-memset.c: New.
9418
9419 2004-09-02 Chao-ying Fu <fu@mips.com>
9420
9421 * gcc.target/mips/mips-3d-1.c: New test.
9422 * gcc.target/mips/mips-3d-2.c: New test.
9423 * gcc.target/mips/mips-3d-3.c: New test.
9424 * gcc.target/mips/mips-3d-4.c: New test.
9425 * gcc.target/mips/mips-3d-5.c: New test.
9426 * gcc.target/mips/mips-3d-6.c: New test.
9427 * gcc.target/mips/mips-3d-7.c: New test.
9428 * gcc.target/mips/mips-3d-8.c: New test.
9429 * gcc.target/mips/mips-3d-9.c: New test.
9430 * gcc.target/mips/mips-ps-1.c: New test.
9431 * gcc.target/mips/mips-ps-2.c: New test.
9432 * gcc.target/mips/mips-ps-3.c: New test.
9433 * gcc.target/mips/mips-ps-4.c: New test.
9434 * gcc.target/mips/mips-ps-type.c: New test.
9435
9436 2004-09-02 Paul Brook <paul@codesourcery.com>
9437
9438 * gfortran.dg/edit_real_1.f90: Add new tests.
9439
9440 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9441
9442 PR fortran/15327
9443 * gfortran.dg/merge_char_1.f90: New test.
9444
9445 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9446
9447 PR fortran/16404
9448 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9449
9450 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9451
9452 PR c/1522
9453 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9454
9455 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9456
9457 * g++.dg/opt/loop1.C: Do not XFAIL.
9458
9459 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9460
9461 * gcc.c-torture/execute/20040831-1.c: New test.
9462
9463 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9464
9465 PR fortran/16579
9466 * gfortran.dg/g77/20010610.f: Now passes.
9467 Copy from g77.f-torture/execute. Add dg-run directive.
9468 * gfortran.dg/g77/README: Update
9469
9470 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9471
9472 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9473 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9474 (t1, t2, t3, t4): Add volatile.
9475
9476 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9477
9478 * g++.dg/ext/visibility/arm1.C: New test.
9479
9480 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9481
9482 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9483 -pedantic-errors.
9484
9485 2004-09-01 Paul Brook <paul@codesourcery.com>
9486
9487 * gfortran.dg/eof_2.f90: New test.
9488
9489 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9490
9491 PR fortran/16579
9492 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9493
9494 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9495
9496 PR libfortran/16805
9497 * gfortran.dg/list_read_2.f90: New test.
9498
9499 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9500
9501 * g++.dg/abi/key1.C: New test.
9502
9503 2004-08-31 Richard Henderson <rth@redhat.com>
9504
9505 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9506 form of offsetof.
9507 * g++.dg/other/offsetof5.C: Remove duplicate.
9508
9509 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9510
9511 PR fortran/17244
9512 * gfortran.dg/func_derived_1.f90: New test.
9513
9514 2004-08-31 Paul Brook <paul@codesourcery.com>
9515
9516 * gfortran.dg/eof_1.f90: New test.
9517
9518 2004-08-31 Paul Brook <paul@codesourcery.com>
9519
9520 * gfortran.dg/list_read_1.f90: New file.
9521
9522 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9523
9524 * g++.dg/opt/loop1.C: XFAIL.
9525
9526 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9527
9528 * gcc.dg/funcdef-storage-1.c: New.
9529 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9530 an extern function in local scope.
9531 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9532 declare an 'auto inline' function in local scope.
9533 * gcc.dg/20011130-1.c: Likewise.
9534 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9535 an 'auto' function in local scope.
9536 * gcc.dg/20021014-1.c: Likewise.
9537 * gcc.dg/20030331-2.c: Likewise.
9538
9539 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9540
9541 * gfortran.dg/blockdata_1.f90: New test.
9542
9543 2004-08-30 Richard Henderson <rth@redhat.com>
9544
9545 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9546
9547 2004-08-30 Richard Henderson <rth@redhat.com>
9548
9549 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9550 additional_flags set by alternate driver.
9551 (ieee-options): New procedure.
9552 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9553 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9554 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9555 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9556
9557 2004-08-30 Richard Henderson <rth@redhat.com>
9558
9559 * lib/f-torture.exp: Remove.
9560
9561 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9562
9563 PR rtl-optimization/16590
9564 * g++.dg/opt/loop1.C: New test.
9565
9566 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9567
9568 PR fortran/13910
9569 * gfortran.dg/oldstyle_1.f90: New test.
9570
9571 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9572 Paul Brook <paul@codesourcery.com>
9573
9574 * gfortran.dg/g77/README: Update.
9575 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9576 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9577 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9578
9579 2004-08-28 Paul Brook <paul@codesourcery.com>
9580
9581 PR libfortran/17195
9582 * gfortran.dg/edit_real_1.f90: New test.
9583
9584 2004-08-27 Paul Brook <paul@codesourcery.com>
9585
9586 * gfortran.dg/rewind_1.f90: New test.
9587
9588 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9589
9590 PR fortran/16597
9591 * gfortran.dg/pr16597.f90: New test.
9592
9593 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9594
9595 PR c/13801
9596 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9597 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9598 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9599 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9600 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9601
9602 2004-08-26 Nick Clifton <nickc@redhat.com>
9603
9604 * gcc.c-torture/compile/pr17119.c: New test.
9605
9606 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9607
9608 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9609
9610 2004-08-25 Richard Henderson <rth@redhat.com>
9611
9612 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9613 the bits that expect kind=8 to be the largest real kind.
9614
9615 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9616
9617 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9618
9619 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9620
9621 * gfortran.dg/assignment_1.f90: New test.
9622
9623 2004-08-25 Adam Nemet <anemet@lnxw.com>
9624
9625 * g++.dg/template/repo3.C: New test.
9626
9627 2004-08-25 Roger Sayle <roger@eyesopen.com>
9628
9629 PR middle-end/16693
9630 PR tree-optimization/16372
9631 * g++.dg/opt/pr16372-1.C: New test case.
9632 * g++.dg/opt/pr16693-1.C: New test case.
9633 * g++.dg/opt/pr16693-2.C: New test case.
9634
9635 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9636
9637 * objc.dg/proto-lossage-4.m: New test.
9638
9639 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9640
9641 PR c++/17155
9642 * g++.dg/inherit/local2.C: New test.
9643
9644 2004-08-25 Paul Brook <paul@codesourcery.com>
9645
9646 PR fortran/17144
9647 * gfortran.dg/string_ctor_1.f90: New test.
9648
9649 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9650
9651 PR c++/14428
9652 * g++.dg/template/redecl2.C: New test.
9653
9654 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9655
9656 PR fortran/17143
9657 * gfortran.dg/pr17143.f90: New test.
9658
9659 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9660
9661 PR fortran/17164
9662 * gfortran.dg/pr17164.f90: New test.
9663
9664 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9665
9666 * gcc.dg/tree-ssa/loop-1.c: New test.
9667
9668 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9669
9670 * gcc.c-torture/compile/20040824-1.c: New test.
9671
9672 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9673
9674 * gcc.c-torture/compile/iftrap-3.c: New test.
9675
9676 2004-08-24 Paul Brook <paul@codesourcery.com>
9677
9678 * gfortran.dg/entry_2.f90: New test.
9679
9680 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9681
9682 PR c++/16889
9683 * g++.dg/lookup/ambig[12].C: New.
9684
9685 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9686
9687 PR c++/16706
9688 * g++.dg/template/crash21.C: New test.
9689 * g++.dg/template/crash22.C: Likewise.
9690
9691 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9692
9693 PR c++/17149
9694 * g++.dg/template/access15.C: New.
9695
9696 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9697
9698 PR c++/17163
9699 * g++.dg/template/repo2.C: New test.
9700
9701 2004-08-23 Roger Sayle <roger@eyesopen.com>
9702
9703 PR rtl-optimization/17078
9704 * gcc.c-torture/execute/pr17078-1.c: New test case.
9705
9706 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9707
9708 PR c/14492
9709 * gcc.dg/debug/crash1.c: New test.
9710
9711 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9712
9713 PR c/16180
9714 * gcc.dg/loop-5.c: New test.
9715
9716 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9717
9718 * gcc.c-torture/execute/20040823-1.c: New test.
9719
9720 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9721
9722 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9723 to the assembler. Simplify test accordingly.
9724 (asm_abi_flags): Use GNU names.
9725 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9726 to check for ABI flags.
9727
9728 2004-08-22 Andrew Pinski <apinski@apple.com>
9729
9730 * g++.dg/opt/pr14029.C: New test.
9731 * gcc.c-torture/execute/pr15262.c: New test.
9732
9733 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9734
9735 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9736
9737 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9738
9739 PR 16908
9740 * gfortran.dg/direct_io.f90: New test.
9741
9742 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9743
9744 PR c++/17121
9745 * g++.dg/inherit/local2.C: New test.
9746
9747 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9748
9749 PR c++/17120
9750 * g++.dg/warn/Wparentheses-4.C: New test.
9751
9752 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9753
9754 PR c++/17121
9755 * g++.dg/inherit/local2.C: New test.
9756
9757 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9758 * gcc.dg/ppc-ldstruct.c: Likewise.
9759 * gcc.dg/ppc64-abi-2.c: Likewise.
9760
9761 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9762
9763 PR rtl-optimization/17099
9764 * gcc.c-torture/execute/20040820-1.c: New test.
9765
9766 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9767
9768 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9769
9770 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9771
9772 PR fortran/17077
9773 * gfortran.dg/auto_array_1.f90: New test.
9774
9775 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9776
9777 PR fortran/17074
9778 * gfortran.dg/simpleif_1.f90: New test.
9779
9780 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9781
9782 * lib/target-supports.exp (check_profiling_available): Return
9783 false for arm*-*-symbianelf* and arm*-*-eabi*.
9784
9785 PR c++/15890
9786 * g++.dg/template/delete1.C: New test.
9787
9788 2004-08-19 Paul Brook <paul@codesourcery.com>
9789
9790 PR fortran/14976
9791 PR fortran/16228
9792 * gfortran.dg/data_char_1.f90: New test.
9793
9794 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9795
9796 PR fortran/16946
9797 * gfortran.dg/reduction.f90: New testcase.
9798
9799 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9800
9801 PR fortran/16520
9802 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9803
9804 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9805
9806 PR c++/17041
9807 * g++.dg/Wparentheses-3.C: New test.
9808
9809 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9810
9811 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9812 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9813 * gcc.dg/vect/vect-2.c: Likewise.
9814 * gcc.dg/vect/vect-3.c: Likewise.
9815 * gcc.dg/vect/vect-4.c: Likewise.
9816 * gcc.dg/vect/vect-5.c: Likewise.
9817 * gcc.dg/vect/vect-6.c: Likewise.
9818 * gcc.dg/vect/vect-7.c: Likewise.
9819 * gcc.dg/vect/vect-25.c: Likewise.
9820 * gcc.dg/vect/vect-31.c: Likewise.
9821 * gcc.dg/vect/vect-32.c: Likewise.
9822 * gcc.dg/vect/vect-34.c: Likewise.
9823 * gcc.dg/vect/vect-36.c: Likewise.
9824 * gcc.dg/vect/vect-all.c: Likewise.
9825
9826 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9827
9828 PR c++/17068
9829 * g++.dg/template/operator4.C: New test.
9830
9831 2004-08-18 Richard Henderson <rth@redhat.com>
9832
9833 * gcc.dg/20040206-1.c: XFAIL.
9834
9835 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9836
9837 PR c++/16246
9838 * g++.dg/template/array7.C: New test.
9839
9840 2004-08-17 James E Wilson <wilson@specifixinc.com>
9841
9842 * gcc.dg/mips-movcc-1.c: New test.
9843 * gcc.dg/mips-movcc-2.c: New test.
9844 * gcc.dg/mips-movcc-3.c: New test.
9845
9846 * gcc.dg/mips-nmadd-1.c: New test.
9847 * gcc.dg/mips-nmadd-2.c: New test.
9848
9849 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9850
9851 PR c++/15871
9852 * g++.dg/opt/inline8.C: New test.
9853
9854 PR c++/16965
9855 * g++.dg/parse/error17.C: New test.
9856
9857 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9858
9859 * gcc.dg/vect: New directory for vectorizer tests.
9860 * gcc.dg/vect/tree-vect.h: New file.
9861 * gcc.dg/vect/vect.exp: New file.
9862 * gcc.dg/vect/pr16105.c.c: New test.
9863 * gcc.dg/vect/vect-1.c: New test.
9864 * gcc.dg/vect/vect-2.c: New test.
9865 * gcc.dg/vect/vect-3.c: New test.
9866 * gcc.dg/vect/vect-4.c: New test.
9867 * gcc.dg/vect/vect-5.c: New test.
9868 * gcc.dg/vect/vect-6.c: New test.
9869 * gcc.dg/vect/vect-7.c: New test.
9870 * gcc.dg/vect/vect-8.c: New test.
9871 * gcc.dg/vect/vect-9.c: New test.
9872 * gcc.dg/vect/vect-10.c: New test.
9873 * gcc.dg/vect/vect-11.c: New test.
9874 * gcc.dg/vect/vect-12.c: New test.
9875 * gcc.dg/vect/vect-13.c: New test.
9876 * gcc.dg/vect/vect-14.c: New test.
9877 * gcc.dg/vect/vect-15.c: New test.
9878 * gcc.dg/vect/vect-16.c: New test.
9879 * gcc.dg/vect/vect-17.c: New test.
9880 * gcc.dg/vect/vect-18.c: New test.
9881 * gcc.dg/vect/vect-19.c: New test.
9882 * gcc.dg/vect/vect-20.c: New test.
9883 * gcc.dg/vect/vect-21.c: New test.
9884 * gcc.dg/vect/vect-22.c: New test.
9885 * gcc.dg/vect/vect-23.c: New test.
9886 * gcc.dg/vect/vect-24.c: New test.
9887 * gcc.dg/vect/vect-25.c: New test.
9888 * gcc.dg/vect/vect-26.c: New test.
9889 * gcc.dg/vect/vect-27.c: New test.
9890 * gcc.dg/vect/vect-28.c: New test.
9891 * gcc.dg/vect/vect-29.c: New test.
9892 * gcc.dg/vect/vect-30.c: New test.
9893 * gcc.dg/vect/vect-31.c: New test.
9894 * gcc.dg/vect/vect-32.c: New test.
9895 * gcc.dg/vect/vect-33.c: New test.
9896 * gcc.dg/vect/vect-34.c: New test.
9897 * gcc.dg/vect/vect-35.c: New test.
9898 * gcc.dg/vect/vect-36.c: New test.
9899 * gcc.dg/vect/vect-37.c: New test.
9900 * gcc.dg/vect/vect-38.c: New test.
9901 * gcc.dg/vect/vect-40.c: New test.
9902 * gcc.dg/vect/vect-41.c: New test.
9903 * gcc.dg/vect/vect-42.c: New test.
9904 * gcc.dg/vect/vect-43.c: New test.
9905 * gcc.dg/vect/vect-44.c: New test.
9906 * gcc.dg/vect/vect-45.c: New test.
9907 * gcc.dg/vect/vect-46.c: New test.
9908 * gcc.dg/vect/vect-47.c: New test.
9909 * gcc.dg/vect/vect-48.c: New test.
9910 * gcc.dg/vect/vect-49.c: New test.
9911 * gcc.dg/vect/vect-50.c: New test.
9912 * gcc.dg/vect/vect-51.c: New test.
9913 * gcc.dg/vect/vect-52.c: New test.
9914 * gcc.dg/vect/vect-53.c: New test.
9915 * gcc.dg/vect/vect-54.c: New test.
9916 * gcc.dg/vect/vect-55.c: New test.
9917 * gcc.dg/vect/vect-56.c: New test.
9918 * gcc.dg/vect/vect-57.c: New test.
9919 * gcc.dg/vect/vect-58.c: New test.
9920 * gcc.dg/vect/vect-59.c: New test.
9921 * gcc.dg/vect/vect-60.c: New test.
9922 * gcc.dg/vect/vect-61.c: New test.
9923 * gcc.dg/vect/vect-all.c: New test.
9924 * gcc.dg/vect/vect-none.c: New test.
9925
9926 2004-08-17 Paul Brook <paul@codesourcery.com>
9927
9928 PR fortran/13082
9929 * gfortran.dg/entry_1.f90: New test.
9930
9931 2004-08-17 Andrew Pinski <apinski@apple.com>
9932
9933 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9934
9935 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
9936
9937 * gcc.dg/pr17036-1.c: New test.
9938
9939 2004-08-16 Devang Patel <dpatel@apple.com>
9940
9941 * gcc.dg/darwin-20040809-1.c: New test.
9942
9943 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9944
9945 * gcc.dg/funcdef-attr-1.c: New test.
9946
9947 2004-08-16 Janis Johnson <janis187@us.ibm.com>
9948
9949 * gcc.dg/altivec-17.c: New test.
9950 * gcc.dg/altivec-18.c: New test.
9951
9952 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9953
9954 PR c++/6749
9955 * g++.dg/template/vtable2.C: New test.
9956
9957 2004-08-14 Richard Henderson <rth@redhat.com>
9958
9959 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
9960 * gcc.dg/pack-test-4.c (main): Return 0.
9961 * gcc.dg/setjmp-1.c: Remove XFAIL.
9962 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
9963
9964 2004-08-14 Richard Henderson <rth@redhat.com>
9965
9966 * gcc.dg/980217-1.c: Add prototype for printf.
9967
9968 2004-08-13 Bud Davis <bdavis9659@comcast.net>
9969
9970 * gfortran.dg/pr16935.f90: New test.
9971
9972 2004-08-13 Janis Johnson <janis187@us.ibm.com>
9973
9974 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9975
9976 2004-08-13 Paul Brook <paul@codesourcery.com>
9977
9978 * gfortran.dg/der_io_1.f90: Remove stray comma.
9979
9980 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9981
9982 * gcc.dg/vmx/cw-bug-2.c: Remove.
9983 * gcc.dg/vmx/vprint-1.c: Remove.
9984 * gcc.dg/vmx/vscan-1.c: Remove.
9985
9986 2004-08-12 Devang patel <dpatel@apple.com>
9987
9988 * gcc.dg/darwin-20040809-2.c: New test.
9989
9990 2004-08-12 Janis Johnson <janis1872us.ibm.com>
9991
9992 * g++.dg/ext/altivec-12.C: New test.
9993
9994 * g++.dg/ext/altivec-11.C: New test.
9995
9996 2004-08-12 Paul Brook <paul@codesourcery.com>
9997
9998 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9999
10000 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10001
10002 * g++.dg/ext/altivec-2.C: Check for hardware support before
10003 executing any VMX instructions.
10004
10005 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
10006
10007 2004-08-12 Jakub Jelinek <jakub@redhat.com>
10008
10009 PR c++/16276
10010 * g++.old-deja/g++.other/comdat4.C: New test.
10011 * g++.old-deja/g++.other/comdat4-aux.cc: New.
10012
10013 2004-08-12 Ben Elliston <bje@au.ibm.com>
10014
10015 PR target/16286
10016 * gcc.dg/pr16286.c: New test.
10017
10018 2004-08-12 Jan Beulich <jbeulich@novell.com>
10019
10020 * g++.dg/ext/asm5.C: New.
10021
10022 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10023
10024 PR c++/16698
10025 * g++.dg/eh/crash1.C: New test.
10026
10027 PR c++/16717
10028 * g++.dg/ext/construct1.C: New test.
10029
10030 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10031
10032 PR c++/16853
10033 * g++.dg/init/ptrmem1.C: New test.
10034
10035 PR c++/16618
10036 * g++.dg/parse/offsetof5.C: New test.
10037
10038 PR c++/16870
10039 * g++.dg/template/overload3.C: New test.
10040
10041 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10042
10043 PR c++/16964
10044 * g++.dg/parse/error16.C: New test.
10045
10046 PR c++/16904
10047 * g++.dg/template/error14.C: New test.
10048
10049 PR c++/16929
10050 * g++.dg/template/error15.C: New test.
10051
10052 2004-08-11 Devang Patel <dpatel@apple.com>
10053
10054 * gcc.dg/darwin-ld-20040809-1.c: New test.
10055 * gcc.dg/darwin-ld-20040809-2.c: New test.
10056
10057 2004-08-11 Steven G. Kargl <kargls@comcast.net>
10058
10059 PR fortran/16917
10060 * gfortran.dg/dfloat_1.f90: New test.
10061
10062 2004-08-09 Mark Mitchell <mark@codesourcery.com>
10063
10064 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
10065 * gcc.dg/dll-2.c: Fix dg-require syntax.
10066 * gcc.misc-tests/arm-isr.c (abort): Declare.
10067 (exit): Likewise.
10068
10069 2004-08-10 Mark Mitchell <mark@codesourcery.com>
10070
10071 PR c++/16971
10072 * g++.dg/parse/crash16.C: New test.
10073
10074 2004-08-10 Roger Sayle <roger@eyesopen.com>
10075
10076 * gcc.dg/mips-rsqrt-1.c: New test case.
10077 * gcc.dg/mips-rsqrt-2.c: New test case.
10078 * gcc.dg/mips-rsqrt-3.c: New test case.
10079
10080 2004-08-10 Paul Brook <paul@codesourcery.com>
10081
10082 * gfortran.dg/der_io_1.f90: New test.
10083
10084 2004-08-10 Paul Brook <paul@codesourcery.com>
10085
10086 PR fortran/16919
10087 * gfortran.dg/der_array_1.f90: New test.
10088
10089 2004-08-09 David Edelsohn <edelsohn@gnu.org>
10090
10091 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
10092
10093 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
10094
10095 * gcc.dg/wchar_t-2.c: Fix typo.
10096
10097 2004-08-09 Falk Hueffner <falk@debian.org>
10098
10099 PR tree-optimization/12517
10100 * gcc.c-torture/compile/pr12517.c: New test.
10101
10102 PR tree-optimization/12578
10103 * gcc.c-torture/compile/pr12578.c: New test.
10104
10105 PR tree-optimization/12899
10106 * gcc.c-torture/compile/pr12899.c: New test.
10107
10108 PR rtl-optimization/14692
10109 * gcc.c-torture/compile/pr14692.c: New test.
10110
10111 PR tree-optimization/16461
10112 * gcc.c-torture/compile/pr16461.c: New test.
10113
10114 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
10115
10116 * gfortran.dg/getenv_1.f90: New test.
10117
10118 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10119
10120 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
10121 wchar_t.
10122 * gcc.dg/symbian5.c: Test -fno-short-wchar.
10123
10124 2004-08-06 Paul Brook <paul@codesourcery.com>
10125
10126 * gfortran.dg/ret_array_1.f90: New test.
10127 * gfortran.dg/ret_pointer_1.f90: New test.
10128
10129 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
10130
10131 * gcc.dg/missing-field-init-[12].c: New tests.
10132 * g++.dg/warn/missing-field-init-[12].C: New tests.
10133
10134 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10135
10136 * gcc.dg/enum2.c: New test.
10137 * gcc.dg/symbian3.c: Likewise.
10138 * gcc.dg/symbian4.c: Likewise.
10139 * gcc.dg/wchar_t-2.c: Likewise.
10140
10141 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10142
10143 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
10144 destructor tests.
10145
10146 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10147
10148 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
10149 dg-require-visiblity.
10150 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
10151 * g++.dg/ext/visibility/fvisibility.C: Likewise.
10152 * g++.dg/ext/visibility/memfuncts.C: Likewise.
10153 * g++.dg/ext/visibility/new1.C: Likewise.
10154 * g++.dg/ext/visibility/pragma.C: Likewise.
10155 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10156 * g++.dg/ext/visibility/virtual.C: Likewise.
10157 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10158 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10159 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10160 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10161 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10162 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10163 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10164 * g++/dg/ext/visibility/visibility-8.C: New test.
10165 * gcc.c-torture/compile/dll.x: Remove.
10166 * gcc.dg/dll-2.c: Use dg-require-dll
10167 * gcc.dg/visibility-10.c: New test.
10168 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10169 supporting DLLs.
10170 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10171 (scan_not_hidden): Likewise.
10172
10173 2004-08-05 David Edelsohn <edelsohn@gnu.org>
10174
10175 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10176
10177 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
10178
10179 * gcc.c-torture/execute/20040805-1.c: New test.
10180
10181 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10182
10183 * gcc.dg/20020118-1.c: Declare abort.
10184 * gcc.dg/altivec_check.h: Likewise.
10185 * gcc.dg/iftrap-2.c: Likewise.
10186 * gcc.dg/pragma-darwin.c: Likewise.
10187 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10188
10189 2004-08-04 Geoffrey Keating <geoffk@apple.com>
10190
10191 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10192
10193 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10194
10195 * gcc.c-torture/execute/builtins/abs-2.c,
10196 gcc.c-torture/execute/builtins/abs-3.c,
10197 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10198 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10199 intmax_t, uintmax_t and their limits.
10200 * gcc.dg/intmax_t-1.c: New test.
10201
10202 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10203
10204 * g++.dg/tc1/dr147.C: Add reference to PR.
10205
10206 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
10207
10208 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10209 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10210
10211 2004-08-03 David Edelsohn <edelsohn@gnu.org>
10212
10213 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10214
10215 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10216
10217 * gcc.dg/redecl-5.c: New test.
10218 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10219 of scanf.
10220
10221 2004-08-03 Roger Sayle <roger@eyesopen.com>
10222
10223 PR middle-end/16790
10224 * gcc.c-torture/execute/pr16790-1.c: New test case.
10225
10226 2004-08-03 Mark Mitchell <mark@codesourcery.com>
10227
10228 * g++.dg/ext/visibility/assign1.C: New test.
10229 * g++.dg/ext/visibility/new1.C: Likewise.
10230
10231 * gcc.dg/symbian1.c: New test.
10232 * gcc.dg/symbian2.c: Likewise.
10233
10234 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10235
10236 PR target/16570
10237 * gcc.dg/i386-sse-9.c: New test.
10238
10239 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10240
10241 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10242
10243 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10244
10245 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10246 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10247 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10248 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10249 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10250 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10251 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10252 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10253 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10254 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10255 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10256 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10257 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10258 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10259 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10260 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10261 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10262 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10263 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10264 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10265 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10266 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10267 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10268 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10269 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10270 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10271 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10272 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10273 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10274 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10275 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10276 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10277 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10278 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10279 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10280 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10281 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10282 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10283 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10284 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10285 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10286 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10287 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10288 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10289 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10290 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10291 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10292 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10293 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10294 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10295 gcc.misc-tests/i386-pf-3dnow-1.c,
10296 gcc.misc-tests/i386-pf-athlon-1.c,
10297 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10298 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10299 Declare built-in functions used.
10300 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10301
10302 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10303
10304 PR c++/16707
10305 * g++.dg/lookup/using12.C: New test.
10306
10307 * g++.dg/init/null1.C: Fix PR number.
10308 * g++.dg/parse/namespace10.C: Likewise.
10309
10310 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10311
10312 PR c++/16224
10313 * g++.dg/template/spec17.C: New test.
10314 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10315 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10316
10317 2004-08-02 David Billinghurst
10318
10319 PR fortran/16292
10320 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10321
10322 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10323
10324 * gcc.dg/ia64-got-1.c: New test case.
10325
10326 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10327
10328 PR c++/16489
10329 * g++.dg/init/null1.C: New test.
10330 * g++.dg/tc1/dr76.C: Adjust error marker.
10331
10332 PR c++/16529
10333 * g++.dg/parse/namespace10.C: New test.
10334
10335 PR c++/16810
10336 * g++.dg/inherit/ptrmem2.C: New test.
10337
10338 2004-08-02 Ben Elliston <bje@au.ibm.com>
10339
10340 PR target/16155
10341 * gcc.dg/pr16155.c: New test.
10342
10343 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10344
10345 * gcc.dg/redecl-2.c: New test.
10346
10347 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10348
10349 * gcc.dg/darwin-longdouble.c: New file.
10350
10351 2004-07-30 Richard Henderson <rth@redhat.com>
10352
10353 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10354 write to constant argument.
10355 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10356
10357 2004-07-30 Richard Henderson <rth@redhat.com>
10358
10359 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10360 tests of nearest around zero.
10361
10362 2004-07-30 Andrew Pinski <apinski@apple.com>
10363
10364 * gcc.c-torture/compile/20040730-1.c: New test.
10365
10366 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10367
10368 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10369 powerpc-eabispe.
10370
10371 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10372
10373 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10374
10375 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10376
10377 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10378 contains $ld_library_path.
10379 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10380
10381 2004-07-29 Richard Henderson <rth@redhat.com>
10382
10383 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10384
10385 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10386 (alt2, which): New.
10387 (Check): Accept either alternative.
10388
10389 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10390
10391 * g++.dg/abi/inline1.C: New test.
10392 * g++.dg/abi/local1-a.cc: Likewise.
10393 * g++.dg/abi/local1.C: Likewise.
10394 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10395 * g++.dg/abi/mangle12.C: Likewise.
10396 * g++.dg/abi/mangle17.C: Likewise.
10397 * g++.dg/abi/mangle20-2.C: Likewise.
10398 * g++.dg/opt/interface1.C: Likewise.
10399 * g++.dg/opt/interface1.h: Likewise.
10400 * g++.dg/opt/interface1-a.cc: New test.
10401 * g++.dg/parse/repo1.C: New test.
10402 * g++.dg/template/repo1.C: Likewise.
10403 * g++.dg/warn/Winline-1.C: Likewise.
10404 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10405
10406 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10407
10408 * gcc.dg/tree-ssa/20040729-1.c: New test.
10409
10410 2004-07-27 Matt Austern <austern@apple.com>
10411
10412 * gcc.dg/darwin-bool-1.c: New test.
10413 * gcc.dg/darwin-bool-2.c: New test.
10414
10415 2004-07-28 Richard Henderson <rth@redhat.com>
10416
10417 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10418 arguments in the correct type. Don't write to constant arguments.
10419
10420 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10421
10422 PR tree-optimization/16688
10423 PR tree-optimization/16689
10424 * g++.dg/tree-ssa/pr16688.C: New test.
10425
10426 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10427
10428 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10429 loads. Not only in the comment, this time.
10430
10431 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10432
10433 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10434 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10435 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10436 * gcc.dg/sh4a-bitmovua.c: New.
10437 * gcc.dg/sh4a-cos.c: New.
10438 * gcc.dg/sh4a-cosf.c: New.
10439 * gcc.dg/sh4a-fprun.c: New.
10440 * gcc.dg/sh4a-fsrra.c: New.
10441 * gcc.dg/sh4a-memmovua.c: New.
10442 * gcc.dg/sh4a-sin.c: New.
10443 * gcc.dg/sh4a-sincos.c: New.
10444 * gcc.dg/sh4a-sincosf.c: New.
10445 * gcc.dg/sh4a-sinf.c: New.
10446
10447 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10448
10449 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10450 conditionals.
10451 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10452 loads.
10453 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10454 DOM1.
10455
10456 2004-07-27 Andrew Pinski <apinski@apple.com>
10457
10458 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10459
10460 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10461
10462 * gcc.dg/pragma-isr.c: New test.
10463
10464 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10465
10466 PR c++/14429
10467 * g++.dg/template/ttp11.C: New test.
10468
10469 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10470
10471 * gcc.c-torture/compile/20040727-1.c: New test.
10472
10473 2004-07-26 Eric Christopher <echristo@redhat.com>
10474
10475 * gcc.c-torture/compile/20040726-2.c: New test.
10476
10477 2004-07-26 Andrew Pinski <apinski@apple.com>
10478
10479 * g++.dg/rtti/tinfo1.C: Xfail.
10480
10481 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10482
10483 * gcc.c-torture/compile/20040726-1.c: New test.
10484
10485 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10486 Brian Ryner <bryner@brianryner.com>
10487
10488 PR c++/9283
10489 PR c++/15000
10490 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10491 * g++.dg/ext/visibility/: New directory.
10492 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10493 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10494 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10495 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10496 * g++.dg/ext/visibility/fvisibility.C,
10497 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10498 g++.dg/ext/visibility/fvisibility-override1.C
10499 g++.dg/ext/visibility/fvisibility-override2.C
10500 g++.dg/ext/visibility/memfuncts.C
10501 g++.dg/ext/visibility/noPLT.C
10502 g++.dg/ext/visibility/pragma.C
10503 g++.dg/ext/visibility/pragma-override1.C
10504 g++.dg/ext/visibility/pragma-override2.C
10505 g++.dg/ext/visibility/staticmemfuncts.C
10506 g++.dg/ext/visibility/virtual.C: New tests.
10507
10508 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10509
10510 PR c/15360
10511 * gcc.dg/pr15360-1.c: New test.
10512
10513 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10514
10515 * gcc.dg/pragma-align-2.c: New test.
10516 * gcc.dg/pragma-init-fini.c: New test.
10517 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10518 targets.
10519
10520 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10521
10522 * gcc.dg/init-string-2.c: New test.
10523
10524 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10525
10526 PR 16684
10527 * gcc.dg/Wredundant-decls-1.c: New test case.
10528
10529 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10530
10531 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10532 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10533 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10534 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10535 * gcc.dg/compat/generate-random.c: New file.
10536 * gcc.dg/compat/generate-random.h: Likewise.
10537 * gcc.dg/compat/generate-random_r.c: Likewise.
10538 * gcc.dg/compat/struct-layout-1.h: Likewise.
10539 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10540 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10541 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10542 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10543 * gcc.dg/compat/struct-layout-1_main.c: New test.
10544 * gcc.dg/compat/struct-layout-1_x.c: New file.
10545 * gcc.dg/compat/struct-layout-1_y.c: New file.
10546 * gcc.dg/compat/struct-layout-1_test.h: New file.
10547
10548 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10549
10550 * gcc.dg/comp-return-1.c: New test
10551
10552 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10553
10554 * gcc.dg/vmx/8-02a.c: Fix typo.
10555
10556 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10557 * gcc.dg/darwin-abi-3.c: New test.
10558
10559 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10560 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10561
10562 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10563 * gcc.dg/vmx/ops-long-1.c: New test.
10564 * gcc.dg/vmx/ops-long-2.c: New test.
10565
10566 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10567
10568 * g++.dg/lookup/conv-[1234].C: New.
10569
10570 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10571
10572 * g++.dg/parse/attr2.C: Simplify.
10573
10574 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10575
10576 PR c/7284
10577 * gcc.c-torture/execute/pr7284-1.c: New test.
10578
10579 2004-07-22 Brian Booth <bbooth@redhat.com>
10580
10581 * gcc.dg/tree-ssa/20040721-1.c: New test.
10582
10583 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10584
10585 * g++.dg/template/crash20.c: New.
10586
10587 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10588
10589 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10590 Add dg-run directive. Declare variables as required.
10591 * gfortran.dg/g77/README: Update
10592
10593 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10594
10595 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10596 gcc.dg/cris-peep2-andu2.c: New tests.
10597
10598 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10599
10600 PR c/15052
10601 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10602 on return type.
10603 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10604 messages.
10605 * gcc.dg/qual-return-2.c: Update expected messages.
10606 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10607
10608 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10609
10610 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10611 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10612
10613 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10614
10615 PR c/11250
10616 * gcc.dg/init-string-1.c: New test.
10617
10618 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10619
10620 PR middle-end/15345
10621 PR c/16450
10622 * gcc.dg/torture/nested-fn-1.c: New test.
10623
10624 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10625
10626 PR target/16559
10627 * gcc.dg/ia64-fptr-1.c: New file.
10628
10629 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10630
10631 PR c++/14497
10632 * g++.dg/template/spec16.C: New test.
10633 * g++.old-deja/g++.robertl/eb118.C: Remove.
10634
10635 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10636
10637 PR c++/509
10638 * g++.dg/template/spec15.C: New test.
10639
10640 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10641
10642 Copy cases from g77.f-torture/execute and add dg-run
10643 directive. Other changes as noted.
10644 * gfortran.dg/g77/13037.f
10645 * gfortran.dg/g77/1832.f
10646 * gfortran.dg/g77/19981119-0.f
10647 * gfortran.dg/g77/19990313-0.f
10648 * gfortran.dg/g77/19990313-1.f
10649 * gfortran.dg/g77/19990313-2.f
10650 * gfortran.dg/g77/19990313-3.f
10651 * gfortran.dg/g77/19990419-1.f
10652 * gfortran.dg/g77/19990826-0.f
10653 * gfortran.dg/g77/19990826-2.f
10654 * gfortran.dg/g77/20000503-1.f
10655 * gfortran.dg/g77/20001111.f
10656 * gfortran.dg/g77/20010116.f
10657 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10658 * gfortran.dg/g77/20010430.f
10659 * gfortran.dg/g77/6177.f
10660 * gfortran.dg/g77/947.f
10661 * gfortran.dg/g77/970816-3.f
10662 * gfortran.dg/g77/971102-1.f
10663 * gfortran.dg/g77/980520-1.f
10664 * gfortran.dg/g77/980628-0.f
10665 * gfortran.dg/g77/980628-1.f
10666 * gfortran.dg/g77/980628-10.f
10667 * gfortran.dg/g77/980628-2.f
10668 * gfortran.dg/g77/980628-3.f
10669 * gfortran.dg/g77/980628-7.f
10670 * gfortran.dg/g77/980628-8.f
10671 * gfortran.dg/g77/980628-9.f
10672 * gfortran.dg/g77/980701-0.f
10673 * gfortran.dg/g77/980701-1.f
10674 * gfortran.dg/g77/cabs.f
10675 * gfortran.dg/g77/claus.f
10676 * gfortran.dg/g77/complex_1.f
10677 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10678 * gfortran.dg/g77/dcomplex.f
10679 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10680 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10681 * gfortran.dg/g77/f90-intrinsic-numeric.f
10682 * gfortran.dg/g77/int8421.f
10683 * gfortran.dg/g77/labug1.f
10684 * gfortran.dg/g77/large_vec.f
10685 * gfortran.dg/g77/le.f
10686 * gfortran.dg/g77/short.f
10687 * gfortran.dg/g77/README: Update
10688
10689 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10690
10691 PR c++/16637
10692 * g++.dg/parse/lookup4.C: New test.
10693
10694 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10695
10696 PR c++/16175
10697 * g++.dg/template/ttp10.C: New test.
10698
10699 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10700
10701 * gcc.dg/pr12625-1.c: New test.
10702
10703 2004-07-20 Steven Bosscher <stevenb@suse.de>
10704
10705 * testsuite/gcc.dg/switch-warn-1.c: New test.
10706 * testsuite/gcc.dg/switch-warn-2.c: New test.
10707 * gcc.c-torture/compile/pr14730.c: Update.
10708
10709 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10710
10711 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10712 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10713 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10714 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10715
10716 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10717
10718 PR c++/16623
10719 * g++.dg/template/assign1.C: New test.
10720
10721 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10722
10723 PR c++/12170
10724 * g++.dg/template/ttp9.C: New test.
10725
10726 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10727
10728 * gcc.dg/format/cmn-err-1.c: New test.
10729
10730 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10731
10732 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10733 gcc.dg/Wparentheses-10.c: New tests.
10734 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10735
10736 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10737
10738 PR fortran/16465
10739 * gfortran.dg/g77//ffixed-line-length-0.f,
10740 gfortran.dg/g77/ffixed-line-length-132.f,
10741 gfortran.dg/g77/ffixed-line-length-72.f,
10742 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10743 gfortran.dg/g77/README: Update.
10744
10745 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10746
10747 PR c++/13092
10748 * g++.dg/template/non-dependent7.C: New test.
10749 * g++.dg/template/non-dependent8.C: Likewise.
10750 * g++.dg/template/non-dependent9.C: Likewise.
10751 * g++.dg/template/non-dependent10.C: Likewise.
10752
10753 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10754
10755 PR c++/16337
10756 * g++.dg/parse/attr2.C: New test.
10757
10758 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10759
10760 * g77.dg: Removed.
10761 * g77.f-torture: Ditto.
10762
10763 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10764
10765 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10766 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10767 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10768
10769 2004-07-16 Richard Henderson <rth@redhat.com>
10770
10771 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10772
10773 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10774
10775 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10776 tests with full list of options.
10777 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10778 of TORTURE_OPTIONS if test contains 'dg-do run'.
10779
10780 PR fortran/16404
10781 * gfortran.dg/do_iterator.f90: New test.
10782
10783 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10784
10785 PR rtl-optimization/16536
10786 * gcc.c-torture/execute/restrict-1.c: New test.
10787
10788 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10789
10790 PR fortran/15324
10791 * gfortran.dg/pr15324.f90: New test.
10792
10793 PR fortran/15129
10794 * gfortran.dg/pr15129.f90: New test.
10795
10796 PR fortran/15140
10797 * gfortran.dg/pr15140.f90: New test.
10798
10799 PR fortran/13792
10800 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10801 compile-time simplification.
10802
10803 2004-07-14 Mike Stump <mrs@apple.com>
10804
10805 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10806
10807 2004-07-14 James E Wilson <wilson@specifixinc.com>
10808
10809 PR target/16325
10810 * gcc.dg/profile-generate-1.c: New.
10811
10812 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10813
10814 * gcc.c-torture/execute/20040709-1.c: New test.
10815 * gcc.c-torture/execute/20040709-2.c: New test.
10816
10817 2004-07-14 Mike Stump <mrs@apple.com>
10818
10819 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10820
10821 2004-07-14 Mike Stump <mrs@apple.com>
10822
10823 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10824
10825 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10826
10827 PR c++/16518
10828 * g++.dg/parse/mutable1.C: New test.
10829
10830 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10831
10832 PR tree-optimization/16443
10833 * gcc.dg/tree-ssa/20040713-1.c: New test.
10834
10835 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10836
10837 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10838 for operator new.
10839
10840 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10841
10842 * gfortran.dg/g77/README: New file
10843 * gfortran.dg/g77/19981216-0.f: Copy from
10844 g77.f-torture/noncompile. Add "dg-do compile" and
10845 dg-error as required.
10846 * gfortran.dg/g77/19990218-1.f: Likewise
10847 * gfortran.dg/g77/19990905-1.f: Likewise
10848 * gfortran.dg/g77/9263.f: Likewise
10849 * gfortran.dg/g77/980615-0.f: Likewise
10850 * gfortran.dg/g77/980616-0.f: Likewise
10851 * gfortran.dg/g77/check0.f: Likewise
10852 * gfortran.dg/g77/select_no_compile.f: Likewise
10853
10854 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10855
10856 Copy files from g77.f-torture/compile.
10857 Add "{ dg-do compile}". Other changes as noted
10858 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10859 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10860 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10861 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10862 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10863 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10864 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10865 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10866 statement to conform to standard. Append alpha1.x for reference.
10867 * gfortran.dg/g77/xformat.f: Add dg-warning
10868
10869 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10870
10871 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10872 Add {dg-do compile} directive.
10873 * gfortran.dg/g77/cpp2.F: Likewise
10874
10875 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10876
10877 PR c++/5402
10878 * g++.dg/lookup/name-clash1.C: New test.
10879
10880 PR c++/9777
10881 * g++.dg/lookup/name-clash2.C: New test.
10882
10883 PR c++/12102
10884 * g++.dg/lookup/name-clash3.C: New test.
10885
10886 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10887
10888 * g++.dg/lookup/new2.C: New test.
10889 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10890
10891 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
10892
10893 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
10894 Add {dg-do compile} directive.
10895 * gfortran.dg/g77/13060.f: Likewise
10896 * gfortran.dg/g77/19990218-0.f: Likewise
10897 * gfortran.dg/g77/19990305-0.f: Likewise
10898 * gfortran.dg/g77/19990419-0.f: Likewise
10899 * gfortran.dg/g77/19990502-0.f: Likewise
10900 * gfortran.dg/g77/19990502-1.f: Likewise
10901 * gfortran.dg/g77/19990525-0.f: Likewise
10902 * gfortran.dg/g77/19990826-1.f: Likewise
10903 * gfortran.dg/g77/19990826-3.f: Likewise
10904 * gfortran.dg/g77/19990905-2.f: Likewise
10905 * gfortran.dg/g77/20000412-1.f: Likewise
10906 * gfortran.dg/g77/20000511-1.f: Likewise
10907 * gfortran.dg/g77/20000511-2.f: Likewise
10908 * gfortran.dg/g77/20000518.f: Likewise
10909 * gfortran.dg/g77/20000601-1.f: Likewise
10910 * gfortran.dg/g77/20000601-2.f: Likewise
10911 * gfortran.dg/g77/20000629-1.f: Likewise
10912 * gfortran.dg/g77/20000630-2.f: Likewise
10913 * gfortran.dg/g77/20010115.f: Likewise
10914 * gfortran.dg/g77/20010321-1.f: Likewise
10915 * gfortran.dg/g77/20010426.f: Likewise
10916 * gfortran.dg/g77/20020307-1.f: Likewise
10917 * gfortran.dg/g77/8485.f: Likewise
10918 * gfortran.dg/g77/960317-1.f: Likewise
10919 * gfortran.dg/g77/970915-0.f: Likewise
10920 * gfortran.dg/g77/980310-1.f: Likewise
10921 * gfortran.dg/g77/980310-2.f: Likewise
10922 * gfortran.dg/g77/980310-3.f: Likewise
10923 * gfortran.dg/g77/980310-4.f: Likewise
10924 * gfortran.dg/g77/980310-6.f: Likewise
10925 * gfortran.dg/g77/980310-7.f: Likewise
10926 * gfortran.dg/g77/980310-8.f: Likewise
10927 * gfortran.dg/g77/980419-2.f: Likewise
10928 * gfortran.dg/g77/980424-0.f: Likewise
10929 * gfortran.dg/g77/980427-0.f: Likewise
10930 * gfortran.dg/g77/980729-0.f: Likewise
10931 * gfortran.dg/g77/981117-1.f: Likewise
10932 * gfortran.dg/g77/toon_1.f: Likewise
10933
10934 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10935
10936 PR c++/2204
10937 * g++.dg/other/abstract2.C: New test.
10938
10939 2004-07-12 Paul Brook <paul@codesourcery.com>
10940
10941 * gfortran.dg/pointer_init_1.f90: New test.
10942
10943 2004-07-11 Paul Brook <paul@codesourcery.com>
10944
10945 PR fortran/15986
10946 * gfortran.dg/contained_1.f90: New test.
10947
10948 2004-07-11 Mark Mitchell <mark@codesourcery.com>
10949
10950 * g++.dg/parse/defarg8.C: New test.
10951
10952 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10953
10954 PR fortran/16433
10955 * gfortran.dg/pr16433.f: New test.
10956
10957 PR fortran/17574
10958 * gfortran.dg/pr15754.f90: New test.
10959
10960 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10961
10962 PR tree-optimization/16437
10963 * gcc.c-torture/execute/bitfld-4.c: New test.
10964
10965 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10966
10967 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10968 access to common var from module.
10969
10970 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10971
10972 PR fortran/16336
10973 * gfortran.fortran-torture/execute/common_2.f90: New test.
10974
10975 2004-07-10 Paul Brook <paul@codesourcery.com>
10976
10977 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10978
10979 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10980
10981 PR fortran/15969
10982 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10983
10984 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
10985
10986 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10987 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10988 * gfortran.dg/g77/ffree-form-1.f: Likewise
10989 * gfortran.dg/g77/ffree-form-2.f: Likewise
10990 * gfortran.dg/g77/ffree-form-3.f: Likewise
10991 * gfortran.dg/g77/fno-underscoring.f: Likewise
10992 * gfortran.dg/g77/funderscoring.f: Likewise
10993 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10994
10995 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10996
10997 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10998
10999 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11000 Paul Brook <paul@codesourcery.com>
11001
11002 PR fortran/13415
11003 * gfortran.dg/common_pointer_1.f90: New test.
11004
11005 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11006
11007 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
11008
11009 2004-07-09 James E Wilson <wilson@specifixinc.com>
11010
11011 PR target/16364
11012 * gcc.c-torture/compile/20040709-1.c: New.
11013
11014 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11015
11016 PR fortran/14077
11017 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
11018
11019 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11020
11021 PR fortran/13201
11022 * gfortran.dg/shape_1.f90: New test.
11023
11024 2004-07-09 Zack Weinberg <zack@codesourcery.com>
11025 Andrew Pinski <apinski@apple.com>
11026
11027 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
11028
11029 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11030
11031 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
11032 comment.
11033
11034 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11035 Paul Brook <paul@codesourcery.com>
11036
11037 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
11038 '.f95' and '.F95'.
11039
11040 2004-07-09 Diego Novillo <dnovillo@redhat.com>
11041
11042 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
11043
11044 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11045
11046 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
11047 testcases with capital suffix.
11048
11049 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11050
11051 PR fortran/15481
11052 PR fortran/13372
11053 PR fortran/13575
11054 PR fortran/15978
11055 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
11056
11057 * gfortran.dg/implicit_1.f90: New test.
11058
11059 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11060
11061 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
11062 expression to match gfortran warning/error messages
11063 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
11064 dg-error text.
11065
11066 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11067
11068 * lib/fortran-torture.exp: Rename proc search_for to
11069 search_for_re.
11070
11071 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11072
11073 * gcc.c-torture/execute/simd-5.x: New file.
11074 XFAIL on SPARC 64-bit at -O0.
11075
11076 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11077
11078 PR c++/8211
11079 PR c++/16165
11080 * g++.dg/warn/effc3.C: New test.
11081
11082 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11083
11084 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
11085 change X to 1X in format.
11086 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
11087 add data statements to conform to standard.
11088
11089 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11090
11091 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
11092 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
11093 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
11094
11095 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11096
11097 * gfortran.dg/g77/7388.f: Copy from g77.dg
11098 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
11099 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
11100 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
11101 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
11102 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
11103 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
11104 * gfortran.dg/g77/strlen0.f: Likewise
11105
11106 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11107
11108 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
11109 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
11110
11111 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11112
11113 * gcc.c-torture/execute/920428-2.x: Delete.
11114 * gcc.c-torture/execute/920501-7.x: Likewise.
11115
11116 2004-07-08 Jakub Jelinek <jakub@redhat.com>
11117
11118 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
11119 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
11120 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
11121 prescott and c3-2.
11122 (PREFETCH_3DNOW): Add -march=c3.
11123
11124 2004-07-08 Diego Novillo <dnovillo@redhat.com>
11125
11126 PR c/16437
11127 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
11128 * gcc.c-torture/execute/bf64-1.x: Likewise.
11129
11130 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11131
11132 * gcc.c-torture/compile/20040708-1.c: New test.
11133
11134 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11135
11136 PR c++/16169
11137 * g++.dg/warn/effc2.C: New test.
11138
11139 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
11140
11141 * gcc.c-torture/execute/bitfld-1.x: Remove.
11142 * gcc.c-torture/execute/bitfld-3.c: New test.
11143 * gcc.dg/bitfld-2.c: Remove XFAILs.
11144
11145 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
11146
11147 PR c++/16276
11148 * g++.dg/rtti/tinfo1.C: New file.
11149
11150 2004-07-07 Eric Christopher <echristo@redhat.com>
11151
11152 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
11153
11154 2004-07-07 Andrew Pinski <apinski@apple.com>
11155
11156 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11157
11158 2004-07-07 Mark Mitchell <mark@codesourcery.com>
11159
11160 * g++.dg/init/call1.C: XFAIL.
11161
11162 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
11163
11164 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11165 except for movstrict*, to movmem* and clrstr* to clrmem*.
11166
11167 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
11168
11169 * gcc.c-torture/execute/20040707-1.c: New test.
11170
11171 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
11172
11173 * gcc.c-torture/execute/20040706-1.c: New test.
11174
11175 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11176
11177 PR c++/3671
11178 * g++.dg/template/spec14.C: New test.
11179
11180 2004-07-05 Jakub Jelinek <jakub@redhat.com>
11181
11182 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11183 nothing if not yet defined. Use it in b, c and d type definitions.
11184 * gcc.c-torture/execute/20040705-1.c: New test.
11185 * gcc.c-torture/execute/20040705-2.c: New test.
11186
11187 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11188
11189 PR c++/2518
11190 * g++.dg/lookup/new1.C: New test.
11191
11192 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11193
11194 PR c++/11406
11195 * g++.dg/template/sizeof8.C: New test.
11196
11197 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
11198
11199 * gcc.c-torture/compile/20040705-1.c: New test.
11200
11201 2004-07-04 Bud Davis <bdavis9659@comcast.net>
11202
11203 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11204
11205 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11206
11207 * gcc.dg/cpp/if-mop.c: Two new testcases.
11208 * gcc.dg/cpp/trad/comment-3.c: New.
11209
11210 2004-07-04 Paul Brook <paul@codesourcery.com>
11211
11212 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11213
11214 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11215
11216 PR c++/3761
11217 * g++.dg/lookup/crash4.C: New test.
11218
11219 2004-07-02 Zack Weinberg <zack@codesourcery.com>
11220
11221 * gcc.c-torture/execute/builtin-abs-1.c
11222 * gcc.c-torture/execute/builtin-abs-2.c
11223 * gcc.c-torture/execute/builtin-complex-1.c
11224 * gcc.c-torture/execute/builtins/string-1-lib.c
11225 * gcc.c-torture/execute/builtins/string-1.c
11226 * gcc.c-torture/execute/builtins/string-2-lib.c
11227 * gcc.c-torture/execute/builtins/string-2.c
11228 * gcc.c-torture/execute/builtins/string-3-lib.c
11229 * gcc.c-torture/execute/builtins/string-3.c
11230 * gcc.c-torture/execute/builtins/string-4-lib.c
11231 * gcc.c-torture/execute/builtins/string-4.c
11232 * gcc.c-torture/execute/builtins/string-5-lib.c
11233 * gcc.c-torture/execute/builtins/string-5.c
11234 * gcc.c-torture/execute/builtins/string-6-lib.c
11235 * gcc.c-torture/execute/builtins/string-6.c
11236 * gcc.c-torture/execute/builtins/string-7-lib.c
11237 * gcc.c-torture/execute/builtins/string-7.c
11238 * gcc.c-torture/execute/builtins/string-8-lib.c
11239 * gcc.c-torture/execute/builtins/string-8.c
11240 * gcc.c-torture/execute/builtins/string-9-lib.c
11241 * gcc.c-torture/execute/builtins/string-9.c
11242 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11243 * gcc.c-torture/execute/builtins/string-asm-1.c
11244 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11245 * gcc.c-torture/execute/builtins/string-asm-2.c
11246 * gcc.c-torture/execute/stdio-opt-1.c
11247 * gcc.c-torture/execute/stdio-opt-2.c
11248 * gcc.c-torture/execute/stdio-opt-3.c
11249 * gcc.c-torture/execute/string-opt-1.c
11250 * gcc.c-torture/execute/string-opt-10.c
11251 * gcc.c-torture/execute/string-opt-11.c
11252 * gcc.c-torture/execute/string-opt-12.c
11253 * gcc.c-torture/execute/string-opt-13.c
11254 * gcc.c-torture/execute/string-opt-14.c
11255 * gcc.c-torture/execute/string-opt-15.c
11256 * gcc.c-torture/execute/string-opt-16.c
11257 * gcc.c-torture/execute/string-opt-2.c
11258 * gcc.c-torture/execute/string-opt-6.c
11259 * gcc.c-torture/execute/string-opt-7.c
11260 * gcc.c-torture/execute/string-opt-8.c:
11261 Replace with ...
11262
11263 * gcc.c-torture/execute/builtins/abs-2.c
11264 * gcc.c-torture/execute/builtins/abs-3.c
11265 * gcc.c-torture/execute/builtins/complex-1.c
11266 * gcc.c-torture/execute/builtins/fprintf.c
11267 * gcc.c-torture/execute/builtins/fputs.c
11268 * gcc.c-torture/execute/builtins/memcmp.c
11269 * gcc.c-torture/execute/builtins/memmove.c
11270 * gcc.c-torture/execute/builtins/memops-asm.c
11271 * gcc.c-torture/execute/builtins/mempcpy-2.c
11272 * gcc.c-torture/execute/builtins/mempcpy.c
11273 * gcc.c-torture/execute/builtins/memset.c
11274 * gcc.c-torture/execute/builtins/printf.c
11275 * gcc.c-torture/execute/builtins/sprintf.c
11276 * gcc.c-torture/execute/builtins/strcat.c
11277 * gcc.c-torture/execute/builtins/strchr.c
11278 * gcc.c-torture/execute/builtins/strcmp.c
11279 * gcc.c-torture/execute/builtins/strcpy.c
11280 * gcc.c-torture/execute/builtins/strcspn.c
11281 * gcc.c-torture/execute/builtins/strlen-2.c
11282 * gcc.c-torture/execute/builtins/strlen.c
11283 * gcc.c-torture/execute/builtins/strncat.c
11284 * gcc.c-torture/execute/builtins/strncmp-2.c
11285 * gcc.c-torture/execute/builtins/strncmp.c
11286 * gcc.c-torture/execute/builtins/strncpy.c
11287 * gcc.c-torture/execute/builtins/strpbrk.c
11288 * gcc.c-torture/execute/builtins/strpcpy-2.c
11289 * gcc.c-torture/execute/builtins/strpcpy.c
11290 * gcc.c-torture/execute/builtins/strrchr.c
11291 * gcc.c-torture/execute/builtins/strspn.c
11292 * gcc.c-torture/execute/builtins/strstr-asm.c
11293 * gcc.c-torture/execute/builtins/strstr.c:
11294 ... these new files.
11295
11296 * gcc.c-torture/execute/builtins/abs-2-lib.c
11297 * gcc.c-torture/execute/builtins/abs-3-lib.c
11298 * gcc.c-torture/execute/builtins/complex-1-lib.c
11299 * gcc.c-torture/execute/builtins/fprintf-lib.c
11300 * gcc.c-torture/execute/builtins/fputs-lib.c
11301 * gcc.c-torture/execute/builtins/memcmp-lib.c
11302 * gcc.c-torture/execute/builtins/memmove-lib.c
11303 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11304 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11305 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11306 * gcc.c-torture/execute/builtins/memset-lib.c
11307 * gcc.c-torture/execute/builtins/printf-lib.c
11308 * gcc.c-torture/execute/builtins/sprintf-lib.c
11309 * gcc.c-torture/execute/builtins/strcat-lib.c
11310 * gcc.c-torture/execute/builtins/strchr-lib.c
11311 * gcc.c-torture/execute/builtins/strcmp-lib.c
11312 * gcc.c-torture/execute/builtins/strcpy-lib.c
11313 * gcc.c-torture/execute/builtins/strcspn-lib.c
11314 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11315 * gcc.c-torture/execute/builtins/strlen-lib.c
11316 * gcc.c-torture/execute/builtins/strncat-lib.c
11317 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11318 * gcc.c-torture/execute/builtins/strncmp-lib.c
11319 * gcc.c-torture/execute/builtins/strncpy-lib.c
11320 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11321 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11322 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11323 * gcc.c-torture/execute/builtins/strrchr-lib.c
11324 * gcc.c-torture/execute/builtins/strspn-lib.c
11325 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11326 * gcc.c-torture/execute/builtins/strstr-lib.c
11327 * gcc.c-torture/execute/builtins/lib/abs.c
11328 * gcc.c-torture/execute/builtins/lib/fprintf.c
11329 * gcc.c-torture/execute/builtins/lib/memset.c
11330 * gcc.c-torture/execute/builtins/lib/printf.c
11331 * gcc.c-torture/execute/builtins/lib/sprintf.c
11332 * gcc.c-torture/execute/builtins/lib/strcpy.c
11333 * gcc.c-torture/execute/builtins/lib/strcspn.c
11334 * gcc.c-torture/execute/builtins/lib/strncat.c
11335 * gcc.c-torture/execute/builtins/lib/strncmp.c
11336 * gcc.c-torture/execute/builtins/lib/strncpy.c
11337 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11338 * gcc.c-torture/execute/builtins/lib/strspn.c
11339 * gcc.c-torture/execute/builtins/lib/strstr.c:
11340 New files containing support routines.
11341
11342 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11343 declaration.
11344 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11345 when not optimizing.
11346
11347 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11348
11349 PR c++/16240
11350 * g++.dg/abi/mangle22.C: New test.
11351 * g++.dg/abi/mangle23.C: Likewise.
11352
11353 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11354
11355 PR fortran/16290
11356 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11357 Allow for cases without denormalized floating point numbers.
11358
11359 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11360
11361 PR c/1027
11362 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11363 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11364 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11365 expected warning text.
11366 * gcc.dg/format/diag-2.c: New test.
11367
11368 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11369
11370 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11371
11372 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11373
11374 * gcc.dg/builtins-43.c: New.
11375 * gcc.dg/builtins-44.c: New.
11376 * gcc.dg/builtins-45.c: New.
11377
11378 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11379 Andreas Tobler <a.tobler@schweiz.ch>
11380
11381 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11382 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11383 as SIGSEGV.
11384 * gcc.dg/cleanup-11.c: Likewise.
11385 * gcc.dg/cleanup-8.c: Likewise.
11386 * gcc.dg/cleanup-9.c: Likewise.
11387 * gcc.dg/cleanup-5.c: Run on all platforms.
11388
11389 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11390
11391 * g++.dg/warn/nonnull1.C: New test.
11392
11393 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11394
11395 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11396 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11397 Special-case the Sun compiler wrt to <complex.h>.
11398
11399 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11400
11401 * gcc.dg/Wunreachable-8.C: New test.
11402
11403 * gcc.dg/h8300-ice2.c : New test.
11404
11405 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11406
11407 PR fortran/16161
11408 * gfortran.fortran-torture/compile/implicit.f90: Add test
11409 for implicit character.
11410
11411 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11412
11413 PR fortran/16289
11414 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11415 Use tiny() intrinsic to find smallest non-negative real
11416
11417 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11418
11419 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11420 * gcc.dg/compat/struct-by-value-22_x.c: New.
11421 * gcc.dg/compat/struct-by-value-22_y.c: New.
11422
11423 * gcc.c-torture/execute/20040629-1.c: New test.
11424
11425 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11426
11427 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11428 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11429
11430 PR target/16195
11431 * gcc.dg/20040625-1.c: New test.
11432
11433 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11434
11435 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11436
11437 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11438
11439 PR fortran/15963
11440 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11441
11442 2004-06-29 Richard Henderson <rth@redhat.com>
11443
11444 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11445
11446 2004-06-29 Paul Brook <paul@codesourcery.com>
11447
11448 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11449 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11450
11451 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11452
11453 PR c++/16260
11454 * g++.dg/parse/crash15.C: New.
11455
11456 2004-06-28 Andrew Pinski <apinski@apple.com>
11457
11458 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11459 by the error already.
11460
11461 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11462
11463 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11464
11465 PR target/14041
11466 * gcc.dg/h8300-bss-align-1.c : New.
11467
11468 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11469
11470 * PR c++/16174
11471 * g++.dg/template/ctor4.C: New.
11472
11473 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11474
11475 PR c++/16205
11476 * g++.dg/warn/Wsequence-point-1.C: New test.
11477
11478 2004-06-27 Paul Brook <paul@codesourcery.com>
11479
11480 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11481
11482 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11483
11484 * g++.old-deja/g++.mike/p7325.C: Remove.
11485
11486 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11487
11488 PR c/14963
11489 * gcc.dg/pr14963.c: New test.
11490
11491 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11492
11493 PR c++/16193
11494 * g++.dg/parse/redef1.C: New test.
11495
11496 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11497
11498 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11499 20021110.c.
11500 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11501 20021119-1.c.
11502 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11503 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11504 5-04.c.
11505 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11506 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11507 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11508 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11509 g++.brendan/enum14.C.
11510 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11511 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11512 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11513 g++.mike/virt1.C.
11514 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11515 memtemp24.C.
11516
11517 2004-06-27 Roger Sayle <roger@eyesopen.com>
11518
11519 * gcc.dg/20040527-1.c: New test case.
11520
11521 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11522
11523 PR gfortran/pr16196
11524 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11525
11526 2004-06-25 Roger Sayle <roger@eyesopen.com>
11527
11528 PR middle-end/15825
11529 * gcc.dg/pr15825-1.c: New test case.
11530
11531 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11532
11533 * gcc.c-torture/execute/20040625-1.c: New test.
11534
11535 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11536
11537 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11538
11539 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11540
11541 * gcc.dg/torture/mips-div-1.c: New test.
11542
11543 2004-06-24 Jeff Law <law@redhat.com>
11544
11545 * gcc.dg/tree-ssa/20040624-1.c: New test.
11546
11547 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11548
11549 * gcc.c-torture/compile/20040624-1.c: New test.
11550
11551 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11552
11553 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11554 this directory.
11555
11556 2004-06-23 Andrew Pinski <apinski@apple.com>
11557
11558 PR middle-end/15988
11559 * g++.dg/opt/ptrmem4.C: New test.
11560
11561 * gcc.dg/c90-array-quals-2.c: New test.
11562
11563 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11564
11565 * gcc.dg/kpice1.c: New test.
11566
11567 2006-06-23 Andrew Pinski <apinski@apple.com>
11568
11569 * gcc.dg/c90-array-quals.c: New test.
11570
11571 2006-06-22 Richard Henderson <rth@redhat.com>
11572
11573 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11574
11575 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11576
11577 * gcc.dg/builtins-config.h: Handle FreeBSD.
11578
11579 2006-06-22 Richard Henderson <rth@redhat.com>
11580
11581 * g++.dg/opt/devirt1.C: New.
11582
11583 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11584
11585 * g++.dg/opt/pr15551.C: New testcase.
11586
11587 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11588
11589 PR target/14800
11590 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11591 x86_64-*-linux* when compiling for 32bit.
11592
11593 2004-06-21 Andrew Pinski <apinski@apple.com>
11594
11595 * gcc.dg/pch/struct-1.c: New.
11596 * gcc.dg/pch/struct-1.hs: New.
11597
11598 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11599
11600 * gcc.dg/pch/save-temps-1.c: New file.
11601 * gcc.dg/pch/save-temps-1.hs: New file.
11602
11603 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11604
11605 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11606 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11607
11608 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11609
11610 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11611 to fix type error.
11612 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11613 Remove trailing spaces.
11614
11615 2004-06-21 Richard Henderson <rth@redhat.com>
11616
11617 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11618 merging && to BIT_FIELD_REF.
11619
11620 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11621
11622 * g++.dg/opt/placeholder1.C: New test.
11623
11624 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11625
11626 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11627 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11628 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11629 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11630
11631 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11632
11633 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11634 extern "C".
11635 * g++.dg/other/pragma-re-1.C: Add comments.
11636
11637 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11638
11639 PR gfortran/16080
11640 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11641
11642 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11643
11644 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11645 instead of setting the type of size_t by
11646 hand.
11647
11648 2004-06-18 Roger Sayle <roger@eyesopen.com>
11649
11650 * gcc.dg/unordered-2.c: New test case.
11651 * gcc.dg/unordered-3.c: New test case.
11652
11653 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11654
11655 PR other/16043
11656 * lib/g++.exp (g++_version): Tweak regexp for version
11657 * lib/g77.exp (g77_version): Likewise
11658 * lib/gfortran.exp (gfortran_version): Likewise
11659 * lib/objc.exp (objc_version): Likewise
11660 * lib/treelang.exp (treelang_version): Likewise
11661
11662 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11663
11664 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11665 Use INT_MAX instead of __INT_MAX__.
11666 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11667
11668 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11669 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11670 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11671 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11672 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11673 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11674 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11675 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11676 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11677
11678 * gcc.dg/range-test-1.c: New test.
11679 * g++.dg/opt/range-test-1.C: New test.
11680
11681 2004-06-17 Richard Henderson <rth@redhat.com>
11682
11683 * objc.dg/sync-1.m: New.
11684 * objc.dg/try-catch-1.m: Don't force next runtime.
11685 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11686 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11687 shadowed catch clause.
11688 * objc.dg/try-catch-5.m: New.
11689
11690 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11691
11692 Bug 14610
11693 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11694
11695 2004-06-15 Richard Henderson <rth@redhat.com>
11696
11697 * gcc.dg/20001116-1.c: Move expected warning line.
11698
11699 2004-06-15 Richard Henderson <rth@redhat.com>
11700
11701 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11702 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11703
11704 2004-06-15 Jeff Law <law@redhat.com>
11705
11706 * gcc.dg/tree-ssa/20040615-1.c: New test.
11707 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11708 be less sensitive to operand ordering.
11709 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11710
11711 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11712
11713 * g++.dg/abi/bitfield3.C: Add comment..
11714
11715 2004-06-15 Richard Henderson <rth@redhat.com>
11716
11717 * g++.dg/ext/stmtexpr1.C: XFAIL.
11718 * gcc.dg/20030612-1.c: XFAIL.
11719
11720 2004-06-15 Eric Christopher <echristo@redhat.com>
11721
11722 * g++.dg/charset/asm5.c: New.
11723 * gcc.dg/charset/asm6.c: New.
11724
11725 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11726
11727 PR fortran/15962
11728 * gfortran.fortran-torture/execute/select_1.f90: New test.
11729
11730 2004-06-15 Paul Brook <paul@codesourcery.com>
11731
11732 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11733
11734 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11735
11736 PR c++/15967
11737 * g++.dg/lookup/crash3.C: New test.
11738
11739 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11740
11741 PR c++/15947
11742 * g++.dg/parse/dtor4.C: New test.
11743
11744 2004-06-14 Jeff Law <law@redhat.com>
11745
11746 * gcc.c-torture/compile/20040614-1.c: New test.
11747
11748 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11749
11750 PR fortran/15211
11751 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11752 LEN of a character array.
11753
11754 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11755
11756 PR c++/15096
11757 * g++.dg/template/ptrmem10.C: New test.
11758
11759 PR c++/14930
11760 * g++.dg/template/friend30.C: New test.
11761
11762 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11763
11764 PR fortran/14928
11765 * gfortran.fortran-torture/compile/mloc.f90: New test.
11766
11767 2004-06-13 Paul Brook <paul@codesourcery.com>
11768
11769 * gfortran.fortran-torture/execute/random_2.f90: New test.
11770
11771 2004-06-13 Eric Christopher <echristo@redhat.com>
11772
11773 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11774
11775 2004-06-12 Paul Brook <paul@codesourcery.com>
11776
11777 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11778
11779 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11780
11781 PR fortran/14923
11782 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11783
11784 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11785
11786 PR fortran/14957
11787 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11788 syntax errors in end statements of contained subroutines.
11789
11790 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11791
11792 PR fortran/12841
11793 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11794
11795 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11796
11797 PR fortran/15665
11798 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11799
11800 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11801
11802 PR gfortran/12839
11803 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11804
11805 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11806
11807 PR c++/15862
11808 * g++.dg/parse/enum1.C: New test.
11809
11810 2004-06-10 Jeff Law <law@redhat.com>
11811
11812 * gcc.c-torture/compile/20040610-1.c: New test.
11813
11814 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11815
11816 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11817 * g++.old-deja/g++.other/decl3.C: Likewise.
11818
11819 2004-06-10 Brian Booth <bbooth@redhat.com>
11820
11821 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11822 V_MAY_DEF instead of VDEF.
11823 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11824
11825 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11826
11827 PR c++/14211
11828 * g++.dg/conversion/const1.C: New test.
11829
11830 PR c++/15076
11831 * g++.dg/conversion/reinterpret1.C: New test.
11832
11833 PR c++/15877
11834 * g++.dg/template/enum2.C: New test.
11835
11836 PR c++/15227
11837 * g++.dg/template/error13.C: New test.
11838
11839 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11840
11841 PR fortran/14957
11842 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11843 arguments to test_* REAL and of the right size.
11844
11845 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11846
11847 PR target/15569
11848 PR rtl-optimization/15681
11849 * gcc.dg/20040609-1.c: New test.
11850
11851 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11852
11853 PR c++/14791
11854 * g++.dg/opt/builtins1.C: New test.
11855
11856 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11857
11858 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11859 that use default windows32 struct layout.
11860 * gcc.dg/i386-bitfield2.c: Likewise.
11861
11862 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11863
11864 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11865 for mingw32 and cygwin targets.
11866
11867 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11868
11869 * gcc.dg/pch/macro-4.c: New.
11870 * gcc.dg/pch/macro-4.hs: New.
11871
11872 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11873
11874 PR fortran/13249
11875 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11876
11877 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11878
11879 PR fortran/13372
11880 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11881
11882 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11883
11884 PR gfortran/14897
11885 * gfortran.fortran-torture/execute/t_edit.f90: New test.
11886
11887 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11888
11889 PR gfortran/15755
11890 * gfortran.fortran-torture/execute/backspace.c : New test.
11891
11892 2004-06-09 Paul Brook <paul@codesourcery.com>
11893
11894 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11895 (pointer_to_section): Rewrite to use smaller array.
11896
11897 2004-06-08 David Edelsohn <edelsohn@gnu.org>
11898
11899 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11900 * gcc.dg/ext/altivec-10.c: Same.
11901 * gcc.dg/ext/altivec-11.c: Same.
11902 * gcc.dg/ext/altivec-12.c: Same.
11903 * gcc.dg/ext/altivec-13.c: Same.
11904 * gcc.dg/ext/altivec-14.c: Same.
11905 * gcc.dg/ext/altivec-15.c: Same.
11906 * gcc.dg/ext/altivec-16.c: Same.
11907 * gcc.dg/ext/altivec-3.c: Same.
11908 * gcc.dg/ext/altivec-4.c: Same.
11909 * gcc.dg/ext/altivec-6.c: Same.
11910 * gcc.dg/ext/altivec-7.c: Same.
11911 * gcc.dg/ext/altivec-8.c: Same.
11912 * gcc.dg/ext/altivec-varargs-1.c: Same.
11913
11914 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11915 * g++.dg/ext/altivec-10.C: Same.
11916 * g++.dg/ext/altivec-2.C: Same.
11917 * g++.dg/ext/altivec-3.C: Same.
11918 * g++.dg/ext/altivec-4.C: Same.
11919 * g++.dg/ext/altivec-5.C: Same.
11920 * g++.dg/ext/altivec-6.C: Same.
11921 * g++.dg/ext/altivec-7.C: Same.
11922 * g++.dg/ext/altivec-8.C: Same.
11923 * g++.dg/ext/altivec-9.C: Same.
11924
11925 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11926
11927 PR c++/7841
11928 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11929
11930 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11931
11932 * gcc.dg/union-1.c: New test.
11933
11934 2004-06-07 Roger Sayle <roger@eyesopen.com>
11935
11936 * gcc.dg/builtins-41.c: New test case.
11937 * gcc.dg/builtins-42.c: New test case.
11938
11939 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11940
11941 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11942 * g++.dg/ext/altivec-10.C: Same.
11943 * g++.dg/ext/altivec-2.C: Same.
11944 * g++.dg/ext/altivec-3.C: Same.
11945 * g++.dg/ext/altivec-4.C: Same.
11946 * g++.dg/ext/altivec-5.C: Same.
11947 * g++.dg/ext/altivec-6.C: Same.
11948 * g++.dg/ext/altivec-7.C: Same.
11949 * g++.dg/ext/altivec-8.C: Same.
11950 * g++.dg/ext/altivec-9.C: Same.
11951 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11952 * g++.old-deja/g++.brendan/new3.C: Same.
11953 * gcc.c-torture/execute/eeprof-1.x: Same.
11954
11955 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11956
11957 PR c/14765
11958 * gcc.dg/pr14765-1.c: New test.
11959
11960 2004-06-07 Roger Sayle <roger@eyesopen.com>
11961
11962 PR c/14649
11963 * gcc.dg/pr14649-1.c: New test case.
11964
11965 2004-06-07 Richard Henderson <rth@redhat.com>
11966
11967 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11968 if temporaries.
11969
11970 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11971
11972 * g++.dg/eh/elide1.C: Remove XFAIL.
11973
11974 2004-06-07 Mark Mitchell <mark@codesourcery.com>
11975
11976 PR c++/15337
11977 * g++.dg/expr/sizeof3.C: New test.
11978
11979 PR c++/14777
11980 * g++.dg/template/access14.C: New test.
11981
11982 PR c++/15554
11983 * g++.dg/template/enum1.C: New test.
11984
11985 PR c++/15057
11986 * g++.dg/eh/throw1.C: New test.
11987
11988 2004-06-07 David Ayers <d.ayers@inode.at>
11989 Ziemowit Laski <zlaski@apple.com>
11990
11991 * lib/objc.exp (objc_target_compile): Revert the '-framework
11992 Foundation' flag fix, since bare Darwin does not ship
11993 with the Foundation framework.
11994 * objc/execute/next_mapping.h: Provide a local NSConstantString
11995 @interface and @implementation.
11996 (objc_constant_string_init): A constructor function, used to
11997 initialize the NSConstantString meta-class object.
11998 * objc/execute/string1.m: Include "next_mapping.h" instead of
11999 <Foundation/NSString.h>.
12000 * objc/execute/string2.m: Likewise.
12001 * objc/execute/string3.m: Likewise.
12002 * objc/execute/string4.m: Likewise.
12003
12004 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
12005
12006 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
12007 to double. Replace double with FLOAT.
12008 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
12009
12010 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
12011 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
12012 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
12013 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
12014 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
12015 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
12016 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
12017 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
12018
12019 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
12020
12021 PR c/13519
12022 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
12023
12024 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12025
12026 PR c++/15503
12027 * g++.dg/template/meminit2.C: New test.
12028
12029 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
12030
12031 PR target/15822
12032 * gcc.c-torture/execute/compare-fp-1.c,
12033 gcc.c-torture/execute/compare-fp-2.c,
12034 gcc.c-torture/execute/compare-fp-3.c,
12035 gcc.c-torture/execute/compare-fp-4.c,
12036 gcc.c-torture/execute/compare-fp-3.x,
12037 gcc.c-torture/execute/compare-fp-4.x: Moved...
12038 * gcc.c-torture/execute/ieee/compare-fp-1.c,
12039 gcc.c-torture/execute/ieee/compare-fp-2.c,
12040 gcc.c-torture/execute/ieee/compare-fp-3.c,
12041 gcc.c-torture/execute/ieee/compare-fp-4.c,
12042 gcc.c-torture/execute/ieee/compare-fp-3.x,
12043 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
12044
12045 2004-06-04 David Ayers <d.ayers@inode.at>
12046
12047 * objc/execute/protocol-isEqual-4.m: New testcase.
12048
12049 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
12050
12051 * objc/execute/protocol-isEqual-1.m: New testcase.
12052 * objc/execute/protocol-isEqual-2.m: New testcase.
12053 * objc/execute/protocol-isEqual-3.m: New testcase.
12054
12055 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12056
12057 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
12058
12059 2004-06-02 Ziemowit Laski <zlaski@apple.com>
12060
12061 * lib/objc.exp (objc_target_compile): When running tests on
12062 Darwin (Mac OS X), inform the linker about '-framework
12063 'Foundation'.
12064
12065 2004-06-02 Eric Christopher <echristo@redhat.com>
12066
12067 * gcc.c-torture/compile/20040602-1.c: New.
12068
12069 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
12070
12071 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
12072 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12073
12074 PR tree-optimization/14736
12075 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
12076
12077 PR tree-optimization/14042
12078 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
12079
12080 PR tree-optimization/14729
12081 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
12082
12083 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12084
12085 PR fortran/15557
12086 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
12087
12088 2004-06-01 Richard Hederson <rth@redhat.com>
12089
12090 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
12091
12092 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12093
12094 PR c++/14932
12095 * g++.dg/parse/offsetof4.C: New test.
12096
12097 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
12098
12099 PR objc/7993
12100 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
12101
12102 2004-05-31 Mark Mitchell <mark@codesourcery.com>
12103
12104 PR c++/15701
12105 * g++.dg/template/friend29.C: New test.
12106
12107 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
12108
12109 PR c/15749
12110 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
12111
12112 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12113
12114 * gcc.dg/sparc-trap-1.c: New test.
12115
12116 2004-05-31 Roger Sayle <roger@eyesopen.com>
12117
12118 PR middle-end/15069
12119 * g++.dg/opt/fold3.C: New test case.
12120
12121 2004-05-30 Graham Stott <graham.stott@btinternet.com>
12122
12123 * lib/target-supports.exp (check_iconv_available): Fix fallout
12124 from 2004-05-28 patch.
12125
12126 2004-05-30 Paul Brook <paul@codesourcery.com>
12127
12128 PR fortran/15620
12129 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
12130 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
12131
12132 2004-05-30 Steven G. Kargl <kargls@comcast.net>
12133
12134 * gfortran.fortran-torture/execute/random_1.f90: New test.
12135
12136 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12137
12138 * g++.dg/ext/altivec-10.C: New test.
12139
12140 2004-05-29 Paul Brook <paul@codesourcery.com>
12141
12142 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
12143
12144 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12145
12146 * gcc.dg/altivec-16.c: New test.
12147
12148 2004-05-28 Janis Johnson <janis187@us.ibm.com>
12149
12150 * lib/target-supports.exp (check_vmx_hw_available): New.
12151 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
12152
12153 * lib/target-supports.exp (check_alias_available,
12154 check_iconv_available, check_named_sections_available): Use
12155 unique names for temporary files.
12156
12157 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12158
12159 * gcc.dg/altivec-15.c: New test.
12160
12161 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12162
12163 PR c++/15083
12164 * g++.dg/warn/noeffect6.C: New test.
12165
12166 PR c++/15471
12167 * g++.dg/expr/ptrmem4.C: New test.
12168
12169 PR c++/15640
12170 * g++.dg/template/operator3.C: New test.
12171
12172 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12173
12174 PR c++/14668
12175 * g++.dg/lookup/redecl1.C: New test.
12176 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12177
12178 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
12179
12180 * gcc.c-torture/execute/compare-fp-1.c,
12181 gcc.c-torture/execute/compare-fp-2.c,
12182 gcc.c-torture/execute/compare-fp-3.c,
12183 gcc.c-torture/execute/compare-fp-4.c,
12184 gcc.c-torture/execute/compare-fp-3.x,
12185 gcc.c-torture/execute/compare-fp-4.x,
12186 gcc.dg/pr15649-1.c: New.
12187
12188 2004-05-27 Adam Nemet <anemet@lnxw.com>
12189
12190 PR c++/12883
12191 * g++.dg/init/array14.C: New test.
12192
12193 2004-05-25 Janis Johnson <janis187@us.ibm.com>
12194
12195 * lib/compat.exp (compat-get-options-main): New.
12196 (compat-get-options): Remove unneeded code, warn for ignored
12197 command.
12198 (compat-execute): Check flag set by dg-require-* commands.
12199
12200 * lib/compat.exp (compat-execute): Break up long lines.
12201
12202 2004-05-24 Janis Johnson <janis187@us.ibm.com>
12203
12204 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12205 * gcc.dg/altivec-14.c: New test.
12206 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12207
12208 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12209 * gcc.dg/altivec-12.c: Ditto.
12210
12211 * gcc.dg/altivec-3.c: Move call to altivec_check.
12212
12213 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12214
12215 PR c++/15044
12216 * g++.dg/template/error12.C: New test.
12217
12218 PR c++/15317
12219 * g++.dg/ext/attrib15.C: New test.
12220
12221 PR c++/15329
12222 * g++.dg/template/ptrmem9.C: New test.
12223
12224 2004-05-25 Paul Brook <paul@codesourcery.com>
12225
12226 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12227
12228 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12229
12230 PR c++/15165
12231 * g++.dg/template/crash19.C: New test.
12232
12233 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12234
12235 PR c++/15025
12236 * g++.dg/template/redecl1.C: New test.
12237
12238 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12239
12240 PR c++/14821
12241 * g++.dg/other/ns1.C: New test.
12242
12243 PR c++/14883
12244 * g++.dg/template/invalid1.C: New test.
12245
12246 2004-05-23 Paul Brook <paul@codesourcery.com>
12247 Victor Leikehman <lei@haifasphere.co.il>
12248
12249 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12250 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12251
12252 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12253
12254 PR c++/15285
12255 PR c++/15299
12256 * g++.dg/template/non-dependent5.C: New test.
12257 * g++.dg/template/non-dependent6.C: New test.
12258
12259 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12260
12261 PR c++/15507
12262 * g++.dg/inherit/union1.C: New test.
12263
12264 PR c++/15542
12265 * g++.dg/template/addr1.C: New test.
12266
12267 PR c++/15427
12268 * g++.dg/template/array5.C: New test.
12269
12270 PR c++/15287
12271 * g++.dg/template/array6.C: New test.
12272
12273 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12274 Roger Sayle <roger@eyesopen.com>
12275
12276 * g++.dg/lookup/forscope2.C: New test case.
12277
12278 2004-05-22 Ben Elliston <bje@au.ibm.com>
12279
12280 * gcc.dg/cpp/Wmissingdirs.c: New.
12281
12282 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12283
12284 PR target/15301
12285 * gcc.dg/compat/union-m128-1.h: New file.
12286 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12287 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12288 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12289
12290 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12291
12292 PR target/15302
12293 * gcc.dg/compat/struct-complex-1.h: New file.
12294 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12295 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12296 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12297
12298 2004-05-20 Roger Sayle <roger@eyesopen.com>
12299
12300 PR middle-end/3074
12301 * gcc.dg/pr3074-1.c: New test case.
12302 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12303
12304 2004-05-20 Falk Hueffner <falk@debian.org>
12305
12306 PR other/15526
12307 * gcc.dg/ftrapv-1.c: New test case.
12308
12309 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12310
12311 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12312
12313 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12314 Jeff Law <law@redhat.com>
12315
12316 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12317 * gcc.dg/tree-ssa/20040518-2.c: New test.
12318
12319 * gcc.dg/tree-ssa/20040518-1.c: New test.
12320
12321 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12322
12323 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12324
12325 2004-05-18 Paul Brook <paul@codesourcery.com>
12326
12327 PR fortran/13930
12328 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12329
12330 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12331
12332 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12333 constant folding.
12334
12335 2004-05-17 Steven Bosscher <stevenb@suse.de>
12336
12337 * gcc.dg/tree-ssa/20040517-1.c: New test.
12338
12339 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12340
12341 * gcc.dg/loop-4.c: New test.
12342
12343 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12344
12345 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12346
12347 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12348
12349 PR fortran/15311
12350 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12351
12352 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12353
12354 PR fortran/13826
12355 PR fortran/13940
12356 * gfortran.fortran-torture/compile/data_1.f90: New test.
12357
12358 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12359
12360 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12361 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12362
12363 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12364
12365 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12366
12367 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12368
12369 PR c/15444
12370 * gcc.dg/format/xopen-1.c: Adjust expected message.
12371 * gcc.dg/format/xopen-3.c: New test.
12372
12373 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12374
12375 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12376
12377 2004-05-14 Jeff Law <law@redhat.com>
12378
12379 * gcc.dg/tree-ssa/20040514-2.c: New test.
12380
12381 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12382
12383 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12384 this ...
12385 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12386 this.
12387
12388 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12389
12390 * gcc.dg/tree-ssa/20040514-1.c: New test.
12391
12392 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12393
12394 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12395 test.
12396
12397 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12398
12399 PR fortran/14066
12400 * gfortran.fortran-torture/compile/do_1.f90: New test.
12401
12402 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12403
12404 PR fortran/15051
12405 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12406 test.
12407
12408 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12409
12410 PR fortran/15149
12411 * gfortran.fortran-torture/execute/random_init.f90: New test.
12412
12413 2004-05-13 Paul Brook <paul@codesourcery.com>
12414
12415 PR fortran/15314
12416 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12417
12418 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12419
12420 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12421 for the powerpc case.
12422
12423 2004-05-13 Jeff Law <law@redhat.com>
12424
12425 * gcc.dg/tree-ssa/20040513-1.c: New test.
12426 * gcc.dg/tree-ssa/20040513-2.c: New test.
12427
12428 2004-05-13 Paul Brook <paul@codesourcery.com>
12429
12430 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12431 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12432 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12433
12434 2004-05-13 Andreas Schwab <schwab@suse.de>
12435
12436 PR other/10819
12437 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12438 characters.
12439
12440 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12441
12442 PR fortran/15294
12443 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12444
12445 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12446
12447 Merge from tree-ssa-20020619-branch. See
12448 ChangeLog.tree-ssa for details.
12449
12450 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12451
12452 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12453 include <altivec.h> explicitly.
12454 * gcc.dg/altivec-13.c: Likewise.
12455
12456 2004-05-11 Paul Brook <paul@codesourcery.com>
12457
12458 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12459
12460 2004-05-10 Eric Christopher <echristo@redhat.com>
12461
12462 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12463 * gcc.dg/sibcall-4.c: Ditto.
12464
12465 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12466
12467 * g++.dg/ext/altivec-8.C: New test case.
12468 * gcc.dg/altivec-13.c: New test case.
12469
12470 2004-05-08 Roger Sayle <roger@eyesopen.com>
12471
12472 * gcc.c-torture/execute/divcmp-1.c: New test case.
12473 * gcc.c-torture/execute/divcmp-2.c: New test case.
12474 * gcc.c-torture/execute/divcmp-3.c: New test case.
12475
12476 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12477
12478 * g++.dg/other/pragma-re-2.C: New test.
12479
12480 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12481
12482 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12483 * gcc.dg/i386-387-2.c: Likewise.
12484
12485 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12486 __builtin_drem.
12487 * gcc.dg/i386-387-6.c: Likewise.
12488
12489 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12490
12491 * gcc.dg/builtins-33.c: Also check log1p*.
12492
12493 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12494
12495 PR optimization/15296
12496 * gcc.c-torture/execute/pr15296.c: New test.
12497
12498 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12499
12500 * gcc.dg/builtins-40.c: New test.
12501
12502 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12503
12504 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12505
12506 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12507
12508 * g++.dg/ext/spe1.C: New testcase.
12509
12510 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12511
12512 * objc.dg/image-info.m: Allow additional attributes
12513 for __image_info section.
12514
12515 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12516
12517 * gcc.dg/torture/mips-hilo-2.c: New test.
12518
12519 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12520
12521 PR c++/14389
12522 * g++.dg/template/member5.C: New test.
12523
12524 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12525
12526 * gcc.dg/builtins-34.c: Also check expm1*.
12527
12528 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12529
12530 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12531 * gcc.dg/torture/builtin-convert-3.c: New test.
12532
12533 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12534
12535 PR middle-end/15054
12536 * g++.dg/opt/pr15054.C: New test.
12537
12538 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12539
12540 * gcc.dg/torture/builtin-rounding-1.c: New test.
12541 * gcc.dg/builtins-25.c: Delete.
12542 * gcc.dg/builtins-29.c: Delete.
12543
12544 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12545
12546 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12547 * gcc.dg/sibcall-4.c: Likewise.
12548 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12549
12550 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12551
12552 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12553 bit-field on 16-bit targets.
12554
12555 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12556
12557 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12558 16-bit targets.
12559
12560 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12561
12562 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12563 * gcc.dg/rs6000-power2-2.c: Likewise.
12564
12565 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12566
12567 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12568 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12569 Change the asm registers to be in form of frN instead of fN.
12570
12571 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12572
12573 * gcc.dg/torture/builtin-convert-2.c: New test.
12574
12575 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12576
12577 * gcc.dg/rs6000-power2-1.c: New test.
12578 * gcc.dg/rs6000-power2-2.c: New test.
12579
12580 2004-04-28 Jan Hubicka <jh@suse.cz>
12581
12582 * gcc.dg/unused-6.c: New test.
12583
12584 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12585 Ulrich Weigand <uweigand@de.ibm.com>
12586
12587 * ada/acats/run_all.sh: Define $target variable.
12588
12589 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12590
12591 PR c++/15119
12592 * g++.dg/other/vararg-1.C: New test.
12593
12594 PR c++/4794
12595 * g++.dg/eh/cleanup3.C: New test.
12596
12597 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12598
12599 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12600 and ad8011a (target_insn).
12601 * ada/acats/support/macro.dfs: Likewise.
12602 * ada/acats/support/impbit.adb: New file.
12603
12604 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12605
12606 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12607
12608 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12609
12610 * gcc.dg/loop-3.c: New test.
12611
12612 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12613
12614 * gcc.c-torture/execute/simd-5.c: New test.
12615
12616 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12617
12618 PR c++/15064
12619 * g++.dg/template/crash18.C: New test.
12620
12621 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12622
12623 * g++.dg/ext/complit3.C: New test.
12624
12625 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12626
12627 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12628 * gcc.dg/altivec-3.c: Same.
12629 * gcc.dg/altivec-varargs-1.c: Same.
12630
12631 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12632
12633 * lib/target-supports.exp (check_profiling_available): Assume
12634 profiling is not available on powerpc-eabi targets.
12635
12636 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12637
12638 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12639 * gcc.dg/vmx/bug-1.c: Ditto.
12640
12641 2004-04-20 Eric Christopher <echristo@redhat.com>
12642
12643 * gcc.dg/charset/extern.c: New test.
12644 * g++.dg/charset/extern3.cc: Ditto.
12645
12646 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12647
12648 * gcc.dg/builtins-39.c: New test.
12649
12650 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12651
12652 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12653
12654 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12655
12656 * gcc.dg/torture/mips-hilo-1.c: New test.
12657
12658 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12659
12660 * gcc.c-torture/compile/20040419-1.c: New test.
12661
12662 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12663
12664 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12665
12666 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12667 Aldy Hernandez <aldyh@redhat.com>
12668
12669 * gcc.c-torture/execute/va-arg-24.c: New.
12670
12671 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12672 Aldy Hernandez <aldyh@redhat.com>
12673
12674 * gcc.dg/vmx/1b-01.c: New.
12675 * gcc.dg/vmx/1b-02.c: New.
12676 * gcc.dg/vmx/1b-03.c: New.
12677 * gcc.dg/vmx/1b-04.c: New.
12678 * gcc.dg/vmx/1b-05.c: New.
12679 * gcc.dg/vmx/1b-06.c: New.
12680 * gcc.dg/vmx/1b-07.c: New.
12681 * gcc.dg/vmx/1c-01.c: New.
12682 * gcc.dg/vmx/1c-02.c: New.
12683 * gcc.dg/vmx/3a-01a.c: New.
12684 * gcc.dg/vmx/3a-01.c: New.
12685 * gcc.dg/vmx/3a-01m.c: New.
12686 * gcc.dg/vmx/3a-03.c: New.
12687 * gcc.dg/vmx/3a-03m.c: New.
12688 * gcc.dg/vmx/3a-04.c: New.
12689 * gcc.dg/vmx/3a-04m.c: New.
12690 * gcc.dg/vmx/3a-05.c: New.
12691 * gcc.dg/vmx/3a-06.c: New.
12692 * gcc.dg/vmx/3a-06m.c: New.
12693 * gcc.dg/vmx/3a-07.c: New.
12694 * gcc.dg/vmx/3b-01.c: New.
12695 * gcc.dg/vmx/3b-02.c: New.
12696 * gcc.dg/vmx/3b-10.c: New.
12697 * gcc.dg/vmx/3b-13.c: New.
12698 * gcc.dg/vmx/3b-14.c: New.
12699 * gcc.dg/vmx/3b-15.c: New.
12700 * gcc.dg/vmx/3c-01a.c: New.
12701 * gcc.dg/vmx/3c-01.c: New.
12702 * gcc.dg/vmx/3c-02.c: New.
12703 * gcc.dg/vmx/3c-03.c: New.
12704 * gcc.dg/vmx/3d-01.c: New.
12705 * gcc.dg/vmx/4-01.c: New.
12706 * gcc.dg/vmx/4-03.c: New.
12707 * gcc.dg/vmx/5-01.c: New.
12708 * gcc.dg/vmx/5-02.c: New.
12709 * gcc.dg/vmx/5-03.c: New.
12710 * gcc.dg/vmx/5-04.c: New.
12711 * gcc.dg/vmx/5-05.c: New.
12712 * gcc.dg/vmx/5-06.c: New.
12713 * gcc.dg/vmx/5-07.c: New.
12714 * gcc.dg/vmx/5-07t.c: New.
12715 * gcc.dg/vmx/5-08.c: New.
12716 * gcc.dg/vmx/5-10.c: New.
12717 * gcc.dg/vmx/5-11.c: New.
12718 * gcc.dg/vmx/7-01a.c: New.
12719 * gcc.dg/vmx/7-01.c: New.
12720 * gcc.dg/vmx/7c-01.c: New.
12721 * gcc.dg/vmx/7d-01.c: New.
12722 * gcc.dg/vmx/7d-02.c: New.
12723 * gcc.dg/vmx/8-01.c: New.
12724 * gcc.dg/vmx/8-02a.c: New.
12725 * gcc.dg/vmx/8-02.c: New.
12726 * gcc.dg/vmx/brode-1.c: New.
12727 * gcc.dg/vmx/bug-1.c: New.
12728 * gcc.dg/vmx/bug-2.c: New.
12729 * gcc.dg/vmx/bug-3.c: New.
12730 * gcc.dg/vmx/cw-bug-1.c: New.
12731 * gcc.dg/vmx/cw-bug-2.c: New.
12732 * gcc.dg/vmx/cw-bug-3.c: New.
12733 * gcc.dg/vmx/dct.c: New.
12734 * gcc.dg/vmx/debug-1.c: New.
12735 * gcc.dg/vmx/debug-2.c: New.
12736 * gcc.dg/vmx/debug-3.c: New.
12737 * gcc.dg/vmx/debug-4.c: New.
12738 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12739 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12740 * gcc.dg/vmx/eg-5.c: New.
12741 * gcc.dg/vmx/fft.c: New.
12742 * gcc.dg/vmx/gcc-bug-1.c: New.
12743 * gcc.dg/vmx/gcc-bug-2.c: New.
12744 * gcc.dg/vmx/gcc-bug-3.c: New.
12745 * gcc.dg/vmx/gcc-bug-4.c: New.
12746 * gcc.dg/vmx/gcc-bug-5.c: New.
12747 * gcc.dg/vmx/gcc-bug-6.c: New.
12748 * gcc.dg/vmx/gcc-bug-7.c: New.
12749 * gcc.dg/vmx/gcc-bug-8.c: New.
12750 * gcc.dg/vmx/gcc-bug-9.c: New.
12751 * gcc.dg/vmx/gcc-bug-b.c: New.
12752 * gcc.dg/vmx/gcc-bug-c.c: New.
12753 * gcc.dg/vmx/gcc-bug-d.c: New.
12754 * gcc.dg/vmx/gcc-bug-e.c: New.
12755 * gcc.dg/vmx/gcc-bug-f.c: New.
12756 * gcc.dg/vmx/gcc-bug-g.c: New.
12757 * gcc.dg/vmx/gcc-bug-i.c: New.
12758 * gcc.dg/vmx/harness.h: New.
12759 * gcc.dg/vmx/ira1.c: New.
12760 * gcc.dg/vmx/ira2a.c: New.
12761 * gcc.dg/vmx/ira2b.c: New.
12762 * gcc.dg/vmx/ira2.c: New.
12763 * gcc.dg/vmx/ira2c.c: New.
12764 * gcc.dg/vmx/mem.c: New.
12765 * gcc.dg/vmx/newton-1.c: New.
12766 * gcc.dg/vmx/ops.c: New.
12767 * gcc.dg/vmx/sn7153.c: New.
12768 * gcc.dg/vmx/spill2.c: New.
12769 * gcc.dg/vmx/spill3.c: New.
12770 * gcc.dg/vmx/spill.c: New.
12771 * gcc.dg/vmx/t.c: New.
12772 * gcc.dg/vmx/varargs-1.c: New.
12773 * gcc.dg/vmx/varargs-2.c: New.
12774 * gcc.dg/vmx/varargs-3.c: New.
12775 * gcc.dg/vmx/varargs-4.c: New.
12776 * gcc.dg/vmx/varargs-5.c: New.
12777 * gcc.dg/vmx/varargs-6.c: New.
12778 * gcc.dg/vmx/varargs-7.c: New.
12779 * gcc.dg/vmx/vmx.exp: New.
12780 * gcc.dg/vmx/vprint-1.c: New.
12781 * gcc.dg/vmx/vscan-1.c: New.
12782 * gcc.dg/vmx/x-01.c: New.
12783 * gcc.dg/vmx/x-02.c: New.
12784 * gcc.dg/vmx/x-03.c: New.
12785 * gcc.dg/vmx/x-04.c: New.
12786 * gcc.dg/vmx/x-05.c: New.
12787 * gcc.dg/vmx/yousufi-1.c: New.
12788 * gcc.dg/vmx/zero-1.c: New.
12789 * gcc.dg/vmx/zero.c: New.
12790
12791 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12792
12793 * g++.dg/lookup/java1.C: Update for chage of
12794 _Jv_AllocObject.
12795 * g++.dg/lookup/java2.C: Likewise.
12796
12797 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12798
12799 * ada/acats/run_all.sh: use -O2 by default.
12800
12801 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12802
12803 * gcc.dg/vr-mult-[12].c: New tests.
12804
12805 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12806
12807 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12808
12809 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12810
12811 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12812
12813 * lib/target-supports.exp (check_profiling_available): Assume profiling
12814 isn't available for mips*-*-elf targets.
12815
12816 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12817
12818 * gcc.dg/builtins-38.c: New test.
12819
12820 2004-04-14 Eric Christopher <echristo@redhat.com>
12821
12822 * g++.dg/charset/charset.exp: Run .cc extension tests.
12823
12824 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12825
12826 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12827
12828 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12829
12830 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12831
12832 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12833
12834 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12835 * gcc.dg/i386-387-2.c: Likewise.
12836
12837 * gcc.dg/i386-387-7.c: New test.
12838 * gcc.dg/i386-387-8.c: New test.
12839
12840 * gcc.dg/builtins-37.c: New test.
12841
12842 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12843
12844 * g++.dg/pch/externc-1.C: Add missing semicolon.
12845
12846 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12847
12848 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12849
12850 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12851
12852 * gcc.c-torture/execute/20040411-1.c: New test.
12853
12854 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12855
12856 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12857
12858 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12859
12860 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12861
12862 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12863
12864 * lib/target-supports.exp (check_named_sections_available): New.
12865 * lib/gcc-dg.exp (dg-require-named-sections): New.
12866 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12867 old-deja.exp. Also prune error-count message from HP linker.
12868 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12869
12870 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12871 * g++.old-deja/g++.pt/static3.C: Likewise.
12872 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12873
12874 2004-04-09 Roger Sayle <roger@eyesopen.com>
12875
12876 * gcc.c-torture/execute/20040409-1.c: New test case.
12877 * gcc.c-torture/execute/20040409-2.c: New test case.
12878 * gcc.c-torture/execute/20040409-3.c: New test case.
12879
12880 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12881
12882 * gcc.dg/20040409-1.c: New test.
12883
12884 2004-04-08 Roger Sayle <roger@eyesopen.com>
12885
12886 PR target/14888
12887 * g++.dg/opt/pr14888.C: New test case.
12888
12889 2004-04-08 Geoffrey Keating <geoffk@apple.com>
12890
12891 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12892 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12893 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12894 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12895 New tests.
12896
12897 2004-04-08 Paul Brook <paul@codesourcery.com>
12898
12899 * gcc.dg/spill-1.c: New test.
12900
12901 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12902
12903 * gcc.dg/torture/builtin-ctype-2.c: New test.
12904
12905 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12906
12907 * gcc.dg/pch/pch.exp: Add largefile test.
12908
12909 2004-04-06 Geoffrey Keating <geoffk@apple.com>
12910
12911 * g++.dg/pch/externc-1.Hs: New.
12912 * g++.dg/pch/externc-1.C: New.
12913
12914 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12915
12916 * gcc.dg/compat/struct-by-value-5a_main.c,
12917 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12918 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12919 * gcc.dg/compat/struct-by-value-5a_x.c,
12920 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12921 gcc.dg/compat/struct-by-value-5_x.c.
12922 * gcc.dg/compat/struct-by-value-5a_y.c,
12923 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12924 gcc.dg/compat/struct-by-value-5_y.c.
12925
12926 * gcc.dg/compat/struct-by-value-6a_main.c,
12927 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12928 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12929 * gcc.dg/compat/struct-by-value-6a_x.c,
12930 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12931 gcc.dg/compat/struct-by-value-6_x.c.
12932 * gcc.dg/compat/struct-by-value-6a_y.c,
12933 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12934 gcc.dg/compat/struct-by-value-6_y.c.
12935
12936 * gcc.dg/compat/struct-by-value-7a_main.c,
12937 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12938 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12939 * gcc.dg/compat/struct-by-value-7a_x.c,
12940 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12941 gcc.dg/compat/struct-by-value-7_x.c.
12942 * gcc.dg/compat/struct-by-value-7a_y.c,
12943 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12944 gcc.dg/compat/struct-by-value-7_y.c.
12945
12946 2004-04-06 Jakub Jelinek <jakub@redhat.com>
12947
12948 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12949 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12950 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12951 options.
12952
12953 2004-04-06 Uros Bizjak <uros@kss-loka.si>
12954
12955 * gcc.dg/builtins-36.c: New test.
12956
12957 2004-04-06 Paul Brook <paul@codesourcery.com>
12958
12959 * README.gcc: Remove obsolete contraint on testcases.
12960
12961 2004-04-05 Paul Brook <paul@codesourcery.com>
12962
12963 PR2123
12964 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
12965 failure and exit(0) on success.
12966 * g++.dg/expr/anew2.C: Ditto.
12967 * g++.dg/expr/anew3.C: Ditto.
12968 * g++.dg/expr/anew4.C: Ditto.
12969
12970 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12971
12972 PR c++/3518
12973 * g++.dg/template/unify7.C: New.
12974
12975 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12976
12977 * g++.dg/README: Bring up to date with new subdirectories; remove
12978 duplicate subdirectory lines.
12979
12980 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12981
12982 PR c++/14007
12983 * g++.dg/template/unify5.C: New.
12984 * g++.dg/template/unify6.C: New.
12985 * g++.dg/template/qualttp20.C: Adjust.
12986 * g++.old-deja/g++.jason/report.C: Adjust.
12987 * g++.old-deja/g++.other/qual1.C: Adjust.
12988
12989 2004-04-01 Mark Mitchell <mark@codesourcery.com>
12990
12991 PR c++/14803
12992 * g++.dg/inherit/ptrmem1.C: New test.
12993
12994 2004-04-01 Jakub Jelinek <jakub@redhat.com>
12995
12996 PR c++/14755
12997 * gcc.c-torture/execute/20040331-1.c: New test.
12998 * gcc.dg/20040331-1.c: New test.
12999
13000 2004-04-01 Paul Brook <paul@codesourcery.com>
13001
13002 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
13003
13004 2004-03-30 Mark Mitchell <mark@codesourcery.com>
13005
13006 PR c++/14724
13007 * g++.dg/init/goto1.C: New test.
13008
13009 PR c++/14763
13010 * g++.dg/template/defarg4.C: New test.
13011
13012 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
13013
13014 * gcc.dg/altivec-11.c: Extend test for more valid cases.
13015
13016 2004-03-28 David Edelsohn <edelsohn@gnu.org>
13017
13018 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
13019
13020 2004-03-28 Zack Weinberg <zack@codesourcery.com>
13021
13022 * gcc.dg/noncompile/undeclared-2.c: New test.
13023
13024 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
13025
13026 * gcc.dg/940409-1.c: Remove XFAIL.
13027 * gcc.dg/reg-vol-struct-1.c: New test.
13028
13029 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13030
13031 * gcc.dg/torture/builtin-wctype-1.c: New test.
13032
13033 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
13034
13035 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
13036 * gcc.dg/20001101-1.c: Likewise.
13037 * gcc.dg/20001102-1.c: Likewise.
13038
13039 2004-03-25 Roger Sayle <roger@eyesopen.com>
13040
13041 * gcc.dg/compare8.c: Add an additional test for XOR.
13042
13043 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13044
13045 * gcc.dg/torture/builtin-ctype-1.c: New test.
13046
13047 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13048
13049 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
13050 * gcc.dg/torture/builtin-math-1.c: Likewise.
13051 * gcc.dg/torture/builtin-power-1.c: New test.
13052
13053 2004-03-24 Andreas Schwab <schwab@suse.de>
13054
13055 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
13056 IA64 assembler.
13057
13058 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
13059 Roger Sayle <roger@eyesopen.com>
13060
13061 * gcc.dg/compare8.c: New test case.
13062
13063 2004-03-23 Ziemowit Laski <zlaski@apple.com>
13064
13065 * g++.dg/ext/altivec-7.C: New test.
13066
13067 2004-03-23 Zack Weinberg <zack@codesourcery.com>
13068
13069 PR 12267, 12391, 12560, 13129, 14114, 14133
13070 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
13071 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
13072 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
13073 Adjust error regexps.
13074 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
13075 * gcc.dg/noncompile/undeclared-1.c: New test cases.
13076 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
13077 * gcc.dg/local1.c: Add explanatory comment.
13078
13079 2004-03-23 Roger Sayle <roger@eyesopen.com>
13080
13081 PR optimization/14669
13082 * g++.dg/opt/fold2.C: New test case.
13083
13084 2004-03-22 Jakub Jelinek <jakub@redhat.com>
13085
13086 PR c/14069
13087 * gcc.dg/20040322-1.c: New test.
13088
13089 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13090
13091 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
13092 * gcc.dg/ultrasp4.c: Likewise.
13093 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
13094
13095 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13096
13097 * gcc.dg/i386-sse-8.c: Reset default options.
13098
13099 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13100
13101 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
13102 in the error message text.
13103
13104 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13105
13106 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
13107
13108 2004-03-21 Mark Mitchell <mark@codesourcery.com>
13109
13110 PR c++/14616
13111 * g++.dg/init/array13.C: New test.
13112
13113 2004-03-20 Roger Sayle <roger@eyesopen.com>
13114
13115 PR target/13889
13116 * gcc.c-torture/compile/pr13889.c: New test case.
13117
13118 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
13119
13120 PR c/14635
13121 * builtins-1.c (nan, nans): Don't test.
13122 * builtins-30.c: Don't use nan, nanf, nanl.
13123 * builtins-35.c: New test.
13124
13125 2004-03-19 Ziemowit Laski <zlaski@apple.com>
13126
13127 * g++.dg/ext/altivec-6.C: New test.
13128
13129 2004-03-19 Mark Mitchell <mark@codesourcery.com>
13130
13131 * g++.dg/init/placement3.C: New test.
13132
13133 * g++.dg/template/spec13.C: New test.
13134
13135 * g++.dg/lookup/using11.C: New test.
13136
13137 * g++.dg/lookup/koenig3.C: New test.
13138
13139 * g++.dg/template/operator2.C: New test.
13140
13141 * g++.dg/expr/dtor3.C: New test.
13142 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
13143 marker.
13144 * g++.old-deja/g++.law/visibility28.C: Likewise.
13145
13146 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
13147
13148 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
13149 * gcc.dg/ppc64-abi-3.c: Likewise.
13150
13151 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13152
13153 PR c++/14545
13154 * g++.dg/parse/template15.C: New test.
13155
13156 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13157
13158 * g++.dg/expr/dtor2.C: New test.
13159
13160 * g++.dg/lookup/anon4.C: New test.
13161
13162 * g++.dg/overload/using1.C: New test.
13163
13164 * g++.dg/template/lookup7.C: New test.
13165
13166 * g++.dg/template/typename6.C: New test.
13167
13168 * g++.dg/expr/cond6.C: New test.
13169
13170 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13171
13172 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13173
13174 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13175
13176 * g++.dg/expr/cond5.C: New test.
13177 * g++.dg/expr/constcast1.C: Likewise.
13178 * g++.dg/expr/ptrmem2.C: Likewise.
13179 * g++.dg/expr/ptrmem3.C: Likewise.
13180 * g++.dg/lookup/main1.C: Likewise.
13181 * g++.dg/template/lookup6.C: Likewise.
13182
13183 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13184
13185 * gcc.dg/local1.c: New test.
13186
13187 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13188
13189 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13190
13191 * gcc.dg/torture/builtin-convert-1.c: New test.
13192
13193 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13194
13195 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13196
13197 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13198
13199 PR c++/14481
13200 * g++.dg/warn/Wunused-7.C: New test.
13201
13202 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13203
13204 * gcc.dg/torture/builtin-integral-1.c: New test.
13205
13206 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13207
13208 PR c++/14586
13209 * g++.dg/parse/non-dependent3.C: New test.
13210
13211 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
13212
13213 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13214 * g++.dg/eh/simd-2.C: Likewise.
13215 * g++.dg/init/array10.C: Likewise.
13216 * gcc.c-torture/compile/simd-1.c: Likewise.
13217 * gcc.c-torture/compile/simd-2.c: Likewise.
13218 * gcc.c-torture/compile/simd-3.c: Likewise.
13219 * gcc.c-torture/compile/simd-4.c: Likewise.
13220 * gcc.c-torture/compile/simd-6.c: Likewise.
13221 * gcc.c-torture/execute/simd-1.c: Likewise.
13222 * gcc.c-torture/execute/simd-2.c: Likewise.
13223 * gcc.dg/compat/vector-defs.h: Likewise.
13224 * gcc.dg/20020531-1.c: Likewise.
13225 * gcc.dg/altivec-3.c: Likewise.
13226 * gcc.dg/altivec-4.c: Likewise.
13227 * gcc.dg/altivec-varargs-1.c: Likewise.
13228 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13229 * gcc.dg/i386-mmx-3.c: Likewise.
13230 * gcc.dg/i386-sse-4.c: Likewise.
13231 * gcc.dg/i386-sse-5.c: Likewise.
13232 * gcc.dg/i386-sse-8.c: Likewise.
13233 * gcc.dg/simd-1.c: Likewise.
13234 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13235 __ev64_opaque__ since the machine description provides it.
13236
13237 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13238
13239 * lib/compat.exp (skip_list): New global variable.
13240 Use it to hold the user defined COMPAT_SKIPS list if any.
13241 (compat-obj): Add the members of skip_list to optall.
13242
13243 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13244
13245 * gcc.dg/compat/union-by-value-1_main.c,
13246 union-by-value-1_x.c, union-by-value-1_y.c,
13247 union-check.h, union-defs.h,
13248 union-init.h, union-return-1_main.c,
13249 union-return-1_x.c, union-return-1_y.c: New files.
13250
13251 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13252
13253 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13254 mixed-struct-init.h: Add 4 mixed structure types.
13255 struct-by-value-21_main.c, struct-by-value-21_x.c,
13256 struct-by-value-21_y.c, struct-return-21_main.c,
13257 struct-return-21_x.c, struct-return-21_y.c: New files.
13258
13259 2004-03-13 Mark Mitchell <mark@codesourcery.com>
13260
13261 PR c++/14550
13262 * g++.dg/parse/template14.C: New test.
13263
13264 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13265
13266 * gcc.c-torture/execute/20040313-1.c: New test.
13267
13268 2004-03-13 Jakub Jelinek <jakub@redhat.com>
13269
13270 PR target/14533
13271 * gcc.dg/20040311-2.c: New test.
13272
13273 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13274
13275 PR other/14544
13276 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13277 bit-field.
13278
13279 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13280
13281 * gcc.dg/20040305-2.c: Add missing return statement.
13282
13283 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13284
13285 * gcc.dg/builtins-34.c: Also check pow10*.
13286
13287 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13288
13289 PR target/14262
13290 * gcc.dg/20040305-2.c: New test.
13291
13292 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13293
13294 * gcc.dg/20040310-1.c: New test.
13295
13296 2004-03-11 Roger Sayle <roger@eyesopen.com>
13297
13298 * gcc.c-torture/execute/20040311-1.c: New test case.
13299
13300 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13301
13302 PR c++/14476
13303 * g++.dg/lookup/enum1.C: New test.
13304
13305 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13306
13307 PR c++/14510
13308 * g++.dg/lookup/struct2.C: New test.
13309
13310 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13311
13312 * gcc.dg/builtins-34.c: New test.
13313
13314 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13315
13316 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13317
13318 2004-03-09 James E Wilson <wilson@specifixinc.com>
13319
13320 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13321 * gcc.dg/alias-2.c: New testcase.
13322
13323 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13324
13325 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13326
13327 2004-03-09 Roger Sayle <roger@eyesopen.com>
13328
13329 * gcc.c-torture/execute/20040309-1.c: New test case.
13330
13331 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13332
13333 PR c++/14397
13334 * g++.dg/overload/ref1.C: New.
13335
13336 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13337
13338 PR c++/14409
13339 * g++.dg/template/spec12.C: New test.
13340
13341 PR c++/14448
13342 * g++.dg/parse/crash14.C: New test.
13343
13344 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13345
13346 PR c++/14230
13347 * g++.dg/init/ref11.C: New test.
13348
13349 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13350
13351 PR c++/14432
13352 * g++.dg/parse/builtin2.C: New test.
13353
13354 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13355
13356 PR c++/14401
13357 * g++.dg/init/ctor3.C: New test.
13358 * g++.dg/init/union1.C: New test.
13359 * g++.dg/ext/anon-struct4.C: New test.
13360
13361 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13362
13363 * g++.dg/lookup/koenig1.C: Tweak error messages.
13364 * g++.dg/lookup/used-before-declaration.C: Likewise.
13365 * g++.dg/other/do1.C: Likewise.
13366 * g++.dg/overload/koenig1.C: Likewise.
13367 * g++.dg/parse/crash13.C: Likewise.
13368 * g++.dg/template/instantiate3.C: Likewise.
13369
13370 2004-03-08 Eric Christopher <echristo@redhat.com>
13371
13372 * * lib/target-supports.exp: Enable libiconv in test
13373 compilation. Fix up error checking.
13374
13375 2004-03-08 Roger Sayle <roger@eyesopen.com>
13376
13377 PR middle-end/14289
13378 * gcc.dg/pr14289-1.c: New test case.
13379 * gcc.dg/pr14289-2.c: Likewise.
13380 * gcc.dg/pr14289-3.c: Likewise.
13381
13382 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13383
13384 * gcc.c-torture/execute/20040308-1.c: New test.
13385
13386 2004-03-07 Roger Sayle <roger@eyesopen.com>
13387
13388 * gcc.c-torture/execute/20040307-1.c: New test case.
13389
13390 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13391
13392 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13393
13394 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13395
13396 * gcc.dg/20040306-1.c: New test.
13397
13398 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13399
13400 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13401 them static.
13402 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13403
13404 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13405
13406 PR c/14465
13407 * gcc.dg/decl-6.c: New test.
13408
13409 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13410
13411 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13412 Rename LOGPOW -> LOG_POW.
13413 (SQRT_EXP, POW_EXP): New.
13414
13415 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13416
13417 * gcc.dg/i386-sse-8.c: New test.
13418
13419 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13420
13421 PR c/14114
13422 * gcc.dg/decl-5.c: New test.
13423
13424 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13425
13426 * gcc.dg/20040305-1.c: New test.
13427
13428 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13429
13430 PR other/14354
13431 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13432
13433 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13434
13435 PR c++/14425, c++/14426
13436 * g++.dg/ext/altivec-4.C: New test.
13437 * g++.dg/ext/altivec-5.C: New test.
13438
13439 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13440
13441 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13442 global variables of a type with no linkage.
13443 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13444 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13445 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13446 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13447 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13448 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13449 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13450 * g++.dg/warn/deprecated.C: Name enum Color.
13451 * g++.dg/overload/VLA.C: Name structure for 'b'.
13452 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13453
13454 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13455
13456 * gcc.c-torture/compile/20040304-1.c: New test.
13457
13458 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13459
13460 PR 13728
13461 * gcc.dg/decl-4.c: New testcase.
13462
13463 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13464
13465 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13466 as PRECF if sizeof (float) > sizeof (double).
13467 (PRECL): Make it the same as PRECF if
13468 sizeof (float) > sizeof (long double).
13469
13470 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13471
13472 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13473 system type. Add check for irix6 which doesn't have c99 runtime.
13474
13475 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13476
13477 * gcc.dg/const-elim-1.c: xfail for xtensa.
13478
13479 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13480
13481 PR c++/14369
13482 * g++.dg/template/cond4.C: New test.
13483
13484 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13485
13486 PR c++/14360
13487 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13488
13489 PR c++/14361
13490 * g++.dg/parse/defarg7.C: New test.
13491
13492 PR c++/14359
13493 * g++.dg/template/friend26.C: New test.
13494
13495 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13496
13497 PR c++/14324
13498 * g++.dg/abi/mangle21.C: New test.
13499
13500 PR c++/14260
13501 * g++.dg/parse/constructor2.C: New test.
13502
13503 PR c++/14337
13504 * g++.dg/template/sfinae1.C: New test.
13505
13506 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13507
13508 PR c++/14267
13509 * g++.dg/expr/crash2.C: New test.
13510
13511 PR middle-end/13448
13512 * gcc.dg/inline-5.c: New test.
13513 * gcc.dg/always-inline.c: Split out tests into ...
13514 * gcc.dg/always-inline2.c: ... this and ...
13515 * gcc.dg/always-inline3.c: ... this.
13516
13517 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13518
13519 PR debug/12103
13520 * g++.dg/debug/crash1.C: New test.
13521
13522 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13523
13524 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13525 function with __attribute__((noinline)).
13526 (recurser_void2): Likewise.
13527 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13528 (recurser_void2): Likewise.
13529
13530 2004-02-29 Roger Sayle <roger@eyesopen.com>
13531
13532 PR middle-end/14203
13533 * g++.dg/warn/Wunused-6.C: New test case.
13534
13535 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13536
13537 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13538 not defined.
13539
13540 2004-02-27 Eric Christopher <echristo@redhat.com>
13541
13542 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13543 * g++.dg/charset/asm2.c: Run only x86.
13544 * gcc.dg/charset/asm3.c: Ditto.
13545
13546 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13547
13548 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13549 ld_library_path.
13550
13551 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13552
13553 * g++.dg/ext/altivec-3.C: New.
13554
13555 2004-02-26 Richard Henderson <rth@redhat.com>
13556
13557 * g++.dg/ext/attrib10.C: Mark for warning.
13558 * gcc.dg/attr-alias-1.c: New.
13559
13560 2004-02-26 Richard Henderson <rth@redhat.com>
13561
13562 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13563 * gcc.c-torture/execute/20040208-2.c: ... it back.
13564
13565 2004-02-26 Eric Christopher <echristo@redhat.com>
13566
13567 * lib/target-supports.exp (check-iconv-available): New function.
13568 * lib/gcc-dg.exp (dg-require-iconv): New function.
13569 Use above.
13570 * gcc.dg/charset: New directory.
13571 * gcc.dg/charset/charset.exp: New file.
13572 * gcc.dg/charset/asm1.c: Ditto.
13573 * gcc.dg/charset/asm2.c: Ditto.
13574 * gcc.dg/charset/asm3.c: Ditto.
13575 * gcc.dg/charset/asm4.c: Ditto.
13576 * gcc.dg/charset/asm5.c: Ditto.
13577 * gcc.dg/charset/attribute1.c: Ditto.
13578 * gcc.dg/charset/attribute2.c: Ditto.
13579 * gcc.dg/charset/string1.c: Ditto.
13580 * g++.dg/charset: New directory.
13581 * g++.dg/dg.exp: Add here. Special options.
13582 * g++.dg/charset/charset.exp: New file.
13583 * g++.dg/charset/asm1.c: Ditto.
13584 * g++.dg/charset/asm2.c: Ditto.
13585 * g++.dg/charset/asm3.c: Ditto.
13586 * g++.dg/charset/asm4.c: Ditto.
13587 * g++.dg/charset/attribute1.c: Ditto.
13588 * g++.dg/charset/attribute2.c: Ditto.
13589 * g++.dg/charset/extern1.cc: Ditto.
13590 * g++.dg/charset/extern2.cc: Ditto.
13591 * g++.dg/charset/string1.c: Ditto.
13592
13593 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13594
13595 PR c++/14278
13596 * g++.dg/parse/comma1.C: New test.
13597
13598 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13599
13600 PR c++/14284
13601 * g++.dg/template/ttp8.C: New test.
13602
13603 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13604
13605 * gcc.dg/fixuns-trunc-1.c: New test.
13606
13607 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13608
13609 * gcc.dg/builtins-config.h: Use #elif.
13610
13611 2004-02-26 Michael Matz <matz@suse.de>
13612
13613 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13614 * gcc.dg/991214-1.c: Likewise.
13615 * gcc.dg/i386-asm-1.c: Likewise.
13616
13617 2004-02-25 Richard Henderson <rth@redhat.com>
13618
13619 * gcc.c-torture/execute/20040208-2.c: Move ...
13620 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13621
13622 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13623
13624 PR c++/14246
13625 * g++.dg/other/crash-3.C: New test.
13626
13627 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13628
13629 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13630 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13631
13632 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13633 HP-UX.
13634
13635 2004-02-24 Michael Matz <matz@suse.de>
13636
13637 * gcc.dg/i386-regparm.c: New.
13638
13639 2004-02-23 James E Wilson <wilson@specifixinc.com>
13640
13641 * gcc.c-torture/execute/20040223-1.c: New.
13642
13643 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13644 Kazu Hirata <kazu@cs.umass.edu>
13645
13646 * gcc.dg/fwritable-strings-1.c: Remove.
13647
13648 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13649
13650 PR c/14156
13651 * gcc.dg/20040223-1.c: New test.
13652
13653 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13654
13655 PR c++/14106
13656 * g++.dg/ext/typeof9.C: New test.
13657
13658 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13659
13660 PR c++/14250
13661 * g++.dg/other/switch1.C: New test.
13662
13663 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13664
13665 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13666 * gcc.dg/va-arg-1.c: Likewise.
13667
13668 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13669
13670 PR c++/14143
13671 * g++.dg/template/koenig5.C: New test.
13672
13673 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13674
13675 * g++.dg/ext/altivec-1.C: Generalize target triple.
13676 * g++.dg/ext/altivec-2.C: New test case.
13677 * g++.dg/ext/altivec_check.h: New file.
13678 * gcc.dg/altivec-1.c: Generalize target triple;
13679 include altivec_check.h and call altivec_check().
13680 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13681 * gcc.dg/altivec-6.c: New test case.
13682 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13683 type casts as needed.
13684 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13685 altivec_check().
13686 * gcc.dg/altivec-12.c: New test case.
13687 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13688 include altivec_check.h and call altivec_check().
13689 * gcc.dg/altivec_check.h: New file.
13690
13691 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13692
13693 * lib/target-supports.exp (check_alias_available): Don't mangle
13694 function `g' in test program.
13695
13696 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13697
13698 * lib/target-supports.exp (check_profiling_available): Check
13699 argument to determine whether we support a profiling type.
13700 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13701 check_profiling_available.
13702 * g++.dg/bprob/bprob.exp: Likewise
13703 * g77.dg/bprob/bprob.exp: Likewise.
13704 * gcc.misc-tests/bprob.exp: Likewise.
13705 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13706 dg-require-profiling and delete expected error handling.
13707 * gcc.dg/20021014-1.c: Likewise.
13708 * gcc.dg/nest.c: Likewise.
13709
13710 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13711
13712 PR c++/12007
13713 * g++.dg/other/vthunk1.C: New test.
13714
13715 2004-02-20 Falk Hueffner <falk@debian.org>
13716
13717 PR target/14201
13718 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13719
13720 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13721
13722 PR c++/13927
13723 * g++.dg/other/error8.C: Remove XFAIL markers.
13724
13725 PR c++/14173
13726 * g++.dg/ext/packed5.C: New test.
13727
13728 PR c++/14199
13729 * g++.dg/warn/Wunused-5.C: New test.
13730
13731 PR c++/14186
13732 * g++.dg/lookup/member1.C: New test.
13733
13734 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13735
13736 * gcc.c-torture/compile/20040130-1.c: Enable only when
13737 __INT_MAX__ >= 2147483647L.
13738 * gcc.c-torture/compile/961203-1.c: Likewise.
13739
13740 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13741
13742 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13743 * g++.dg/opt/template1.C: Robustify assembler regexp
13744
13745 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13746
13747 * gcc.c-torture/execute/simd-4.x: Remove.
13748 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13749 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13750 Guard with #ifndef SKIP_ATTRIBUTE.
13751 * gcc.dg/compat/vector-1_y.c: Likewise.
13752 * gcc.dg/compat/vector-2_x.c: Likewise.
13753 * gcc.dg/compat/vector-2_y.c: Likewise.
13754 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13755 * g++.dg/eh/simd-2.C: Likewise.
13756
13757 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13758
13759 * gcc.c-torture/compile/complex-1.c: New.
13760
13761 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13762
13763 PR target/14209
13764 * gcc.c-torture/execute/20040218-1.c: New test.
13765
13766 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13767
13768 PR c++/14181
13769 * g++.dg/parse/new2.C: New test.
13770
13771 2004-02-18 Paul Brook <paul@codesourcery.com>
13772
13773 * gcc.c-torture/compile/libcall-1.c: New test.
13774
13775 2004-02-18 Paul Brook <paul@codesourcery.com>
13776
13777 PR debug/12934
13778 * gcc.dg/debug/debug-7.c: New test.
13779
13780 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13781
13782 * gcc.dg/20040217-1.c: New test.
13783
13784 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13785
13786 * gcc.c-torture/execute/990208-1.x: Delete.
13787
13788 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13789
13790 * gcc.c-torture/execute/20040208-2.x: New file.
13791
13792 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13793
13794 PR c++/11326
13795 * g++.dg/abi/structret1.C: New test.
13796
13797 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13798
13799 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13800 (i386_cpuid): No need to test if cpuid is available on AMD64.
13801 Fix assembly, so that it works onboth i386 and AMD64.
13802 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13803 (vecInLong): Fix s[] member type to unsigned int.
13804 (vecInWord): Remove type.
13805 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13806 (a64, b64, c64, d64, e64): Remove.
13807 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13808 Remove unused variable. Remove initialization of removed variables.
13809 Don't call mmx_tests nor sse_tests.
13810 (reference_mmx, reference_sse): Remove.
13811 (check): Add return stmt.
13812 * gcc.dg/i386-sse-7.c: New test.
13813 * gcc.dg/i386-mmx-4.c: New test.
13814
13815 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13816
13817 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13818 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13819 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13820 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13821 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13822 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13823 g++.dg/tc1/dr94.C: Fix line terminator.
13824
13825 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13826
13827 * gcc.c-torture/compile/20040216-1.c: New.
13828
13829 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13830
13831 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13832 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13833 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13834 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13835 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13836 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13837
13838 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13839
13840 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13841
13842 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13843
13844 PR c++/13971
13845 * g++.dg/expr/cond4.C: New test.
13846
13847 PR c++/14086
13848 * g++.dg/lookup/crash2.C: New test.
13849
13850 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13851
13852 * gcc.c-torture/compile/20040214-2.c: New test.
13853
13854 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13855
13856 PR c++/14116
13857 * g++.dg/ext/typeof8.C: New test.
13858
13859 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13860
13861 * gcc.c-torture/compile/20040214-1.c: New test.
13862
13863 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13864
13865 PR c++/13635
13866 * g++.dg/template/spec11.C: New test.
13867
13868 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13869
13870 PR c++/13927
13871 * g++.dg/other/error8.C: New test.
13872
13873 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13874
13875 PR c++/14122
13876 * g++.dg/template/array4.C: New test.
13877
13878 PR c++/14108
13879 * g++.dg/inherit/thunk2.C: New test.
13880
13881 PR c++/14083
13882 * g++.dg/eh/cond2.C: New test.
13883
13884 2004-02-12 Alan Modra <amodra@bigpond.net.au>
13885
13886 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13887
13888 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
13889
13890 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13891
13892 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13893
13894 * g++.dg/simd-2.C: xfail on ppc64-linux.
13895
13896 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13897
13898 PR c/456
13899 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13900 tests.
13901
13902 2004-02-11 Uros Bizjak <uros@kss-loka.si>
13903
13904 * gcc.dg/builtins-33.c: New test.
13905
13906 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
13907
13908 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13909
13910 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13911
13912 * g++.dg/simd-2.C: Set -maltivec for ppc64.
13913
13914 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13915
13916 * gcc.dg/ppc64-abi-3.c: New test.
13917
13918 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
13919
13920 PR c/14092
13921
13922 * gcc.dg/pr14092-1.c: New testcase.
13923
13924 2004-02-10 Alan Modra <amodra@bigpond.net.au>
13925
13926 * gcc.dg/cpp/assert4.c: Fix typo last change.
13927
13928 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13929 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13930
13931 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13932
13933 2004-02-09 Roger Sayle <roger@eyesopen.com>
13934
13935 * gcc.c-torture/compile/20040209-1.c: New test case.
13936
13937 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13938
13939 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13940
13941 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
13942
13943 * gcc.c-torture/execute/20040208-[12].c: New tests.
13944
13945 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13946
13947 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13948
13949 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13950
13951 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13952
13953 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13954
13955 Bug 13856
13956 * gcc.dg/visibility-8.c: New testcase.
13957
13958 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13959
13960 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13961 arguments.
13962 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13963
13964 2004-02-07 Roger Sayle <roger@eyesopen.com>
13965
13966 PR middle-end/13696
13967 * g++.dg/opt/fold1.C: New test case.
13968
13969 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13970
13971 PR c++/14033
13972 * g++.dg/other/crash-2.C: New test.
13973
13974 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13975
13976 PR c++/14028
13977 * g++.dg/parse/angle-bracket2.C: New test.
13978
13979 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13980
13981 PR middle-end/13750
13982 Revert:
13983 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13984 PR pch/13361
13985 * testsuite/g++.dg/pch/wchar-1.C: New.
13986 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13987
13988 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13989
13990 PR c++/14008
13991 * g++.dg/parse/error15.C: New test.
13992 * g++.dg/parse/crash11.C: Update dg-error mark.
13993
13994 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13995
13996 PR c++/13932
13997 * g++.dg/warn/conv2.C: New test.
13998
13999 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14000
14001 PR c++/13086
14002 * g++.dg/warn/incomplete1.C: Remove xfail.
14003
14004 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14005
14006 * lib/file-format.exp (gcc_target_object_format): Use
14007 ${tool}_target_compile, not gcc_target_compile.
14008 * lib/target-supports.exp (check_alias_available): Likewise.
14009 (check_gc_sections_available): Likewise.
14010 * g++.dg/ext/attrib10.C: Use dg-require-alias.
14011 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
14012 dg-require-alias.
14013
14014 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14015
14016 PR c++/13969
14017 * g++.dg/template/static6.C: New test.
14018
14019 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
14020
14021 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
14022
14023 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14024
14025 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
14026 tests for systems where `char' is unsigned by default.
14027
14028 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14029
14030 PR c++/13997
14031 * g++.dg/template/partial3.C: New test.
14032
14033 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
14034
14035 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
14036 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
14037 Remove mentions of obsolete ports.
14038
14039 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
14040
14041 * gcc.dg/noncompile/20001228-1.c: Fix for new
14042 error message.
14043
14044 2004-02-03 Roger Sayle <roger@eyesopen.com>
14045
14046 PR target/9348
14047 * gcc.c-torture/execute/multdi-1.c: New test case.
14048
14049 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14050
14051 PR c++/13925
14052 * g++.dg/template/lookup5.C: New test.
14053
14054 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14055
14056 PR c++/13950
14057 * g++.dg/template/lookup4.C: New test.
14058
14059 PR c++/13970
14060 * g++.dg/parse/error14.C: New test.
14061
14062 PR c++/14002
14063 * g++.dg/parse/template13.C: New test.
14064
14065 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14066
14067 PR c++/13978
14068 * g++.dg/template/koenig4.C: New test.
14069
14070 PR c++/13968
14071 * g++.dg/template/crash17.C: New test.
14072
14073 PR c++/13975
14074 * g++.dg/parse/error13.C: New test.
14075 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
14076
14077 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14078
14079 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
14080
14081 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
14082
14083 PR c/11658
14084 PR c/13994
14085 * gcc.dg/noncompile/20040203-1.c: New test.
14086 * gcc.dg/noncompile/20040203-2.c: Likewise.
14087 * gcc.dg/noncompile/20040203-3.c: Likewise.
14088 * gcc.dg/20040203-1.c: Likewise.
14089
14090 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
14091
14092 PR c++/10858
14093 * g++.dg/template/sizeof7.C: New test.
14094
14095 2004-02-02 Eric Christopher <echristo@redhat.com>
14096 Zack Weinberg <zack@codesourcery.com>
14097
14098 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
14099
14100 2004-02-02 Zack Weinberg <zack@codesourcery.com>
14101
14102 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
14103 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
14104 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
14105 * gcc.dg/cleanup-5.c: Run only on Linux targets.
14106
14107 2004-02-02 Mark Mitchell <mark@codesourcery.com>
14108
14109 PR c++/13113
14110 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
14111
14112 PR c++/13854
14113 * g++.dg/ext/attrib13.C: New test.
14114
14115 PR c++/13907
14116 * g++.dg/conversion/op2.C: New test.
14117
14118 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14119
14120 * gcc.dg/titype-1.c: Fix pasto.
14121
14122 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14123
14124 * gcc.dg/titype-1.c: New test.
14125
14126 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14127
14128 PR c++/13957
14129 * g++.dg/template/non-type-template-argument-1.C,
14130 g++.dg/template/qualified-id1.C: Update dg-error marks.
14131 * g++.dg/template/nontype6.C: New test.
14132
14133 2004-02-01 Roger Sayle <roger@eyesopen.com>
14134
14135 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
14136 * gcc.dg/builtins-31.c: New testcase.
14137 * gcc.dg/builtins-32.c: New testcase.
14138
14139 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
14140
14141 * objc.dg/call-super-2.m: Update line numbers
14142 for the including of stddef.h.
14143
14144 2004-01-30 Michael Matz <matz@suse.de>
14145
14146 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
14147 g++.dg/ext/case-range3.C: New tests.
14148
14149 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14150
14151 DR206
14152 PR c++/13813
14153 * g++.dg/template/member4.C: New test.
14154
14155 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14156
14157 PR c++/13683
14158 * g++.dg/template/sizeof6.C: New test.
14159
14160 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14161
14162 * gcc.dg/fwritable-strings-1.c: New test.
14163
14164 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14165
14166 * gcc.c-torture/compile/20040130-1.c: New test.
14167
14168 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14169
14170 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14171
14172 2004-01-29 Mark Mitchell <mark@codesourcery.com>
14173
14174 PR c++/13883
14175 * g++.dg/template/ctor3.C: New test.
14176
14177 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14178
14179 * g++.dg/tc1: New directory.
14180 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14181 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14182 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14183 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14184 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14185
14186 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14187
14188 * g++.dg/parse/error11.C: New test.
14189 * g++.dg/parse/error12.C: Likewise.
14190
14191 2004-01-28 Ziemowit Laski <zlaski@apple.com>
14192
14193 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14194 (scan_initial, main): Use aligned_sizeof instead of sizeof.
14195
14196 2004-01-28 Mark Mitchell <mark@codesourcery.com>
14197
14198 PR c++/13791
14199 * g++.dg/ext/attrib12.C: New test.
14200
14201 PR c++/13736
14202 * g++.dg/parse/cast2.C: New test.
14203
14204 2004-01-27 James E Wilson <wilson@specifixinc.com>
14205
14206 * objc.dg/encode-2.m (main): New local string. Set depending on
14207 sizeof long. Use in sscanf call.
14208 * objc.dg/encode-3.m (main): New local string. Set depending on
14209 sizeof long. Use in scan_initial call.
14210
14211 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14212
14213 * objc.dg/call-super-2.m: Make LP64-safe.
14214 * objc.dg/desig-init-1.m: Likewise.
14215
14216 2004-01-27 Devang Patel <dpatel@apple.com>
14217
14218 * g++.dg/debug/namespace1.C: New test.
14219
14220 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14221
14222 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14223 xscale-*-*.
14224
14225 * gcc.dg/arm-mmx-1.c: New test.
14226
14227 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14228
14229 * gcc.dg/20040127-1.c: New test.
14230 * gcc.dg/20040127-2.c: New test.
14231
14232 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14233
14234 * objc.dg/stret-1.m (glob): Renamed to globa.
14235
14236 2004-01-26 Mark Mitchell <mark@codesourcery.com>
14237
14238 PR c++/13663
14239 * g++.dg/expr/for1.C: New test.
14240
14241 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14242
14243 PR middle-end/13779
14244 * gcc.dg/darwin-longlong.c: New test.
14245
14246 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14247
14248 * gcc.dg/20040124-1.c: Moved test from here...
14249 * gcc.c-torture/compile/20040124-1.c: ...to here.
14250
14251 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14252
14253 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14254 the assembly output if -m64 is passed.
14255
14256 2004-01-25 Mark Mitchell <mark@codesourcery.com>
14257
14258 PR c++/13833
14259 * g++.dg/template/cond3.C: New test.
14260
14261 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14262
14263 PR c++/13810
14264 * g++.dg/template/ttp7.C: New test.
14265
14266 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14267
14268 PR c++/13797
14269 * g++.dg/template/nontype4.C: New test.
14270 * g++.dg/template/nontype5.C: Likewise.
14271
14272 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
14273
14274 * gcc.dg/torture/mips-clobber-at.c: New test.
14275
14276 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14277
14278 * gcc.dg/20040124-1.c: New test.
14279
14280 2004-01-24 Jakub Jelinek <jakub@redhat.com>
14281
14282 * gcc.dg/20040123-1.c: New test.
14283
14284 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14285
14286 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14287
14288 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14289
14290 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14291
14292 2004-01-23 Andrew Pinski <apinski@apple.com>
14293
14294 * gcc.dg/20030121-1.c: Move to ..
14295 * gcc.dg/20040121-1.c: here.
14296
14297 2004-01-23 Roger Sayle <roger@eyesopen.com>
14298
14299 * gcc.dg/builtins-29.c: New test case.
14300
14301 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14302
14303 PR 18314
14304 * gcc.dg/builtins-30.c: New testcase.
14305
14306 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14307
14308 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14309 * lib/g77.exp: Likewise.
14310 * lib/objc.exp: Likewise.
14311 * lib/g++.exp: Likewise.
14312
14313 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14314
14315 * gcc.dg/struct-by-value-2.c: New test.
14316
14317 2004-01-21 Andrew Pinski <apinski@apple.com>
14318
14319 PR target/13785
14320 * gcc.dg/20030121-1.c: New test.
14321
14322 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14323
14324 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14325 clobber frame pointer register in asm statement.
14326
14327 2004-01-21 Falk Hueffner <falk@debian.org>
14328
14329 * gcc.c-torture/compile/20040121-1.c: New test.
14330
14331 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14332
14333 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14334
14335 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14336
14337 * gcc.dg/ppc64-abi-2.c: New test.
14338
14339 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14340
14341 * lib/treelang.exp: Fill out this file.
14342 * lib/treelang-dg.exp: New File.
14343
14344 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14345
14346 * gcc.c-torture/compile/981022-1.c: Remove.
14347 * gcc.dg/array-5.c: Remove XFAIL.
14348 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14349 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14350 gcc.dg/cond-lvalue-1.c: Update.
14351 * gcc.dg/cast-lvalue-2.c: New test.
14352
14353 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14354
14355 PR c++/13592
14356 * g++.dg/other/error1.C (class foo): Tweak error message.
14357
14358 PR c++/13592
14359 * g++.dg/template/call2.C: New test.
14360
14361 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14362
14363 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14364 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14365 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14366 scalar-return-1_x.c, scalar-return-2_y.c,
14367 scalar-return-3_x.c, scalar-return-3_y.c,
14368 scalar-return-4_x.c, scalar-return-4_y.c,
14369 struct-align-1.h, struct-align-1_x.c,
14370 struct-align-1_y.c, struct-align-2.h,
14371 struct-align-2_x.c, struct-align-2_y.c,
14372 struct-by-value-10_y.c, struct-by-value-11_x.c,
14373 struct-by-value-11_y.c, struct-by-value-12_x.c,
14374 struct-by-value-12_y.c, struct-by-value-13_x.c,
14375 struct-by-value-13_y.c, struct-by-value-14_x.c,
14376 struct-by-value-14_y.c, struct-by-value-15_x.c,
14377 struct-by-value-15_y.c, struct-by-value-16_y.c,
14378 struct-by-value-17_y.c, struct-by-value-18_y.c,
14379 struct-by-value-19_y.c, struct-by-value-1_x.c,
14380 struct-by-value-1_y.c, struct-by-value-20_y.c,
14381 struct-by-value-2_x.c, struct-by-value-2_y.c,
14382 struct-by-value-3_y.c, struct-by-value-4_x.c,
14383 struct-by-value-4_y.c, struct-by-value-5_y.c,
14384 struct-by-value-6_y.c, struct-by-value-7_y.c
14385 struct-by-value-8_x.c, struct-by-value-8_y.c
14386 struct-by-value-9_x.c, struct-by-value-9_y.c
14387 struct-return-10_x.c, struct-return-10_y.c,
14388 struct-return-19_x.c, struct-return-20_x.c
14389 struct-return-2_x.c, struct-return-2_y.c
14390 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14391 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14392
14393 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14394
14395 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14396 attribute on sparc*-sun-solaris2.*.
14397
14398 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14399
14400 PR c++/13710
14401 * g++.dg/ext/typeof7.C: New test.
14402
14403 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14404
14405 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14406 * gcc.dg/const-elim-1.c: Same.
14407
14408 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14409
14410 * objc.dg/stret-1.m: New.
14411 * objc.dg/stret-2.m: New.
14412
14413 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14414
14415 PR c++/11895
14416 * g++.dg/ext/vector1.C: New test.
14417
14418 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14419
14420 * gcc.dg/pch/import-1.c: New.
14421 * gcc.dg/pch/import-1.hs: New.
14422 * gcc.dg/pch/import-1a.h: New.
14423 * gcc.dg/pch/import-1b.h: New.
14424 * gcc.dg/pch/import-1c.h: New.
14425
14426 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14427
14428 PR c++/13574
14429 * g++.dg/ext/array1.C: New test.
14430
14431 PR c++/13178
14432 * g++.dg/conversion/op1.C: New test.
14433
14434 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14435
14436 PR 11864
14437 From Kazumoto Kojima / Dan Kegel:
14438 * gcc.dg/pr11864-1.c: New test.
14439
14440 PR 10392
14441 From Marcus Comstedt / Dan Kegel:
14442 * gcc.dg/pr10392-1.c: New test.
14443
14444 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14445
14446 PR c++/13478
14447 * g++.dg/init/ref10.C: New test.
14448
14449 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14450
14451 PR c++/13407
14452 * g++.dg/parse/typename6.C: New test.
14453
14454 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14455
14456 PR pch/13361
14457 * testsuite/g++.dg/pch/wchar-1.C: New.
14458 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14459
14460 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14461
14462 PR c++/9259
14463 * g++.dg/expr/sizeof2.C: New test.
14464
14465 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14466
14467 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14468
14469 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14470
14471 PR c++/13659
14472 * g++.dg/lookup/strong-using-3.C: New.
14473 * g++.dg/lookup/using-10.C: New.
14474
14475 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14476
14477 PR c++/13594
14478 * g++.dg/lookup/strong-using-2.C: New.
14479
14480 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14481 Dan Kegel <dank@kegel.com>
14482 J"orn Rennecke <joern.rennecke@superh.com>
14483
14484 PR target/9365
14485 * gcc.dg/pr9365-1.c: New test.
14486
14487 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14488
14489 PR c++/8856
14490 * g++.dg/parse/casting-operator2.C: New test.
14491 * g++.old-deja/g++.pt/explicit83.C: Remove.
14492
14493 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14494
14495 * gcc.dg/label-compound-stmt-1.c: New test.
14496 * gcc.c-torture/compile/950922-1.c,
14497 gcc.c-torture/compile/20000211-3.c,
14498 gcc.c-torture/compile/20000518-1.c,
14499 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14500 compound statements.
14501
14502 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14503
14504 * gcc.dg/ppc64-abi-1.c: New test.
14505
14506 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14507
14508 * g++.dg/ext/attrib9.C: Add dg-warnings.
14509
14510 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14511
14512 PR c++/12335
14513 * g++.dg/parse/dtor3.C: New test.
14514
14515 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14516
14517 PR c++/12709
14518 * g++.dg/parse/try-catch-1.C: New test.
14519
14520 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14521
14522 * ada/acats/run_all.sh: Add more verbose output in acats.log
14523 when compiling tests.
14524
14525 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14526
14527 PR 13656
14528 * gcc.dg/typedef-redecl.c: New test case.
14529 * gcc.dg/typedef-redecl.h: New support file.
14530
14531 2004-01-13 Jan Hubicka <jh@suse.cz>
14532
14533 * gcc.dg/always_inline.c: New test.
14534 * gcc.dg/debug/20031231-1.c: Fix.
14535
14536 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14537
14538 PR c++/13474
14539 * g++.dg/template/array3.C: New test.
14540
14541 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14542
14543 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14544 * g++.dg/warn/Wunused-2.C: Likewise.
14545
14546 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14547
14548 PR c++/13289
14549 * g++.dg/template/instantiate6.C: New test.
14550
14551 2004-01-12 Roger Sayle <roger@eyesopen.com>
14552
14553 PR middle-end/11397
14554 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14555
14556 2004-01-12 Jan Hubicka <jh@suse.cz>
14557
14558 PR opt/12826
14559 * gcc.dg/20040112-1.c: New.
14560
14561 * gcc.dg/dwarf-die[1-7].c: Move to...
14562 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14563 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14564
14565 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14566
14567 PR c++/4100
14568 * g++.dg/parse/friend4.C: New test.
14569
14570 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14571
14572 PR c++/4100
14573 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14574 definition is called a friend.
14575
14576 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14577
14578 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14579
14580 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14581
14582 PR c++/3478
14583 * g++.dg/parse/error10.C: New test.
14584 * g++.dg/template/arg2.C: Accept "invalid type" error.
14585
14586 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14587
14588 PR middle-end/13392
14589 * g++.dg/opt/expect2.C: New test.
14590
14591 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14592
14593 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14594 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14595 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14596 Update dg-error regexps.
14597
14598 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14599
14600 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14601 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14602
14603 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14604
14605 * gcc.dg/pragma-re-1.c: Use right pointer type.
14606
14607 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14608
14609 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14610
14611 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14612
14613 * gcc.dg/rs6000-ldouble-1.c: New.
14614
14615 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14616
14617 DR 337
14618 PR c++/9256
14619 * g++.dg/other/abstract1.C: New test.
14620
14621 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14622
14623 * g++.dg/lookup/strong-using-1.C: New.
14624
14625 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14626
14627 PR c/11234
14628 * gcc.dg/func-ptr-conv-1.c: New test.
14629 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14630
14631 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14632
14633 PR target/13380.
14634 * gcc.c-torture/compile/20040109-1.c: New.
14635
14636 2004-01-08 Stuart Hastings <stuart@apple.com>
14637
14638 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14639 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14640 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14641
14642 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14643
14644 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14645
14646 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14647
14648 * ada/acats/run_acats: Treat 'gnatchop' the same way
14649 as 'gnatmake'. Export GCC_DRIVER.
14650 * ada/acats/run_all.sh: Add target_gnatchop. Use
14651 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14652
14653 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14654
14655 PR c++/12573
14656 * g++.dg/template/dependent-expr4.C: New test.
14657
14658 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14659
14660 * gcc.dg/altivec-11.c: New test.
14661
14662 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14663
14664 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14665
14666 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14667
14668 PR c/6024
14669 * gcc.dg/enum-compat-1.c: New test.
14670 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14671
14672 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14673
14674 PR c/12165
14675 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14676 gcc.dg/c99-idem-qual-3.c: New tests.
14677
14678 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14679
14680 * gcc.dg/winline-7.c: Don't cast void * to int.
14681
14682 2004-01-06 Jan Hubicka <jh@suse.cz>
14683
14684 * gcc.dg/i386-sse-5.c: New test
14685 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14686
14687 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14688
14689 PR c++/12815
14690 * g++.dg/rtti/typeid4.C: New test.
14691
14692 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14693
14694 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14695
14696 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14697
14698 PR c++/12132
14699 * g++.dg/template/error11.C: New test.
14700
14701 PR c++/13451
14702 * g++.dg/template/class2.C: New test.
14703
14704 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14705 Richard Sandiford <rsandifo@redhat.com>
14706
14707 PR c++/13387
14708 * g++.dg/opt/alias3.C: New test.
14709
14710 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14711
14712 PR c++/13157
14713 * g++.dg/template/koenig3.C: New test.
14714
14715 PR c++/13529
14716 * g++.dg/parse/offsetof3.C: New test.
14717
14718 * g++.dg/init/copy7.C: Add missing dg-error markers.
14719
14720 PR c++/12226
14721 * g++.dg/init/copy7.c: New test.
14722
14723 PR c++/13536
14724 * g++.dg/parse/cast1.C: New test.
14725
14726 2004-01-04 Jan Hubicka <jh@suse.cz>
14727
14728 * gcc.dg/winline[1-7].c: New tests.
14729
14730 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14731
14732 PR c++/13520
14733 * g++.dg/template/qualttp22.C: New test.
14734
14735 2004-01-01 Jan Hubicka <jh@suse.cz>
14736
14737 * gcc.dg/debug/20031231-1.c: New.
14738 * gcc.c-torture/compile/20040101-1.c: New.
14739 * gcc.dg/dwarf-die-[1-7].c: New.
14740
14741 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14742
14743 PR optimization/13521
14744 * gcc.c-torture/compile/20031231-1.c: New test.
14745
14746 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14747
14748 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14749
14750 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14751
14752 PR c++/10079
14753 * g++.dg/template/crash16.C: New test.
14754
14755 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14756
14757 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14758
14759 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14760
14761 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14762 ports.
14763 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14764 * g++.old-deja/g++.law/profile1.C: Likewise.
14765 * gcc.c-torture/compile/981006-1.c: Likewise.
14766 * gcc.c-torture/execute/loop-2e.x: Likewise.
14767 * gcc.c-torture/execute/loop-2f.x: Remove.
14768 * gcc.c-torture/execute/loop-2g.x: Likewise.
14769 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14770 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14771
14772 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14773
14774 PR c++/13507
14775 * g++.dg/ext/attrib11.C: New test.
14776
14777 PR c++/13494
14778 * g++.dg/template/array2-1.C: New test.
14779 * g++.dg/template/array2-2.C: New test.
14780
14781 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14782
14783 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14784
14785 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14786
14787 PR c++/12774
14788 * g++.dg/template/array1-1.C: New test.
14789 * g++.dg/template/array1-2.C: New test.
14790
14791 2003-12-29 Roger Sayle <roger@eyesopen.com>
14792
14793 PR fortran/12632
14794 * g77.dg/12632.f: New test case.
14795
14796 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14797
14798 PR c++/13289
14799 * g++.dg/parse/nontype1.C: New test.
14800
14801 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14802
14803 PR c++/12403
14804 * g++.dg/parse/explicit1.C: New test.
14805 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14806
14807 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14808
14809 PR c++/13081
14810 * g++.dg/opt/inline6.C: New test.
14811
14812 PR c++/12613
14813 * g++.dg/parse/error9.C: New test.
14814
14815 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14816
14817 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14818
14819 PR c++/13009
14820 * g++.dg/init/assign1.C: New test.
14821
14822 2003-12-28 Roger Sayle <roger@eyesopen.com>
14823
14824 PR c++/13070
14825 * g++.dg/warn/format3.C: New test case.
14826
14827 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14828
14829 * gcc.c-torture/compile/20031227-1.c: New test.
14830
14831 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14832
14833 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14834 * g77.dg/bprob/bprob.exp: Likewise.
14835 * gcc.misc-tests/bprob.exp: Likewise.
14836 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14837 variants on systems where the library does not provide that
14838 functionality.
14839 * gcc.dg/builtins-20.c: Use builtins-config.h.
14840 * gcc.dg/builtins-config.h: New file.
14841
14842 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14843
14844 * lib/gcc-dg.exp (dg-require-profiling): New function.
14845 * lib/target-supports.exp (check_profiling_available): Likewise.
14846 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14847 * g77.dg/bprob/bprob.exp: Likewise.
14848 * gcc.misc-tests/bprob.exp: Likewise.
14849 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14850 * gcc.dg/20021014-1.c: Likewise.
14851 * gcc.dg/nest.c: Likewise.
14852
14853 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14854
14855 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14856 compiling.
14857 * g++.dg/lookup/java2.C: Likewise.
14858 * gcc.dg/cpp/lexident.c: Likewise.
14859
14860 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14861
14862 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14863 given.
14864 * gcc.c-torture/compile/961203-1.c: Likewise.
14865 * gcc.c-torture/compile/980506-1.c: Likewise.
14866
14867 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14868
14869 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14870 (additional_prunes): New global.
14871 (gcc-dg-prune): Handle additional per-test pruning.
14872 (dg-test): Clear additional_prunes between tests.
14873
14874 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14875 dg-prune-output to avoid spurious failures from assembler
14876 complaining about nonexistent WAW violations.
14877 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14878 Use dg-prune-output to avoid spurious failures from assembler
14879 warning about Itanium B-step errata.
14880
14881 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14882
14883 * g++.dg/abi/macro0.C: New test.
14884 * g++.dg/abi/macro1.C: Likewise.
14885 * g++.dg/abi/macro2.C: Likewise.
14886
14887 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14888 * g++.dg/abi/bitfield7.C: Likewise.
14889 * g++.dg/abi/dtor2.C: Likewise.
14890 * g++.dg/abi/mangle11.C: Likewise.
14891 * g++.dg/abi/mangle12.C: Likewise.
14892 * g++.dg/abi/mangle14.C: Likewise.
14893 * g++.dg/abi/mangle17.C: Likewise.
14894 * g++.dg/abi/vbase10.C: Likewise.
14895 * g++.dg/abi/vbase14.C: Likewise.
14896 * g++.dg/template/qualttp17.C: Likewise.
14897
14898 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14899
14900 PR c/11995
14901 * gcc.dg/20031223-1.c: New test.
14902
14903 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14904
14905 * gcc.dg/noreturn-7.c: New test.
14906
14907 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14908
14909 * gcc.dg/null-pointer-1.c: New test.
14910
14911 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14912
14913 * g++.old-deja/g++.jason/template18.C: Remove.
14914 * g++.old-deja/g++.jason/template37.C: Likewise.
14915
14916 PR c++/12862
14917 * g++.dg/lookup/ns1.C: New test.
14918
14919 PR c++/12397
14920 * g++.dg/template/lookup3.C: New test.
14921
14922 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14923
14924 * g++.dg/template/recurse1.C: New test
14925
14926 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14927
14928 PR c++/12479
14929 * g++.dg/parse/semicolon1.C: New test.
14930 * g++.dg/parse/semicolon1.h: Likewise.
14931
14932 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14933
14934 * gcc.dg/darwin-misaligned.c: New test.
14935
14936 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14937
14938 PR c/9163
14939 * gcc.dg/20031222-1.c: New test.
14940
14941 2003-12-21 Mark Mitchell <mark@codesourcery.com>
14942
14943 PR c++/13438
14944 * g++.dg/parse/error8.C: New test.
14945
14946 PR c++/11554
14947 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14948
14949 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14950
14951 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14952 too small.
14953 * gcc.c-torture/compile/930217-1.c: Likewise.
14954 * gcc.c-torture/compile/930513-1.c: Likewise.
14955 * gcc.c-torture/execute/920908-2.c: Likewise.
14956 * gcc.c-torture/execute/921204-1.c: Likewise.
14957 * gcc.c-torture/execute/930621-1.c: Likewise.
14958 * gcc.c-torture/execute/930630-1.c: Likewise.
14959 * gcc.c-torture/execute/931031-1.c: Likewise.
14960 * gcc.c-torture/execute/980602-2.c: Likewise.
14961 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14962 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14963 * gcc.c-torture/execute/extzvsi.c: Likewise.
14964 * gcc.c-torture/unsorted/ext.c: Likewise.
14965
14966 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14967
14968 PR target/12749
14969 * gcc.c-torture/compile/20031220-2.c: New test case.
14970
14971 2003-12-20 Roger Sayle <roger@eyesopen.com>
14972
14973 PR optimization/13031
14974 * gcc.c-torture/compile/20031220-1.c: New test case.
14975
14976 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14977
14978 * gcc.dg/cast-function-1.c: New test.
14979
14980 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14981
14982 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14983 formats.
14984
14985 2003-12-19 Mark Mitchell <mark@codesourcery.com>
14986
14987 PR c++/12795
14988 * g++.dg/ext/attrib10.C: New test.
14989
14990 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14991
14992 * gcc.dg/cleanup-10.c: New test.
14993 * gcc.dg/cleanup-11.c: New test.
14994
14995 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14996
14997 PR c++/13239
14998 * g++.dg/opt/expect1.C: New test.
14999
15000 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
15001
15002 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
15003
15004 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
15005
15006 PR debug/12923
15007 * gcc.dg/20031218-1.c: New test.
15008
15009 PR debug/12389
15010 * gcc.dg/20031218-2.c: New test.
15011 * gcc.dg/20031218-3.c: New test.
15012
15013 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
15014 of label name and allow for USER_LABEL_PREFIX == "_" names.
15015 * g++.dg/abi/mangle18-2.C: Likewise.
15016 * g++.dg/abi/mangle19-1.C: Likewise.
15017 * g++.dg/abi/mangle19-2.C: Likewise.
15018 * g++.dg/abi/mangle20-1.C: Likewise.
15019 * g++.dg/abi/mangle20-2.C: Likewise.
15020
15021 2003-12-18 Richard Henderson <rth@redhat.com>
15022
15023 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
15024
15025 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
15026 Dan Kegel <dank@kegel.com>
15027
15028 PR other/12009
15029 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
15030 testing a cross compiler, it causes spurious compile failures.
15031 * lib/g++.exp: Likewise.
15032
15033 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15034
15035 PR c++/13262
15036 * g++.dg/template/access13.C: New test.
15037
15038 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
15039
15040 * gcc.dg/20031216-1.c: New test.
15041
15042 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15043
15044 PR c++/9154
15045 * g++.dg/template/error10.C: New test.
15046
15047 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15048
15049 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
15050 * g++.dg/eh/simd-2.C: Likewise.
15051
15052 2003-12-17 James E Wilson <wilson@specifixinc.com>
15053 Roger Sayle <roger@eyesopen.com>
15054
15055 * gcc.c-torture/execute/ieee/mzero5.c: New.
15056
15057 2003-12-17 Mark Mitchell <mark@codesourcery.com>
15058
15059 PR c++/10603
15060 * g++.dg/parse/error6.C: New test.
15061
15062 PR c++/12827
15063 * g++.dg/parse/error7.C: New test.
15064
15065 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15066
15067 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
15068 at -O with stabs debugging formats.
15069 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
15070 * gcc.dg/debug/debug-2.c: Likewise.
15071
15072 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15073
15074 PR c++/12696
15075 * g++.dg/init/error1.C: New test.
15076
15077 PR c++/12218
15078 * g++.dg/init/pm3.C: New test.
15079
15080 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
15081
15082 PR c/3347
15083 * gcc.dg/bitfld-8.c: New test.
15084
15085 2003-12-16 James Lemke <jim@wasabisystems.com>
15086
15087 * gcc.dg/arm-scd42-[123].c: New tests.
15088
15089 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15090
15091 PR c++/9043
15092 * g++.dg/abi/mangle20-1.C: New test.
15093 * g++.dg/abi/mangle20-2.C: New test.
15094
15095 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15096
15097 PR c++/13275
15098 * g++.dg/other/offsetof2.C: Remove XFAIL.
15099 * g++.dg/parse/offsetof1.C: New test.
15100 * g++.gd/parse/offsetof2.C: Likewise.
15101
15102 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15103
15104 * g++.dg/template/nontype3.C: New test.
15105 * g++.dg/template/static2.C: Tweaked the dg-error clause.
15106
15107 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15108
15109 * g++.dg/warn/noreturn-3.C: Also test instantiation.
15110
15111 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15112
15113 PR c++/13387
15114 * g++.dg/expr/assign1.C: New test.
15115
15116 PR c++/13242
15117 * g++.dg/abi/mangle19-1.C: New test.
15118 * g++.dg/abi/mangle19-2.C: New test.
15119
15120 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
15121
15122 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
15123
15124 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15125
15126 * gcc.c-torture/execute/20031216-1.c: New test.
15127
15128 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15129
15130 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
15131 an ICE regression.
15132
15133 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15134
15135 PR c++/10926
15136 * g++.dg/template/error9.C: New test.
15137
15138 PR c++/11116
15139 * g++.dg/template/error8.C: New test.
15140
15141 2003-12-15 Roger Sayle <roger@eyesopen.com>
15142
15143 PR middle-end/13400
15144 * gcc.c-torture/execute/20031215-1.c: New test case.
15145
15146 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15147
15148 PR c++/13269
15149 * g++.dg/parse/error5.C: New test.
15150
15151 PR c++/12989
15152 * g++.dg/expr/sizeof1.C: New test.
15153
15154 PR c++/13310
15155 * g++.dg/template/crash15.C: New test.
15156
15157 2003-12-15 Geoffrey Keating <geoffk@apple.com>
15158
15159 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15160 a non-POD type as the last named parameter of a varargs function.
15161
15162 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15163
15164 PR c++/13243
15165 PR c++/12573
15166 * g++.dg/template/crash14.C: New test.
15167 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15168
15169 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15170
15171 * g++.dg/other/java1.C: New test.
15172
15173 PR c++/13241
15174 * g++.dg/abi/mangle18-1.C: New test.
15175 * g++.dg/abi/mangle18-2.C: New test.
15176
15177 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15178
15179 PR optimization/10312
15180 * gcc.c-torture/execute/20031214-1.c: New.
15181
15182 2003-12-14 Mark Mitchell <mark@codesourcery.com>
15183
15184 PR c++/10779
15185 PR c++/12160
15186 * g++.dg/parse/error3.C: New test.
15187 * g++.dg/parse/error4.C: Likewise.
15188 * g++.dg/abi/mangle4.C: Tweak error messages.
15189 * g++.dg/lookup/using5.C: Likewise.
15190 * g++.dg/other/error2.C: Likewise.
15191 * g++.dg/parse/typename5.C: Likewise.
15192 * g++.dg/parse/undefined1.C: Likewise.
15193 * g++.dg/template/arg2.C: Likewise.
15194 * g++.dg/template/ttp3.C: Likewise.
15195 * g++.dg/template/type1.C: Likewise.
15196 * g++.old-deja/g++.other/crash32.C: Likewise.
15197 * g++.old-djea/g++.pt/defarg8.C: Likewise.
15198
15199 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15200
15201 PR c++/13106
15202 * g++.dg/warn/noreturn-3.C: New test.
15203
15204 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15205
15206 PR c++/13118
15207 * g++.dg/abi/covariant3.C: New.
15208
15209 2003-12-12 Jakub Jelinek <jakub@redhat.com>
15210
15211 * g++.dg/eh/ia64-1.C: New test.
15212
15213 2003-12-12 Roger Sayle <roger@eyesopen.com>
15214
15215 PR optimization/13037
15216 * g77.f-torture/execute/13037.f: New test case.
15217
15218 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15219
15220 PR c++/12881
15221 * g++.dg/abi/covariant2.C: New.
15222
15223 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
15224
15225 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15226
15227 2003-12-11 Zack Weinberg <zack@codesourcery.com>
15228
15229 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15230
15231 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15232
15233 PR other/10819
15234 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15235 to fix Bug 10819.
15236 * lib/g++.exp (g++_version): Likewise.
15237 * lib/g77.exp (g77_version): Likewise.
15238 * lib/objc.exp (default_objc_version): Likewise.
15239
15240 2003-12-10 Richard Henderson <rth@redhat.com>
15241
15242 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15243
15244 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15245
15246 2003-12-08 Matt Austern <austern@apple.com>
15247
15248 PR c/13134
15249 * lib/gcc-dg.exp (dg-require-visibility): Define.
15250 * lib/target-supports (check_visibility_available): Define.
15251 * gcc.dg/visibility-1.c: New test.
15252 * gcc.dg/visibility-2.c: Likewise.
15253 * gcc.dg/visibility-3.c: Likewise.
15254 * gcc.dg/visibility-4.c: Likewise.
15255 * gcc.dg/visibility-5.c: Likewise.
15256 * gcc.dg/visibility-6.c: Likewise.
15257 * g++.dg/ext/visibility-1.C: Likewise.
15258 * g++.dg/ext/visibility-2.C: Likewise.
15259 * g++.dg/ext/visibility-3.C: Likewise.
15260 * g++.dg/ext/visibility-4.C: Likewise.
15261 * g++.dg/ext/visibility-5.C: Likewise.
15262 * g++.dg/ext/visibility-6.C: Likewise.
15263
15264 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15265
15266 * g++.dg/lookup/java1.C: New test.
15267 * g++.dg/lookup/java2.C: New test.
15268
15269 2003-12-07 Falk Hueffner <falk@debian.org>
15270
15271 * g++.dg/opt/noreturn-1.C: New test.
15272
15273 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15274
15275 * gcc.dg/overflow-1.c: New test.
15276
15277 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15278
15279 * g77.f-torture/compile/13060.f: New test.
15280
15281 2003-12-06 Mark Mitchell <mark@codesourcery.com>
15282
15283 PR c++/13323
15284 * g++.dg/inherit/operator2.C: New test.
15285
15286 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15287
15288 PR c++/13305
15289 * g++.dg/ext/attrib9.C: New test.
15290
15291 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15292
15293 PR c++/13314
15294 * g++.dg/template/error7.C: New test.
15295
15296 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15297 J"orn Rennecke <joern.rennecke@superh.com>
15298
15299 PR target/13302
15300 * g++.dg/other/struct-va_list.C: New test.
15301
15302 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15303
15304 PR c++/13166
15305 * g++.dg/parse/defarg6.C: New test.
15306
15307 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15308
15309 PR target/13256
15310 * gcc.c-torture/execute/20031201-1.c: New test.
15311
15312 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15313
15314 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15315
15316 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15317
15318 * gcc.dg/builtin-return-1.c: New test.
15319
15320 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15321 J"orn Rennecke <joern.rennecke@superh.com>
15322
15323 PR optimization/13260
15324 * gcc.c-torture/execute/20031204-1.c: New test.
15325
15326 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15327
15328 PR c++/9127
15329 * g++.dg/template/error6.C: New test.
15330
15331 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15332
15333 * gcc.dg/20031202-1.c: New test.
15334
15335 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15336
15337 PR c++/13179
15338 * g++.dg/template/eh1.C: New test.
15339
15340 PR c++/10771
15341 * g++.dg/template/error5.C: New test.
15342
15343 2003-12-02 David Ung <davidu@mips.com>
15344
15345 * gcc.dg/compat/vector-check.h: Corrected type for var
15346 g_##TMODE
15347
15348 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15349
15350 PR c++/10126
15351 * g++.dg/template/ptrmem8.C: New test.
15352
15353 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15354
15355 PR c++/12573
15356 * g++.dg/template/dependent-expr3.C: New test.
15357
15358 2003-12-01 James Lemke <jim@wasabisystems.com>
15359
15360 * gcc.dg/arm-g2.c: New test.
15361
15362 2003-12-01 Roger Sayle <roger@eyesopen.com>
15363
15364 PR optimization/11634
15365 * gcc.dg/20031201-2.c: New test case.
15366
15367 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15368
15369 PR 11433
15370 * objc.dg/proto-lossage-3.m: New test.
15371
15372 2003-12-01 Roger Sayle <roger@eyesopen.com>
15373
15374 PR optimization/12628
15375 * gcc.dg/20031201-1.c: New test case.
15376
15377 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15378
15379 * gcc.dg/unaligned-1.c: New test.
15380
15381 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15382
15383 PR c++/9849
15384 * g++.dg/template/error4.C: New test.
15385 * g++.dg/template/nested3.C: Adjust error markers.
15386
15387 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15388
15389 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15390
15391 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15392
15393 PR c/10333
15394 * gcc.dg/bitfld-7.c: New test.
15395
15396 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15397
15398 * gcc.dg/tls/asm-1.C: New test.
15399
15400 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15401
15402 * gcc.dg/cpp/assert4.c: Update.
15403
15404 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15405
15406 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15407 * gcc.dg/builtin-apply3.c: New test.
15408
15409 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15410
15411 * lib/compat.exp (compat-obj): New xfaildata parameter.
15412 Use it to set compiler_conditional_xfail_data before compiling.
15413 (compat-get-options): Handle dg-xfail-if.
15414 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15415 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15416 * gcc.dg/compat/vector-1_y.c: Likewise.
15417 * gcc.dg/compat/vector-2_x.c: Likewise.
15418 * gcc.dg/compat/vector-2_y.c: Likewise.
15419
15420 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15421
15422 * g++.dg/opt/reg-stack4.C: New test.
15423
15424 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15425
15426 * gcc.dg/builtin-apply2.c: New test.
15427
15428 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15429
15430 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15431
15432 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15433
15434 PR c++/12924
15435 * g++.dg/template/template-id-2.C: New test.
15436
15437 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15438
15439 PR c++/5369
15440 * g++.dg/template/memfriend1.C: New test.
15441 * g++.dg/template/memfriend2.C: Likewise.
15442 * g++.dg/template/memfriend3.C: Likewise.
15443 * g++.dg/template/memfriend4.C: Likewise.
15444 * g++.dg/template/memfriend5.C: Likewise.
15445 * g++.dg/template/memfriend6.C: Likewise.
15446 * g++.dg/template/memfriend7.C: Likewise.
15447 * g++.dg/template/memfriend8.C: Likewise.
15448 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15449
15450 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15451
15452 PR c++/12515
15453 * g++.dg/ext/cond1.C: New test.
15454
15455 2003-11-20 Richard Henderson <rth@redhat.com>
15456
15457 * gcc.dg/20020201-2.c: Remove.
15458 * gcc.dg/20020201-4.c: Remove.
15459 * gcc.dg/20020304-1.c: Remove.
15460
15461 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15462
15463 * gcc.dg/cpp/trad/xwin1.c: New test case.
15464
15465 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15466
15467 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15468 * lib/g77.exp: Likewise.
15469 * lib/objc.exp: Likewise.
15470 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15471 for darwin.
15472
15473 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15474
15475 PR c++/12932
15476 * g++.dg/template/static5.C: New test.
15477
15478 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15479
15480 * gcc.dg/nested-func-1.c: New test.
15481
15482 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15483
15484 * gcc.dg/cpp/assert4.c: New test.
15485
15486 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15487
15488 PR c++/2294
15489 * g++.dg/lookup/using9.c: New test.
15490
15491 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15492
15493 PR c++/12762
15494 * g++.dg/template/error3.C: New test.
15495
15496 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15497
15498 PR ada/13035
15499 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15500 No longer use a wrapper for gcc, since this does not work under
15501 Windows.
15502
15503 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15504
15505 PR c++/2094
15506 * g++.dg/template/ptrmem7.C: New test.
15507
15508 2003-11-13 Andrew Pinski <apinski@apple.com>
15509
15510 * gcc.c-torture/compile/20031113-1.c: New test.
15511
15512 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15513 Kean Johnston <jkj@sco.com>
15514
15515 PR c/13029
15516 * gcc.dg/unused-4.c: Update.
15517
15518 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15519
15520 * g++.dg/opt/const3.C: New test.
15521
15522 2003-11-13 Jan Hubicka <jh@suse.cz>
15523
15524 * gcc.c-torture/compile/20031112-1.c: New test.
15525
15526 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15527
15528 * g++.dg/parse/crash10.C: Remove bogus error marker.
15529
15530 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15531
15532 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15533 (host_gcc): Likewise.
15534 (ROOT): Honor $PWDCMD.
15535 (BASE): Likewise.
15536 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15537
15538 2003-11-12 Catherine Moore <clm@redhat.com>
15539
15540 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15541
15542 2003-11-12 Andreas Jaeger <aj@suse.de>
15543 Jakub Jelinek <jakub@redhat.com>
15544 Andrew Pinski <pinskia@physics.uc.edu>
15545 Richard Henderson <rth@redhat.com>
15546
15547 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15548 systems.
15549 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15550
15551 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15552 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15553
15554 2003-11-11 Andreas Jaeger <aj@suse.de>
15555
15556 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15557
15558 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15559
15560 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15561
15562 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15563 Clean ups.
15564
15565 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15566
15567 * gcc.dg/trampoline-1.c: New test.
15568
15569 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15570
15571 * gcc.c-torture/compile/200031109-1.c: New test.
15572
15573 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15574
15575 PR c/3190
15576 PR c/8714
15577 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15578 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15579 gcc.dg/format/no-y2k-1.c: Update.
15580
15581 2003-11-08 Roger Sayle <roger@eyesopen.com>
15582
15583 PR optimization/10467
15584 * gcc.dg/20031108-1.c: New test case.
15585
15586 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15587
15588 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15589
15590 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15591
15592 * gcc.dg/compound-lvalue-1.c: New test.
15593 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15594 some XFAILs.
15595
15596 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15597
15598 * gcc.dg/altivec-varargs-1.c: New test.
15599
15600 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15601
15602 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15603 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15604 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15605 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15606 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15607
15608 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15609
15610 * gcc.dg/cond-lvalue-1.c: New test.
15611
15612 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15613
15614 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15615
15616 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15617
15618 PR c++/11616
15619 * g++.dg/template/instantiate5.C: New test.
15620
15621 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15622
15623 PR c++/12726
15624 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15625 * ChangeLog: Add missing first entry for above test.
15626
15627 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15628
15629 PR c++/9810
15630 * g++.dg/template/using8.C: New test.
15631 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15632
15633 2003-11-02 Roger Sayle <roger@eyesopen.com>
15634
15635 PR optimization/10817
15636 * gcc.c-torture/compile/20031102-1.c: New test case.
15637
15638 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15639
15640 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15641 2147483647.
15642
15643 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15644
15645 * gcc.dg/20031102-1.c: New test.
15646
15647 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15648
15649 * gcc.dg/complex-1.c: New test.
15650
15651 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15652
15653 PR c++/12796
15654 * g++.dg/template/crash13.C: Adjust expected error location.
15655 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15656
15657 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15658
15659 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15660
15661 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15662
15663 PR/10239
15664 * gcc.c-torture/compile/20031031-2.c: New test.
15665
15666 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15667
15668 PR/11640
15669 * gcc.c-torture/compile/20031031-1.c: New test.
15670
15671 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15672
15673 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15674 * gcc.misc-tests/bprob.exp: Likewise.
15675 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15676 the execution test on arm-elf configs.
15677 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15678 configs that don't support scratch files.
15679 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15680
15681 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15682
15683 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15684 done by dejagnu.
15685
15686 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15687
15688 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15689 Avoid non pure sh syntax. Add more logging.
15690
15691 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15692 fail.
15693
15694 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15695
15696 PR libgcj/10610
15697 * gcc.dg/ppc-stackalign-1.c: New test.
15698
15699 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15700
15701 * ada/acats/run_all.sh: Change output to be more compliant with
15702 dejagnu framework.
15703 Create acats.sum and acats.log files under testsuite/ada/acats
15704 Only run [a-z]* directories, to filter out e.g. CVS.
15705 Redirect build output to log file.
15706
15707 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15708
15709 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15710
15711 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15712
15713 PR ada/5909:
15714 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15715
15716 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15717
15718 * gcc.c-torture/compile/20031023-1.c: New test.
15719 * gcc.c-torture/compile/20031023-2.c: New test.
15720 * gcc.c-torture/compile/20031023-3.c: New test.
15721 * gcc.c-torture/compile/20031023-4.c: New test.
15722
15723 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15724
15725 PR c++/10371
15726 * g++.dg/lookup/scoped8.C: New test.
15727
15728 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15729
15730 * g++.dg/opt/reg-stack3.C: New test.
15731
15732 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15733
15734 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15735
15736 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15737
15738 PR c++/11076
15739 * g++.dg/template/crash13.C: New test.
15740
15741 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15742
15743 * gcc.dg/c99-restrict-2.c: New test.
15744
15745 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15746
15747 PR c++/12698, c++/12699, c++/12700, c++/12566
15748 * g++.dg/inherit/covariant9.C: New test.
15749 * g++.dg/inherit/covariant10.C: New test.
15750 * g++.dg/inherit/covariant11.C: New test.
15751
15752 2003-10-23 Jason Merrill <jason@redhat.com>
15753
15754 PR c++/12726
15755 * g++.dg/ext/complit2.C: New test.
15756
15757 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15758
15759 PR target/12654
15760 * gcc.c-torture/execute/20031020-1.c: New test.
15761
15762 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15763
15764 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15765 following the jump_insn.
15766
15767 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15768
15769 * gcc.dg/cast-lvalue-1.c: New test.
15770
15771 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15772
15773 PR c++/11962
15774 * g++.dg/template/cond2.C: New test.
15775
15776 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15777
15778 * gcc.dg/builtins-28.c: New test.
15779
15780 2003-10-20 Jan Hubicka <jh@suse.cz>
15781
15782 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15783 parameter.
15784 * testsuite/gcc.dg/inline-2.c: Likewise.
15785
15786 2003-10-20 Phil Edwards <phil@codesourcery.com>
15787
15788 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15789 * gcc.dg/nest.c: Likewise.
15790
15791 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15792
15793 PR c++/9781, c++/10583, c++/11862
15794 * g++.dg/parse/crash13.C: New test.
15795
15796 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15797
15798 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15799
15800 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15801
15802 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15803 Define HAVE_C99_RUNTIME except on Solaris.
15804 * gcc.dg/builtins-20.c: Likewise.
15805
15806 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15807
15808 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15809
15810 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15811
15812 PR c++/12495
15813 * g++.dg/template/crash21.C: New test.
15814
15815 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15816
15817 PR c++/2513
15818 * g++.dg/template/typename5.C: New test.
15819
15820 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15821
15822 PR c++/12369
15823 * g++.dg/template/friend25.C: New test.
15824
15825 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15826
15827 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15828 versions.
15829
15830 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15831
15832 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15833 == 2147483647.
15834
15835 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15836
15837 * gcc.c-torture/execute/960416-1.x: Remove.
15838 * gcc.c-torture/execute/divconst-3.x: Likewise.
15839
15840 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15841
15842 PR target/12598
15843 * gcc.dg/torture/cris-volatile-1.c: New test.
15844
15845 2003-10-14 Roger Sayle <roger@eyesopen.com>
15846
15847 PR optimization/9325
15848 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15849 for overflowing floating point to integer conversion during RTL
15850 simplification.
15851
15852 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15853
15854 * objc/execute/_cmd.m: Fix typo.
15855 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15856 Relax 'scan-assembler' regexp.
15857 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15858 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15859 * objc.dg/zero-link-2.m: Remove blank line.
15860 * objc.dg/zero-link-3.m: New test case.
15861
15862 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15863
15864 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15865
15866 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15867 than linker trickery.
15868
15869 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15870
15871 PR c++/12370
15872 * g++.dg/other/friend2.C: New test.
15873
15874 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15875
15876 * gcc.dg/20031012-1.c: New test.
15877
15878 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15879
15880 * gcc.dg/weak/weak-3.c: Fix for new warning.
15881
15882 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15883
15884 PR optimization/8750
15885 * gcc.c-torture/execute/20031012-1.c: New test case.
15886
15887 2003-10-11 Roger Sayle <roger@eyesopen.com>
15888
15889 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15890 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15891
15892 2003-10-11 Roger Sayle <roger@eyesopen.com>
15893
15894 PR optimization/12260
15895 * gcc.c-torture/compile/20031011-2.c: New test case.
15896
15897 2003-10-11 Roger Sayle <roger@eyesopen.com>
15898
15899 * gcc.c-torture/execute/20031011-1.c: New testcase.
15900
15901 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15902
15903 * gcc.c-torture/compile/20031011-1.c: New test.
15904
15905 2003-10-11 Jan Hubicka <jh@suse.cz>
15906
15907 * g++.dg/other/first-global.C: New test.
15908
15909 2003-10-11 Roger Sayle <roger@eyesopen.com>
15910
15911 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15912
15913 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15914
15915 * gcc.c-torture/compile/20031010-1.c: New test.
15916
15917 2003-10-10 Geoffrey Keating <geoffk@apple.com>
15918
15919 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15920 * gcc.c-torture/execute/va-arg-25.c: ... here.
15921
15922 2003-10-09 Mark Mitchell <mark@codesourcery.com>
15923
15924 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15925
15926 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
15927
15928 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
15929
15930 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15931
15932 * g++.dg/parse/error2.C: New test.
15933
15934 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15935
15936 PR c++/11097
15937 * g++.dg/other/error5.C: Modify the error message.
15938 * g++.dg/lookup/using8.C: New test.
15939
15940 2003-10-07 Geoffrey Keating <geoffk@apple.com>
15941
15942 * gcc.dg/darwin-abi-2.c: New file.
15943 * gcc.c-torture/execute/va-arg-24.c: New file.
15944
15945 2003-10-06 Bob Wilson <bob.wilson@acm.org>
15946
15947 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15948 indentation.
15949
15950 2003-10-06 Mark Mitchell <mark@codesourcery.com>
15951
15952 PR c++/10147
15953 * g++.dg/other/error4.C: Update error messages.
15954 * g++.dg/template/ptrmem4.C: Likewise.
15955
15956 PR c++/12337
15957 * g++.dg/init/new9.C: New test.
15958
15959 PR c++/12334, c++/12236, c++/8656
15960 * g++.dg/ext/attrib8.C: New test.
15961
15962 2003-10-06 Devang Patel <dpatel@apple.com>
15963
15964 * gcc.dg/debug/dwarf2-3.h: New test.
15965 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
15966
15967 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15968
15969 * g++.dg/opt/cfg2.C: New test.
15970
15971 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15972
15973 * g++.dg/opt/float1.C: New test.
15974
15975 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15976
15977 * gcc.dg/c90-array-lval-6.c: New test.
15978 * gcc.dg/c99-array-lval-6.c: New test.
15979
15980 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
15981 Ziemowit Laski <zlaski@apple.com>
15982
15983 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15984 'Derived', so that it is never considered a class method; add
15985 new warning for '+port' method ambiguity.
15986 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15987 <objc/objc-api.h> (needed on Mac OS X).
15988 * objc.dg/method-13.m: New test.
15989
15990 2003-10-03 Roger Sayle <roger@eyesopen.com>
15991
15992 PR optimization/9325, PR java/6391
15993 * gcc.c-torture/execute/20031003-1.c: New test case.
15994
15995 2003-10-02 Mark Mitchell <mark@codesourcery.com>
15996
15997 PR optimization/12180
15998 * gcc.dg/20031002-1.c: New test.
15999
16000 PR c++/12486
16001 * g++.dg/inherit/error1.C: New test.
16002
16003 2003-10-02 Chris Demetriou <cgd@broadcom.com>
16004
16005 * lib/f-torture.exp (search_for): Rename to...
16006 (search_for_re): This. Also, clean up comments and the
16007 "regexp" invocation.
16008
16009 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
16010
16011 * gcc.c-torture/compile/20031002-1.c: New test.
16012
16013 2003-10-02 Jakub Jelinek <jakub@redhat.com>
16014
16015 * g++.dg/opt/cond1.C: New test.
16016
16017 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
16018
16019 * gcc.dg/Wold-style-definition-2.c: New testcase.
16020 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
16021
16022 2003-09-29 Richard Henderson <rth@redhat.com>
16023
16024 * g++.dg/init/array10.C: Add dg-options.
16025
16026 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
16027
16028 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
16029
16030 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16031
16032 * g++.dg/template/friend19.C: Fix typo.
16033 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
16034
16035 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
16036
16037 * gcc.c-torture/execute/20030928-1.c: New test.
16038 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
16039
16040 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16041
16042 * g++.dg/opt/unroll1.C: New test.
16043
16044 2003-09-26 Roger Sayle <roger@eyesopen.com>
16045
16046 PR optimization/11741
16047 * gcc.dg/20030926-1.c: New test case.
16048
16049 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16050
16051 PR c++/5655
16052 * g++.dg/parse/access7.C: New test.
16053 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
16054
16055 2003-09-24 Ziemowit Laski <zlaski@apple.com>
16056
16057 MERGE OF objc-improvements-branch into MAINLINE:
16058 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
16059 if libobjc has not been built.
16060 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
16061 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
16062 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
16063 objc/execute/nested-3.m, objc/execute/np-2.m,
16064 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
16065 objc/execute/redefining_self.m, objc/execute/root_methods.m,
16066 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
16067 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
16068 objc.dg/special/unclaimed-category-1.h,
16069 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
16070 well as GNU runtime.
16071 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
16072 * execute/cascading-1.m, execute/function-message-1.m,
16073 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
16074 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
16075 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
16076 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
16077 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
16078 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
16079 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
16080 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
16081 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
16082 * objc.dg/bitfield-2.m: Run only on Darwin.
16083 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
16084 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
16085 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
16086 * objc.dg/const-str-1.m: Fix constant string layout.
16087
16088 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
16089
16090 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
16091
16092 2003-09-23 Geoffrey Keating <geoffk@apple.com>
16093
16094 * gcc.dg/darwin-abi-1.c: New file.
16095
16096 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
16097
16098 PR target/12281
16099 * gcc.c-torture/compile/20030921-1.c: New test.
16100
16101 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16102
16103 * g++.dg/opt/reg-stack2.C: New test.
16104
16105 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16106
16107 * g++.dg/eh/delayslot1.C: New test.
16108
16109 2003-09-20 Richard Henderson <rth@redhat.com>
16110
16111 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
16112
16113 2003-09-20 Roger Sayle <roger@eyesopen.com>
16114
16115 * gcc.c-torture/execute/20030920-1.c: New test case.
16116
16117 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16118
16119 * g++.dg/rtti/typeid3.C: Correct expected error message.
16120
16121 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16122
16123 PR c++/157
16124 * g++.dg/parse/crash12.C: New test.
16125
16126 2003-09-19 Janis Johnson <janis187@us.ibm.com>
16127
16128 * gcc.dg/compat/mixed-struct-check.h: New.
16129 * gcc.dg/compat/mixed-struct-defs.h: New.
16130 * gcc.dg/compat/mixed-struct-init.h: New.
16131 * gcc.dg/compat/struct-by-value-19_main.c: New.
16132 * gcc.dg/compat/struct-by-value-19_x.c: New.
16133 * gcc.dg/compat/struct-by-value-19_y.c: New.
16134 * gcc.dg/compat/struct-by-value-20_main.c: New.
16135 * gcc.dg/compat/struct-by-value-20_x.c: New.
16136 * gcc.dg/compat/struct-by-value-20_y.c: New.
16137 * gcc.dg/compat/struct-return-19_main.c: New.
16138 * gcc.dg/compat/struct-return-19_x.c: New.
16139 * gcc.dg/compat/struct-return-19_y.c: New.
16140 * gcc.dg/compat/struct-return-20_main.c: New.
16141 * gcc.dg/compat/struct-return-20_x.c: New.
16142 * gcc.dg/compat/struct-return-20_y.c: New.
16143
16144 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
16145 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
16146 so that it will not complain on LP64 targets.
16147
16148 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16149
16150 PR c++/495
16151 * g++.dg/template/friend24.C: New test.
16152
16153 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16154
16155 PR c++/12332
16156 * g++.dg/template/memtmpl2.C: New test.
16157
16158 2003-09-18 Mark Mitchell <mark@codesourcery.com>
16159
16160 PR target/11184
16161 * gcc.dg/builtin-apply1.c: New test.
16162
16163 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16164
16165 PR c++/9848
16166 * g++.dg/warn/Wunused-4.C: New test.
16167
16168 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16169
16170 PR c++/12316
16171 * g++.dg/other/gc2.C: New test.
16172
16173 2003-09-17 Mark Mitchell <mark@codesourcery.com>
16174
16175 PR c++/11991
16176 * g++.dg/rtti/typeid3.C: New test.
16177
16178 PR c++/12266
16179 * g++.dg/overload/template1.C: New test.
16180
16181 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16182
16183 * g++.dg/opt/cfg3.C: New test.
16184
16185 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16186
16187 PR c++/7939
16188 * g++.dg/template/crash11.C: New test.
16189
16190 2003-09-16 Jason Merrill <jason@redhat.com>
16191 Jakub Jelinek <jakub@redhat.com>
16192
16193 * gcc.dg/attr-warn-unused-result.c: New test.
16194
16195 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16196
16197 PR c++/12184
16198 * g++.dg/expr/call2.C: New test.
16199
16200 2003-09-15 Andreas Jaeger <aj@suse.de>
16201
16202 * gcc.dg/Wold-style-definition-1.c: New test.
16203
16204 2003-09-14 Mark Mitchell <mark@codesourcery.com>
16205
16206 PR c++/3907
16207 * g++.dg/parse/template12.C: New test.
16208
16209 * g++.dg/abi/bitfield11.C: New test.
16210 * g++.dg/abi/bitfield12.C: Likewise.
16211
16212 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
16213
16214 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16215 non-expansion of functional macro name without arguments at EOL.
16216 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16217
16218 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
16219
16220 * gcc.c-torture/execute/20030914-[12].c: New tests.
16221
16222 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16223
16224 PR c++/11788
16225 * g++.dg/overload/addr1.C: New test.
16226
16227 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16228
16229 * gcc.dg/20030909-1.c: New test.
16230
16231 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16232
16233 * gcc.dg/ultrasp10.c: New test.
16234
16235 2003-09-09 Devang Patel <dpatel@apple.com>
16236
16237 * gcc.dg/darwin-ld-6.c: New test.
16238
16239 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16240
16241 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16242
16243 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16244
16245 * gcc.dg/ia64-types1.c: New test.
16246 * gcc.dg/ia64-types2.c: Likewise.
16247
16248 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16249
16250 * gcc.dg/builtins-1.c: Add more _Complex tests.
16251 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16252
16253 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16254 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16255
16256 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16257
16258 PR c++/11786
16259 * g++.dg/lookup/koenig2.C: New test.
16260
16261 PR c++/5296
16262 * g++.dg/rtti/typeid2.C: New test.
16263
16264 2003-09-08 Jakub Jelinek <jakub@redhat.com>
16265
16266 * gcc.c-torture/compile/20030904-1.c: New test.
16267
16268 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16269
16270 * g++.dg/opt/longbranch2.C: New test.
16271
16272 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16273
16274 * g++.dg/template/crash10.C: Only compile it.
16275
16276 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16277
16278 PR middle-end/11665
16279 * gcc.c-torture/compile/20030907-1.c: New test.
16280 * g++.dg/init/array11.C: New test.
16281
16282 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16283
16284 PR c++/11852
16285 * g++.dg/init/struct1.C: New test.
16286
16287 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16288
16289 PR c++/12181
16290 * g++.dg/expr/comma1.C: New test.
16291
16292 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16293
16294 PR c++/11867
16295 * g++.dg/expr/static_cast5.C: New test.
16296
16297 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16298
16299 PR c++/11507
16300 * g++.dg/lookup/scoped7.C: New test.
16301
16302 PR c++/9574
16303 * g++.dg/other/static1.C: New test.
16304
16305 PR c++/11490
16306 * g++.dg/warn/template-1.C: New test.
16307
16308 PR c++/11432
16309 * g++.dg/template/crash10.C: New test.
16310
16311 PR c++/2478
16312 * g++.dg/overload/VLA.C: New test.
16313
16314 PR c++/10804
16315 * g++.dg/template/call1.C: New test.
16316
16317 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16318
16319 PR c++/11794
16320 * g++.dg/parse/using3.C: New test.
16321
16322 2003-09-06 Roger Sayle <roger@eyesopen.com>
16323
16324 PR c++/11409
16325 * g++.dg/overload/builtin3.C: New test case.
16326
16327 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16328
16329 PR c/9862
16330 * gcc.dg/20030906-1.c: New test.
16331 * gcc.dg/20030906-2.c: Likewise.
16332
16333 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16334
16335 PR c++/12167
16336 * g++.dg/parse/defarg5.C: New test.
16337
16338 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16339
16340 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16341
16342 PR c++/12163
16343 * g++.dg/expr/static_cast4.C: New test.
16344
16345 PR c++/12146
16346 * g++.dg/template/crash9.C: New test.
16347
16348 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16349
16350 * g++.old-deja/g++.ext/pretty2.C: Update for change
16351 in __FUNCTION__.
16352 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16353
16354 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16355
16356 PR c++/11922
16357 * g++/dg/template/qualified-id1.C: New test.
16358
16359 PR c++/12037
16360 * g++.dg/warn/noeffect4.C: New test.
16361
16362 2003-09-04 Matt Austern <austern@apple.com>
16363
16364 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16365 * g++.dg/ext/fnname2.C: Likewise.
16366 * g++.dg/ext/fnname3.C: Likewise.
16367
16368 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16369
16370 * g++.dg/expr/lval1.C: New test.
16371 * g++.dg/ext/lvcast.C: Remove.
16372
16373 2003-09-03 Roger Sayle <roger@eyesopen.com>
16374
16375 PR optimization/11700.
16376 * gcc.c-torture/compile/20030903-1.c: New test case.
16377
16378 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16379
16380 PR c++/12053
16381 * g++.dg/abi/layout4.C: New test.
16382
16383 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16384
16385 PR c++/11553
16386 * g++.dg/parse/friend3.C: New test.
16387
16388 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16389
16390 PR c++/11847
16391 * g++.dg/template/class1.C: New test.
16392
16393 PR c++/11808
16394 * g++.dg/expr/call1.C: New test.
16395
16396 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16397
16398 PR c++/12114
16399 * g++.dg/init/ref9.C: New test.
16400
16401 PR c++/11972
16402 * g++.dg/template/nested4.C: New test.
16403
16404 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16405
16406 PR c++/12093
16407 * g++.dg/template/non-dependent4.C: New test.
16408
16409 PR c++/11928
16410 * g++.dg/inherit/conv1.C: New test.
16411
16412 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16413
16414 PR c++/6196
16415 * g++.dg/ext/label1.C: New test.
16416 * g++.dg/ext/label2.C: Likewise.
16417
16418 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16419
16420 * g++.dg/expr/cond3.C: New test.
16421
16422 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16423
16424 * gcc.dg/builtins-1.c: Add new builtin cases.
16425
16426 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16427
16428 * gcc.dg/builtins-1.c: Add new cases.
16429 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16430
16431 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16432
16433 * gcc.dg/builtins-1.c: Add more math builtin tests.
16434 * gcc.dg/torture/builtin-attr-1.c: New test.
16435
16436 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16437
16438 PR optimization/5079
16439 * g++.dg/opt/static3.C: New test.
16440
16441 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16442
16443 * gcc.misc-tests/gcov-10b.c: New test.
16444
16445 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16446
16447 * g++.dg/opt/ptrmem3.C: New test.
16448
16449 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16450
16451 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16452
16453 * gcc.dg/20030826-2.c: New test.
16454
16455 2003-08-26 Roger Sayle <roger@eyesopen.com>
16456
16457 PR middle-end/12002
16458 * g77.f-torture/compile/12002.f: New test case.
16459
16460 2003-08-26 Roger Sayle <roger@eyesopen.com>
16461
16462 * gcc.dg/20030826-1.c: New test case.
16463
16464 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16465
16466 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16467
16468 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16469
16470 PR c++/11871
16471 * c++.dg/lookup/crash1.C: New test.
16472
16473 * c++.dg/warn/noeffect3.C: New test.
16474
16475 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16476
16477 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16478 * gcc.dg/compat/vector-1_y.c: Ditto.
16479 * gcc.dg/compat/vector-2_x.c: Ditto.
16480 * gcc.dg/compat/vector-2_y.c: Ditto.
16481
16482 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16483
16484 * gcc.dg/20030702-1.c: New test.
16485
16486 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16487
16488 PR c++/8795
16489 * g++.dg/ext/altivec-1.C: New test.
16490
16491 2003-08-24 Richard Henderson <rth@redhat.com>
16492
16493 * g++.dg/eh/simd-2.C: Add -w for x86.
16494
16495 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16496
16497 * gcc.dg/20030815-1.c: New test.
16498
16499 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16500
16501 PR c++/3765
16502 * g++.dg/parse/access6.C: New test.
16503
16504 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16505
16506 PR c++/641, c++/11876
16507 * g++.dg/template/friend22.C: New test.
16508 * g++.dg/template/friend23.C: Likewise.
16509
16510 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16511
16512 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16513 identically.
16514
16515 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16516
16517 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16518
16519 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16520
16521 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16522
16523 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16524
16525 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16526
16527 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16528
16529 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16530
16531 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16532
16533 PR c++/11919
16534 * g++.dg/overload/prom1.C: New test.
16535
16536 PR c++/11551
16537 * g++.dg/parse/dtor2.C: New test.
16538
16539 PR c++/10762
16540 * g++.dg/parse/using2.C: New test.
16541
16542 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16543
16544 PR target/11805
16545 * gcc.c-torture/compile/20030821-1.c: New.
16546
16547 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16548
16549 PR c++/11834
16550 * g++.dg/template/deduce2.C: New test.
16551
16552 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16553
16554 * gcc.c-torture/execute/20030821-1.c: New test.
16555
16556 2003-08-20 Roger Sayle <roger@eyesopen.com>
16557
16558 PR middle-end/11984
16559 * gcc.dg/20030820-1.c: New test case.
16560
16561 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16562
16563 PR c++/11945
16564 * g++.dg/warn/noeffect2.C: New test.
16565
16566 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16567
16568 PR c++/10926
16569 * g++.dg/template/dtor2.C: New test.
16570
16571 PR c++/11684
16572 * g++.dg/template/operator1.C: New test.
16573 * g++.dg/parse/operator4.C: New test.
16574
16575 PR c++/11946.C
16576 * g++.dg/expr/enum1.C: New test.
16577 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16578
16579 PR c++/11036.C
16580 * g++.dg/parse/elab2.C: New test.
16581 * g++.dg/parse/typedef4.C: Change error message.
16582 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16583 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16584 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16585
16586 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16587
16588 * gcc.dg/pch/warn-1.c: New.
16589 * gcc.dg/pch/warn-1.hs: New.
16590
16591 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16592 not-tested file.
16593
16594 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16595
16596 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16597
16598 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16599
16600 * gcc.dg/uninit-D.c: New Test.
16601 * gcc.dg/uninit-E.c: New Test.
16602 * gcc.dg/uninit-F.c: New Test.
16603 * gcc.dg/uninit-G.c: New Test.
16604
16605 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16606
16607 * g++.dg/README: Describe the pch directory.
16608
16609 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16610
16611 PR c++/11174
16612 * g++.dg/parse/access4.C: New test.
16613 * g++.dg/parse/access5.C: Likewise.
16614 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16615
16616 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16617
16618 * gcc.dg/noncompile/20030818-1.c: New.
16619
16620 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16621
16622 PR c++/11957
16623 * g++.dg/warn/noeffect1.C: New test.
16624
16625 * g++.dg/template/scope2.C: New test.
16626 * g++.dg/template/error2.C: Correct dg-error
16627
16628 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16629
16630 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16631
16632 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16633
16634 PR C++/11512
16635 * g++.dg/template/warn1.C: New.
16636
16637 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16638
16639 * g++.dg/template/error2.C: New test.
16640 * g++.dg/lookup/using7.C: Adjust errors
16641 * g++.old-deja/g++.pt/crash36.C: Likewise.
16642 * g++.old-deja/g++.pt/derived3.C: Likewise.
16643
16644 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16645
16646 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16647 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16648 * gcc.c-torture/execute/builtins/string-9.c: New, from
16649 string-opt-9.c. Adjust for execute/builtins framework.
16650 * gcc.c-torture/execute/string-opt-9.c: Delete.
16651
16652 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16653
16654 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16655
16656 * g++.dg/parse/ret-type2.C: New test.
16657
16658 PR c++/11703
16659 * g++.dg/init/new8.C: New test.
16660
16661 PR c++/10923
16662 * g++.dg/parse/typedef5.C: New test.
16663
16664 PR c++/9512
16665 * g++.dg/parse/qualified2.C: New test.
16666 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16667 invalid code.
16668
16669 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16670
16671 * g++.dg/conversion/ptrmem1.C: New test.
16672
16673 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16674
16675 PR target/11693
16676 * gcc.dg/20030811-1.c: New test.
16677
16678 PR target/11535
16679 * gcc.c-torture/execute/20030811-1.c: New test.
16680
16681 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16682
16683 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16684
16685 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16686
16687 PR c++/11789.C
16688 * g++.dg/inherit/multiple1.C: New test.
16689
16690 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16691
16692 * gcc.dg/spe1.c: New test.
16693
16694 PR c++/11670
16695 * g++.dg/expr/cast2.C: New test.
16696
16697 PR c++/10530
16698 * g++.dg/template/dependent-name2.C: New test.
16699
16700 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16701
16702 * g++.dg/parse/crash11.C: Put the dg options in comments.
16703
16704 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16705
16706 * lib/gcc-dg.exp: Update for diagnostic change.
16707
16708 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16709
16710 PR c++/5767
16711 * g++.dg/parse/crash11.C: New test.
16712
16713 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16714
16715 * gcc.dg/cpp/spacing1.c: Update.
16716
16717 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16718
16719 PR target/11739
16720 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16721 a value for -mtune.
16722
16723 2003-08-04 Roger Sayle <roger@eyesopen.com>
16724
16725 PR middle-end/11771
16726 * gcc.c-torture/compile/20030804-1.c: New test case.
16727
16728 2003-08-04 Roger Sayle <roger@eyesopen.com>
16729
16730 * gcc.dg/20030804-1.c: New test case.
16731
16732 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16733
16734 * gcc.dg/cpp/separate-1.c: New test.
16735
16736 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16737
16738 PR c++/11704
16739 * g++.dg/template/dependent-expr2.C: New test.
16740
16741 PR c++/11766
16742 * g++.dg/expr/ptrmem1.C: New test.
16743
16744 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16745
16746 PR c++/9453
16747 * g++.dg/template/friend15.C: New test.
16748
16749 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16750
16751 * lib/dg-pch.exp: Work round PCH bug.
16752
16753 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16754
16755 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16756 builtins. Move cases from builtins-4.c here.
16757
16758 * gcc.dg/torture/builtin-math-1.c: New test taken from
16759 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16760 additional cases.
16761
16762 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16763 Delete.
16764
16765 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16766
16767 PR c++/9447
16768 * g++.dg/template/using7.C: New test.
16769
16770 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16771
16772 * import1.c, import2.c: New tests.
16773
16774 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16775
16776 * g++.dg/eh/crossjump1.C: New test.
16777
16778 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16779
16780 PR c++/11697
16781 * g++.dg/template/using6.C: New test.
16782
16783 PR c++/11744
16784 * g++.dg/template/koenig2.C: New test.
16785
16786 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16787
16788 PR c++/7983
16789 * g++.dg/parse/typedef4.C: New test.
16790
16791 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16792
16793 PR c++/8442, c++/8806
16794 * g++.dg/template/elab1.C: New test.
16795 * g++.dg/template/type2.C: Likewise.
16796 * g++.dg/template/ttp3.C: Adjust expected error message.
16797 * g++.old-deja/g++.law/visibility13.C: Likewise.
16798 * g++.old-deja/g++.niklas/t135.C: Likewise.
16799 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16800 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16801 template argument.
16802 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16803
16804 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16805
16806 PR c++/11295
16807 * g++.dg/ext/stmtexpr1.C: New test.
16808
16809 * g++.dg/opt/tmp1.C: New test.
16810
16811 PR c++/11525
16812 * g++.dg/parse/constant4.C: New test.
16813
16814 PR c++/9447
16815 * g++.dg/template/using5.C: New test.
16816
16817 2003-07-31 Roger Sayle <roger@eyesopen.com>
16818
16819 * gcc.dg/builtins-27.c: New test case.
16820
16821 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16822
16823 * gcc.dg/tls/opt-7.c: New test.
16824
16825 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16826
16827 * g++.old-deja/g++.other/crash18.C: Remove.
16828
16829 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16830
16831 * g++.dg/template/explicit3.C: New.
16832 * g++.dg/template/explicit4.C: New.
16833 * g++.dg/template/explicit5.C: New.
16834
16835 PR c++/11347
16836 * g++.dg/template/memtmpl1.C: New.
16837
16838 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16839
16840 PR target/11565
16841 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16842 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16843
16844 2003-07-30 Jan Hubicka <jh@suse.cz>
16845
16846 * vtgc1.c: Kill.
16847
16848 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16849
16850 * gcc.dg/struct-in-proto-1.c: New test.
16851
16852 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16853
16854 * gcc.dg/cpp/include2.c: Only expect one message.
16855
16856 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16857
16858 PR c++/9447
16859 * g++.dg/template/using1.C: New test.
16860 * g++.dg/template/using2.C: New test.
16861 * g++.dg/template/using3.C: New test.
16862 * g++.dg/template/using4.C: New test.
16863
16864 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16865
16866 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16867 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16868
16869 2003-07-28 Jan Hubicka <jh@suse.cz>
16870
16871 PR c++/11530
16872 * g++.dg/opt/call1.C: New test.
16873
16874 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16875
16876 PR c++/11667
16877 * g++.dg/init/enum2.C: New test.
16878 * g++.dg/template/overload1.C: Add "-w" option.
16879
16880 2003-07-28 <hp@bitrange.com>
16881
16882 * gcc.dg/Wdeclaration-after-statement-1.c,
16883 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16884
16885 2003-07-28 Jakub Jelinek <jakub@redhat.com>
16886
16887 * gcc.c-torture/compile/20030725-1.c: New test.
16888
16889 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
16890
16891 * gcc.dg/20030505.c: Only run for SPE.
16892 Remove definition of opaque type.
16893
16894 2003-07-27 Mark Mitchell <mark@codesourcery.com>
16895
16896 * g++.dg/template/ptrmem6.C: New test.
16897
16898 2003-07-26 Geoffrey Keating <geoffk@apple.com>
16899
16900 * gcc.c-torture/compile/zero-strct-2.c: New test.
16901
16902 2003-07-25 Geoffrey Keating <geoffk@apple.com>
16903
16904 * gcc.dg/intermod-1.c: New test.
16905
16906 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16907
16908 PR c++/11617
16909 * g++.dg/template/lookup2.C: New test.
16910 * g++.dg/template/memclass1.C: Remove instantiated from error.
16911 * g++.dg/other/error2.C: Tweak expected errors.
16912
16913 PR c++/11596
16914 * g++.dg/template/defarg3.C: New test.
16915
16916 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16917
16918 2003-07-24 Mark Mitchell <mark@codesourcery.com>
16919
16920 * g++.dg/inherit/access5.C: New test.
16921
16922 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16923
16924 PR c++/11513
16925 * g++.dg/template/crash8.C: New test.
16926
16927 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16928
16929 PR c/10602
16930 * gcc.dg/noncompile/incomplete-2.c: New test.
16931
16932 2003-07-23 Mark Mitchell <mark@codesourcery.com>
16933
16934 PR c++/11645
16935 * g++.dg/inherit/access4.C: New test.
16936
16937 PR c++/11517
16938 * g++.dg/expr/cond2.C: New test.
16939
16940 PR optimization/10679
16941 * g++.dg/opt/inline4.C: New test.
16942
16943 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16944
16945 * g++.dg/parse/crash10: New test.
16946
16947 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16948
16949 * g++.dg/ext/flexary1.C: New test.
16950
16951 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16952
16953 PR c++/10793
16954 * g++.dg/template/crash9.C: New test.
16955
16956 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16957
16958 PR c++/3004
16959 * g++.dg/parse/typedef3.C: New test.
16960
16961 PR c++/7906
16962 * g++.dg/parse/operator2.C: New test.
16963
16964 PR c++/8895
16965 * g++.dg/parse/def-tmpl-arg1.C: New test.
16966
16967 PR c++/9282
16968 * g++.dg/parse/funptr1.C: New test.
16969
16970 PR c++/9452
16971 * g++.dg/parse/ambig3.C: New test.
16972
16973 PR c++/9454
16974 * g++.dg/parse/operator3.C: New test.
16975
16976 PR c++/9486
16977 * g++.dg/parse/template10.C: New test.
16978
16979 PR c++/9488
16980 * g++.dg/parse/template11.C: New test.
16981
16982 PR c++/10150
16983 * g++.dg/parse/invalid-op1.C: New test.
16984
16985 PR c++/10247
16986 * g++.dg/parse/condexpr1.C: New test.
16987
16988 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16989
16990 * g++.dg/ext/packed3.C: New test.
16991 * g++.dg/ext/packed4.C: New test.
16992
16993 * gcc.dg/pack-test-3.c: New test.
16994
16995 2003-07-21 Janis Johnson <janis187@us.ibm.com>
16996
16997 * lib/compat.exp: Handle dg-options per source file.
16998 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16999 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
17000 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
17001 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
17002 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
17003 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
17004 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
17005 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
17006 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
17007 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
17008 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
17009 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
17010 * g++.dg/compat/break/bitfield7_x.C: Ditto.
17011 * g++.dg/compat/break/bitfield7_y.C: Ditto.
17012
17013 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
17014
17015 PR c/10320
17016 * gcc.c-torture/execute/20030718-1.c: New test.
17017
17018 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17019
17020 PR optimization/11536
17021 * gcc.dg/20030721-1.c: New test.
17022
17023 2003-07-19 Mark Mitchell <mark@codesourcery.com>
17024
17025 PR c++/11546
17026 * g++.dg/template/lookup1.C: New test.
17027
17028 2003-07-19 Zack Weinberg <zack@codesourcery.com>
17029
17030 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
17031 diagnostics of ill-formed constructs involving labels.
17032 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
17033 the new 'previously defined here' message.
17034
17035 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
17036
17037 * g++.dg/parse/non-dependent2.C: New test.
17038
17039 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17040
17041 * g++.dg/init/init-ref4.C: xfail on targets without
17042 weak symbols.
17043
17044 2003-07-17 Jakub Jelinek <jakub@redhat.com>
17045
17046 PR target/11087
17047 * gcc.c-torture/execute/20030717-1.c: New test.
17048
17049 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17050
17051 * g++.dg/opt/cfg1.C: New test.
17052
17053 2003-07-17 Mark Mitchell <mark@codesourcery.com>
17054
17055 PR optimization/11557
17056 * gcc.dg/20030717-1.c: New test.
17057
17058 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17059
17060 PR c++/10476
17061 * g++.dg/expr/crash-1.C: New test.
17062
17063 PR c++/11027
17064 * g++.dg/template/init3.C: New test.
17065
17066 PR c++/8222
17067 * g++.dg/template/non-dependent1.C: New test.
17068
17069 PR c++/11070
17070 * g++.dg/template/non-dependent2.C: New test.
17071
17072 PR c++/11071
17073 * g++.dg/template/non-dependent3.C: New test.
17074
17075 PR c++/9907
17076 * g++.dg/template/sizeof5.C: New test.
17077
17078 2003-07-17 Geoffrey Keating <geoffk@apple.com>
17079
17080 PR 11498
17081 * gcc.c-torture/compile/mangle-1.c: New file.
17082
17083 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17084
17085 PR c++/7809
17086 * g++.dg/parse/access3.C: New test.
17087
17088 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17089
17090 PR c++/11384
17091 * g++.dg/init/init-ref4.C: New test.
17092
17093 2003-07-16 Mark Mitchell <mark@codesourcery.com>
17094
17095 PR c++/11547
17096 * g++.dg/parse/constant3.C: New test.
17097 * g++.dg/parse/crash7.C: Likewise.
17098
17099 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
17100
17101 PR target/11008
17102 * gcc.dg/i386-pentium4-not-mull.c: New.
17103
17104 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
17105
17106 * gcc.dg/asm-names.c (ymain): Make it weak.
17107
17108 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17109
17110 PR c++/5421
17111 * g++.dg/template/friend21.C: New test.
17112
17113 2003-07-16 Jakub Jelinek <jakub@redhat.com>
17114
17115 * gcc.dg/cleanup-8.c: New test.
17116 * gcc.dg/cleanup-9.c: New test.
17117
17118 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
17119
17120 * g++.dg/ext/dll-MI1.h: New file.
17121 * g++.dg/ext/dllexport-MI1.C: New file.
17122 * g++.dg/ext/dllimport-MI1.C: New file.
17123
17124 2003-07-15 Jakub Jelinek <jakub@redhat.com>
17125
17126 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
17127 it does not have cmpstrsi patterns (just cmpmemsi).
17128
17129 2003-07-15 Mark Mitchell <mark@codesourcery.com>
17130
17131 PR debug/11473
17132 * g++.dg/debug/debug8.C: New test.
17133
17134 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17135
17136 PR c++/10108
17137 * g++.dg/template/crash7.C: New test.
17138
17139 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
17140
17141 PR target/10795
17142 * gcc.c-torture/compile/20030708-1.c: New.
17143
17144 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17145
17146 * gcc.c-torture/execute/20030715-1.c: New test.
17147
17148 2003-07-14 Geoffrey Keating <geoffk@apple.com>
17149
17150 * gcc.dg/pch/inline-3.c: New file.
17151 * gcc.dg/pch/inline-3.hs: New file.
17152 * gcc.dg/pch/inline-4.c: New file.
17153 * gcc.dg/pch/inline-4.hs: New file.
17154
17155 2003-07-14 Mark Mitchell <mark@codesourcery.com>
17156
17157 PR c++/11509
17158 * g++.dg/template/crash6.C: New test.
17159
17160 PR c++/7053
17161 * g++.dg/template/friend20.C: New test.
17162
17163 PR c++/7019
17164 * g++.dg/template/overload2.C: New test.
17165
17166 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17167
17168 PR optimization/11440
17169 * gcc.c-torture/execute/20030714-1.c: New test.
17170
17171 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17172
17173 PR c++/11154
17174 * g++.dg/template/partial2.C: New test.
17175
17176 2003-07-13 Mark Mitchell <mark@codesourcery.com>
17177
17178 PR c++/11503
17179 * g++.dg/template/anon1.C: New test.
17180
17181 PR c++/11493
17182 PR c++/11495
17183 * g++.dg/parse/template9.C: Likewise.
17184 * g++.dg/template/crash4.C: New test.
17185 * g++.dg/template/koenig1.C: Likewise.
17186 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17187 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17188 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17189 functions.
17190 * g++.old-deja/g++.jason/template36.C: Likewise.
17191 * g++.old-deja/g++.mike/p1989.C: Likewise.
17192 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17193 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17194 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17195 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17196 compiling.
17197 * g++.old-deja/g++.pt/union2.C: Use this->.
17198
17199 2003-07-11 Jakub Jelinek <jakub@redhat.com>
17200
17201 * gcc.dg/20030711-1.c: New test.
17202
17203 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17204
17205 PR c++/11050
17206 * g++.dg/parse/args1.C: New test.
17207 * g++.pt/defarg8.C: Change expected errors.
17208
17209 2003-07-11 Mark Mitchell <mark@codesourcery.com>
17210
17211 PR c++/8164
17212 * g++.dg/template/nontype2.C: New test.
17213
17214 PR c++/10558
17215 * g++.dg/parse/template8.C: New test.
17216
17217 PR c++/8327
17218 * g++.dg/template/scope1.C: New test.
17219
17220 * g++.dg/warn/Wsign-compare-1.C: New test.
17221
17222 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17223
17224 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17225
17226 2003-07-10 Mark Mitchell <mark@codesourcery.com>
17227
17228 PR c++/9411
17229 * g++.dg/template/explicit2.C: New test.
17230
17231 PR c++/10032
17232 * g++.dg/warn/pedantic1.C: New test.
17233
17234 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17235
17236 PR c++ 9483
17237 * g++.dg/other/field1.C: New test.
17238
17239 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17240
17241 PR c/11449
17242 * gcc.c-torture/compile/20030707-1.c: New.
17243
17244 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17245
17246 PR c++/10849
17247 * g++.dg/template/access12.C: New test.
17248
17249 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17250
17251 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17252 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17253 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17254 * gcc.misc-tests/gcov.exp: Update
17255 * g++.dg/gcov/gcov.exp: Update
17256 * lib/gcov.exp: Update.
17257
17258 2003-07-08 Mark Mitchell <mark@codesourcery.com>
17259
17260 * g++.dg/abi/mangle17.C: Make sure template expressions are
17261 dependent.
17262 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17263 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17264 * g++.dg/opt/stack1.C: Remove erroneous code.
17265 * g++.dg/parse/template7.C: New test.
17266 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17267 * g++.old-deja/g++.pt/crash4.C: Likewise.
17268
17269 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17270
17271 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17272 with zero or one occurence of `$' after the initial `L'.
17273
17274 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17275
17276 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17277
17278 2003-07-08 Roger Sayle <roger@eyesopen.com>
17279
17280 PR c/11370
17281 * gcc.dg/Wunreachable-6.c: New testcase.
17282 * gcc.dg/Wunreachable-7.c: New testcase.
17283
17284 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17285
17286 PR c/11420
17287 * gcc.dg/20030708-1.c: New test.
17288
17289 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17290
17291 * gcc.dg/compat/sdata-section.h: New file.
17292 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17293 * gcc.dg/torture/mips-sdata-1.c: New test.
17294
17295 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17296
17297 PR c++/11030
17298 * g++.dg/template/friend19.C: New test.
17299
17300 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17301
17302 * g++.dg/opt/strength-reduce.C: New test.
17303
17304 2003-07-07 Roger Sayle <roger@eyesopen.com>
17305
17306 PR target/10979
17307 * gcc.dg/20030707-1.c: New testcase.
17308
17309 2003-07-07 Roger Sayle <roger@eyesopen.com>
17310
17311 PR optimization/11059
17312 * g++.dg/opt/emptyunion.C: New testcase.
17313
17314 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17315 Eric Botcazou <ebotcazou@libertysurf.fr>
17316
17317 * g++.dg/opt/stack1.C: New test.
17318
17319 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17320
17321 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17322 run test.
17323
17324 PR c++/11431
17325 * g++.dg/expr/static_cast3.C: New test.
17326
17327 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17328
17329 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17330 everywhere.
17331 * gcc.dg/concat.c: Concatenation of string constants with
17332 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17333 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17334 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17335 necessary to avoid multi-character character constant warning.
17336 * gcc.dg/cpp/escape.c: Likewise.
17337 * gcc.dg/cpp/ucs.c: Likewise.
17338 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17339 Fix a typo.
17340
17341 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17342
17343 PR c/11428
17344 * gcc.c-torture/compile/20030704-1.c: New.
17345
17346 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17347
17348 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17349
17350 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17351
17352 PR c++/5287, PR c++/7910, PR c++/11021
17353 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17354 tests for warnings.
17355 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17356 * g++.dg/ext/dllimport3.C: Likewise.
17357 * g++.dg/ext/dllimport4.C: New file.
17358 * g++.dg/ext/dllimport5.C: New file.
17359 * g++.dg/ext/dllimport6.C: New file.
17360 * g++.dg/ext/dllimport7.C: New file.
17361 * g++.dg/ext/dllimport8.C: New file.
17362 * g++.dg/ext/dllimport9.C: New file.
17363 * g++.dg/ext/dllimport10.C: New file.
17364 * g++.dg/ext/dllexport1.C: New file.
17365
17366 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17367
17368 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17369 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17370
17371 2003-07-03 Roger Sayle <roger@eyesopen.com>
17372
17373 * gcc.dg/builtins-25.c: New testcase.
17374 * gcc.dg/builtins-26.c: New testcase.
17375
17376 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17377
17378 * gcc.dg/compat/vector-defs.h: New file.
17379 * gcc.dg/compat/vector-setup.h: New file.
17380 * gcc.dg/compat/vector-check.h: New file.
17381 * gcc.dg/compat/vector-1_main.c: New file.
17382 * gcc.dg/compat/vector-1_x.c: New file.
17383 * gcc.dg/compat/vector-1_y.c: New file.
17384 * gcc.dg/compat/vector-2_main.c: New file.
17385 * gcc.dg/compat/vector-2_x.c: New file.
17386 * gcc.dg/compat/vector-2_y.c: New file.
17387
17388 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17389 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17390 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17391 * gcc.dg/compat/struct-align-1.h: New file.
17392 * gcc.dg/compat/struct-align-1_main.c: New file.
17393 * gcc.dg/compat/struct-align-1_x.c: New file.
17394 * gcc.dg/compat/struct-align-1_y.c: New file.
17395 * gcc.dg/compat/struct-align-2.h: New file.
17396 * gcc.dg/compat/struct-align-2_main.c: New file.
17397 * gcc.dg/compat/struct-align-2_x.c: New file.
17398 * gcc.dg/compat/struct-align-2_y.c: New file.
17399
17400 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17401 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17402 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17403 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17404 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17405 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17406 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17407 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17408 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17409 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17410 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17411 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17412 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17413 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17414 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17415 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17416 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17417 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17418 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17419 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17420 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17421 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17422 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17423 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17424 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17425 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17426 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17427 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17428 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17429
17430 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17431
17432 * gcc.dg/i386-call-1.c: New test.
17433
17434 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17435
17436 PR c++/9162
17437 * g++.dg/parse/defarg4.C: New.
17438
17439 2003-07-03 Roger Sayle <roger@eyesopen.com>
17440
17441 PR target/10700
17442 * gcc.c-torture/compile/20030703-1.c: New test case.
17443
17444 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17445
17446 * g++.dg/template/local3.C: Remove extra semicolon.
17447
17448 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17449
17450 * gcc.dg/i386-volatile-1.c: New test.
17451
17452 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17453
17454 PR c++/11072
17455 * g++.dg/other/offsetof2.C: XFAIL.
17456 * g++.dg/other/offsetof5.C: New.
17457
17458 PR c++/10219
17459 * g++.dg/template/error1.C: New.
17460
17461 PR c++/9779
17462 * g++.dg/template/dependent-expr1.C: New.
17463
17464 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17465
17466 PR c++/6949
17467 * g++.dg/template/local3.C: New test.
17468
17469 PR c++/11149
17470 * g++.dg/lookup/scoped6.C: New test.
17471
17472 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17473
17474 PR c++/8046
17475 * g++.dg/other/error7.C: New test.
17476
17477 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17478
17479 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17480 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17481 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17482 * g++.old-deja/g++.other/union2.C: Likewise.
17483 * gcc.dg/c90-const-expr-2.c: Likewise.
17484 * gcc.dg/c90-const-expr-3.c: Likewise.
17485 * gcc.dg/c99-const-expr-2.c: Likewise.
17486 * gcc.dg/c99-const-expr-3.c: Likewise.
17487 * gcc.dg/concat.c: Likewise.
17488
17489 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17490
17491 PR c++/9559
17492 * g++.dg/init/static1.C: New test.
17493
17494 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17495
17496 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17497 * g++.old-deja/g++.other/access2.C: Likewise.
17498 * g++.old-deja/g++.other/decl2.C: Likewise.
17499 * gcc.c-torture/execute/20020615-1.c: Likewise.
17500
17501 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17502
17503 PR c++/4933
17504 * g++.dg/template/sizeof4.C: New test.
17505
17506 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17507
17508 * g++.dg/other/error6.C: New test.
17509
17510 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17511
17512 PR c++/10750
17513 * g++.dg/parse/constant2.C: New test.
17514
17515 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17516
17517 PR c++/11106
17518 * g++.dg/other/error5.C: New test.
17519
17520 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17521
17522 * gcc.dg/format/gcc_diag-1.c: New test.
17523
17524 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17525
17526 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17527
17528 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17529
17530 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17531 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17532 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17533
17534 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17535
17536 * gcc.c-torture/execute/builtins/string-8.c: New test.
17537 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17538 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17539 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17540
17541 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17542
17543 PR c++/10468
17544 * g++.dg/ext/typeof6.C: New test.
17545
17546 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17547
17548 PR c++/10796
17549 * g++.dg/init/enum1.C: New test.
17550
17551 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17552
17553 * gcc.dg/20030627-1.c: New test.
17554
17555 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17556
17557 PR c++/11332
17558 * g++.dg/expr/static_cast2.C: New test.
17559
17560 2003-06-26 Roger Sayle <roger@eyesopen.com>
17561 Jakub Jelinek <jakub@redhat.com>
17562
17563 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17564 sprintf(dst,"%s",src) optimization.
17565 * gcc.c-torture/execute/20030626-1.c: New test case.
17566 * gcc.c-torture/execute/20030626-2.c: New test case.
17567
17568 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17569
17570 * gcc.c-torture/execute/multi-ix.c: New test.
17571
17572 * gcc.c-torture/execute/simd-4.c (main):
17573 Added missing semicolon at end of union.
17574
17575 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17576
17577 PR c++/8266
17578 * g++.dg/template/explicit-instantiation3.C: New test.
17579
17580 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17581
17582 * gcc.dg/20030626-1.c: Use signed char.
17583
17584 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17585
17586 * gcc.dg/20030626-1.c: New test.
17587
17588 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17589
17590 * const-str-2.m: Update.
17591
17592 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17593
17594 PR c++/10990
17595 * g++.dg/rtti/dyncast1.C: New test.
17596 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17597 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17598 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17599
17600 PR c++/10931
17601 * g++.dg/expr/static_cast1.C: New test.
17602
17603 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17604
17605 * gcc.dg/20030625-1.c: New test.
17606
17607 2003-06-24 Roger Sayle <roger@eyesopen.com>
17608
17609 * gcc.c-torture/compile/20030624-1.c: New test case.
17610
17611 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17612
17613 * gcc.c-torture/execute/string-opt-17.c: New test.
17614
17615 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17616
17617 PR c++/5754
17618 * g++.dg/parse/crash6.C: New test.
17619
17620 2003-06-23 Roger Sayle <roger@eyesopen.com>
17621
17622 * gcc.dg/builtins-24.c: New test case.
17623
17624 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17625
17626 * g++.dg/opt/operator1.C: New test.
17627
17628 2003-06-22 Roger Sayle <roger@eyesopen.com>
17629
17630 * gcc.c-torture/execute/string-opt-16.c: New test case.
17631
17632 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17633
17634 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17635 * g++.old-deja/g++.other/conv7.C: Likewise
17636 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17637 * g++.old-deja/g++.other/overload14.C: Likewise.
17638
17639 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17640
17641 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17642 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17643
17644 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17645
17646 PR c++/10888
17647 * g++.dg/warn/Winline-3.C: New test.
17648
17649 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17650
17651 * lib/target-supports.exp (check_alias_available): Make the test
17652 program acceptable to the Solaris assembler.
17653
17654 PR c++/10749
17655 * g++.dg/template/memclass2.C: New test.
17656
17657 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17658 Eric Botcazou <ebotcazou@libertysurf.fr>
17659
17660 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17661 data for non-matching targets.
17662 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17663
17664 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17665
17666 PR c++/10845
17667 * g++.dg/template/member3.C: New test.
17668
17669 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17670
17671 PR c++/10939
17672 * g++.dg/template/func1.C: New test.
17673
17674 PR c++/9649
17675 * g++.dg/template/static4.C: New test.
17676 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17677
17678 PR c++/11041
17679 * g++.dg/init/ref7.C: New test.
17680
17681 2003-06-19 Matt Austern <austern@apple.com>
17682
17683 PR c++/11228
17684 * g++.dg/anew1.C: New test.
17685 * g++.dg/anew2.C: New test.
17686 * g++.dg/anew3.C: New test.
17687 * g++.dg/anew4.C: New test.
17688
17689 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17690
17691 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17692
17693 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17694
17695 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17696 endian-dependent.
17697
17698 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17699
17700 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17701 Remove cruft.
17702
17703 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17704
17705 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17706 * gcc.c-torture/compile/961203-1.c: Likewise.
17707 * gcc.c-torture/compile/980506-1.c: Likewise.
17708
17709 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17710
17711 PR c++/10712
17712 * g++.dg/lookup/using7.C: New test.
17713
17714 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17715
17716 PR c++/11105
17717 * g++.dg/abi/conv1.C: Remove it.
17718 * g++.dg/template/conv7.C: New test.
17719 * g++.dg/template/conv8.C: Likewise.
17720 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17721 conversion operator.
17722
17723 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17724
17725 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17726 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17727 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17728 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17729 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17730 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17731 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17732 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17733 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17734 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17735 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17736 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17737 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17738 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17739 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17740 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17741 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17742 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17743 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17744 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17745 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17746 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17747 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17748 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17749 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17750 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17751 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17752 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17753 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17754
17755 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17756
17757 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17758 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17759 indications.
17760
17761 2003-06-16 Roger Sayle <roger@eyesopen.com>
17762
17763 * gcc.dg/i386-387-5.c: New test case.
17764 * gcc.dg/i386-387-6.c: New test case.
17765 * gcc.dg/builtins-23.c: New test case.
17766
17767 2003-06-15 Roger Sayle <roger@eyesopen.com>
17768
17769 * gcc.dg/builtins-22.c: New test case.
17770 * gcc.dg/i386-387-1.c: Update to test exp.
17771 * gcc.dg/i386-387-2.c: Likewise.
17772
17773 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17774
17775 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17776
17777 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17778
17779 * lib/gcc-dg.exp (dg-require-dll): New function.
17780 (dg-xfail-if): Likewise.
17781 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17782 driver.
17783
17784 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17785 * gcc.c-torture/compile/20001205-1.c: Likewise.
17786 * gcc.c-torture/compile/20001226-1.c: Likewise.
17787 * gcc.c-torture/compile/20010518-2.c: Likewise.
17788 * gcc.c-torture/compile/20020312-1.c: Likewise.
17789 * gcc.c-torture/compile/20020604-1.c: Likewise.
17790 * gcc.c-torture/compile/920501-12.c: Likewise.
17791 * gcc.c-torture/compile/920501-4.c: Likewise.
17792 * gcc.c-torture/compile/920520-1.c: Likewise.
17793 * gcc.c-torture/compile/920521-1.c: Likewise.
17794 * gcc.c-torture/compile/920625-1.c: Likewise.
17795 * gcc.c-torture/compile/961203-1.c: Likewise.
17796 * gcc.c-torture/compile/980506-1.c: Likewise.
17797 * gcc.c-torture/compile/981006-1.c: Likewise.
17798 * gcc.c-torture/compile/981022-1.c: Likewise.
17799 * gcc.c-torture/compile/981223-1.c: Likewise.
17800 * gcc.c-torture/compile/990617-1.c: Likewise.
17801 * gcc.c-torture/compile/dll.c: Likewise.
17802 * gcc.c-torture/compile/labels-3.c: Likewise.
17803 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17804 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17805 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17806 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17807 * gcc.c-torture/compile/simd-5.c: Likewise.
17808 * gcc.c-torture/compile/20000804-1.x: Remove.
17809 * gcc.c-torture/compile/20001205-1.x: Likewise.
17810 * gcc.c-torture/compile/20001226-1.x: Likewise.
17811 * gcc.c-torture/compile/20010518-2.x: Likewise.
17812 * gcc.c-torture/compile/20020312-1.x: Likewise.
17813 * gcc.c-torture/compile/20020604-1.x: Likewise.
17814 * gcc.c-torture/compile/920501-12.x: Likewise.
17815 * gcc.c-torture/compile/920501-4.x: Likewise.
17816 * gcc.c-torture/compile/920520-1.x: Likewise.
17817 * gcc.c-torture/compile/920521-1.x: Likewise.
17818 * gcc.c-torture/compile/920625-1.x: Likewise.
17819 * gcc.c-torture/compile/961203-1.x: Likewise.
17820 * gcc.c-torture/compile/980506-1.x: Likewise.
17821 * gcc.c-torture/compile/981006-1.x: Likewise.
17822 * gcc.c-torture/compile/981022-1.x: Likewise.
17823 * gcc.c-torture/compile/981223-1.x: Likewise.
17824 * gcc.c-torture/compile/990617-1.x: Likewise.
17825 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17826 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17827 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17828 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17829 * gcc.c-torture/compile/simd-5.x: Likewise.
17830
17831 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17832
17833 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17834
17835 * gcc.c-torture/execute/20030611-1.c: New test.
17836
17837 2003-06-12 Roger Sayle <roger@eyesopen.com>
17838
17839 PR middle-end/168
17840 * gcc.dg/20030612-1.c: New test case.
17841
17842 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17843
17844 PR c++/10635
17845 * g++.dg/expr/cast1.C: New test.
17846
17847 2003-06-12 Roger Sayle <roger@eyesopen.com>
17848
17849 * gcc.dg/builtins-21.c: New test case.
17850
17851 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17852
17853 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17854 options instead of at the end.
17855 * lib/objc.exp (objc_target_compile): Likewise.
17856
17857 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17858
17859 PR c++/10432
17860 * g++.dg/parse/error1.C: New test.
17861
17862 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17863
17864 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17865 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17866 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17867 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17868 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17869 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17870 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17871 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17872 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17873 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17874 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17875 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17876 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17877 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17878 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17879 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17880 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17881 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17882 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17883 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17884 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17885 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17886 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17887 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17888
17889 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17890 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17891 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17892 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17893 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17894 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17895 * gcc.dg/compat/scalar-return-3_main.c: New file.
17896 * gcc.dg/compat/scalar-return-3_x.c: New file.
17897 * gcc.dg/compat/scalar-return-3_y.c: New file.
17898 * gcc.dg/compat/scalar-return-4_main.c: New file.
17899 * gcc.dg/compat/scalar-return-4_x.c: New file.
17900 * gcc.dg/compat/scalar-return-4_y.c: New file.
17901
17902 2003-06-10 Janis Johnson <janis187@us.ibm.com>
17903
17904 * gcc.dg/compat/fp2-struct-check.h: New file.
17905 * gcc.dg/compat/fp2-struct-defs.h: New file.
17906 * gcc.dg/compat/fp2-struct-init.h: New file.
17907 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17908 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17909 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17910 * gcc.dg/compat/struct-return-10_main.c: New file.
17911 * gcc.dg/compat/struct-return-10_x.c: New file.
17912 * gcc.dg/compat/struct-return-10_y.c: New file.
17913
17914 * gcc.dg/compat/compat-common.h: New file.
17915 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17916 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17917 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17918 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17919 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17920 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17921 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17922 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17923 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17924 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17925 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17926 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17927 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17928 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17929 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17930 * gcc.dg/compat/small-struct-check.h: Ditto.
17931 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17932 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17933 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17934 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17935 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17936 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17937 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17938 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17939 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17940 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17941 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17942 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17943 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17944 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17945 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17946 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17947 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17948 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17949 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17950 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17951 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17952 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17953 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17954 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17955 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17956 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17957 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17958 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17959 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17960 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17961
17962 2003-06-10 Geoffrey Keating <geoffk@apple.com>
17963
17964 * g++.dg/pch/static-1.C: New file.
17965 * g++.dg/pch/static-1.Hs: New file.
17966
17967 2003-06-10 Richard Henderson <rth@redhat.com>
17968
17969 * gcc.dg/asm-7.c: Adjust expected warning text.
17970
17971 2003-06-10 Roger Sayle <roger@eyesopen.com>
17972
17973 * gcc.dg/builtins-20.c: New test case.
17974
17975 2003-06-10 Mark Mitchell <mark@codesourcery.com>
17976
17977 PR c++/11131
17978 * g++.dg/opt/template1.C: New test.
17979
17980 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17981
17982 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17983 additional_sources.
17984
17985 2003-05-21 David Taylor <dtaylor@emc.com>
17986
17987 * gcc.dg/Wpadded.c: New file.
17988
17989 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17990
17991 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17992 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17993 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17994 dg-require-weak.
17995
17996 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17997
17998 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17999
18000 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18001
18002 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
18003 (dg-require-alias): Likewise.
18004 (dg-require-gc-sections): Likewise.
18005 * lib/target-supports.exp (check_gc_sections_available): Likewise.
18006
18007 2003-06-08 Richard Henderson <rth@redhat.com>
18008
18009 * gcc.dg/20011029-2.c: Fix the array reference.
18010 * gcc.dg/asm-7.c: New.
18011
18012 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
18013
18014 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
18015
18016 2003-06-08 Mark Mitchell <mark@codesourcery.com>
18017
18018 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
18019 (dg-require-gc-sections): Likewise.
18020
18021 2003-06-08 Jan Hubicka <jh@suse.cz>
18022
18023 * i386-cmov1.c: Fix regular expression.
18024 * i386-cvt-1.c: Likewise.
18025 * i386-local.c: Likewise.
18026 * i386-local2.c: Likewise.
18027 * i386-mul.c: Likewise.
18028 * i386-ssetype-1.c: Likewise.
18029 * i386-ssetype-3.c: Likewise.
18030 * i386-ssetype-5.c: Likewise.
18031
18032 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18033
18034 PR c++/11039
18035 * g++.dg/warn/implicit-typename2.C: New test.
18036 * g++.dg/warn/implicit-typename3.C: New test.
18037
18038 2003-06-07 Richard Henderson <rth@redhat.com>
18039
18040 * g++.dg/other/offsetof3.C: Use size_t.
18041 * g++.dg/other/offsetof4.C: Likewise.
18042
18043 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
18044
18045 * lib/copy-file.exp: New. Implement gcc_copy_files.
18046
18047 * lib/dg-pch.exp: Load copy-file.exp
18048 (dg-pch): Use gcc_copy_files instead of "file copy".
18049
18050 2003-06-06 Mark Mitchell <mark@codesourcery.com>
18051
18052 * gcc.dg/weak/weak.exp: Simplify.
18053 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
18054 * gcc.dg/weak/weak-1.c: Likewise.
18055 * gcc.dg/weak/weak-2.c: Likewise.
18056 * gcc.dg/weak/weak-3.c: Likewise.
18057 * gcc.dg/weak/weak-4.c: Likewise.
18058 * gcc.dg/weak/weak-5.c: Likewise.
18059 * gcc.dg/weak/weak-6.c: Likewise.
18060 * gcc.dg/weak/weak-7.c: Likewise.
18061 * gcc.dg/weak/weak-8.c: Likewise.
18062 * gcc.dg/weak/weak-9.c: Likewise.
18063
18064 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
18065
18066 gcc.c-torture/execute/20030606-1.c: New.
18067
18068 2003-06-06 Roger Sayle <roger@eyesopen.com>
18069
18070 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
18071 * gcc.dg/builtins-19.c: Likewise.
18072
18073 2003-06-06 Roger Sayle <roger@eyesopen.com>
18074
18075 * gcc.dg/builtins-2.c: Add some more tests.
18076 * gcc.dg/builtins-18.c: New test case.
18077 * gcc.dg/builtins-19.c: New test case.
18078
18079 2003-06-06 Roger Sayle <roger@eyesopen.com>
18080 Jim Wilson <wilson@tuliptree.org>
18081
18082 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
18083
18084 2003-06-06 Jakub Jelinek <jakub@redhat.com>
18085
18086 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
18087 mempcpy/stpcpy calls not to be optimized into something else.
18088 * gcc.c-torture/execute/string-opt-3.c: Moved to...
18089 * gcc.c-torture/execute/builtins/string-7.c: ...here.
18090 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
18091
18092 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18093
18094 * gcc.dg/format/asm_fprintf-1.c: New test.
18095
18096 2003-06-05 Mark Mitchell <mark@codesourcery.com>
18097
18098 * lib/gcc-defs.exp (additional_sources): New variable.
18099 (dg-additional-sources): New function.
18100 (additional_files): New variable.
18101 (dg-additional-files): New function.
18102 (dg-additional-files-options): Likewise.
18103 * lib/gcc-dg.exp (dg-require-weak): New function.
18104 (dg-require-alias): Likewise.
18105 (dg-require-gc-sections): Likewise.
18106 * lib/target-supports.exp (check_alias_available): Remove testfile
18107 parameter.
18108 (check_gc_sections_available): New function.
18109 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
18110 (dg-gpp-additional-files): Likewise.
18111 * lib/g++.exp (additional_sources): Remove.
18112 (additional_files): Likewise.
18113 (g++_target_compile): Use dg-additional-files-options.
18114
18115 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
18116 Tcl logic.
18117 * gcc.dg/special/ecos.exp: Remove.
18118 * gcc.dg/special/20000419-2.c: Use dg-require-*.
18119 * gcc.dg/special/alias-1.c: Likewise.
18120 * gcc.dg/special/alias-2.c: Likewise.
18121 * gcc.dg/special/gcsec-1.c: Likewise.
18122 * gcc.dg/special/weak-1.c: Likewise.
18123 * gcc.dg/special/weak-2.c: Likewise.
18124 * gcc.dg/special/wkali-1.c: Likewise.
18125 * gcc.dg/special/wkali-2.c: Likewise.
18126
18127 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
18128 dg-gpp-additional-*.
18129 * g++.dg/special/conpr-3.C: Likewise.
18130 * g++.dg/special/conpr-4.C: Likewise.
18131 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
18132 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
18133 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
18134 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
18135 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
18136 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
18137 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
18138 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
18139 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
18140 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
18141 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
18142 * g++.old-deja/g++.other/comdat1.C: Likewise.
18143 * g++.old-deja/g++.other/comdat2.C: Likewise.
18144 * g++.old-deja/g++.other/comdat3.C: Likewise.
18145 * g++.old-deja/g++.other/ctor1.C: Likewise.
18146 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
18147
18148 2003-06-05 Richard Henderson <rth@redhat.com>
18149
18150 * gcc.dg/debug/20030605-1.c: New.
18151
18152 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18153
18154 * README.QMTEST: Update.
18155
18156 2003-06-04 Richard Henderson <rth@redhat.com>
18157
18158 * gcc.dg/cleanup-1.c: New.
18159 * gcc.dg/cleanup-2.c: New.
18160 * gcc.dg/cleanup-3.c: New.
18161 * gcc.dg/cleanup-4.c: New.
18162 * gcc.dg/cleanup-5.c: New.
18163 * gcc.dg/cleanup-6.c: New.
18164 * gcc.dg/cleanup-7.c: New.
18165
18166 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18167
18168 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18169
18170 * lib/dg-pch.exp: New file.
18171 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18172 * gcc.dg/pch/pch.exp: Likewise.
18173
18174 2003-06-04 Roger Sayle <roger@eyesopen.com>
18175
18176 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18177 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18178 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18179 * gcc.dg/builtins-17.c: New test case.
18180 * gcc.dg/i386-387-4.c: New test case.
18181 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18182
18183 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18184
18185 * gcc.dg/ultrasp9.c: New test.
18186
18187 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18188
18189 * gcc.c-torture/compile/20030604-1.c: New test.
18190 * gcc.dg/sparc-constant-1.c: New test.
18191
18192 2003-06-03 Glen Nakamura <glen@imodulo.com>
18193
18194 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
18195
18196 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18197
18198 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18199
18200 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18201 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18202
18203 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
18204
18205 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
18206
18207 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18208
18209 PR c++/10940
18210 * g++.dg/template/spec10.C: New test.
18211
18212 2003-06-03 Roger Sayle <roger@eyesopen.com>
18213
18214 * gcc.dg/builtins-16.c: New test case.
18215
18216 2003-06-03 Jakub Jelinek <jakub@redhat.com>
18217
18218 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18219 mempcpy test with post-increments.
18220 * gcc.c-torture/execute/string-opt-3.c: New test.
18221 * gcc.dg/string-opt-1.c: New test.
18222
18223 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
18224
18225 PR fortran/10965
18226 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18227
18228 2003-06-02 Mark Mitchell <mark@codesourcery.com>
18229
18230 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18231 (scan-assembler): ... here. Use dg-scan.
18232 (scan-assembler-not): Likewise.
18233 (scan-file): New function.
18234 (scan-file-not): Likewise.
18235 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18236 * gcc.dg/cpp/_Pragma4.c: Likewise.
18237 * gcc.dg/cpp/_Pragma5.c: Likewise.
18238 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18239 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18240 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18241 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18242 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18243 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18244 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18245 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18246 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18247 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18248 * gcc.dg/cpp/cxxcom1.c: Likewise.
18249 * gcc.dg/cpp/line1.c: Likewise.
18250 * gcc.dg/cpp/maccom1.c: Likewise.
18251 * gcc.dg/cpp/maccom2.c: Likewise.
18252 * gcc.dg/cpp/maccom3.c: Likewise.
18253 * gcc.dg/cpp/maccom4.c: Likewise.
18254 * gcc.dg/cpp/maccom5.c: Likewise.
18255 * gcc.dg/cpp/maccom6.c: Likewise.
18256 * gcc.dg/cpp/multiline.c: Likewise.
18257 * gcc.dg/cpp/spacing1.c: Likewise.
18258 * gcc.dg/cpp/spacing2.c: Likewise.
18259 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18260 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18261 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18262 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18263 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18264 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18265 * gcc.dg/cpp/cxxcom2.c: Likewise.
18266 * gcc.dg/cpp/cxxcom2.h: New file.
18267
18268 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18269 * g++.dg/cpp/truefalse.C: Here.
18270 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18271
18272 2003-06-01 Loren James Rittle <ljrittle@acm.org>
18273
18274 * gcc.dg/cpp/redef3.c: New file.
18275
18276 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18277
18278 * gcc.dg/i386-loop-3.c: New test.
18279
18280 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18281
18282 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18283
18284 2003-05-31 Roger Sayle <roger@eyesopen.com>
18285
18286 * gcc.dg/fwrapv-1.c: New test case.
18287 * gcc.dg/fwrapv-2.c: New test case.
18288
18289 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18290
18291 PR c++/10956
18292 * g++.dg/template/spec9.C: New test.
18293
18294 2003-05-29 Roger Sayle <roger@eyesopen.com>
18295
18296 * gcc.dg/duff-4.c: New test case.
18297
18298 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18299
18300 PR fortran/10843
18301 * g77.dg/ffixed-form-1.f: New test
18302 * g77.dg/ffixed-form-2.f: New test
18303 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18304 * g77.dg/ffree-form-3.f: New test
18305
18306 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18307
18308 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18309 * gcc.dg/wint_t-1.c: Likewise.
18310
18311 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18312
18313 * g++.dg/template/access11.C: New test.
18314
18315 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18316
18317 PR c++/10849
18318 * g++.dg/template/access10.C: New test.
18319
18320 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18321 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18322
18323 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18324
18325 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18326
18327 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18328 suppress for powerpc-*-darwin*.
18329 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18330
18331 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18332
18333 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18334 suppress option for powerpc-*-darwin*.
18335
18336 2003-05-23 Roger Sayle <roger@eyesopen.com>
18337
18338 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18339 * gcc.dg/builtins-4.c: Add test for fmod.
18340
18341 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18342
18343 PR c++/10682
18344 * g++.dg/template/instantiate4.C: New test.
18345
18346 2003-05-22 Roger Sayle <roger@eyesopen.com>
18347
18348 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18349
18350 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18351
18352 * gcc.dg/compat/scalar-return-1_main.c: New file.
18353 * gcc.dg/compat/scalar-return-1_x.c: New file.
18354 * gcc.dg/compat/scalar-return-1_y.c: New file.
18355 * gcc.dg/compat/scalar-return-2_main.c: New file.
18356 * gcc.dg/compat/scalar-return-2_x.c: New file.
18357 * gcc.dg/compat/scalar-return-2_y.c: New file.
18358 * gcc.dg/compat/struct-return-3_main.c: New file.
18359 * gcc.dg/compat/struct-return-3_y.c: New file.
18360 * gcc.dg/compat/struct-return-3_x.c: New file.
18361 * gcc.dg/compat/struct-return-2_main.c: New file.
18362 * gcc.dg/compat/struct-return-2_x.c: New file.
18363 * gcc.dg/compat/struct-return-2_y.c: New file.
18364
18365 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18366
18367 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18368 for hppa*-hp-hpux*.
18369 * gcc.dg/20021014-1.c (dg-options): Likewise.
18370 * gcc.dg/nest.c (dg-options): Likewise.
18371
18372 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18373
18374 PR c++/9738
18375 * g++.dg/ext/dllimport2.C: New file.
18376 * g++.dg/ext/dllimport3.C: New file.
18377
18378 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18379
18380 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18381 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18382 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18383 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18384 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18385 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18386 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18387 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18388 * gcc.dg/compat/small-struct-defs.h: New file.
18389 * gcc.dg/compat/small-struct-init.h: New file.
18390 * gcc.dg/compat/small-struct-check.h: New file.
18391 * gcc.dg/compat/fp-struct-defs.h: New file.
18392 * gcc.dg/compat/fp-struct-check.h: New file.
18393 * gcc.dg/compat/fp-struct-init.h: New file.
18394 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18395 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18396
18397 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18398
18399 * gcc.dg/20030225-2.c: New test.
18400
18401 2003-05-18 Roger Sayle <roger@eyesopen.com>
18402 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18403
18404 * gcc.c-torture/compile/20030518-1.c: New test case.
18405
18406 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18407
18408 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18409 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18410 gcc-dg-debug-runtest.
18411 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18412 gcc-dg-debug-runtest.
18413
18414 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18415
18416 PR c++/9022
18417 * g++.dg/lookup/using6.C: New test.
18418
18419 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18420
18421 * g++.dg/parse/access2.C: New test.
18422
18423 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18424
18425 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18426 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18427 * gcc.dg/debug/debug.exp: Likewise.
18428
18429 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18430
18431 * gcc.dg/dollar.c: New test.
18432
18433 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18434
18435 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18436 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18437 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18438 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18439 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18440 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18441 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18442 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18443 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18444 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18445 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18446 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18447 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18448 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18449 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18450 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18451 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18452 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18453
18454 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18455
18456 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18457 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18458 support for "repo" mode.
18459 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18460 * lib/g77-dg.exp: Likewise.
18461 * lib/obj-dg.exp: Likewise.
18462
18463 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18464
18465 Merge from gcc-3_2-rhl8-branch:
18466 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18467
18468 * gcc.dg/tls/opt-6.c: New test.
18469
18470 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18471
18472 * gcc.dg/20030405-1.c: New test.
18473
18474 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18475
18476 * gcc.dg/20030309-1.c: New test.
18477
18478 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18479
18480 * gcc.c-torture/execute/20030307-1.c: New test.
18481
18482 2003-02-20 Randolph Chung <tausq@debian.org>
18483
18484 * gcc.c-torture/compile/20030220-1.c: New test.
18485
18486 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18487
18488 * gcc.dg/20030217-1.c: New test.
18489
18490 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18491
18492 * gcc.c-torture/compile/20020129-1.c: New test.
18493
18494 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18495
18496 * gcc.dg/unroll-1.c: New test.
18497
18498 2002-11-16 Jan Hubicka <jh@suse.cz>
18499
18500 * gcc.c-torture/execute/20020920-1.c: New test.
18501
18502 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18503
18504 PR target/7434
18505 * gcc.c-torture/compile/20021008-1.c: New test.
18506
18507 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18508
18509 PR target/7559
18510 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18511
18512 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18513
18514 * gcc.c-torture/compile/20020807-1.c: New test.
18515
18516 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18517
18518 * gcc.dg/tls/opt-1.c: New test.
18519
18520 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18521
18522 * gcc.dg/20020729-1.c: New test.
18523
18524 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18525
18526 * g++.dg/opt/life1.C: New test.
18527
18528 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18529
18530 * gcc.dg/20020525-1.c: New test.
18531
18532 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18533
18534 PR c++/6794
18535 * g++.dg/ext/pretty1.C: New test.
18536 * g++.dg/ext/pretty2.C: New test.
18537
18538 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18539
18540 PR c++/8385
18541 * g++.dg/ext/typeof5.C: New test.
18542
18543 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18544
18545 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18546 __USER_LABEL_PREFIX__ into account.
18547 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18548
18549 2003-05-14 Roger Sayle <roger@eyesopen.com>
18550
18551 * gcc.dg/builtins-15.c: New test case.
18552
18553 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18554
18555 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18556
18557 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18558
18559 * lib/g++.exp: Tweak handling of additional source files.
18560 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18561 * g++.dg/special/conpr-2a.C: Rename to ...
18562 * g++.dg/special/conpr-2a.cc: ... this.
18563 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18564 * g++.dg/special/conpr-3a.C: Rename to ...
18565 * g++.dg/special/conpr-3a.cc: This.
18566 * g++.dg/special/conpr-3b.C: Rename to ...
18567 * g++.dg/special/conpr-3b.cc: This.
18568 * g++.dg/special/conpr-4.C: New test.
18569 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18570
18571 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18572
18573 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18574
18575 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18576
18577 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18578 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18579 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18580 * g++.old-deja/g++.other/warn3.C: Likewise.
18581
18582 2003-05-11 Roger Sayle <roger@eyesopen.com>
18583
18584 * gcc.dg/i386-387-1.c: Update to also test log.
18585 * gcc.dg/i386-387-2.c: Likewise.
18586
18587 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18588
18589 * g77.f-torture/execute/int8421.f: New test.
18590
18591 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18592
18593 PR c++/10230, c++/10481
18594 * g++.dg/lookup/scoped5.C: New test.
18595
18596 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18597
18598 PR c++/10552
18599 * g++.dg/template/ttp6.C: New test.
18600
18601 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18602
18603 * gcc.c-torture/execute/builtins: New directory.
18604 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18605 gcc.c-torture/execute/builtins.
18606 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18607 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18608 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18609 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18610
18611 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18612
18613 PR c++/9252
18614 * g++.dg/template/access8.C: New test.
18615 * g++.dg/template/access9.C: New test.
18616
18617 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18618
18619 PR c++/9554
18620 * g++.dg/parse/access1.C: New test.
18621
18622 2003-05-09 DJ Delorie <dj@redhat.com>
18623
18624 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18625 long, and not an int.
18626
18627 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18628
18629 PR c++/10555, c++/10576
18630 * g++.dg/template/memclass1.C: New test.
18631
18632 2003-05-08 DJ Delorie <dj@redhat.com>
18633
18634 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18635 targets.
18636 * gcc.c-torture/execute/20021024-1.x: Likewise.
18637 * gcc.c-torture/execute/shiftdi.x: Likewise.
18638 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18639 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18640 * gcc.dg/20021018-1.c: Likewise.
18641
18642 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18643
18644 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18645
18646 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18647 (bcopy): Call memmove.
18648
18649 2003-05-08 Roger Sayle <roger@eyesopen.com>
18650
18651 * g77.f-torture/compile/8485.f: New test case.
18652
18653 2003-05-07 Richard Henderson <rth@redhat.com>
18654
18655 PR c++/10570
18656 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18657 Verify exception_cleanup not called for rethrows.
18658 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18659 when exiting catch block without rethrowing.
18660 * g++.dg/eh/forced3.C: New.
18661 * g++.dg/eh/forced4.C: New.
18662
18663 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18664
18665 * gcc.dg/20030505.c: Fix triplet.
18666
18667 2003-05-06 DJ Delorie <dj@redhat.com>
18668
18669 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18670 * gcc.dg/nest.c: Likewise.
18671
18672 2003-05-05 Roger Sayle <roger@eyesopen.com>
18673
18674 * gcc.dg/builtins-14.c: New test case.
18675
18676 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18677
18678 * lib/compat.exp (compat-execute): New argument.
18679 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18680 * gcc.dg/compat: New test directory.
18681 * gcc.dg/compat/compat.exp: New expect script.
18682 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18683 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18684 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18685 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18686 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18687 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18688
18689 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18690 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18691 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18692 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18693 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18694 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18695 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18696 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18697 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18698 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18699 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18700 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18701 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18702 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18703 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18704
18705 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18706
18707 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18708
18709 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18710
18711 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18712
18713 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18714
18715 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18716 * gcc.dg/ppc-fsel-2.c: New test.
18717
18718 * gcc.dg/unused-5.c: New test.
18719
18720 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18721
18722 PR c++/10496
18723 * g++.dg/warn/pmf1.C: New test.
18724
18725 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18726
18727 PR c++/4494
18728 * g++.dg/warn/main.C: New test.
18729
18730 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18731
18732 * gcc.dg/nonnull-3.c: New test.
18733
18734 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18735
18736 * gcc.dg/cpp/Wtrigraphs.c: Update.
18737 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18738
18739 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18740
18741 * gcc.dg/ppc-fsel-1.c: New test.
18742
18743 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18744
18745 PR c/10604
18746 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18747
18748 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18749
18750 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18751
18752 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18753
18754 PR c++/9364, c++/10553, c++/10586
18755 * g++.dg/parse/typename4.C: New test.
18756 * g++.dg/parse/typename5.C: Likewise.
18757
18758 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18759
18760 * gcc.c-torture/compile/20030503-1.c: New test.
18761
18762 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18763
18764 * g++.dg/lookup/using5.C: Fix testcase error.
18765
18766 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18767
18768 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18769 since MEABI is no longer supported. Remove all vestiges
18770 of MEABI from the test.
18771
18772 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18773
18774 PR c++/10554
18775 * g++.dg/lookup/using5.C: New test.
18776
18777 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18778
18779 PR c++/8772
18780 * g++.dg/template/ttp5.C: New test.
18781
18782 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18783
18784 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18785 (dg-gpp-additional-sources): New function.
18786 (dg-gpp-additional-files): Likewise.
18787 * lib/g++.exp (additional_sources): New variable.
18788 (additional_files): Likewise.
18789 (g++_target_compile): Deal with them.
18790 * lib/old-dejagnu.exp: Remove.
18791 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18792 * g++.old-deja: Revise all tests to use dg commands.
18793
18794 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18795
18796 PR c++/9432, c++/9528
18797 * g++.dg/lookup/using4.C: New test.
18798
18799 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18800
18801 * gcc.dg/noreturn-5.c: New file.
18802 * gcc.dg/noreturn-6.c: New file.
18803
18804 * gcc.c-torture/compile/inline-1.c: New file.
18805
18806 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18807
18808 PR c++/10551
18809 * g++.dg/template/explicit1.C: New test.
18810
18811 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18812
18813 PR c++/10549
18814 * g++.dg/other/bitfield1.C: New test.
18815
18816 PR c++/10527
18817 * g++.dg/init/new7.C: New test.
18818
18819 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18820
18821 * g++.dg/ext/desig1.C: New test.
18822 * g++.dg/ext/init1.C: Update.
18823
18824 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18825
18826 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18827
18828 PR c++/10180
18829 * g++.dg/warn/Winline-1.C: New test.
18830
18831 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18832
18833 * gcc.c-torture/execute/string-opt-19.c: New test.
18834
18835 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18836 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18837
18838 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18839
18840 PR c++/10506
18841 * g++.dg/init/new6.C: New test.
18842
18843 PR c++/10503
18844 * g++.dg/init/ref6.C: New test.
18845
18846 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18847
18848 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18849
18850 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18851
18852 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18853 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18854
18855 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18856
18857 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18858 initialized static data members.
18859
18860 2003-04-25 H.J. Lu <hjl@gnu.org>
18861
18862 * gcc.dg/ia64-sync-4.c: New test.
18863
18864 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18865
18866 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18867 date.
18868
18869 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18870
18871 PR c++/10337
18872 * g++.dg/warn/conv1.C: New test.
18873 * g++.old-deja/g++.other/conv7.C: Adjust.
18874 * g++.old-deja/g++.other/overload14.C: Adjust.
18875
18876 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18877
18878 PR c++/10471
18879 * g++.dg/template/defarg2.C: New test.
18880
18881 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
18882
18883 * gcc.dg/cpp/include2.c: Update.
18884 * gcc.dg/cpp/multiline-2.c: New.
18885 * gcc.dg/cpp/multiline.c: Update.
18886 * gcc.dg/cpp/strify2.c: Update.
18887 * gcc.dg/cpp/trad/literals-2.c: Update.
18888
18889 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18890
18891 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18892
18893 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18894
18895 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18896
18897 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18898
18899 PR c++/10451
18900 * g++.dg/parse/crash4.C: New test.
18901
18902 PR c++/9847
18903 * g++.dg/parse/crash5.C: New test.
18904
18905 2003-04-22 Mark Mitchell <mark@codesourcery.com>
18906
18907 PR c++/10446
18908 * g++.dg/parse/crash3.C: New test.
18909
18910 PR c++/10428
18911 * g++.dg/parse/elab1.C: New test.
18912
18913 2003-04-22 Devang Patel <dpatel@apple.com>
18914
18915 * gcc.dg/cpp/trad/funlike-5.c: New test.
18916
18917 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18918
18919 * g++.dg/other/packed1.C: Fix dg options.
18920
18921 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18922
18923 * g++.dg/other/offsetof2.C: New test.
18924
18925 2003-04-21 Mark Mitchell <mark@codesourcery.com>
18926
18927 * g++.dg/template/recurse.C: Adjust location of error messages.
18928
18929 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18930
18931 PR c++/9881
18932 * g++.dg/init/addr-const1.C: New test.
18933 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18934
18935 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
18936
18937 PR c++/10405
18938 * g++.dg/lookup/struct-hack1.C: New test.
18939
18940 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
18941
18942 * ucs.c: Update diagnostic messages.
18943
18944 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18945
18946 * gcc.dg/cpp/truefalse.cpp: New test.
18947 * gcc.dg/cpp/cpp.exp: Update.
18948 * g++.dg/other/stdbool-if.C: Remove.
18949
18950 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18951
18952 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18953 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18954
18955 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18956
18957 * gcc.c-torture/compile/20030418-1.c: New test.
18958
18959 2003-04-17 Janis Johnson <janis187@us.ibm.com>
18960
18961 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18962
18963 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18964
18965 PR c++/10347
18966 g++.dg/template/dependent-name1.C: New test.
18967
18968 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18969
18970 * gcc.dg/warn-1.c (tourist_guide): New array,
18971 contains a pointer to bar.
18972
18973 2003-04-16 Roger Sayle <roger@eyesopen.com>
18974
18975 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18976 * gcc.c-torture/execute/medce-1.c: New test case.
18977 * gcc.c-torture/execute/medce-2.c: New test case.
18978
18979 2003-04-15 Mark Mitchell <mark@codesourcery.com>
18980
18981 * lib/prune.exp: Ignore more messages.
18982
18983 PR c++/10381
18984 * g++.dg/parse/lookup3.C: New test.
18985
18986 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18987
18988 * gcc.c-torture/compile/20030415-1.c : New test.
18989
18990 2003-04-14 Mark Mitchell <mark@codesourcery.com>
18991
18992 * gcc.c-torture/execute/scope-2.c: Move to ...
18993 * gcc.dg/noncompile/scope.c: .... here.
18994
18995 2003-04-14 Roger Sayle <roger@eyesopen.com>
18996
18997 * gcc.dg/20030414-2.c: New test case.
18998
18999 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
19000
19001 PR target/10377
19002 * gcc.dg/20030414-1.c: New test.
19003
19004 2003-04-13 Roger Sayle <roger@eyesopen.com>
19005
19006 * gcc.dg/builtins-12.c: New test case.
19007 * gcc.dg/builtins-13.c: New test case.
19008
19009 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19010
19011 * gcc.c-torture/execute/string-opt-18.c: New test.
19012
19013 2003-04-13 Mark Mitchell <mark@codesourcery.com>
19014
19015 PR c++/10300
19016 * g++.dg/init/new5.C: New test.
19017
19018 2003-04-12 Mark Mitchell <mark@codesourcery.com>
19019
19020 PR c++/7910
19021 * g++.dg/ext/dllimport1.C: New test.
19022
19023 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19024
19025 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
19026
19027 2003-04-11 Bud Davis <bdavis9659@comcast.net>
19028
19029 PR Fortran/9263
19030 * g77.f-torture/noncompile/9263.f: New test
19031 PR Fortran/1832
19032 * g77.f-torture/execute/1832.f: New test
19033
19034 2003-04-11 David Chad <davidc@freebsd.org>
19035 Loren J. Rittle <ljrittle@acm.org>
19036
19037 libobjc/8562
19038 * objc.dg/headers.m: New test.
19039
19040 2003-04-10 Zack Weinberg <zack@codesourcery.com>
19041
19042 * gcc.c-torture/execute/builtin-noret-2.c: New.
19043 * gcc.c-torture/execute/builtin-noret-2.x: New.
19044 XFAIL builtin-noret-2.c at -O1 and above.
19045 * gcc.dg/redecl.c: New.
19046 * gcc.dg/Wshadow-1.c: Update error regexps.
19047
19048 2003-04-10 Mark Mitchell <mark@codesourcery.com>
19049
19050 * g++.dg/abi/bitfield10.C: New test.
19051
19052 2003-04-09 Mike Stump <mrs@apple.com>
19053
19054 * gcc.dg/pch/pch.exp: Make testcase names longer.
19055 * g++.dg/pch/pch.exp: Make testcase names longer.
19056
19057 2003-04-08 Roger Sayle <roger@eyesopen.com>
19058
19059 * gcc.dg/builtins-11.c: New test case.
19060
19061 2003-04-08 Roger Sayle <roger@eyesopen.com>
19062
19063 * gcc.dg/builtins-9.c: New test case.
19064 * gcc.dg/builtins-10.c: New test case.
19065
19066 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
19067
19068 * gcc.dg/noncompile/init-4.c.c: New test.
19069
19070 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
19071
19072 * gcc.misc-test/gcov-9.c: New test.
19073 * gcc.misc-test/gcov-10.c: New test
19074 * gcc.misc-test/gcov-11.c: New test.
19075
19076 2003-04-05 Zack Weinberg <zack@codesourcery.com>
19077
19078 PR optimization/10024
19079 * gcc.c-torture/compile/20030405-1.c: New test.
19080
19081 2003-04-04 Geoffrey Keating <geoffk@apple.com>
19082
19083 * gcc.dg/pch/static-3.c: New.
19084 * gcc.dg/pch/static-3.hs: New.
19085 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
19086
19087 2003-04-04 Richard Henderson <rth@redhat.com>
19088
19089 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
19090 * g++.dg/eh/forced2.C: Likewise.
19091
19092 2003-04-03 Mike Stump <mrs@apple.com>
19093
19094 * lib/scanasm.exp (scan-assembler): Add xfail processing for
19095 target arg.
19096 (scan-assembler-times, scan-assembler-not): Likewise.
19097 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
19098
19099 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19100
19101 * gcc.dg/sparc-loop-1.c: New test.
19102
19103 2003-04-02 Geoffrey Keating <geoffk@apple.com>
19104
19105 PR other/9274
19106 * g++.dg/pch/system-2.C: New.
19107 * g++.dg/pch/system-2.Hs: New.
19108
19109 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
19110
19111 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
19112
19113 * g++.dg/eh/simd-1.C (vecfunc): Same.
19114
19115 2003-04-01 Roger Sayle <roger@eyesopen.com>
19116
19117 * gcc.c-torture/execute/20030401-1.c: New test case.
19118
19119 2003-04-01 Ziemowit Laski <zlaski@apple.com>
19120
19121 * objc.dg/defs.m: New.
19122
19123 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
19124
19125 * g++.dg/eh/simd-1.C: New.
19126 * g++.dg/eh/simd-2.C: New.
19127
19128 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
19129
19130 * gcc.c-torture/execute/simd-3.c: New.
19131
19132 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19133
19134 PR c/9936
19135 * gcc.dg/20030331-2.c: New test.
19136
19137 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19138
19139 PR c++/10278
19140 * g++.dg/parse/crash2.C: New test.
19141
19142 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19143
19144 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
19145 * gcc.c-torture/execute/20030331-1.c: ...here.
19146
19147 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19148
19149 * gcc.c-torture/execute/20030331-1.c: New test.
19150
19151 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
19152
19153 * lib/gcov.exp: Adjust call return testing strings.
19154 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19155
19156 2003-03-31 Roger Sayle <roger@eyesopen.com>
19157
19158 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19159 * gcc.dg/builtins-7.c: New test case.
19160 * gcc.dg/builtins-8.c: New test case.
19161
19162 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19163
19164 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19165
19166 2003-03-30 Mark Mitchell <mark@codesourcery.com>
19167
19168 PR c++/7647
19169 * g++.dg/lookup-class-member-2.C: New test.
19170
19171 2003-03-30 Glen Nakamura <glen@imodulo.com>
19172
19173 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
19174
19175 2003-03-28 Roger Sayle <roger@eyesopen.com>
19176
19177 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19178
19179 2003-03-28 Mark Mitchell <mark@codesourcery.com>
19180
19181 * g++.dg/init/attrib1.C: New test.
19182
19183 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19184
19185 * gcc.dg/ultrasp8.c: New test.
19186
19187 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19188
19189 * gcc.dg/ultrasp7.c: New test.
19190
19191 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19192
19193 PR c++/10047
19194 * g++.dg/template/inline1.C: New test.
19195
19196 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19197
19198 * gcc.dg/sparc-dwarf2.c: New test.
19199
19200 2003-03-27 Roger Sayle <roger@eyesopen.com>
19201
19202 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19203 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19204
19205 2003-03-27 Mark Mitchell <mark@codesourcery.com>
19206
19207 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19208 than reading .x files.
19209 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19210 * g77.dg/gcov/gcov-1.f: Likewise.
19211 * gcc.misc-tests/gcov-4b.c: Likewise.
19212 * gcc.misc-tests/gcov-5b.c: Likewise.
19213 * gcc.misc-tests/gcov-6.c: Likewise.
19214 * gcc.misc-tests/gcov-7.c: Likewise.
19215 * gcc.misc-tests/gcov-8.c: Likewise.
19216 * g++.dg/gcov/gcov-1.x: Remove.
19217 * g77.dg/gcov/gcov-1.x: Likewise.
19218 * gcc.misc-tests/gcov-4b.x: Likewise.
19219 * gcc.misc-tests/gcov-5b.x: Likewise.
19220 * gcc.misc-tests/gcov-6.x: Likewise.
19221 * gcc.misc-tests/gcov-7.x: Likewise.
19222 * gcc.misc-tests/gcov-8.x: Likewise.
19223
19224 2003-03-27 Glen Nakamura <glen@imodulo.com>
19225
19226 PR opt/10087
19227 * gcc.dg/20030324-1.c: New test.
19228
19229 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19230
19231 PR c++/10224
19232 * g++.dg/template/arg3.C: New test.
19233
19234 PR c++/10158
19235 * g++.dg/template/friend18.C: New test.
19236
19237 2003-03-26 Roger Sayle <roger@eyesopen.com>
19238
19239 * g77.f-torture/compile/20030326-1.f: New test case.
19240
19241 2003-03-26 Janis Johnson <janis187@us.ibm.com>
19242
19243 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19244
19245 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19246
19247 2003-03-26 Jakub Jelinek <jakub@redhat.com>
19248
19249 * gcc.dg/ia64-sync-3.c: New test.
19250
19251 2003-03-26 Alan Modra <amodra@bigpond.net.au>
19252
19253 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19254
19255 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19256
19257 * gcc.dg/ultrasp6.c: New test.
19258
19259 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19260
19261 * gcc.dg/i386-signbit-1.c: New test.
19262 * gcc.dg/i386-signbit-2.c: New test.
19263 * gcc.dg/i386-signbit-3.c: New test.
19264
19265 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19266
19267 * gcc.dg/ultrasp5.c: Fix options.
19268
19269 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19270
19271 * gcc.dg/ultrasp5.c: Fix comment.
19272
19273 2003-03-24 Bud Davis <bdavis9659@comcast.net>
19274
19275 PR fortran/10197
19276 * g77.f-torture/execute/10197.f: New test.
19277
19278 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19279
19280 PR c++/9898, c++/383
19281 * g++.dg/template/conv6.C: New test.
19282
19283 PR c++/10119
19284 * g++.dg/template/ptrmem5.C: New test.
19285
19286 PR c++/10026
19287 * g++.dg/lookup/koenig1.C: New test.
19288
19289 PR C++/10199
19290 * g++.dg/lookup/template2.C: New test.
19291
19292 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19293
19294 * g++.dg/opt/rtti1.C: New test.
19295
19296 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19297
19298 * gcc.dg/ultrasp5.c: New test.
19299
19300 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19301
19302 PR middle-end/9967
19303 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19304 builtin fputs.
19305
19306 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19307
19308 PR c/8224
19309 * gcc.dg/20030323-1.c: New test.
19310
19311 2003-03-23 Roger Sayle <roger@eyesopen.com>
19312
19313 * gcc.c-torture/compile/20030323-1.c: New test case.
19314
19315 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19316
19317 * gcc.dg/20030321-1.c: New test.
19318
19319 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19320
19321 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19322
19323 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19324
19325 PR c++/9978, c++/9708
19326 * g++.dg/ext/vlm1.C: Adjust expected error.
19327 * g++.dg/ext/vla2.C: New test.
19328 * g++.dg/template/arg1.C: New test.
19329 * g++.dg/template/arg2.C: New test.
19330
19331 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19332
19333 * g77.f-torture/execute/select.f: New test.
19334 * g77.f-torture/noncompile/select_no_compile.f: New test.
19335
19336 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19337
19338 PR c++/9898
19339 * g++.dg/other/error4.C: New test.
19340
19341 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19342
19343 * g++.dg/template/friend17.C: New test.
19344
19345 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19346
19347 * gcc.c-torture/compile/20030320-1.c: New.
19348
19349 2003-03-20 Roger Sayle <roger@eyesopen.com>
19350
19351 * gcc.dg/builtins-6.c: New test case.
19352
19353 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19354
19355 PR target/10073
19356 * gcc.c-torture/compile/20030319-1.c: New.
19357
19358 2003-03-18 Jan Hubicka <jh@suse.cz>
19359
19360 * gcc.dg/i386-cvt-1.c: New test.
19361
19362 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19363
19364 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19365 * objc.dg/naming-2.m: Likewise.
19366
19367 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19368
19369 PR c++/9639
19370 * g++.dg/parse/crash1.C: New test.
19371
19372 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19373
19374 PR c++/8805
19375 * g++.dg/eh/cleanup1.C: New test.
19376
19377 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19378
19379 * gcc.c-torture/execute/20030316-1.c: New test case.
19380
19381 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19382
19383 PR c++/9629
19384 * g++.dg/init/ctor2.C: New test.
19385
19386 2003-03-15 Roger Sayle <roger@eyesopen.com>
19387
19388 * g77.f-torture/compile/xformat.f: New test case.
19389
19390 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19391
19392 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19393 * g++.old-deja/g++.mike/eh50.C: Likewise.
19394
19395 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19396
19397 PR c++/6440
19398 * g++.dg/template/spec7.C: New test.
19399 * g++.dg/template/spec8.C: Likewise.
19400
19401 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19402
19403 * gcc.c-torture/execute/20030313-1.c: New test.
19404
19405 2003-03-14 Richard Henderson <rth@redhat.com>
19406
19407 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19408
19409 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19410
19411 * gcc.c-torture/compile/20030314-1.c: New test.
19412
19413 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19414
19415 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19416 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19417 thumb target,
19418 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19419 to accept newer _imp__ prefix and additional
19420 newline in .drectve section.
19421 * gcc.dg/dll-4.c: Likewise.
19422 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19423 switch.
19424
19425 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19426
19427 * g++.dg/parse/namespace9.C: New test.
19428
19429 * g++.dg/init/ref5.C: New test.
19430 * g++.dg/parse/ptrmem1.C: Likewise.
19431
19432 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19433
19434 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19435 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19436 regular expression.
19437 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19438 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19439
19440 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19441
19442 * gcc.c-torture/execute/20030224-2.c: New test.
19443
19444 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19445
19446 * gcc.dg/decl-3.c: New test.
19447
19448 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19449
19450 * gcc.dg/i386-loop-2.c: New test.
19451
19452 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19453
19454 PR c++/9474
19455 * g++.dg/parse/namespace8.C: New test.
19456
19457 PR c++/9924
19458 * g++.dg/overload/builtin2.C: New test.
19459
19460 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19461
19462 * gcc.dg/return-type-3.c: New test.
19463
19464 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19465
19466 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19467 profiling options are not supported.
19468
19469 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19470
19471 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19472 * g++.old-deja/g++.warn/impint2.C: Likewise.
19473
19474 2003-03-10 Devang Patel <dpatel@apple.com>
19475
19476 * g++.dg/cpp/c++_cmd_1.C: New test.
19477 * g++.dg/cpp/c++_cmd_1.h: New file.
19478
19479 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19480
19481 * gcc.dg/altivec-9.c: New file.
19482
19483 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19484
19485 * gcc.dg/ppc-sdata-1.c: New test.
19486 * gcc.dg/ppc-sdata-2.c: New test.
19487
19488 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19489
19490 PR c++/9373
19491 * g++.dg/opt/ptrmem2.C: New test.
19492
19493 PR c++/8534
19494 * g++.dg/opt/ptrmem1.C: New test.
19495
19496 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19497
19498 * gcc.dg/i386-loop-1.c: New test.
19499
19500 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19501
19502 PR c++/9970
19503 * g++.dg/lookup/friend1.C: New test.
19504
19505 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19506
19507 PR c++/9823
19508 * g++.dg/parser/constructor1.C: New test.
19509
19510 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19511
19512 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19513
19514 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19515
19516 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19517
19518 * gcc.dg/cpp/Wunused.c: Update test.
19519
19520 2003-03-08 Jan Hubicka <jh@suse.cz>
19521
19522 * gcc.dg/inline-3.c: New test.
19523
19524 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19525
19526 PR c++/9809
19527 * g++.dg/parse/builtin1.C: New test.
19528
19529 PR c++/9982
19530 * g++.dg/abi/cookie1.C: New test.
19531 * g++.dg/abi/cookie2.C: Likewise.
19532
19533 PR c++/9524
19534 * g++.dg/template/field1.C: New test.
19535
19536 PR c++/9912
19537 * g++.dg/parse/class1.C: New test.
19538 * g++.dg/parse/namespace7.C: Likewise.
19539 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19540
19541 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19542
19543 * g++.dg/init/ref4.C: New test.
19544
19545 2003-03-07 Jan Hubicka <jh@suse.cz>
19546
19547 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19548 * gcc.dg/inline-3.c: New test.
19549
19550 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19551
19552 * g++.dg/init/ref3.C: New test.
19553
19554 PR c++/9965
19555 * g++.dg/init/ref2.C: New test.
19556
19557 PR c++/9400
19558 * g++.dg/warn/Wshadow-2.C: New test.
19559
19560 PR c++/9791
19561 * g++.dg/warn/Woverloaded-1.C: New test.
19562
19563 2003-03-05 Jan Hubicka <jh@suse.cz>
19564
19565 * gcc.dg/i386-local2.c: New.
19566 * gcc.dg/i386-local.c: Fix typo.
19567
19568 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19569
19570 * g++.dg/abi/layout3.C: New test.
19571
19572 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19573
19574 * gcc.c-torture/compile/20030305-1.c
19575
19576 2003-03-05 Jan Hubicka <jh@suse.cz>
19577
19578 * gcc.dg/i386-local.c: New.
19579
19580 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19581
19582 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19583
19584 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19585
19586 * gcc.dg/switch-2.c: New test.
19587 * gcc.dg/switch-3.c: New test.
19588 * gcc.dg/Wswitch.c: Adjust line numbers.
19589 * gcc.dg/Wswitch-default.c: Likewise.
19590 * gcc.dg/Wswitch-enum.c: Likewise.
19591
19592 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19593
19594 * gcc.c-torture/execute/20030222-1.c: New test.
19595
19596 2003-03-03 James E Wilson <wilson@tuliptree.org>
19597
19598 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19599
19600 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19601
19602 PR c++/9878
19603 * g++.dg/init/ref1.C: New test.
19604
19605 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19606
19607 * gcc.dg/sh-relax.c: New SH-only test.
19608
19609 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19610
19611 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19612 comment explaining purpose of testcase.
19613
19614 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19615
19616 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19617 for HC11/HC12 (asm needs two int registers).
19618 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19619 HC11/HC12 because the test uses an asm which needs two 32-bit
19620 registers.
19621
19622 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19623
19624 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19625 for HC11/HC12 (array is too large otherwise).
19626 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19627 * gcc.c-torture/compile/20010518-2.x: Likewise.
19628 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19629 HC11/HC12 (array is too large).
19630
19631 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19632
19633 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19634 * lib/g++-dg.exp (g++-dg-test): Likewise.
19635
19636 2003-03-01 Roger Sayle <roger@eyesopen.com>
19637
19638 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19639 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19640
19641 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19642
19643 * g++.dg/warn/implicit-typename1.C: Remove warning.
19644
19645 2003-02-28 Richard Henderson <rth@redhat.com>
19646
19647 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19648 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19649
19650 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19651
19652 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19653 * g++.dg/pch/pch.exp: Likewise.
19654
19655 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19656
19657 PR c++/9879
19658 * testsuite/g++.dg/init/new4.C: New test.
19659
19660 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19661
19662 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19663
19664 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19665
19666 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19667 unsigned long.
19668
19669 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19670 wider than float.
19671
19672 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19673
19674 * lib/scanasm.exp: Add support for counting numbers of
19675 occurences.
19676 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19677 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19678
19679 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19680
19681 PR c++/9683
19682 * g++.dg/template/static3.C: New test.
19683
19684 PR c++/9829
19685 * g++.dg/parse/namespace6.C: New test.
19686
19687 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19688
19689 PR target/9732
19690 * gcc.dg/20030225-1.c: New test.
19691
19692 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19693
19694 * README: Remove out-of-date information.
19695
19696 PR c++/9836
19697 * g++.dg/template/spec6.C: New test.
19698
19699 2003-02-24 Jeff Law <law@redhat.com>
19700
19701 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19702
19703 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19704
19705 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19706 * gcc.dg/pragma-ep-1.c: Likewise.
19707
19708 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19709
19710 PR c++/9602
19711 * g++.dg/template/friend16.C: New test.
19712
19713 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19714
19715 PR c++/5333
19716 * g++.dg/parse/fused-params1.C: Adjust error messages.
19717 * g++.dg/template/nested3.C: New test.
19718
19719 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19720
19721 * g++.dg/abi/param1.C: New test.
19722
19723 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19724
19725 PR c++/7982
19726 * g++.dg/warn/implicit-typename1.C: New test.
19727
19728 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19729
19730 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19731 with "mtune".
19732 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19733 * gcc.c-torture/execute/20010129-1.x: Likewise.
19734 * gcc.dg/20011107-1.c: Likewise.
19735 * gcc.dg/20020108-1.c: Likewise.
19736 * gcc.dg/20020122-3.c: Likewise.
19737 * gcc.dg/20020206-1.c: Likewise.
19738 * gcc.dg/20020310-1.c: Likewise.
19739 * gcc.dg/20020426-2.c: Likewise.
19740 * gcc.dg/20020517-1.c: Likewise.
19741 * gcc.dg/991230-1.c: Likewise.
19742 * gcc.dg/i386-unroll-1.c: Likewise.
19743 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19744
19745 2003-02-22 Jan Hubicka <jh@suse.cz>
19746
19747 * gcc.dg/i386-mul.c: New test.
19748
19749 2003-02-21 Roger Sayle <roger@eyesopen.com>
19750
19751 * gcc.dg/builtins-5.c: New test case.
19752
19753 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19754
19755 * gcc.dg/asmreg-1.c: New test.
19756
19757 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19758
19759 PR c++/9749
19760 * g++.dg/parse/varmod1.C: New test.
19761
19762 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19763
19764 PR c++/9727
19765 * g++.dg/template/op1.C: New test.
19766
19767 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19768
19769 PR c++/8906
19770 * g++.dg/template/nested2.C: New test.
19771
19772 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19773
19774 PR c++/8724
19775 * g++.dg/expr/dtor1.C: New test.
19776
19777 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19778
19779 * gcc.dg/cpp/include3.c: New test.
19780 * gcc.dg/cpp/inc/foo.h: New file.
19781
19782 2003-02-21 Glen Nakamura <glen@imodulo.com>
19783
19784 * gcc.c-torture/execute/20030221-1.c: New test.
19785
19786 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19787
19788 PR c++/9729
19789 * g++.dg/abi/conv1.C: New test.
19790
19791 2003-02-20 Jan Hubicka <jh@suse.cz>
19792
19793 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19794
19795 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19796
19797 * gcc.c-torture/compile/20030219-1.c: New test.
19798
19799 2003-02-18 Jan Hubicka <jh@suse.cz>
19800
19801 * gcc.dg/funcorder.c: New test.
19802
19803 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19804
19805 * gcc.c-torture/execute/20030218-1.c: New.
19806
19807 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19808
19809 * gcc.dg/20030218-1.c: New.
19810
19811 2003-02-18 Richard Henderson <rth@redhat.com>
19812
19813 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19814 * gcc.dg/attr-used-2.c: New.
19815
19816 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19817
19818 PR c++/9704
19819 * g++.dg/init/copy5.C: New test.
19820
19821 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19822
19823 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19824 * g++.dg/pch/pch.exp: Likewise.
19825
19826 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19827
19828 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19829 STACK_SIZE is not defined.
19830
19831 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19832
19833 PR c++/9457
19834 * g++.dg/template/init1.C: New test.
19835
19836 2003-02-16 Jan HUbicka <jh@suse.cz>
19837
19838 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19839 (foo): Add few extra tests
19840 * gcc.dg/c99-const-expr-3.c: Likewise.
19841 * gcc.c-torture/execute/20030216-1.c: New.
19842
19843 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19844
19845 PR c++/9459
19846 * g++.dg/ext/typeof4.C: New test.
19847
19848 2003-02-15 Roger Sayle <roger@eyesopen.com>
19849
19850 * gcc.dg/i386-387-3.c: New test case.
19851
19852 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19853
19854 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19855 cris-*-elf* cris-*-aout* and mmix-*-*.
19856
19857 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19858
19859 * gcc.dg/20030213-1.c: New test.
19860
19861 2003-02-12 Roger Sayle <roger@eyesopen.com>
19862
19863 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19864 * gcc.dg/i386-387-2.c: Likewise.
19865
19866 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19867
19868 * gcc.dg/ppc-spe.c: Fix formatting.
19869 Enable tests that were previously unsupported by gas.
19870 Delete tests for instructions that no longer exist.
19871 Switch arguments on evsubifw builtin.
19872
19873 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19874
19875 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19876 STACK_SIZE is too small.
19877
19878 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19879 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19880
19881 * gcc.dg/decl-2.c: New test.
19882
19883 2003-02-10 Jan Hubicka <jh@suse.cz>
19884
19885 * gcc.dg/i386-fpcvt-1.c: New test.
19886
19887 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
19888
19889 * gcc.c-torture/execute/20030209-1.c: New test.
19890
19891 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19892
19893 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19894 int-wide bitops, use the constants of the same width.
19895 Likewise, if long long is 32-bit wide, test bitops using
19896 32-bit constants.
19897
19898 2003-02-07 Loren James Rittle <ljrittle@acm.org>
19899
19900 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19901
19902 2003-02-07 Roger Sayle <roger@eyesopen.com>
19903
19904 * testsuite/gcc.dg/builtins-4.c: New test case.
19905
19906 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19907
19908 * gcc.dg/20020430-1.c: Fix dg command typos.
19909 * gcc.dg/20020503-1.c: Likewise.
19910
19911 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19912
19913 PR c++/8785
19914 * g++.dg/parse/fused-params1.C: New test.
19915
19916 PR c++/8857
19917 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19918
19919 PR c++/8921
19920 * g++.dg/parse/non-dependent1.C: New test.
19921
19922 PR c++/8928
19923 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19924
19925 PR c++/9228
19926 * g++.dg/parse/undefined7.C: New test.
19927 * g++.dg/parse/non-templ1.C: New test.
19928
19929 PR c++/9229
19930 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19931
19932 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19933
19934 * gcc.c-torture/compile/20030206-1.c: New test.
19935
19936 2003-02-05 Roger Sayle <roger@eyesopen.com>
19937
19938 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19939 "pow" to "foo" to avoid potential confusion with a math built-in.
19940
19941 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19942
19943 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19944 conditions for SPARC targets.
19945
19946 2003-02-05 Jakub Jelinek <jakub@redhat.com>
19947
19948 * gcc.dg/20030204-1.c: New test.
19949
19950 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19951
19952 PR c++/38
19953 * g++.dg/parse/array-size1.C: New test.
19954
19955 PR c++/5657
19956 * g++.dg/parse/undefined3.C: New test.
19957
19958 PR c++/5665
19959 * g++.dg/parse/undefined4.C: New test.
19960
19961 PR c++/5975
19962 * g++.dg/parse/undefined5.C: New test.
19963
19964 PR c++/7259
19965 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19966
19967 PR c++/8578
19968 * g++.dg/parse/casting-operator1.C: New test.
19969
19970 PR c++/8596
19971 * g++.dg/parse/undefined6.C: New test.
19972
19973 PR c++/8736
19974 * g++.dg/parse/missing-template1.C: New test.
19975
19976 2003-02-04 Jan Hubicka <jh@suse.cz>
19977
19978 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19979 * gcc.dg/i386-cmov?.c: Likewise.
19980 * gcc.dg/i386-fpcvt-?.c: Likewise.
19981 * gcc.dg/i386-ssefp-1.c: Likewise.
19982 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
19983 conventions.
19984
19985 2003-02-03 Mark Mitchell <mark@codesourcery.com>
19986
19987 PR c++/7129
19988 * testsuite/g++.dg/ext/max.C: New test.
19989
19990 2003-02-03 Jan Hubicka <jh@suse.cz>
19991
19992 * gcc.c-torture/execute/20030203-1.c: New test.
19993
19994 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
19995
19996 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19997 'natural-endian'.
19998
19999 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
20000
20001 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
20002 * g++.dg/init/new2.C: Likewise.
20003 * g++.dg/other/new1.C: Likewise.
20004
20005 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
20006
20007 * gcc.dg/struct-ret-libc.c: New test.
20008
20009 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
20010
20011 * gcc.dg/20030129-1.c: New test.
20012
20013 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20014
20015 PR c++/8849
20016 * g++.dg/template/ptrmem4.C: New test.
20017
20018 2003-01-29 Mark Mitchell <mark@codesourcery.com>
20019
20020 * g++.dg/parser/constant1.C: New test.
20021
20022 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20023
20024 PR c++/8591
20025 * g++.dg/parse/friend2.C: New test.
20026
20027 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
20028
20029 PR c++/9437
20030 * g++.dg/template/unify4.C: New test.
20031
20032 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
20033
20034 * gcc.c-torture/execute/20030128-1.c: New test.
20035
20036 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
20037
20038 * g++.dg/lookup/nested1.C: Test moved from ...
20039 * g++.old-deja/g++.other/lookup24.C: ... here.
20040
20041 2003-01-28 Jan Hubicka <jh@suse.cz>
20042
20043 * gcc.dg/i386-cmov5.c: New test.
20044
20045 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20046
20047 * gcc.c-torture/execute/20010925-1.c: Changed the
20048 memcpy declaration.
20049
20050 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20051
20052 PR c++/3902
20053 * g++.dg/parse/template5.C: New test.
20054
20055 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
20056
20057 PR fortran/9258
20058 * g77.dg/pr9258: New test.
20059
20060 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20061
20062 * README: Move relevant parts from README.g++.
20063
20064 * README.g++: Remove this file.
20065
20066 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20067
20068 * g++.dg/abi/dcast1.C: New test.
20069
20070 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20071
20072 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
20073
20074 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
20075
20076 PR c++/47
20077 * g++.old-deja/g++.other/lookup24.C: New test.
20078
20079 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20080
20081 PR middle-end/7227
20082 * gcc.dg/uninit-C.c: New test.
20083
20084 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
20085
20086 * g++.dg/abi/covariant1.C: New test.
20087
20088 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
20089
20090 * gcc.dg/20030123-1.c: New test.
20091
20092 2003-01-25 Jan Hubicka <jh@suse.cz>
20093
20094 PR opt/8492
20095 * gcc.c-torture/compile/20030125-1.c
20096
20097 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
20098
20099 PR c++/9403
20100 * g++.dg/parse/template3.C: New test.
20101 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
20102
20103 PR c++/795
20104 * g++.dg/parse/template4.C: New test.
20105
20106 PR c++/9415
20107 * g++.dg/template/qual2.C: New test.
20108
20109 PR c++/8545
20110 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
20111
20112 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
20113
20114 2003-01-25 Roger Sayle <roger@eyesopen.com>
20115
20116 * gcc.c-torture/execute/switch-1.c: New test case.
20117
20118 2003-01-25 Jan Hubicka <jh@suse.cz>
20119
20120 * gcc.c-torture/execute/20030125-1.[cx]: New test.
20121
20122 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
20123
20124 Tweaks for Bison-1.875. From the NEWS file:
20125 "- `parse error' -> `syntax error'
20126 Bison now uniformly uses the term `syntax error'"
20127 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
20128 * gcc.dg/cpp/digraph2.c: Likewise.
20129 * gcc.dg/cpp/direct2.c: Likewise.
20130 * gcc.dg/cpp/paste4.c: Likewise.
20131 * gcc.dg/c90-restrict-1.c: Likewise.
20132 * gcc.dg/c99-func-2.c: Likewise.
20133 * gcc.dg/noncompile/920721-2.c: Likewise.
20134 * gcc.dg/noncompile/930622-2.c: Likewise.
20135 * gcc.dg/noncompile/940112-1.c: Likewise.
20136 * gcc.dg/noncompile/950921-1.c: Likewise.
20137 * gcc.dg/noncompile/951123-1.c: Likewise.
20138 * gcc.dg/noncompile/971104-1.c: Likewise.
20139 * gcc.dg/noncompile/990416-1.c: Likewise.
20140
20141 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
20142
20143 * g++.dg/parse/undefined1.C: Add error message.
20144
20145 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20146
20147 PR c++/9354
20148 * g++.dg/parse/new1.C: New test.
20149
20150 PR c++/9216
20151 * g++.dg/parse/template2.C: New test.
20152
20153 PR c++/9354
20154 * g++.dg/parse/typedef2.C: New test.
20155
20156 PR c++/9328
20157 * g++.dg/ext/typeof3.C: New test.
20158
20159 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20160
20161 PR c++/2738
20162 * g++.dg/parse/ret-type1.C: New test.
20163
20164 PR c++/3792
20165 * g++.dg/parse/tmpl-outside1.C: New test.
20166
20167 PR c++/4207
20168 * g++.dg/parse/int-as-enum1.C: New test.
20169
20170 PR c++/4903
20171 * g++.dg/parse/no-typename1.C: New test.
20172
20173 PR c++/5533
20174 * g++.dg/parse/no-value1.C: New test.
20175
20176 PR c++/5921
20177 * g++.dg/parse/wrong-inline1.C: New test.
20178
20179 PR c++/6402
20180 * g++.dg/parse/ref1.C: New test.
20181
20182 PR c++/6992
20183 * g++.dg/parse/attr-ctor1.C: New test.
20184
20185 PR c++/7229
20186 * g++.dg/parse/namespace5.C: New test.
20187
20188 PR c++/7917
20189 * g++.dg/parse/func-def1.C: New test.
20190
20191 PR c++/8143
20192 * g++.dg/parse/undefined1.C: New test.
20193
20194 PR c++/5723, PR c++/8522
20195 * g++.dg/parse/specialization1.C: New test.
20196
20197 PR c++/163, PR c++/8595
20198 * g++.dg/parse/struct-as-enum1.C: New test.
20199
20200 PR c++/9173
20201 * g++.dg/parse/undefined2.C: New test.
20202
20203 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20204
20205 PR c++/9298
20206 * g++.dg/parse/template1.C: New test.
20207
20208 PR c++/9384
20209 * g++.dg/parse/using1.C: New test.
20210
20211 PR c++/9285
20212 PR c++/9294
20213 * g++.dg/parse/expr2.C: New test.
20214
20215 PR c++/9388
20216 * g++.dg/parse/lookup2.C: Likewise.
20217
20218 2003-01-21 Jan Hubicka <jh@suse.cz>
20219
20220 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20221 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20222 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20223 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20224
20225 2003-01-20 Nick Clifton <nickc@redhat.com>
20226
20227 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20228 problem with ARM sibcall code generation.
20229
20230 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20231
20232 * gcc.c-torture/execute/20030120-1.c: New.
20233
20234 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
20235
20236 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20237
20238 2003-01-17 Mark Mitchell <mark@codesourcery.com>
20239
20240 PR c++/9272
20241 * g++.dg/parse/ctor1.C: New test.
20242
20243 PR c++/9294:
20244 * g++.dg/parse/qualified1.C: New test.
20245
20246 * g++.dg/parse/typename3.C: New test.
20247
20248 2003-01-16 Richard Henderson <rth@redhat.com>
20249
20250 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20251
20252 2003-01-16 Richard Henderson <rth@redhat.com>
20253
20254 * g++.dg/pch/pch.exp: Copy test header to the working directory
20255 before using it either for precompilation or direct use.
20256 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20257 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20258
20259 2003-01-16 Richard Henderson <rth@redhat.com>
20260
20261 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20262 before using it either for precompilation or direct use.
20263 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20264 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20265
20266 2003-01-16 Mark Mitchell <mark@codesourcery.com>
20267
20268 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20269 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20270 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20271 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20272 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20273 typename warning into error.
20274 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20275 error messages.
20276 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20277 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20278 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20279 messages.
20280 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20281 make declaration visible in template.
20282 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20283 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20284 messages.
20285 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20286 message.
20287 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20288 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20289 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20290 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20291 typename warning with error message.
20292 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20293 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20294 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20295
20296 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20297
20298 * g++.dg/parse/ambig2.C: New test.
20299
20300 2003-01-15 Richard Henderson <rth@redhat.com>
20301
20302 * g++.dg/tls/init-2.C: Update error message string.
20303
20304 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20305
20306 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20307
20308 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20309
20310 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20311 all for HC11/HC12.
20312 * gcc.c-torture/compile/20001205-1.x: Likewise.
20313 * gcc.c-torture/compile/20001226-1.x: Likewise.
20314 * gcc.c-torture/compile/920520-1.x: Likewise.
20315 * gcc.c-torture/compile/961203-1.x: Likewise.
20316 * gcc.c-torture/compile/20020604-1.x: Likewise.
20317
20318 2003-01-15 Jan Hubicka <jh@suse.cz>
20319
20320 * gcc.c-torture/compile/20030115-1.c: New test.
20321
20322 * gcc.dg/i386-fpcvt-1.c: New test.
20323 * gcc.dg/i386-fpcvt-2.c: New test.
20324
20325 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20326
20327 Further conform g++'s __vmi_class_type_info to the C++ ABI
20328 specification.
20329 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20330 the specification.
20331
20332 2003-01-14 Jan Hubicka <jh@suse.cz>
20333
20334 * gcc.dg/i386-fpcvt-1.c: New test.
20335 * gcc.dg/i386-fpcvt-2.c: New test.
20336
20337 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20338
20339 * gcc.dg/i386-mmx-3.c: New test.
20340
20341 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20342
20343 PR c++/9264
20344 * g++.dg/parse/octal1.C: New file.
20345
20346 PR c++/9172
20347 * g++.dg/parse/typename1.C: New file.
20348
20349 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20350
20351 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20352 * gcc.dg/bf-no-ms-layout.c: Likewise.
20353 * gcc.dg/bf-ms-attrib.c: Likewise.
20354
20355 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20356
20357 PR c++/9099
20358 * g++.dg/parse/dtor1.C: New file.
20359
20360 PR c++/9128
20361 * g++.dg/rtti/typeid1.C: New file.
20362
20363 PR c++/9153
20364 * g++.dg/parse/lookup1.C: New file.
20365
20366 PR c++/9171
20367 * g++.dg/templ/spec5.C: New file.
20368
20369 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20370
20371 * gcc.c-torture/compile/20030110-1.c: New test.
20372
20373 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20374
20375 Merge from pch-branch:
20376
20377 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20378
20379 * gcc.dg/pch/cpp-1.h: New.
20380 * gcc.dg/pch/cpp-1.c: New.
20381 * gcc.dg/pch/cpp-2.h: New.
20382 * gcc.dg/pch/cpp-2.c: New.
20383
20384 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20385
20386 * gcc.dg/pch/except-1.h: New.
20387 * gcc.dg/pch/except-1.c: New.
20388
20389 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20390
20391 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20392 running test.
20393 * gcc.dg/pch: Include *.hp not *.h.
20394 * gcc.dg/pch/system-1.h: New.
20395 * gcc.dg/pch/system-1.c: New.
20396
20397 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20398
20399 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20400 rather than trying to build and run a program using PCH.
20401 * gcc.dg/pch: Remove dg-do commands from test files.
20402
20403 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20404
20405 * gcc.dg/pch/macro-3.c: New.
20406 * gcc.dg/pch/macro-3.h: New.
20407
20408 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20409
20410 * gcc.dg/pch/common-1.c: New.
20411 * gcc.dg/pch/common-1.h: New.
20412 * gcc.dg/pch/decl-1.c: New.
20413 * gcc.dg/pch/decl-1.h: New.
20414 * gcc.dg/pch/decl-2.c: New.
20415 * gcc.dg/pch/decl-2.h: New.
20416 * gcc.dg/pch/decl-3.c: New.
20417 * gcc.dg/pch/decl-3.h: New.
20418 * gcc.dg/pch/decl-4.c: New.
20419 * gcc.dg/pch/decl-4.h: New.
20420 * gcc.dg/pch/decl-5.c: New.
20421 * gcc.dg/pch/decl-5.h: New.
20422 * gcc.dg/pch/global-1.c: New.
20423 * gcc.dg/pch/global-1.h: New.
20424 * gcc.dg/pch/inline-1.c: New.
20425 * gcc.dg/pch/inline-1.h: New.
20426 * gcc.dg/pch/inline-2.c: New.
20427 * gcc.dg/pch/inline-2.h: New.
20428 * gcc.dg/pch/static-1.c: New.
20429 * gcc.dg/pch/static-1.h: New.
20430 * gcc.dg/pch/static-2.c: New.
20431 * gcc.dg/pch/static-2.h: New.
20432
20433 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20434
20435 * g++.dg/pch/pch.exp: Better handle failing testcases.
20436 * gcc.dg/pch/pch.exp: Likewise.
20437 * gcc.dg/pch/macro-1.c: New.
20438 * gcc.dg/pch/macro-1.h: New.
20439 * gcc.dg/pch/macro-2.c: New.
20440 * gcc.dg/pch/macro-2.h: New.
20441
20442 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20443
20444 * g++.dg/dg.exp: Treat files in pch/ specially.
20445 * g++.dg/pch/pch.exp: New file.
20446 * g++.dg/pch/empty.H: New file.
20447 * g++.dg/pch/empty.C: New file.
20448 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20449 "precompile".
20450
20451 * gcc.dg/pch/pch.exp: New file.
20452 * gcc.dg/pch/empty.h: New file.
20453 * gcc.dg/pch/empty.c: New file.
20454 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20455 "precompile".
20456
20457 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20458
20459 * g++.dg/template/friend14.C: New test.
20460
20461 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20462
20463 * gcc.dg/old-style-asm-1.c: New test.
20464
20465 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20466
20467 * gcc.c-torture/compile/20030109-1.c: New test.
20468
20469 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20470
20471 * gcc.c-torture/execute/20030109-1.c: New test.
20472
20473 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20474
20475 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20476 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20477 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20478 * g++.old-deja/g++.mike/eh2.C: Likewise
20479 * g++.old-deja/g++.mike/eh3.C: Likewise
20480 * g++.old-deja/g++.mike/eh5.C: Likewise
20481 * g++.old-deja/g++.mike/eh6.C: Likewise
20482 * g++.old-deja/g++.mike/eh7.C: Likewise
20483 * g++.old-deja/g++.mike/eh8.C: Likewise
20484 * g++.old-deja/g++.mike/eh9.C: Likewise
20485 * g++.old-deja/g++.mike/eh10.C: Likewise
20486 * g++.old-deja/g++.mike/eh12.C: Likewise
20487 * g++.old-deja/g++.mike/eh13.C: Likewise
20488 * g++.old-deja/g++.mike/eh14.C: Likewise
20489 * g++.old-deja/g++.mike/eh16.C: Likewise
20490 * g++.old-deja/g++.mike/eh17.C: Likewise
20491 * g++.old-deja/g++.mike/eh18.C: Likewise
20492 * g++.old-deja/g++.mike/eh21.C: Likewise
20493 * g++.old-deja/g++.mike/eh23.C: Likewise
20494 * g++.old-deja/g++.mike/eh24.C: Likewise
20495 * g++.old-deja/g++.mike/eh25.C: Likewise
20496 * g++.old-deja/g++.mike/eh26.C: Likewise
20497 * g++.old-deja/g++.mike/eh27.C: Likewise
20498 * g++.old-deja/g++.mike/eh28.C: Likewise
20499 * g++.old-deja/g++.mike/eh29.C: Likewise
20500 * g++.old-deja/g++.mike/eh31.C: Likewise
20501 * g++.old-deja/g++.mike/eh33.C: Likewise
20502 * g++.old-deja/g++.mike/eh34.C: Likewise
20503 * g++.old-deja/g++.mike/eh35.C: Likewise
20504 * g++.old-deja/g++.mike/eh36.C: Likewise
20505 * g++.old-deja/g++.mike/eh37.C: Likewise
20506 * g++.old-deja/g++.mike/eh38.C: Likewise
20507 * g++.old-deja/g++.mike/eh39.C: Likewise
20508 * g++.old-deja/g++.mike/eh40.C: Likewise
20509 * g++.old-deja/g++.mike/eh41.C: Likewise
20510 * g++.old-deja/g++.mike/eh42.C: Likewise
20511 * g++.old-deja/g++.mike/eh44.C: Likewise
20512 * g++.old-deja/g++.mike/eh46.C: Likewise
20513 * g++.old-deja/g++.mike/eh47.C: Likewise
20514 * g++.old-deja/g++.mike/eh48.C: Likewise
20515 * g++.old-deja/g++.mike/eh49.C: Likewise
20516 * g++.old-deja/g++.mike/eh50.C: Likewise
20517 * g++.old-deja/g++.mike/eh51.C: Likewise
20518 * g++.old-deja/g++.mike/eh53.C: Likewise
20519 * g++.old-deja/g++.mike/eh55.C: Likewise
20520 * g++.old-deja/g++.mike/p7912.C: Likewise
20521 * g++.old-deja/g++.mike/p9706.C: Likewise
20522 * g++.old-deja/g++.mike/p10416.C: Likewise
20523 * g++.old-deja/g++.mike/p11667.C: Likewise
20524 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20525 Remove redundant reference to Iris.
20526 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20527 Elxsi, i860, Pico Java, and WE32K.
20528
20529 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20530
20531 * g++.dg/ext/asm4.C: New test.
20532
20533 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20534
20535 PR c++/9030
20536 * g++.dg/template/friend12.C: New test.
20537 * g++.dg/template/friend13.C: Likewise.
20538 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20539
20540 2003-01-08 Jan Hubicka <jh@suse.cz>
20541
20542 * gcc.dg/i386-cadd.c: New test.
20543 * gcc.dg/i386-cmov4.c: Likewise.
20544
20545 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20546
20547 PR c++/9165
20548 * g++.dg/warn/Wunused-3.C: New test.
20549
20550 * g++.dg/abi/bitfield9.C: New test.
20551
20552 PR c++/9189
20553 * g++.dg/parse/defarg3.C: New test.
20554
20555 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20556
20557 * g++.dg/parse/ambig1.C: New test.
20558 * g++.dg/parse/defarg2.C: New test.
20559
20560 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20561
20562 * g++.dg/template/defarg-1.C: New test.
20563 * g++.dg/template/local2.C: Likewise.
20564
20565 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20566
20567 * gcc.c-torture/execute/20030105-1.c: New test.
20568
20569 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20570
20571 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20572 * g++.dg/parse/namespace4.C: Likewise.
20573
20574 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20575
20576 * g++.dg/template/ntp2.C: New test.
20577
20578 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20579
20580 * g++.dg/parse/extern-C-1.C: New test.
20581
20582 * g++.dg/parse/namespace4.C: New test.
20583
20584 * g++.dg/template/nested1.C: New test.
20585
20586 * g++.dg/parse/namespace3.C: New test.
20587
20588 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20589
20590 * g++.dg/lookup/two-stage1.C: New test.
20591
20592 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20593
20594 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20595 * g++.old-deja/g++.jason/access8.C: Likewise.
20596 * g++.old-deja/g++.other/decl5.C: Likewise.
20597
20598 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20599
20600 * g++.dg/parse/parse7.C: New test.
20601
20602 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20603
20604 PR c++/2843
20605 * g++.dg/ext/attrib7.C: New test.
20606
20607 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20608
20609 * g++.dg/parse/parse6.C: New test.
20610
20611 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20612
20613 * gcc.dg/h8300-stack-1.c: New.
20614
20615 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20616
20617 g++.dg/lookup/exception1.C: New test.
20618
20619 g++.dg/lookup/template1.C: New test.
20620
20621 g++.dg/parse/namespace2.C: New test.
20622
20623 g++.dg/parse/parens2.C: New test.
20624
20625 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20626
20627 * g++.dg/parse/parse5.C: New test.
20628 * g++.dg/lookup/scoped4.C: New test.
20629
20630 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20631
20632 * g++.dg/parse/parens1.C: New test.
20633
20634 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20635 angle-bracket1.C.
20636 * g++.dg/parse/parens2.C: New test.
20637
20638 * g++.dg/lookup/scope-operator1.C: New test.
20639
20640 * g++.dg/parse/operator1.C: New test.
20641
20642 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20643
20644 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20645 * g++.old-deja/g++.other/access6.C: Likewise.
20646 * g++.old-deja/g++.other/decl1.C: Likewise.
20647 * g++.old-deja/g++.pt/typename12.C: Likewise.
20648
20649 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20650
20651 * g++.dg/parse/namespace1.C: New test.
20652
20653 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20654
20655 * g++.dg/parse/parse4.C: New test.
20656
20657 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20658
20659 * g++.dg/parse/parse3.C: New test.
20660
20661 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20662
20663 * g++.dg/parse/parse2.C: New test.
20664
20665 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20666
20667 * g++.dg/template/friend11.C: New test.
20668
20669 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20670
20671 * g++.dg/parse/parse1.C: New test.
20672
20673 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20674
20675 * lib/profopt.exp: Change the name of a global variable to avoid
20676 possible clashes with other test suites.
20677
20678 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20679
20680 * g++.dg/inherit/covariant8.C: New test.
20681
20682 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20683
20684 * g++.dg/init/array9.C: New test.
20685
20686 PR c++/9112
20687 * g++.dg/parse/expr1.C: New test.
20688
20689 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20690
20691 * gcc.c-torture/compile/20021230-1.c: New test.
20692
20693 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20694
20695 * g++.dg/inherit/covariant5.C: New test.
20696 * g++.dg/inherit/covariant6.C: New test.
20697 * g++.dg/inherit/covariant7.C: New test.
20698
20699 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20700
20701 PR c++/2739
20702 * g++.dg/other/access2.C: New test.
20703
20704 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20705
20706 * g++.dg/other/anon-struct.C: No longer fails
20707 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20708 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20709 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20710
20711 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20712
20713 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20714
20715 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20716
20717 * g++.dg/eh/spec4.C: Remove stray semicolon.
20718 * g++.dg/expr/pmf-1.C: Change error message.
20719 * g++.dg/ext/asm1.C: Remove stray semicolon.
20720 * g++.dg/ext/typename1.C: Add missing typenames.
20721 * g++.dg/inherit/template-as-base.C: Change error message.
20722 * g++.dg/lookup/scoped1.C: Likewise.
20723 * g++.dg/lookup/scoped2.C: Likewise.
20724 * g++.dg/lookup/using2.C: Likewise.
20725 * g++.dg/other/component1.C: Remove stray semicolon.
20726 * g++.dg/other/do1.C: Change error message.
20727 * g++.dg/other/error2.C: Likewise.
20728 * g++.dg/other/init1.C: Likewise.
20729 * g++.dg/other/packed1.C: Remove stray semicolon.
20730 * g++.dg/other/ptrmem2.C: Change error message.
20731 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20732 marker.
20733 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20734 * g++.dg/template/access3.C: Add typename keyword.
20735 * g++.dg/template/access5.C: Remove stray semicolon.
20736 * g++.dg/template/access6.C: Likewise.
20737 * g++.dg/template/complit1.C: Likewise.
20738 * g++.dg/template/crash1.C: Change error message.
20739 * g++.dg/template/inherit2.C: Remove stray semicolon.
20740 * g++.dg/template/instantiate2.C: Likewise.
20741 * g++.dg/template/instantiate3.C: Change error message.
20742 * g++.dg/template/qual1.C: Remove stray semicolon.
20743 * g++.dg/template/qualttp18.C: Change error message.
20744 * g++.dg/template/ref1.C: Remove stray semicolon.
20745 * g++.dg/template/sizeof1.C (A::value): Declare it.
20746 * g++.dg/template/spec4.C: Change error message.
20747 * g++.dg/template/static1.C: Likewise.
20748 * g++.dg/template/type1.C: Likewise.
20749 * g++.dg/template/typename3.C: Likewise.
20750 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20751 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20752 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20753 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20754 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20755 named return value extension.
20756 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20757 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20758 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20759 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20760 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20761 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20762 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20763 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20764 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20765 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20766 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20767 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20768 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20769 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20770 syntax.
20771 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20772 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20773 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20774 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20775 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20776 * g++.old-deja/g++.brendan/template11.C: Likewise.
20777 * g++.old-deja/g++.brendan/template26.C: Likewise.
20778 * g++.old-deja/g++.brendan/template27.C: Use explicit
20779 specialization syntax.
20780 * g++.old-deja/g++.brendan/template30.C: Likewise.
20781 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20782 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20783 non-dependent names.
20784 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20785 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20786 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20787 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20788 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20789 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20790 named return value extension.
20791 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20792 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20793 * g++.old-deja/g++.ext/return1.C: Likewise.
20794 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20795 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20796 * g++.old-deja/g++.jason/access8.C: Likewise.
20797 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20798 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20799 pseudo-destructor names.
20800 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20801 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20802 pseudo-destructor names.
20803 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20804 * g++.old-deja/g++.jason/overload19.C: Likewise.
20805 * g++.old-deja/g++.jason/overload32.C: Likewise.
20806 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20807 stray semicolons.
20808 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20809 * g++.old-deja/g++.jason/return.C: Likewise.
20810 * g++.old-deja/g++.jason/return2.C: Likewise.
20811 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20812 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20813 syntax.
20814 * g++.old-deja/g++.jason/template10.C: Account for use of
20815 non-dependent names.
20816 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20817 syntax.
20818 * g++.old-deja/g++.jason/template37.C: Likewise.
20819 * g++.old-deja/g++.law/access4.C: Change error messages.
20820 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20821 pseudo-destructor names.
20822 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20823 * g++.old-deja/g++.law/ctors9.C: Likewise.
20824 * g++.old-deja/g++.law/cvt22.C: Likewise.
20825 * g++.old-deja/g++.law/dtors5.C: Likewise.
20826 * g++.old-deja/g++.law/global-init1.C: Likewise.
20827 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20828 * g++.old-deja/g++.law/operators28.C: Likewise.
20829 * g++.old-deja/g++.law/visibility28.C: Likewise.
20830 * g++.old-deja/g++.martin/eval1.C: Likewise.
20831 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20832 name.
20833 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20834 * g++.old-deja/g++.mike/net34.C: Likewise.
20835 * g++.old-deja/g++.mike/net36.C: Likewise.
20836 * g++.old-deja/g++.mike/ns2.C: Likewise.
20837 * g++.old-deja/g++.mike/p12306.C: Likewise.
20838 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20839 value extension.
20840 * g++.old-deja/g++.mike/p700.C: Likewise.
20841 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20842 * g++.old-deja/g++.mike/p710.C: Likewise.
20843 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20844 value extension.
20845 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20846 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20847 * g++.old-deja/g++.ns/crash2.C: Likewise.
20848 * g++.old-deja/g++.ns/crash3.C: Likewise.
20849 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20850 * g++.old-deja/g++.ns/ns17.C: Likewise.
20851 * g++.old-deja/g++.ns/template16.C: Likewise.
20852 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20853 keyword.
20854 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20855 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20856 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20857 named return value extension.
20858 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20859 * g++.old-deja/g++.other/access4.C: Issue additional error
20860 messages.
20861 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20862 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20863 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20864 * g++.old-deja/g++.other/crash25.C: Change error message.
20865 * g++.old-deja/g++.other/crash4.C: Change error message.
20866 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20867 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20868 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20869 checks.
20870 * g++.old-deja/g++.other/defarg8.C: Likewise.
20871 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20872 * g++.old-deja/g++.other/dtor10.C: Likewise.
20873 * g++.old-deja/g++.other/incomplete.C: Likewise.
20874 * g++.old-deja/g++.other/linkage7.C: Likewise.
20875 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20876 lookup algorithm.
20877 * g++.old-deja/g++.other/mangle2.C: Likewise.
20878 * g++.old-deja/g++.other/refinit2.C: Likewise.
20879 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20880 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20881 * g++.old-deja/g++.pt/crash28.C: Likewise.
20882 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20883 syntax.
20884 * g++.old-deja/g++.pt/crash32.C: Change error message.
20885 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20886 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20887 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20888 error message position.
20889 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20890 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20891 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20892 syntax.
20893 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20894 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20895 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20896 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20897 keyword.
20898 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20899 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20900 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20901 keyword.
20902 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20903 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20904 syntax.
20905 * g++.old-deja/g++.pt/friend28.C: Account for use of
20906 non-dependent names.
20907 * g++.old-deja/g++.pt/friend29.C: Likewise.
20908 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20909 rules.
20910 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20911 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20912 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20913 lookup rules.
20914 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20915 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20916 keyword.
20917 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20918 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20919 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20920 keyword.
20921 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20922 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20923 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20924 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20925 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20926 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20927 keyword.
20928 * g++.old-deja/g++.pt/spec10.C: Likewise.
20929 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20930 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20931 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20932 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20933 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20934 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20935 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20936 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20937 * g++.old-deja/g++.pt/typename15.C: Likewise.
20938 * g++.old-deja/g++.pt/typename22.C: Likewise.
20939 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20940 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20941 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20942 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20943 syntax.
20944 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20945 return value extension.
20946 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20947 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20948 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20949 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20950
20951 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20952
20953 * g++.dg/warn/inline1.C: New test.
20954 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20955 * g++.old-deja/g++.jason/synth10.C: Likewise.
20956 * g++.old-deja/g++.mike/net31.C: Likewise.
20957 * g++.old-deja/g++.mike/p8786.C: Likewise.
20958
20959 * g++.dg/template/friend10.C: New test.
20960 * g++.dg/template/conv5.C: New test.
20961
20962 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20963
20964 * g++.dg/lookup/scoped3.C: New test.
20965
20966 * g++.dg/lookup/decl1.C: New test.
20967 * g++.dg/lookup/decl2.C: New test.
20968
20969 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20970
20971 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20972 gcc.c-torture/compile/20021015-1.c,
20973 gcc.c-torture/compile/20021015-2.c,
20974 gcc.c-torture/compile/20021123-1.c,
20975 gcc.c-torture/compile/20021123-2.c,
20976 gcc.c-torture/compile/20021123-3.c,
20977 gcc.c-torture/compile/20021123-4.c,
20978 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20979 only to 3.1 or 3.2 branch.
20980
20981 2002-12-23 Mark Mitchell <mark@codesourcery.com>
20982
20983 * gcc.dg/i386-bitfield3.c: New test.
20984
20985 * gcc.dg/i386-bitfield2.c: New test.
20986
20987 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20988
20989 * g++.dg/parse/conv_op1.C: New test.
20990
20991 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
20992
20993 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20994 approved.
20995
20996 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
20997
20998 * gcc.c-torture/compile/20021220-1.c: New test.
20999
21000 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
21001
21002 * gcc.dg/i386-fastcall-1.c: New.
21003
21004 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21005
21006 * gcc.c-torture/execute/20021219-1.c: New test.
21007
21008 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21009
21010 * gcc.dg/i386-pic-1.c: New test.
21011
21012 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21013
21014 PR c++/8099
21015 * g++.dg/template/friend9.C: New test.
21016
21017 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21018
21019 PR c++/3663
21020 * g++.dg/template/access7.C: New test.
21021
21022 2002-12-18 Nick Clifton <nickc@redhat.com>
21023
21024 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
21025 the libstdc++-v3 directory has been found.
21026
21027 2002-12-12 Devang Patel <dpatel@apple.com>
21028 * gcc.dg/darwin-ld-1.c: New test.
21029 * gcc.dg/darwin-ld-2.c: New test.
21030 * gcc.dg/darwin-ld-3.c: New test.
21031 * gcc.dg/darwin-ld-4.c: New test.
21032 * gcc.dg/darwin-ld-5.c: New test.
21033
21034 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21035
21036 * gcc.c-torture/compile/20021212-1.c: New test.
21037
21038 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
21039
21040 * gcc.dg/fshort-wchar: New test.
21041
21042 2002-12-10 Mark Mitchell <mark@codesourcery.com>
21043
21044 PR c++/8372
21045 * g++.dg/template/dtor1.C: New test.
21046
21047 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
21048 markers.
21049
21050 2002-12-10 Jakub Jelinek <jakub@redhat.com>
21051
21052 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
21053
21054 2002-12-09 Mark Mitchell <mark@codesourcery.com>
21055
21056 * g++.dg/template/static1.C: New test.
21057 * g++.dg/template/static2.C: New test.
21058 * g++.old-deja/g++.ext/memconst.C: New test.
21059
21060 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21061
21062 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
21063 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
21064 * g++.dg/special/initp1.C: Likewise.
21065
21066 2002-12-06 Jakub Jelinek <jakub@redhat.com>
21067
21068 * gcc.c-torture/execute/20021204-1.c: New test.
21069
21070 2002-12-04 Geoffrey Keating <geoffk@apple.com>
21071
21072 * gcc.dg/ppc-fmadd-1.c: New file.
21073 * gcc.dg/ppc-fmadd-2.c: New file.
21074 * gcc.dg/ppc-fmadd-3.c: New file.
21075
21076 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21077
21078 * gcc.c-torture/compile/20021204-1.c: New test.
21079
21080 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
21081
21082 * g++.dg/inherit/covariant2.C: New test.
21083 * g++.dg/inherit/covariant3.C: New test.
21084 * g++.dg/inherit/covariant4.C: New test.
21085 * g++.dg/inherit/covariant1.C: Remove XFAIL.
21086 * g++.old-deja/g++.robertl/eb17.C: Likewise.
21087
21088 2002-12-03 Mark Mitchell <mark@codesourcery.com>
21089
21090 PR c++/8688
21091 * g++.dg/init/brace3.C: New test.
21092
21093 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
21094
21095 * gcc.dg/20020210-1.c: Fix a comment typo.
21096
21097 2002-12-02 Mark Mitchell <mark@codesourcery.com>
21098
21099 PR c++/8720
21100 * g++.dg/parse/defarg1.C: New test.
21101
21102 PR c++/8615
21103 * g++.dg/template/char1.C: New test.
21104
21105 * g++.dg/template/varmod1.C: Fix typo.
21106
21107 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21108
21109 DR 180
21110 * g++.old-deja/g++.pt/crash32.C: Expect error.
21111
21112 2002-12-01 Mark Mitchell <mark@codesourcery.com>
21113
21114 PR c++/5919
21115 * g++.dg/template/varmod1.C: New test.
21116
21117 PR c++/8727
21118 * g++.dg/inherit/typeinfo1.C: New test.
21119
21120 PR c++/8663
21121 * g++.dg/inherit/typedef1.C: New test.
21122
21123 2002-11-30 Mark Mitchell <mark@codesourcery.com>
21124
21125 PR c++/8332
21126 PR c++/8493
21127 * g++.dg/template/strlen1.C: New test.
21128
21129 PR c++/8227
21130 * g++.dg/template/ctor2.C: New test.
21131
21132 PR c++/8214
21133 * g++.dg/init/string1.C: New test.
21134
21135 PR c++/8511
21136 * g++.dg/template/friend8.C: New test.
21137
21138 2002-11-29 Joe Buck <jbuck@synopsys.com>
21139
21140 * g++.dg/lookup/anon2.C: New test.
21141
21142 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
21143
21144 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
21145 h8300 port.
21146
21147 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
21148
21149 * gcc.dg/bitfld-6.c: New test.
21150
21151 2002-11-27 Jan Hubicka <jh@suse.cz>
21152
21153 * gcc.c-torture/execute/20021127.[cx]: New test.
21154
21155 2002-11-26 Jan Hubicka <jh@suse.cz>
21156
21157 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21158 quality.
21159
21160 2002-11-26 Geoffrey Keating <geoffk@apple.com>
21161
21162 * g++.dg/init/brace2.C: New test.
21163 * g++.old-deja/g++.mike/p9129.C: Correct.
21164
21165 2002-11-26 Mark Mitchell <mark@codesourcery.com>
21166
21167 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21168
21169 2002-11-25 Andreas Bauer <baueran@in.tum.de>
21170
21171 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21172
21173 2002-11-25 Mark Mitchell <mark@codesourcery.com>
21174
21175 * testsuite/g++.dg/abi/empty11.C: New test.
21176 * testsuite/g++.dg/rtti/cv1.C: New test.
21177
21178 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21179
21180 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21181
21182 2002-11-24 Mark Mitchell <mark@codesourcery.com>
21183
21184 * g++.dg/abi/empty10.C: New test.
21185
21186 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21187
21188 * gcc.c-torture/compile/20021124-1.c: New test.
21189
21190 2002-11-22 Mark Mitchell <mark@codesourcery.com>
21191
21192 * g++.dg/abi/rtti2.C: New test.
21193
21194 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21195
21196 * gcc.dg/i386-unroll-1.c: New test.
21197
21198 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21199
21200 * gcc.c-torture/compile/20021120-1.c: New test.
21201 * gcc.c-torture/compile/20021120-2.c: New test.
21202
21203 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21204
21205 * gcc.dg/bitfld-5.c: New test.
21206
21207 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21208
21209 * gcc.c-torture/execute/20021120-3.c: New test.
21210
21211 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21212
21213 * gcc.c-torture/execute/20021120-2.c: New test.
21214
21215 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21216
21217 * gcc.c-torture/execute/20021120-1.c: New test.
21218
21219 2002-11-20 Jakub Jelinek <jakub@redhat.com>
21220
21221 * gcc.c-torture/execute/20021118-3.c: New test.
21222
21223 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21224
21225 * gcc.c-torture/compile/20021119-1.c: New test.
21226
21227 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21228
21229 * gcc.dg/duff-1.c: New test.
21230 * gcc.dg/duff-2.c: New test.
21231 * gcc.dg/duff-3.c: New test.
21232
21233 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
21234
21235 * gcc.dg/cpp/_Pragma5.c: New test.
21236
21237 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21238
21239 * gcc.c-torture/execute/20021118-2.c: New test.
21240
21241 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21242
21243 * gcc.c-torture/execute/20021118-1.c: New test.
21244
21245 2002-11-16 Jakub Jelinek <jakub@redhat.com>
21246
21247 * gcc.dg/20021116-1.c: New test.
21248
21249 2002-11-14 Mark Mitchell <mark@codesourcery.com>
21250
21251 * g++.dg/abi/vcall1.C: New test.
21252
21253 2002-11-14 Jakub Jelinek <jakub@redhat.com>
21254
21255 * gcc.dg/20021029-1.c: New test.
21256 * gcc.dg/20021029-2.c: New test.
21257
21258 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21259
21260 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21261
21262 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21263
21264 PR c/8439
21265 * gcc.dg/20021110.c: Move to ...
21266 * gcc.c-torture/compile/20021110.c: .... here.
21267
21268 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21269
21270 PR c/8467
21271 * gcc.c-torture/execute/20021111-1.c
21272
21273 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21274
21275 PR c/8439
21276 * gcc.dg/20021110.c: New test.
21277
21278 2002-11-10 Mark Mitchell <mark@codesourcery.com>
21279
21280 * g++.dg/abi/vthunk3.C: Run only on x86.
21281
21282 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21283
21284 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21285
21286 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21287
21288 * lib/compat.exp (compat-execute): Fix logic error in last
21289 change.
21290
21291 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21292
21293 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21294
21295 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21296
21297 PR c++/8389
21298 * g++.dg/template/access6.C: New test.
21299
21300 2002-11-08 Jan Hubicka <jh@suse.cz>
21301
21302 * gcc.dg/i386-ssefp-1.c: New test.
21303 * gcc.dg/i386-ssefp-1.c: New test.
21304
21305 2002-11-08 Jan Hubicka <jh@suse.cz>
21306
21307 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21308
21309 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21310
21311 * g++.dg/abi/vthunk3.C: New test.
21312
21313 PR c++/8338
21314 * g++.dg/template/crash2.C: New test.
21315
21316 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21317
21318 * testsuite/g++.dg/abi/dtor1.C: New test.
21319 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21320
21321 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21322
21323 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21324 Darwin.
21325
21326 2002-11-04 Adam Nemet <anemet@lnxw.com>
21327
21328 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21329 -mthumb. Only xfail with -O0.
21330
21331 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21332
21333 * g++.dg/abi/thunk1.C: New test.
21334 * g++.dg/abi/thunk2.C: Likewise.
21335 * g++.dg/abi/vtt1.C: Likewise.
21336
21337 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21338
21339 PR optimization/8423
21340 * gcc.c-torture/execute/builtin-constant.c: New test.
21341
21342 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21343
21344 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21345 Add some more cases.
21346
21347 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21348
21349 PR c++/8391
21350 * g++.dg/opt/local1.C: New test.
21351
21352 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21353
21354 PR c++/8160
21355 * g++.dg/template/complit1.C: New test.
21356
21357 PR c++/8149
21358 * g++.dg/template/typename4.C: Likewise.
21359
21360 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21361
21362 Core issue 287, PR c++/7639
21363 * g++.dg/template/instantiate1.C: Adjust error location.
21364 * g++.dg/template/instantiate3.C: New test.
21365 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21366 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21367 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21368
21369 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21370
21371 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21372
21373 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21374
21375 PR c++/8287
21376 * g++.dg/init/dtor2.C: New test.
21377
21378 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21379
21380 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21381 * gcc.dg/nest.c: Bypass errors on irix6.
21382
21383 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21384
21385 * gcc.dg/nest.c: Expect error for mmix-*-*.
21386 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21387
21388 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21389
21390 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21391 markers.
21392
21393 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21394
21395 2002-10-25 Mike Stump <mrs@apple.com>
21396
21397 * gcc.dg/warn-1.c: New test.
21398
21399 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21400
21401 * g++.dg/template/typename3.C: New test.
21402
21403 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21404
21405 * g++.dg/lookup/ptrmem1.C: New test.
21406
21407 * g++.dg/abi/vthunk2.C: New test.
21408
21409 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21410
21411 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21412
21413 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21414
21415 * g++.dg/abi/empty9.C: New test.
21416
21417 2002-10-24 Richard Henderson <rth@redhat.com>
21418
21419 * g++.dg/inherit/thunk1.C: Enable for ia64.
21420
21421 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21422
21423 PR c++/8067
21424 * g++.dg/lookup/pretty1.C: New test.
21425
21426 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21427
21428 * gcc.dg/20021023-1.c: New test.
21429
21430 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21431
21432 PR c++/7679
21433 * g++.dg/parse/inline1.C: New test.
21434
21435 2002-10-23 Richard Henderson <rth@redhat.com>
21436
21437 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21438
21439 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21440
21441 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21442
21443 PR c++/6579
21444 * g++.dg/parse/stmtexpr3.C: New test.
21445
21446 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21447
21448 * g++.dg/expr/cond1.C: New test.
21449
21450 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21451
21452 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21453
21454 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21455
21456 * g++.dg/abi/vbase13.C: New test.
21457 * g++.dg/abi/vbase14.C: Likewise.
21458
21459 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21460
21461 * gcc.dg/tls/pic-1.c: New test.
21462 * gcc.dg/tls/nonpic-1.c: New test.
21463 * gcc.dg/20021018-1.c: New test.
21464
21465 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21466
21467 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21468 Remove only files with the same base name as the test case.
21469 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21470 (profopt-execute): Likewise. Also, remove old profiling
21471 and performance data files before running the tests.
21472
21473 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21474 * g++.dg/bprob/bprob.exp: Likewise.
21475 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21476 to allow more general test case names.
21477
21478 * g++.dg/bprob/bprob-1.C: Rename to ...
21479 * g++.dg/bprob/g++-bprob-1.C: ... this.
21480
21481 * g77.dg/bprob/bprob-1.f: Rename to ...
21482 * g77.dg/bprob/g77-bprob-1.f: ... this.
21483
21484 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21485
21486 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21487 bison 1.50 or later.
21488
21489 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21490
21491 * g++.dg/README: Describe more test directories.
21492
21493 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21494
21495 * g++.dg/init/array6.C: Add additional tests.
21496
21497 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21498
21499 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21500 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21501
21502 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21503
21504 * gcc.c-torture/compile/20020604-1.x: New.
21505 * gcc.c-torture/compile/simd-5.x: Likewise.
21506 * gcc.c-torture/execute/920710-1.x: Likewise.
21507 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21508
21509 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21510
21511 * g++.dg/inherit/override1.C: Add dg-options clause.
21512
21513 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21514
21515 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21516 _mm_slli_si128.
21517
21518 2002-10-19 Andreas Schwab <schwab@suse.de>
21519
21520 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21521 directory component.
21522
21523 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21524
21525 * g++.dg/inherit/thunk1.C: New test.
21526
21527 * g++.dg/inherit/override1.C: New test.
21528
21529 * g++.dg/abi/mangle11.C: New test.
21530 * g++.dg/abi/mangle14.C: New test.
21531 * g++.dg/abi/mangle17.C: New test.
21532
21533 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21534
21535 * g++.dg/overload/member2.C: New test.
21536
21537 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21538
21539 * g++.dg/README: Describe new compat directory.
21540 * g++.dg/dg.exp: Skip tests in compat directory.
21541 * README.compat: New file.
21542 * lib/compat.exp: New expect script.
21543 * g++.dg/compat: New test directory.
21544 * g++.dg/compat/compat.exp: New expect script.
21545 * g++.dg/compat/abi: New test directory.
21546 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21547 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21548 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21549 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21550 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21551 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21552 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21553 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21554 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21555 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21556 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21557 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21558 * g++.dg/compat/break: New test directory.
21559 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21560 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21561 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21562 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21563 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21564 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21565 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21566 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21567 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21568 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21569 g++.dg/compat/break/README: New files.
21570 * g++.dg/compat/eh: New test directory.
21571 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21572 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21573 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21574 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21575 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21576 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21577 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21578 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21579 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21580 g++.dg/compat/eh/filter2_y.C,
21581 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21582 g++.dg/compat/eh/new1_y.C,
21583 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21584 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21585 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21586 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21587 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21588 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21589 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21590 g++.dg/compat/eh/unexpected1_y.C: New files.
21591 * g++.dg/compat/init: New test directory.
21592 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21593 g++.dg/compat/init/array5_y.C,
21594 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21595 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21596 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21597 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21598 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21599 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21600 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21601 g++.dg/compat/init/init-ref2_y.C: New files.
21602
21603 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21604
21605 PR c++/7584
21606 * g++.dg/inherit/using3.C: New test.
21607
21608 2002-10-17 Jan Hubicka <jh@suse.cz>
21609
21610 * gcc.dg/20021017-2.c: New test.
21611
21612 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21613
21614 * g++.dg/abi/mangle16.C: Adjust.
21615
21616 * g++.dg/init/array8.C: New test.
21617
21618 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21619
21620 * gcc.dg/special/mips-abi.exp: New test.
21621 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21622
21623 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21624
21625 * g++.dg/abi/mangle16.C: New test.
21626 * g++.dg/abi/mangle17.C: Likewise.
21627
21628 PR c++/7478
21629 * g++.dg/template/ref1.C: New test.
21630
21631 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21632
21633 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21634
21635 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21636
21637 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21638
21639 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21640
21641 PR c++/7524
21642 * g++.dg/init/array7.C: New test.
21643
21644 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21645
21646 * g++.dg/init/array6.C: New test.
21647
21648 * g++.dg/abi/mangle13.C: Likewise.
21649 * g++.dg/abi/mangle14.C: Likewise.
21650 * g++.dg/abi/mangle15.C: Likewise.
21651
21652 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21653
21654 * g++.dg/abi/empty8.C: New test.
21655
21656 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21657
21658 * g++.dg/init/ctor1.C: New test.
21659
21660 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21661
21662 * gcc.c-torture/execute/20021015-1.c: New test.
21663
21664 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21665
21666 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21667
21668 2002-10-14 Jan Hubicka <jh@suse.cz>
21669
21670 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21671
21672 2002-10-14 Richard Henderson <rth@redhat.com>
21673
21674 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21675
21676 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21677
21678 PR optimization/6631
21679 * g++.dg/opt/const2.C: New test.
21680
21681 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21682
21683 PR c++/7176
21684 * g++.dg/parse/friend1.C: New test.
21685 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21686
21687 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21688
21689 * gcc.dg/20021014-1.c: New test.
21690
21691 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21692
21693 PR c++/5661
21694 * g++.dg/ext/vlm1.C: New test.
21695 * g++.dg/ext/vlm2.C: Likewise.
21696
21697 * g++.dg/init/array1.C: Remove invalid braces.
21698 * g++.dg/init/brace1.C: New test.
21699 * g++.dg/init/copy2.C: Likewise.
21700 * g++.dg/init/copy3.C: Likewise.
21701 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21702 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21703 braces.
21704
21705 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21706
21707 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21708
21709 2002-10-11 Richard Shann <richard.shann@superh.com>
21710
21711 * gcc.c-torture/compile/simd-5.c: New test.
21712
21713 2002-10-10 Roger Sayle <roger@eyesopen.com>
21714
21715 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21716
21717 2002-10-10 Jim Wilson <wilson@redhat.com>
21718
21719 * gcc.c-torture/execute/20021010-1.c: New test.
21720
21721 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21722
21723 PR c/7353
21724 * g++.dg/ext/typedef-init.C: New test.
21725 * gcc.dg/typedef-init.c: New test.
21726
21727 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21728
21729 * gcc.dg/cpp/paste13.c: New test.
21730
21731 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21732
21733 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21734 remaining platforms, XFAIL during compile, not execute. Don't
21735 XFAIL at -O0.
21736
21737 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21738
21739 * gcc.dg/alias-1.c: Tweak expected warning.
21740
21741 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21742
21743 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21744
21745 2002-10-06 Andreas Jaeger <aj@suse.de>
21746
21747 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21748 * gcc.dg/cpp/c++98.C: Likewise.
21749
21750 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21751 * g++.dg/cpp/c++98.C: Likewise.
21752
21753 * g++.dg/README (Subdirectories): Mention cpp directory.
21754
21755 PR target/7559
21756 * gcc.dg/20021006-1.c: New test.
21757
21758 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21759
21760 PR c++/7804
21761 * g++.dg/other/warning1.C: New test.
21762
21763 2002-10-04 Roger Sayle <roger@eyesopen.com>
21764
21765 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21766 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21767 and sparc-*-* with -m64 as expected failures. See PR 8087.
21768
21769 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21770
21771 PR c++/7931
21772 * g++.dg/template/ptrmem3.C: New test.
21773
21774 PR c++/7754
21775 * g++.dg/template/union1.C: New test.
21776
21777 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21778
21779 PR c++/8006
21780 * g++.dg/abi/mangle9.C: New test.
21781 * g++.dg/abi/mangle10.C: New test.
21782 * g++.dg/abi/mangle11.C: New test.
21783 * g++.dg/abi/mangle12.C: New test.
21784
21785 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21786
21787 PR c++/7188.
21788 * g++.dg/template/meminit1.C: New test.
21789 * g++.dg/warn/Wreorder-1.C: Likewise.
21790 * g++.old-deja/g++.mike/warn3.C: Tweak.
21791 * lib/prune.exp: Ingore "in copy constructor".
21792
21793 2002-10-02 Andreas Jaeger <aj@suse.de>
21794
21795 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21796 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21797 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21798 on x86-64.
21799
21800 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21801
21802 * gcc.dg/empty1.C: Fix typo.
21803
21804 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21805
21806 * gcc.dg/alias-1.c: New test.
21807
21808 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21809
21810 * gcc.dg/empty1.C: New test.
21811
21812 * g++.dg/tls/init-2.C: Tweak error messages.
21813
21814 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21815
21816 * gcc.c-torture/compile/20020923-1.c: New test.
21817
21818 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21819
21820 * gcc.c-torture/execute/ffs-1.c: New test.
21821 * gcc.c-torture/execute/ffs-2.c: Ditto.
21822
21823 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21824
21825 * g++.dg/overload/member1.C: New test.
21826
21827 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21828
21829 * g++.dg/abi/empty7.C: New test.
21830 * g++.dg/init/pm2.C: Likewise.
21831
21832 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21833
21834 * g++.dg/rtti/crash1.C: New test.
21835
21836 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21837
21838 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21839 gcc.dg/sibcall-4.c: New tests.
21840
21841 2002-09-28 Roger Sayle <roger@eyesopen.com>
21842
21843 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21844 powerpc and MMIX targets.
21845
21846 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21847
21848 * gcc.dg/cpp/20020927-1.c: New.
21849
21850 2002-09-26 David S. Miller <davem@redhat.com>
21851
21852 * gcc.c-torture/compile/trunctfdf.c: New.
21853
21854 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21855
21856 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21857
21858 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21859
21860 * gcc.c-torture/execute/loop-15.c: New.
21861
21862 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21863
21864 * README.QMTEST: Fix typo.
21865
21866 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21867
21868 * gcc.dg/20020926-1.c: New test.
21869
21870 2002-09-25 David S. Miller <davem@redhat.com>
21871
21872 PR target/7842
21873 * gcc.c-torture/execute/shiftdi.c: New test.
21874
21875 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21876
21877 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21878 unique to the tool.
21879 * lib/g77.exp (g77_init): Likewise.
21880 * lib/g++.exp (g++_init): Likewise.
21881 * lib/objc.exp (objc_init): Likewise.
21882
21883 2002-09-25 Mark Mitchell <mark@codesourcery.com>
21884
21885 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21886 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21887 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
21888
21889 2002-09-25 Richard Henderson <rth@redhat.com>
21890
21891 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21892 too-small long double.
21893
21894 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
21895
21896 * gcc.dg/20020919-1.c: New test.
21897
21898 2002-09-23 Mark Mitchell <mark@codesourcery.com>
21899
21900 * g++.dg/abi/bitfield6.C: New test.
21901 * g++.dg/abi/bitfield7.C: New test.
21902 * g++.dg/abi/bitfield8.C: New test.
21903 * g++.dg/abi/vbase11.C: New test.
21904
21905 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
21906
21907 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21908 hppa*-*-hpux*. Update test comment.
21909
21910 2002-09-20 Jakub Jelinek <jakub@redhat.com>
21911
21912 * gcc.dg/tls/struct-1.c: New test.
21913
21914 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
21915
21916 * gcc.dg/cpp/tr-warn2.c: Update.
21917
21918 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21919
21920 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
21921
21922 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21923
21924 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21925 systems.
21926
21927 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
21928
21929 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21930
21931 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21932 Adjust for c++filt moved to binutils. Remove spurious duplicate
21933 setting of cxxfilt.
21934
21935 2002-09-19 Geoffrey Keating <geoffk@apple.com>
21936
21937 * gcc.dg/20020312-2.c: Update for darwin.
21938
21939 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21940
21941 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21942
21943 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21944
21945 * objc.dg/comp-types-1.m: New test.
21946 * objc.dg/comp-types-2.m: New test.
21947 * objc.dg/comp-types-3.m: New test.
21948 * objc.dg/comp-types-4.m: New test.
21949 * objc.dg/comp-types-5.m: New test.
21950 * objc.dg/comp-types-6.m: New test.
21951
21952 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21953
21954 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21955
21956 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21957
21958 * g++.dg/other/do1.C: New test.
21959
21960 * g++.dg/template/subst1.C: New test.
21961
21962 2002-09-16 Steve Ellcey <sje@cup.hp.com>
21963
21964 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21965
21966 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21967
21968 * g++.dg/template/qualttp20.C: Adjust expected errors.
21969 * g++.old-deja/g++.jason/report.C: Likewise.
21970 * g++.old-deja/g++.other/qual1.C: Likewise.
21971
21972 * g++.dg/lookup/scoped2.C: New test.
21973
21974 * g++.dg/ext/asm3.C: New test.
21975
21976 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
21977
21978 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21979
21980 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21981
21982 * ChangeLog: follow spelling conventions.
21983 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21984 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21985 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21986 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21987 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21988 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21989 * g++.old-deja/g++.law/global-init1.C: Likewise.
21990 * g++.old-deja/g++.other/delete4.C: Likewise.
21991 * g++.old-deja/g++.other/inline21.C: Likewise.
21992 * g++.old-deja/g++.other/singleton.C: Likewise.
21993 * g77.dg/strlen0.f: Likewise.
21994 * g77.f-torture/compile/20010519-1.f: Likewise.
21995 * g77.f-torture/compile/980310-4.f: Likewise.
21996 * gcc.c-torture/compile/20000605-1.c: Likewise.
21997 * gcc.c-torture/execute/20020225-1.c: Likewise.
21998 * gcc.dg/c90-hexfloat-2.c: Likewise.
21999 * gcc.dg/c99-bool-1.c: Likewise.
22000 * gcc.dg/c99-hexfloat-2.c: Likewise.
22001 * gcc.dg/dll-2.c: Likewise.
22002 * gcc.dg/wtr-union-init-1.c: Likewise.
22003 * gcc.dg/wtr-union-init-2.c: Likewise.
22004 * gcc.dg/wtr-union-init-3.c: Likewise.
22005 * gcc.dg/cpp/avoidpaste1.c: Likewise.
22006 * gcc.dg/cpp/defined.c: Likewise.
22007 * gcc.dg/cpp/macsyntx.c: Likewise.
22008 * gcc.dg/cpp/paste2.c: Likewise.
22009 * gcc.dg/cpp/trad/defined.c: Likewise.
22010 * gcc.dg/format/c90-printf-1.c: Likewise.
22011 * gcc.dg/format/c90-scanf-1.c: Likewise.
22012 * gcc.dg/format/c99-printf-1.c: Likewise.
22013 * gcc.dg/format/c99-scanf-1.c: Likewise.
22014 * gcc.misc-tests/gcov-8.c: Likewise.
22015 * lib/profopt.exp: Likewise.
22016
22017 2002-09-15 Krister Walfridsson <cato@df.lth.se>
22018
22019 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
22020
22021 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22022
22023 * g++.dg/inherit/using2.C: New test.
22024
22025 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
22026
22027 * ChangeLog: Follow spelling conventions.
22028 * g++.dg/template/friend4.C: Likewise.
22029 * g++.old-deja/g++.pt/crash67.C: Likewise.
22030 * gcc.c-torture/execute/20000801-4.c: Likewise.
22031 * gcc.dg/c90-digraph-1.c: Likewise.
22032 * gcc.dg/c94-digraph-1.c: Likewise.
22033 * gcc.dg/c99-digraph-1.c: Likewise.
22034 * gcc.dg/cpp/line5.c: Likewise.
22035 * gcc.dg/cpp/multiline.c: Likewise.
22036 * gcc.dg/cpp/trad/literals-1.c: Likewise.
22037 * gcc.dg/format/attr-3.c: Likewise.
22038 * gcc.dg/format/c90-scanf-3.c: Likewise.
22039 * gcc.dg/format/ext-4.c: Likewise.
22040
22041 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22042
22043 * g++.dg/template/pretty1.C: New test.
22044
22045 2002-09-14 Alan Modra <amodra@bigpond.net.au>
22046
22047 * gcc.c-torture/execute/struct-cpy-1.c: New test.
22048
22049 2002-09-13 Matt Austern <austern@apple.com>
22050
22051 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
22052 passing a cast expression to a function by const reference.
22053
22054 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
22055
22056 * g++.dg/template/deduce1.C: New test.
22057
22058 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
22059
22060 * gcc.c-torture/execute/simd-1.c: Force all use of int to
22061 32-bit int.
22062
22063 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
22064
22065 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
22066 usage.
22067
22068 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
22069
22070 * gcc.c-torture/compile/20020910-1.c: New test.
22071
22072 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
22073
22074 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
22075
22076 2002-09-10 Andreas Jaeger <aj@suse.de>
22077
22078 * gcc.dg/20020312-2.c: Adjust for x86-64.
22079
22080 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
22081
22082 * g77.dg/7388.f: New test case for PR 7388.
22083
22084 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
22085
22086 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
22087
22088 2002-09-05 Ziemowit Laski <zlaski@apple.com>
22089
22090 * objc.dg/proto-lossage-1.m: New test.
22091
22092 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
22093
22094 * gcc.dg/cpp/_Pragma4.c: Fix typo.
22095
22096 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
22097
22098 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
22099 expected to pass.
22100
22101 2002-09-06 Stan Shebs <shebs@apple.com>
22102 David Edelsohn <edelsohn@gnu.org>
22103
22104 * gcc.dg/weak: New directory.
22105 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
22106 target-specific xfail bits.
22107 * gcc.dg/typeof-2.c: Move to new directory.
22108 * gcc.dg/weak.exp: New expect script.
22109
22110 2002-09-06 Alan Modra <amodra@bigpond.net.au>
22111
22112 * gcc.c-torture/execute/extzvsi.c: New test.
22113
22114 2002-09-05 Stan Shebs <shebs@apple.com>
22115
22116 * gcc.dg/weak-1.c: xfail on Darwin.
22117 * gcc.dg/weak-2.c: Ditto.
22118 * gcc.dg/weak-3.c: Ditto.
22119 * gcc.dg/weak-4.c: Ditto.
22120 * gcc.dg/weak-5.c: Ditto.
22121 * gcc.dg/weak-6.c: Ditto.
22122 * gcc.dg/weak-7.c: Ditto.
22123 * gcc.dg/weak-8.c: Ditto.
22124 * gcc.dg/weak-9.c: Ditto.
22125
22126 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
22127
22128 * gcc.c-torture/execute/loop-14.c: New test.
22129
22130 2002-09-04 Jakub Jelinek <jakub@redhat.com>
22131
22132 * g++.dg/other/cxa-atexit1.C: New test.
22133
22134 * gcc.dg/typeof-2.c: New test.
22135
22136 2002-09-03 Roger Sayle <roger@eyesopen.com>
22137
22138 * gcc.dg/builtins-2.c: New testcase.
22139 * gcc.dg/builtins-3.c: New testcase.
22140
22141 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
22142
22143 * gcc.dg/cpp/_Pragma4.c: New test.
22144
22145 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
22146
22147 * objc/execute/nil_method-1.m: New testcase.
22148
22149 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
22150
22151 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
22152 [Object class], not [Object initialize].
22153
22154 2002-08-31 Roger Sayle <roger@eyesopen.com>
22155 Hans-Peter Nilsson <hp@bitrange.com>
22156
22157 * gcc.c-torture/execute/20020720-1.x: Skip test on
22158 mmix-knuth-mmixware. Correct comment.
22159
22160 2002-08-27 Mark Mitchell <mark@codesourcery.com>
22161
22162 * testsuite/g++.dg/abi/bitfield5.C: New test.
22163 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22164
22165 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22166
22167 * objc.dg/undeclared-selector.m: New test.
22168
22169 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22170
22171 * g++.dg/other/offsetof1.C: Avoid cast warning.
22172
22173 2002-08-26 Ziemowit Laski <zlaski@apple.com>
22174
22175 * objc.dg/super-class-2.m: New test.
22176
22177 2002-08-24 Matt Austern <austern@apple.com>
22178
22179 * g++.dg/ext/lvaddr.C: New test.
22180 * g++.dg/ext/lvcast.C: New test.
22181
22182 2002-08-22 Mark Mitchell <mark@codesourcery.com>
22183
22184 * testsuite/g++.dg/inherit/cond1.C: New test.
22185
22186 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
22187
22188 * gcc.dg/noncompile/incomplete-1.c: New test.
22189
22190 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22191
22192 * gcc.dg/typespec-1.c: New test.
22193
22194 2002-08-20 Devang Patel <dpatel@apple.com>
22195 * objc.dg/proto-hier-2.m: New test.
22196
22197 2002-08-19 Ziemowit Laski <zlaski@apple.com>
22198
22199 * objc.dg/bitfield-1.m: New test.
22200 * objc.dg/bitfield-2.m: New test.
22201
22202 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22203
22204 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22205 gcc.dg/c99-flex-array-4.c: New tests.
22206
22207 2002-08-16 Stan Shebs <shebs@apple.com>
22208
22209 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22210
22211 2002-08-15 Jakub Jelinek <jakub@redhat.com>
22212
22213 * gcc.dg/typeof-1.c: New test.
22214 * g++.dg/ext/typeof2.C: New test.
22215
22216 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22217
22218 * g++.dg/other/offsetof1.C: New test.
22219
22220 2002-08-14 Richard Henderson <rth@redhat.com>
22221
22222 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22223
22224 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
22225
22226 * gcc.dg/cpp/_Pragma3.c: New test.
22227
22228 2002-08-13 Mark Mitchell <mark@codesourcery.com>
22229
22230 * g++.dg/template/inherit3: New test.
22231
22232 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22233
22234 * gcc.dg/bitfld-4.c: Add blank options.
22235
22236 2002-08-09 Mark Mitchell <mark@codesourcery.com>
22237
22238 * g++.dg/template/crash1.C: New test.
22239
22240 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22241
22242 * gcc.dg/tls/opt-2.c: New test.
22243
22244 2002-08-08 Devang Patel <dpatel@apple.com>
22245
22246 * objc.dg/selector-1.m : New test
22247
22248 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22249
22250 * g++.dg/abi/bitfield4.C: New test.
22251 * gcc.dg/bitfld-4.c: New test.
22252
22253 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22254
22255 * g++.dg/other/packed1.C: New test.
22256
22257 2002-08-07 Mark Mitchell <mark@codesourcery.com>
22258
22259 * g++.dg/abi/offsetof.C: Tweak error messages.
22260 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22261
22262 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22263
22264 * gcc.dg/bitfld-3.c: New test.
22265
22266 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22267 Richard Henderson <rth@redhat.com>
22268
22269 * gcc.dg/i386-bitfield1.c: New test.
22270 * g++.dg/abi/bitfield3.C: Update.
22271
22272 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
22273
22274 * objc.dg/const-str-2.m: Update.
22275 * gcc.dg/cpp/c++98.c: Change to C extension.
22276 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22277 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22278
22279 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
22280
22281 * testsuite/gcc.dg/tls/diag-3.c: New.
22282
22283 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22284
22285 * g++.dg/README (Subdirectories): Document new subdir expr.
22286 * g++.dg/expr/pmf-1.C: New test.
22287
22288 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22289
22290 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22291
22292 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22293
22294 * g++.dg/abi/bitfield3.C: New test.
22295
22296 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22297
22298 * lib/gcov.exp: Tweak expected line formats.
22299 * gcc.misc-tests/gcov8.c: New test.
22300 * gcc.misc-tests/gcov8.x: New flags.
22301
22302 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22303
22304 * consistency.vlad/layout/endian.c: Include string.h.
22305
22306 * gcc.c-torture/execute/20020805-1.c: New test.
22307
22308 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22309
22310 * g++.dg/other/conversion1.C: New test.
22311
22312 2002-08-03 Roger Sayle <roger@eyesopen.com>
22313
22314 * gcc.dg/builtins-1.c: New testcase.
22315
22316 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22317
22318 * g++.dg/inherit/access3.C: New test.
22319
22320 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22321
22322 * gcc.dg/ia64-visibility-2.c: New test.
22323
22324 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22325
22326 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22327 __qualifier_flags to __flags.
22328
22329 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22330
22331 * g++.dg/inherit/operator1.C: New test.
22332 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22333 * g++.dg/other/error1.C: Change expected error message.
22334 * g++.dg/template/conv4.C: Likewise.
22335
22336 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22337
22338 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22339 for documented behavior.
22340
22341 2002-07-25 Roger Sayle <roger@eyesopen.com>
22342
22343 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22344 several targets known to fail.
22345
22346 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22347
22348 * gcc.dg/mips-args-[123].c: New tests.
22349
22350 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22351
22352 * gcc.dg/ppc-spe.c: New.
22353
22354 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22355
22356 * g++.dg/other/ptrmem4.C: New testcase.
22357
22358 2002-07-24 Richard Henderson <rth@redhat.com>
22359
22360 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22361
22362 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22363
22364 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22365
22366 2002-07-24 Roger Sayle <roger@eyesopen.com>
22367
22368 * gcc.c-torture/execute/memset-3.c: New testcase.
22369
22370 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22371
22372 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22373 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22374
22375 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22376
22377 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22378 Delete.
22379
22380 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22381
22382 * gcc.c-torture/compile/simd-4.c: New test.
22383
22384 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22385
22386 PR c++/7347, c++/7348
22387 * g++.dg/template/access4.C: New test.
22388 * g++.dg/template/access5.C: New test.
22389 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22390 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22391 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22392 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22393
22394 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22395
22396 * gcc.dg/gnu89-init-2.c: New test.
22397
22398 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22399
22400 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22401
22402 2002-07-20 Roger Sayle <roger@eyesopen.com>
22403
22404 * gcc.c-torture/execute/20020720-1.c: New testcase.
22405
22406 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22407
22408 * gcc.dg/cpp/Wsignprom.c: New tests.
22409
22410 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22411
22412 * gcc.c-torture/execute/loop-13.c: New test.
22413
22414 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22415
22416 * gcc.dg/cpp/expr.c: New tests.
22417
22418 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22419
22420 * g++.dg/opt/pr6713.C: Add template instantiation.
22421
22422 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22423
22424 * gcc.dg/nest.c: New test.
22425
22426 2002-07-17 Richard Henderson <rth@redhat.com>
22427
22428 * g++.dg/opt/pr6713.C: New test.
22429
22430 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22431
22432 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22433 XFAIL for all x86 processors.
22434
22435 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22436
22437 * gcc.c-torture/execute/20010122-1.x: Do not test with
22438 -fomit-frame-pointer.
22439
22440 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22441
22442 * g++.dg/template/instantiate2.C: New test.
22443 * g++.dg/template/spec4.C: New test.
22444
22445 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22446
22447 * g++.dg/template/access2.C: New test.
22448 * g++.dg/template/access3.C: New test.
22449
22450 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22451
22452 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22453 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22454 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22455 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22456 Convert to use <stdarg.h>.
22457 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22458 Delete.
22459 * gcc.dg/va-arg-2.c: New.
22460 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22461
22462 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22463
22464 * gcc.c-torture/compile/20020710-1.c: New test.
22465
22466 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22467 Andrew Pinski <pinskia@physics.uc.edu>
22468
22469 gcc.c-torture/compile/simd-2.c: New testcase.
22470 gcc.c-torture/compile/simd-3.c: Likewise.
22471
22472 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22473
22474 PR c++/7224
22475 * g++.dg/overload/error1.C: New test.
22476
22477 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22478
22479 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22480 configuration and IRIX 6 O32 ABI.
22481
22482 2002-07-11 Roger Sayle <roger@eyesopen.com>
22483
22484 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22485
22486 2002-07-10 Roger Sayle <roger@eyesopen.com>
22487
22488 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22489
22490 2002-07-10 Jeffrey A Law <law@redhat.com>
22491
22492 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22493
22494 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22495
22496 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22497
22498 * gcc.dg/20020312-2.c: Check for __PPC__.
22499
22500 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22501
22502 * gcc.c-torture/compile/20020709-1.c: New test.
22503
22504 2002-07-07 Roger Sayle <roger@eyesopen.com>
22505
22506 * g++.dg/template/qualttp21.C: New test case.
22507
22508 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22509
22510 * gcc.c-torture/compile/20020706-1.c: New test.
22511 * gcc.c-torture/compile/20020706-2.c: New test.
22512
22513 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22514 Alexandre Oliva <aoliva@redhat.com>
22515
22516 * g++.dg/warn/incomplete1.C: New test.
22517
22518 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22519
22520 PR c++/7099
22521 * g++.dg/warn/noreturn1.C: New test.
22522
22523 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22524
22525 PR c++/6706
22526 * g++.dg/debug/debug6.C: New test.
22527 * g++.dg/debug/debug7.C: New test.
22528
22529 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22530
22531 * gcc.c-torture/compile/simd-3.c: New test.
22532
22533 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22534
22535 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22536 * gcc.dg/20020620-1.c: Likewise.
22537
22538 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22539
22540 PR c++/6944
22541 * g++.dg/init/array4.C: New test.
22542 * g++.dg/init/array5.C: New test.
22543
22544 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22545
22546 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22547 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22548
22549 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22550
22551 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22552 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22553 * gcc.dg/wtr-conversion-1.c: Likewise.
22554 * gcc.dg/wtr-escape-1.c: Likewise.
22555 * gcc.dg/wtr-int-type-1.c: Likewise.
22556 * gcc.dg/wtr-label-1.c: Likewise.
22557 * gcc.dg/wtr-static-1.c: Likewise.
22558 * gcc.dg/wtr-strcat-1.c: Likewise.
22559 * gcc.dg/wtr-suffix-1.c: Likewise.
22560 * gcc.dg/wtr-switch-1.c: Likewise.
22561 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22562 * gcc.dg/wtr-union-init-1.c: Likewise.
22563 * gcc.dg/wtr-union-init-2.c: Likewise.
22564 * gcc.dg/wtr-union-init-3.c: Likewise.
22565
22566 * gcc.dg/wtr-func-def-1.c: New test.
22567
22568 2002-07-02 Devang Patel <dpatel@apple.com>
22569
22570 * objc.dg/param-1.m: New test.
22571
22572 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22573
22574 * gcc.dg/cpp/trad/directive.c: Add test.
22575 * gcc.dg/cpp/trad/macroargs.c: Add test.
22576 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22577
22578 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22579
22580 * gcc.dg/cpp/cmdlne-M.c: New test.
22581
22582 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22583
22584 * objc.dg/desig-init-1.m: New test.
22585
22586 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22587
22588 PR c++/6716
22589 * g++.dg/template/instantiate1.C: New test.
22590
22591 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22592
22593 PR c++/7112
22594 * g++.dg/template/sizeof2.C: New test.
22595
22596 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22597
22598 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22599 gcc.dg/cpp/trad/include.c: New tests.
22600
22601 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22602
22603 PR target/7177
22604 * gcc.c-torture/compile/20020701-1.c: New test.
22605
22606 2002-07-01 Stan Shebs <shebs@apple.com>
22607
22608 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22609 header here...
22610 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22611 (objc-torture-execute): or here.
22612
22613 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22614
22615 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22616
22617 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22618
22619 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22620
22621 2002-06-30 Devang Patel <dpatel@apple.com>
22622
22623 * objc.dg/fsyntax-only.m: New test.
22624
22625 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22626
22627 PR c++/6695
22628 * g++.dg/template/friend7.C: New file.
22629
22630 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22631
22632 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22633 return type.
22634
22635 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22636
22637 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22638 avoid division by zero.
22639
22640 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22641
22642 * gcc.dg/Wunknownprag.c: New tests.
22643
22644 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22645
22646 * gcc.c-torture/execute/simd-2.c: New test.
22647
22648 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22649
22650 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22651 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22652 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22653 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22654 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22655 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22656 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22657 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22658 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22659 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22660 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22661 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22662 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22663 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22664 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22665 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22666 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22667
22668 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22669
22670 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22671 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22672 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22673 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22674 New tests.
22675 * gcc.dg/cpp/trad/directive.c: Update.
22676
22677 2002-06-23 Andreas Jaeger <aj@suse.de>
22678
22679 * gcc.c-torture/execute/complex-6.c: New.
22680
22681 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22682
22683 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22684 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22685 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22686 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22687
22688 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22689
22690 * gcc.dg/cpp/trad: New directory with traditional tests copied
22691 from parent directory.
22692 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22693 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22694 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22695 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22696 Move to trad/ and rename.
22697 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22698 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22699 gcc.dg/cpp/trad/redef2.c: New tests.
22700 * gcc.dg/cpp/trad/trad.exp: New driver.
22701
22702 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22703
22704 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22705 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22706 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22707 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22708 Remove.
22709
22710 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22711
22712 * gcc.dg/20020620-1.c: New test.
22713
22714 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22715
22716 * g++.dg/template/ttp4.C: New test.
22717
22718 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22719
22720 * g++.dg/opt/vt1.C: Fix regexp.
22721
22722 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22723
22724 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22725 Don't use attribute `noinline'.
22726
22727 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22728
22729 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22730
22731 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22732
22733 * gcc.c-torture/execute/simd-1.c: New.
22734
22735 * gcc.dg/simd-1.c: New.
22736
22737 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22738
22739 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22740
22741 2002-06-16 Richard Henderson <rth@redhat.com>
22742
22743 * g++.dg/ext/anon-struct1.C: New.
22744 * g++.dg/ext/anon-struct2.C: New.
22745 * g++.dg/ext/anon-struct3.C: New.
22746 * gcc.dg/anon-struct-1.c: New.
22747 * gcc.dg/anon-struct-2.c: New.
22748 * gcc.dg/anon-struct-3.c: New.
22749 * gcc.dg/20011008-1.c: Adjust warning text.
22750 * gcc.dg/20020527-1.c: Add -fms-extensions.
22751
22752 2002-06-16 Richard Henderson <rth@redhat.com>
22753
22754 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22755
22756 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22757
22758 * gcc.c-torture/execute/20020615-1.c: New test.
22759
22760 2002-06-15 Roger Sayle <roger@eyesopen.com>
22761
22762 * gcc.c-tortuture/execute/compare-1.c: New test case.
22763 * gcc.c-tortuture/execute/compare-2.c: New test case.
22764 * gcc.c-tortuture/execute/compare-3.c: New test case.
22765
22766 2002-06-13 Richard Henderson <rth@redhat.com>
22767
22768 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22769 ia64 ilp32.
22770
22771 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22772
22773 * g++.dg/template/typename2.C: Update error message.
22774
22775 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22776
22777 * gcc.c-torture/execute/20020611-1.c: New test.
22778
22779 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22780
22781 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22782 list of targets to skip.
22783
22784 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22785
22786 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22787 targets if not optimizing.
22788
22789 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22790
22791 * gcc.c-torture/compile/20020605-1.c: New test.
22792
22793 * g++.dg/opt/vt1.C: New test.
22794
22795 * gcc.dg/20020531-1.c: New test.
22796
22797 * gcc.dg/20020530-1.c: New test.
22798
22799 * gcc.dg/20020527-1.c: New test.
22800
22801 * g++.dg/opt/cse1.C: New test.
22802
22803 2002-06-07 Roger Sayle <roger@eyesopen.com>
22804
22805 * gcc.dg/20020607-2.c: New test case.
22806
22807 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22808
22809 * gcc.c-torture/compile/20020604-1.c: New test.
22810
22811 2002-06-04 Richard Henderson <rth@redhat.com>
22812
22813 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22814 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22815 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22816
22817 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22818
22819 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22820
22821 2002-06-03 Richard Henderson <rth@redhat.com>
22822
22823 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22824 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22825
22826 2002-06-02 Richard Henderson <rth@redhat.com>
22827
22828 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22829 test functions static.
22830
22831 2002-06-02 Andreas Jaeger <aj@suse.de>
22832
22833 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22834 now.
22835
22836 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22837
22838 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22839 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22840 Update for mofified diagnostics.
22841 * gcc.dg/c99-intconst-1.c: No longer fail.
22842
22843 2002-06-02 Richard Henderson <rth@redhat.com>
22844
22845 * gcc.dg/uninit-A.c: Remove xfail markers.
22846
22847 2002-06-01 Roger Sayle <roger@eyesopen.com>
22848
22849 * gcc.dg/fnegate-1.c: New test case.
22850
22851 2002-05-30 Osku Salerma <osku@iki.fi>
22852
22853 * gcc.c-torture/execute/mayalias-1.c: New file.
22854
22855 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22856
22857 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22858 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22859 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22860
22861 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22862
22863 * gcc.c-torture/execute/20020529-1.c: New test.
22864
22865 2002-05-27 Richard Henderson <rth@redhat.com>
22866
22867 * g++.dg/ext/attrib6.C: New test case.
22868
22869 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22870
22871 * gcc.c-torture/execute/pure-1.c: New test.
22872
22873 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22874
22875 * gcc.dg/cpp/arith-2.c: Remove.
22876
22877 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22878
22879 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22880 * gcc.dg/cpp/if-3.c: Remove.
22881
22882 2002-05-26 Jakub Jelinek <jakub@redhat.com>
22883
22884 * g++.dg/opt/cse2.C: New test.
22885
22886 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
22887
22888 * gcc.dg/cpp/arith-1.c: New semantic tests.
22889 * gcc.dg/cpp/if-1.c: Update.
22890
22891 2002-05-24 Ben Elliston <bje@redhat.com>
22892
22893 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
22894
22895 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22896
22897 * gcc.dg/verbose-asm.c: New test.
22898
22899 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
22900
22901 * gcc.dg/cpp/paste12.c: New test.
22902
22903 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22904
22905 * g++.dg/parse/named_ops.C: New test.
22906
22907 2002-05-23 Mark Mitchell <mark@codesourcery.com>
22908
22909 * gcc/testsuite/gcc.dg/weak-8.c: New test.
22910
22911 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
22912
22913 * gcc.dg/weak-2.c: Allow optional leading underscore
22914 in scan-assembler symbol name.
22915 * gcc.dg/weak-3.c: Likewise.
22916 * gcc.dg/weak-4.c: Likewise.
22917 * gcc.dg/weak-5.c: Likewise.
22918
22919 2002-05-23 Jakub Jelinek <jakub@redhat.com>
22920
22921 * gcc.dg/20020523-1.c: New test.
22922
22923 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22924
22925 * objc.dg/const-str-2.m: Update now that we stop after
22926 a command line error.
22927
22928 2002-05-22 Richard Henderson <rth@redhat.com>
22929
22930 * g++.dg/dg.exp: Fix typo in test pruneing.
22931
22932 2002-05-22 Richard Henderson <rth@redhat.com>
22933
22934 * g++.dg/dg.exp: Prune the tls subdirectory.
22935 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22936 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22937 * g++.dg/tls/init-1.C: New.
22938
22939 2002-05-22 Jakub Jelinek <jakub@redhat.com>
22940
22941 * gcc.dg/20020517-1.c: New test.
22942
22943 2002-05-21 Richard Henderson <rth@redhat.com>
22944
22945 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22946 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
22947
22948 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
22949
22950 * g++.dg/other/copy2.C: New test.
22951
22952 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
22953
22954 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22955 (MAX_COPY): Bump up to 10 times sizeof (long long).
22956 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
22957
22958 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22959 sizeof (long long).
22960
22961 * gcc.c-torture/execute/strcpy-1.c: New test.
22962
22963 2002-05-19 Jason Merrill <jason2redhat.com>
22964
22965 * g++.dg/ext/oper1.C: New test.
22966
22967 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
22968 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
22969
22970 * README.QMTEST: New file.
22971
22972 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
22973
22974 2002-05-19 Andreas Jaeger <aj@suse.de>
22975
22976 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22977 now.
22978 * gcc.c-torture/execute/loop-2d.x: Likewise.
22979
22980 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
22981
22982 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22983 support weak symbols.
22984 * gcc.dg/weak-4.c: Likewise
22985 * gcc.dg/weak-6.c: Likewise
22986
22987 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
22988
22989 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22990 cygwin, coff and h8300-*-hms targets
22991 * gcc.dg/weak-5.c: Likewise
22992 * gcc.dg/weak-7.c: Likewise
22993
22994 2002-05-16 Jason Merrill <jason@redhat.com>
22995
22996 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22997 (scan-assembler-not, scan-assembler-dem): Likewise.
22998 (scan-assembler-dem-not): Likewise.
22999
23000 2002-05-15 Richard Henderson <rth@redhat.com>
23001
23002 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
23003
23004 2002-05-15 Richard Henderson <rth@redhat.com>
23005
23006 * gcc.dg/weak-5.c (vfoo1c): No warning here.
23007 (vfoo1f): Warning here.
23008 (vfoo1l): Don't redefine the alias.
23009
23010 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
23011
23012 * g++.dg/init/pm1.C: New test.
23013
23014 2002-05-12 David S. Miller <davem@redhat.com>
23015
23016 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
23017 types.
23018
23019 2002-05-10 Roger Sayle <roger@eyesopen.com>
23020
23021 * gcc.c-torture/execute/20020510-1.c: New test case.
23022
23023 2002-05-10 David S. Miller <davem@redhat.com>
23024
23025 * gcc.c-torture/execute/conversion.c: Test long double too.
23026
23027 2002-05-09 Jakub Jelinek <jakub@redhat.com>
23028
23029 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
23030 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
23031 * lib/g++.exp (g++_link_flags): Likewise.
23032 * lib/objc.exp (objc_target_compile): Likewise.
23033
23034 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
23035
23036 * gcc.dg/cpp/poison.c: Update.
23037 * gcc.dg/cpp/20000625-2.c: Remove.
23038 * gcc.dg/cpp/direct2s.c: Remove final test.
23039
23040 2002-05-08 Tom Rix <trix@redhat.com>
23041
23042 * gcc.c-torture/execute/20020508-1.c: New test.
23043 * gcc.c-torture/execute/20020508-2.c: New test.
23044 * gcc.c-torture/execute/20020508-3.c: New test.
23045
23046 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
23047
23048 * gcc.dg/cpp/charconst-4.c: More tests.
23049
23050 2002-05-08 Mark Mitchell <mark@codesourcery.com>
23051
23052 PR c/6569
23053 * gcc.dg/weak-3.c: Update location of warning messages.
23054 * gcc.dg/weak-5.c: Likewise.
23055
23056 2002-05-06 Roger Sayle <roger@eyesopen.com>
23057
23058 * gcc.c-torture/execute/20020506-1.c: New test case.
23059
23060 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
23061
23062 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
23063
23064 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23065
23066 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
23067
23068 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23069
23070 * gcc.dg/cpp/charconst-3.c: New test.
23071
23072 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
23073
23074 * gcc.dg/cpp/charconst.c: Update tests.
23075
23076 2002-05-05 Tim Josling <tej@melbpc.org.au>
23077
23078 * treelang: Added directory for new sample language treelang. Also
23079 lib/treelang.exp: New file to signal treelang should be tested.
23080
23081 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23082
23083 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
23084 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
23085 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
23086 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
23087 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
23088 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
23089 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
23090
23091 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
23092
23093 * gcc.dg/format/xopen-2.c: New test.
23094
23095 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23096
23097 * gcc.dg/20020503-1.c: New test.
23098
23099 2002-05-02 Mark Mitchell <mark@codesourcery.com>
23100
23101 * g++.dg/init/dtor1.C: Make it tougher.
23102
23103 2002-05-01 Mark Mitchell <mark@codesourcery.com>
23104
23105 * g++.dg/init/dtor1.C: New test.
23106
23107 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
23108
23109 * gcc.dg/altivec-8.c: New.
23110
23111 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
23112
23113 * gcc.dg/altivec-7.c: New.
23114
23115 2002-04-29 Jakub Jelinek <jakub@redhat.com>
23116
23117 * g++.dg/parse/typedef1.C: New test.
23118
23119 2002-04-29 Mark Mitchell <mark@codesourcery.com>
23120
23121 PR c++/6486
23122 * g++.dg/template/friend6.C: New test.
23123
23124 PR c++/6492
23125 * g++.dg/init/copy1.C: New test.
23126
23127 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
23128
23129 * g++.dg/warn/effc1.C: New test.
23130
23131 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
23132
23133 * gcc.dg/cpp/if-cexp.c: Add a test.
23134
23135 2002-04-28 Jakub Jelinek <jakub@redhat.com>
23136
23137 * gcc.dg/20020426-2.c: New test.
23138
23139 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
23140
23141 * gcc.dg/cpp/if-mop.c: Update.
23142 * gcc.dg/cpp/if-mpar.c: Add test.
23143 * gcc.dg/cpp/if-oppr.c: Update.
23144
23145 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23146
23147 PR c/6343
23148 * gcc.dg/weak-[2-7].c: New tests.
23149
23150 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23151
23152 * gcc.dg/enum1.c: New test.
23153
23154 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23155
23156 PR c++/6497
23157 * g++.dg/inherit/access2.C: New test.
23158
23159 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23160
23161 PR bootstrap/6445
23162 * gcc.dg/20020426-1.c: New test.
23163
23164 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23165
23166 * g++.dg/abi/enum1.C: New test.
23167
23168 2002-04-26 Richard Henderson <rth@redhat.com>
23169
23170 * gcc.dg/c99-bool-1.c: Expect always true warning.
23171
23172 2002-04-25 Roger Sayle <roger@eyesopen.com>
23173
23174 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
23175
23176 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23177
23178 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23179 targets.
23180
23181 2002-04-24 Mark Mitchell <mark@codesourcery.com>
23182
23183 * g++.dg/abi/mange7.C: New test.
23184
23185 PR c++/6438.
23186 * g++.dg/parse/stmtexpr2.C: New test.
23187
23188 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
23189
23190 * gcc.dg/20020312-2.c: Add SH target.
23191
23192 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23193
23194 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23195 compiler output on mips*-*-irix*.
23196
23197 2002-04-23 Jakub Jelinek <jakub@redhat.com>
23198
23199 * g++.dg/parse/attr1.C: New test.
23200
23201 2002-04-23 Roger Sayle <roger@eyesopen.com>
23202
23203 * gcc.c-torture/execute/string-opt-17.c: New test case.
23204 * gcc.c-torture/execute/memset-2.c: New test case.
23205
23206 2002-04-23 Mark Mitchell <mark@codesourcery.com>
23207
23208 PR c++/6256:
23209 * g++.dg/template/friend5.C: New test.
23210
23211 PR c++/6331:
23212 * g++.dg/template/qual1.C: Likewise.
23213
23214 2002-04-22 Zack Weinberg <zack@codesourcery.com>
23215
23216 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23217 Include stdlib.h, not stdio.h or ctype.h.
23218
23219 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
23220
23221 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23222 cris-*-elf* and mmix-*-*.
23223 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23224 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23225 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23226 Ditto.
23227 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23228 * gcc.dg/wchar_t-1.c: Ditto.
23229
23230 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
23231
23232 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23233 Clarify comment.
23234
23235 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
23236
23237 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
23238
23239 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23240
23241 * gcc.c-torture/execute/20000906-1.x: Delete.
23242
23243 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
23244
23245 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
23246
23247 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
23248
23249 * PR6367
23250 * g77.f-torture/execute/6367.f: New test.
23251 * g77.f-torture/execute/6367.x: Disable for MMIX.
23252
23253 2002-04-19 Mark Mitchell <mark@codesourcery.com>
23254
23255 * PR6352
23256 * g++.dg/opt/inline2.C: New test.
23257
23258 2002-04-18 Richard Henderson <rth@redhat.com>
23259
23260 * gcc.dg/20000906-1.c: Enable for all targets.
23261 * gcc.c-torture/compile/iftrap-2.c: New.
23262
23263 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23264
23265 * gcc.dg/20020418-1.c: New test.
23266 * gcc.dg/20020418-2.c: New test.
23267
23268 2002-04-18 Richard Henderson <rth@redhat.com>
23269
23270 * gcc.c-torture/compile/iftrap-1.c: New.
23271 * gcc.dg/iftrap-1.c: Adjust for ia64.
23272 * gcc.dg/iftrap-2.c: New.
23273
23274 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23275
23276 * gcc.c-torture/compile/20020418-1.c: New test.
23277
23278 2002-04-18 Roger Sayle <roger@eyesopen.com>
23279
23280 * gcc.c-torture/compile/20020415-1.c: New.
23281
23282 2002-04-18 David S. Miller <davem@redhat.com>
23283
23284 * gcc.c-torture/execute/20020418-1.c: New test.
23285
23286 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23287
23288 * gcc.dg/20020416-1.c: New test.
23289
23290 * g++.dg/opt/inline1.C: New test.
23291
23292 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23293
23294 * gcc.dg/altivec-5.c: New test.
23295
23296 * gcc.dg/20020415-1.c: New test.
23297
23298 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23299
23300 * testsuite/lib/chill.exp: Remove.
23301
23302 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23303
23304 * g++.dg/other/big-struct.C: New test.
23305
23306 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23307
23308 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23309 of scratch file.
23310
23311 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23312
23313 PR c/6277
23314 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23315 in scan-assembler function name
23316
23317 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23318
23319 * g77.f-torture/execute/980628-4.x,
23320 g77.f-torture/execute/980628-5.x,
23321 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23322 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23323 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23324 i[34567]86-*-*.
23325
23326 2002-04-13 David S. Miller <davem@redhat.com>
23327
23328 * gcc.c-torture/execute/20020413-1.c: New test.
23329
23330 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23331
23332 * gcc.dg/asm-6.c,
23333 * g++.dg/ext/asm1.C: New tests.
23334
23335 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23336
23337 PR c++ 5373.
23338 * g++.dg/parse/stmtexpr1.C: New test.
23339
23340 PR c++/5189.
23341 * g++.dg/template/copy1.C: New test.
23342
23343 2002-04-12 Richard Henderson <rth@redhat.com>
23344
23345 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23346
23347 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23348
23349 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23350 gcc.c-torture/execute/20020307-2.c.
23351
23352 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23353
23354 * g++.dg/ext/attrib5.C,
23355 * g++.dg/lookup/struct1.C: New tests.
23356
23357 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23358
23359 * gcc.dg/20020411-1.c: New test.
23360
23361 * gcc.c-torture/execute/20020411-1.c: New test.
23362
23363 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23364
23365 * g77.f-torture/execute/6177.f: New test.
23366
23367 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23368
23369 PR middle-end/6247
23370 * g++.dg/opt/cleanup1.C: New test.
23371
23372 * g++.dg/opt/const1.C: New test.
23373
23374 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23375
23376 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23377
23378 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23379
23380 PR c++/5507
23381 * g++.dg/template/typename2.C: New test.
23382
23383 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23384
23385 * gcc.c-torture/execute/loop-12.c: New.
23386
23387 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23388
23389 * g77.f-torture/execute/980628-4.x,
23390 g77.f-torture/execute/980628-5.x,
23391 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23392 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23393 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23394
23395 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23396
23397 PR optimization/6086
23398 * g++.dg/opt/preinc1.C: New test.
23399
23400 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23401
23402 PR c++/5571
23403 * g++.dg/opt/static2.C: New test.
23404
23405 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23406
23407 PR c/5120
23408 * gcc.dg/20020406-1.c: New test.
23409
23410 2002-04-04 David S. Miller <davem@redhat.com>
23411
23412 * gcc.c-torture/execute/20020404-1.c: New test.
23413
23414 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23415
23416 PR c/6123
23417 * gcc.dg/20020312-2.c: Do not declare global register variable
23418 if __PIC__ or __pic__ is defined.
23419
23420 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23421
23422 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23423 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23424
23425 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23426
23427 * gcc.misc-tests/linkage.exp: Update last change to handle
23428 sparc*-, not just sparc-.
23429
23430 2002-04-03 Richard Henderson <rth@redhat.com>
23431
23432 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23433
23434 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23435
23436 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23437
23438 2002-04-02 David S. Miller <davem@redhat.com>
23439
23440 * gcc.c-torture/execute/20020402-3.c: New test.
23441
23442 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23443
23444 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23445 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23446
23447 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23448 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23449 g77.f-torture/execute/20001201.x,
23450 g77.f-torture/execute/u77-test.x: New files.
23451
23452 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23453 * gcc.dg/wchar_t-1.c: Ditto.
23454
23455 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23456
23457 * gcc.c-torture/execute/20020402-1.c: New test.
23458
23459 2002-04-01 Richard Henderson <rth@redhat.com>
23460
23461 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23462
23463 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23464
23465 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23466
23467 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23468
23469 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23470
23471 * g++.dg/inherit/template-as-base.C: Expect error.
23472 * g++.dg/inherit/namespace-as-base.C: Likewise.
23473
23474 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23475
23476 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23477 g++.dg/ext/instantiate3.C: Tweak match patterns.
23478
23479 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23480 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23481 -da test.
23482
23483 2002-03-31 Richard Henderson <rth@redhat.com>
23484
23485 * gcc.dg/special/alias-2.c: New.
23486 * gcc.dg/special/ecos.exp: Run it.
23487
23488 2002-03-31 Richard Henderson <rth@redhat.com>
23489
23490 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23491
23492 2002-03-31 Kazu Hirata <kazu@hxi.com>
23493
23494 * gcc.dg/weak-1.c: Disable on h8300 port.
23495
23496 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23497
23498 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23499 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23500 ordering tests.
23501 * g++.dg/bprob/bprob-1.C: New test.
23502 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23503 * g++.dg/gcov/gcov-1.C: New test.
23504 * g++.dg/gcov/gcov-1.x: New file.
23505 * g++.dg/gcov/gcov-2.C: New test.
23506 * g++.dg/gcov/gcov-3.C: New test.
23507 * g++.dg/gcov/gcov-3.h: New file.
23508
23509 2002-03-28 Roger Sayle <roger@eyesopen.com>
23510
23511 * g++.old-deja/g++.other/builtins5.C: New test.
23512 * g++.old-deja/g++.other/builtins6.C: New test.
23513 * g++.old-deja/g++.other/builtins7.C: New test.
23514 * g++.old-deja/g++.other/builtins8.C: New test.
23515 * g++.old-deja/g++.other/builtins9.C: New test.
23516
23517 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23518
23519 * g++.dg/opt/static1.C: New test.
23520
23521 * g++.dg/opt/longbranch1.C: New test.
23522
23523 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23524
23525 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23526
23527 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23528
23529 2002-03-28 Jeffrey A Law (law@redhat.com)
23530
23531 * gcc.c-torture/execute/20020328-1.c: New test.
23532
23533 2002-03-27 Richard Henderson <rth@redhat.com>
23534
23535 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23536 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23537 move from g++.old-deja/g++.ext/.
23538
23539 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23540
23541 * g++.dg/init/new2.C: New test.
23542
23543 2002-03-26 Richard Henderson <rth@redhat.com>
23544
23545 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23546
23547 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23548 on sparc.
23549
23550 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23551 sparcv9 systems.
23552 * gcc.dg/20001102-1.c: Likewise.
23553
23554 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23555
23556 * gcc.dg/cpp/endif-pedantic1.c,
23557 gcc.dg/cpp/endif-pedantic2.c: New tests.
23558
23559 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23560
23561 * g++.dg/init/new1.C: New test.
23562
23563 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23564
23565 * g++.dg/abi/vbase9.C: New test.
23566
23567 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23568
23569 * gcc.dg/arm-asm.c: New test.
23570
23571 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23572
23573 * gcc.dg/Wswitch-enum.c: New test.
23574 Fix PR c/5044.
23575
23576 2002-03-26 Richard Henderson <rth@redhat.com>
23577
23578 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23579 structure.
23580
23581 2002-03-25 Richard Henderson <rth@redhat.com>
23582
23583 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23584 sparcv9 systems.
23585
23586 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23587 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23588
23589 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23590
23591 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23592
23593 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23594
23595 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23596 targets using generic thunk support.
23597
23598 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23599
23600 * gcc.c-torture/compile/20020323-1.c: New test.
23601
23602 * g++.dg/opt/conj2.C: New test.
23603
23604 2002-03-24 Richard Henderson <rth@redhat.com>
23605
23606 * gcc.dg/weak-1.c: Use -fno-common.
23607
23608 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23609
23610 * g77.dg/f77-edit-apostrophe-out.f: New test
23611 * g77.dg/f77-edit-h-out.f: New test
23612 * g77.dg/f77-edit-t-in.f: New test
23613 * g77.dg/f77-edit-t-out.f: New test
23614 * g77.dg/f77-edit-x-out.f: New test
23615 * g77.dg/f77-edit-slash-out.f: New test
23616 * g77.dg/f77-edit-colon-out.f: New test
23617 * g77.dg/f77-edit-s-out.f: New test
23618
23619 2002-03-24 Richard Henderson <rth@redhat.com>
23620
23621 * objc/execute/formal_protocol-6.x: New XFAIL.
23622
23623 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23624
23625 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23626 that do not support weak symbols
23627
23628 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23629
23630 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23631 * lib/g77.exp: Likewise
23632 * lib/objc.exp: Likewise
23633
23634 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23635
23636 * gcc.dg/Wswitch-default.c: New test.
23637
23638 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23639
23640 * g++.dg/other/enum1.C: New test.
23641
23642 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23643
23644 * gcc.dg/pragma-ep-3.c: Fix typo.
23645
23646 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23647
23648 * g++.dg/inherit/template-as-base.C: New test.
23649
23650 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23651
23652 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23653 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23654
23655 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23656
23657 * gcc.dg/cpp/multiline.c: Update to match.
23658
23659 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23660
23661 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23662
23663 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23664
23665 * gcc.dg/cpp/extratokens2.c: New file.
23666
23667 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23668
23669 * gcc.dg/20020312-2.c: Add rs6000 target.
23670
23671 * gcc.c-torture/compile/20020319-1.c: New test.
23672
23673 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23674
23675 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23676 (A, E): Handle this.
23677
23678 2002-03-20 Jason Merrill <jason@redhat.com>
23679
23680 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23681 ignoring -fpic.
23682 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23683 through prune_gcc_output.
23684
23685 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23686
23687 * gcc.c-torture/compile/20020320-1.c: New test.
23688
23689 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23690
23691 * gcc.c-torture/compile/20020318-1.c: New test.
23692
23693 * gcc.dg/struct-by-value-1.c: New test.
23694
23695 * gcc.dg/20020319-1.c: New test.
23696
23697 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23698
23699 * g++.dg/opt/conj1.C: New test.
23700
23701 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23702
23703 * g++.dg/template/qualttp20.C: Revert previous change.
23704 * g++.dg/template/qualttp3.C: Likewise.
23705 * g++.dg/template/qualttp4.C: Likewise
23706 * g++.dg/template/qualttp5.C: Likewise
23707 * g++.dg/template/qualttp6.C: Likewise
23708 * g++.dg/template/qualttp7.C: Likewise
23709 * g++.dg/template/qualttp8.C: Likewise
23710 * g++.dg/template/recurse.C: Likewise.
23711
23712 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23713
23714 * gcc.dg/cpp/wchar-1.c: Update.
23715
23716 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23717
23718 * g++.dg/template/conv1.C: New test.
23719 * g++.dg/template/conv2.C: New test.
23720 * g++.dg/template/conv3.C: New test.
23721 * g++.dg/template/conv4.C: New test.
23722
23723 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23724
23725 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23726 * g++.dg/template/qualttp3.C: Likewise.
23727 * g++.dg/template/qualttp4.C: Likewise
23728 * g++.dg/template/qualttp5.C: Likewise
23729 * g++.dg/template/qualttp6.C: Likewise
23730 * g++.dg/template/qualttp7.C: Likewise
23731 * g++.dg/template/qualttp8.C: Likewise
23732 * g++.dg/template/recurse.C: Likewise.
23733
23734 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23735
23736 * g++.dg/opt/dtor1.C: New test.
23737
23738 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23739
23740 * gcc.c-torture/compile/20020315-1.c: New test.
23741
23742 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23743
23744 * gcc.dg/weak-1.c: Fix scan tests.
23745
23746 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23747
23748 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23749 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23750 cris-*-aout* mmix-*-*.
23751 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23752 cris-*-aout* mmix-*-*.
23753 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23754 cris-*-elf* cris-*-aout* and mmix-*-*.
23755 * gcc.dg/20001009-1.c: Ditto.
23756 * gcc.dg/20010912-1.c: Ditto.
23757 * gcc.dg/20020122-4.c: Ditto.
23758 * gcc.dg/inline-2.c: Ditto.
23759
23760 2002-03-14 Jeffrey A Law (law@cygnus.com)
23761
23762 * gcc.c-torture/compile/20020314-1.c: New test.
23763
23764 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23765
23766 * gcc.c-torture/execute/20020314-1.c: New test.
23767
23768 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23769
23770 * g++.dg/warn/Wunused-1.C: New test.
23771
23772 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23773
23774 * g++.dg/abi/mangle6.C: New test.
23775
23776 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23777
23778 * gcc.c-torture/compile/20020309-2.c: New test.
23779
23780 * gcc.c-torture/compile/20020312-1.c: New test.
23781
23782 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23783
23784 * g++.dg/other/access1.C: New test.
23785
23786 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23787
23788 * gcc.c-torture/execute/wchar_t-1.c: New test.
23789
23790 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23791
23792 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23793
23794 2002-03-12 Roger Sayle <roger@eyesopen.com>
23795
23796 * gcc.dg/20020312-1.c: New test case.
23797
23798 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23799
23800 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23801
23802 2002-03-11 Richard Henderson <rth@redhat.com>
23803
23804 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23805 * g++.old-deja/g++.jason/report.C: Likewise.
23806
23807 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23808
23809 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23810 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23811
23812 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23813
23814 * testsuite/g++.dg/overload/pmf1.C: New test.
23815
23816 2002-03-11 Kazu Hirata <kazu@hxi.com>
23817
23818 * gcc.c-torture/execute/20020307-1.c: Use long.
23819
23820 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23821
23822 PR optimization/5844
23823 * gcc.dg/20020310-1.c: New test.
23824
23825 2002-03-09 Michael Meissner <meissner@redhat.com>
23826
23827 * gcc.c-torture/execute/memcpy-2.c: New test.
23828 * gcc.c-torture/execute/memset-1.c: New test.
23829 * gcc.c-torture/execute/strlen-1.c: New test.
23830 * gcc.c-torture/execute/strcmp-1.c: New test.
23831 * gcc.c-torture/execute/strncmp-1.c: New test.
23832
23833 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23834
23835 * gcc.dg/ppc-ldstruct.c: New test.
23836
23837 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23838
23839 * gcc.c-torture/execute/va-arg-22.c: New test.
23840
23841 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23842
23843 * gcc.c-torture/compile/20020309-1.c: New test.
23844
23845 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23846
23847 * gcc.c-torture/execute/20020307-2.c: New test.
23848
23849 2002-03-07 Jeffrey A Law (law@redhat.com)
23850
23851 * g77.f-torture/compile/20020307-1.f: New test.
23852
23853 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23854
23855 * gcc.dg/unordered-1.c: New test.
23856
23857 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23858
23859 * gcc.c-torture/execute/20020307-1.c: New test.
23860
23861 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23862
23863 * gcc.dg/20020304-1.c: New test.
23864
23865 * gcc.c-torture/compile/20020304-2.c: New test.
23866
23867 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23868
23869 * gcc.c-torture/compile/20020304-1.c: New test case
23870 (from PR c/5830).
23871
23872 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23873
23874 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23875
23876 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23877
23878 * g++.dg/other/classkey1.C: New test.
23879
23880 2002-03-01 Richard Henderson <rth@redhat.com>
23881
23882 * gcc.c-torture/compile/981223-1.x: New.
23883 * gcc.c-torture/compile/920625-1.x: New.
23884
23885 2002-02-28 Richard Henderson <rth@redhat.com>
23886
23887 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
23888
23889 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
23890
23891 * gcc.c-torture/execute/20020227-1.c: New test.
23892
23893 2002-02-27 Mark Mitchell <mark@codesourcery.com>
23894
23895 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23896 here" ERROR lines.
23897 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23898 * g++.old-deja.g++.other/defarg1.C: Likewise.
23899 * g++.old-deja/g++.pt/calls2.C: Likewise.
23900 * g++.old-deja/g++.pt/crash20.C: Likewise.
23901 * g++.old-deja/g++.pt/crash30.C: Likewise.
23902 * g++.old-deja/g++.pt/crash36.C: Likewise.
23903 * g++.old-deja/g++.pt/crash6.C: Likewise.
23904 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23905 * g++.old-deja/g++.pt/derived3.C: Likewise.
23906 * g++.old-deja/g++.pt/error1.C: Likewise.
23907 * g++.old-deja/g++.pt/friend21.C: Likewise.
23908 * g++.old-deja/g++.pt/friend23.C: Likewise.
23909 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23910 * g++.old-deja/g++.robertl/eb128.C: Likewise.
23911
23912 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
23913
23914 * gcc.c-torture/execute/20020225-2.c: New test.
23915
23916 2002-02-27 Zack Weinberg <zack@codesourcery.com>
23917
23918 * gcc.c-torture/execute/920730-1t.c,
23919 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23920 Delete test cases, only relevant to -traditional.
23921
23922 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
23923
23924 * gcc.dg/cpp/undef1.c: Remove.
23925 * gcc.dg/cpp/directiv.c: Update.
23926 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
23927
23928 2002-02-27 Michael Meissner <meissner@redhat.com>
23929
23930 * gcc.c-torture/execute/20020226-1.c: New test.
23931
23932 2002-02-26 Jakub Jelinek <jakub@redhat.com>
23933
23934 * g++.dg/debug/debug4.C: New test.
23935
23936 * gcc.dg/ia64-visibility-1.c: New test.
23937
23938 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
23939
23940 * gcc.dg/debug/20020224-1.c: New.
23941
23942 2002-02-25 Kazu Hirata <kazu@hxi.com>
23943
23944 * gcc.c-torture/execute/960416-1.x: New.
23945 * gcc.c-torture/execute/divconst-3.x: Likewise.
23946
23947 2002-02-25 Jakub Jelinek <jakub@redhat.com>
23948
23949 * gcc.dg/20020224-1.c: New test.
23950
23951 2002-02-25 Alan Modra <amodra@bigpond.net.au>
23952
23953 * gcc.c-torture/execute/20020225-1.c: New.
23954
23955 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
23956
23957 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
23958
23959 2002-02-23 Jakub Jelinek <jakub@redhat.com>
23960
23961 * gcc.dg/20020222-1.c: New test.
23962
23963 2002-02-22 Jakub Jelinek <jakub@redhat.com>
23964
23965 * g++.dg/opt/anonunion1.C: New test.
23966
23967 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
23968
23969 * g++.dg/template/qualttp19.C: New test.
23970 * g++.dg/template/qualttp20.C: New test.
23971 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23972 * g++.old-deja/g++.other/qual1.C: Likewise.
23973
23974 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
23975
23976 * gcc.dg/attr-alwaysinline.c: New.
23977
23978 2002-02-21 Jakub Jelinek <jakub@redhat.com>
23979
23980 * gcc.dg/20020220-1.c: New test.
23981
23982 * gcc.dg/20020220-2.c: New test.
23983
23984 * g++.dg/opt/mmx1.C: New test.
23985
23986 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
23987
23988 * gcc.c-torture/compile/20020110.c: New test.
23989
23990 2002-02-20 Jakub Jelinek <jakub@redhat.com>
23991
23992 * gcc.c-torture/execute/20020219-1.c: New test.
23993
23994 * gcc.dg/20020219-1.c: New test.
23995
23996 * gcc.dg/noncompile/20020220-1.c: New test.
23997
23998 * g++.dg/opt/ptrintsum1.C: New test.
23999
24000 * gcc.dg/debug/20020220-1.c: New test.
24001
24002 2002-02-17 Jakub Jelinek <jakub@redhat.com>
24003
24004 * gcc.c-torture/execute/20020216-1.c: New test.
24005
24006 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
24007
24008 * gcc.dg/decl-1.c: Update, new test.
24009
24010 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
24011
24012 * g++.dg/abi/bitfield1.C: New test.
24013 * g++.dg/abi/bitfield2.C: New test.
24014
24015 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24016
24017 * gcc.dg/attr-nest.c: New test.
24018
24019 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24020
24021 * gcc.c-torture/execute/20020215-1.c: New test.
24022
24023 2002-02-14 Jakub Jelinek <jakub@redhat.com>
24024
24025 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
24026 * g++.dg/debug/debug.exp: New.
24027 * g++.dg/debug/trivial.C: New.
24028 * g++.dg/debug/debug1.C: Moved...
24029 * g++.dg/other/debug1.C: ...from here.
24030 * g++.dg/debug/debug2.C: Moved...
24031 * g++.dg/other/debug2.C: ...from here.
24032 * g++.dg/debug/debug3.C: Moved...
24033 * g++.dg/other/debug3.C: ...from here.
24034
24035 * gcc.dg/noncompile/20020213-1.c: New test.
24036
24037 2002-02-13 Jakub Jelinek <jakub@redhat.com>
24038
24039 * g++.dg/other/debug3.C: New test.
24040
24041 * gcc.c-torture/execute/20020213-1.c: New test.
24042
24043 2002-02-13 Richard Smith <richard@ex-parrot.com>
24044
24045 * g++.old-deja/g++.other/thunk1.C: New test.
24046
24047 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24048
24049 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
24050
24051 2002-02-13 Stan Shebs <shebs@apple.com>
24052
24053 * gcc.dg/altivec-3.c: New.
24054
24055 2002-02-12 Jakub Jelinek <jakub@redhat.com>
24056
24057 * gcc.dg/Wunreachable-1.c: New test.
24058 * gcc.dg/Wunreachable-2.c: New test.
24059
24060 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
24061
24062 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
24063
24064 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
24065
24066 * gcc.dg/decl-1.c: New test.
24067
24068 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24069
24070 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
24071
24072 2002-02-10 Kazu Hirata <kazu@hxi.com>
24073
24074 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
24075 * gcc.c-torture/compile/980506-1.x: Likewise.
24076
24077 2002-02-10 Kazu Hirata <kazu@hxi.com>
24078
24079 * gcc.dg/20020210-1.c: New.
24080
24081 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
24082
24083 * g77.f-torture/execute/947.f: New regression test
24084 for PR fortran/947.
24085
24086 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
24087
24088 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
24089 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
24090
24091 2002-02-08 Richard Henderson <rth@redhat.com>
24092
24093 * gcc.c-torture/compile/labels-3.c: New.
24094
24095 2002-02-08 Jakub Jelinek <jakub@redhat.com>
24096
24097 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
24098 expression statements work instead.
24099 * gcc.dg/noncompile/20020207-1.c: New test.
24100
24101 2002-02-07 Richard Henderson <rth@redhat.com>
24102
24103 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
24104
24105 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24106
24107 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
24108 message from g77
24109 * lib/g77-dg.exp: Trim g77 error messages so that they are
24110 recognized by dg.exp.
24111
24112 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24113
24114 PR fortran/5473
24115 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
24116
24117 2002-02-07 Richard Henderson <rth@redhat.com>
24118
24119 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
24120 to be sufficiently aligned for integers.
24121
24122 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
24123
24124 * g++.dg/template/friend4.C: New test.
24125
24126 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24127
24128 PR fortran/5743
24129 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
24130 unsupported cases.
24131
24132 2002-02-07 Richard Henderson <rth@redhat.com>
24133
24134 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
24135 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
24136 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
24137 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
24138
24139 2002-02-06 Richard Henderson <rth@redhat.com>
24140
24141 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
24142
24143 2002-02-06 Janis Johnson <janis187@us.ibm.com>
24144
24145 * gcc.dg/20020206-1.c: New test.
24146
24147 2002-02-06 Jakub Jelinek <jakub@redhat.com>
24148
24149 * gcc.c-torture/execute/20020206-1.c: New test.
24150
24151 * gcc.c-torture/execute/20020206-2.c: New test.
24152
24153 PR optimization/5429:
24154 * gcc.c-torture/compile/20020206-1.c: New test.
24155
24156 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
24157
24158 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24159 as certain file formats cannot support particularly large
24160 alignments.
24161
24162 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24163 and do not expect to be able to link the executable.
24164
24165 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24166 fail because the COFF format does not support the weak attribute.
24167
24168 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
24169
24170 * g77.dg/pr5473.f: New test
24171
24172 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
24173
24174 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24175 Fix testcase accordingly.
24176
24177 2002-02-04 Richard Henderson <rth@redhat.com>
24178
24179 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24180 (buf): Change to be an array of pointers, not ints.
24181
24182 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24183
24184 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24185 before all tests. Move warning one line above to match where it
24186 C frontend emits.
24187 * gcc.dg/Wswitch-2.c: New test.
24188 * g++.dg/warn/Wswitch-1.C: New test.
24189 * g++.dg/warn/Wswitch-2.C: New test.
24190
24191 2002-02-04 Richard Henderson <rth@redhat.com>
24192
24193 * g++.dg/abi/offsetof.C: Fix size comparison.
24194
24195 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
24196
24197 * gcc.dg/cast-qual-2.c: New test.
24198
24199 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24200
24201 * gcc.dg/20020201-4.c: New test.
24202
24203 2002-02-04 Ben Elliston <bje@redhat.com>
24204
24205 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24206 target_info attribute != 0, in addition to the empty string.
24207 (gcc_target_compile): Likewise.
24208
24209 2002-02-03 Andrew Cagney <ac131313@redhat.com>
24210
24211 * gcc.dg/Wswitch.c: New test.
24212 PR gcc/4475. PR gcc/3780.
24213
24214 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
24215
24216 * g77.f-torture/execute/5122.f: New test for regressions
24217 against PR fortran/5122.
24218
24219 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
24220
24221 * g77.f-torture/compile/pr3743.f: Delete
24222 * g77.dg/pr3743-1.f: New test.
24223 * g77.dg/pr3743-2.f: New test.
24224 * g77.dg/pr3743-3.f: New test.
24225 * g77.dg/pr3743-4.f: New test.
24226
24227 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24228
24229 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
24230
24231 2002-02-02 Richard Henderson <rth@redhat.com>
24232
24233 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24234 * gcc.c-torture/execute/bf64-1.c: Likewise.
24235
24236 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24237
24238 * gcc.dg/20020201-2.c: New test.
24239
24240 * gcc.dg/20020201-3.c: New test.
24241
24242 * gcc.c-torture/execute/bitfld-2.c: New test.
24243
24244 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24245
24246 * gcc.dg/bitfld-1.c: Update.
24247 * gcc.dg/bitfld-2.c: Update.
24248 * gcc.c-torture/execute/bitfld-1.x: New.
24249
24250 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24251
24252 * gcc.c-torture/execute/20020201-1.c: New test.
24253
24254 2002-02-01 Janis Johnson <janis187@us.ibm.com>
24255
24256 PR target/5469
24257 * gcc.dg/20020201-1.c: New test.
24258
24259 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
24260
24261 PR fortran/3743
24262 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24263 * g77.f-torture/compile/pr3743.x: Remove
24264
24265 2002-01-31 Tom Rix <trix@redhat.com>
24266
24267 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
24268
24269 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24270
24271 * gcc.dg/noncompile/20020130-1.c: New test.
24272
24273 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
24274
24275 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
24276
24277 2002-01-29 Richard Henderson <rth@redhat.com>
24278
24279 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24280 to long long.
24281 * gcc.c-torture/execute/bf64-1.c: Likewise.
24282
24283 2002-01-29 Jakub Jelinek <jakub@redhat.com>
24284
24285 * gcc.c-torture/execute/20020129-1.c: New test.
24286
24287 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24288
24289 * gcc.c-torture/compile/20000224-1.c: Update.
24290 * gcc.c-torture/execute/bitfld-1.c: New tests.
24291 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24292 * gcc.dg/uninit-A.c: Update.
24293
24294 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24295
24296 * g++.dg/template/ctor1.C: Add instantiation.
24297
24298 2002-01-28 Paul Koning <pkoning@equallogic.com>
24299
24300 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24301 argument to __builtin_prefetch to be const ptr.
24302
24303 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24304
24305 * gcc.c-torture/compile/20020120-1.c: New test.
24306
24307 2002-01-27 Kazu Hirata <kazu@hxi.com>
24308
24309 * gcc.c-torture/execute/20020127-1.c: New test.
24310
24311 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24312
24313 * g77.dg/f77-edit-i-in.f: New test
24314 * g77.dg/f77-edit-i-out.f: New test
24315
24316 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24317
24318 * gcc.dg/debug/debug.exp: New file.
24319 * gcc.dg/debug/trivial.c: New file.
24320 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24321 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24322 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24323 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24324 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24325 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24326 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24327 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24328 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24329 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24330 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24331 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24332 * gcc.dg/20000503-1.c: Removed.
24333 * gcc.dg/20010207-1.c: Removed.
24334 * gcc.dg/20011223-1.c: Removed.
24335 * gcc.dg/20020104-2.c: Removed.
24336 * gcc.dg/debug-1.c: Removed.
24337 * gcc.dg/debug-2.c: Removed.
24338 * gcc.dg/debug-3.c: Removed.
24339 * gcc.dg/debug-4.c: Removed.
24340 * gcc.dg/debug-5.c: Removed.
24341 * gcc.dg/debug-6.c: Removed.
24342 * gcc.dg/dwarf2-1.c: Removed.
24343 * gcc.dg/dwarf2-2.c: Removed.
24344
24345 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24346
24347 * g++.old-deja/g++.other/eh5.C: New test.
24348 * g++.old-deja/g++.other/sibcall2.C: New test.
24349 * g++.old-deja/g++.other/array9.C: New test.
24350 * g++.old-deja/g++.other/typename2.C: New test.
24351 * g++.old-deja/g++.other/crash60.C: New test.
24352 * g++.old-deja/g++.other/conv9.C: New test.
24353 * g++.old-deja/g++.other/mangle10.C: New test.
24354 * g++.old-deja/g++.other/unchanging1.C: New test.
24355 * g++.old-deja/g++.other/exprstmt1.C: New test.
24356 * g++.old-deja/g++.other/inline23.C: New test.
24357 * g++.old-deja/g++.eh/ia64-1.C: New test.
24358 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24359 * g++.old-deja/g++.other/reload1.C: New test.
24360 * g++.old-deja/g++.other/static20.C: New test.
24361 * g++.old-deja/g++.other/local-alloc1.C: New test.
24362 * g++.old-deja/g++.other/conv8.C: New test.
24363 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24364 * g++.old-deja/g++.other/storeexpr1.C: New test.
24365 * g++.old-deja/g++.other/storeexpr2.C: New test.
24366 * g++.dg/eh/template2.C: New test.
24367 * g++.dg/warn/weak1.C: New test.
24368
24369 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24370
24371 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24372 Remove first, non-varying, argument.
24373
24374 2002-01-23 Richard Henderson <rth@redhat.com>
24375
24376 * gcc.dg/inline-2.c: New.
24377
24378 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24379 Add optional target arg. Check number of arguments.
24380 (scan-assembler-not, scan-assembler-dem): Likewise.
24381 (scan-assembler-dem-not): Likewise.
24382
24383 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24384
24385 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24386 line 12.
24387 * g++.old-deja/g++.brendan/parse3.C,
24388 g++.old-deja/g++.other/crash26.C,
24389 g++.old-deja/g++.other/crash28.C,
24390 g++.old-deja/g++.other/crash29.C,
24391 g++.old-deja/g++.other/crash30.C,
24392 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24393
24394 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24395
24396 * gcc.dg/20020115-1.c: New.
24397
24398 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24399
24400 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24401
24402 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24403
24404 * gcc.dg/20020122-3.c: New.
24405
24406 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24407
24408 * g++.dg/other/gc1.C: New test.
24409
24410 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24411
24412 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24413
24414 2002-01-22 Richard Henderson <rth@redhat.com>
24415
24416 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24417
24418 2002-01-22 Richard Henderson <rth@redhat.com>
24419
24420 * gcc.dg/20020122-4.c: New.
24421
24422 2002-01-22 H.J. Lu <hjl@gnu.org>
24423
24424 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24425 link output.
24426 * gcc.dg/special/ecos.exp: Likewise.
24427 * lib/g++-dg.exp: Likewise.
24428 * lib/g77-dg.exp: Likewise.
24429 * lib/gcc-dg.exp : Likewise.
24430 * lib/mike-g++.exp: Likewise.
24431 * lib/mike-g77.exp: Likewise.
24432 * lib/mike-gcc.exp: Likewise.
24433 * lib/objc-dg.exp: Likewise.
24434
24435 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24436
24437 PR target/5379
24438 * gcc.dg/20020122-2.c: New test.
24439
24440 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24441
24442 * gcc.dg/20020122-1.c: New test.
24443
24444 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24445
24446 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24447
24448 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24449
24450 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24451
24452 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24453
24454 * gcc.c-torture/compile/20020121-1.c: New test.
24455
24456 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24457
24458 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24459 ld_library_path.
24460
24461 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24462
24463 * gcc.dg/20020218-1.c: New test.
24464
24465 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24466
24467 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24468 messages
24469 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24470 "At global scope" warning
24471 * g++.dg/ext/align1.C: Change cygwin test for alignment
24472 from db-bogus to dg-warning
24473
24474 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24475
24476 * g77.f-torture/compile/cpp2.F: New test.
24477
24478 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24479
24480 * g++.dg/template/access1.C: New test.
24481
24482 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24483
24484 * gcc.dg/20020118-1.c: New.
24485
24486 2002-01-18 Kazu Hirata <kazu@hxi.com>
24487
24488 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24489
24490 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24491
24492 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24493 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24494 alignment warnings.
24495
24496 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24497
24498 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24499 torture_with_loops and torture_without_loops
24500
24501 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24502
24503 * gcc.c-torture/compile/20020116-1.c: New test.
24504
24505 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24506
24507 * gcc.dg/20020116-2.c: New test.
24508
24509 * gcc.dg/ultrasp4.c: New test.
24510
24511 * gcc.dg/20020116-1.c: New test.
24512
24513 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24514
24515 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24516 by EABI.
24517
24518 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24519
24520 * gcc.misc-tests/i386-prefetch.exp: New.
24521 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24522 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24523 * gcc.misc-tests/i386-pf-none-1.c: New test.
24524 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24525
24526 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24527
24528 * gcc.dg/gnu89-init-1.c: Add new tests.
24529
24530 2002-01-15 Andreas Jaeger <aj@suse.de>
24531
24532 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24533 * gcc.dg/i386-mmx-2.c: Likewise.
24534 * gcc.dg/i386-sse-1.c: Likewise.
24535 * gcc.dg/i386-sse-2.c: Likewise.
24536 * gcc.dg/i386-sse-3.c: Likewise.
24537
24538 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24539
24540 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24541 Uncomment additional cases that now pass.
24542
24543 2002-01-11 Richard Henderson <rth@redhat.com>
24544
24545 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24546 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24547
24548 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24549
24550 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24551
24552 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24553
24554 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24555 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24556
24557 2002-01-10 Dale Johannesen <dalej@apple.com>
24558
24559 * gcc.c-torture/execute/loop-11.c: New.
24560
24561 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24562
24563 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24564 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24565
24566 2002-01-09 Richard Henderson <rth@redhat.com>
24567
24568 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24569 type in which to perform the operation for each size.
24570
24571 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24572
24573 * gcc.c-torture/compile/20020109-2.c: New test.
24574
24575 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24576
24577 * gcc.c-torture/execute/loop-10.c: New test.
24578
24579 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24580
24581 * gcc.c-torture/compile/20010226-1.c: New test.
24582 * gcc.c-torture/compile/20010227-1.c: New test.
24583 * gcc.c-torture/compile/20010426-1.c: New test.
24584 * gcc.c-torture/compile/20010510-1.c: New test.
24585 * gcc.c-torture/compile/20010605-3.c: New test.
24586 * gcc.c-torture/compile/20010824-1.c: New test.
24587 * gcc.c-torture/execute/20010409-1.c: New test.
24588 * gcc.dg/noncompile/20000901-1.c: New test.
24589 * gcc.dg/20001023-1.c: New test.
24590 * gcc.dg/20001101-1.c: New test.
24591 * gcc.dg/20001102-1.c: New test.
24592 * gcc.dg/20010207-1.c: New test.
24593 * gcc.dg/20010405-1.c: New test.
24594 * gcc.dg/20010822-1.c: New test.
24595 * gcc.dg/20011107-1.c: New test.
24596
24597 2002-01-09 Jeffrey A Law (law@redhat.com)
24598
24599 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24600
24601 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24602 execution failure on PA targets.
24603
24604 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24605
24606 * gcc.c-torture/compile/20020109-1.c: New test.
24607
24608 2002-01-08 Kazu Hirata <kazu@hxi.com>
24609
24610 * gcc.c-torture/execute/20020108-1.c: New test.
24611
24612 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24613
24614 * gcc.dg/20020108-1.c: New test.
24615
24616 2002-01-08 H.J. Lu <hjl@gnu.org>
24617
24618 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24619 for header files.
24620
24621 2002-01-08 Geoff Keating <geoffk@redhat.com>
24622
24623 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24624 consistency.
24625
24626 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24627
24628 * gcc.dg/altivec-4.c: Test altivec predicates.
24629
24630 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24631
24632 * gcc.c-torture/execute/20020107-1.c: New test.
24633
24634 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24635
24636 PR c/5279
24637 * gcc.c-torture/compile/20020106-1.c: New test.
24638
24639 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24640
24641 * gcc.c-torture/execute/nestfunc-4.c: New test.
24642
24643 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24644
24645 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24646 extra triple that slipped in.
24647 * g++.old-deja/g++.abi/align.C: Likewise.
24648 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24649
24650 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24651
24652 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24653 * g++.old-deja/g++.abi/align.C: Likewise.
24654 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24655
24656 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24657 on FreeBSD/i386.
24658 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24659 FreeBSD.
24660
24661 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24662
24663 * gcc.dg/20020104-1.c: New test.
24664
24665 * gcc.dg/20020104-2.c: New test.
24666
24667 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24668
24669 * gcc.dg/20020103-1.c: Fix typo in target selector.
24670
24671 2002-01-03 Richard Henderson <rth@redhat.com>
24672
24673 * gcc.dg/20020103-1.c: New.
24674
24675 2002-01-03 Kazu Hirata <kazu@hxi.com>
24676
24677 * gcc.c-torture/execute/20020103-1.c: New test.
24678
24679 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24680
24681 * g++.dg/other/debug2.C: New test.
24682
24683 * gcc.c-torture/compile/20020103-1.c: New test.
24684
24685 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24686
24687 * gcc.dg/gnu89-init-1.c: Added new tests.
24688
24689 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24690
24691 * g++.dg/template/friend2.C: Remove as patch is reverted.
24692
24693 * g++.dg/warn/oldcast1.C: New test.
24694
24695 * g++.dg/template/ptrmem1.C: New test.
24696 * g++.dg/template/ptrmem2.C: New test.
24697
24698 * g++.dg/template/ntp.C: New test.
24699
24700 * g++.dg/other/component1.C: New test.
24701
24702 * g++.dg/template/ttp3.C: New test.
24703
24704 * g++.dg/template/friend2.C: New test.
24705 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24706
24707 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24708
24709 * g++.dg/other/ptrmem1.C: New test.
24710 * g++.dg/other/ptrmem2.C: New test.
24711
24712 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24713
24714 * g++.dg/template/ctor1.C: New test.
24715
24716 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24717
24718 * g++.dg/template/friend2.C: New test.
24719
24720 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24721
24722 * gcc.dg/mmix-1.c: New test.
24723
24724 2001-12-31 Richard Henderson <rth@redhat.com>
24725
24726 * gcc.dg/asm-5.c: New.
24727
24728 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24729
24730 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24731 in namespace __gnu_cxx
24732
24733 2001-12-30 Richard Henderson <rth@redhat.com>
24734
24735 * gcc.dg/debug-6.c: New.
24736
24737 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24738
24739 * gcc.c-torture/compile/20011229-2.c: New test.
24740
24741 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24742
24743 * gcc.dg/debug-3.c: New test.
24744 * gcc.dg/debug-4.c: New test.
24745 * gcc.dg/debug-5.c: New test.
24746
24747 2001-12-29 Richard Henderson <rth@redhat.com>
24748
24749 * g++.dg/eh/loop1.C: New.
24750
24751 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24752
24753 * g++.dg/template/crash1.C: New test.
24754
24755 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24756
24757 * g++.dg/other/const1.C: New test.
24758
24759 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24760
24761 * gcc.c-torture/compile/20011229-1.c: New test.
24762
24763 2001-12-28 Stan Shebs <shebs@apple.com>
24764
24765 * lib/objc-torture.exp: Resync with c-torture.exp.
24766 * lib/objc.exp: Load standard libraries.
24767
24768 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24769
24770 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24771 additional tests.
24772
24773 2001-12-27 Roger Sayle <roger@eyesopen.com>
24774
24775 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24776
24777 2001-12-27 Richard Henderson <rth@redhat.com>
24778
24779 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24780
24781 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24782
24783 * g++.dg/eh/ctor1.C: New test.
24784 * g++.dg/other/error2.C: New test.
24785
24786 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24787
24788 * g++.dg/other/init2.C: New test.
24789
24790 2001-12-24 Richard Henderson <rth@redhat.com>
24791
24792 * gcc.dg/20011223-1.c: New.
24793 * gcc.dg/inline-1.c: New.
24794
24795 2001-12-23 Richard Henderson <rth@redhat.com>
24796
24797 * gcc.dg/asm-4.c: Test operand modifiers.
24798
24799 2001-12-23 Richard Henderson <rth@redhat.com>
24800
24801 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24802
24803 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24804
24805 * gcc.c-torture/execute/20011223-1.c: New test.
24806
24807 2001-12-21 Richard Henderson <rth@redhat.com>
24808
24809 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24810 re-enables the warning.
24811
24812 2001-12-21 Richard Henderson <rth@redhat.com>
24813
24814 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24815
24816 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24817
24818 * gcc.c-torture/compile/20011218-1.c: New test.
24819
24820 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24821
24822 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24823 arm-isr.c test.
24824 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24825 epilogue generation for ARM ISR routines.
24826
24827 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24828
24829 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24830 * gcc.dg/format/c90-printf-3.c: Likewise.
24831 * gcc.dg/format/c99-printf-3.c: Likewise.
24832 * gcc.dg/format/ext-1.c: Likewise.
24833 * gcc.dg/format/ext-6.c: Likewise.
24834 * gcc.dg/format/format.h: Prototype unlocked stdio.
24835
24836 2001-12-20 Richard Henderson <rth@redhat.com>
24837
24838 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24839 (arena): Use it.
24840 (malloc): Correct allocation logic. Abort if we fill up the
24841 arena before initialization complete.
24842 (realloc): Correct allocation logic.
24843
24844 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24845
24846 * gcc.c-torture/compile/20011219-2.c: New test.
24847
24848 * gcc.c-torture/execute/20011219-1.c: New test.
24849
24850 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24851
24852 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24853 target does not support weak symbols.
24854
24855 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24856
24857 * gcc.c-torture/compile/20011219-1.c: New test.
24858
24859 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24860
24861 * g++.dg/other/error1.C: New test.
24862
24863 2001-12-17 Jeffrey A Law (law@redhat.com)
24864
24865 * gcc.c-torture/execute/20011217-1.c: New test.
24866
24867 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24868
24869 * objc.dg/special/: New directory.
24870 * objc.dg/special/special.exp: New file.
24871 * objc.dg/special/unclaimed-category-1.h: New file.
24872 * objc.dg/special/unclaimed-category-1a.m: New file.
24873 * objc.dg/special/unclaimed-category-1.m: New file.
24874
24875 2001-12-17 Andreas Jaeger <aj@suse.de>
24876
24877 * gcc.c-torture/compile/20011217-2.c: New test.
24878
24879 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24880
24881 * gcc.c-torture/compile/20011217-1.c: New test.
24882
24883 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
24884
24885 * testsuite/gcc.dg/20011214-1.c: New.
24886
24887 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
24888
24889 * gcc.dg/altivec-4.c: New.
24890
24891 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
24892
24893 * gcc.dg/20011113-1.c: New test.
24894
24895 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24896
24897 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24898 std::__malloc_alloc_template<0> and
24899 std::__default_alloc_template<false, 0>.
24900
24901 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
24902
24903 * objc/execute/bf-21.m: New test.
24904 * objc/execute/enumeration-1.m: New test.
24905 * objc/execute/enumeration-2.m: New test.
24906
24907 2001-12-12 Jakub Jelinek <jakub@redhat.com>
24908
24909 * gcc.dg/gnu89-init-1.c: New test.
24910
24911 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
24912
24913 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24914 * g++.old-deja/g++.jason/2371.C: Likewise.
24915 * g++.old-deja/g++.jason/template33.C: Likewise.
24916 * g++.old-deja/g++.jason/template34.C: Likewise.
24917 * g++.old-deja/g++.jason/template36.C: Likewise.
24918 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24919 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24920 * g++.old-deja/g++.other/typename1.C: Likewise.
24921 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24922 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24923 * g++.old-deja/g++.pt/typename11.C: Likewise.
24924 * g++.old-deja/g++.pt/typename14.C: Likewise.
24925 * g++.old-deja/g++.pt/typename16.C: Likewise.
24926 * g++.old-deja/g++.pt/typename3.C: Likewise.
24927 * g++.old-deja/g++.pt/typename4.C: Likewise.
24928 * g++.old-deja/g++.pt/typename5.C: Likewise.
24929 * g++.old-deja/g++.pt/typename7.C: Likewise.
24930 * g++.old-deja/g++.robertl/eb9.C: Likewise.
24931
24932 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
24933
24934 * g++.dg/other/linkage1.C: New test.
24935 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24936 specifiers.
24937
24938 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
24939
24940 * gcc.dg/concat.c: New test.
24941
24942 2001-12-11 Stan Shebs <shebs@apple.com>
24943
24944 * objc/compile: New test directory.
24945 * objc/compile/compile.exp: New expect script.
24946 * objc/compile/20011211-1.m: New compile test.
24947
24948 2001-12-11 Jason Merrill <jason@redhat.com>
24949
24950 * lib/prune.exp (prune_gcc_output): Also handle "In member
24951 function". So many permutations...
24952
24953 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
24954
24955 * g++.dg/template/typedef1.C: New test.
24956
24957 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
24958
24959 * g++.dg/other/copy1.C: New test.
24960
24961 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
24962
24963 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
24964
24965 * gcc.dg/builtin-choose-expr.c: New.
24966
24967 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
24968
24969 * gcc.dg/altivec-2.c: New.
24970
24971 2001-12-07 Richard Henderson <rth@redhat.com>
24972
24973 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
24974
24975 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
24976
24977 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24978 ultrasparc.
24979
24980 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24981
24982 * g++-old.deja/g++.robertl/eb101.C: Deleted.
24983
24984 2001-12-06 Janis Johnson <janis187@us.ibm.com>
24985
24986 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24987 variable argument list.
24988
24989 2001-12-06 Zack Weinberg <zack@codesourcery.com>
24990
24991 * gcc.c-torture/execute/memcheck: Delete entire directory.
24992 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24993 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
24994
24995 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
24996
24997 * gcc.dg/Wshadow-1.c: New test.
24998
24999 2001-12-05 Jakub Jelinek <jakub@redhat.com>
25000
25001 * gcc.c-torture/compile/20011130-1.c: New test.
25002
25003 * gcc.dg/noncompile/20011025-1.c: New test.
25004
25005 * g++.dg/other/anon-union.C: New test.
25006
25007 * gcc.c-torture/execute/20011024-1.c: New test.
25008
25009 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
25010
25011 * gcc.c-torture/execute/20000722-1.x,
25012 gcc.c-torture/execute/20010123-1.x: Remove.
25013 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
25014 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
25015 gcc.dg/c99-complit-2.c: New tests.
25016
25017 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
25018
25019 * g++.dg/inherit/base1.C: New test.
25020
25021 2001-12-04 Jakub Jelinek <jakub@redhat.com>
25022
25023 * g++.dg/other/stdarg1.C: New test.
25024
25025 * gcc.c-torture/compile/20011130-2.c: New test.
25026
25027 2001-12-03 Janis Johnson <janis187@us.ibm.com>
25028
25029 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
25030 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
25031 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
25032 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
25033 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
25034 * gcc.dg/builtin-prefetch-1.c: New test.
25035
25036 2001-12-03 Jakub Jelinek <jakub@redhat.com>
25037
25038 * gcc.dg/20011130-1.c: New test.
25039
25040 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
25041
25042 * g++.dg/other/scope1.C: New test.
25043 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
25044
25045 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
25046
25047 * gcc.dg/vla-init-1.c: New test.
25048
25049 2001-12-01 Geoff Keating <geoffk@redhat.com>
25050
25051 * gcc.c-torture/compile/structs.c: New testcase from GDB.
25052
25053 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
25054
25055 * objc.dg/alias.m: Update.
25056 * objc.dg/class-1.m: Update.
25057 * objc.dg/const-str-1.m: Update.
25058 * objc.dg/fwd-proto-1.m: Update.
25059 * objc.dg/id-1.m: Update.
25060 * objc.dg/super-class-1.m: Update.
25061
25062 2001-11-29 Mark Mitchell <mark@codesourcery.com>
25063
25064 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
25065 constructs.
25066
25067 2001-11-28 Jeffrey A Law (law@cygnus.com)
25068
25069 * gcc.c-torture/execute/20011128-1.c: New test.
25070
25071 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
25072
25073 * gcc.dg/20011127-1.c: New test.
25074
25075 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
25076
25077 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
25078 from Austin Group draft 7.
25079 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
25080 scanf format arguments.
25081 * gcc.dg/format/no-exargs-2.c: New test.
25082
25083 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
25084
25085 * g++.dg/abi/vbase8-4.C: New test.
25086
25087 2001-11-24 Ian Lance Taylor <ian@airs.com>
25088
25089 * gcc.c-torture/execute/20011121-1.c: New test.
25090
25091 2001-11-23 Jeffrey A Law (law@cygnus.com)
25092
25093 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
25094
25095 2001-11-23 Andreas Jaeger <aj@suse.de>
25096
25097 * gcc.dg/cpp/charconst-2.c: New test.
25098
25099 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
25100
25101 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
25102 to the host if it is remote. Let tests specify extra headers
25103 they use.
25104 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
25105 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
25106 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
25107 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
25108 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
25109 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
25110 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
25111 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
25112 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
25113 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
25114
25115 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
25116
25117 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
25118 for little endian ARMs.
25119
25120 2001-11-20 Jakub Jelinek <jakub@redhat.com>
25121
25122 * gcc.c-torture/compile/20011119-1.c: New test.
25123 * gcc.c-torture/compile/20011119-2.c: New test.
25124
25125 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
25126
25127 * gcc.dg/altivec-1.c: Fix typo.
25128
25129 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25130
25131 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
25132
25133 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
25134
25135 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
25136
25137 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
25138
25139 * lib/g77.exp: Don't specify --rpath-link.
25140
25141 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
25142 across all the headers.
25143 * gcc.dg/format/format.exp: For testing on a remote host,
25144 copy format.h.
25145
25146 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
25147 * gcc.c-torture/execute/930406-1.c: Likewise.
25148 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25149
25150 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
25151
25152 * gcc.dg/altivec-1.c: New.
25153
25154 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
25155
25156 * gcc.dg/cpp/fpreprocessed.c: New test case.
25157
25158 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25159
25160 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25161 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25162 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
25163
25164 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25165
25166 * gcc.dg/no-builtin-1.c: New test.
25167
25168 2001-11-16 Jakub Jelinek <jakub@redhat.com>
25169
25170 * gcc.c-torture/execute/20011115-1.c: New test.
25171
25172 2001-11-15 Jakub Jelinek <jakub@redhat.com>
25173
25174 * gcc.c-torture/compile/20011114-2.c: New test.
25175 * gcc.c-torture/compile/20011114-3.c: New test.
25176 * gcc.c-torture/compile/20011114-4.c: New test.
25177
25178 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
25179
25180 * g++.dg/other/init1.C: New test.
25181
25182 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
25183
25184 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25185 message.
25186
25187 * gcc.c-torture/execute/20011114-1.c: New testcase.
25188
25189 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25190 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25191 like the (before this change) version of 20010327-1.c.
25192
25193 2001-11-14 Roger Sayle <roger@eyesopen.com>
25194
25195 * gcc.c-torture/execute/string-opt-13.c: New testcase.
25196
25197 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
25198
25199 * g++.dg/init/array2.C: New test.
25200
25201 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
25202
25203 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
25204
25205 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
25206
25207 * g++.dg/other/forscope1.C: New test.
25208 * g++.dg/ext/forscope1.C: New test.
25209 * g++.dg/ext/forscope2.C: New test.
25210
25211 2001-11-13 Jakub Jelinek <jakub@redhat.com>
25212
25213 * gcc.c-torture/execute/20011113-1.c: New test.
25214
25215 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
25216
25217 * gcc.c-torture/execute/20011109-2.c: New test.
25218
25219 * gcc.c-torture/execute/20011109-1.c: New test.
25220
25221 2001-11-09 Jakub Jelinek <jakub@redhat.com>
25222
25223 * gcc.c-torture/compile/20011109-1.c: New test.
25224
25225 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
25226
25227 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25228 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25229 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25230 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25231 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25232 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25233 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
25234
25235 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
25236
25237 * g++.dg/warn/Wshadow-1.C: New tests.
25238 * g++.old-deja/g++.mike/for3.C: Update.
25239
25240 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
25241
25242 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25243 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25244 XFAILs. Adjust expected error texts.
25245 * gcc.c-torture/compile/20011106-1.c,
25246 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25247 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25248 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25249 gcc.dg/c99-array-lval-5.c: New tests.
25250
25251 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25252
25253 * gcc.dg/cpp/defined.c: Update.
25254
25255 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25256
25257 * gcc.c-torture/execute/anon-1.c: New test.
25258
25259 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
25260
25261 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25262 same size, so no warning should be produced on stormy16.
25263
25264 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25265 due to oversized array.
25266 * g++.old-deja/g++.mike/ns15.C: Likewise.
25267 * g++.old-deja/g++.pt/crash16.C: Likewise.
25268
25269 2001-11-02 Graham Stott <grahams@redhat.com>
25270
25271 * g++.dgother/debug1.C: Fix typos.
25272
25273 2001-11-01 Jakub Jelinek <jakub@redhat.com>
25274
25275 * g++.dg/other/debug1.C: New test.
25276
25277 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25278
25279 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25280 of unsigned long.
25281
25282 2001-10-30 Jakub Jelinek <jakub@redhat.com>
25283
25284 * gcc.dg/20011029-2.c: New test.
25285
25286 * gcc.c-torture/compile/20011029-1.c: New test.
25287
25288 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25289
25290 * objc/execute/class_self-1.m: New test.
25291 * objc/execute/class_self-2.m: New test.
25292
25293 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25294
25295 * gcc.misc-tests/msgs.exp: Delete.
25296 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25297 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25298 error set to match recent changes.
25299
25300 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25301
25302 * gcc.dg/20011021-1.c: New test.
25303
25304 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25305
25306 * gcc.c-torture/compile/20011023-1.c: New test.
25307
25308 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25309
25310 * lib/g77.exp: Rewrite based on lib/g++.exp.
25311
25312 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25313
25314 * gcc.c-torture/execute/20011019-1.c: New test.
25315
25316 * gcc.dg/20011018-1.c: New test.
25317
25318 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25319
25320 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25321
25322 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25323
25324 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25325 * gcc.dg/attr-invalid.c: Likewise.
25326
25327 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25328
25329 * testsuite/gcc.dg/20011015-1.c: New test.
25330
25331 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25332
25333 * g++.dg/template/unify2.C: New test.
25334
25335 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25336
25337 * g++.dg/other/exception-specification.C: New test
25338
25339 2001-10-13 Tom Rix <trix@redhat.com>
25340
25341 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25342 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25343
25344 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25345
25346 * testsuite/gcc.dg/20011009-1.c: New test.
25347
25348 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25349
25350 PR g++/4476
25351 * g++.dg/other/friend1.C: New test.
25352
25353 2001-10-11 Richard Henderson <rth@redhat.com>
25354
25355 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25356
25357 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25358
25359 * gcc.c-torture/compile/20011010-1.c: New.
25360
25361 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25362
25363 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25364 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25365 g77.f-torture/execute/execute.exp,
25366 g77.f-torture/noncompile/noncompile.exp,
25367 gcc.c-torture/compile/compile.exp,
25368 gcc.c-torture/execute/execute.exp,
25369 gcc.c-torture/execute/ieee/ieee.exp,
25370 gcc.c-torture/execute/memcheck/memcheck.exp,
25371 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25372 objc/execute/execute.exp: Update FSF address.
25373
25374 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25375
25376 * gcc.dg/cpp/cmdlne-C.c: Update.
25377 * gcc.dg/cpp/cmdlne-C2.c: New.
25378
25379 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25380
25381 * gcc.c-torture/execute/20011008-3.c: New.
25382
25383 2001-10-08 DJ Delorie <dj@redhat.com>
25384
25385 * gcc.dg/20011008-1.c: New.
25386 * gcc.dg/20011008-2.c: New.
25387
25388 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25389
25390 * gcc.dg/cpp/spacing1.c: Update test.
25391
25392 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25393
25394 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25395 spelling errors of "separate" as "seperate".
25396
25397 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25398
25399 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25400 enough to avoid inlining.
25401
25402 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25403
25404 * lib/g77.exp: set libg2c_dir correctly.
25405
25406 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25407
25408 * gcc.dg/cpp/macro11.c: New test.
25409
25410 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25411
25412 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25413 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25414 gcc.dg/format/multattr-3.c: New tests.
25415 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25416 tests for format attributes on function pointers being rejected.
25417
25418 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25419
25420 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25421
25422 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25423
25424 * g++.dg/warn/format1.C: New test.
25425
25426 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25427
25428 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25429
25430 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25431
25432 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25433
25434 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25435
25436 * gcc.dg/cpp/redef2.c: Add test.
25437
25438 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25439
25440 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25441 long-standing bug on i686, apparently.
25442 * gcc.c-torture/execute/loop-2c.x: New file.
25443 * gcc.c-torture/execute/loop-2d.x: New file.
25444 * gcc.c-torture/execute/loop-3c.x: New file.
25445
25446 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25447
25448 * gcc.dg/cpp/20000625-2.c: Correct line number.
25449
25450 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25451
25452 * gcc.dg/cpp/macro10.c: New test.
25453 * gcc.dg/cpp/strify3.c: New test.
25454 * gcc.dg/cpp/spacing1.c: Add tests.
25455 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25456 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25457
25458 2001-09-24 DJ Delorie <dj@redhat.com>
25459
25460 * gcc.c-torture/execute/20010924-1.c: New test.
25461
25462 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25463
25464 * testsuite/objc/execute/paste.m: Remove.
25465
25466 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25467
25468 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25469
25470 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25471
25472 * g77.dg/strlen0.f: New test.
25473
25474 2001-09-21 Richard Henderson <rth@redhat.com>
25475
25476 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25477 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25478
25479 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25480
25481 Table-driven attributes.
25482 * g++.dg/ext/attrib1.C: New test.
25483
25484 2001-09-20 DJ Delorie <dj@redhat.com>
25485
25486 * gcc.dg/20000926-1.c: Update expected warning messages.
25487 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25488 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25489 array.
25490
25491 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25492
25493 * g++.dg/eh/registers1.C: New test case.
25494
25495 2001-09-17 Richard Henderson <rth@redhat.com>
25496
25497 * gcc.dg/array-5.c: Fix VLA decomposition test.
25498
25499 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25500
25501 * gcc.dg/cpp/line5.c: New testcase.
25502
25503 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25504
25505 * gcc.dg/cpp/macro9.c: New test.
25506
25507 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25508
25509 * gcc.c-torture/execute/980223.c: Change type of addr from long
25510 to char *.
25511
25512 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25513
25514 * gcc.c-torture/execute/20010915-1.c: New test.
25515
25516 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25517
25518 * g77.dg/bprob: New directory.
25519 * g77.dg/bprob/bprob.exp: New file.
25520 * g77.dg/bprob/bprob-1.f: New test.
25521 * g77.dg/gcov: New directory.
25522 * g77.dg/gcov/gcov.exp: New file.
25523 * g77.dg/gcov/gcov-1.f: New test.
25524 * g77.dg/gcov/gcov-1.x: New file.
25525
25526 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25527
25528 * gcc.dg/cpp/directiv.c: Update.
25529 * gcc.dg/cpp/undef1.c: Update.
25530
25531 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25532
25533 * gcc.dg/20010912-1.c: New test.
25534
25535 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25536
25537 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25538 language-independent file in lib.
25539 * lib/gcov.exp: New file.
25540
25541 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25542
25543 * gcc.c-torture/compile/20010911-1.c: New test.
25544
25545 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25546
25547 * lib/profopt.exp: New, to support profile-directed optimizations.
25548 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25549 * gcc.misc-tests/bprob-1.c: New test.
25550 * gcc.misc-tests/bprob-2.c: New test.
25551
25552 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25553
25554 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25555 XFAIL and which kinds of gcov output to verify.
25556 * gcc.misc-tests/gcov-4b.x: New file.
25557 * gcc.misc-tests/gcov-5b.x: New file.
25558 * gcc.misc-tests/gcov-6.x: New file.
25559 * gcc.misc-tests/gcov-7.c: New test.
25560 * gcc.misc-tests/gcov-7.x: New file.
25561
25562 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25563
25564 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25565 * gcc.misc-tests/gcov-6.c: New test.
25566
25567 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25568
25569 PR c++/3986
25570 * g++.dg/abi/vbase1.C: New test.
25571
25572 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25573
25574 * objc.dg/method-2.m: New.
25575
25576 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25577
25578 PR c++/4203
25579 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25580 * g++.dg/init/empty1.C: New test.
25581
25582 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25583
25584 * gcc.c-torture/compile/20010903-1.c: New test.
25585
25586 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25587
25588 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25589 for m68k.
25590
25591 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25592
25593 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25594
25595 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25596
25597 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25598
25599 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25600
25601 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25602 for 16-bit 'unsigned int'.
25603
25604 2001-08-29 Kazu Hirata <kazu@hxi.com>
25605
25606 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25607
25608 2001-08-27 Richard Henderson <rth@redhat.com>
25609
25610 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25611 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25612
25613 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25614
25615 * gcc.dg/asm-names.c (ymain): New.
25616
25617 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25618
25619 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25620 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25621 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25622
25623 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25624
25625 * gcc.dg/compare5.c: New testcase.
25626
25627 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25628
25629 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25630 and "In instantiation".
25631
25632 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25633
25634 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25635
25636 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25637
25638 * gcc.misc-tests/gcov.exp: Add support for branch information.
25639 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25640 * gcc.misc-tests/gcov-4.c: New test.
25641 * gcc.misc-tests/gcov-4b.c: New test.
25642 * gcc.misc-tests/gcov-5b.c: New test.
25643
25644 2001-08-20 Zack Weinberg <zackw@panix.com>
25645
25646 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25647 expected to fail.
25648
25649 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25650
25651 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25652
25653 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25654
25655 * g++.dg/eh/template1.C: New test.
25656
25657 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25658
25659 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25660 Fix thinko.
25661 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25662 for xfail.
25663
25664 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25665
25666 * lib/g77-dg.exp: Use prune.exp for common procedures
25667 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25668 * lib/g77.exp: (g77-dg-prune) Remove
25669
25670 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25671
25672 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25673
25674 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25675
25676 * g++.dg/template/unify1.C: New test.
25677
25678 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25679
25680 * g++.dg/abi/empty4.C: New test.
25681
25682 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25683
25684 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25685 solaris2.*
25686 * g77.f-torture/compile/pr3743.x: Likewise
25687
25688 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25689
25690 * g++.dg/other/using-declaration.C: New test.
25691
25692 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25693
25694 * gcc.dg/cpp/tr-sign.c: New testcase.
25695
25696 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25697
25698 * gcc.dg/cpp/19951025-1.c: Revert.
25699 * gcc.dg/cpp/directiv.c: We no longer process directives that
25700 interrupt macro arguments.
25701
25702 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25703
25704 * gcc.dg/bconstp-1.c: New test.
25705
25706 2001-08-03 Richard Henderson <rth@redhat.com>
25707
25708 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25709
25710 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25711
25712 * gcc.dg/cpp/19951025-1.c: Update.
25713
25714 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25715
25716 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25717 should be x.
25718
25719 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25720
25721 Kill -fhonor-std.
25722 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25723 * g++.old-deja/g++.other/std1.C: Likewise.
25724 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25725
25726 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25727
25728 * lib/g77.exp: Load gcc-defs.exp for common procedures
25729 (g77_pass, g77_fail, g77_finish, g77_exit,
25730 ${tool}_check_unsupported_p} Now redundant. Deleted.
25731
25732 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25733
25734 * g77.dg/fbackslash.f
25735 * g77.dg/fcase-preserve.f
25736 * g77.dg/ff90-1.f
25737 * g77.dg/ffixed-line-length-0.f
25738 * g77.dg/ffixed-line-length-132.f
25739 * g77.dg/ffixed-line-length-7.f
25740 * g77.dg/ffixed-line-length-72.f
25741 * g77.dg/ffixed-line-length-none.f
25742 * g77.dg/ffree-form-1.f
25743 * g77.dg/fno-backslash.f
25744 * g77.dg/fno-f90-1.f
25745 * g77.dg/fno-fixed-form-1.f
25746 * g77.dg/fno-onetrip.f
25747 * g77.dg/fno-typeless-boz.f
25748 * g77.dg/fno-underscoring.f
25749 * g77.dg/fno-vxt-1.f
25750 * g77.dg/fonetrip.f
25751 * g77.dg/ftypeless-boz.f
25752 * g77.dg/fugly-assumed.f
25753 * g77.dg/funderscoring.f
25754 * g77.dg/fvxt-1.f
25755
25756 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25757
25758 * objc.dg/fwd-proto-1.m: New.
25759 * objc.dg/local-decl-1.m: New.
25760 * objc.dg/naming-1.m: New.
25761 * objc.dg/naming-2.m: New.
25762 * objc.dg/proto-hier-1.m: New.
25763
25764 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25765
25766 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25767 largest-type elements to a struct makes its size grow.
25768
25769 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25770
25771 * g++.dg/abi/vthunk1.C: New test.
25772
25773 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25774
25775 * g++.dg/abi/vbase8-22.C: New test.
25776
25777 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25778
25779 * gcc.dg/cpp/macro8.c: New test.
25780
25781 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25782
25783 * g++.dg/abi/vbase8-21.C: New test.
25784
25785 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25786
25787 * g++.dg/abi/vbase8-10.C: New test.
25788
25789 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25790
25791 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25792 ${tool}_set_ld_library_path.
25793 Changed caller.
25794 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25795 g++.exp.
25796
25797 2001-07-26 Stan Cox <scox@redhat.com>
25798
25799 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25800 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25801 gcc_exit, gcc_check_unsupported_p):
25802 Moved to gcc-deps.exp
25803 * gcc-deps.exp: New file.
25804
25805 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25806
25807 * g++.old-deja/g++.pt/defarg14.C: New test.
25808
25809 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25810
25811 * g++.old-deja/g++.other/lineno5.C: New test.
25812
25813 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25814
25815 * g++.old-deja/g++.pt/crash68.C: New test.
25816
25817 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25818
25819 * g++.old-deja/g++.other/crash42.C: New test.
25820
25821 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25822
25823 * gcc.dg/cpp/extratokens.c: Fix.
25824 * gcc.dg/cpp/skipping2.c: New tests.
25825
25826 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25827
25828 * gcc.c-torture/execute/20010724-1.c: New file.
25829 * gcc.c-torture/execute/20010724-1.x: New file.
25830
25831 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25832
25833 * g++.old-deja/g++.other/cond7.C: New test.
25834
25835 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25836
25837 * g++.old-deja/g++.other/optimize4.C: New test.
25838
25839 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25840
25841 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25842
25843 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25844
25845 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25846 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25847 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25848 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25849
25850 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25851 bug report" message.
25852
25853 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25854 * g++.dg/ext/instantiate1.C: Move from old-deja.
25855
25856 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25857
25858 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25859 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25860 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25861 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25862
25863 2001-07-23 Jeffrey A Law (law@cygnus.com)
25864
25865 * gcc.c-torture/execute/20010723-1.c: New test.
25866
25867 2001-07-23 Ben Elliston <bje@redhat.com>
25868
25869 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25870
25871 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25872
25873 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25874 i[34567]86-*-*.
25875 Delete handling of ieee_multilib_flags.
25876 Pass -mieee for alpha*-*-* and sh-*-*.
25877 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25878
25879 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25880
25881 Remove old-abi tests.
25882 * g++.old-deja/g++.mike/p11116.C: Remove.
25883 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25884
25885 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
25886
25887 * g77.f-torture/compile/pr3743.f: New test
25888
25889 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
25890
25891 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
25892
25893 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25894
25895 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25896 g++.old-deja/g++.pt/static6.C: Likewise.
25897 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25898 supports weak symbols.
25899
25900 2001-07-18 Andreas Jaeger <aj@suse.de>
25901
25902 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25903 supported again.
25904
25905 2001-07-18 Andreas Jaeger <aj@suse.de>
25906
25907 * gcc.dg/iftrap-1.c: Fix target line.
25908
25909 2001-07-17 Richard Henderson <rth@redhat.com>
25910
25911 * gcc.c-torture/execute/20010717-1.c: New.
25912
25913 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25914
25915 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25916 tests.
25917
25918 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25919
25920 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
25921
25922 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25923
25924 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25925 UAC_SIGBUS, UAC_NOPRINT definitions.
25926
25927 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
25928
25929 * objc/execute/object_is_class.m: New test.
25930 * objc/execute/object_is_meta_class.m: New test.
25931
25932 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25933
25934 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25935 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
25936
25937 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
25938
25939 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25940 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
25941
25942 2001-07-14 Richard Henderson <rth@redhat.com>
25943
25944 * gcc.dg/iftrap-1.c: New.
25945
25946 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
25947
25948 * g77.f-torture/execute/intrinsic77.f: New test.
25949
25950 2001-07-11 Janis Johnson <janis@us.ibm.com>
25951
25952 * gcc.misc-tests/gcov-3.c: New test.
25953
25954 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25955
25956 * gcc.c-torture/compile/20010711-1.c,
25957 * gcc.c-torture/compile/20010711-2.c: New tests.
25958
25959 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25960
25961 * gcc.c-torture/execute/20010711-1.c: New test.
25962
25963 2001-07-11 Ben Elliston <bje@redhat.com>
25964
25965 * g++.old-deja/g++.other/enum5.C: New test.
25966
25967 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
25968
25969 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25970 (g++-dg-prune): Call prune_gcc_output.
25971 * prune.exp: New file for prune_gcc_output.
25972 * lib/g++.exp, lib/gcc.exp: Load it.
25973
25974 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
25975
25976 * gcc.c-torture/compile/20010701-1.c,
25977 g++.old-deja/g++.ext/attrib6.C: New tests.
25978
25979 2001-07-06 Jeffrey A Law (law@cygnus.com)
25980
25981 * gcc.c-torture/compile/20010706-1.c: New test.
25982
25983 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
25984
25985 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
25986
25987 2001-06-28 Stan Shebs <shebs@apple.com>
25988
25989 * gcc.dg/pragma-darwin.c: New test.
25990
25991 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25992
25993 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25994 Solaris 2.[678] system.
25995
25996 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
25997
25998 * gcc.dg/20010622-1.c: New test.
25999
26000 2001-06-18 Stan Shebs <shebs@apple.com>
26001
26002 * objc.dg: New directory.
26003 * objc.dg/dg.exp: New file.
26004 * objc.dg/alias.m: New.
26005 * objc.dg/class-1.m: New.
26006 * objc.dg/class-2.m: New.
26007 * objc.dg/const-str-1.m: New.
26008 * objc.dg/const-str-2.m: New.
26009 * objc.dg/id-1.m: New.
26010 * objc.dg/method-1.m: New.
26011 * objc.dg/super-class-1.m: New.
26012 * lib/objc-dg.exp: New file.
26013
26014 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
26015
26016 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
26017 of label name.
26018
26019 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
26020
26021 * g++.old-deja/g++.abi/vbase8-9.C: New test.
26022
26023 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26024
26025 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
26026 variable.
26027
26028 2001-06-12 Richard Henderson <rth@redhat.com>
26029
26030 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
26031
26032 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26033
26034 * g++.old-deja/g++.abi/vbase5.C: New test.
26035 * g++.old-deja/g++.abi/vbase6.C: New test.
26036 * g++.old-deja/g++.abi/vbase7.C: New test.
26037
26038 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26039
26040 * gcc.c-torture/compile/20010610-1.c: New test.
26041
26042 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26043
26044 * g++.old-deja/g++.abi/vbase4.C: New test.
26045
26046 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26047
26048 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
26049 support %f for HC11/HC12 targets.
26050 * gcc.c-torture/execute/930513-1.x: New file, likewise.
26051 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
26052 on HC11/HC12 targets.
26053 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
26054
26055 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26056
26057 * gcc.dg/wchar_t-1.c: New file.
26058 * gcc.dg/wint_t-1.c: Likewise.
26059
26060 2001-06-11 Bernd Schmidt <bernds@redhat.com>
26061
26062 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
26063
26064 2001-06-11 Richard Henderson <rth@redhat.com>
26065
26066 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
26067
26068 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26069
26070 * gcc.c-torture/compile/20010611-1.c: New test.
26071
26072 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26073
26074 * gcc.dg/c99-tag-1.c: Add more tests.
26075
26076 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
26077
26078 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
26079 representation on MN10300 and ARM/Thumb.
26080
26081 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
26082
26083 * g77.f-torture/execute/20010610.f: New.
26084
26085 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
26086
26087 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
26088 names.
26089
26090 2001-06-09 Richard Henderson <rth@redhat.com>
26091
26092 * gcc.c-torture/execute/ashrdi-1.c: New.
26093 * gcc.c-torture/execute/ashldi-1.c: New.
26094 * gcc.c-torture/execute/lshrdi-1.c: New.
26095
26096 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
26097
26098 * objc/execute/load-3.m: Added. Check sending +load to categories,
26099 in addition to classes.
26100
26101 2001-06-08 Stan Shebs <shebs@apple.com>
26102
26103 * objc/execute/load-2.m: New test. From Nicola Pero
26104 <n.pero@mi.flashnet.it>.
26105
26106 2001-06-08 Jakub Jelinek <jakub@redhat.com>
26107
26108 * gcc.c-torture/execute/20010605-2.c: New test.
26109
26110 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26111
26112 * g++.old-deja/g++.abi/vbase2.C: New test.
26113 * g++.old-deja/g++.abi/vbase3.C: New test.
26114
26115 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26116
26117 * g++.old-deja/g++.pt/friend49.C: New test.
26118
26119 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
26120
26121 * g++.old-deja/g++.ext/anon3.C: New test.
26122
26123 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
26124
26125 * g++.old-deja/g++.other/conv7.C: New test.
26126
26127 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
26128
26129 * gcc.c-torture/compile/20010605-2.c: New test.
26130
26131 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
26132
26133 * gcc.c-torture/execute/20010604-1.c: New test.
26134
26135 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
26136
26137 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
26138
26139 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
26140
26141 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
26142 (g++_link_flags): Likewise.
26143 (g++_init): Pass gccpath's value to two previous functions.
26144
26145 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26146
26147 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
26148 Ensure logfile entry matches exec command line.
26149
26150 2001-05-31 Richard Henderson <rth@redhat.com>
26151
26152 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
26153 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
26154
26155 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
26156
26157 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26158 compiler for irix6.2
26159
26160 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
26161
26162 * g++.old-deja/g++.other/optimize3.C: New file.
26163
26164 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
26165
26166 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26167 assemble.
26168
26169 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
26170
26171 * g++.old-deja/g++.other/optimize2.C: New file.
26172
26173 2001-05-25 Diego Novillo <dnovillo@redhat.com>
26174
26175 * gcc.c-torture/compile/20010518-2.c: New file.
26176 * gcc.c-torture/execute/20010518-1.c: New file.
26177 * gcc.c-torture/execute/20010518-2.c: New file.
26178
26179 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
26180
26181 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
26182
26183 2001-05-24 Mark Mitchell <mark@codesourcery.com>
26184
26185 G++ no longer defines builtins that do not begin with __builtin.
26186 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26187 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26188 * g++.old-deja/g++.law/builtin1.C: Likewise.
26189 * g++.old-deja/g++.law/cvt2.C: Likewise.
26190 * g++.old-deja/g++.mike/net5.C: Likewise.
26191 * g++.old-deja/g++.other/builtins1.C: Likewise.
26192 * g++.old-deja/g++.other/builtins2.C: Likewise.
26193 * g++.old-deja/g++.other/builtins3.C: Likewise.
26194 * g++.old-deja/g++.other/builtins4.C: Likewise.
26195 * g++.old-deja/g++.other/inline8.C: Likewise.
26196 * g++.old-deja/g++.robertl/eb39.C: Likewise.
26197
26198 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
26199
26200 * g++.old-deja/g++.pt/using1.C: Adjust.
26201 * g++.old-deja/g++.pt/using2.C: New test.
26202
26203 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26204
26205 * gcc.dg/cpp/charconst.c: New tests.
26206 * gcc.dg/cpp/escape.c: New tests.
26207 * gcc.dg/cpp/escape-1.c: New tests.
26208 * gcc.dg/cpp/escape-2.c: New tests.
26209 * gcc.dg/cpp/ucs.c: New tests.
26210
26211 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
26212
26213 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26214 native compiler for irix6.5.
26215
26216 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
26217
26218 * lib/g++.exp (g++_include_flags): Use args to compute
26219 get_multilibs.
26220 (g++_link_flags): Likewise.
26221 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
26222
26223 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
26224
26225 * gcc.dg/c90-hexfloat-1.c: Add more tests.
26226
26227 2001-05-21 Geoff Keating <geoffk@redhat.com>
26228
26229 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26230 this file.
26231
26232 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26233
26234 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26235 STACK_SIZE;
26236 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26237 to STACK_SIZE; Use it to define size of add_histo array.
26238 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26239 to STACK_SIZE.
26240 (f): Use GITT_SIZE to define size of gitt local table.
26241 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26242 to STACK_SIZE; Use it to define size of bytemem array.
26243
26244 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26245
26246 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26247 on 68HC11/HC12 due to the asm instruction.
26248 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26249 * gcc.c-torture/compile/920520-1.x: Likewise.
26250 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26251 on 68HC11/HC12 because the function is larger than 64K.
26252 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26253 on 68HC11/HC12 because the structure is too large.
26254
26255 2001-05-20 Richard Henderson <rth@redhat.com>
26256
26257 * gcc.c-torture/execute/20010520-1.c: New.
26258
26259 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26260
26261 * g++.old-deja/g++.warn/compare1.C: New test.
26262 * gcc.dg/compare4.c: New test.
26263
26264 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
26265
26266 * g++.old-deja/g++.other/optimize1.C: New test.
26267
26268 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26269
26270 * g++.old-deja/g++.pt/spec41.C: New test.
26271
26272 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
26273
26274 * gcc.c-torture/compile/20010114-1.x: Remove.
26275
26276 2001-05-18 Stan Shebs <shebs@apple.com>
26277
26278 * gcc.c-torture/compile/20010518-1.c: New test.
26279
26280 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
26281
26282 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26283 * g++.old-deja/g++.pt/crash67.C: New test.
26284
26285 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
26286
26287 * g++.old-deja/g++.other/debug9.C: New test.
26288
26289 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26290
26291 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26292
26293 2001-05-16 Jan Hubicka <jh@suse.cz>
26294
26295 * gcc.c-torture/compile/20010516-1.c: New test.
26296
26297 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26298
26299 * g++.old-deja/g++.other/crash41.C: New test.
26300
26301 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26302
26303 * g++.old-deja/g++.pt/crash66.C: New test.
26304
26305 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26306
26307 * g++.old-deja/g++.robertl/eb27.C: Convert.
26308
26309 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26310
26311 * g++.dg/friend-warn.C: New test. Do not warn about friend
26312 declaration being redundant.
26313
26314 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26315
26316 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26317
26318 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26319
26320 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26321
26322 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26323
26324 * lib/g++.exp: Use testsuite_flags.
26325
26326 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26327
26328 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26329
26330 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26331
26332 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26333
26334 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26335
26336 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26337
26338 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26339
26340 * gcc.c-torture/compile/20010313-1.c: New test.
26341
26342 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26343
26344 * gcc.dg/cpp/direct2.c: New test.
26345 * gccq.dg/cpp/direct2s.c: New test.
26346
26347 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26348
26349 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26350
26351 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26352 * g++.old-deja/g++.other/op3.C: Likewise.
26353
26354 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26355
26356 * gcc.dg/cpp/syshdr.h: New file.
26357 * gcc.dg/cpp/sysmac1.c: Update.
26358 * gcc.dg/cpp/sysmac2.c: Update.
26359
26360 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26361
26362 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26363
26364 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26365
26366 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26367 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26368
26369 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26370
26371 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26372
26373 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26374
26375 * lib/g++.exp (g++_include_flags): Don't use any special flags
26376 if TESTING_IN_BUILD_TREE is not defined.
26377 (g++_init): Use a plain 'c++' as the compiler if
26378 TESTING_IN_BUILD_TREEE is not defined.
26379
26380 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26381
26382 * g++.old-deja/g++.eh/catch13.C: New test.
26383 * g++.old-deja/g++.eh/catch14.C: New test.
26384
26385 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26386
26387 * gcc.dg/cpp/tr-define.c: New test.
26388
26389 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26390
26391 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26392 <stdlib.h>, not <malloc.h>.
26393
26394 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26395
26396 * g++.old-deja/g++.ns/template17.C: New test.
26397
26398 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26399
26400 * g++.old-deja/g++.pt/ref4.C: New test.
26401
26402 2001-04-30 Richard Henderson <rth@redhat.com>
26403
26404 * gcc.dg/20000724-1.c: Revert last change.
26405
26406 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26407
26408 * g77.f-torture/execute/20010430.f: New test.
26409
26410 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26411
26412 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26413
26414 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26415
26416 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26417
26418 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26419
26420 * g++.old-deja/g++.eh/crash6.C: New test.
26421
26422 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26423
26424 * g++.old-deja/g++.other/warn7.C: New test.
26425
26426 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26427
26428 * g++.old-deja/g++.other/defarg9.C: New test.
26429
26430 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26431
26432 * g77.f-torture/compile/20010426.f: New test.
26433 * g77.f-torture/execute/20010426.f: New test.
26434
26435 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26436
26437 * g77.f-torture/compile/20000629-1.x: Remove - error
26438 has been fixed.
26439
26440 2001-04-26 Jeffrey A Law (law@cygnus.com)
26441
26442 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26443 Tweak slightly to work with g++.dg framework.
26444 * g++.dg/special/ecos.exp: Run initp1.C test.
26445 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26446
26447 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26448 its linker doesn't give line numbers either.
26449 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26450
26451 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26452
26453 * g++.old-deja/g++.other/lex1.C: New test.
26454
26455 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26456
26457 * gcc.dg/noncompile/20010425-1.c: New test.
26458
26459 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26460
26461 * g++.old-deja/g++.pt/mangle2.C: New test.
26462
26463 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26464
26465 * gcc.dg/format/plus-1.c: New test.
26466
26467 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26468
26469 * gcc.dg/20010423-1.c: New test.
26470
26471 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26472
26473 * gcc.c-torture/execute/20010422-1.c: New test.
26474
26475 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26476
26477 * g++.old-deja/g++.ns/type2.C: New test.
26478
26479 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26480
26481 * g++.old-deja/g++.other/perf1.C: New test.
26482
26483 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26484
26485 * gcc.dg/c99-func-2.c: Remove xfail.
26486 * gcc.dg/c99-func-3.c: Remove xfail.
26487 * gcc.dg/c99-func-4.c: Remove xfail.
26488
26489 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26490
26491 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26492
26493 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26494
26495 * gcc.c-torture/compile/20010423-1.c: New test.
26496
26497 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26498
26499 * g++.old-deja/g++.pt/typename28.C: New test.
26500
26501 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26502
26503 * g++.old-deja/g++.abi/empty2.C: New test.
26504 * g++.old-deja/g++.abi/empty3.C: New test.
26505
26506 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26507
26508 * g++.old-deja/g++.other/comdat2.C: New test.
26509 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26510
26511 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26512
26513 * g++.old-deja/g++.other/overload14.C: New test.
26514
26515 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26516
26517 * g++.old-deja/g++.other/lookup23.C: New test.
26518
26519 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26520
26521 * gcc.c-torture/execute/20010403-1.c: New test.
26522
26523 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26524 Mark Mitchell <mark@codesourcery.com>
26525
26526 * lib/old-dejagnu.exp: Don't delete output of executable.
26527 Add .exe suffix to executables.
26528
26529 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26530
26531 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26532
26533 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26534
26535 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26536
26537 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26538
26539 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26540 * g++.old-deja/g++.abi/crash1.C: New test.
26541
26542 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26543
26544 * g++.old-deja/g++.other/crash40.C: New test.
26545
26546 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26547
26548 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26549
26550 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26551
26552 * g++.old-deja/g++.other/warn6.C: New test.
26553
26554 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26555
26556 * g++.old-deja/g++.robertl/eb42.C: Same.
26557
26558 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26559
26560 * gcc.dg/wtr-conversion-1.c: New testcase.
26561
26562 2001-04-10 Richard Henderson <rth@redhat.com>
26563
26564 * g++.old-deja/g++.other/array5.C: New.
26565
26566 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26567
26568 * gcc.c-torture/execute/20010408-1.c: New test.
26569
26570 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26571
26572 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26573 headers and constructs.
26574 * g++.old-deja/g++.robertl/eb79.C: Same.
26575 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26576 * g++.old-deja/g++.robertl/eb73.C: Same.
26577 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26578 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26579 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26580 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26581 * g++.old-deja/g++.robertl/eb44.C: Same.
26582 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26583 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26584 * g++.old-deja/g++.robertl/eb39.C: Same.
26585 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26586 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26587 * g++.old-deja/g++.robertl/eb30.C: Same.
26588 * g++.old-deja/g++.robertl/eb3.C: Same.
26589 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26590 * g++.old-deja/g++.robertl/eb21.C: Same.
26591 * g++.old-deja/g++.robertl/eb15.C: Same.
26592 * g++.old-deja/g++.robertl/eb118.C: Same.
26593 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26594 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26595 * g++.old-deja/g++.robertl/eb109.C: Same.
26596 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26597 * g++.old-deja/g++.mike/rtti1.C: Same.
26598 * g++.old-deja/g++.mike/p658.C: Same.
26599 * g++.old-deja/g++.mike/net46.C: Same.
26600 * g++.old-deja/g++.mike/net34.C: Same.
26601 * g++.old-deja/g++.mike/memoize1.C: Same.
26602 * g++.old-deja/g++.mike/eh2.C: Same.
26603 * g++.old-deja/g++.law/weak.C: Same.
26604 * g++.old-deja/g++.law/visibility7.C: Same.
26605 * g++.old-deja/g++.law/visibility25.C: Same.
26606 * g++.old-deja/g++.law/visibility22.C: Same.
26607 * g++.old-deja/g++.law/visibility2.C: Same.
26608 * g++.old-deja/g++.law/visibility17.C: Same.
26609 * g++.old-deja/g++.law/visibility13.C: Same.
26610 * g++.old-deja/g++.law/visibility10.C: Same.
26611 * g++.old-deja/g++.law/visibility1.C: Same.
26612 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26613 * g++.old-deja/g++.law/vbase1.C: Same.
26614 * g++.old-deja/g++.law/operators32.C: Same.
26615 * g++.old-deja/g++.law/nest3.C: Same.
26616 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26617 * g++.old-deja/g++.law/except5.C (main): Same.
26618 * g++.old-deja/g++.law/cvt7.C (run): Same.
26619 * g++.old-deja/g++.law/cvt2.C: Same.
26620 * g++.old-deja/g++.law/cvt16.C: Same.
26621 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26622 * g++.old-deja/g++.law/ctors17.C (main): Same.
26623 * g++.old-deja/g++.law/ctors13.C: Same.
26624 * g++.old-deja/g++.law/ctors12.C (main): Same.
26625 * g++.old-deja/g++.law/ctors10.C: Same.
26626 * g++.old-deja/g++.law/code-gen5.C: Same.
26627 * g++.old-deja/g++.law/bad-error7.C: Same.
26628 * g++.old-deja/g++.law/arm9.C: Same.
26629 * g++.old-deja/g++.law/arm12.C: Same.
26630 * g++.old-deja/g++.law/arg8.C: Same.
26631 * g++.old-deja/g++.law/arg1.C: Same.
26632 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26633 * g++.old-deja/g++.jason/template31.C: Same.
26634 * g++.old-deja/g++.jason/template24.C (main): Same.
26635 * g++.old-deja/g++.jason/2371.C: Same.
26636 * g++.old-deja/g++.eh/new2.C: Same.
26637 * g++.old-deja/g++.eh/new1.C: Same.
26638 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26639 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26640 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26641 * g++.old-deja/g++.brendan/crash62.C: Same.
26642 * g++.old-deja/g++.brendan/crash52.C: Same.
26643 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26644 * g++.old-deja/g++.brendan/crash38.C: Same.
26645 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26646 * g++.old-deja/g++.brendan/copy9.C: Same.
26647
26648 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26649
26650 * gcc.c-torture/execute/20001203-2.c (memset):
26651 Count argument is of type __SIZE_TYPE__.
26652
26653 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26654
26655 * gcc.c-torture/compile/20010404-1.c: New test.
26656
26657 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26658
26659 * gcc.c-torture/compile/20010326-1.c: New test.
26660
26661 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26662
26663 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26664 peculiarities of the SH.
26665 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26666
26667 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26668
26669 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26670 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26671 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26672
26673 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26674
26675 * g77.f-torture/compile/20010321-1.f: New test.
26676
26677 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26678
26679 * gcc.c-torture/compile/20010329-1.c: New test.
26680
26681 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26682
26683 * gcc.c-torture/execute/20010329-1.c: New test.
26684
26685 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26686
26687 * g++.old-deja/g++.other/eh4.C: Fix typo.
26688
26689 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26690
26691 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26692
26693 2001-03-28 Philip Blundell <philb@gnu.org>
26694
26695 * gcc.c-torture/compile/20010328-1.c: New test.
26696
26697 2001-03-27 Richard Henderson <rth@redhat.com>
26698
26699 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26700 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26701
26702 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26703
26704 * gcc.c-torture/compile/20010327-1.c: New test.
26705
26706 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26707
26708 * g++.old-deja/g++.other/friend12.C: New test.
26709 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26710 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26711
26712 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26713
26714 * gcc.c-torture/execute/20010325-1.c: New test.
26715
26716 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26717
26718 * g++.old-deja/g++.other/mangle3.C: New test.
26719
26720 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26721
26722 * g++.old-deja/g++.other/anon8.C: New test.
26723
26724 2001-03-20 Philip Blundell <philb@gnu.org>
26725
26726 * gcc.c-torture/compile/20010320-1.c: New test.
26727
26728 2001-03-17 Richard Henderson <rth@redhat.com>
26729
26730 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26731
26732 2001-03-15 Geoff Keating <geoff@redhat.com>
26733
26734 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26735 tests on AIX.
26736
26737 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26738
26739 * g++.old-deja/g++.other/eh4.C: New test.
26740
26741 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26742
26743 * gcc.dg/cpp/mi1.c: Update.
26744
26745 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26746
26747 * g++.old-deja/g++.other/regstack.C: New test.
26748
26749 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26750
26751 * g++.old-deja/g++.other/ref4.C: New test.
26752
26753 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26754
26755 * objc/execute/va_method.m: Added.
26756 * objc/execute/IMP.m: Added.
26757 * objc/execute/_cmd.m: Added.
26758 * objc/execute/accessing_ivars.m: Added.
26759 * objc/execute/class-1.m: Added.
26760 * objc/execute/class-10.m: Added.
26761 * objc/execute/class-11.m: Added.
26762 * objc/execute/class-12.m: Added.
26763 * objc/execute/class-13.m: Added.
26764 * objc/execute/class-14.m: Added.
26765 * objc/execute/class-2.m: Added.
26766 * objc/execute/class-3.m: Added.
26767 * objc/execute/class-4.m: Added.
26768 * objc/execute/class-5.m: Added.
26769 * objc/execute/class-6.m: Added.
26770 * objc/execute/class-7.m: Added.
26771 * objc/execute/class-8.m: Added.
26772 * objc/execute/class-9.m: Added.
26773 * objc/execute/class-tests-1.h
26774 * objc/execute/class-tests-2.h
26775 * objc/execute/compatibility_alias.m: Added.
26776 * objc/execute/encode-1.m: Added.
26777 * objc/execute/formal_protocol-1.m: Added.
26778 * objc/execute/formal_protocol-2.m: Added.
26779 * objc/execute/formal_protocol-3.m: Added.
26780 * objc/execute/formal_protocol-4.m: Added.
26781 * objc/execute/formal_protocol-5.m: Added.
26782 * objc/execute/formal_protocol-6.m: Added.
26783 * objc/execute/formal_protocol-7.m: Added.
26784 * objc/execute/informal_protocol.m: Added.
26785 * objc/execute/initialize.m: Added.
26786 * objc/execute/load.m: Added.
26787 * objc/execute/many_args_method.m: Added.
26788 * objc/execute/nested-3.m: Added.
26789 * objc/execute/no_clash.m: Added.
26790 * objc/execute/private.m: Added.
26791 * objc/execute/redefining_self.m: Added.
26792 * objc/execute/root_methods.m: Added.
26793 * objc/execute/selector-1.m: Added.
26794 * objc/execute/static-1.m: Added.
26795 * objc/execute/static-2.m: Added.
26796 * objc/execute/va_method.m: Added.
26797
26798 2001-03-10 Richard Henderson <rth@redhat.com>
26799
26800 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26801
26802 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26803
26804 * g++.old-deja/g++.other/crash31.C: XFAIL.
26805 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26806 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26807 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26808 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26809 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26810
26811 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26812
26813 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26814
26815 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26816
26817 * gcc.dg/20000724-1.c: Don't use multiline strings.
26818
26819 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26820
26821 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26822 result of -cString against what we expect it to be; don't just
26823 print it out for no one to read.
26824
26825 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26826 Based on testcases provided by Nicola Pero.
26827
26828 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26829
26830 * gcc.dg/cpp/macro7.c: New test.
26831
26832 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26833
26834 * gcc.dg/cpp/multiline.c: Update.
26835
26836 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26837
26838 * g++.old-deja/g++.other/enum3.C: New test.
26839
26840 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26841
26842 * g++.old-deja/g++.other/pod1.C: New test.
26843
26844 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26845
26846 * g++.old-deja/g++.ext/overload1.C: New test.
26847
26848 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26849
26850 * g++.old-deja/g++.pt/using1.C: New test.
26851
26852 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26853
26854 * g++.old-deja/g++.other/using9.C: New test.
26855
26856 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26857
26858 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26859
26860 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26861
26862 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26863
26864 * g++.old-deja/g++.ext/realpt1.C: Remove.
26865
26866 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26867
26868 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26869
26870 2001-02-26 Will Cohen <wcohen@redhat.com>
26871
26872 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26873
26874 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26875
26876 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26877 templatized constructors.
26878
26879 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26880
26881 * gcc.c-torture/execute/20010224-1.c: New test.
26882
26883 2001-02-23 Jakub Jelinek <jakub@redhat.com>
26884
26885 * gcc.c-torture/execute/20010222-1.c: New test.
26886
26887 2001-02-22 Jakub Jelinek <jakub@redhat.com>
26888
26889 * g++.old-deja/g++.other/inline20.C: New test.
26890
26891 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26892
26893 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26894
26895 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26896
26897 * g++.old-deja/g++.other/lookup22.C: New test.
26898
26899 2001-02-19 Zack Weinberg <zackw@stanford.edu>
26900
26901 * g77.dg: New directory.
26902 * g77.dg/20010216-1.f: New test case.
26903 * g77.dg/dg.exp: New driver.
26904 * lib/g77-dg.exp: New driver library.
26905
26906 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26907
26908 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26909
26910 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26911
26912 * g++.old-deja/g++.other/decl9.C: New test.
26913
26914 2001-02-16 Jakub Jelinek <jakub@redhat.com>
26915
26916 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26917 not need <string> and also tests the initialization at runtime.
26918
26919 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26920
26921 * gcc.c-torture/execute/longlong.c: New test.
26922
26923 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26924
26925 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26926
26927 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26928
26929 * gcc.c-torture/execute/920302-1.c (execute):
26930 Change argument type to short.
26931
26932 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26933
26934 * g++.old-deja/g++.pt/deduct6.C: New test.
26935
26936 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26937
26938 * g++.old-deja/g++.pt/deduct5.C: New test.
26939
26940 2001-02-14 Jakub Jelinek <jakub@redhat.com>
26941
26942 * gcc.c-torture/execute/20010209-1.c: New test.
26943
26944 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26945
26946 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26947
26948 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
26949
26950 * g++.dg/vtgc1.C: Update for new ABI.
26951
26952 * consistency.vlad: New directory, 1665 files.
26953
26954 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26955
26956 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26957 return type.
26958 * gcc.dg/cpp/digraphs.c: Declare puts.
26959
26960 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26961
26962 * g++.old-deja/g++.other/warn5.C: New test.
26963
26964 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26965
26966 * g++.old-deja/g++.pt/spec40.C: New test.
26967
26968 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26969
26970 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26971 case.
26972 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26973
26974 2001-02-12 Jakub Jelinek <jakub@redhat.com>
26975
26976 * gcc.c-torture/compile/20010209-1.c: New test.
26977
26978 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26979
26980 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26981 excess errors message but not if it crashes.
26982 * g++.old-deja/g++.other/crash27.C: Likewise.
26983 * g++.old-deja/g++.other/crash28.C: Likewise.
26984 * g++.old-deja/g++.other/crash30.C: Likewise.
26985 * g++.old-deja/g++.other/crash32.C: Likewise.
26986 * g++.old-deja/g++.other/crash35.C: Likewise.
26987 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26988
26989 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26990
26991 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26992 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26993 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26994 g77.f-torture/execute/execute.exp,
26995 g77.f-torture/noncompile/noncompile.exp,
26996 gcc.c-torture/execute/execute.exp,
26997 gcc.c-torture/execute/memcheck/memcheck.exp,
26998 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26999 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
27000 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
27001 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
27002 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
27003 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
27004 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27005 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
27006 Remove bug reporting instructions with ancient email addresses.
27007
27008 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27009
27010 * gcc.dg/20010202-1.c: New test.
27011 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
27012
27013 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
27014
27015 * g++.dg/stdbool-if.C: New test.
27016
27017 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
27018
27019 * objc/execute/fdecl.m: Added main().
27020
27021 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27022
27023 * gcc.c-torture/execute/20010206-1.c: New test.
27024
27025 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
27026
27027 * gcc.dg/cpp/avoidpaste1.c: Update.
27028
27029 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
27030
27031 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
27032 Pero <nicola@brainstorm.co.uk>.
27033 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
27034
27035 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
27036
27037 * g++.old-deja/g++.pt/spec39.C: New test.
27038
27039 2001-02-05 Jakub Jelinek <jakub@redhat.com>
27040
27041 * gcc.c-torture/compile/20010202-1.c: New test.
27042
27043 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
27044
27045 * g++.old-deja/g++.abi/primary2.C: New test.
27046 * g++.old-deja/g++.abi/primary3.C: New test.
27047 * g++.old-deja/g++.abi/primary4.C: New test.
27048 * g++.old-deja/g++.abi/primary5.C: New test.
27049 * g++.old-deja/g++.abi/vtable3.h: New test.
27050 * g++.old-deja/g++.abi/vtable3a.C: New test.
27051 * g++.old-deja/g++.abi/vtable3b.C: New test.
27052 * g++.old-deja/g++.abi/vtable3c.C: New test.
27053 * g++.old-deja/g++.abi/vtable3d.C: New test.
27054 * g++.old-deja/g++.abi/vtable3e.C: New test.
27055 * g++.old-deja/g++.abi/vtable3f.C: New test.
27056 * g++.old-deja/g++.abi/vtable3g.C: New test.
27057 * g++.old-deja/g++.abi/vtable3h.C: New test.
27058 * g++.old-deja/g++.abi/vtable3i.C: New test.
27059 * g++.old-deja/g++.abi/vtable3j.C: New test.
27060 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
27061
27062 2001-02-03 Jakub Jelinek <jakub@redhat.com>
27063
27064 * g++.old-deja/g++.other/anon6.C: New test.
27065 * g++.old-deja/g++.other/anon7.C: New test.
27066
27067 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
27068
27069 * gcc.dg/cpp/avoidpaste2.c: New tests.
27070
27071 2001-01-31 Jakub Jelinek <jakub@redhat.com>
27072
27073 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
27074
27075 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
27076
27077 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
27078 DECIMAL_DIG cases for Irix."
27079
27080 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
27081
27082 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
27083
27084 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27085
27086 * gcc.dg/c99-tag-1.c: New test.
27087
27088 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27089
27090 * gcc.dg/cpp/tr-warn1.c: Add tests.
27091
27092 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27093
27094 * gcc.dg/cpp/avoidpaste1.c: Update.
27095 * gcc.dg/cpp/paste4.c: Update.
27096
27097 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
27098
27099 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
27100 cases for Irix.
27101
27102 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27103
27104 * g++.old-deja/g++.other/inline19.C: New test.
27105
27106 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
27107
27108 * gcc.dg/Wlarger-than.c: New test.
27109
27110 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
27111
27112 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
27113
27114 2001-01-29 Jakub Jelinek <jakub@redhat.com>
27115
27116 * gcc.c-torture/execute/20010129-1.c: New test.
27117 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
27118
27119 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
27120
27121 * gcc.dg/cpp/avoidpaste1.c: Test case.
27122
27123 2001-01-28 Jakub Jelinek <jakub@redhat.com>
27124
27125 * g++.old-deja/g++.other/inline18.C: New test.
27126
27127 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27128
27129 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
27130 and __builtin_putchar.
27131
27132 2001-01-27 Jakub Jelinek <jakub@redhat.com>
27133
27134 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
27135 tests.
27136
27137 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
27138
27139 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
27140 floating point number rounding mode to round to the nearest
27141 representable mode.
27142
27143 2001-01-25 Jakub Jelinek <jakub@redhat.com>
27144
27145 * g++.old-deja/g++.other/mangle2.C: New test.
27146
27147 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
27148
27149 * gcc.c-torture/compile/20010124-1.c: New test.
27150
27151 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
27152
27153 * g++.old-deja/g++.pt/spec38.C: New test.
27154
27155 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27156
27157 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27158 "Build don't run".
27159
27160 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27161
27162 * gcc.c-torture/execute/20010123-1.c: New test.
27163
27164 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27165
27166 * g++.old-deja/g++.pt/spec37.C: New test.
27167
27168 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27169
27170 * g++.old-deja/g++.pt/overload14.C: New test.
27171
27172 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27173
27174 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27175 __builtin_return_address.
27176
27177 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27178
27179 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27180 * g++.old-deja/g++.pt/spec35.C: New test.
27181 * g++.old-deja/g++.pt/spec36.C: New test.
27182
27183 2001-01-20 Jakub Jelinek <jakub@redhat.com>
27184
27185 * gcc.c-torture/compile/20010118-1.c: New test.
27186
27187 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27188
27189 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27190
27191 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27192
27193 * gcc.c-torture/execute/20010119-1.c: New test.
27194
27195 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27196
27197 * g++.old-deja/g++.other/vbase5.C: New test.
27198
27199 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27200
27201 * gcc.c-torture/execute/20010118-1.c: New test.
27202
27203 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27204
27205 * g++.old-deja/g++.pt/deduct3.C: New test.
27206
27207 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27208
27209 * g++.old-deja/g++.pt/spec34.C: New test.
27210
27211 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27212
27213 * g77.f-torture/compile/20000601-2.f: New test.
27214
27215 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27216
27217 * g++.old-deja/g++.other/init17.C: New test.
27218
27219 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
27220
27221 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27222
27223 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27224
27225 * g++.old-deja/g++.pt/unify8.C: New test.
27226
27227 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27228
27229 * g++.old-deja/g++.abi/vbase1.C: New test.
27230
27231 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27232
27233 * g++.old-deja/g++.pt/crash65.C: New test.
27234
27235 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27236
27237 * gcc.dg/cpp/assembl2.S: New test case.
27238
27239 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27240
27241 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27242 are supported.
27243
27244 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27245
27246 * g++.old-deja/g++.other/builtins1.C: New test.
27247 * g++.old-deja/g++.other/builtins2.C: Likewise.
27248 * g++.old-deja/g++.other/builtins3.C: Likewise.
27249 * g++.old-deja/g++.other/builtins4.C: Likewise.
27250
27251 2001-01-17 Jakub Jelinek <jakub@redhat.com>
27252
27253 * gcc.c-torture/compile/20010117-1.c: New test.
27254 * gcc.c-torture/compile/20010117-2.c: New test.
27255
27256 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27257
27258 * g77.f-torture/execute/20010116.[fx]: New test,
27259 XFAIL on i?86-*-*.
27260 * g77.f-torture/compile/20010115.f: Indicate it's
27261 a test for PR fortran/1636.
27262
27263 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27264
27265 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27266
27267 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27268
27269 * g77.f-torture/compile/20010115.f: New test.
27270
27271 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27272
27273 * g++.old-deja/g++.pt/nontype5.C: New test.
27274
27275 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27276
27277 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27278 have an equivalent working one below it.
27279
27280 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27281
27282 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27283 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27284
27285 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27286
27287 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27288 message containing "init_priority".
27289 (conpr-2.C): Likewise.
27290 (conpr-3.C): Likewise.
27291 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27292
27293 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27294
27295 * gcc.c-torture/execute/20010114-2.c: New test.
27296
27297 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27298
27299 * gcc.c-torture/compile/20010114-1.c: New test.
27300 * gcc.c-torture/compile/20010114-1.x: Xfail.
27301 * gcc.c-torture/compile/20010114-2.c: New test.
27302 * gcc.c-torture/execute/20010114-1.c: New test.
27303 * gcc.dg/trunc-1.c: New test.
27304 * gcc.dg/uninit-B.c: New test.
27305
27306 2001-01-13 Nick Clifton <nickc@redhat.com>
27307
27308 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27309 target.
27310
27311 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27312
27313 * gcc.c-torture/compile/20010113-1.c: New test.
27314
27315 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27316
27317 * gcc.c-torture/compile/20001212-1.c: New test.
27318
27319 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27320
27321 * gcc.dg/cpp/widestr1.c: Update.
27322 * gcc.dg/cpp/prag-imp.c: Remove.
27323
27324 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27325
27326 * gcc.c-torture/execute/20000801-3.x: Remove.
27327 * gcc.dg/c90-init-1.c: New test.
27328 * gcc.dg/c99-init-1.c: New test.
27329 * gcc.dg/c99-init-2.c: New test.
27330 * gcc.dg/gnu99-init-1.c: New test.
27331
27332 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27333
27334 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27335 testing that no relevant ones were found.
27336
27337 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27338
27339 * g++.old-deja/g++.pt/cast2.C: New test.
27340
27341 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27342
27343 * g++.old-deja/g++.pt/friend47.C: New test.
27344
27345 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27346
27347 * g++.old-deja/g++.pt/instantiate13.C: New test.
27348
27349 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27350
27351 * g++.old-deja/g++.other/defarg7.C: New test.
27352 * g++.old-deja/g++.other/defarg8.C: New test.
27353
27354 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27355
27356 * g++.old-deja/g++.pt/crash64.C: New test.
27357
27358 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27359
27360 * g++.old-deja/g++.pt/crash63.C: New test.
27361
27362 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27363
27364 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27365
27366 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27367
27368 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27369
27370 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27371
27372 * g++.old-deja/g++.pt/error3.C: New test.
27373
27374 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27375
27376 * g++.old-deja/g++.other/crash39.C: New test.
27377
27378 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27379
27380 * g++.old-deja/g++.other/vbase4.C: New test.
27381
27382 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27383
27384 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27385 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27386 * gcc.dg/special/special.exp: New test driver which will check
27387 for alias support for the above test.
27388
27389 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27390
27391 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27392 problems on small machines.
27393 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27394 parameterize.
27395
27396 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27397
27398 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27399 mips.
27400 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27401
27402 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27403
27404 * g++.old_deja/g++.pt/using8.C: New test.
27405
27406 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27407
27408 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27409
27410 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27411
27412 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27413 where a failure is expected.
27414 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27415
27416 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27417
27418 * g++.old_deja/g++.pt/instantiate12.C: New test.
27419
27420 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27421
27422 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27423 start of structs.
27424 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27425 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27426 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27427 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27428 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27429 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27430 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27431 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27432 * g++.old-deja/g++.eh/spec6.C: Likewise.
27433 * g++.old-deja/g++.jason/crash3.C: Likewise.
27434 * g++.old-deja/g++.law/ctors11.C: Likewise.
27435 * g++.old-deja/g++.law/ctors17.C: Likewise.
27436 * g++.old-deja/g++.law/ctors5.C: Likewise.
27437 * g++.old-deja/g++.law/ctors9.C: Likewise.
27438 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27439 * g++.old-deja/g++.mike/net22.C: Likewise.
27440 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27441 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27442 * g++.old-deja/g++.mike/virt3.C: Likewise.
27443 * g++.old-deja/g++.niklas/t128.C: Likewise.
27444 * g++.old-deja/g++.other/anon4.C: Likewise.
27445 * g++.old-deja/g++.other/using1.C: Likewise.
27446 * g++.old-deja/g++.other/warn3.C: Likewise.
27447 * g++.old-deja/g++.pt/t37.C: Likewise.
27448 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27449 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27450
27451 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27452
27453 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27454
27455 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27456
27457 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27458
27459 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27460
27461 * gcc.c-torture/compile/20010107-1.c: New test.
27462
27463 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27464
27465 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27466
27467 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27468
27469 * gcc.dg/format/format.h: New file.
27470 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27471 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27472 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27473 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27474 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27475 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27476 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27477 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27478 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27479 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27480 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27481 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27482 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27483 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27484 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27485 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27486 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27487 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27488 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27489 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27490 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27491 instead of declaring standard types, macros and functions in each
27492 test.
27493
27494 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27495
27496 * gcc.c-torture/execute/20010106-1.c: New test.
27497
27498 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27499
27500 * gcc.dg/format/format.exp: New file.
27501 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27502 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27503 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27504 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27505 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27506 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27507 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27508 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27509 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27510 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27511 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27512 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27513 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27514 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27515 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27516 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27517 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27518 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27519 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27520 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27521 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27522 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27523 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27524 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27525 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27526 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27527 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27528 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27529 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27530 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27531 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27532 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27533 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27534 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27535 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27536 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27537 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27538 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27539 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27540 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27541 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27542 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27543
27544 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27545
27546 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27547 account.
27548
27549 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27550
27551 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27552
27553 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27554
27555 * g++.old-deja/g++.pt/crash62.C: New test.
27556
27557 2001-01-04 Richard Henderson <rth@redhat.com>
27558
27559 * gcc.dg/20000926-1.c: Update expected warnings.
27560 * gcc.dg/array-2.c: Likewise.
27561 * gcc.dg/array-4.c: Also validate flexible array members.
27562 * gcc.dg/c99-flex-array-1.c: New.
27563
27564 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27565
27566 * gcc.c-torture/compile/20001222-1.x: Remove.
27567
27568 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27569
27570 * gcc.c-torture/execute/built-in-setjmp.c: New.
27571
27572 2001-01-03 Richard Henderson <rth@redhat.com>
27573
27574 * gcc.dg/940510-1.c: Update expected error wording.
27575 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27576
27577 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27578
27579 * lib/target-supports.exp (check_alias_available): Modified to
27580 indicate aliases not supported if only weak aliases are supported.
27581
27582 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27583
27584 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27585 Turn on cmpstrsi checks for __pj__ and __i370__.
27586
27587 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27588
27589 * g++.old-deja/g++.other/virtual11.C: New test.
27590
27591 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27592
27593 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27594
27595 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27596
27597 * gcc.c-torture/compile/20010102-1.c: New test.
27598
27599 2001-01-02 Andreas Jaeger <aj@suse.de>
27600
27601 * gcc.dg/noreturn-3.c: New test.
27602
27603 * gcc.dg/noreturn-4.c: New test.
27604
27605 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27606
27607 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27608 __builtin_fputc and __builtin_fwrite.
27609
27610 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27611
27612 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27613 signed char, not default char.
27614
27615 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27616
27617 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27618
27619 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27620
27621 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27622
27623 2000-12-29 Richard Henderson <rth@redhat.com>
27624
27625 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27626 (__cyg_profile_func_exit): Define.
27627
27628 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27629
27630 * g++.dg/vtgc1.C: New test.
27631
27632 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27633
27634 * gcc.dg/noncompile/20001228-1.c: New test.
27635
27636 * gcc.dg/20001228-1.c: New test.
27637
27638 * gcc.c-torture/execute/20001228-1.c: New test.
27639
27640 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27641
27642 * gcc.dg/format-strfmon-1.c: New test.
27643
27644 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27645
27646 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27647 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27648 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27649 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27650 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27651 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27652 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27653 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27654 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27655 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27656 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27657 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27658 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27659
27660 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27661 * gcc.c-torture/execute/string-opt-4.c: Test index.
27662
27663 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27664
27665 * gcc.c-torture/compile/20001226-1.c: New test.
27666
27667 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27668
27669 * gcc.c-torture/compile/20001222-1.c: New test.
27670 * gcc.c-torture/compile/20001222-1.x: Xfail.
27671
27672 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27673
27674 * gcc.c-torture/execute/comp-goto-2.c: New test.
27675
27676 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27677
27678 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27679 Use long types if __INT_MAX__ is 32767.
27680 (main): Use cast to (sint32 *) when poking 88 into a_page.
27681
27682 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27683
27684 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27685
27686 * gcc.c-torture/compile/20001221-1.c: New test.
27687 * gcc.c-torture/execute/20001221-1.c: New test.
27688
27689 2000-12-20 Richard Henderson <rth@redhat.com>
27690
27691 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27692 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27693
27694 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27695
27696 * gcc.dg/compare3.c: New test.
27697
27698 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27699
27700 * gcc.dg/format-warnll-1.c: New test.
27701
27702 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27703
27704 * gcc.dg/cpp/cmdlne-P.c: New test.
27705
27706 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27707
27708 * gcc.c-torture/execute/builtin-abs-1.c,
27709 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27710
27711 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27712
27713 * gcc.dg/cpp/multiline.c: New test.
27714
27715 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27716
27717 * g++.old-deja/g++.other/syshdr1.C: Update.
27718 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27719
27720 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27721
27722 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27723
27724 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27725
27726 * g++.old-deja/g++.pt/ttp65.C: New test.
27727
27728 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27729
27730 * g++.old-deja/g++.pt/ttp64.C: New test.
27731
27732 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27733
27734 * g++.old-deja/g++.pt/spec33.C: New test.
27735
27736 2000-12-14 Catherine Moore <clm@redhat.com>
27737
27738 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27739 * gcc.c-torture/execute/920612-2.c: Likewise.
27740 * gcc.c-torture/execute/920428-2.c: Likewise.
27741 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27742 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27743
27744 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27745
27746 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27747 * gcc.dg/pack-test-2.c: Likewise.
27748
27749 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27750
27751 Tests by Zack Weinberg <zackw@stanford.edu>.
27752
27753 * gcc.dg/cpp/defined.c: Update.
27754 * gcc.dg/cpp/defined_trad.c: New tests.
27755
27756 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27757
27758 * gcc.dg/cpp/trad-direct.c: Update.
27759
27760 2000-12-11 Neil Booth <neilb@earthling.net>
27761
27762 * gcc.dg/cpp/defined_trad.c
27763
27764 2000-12-11 Neil Booth <neilb@earthling.net>
27765
27766 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27767
27768 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27769
27770 * gcc.dg/format-miss-2.c: New test.
27771
27772 2000-12-09 Neil Booth <neilb@earthling.net>
27773
27774 * gcc.dg/cpp/lineflags.c: New tests.
27775 * gcc.dg/cpp/poison.c: Update.
27776 * gcc.dg/cpp/redef2.c: Update.
27777 * gcc.dg/cpp/skipping.c: New test.
27778
27779 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27780
27781 * g++.old-deja/g++.other/eh3.C: New testcase.
27782
27783 2000-12-07 Neil Booth <neilb@earthling.net>
27784
27785 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27786 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27787 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27788 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27789 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27790 Update.
27791
27792 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27793
27794 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27795 __SIZE_TYPE__ instead of int for type of integers cast to
27796 pointers.
27797
27798 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27799
27800 * g++.old-deja/g++.other/cleanup4.C: New test.
27801
27802 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27803
27804 * format-sec-1.c: New test.
27805
27806 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27807
27808 * gcc.dg/format-nonlit-3.c: New test.
27809
27810 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27811
27812 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27813 through a null pointer.
27814
27815 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27816
27817 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27818 * g++.old-deja/g++.pt/partial4.C: New test.
27819
27820 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27821
27822 * gcc.c-torture/execute/ieee/hugeval.x: New.
27823
27824 2000-12-06 Neil Booth <neilb@earthling.net>
27825
27826 * gcc.dg/cpp/backslash2.c: New tests.
27827
27828 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27829
27830 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27831 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27832
27833 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27834
27835 * gcc.c-torture/execute/20001203-2.c: New testcase.
27836
27837 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27838
27839 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27840 * g++.old-deja/g++.other/virtual10.C: New test.
27841
27842 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27843
27844 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27845
27846 2000-12-05 Richard Henderson <rth@redhat.com>
27847
27848 * gcc.c-torture/compile/20001205-1.c: New.
27849
27850 2000-12-04 Neil Booth <neilb@earthling.net>
27851
27852 * g++.old-deja/g++.other/virtual9.C: New test.
27853 * g++.old-deja/g++.pt/crash61.C: New test.
27854 * gcc.c-torture/execute/loop-9.c: New test.
27855
27856 2000-12-04 Neil Booth <neilb@earthling.net>
27857
27858 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27859 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27860 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27861 * gcc.dg/cpp/extratokens.c: ...here.
27862
27863 2000-12-04 Neil Booth <neilb@earthling.net>
27864
27865 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27866 New tests.
27867
27868 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27869
27870 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27871 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27872
27873 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27874
27875 * gcc.c-torture/execute/20001203-1.c: New test.
27876
27877 2000-12-03 Neil Booth <neilb@earthling.net>
27878
27879 * gcc.dg/cpp/macro6.c: New test cases.
27880
27881 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27882
27883 * gcc.c-torture/execute/string-opt-9.c: New test.
27884 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27885 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27886 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27887
27888 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27889 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27890
27891 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
27892
27893 * gcc.dg/cpp/if-6.c: New testcase.
27894
27895 * gcc.dg/20001201-1.c: New testcase.
27896
27897 2000-12-02 Neil Booth <neilb@earthling.net>
27898
27899 * g++.old-deja/g++.other/externC4.C,
27900 g++.old-deja/g++.other/friend10.C: New tests.
27901
27902 2000-12-02 Neil Booth <neilb@earthling.net>
27903
27904 * g++.old-deja/g++.other/instan2.C
27905 * g++.old-deja/g++.other/instan3.C: New test.
27906
27907 2000-12-02 Neil Booth <neilb@earthling.net>
27908
27909 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27910 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27911 gnuc99.c,gnuc99-pedantic.c: New tests.
27912
27913 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27914
27915 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27916 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27917
27918 2000-12-01 Neil Booth <neilb@earthling.net>
27919
27920 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27921 * gcc.dg/cpp/poison.c: Update.
27922 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27923
27924 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27925
27926 * g77.f-torture/execute/20001201.f: New test.
27927
27928 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27929
27930 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27931
27932 2000-12-01 Jakub Jelinek <jakub@redhat.com>
27933
27934 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27935
27936 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27937
27938 * g++.old-deja/g++.other/cast6.C: New test.
27939
27940 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
27941
27942 * gcc.c-torture/execute/20001130-2.c: New testcase.
27943
27944 2000-11-30 Richard Henderson <rth@redhat.com>
27945
27946 * gcc.c-torture/execute/20001130-1.c: New test.
27947
27948 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27949
27950 * g++.old-deja/g++.other/op3.C: New test.
27951
27952 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27953
27954 * g++.old-deja/g++.other/op2.C: New test.
27955
27956 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27957
27958 * g++.old-deja/g++.other/crash38.C: New test.
27959
27960 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27961
27962 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27963
27964 2000-11-29 Jakub Jelinek <jakub@redhat.com>
27965
27966 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27967 tests.
27968 * gcc.c-torture/execute/string-opt-6.c: New test.
27969
27970 * gcc.dg/20001117-1.c: Add main.
27971
27972 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
27973
27974 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27975 Move from here ...
27976 * gcc.dg/940510-1.c: ... to here.
27977
27978 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27979 zero-size arrays in toplevel structures.
27980
27981 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27982
27983 * gcc.c-torture/execute/loop-8.c: New test.
27984
27985 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27986
27987 * g++.old-deja/g++.other/base1.C: New test.
27988
27989 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27990
27991 * g++.old-deja/g++.other/parse2.C: New test.
27992
27993 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27994
27995 * g++.old-deja/g++.pt/incomplete1.C: New test.
27996
27997 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27998
27999 * g++.old-deja/g++.other/friend9.C: New test.
28000
28001 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28002
28003 * gcc.dg/20001127-1.c: New test.
28004
28005 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28006
28007 * g++.old-deja/g++.pt/friend46.C: New test.
28008
28009 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28010
28011 * g++.old-deja/g++.other/ptrmem8.C: New test.
28012
28013 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28014
28015 * gcc.c-torture/execute/string-opt-7.c: New test.
28016 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28017
28018 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
28019
28020 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
28021 instead of 'mkcheck 2'.
28022
28023 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
28024
28025 * gcc.c-torture/execute/memcheck/driver.c,
28026 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
28027 C9X references to refer to C99.
28028
28029 2000-11-25 Jakub Jelinek <jakub@redhat.com>
28030
28031 * gcc.dg/ultrasp3.c: New test.
28032
28033 2000-11-25 Neil Booth <neilb@earthling.net>
28034
28035 * gcc.dg/cpp/include2.c: Update test to be locale independent.
28036
28037 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
28038
28039 * gcc.c-torture/compile/20001123-2.c: New.
28040
28041 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28042
28043 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
28044
28045 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
28046
28047 * gcc.dg/sequence-point-1.c: Add some new tests.
28048 * gcc.c-torture/execute/20001124-1.c: New test.
28049
28050 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28051
28052 * g++.old-deja/g++.other/vaarg4.C: New test.
28053 * gcc.c-torture/compile/20001123-1.c: New test.
28054
28055 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28056
28057 * g++.other/crash24.C: Adjust and remove XFAIL.
28058 * g++.other/crash37.C: New test.
28059
28060 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
28061
28062 * g++.old-deja/g++.pt/instantiate9.C: New test.
28063
28064 2000-11-22 Mark Mitchell <mark@codesourcery.com>
28065
28066 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
28067 new ABI, too.
28068
28069 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
28070 * g++.old-deja/g++.robertl/eb55.C: Likewise.
28071
28072 2000-11-22 Neil Booth <neilb@earthling.net>
28073
28074 * gcc.dg/cpp/Wtrigraphs.c: New test.
28075
28076 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
28077
28078 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
28079
28080 2000-11-22 Jakub Jelinek <jakub@redhat.com>
28081
28082 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
28083
28084 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
28085
28086 * lib/gcc-dg.exp: load_lib scanasm.exp.
28087 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
28088 * lib/g++-dg.exp: load_lib scanasm.exp.
28089 * lib/scanasm.exp: New.
28090 (scan-assembler, scan-assembler-not): Add optional arguments to
28091 test name, or if not present, the pattern name.
28092 (scan-assembler-dem, scan-assembler-dem-not): New.
28093
28094 * g++.dg/dg.exp: New.
28095
28096 2000-11-21 Neil Booth <neilb@earthling.net>
28097
28098 * gcc.dg/cpp/integrated1.c: Remove.
28099
28100 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28101
28102 * gcc.c-torture/execute/20001121-1.c: New test.
28103
28104 2000-11-21 Richard Henderson <rth@redhat.com>
28105
28106 * gcc.c-torture/compile/20001121-1.c: New test.
28107
28108 2000-11-20 Neil Booth <neilb@earthling.net>
28109
28110 * gcc.dg/cpp/integrated1.c: New test.
28111
28112 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28113
28114 * g++.old-deja/g++.other/inline17.C: New test.
28115
28116 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
28117
28118 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
28119 local variable to be zero: I made the variable global. Now
28120 uses abort() and exit() instead of relying on main's return value.
28121
28122 2000-11-20 Neil Booth <neilb@earthling.net>
28123
28124 * gcc.dg/cpp/paste2.c: Update test.
28125 * objc/execute/paste.m: New test.
28126
28127 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
28128
28129 * gcc.dg/c99-condexpr-1.c: New test.
28130
28131 2000-11-20 Neil Booth <neilb@earthling.net>
28132
28133 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
28134
28135 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
28136
28137 * g++.old-deja/g++.pt/export1.C: New test.
28138
28139 2000-11-20 Jakub Jelinek <jakub@redhat.com>
28140
28141 * gcc.dg/20001117-1.c: New test.
28142
28143 2000-11-18 Richard Henderson <rth@redhat.com>
28144
28145 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
28146
28147 2000-11-18 Richard Henderson <rth@redhat.com>
28148
28149 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
28150 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
28151 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
28152
28153 2000-11-18 Richard Henderson <rth@redhat.com>
28154
28155 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28156 (main): New. Exit cleanly.
28157
28158 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28159
28160 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28161 gcc.dg/c99-fordecl-2.c: New tests.
28162
28163 2000-11-18 Richard Henderson <rth@redhat.com>
28164
28165 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28166 * gcc.c-torture/execute/zerolen-2.c: New.
28167
28168 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28169
28170 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28171 memory.
28172
28173 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28174
28175 * g++.old-deja/g++.pt/instantiate8.C: New test.
28176
28177 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28178
28179 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28180 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28181
28182 2000-11-16 Nick Clifton <nickc@redhat.com>
28183
28184 * gcc.c-torture/execute/nestfunc-2.c: New test.
28185 * gcc.c-torture/execute/nestfunc-3.c: New test.
28186
28187 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28188
28189 * gcc.c-torture/compile/20001116-1.c: New test.
28190
28191 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28192
28193 * gcc.c-torture/execute/20001115-1.c: New test.
28194
28195 2000-11-15 Mark Mitchell <mark@codesourcery.com>
28196
28197 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28198 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28199 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28200 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28201
28202 2000-11-15 Neil Booth <neilb@earthling.net>
28203
28204 gcc.dg/cpp/_Pragma1.c: Update.
28205 gcc.dg/cpp/_Pragma2.c: New test.
28206
28207 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28208
28209 * g++.old-deja/g++.other/anon5.C: New test.
28210
28211 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28212
28213 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28214 tests.
28215
28216 2000-11-14 Jakub Jelinek <jakub@redhat.com>
28217
28218 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28219 output.
28220
28221 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28222
28223 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28224 labels at end of compound statements.
28225
28226 2000-11-13 Jakub Jelinek <jakub@redhat.com>
28227
28228 * gcc.c-torture/execute/loop-7.c: New test.
28229
28230 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28231
28232 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28233
28234 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28235
28236 * gcc.dg/c99-bool-1.c: New test.
28237
28238 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28239
28240 * gcc.dg/c99-scope-1.c: Remove xfail.
28241 * gcc.dg/c99-scope-2.c: New test.
28242
28243 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28244
28245 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28246 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28247
28248 2000-11-11 Mark Mitchell <mark@codesourcery.com>
28249
28250 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28251 error messages.
28252
28253 * g++.mike/p700.C: Don't typedef wchar_t.
28254 * g++.mike/p784.C: Likewise.
28255 * g++.mike/eb101.C: Don't use __wchar_t.
28256
28257 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28258
28259 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28260 from DO loop.
28261
28262 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28263
28264 * gcc.c-torture/execute/20001111-1.c: New test.
28265
28266 2000-11-10 Nick Clifton <nickc@redhat.com>
28267
28268 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28269 long multuiple and accumulate.
28270
28271 2000-11-09 Richard Henderson <rth@redhat.com>
28272
28273 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28274 via size_t instead of int.
28275
28276 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28277 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28278 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28279 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28280
28281 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
28282
28283 * gcc.c-torture/compile/20001109-1.c: New test.
28284 * gcc.c-torture/compile/20001109-2.c: New test.
28285
28286 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28287
28288 * g++.old-deja/g++.pt/operator1.C: New test.
28289 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28290
28291 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28292
28293 * gcc.dg/20001108-1.c: New test.
28294
28295 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28296
28297 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28298 with both arguments constant strings.
28299 * gcc.c-torture/execute/string-opt-3.c: New test.
28300 * gcc.c-torture/execute/string-opt-4.c: New test.
28301 * gcc.c-torture/execute/string-opt-5.c: New test.
28302
28303 2000-11-08 Nick Clifton <nickc@redhat.com>
28304
28305 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28306 mulsidi3adddi patterns.
28307
28308 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28309
28310 * g++.old-deja/g++.other/crash36.C: New test.
28311
28312 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28313
28314 * g++.old-deja/g++.other/init16.C: New test.
28315
28316 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28317
28318 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28319
28320 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28321
28322 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28323 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28324 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28325
28326 2000-11-07 DJ Delorie <dj@redhat.com>
28327
28328 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28329
28330 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28331
28332 * gcc.c-torture/execute/string-opt-1.c: New test.
28333
28334 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28335
28336 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28337 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28338 parameters in registers, and there is no way for a varargs
28339 function to know in which order the integer and floating-point
28340 parameters should be interleaved when they are placed on the
28341 stack.
28342 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28343 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28344
28345 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28346
28347 * gcc.c-torture/execute/string-opt-2.c: New test.
28348
28349 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28350
28351 * g++.old-deja/g++.pt/crash60.C: New test.
28352
28353 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28354
28355 * g++.old-deja/g++.other/crash24.C: New test.
28356 * g++.old-deja/g++.other/crash25.C: New test.
28357 * g++.old-deja/g++.other/crash26.C: New test.
28358 * g++.old-deja/g++.other/crash27.C: New test.
28359 * g++.old-deja/g++.other/crash28.C: New test.
28360 * g++.old-deja/g++.other/crash29.C: New test.
28361 * g++.old-deja/g++.other/crash30.C: New test.
28362 * g++.old-deja/g++.other/crash31.C: New test.
28363 * g++.old-deja/g++.other/crash32.C: New test.
28364 * g++.old-deja/g++.other/crash33.C: New test.
28365 * g++.old-deja/g++.other/crash34.C: New test.
28366 * g++.old-deja/g++.other/crash35.C: New test.
28367
28368 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28369
28370 * gcc.c-torture/execute/20001031-1.c: New test.
28371
28372 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28373
28374 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28375 namespace.
28376
28377 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28378 standards-conformant.
28379
28380 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28381
28382 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28383 * g++.old-deja/g++.mike/p755a.C: Likewise.
28384 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28385 library makes no calls to `operator new' during initialization.
28386
28387 2000-11-04 Neil Booth <neilb@earthling.net>
28388
28389 * gcc.dg/cpp/include2.c: New tests.
28390
28391 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28392
28393 * lib/g++.exp (g++_set_ld_library_path): New function.
28394 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28395
28396 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28397
28398 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28399 warnings.
28400
28401 2000-11-01 Richard Henderson <rth@redhat.com>
28402
28403 * g++.old-deja/g++.ext/namedret1.C: New.
28404 * g++.old-deja/g++.ext/namedret2.C: New.
28405 * g++.old-deja/g++.ext/namedret3.C: New.
28406
28407 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28408
28409 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28410 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28411
28412 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28413
28414 * gcc.c-torture/execute/va-arg-21.c: New test.
28415
28416 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28417
28418 * gcc.dg/c99-complex-2.c: New test.
28419
28420 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28421
28422 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28423
28424 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28425
28426 * g++.old-deja/g++.other/inline16.C: New test.
28427
28428 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28429
28430 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28431 __PRETTY_FUNCTION__
28432
28433 2000-10-29 Neil Booth <neilb@earthling.net>
28434
28435 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28436 New tests.
28437 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28438 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28439 optimisation.
28440
28441 2000-10-29 Neil Booth <neilb@earthling.net>
28442
28443 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28444 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28445 * mi5.c: Test multiple includes work with -C.
28446 * trigraphs.c: Test ^= version.
28447
28448 2000-10-28 Neil Booth <neilb@earthling.net>
28449
28450 New tests and test updates for new macro expander.
28451
28452 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28453 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28454 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28455 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28456 new diagnostic messages.
28457
28458 * gcc.dg/cpp/macro3.c: New tests.
28459
28460 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28461
28462 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28463 on the same line.
28464
28465 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28466
28467 * g++.old-deja/g++.other/eh2.C: New test.
28468
28469 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28470
28471 * gcc.c-torture/execute/20001027-1.c: New test.
28472
28473 2000-10-26 Richard Henderson <rth@redhat.com>
28474
28475 * gcc.c-torture/execute/20001026-1.c: New.
28476
28477 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28478
28479 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28480 * g++.old-deja/g++.law/builtin1.C: Likewise.
28481 * g++.old-deja/g++.law/ctors10.C: Likewise.
28482 * g++.old-deja/g++.law/virtual3.C: Likewise.
28483 * g++.old-deja/g++.mike/p658.C: Likewise.
28484 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28485 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28486 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28487 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28488 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28489
28490 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28491
28492 * gcc.c-torture/compile/20001024-1.c: New test.
28493
28494 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28495
28496 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28497 to tell us whether or not we are using V3.
28498
28499 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28500
28501 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28502 operands.
28503
28504 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28505
28506 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28507
28508 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28509
28510 * gcc.c-torture/execute/20001024-1.c: New test.
28511
28512 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28513
28514 * g++.old-deja/g++.other/sibcall1.C: New test.
28515
28516 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28517
28518 * gcc.dg/noncompile/init-3.c: New test.
28519
28520 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28521
28522 * gcc.dg/format-array-1.c: New test.
28523
28524 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28525
28526 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28527 writing through null pointers; remove comment about testing
28528 unterminated strings.
28529
28530 2000-10-17 Matthew Hiller <hiller@redhat.com>
28531
28532 * gcc.c-torture/execute/20001017-2.c: New test.
28533
28534 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28535
28536 * gcc.c-torture/compile/20001018-1.c: New test.
28537 * gcc.c-torture/compile/20001018-1.x: Xfail.
28538
28539 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28540
28541 * gcc.c-torture/execute/20001017-1.c: New test.
28542
28543 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28544
28545 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28546 for multiple use of arguments with scanf formats; add tests for
28547 multiple use of arguments.
28548
28549 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28550
28551 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28552
28553 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28554
28555 * gcc.dg/format-miss-1.c: New test.
28556
28557 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28558
28559 * gcc.c-torture/execute/20001013-1.c: New test.
28560
28561 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28562
28563 * gcc.dg/format-branch-1.c: New test.
28564
28565 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28566
28567 * README, lib/file-format.exp: Remove EGCS references.
28568
28569 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28570
28571 * gcc.dg/20001013-1.c: New test.
28572
28573 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28574
28575 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28576 for intmax_t in the compiler using __typeof__ and the type rules
28577 for conditional expressions.
28578
28579 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28580
28581 * gcc.dg/20001012-1.c: New test.
28582 * gcc.dg/20001012-2.c: New test.
28583
28584 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28585
28586 * gcc.dg/format-attr-1.c: New test.
28587
28588 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28589
28590 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28591 __LONG_LONG_MAX__ instead of LLONG_MAX.
28592
28593 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28594
28595 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28596 scanf flags.
28597 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28598 flags.
28599
28600 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28601
28602 * gcc.dg/sequence-pt-1.c: New test.
28603
28604 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28605
28606 * gcc.c-torture/execute/20001011-1.c: New testcase.
28607 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28608
28609 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28610
28611 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28612 does not error on it.
28613
28614 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28615
28616 * gcc.dg/20001009-1.c: New test.
28617
28618 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28619
28620 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28621 * gcc.c-torture/execute/20001009-2.c: ... to here.
28622
28623 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28624
28625 * gcc.c-torture/compile/20001009-1.c: New testcase.
28626 * gcc.c-torture/execute/20001009-1.c: New testcase.
28627 Testcases provided by Jan Hubicka <jh@suse.cz>.
28628
28629 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28630
28631 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28632 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28633 uintmax_t using <limits.h> to emulate the compiler's internal
28634 logic. No longer XFAIL %j tests.
28635
28636 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28637
28638 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28639 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28640 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28641 regexps and details of expected handling of some bad formats.
28642 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28643 suppression.
28644
28645 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28646
28647 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28648 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28649 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28650 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28651 in list archives.
28652
28653 2000-10-06 Richard Henderson <rth@cygnus.com>
28654
28655 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28656 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28657 * g++.old-deja/g++.jason/report.C: Likewise.
28658 * g++.old-deja/g++.law/friend5.C: Likewise.
28659 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28660 of the expected warnings.
28661
28662 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28663
28664 * g++.old-deja/g++.pt/enum14.C: New test.
28665
28666 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28667
28668 * g++.old-deja/g++.pt/crash59.C: New test.
28669
28670 2000-10-04 Will Cohen <wcohen@redhat.com>
28671
28672 * gcc.dg/20000926-1.c: New test.
28673
28674 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28675
28676 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28677 function name for current C++ compiler.
28678 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28679
28680 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28681
28682 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28683 __PRETTY_FUNCTION__.
28684 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28685
28686 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28687
28688 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28689
28690 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28691
28692 * gcc.c-torture/compile/20000923-1.c: New test.
28693
28694 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28695
28696 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28697 * g++.old-deja/g++.pt/ttp62.C: Same.
28698 * g++.old-deja/g++.other/inline14.C: Same.
28699
28700 2000-09-24 Richard Henderson <rth@cygnus.com>
28701
28702 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28703
28704 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28705
28706 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28707
28708 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28709
28710 * gcc.c-torture/compile/20000922-1.c: New file.
28711
28712 2000-09-21 Nick Clifton <nickc@redhat.com>
28713
28714 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28715 a signed long modulo operation.
28716 (mod6): New function - perform an unsigned long modulo operation.
28717 (main): Add tests for modulos of very large numbers by very small
28718 dividends.
28719
28720 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28721
28722 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28723
28724 2000-09-19 Richard Henderson <rth@cygnus.com>
28725
28726 * gcc.dg/compare2.c (case 10): XFAIL.
28727
28728 2000-09-18 Richard Henderson <rth@cygnus.com>
28729
28730 * gcc.c-torture/execute/20000906-1.c: Move ...
28731 * gcc.dg/20000906-1.c: ... here. Only run on targets
28732 that support __builtin_trap.
28733
28734 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28735
28736 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28737
28738 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28739
28740 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28741 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28742 more $ format tests.
28743
28744 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28745
28746 * gcc.dg/format-errmk-1.c: New test.
28747
28748 2000-09-17 Greg McGary <greg@mcgary.org>
28749
28750 * gcc.c-torture/execute/20000917-1.x: Remove.
28751
28752 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28753
28754 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28755
28756 2000-09-17 Greg McGary <greg@mcgary.org>
28757
28758 * gcc.c-torture/execute/20000917-1.c: New test.
28759 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28760
28761 2000-09-16 Neil Booth <NeilB@earthling.net>
28762
28763 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28764 in nested macro bug.
28765
28766 2000-09-15 Neil Booth <NeilB@earthling.net>
28767
28768 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28769
28770 2000-09-14 Jeffrey A Law (law@cygnus.com)
28771
28772 * gcc.c-torture/execute/20000914-1.c: New test.
28773
28774 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28775
28776 * g++.other/inline13.C: New test.
28777
28778 2000-09-12 Andreas Jaeger <aj@suse.de>
28779
28780 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28781 constant by Ulrich Drepper <drepper@redhat.com>.
28782
28783 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28784
28785 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28786
28787 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28788
28789 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28790
28791 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28792
28793 * gcc.dg/cpp/backslash.c: New test.
28794
28795 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28796
28797 * gcc.c-torture/execute/20000910-1.c: New test.
28798 * gcc.c-torture/execute/20000910-2.c: Likewise.
28799
28800 2000-09-11 Robert Lipe <robertl@sco.com>
28801
28802 * gcc.dg/pragma-align.c: New test.
28803
28804 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28805
28806 * g++.old-deja/g++.pt/explicit82.C: New test.
28807 * g++.old-deja/g++.pt/explicit83.C: New test.
28808
28809 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28810
28811 * gcc.dg/asm-names.c: New test.
28812
28813 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28814
28815 * gcc.dg/cpp/tr-warn6.c: New test
28816
28817 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28818
28819 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28820 be accepted.
28821
28822 2000-09-07 Catherine Moore <clm@redhat.com>
28823
28824 * gcc.c-torture/execute/unroll-1.c: New test.
28825
28826 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28827
28828 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28829 ERROR markers.
28830 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28831 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28832 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28833 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28834 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28835 Preprocess only.
28836 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28837 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28838
28839 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28840
28841 * g++.old-deja/g++.pt/deduct2.C: New test.
28842
28843 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28844
28845 * g++.old-deja/g++.pt/parms2.C: New test.
28846
28847 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28848
28849 * g++.old-deja/g++.pt/crash58.C: New test.
28850
28851 2000-09-06 Greg McGary <greg@mcgary.org>
28852
28853 * gcc.c-torture/execute/20000906-1.c: New test.
28854 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28855
28856 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28857
28858 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28859
28860 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28861
28862 * g++.old-deja/g++.pt/crash57.C: New test.
28863
28864 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28865
28866 * g++.old-deja/g++.pt/crash56.C: New test.
28867
28868 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28869
28870 * g++.old-deja/g++.pt/koenig1.C: New test.
28871
28872 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28873
28874 * gcc.dg/20000904-1.c: New test.
28875
28876 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28877
28878 * gcc.dg/cpp/paste8.c: New test.
28879
28880 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
28881
28882 * gcc.c-torture/compile/20000827-1.c: New test.
28883
28884 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28885
28886 * gcc.dg/format-diag-1.c: New test.
28887
28888 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28889
28890 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28891 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28892 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28893 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28894 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28895
28896 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28897
28898 * g++.old-deja/g++.other/nested4.C: New test.
28899
28900 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28901
28902 * g++.old-deja/g++.ns/scoped1.C: New test.
28903
28904 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
28905
28906 * lib/g++.exp: Support testing already-installed GCC.
28907
28908 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28909
28910 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28911
28912 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28913
28914 * gcc.dg/return-type-2.c: New test.
28915
28916 2000-08-27 Geoff Keating <geoffk@cygnus.com>
28917
28918 * gcc.c-torture/compile/20000825-1.c: New test.
28919
28920 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
28921
28922 * gcc.dg/dwarf2-2.c: New test.
28923
28924 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28925
28926 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28927 dg-warning regexps.
28928
28929 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28930
28931 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28932 gcc.dg/format-ext-5.c: New tests.
28933
28934 2000-08-25 Jakub Jelinek <jakub@redhat.com>
28935
28936 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28937
28938 2000-08-24 Mark Mitchell <mark@codesourcery.com>
28939
28940 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28941
28942 2000-08-24 Richard Henderson <rth@cygnus.com>
28943
28944 * gcc.dg/ia64-sync-1.c: New test.
28945 * gcc.dg/ia64-sync-2.c: New test.
28946 * gcc.dg/ia64-asm-1.c: New test.
28947
28948 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28949
28950 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28951 * gcc.dg/format-ext-2.c: New test.
28952
28953 2000-08-23 Jason Merrill <jason@redhat.com>
28954
28955 * lib/old-dejagnu.exp: Also ignore "In member function" and
28956 "At global scope".
28957
28958 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28959
28960 * gcc.dg/noncompile/label-lineno-1.c: New test.
28961
28962 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28963
28964 * gcc.dg/c99-array-nonobj-1.c: New test.
28965
28966 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28967
28968 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28969 tests.
28970 * gcc.dg/format-ext-1.c: New test.
28971
28972 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28973
28974 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28975 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28976 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28977 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28978 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28979
28980 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28981
28982 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28983 gcc.dg/c99-strftime-2.c: New tests.
28984
28985 2000-08-22 Richard Henderson <rth@cygnus.com>
28986
28987 * gcc.c-torture/execute/20000822-1.c: New test.
28988
28989 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28990
28991 * gcc.c-torture/execute/20000819-1.x: Remove.
28992
28993 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28994
28995 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28996 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28997 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28998 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28999 gcc.dg/format-xopen-1.c: New tests.
29000
29001 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29002
29003 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
29004
29005 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29006
29007 * g++.old-deja/g++.other/loop2.C: New test.
29008
29009 * gcc.c-torture/compile/20000606-1.c: New test.
29010 * gcc.c-torture/compile/20000728-1.c: New test.
29011 * gcc.c-torture/execute/20000801-1.c: New test.
29012 * gcc.c-torture/execute/20000801-2.c: New test.
29013 * gcc.c-torture/execute/20000819-1.c: New test.
29014 * gcc.c-torture/execute/20000819-1.x: XFAIL.
29015 * gcc.dg/20000629-1.c: New test.
29016 * gcc.dg/20000724-1.c: New test.
29017 * gcc.dg/20000807-1.c: New test.
29018
29019 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
29020
29021 * gcc.dg/cpp/pragma-1.c: New test.
29022 * gcc.dg/cpp/pragma-2.c: New test.
29023
29024 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
29025
29026 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
29027 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
29028
29029 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29030
29031 * gcc.c-torture/compile/20000818-1.c: New test.
29032
29033 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
29034
29035 * gcc.c-torture/execute/20000818-1.c: New test.
29036
29037 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
29038
29039 * gcc.dg/format-va-1.c: New test.
29040
29041 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29042
29043 * g++.old-deja/g++.other/typedef8.C: New test.
29044
29045 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29046
29047 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
29048 * g++.old-deja/g++.mike/net36.C: Mark candidate.
29049 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
29050 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
29051 * g++.old-deja/g++.other/ptrmem7.C: New test.
29052 * g++.old-deja/g++.pt/ptrmem10.C: New test.
29053
29054 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29055
29056 * g++.old-deja/g++.pt/typename27.C: New test.
29057
29058 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
29059
29060 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
29061 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
29062 * g++.old-deja/g++.pt/friend45.C: New test.
29063 * g++.old-deja/g++.other/friend8.C: New test.
29064
29065 2000-08-15 Richard Henderson <rth@cygnus.com>
29066
29067 * gcc.c-torture/execute/20000815-1.c: New test.
29068
29069 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
29070
29071 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
29072 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
29073 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
29074
29075 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
29076
29077 * g++.old-deja/g++.other/refinit2.C: New test.
29078
29079 2000-08-13 Geoff Keating <geoffk@cygnus.com>
29080
29081 * lib/c-torture.exp (c-torture): Make
29082 compiler_conditional_xfail_data global.
29083 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
29084 compiler_conditional_xfail_data machinery.
29085 (f-torture-execute): Likewise.
29086 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
29087 and only when unrolling loops.
29088
29089 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
29090
29091 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29092
29093 * g++.old-deja/g++.pt/explicit81.C: New test.
29094
29095 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29096
29097 * g++.old-deja/g++.pt/typename26.C: New test.
29098
29099 2000-08-10 Geoff Keating <geoffk@cygnus.com>
29100
29101 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
29102 warning.
29103
29104 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
29105
29106 * g++.old-deja/g++.other/array3.C: New test.
29107
29108 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29109
29110 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
29111 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
29112 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
29113 New tests.
29114
29115 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
29116
29117 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
29118 * g++.old-deja/g++.abi/vmihint.C: Likewise.
29119
29120 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
29121
29122 * gcc.c-torture/execute/20000808-1.c: New test.
29123
29124 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29125
29126 * gcc.dg/c90-const-expr-1.c: New test.
29127
29128 2000-08-08 Richard Henderson <rth@cygnus.com>
29129
29130 * gcc.dg/noncompile/920923-1.c: Declare calloc.
29131
29132 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
29133
29134 * gcc.dg/noncompile/const-ll-1.c: New test.
29135
29136 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
29137
29138 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
29139
29140 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29141
29142 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
29143 that running programs linked against the shared version of libobjc
29144 run correctly.
29145
29146 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29147
29148 * gcc.dg/c99-printf-1.c: New test.
29149
29150 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29151
29152 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
29153
29154 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29155
29156 * gcc.c-torture/execute/20000731-1.x: Delete.
29157
29158 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29159
29160 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29161 and torture_without_loops as is done by c-torture.exp.
29162 (search_for): Copy from c-torture.exp.
29163 (gcc-dg-runtest): New function, drives a directory of tests
29164 iterating over the TORTURE_OPTIONS.
29165 (scan-assembler, scan-assembler-not): Move here from
29166 individual directory drivers.
29167
29168 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29169 defined by lib/gcc-dg.exp.
29170 * gcc.dg/cpp/cpp.exp: Likewise.
29171 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29172 gcc-dg-runtest, so we cycle over optimization options.
29173
29174 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29175 * gcc.dg/compare2.c: No longer expected to fail.
29176
29177 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29178
29179 * gcc.c-torture/execute/20000804-1.c: New test.
29180
29181 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29182
29183 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29184
29185 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29186
29187 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29188
29189 2000-08-03 Jeffrey A Law (law@cygnus.com)
29190
29191 * gcc.c-torture/compile/20000803-1.c: New test.
29192
29193 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29194
29195 * gcc.c-torture/execute/20000801-3.c,
29196 gcc.c-torture/execute/20000801-4.c: New tests.
29197 * gcc.c-torture/execute/20000801-3.x,
29198 gcc.c-torture/execute/20000801-4.x: Xfail.
29199
29200 2000-08-02 Geoff Keating <geoffk@cygnus.com>
29201
29202 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29203 libobjc/.libs to allow for libtool.
29204
29205 2000-08-02 Jakub Jelinek <jakub@redhat.com>
29206
29207 * gcc.c-torture/compile/20000802-1.c: New test.
29208
29209 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29210
29211 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29212
29213 2000-07-31 Jeffrey A Law (law@cygnus.com)
29214
29215 * gcc-c-torture/execute/20000731-2.c: New test.
29216
29217 * gcc.c-torture/execute/20000731-1.c: New test.
29218 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29219
29220 2000-07-31 Jakub Jelinek <jakub@redhat.com>
29221
29222 * testsuite/gcc.dg/cpp/paste7.c: New test.
29223 * gcc.dg/cpp/20000725-1.c: New test.
29224
29225 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29226
29227 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29228 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29229 declaration warning for __builtin_dwarf_reg_size.
29230
29231 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29232
29233 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29234
29235 * gcc.dg/noncompile/voidparam-1.c: New test.
29236
29237 2000-07-30 Richard Henderson <rth@cygnus.com>
29238
29239 * gcc.dg/c90-digraph-1.c: Don't xfail.
29240 * gcc.dg/compare2.c (case 10): Xfail.
29241 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29242
29243 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29244
29245 * gcc.dg/c99-main-1.c: New test.
29246
29247 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29248
29249 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29250
29251 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
29252
29253 * gcc.c-tortuer/execute/20000726-1.c: New test.
29254
29255 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
29256
29257 * gcc.c-torture/execute/enum-2.c: New test.
29258
29259 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29260
29261 * gcc.dg/cpp/tr-warn3.c: New test.
29262
29263 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29264
29265 * g++.old-deja/g++.ext/implicit1.C: Remove.
29266 * g++.old-deja/g++.jason/c2.C: Remove
29267 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29268 * g++.old-deja/g++.pt/crash16.C: Likewise.
29269 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29270
29271 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29272
29273 * g++.old-deja/g++.other/for2.C: New test.
29274
29275 2000-07-25 Jakub Jelinek <jakub@redhat.com>
29276
29277 * gcc.dg/20000720-1.c: New test.
29278
29279 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29280
29281 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29282
29283 2000-07-24 Geoff Keating <geoffk@cygnus.com>
29284
29285 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29286 * gcc.c-torture/execute/20000722-1.c: New.
29287 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29288
29289 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29290
29291 * gcc.dg/cpp/20000720-1.S: New test.
29292
29293 2000-07-21 Michael Meissner <meissner@redhat.com>
29294
29295 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29296
29297 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29298
29299 * g++.old-deja/g++.brendan/crash16.C,
29300 g++.old-deja/g++.brendan/parse3.C,
29301 g++.old-deja/g++.brendan/redecl1.C,
29302 g++.old-deja/g++.ns/template13.C,
29303 g++.old-deja/g++.other/decl4.C,
29304 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29305
29306 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29307
29308 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29309 and "Internal error".
29310
29311 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29312 regexps.
29313 * gcc.dg/cpp/paste6.c: New test.
29314
29315 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29316
29317 * gcc.dg/cpp/tr-direct.c: New test.
29318
29319 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29320 gcc.dg/cpp/undef1.c: Tweak error regexps.
29321
29322 2000-07-18 Eric Christopher <echristo@redhat.com>
29323
29324 * gcc.c-torture/compile/20000718-1.c: New test.
29325
29326 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29327
29328 * cpplex.c (_cpp_push_token): If the token being pushed back
29329 is the previous token in this context, just subtract one from
29330 context->posn.
29331 * cppmacro.c (save_expansion): Clear aux field when storing a
29332 placemarker.
29333
29334 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29335
29336 * gcc.dg/noncompile/redecl-1.c: New test.
29337
29338 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29339
29340 * gcc.c-torture/execute/20000717-5.c: New test.
29341 * gcc.c-torture/execute/20000717-1.x: Removed.
29342
29343 2000-07-17 Richard Henderson <rth@cygnus.com>
29344
29345 * gcc.c-torture/execute/20000717-4.c: New test.
29346
29347 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29348
29349 * gcc.dg/cpp/syshdr.c: New test.
29350 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29351
29352 2000-07-17 Neil Booth <neilb@earthling.net>
29353
29354 * gcc.dg/cpp/cmdlne-dM.c: New test.
29355 * gcc.dg/cpp/cmdlne-dD.c: New test.
29356
29357 2000-07-17 Jeffrey A Law (law@cygnus.com)
29358
29359 * gcc.c-torture/execute/20000717-3.c: New test.
29360
29361 * gcc.c-torture/compile/20000717-1.c: New test.
29362
29363 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29364
29365 * gcc.c-torture/execute/20000717-2.c: New test.
29366
29367 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29368
29369 * gcc.dg/formatz-1.c: New test.
29370
29371 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29372 * gcc.dg/c99-digraph-1.c: New tests.
29373
29374 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29375 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29376
29377 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29378 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29379 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29380 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29381 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29382 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29383 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29384
29385 2000-07-17 Greg McGary <greg@mcgary.org>
29386
29387 * gcc.c-torture/execute/20000717-1.c: New test.
29388 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29389
29390 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29391
29392 * gcc.c-torture/execute/20000715-2.c: New test.
29393 * gcc.dg/20000715-1.c: New test.
29394
29395 2000-07-15 Michael Meissner <meissner@redhat.com>
29396
29397 * gcc.c-torture/execute/20000715-1.c: New test.
29398
29399 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29400
29401 * gcc.c-torture/execute/20000707-1.c: New test.
29402
29403 2000-07-13 Neil Booth <NeilB@earthling.net>
29404
29405 * testsuite/gcc.dg/cpp/digraph1.c,
29406 testsuite/gcc.dg/cpp/digraph2.c,
29407 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29408
29409 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29410
29411 * g77.f-torture/compile/20000630-2.f: New test.
29412 * g77.f-torture/compile/20000630-2.x
29413
29414 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29415
29416 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29417
29418 2000-07-11 Neil Booth <NeilB@earthling.net>
29419
29420 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29421
29422 2000-07-11 Neil Booth <NeilB@earthling.net>
29423
29424 * gcc.dg/cpp/cmdlne-C.c: New.
29425
29426 2000-07-09 Neil Booth <NeilB@earthling.net>
29427
29428 * gcc.dg/cpp/directiv.c: New tests.
29429 * gcc.dg/cpp/undef1.c: Update.
29430
29431 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29432
29433 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29434
29435 2000-07-09 Neil Booth <NeilB@earthling.net>
29436
29437 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29438
29439 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29440
29441 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29442 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29443
29444 2000-07-08 Neil Booth <NeilB@earthling.net>
29445
29446 * gcc.dg/cpp/macsyntx.c: New tests.
29447
29448 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29449
29450 * gcc.dg/20000707-1.c: New test.
29451
29452 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29453
29454 * gcc.c-torture/execute/20000706-1.c: New test.
29455 * gcc.c-torture/execute/20000706-2.c: New test.
29456 * gcc.c-torture/execute/20000706-3.c: New test.
29457 * gcc.c-torture/execute/20000706-4.c: New test.
29458 * gcc.c-torture/execute/20000706-5.c: New test.
29459
29460 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29461
29462 * g++.old-deja/g++.pt/instantiate7.C: New test.
29463
29464 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29465
29466 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29467 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29468 * g++.old-deja/g++.other/rtti3.C: Likewise.
29469 * g++.old-deja/g++.other/rttid3.C: Likewise.
29470
29471 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29472
29473 * g77.f-torture/compile/20000630-1.x: Fix typo
29474
29475 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29476
29477 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29478 assembly output.
29479
29480 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29481
29482 * gcc.dg/cpp/ident.c: New test.
29483
29484 2000-07-05 Neil Booth <NeilB@earthling.net>
29485
29486 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29487 gcc.dg/cpp/lexstrng.c: New tests.
29488
29489 2000-07-04 Neil Booth <NeilB@earthling.net>
29490
29491 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29492 * gcc.dg/cpp/strify2.c: Same.
29493
29494 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29495
29496 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29497 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29498 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29499 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29500
29501 * testsuite/gcc.dg/cpp/macro1.c,
29502 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29503 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29504 testsuite/gcc.dg/cpp/strify1.c,
29505 testsuite/gcc.dg/cpp/strify2.c: New tests.
29506
29507 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29508
29509 * gcc.c-torture/execute/20000703-1.c: New test.
29510
29511 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29512
29513 * g++.old-deja/g++.pt (lookup10.C): New test.
29514
29515 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29516
29517 * g++.old-deja/g++.pt (typename25.C): New test.
29518
29519 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29520
29521 * gcc.c-torture/compile/20000701-1.c: New test.
29522
29523 2000-06-30 Nick Clifton <nickc@cygnus.com>
29524
29525 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29526 to test case.
29527
29528 2000-06-30 Catherine Moore <clm@cygnus.com>
29529
29530 * gcc.c-torture/execute/align-1.c: New test.
29531
29532 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29533
29534 * g++.old-deja/g++.pt/expr8.C: New test.
29535 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29536
29537 2000-06-29 Nick Clifton <nickc@cygnus.com>
29538
29539 * gcc.c-torture/compile/20000629-1.c: New test.
29540
29541 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29542
29543
29544 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29545 gcc.dg/noncompile directory, depending on whether they're
29546 preprocessor tests or not. Annotate all the tests for the dg
29547 framework.
29548
29549 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29550 * gcc.dg/noncompile/noncompile.exp: New.
29551
29552 * Moved files:
29553 Old name New name
29554 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29555 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29556 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29557 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29558 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29559 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29560 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29561 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29562 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29563 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29564 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29565 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29566 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29567 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29568 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29569 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29570 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29571 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29572 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29573 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29574 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29575 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29576 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29577 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29578
29579 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29580 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29581 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29582 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29583 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29584 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29585
29586 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29587
29588 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29589 declare one variable. On the fourth, error.
29590 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29591 declared by 20000628-1a.h.
29592
29593 2000-06-29 Richard Henderson <rth@redhat.com>
29594
29595 * gcc.c-torture/execute/930529-1.x: New file.
29596 * gcc.dg/920413-1.c: Adjust expected warning text.
29597 * gcc.dg/980217-1.c: Declare abort.
29598 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29599
29600 2000-06-29 Jeffrey A Law (law@cygnus.com)
29601
29602 * g77.f-torture/compile/20000629-1.f: New test.
29603 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29604
29605 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29606
29607 Rearrange lots of files, removing entirely the
29608 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29609 directories.
29610
29611 * Deleted files:
29612 gcc.c-torture/code_quality/code_quality.exp
29613 gcc.c-torture/special/special.exp
29614 gcc.failure/failure.exp
29615 gcc.failure/940409-1.x
29616 gcc.c-torture/compile/961203-1.x
29617
29618 * New files:
29619 gcc.misc-tests/linkage.exp
29620 gcc.c-torture/execute/920730-1t.c
29621 gcc.c-torture/execute/920730-1t.x
29622 gcc.c-torture/compile/920520-1.x
29623 gcc.c-torture/compile/920521-1.x
29624 gcc.c-torture/compile/981006-1.x
29625 gcc.c-torture/execute/eeprof-1.x
29626
29627 * Moved files (possibly with modifications to fit a new harness):
29628 Old name New name
29629 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29630 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29631 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29632 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29633 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29634 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29635 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29636 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29637 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29638 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29639 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29640 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29641 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29642 gcc.failure/940409-1.c gcc.dg/940409-1.c
29643
29644 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29645
29646 * c-torture/compile/961203-1.x: Delete.
29647
29648 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29649 not exit. Include stdio.h.
29650 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29651 * gcc.misc-tests/dg-12.c: Likewise.
29652 * gcc.misc-tests/dg-5.c: Likewise.
29653 * gcc.misc-tests/dg-6.c: Likewise.
29654 * gcc.misc-tests/dg-7.c: Prototype abort.
29655 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29656 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29657 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29658 not exit.
29659 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29660 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29661
29662 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29663
29664 * gcc.dg/cpp/20000628-1.c: New test.
29665 * gcc.dg/cpp/20000628-1.h: New header for above test.
29666 * gcc.dg/cpp/20000628-1a.h: Likewise.
29667
29668 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29669
29670 * gcc.dg/cpp: New directory.
29671 * gcc.dg/cpp/cpp.exp: New driver.
29672 * gcc.dg/cpp/20000627-1.c: New test.
29673 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29674 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29675 and rewrite as a compilation test.
29676
29677 * gcc.dg: Move many files into the cpp subdirectory, possibly
29678 renaming or editing them as well.
29679 Old name New name
29680 990119-1.c cpp/19990119-1.c
29681 990228-1.c cpp/19990228-1.c
29682 990407-1.c cpp/19990407-1.c
29683 990409-1.c cpp/19990409-1.c
29684 990413-1.c cpp/19990413-1.c
29685 990703-1.c cpp/19990703-1.c
29686 20000127-1.c cpp/20000127-1.c
29687 20000129-1.c cpp/20000129-1.c
29688 20000207-1.c cpp/20000207-1.c
29689 20000207-2.c cpp/20000207-2.c
29690 20000209-1.c cpp/20000209-1.c
29691 20000209-2.c cpp/20000209-2.c
29692 20000301-1.c cpp/20000301-1.c
29693 20000419-1.c cpp/20000419-1.c
29694 20000510-1.S cpp/20000510-1.S
29695 20000519-1.c cpp/20000519-1.c
29696 20000529-1.c cpp/20000529-1.c
29697 20000625-1.c cpp/20000625-1.c
29698 20000625-2.c cpp/20000625-2.c
29699 cpp-as1.c cpp/assert1.c
29700 cpp-as2.c cpp/assert2.c
29701 cxx-comments-1.c cpp/cxxcom1.c
29702 cxx-comments-2.c cpp/cxxcom2.c
29703 endif-label.c cpp/endif.c
29704 cpp-hash1.c cpp/hash1.c
29705 cpp-hash2.c cpp/hash2.c
29706 cpp-if1.c cpp/if-1.c
29707 cpp-if2.c cpp/if-2.c
29708 cpp-if3.c cpp/if-3.c
29709 cpp-if4.c cpp/if-4.c
29710 cpp-if5.c cpp/if-5.c
29711 cpp-cond.c cpp/if-cexp.c
29712 cpp-missingop.c cpp/if-mop.c
29713 cpp-missingparen.c cpp/if-mpar.c
29714 cpp-opprec.c cpp/if-oppr.c
29715 cpp-ifparen.c cpp/if-paren.c
29716 cpp-shortcircuit.c cpp/if-sc.c
29717 cpp-shift.c cpp/if-shift.c
29718 cpp-unary.c cpp/if-unary.c
29719 cpp-li1.c cpp/line1.c
29720 cpp-li2.c cpp/line2.c
29721 lineno.c cpp/line3.c
29722 lineno-2.c cpp/line4.c
29723 cpp-mi.c cpp/mi1.c
29724 cpp-mic.h cpp/mi1c.h
29725 cpp-micc.h cpp/mi1cc.h
29726 cpp-mind.h cpp/mi1nd.h
29727 cpp-mindp.h cpp/mi1ndp.h
29728 cpp-mix.h cpp/mi1x.h
29729 cpp-mi2.c cpp/mi2.c
29730 cpp-mi2a.h cpp/mi2a.h
29731 cpp-mi2b.h cpp/mi2b.h
29732 cpp-mi2c.h cpp/mi2c.h
29733 cpp-mi3.c cpp/mi3.c
29734 cpp-mi3.def cpp/mi3.def
29735 poison-1.c cpp/poison.c
29736 pr-impl.c cpp/prag-imp.c
29737 cpp-redef-2.c cpp/redef1.c
29738 cpp-redef.c cpp/redef2.c
29739 strpaste.c cpp/strp1.c
29740 strpaste-2.c cpp/strp2.c
29741 cpp-tradpaste.c cpp/tr-paste.c
29742 cpp-tradstringify.c cpp/tr-str.c
29743 cpp-tradwarn1.c cpp/tr-warn1.c
29744 cpp-tradwarn2.c cpp/tr-warn2.c
29745 trigraphs.c cpp/trigraphs.c
29746 cpp-unc1.c cpp/unc1.c
29747 cpp-unc2.c cpp/unc2.c
29748 cpp-unc3.c cpp/unc3.c
29749 cpp-unc.c cpp/unc4.c
29750 undef.c cpp/undef1.c
29751 undef-2.c cpp/undef2.c
29752 cpp-wi1.c cpp/widestr1.c
29753
29754 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29755
29756 * lib/g++.exp (g++_include_flags): Tweak.
29757
29758 2000-06-27 H.J. Lu <hjl@gnu.org>
29759 Loren J. Rittle <ljrittle@acm.org>
29760
29761 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29762 version with one that knows about the new gcc tree structure.
29763 (g++_link_flags): Same.
29764
29765 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29766
29767 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29768 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29769 case we are cross-compiling.
29770
29771 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29772 g++.old-deja/g++.niklas/Makefile.in,
29773 g++.old-deja/g++.niklas/configure.in,
29774 g++.old-deja/g++.other/Makefile.in,
29775 g++.old-deja/g++.other/configure.in,
29776 gcc.c-torture/code_quality/Makefile.in,
29777 gcc.c-torture/code_quality/configure.in,
29778 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29779 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29780 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29781 gcc.c-torture/execute/ieee/Makefile.in,
29782 gcc.c-torture/execute/ieee/configure.in,
29783 gcc.c-torture/noncompile/Makefile.in,
29784 gcc.c-torture/noncompile/configure.in,
29785 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29786 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29787 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29788
29789 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29790
29791 * g++.old-deja/g++.other/ambig3.C: New test.
29792
29793 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29794
29795 * g++.old-deja/g++.pt/syntax1.C: New test.
29796 * g++.old-deja/g++.pt/syntax2.C: New test.
29797 * g++.old-deja/g++.other/syntax3.C: New test.
29798 * g++.old-deja/g++.other/syntax4.C: New test.
29799
29800 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29801
29802 * gcc.dg/20000623-1.c: Prototype exit and abort.
29803
29804 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29805
29806 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29807 New tests.
29808 * gcc.dg/cpp-mi3.def: New file.
29809
29810 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29811 inside assertions.
29812 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29813 lexer's error messages.
29814 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29815 divine anything from the linemarkers.
29816 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29817 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29818
29819 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29820
29821 * gcc.dg/20000623-1.c: New test.
29822
29823 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29824
29825 * gcc.c-torture/execute/20000622-1.c: New test.
29826
29827 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29828
29829 * g++.old-deja/g++.other/init15.C: New test.
29830
29831 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29832
29833 * g++.old-deja/g++.pt/vaarg2.C: New test.
29834 * g++.old-deja/g++.pt/vaarg3.C: New test.
29835
29836 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29837
29838 * g++.old-deja/g++.other/dyncast6.C: New test.
29839
29840 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29841
29842 * gcc.c-torture/execute/loop-6.c: New test.
29843
29844 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29845
29846 * gcc.dg/20000614-1.c: New test.
29847 * gcc.dg/20000614-2.c: New test.
29848
29849 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29850
29851 * g++.old-deja/g++.other/inline12.C: New test.
29852
29853 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29854
29855 * g++.old-deja/g++.other/eh1.C: New test.
29856
29857 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29858
29859 * g++.old-deja/g++.other/type.C: New test.
29860
29861 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29862
29863 * g++.old-deja/g++.other/initstring.C: New test.
29864
29865 2000-06-12 Jason Merrill <jason@redhat.com>
29866
29867 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29868
29869 2000-06-09 Jeffrey A Law (law@cygnus.com)
29870
29871 * gcc.c-torture/compile/20000609-1.c: New test.
29872
29873 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29874
29875 * gcc.dg/20000609-1.c: New test.
29876
29877 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29878
29879 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29880 * gcc.c-torture/noncompile/poison-1.c: Move...
29881 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29882 * gcc.dg/cpp-li1.c: Add a token after the #line.
29883
29884 2000-06-05 Richard Henderson <rth@cygnus.com>
29885
29886 * gcc.c-torture/execute/20000605-2.c: New test.
29887 * gcc.c-torture/execute/20000605-3.c: New test.
29888
29889 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29890
29891 * g77.f-torture/execute/20000503-1.x: New file.
29892
29893 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29894
29895 * g++.old-deja/g++.eh/badalloc1.C: New test.
29896
29897 2000-06-05 Richard Henderson <rth@cygnus.com>
29898
29899 * gcc.c-torture/execute/20000605-1.c: New test.
29900
29901 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29902 Nathan Sidwell <nathan@codesourcery.com>
29903
29904 * gcc.c-torture/compile/20000605-1.c: New test.
29905
29906 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29907
29908 * g77.f-torture/compile/20000601-1.f: New test.
29909
29910 2000-06-03 Richard Henderson <rth@cygnus.com>
29911
29912 * gcc.c-torture/execute/20000603-1.c: New.
29913
29914 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29915
29916 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29917 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29918
29919 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29920
29921 * gcc.dg/compare2.c (case 12): XFAIL.
29922 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29923 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29924
29925 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29926
29927 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29928
29929 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29930 guard macro is already defined when the header is first
29931 included.
29932 * gcc.dg/cpp-mix.h: New file.
29933 * gcc.dg/endif-label.c: Update patterns to match compiler.
29934
29935 * g++.brendan/complex1.C: Declare abort.
29936 * g++.law/refs4.C: Remove XFAIL.
29937 * g++.oliva/expr2.C: Declare abort and exit.
29938
29939 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29940
29941 * gcc.c-torture/execute/20000528-1.c: New test.
29942
29943 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29944 * g++.old-deja/g++.law/temps4.C: Likewise.
29945
29946 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29947 stdlib.h. Call abort() on failure.
29948 * g++.old-deja/g++.law/refs4.C: Likewise.
29949 * g++.old-deja/g++.law/temps4.C: Likewise.
29950 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29951 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29952
29953 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29954
29955 Relative to g++.dg/special:
29956 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29957
29958 Relative to g++.old-deja:
29959 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29960 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29961 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29962 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29963 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29964 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29965 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29966
29967 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29968 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29969 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29970 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29971 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29972 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29973 and/or string.h.
29974
29975 * g++.other/goto1.C: Update expectations for error messages.
29976
29977 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29978
29979 * gcc.c-torture/compile/20000523-1.c: New test.
29980
29981 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29982
29983 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29984
29985 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29986
29987 * g++.old-deja/g++.eh/catch11.C: New test.
29988 * g++.old-deja/g++.eh/catch12.C: New test.
29989
29990 2000-05-24 Nick Clifton <nickc@cygnus.com>
29991
29992 * gcc.c-torture/execute/20000523-1.c: New test.
29993
29994 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29995
29996 * c-torture/execute/bcp-1.c: Replace abort in arg of
29997 __builtin_constant_p with a generic external function.
29998
29999 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
30000 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
30001 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
30002 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
30003 Prototype abort and/or exit.
30004
30005 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
30006 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
30007 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
30008 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
30009
30010 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
30011
30012 * gcc.dg/dwarf2-1.c: New test.
30013
30014 2000-05-20 Richard Henderson <rth@cygnus.com>
30015
30016 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
30017
30018 2000-05-20 Andreas Jaeger <aj@suse.de>
30019
30020 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
30021 testcase.
30022
30023 2000-05-19 David Edelsohn <edelsohn@gnu.org>
30024
30025 * gcc.c-torture/execute/20000519-2.c: New test.
30026
30027 2000-05-19 Andreas Jaeger <aj@suse.de>
30028
30029 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
30030 which fails with SSA.
30031
30032 * lib/c-torture.exp: Also test with -O3 -fssa.
30033
30034 2000-05-18 Michael Meissner <meissner@redhat.com>
30035
30036 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
30037 * gcc.c-torture/execute/920415-1.c: Ditto.
30038 * gcc.c-torture/execute/920501-1.c: Ditto.
30039 * gcc.c-torture/execute/conversion.c: Ditto.
30040 * gcc.c-torture/execute/cvt-1.c: Ditto.
30041
30042 2000-05-18 Jeffrey A Law (law@cygnus.com)
30043
30044 * gcc.c-torture/compile/20000518-1.c: New test.
30045
30046 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
30047
30048 * g77.f-torture/compile/200005018.f: New test.
30049
30050 2000-05-17 Jeffrey A Law (law@cygnus.com)
30051
30052 * gcc.c-torture/compile/20000517-1.c: New test.
30053
30054 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30055
30056 * gcc.c-torture/execute/20000516-1.c: New test.
30057
30058 2000-05-15 Jakub Jelinek <jakub@redhat.com>
30059
30060 * g++.old-deja/g++.other/eh.C: New test.
30061
30062 2000-05-12 Richard Henderson <rth@cygnus.com>
30063
30064 * gcc.c-torture/execute/990208-1.c (main): Don't pass
30065 constants through to doit's conditional.
30066
30067 2000-05-11 Jeffrey A Law (law@cygnus.com)
30068
30069 * gcc.c-torture/compile/20000511-1.c: New test.
30070 * g77.f-torture/compile/20000511-1.f: New test.
30071 * g77.f-torture/compile/20000511-2.f: New test.
30072
30073 2000-05-11 Michael Meissner <meissner@redhat.com>
30074
30075 * gcc.c-torture/execute/20000511-1.c: New test.
30076
30077 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
30078
30079 * gcc.dg/dg.exp: Scan .S files as well as .c files.
30080 * gcc.dg/20000510-1.S: New.
30081
30082 2000-05-08 Catherine Moore <clm@cygnus.com>
30083
30084 * gcc.dg/unused-3.c: New.
30085
30086 2000-05-06 Richard Henderson <rth@cygnus.com>
30087
30088 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
30089 * g++.old-deja/g++.mike/warn1.C: Likewise.
30090 * g++.old-deja/g++.pt/local1.C: Likewise.
30091 * g++.old-deja/g++.pt/local7.C: Likewise.
30092 * g++.old-deja/g++.pt/spec16.C: Likewise.
30093
30094 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
30095
30096 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
30097
30098 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
30099
30100 * g77.f-torture/execute/20000503-1.f: New test.
30101
30102 2000-05-04 Andreas Jaeger <aj@suse.de>
30103
30104 * gcc.dg/noreturn-2.c: New test.
30105
30106 2000-05-04 Neil Booth <NeilB@earthling.net>
30107
30108 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
30109 preprocessor.
30110
30111 2000-05-04 Richard Henderson <rth@cygnus.com>
30112
30113 * gcc.c-torture/execute/20000503-1.c: Fix typo.
30114
30115 2000-05-04 Richard Henderson <rth@cygnus.com>
30116
30117 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
30118 OpenSSL by Jason R Thorpe.
30119
30120 2000-05-03 Jim Wilson <wilson@cygnus.com>
30121
30122 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
30123
30124 2000-05-03 Robert Lipe <robertlipe@usa.net>
30125
30126 * gcc.dg/20000503-1.c: New test.
30127
30128 2000-05-02 Jakub Jelinek <jakub@redhat.com>
30129
30130 * gcc.c-torture/compile/20000502-1.c: New test.
30131 * g++.old-deja/g++.other/align.C: New test.
30132 * gcc.dg/cpp-tradstringify.c: New test.
30133
30134 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
30135
30136 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
30137 and hard registers.
30138
30139 2000-04-26 Geoff Keating <geoffk@cygnus.com>
30140
30141 * gcc.c-torture/execute/loop-5.c: New test.
30142
30143 2000-04-25 Jakub Jelinek <jakub@redhat.com>
30144
30145 * gcc.c-torture/execute/va-arg-20.c: New test.
30146
30147 2000-04-23 Jeffrey A Law (law@cygnus.com)
30148
30149 * gcc.c-torture/execute/20000422-1.c: New test.
30150
30151 2000-04-20 Greg McGary <gkm@gnu.org>
30152
30153 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30154 when optimizing, but without sibling-call optimizations (-O1).
30155
30156 2000-04-20 Jeffrey A Law (law@cygnus.com)
30157
30158 * gcc.c-torture/compile/20000420-1.c: New test.
30159
30160 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30161
30162 * g++.abi/ptrflags.C: New test.
30163 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30164
30165 2000-04-19 Catherine Moore <clm@cygnus.com>
30166
30167 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30168
30169 2000-04-19 Greg McGary <gkm@gnu.org>
30170
30171 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30172 sibling-call optimizations.
30173
30174 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30175
30176 * gcc.dg/20000419-1.c: New test.
30177
30178 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
30179
30180 * gcc.c-torture/execute/20000412-6.c: New test.
30181
30182 2000-04-12 Jeffrey A Law (law@cygnus.com)
30183
30184 * gcc.c-torture/execute/20000412-5.c: New test.
30185 * g77.f-torture/compile/20000412-1.f: New test.
30186 * gcc.c-torture/execute/20000412-4.c: New test.
30187 * gcc.c-torture/compile/20000412-2.c: New test.
30188 * gcc.c-torture/execute/20000412-3.c: New test.
30189 * gcc.c-torture/compile/20000412-1.c: New test.
30190 * gcc.c-torture/execute/20000412-2.c: New test.
30191
30192 2000-04-12 Jakub Jelinek <jakub@redhat.com>
30193
30194 * objc/execute/bf-20.m: New test.
30195
30196 2000-04-10 Richard Henderson <rth@cygnus.com>
30197
30198 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30199
30200 * gcc.c-torture/execute/20000412-1.c: New test.
30201
30202 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30203
30204 * g++.old-deja/g++.eh/catchptr1.C: New test.
30205
30206 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30207
30208 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30209
30210 2000-04-08 Neil Booth <NeilB@earthling.net>
30211
30212 * gcc.dg/cpp-nullchar.c: Remove test as
30213 embedded nulls cause problems.
30214
30215 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30216
30217 * gcc.dg/compare2.c: New test.
30218
30219 2000-04-08 Neil Booth <NeilB@earthling.net>
30220
30221 * gcc.dg/cpp-nullchar.c: New test.
30222
30223 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30224
30225 * gcc.dg/cpp-mi2.c: New test.
30226 * gcc.dg/cpp-mi2[abc].h: New files.
30227
30228 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30229
30230 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30231 member name.
30232
30233 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30234
30235 * g++.old-deja/g++.abi/vmihint.C: New test.
30236
30237 2000-04-06 Neil Booth <NeilB@earthling.net>
30238
30239 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30240 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30241 copyright.
30242
30243 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
30244
30245 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30246 avoid stack-frame overwrite.
30247
30248 2000-04-05 Jakub Jelinek <jakub@redhat.com>
30249
30250 * gcc.c-torture/compile/20000405-2.c: New test.
30251 * gcc.c-torture/compile/20000405-3.c: New test.
30252
30253 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30254
30255 * gcc.c-torture/compile/20000405-1.c: New test.
30256
30257 2000-04-04 Geoff Keating <geoffk@cygnus.com>
30258
30259 * gcc.dg/cast-qual-1.c: Revert last change.
30260
30261 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30262
30263 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30264
30265 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30266
30267 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30268 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30269
30270 2000-04-03 Jeffrey A Law (law@cygnus.com)
30271
30272 * gcc.c-torture/compile/20000403-2.c: New test.
30273 * gcc.c-torture/compile/20000403-1.c: New test.
30274
30275 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
30276
30277 * gcc.c-torture/execute/20000403-1.c: New test.
30278
30279 2000-04-03 Geoff Keating <geoffk@cygnus.com>
30280
30281 * gcc.c-torture/execute/20000402-1.c: New test.
30282
30283 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30284
30285 * gcc.c-torture/execute/va-arg-15.c: New test.
30286 * gcc.c-torture/execute/va-arg-16.c: New test.
30287 * gcc.c-torture/execute/va-arg-17.c: New test.
30288 * gcc.c-torture/execute/va-arg-18.c: New test.
30289 * gcc.c-torture/execute/va-arg-19.c: New test.
30290
30291 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30292
30293 * gcc.c-torture/compile/981211-1.c: Move to...
30294 * gcc.dg/cpp-as1.c: ...here.
30295 * gcc.dg/cpp-as2.c: New file.
30296
30297 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30298 compiler.
30299
30300 2000-04-02 Neil Booth <NeilB@earthling.net>
30301
30302 * gcc.dg/cpp-cond.c New tests.
30303 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30304 accidental success less likely.
30305 * gcc.dg/cpp-missingop.c New tests.
30306 * gcc.dg/cpp-missingparen.c New tests.
30307 * gcc.dg/cpp-shift.c New tests.
30308 * gcc.dg/cpp-shortcircuit.c New tests.
30309 * gcc.dg/cpp-unary.c New tests.
30310
30311 2000-03-29 Jeffrey A Law (law@cygnus.com)
30312
30313 * gcc.c-torture/compile/20000329-1.c: New test.
30314
30315 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30316
30317 * gcc.c-torture/compile/20000326-1.c: New test.
30318 * gcc.c-torture/compile/20000326-2.c: New test.
30319
30320 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30321
30322 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30323 the first parameter is a function argument.
30324
30325 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30326
30327 * g++.old-deja/g++.ext/array4.C: New test.
30328
30329 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30330
30331 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30332
30333 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30334
30335 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30336
30337 2000-03-19 Richard Henderson <rth@cygnus.com>
30338
30339 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30340
30341 2000-03-19 Richard Henderson <rth@cygnus.com>
30342
30343 * gcc.c-torture/compile/20000319-1.c: New test.
30344
30345 2000-03-14 Jeffrey A Law (law@cygnus.com)
30346
30347 * gcc.c-torture/execute/20000314-3.c: New test.
30348 * gcc.c-torture/execute/20000314-2.c: New test.
30349 * gcc.c-torture/execute/20000314-1.c: New test.
30350 * gcc.c-torture/compile/20000314-2.c: New test.
30351 * gcc.c-torture/compile/20000314-1.c: New test.
30352
30353 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30354
30355 * g++.old-deja/g++.warn/inline.C: New test.
30356
30357 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30358
30359 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30360 standards-compliant result rather than specific constants.
30361 Put test-values in array.
30362
30363 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30364
30365 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30366 (g++_target_compile): Put test-specific options last.
30367
30368 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30369
30370 * g++.old-deja/g++.eh/vbase4.C: New test.
30371
30372 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30373
30374 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30375
30376 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30377
30378 * g++.old-deja/g++.brendan/misc12.C: Removed.
30379 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30380 * g++.old-deja/g++.ext/pretty4.C: New test.
30381
30382 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30383
30384 * g++.old-deja/g++.other/string2.C: New test.
30385
30386 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30387
30388 * g++.old-deja/g++.warn/impint2.C: New test.
30389
30390 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30391
30392 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30393 is 1, not zero.
30394
30395 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30396
30397 * g++.old-deja/g++.warn/impint.C: New test.
30398 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30399 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30400 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30401 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30402 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30403 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30404 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30405 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30406 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30407 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30408 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30409 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30410
30411 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30412
30413 * gcc.dg/cpp-redef.c: New test.
30414
30415 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30416
30417 * g++.old-deja/g++.pt/unify7.C: New test.
30418
30419 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30420
30421 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30422 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30423
30424 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30425
30426 * gcc.c-torture/compile/20000224-1.c: New test.
30427
30428 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30429
30430 * gcc.c-torture/compile/cpp-2.c: New test.
30431 * gcc.c-torture/compile/cpp-1.c: New test.
30432
30433 2000-02-25 Jeffrey A Law (law@cygnus.com)
30434
30435 * gcc.c-torture/execute/20000225-1.c: New test.
30436
30437 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30438
30439 * gcc.dg/cpp-li2.c: New test.
30440
30441 * gcc.dg/cpp-wi1.c: New test.
30442
30443 * gcc.dg/cpp-li1.c: New test.
30444
30445 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30446
30447 * g++.old-deja/g++.other/sizeof5.C: New test.
30448
30449 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30450
30451 * gcc.c-torture/execute/va-arg-13.c: New test.
30452
30453 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30454
30455 * gcc.c-torture/execute/va-arg-12.c: New test.
30456
30457 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30458
30459 * gcc.c-torture/execute/20000223-1.c: New test.
30460
30461 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30462
30463 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30464
30465 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30466
30467 * g++.old-deja/g++.abi/ptrmem.C: New test.
30468
30469 2000-02-19 Richard Henderson <rth@cygnus.com>
30470
30471 * gcc.c-torture/compile/init-3.c: New.
30472
30473 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30474
30475 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30476 ALWAYS_CXXFLAGS.
30477
30478 2000-02-11 Robert Lipe <robertl@sco.com>
30479
30480 * gcc.c-torture/compile/20000211-3.c: New test.
30481
30482 2000-02-11 Martin Buchholz <martin@xemacs.org>
30483
30484 * gcc.c-torture/compile/20000211-2.c: New test.
30485
30486 2000-02-11 Jeffrey A Law (law@cygnus.com)
30487
30488 * gcc.c-torture/compile/20000211-1.c: New test.
30489
30490 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30491
30492 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30493 on native targets
30494
30495 2000-02-08 Nathan Sidwell <nathan@acm.org>
30496
30497 * g++.old-deja/g++.other/cast5.C: New test.
30498
30499 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30500
30501 * gcc.c-torture/execute/20000205-1.c: New.
30502
30503 2000-02-03 Nathan Sidwell <nathan@acm.org>
30504
30505 * g++.old-deja/g++.jason/cast3.C: Return void.
30506 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30507
30508 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30509
30510 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30511
30512 * gcc.dg/loop-1.c: New test.
30513
30514 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30515
30516 * gcc.c-torture/compile/20000127-1.c: New test.
30517 * gcc.c-torture/execute/991228-1.c: New test.
30518
30519 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30520
30521 * gcc.dg/unused-2.c: New test.
30522
30523 * gcc.dg/conv-1.c: New test.
30524
30525 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30526
30527 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30528 compiler.
30529 (tool_option_proc): Fix typo.
30530
30531 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30532
30533 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30534 of the ld on the host, not on the build machine.
30535 Also, don't crash if '--help' is not a supported option.
30536
30537 2000-01-24 Richard Henderson <rth@cygnus.com>
30538
30539 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30540
30541 2000-01-20 Jeffrey A Law (law@cygnus.com)
30542
30543 * gcc.c-torture/execute/20000120-2.c: New test.
30544 * gcc.c-torture/execute/20000120-1.c: New test.
30545
30546 2000-01-13 Jeffrey A Law (law@cygnus.com)
30547
30548 * gcc.c-torture/execute/20000113-1.c: New test.
30549
30550 2000-01-12 Jeffrey A Law (law@cygnus.com)
30551
30552 * gcc.c-torture/execute/20000112-1.c: New test.
30553
30554 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30555
30556 * gcc.dg/20000111-1.c: New test.
30557
30558 2000-01-10 Jeffrey A Law (law@cygnus.com)
30559
30560 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30561 with 16 bit integers.
30562
30563 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30564
30565 * gcc.dg/20000108-1.c: New test.
30566
30567 2000-01-05 Nathan Sidwell <nathan@acm.org>
30568
30569 * g++.old-deja/g++.ns/koenig8.C: New test.
30570
30571 2000-01-05 Nathan Sidwell <nathan@acm.org>
30572
30573 * g++.old-deja/g++.other/cast4.C: New test.
30574
30575 2000-01-05 Jeffrey A Law (law@cygnus.com)
30576
30577 * gcc.c-torture/compile/20000105-2.c: New test.
30578 * gcc.c-torture/compile/20000105-1.c: New test.
30579
30580 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30581
30582 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30583 references to printf & atoi to conform to ANSI standard.
30584 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30585 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30586 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30587 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30588 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30589 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30590 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30591 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30592 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30593 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30594 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30595 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30596 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30597 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30598 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30599 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30600 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30601 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30602 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30603 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30604 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30605 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30606 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30607 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30608 * g++.old-deja/g++.brendan/init3.C: Likewise.
30609 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30610 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30611 * g++.old-deja/g++.brendan/new2.C: Likewise.
30612 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30613 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30614 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30615 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30616 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30617 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30618 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30619 * g++.old-deja/g++.brendan/template24.C: Likewise.
30620 * g++.old-deja/g++.brendan/template3.C: Likewise.
30621 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30622 * g++.old-deja/g++.jason/inline3.C: Likewise.
30623 * g++.old-deja/g++.jason/opeq.C: Likewise.
30624 * g++.old-deja/g++.law/arg5.C: Likewise.
30625 * g++.old-deja/g++.law/arm7.C: Likewise.
30626 * g++.old-deja/g++.law/ctors11.C: Likewise.
30627 * g++.old-deja/g++.law/cvt8.C: Likewise.
30628 * g++.old-deja/g++.law/init9.C: Likewise.
30629 * g++.old-deja/g++.law/refs4.C: Likewise.
30630 * g++.old-deja/g++.law/template2.C: Likewise.
30631 * g++.old-deja/g++.law/visibility24.C: Likewise.
30632 * g++.old-deja/g++.law/vtable3.C: Likewise.
30633 * g++.old-deja/g++.mike/asm2.C: Likewise.
30634 * g++.old-deja/g++.mike/eh1.C: Likewise.
30635 * g++.old-deja/g++.mike/misc1.C: Likewise.
30636 * g++.old-deja/g++.mike/misc13.C: Likewise.
30637 * g++.old-deja/g++.mike/misc14.C: Likewise.
30638 * g++.old-deja/g++.mike/ns12.C: Likewise.
30639 * g++.old-deja/g++.mike/p1248.C: Likewise.
30640 * g++.old-deja/g++.mike/p3708.C: Likewise.
30641 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30642 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30643 * g++.old-deja/g++.mike/p646.C: Likewise.
30644 * g++.old-deja/g++.mike/p700.C: Likewise.
30645 * g++.old-deja/g++.mike/p783.C: Likewise.
30646 * g++.old-deja/g++.mike/p783a.C: Likewise.
30647 * g++.old-deja/g++.mike/p783b.C: Likewise.
30648 * g++.old-deja/g++.mike/p786.C: Likewise.
30649 * g++.old-deja/g++.mike/p789.C: Likewise.
30650 * g++.old-deja/g++.mike/p789a.C: Likewise.
30651 * g++.old-deja/g++.mike/p807a.C: Likewise.
30652 * g++.old-deja/g++.other/delete3.C: Likewise.
30653 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30654 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30655 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30656 * g++.old-deja/g++.other/empty1.C: Likewise.
30657 * g++.old-deja/g++.other/temporary1.C: Likewise.
30658 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30659 * g++.old-deja/g++.pt/t16.C: Likewise.
30660 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30661
30662 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30663
30664 * gcc.dg/991230-1.c: New test.
30665
30666 1999-12-29 Jeffrey A Law (law@cygnus.com)
30667
30668 * gcc.c-torture/compile/991229-3.c: New test.
30669 * gcc.c-torture/compile/991229-2.c: New test.
30670 * gcc.c-torture/compile/991229-1.c: New test.
30671
30672 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30673
30674 * gcc.c-torture/compile/labels-2.c: New test.
30675
30676 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30677
30678 * gcc.c-torture/execute/991227-1.c: New test.
30679
30680 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30681
30682 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30683
30684 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30685
30686 * gcc.c-torture/execute/991221-1.c: New test.
30687
30688 1999-12-20 Nathan Sidwell <nathan@acm.org>
30689
30690 * g++.old-deja/g++.other/cast3.C: New test.
30691
30692 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30693
30694 * gcc.c-torture/execute/991216-4.c: New test.
30695
30696 1999-12-16 Michael Meissner <meissner@cygnus.com>
30697
30698 * gcc.c-torture/execute/991216-1.c: New test.
30699 * gcc.c-torture/execute/991216-2.c: New test.
30700 * gcc.c-torture/execute/991216-3.c: New test.
30701
30702 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30703
30704 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30705 Actually make the test fail by using "-O2" for compilation.
30706
30707 1999-12-15 Nathan Sidwell <nathan@acm.org>
30708
30709 * g++.old-deja/g++.warn/cast-align1.C: New test.
30710
30711 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30712
30713 * gcc.c-torture/compile/991214-1.c: New test.
30714 * gcc.c-torture/compile/991214-2.c: New test.
30715
30716 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30717
30718 * gcc.dg/991214-1.c: New test.
30719
30720 1999-12-13 Jeffrey A Law (law@cygnus.com)
30721
30722 * gcc.c-torture/compile/991213-3.c: New test.
30723 * gcc.c-torture/compile/991213-2.c: New test.
30724 * gcc.c-torture/compile/991213-1.c: New test.
30725
30726 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30727
30728 * gcc.dg/991209-1.c: New test.
30729
30730 1999-12-08 Nathan Sidwell <nathan@acm.org>
30731
30732 * gcc.c-torture/compile/991208-1.c: New test.
30733
30734 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30735
30736 * gcc.dg/ultrasp2.c: New test.
30737
30738 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30739
30740 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30741
30742 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30743
30744 * gcc.c-torture/compile/991202-1.c: New test.
30745 * gcc.c-torture/execute/991202-1.c: New test.
30746 * gcc.c-torture/execute/991202-2.c: New test.
30747 * gcc.c-torture/execute/991202-3.c: New test.
30748
30749 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30750
30751 * g++.old-deja/g++.abi/align.C: New test.
30752 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30753 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30754
30755 1999-12-01 Richard Henderson <rth@cygnus.com>
30756
30757 * gcc.c-torture/execute/991201-1.c: New.
30758
30759 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30760
30761 * gcc.dg/991129-1.c: New test.
30762
30763 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30764
30765 * gcc.c-torture/compile/991127-1.c: New test.
30766
30767 1999-11-22 Nathan Sidwell <nathan@acm.org>
30768
30769 * g++.old-deja/g++.other/warn4.C: New test.
30770
30771 1999-11-22 Nathan Sidwell <nathan@acm.org>
30772
30773 * g++.old-deja/g++.eh/cleanup2.C: New test.
30774 * g++.old-deja/g++.ext/pretty2.C: New test.
30775 * g++.old-deja/g++.ext/pretty3.C: New test.
30776 * g++.old-deja/g++.other/debug6.C: New test.
30777
30778 1999-10-20 Jim Wilson <wilson@cygnus.com>
30779
30780 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30781 compiler_output to look for one error message instead of two.
30782
30783 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30784
30785 * gcc.c-torture/execute/991118-1.c: Also test case
30786 where the word boundary does not split a byte evenly.
30787
30788 1999-11-19 Nathan Sidwell <nathan@acm.org>
30789
30790 * g++.old-deja/g++.ext/restrict1.C: New test.
30791
30792 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30793
30794 * gcc.c-torture/execute/991118-1.c: New test.
30795
30796 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30797
30798 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30799 working directory pathnames.
30800
30801 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30802
30803 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30804 host is equipped with driver.h and driver.o so it can actually
30805 compile and run the tests.
30806
30807 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30808
30809 * gcc.c-torture/compile/991008-1.c: New test.
30810
30811 1999-11-08 Nick Clifton <nickc@cygnus.com>
30812
30813 * lib/gcc-dg.exp: Include target-supports.exp
30814
30815 1999-11-05 Nick Clifton <nickc@cygnus.com>
30816
30817 * lib/target-supports.exp: New file: Provide procs to test for
30818 features supported by the target.
30819 (check_weak_available): Moved here from ecos.exp.
30820 (check_alias_available): New proc: Determine of the target
30821 toolchain supports the alias attribute.
30822
30823 * gcc.dg/special/ecos.exp: Move check_weak_available to
30824 target-supports.exp.
30825 (alias-1.c): Only perform the test if the target supports
30826 aliases.
30827 (wkali-1.c): Only perform the test if the target supports
30828 aliases.
30829
30830 * gcc.dg/990506-0.c: Expect error messages from cross
30831 targets as well as native targets.
30832
30833 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30834
30835 * gcc.dg/ultrasp1.c: Removed xfail.
30836 * gcc.dg/struct-ret-2.c: Likewise.
30837 * gcc.dg/array-1.c: Likewise.
30838
30839 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30840
30841 * gcc.dg/struct-ret-2.c: New test.
30842
30843 * gcc.dg/array-1.c: New test.
30844
30845 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30846
30847 * gcc.c-torture/execute/991030-1.c: New test.
30848
30849 1999-10-26 Richard Henderson <rth@cygnus.com>
30850
30851 * gcc.c-torture/compile/991026-2.c: New test.
30852
30853 1999-10-26 Jeffrey A Law (law@cygnus.com)
30854
30855 * gcc.c-torture/compile/991026-1.c: New test.
30856
30857 1999-10-23 Jeffrey A Law (law@cygnus.com)
30858
30859 * gcc.c-torture/execute/991023-1.c: New test.
30860
30861 1999-10-19 Jeffrey A Law (law@cygnus.com)
30862
30863 * gcc.c-torture/execute/991019-1.c: New test.
30864
30865 1999-10-16 Richard Henderson <rth@cygnus.com>
30866
30867 * gcc.c-torture/execute/991016-1.c: New test.
30868
30869 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30870
30871 * gcc.c-torture/execute/991014-1.c: New test.
30872
30873 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30874
30875 * g++.old-deja/g++.other/union2.C: New test.
30876
30877 1999-10-13 Nathan Sidwell <nathan@acm.org>
30878
30879 * g++.old-deja/g++.other/vaarg2.C: New test.
30880 * g++.old-deja/g++.other/vaarg3.C: New test.
30881
30882 1999-10-12 Craig Burley <craig@jcb-sc.com>
30883
30884 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30885 in compile/.
30886
30887 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
30888
30889 * gcc.c-torture/execute/va-arg-11.c: New test.
30890
30891 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
30892
30893 * lib/file-format.exp (gcc_target_object_format): Don't
30894 crash if objdump is unavailable.
30895
30896 1999-09-29 Donn Terry <donn@interix.com>
30897
30898 * gcc.misc-tests/mg.exp: delete extraneous redirection.
30899
30900 1999-09-28 Nick Clifton <nickc@cygnus.com>
30901
30902 * gcc.c-torture/compile/990928-1.c: New test.
30903
30904 1999-09-28 Nathan Sidwell <nathan@acm.org>
30905
30906 * g++.old-deja/g++.other/decl6.C: New test.
30907
30908 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30909
30910 * gcc.c-torture/execute/va-arg-10.c: New test.
30911
30912 1999-09-27 Nathan Sidwell <nathan@acm.org>
30913
30914 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30915 __PRETTY_FUNCTION__.
30916
30917 1999-09-23 Nick Clifton <nickc@cygnus.com>
30918
30919 * gcc.c-torture/execute/990923-1.c: New test.
30920
30921 1999-09-21 Nick Clifton <nickc@cygnus.com>
30922
30923 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30924 for which -fpic is inappropriate.
30925
30926 1999-09-21 Mark Mitchell <mark@codesourcery.com>
30927
30928 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
30929
30930 1999-09-21 Nathan Sidwell <nathan@acm.org>
30931
30932 * g++.old-deja/g++.other/dyncast1.C: New test.
30933 * g++.old-deja/g++.other/dyncast2.C: New test.
30934 * g++.old-deja/g++.other/dyncast3.C: New test.
30935 * g++.old-deja/g++.other/dyncast4.C: New test.
30936 * g++.old-deja/g++.other/dyncast5.C: New test.
30937 * g++.old-deja/g++.eh/catch3.C: New test.
30938 * g++.old-deja/g++.eh/catch3p.C: New test.
30939 * g++.old-deja/g++.eh/catch4.C: New test.
30940 * g++.old-deja/g++.eh/catch4p.C: New test.
30941 * g++.old-deja/g++.eh/catch5.C: New test.
30942 * g++.old-deja/g++.eh/catch5p.C: New test.
30943 * g++.old-deja/g++.eh/catch6.C: New test.
30944 * g++.old-deja/g++.eh/catch6p.C: New test.
30945 * g++.old-deja/g++.eh/catch7.C: New test.
30946 * g++.old-deja/g++.eh/catch7p.C: New test.
30947 * g++.old-deja/g++.eh/catch8.C: New test.
30948 * g++.old-deja/g++.eh/catch8p.C: New test.
30949 * g++.old-deja/g++.eh/catch9.C: New test.
30950 * g++.old-deja/g++.eh/catch9p.C: New test.
30951
30952 1999-09-13 Nathan Sidwell <nathan@acm.org>
30953
30954 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30955 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
30956
30957 1999-09-13 Jeffrey A Law (law@cygnus.com)
30958
30959 * gcc.c-torture/compile/990913-1.c: New test.
30960
30961 1999-09-10 Nathan Sidwell <nathan@acm.org>
30962
30963 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30964 * g++.old-deja/g++.jason/rfg5.C: Likewise.
30965
30966 1999-09-09 Richard Henderson <rth@cygnus.com>
30967
30968 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
30969
30970 1999-09-09 Nathan Sidwell <nathan@acm.org>
30971
30972 * g++.old-deja/g++.other/lookup11.C: New test.
30973 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30974 what is permitted and what we want.
30975 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30976 overload use.
30977 * g++.old-deja/g++.jason/rfg5.C: Likewise
30978
30979 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
30980
30981 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30982 * gcc.c-torture/noncompile/poison-1.c: New file.
30983
30984 1999-09-08 Nathan Sidwell <nathan@acm.org>
30985
30986 * g++.old-deja/g++.other/sizeof3.C: New test.
30987 * g++.old-deja/g++.other/sizeof4.C: New test.
30988 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30989 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
30990
30991 1999-09-07 Richard Henderson <rth@cygnus.com>
30992
30993 * gcc.dg/va-arg-1.c: New.
30994
30995 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30996
30997 * gcc.c-torture/execute/va-arg-9.c: New test.
30998
30999 1999-09-05 Craig Burley <craig@jcb-sc.com>
31000
31001 * g77.f-torture/compile/980519-2.f: New test.
31002 * g77.f-torture/compile/19990905-0.f: New test.
31003 * g77.f-torture/compile/19990905-1.f: New test.
31004 * g77.f-torture/compile/19990905-2.f: New test.
31005
31006 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
31007
31008 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
31009
31010 * gcc.c-torture/execute/990827-1.c: Fix typo.
31011
31012 1999-09-03 Nathan Sidwell <nathan@acm.org>
31013
31014 * g++.old-deja/g++.other/deref1.C: New test.
31015
31016 1999-09-02 Nathan Sidwell <nathan@acm.org>
31017
31018 * g++.old-deja/g++.other/ambig2.C: New test.
31019 * g++.old-deja/g++.other/cond5.C: New test.
31020 * g++.old-deja/g++.other/lookup16.C: New test.
31021
31022 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
31023
31024 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
31025 assemblers too.
31026
31027 1999-08-31 Jeffrey A Law (law@cygnus.com)
31028
31029 * lib/c-torture.exp: Avoid the "compare executables" optimization
31030 when testing native.
31031
31032 1999-08-29 Jeffrey A Law (law@cygnus.com)
31033
31034 * gcc.c-torture/execute/990829-1.c: New test.
31035 * gcc.c-torture/compile/990829-1.c: New test.
31036
31037 1999-08-27 Paul Burchard <burchard@pobox.com>
31038
31039 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
31040 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
31041 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
31042 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
31043 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
31044 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
31045 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
31046 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
31047 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
31048 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
31049 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
31050
31051 1999-08-27 Jeffrey A Law (law@cygnus.com)
31052
31053 * gcc.c-torture/execute/990827-1.c: New test.
31054
31055 1999-08-26 Craig Burley <craig@jcb-sc.com>
31056
31057 * g77.f-torture/noncompile/19990826-4.f: New test.
31058
31059 * g77.f-torture/compile/19990826-3.f: New test.
31060
31061 * g77.f-torture/execute/19990826-2.f: New test.
31062
31063 * g77.f-torture/compile/19990826-1.f: New test.
31064
31065 * gcc.c-torture/execute/990826-0.c: New test.
31066 * g77.c-torture/execute/19990826-0.f: New test.
31067
31068 * g77.f-torture/noncompile/970626-2.f: New test.
31069
31070 1999-08-25 Paul Burchard <burchard@pobox.com>
31071
31072 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
31073 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
31074 lss-011.C: New tests.
31075
31076 1999-08-25 Nathan Sidwell <nathan@acm.org>
31077
31078 * g++.old-deja/g++.other/decl5.C: New test.
31079
31080 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31081
31082 * noncompile/noncompile.exp: Load_lib c-torture.exp.
31083 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
31084 call `postbase' for each one. All callers of `postbase' changed
31085 to call this instead.
31086
31087 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
31088
31089 * gcc.c-torture/execute/990811-1.c: New test.
31090
31091 1999-08-09 Nick Clifton <nickc@cygnus.com>
31092
31093 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
31094 just native ones.
31095
31096 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
31097 just native ones.
31098
31099 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31100
31101 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
31102
31103 1999-08-04 Jeffrey A Law (law@cygnus.com)
31104
31105 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
31106
31107 1999-08-04 Nathan Sidwell <nathan@acm.org>
31108
31109 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
31110
31111 1999-08-04 Jeffrey A Law (law@cygnus.com)
31112
31113 * gcc.c-torture/execute/990804-1.c: New test.
31114
31115 1999-08-03 Nathan Sidwell <nathan@acm.org>
31116
31117 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
31118 * g++.old-deja/g++.brendan/crash64.C: Likewise
31119 * g++.old-deja/g++.brendan/overload8.C: Likewise
31120
31121 1999-08-03 Nathan Sidwell <nathan@acm.org>
31122
31123 * g++.old-deja/g++.other/struct1.C: New test.
31124
31125 1999-08-03 Nathan Sidwell <nathan@acm.org>
31126
31127 * g++.old-deja/g++.other/enum2.C: New test.
31128
31129 1999-08-02 Richard Henderson <rth@cygnus.com>
31130
31131 Adapted from tests from Franz Sirl:
31132 * gcc.c-torture/execute/va-arg-7.c: New test.
31133 * gcc.c-torture/execute/va-arg-8.c: New test.
31134
31135 1999-08-01 Jeffrey A Law (law@cygnus.com)
31136
31137 * gcc.c-torture/compile/990801-2.c: New test.
31138
31139 * gcc.c-torture/compile/990801-1.c: New test.
31140
31141 1999-07-27 Michael Meissner <meissner@cygnus.com>
31142
31143 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
31144 fp-cmp-1.c, converting double to float.
31145
31146 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
31147 fp-cmp-1.c, converting double to long double.
31148
31149 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
31150 from fr1 to unknown_register, since fr1 is a legitimate register
31151 on some machines.
31152
31153 1999-07-25 Jeffrey A Law (law@cygnus.com)
31154
31155 * README: More listname related changes.
31156
31157 1999-07-08 Catherine Moore <clm@cygnus.com>
31158
31159 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
31160
31161 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
31162
31163 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
31164
31165 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31166
31167 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
31168
31169 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
31170
31171 * gcc.dg/990703-1.c: New test.
31172
31173 1999-06-29 Nick Clifton <nickc@cygnus.com>
31174
31175 * lib/file-format.exp: New file: Move definition of proc
31176 gcc_target_object_format to here from
31177 gcc.dg/special/ecos.exp.
31178
31179 * lib/c-torture.exp: Include lib file-format.exp.
31180 * lib/gcc-dg.exp: Include lib file-format.exp.
31181
31182 * gcc.dg/special/ecos.exp: Remove definition of proc
31183 gcc_target_object_format.
31184
31185 1999-06-28 Jeffrey A Law (law@cygnus.com)
31186
31187 * gcc.c-torture/execute/990628-1.c: New test.
31188
31189 1999-06-25 Jeffrey A Law (law@cygnus.com)
31190
31191 * gcc.c-torture/compile/990625-2.c: New test.
31192
31193 * gcc.c-torture/compile/990625-1.c: New test.
31194
31195 1999-06-23 Nick Clifton <nickc@cygnus.com>
31196
31197 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31198 attributes compile.
31199 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31200 ports that use the COFF/PE file format.
31201
31202 1999-06-17 Jeffrey A Law (law@cygnus.com)
31203
31204 * gcc.c-torture/compile/990617-1.c: New test.
31205
31206 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
31207
31208 * g++.old-deja/g++.other/decl4.C: New test.
31209
31210 1999-06-14 Nathan Sidwell <nathan@acm.org>
31211
31212 * g++.old-deja/g++.other/bitfld3.C: New test.
31213
31214 1999-06-08 Nathan Sidwell <nathan@acm.org>
31215
31216 * g++.old-deja/g++.eh/catch1.C: New test.
31217
31218 1999-06-07 Jeffrey A Law (law@cygnus.com)
31219
31220 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
31221
31222 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31223 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
31224
31225 1999-06-05 Craig Burley <craig@jcb-sc.com>
31226
31227 * g77.f-torture/compile/19990502-0.f: Replace with new,
31228 shorter, test that still fails after recent changes.
31229
31230 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31231
31232 * gcc.c-torture/execute/990604-1.c: New test.
31233
31234 1999-05-31 Jeffrey A Law (law@cygnus.com)
31235
31236 * gcc.c-torture/execute/990531-1.c: New test.
31237
31238 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31239
31240 * gcc.c-torture/compile/990527-1.c: New test.
31241
31242 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
31243
31244 * gcc.c-torture/execute/990527-1.c: New test.
31245
31246 1999-05-25 Nick Clifton <nickc@cygnus.com>
31247
31248 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
31249 bitfields as signed.
31250
31251 1999-05-25 Craig Burley <craig@jcb-sc.com>
31252
31253 * g77.f-torture/compile/19990525-0.f: New test.
31254
31255 1999-05-25 Jeffrey A Law (law@cygnus.com)
31256
31257 * gcc.c-torture/execute/990525-2.c: New test.
31258
31259 * gcc.c-torture/execute/990525-1.c: New test.
31260
31261 1999-05-24 Nathan Sidwell <nathan@acm.org>
31262
31263 * g++.old-deja/g++.other/anon3.C: New test.
31264 * g++.old-deja/g++.other/anon4.C: New test.
31265 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31266 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31267 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31268 Merrill).
31269
31270 1999-05-24 Jeffrey A Law (law@cygnus.com)
31271
31272 * gcc.c-torture/execute/990524-1.c: New test.
31273
31274 * gcc.dg/990524-1.c: New test.
31275
31276 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31277
31278 * gcc.c-torture/compile/990523-1.c: New test.
31279
31280 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
31281
31282 * gcc.c-torture/compile/990519-1.c: New test.
31283
31284 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31285
31286 * gcc.c-torture/compile/990517-1.c: New test.
31287
31288 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31289 (e4, f4): New tests.
31290 (main): Call them.
31291
31292 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31293
31294 * gcc.dg/noreturn-1.c: New test.
31295
31296 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31297
31298 * gcc.c-torture/execute/990513-1.c: New test.
31299
31300 1999-05-10 Richard Henderson <rth@cygnus.com>
31301
31302 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31303
31304 1999-05-10 Craig Burley <craig@jcb-sc.com>
31305
31306 * g77.f-torture/execute/erfc.f: Use small single-precision
31307 values, to avoid problems on Alphas when not -mieee.
31308
31309 1999-05-08 Craig Burley <craig@jcb-sc.com>
31310
31311 * gcc.dg/990506-0.c: New test.
31312
31313 1999-05-08 Richard Henderson <rth@cygnus.com>
31314
31315 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31316 the constant to test. Don't XFAIL 64-bit targets.
31317
31318 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31319 * g++.old-deja/g++.law/profile1.C: Likewise.
31320
31321 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31322 operator new instances.
31323 * g++.old-deja/g++.other/delete5.C: Likewise.
31324
31325 1999-05-03 Craig Burley <craig@jcb-sc.com>
31326
31327 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31328 intrinsic.
31329
31330 1999-05-03 Craig Burley <craig@jcb-sc.com>
31331
31332 * g77.f-torture/execute/u77-test.f: Reverse order of two
31333 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31334
31335 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31336
31337 * gcc.dg/compare1.c: New test.
31338
31339 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31340
31341 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31342 New tests.
31343
31344 1999-05-02 Craig Burley <craig@jcb-sc.com>
31345
31346 * g77.f-torture/compile/19990502-1.f: New test.
31347
31348 1999-05-02 Craig Burley <craig@jcb-sc.com>
31349
31350 * g77.f-torture/compile/19990502-0.f: New test.
31351
31352 1999-05-02 Craig Burley <craig@jcb-sc.com>
31353
31354 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31355 intrinsic.
31356
31357 1999-05-02 Craig Burley <craig@jcb-sc.com>
31358
31359 * g77.f-torture/execute/u77-test.f (main): List libU77
31360 intrinsics not currently tested.
31361 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31362 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31363 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31364 Trim blanks off the ends of some printed strings.
31365
31366 1999-05-02 Craig Burley <craig@jcb-sc.com>
31367
31368 * g77.f-torture/execute/u77-test.f (main): Just warn about
31369 FSTAT gid disagreement, as it's expected on some systems.
31370
31371 1999-05-01 Craig Burley <craig@jcb-sc.com>
31372
31373 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31374 use a new function, which allows for some slop.
31375 Clean up some commentary.
31376 (issum): The new function.
31377 (sgladd): Deleted subroutine.
31378
31379 1999-05-01 Craig Burley <craig@jcb-sc.com>
31380
31381 * g77.f-torture/execute/u77-test.f: Modify to be more like
31382 libf2c/libU77 version, bringing patches to that version here.
31383 Add suitable commentary.
31384
31385 1999-04-25 Richard Henderson <rth@cygnus.com>
31386
31387 * gcc.dg/990424-1.c: New test.
31388
31389 1999-04-24 Craig Burley <craig@jcb-sc.com>
31390
31391 * g77.f-torture/execute/u77-test.f (main): Bug involving
31392 LSTAT has been fixed, so turn back on full checking.
31393
31394 1999-04-20 Craig Burley <craig@jcb-sc.com>
31395
31396 * g77.f-torture/compile/19990419-0.f: New test.
31397 * g77.f-torture/execute/19990419-1.f: New test.
31398
31399 1999-04-17 Richard Henderson <rth@cygnus.com>
31400
31401 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31402 to avoid the need for a prototype to supress a warning.
31403
31404 1999-04-07 Jim Wilson <wilson@cygnus.com>
31405
31406 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31407
31408 1999-04-04 Jeffrey A Law (law@cygnus.com)
31409
31410 * gcc.c-torture/execute/990404-1.c: New test.
31411
31412 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31413
31414 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31415 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31416 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31417 missing initializer warnings.
31418
31419 1999-03-28 Jeffrey A Law (law@cygnus.com)
31420
31421 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31422 matching strings.
31423
31424 1999-03-26 Jeffrey A Law (law@cygnus.com)
31425
31426 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31427
31428 1999-03-26 Craig Burley <craig@jcb-sc.com>
31429
31430 * g77.f-torture/execute/19990325-0.f: New test.
31431 * g77.f-torture/execute/19990325-1.f: New test.
31432
31433 1999-03-24 Jeffrey A Law (law@cygnus.com)
31434
31435 * gcc.c-torture/execute/990324-1.c: New test.
31436
31437 1999-03-22 Jim Wilson <wilson@cygnus.com>
31438
31439 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31440 test with 4.
31441
31442 1999-03-17 Richard Henderson <rth@cygnus.com>
31443
31444 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31445
31446 1999-03-13 Craig Burley <craig@jcb-sc.com>
31447
31448 * g77.f-torture/execute/19990313-2.f: New test.
31449 * g77.f-torture/execute/19990313-3.f: New test.
31450
31451 1999-03-13 Craig Burley <craig@jcb-sc.com>
31452
31453 * g77.f-torture/execute/19990313-0.f: New test.
31454 * g77.f-torture/execute/19990313-1.f: New test.
31455
31456 1999-03-12 Jim Wilson <wilson@cygnus.com>
31457
31458 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31459 printf to sprintf.
31460 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31461 (main): Add check for u15. Conditionalize u31 check depending on
31462 whether ints are <32 bits or >=32 bits.
31463
31464 1999-03-08 Craig Burley <craig@jcb-sc.com>
31465
31466 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31467
31468 1999-03-08 Craig Burley <craig@jcb-sc.com>
31469
31470 * g77.f-torture/compile/19990305-0.f: New test.
31471 * g77.f-torture/execute/19981119-0.f: New test.
31472
31473 1999-03-08 Craig Burley <craig@jcb-sc.com>
31474
31475 * g77.f-torture/execute/970625-2.f: call ABORT if final
31476 result is not correct, instead of just printing it.
31477 Add this checking via newly introduced obfuscation, to
31478 trip up buggy front ends.
31479
31480 1999-03-07 Craig Burley <craig@jcb-sc.com>
31481
31482 * g77.f-torture/compile/960317-1.f: Moved from being
31483 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31484
31485 1999-03-06 Craig Burley <craig@jcb-sc.com>
31486
31487 * g77.f-torture/execute/960317-1.f: New (old) test.
31488 * g77.f-torture/execute/970625-2.f: Ditto.
31489
31490 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31491
31492 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31493 message on line 1 or line 2; cccp and cpplib do this differently.
31494
31495 1999-03-01 Jeffrey A Law (law@cygnus.com)
31496
31497 * g++.old-deja/g++.law/weak1.C: New test.
31498
31499 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31500
31501 * gcc.c-torture/execute/990119-1.c: Renamed to...
31502 * gcc.dg/990119-1.c: this, so it will only be tested once
31503 (it's a preprocessor test, it doesn't need to be run at
31504 multiple optimization levels).
31505
31506 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31507
31508 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31509 ALWAYS_CXXFLAGS.
31510
31511 1999-02-24 Craig Burley <craig@jcb-sc.com>
31512
31513 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31514 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31515 to not be compilable by current g77.
31516
31517 1999-02-24 Nick Clifton <nickc@cygnus.com>
31518
31519 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31520
31521 1999-02-22 Jeffrey A Law (law@cygnus.com)
31522
31523 * gcc.c-torture/execute/990222-1.c: New test.
31524
31525 1999-02-19 Craig Burley <craig@jcb-sc.com>
31526
31527 * g77.f-torture/compile/19990218-0.f: New test.
31528 * g77.f-torture/noncompile/19990218-1.f: New test.
31529
31530 1999-02-18 Craig Burley <craig@jcb-sc.com>
31531
31532 * g77.f-torture/compile/19981216-0.f: New test.
31533
31534 1999-02-14 Jeffrey A Law (law@cygnus.com)
31535
31536 * gcc.dg/990214-1.c: New test.
31537
31538 1999-02-13 Jeffrey A Law (law@cygnus.com)
31539
31540 * gcc.dg/990213-2.c: New test.
31541
31542 * gcc.dg/990213-1.c: New test.
31543
31544 1999-02-12 Jeffrey A Law (law@cygnus.com)
31545
31546 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31547 ints.
31548
31549 1999-02-11 Nick Clifton <nickc@cygnus.com>
31550
31551 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31552 specified by target.
31553
31554 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31555
31556 1999-02-11 Jeffrey A Law (law@cygnus.com)
31557
31558 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31559
31560 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31561
31562 * gcc.dg/special/ecos.exp: New test driver for new tests with
31563 special requirements.
31564
31565 * gcc.dg/special/alias-1.c: New test.
31566 * gcc.dg/special/gcsec-1.c: New test.
31567 * gcc.dg/special/weak-1.c: New test.
31568 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31569 * gcc.dg/special/weak-2.c: New test.
31570 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31571 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31572 * gcc.dg/special/wkali-1.c: New test.
31573 * gcc.dg/special/wkali-2.c: New test.
31574 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31575 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31576
31577 1999-02-10 Felix Lee <flee@cygnus.com>
31578
31579 * lib/c-torture.exp (c-torture-compile): Pull out code for
31580 analyzing gcc error messages.
31581 (c-torture-execute): Likewise. Fix some (harmless) false
31582 positives.
31583 * lib/gcc.exp (gcc_check_compile): New function.
31584
31585 1999-02-08 Richard Henderson <rth@cygnus.com>
31586
31587 * gcc.c-torture/execute/990208-1.c: New test.
31588
31589 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31590
31591 * g++.dg/special/ecos.exp: New driver for new tests with special
31592 requirements
31593
31594 * g++.dg/special/conpr-1.C: New test
31595 * g++.dg/special/conpr-2.C: New test
31596 * g++.dg/special/conpr-2a.C: New test
31597 * g++.dg/special/conpr-3.C: New test
31598 * g++.dg/special/conpr-3a.C: New test
31599 * g++.dg/special/conpr-3b.C: New test
31600
31601 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31602 allow g++ to use the dg driver
31603
31604 * README: Add comment about g++.dg directory
31605
31606 1999-02-06 Jeffrey A Law (law@cygnus.com)
31607
31608 * README: Update email addresses.
31609
31610 1999-02-03 Nick Clifton <nickc@cygnus.com>
31611
31612 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31613 arguments in order to force structure S onto the stack even on
31614 the alpha.
31615 (test): Pass 10 leading arguments to function foo as well as the
31616 structure S.
31617
31618 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31619 failure for all targets.
31620
31621 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31622 abort to terminate program execution.
31623
31624 1999-01-30 Richard Henderson <rth@cygnus.com>
31625
31626 * gcc.c-torture/execute/990130-1.c: New test.
31627
31628 1999-01-30 Jeffrey A Law (law@cygnus.com)
31629
31630 * gcc.dg/990130-1.c: New test.
31631
31632 1999-01-28 Michael Meissner <meissner@cygnus.com>
31633
31634 * gcc.c-torture/execute/990128-1.c: New test.
31635
31636 1999-01-27 Michael Meissner <meissner@cygnus.com>
31637
31638 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31639
31640 1999-01-27 Felix Lee <flee@cygnus.com>
31641
31642 * lib/c-torture.exp (c-torture-compile): pull out code for
31643 analyzing gcc error messages.
31644 (c-torture-execute): ditto, and fix some (harmless) false
31645 positives.
31646 * lib/gcc.exp (gcc_check_compile): new function.
31647
31648 1999-01-17 Jeffrey A Law (law@cygnus.com)
31649
31650 * gcc.dg/990117-1.c: New test.
31651
31652 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31653
31654 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31655
31656 1999-01-15 Jeffrey A Law (law@cygnus.com)
31657
31658 * g77.f-torture/compile/990115-1.f: New test.
31659
31660 1999-01-07 Jeffrey A Law (law@cygnus.com)
31661
31662 * gcc.c-torture/compile/990107-1.c: New test
31663
31664 1999-01-06 Jeffrey A Law (law@cygnus.com)
31665
31666 * gcc.c-torture/execute/990106-2.c: New test.
31667
31668 * gcc.c-torture/execute/990106-1.c: New test.
31669
31670 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31671
31672 * gcc.c-torture/compile/981223-1.c: New test.
31673
31674 1998-12-29 Richard Henderson <rth@cygnus.com>
31675
31676 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31677 (opt3): Rename from opt4 and disable.
31678
31679 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31680
31681 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31682
31683 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31684
31685 * g++.old-deja/g++.other/conv5.C: New test.
31686
31687 1998-12-14 Nick Clifton <nickc@cygnus.com>
31688
31689 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31690
31691 1998-12-11 Jeffrey A Law (law@cygnus.com)
31692
31693 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31694
31695 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31696
31697 * gcc.c-torture/compile/981211-1.c: New test.
31698
31699 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31700
31701 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31702
31703 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31704
31705 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31706
31707 * gcc.special/930510-1.c: Make C9X safe.
31708 * gcc.misc-tests/gcov-1.c Similarly.
31709 * gcc.misc-tests/gcov-2.c Similarly.
31710
31711 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31712
31713 * gcc.dg/ultrasp1.c: New test.
31714
31715 1998-12-06 Richard Henderson <rth@cygnus.com>
31716
31717 * gcc.c-torture/execute/981206.c: New test.
31718
31719 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31720
31721 * g++.old-deja/g++.ns/template7.C: New test.
31722
31723 * g++.old-deja/g++.other/expr1.C: New test.
31724
31725 * g++.old-deja/g++.eh/tmpl3.C: New test.
31726
31727 * g++.old-deja/g++.eh/tmpl2.C: New test.
31728
31729 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31730
31731 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31732 * g++.old-deja/g++.other/using6.C: Removed.
31733 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31734
31735 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31736
31737 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31738
31739 * g++.old-deja/g++.pt/overload8.C: New test.
31740
31741 * g++.old-deja/g++.pt/overload7.C: New test.
31742
31743 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31744
31745 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31746 and relinking messages.
31747 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31748 compiling with -frepo.
31749
31750 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31751
31752 * g++.old-deja/g++.pt/lookup6.C: New test.
31753
31754 1998-11-30 Nick Clifton <nickc@cygnus.com>
31755
31756 * gcc.c-torture/execute/981130-1.c: New test.
31757 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31758
31759 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31760
31761 * g++.old-deja/g++.pt/explicit76.C: New test.
31762
31763 * g++.old-deja/g++.pt/friend38.C: New test.
31764
31765 * g++.old-deja/g++.ns/crash2.C: New test.
31766
31767 * g++.old-deja/g++.pt/defarg8.C: New test.
31768
31769 * g++.old-deja/g++.pt/instantiate6.C: New test.
31770
31771 * g++.old-deja/g++.pt/static6.C: New test.
31772
31773 * g++.old-deja/g++.pt/decl2.C: New test.
31774
31775 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31776
31777 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31778 problem is actually related with name lookup, but so what? :-)
31779
31780 * g++.old-deja/g++.pt/friend37.C: New test.
31781
31782 1998-11-25 Dave Love <d.love@dl.ac.uk>
31783
31784 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31785 element, which fails on some systems.
31786
31787 * g77.f-torture/execute/labug1.f: New test.
31788
31789 1998-11-21 Jeffrey A Law (law@cygnus.com)
31790
31791 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31792 is defined.
31793
31794 1998-11-18 Dave Love <d.love@dl.ac.uk>
31795
31796 * g77.f-torture/compile/981117-1.f: New test.
31797
31798 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31799
31800 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31801 properly discarded.
31802
31803 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31804
31805 * gcc.c-torture/execute/memcheck: New directory of tests for
31806 -fcheck-memory-usage.
31807
31808 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31809
31810 * README: New file, general information about the testsuite and
31811 new description of the various C++ test subdirectories.
31812 * README.g++: Eliminate obsolete information, update and move most
31813 relevant stuff to README.
31814
31815 1998-11-07 Richard Henderson <rth@cygnus.com>
31816
31817 * gcc.c-torture/compile/981107-1.c: New test.
31818
31819 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31820
31821 * execute/memcpy-bi.c: New testcase.
31822
31823 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31824
31825 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31826 base classes.
31827
31828 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31829 template is selected.
31830
31831 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31832 classes, it should be accepted for all types.
31833
31834 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31835
31836 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31837 specializations start with template headers.
31838
31839 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31840
31841 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31842
31843 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31844 non-POD types.
31845
31846 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31847
31848 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31849
31850 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31851
31852 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31853
31854 1998-10-19 Jeffrey A Law (law@cygnus.com)
31855
31856 * 981019-1.c: New test.
31857
31858 1998-10-14 Robert Lipe <robertl@dgii.com>
31859
31860 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31861 find objc headers.
31862
31863 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31864
31865 * compile/981001-4.c: Remove use of GCC extension that triggers a
31866 compiler bug.
31867
31868 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31869
31870 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31871
31872 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31873
31874 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31875 instantiation of template produces incorrect code for delete
31876 expression.
31877
31878 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31879 constructors' name is not unique.
31880 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31881 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31882
31883 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31884 automatic array of const is ill-formed.
31885
31886 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31887 of template parameter?
31888
31889 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31890 const.
31891
31892 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31893 pointer-to-member expression.
31894
31895 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31896 declaration causes ICE.
31897
31898 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31899
31900 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31901 reserved in the global namespace.
31902
31903 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31904 generate needed virtual table.
31905
31906 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31907
31908 1998-10-10 Dariush Eslimi <eslimi@loran.com>
31909
31910 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31911 template-dependent type
31912
31913 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31914
31915 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31916 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31917 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31918
31919 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31920 class should be usable as argument of member function.
31921 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31922 class should be usable as return type of member function.
31923 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31924 class should be usable as type of data member.
31925
31926 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31927
31928 1998-10-09 Jeffrey A Law (law@cygnus.com)
31929
31930 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31931
31932 1998-10-08 Nick Clifton <nickc@cygnus.com>
31933
31934 * gcc.dg/dll-?.c Add thumb to target list.
31935 Fix assembler scan patterns to match current assembler output.
31936
31937 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31938
31939 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31940 matching of template brackets.
31941
31942 * g++.old-deja/g++.other/using4.C: New test. Test using
31943 declarations of methods from base classes.
31944
31945 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31946 within functions should introduce names into the innermost
31947 enclosing namespace.
31948
31949 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31950 of static locals if first initialization throws.
31951
31952 1998-10-07 Jim Wilson <wilson@cygnus.com>
31953
31954 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31955
31956 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
31957
31958 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31959 lose track of the possible targets of tablejump insns.
31960 * special/special.exp: Run it.
31961
31962 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31963
31964 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31965 must be declared before its specializations can be named in friend
31966 declarations.
31967
31968 1998-10-05 Dave Love <d.love@dl.ac.uk>
31969
31970 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31971
31972 * g77.f-torture/execute/io1.f: New test.
31973
31974 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31975
31976 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31977 with pointer to template function, for which no argument deduction
31978 is possible.
31979
31980 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31981 specialization of template function as argument to template
31982 function.
31983
31984 * g++.old-deja/g++.other/access2.C: New test; Inner class
31985 shouldn't have privileged access to Outer's names.
31986
31987 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31988
31989 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31990 friend template declared within template class conflicts with
31991 nested class of the same name.
31992
31993 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31994 is ignored.
31995
31996 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31997 object with direct initializer as function declaration.
31998
31999 * g++.old-deja/g++.other/decl2.C: New test; duplicate
32000 initializers.
32001
32002 * g++.old-deja/g++.other/null2.C: New test; conditional operator
32003 involving const pointer and NULL produces incorrect result.
32004
32005 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
32006 type name without `typename' should be rejected with -pedantic.
32007
32008 1998-10-02 Richard Henderson <rth@cygnus.com>
32009
32010 * g++.old-deja/g++.other/addrof1.C: New test.
32011
32012 1998-10-01 Nick Clifton <nickc@cygnus.com>
32013
32014 * gcc.c-torture/compile/981001-1.c: New test.
32015 * gcc.c-torture/execute/981001-1.c: New test.
32016
32017 1998-10-01 Jeffrey A Law (law@cygnus.com)
32018
32019 * gcc.c-torture/compile/981001-2.c: New test.
32020 * gcc.c-torture/compile/981001-3.c: New test.
32021 * gcc.c-torture/compile/981001-4.c: New test.
32022
32023 1998-10-01 Robert Lipe <robertl@dgii.com>
32024
32025 * lib/objc.exp (objc_target_compile): Add -L during compiles for
32026 multilibbed hosts. Idea grafted from g77.exp.
32027
32028 1998-09-30 Dave Love <d.love@dl.ac.uk>
32029
32030 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
32031 avoid losing on systems which need -lsocket.
32032
32033 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
32034
32035 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
32036 * g++.old-deja/g++.other/nested2.C: Ditto.
32037 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
32038 failure.
32039
32040 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32041
32042 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
32043 preferred over template operator!= for enum bitfields.
32044
32045 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
32046
32047 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
32048 that happen to have the same base name, but in different scopes,
32049 are incorrectly rejected.
32050
32051 1998-09-16 Richard Henderson <rth@cygnus.com>
32052
32053 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
32054 on the native word size instead of an integer literal.
32055
32056 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32057
32058 * g++.old-deja/g++.other/static2.C: Invocation of static data
32059 member of type pointer-to-function denoted as non-static member.
32060
32061 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
32062 checks involving function types and aliases.
32063
32064 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32065
32066 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
32067 redefined to the same non-trivial type.
32068
32069 * g++.old-deja/g++.pt/explicit73.C: Test for proper
32070 namespace-qualification of template specializations declared in
32071 other namespaces.
32072
32073 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
32074 to declare a subset of the specializations of a template function
32075 as friends of specializations of a template class.
32076
32077 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
32078 member templates that do not fully specialize the enclosing
32079 template class are rejected.
32080
32081 1998-09-11 Dave Love <d.love@dl.ac.uk>
32082
32083 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
32084
32085 1998-09-08 Dave Love <d.love@dl.ac.uk>
32086
32087 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
32088 altered from libf2c/libU77 version.
32089
32090 1998-09-06 Dave Love <d.love@dl.ac.uk>
32091
32092 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
32093
32094 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
32095
32096 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
32097 (un)signed char are different types for template specialization
32098 purposes.
32099
32100 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
32101
32102 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
32103 * objc: ObjC testsuite.
32104
32105 1998-08-31 Catherine Moore <clm@cygnus.com>
32106
32107 * gcc.c-torture/execute/941014-1.x: New file.
32108
32109 1998-08-31 Nick Clifton <nickc@cygnus.com>
32110
32111 * lib/c-torture.exp: Add support for
32112 torture_eval_before_compile and torture_eval_before_execute
32113 variables.
32114
32115 1998-08-30 Jeffrey A Law (law@cygnus.com)
32116
32117 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
32118 this test triggers valid.
32119
32120 1998-08-27 Jeffrey A Law (law@cygnus.com)
32121
32122 * gcc.dg/980827-1.c: New test.
32123
32124 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
32125
32126 * gcc.c-torture/execute/loop-4b.c: New test.
32127
32128 1998-08-26 Nick Clifton <nickc@cygnus.com>
32129
32130 * lib/c-torture.exp: Add support for
32131 torture_eval_before_compile and torture_eval_before_execute
32132 variables.
32133
32134 1998-08-25 Jeffrey A Law (law@cygnus.com)
32135
32136 * gcc.c-torture/compile/980825-1.c: New test.
32137
32138 1998-08-24 Nick Clifton <nickc@cygnus.com>
32139
32140 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
32141 count number tests in opt_t0 not good_t0.
32142
32143 1998-08-24 Jeffrey A Law (law@cygnus.com)
32144
32145 * gcc.c-torture/compile/930326-1.x: Fix typo.
32146
32147 1998-08-23 Mark Mitchell <mark@markmitchell.com>
32148
32149 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
32150 causes an ICE.
32151
32152 1998-08-21 Jeffrey A Law (law@cygnus.com)
32153
32154 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32155 STACK_SIZE is defined.
32156 * gcc.c-torture/unsorted/stuct.c: Similarly.
32157
32158 * gcc.c-torture/compile/980821-1.c: New test.
32159
32160 1998-08-21 Jeffrey A Law (law@cygnus.com)
32161
32162 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32163
32164 1998-08-19 Mark Mitchell <mark@markmitchell.com>
32165
32166 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32167 code.
32168
32169 1998-08-09 Mark Mitchell <mark@markmitchell.com>
32170
32171 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32172 error'.
32173
32174 1998-08-18 Jeffrey A Law (law@cygnus.com)
32175
32176 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32177
32178 1998-08-16 Jeffrey A Law (law@cygnus.com)
32179
32180 * gcc.c-torture/compile/980816-1.c: New test.
32181
32182 * gcc.dg/980816-1.c: New test.
32183
32184 1998-08-13 Jeffrey A Law (law@cygnus.com)
32185
32186 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32187 compiler for ieee tests.
32188
32189 1998-08-01 Dave Love <d.love@dl.ac.uk>
32190
32191 * g77.f-torture/compile/980729-0.f: New test.
32192
32193 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
32194
32195 * gcc.c-torture/special/eeprof-1.c: New test, for
32196 -finstrument-functions.
32197 * gcc.c-torture/special/special.exp: Run it.
32198
32199 1998-07-29 Jeffrey A Law (law@cygnus.com)
32200
32201 * gcc.c-torture/compile/980729-1.c: New test.
32202
32203 1998-07-27 Nick Clifton <nickc@cygnus.com>
32204
32205 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32206 __thumb__ is defined, and test for ARM style doubles if so.
32207
32208 1998-07-26 Dave Love <d.love@dl.ac.uk>
32209
32210 * g77.f-torture/noncompile/980615-0.f: New test.
32211
32212 1998-07-26 H.J. Lu (hjl@gnu.org)
32213
32214 * gcc.dg/980312-1.c: Do link instead of compile.
32215 * gcc.dg/980313-1.c: Likewise.
32216
32217 1998-07-26 Jeffrey A Law (law@cygnus.com)
32218
32219 * gcc.c-torture/compile/980726-1.c: New test.
32220
32221 1998-07-25 Dave Love <d.love@dl.ac.uk>
32222
32223 * g77.f-torture/execute/io0.f: New test.
32224
32225 1998-07-24 Nick Clifton <nickc@cygnus.com>
32226
32227 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32228 an int.
32229
32230 1998-06-18 Michael Meissner <meissner@cygnus.com>
32231
32232 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32233 m32r bugs.
32234
32235 1998-07-17 Nick Clifton <nickc@cygnus.com>
32236
32237 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32238 c-decl.c:grokdeclarator can handle mode attributes.
32239
32240 1998-07-16 Jeffrey A Law (law@cygnus.com)
32241
32242 * gcc.c-torture/execute/980716-1.c: New test.
32243
32244 1998-07-13 Jeffrey A Law (law@cygnus.com)
32245
32246 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32247 the mn10200.
32248 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32249 the mn10200.
32250 * gcc.c-torture/execute/va-arg-3.x: Similarly.
32251 * gcc.c-torture/compile/930326-1.x: Similarly.
32252
32253 1998-07-13 Dave Love <d.love@dl.ac.uk>
32254
32255 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32256 New test from Craig.
32257
32258 1998-07-12 Dave Love <d.love@dl.ac.uk>
32259
32260 * g77.f-torture/noncompile/980616-0.f: New test.
32261
32262 * g77.f-torture/execute/970816-3.f: New test from Craig.
32263
32264 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32265
32266 * g++.other/singleton.C: Return error value instead of taking
32267 SIGSEGV.
32268
32269 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
32270
32271 * g++.other/singleton.C: New test. Warning is under dispute.
32272 Runtime crash is not.
32273
32274 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32275
32276 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32277 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
32278 using6.C, using7.C}: New namespace tests.
32279
32280 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32281
32282 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32283 specialization with typedef'ed names used as array indexes.
32284
32285 1998-07-09 Jeffrey A Law (law@cygnus.com)
32286
32287 * gcc.c-torture/execute/980709-1.c: New test.
32288
32289 * gcc.dg/980709-1.c: New test.
32290
32291 1998-07-07 Richard Henderson <rth@cygnus.com>
32292
32293 * gcc.c-torture/execute/bcp-1.c: New test.
32294
32295 1998-07-07 Jeffrey A Law (law@cygnus.com)
32296
32297 * gcc.c-torture/execute/980707-1.c: New test.
32298
32299 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32300
32301 * gcc.c-torture/compile/980706-1.c: New test.
32302
32303 1998-07-01 Dave Love <d.love@dl.ac.uk>
32304
32305 * g77.f-torture/execute/980701-0.f,
32306 g77.f-torture/execute/980701-1.f: New test from Craig.
32307
32308 1998-07-01 Jeffrey A Law (law@cygnus.com)
32309
32310 * gcc.c-torture/compile/980701-1.c: New test.
32311
32312 * gcc.c-torture/execute/980701-1.c: New test.
32313
32314 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32315 rlsruhe.de>
32316
32317 * g++.old-deja/g++.robertl/eb132.C: New test.
32318 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32319
32320 1998-06-29 Dave Love <d.love@dl.ac.uk>
32321
32322 * g77.f-torture/execute/980628-7.f,
32323 g77.f-torture/execute/980628-8.f,
32324 g77.f-torture/execute/980628-9.f,
32325 g77.f-torture/execute/980628-10.f: New tests from Craig.
32326
32327 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32328
32329 1998-06-28 Jeffrey A Law (law@cygnus.com)
32330
32331 * g77.f-torture/execute/980628-4.f: New test from Craig.
32332 * g77.f-torture/execute/980628-5.f: Likewise.
32333 * g77.f-torture/execute/980628-2.f: Likewise.
32334 * g77.f-torture/execute/980628-0.f: Likewise.
32335 * g77.f-torture/execute/980628-1.f: Likewise.
32336 * g77.f-torture/execute/980628-3.f: Likewise.
32337 * g77.f-torture/execute/980628-6.f: Likewise.
32338
32339 1998-06-28 Jeffrey A Law (law@cygnus.com)
32340
32341 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32342 directory when nothing has been installed yet.
32343
32344 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32345
32346 * gcc.c-torture/special/special.exp: Handle newer versions of
32347 dejagnu.
32348
32349 1998-06-26 Jeffrey A Law (law@cygnus.com)
32350
32351 * gcc.dg/980626-1.c: New test.
32352
32353 1998-06-19 Bruno Haible <haible@ilog.fr>
32354
32355 * gcc.misc-tests/m-un-2.c: New test.
32356 * g++.old-deja/g++.other/warn01.c: Likewise.
32357
32358 1998-06-19 Robert Lipe <robertl@dgii.com>
32359
32360 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32361 compatibility with assmblers with a different comment character.
32362 Eliminate use of GAS-specific extensions.
32363
32364 1998-06-19 Jeffrey A Law (law@cygnus.com)
32365
32366 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32367
32368 1998-06-19 Robert Lipe <robertl@dgii.com>
32369
32370 *lib/g77.exp: Replace search for libf2c.a with search for newly
32371 renamed libg2c.a
32372
32373 1998-06-17 Jeffrey A Law (law@cygnus.com)
32374
32375 * gcc.c-torture/execute/980617-1.c: New test.
32376
32377 1998-06-12 Jeffrey A Law (law@cygnus.com)
32378
32379 * gcc.c-torture/execute/980612-1.c: New test.
32380
32381 1998-06-08 Jeffrey A Law (law@cygnus.com)
32382
32383 * gcc.dg/980523-1.c: Only test on ppc-linux.
32384 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32385
32386 * gcc.c-torture/execute/980608-1.c: New test.
32387
32388 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32389
32390 * gcc.c-torture/execute/980605-1.c: New test.
32391
32392 1998-06-04 Jeffrey A Law (law@cygnus.com)
32393
32394 * gcc.c-torture/execute/980604-1.c: New test.
32395
32396 1998-06-02 Jeffrey A Law (law@cygnus.com)
32397
32398 * gcc.c-torture/execute/980602-1.c: New test.
32399 * gcc.c-torture/execute/980602-2.c: Likewise.
32400
32401 1998-06-02 Dave Love <d.love@dl.ac.uk>
32402
32403 * 970125-0.f: Fix per JCB. Add commentary.
32404
32405 1998-05-31 Michael Meissner <meissner@cygnus.com>
32406
32407 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32408 IEEE -0 support.
32409
32410 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32411
32412 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32413 earlier.
32414
32415 1998-05-28 Catherine Moore <clm@cygnus.com>
32416
32417 * gcc.c-torture/execute/980526-3.c: New test.
32418
32419 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32420
32421 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32422 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32423 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32424 m88k-motorola-sysv3 to XFAIL.
32425
32426 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32427
32428 * gcc.dg/980526-1.c: New test.
32429 * gcc.c-torture/execute/980526-2.c: New test.
32430
32431 1998-05-26 Jeffrey A Law (law@cygnus.com)
32432
32433 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32434
32435 * gcc.c-torture/execute/980526-1.c: New test.
32436
32437 1998-05-26 Dave Love <d.love@dl.ac.uk>
32438
32439 * g77.f-torture/execute/alpha2.f: Add runtime test.
32440
32441 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32442
32443 * g++.old-deja/old-deja.exp: Strip leading directories.
32444
32445 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32446 error for the line. Don't run multiple tests for the same line.
32447
32448 1998-05-23 Jeffrey A Law (law@cygnus.com)
32449
32450 * gcc.dg/980523-1.c: New test.
32451
32452 1998-05-23 Dave Love <d.love@dl.ac.uk>
32453
32454 * g77.f-torture/compile/970915-0.f: New test.
32455
32456 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32457
32458 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32459
32460 1998-05-21 Jeffrey A Law (law@cygnus.com)
32461
32462 * gcc.dg/980520-1.c: New test.
32463
32464 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32465
32466 * gcc.dg/980502-1.c: Fix return type.
32467
32468 1998-05-20 Jeffrey A Law (law@cygnus.com)
32469
32470 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32471 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32472 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32473 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32474 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32475
32476 1998-05-20 Dave Love <d.love@dl.ac.uk>
32477
32478 * g77.f-torture/execute/980520-1.f: New test.
32479
32480 1998-05-15 Dave Love <d.love@dl.ac.uk>
32481
32482 * lib/mike-g77.exp: New file.
32483
32484 * g77.f-torture/noncompile/noncompile.exp,
32485 g77.f-torture/noncompile/check0.f: New files.
32486
32487 1998-05-14 Dave Love <d.love@dl.ac.uk>
32488
32489 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32490 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32491 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32492 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32493 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32494 abort where appropriate.
32495
32496 1998-05-05 Michael Meissner <meissner@cygnus.com>
32497
32498 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32499 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32500
32501 1998-04-29 Dave Love <d.love@dl.ac.uk>
32502
32503 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32504
32505 1998-04-27 Dave Love <d.love@dl.ac.uk>
32506
32507 * g77.f-torture/compile/980427-0.f: New test.
32508
32509 1998-04-24 Dave Love <d.love@dl.ac.uk>
32510
32511 * g77.f-torture/compile/980424-0.f: New test.
32512
32513 1998-04-19 Dave Love <d.love@dl.ac.uk>
32514
32515 * g77.f-torture/compile/980419-2.f (main): New test.
32516 * g77.f-torture/compile/970125-0.f: New test.
32517 * g77.f-torture/compile/980419-1.f: New test.
32518
32519 1998-04-08 Jim Wilson <wilson@cygnus.com>
32520
32521 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32522 of loop-4.c.
32523
32524 1998-04-07 Jim Wilson <wilson@cygnus.com>
32525
32526 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32527
32528 1998-04-03 Jim Wilson <wilson@cygnus.com>
32529
32530 * gcc.c-torture/compile/980329-1.c: New test.
32531
32532 1998-03-18 Jim Wilson <wilson@cygnus.com>
32533
32534 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32535 * gcc.dg/980312-1.c: Fix typo in -march command.
32536
32537 1998-03-16 H.J. Lu (hjl@gnu.org)
32538
32539 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32540
32541 1998-03-11 Robert Lipe <robertl@dgii.com>
32542
32543 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32544 Dave Love agree the Fortran source is bogus.
32545
32546 1998-03-11 Robert Lipe <robertl@dgii.com>
32547
32548 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32549 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32550 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32551 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32552 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32553
32554 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32555
32556 * g++.old-deja/g++.other/friend1.C: New test.
32557
32558 1998-02-18 Dave Love <d.love@dl.ac.uk>
32559
32560 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32561 possibly uninitialized) variables and declare dnrm2.
32562
32563 1998-02-23 Robert Lipe <robertl@dgii.com>
32564
32565 From Bruno Haible <haible@ilog.fr>:
32566 * gcc.c-torture/execute/980223.c: New test.
32567
32568 1998-02-13 Jeffrey A Law (law@cygnus.com)
32569
32570 * gcc.dg/ifelse-1.c: New test.
32571
32572 1998-02-09 H.J. Lu (hjl@gnu.org)
32573
32574 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32575
32576 * lib/old-dejagnu.exp (old-dejagnu): Added the
32577 "execution test - XFAIL *-*-*" handling in the spirit of
32578 "excess errors test -". Changed the "execution test fails"
32579 handling to be like "excess errors test fails".
32580 * Update various tests accordingly.
32581
32582 1998-02-06 Jim Wilson <wilson@cygnus.com>
32583
32584 * gcc.c-torture/execute/980205.c: New test.
32585
32586 1998-01-18 Jeffrey A Law (law@cygnus.com)
32587
32588 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32589 * lib/f-torture.exp: Similarly.
32590 * gcc.c-torture: Rename all .cexp files to .x files.
32591
32592 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32593
32594 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32595 (940510-1.c): Removed duplicate.
32596 (971104-1.c): New test.
32597
32598 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32599
32600 * lib/f-torture.exp: Improve error and loop detection.
32601
32602 1997-11-19 Michael Meissner <meissner@cygnus.com>
32603
32604 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32605 use that to size the filler array.
32606
32607 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32608
32609 * lib/c-torture.exp(c-torture-execute): Fix typo.
32610
32611 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32612 testcase as the executable name. Keep the executable around if
32613 the test fails.
32614
32615 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32616
32617 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32618 changes. Only test one -g option, and move it to the end of the
32619 list of options to test.
32620
32621 1997-09-19 Michael Meissner <meissner@cygnus.com>
32622
32623 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32624 variable GCC_TORTURE_OPTIONS to supply default switches separated
32625 by colons. If no environment variable, run tests with -O0 -g, -O1
32626 -g, and -O2 -g as well.
32627
32628 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32629
32630 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32631 explanatory comments. Fix indentation.
32632
32633 1997-09-15 Jeffrey A Law (law@cygnus.com)
32634
32635 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32636
32637 1997-09-11 Jeffrey A Law (law@cygnus.com)
32638
32639 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32640 * g++.old-deja/g++.mike/p7325.C: Likewise.
32641 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32642
32643 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32644
32645 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32646 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32647 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32648 * g++.old-deja/g++.law/operators4.C: Likewise.
32649
32650 1997-09-11 Joe Buck (jbuck@synopsys.com)
32651
32652 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32653 * g++.old-deja/g++.mike/p784.C: Ditto.
32654 * g++.old-deja/g++.mike/p785.C: Ditto.
32655
32656 1997-09-05 Jeffrey A Law (law@cygnus.com)
32657
32658 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32659
32660 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32661
32662 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32663 target feature; pass this to c-torture-execute as needed.
32664
32665 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32666
32667 * lib/c-torture.exp(c-torture-execute): If the previous and the
32668 current executables being tested are identical, we don't need to
32669 run the executable again. Try to make the executable names
32670 unique. Add an optional argument for passing additional compiler
32671 flags.
32672
32673 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32674
32675 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32676
32677 1997-08-29 Jeffrey A Law (law@cygnus.com)
32678
32679 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32680
32681 1997-07-31 Jeffrey A Law (law@cygnus.com)
32682
32683 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32684 32bit or larger longs.
32685
32686 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32687 have either a 32bit long or 32bit int.
32688
32689 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32690
32691 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32692 Make double precision tests dependent on sizeof (double).
32693
32694 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32695
32696 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32697 too.
32698
32699 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32700
32701 * gcc.c-torture/compile/961203-1.cexp: New script.
32702
32703 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32704
32705 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32706 up the includes ourselves.
32707
32708 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32709
32710 * lib/plumhall.exp: Remove random include, and add a few
32711 verbose messages for debugging.
32712
32713 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32714
32715 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32716 of trying to do it ourselves.
32717
32718 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32719
32720 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32721
32722 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32723
32724 * gcc.prms/5403.c: Made regexp a bit less strict.
32725
32726 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32727
32728 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32729 is returned from remote_load instead.
32730 * lib/plumhall.exp: Ditto.
32731 * lib/mike-g++.exp: Ditto.
32732 * lib/old-dejagnu.exp: Ditto.
32733 * lib/c-torture.exp: Ditto.
32734
32735 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32736
32737 * lib/g++.exp: Use build_wrapper procedure.
32738 * lib/gcc.exp: Ditto.
32739
32740 1997-05-20 Jeffrey A Law (law@cygnus.com)
32741
32742 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32743 an old-style decl for malloc. Fixes tests to work when
32744 sizeof (int) != sizeof (size_t).
32745
32746 1997-05-15 Mike Meissner <meissner@cygnus.com>
32747
32748 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32749
32750 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32751 use stdargs.h interface.
32752
32753 1997-05-15 Mike Meissner <meissner@cygnus.com>
32754
32755 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32756 NO_VARARGS when compiling.
32757
32758 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32759
32760 * lib/plumhall.exp(ph_includes): New procedure.
32761 (ph_make): Use it.
32762 (ph_compiler): Ditto.
32763
32764 * lib/g++.exp: Rename test-glue.c to testglue.c.
32765 * lib/gcc.exp: Ditto.
32766
32767 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32768
32769 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32770 to completion when it's called.
32771
32772 1997-03-21 Michael Meissner <meissner@cygnus.com>
32773
32774 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32775 is defined, don't do test.
32776
32777 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32778
32779 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32780 for object files.
32781 (ph_summary): Mark skipped testcases as untested, not unresolved.
32782
32783 * lib/plumhall.exp (ph_make): If unresolved because of bad
32784 errorCode, record errorCode in log file.
32785 (*): Replace send_log/verbose with verbose -log.
32786
32787 1997-03-19 Michael Meissner <meissner@cygnus.com>
32788
32789 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32790 double conversion if double isn't at least 8 bytes.
32791
32792 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32793 int to work with targets where int is 16 bits.
32794
32795 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32796 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32797 precision for the test to complete.
32798
32799 1997-03-14 Michael Meissner <meissner@cygnus.com>
32800
32801 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32802 if d10v is not compiled with the -mdouble64 flag.
32803 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32804
32805 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32806 d10v is not compiled with the -mint32 flag.
32807
32808 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32809
32810 * lib/plumhall.exp: Use incr_count.
32811
32812 1997-03-12 Jeffrey A Law (law@cygnus.com)
32813
32814 * gcc.c-torture: Update to c-torture-1.45.
32815
32816 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32817
32818 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32819 the name of the expect testcase file).
32820
32821 * lib/g++.exp(g++_init): Ditto.
32822
32823 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32824
32825 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32826 the host.
32827
32828 * lib/gcc.exp(gcc_exit): New procedure.
32829
32830 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32831
32832 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32833 specs where appropriate.
32834
32835 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32836 because of new "candidates are" messages, and removed a few
32837
32838 * Converted all non-old-style g++ testcases to old-style, and
32839 moved into g++.old-deja.
32840
32841 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32842
32843 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32844 options.
32845
32846 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32847 succeeded.
32848
32849 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32850
32851 1997-02-13 Michael Meissner <meissner@cygnus.com>
32852
32853 * lib/gcc.exp (gcc_target_compile): Add support for defining
32854 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32855 the machine doesn't have those features.
32856
32857 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32858
32859 * g++.law/operators4.exp: Don't use LIBS.
32860
32861 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32862
32863 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32864
32865 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32866 * lib/g++.exp: Set it here instead. Also, allow use of the
32867 --tool_exec and --tool_opt options. Change CXX to
32868 GXX_UNDER_TEST.
32869
32870 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32871
32872 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32873
32874 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32875
32876 * lib/old-dejagnu.exp: Use prune_warnings instead of
32877 prune_system_crud.
32878 * lib/mike-g++.exp: Ditto.
32879 * lib/gcc.exp: Ditto.
32880 * lib/g++.exp: Ditto.
32881
32882 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32883
32884 1997-02-07 Jeffrey A Law (law@cygnus.com)
32885
32886 * 941014-2.c: Include stdlib.h
32887 * 960327-1.c: Include stdio.h
32888 * dbra.c, index-1.c: Don't assume ints are 32bits.
32889
32890 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
32891
32892 * lib/gcc.exp: Add gcc,stack_size target feature.
32893
32894 * lib/g++.exp(g++_target_compile): Add the include and link
32895 paths here, not in two other places. And, it's $options, not
32896 options.
32897
32898 * lib/mike-g++.exp(postbase): Remove the code that determines
32899 the correct include and link paths.
32900 * g++.old-deja/old-deja.exp: Ditto.
32901
32902 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
32903
32904 * lib/g++.exp(g++_init): target_compile no longer returns the
32905 filename of the result.
32906
32907 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
32908
32909 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32910 call to glob.
32911
32912 * gcc.c-torture/special/special.exp: Change call to
32913 gcc_target_compile to include the object file.
32914
32915 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
32916
32917 * gcc.c-torture/special/special.exp: Correct misspelling in last
32918 change.
32919
32920 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
32921
32922 * lib/plumhall.exp(ph_summary): Log the entire output of the
32923 executable. Return -1 if there were any failures, 0 otherwise.
32924 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32925 (ph_make): Clean up objects and executables that were built
32926 if the tests succeeded.
32927
32928 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
32929
32930 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32931 libraries and includes in the build tree as appropriate.
32932
32933 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32934
32935 * lib/c-torture.exp: Instead of looking for the global variable
32936 NO_LONG_LONG, check to see if that's a feature of the target.
32937
32938 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32939
32940 * config/default.exp: Minimize. Delete the remainer of the files in
32941 config; this functionality is now in devo/dejagnu/config.
32942
32943 g++.*/*: Pass any additional flags used to compile to postbase;
32944 delete CXXFLAGS.
32945
32946 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32947 is now done by runtest.exp. Use gcc_target_compile instead of
32948 compile.
32949
32950 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32951 Remove references to CFLAGS. Use remote_file instead of
32952 calling rm -f.
32953 (c-torture): Take a list of arguments to use to compile this
32954 testcase.
32955
32956 lib/g++.exp: Simplify. Use target_compile instead of compile.
32957 lib/gcc-dg.exp: Ditto.
32958 lib/gcc.exp: Ditto.
32959 lib/mike-{gcc,g++}.exp: Ditto.
32960 lib/old-dejagnu.exp: Ditto.
32961 lib/plumhall.exp: Ditto.
32962
32963 1997-01-08 Jim Wilson <wilson@cygnus.com>
32964
32965 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32966 (ph_linker): Likewise.
32967
32968 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
32969
32970 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
32971 MAP_ANON / MAP_ANONYMOUS if defined;
32972 else try to map from /dev/zero .
32973
32974 1996-11-12 Jeffrey A Law (law@cygnus.com)
32975
32976 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32977 isn't defined, then define it to MAP_ANONYMOUS.
32978
32979 1996-11-12 Jeffrey A Law (law@cygnus.com)
32980
32981 * gcc.c-torture: Update to c-torture-1.42 release.
32982
32983 1996-11-11 Jeffrey A Law (law@cygnus.com)
32984
32985 * gcc.c-torture: Update to c-torture-1.41 release.
32986
32987 1996-10-27 Jeffrey A Law (law@cygnus.com)
32988
32989 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32990 c-torture release.
32991
32992 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
32993
32994 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32995 and LDFLAGS. Fix second case to append the target_info ldflags
32996 onto LDFLAGS, not CFLAGS.
32997 * lib/g++.exp (g++_init): Add target_info stuff.
32998 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32999 of libgloss and newlib flags for !native.
33000
33001 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
33002 (GDB): Fix relative path to go up another dir for finding gdb.
33003
33004 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
33005
33006 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
33007 versions in the target_info array, if they don't exist.
33008
33009 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
33010
33011 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
33012
33013 1996-07-08 Jim Wilson <wilson@cygnus.com>
33014
33015 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
33016 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
33017
33018 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
33019
33020 * lib/old-dejagnu.exp: Don't remove the output file before we've
33021 actually tested it. Don't append pwd to the path of the executable
33022 we're testing.
33023
33024 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
33025
33026 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
33027
33028 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
33029
33030 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
33031 temporary directory for compiler files, and set it to a default
33032 value of /tmp. Set $output as the name of the output file from
33033 compiling the testcase. Add a -o option to $cflags_var so the
33034 compiler writes the final output file as $output. Set $executable
33035 to $output.
33036
33037 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
33038 directory for compiler files, and set it to /tmp if it doesn't
33039 already have a value. Set $output_file to the name of the output
33040 file from compiling the testcase. Add a -o option to CXXFLAGS so
33041 the compiler writes the final output file as $output. Use $output
33042 as the executable to be tested.
33043
33044 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33045
33046 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
33047
33048 1996-06-08 Jeffrey A Law (law@cygnus.com)
33049
33050 * gcc.c-torture/execute/pending-1.c: New test. Still
33051 pending in Tege's queue.
33052
33053 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
33054
33055 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
33056 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
33057 if there were failures. Call unresolved if there were unresolved
33058 testcases. Call gcc_fail if program did not run to completion.
33059 (ph_make): Pass additional argument name to ph_execute.
33060 (ph_execute): Add new argument. Pass additional arguments to
33061 ph_summary. Call gcc_fail is there is no execution output.
33062
33063 1996-04-24 Jeffrey A Law (law@cygnus.com)
33064
33065 * lib/plumhall.exp (proc_summary): Output relavent summary
33066 lines into the log so specific failures in plumhall can be
33067 investigated.
33068
33069 1996-04-10 Jeffrey A Law (law@cygnus.com)
33070
33071 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
33072 (c-torture-execute): Don't try to execute tests which use
33073 "long long" types if $NO_LONG_LONG is nonzero.
33074
33075 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
33076
33077 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
33078 not c-torture.
33079
33080 * gcc.ieee: Move from here.
33081 * gcc.c-torture/execute/ieee: To here.
33082
33083 1996-03-26 Jeffrey A Law (law@cygnus.com)
33084
33085 * gcc.c-torture: Update to c-torture-1.41 release.
33086
33087 1996-03-22 Jeffrey A Law (law@cygnus.com)
33088
33089 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
33090 not "$output".
33091
33092 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
33093
33094 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
33095 -c present.
33096
33097 1996-03-02 Jeffrey A Law (law@cygnus.com)
33098
33099 * config/proelf.exp: Handle connecting to a simulator.
33100
33101 1996-01-31 Jeffrey A Law (law@cygnus.com)
33102
33103 * config/proelf.exp: New file. Enough framework that we can
33104 run c-torture tests on the proelf targets (or any other target
33105 that gdb can connect to for that matter).
33106
33107 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
33108
33109 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
33110 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
33111
33112 * lib/plumhall.exp (ph_execute): Always call ph_summary if
33113 exec_output exists.
33114
33115 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
33116
33117 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
33118 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
33119
33120 * config/*.exp: Update FSF address. Change result of ${tool}_load
33121 to pass/fail/unresolved/unsupported/untested. Caller must now
33122 call unresolved/unsupported/untested.
33123 * lib/*.exp: Update FSF address. Update to handle new results of
33124 ${tool}_load.
33125 * lib/chill.exp (verbose): Delete.
33126
33127 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
33128
33129 * lib/gcc.exp (default_gcc_start): Change order of args to
33130 $LDFLAGS $CFLAGS $LIBS.
33131 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
33132 Save/set/restore CFLAGS. Pass single arg to gcc_start.
33133 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
33134 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33135 * gcc.misc-tests/dg-test.exp: Likewise.
33136 * gcc.misc-tests/msgs.exp: Likewise.
33137 * gcc.prms/prms.exp: Likewise.
33138 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
33139 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33140
33141 * lib/dg.exp: Deleted, moved to dejagnu/lib.
33142
33143 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33144
33145 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
33146
33147 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
33148 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
33149
33150 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
33151 necessary.
33152
33153 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
33154
33155 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33156 global for loop; add use of $mathlib.
33157 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33158 settings here; set mathlib for anything but VxWorks.
33159
33160 1996-01-22 Jeffrey A Law (law@cygnus.com)
33161
33162 * gcc.c-torture: Update to c-torture-1.40 release.
33163
33164 1996-01-03 Jeffrey A Law (law@cygnus.com)
33165
33166 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33167 dg.exp.
33168
33169 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
33170
33171 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33172 global.
33173
33174 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
33175
33176 * lib/g++.exp (LIBS): Define if not already.
33177 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33178 (gcc-dg-prune): Call prune_gcc_output.
33179 * lib/gcc.exp (prune_gcc_output): New proc.
33180 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33181 prune_gcc_output.
33182
33183 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
33184
33185 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33186 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33187
33188 1995-11-15 Jeffrey A Law (law@cygnus.com)
33189
33190 * gcc.c-torture: Update to c-torture-1.39 release.
33191
33192 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
33193
33194 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33195 fails, try others as well.
33196
33197 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
33198
33199 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33200 If compilation fails, mark execute tests as `untested'.
33201 If test is marked as unsupported, don't mark compilation and
33202 execute tests as failed.
33203
33204 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
33205
33206 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33207 libstdc++ for whether or not we want to be doing shared
33208 libraries. Delete link_curses since we don't need it anymore.
33209 * lib/mike-g++.exp (postbase): Don't link in libg++.
33210 * g++.old-deja/old-deja.exp: Likewise.
33211
33212 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
33213
33214 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33215
33216 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
33217
33218 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33219 For that, add `-Wl,-a,shared_archive'.
33220 * g++.old-deja/old-deja.exp: Likewise.
33221
33222 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
33223
33224 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33225
33226 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
33227
33228 * lib/mike-g++.exp (postbase): Pay attention to the status of
33229 g++_load.
33230
33231 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
33232
33233 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
33234
33235 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
33236
33237 * lib/gcc.exp (default_gcc_start): No longer need to log program
33238 being executed or its output, execute_anywhere does that now.
33239 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33240 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33241
33242 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
33243
33244 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33245 the same as those in lib/g++.exp.
33246
33247 1995-10-10 Jeff Law (law@hurl.cygnus.com)
33248
33249 * gcc.c-torture: Update to c-torture-1.38 release.
33250 * gcc.ieee: Related changes.
33251
33252 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
33253
33254 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33255 "exec". Minor reformatting changes.
33256
33257 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33258 cross. This means all "exec" calls now work on a remote host as
33259 well.
33260 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33261 cross. Filter out the extra "\r\n" stuff that expect puts in.
33262 (c-torture-execute): Filter out the bogus warnings like
33263 c-torture-compile does. Add support for canadian cross.
33264 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33265 Use execute_anywhere rather than calling exec directly. Now it
33266 works for canadian cross testing.
33267
33268 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
33269
33270 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33271 results into a variable, and check that rather than using file exists.
33272
33273 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
33274
33275 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33276 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33277
33278 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33279
33280 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33281 lib_curses if there's a shared libg++ in the build tree.
33282
33283 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
33284
33285 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33286 if not supported target.
33287
33288 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33289
33290 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33291 link_curses up to always happen, not just for native builds.
33292
33293 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33294
33295 * gcc.c-torture: Update to c-torture-1.36 release.
33296 * gcc.failure: Related changes.
33297
33298 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33299
33300 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33301
33302 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33303
33304 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33305 * lib/mike-g++.exp (postbase): Not in here. Still reference
33306 runshlib, link_curses, and mathlib for link and run.
33307
33308 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33309 pass the runtime shared library options for Solaris, OSF/1, and
33310 Irix5, and link with -lcurses to avoid unresolved references.
33311
33312 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33313
33314 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33315 only run once.
33316
33317 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33318
33319 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33320
33321 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33322
33323 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33324 do not have a framework for the "compat" tests yet.
33325
33326 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33327
33328 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33329 set to null if we're testing vxworks5.1. Use that instead of
33330 `-lm' in the setting of LIBS for link and run.
33331
33332 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33333
33334 * config/rom68k.exp (${tool}_load): Major changes to make it
33335 work. Verified that it does in fact return the stuff in
33336 exec_output properly. Catch any Emul or any TRAP other than 0.
33337
33338 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33339
33340 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33341 LDFLAGS properly for targets that need stuff from libgloss.
33342 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33343 only run once.
33344 (gpp_initialized): New variable.
33345
33346 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33347
33348 * config/rom68k.exp: Load libgloss.exp.
33349 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33350 so we can produce a fully linked binary.
33351 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33352 so we can produce a fully linked binary.
33353
33354 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33355
33356 * lib/plumhall.exp (ph_section): Watch for expected failures.
33357 Add missing `else'.
33358
33359 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33360 run the testcase.
33361 (c-torture): Likewise.
33362
33363 1995-08-28 Doug Evans <dje@cygnus.com>
33364
33365 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33366
33367 * lib/mike-g++.exp (mike_cleanup): New proc.
33368 (prebase): New globals compiler_result, not_compiler_result,
33369 target_regexp.
33370 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33371 allow leading "-" in pattern. Watch for unsupported tests.
33372 If $compiler_result is set, pattern match assembler code,
33373 and ditto for $not_compiler_result.
33374 * lib/mike-gcc.exp: Likewise.
33375
33376 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33377 execution "succeeded".
33378
33379 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33380
33381 * config/win32.exp: New file.
33382 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33383
33384 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33385
33386 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33387 unsupported.
33388 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33389 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33390 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33391
33392 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33393 "... without exceptions was ...". That is now handled by
33394 prune_system_crud.
33395 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33396
33397 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33398
33399 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33400 sieve.c,sort2.c}: New files.
33401 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33402 sieve.exp,sort2.exp}: Drivers for them.
33403
33404 * lib/mike-gcc.exp (program_output): New user settable variable.
33405 (postbase): Call prune_system_crud. Also prune extraneous compiler
33406 messages.
33407 * lib/mike-g++.exp (program_output): New user settable variable.
33408
33409 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33410
33411 * config/sh.exp: Deleted (use sim.exp instead).
33412
33413 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33414
33415 * config/vx.exp: Declare CHECKTASK as global.
33416 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33417 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33418 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33419
33420 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33421
33422 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33423 target. Like vx.exp, only includes `vx29k.exp' instead of
33424 `vxworks.exp'.
33425
33426 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33427
33428 * config/sim.exp: Increase time limit from 120 seconds to 240.
33429
33430 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33431
33432 * gcc.c-torture/execute/950628-1.c: New test.
33433
33434 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33435
33436 * gcc.c-torture: Update with changes/additions from
33437 c-torture-1.34.
33438
33439 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33440
33441 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33442
33443 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33444
33445 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33446
33447 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33448
33449 * gcc.c-torture/compile/950512-1.c: New test.
33450 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33451 * gcc.dg/struct-ret-1.c: Likewise.
33452
33453 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33454
33455 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33456 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33457
33458 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33459
33460 * gcc.c-torture/special/920411-1.c: Deleted.
33461 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33462
33463 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33464
33465 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33466 cpu limit.
33467
33468 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33469
33470 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33471
33472 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33473
33474 From kenner;
33475 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33476 is the proper length.
33477 * va-arg-3.c: Likewise.
33478
33479 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33480
33481 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33482 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33483
33484 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33485 * lib/g++.exp (default_g++_start): Delete old cruft.
33486
33487 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33488
33489 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33490 (2 * (1 << 18)) to (2 * (1 << 17)).
33491
33492 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33493
33494 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33495
33496 * config/rom68k.exp: Renamed from config/idp.exp
33497
33498 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33499
33500 * c-torture/compile/921109-2.c
33501
33502 1995-04-18 Mike Stump <mrs@cygnus.com>
33503
33504 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33505 excess errors.
33506
33507 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33508
33509 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33510 output.
33511 * lib/g++.exp (default_g++_start): Likewise.
33512
33513 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33514
33515 * gcc.c-torture/compile/950329-1.c: New test.
33516
33517 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33518
33519 * config/bug.exp (${tool}_load): Updated to use new remote_open
33520 and remote_close procs.
33521 * config/idp.exp: New file.
33522
33523 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33524
33525 * gcc.c-torture/execute/950322-1.c: New test.
33526
33527 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33528
33529 * config/vx.exp (${tool}_load): Clean up testing of return code from
33530 vxworks_ld and vxworks_spawn.
33531
33532 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33533
33534 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33535
33536 1995-03-13 Mike Stump <mrs@cygnus.com>
33537
33538 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33539 can mark excess errors on a machine by machine basis. Note, the
33540 default is to not expect any excess errors, even when excess
33541 errors test - is given, so you will want to put an XFAIL ... on
33542 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33543 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33544 those 4 machines, but no others.
33545
33546 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33547
33548 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33549 * lib/c-torture.exp: to here.
33550
33551 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33552
33553 * gcc.c-torture/execute/950221-1.c: New test.
33554 * gcc.c-torture/execute/struct-ret-1.c: New test.
33555 * gcc.c-torture/compile/950221-1.c: New test.
33556
33557 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33558
33559 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33560
33561 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33562 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33563
33564 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33565
33566 * g++.gb: New directory of tests, derived from my signature and
33567 class scoping tests.
33568
33569 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33570 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33571 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33572 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33573 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33574 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33575 * g++.gb/sig25.C: Likewise.
33576
33577 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33578 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33579 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33580 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33581 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33582 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33583 * g++.gb/sig25.exp: Likewise.
33584
33585 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33586 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33587 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33588 * g++.gb/scope13.C: Likewise, this test still fails.
33589
33590 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33591 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33592 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33593 * g++.gb/scope13.exp: Ditto.
33594
33595 * g++.gb/README: New file, explains what these tests are about.
33596
33597 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33598
33599 * lib/dg.exp (dg-do): Support `preprocess'.
33600 (dg-test): Likewise.
33601
33602 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33603
33604 * config/udi.exp: change "continue -expect" to "exp_continue".
33605
33606 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33607
33608 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33609 Delete redundant tests.
33610
33611 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33612 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33613 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33614 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33615 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33616 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33617 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33618 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33619
33620 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33621 storing label pointers.
33622 * gcc.c-torture/execute/921019-1.c: Likewise.
33623 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33624 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33625 parameter fp.
33626 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33627 constants.
33628
33629 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33630 Delete obsolete tests.
33631
33632 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33633 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33634 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33635 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33636 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33637 * gcc.c-torture/compile/950124-1.c: New test.
33638
33639 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33640
33641 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33642
33643 * lib/mike-g++.exp: Add -lm to LIBS.
33644
33645 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33646
33647 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33648
33649 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33650
33651 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33652
33653 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33654
33655 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33656
33657 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33658
33659 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33660 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33661 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33662 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33663 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33664 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33665 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33666 * g++.law/{operators31.C, operators32.C,
33667 * g++.law/{operators33.C, operators34.C}: Likewise.
33668 * g++.law/{pic1.C, refs2.C}: Likewise.
33669 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33670 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33671 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33672 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33673
33674 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33675 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33676 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33677 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33678 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33679 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33680 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33681 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33682 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33683 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33684 * g++.law/{operators34.exp}: Likewise.
33685 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33686 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33687 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33688 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33689 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33690
33691 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33692 No longer expected to fail.
33693 * g++.law/missed-error3.C: Tweak for recent bool changes.
33694
33695 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33696
33697 * config/emb-unix: Deleted.
33698 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33699 remote execution. Do final link on remote host if REMOTE_LINK is set.
33700
33701 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33702
33703 * lib/dg.exp (dg-test): Fix typo in last patch.
33704
33705 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33706
33707 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33708 (handles multiple occurrences).
33709
33710 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33711
33712 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33713 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33714 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33715 printed).
33716 * lib/c-torture.exp (c-torture-compile): Likewise.
33717 (c-torture): Prepend full path if missing.
33718 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33719 (gcc_fail): Likewise.
33720 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33721
33722 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33723
33724 * lib/netware.exp: Only attach to NetWare i386 systems.
33725
33726 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33727
33728 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33729 messages. Add test name to "output pattern match" pass/fail message.
33730
33731 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33732
33733 * gcc.dg: New testsuite.
33734 * gcc.dg/dg.exp: New file.
33735
33736 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33737 test-switch.c}: Deleted.
33738
33739 * gcc.misc-tests/msgs.exp: New testcase driver.
33740
33741 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33742
33743 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33744 Watch for illegal return values from ${tool}_load.
33745 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33746 cross targets. Coerce return value >0 to 1.
33747
33748 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33749
33750 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33751
33752 * config/emb-unix.exp: New file.
33753
33754 * config/sim.exp: Error if variable $SIM not defined.
33755 (${tool}_load): Mark test as "untested" if simulator missing.
33756
33757 * config/unix.exp: Load remote.exp to get rcp_download.
33758 * lib/c-torture.exp: Use different option lists for testcases with
33759 and without loops.
33760 * gcc.c-torture/execute/execute.exp: Likewise.
33761
33762 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33763
33764 * config/*.exp: Clarify return code from ${tool}_load.
33765 Call `unresolved' or `untested' instead of `warning' or `perror'
33766 (sometimes you still want to call both though).
33767 Add comment that `shell_id' is local to each file.
33768 * config/udi.exp (timeout): Set to 30.
33769 Don't print warning if connection fails, $connectmode has already
33770 printed an error.
33771 (${tool}_load): Move verbose messages to level 2.
33772 Rework pattern for "Process started" message.
33773 Pass `shell_id' to ${connectmode}_download.
33774 Retry twice upon timeout. Make resetting of target more robust.
33775 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33776 Pass `shell_id' to exit_$connectmode.
33777 Only call exit_$connectmode if connected.
33778 * config/unix.exp (${tool}_load): Check return codes better.
33779 * config/vrtx.exp (${tool}_load): Likewise.
33780 * config/vx.exp (${tool}_load): Likewise.
33781 Delete unneeded global's.
33782 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33783 from ${tool}_load.
33784 (dg-stat): Delete.
33785 (dg-init): Delete recording of pass/fail counts.
33786 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33787 (old-dejagnu-init): Likewise.
33788 (old-dejagnu-stat): Delete contents, empty proc now.
33789 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33790 (c-torture): Delete references to lcnt, lpass, lfail.
33791 Get option list from TORTURE_OPTIONS.
33792 Delete -funroll[-all]-loops if no loops.
33793 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33794 (g++_stat): Delete contents (empty proc now).
33795 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33796 (gcc_finish): Likewise.
33797 (gcc_stat): Deleted.
33798 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33799 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33800 * gcc.c-torture/execute/execute.exp: Likewise.
33801 Split tests into two parts: compile, execute.
33802 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33803 no loops. Update to reflect clarified return codes from ${tool}_load.
33804
33805 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33806
33807 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33808 to grep for.
33809 (old-dejagnu): Likewise (where necessary).
33810
33811 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33812
33813 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33814
33815 * lib/dg.exp (dg-process-target): Fix processing of selector.
33816 Add comment regarding use of `error'.
33817
33818 * lib/gcc.exp (prune_system_crud): Define if missing.
33819 * lib/g++.exp (prune_system_crud): Likewise.
33820
33821 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33822 Call prune_system_crud.
33823 * lib/dg.exp (dg-runtest): New proc.
33824 Use perror instead of send_user for tcl errors in testcase.
33825 Don't return any value, it's never used.
33826 Don't clobber previous definition of `unknown'.
33827 Print tcl errors in `dg-final'.
33828
33829 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33830
33831 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33832 (dg-test): Don't print errorInfo, it contains stack backtrace.
33833
33834 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33835
33836 * lib/g++.exp (runtest_file_p): Define if missing.
33837
33838 1994-09-24 Doug Evans (dje@cygnus.com)
33839
33840 * lib/mike-g++.exp: Comment out loading of g++.exp.
33841 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33842 (default_g++_version): Always print something.
33843 (default_g++_start): Comment out call to `which'.
33844 (g++_start, g++_load): Deleted (must be defined in config file).
33845 * lib/gcc.exp: Test for existence of $CC at start.
33846 Delete check for tmpdir (done in gcc_init).
33847 (default_gcc_version): Always print something.
33848 (default_gcc_start): Comment out call to `which'.
33849 * config/*.exp: Major cleanup - make cross targets work at least a
33850 little better for g++ (by not being "--tool gcc" specific).
33851 Rename gcc_xxx to ${tool}_xxx.
33852 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33853 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33854
33855 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33856
33857 * lib/c-torture.exp (c-torture-compile): Rework compiler
33858 message processing.
33859
33860 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33861 c-torture.
33862
33863 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33864
33865 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33866
33867 * lib/dg.exp (dg-process-target): Support { target native }.
33868
33869 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33870
33871 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33872 looked for "... program xxx got fatal signal".
33873 Correct regsub munging of `comp_output'.
33874 Ignore compiler messages "path prefix not used" and "linker input
33875 file unused".
33876
33877 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33878
33879 * lib/gcc.exp (runtest_file_p): Define if missing.
33880 * gcc.prms/template.c: Example to work from.
33881
33882 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
33883
33884 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33885 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33886
33887 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33888 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33889 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33890 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33891
33892 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33893 (dg-process-target): No longer a varargs proc.
33894 Return S/N for target, P/F for xfail. All callers changed.
33895 (user option procs): More argument checking.
33896 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33897 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33898 (dg-test): Skip test if not running on selected target in `dg-do'.
33899 Update handling of `dg-do-what', `dg-output-text'.
33900 Separate execution pass/fail from output pattern match pass/fail.
33901 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33902
33903 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
33904
33905 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33906 target for 920510-1.c.
33907
33908 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
33909
33910 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33911 Clean up comment regarding use of passcnt, etc.
33912 (gcc_stat): Don't update `testcnt' here.
33913 (gcc_finish): Do it here.
33914 Might as well reset `but_id' here too.
33915 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33916 to determine if the file should be tested.
33917 * gcc.c-torture/compile/compile.exp: Likewise.
33918 * gcc.c-torture/execute/execute.exp: Likewise.
33919 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33920 * gcc.misc-tests/dg-test.exp: Likewise.
33921 * gcc.prms/prms.exp: Likewise.
33922 * gcc.wendy/wendy.exp: Likewise.
33923 * g++.old-deja.exp: Likewise.
33924 Move "Testing file" message to verbose level 1.
33925
33926 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
33927
33928 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33929
33930 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
33931
33932 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33933 (default_gcc_start): Accept optional second list element
33934 of compiler flags. Print compiler output at verbosity level 2.
33935 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33936 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33937 Save current values of framework globals passcnt, failcnt, xpasscnt,
33938 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33939 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33940 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33941 xfailcnt to compute stats. Update framework global `testcnt' from
33942 pass/fail counts.
33943 (gcc_finish): New proc. Clean up test environment.
33944 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33945 (gcc_epass, gcc_efail): Delete.
33946 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33947 argument of line number.
33948 (dg-init): If the tool has an init routine, call it.
33949 (dg-test): Remove args `cflags_var' and `libs_var'.
33950 Pass all compiler options to ${tool}_start.
33951 Handle missing line number.
33952 (dg-finish): New function.
33953 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33954 particular files. Call gcc_finish at end. Move "skipping test"
33955 message to verbosity level 3.
33956 * gcc.c-torture/compile/compile.exp: Likewise.
33957 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33958 * gcc.c-torture/execute/execute.exp: Likewise.
33959 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33960 Print testcase being tried at verbosity level 1.
33961 * gcc.c-torture/special/special.exp: Unset xfail.
33962 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33963 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33964 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33965 * gcc.failure/failure.exp: Likewise.
33966 * gcc.ieee/ieee.exp: Likewise.
33967 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33968 Update call to dg-test. Call dg-finish at end.
33969 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33970 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33971 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33972 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33973 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33974 * gcc.wendy/wendy.exp: Add copyright.
33975 Delete setting of tmpdir (done by gcc_init).
33976 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33977 Pass compiler flags to gcc_start. Call gcc_finish at end.
33978 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33979 gcc_[ce]pass/fail.
33980
33981 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
33982
33983 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33984 confusion.
33985 (g++_load): Likewise.
33986
33987 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33988 Rename argument to `prog' to remove the confusion.
33989 Varargs fns behave differently too!
33990 (g++_load): Likewise.
33991
33992 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33993
33994 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33995 what it is. Delete (always) printing of status value for !native.
33996 Simplify verbose code, and include status and exec_output.
33997 (g++_load): Use gcc_load.
33998
33999 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
34000
34001 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
34002 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
34003 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
34004 940714-3.c as these testcases don't exist anymore. Make
34005 va-arg-1.c expected to pass.
34006
34007 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
34008
34009 * gcc.misc-tests/misc.exp: Only run specific testcases.
34010 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
34011 * gcc.misc-tests/dg-[1-9].c: New files.
34012
34013 * lib/dg.exp: New testsuite driver.
34014 * gcc.prms/prms.exp: Use it.
34015
34016 * README.gcc: New file.
34017
34018 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
34019 Document and reset `lxpass' and `lxfail'.
34020 Simplify "initialized" message.
34021 (gcc_stat): Clean up comments a little.
34022
34023 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
34024
34025 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
34026
34027 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
34028
34029 * lib/old-dejagnu.exp (process-option): New proc.
34030 (old-dejagnu-init, old-dejagnu-stat): Likewise.
34031 (old-dejagnu): Simplify.
34032 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
34033
34034 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
34035
34036 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
34037 exists and is not an empty string.
34038
34039 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
34040 $xfail rather than calling setup_xfail. Clear $xfail when test is
34041 finished.
34042 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
34043 automatically.
34044
34045 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
34046 longer expected to fail.
34047
34048 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
34049 "f" function call.
34050
34051 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
34052
34053 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
34054 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
34055 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
34056 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
34057 c-torture-1.29.
34058
34059 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
34060 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
34061
34062 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
34063
34064 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
34065 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
34066
34067 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
34068 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
34069 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
34070
34071 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
34072
34073 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
34074 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
34075 940714-1.c, 940714-2.c, 940714-3.c},
34076 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
34077 gcc.misc-tests/{mg.c,mg.exp}:
34078 New tests.
34079 * gcc.noncompile/noncompile.exp: Change accordingly.
34080
34081 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
34082
34083 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
34084 Undo previous clobberage.
34085
34086 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
34087
34088 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
34089 * gcc.special/{930510-1.c, special.exp}:
34090 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
34091 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
34092 struct-varargs-1.c}: New tests from c-torture-1.26.
34093
34094 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
34095
34096 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
34097 argument to switch.
34098
34099 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
34100
34101 * Revert the previous changes. Please see Rob's directory
34102 (/lisa/test/rob/progressive/gcc/testsuite) for testing
34103 fixes.
34104
34105 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
34106
34107 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
34108 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
34109 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
34110 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
34111 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
34112 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
34113 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
34114 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
34115 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
34116 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
34117 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
34118 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
34119 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
34120 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
34121 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
34122 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
34123 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
34124 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
34125 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
34126 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
34127 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
34128 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
34129 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
34130 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
34131 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
34132 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34133 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
34134
34135 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
34136
34137 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
34138 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
34139 with perror calls.
34140
34141 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
34142
34143 * config/unix.exp (g++_load): Fix syntax.
34144
34145 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
34146
34147 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
34148 * gcc.noncompile/921017-1.c: Deleted obsolete test.
34149 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
34150 Don't expect va-arg-1.c to fail. Correct expected output for
34151 920928-1.c.
34152 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
34153 * gcc.wendy/hbm4.c: Correct typo.
34154 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34155
34156 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
34157
34158 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34159 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34160 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34161 * lib/c-torture.exp (c-torture-compile): Ditto.
34162
34163 Reduce volume of output (remove all the -I's and such).
34164 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34165 Call gcc_cpass, gcc_cfail.
34166 (c-torture): Pass testing option to c-torture-compile.
34167
34168 1994-03-21 Doug Evans (dje@cygnus.com)
34169
34170 Bring patches over from progressive.
34171 * config/default.exp: Exit remote shell cleanly.
34172 (g++_exit, g++_start): Add default versions.
34173 * config/sim.exp (gcc_load): Use perror, not error.
34174
34175 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
34176
34177 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34178 set in site.exp.
34179
34180 1994-03-14 Doug Evans (dje@cygnus.com)
34181
34182 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34183 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34184 (wendy_try): New proc to run testcase.
34185 (main loop): Call 'em.
34186 * gcc.wendy/*.c: Clean up pass to correct expected output.
34187
34188 * lib/gcc.exp: Minor cleanup work.
34189 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34190
34191 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
34192
34193 * config/sim.exp (gcc_load): Document return codes better.
34194 Don't pass -v to simulator.
34195
34196 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
34197
34198 * gcc.special/920717-x.c: Fix typo.
34199 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34200 get at sources.
34201
34202 * lib/mike-gcc.exp: Fix typo.
34203
34204 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
34205
34206 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34207 binary to use, transform the name.
34208 * config/*.exp: rename everything. Nuke any g++ specific files,
34209 it's now a special case of gcc that requires no special support.
34210 Add a default.exp for unsupported targets.
34211
34212 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
34213
34214 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34215 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34216 version of Tcl.
34217
34218 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
34219
34220 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34221 than a warning.
34222
34223 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
34224
34225 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34226
34227 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
34228
34229 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34230 option_list. Compile every file with only 4/6 option choices
34231 (same as C torture) instead of with 12/18 different option
34232 choices.
34233 * lib/c-torture.exp: Likewise.
34234
34235 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34236 not already set.
34237
34238 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
34239
34240 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34241 can put an XFAIL *-*-* on excess errors.
34242
34243 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34244
34245 * g++.law: Add more tests derived from g++-bugs snapshots.
34246
34247 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34248 equivalent to g++.law/init9.
34249
34250 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34251 compiled it, and the a.out file after we've run it.
34252
34253 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34254
34255 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34256 compiled it, and the a.out file after we've run it.
34257
34258 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34259
34260 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34261
34262 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34263
34264 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34265 version number.
34266
34267 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34268
34269 * g++.law: New directory of g++ tests derived from the g++-bugs
34270 snapshots.
34271
34272 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34273
34274 * gcc.compile: initbug1.c initbug1.exp testcase added
34275
34276 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34277
34278 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34279 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34280 fixes submitted by Jeff Law (law@cs.utah.edu)
34281 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34282 Jeff Law (law@cs.utah.edu)
34283
34284
34285 1993-11-30 Mike Stump (mrs@cygnus.com)
34286
34287 * config/unix-g++.exp: Follow the gcc way of doing things.
34288 * g++.old-deja/old-deja.exp: Minor updates.
34289 * lib/g++.exp: New file, follow the gcc way of doing things.
34290 * lib/old-dejagnu.exp: Minor updates.
34291 * lib/mike-g++.exp: Always unset errorInfo.
34292
34293 1993-11-06 Mike Stump (mrs@cygnus.com)
34294
34295 * lib/gcc.exp: Fix some errors with the below change, CC and
34296 CFLAGS should be global when setting, not local.
34297
34298 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34299
34300 * lib/gcc.exp: Transform tool name.
34301
34302 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34303
34304 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34305
34306 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34307
34308 * lib/gcc.exp: change gcc_done to gcc_stat
34309
34310 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34311
34312 * Upgraded gcc testsuite to c-torture version 1.25
34313
34314 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34315
34316 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34317 * lib/c-torture: added hooks for new reporting code.
34318
34319 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34320
34321 * config/sh-gcc.exp: check if sh-sim exists in the path
34322
34323 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34324
34325 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34326 * gcc.compile/compile.exp: Initial changes for new logic.
34327 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34328 * gcc.failure/failure.exp: Initial changes for new logic.
34329 * gcc.ieee/ieee.exp: Initial changes for new logic.
34330 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34331 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34332 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34333 * lib/c-torture.exp: Initial changes for new logic.
34334 * lib/gcc.exp: Initial changes for new logic.
34335
34336 1993-10-15 Mike Stump (mrs@cygnus.com)
34337
34338 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34339 depend upon failure or success. Fully qualify names in failure
34340 and success messages. Always remove a.out before starting
34341 compile, just in case. Pay more attention to error text output by
34342 the compiler. Handle testcases with no known past errors just
34343 like all others, so that things are uniform. Other miscellaneous
34344 improvements.
34345
34346 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34347
34348 * gcc.cpp: new directory for cpp tests
34349
34350 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34351
34352 * lib/chill.exp: Code reformatted, removed unused code.
34353 * config/unix-chill.exp: Code reformatted, removed unused code.
34354 * chill.execute/execute.exp: Code reformatted, removed unused code.
34355 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34356
34357 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34358
34359 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34360 routines not written.
34361
34362 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34363
34364 * config/bug-gcc.exp: Use new procs from bug.exp.
34365
34366 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34367
34368 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34369 via ftp, rather than depending on NFS.
34370 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34371 case.
34372
34373 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34374
34375 * config/bug-gcc.exp: Use new download proc.
34376
34377 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34378
34379 * chill.execute/execute.exp: cleanups, handles errors better
34380 * chill.compile/compile.exp: rewrite, based on execute.exp
34381 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34382 * lib/chill.exp: major changes to diff proc and compile and link
34383 procs. added chill_fail and chill_pass wrappers to pass and
34384 fail. added more comments, and handle error codes better.
34385 Added a hack to capture stderr from exec, so noncompile tests
34386 can work.
34387
34388 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34389
34390 * chill.execute/execute.exp: rewrite of testsuite driver
34391 * lib/chill.exp: rewrite of testsuite driver
34392 * config/unix-chill.exp: rewrite of testsuite driver
34393
34394 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34395
34396 In chill.execute:
34397 * iexpr.ch: Standardize uppercase.
34398 * tuples.dat: Standardize uppercase.
34399 * vary.ch: standardize. Correct varying string assignments.
34400 * vary.dat: Add new output lines.
34401
34402 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34403
34404 In chill.execute:
34405 * chprintf.ch: Standardize use of uppercase.
34406 * tuples.ch: Standardize and turn arr2 into a DCL,
34407 rather than a SYN.
34408 * pinits.ch: Standardize.
34409
34410 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34411
34412 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34413 * Makefil: Renamed to Makefile.in.
34414 * configure.in: New.
34415
34416 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34417
34418 In chill.execute:
34419 * .cvsignore: Add result/output files.
34420 * Makefile: Fix up variables at start. Use MFLAGS
34421 everywhere. Correct bool_loc, built_ins entries.
34422 Add entry for vary1.ch.
34423 * bitarray.ch: Standardize upper-case usage.
34424 * bitexpr.ch: Standardize, add output of b1.
34425 * params.ch: Use arrayt in along PROC parameters, to
34426 avoid novelty problems.
34427 * sets.ch: Tiny cleanup.
34428 * vary1.ch: Re-indent.
34429
34430 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34431
34432 * Add PR-related files to Makefiles, .cvsignore files, etc.
34433
34434 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34435
34436 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34437 with compiler objects. New names are test-flow.c and test-loop.c
34438
34439 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34440
34441 * Upgraded c-torture tests from 1.19 to 1.20
34442
34443 * new files:
34444 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34445 * gcc.compile: 930623-1.c 930623-2.c
34446 * gcc.noncompile: 930622-1.c 930622-2.c
34447 * gcc.failure: 920411-1.c 920627-2.c
34448 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34449
34450 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34451
34452 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34453 More changes to get testsuite working properly. Needs more work.
34454 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34455
34456 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34457
34458 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34459 More changes to get testsuite working properly. Needs more work.
34460
34461 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34462
34463 * chill.compile/compile.exp: Added for Dejagnu support
34464 * chill.execute/execute.exp: Added for Dejagnu support
34465 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34466
34467 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34468
34469 This should complete moving the CHILL test files.
34470 * chill.noncompile(.cvsignore printf.grt
34471 in-printf.grt chprintf.grt chprintf.ch):
34472 Added test-support files.
34473 (Makefile): Modified further.
34474 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34475 signal.ch): Added test files.
34476 * chill.execute (.cvsignore printf.grt printr.c
34477 in-printf.grt rts.c chprintf.grt rts.h): Added
34478 test-support files.
34479 (Makefile): More corrections.
34480
34481 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34482
34483 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34484 test cases, ready for DejaGnu.
34485
34486 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34487
34488 * Upgraded c-torture tests from 1.18 to 1.19
34489
34490 * gcc.compile: added test(s):
34491 930607-1.c
34492 * gcc.execute: added test(s):
34493 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34494
34495 * added new subdirectory for misc tests: gcc.misc-tests
34496 * gcc.misc-test(s): added tests:
34497 inst-check.c test-consts.c test-ior.c test-switch.c
34498
34499 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34500
34501 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34502
34503 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34504
34505 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34506
34507 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34508
34509 * Upgraded c-torture tests from 1.17 to 1.18
34510
34511 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34512
34513 * Upgraded c-torture tests from 1.12 to 1.17
34514
34515 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34516
34517 * lib/old-dejagnu.exp:
34518 Fixed handling of XFAIL target triplets to correctly
34519 recognize wildcard characters. Removed code that
34520 appended a unique id tag to the end of the file name
34521 printed out by the result of the testcases within a
34522 given test file.
34523
34524 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34525
34526 * lib/old-dejagnu.exp:
34527 Reworked expected failure handling to trigger off of XFAIL
34528 keyword in keyphrase embeded in testcase source code. The
34529 XFAIL keyword must be at the end of the keyphrase line. It
34530 may optionally be followed by one or more target triplets.
34531 It has just occured that the handling of wildcards in the
34532 target triplet may not be correct.
34533
34534 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34535
34536 * g++.old-deja/tests:
34537 Moved all subdirectories up one level into g++.old-deja .
34538
34539 * lib/old-dejagnu.exp:
34540 Fixed problem with CXXFLAGS not being properly reset, and being
34541 corrupted with extraneous "-c" compiler option. This was
34542 causing binaries to not be generated for test that needed them.
34543 Modified strings passed to "pass" and "fail" so that individual
34544 tests from the same test file would be distinguished by an
34545 identifier appended to the test file name in the summary logs;
34546 this corrected a problem with erroneous diff logs. Added code
34547 to search testcases for expected fail and unexpected pass keywords.
34548
34549 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34550
34551 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34552
34553 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34554
34555 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34556 Removed extraneous text from end of "Special g++ Options"
34557 keyphrase.
34558
34559 * lib/old-dejagnu.exp: Added pattern matching to look for new
34560 keywords, embedded in testcases comments, which will trigger
34561 calls to xpass and xfail.
34562
34563 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34564
34565 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34566 comments embedded in the testcases, especially the one looking for
34567 special compiler options, as well as the pattern matching for the
34568 compiler output again.
34569
34570 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34571
34572 * lib/old-dejagnu.exp: Do a proper check of the return value for
34573 execute tests. Fixed several problems with the pattern matching
34574 of the compiler output which gave erroneous test results.
34575 Changed several of the test result messages to be more descriptive.
34576 * config/unix-g++.exp: Proc g++_load now actually works and
34577 executes the tests passed to it and returns a usable return
34578 value.
34579
34580 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34581
34582 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34583
34584 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34585
34586 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34587 Modified both files to properly execute the old style
34588 dejagnu tests. The previous versions of these files were
34589 experimental and did not function anything near correctly.
34590
34591 1993-04-05 Rob Savoye (rob@cygnus.com)
34592
34593 * Removed all Makefile.in and configure.in files. No configuration
34594 needed now.
34595
34596 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34597
34598 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34599
34600 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34601
34602 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34603 gcc.special/configure.in, gcc.noncompile/configure.in,
34604 gcc.execute/configure.in, gcc.code_quality/configure.in,
34605 g++.other/configure.in, g++.old-deja/configure.in,
34606 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34607 in srcname setting.
34608
34609 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34610
34611 * lib/udi.exp: Fixed mondfe and mondfe_download.
34612 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34613 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34614
34615 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34616
34617 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34618 (gdb_exit): Don't remove *_soc files.
34619
34620 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34621
34622 * lib/c-torture.exp: Don't look for main; instead always use -w
34623 -c. This is how the c-torture tests work. Remove the object
34624 file if the compilation succeeds.
34625 * gcc.execute/execute.exp: Remove executable if test passes.
34626 * gcc.noncompile/noncompile.exp: Every test is an expected
34627 failure.
34628 * gcc.special/special.exp: Added tests from c-torture 1.11,
34629 corrected use of existing test.
34630 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34631 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34632 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34633 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34634 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34635 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34636 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34637 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34638 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34639 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34640 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34641 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34642 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34643 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34644 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34645 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34646 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34647 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34648 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34649 c-torture 1.11.
34650 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34651 correspond to c-torture 1.11.
34652
34653 * New file.