re PR c/20303 ([4.0 only] Can't push more than 16 nested visibility)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-25 Jakub Jelinek <jakub@redhat.com>
2
3 PR middle-end/20303
4 * gcc.dg/visibility-d.c: New test.
5
6 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
7
8 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
9 * gfortran.dg/underflow.f90: Ditto.
10
11 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12
13 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
14 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
15 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
16
17 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
18
19 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
20 include case of field width of zero.
21
22 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23
24 PR libgfortran/21875
25 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
26 with trailing blanks on normal formatted read.
27
28 2005-07-23 Chao-ying Fu <fu@mips.com>
29
30 * gcc.target/mips/mips32-dsp-type.c: New test.
31 * gcc.target/mips/mips32-dsp.c: New test.
32
33 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
34
35 PR testsuite/21073
36 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
37
38 PR testsuite/20454
39 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
40 and __cyg_profile_func_exit.
41
42 2005-07-22 David Edelsohn <edelsohn@gnu.org>
43
44 * gfortran.dg/comma_format_extension_3.f: Fix typo.
45 * gfortran.dg/comma_format_extension_4.f: Same.
46 * gfortran.dg/pr15332.f: Same.
47 * gfortran.dg/pr21730.f: Same.
48
49 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
50
51 * g++.dg/opt/vrp2.C: Fix testcase.
52
53 PR tree-opt/22625
54 * g++.dg/opt/vrp2.C: New test.
55
56 2005-07-22 Mark Mitchell <mark@codesourcery.com>
57
58 PR debug/21828
59 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
60
61 2005-07-22 Diego Novillo <dnovillo@redhat.com>
62
63 * gcc.dg/tree-ssa/20050719-1.c: New test.
64
65 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
66
67 * gcc.dg/bfin-longcall-1.c: New file.
68 * gcc.dg/bfin-longcall-2.c: New file.
69
70 2005-07-21 Janis Johnson <janis187@us.ibm.com>
71
72 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
73
74 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
75
76 PR middle-end/19055
77 * gcc.dg/tree-ssa/pr19055.c: New test.
78 * gcc.dg/tree-ssa/pr19055-2.c: New test.
79
80 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
81
82 PR C++/22358
83 * g++.dg/other/pr22358.C: New test.
84
85 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
86
87 PR c++/2922
88 * g++.dg/lookup/two-stage5.C: New test from bug comments.
89
90 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
91
92 PR c++/15938
93 * g++.dg/init/union2.C: New test.
94
95 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
96
97 PR c/22393
98 * gcc.dg/complex-4.c: New test.
99
100 2005-07-21 Richard Guenther <rguenther@suse.de>
101
102 PR testsuite/22522
103 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
104 scanning for asm labels.
105 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
106
107 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
108
109 PR target/22085
110 * gcc.dg/altivec-pr22085.c: New.
111
112 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
113
114 PR tree-optimization/19210
115 * gcc.dg/tree-ssa/pr19210-1.c: New.
116 * gcc.dg/tree-ssa/pr19210-2.c: New.
117
118 2005-07-21 Richard Sandiford <richard@codesourcery.com>
119
120 PR rtl-optimization/22167
121 * g++.dg/opt/pr22167.C: New test.
122
123 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
124
125 PR c++/2922
126 * g++.dg/lookup/two-stage2.C: New.
127 * g++.dg/lookup/two-stage3.C: New.
128 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
129 fixed two-stage name lookup for operators.
130 * g++.dg/template/call3.C: Compiler now produces an appropriate
131 error message.
132 * g++.dg/template/crash37.C: Compiler now describes bla() on line
133 14 as a candidate.
134 * g++.dg/template/ptrmem4.C: Compiler produces different error
135 message.
136 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
137 connect_to_method as a candidate.
138
139 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
140
141 * gcc.dg/fold-alloc-1.c: New test.
142
143 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
144
145 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
146 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
147
148 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
149
150 * gcc.dg/fold-abs-1.c: New test.
151 * gcc.dg/fold-abs-2.c: New test.
152 * gcc.dg/fold-abs-3.c: New test.
153
154 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
155
156 Make CONSTRUCTOR use VEC to store initializers.
157 * g++.dg/ext/complit3.C: Check for specific error messages.
158 * g++.dg/init/brace2.C: Update error message.
159 * g++.dg/warn/Wbraces2.C: Likewise.
160
161 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
162
163 PR fortran/16940
164 * gfortran.dg/module_interface_1.f90: New test.
165
166 2005-07-19 Danny Berlin <dberlin@dberlin.org>
167 Kenneth Zadeck <zadeck@naturalbridge.com>
168
169 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
170
171 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
172
173 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
174 specify -Wformat for these tests.
175 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
176 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
177 * gcc.dg/format/opt-6.c: Delete.
178
179 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
180
181 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
182 * gcc.dg/tree-ssa/sra-3.c: Likewise.
183
184 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
185
186 * gcc.dg/tree-ssa/alias-2.c: New test.
187
188 2005-07-18 Mark Mitchell <mark@codesourcery.com>
189
190 PR c++/22263
191 * g++.dg/template/explicit7.C: New test.
192
193 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
194
195 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
196 width of 8 to +Inf and -Inf.
197
198 2005-07-17 Mark Mitchell <mark@codesourcery.com>
199
200 PR c++/22139
201 * g++.dg/template/friend36.C: New test.
202
203 2005-07-16 David Edelsohn <edelsohn@gnu.org>
204
205 PR fortran/21730
206 * gfortran.dg/pr21730.f: New test.
207
208 2005-07-16 Danny Berlin <dberlin@dberlin.org>
209 Kenneth Zadeck <zadeck@naturalbridge.com>
210
211 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
212 since pure const detection cannot run at -O1 in c compiler.
213 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
214 can now optimize this case properly.
215 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
216 because we now pass.
217 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
218
219 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
220
221 PR c/22421
222 * gcc.dg/format/bitfld-1.c: New test.
223
224 2005-07-15 Mark Mitchell <mark@codesourcery.com>
225
226 PR c++/22204
227 * g++.dg/rtti/repo1.C: New test.
228
229 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
230
231 PR middle-end/22398
232 * gcc.c-torture/compile/pr22398.c: New test.
233
234 2005-07-15 Mark Mitchell <mark@codesourcery.com>
235
236 PR c++/22132
237 * g++.dg/expr/cast4.C: New test.
238
239 2005-07-15 Richard Guenther <rguenther@suse.de>
240
241 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
242 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
243
244 2005-07-15 Steven Bosscher <stevenb@suse.de>
245
246 PR tree-optimization/22230
247 * gcc.dg/tree-ssa/pr22230.c: New test.
248
249 2005-07-14 Jakub Jelinek <jakub@redhat.com>
250
251 * gfortran.dg/g77/cpp6.f: New test.
252
253 PR fortran/22417
254 * gfortran.dg/g77/cpp5.F: New test.
255 * gfortran.dg/g77/cpp5.h: New file.
256 * gfortran.dg/g77/cpp5inc.h: New file.
257
258 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
259
260 PR libfortran/16435
261 * gfortran.dg/tl_editting.f90: New.
262 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
263
264 2005-07-14 Steven G. Kargl <kargls@comcast.net>
265
266 * gfortran.dg/char_array_constructor.f90: New test.
267
268 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
269
270 * gfortran.dg/past_eor.f90: New.
271 * gfortran.dg/complex_read.f90: New.
272
273 2005-07-13 Jeff Law <law@redhat.com>
274
275 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
276 additional casts.
277
278 * gcc.dg/tree-ssa/pr22321.c: New test
279
280 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
281
282 PR tree-optimization/21921
283 * gcc.dg/tree-ssa/pr21921.c: New.
284
285 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
286
287 PR tree-optimizatio/22442
288 * gcc.dg/tree-ssa/loop-11.c: New test.
289
290 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
291
292 PR tree-opt/21840
293 * gcc.c-torture/compile/pr21840.c: New test.
294
295 2005-07-12 Jan Hubicka <jh@suse.cz>
296
297 * gcc.c-torture/compile/pr22379.c: New test.
298
299 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
300
301 PR libfortran/21593
302 gfortran.dg/dev_null.f90: Remove outdated comment about
303 PR libfortran/21593.
304
305
306 2005-07-12 Dale Johannesen <dalej@apple.com>
307
308 * gcc.target/i386/compress-float-sse.c: New.
309 * gcc.target/i386/compress-float-sse-pic.c: New.
310 * gcc.target/i386/compress-float-387.c: New.
311 * gcc.target/i386/compress-float-387-pic.c: New.
312 * gcc.dg/compress-float-ppc.c: New.
313 * gcc.dg/compress-float-ppc-pic.c: New.
314
315 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
316
317 PR libfortran/21593
318 gfortran.dg/dev_null.f90: Remove targets.
319
320 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
321
322 PR tree-opt/22335
323 * gcc.dg/pr22335-1.c: New test.
324 * gcc.dg/pr22335-2.c: New test.
325
326 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
327
328 PR c++/20172
329 * g++.dg/template/nontype12.C : New test.
330
331 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
332
333 * gcc.dg/tree-ssa/loop-10.c: New test.
334
335 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
336
337 * gcc.c-torture/execute/20020720-1.x: Remove.
338
339 2005-07-11 Jakub Jelinek <jakub@redhat.com>
340
341 * gfortran.fortran-torture/execute/forall_7.f90: New test.
342
343 2005-07-10 Richard Sandiford <richard@codesourcery.com>
344
345 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
346 (dg-mips-options): Use it.
347
348 2005-07-09 Diego Novillo <dnovillo@redhat.com>
349
350 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
351
352 2005-07-09 Richard Henderson <rth@redhat.com>
353
354 * lib/target-supports.exp (check_effective_target_sync_char_short):
355 Add alpha.
356
357 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
358
359 PR libfortran/22217
360 * gfortran.dg/negative-z-descriptor.f90: New test.
361
362 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
363
364 PR tree-opt/22329
365 * gcc.dg/pr22329.c: New test.
366
367 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
368
369 PR tree-optimization/20139
370 * gcc.dg/tree-ssa/pr20139.c: New.
371
372 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
373
374 PR tree-opt/22356
375 * testsuite/gcc.dg/pr22356-1.c: New test.
376
377 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
378
379 PR c++/21799
380 * g++.dg/template/unify8.C: New.
381 * g++.dg/template/unify9.C: New.
382
383 2005-07-08 Jakub Jelinek <jakub@redhat.com>
384
385 * gfortran.fortran-torture/execute/entry_10.f90: New test.
386
387 2005-07-07 Geoffrey Keating <geoffk@apple.com>
388
389 * gcc.dg/darwin-version-1.c: New.
390 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
391 * gcc.dg/builtins-20.c: Likewise.
392 * gcc.dg/builtins-53.c: Likewise.
393 * gcc.dg/torture/builtins-convert-1.c: Likewise.
394 * gcc.dg/torture/builtins-convert-2.c: Likewise.
395 * gcc.dg/torture/builtins-convert-3.c: Likewise.
396 * gcc.dg/torture/builtins-power-1.c: Likewise.
397 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
398 on Darwin.
399
400 2005-07-07 Jeff Law <law@redhat.com>
401
402 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
403 argument evaluation order.
404
405 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
406
407 PR libfortran/21594
408 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
409 Add test cases where the shift length is greater than the
410 array length.
411
412 2005-07-07 Ziemowit Laski <zlaski@apple.com>
413
414 * obj-c++.dg/proto-lossage-6.mm: New.
415 * objc.dg/proto-lossage-6.m: New.
416
417 2005-07-07 Ziemowit Laski <zlaski@apple.com>
418
419 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
420 * objc.dg/gnu-runtime-2.m: Likewise.
421
422 2005-07-07 Jakub Jelinek <jakub@redhat.com>
423
424 * gfortran.dg/longline.f: New test.
425
426 * gfortran.dg/badline.f: New test.
427
428 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
429
430 PR fortran/16531
431 PR fortran/15966
432 PR fortran/18781
433 * gfortran.dg/hollerith.f90: New.
434 * gfortran.dg/hollerith2.f90: New.
435 * gfortran.dg/hollerith3.f90: New.
436 * gfortran.dg/hollerith4.f90: New.
437 * gfortran.dg/hollerith_f95.f90: New.
438 * gfortran.dg/hollerith_legacy.f90: New.
439 * gfortran.dg/g77/cpp4.F: New. Port from g77.
440
441 2005-07-07 Ziemowit Laski <zlaski@apple.com>
442
443 PR objc/22274
444 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
445 * objc.dg/gnu-runtime-2.m: New.
446
447 2005-07-06 Jeff Law <law@redhat.com>
448
449 * gcc.dg/tree-ssa/vrp17.c: New test.
450
451 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
452
453 PR fortran/22327
454 * gfortran.dg/array_constructor_5.f90: New test.
455
456 2005-07-07 Jakub Jelinek <jakub@redhat.com>
457
458 * gfortran.fortran-torture/execute/entry_9.f90: New test.
459
460 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
461
462 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
463 * gcc.dg/980816-1.c: Ditto.
464
465 2005-07-06 Jeff Law <law@redhat.com>
466
467 * gcc.c-torture/compile/pr21356.c: New test.
468
469 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
470
471 PR c/22013
472 PR c/22098
473 * gcc.c-torture/compile/pr22013-1.c,
474 gcc.c-torture/execute/pr22098-1.c,
475 gcc.c-torture/execute/pr22098-2.c,
476 gcc.c-torture/execute/pr22098-3.c: New tests.
477
478 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
479
480 PR c/22308
481 * gcc.dg/pr22308-1.c: New test.
482
483 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
484
485 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
486 target.
487 * gcc.dg/compare9.c: Use -fshort-enums instead of
488 -fno-short-enums. Change the last test to dg-bogus.
489
490 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
491
492 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
493 * gcc.dg/compare9.c: New.
494
495 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
496
497 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
498
499 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
500
501 PR testsuite/22288
502 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
503
504
505 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
506
507 * gcc.dg/format/gcc_gfc-1.c: New.
508
509 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
510
511 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
512
513 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
514
515 PR fortran/20842
516 * gfortran.dg/io_invalid_1.f90: New test.
517
518 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
519
520 * gcc.dg/format/gcc_diag-1.c: Update.
521
522 2005-07-02 Jeff Law <law@redhat.com>
523
524 * gcc.dg/tree-ssa/pr22051-1.c: New test.
525 * gcc.dg/tree-ssa/pr22051-2.c: New test.
526
527 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
528
529 * gcc.dg/format/gcc_diag-1.c: Update.
530
531 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
532
533 PR tree-opt/22269
534 * gcc.c-torture/compile/pr22269.c: New test.
535
536 2005-06-30 Diego Novillo <dnovillo@redhat.com>
537
538 PR 21584
539 PR 22219
540 * g++.dg/tree-ssa/pr21584-1.C: New test.
541 * g++.dg/tree-ssa/pr21584-2.C: New test.
542
543 2005-06-30 Ziemowit Laski <zlaski@apple.com>
544
545 * obj-c++.dg/try-catch-11.mm: New.
546 * objc.dg/try-catch-10.m: New.
547
548 2005-06-29 David Edelsohn <edelsohn@gnu.org>
549
550 * g++.dg/other/ucnid-1.C: xfail on AIX.
551
552 2005-06-29 Diego Novillo <dnovillo@redhat.com>
553
554 PR 22234
555 * gcc.dg/20050629-1.c: New test.
556
557 2005-06-29 Ziemowit Laski <zlaski@apple.com>
558
559 * obj-c++.dg/const-str-1[0-1].mm: New.
560 * objc.dg/const-str-1[0-1].m: New.
561
562 2005-05-29 Richard Henderson <rth@redhat.com>
563
564 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
565 Rename from check_effective_target_vect_no_max.
566 (check_effective_target_vect_no_int_add): New.
567 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
568 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
569 * gcc.dg/vect/vect-reduc-3.c: Likewise.
570 * gcc.dg/vect/vect-reduc-1.c: Use both.
571 * gcc.dg/vect/vect-reduc-2.c: Likewise.
572
573 2005-05-29 Richard Henderson <rth@redhat.com>
574
575 * lib/target-supports.exp (check_effective_target_vect_no_max):
576 Remove i386 and x86_64.
577
578 2005-06-29 Steve Ellcey <sje@cup.hp.com>
579
580 PR testsuite/21969
581 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
582
583 2005-06-29 Steve Ellcey <sje@cup.hp.com>
584
585 PR middle-end/21969
586 * gcc.dg/vect/pr21969.c: New test.
587
588 2005-06-28 Eric Christopher <echristo@redhat.com>
589
590 PR c/22052
591 PR c/21975
592 * gcc.dg/inline1.c: New test.
593 * gcc.dg/inline2.c: Ditto.
594 * gcc.dg/inline3.c: Ditto.
595 * gcc.dg/inline4.c: Ditto.
596 * gcc.dg/inline5.c: Ditto.
597
598 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
599
600 PR libfortran/22142
601 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
602 Add testcase also testing eoshift1 for PR 22142.
603
604 2005-06-28 Richard Henderson <rth@redhat.com>
605
606 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
607 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
608 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
609 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
610 gcc.dg/tree-ssa/20030922-2.c: Likewise.
611
612 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
613
614 PR libfortran/22142
615 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
616 Add testcase for PR 22142.
617
618 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
619
620 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
621 gcc.target/ia64/fpreg-2.c: New tests.
622
623 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
624
625 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
626
627 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
628
629 PR libfortran/22170
630 * gfortran.dg/slash_1.f90: New test.
631
632 2005-06-27 Richard Henderson <rth@redhat.com>
633
634 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
635 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
636 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
637 * gcc.dg/vect/vect-reduc-2.c: Likewise.
638 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
639 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
640
641 2005-06-27 Richard Henderson <rth@redhat.com>
642
643 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
644 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
645
646 2005-06-27 Ziemowit Laski <zlaski@apple.com>
647
648 * obj-c++.dg/proto-lossage-5.mm: New.
649 * objc.dg/proto-lossage-5.m: New.
650
651 2005-06-27 Diego Novillo <dnovillo@redhat.com>
652
653 PR 21959
654 * gcc.dg/tree-ssa/pr21959.c: New test.
655
656 2005-06-27 Jakub Jelinek <jakub@redhat.com>
657
658 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
659 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
660 testing uninitialized var.
661
662 * gcc.c-torture/execute/builtins/chk.h: New.
663 * gcc.c-torture/execute/builtins/lib/chk.c: New.
664 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
665 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
666 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
667 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
668 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
669 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
670 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
671 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
672 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
673 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
674 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
675 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
676 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
677 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
678 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
679 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
680 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
681 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
682 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
683 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
684 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
685 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
686 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
687 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
688 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
689 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
690 * gcc.dg/builtin-object-size-1.c: New test.
691 * gcc.dg/builtin-object-size-2.c: New test.
692 * gcc.dg/builtin-object-size-3.c: New test.
693 * gcc.dg/builtin-object-size-4.c: New test.
694 * gcc.dg/builtin-object-size-5.c: New test.
695 * gcc.dg/builtin-stringop-chk-1.c: New test.
696 * gcc.dg/builtin-stringop-chk-2.c: New test.
697 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
698 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
699 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
700 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
701 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
702 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
703 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
704 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
705 * gcc.c-torture/execute/printf-1.c: New test.
706 * gcc.c-torture/execute/fprintf-1.c: New test.
707 * gcc.c-torture/execute/vprintf-1.c: New test.
708 * gcc.c-torture/execute/vfprintf-1.c: New test.
709 * gcc.c-torture/execute/printf-chk-1.c: New test.
710 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
711 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
712 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
713
714 2005-06-27 Michael Matz <matz@suse.de>
715
716 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
717 slot is not merged if address escapes.
718
719 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
720
721 PR c/21911
722 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
723
724 2005-06-26 Jakub Jelinek <jakub@redhat.com>
725
726 PR middle-end/17965
727 * gcc.c-torture/compile/20050622-1.c: New test.
728
729 PR middle-end/22028
730 * gcc.dg/20050620-1.c: New test.
731
732 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
733
734 PR tree-optimization/22026
735 * gcc.dg/tree-ssa/pr22026.c: New.
736
737 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
738
739 PR libfortran/22144
740 * gfortran.dg/shift-alloc.f90: New testcase.
741
742 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
743
744 * all files: Update FSF address in copyright headers.
745
746 2005-06-22 Jan Hubicka <jh@suse.cz>
747
748 * wholeprogram-1.c: New testcase.
749 * wholeprogram-2.c: New testcase.
750
751 2005-06-24 Mark Mitchell <mark@codesourcery.com>
752
753 PR 22171
754 * gcc.dg/tree-ssa/pr22171.c: New test.
755
756 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
757
758 * gfortran.dg/simplify_modulo.f90: New.
759
760 2005-06-24 Jan Hubicka <jh@suse.cz>
761
762 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
763
764 2005-06-23 Ziemowit Laski <zlaski@apple.com>
765
766 * obj-c++.dg/proto-lossage-[1-4].mm: New.
767
768 2005-06-23 Ziemowit Laski <zlaski@apple.com>
769
770 * obj-c++.dg/typedef-alias-1.mm: New.
771 * objc.dg/typedef-alias-1.m: New.
772
773 2005-06-23 Jeff Law <law@redhat.com>
774
775 * gcc.dg/tree-ssa/vrp16.c: New test.
776
777 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
778
779 * lib/target-supports.exp: Add
780 check_effective_target_fortran_large_real and
781 check_effective_target_fortran_large_int to check for
782 corresponding effective targets.
783 * gfortran.dg/large_integer_kind_1.f90: New test.
784 * gfortran.dg/large_real_kind_1.f90: New test.
785
786 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
787
788 PR tree-optimization/22117
789 * gcc.dg/tree-ssa/pr22117.c: New.
790
791 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
792
793 PR testsuite/22123
794 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
795
796 2005-06-23 David Edelsohn <edelsohn@gnu.org>
797
798 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
799
800 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
801
802 * gfortran.dg/f2c_4.f90: Add tests for complex functions
803 * gfortran.dg/f2c_4.c: Likewise
804
805 2005-06-22 Paul Brook <paul@codesourcery.com>
806
807 PR fortran/21034
808 * gfortran.dg/auto_save_1.f90: New test.
809
810 2005-06-22 Michael Matz <matz@suse.de>
811
812 * gcc.target/x86-64/abi: New directory.
813 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
814 * gcc.target/x86-64/abi/README.gcc: New file.
815 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
816 * gcc.target/x86-64/abi/asm-support.s: New file.
817 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
818 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
819 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
820 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
821 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
822 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
823 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
824 * gcc.target/x86_64/abi/test_bitfields.c: New test.
825 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
826 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
827 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
828 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
829 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
830 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
831 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
832 * gcc.target/x86_64/abi/test_varargs.c: New test.
833
834 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
835
836 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
837 32-bit i?86 and x86_64.
838
839 2005-06-21 Ziemowit Laski <zlaski@apple.com>
840
841 * obj-c++.dg/const-str-[1-9].mm: New tests.
842
843 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
844
845 PR fortran/22010
846 * gfortran.dg/namelist_use.f90: New.
847 * gfortran.dg/namelist_use_only.f90: New.
848
849 2005-06-21 Jeff Law <law@redhat.com>
850
851 * gcc.dg/tree-ssa/vrp15.c: New test.
852
853 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
854
855 * lib/target-supports.exp (check_effective_target_vect_reduction):
856 Remove.
857 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
858 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
859 remove vect_reduction target keyword. Also avoid two returns in main.
860 * gcc.dg/vect/vect-reduc-3.c: Likewise.
861 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
862 * gcc.dg/vect/vect-reduc-1short.c: New test.
863 * gcc.dg/vect/vect-reduc-1char.c: New test.
864 * gcc.dg/vect/vect-reduc-2short.c: New test.
865 * gcc.dg/vect/vect-reduc-2char.c: New test.
866 * gcc.dg/vect/vect-reduc-6.c: New test.
867 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
868 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
869 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
870
871 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
872 Paul Thomas <pault@gcc.gnu.org>
873
874 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
875 New tests.
876
877 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
878
879 * gfortran.dg/backslash_1.f90: New test.
880 * gfortran.dg/backslash_2.f90: New test.
881
882 2005-06-20 Steven G. Kargl <kargls@comcast.net>
883
884 * gfortran.dg/duplicate_labels.f90: New test.
885
886 2005-06-20 Jan Beulich <jbeulich@novell.com>
887
888 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
889 unsupportable relocations.
890 * g++.old-deja/g++.other/store-expr1.C: Likewise.
891 * gcc.dg/20050321-2.c: xfail for NetWare.
892
893 2005-06-20 Andreas Jaeger <aj@suse.de>
894
895 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
896 gcc.target/i386/fastcall-sseregparm.c,
897 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
898
899 2005-06-19 Richard Henderson <rth@redhat.com>
900
901 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
902
903 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
904
905 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
906
907 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
908
909 PR c++/22115
910 * g++.dg/conversion/simd2.C: Change expected error message.
911
912 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
913
914 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
915 * gcc.dg/vect/vect-reduc-2.c: Likewise.
916 * gcc.dg/vect/vect-reduc-3.c: Likewise.
917
918 2005-06-18 James A Morrison <phython@gcc.gnu.org>
919
920 * gcc.dg/fold-mod-1.c: New test.
921
922 2005-06-18 Steven G. Kargl <kargls@comcast.net>
923
924 PR fortran/19926
925 * gfortran.dg/pr19926.f90: New test.
926
927 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
928
929 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
930 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
931 targets.
932 * gcc.dg/vect/vect-reduc-2.c: Likewise.
933 * gcc.dg/vect/vect-reduc-3.c: Likewise.
934
935 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
936
937 * gcc.target/ia64/float80-varargs-1.c: New test.
938
939 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
940
941 PR tree-opt/22035
942 * gfortran.dg/f2c_6.f90: New test.
943
944 2005-06-17 Geoffrey Keating <geoffk@apple.com>
945
946 PR c++/17413
947 * g++.dg/template/local5.C: New.
948
949 2005-06-17 Richard Henderson <rth@redhat.com>
950
951 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
952
953 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
954
955 PR testsuite/21945
956 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
957
958 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
959
960 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
961 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
962 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
963 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
964 check_vect to verify the presence of hardware vector support.
965
966 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
967
968 PR testsuite/22056
969 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
970
971 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
972
973 PR libfortran/19216
974 * gfortran.dg/pr19216.f: Add correct space between brackets and
975 dg directive.
976
977 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
978
979 PR libfortran/16436
980 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
981
982 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
983
984 * gcc.target/i386/attributes-error.c: New testcase.
985 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
986 * gcc.target/i386/regparm-stdcall.c: Likewise.
987 * gcc.target/i386/sseregparm-1.c: Likewise.
988 * gcc.target/i386/sseregparm-2.c: Likewise.
989
990 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
991
992 * g++.dg/rtti/crash2.C: New.
993
994 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
995
996 * gcc.dg/noncompile/20040203-3.c: Update expected message.
997
998 2005-06-15 David Ung <davidu@mips.com>
999
1000 * gcc.target/mips/mips16e-extends.c: New test for testing the
1001 generation of MIPS16e zeb/zeh, seb/seh instructions.
1002
1003 2005-06-15 Diego Novillo <dnovillo@redhat.com>
1004
1005 PR 22018
1006 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
1007 * gcc.dg/tree-ssa/pr22018.c: New test.
1008
1009 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
1010
1011 * gcc.dg/simd-1.c: Update error messages.
1012 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
1013 * gcc.dg/simd-2.c: Update error messages.
1014 * gcc.dg/simd-4.c: New.
1015
1016 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
1017
1018 PR c++/20678
1019 * g++.dg/other/crash-4.C: New.
1020
1021 2005-06-14 Devang Patel <dpatel@apple.com>
1022
1023 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
1024
1025 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
1026
1027 PR c++/21929
1028 * g++.dg/parse/crash11.C: Update
1029
1030 2005-06-13 Jeff Law <law@redhat.com>
1031
1032 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
1033 perform the desired transformations.
1034 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
1035 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
1036
1037 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1038
1039 PR fortran/22038
1040 * gfortran.dg/forall_1.f90: Un-XFAIL.
1041
1042 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
1043
1044 PR c++/21929
1045 * g++.dg/parse/crash26.C: New.
1046
1047 PR c++/20789
1048 * g++.dg/init/member1.C: New.
1049
1050 2005-06-13 Jakub Jelinek <jakub@redhat.com>
1051
1052 * gfortran.dg/altreturn_1.f90: New test.
1053
1054 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
1055
1056 PR middle-end/21985
1057 * gcc.dg/tree-ssa/pr21985.c: New test.
1058
1059 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
1060
1061 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
1062
1063 2005-06-12 Roger Sayle <roger@eyesopen.com>
1064
1065 PR c++/21930
1066 * g++.dg/other/error10.C: New test case.
1067
1068 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1069
1070 PR libfortran/19155
1071 * gfortran.dg/pr19155.f: Add test.
1072
1073 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1074
1075 * gfortran.dg/f2c_7.f90: New test.
1076
1077 * gfortran.dg/forall_1.f90: XFAILed.
1078
1079 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
1080
1081 * gcc.dg/pr14796-1.c: New.
1082 * gcc.dg/pr14796-2.c: New.
1083
1084 2005-06-11 Steven G. Kargl <kargls@comcast.net>
1085
1086 PR fortran/17792
1087 PR fortran/21375
1088 * gfortran.dg/deallocate_stat.f90: New test.
1089
1090 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
1091
1092 * gfortran.fortran-torture/execute/in-pack.f90: New test.
1093
1094 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
1095
1096 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
1097 access will be generated when this loop is vectorized. Test that
1098 accesses with same alignment were detected.
1099 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
1100 Test that accesses with same alignment were detected.
1101 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
1102 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
1103 alignment were detected.
1104
1105 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1106
1107 * gcc.dg/Wcxx-compat-1.c: New.
1108
1109 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
1110
1111 PR libfortran/21480
1112 * gfortran.dg/reshape-complex.f90: Add a test for a packed
1113 complex array.
1114
1115 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
1116
1117 * gcc.dg/alias-8.c: New.
1118
1119 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
1120
1121 * gcc.dg/format/cmn_err-1.c: Update.
1122
1123 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
1124
1125 PR target/20666
1126 * gcc.target/sparc/fexpand-2.c: New.
1127 * gcc.target/sparc/fpmerge-2.c: New.
1128 * gcc.target/sparc/fpmul-2.c: New.
1129 * gcc.target/sparc/noresult.c: New.
1130 * gcc.target/sparc/pdist-2.c: New.
1131 * gcc.target/sparc/pdist-3.c: New.
1132
1133 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
1134
1135 PR testsuite/21702
1136 * gcc.target/i386/i386.exp: Fix comment typo.
1137
1138 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
1139
1140 PR c++/19497
1141 * g++.dg/inherit/using5.C: New.
1142 * g++.dg/inherit/using6.C: New.
1143
1144 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1145
1146 PR c++/19894
1147 * g++.dg/template/ptrmem15.C: New test.
1148
1149 PR c++/20563
1150 * g++.dg/ext/label4.C: New test.
1151
1152 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1153
1154 * gcc.dg/tls/debug-1.c: New test.
1155
1156 2005-06-07 Dale Johannesen <dalej@apple.com>
1157
1158 * gcc.target/i386/movq.c: New.
1159
1160 2005-06-07 Dale Johannesen <dalej@apple.com>
1161
1162 * gcc.dg/20050607-1.c: New.
1163
1164 2005-06-07 Jakub Jelinek <jakub@redhat.com>
1165
1166 PR middle-end/21850
1167 * gcc.c-torture/execute/20050607-1.c: New test.
1168
1169 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
1170
1171 PR libfortran/21926
1172 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
1173 Test case where the return array has lowest stride one,
1174 but isn't packed.
1175
1176 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
1177
1178 * lib/target-supports.exp (check_effective_target_sync_int_long):
1179 Add s390 and s390x targets.
1180
1181 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
1182
1183 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
1184 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
1185 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
1186 * gcc.dg/tree-ssa/loop-9.c: New test.
1187
1188 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
1189
1190 * g++.dg/parse/defarg10.C: New.
1191
1192 2005-06-06 Jakub Jelinek <jakub@redhat.com>
1193
1194 PR regression/21897
1195 * gcc.c-torture/execute/20050604-1.c: New test.
1196
1197 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
1198
1199 PR 21903
1200 * g++.dg/parse/defarg9.C: New.
1201
1202 PR c++/20637
1203 * g++.dg/inherit/using4.C: New.
1204 * g++.dg/overload/error1.C: Adjust expected errors.
1205 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1206 * g++.old-deja/g++.brendan/arm2.C: Likewise.
1207 * g++.old-deja/g++.other/redecl2.C: Likewise.
1208 * g++.old-deja/g++.other/redecl4.C: Likewise.
1209 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
1210
1211 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1212
1213 * gfortran.dg/f2c_5.f90: Add -w to dg-options
1214
1215 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1216
1217 * lib/gfortran.exp (gfortran_target_compile): Call
1218 dg-additional-files-options
1219 * gfortran.dg/f2c_4.f90: New file
1220 * gfortran.dg/f2c_4.c: New file
1221 * gfortran.dg/f2c_5.f90: New file
1222 * gfortran.dg/f2c_5.c: New file
1223
1224 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1225
1226 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
1227
1228 PR fortran/21912
1229 * gfortran.dg/array_constructor_4.f90: New test.
1230
1231 2005-06-05 Mark Mitchell <mark@codesourcery.com>
1232
1233 PR c++/21619
1234 * g++.dg/ext/builtin9.C: New test.
1235
1236 2005-06-05 Dale Johannesen <dalej@apple.com>
1237
1238 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
1239 * gcc.c-torture/execute/20050603-2.c: Ditto.
1240
1241 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
1242
1243 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1244 * gcc.dg/vect/vect-reduc-1.c: New.
1245 * gcc.dg/vect/vect-reduc-2.c: New.
1246 * gcc.dg/vect/vect-reduc-3.c: New.
1247
1248 2005-06-04 Dale Johannesen <dalej@apple.com>
1249
1250 * gcc.c-torture/execute/20050603-1.c: New.
1251 * gcc.c-torture/execute/20050603-2.c: New.
1252 * gcc.dg/20050603-3.c: New.
1253
1254 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1255
1256 PR fortran/19195
1257 * gfortran.dg/debug_1.f90: New test.
1258
1259 * gfortran.dg/forall_1.f90: New test.
1260
1261 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1262
1263 * gfortran.dg/array_constructor_3.f90: New test.
1264
1265 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1266
1267 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1268
1269 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
1270
1271 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1272
1273 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1274
1275 PR c/21873
1276 * gcc.dg/init-excess-1.c: New test.
1277
1278 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1279
1280 PR c++/21853
1281 * g++.dg/expr/static_cast6.C: New test.
1282
1283 2005-06-03 Diego Novillo <dnovillo@redhat.com>
1284
1285 * gcc.dg/tree-ssa/vrp14.c: New test.
1286
1287 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1288
1289 PR c++/21336
1290 * g++.dg/template/new2.C: New test.
1291
1292 2005-06-03 Josh Conner <jconner@apple.com>
1293
1294 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1295 all entries in initializer.
1296
1297 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1298
1299 PR middle-end/21858
1300 * gcc.dg/pr21858.c: New testcase.
1301
1302 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
1303
1304 PR tree-optimization/21292
1305
1306 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1307 New.
1308 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1309 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1310 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1311 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1312 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1313
1314 2005-06-02 Richard Henderson <rth@redhat.com>
1315
1316 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1317
1318 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1319
1320 * gcc.dg/wtypequal.c: New testcase.
1321
1322 2005-06-02 Diego Novillo <dnovillo@redhat.com>
1323
1324 PR 21582
1325 * gcc.dg/tree-ssa/pr21582.c: New test.
1326
1327 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1328
1329 PR c++/21280
1330 * g++.dg/opt/interface2.h: New.
1331 * g++.dg/opt/interface2.C: New.
1332 * g++.dg/init/ctor4.C: Adjust error lines.
1333 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1334 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1335 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1336 * g++.old-deja/g++.pt/assign1.C: Likewise.
1337 * g++.old-deja/g++.pt/crash20.C: Likewise.
1338
1339 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1340
1341 PR tree-optimization/21734
1342 * g++.dg/vect/pr21734_1.cc: New.
1343 * g++.dg/vect/pr21734_2.cc: New.
1344
1345 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1346
1347 PR c++/20350
1348 * g++.dg/template/spec24.C: New.
1349
1350 PR c++/21151
1351 * g++.dg/pch/local-1.C: New.
1352 * g++.dg/pch/local-1.Hs: New.
1353
1354 2005-06-01 Diego Novillo <dnovillo@redhat.com>
1355
1356 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1357 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1358 * gcc.dg/tree-ssa/pr14341.c: New test.
1359 * gcc.dg/tree-ssa/pr14841.c: New test.
1360 * gcc.dg/tree-ssa/pr20701.c: New test.
1361 * gcc.dg/tree-ssa/pr21086.c: New test.
1362 * gcc.dg/tree-ssa/pr21090.c: New test.
1363 * gcc.dg/tree-ssa/pr21332.c: New test.
1364 * gcc.dg/tree-ssa/pr21458.c: New test.
1365 * gcc.dg/tree-ssa/pr21658.c: New test.
1366 * gcc.dg/tree-ssa/vrp01.c: New test.
1367 * gcc.dg/tree-ssa/vrp02.c: New test.
1368 * gcc.dg/tree-ssa/vrp03.c: New test.
1369 * gcc.dg/tree-ssa/vrp04.c: New test.
1370 * gcc.dg/tree-ssa/vrp05.c: New test.
1371 * gcc.dg/tree-ssa/vrp06.c: New test.
1372 * gcc.dg/tree-ssa/vrp07.c: New test.
1373 * gcc.dg/tree-ssa/vrp08.c: New test.
1374 * gcc.dg/tree-ssa/vrp09.c: New test.
1375 * gcc.dg/tree-ssa/vrp10.c: New test.
1376 * gcc.dg/tree-ssa/vrp11.c: New test.
1377 * gcc.dg/tree-ssa/vrp12.c: New test.
1378 * gcc.dg/tree-ssa/vrp13.c: New test.
1379
1380 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1381
1382 PR 21029
1383 * gcc.dg/tree-ssa/pr21029.c: New test.
1384
1385 2005-06-01 Roger Sayle <roger@eyesopen.com>
1386
1387 * gfortran.dg/logint-1.f: New test case.
1388 * gfortran.dg/logint-2.f: Likewise.
1389 * gfortran.dg/logint-3.f: Likewise.
1390
1391 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1392
1393 PR c/21536
1394 PR c/20760
1395 * gcc.dg/20050527-1.c: New test.
1396
1397 * gcc.dg/i386-sse-12.c: New test.
1398
1399 PR fortran/21729
1400 * gfortran.dg/implicit_5.f90: New test.
1401
1402 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1403
1404 PR fortran/20883
1405 * gfortran/assign_4.f90: New test.
1406 * gfortran/assign_2.f90: Change compile to run.
1407
1408 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1409
1410 * lib/target-supports.exp
1411 (check_effective_target_sync_char_short): New.
1412 * gcc.dg/sync-2.c: New.
1413
1414 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1415
1416 PR tree-optimization/21817
1417 * gcc.dg/torture/pr21817-1.c: New.
1418
1419 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1420
1421 PR c++/21165
1422 * g++.dg/template/init5.C: New.
1423
1424 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1425
1426 * gfortran.dg/char_initialiser_actual.f90:
1427 Test character initialisers as actual arguments.
1428 * gfortran.dg/char_pointer_comp_assign.f90:
1429 Test character pointer structure component assignments.
1430 * gfortran.dg/char_array_structure_constructor.f90:
1431 Test character components in structure constructors.
1432
1433 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1434
1435 PR middle-end/20931
1436 * g++.dg/opt/pr20931.C: New test.
1437
1438 2005-05-31 Andreas Jaeger <aj@suse.de>
1439
1440 PR testsuite/20772
1441 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1442 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1443 g++.old-deja/g++.ext/asmspec1.C,
1444 g++.old-deja/g++.other/regstack.C,
1445 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1446 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1447 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1448 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1449 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1450 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1451 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1452 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1453 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1454 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1455 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1456 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1457 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1458 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1459 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1460 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1461 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1462 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1463 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1464
1465 2005-05-31 Jeff Law <law@redhat.com>
1466
1467 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1468
1469 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1470
1471 PR middle-end/21743
1472 * gcc.dg/builtins-1.c: Activate disabled clog test.
1473 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1474
1475 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1476
1477 * gfortran.dg/char_pointer_assign.f90:
1478 Test character-pointer assignments and pointer assignments.
1479 * gfortran.dg/char_pointer_dummy.f90:
1480 Test character-pointer dummy arguments.
1481 * gfortran.dg/char_pointer_func.f90:
1482 Test character-pointer function returns.
1483 * gfortran.dg/char_pointer_dependency.f90:
1484 Test character-pointer functions with dependencies.
1485
1486 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1487
1488 PR c++/21784
1489 * g++.dg/lookup/using14.C: New test.
1490
1491 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1492
1493 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1494 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1495 trailing ^M.
1496
1497 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1498
1499 PR c++/17413
1500 * g++.dg/template/local5.C: New.
1501
1502 PR target/21761
1503 * gcc.c-torture/compile/pr21761.c: New.
1504
1505 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1506 before darwin8.
1507
1508 2005-05-30 Steven G. Kargl
1509
1510 PR fortran/20846
1511 * gfortran.dg/inquire_8.f90: New test.
1512
1513 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1514
1515 PR libfortran/21376
1516 * gfortran.dg/output_exponents_1.f90: New test.
1517
1518 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1519
1520 PR libfortran/20006
1521 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1522
1523 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1524
1525 PR c++/21210
1526 * g++.dg/ext/complex1.C: New test.
1527
1528 PR c++/21340
1529 * g++.dg/init/ctor6.C: New test.
1530
1531 2005-05-29 Jan Hubicka <jh@suse.cz>
1532
1533 * gcc.c-torture/compile/pr21562.c: New.
1534
1535 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1536
1537 * gfortran.dg/subnormal_1.f90: New test.
1538
1539 2005-05-28 Jan Hubicka <jh@suse.cz>
1540
1541 * tree-prof.exp: Fix comment.
1542 * value-prof-1.c: New.
1543 * value-prof-2.c: New.
1544 * value-prof-3.c: New.
1545 * value-prof-4.c: New.
1546
1547 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1548
1549 PR c++/21614
1550 * g++.dg/expr/ptrmem6.C: New test.
1551 * g++.dg/expr/ptrmem6a.C: Likewise.
1552
1553 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1554
1555 PR tree-optimization/21658
1556 * gcc.dg/tree-ssa/pr21658.c: New.
1557
1558 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1559
1560 PR c++/21455
1561 * g++.dg/inherit/ptrmem3.C: New.
1562
1563 PR c++/21681
1564 * g++.dg/parse/template16.C: New.
1565
1566 2005-05-27 Andreas Jaeger <aj@suse.de>
1567
1568 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1569
1570 * gcc.dg/i386-sse-8.c: Run test on all archs.
1571
1572 2005-05-26 Mike Stump <mrs@apple.com>
1573
1574 * objc.dg/isa-field-1.m: Only run on darwin.
1575 * objc.dg/lookup-1.m: Likewise.
1576 * objc.dg/try-catch-8.m: Likewise.
1577
1578 2005-05-26 Roger Sayle <roger@eyesopen.com>
1579
1580 PR tree-optimization/9814
1581 * gcc.dg/pr9814-1.c: New test case.
1582
1583 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1584
1585 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1586 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1587 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1588 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1589 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1590 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1591 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1592 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1593 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1594 objc.dg/try-catch-8.m: New.
1595
1596 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1597
1598 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1599 remove extraneous semicolons.
1600
1601 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1602
1603 * obj-c++.dg/comp-types-12.mm: New.
1604 * objc.dg/comp-types-11.m: New.
1605 * objc.dg/selector-4.m: New.
1606
1607 2005-05-26 Andreas Jaeger <aj@suse.de>
1608
1609 PR testsuite/20772
1610 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1611 g++.old-deja/g++.ext/attrib3.C,
1612 g++.old-deja/g++.other/store-expr1.C,
1613 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1614 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1615 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1616 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1617 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1618 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1619 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1620 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1621 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1622 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1623 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1624 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1625 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1626 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1627 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1628 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1629 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1630 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1631 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1632
1633 2005-05-26 Andreas Jaeger <aj@suse.de>
1634
1635 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1636 x86-64 compilation.
1637
1638 2005-05-26 Andreas Jaeger <aj@suse.de>
1639
1640 PR testsuite/20772
1641 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1642 gcc.misc-tests/i386-pf-athlon-1.c,
1643 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1644 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1645 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1646 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1647 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1648 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1649 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1650 programs.
1651
1652 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1653 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1654 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1655 x86-64 compilation.
1656
1657 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1658 x86_64.
1659
1660 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1661 effective-target ilp32.
1662
1663 2005-05-26 David Ung <davidu@mips.com>
1664
1665 * gcc.target/mips/ext_ins.c: New test for testing the generation
1666 of MIPS32/64 rev 2 ext/ins instructions.
1667
1668 2005-05-26 Andreas Jaeger <aj@suse.de>
1669
1670 * treelang/compile/unsigned.tree: Use gimple instead of
1671 nonexisting generic dump.
1672
1673 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1674
1675 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1676
1677 2005-05-26 Andreas Jaeger <aj@suse.de>
1678
1679 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1680
1681 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1682
1683 PR libfortran/17283
1684 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1685 Test callee-allocated memory with write statements.
1686
1687 2005-05-25 Roger Sayle <roger@eyesopen.com>
1688
1689 PR middle-end/21709
1690 * gcc.dg/pr21709-1.c: New test case.
1691
1692 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1693 Mike Stump <mrs@apple.com>
1694
1695 * objc/execute/next_mapping.h: Update for C++.
1696
1697 * obj-c++.dg/selector-1.mm: Move to...
1698 * obj-c++.dg/selector-4.mm: here...
1699
1700 * obj-c++.dg/basic.mm: New.
1701 * obj-c++.dg/comp-types-1.mm: New.
1702 * obj-c++.dg/cxx-class-1.mm: New.
1703 * obj-c++.dg/cxx-ivars-1.mm: New.
1704 * obj-c++.dg/cxx-ivars-2.mm: New.
1705 * obj-c++.dg/cxx-ivars-3.mm: New.
1706 * obj-c++.dg/cxx-scope-1.mm: New.
1707 * obj-c++.dg/cxx-scope-2.mm: New.
1708 * obj-c++.dg/defs.mm: New.
1709 * obj-c++.dg/empty-private-1.mm: New.
1710 * obj-c++.dg/encode-1.mm: New.
1711 * obj-c++.dg/encode-2.mm: New.
1712 * obj-c++.dg/encode-3.mm: New.
1713 * obj-c++.dg/extern-c-1.mm: New.
1714 * obj-c++.dg/extra-semi.mm: New.
1715 * obj-c++.dg/fix-and-continue-2.mm: New.
1716 * obj-c++.dg/isa-field-1.mm: New.
1717 * obj-c++.dg/ivar-list-semi.mm: New.
1718 * obj-c++.dg/local-decl-1.mm: New.
1719 * obj-c++.dg/lookup-1.mm: New.
1720 * obj-c++.dg/lookup-2.mm: New.
1721 * obj-c++.dg/method-1.mm: New.
1722 * obj-c++.dg/method-2.mm: New.
1723 * obj-c++.dg/method-3.mm: New.
1724 * obj-c++.dg/method-4.mm: New.
1725 * obj-c++.dg/method-5.mm: New.
1726 * obj-c++.dg/method-6.mm: New.
1727 * obj-c++.dg/method-7.mm: New.
1728 * obj-c++.dg/no-extra-load.mm: New.
1729 * obj-c++.dg/overload-1.mm: New.
1730 * obj-c++.dg/pragma-1.mm: New.
1731 * obj-c++.dg/pragma-2.mm: New.
1732 * obj-c++.dg/private-1.mm: New.
1733 * obj-c++.dg/private-2.mm: New.
1734 * obj-c++.dg/proto-qual-1.mm: New.
1735 * obj-c++.dg/qual-types-1.mm: New.
1736 * obj-c++.dg/stubify-1.mm: New.
1737 * obj-c++.dg/stubify-2.mm: New.
1738 * obj-c++.dg/super-class-1.mm: New.
1739 * obj-c++.dg/super-class-2.mm: New.
1740 * obj-c++.dg/super-dealloc-1.mm: New.
1741 * obj-c++.dg/super-dealloc-2.mm: New.
1742 * obj-c++.dg/template-1.mm: New.
1743 * obj-c++.dg/template-2.mm: New.
1744 * obj-c++.dg/template-3.mm: New.
1745 * obj-c++.dg/template-4.mm: New.
1746 * obj-c++.dg/template-5.mm: New.
1747 * obj-c++.dg/template-6.mm: New.
1748 * obj-c++.dg/try-catch-1.mm: New.
1749 * obj-c++.dg/try-catch-2.mm: New.
1750 * obj-c++.dg/try-catch-3.mm: New.
1751 * obj-c++.dg/try-catch-4.mm: New.
1752 * obj-c++.dg/try-catch-5.mm: New.
1753 * obj-c++.dg/try-catch-6.mm: New.
1754 * obj-c++.dg/try-catch-7.mm: New.
1755 * obj-c++.dg/try-catch-8.mm: New.
1756 * obj-c++.dg/try-catch-9.mm: New.
1757 * obj-c++.dg/va-meth-1.mm: New.
1758
1759 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1760
1761 * obj-c++.dg/selector-1.mm: New.
1762 * obj-c++.dg/selector-2.mm: New.
1763
1764 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1765
1766 * obj-c++.dg/selector-3.mm: New.
1767 * objc.dg/selector-3.m: New.
1768
1769 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1770
1771 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1772 about where warning appears.
1773
1774 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1775
1776 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1777 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1778 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1779 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1780
1781 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1782
1783 * gcc.dg/20050524-1.c: New test.
1784
1785 2005-05-25 Jan Hubicka <jh@suse.cz>
1786
1787 * gcc.dg/tree-prof/inliner-1.c: New.
1788
1789 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1790
1791 * gcc.dg/tree-prof: New directory.
1792 * gcc.dg/tree-prof/tree-prof.exp: New.
1793
1794 2005-05-25 DJ Delorie <dj@redhat.com>
1795
1796 * gcc.dg/Wattributes-1.c: New.
1797 * gcc.dg/Wattributes-2.c: New.
1798 * gcc.dg/Wattributes-3.c: New.
1799
1800 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1801
1802 PR tree-optimization/19833
1803 * gcc.dg/uninit-4.c: Remove xfail.
1804 * gcc.dg/uninit-9.c: Ditto.
1805
1806 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1807
1808 * obj-c++.dg/bitfield-[1-5].mm: New.
1809 * obj-c++.dg/class-protocol-1.mm: New.
1810 * obj-c++.dg/comp-types-1[0-1].mm: New.
1811 * obj-c++.dg/comp-types-[2-9].mm: New.
1812 * obj-c++.dg/encode-[4-8].mm: New.
1813 * obj-c++.dg/layout-1.mm: New.
1814 * obj-c++.dg/method-1[0-9].mm: New.
1815 * obj-c++.dg/method-2[0-1].mm: New.
1816 * obj-c++.dg/method-[8-9].mm: New.
1817 * obj-c++.dg/objc-gc-3.mm: New.
1818 * obj-c++.dg/try-catch-10.mm: New.
1819 * objc.dg/bitfield-5.m: New.
1820 * objc.dg/comp-types-10.m: New.
1821 * objc.dg/comp-types-9.m: New.
1822 * objc.dg/layout-1.m: New.
1823 * objc.dg/objc-gc-4.m: New.
1824 * objc.dg/try-catch-9.m: New.
1825 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1826 * objc.dg/comp-types-1.m: Likewise.
1827 * objc.dg/comp-types-[5-6].m: Likewise.
1828 * objc.dg/method-9.m: Likewise.
1829
1830 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1831
1832 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1833 and on hardware without VMX support.
1834
1835 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1836
1837 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1838
1839 * lib/profopt.exp (dg-final-generate, dg-final-use,
1840 profopt-final-code, profopt-get-options): New.
1841 (profopt-execute): Process test directives.
1842
1843 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1844 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1845 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1846
1847 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1848
1849 PR C++/21645
1850 * g++.dg/init/ctor5.C: New test.
1851
1852 2005-05-24 Ira Rosen <irar@il.ibm.com>
1853
1854 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1855 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1856 vect-113.c, vect-114.c.
1857
1858 2005-05-23 Adam Nemet <anemet@lnxw.com>
1859
1860 * gcc.dg/const-elim-1.c: Remove xfails.
1861
1862 2005-05-23 Jeff Law <law@redhat.com>
1863
1864 * gcc.c-torture/compile/pr21638.c: New test.
1865 * gcc.c-torture/compile/20050520-1.c: New test.
1866
1867 2005-05-23 Nick Clifton <nickc@redhat.com>
1868
1869 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1870 be a proper triple, ie: m32r*-*-*.
1871 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1872
1873 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1874
1875 PR middle-end/21331
1876 PR tree-opt/21293
1877 * gcc.c-torture/compile/pr21293.c: New test.
1878 * gcc.c-torture/execute/pr21331.c: New test.
1879
1880 2004-05-20 Richard Henderson <rth@redhat.com>
1881
1882 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1883
1884 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1885
1886 * obj-c++-dg.exp: Add.
1887 * obj-c++.exp: Add.
1888 * obj-c++.dg/dg.exp: Add.
1889
1890 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1891
1892 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1893 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1894
1895 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1896
1897 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1898
1899 2004-05-19 Richard Henderson <rth@redhat.com>
1900
1901 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1902
1903 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1904
1905 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1906
1907 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1908
1909 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1910
1911 PR c++/21495
1912 * g++.dg/parse/extern1.C: New test.
1913 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1914
1915 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1916
1917 * gcc.dg/c99-math.h: New.
1918 * gcc.dg/c99-math-float-1.c: New test.
1919 * gcc.dg/c99-math-double-1.c: Likewise.
1920 * gcc.dg/c99-math-long-double-1.c: Likewise.
1921
1922 2005-05-18 Richard Henderson <rth@redhat.com>
1923
1924 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1925
1926 2005-05-18 Devang Patel <dpatel@apple.com>
1927
1928 * g++.dg/opt/20050511-1.C: New test.
1929
1930 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1931
1932 PR libfortran/21127
1933 * gfortran.dg/reshape-complex.f90: New test.
1934
1935 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1936
1937 * gfortran.dg/array_constructor_1.f90: New test.
1938 * gfortran.dg/array_constructor_2.f90: New test.
1939
1940 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1941
1942 PR fortran/20954
1943 * gfortran.dg/pr20954.f: New test.
1944
1945 2005-05-17 Mike Stump <mrs@apple.com>
1946
1947 Yet more Objective-C++...
1948
1949 * objc.dg/method-5.m: Update.
1950 * objc.dg/method-6.m: Update.
1951 * objc.dg/method-7.m: Update.
1952 * objc.dg/method-9.m: Update.
1953 * objc.dg/try-catch-2.m: Update.
1954
1955 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1956
1957 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1958 Remove little-endian optimizations.
1959
1960 2005-05-17 Jeff Law <law@redhat.com>
1961
1962 * g++.dg/tree-ssa/pr18414.C: New test.
1963 * gcc.dg/tree-ssa/pr18414.C: New test.
1964 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1965 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1966
1967 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1968
1969 * gcc.dg/compat/generate-random.c: Do not include
1970 libiberty.h.
1971 * gcc.dg/compat/generate-random_r.c: Likewise.
1972
1973 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
1974
1975 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1976
1977 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1978
1979 PR middle-end/21595
1980 * g++.dg/tree-ssa/builtin1.C: New testcase.
1981
1982 2005-05-17 Jakub Jelinek <jakub@redhat.com>
1983
1984 PR c++/21454
1985 * g++.dg/opt/const4.C: New test.
1986
1987 PR middle-end/21492
1988 * g++.dg/opt/crossjump1.C: New test.
1989
1990 PR tree-optimization/21610
1991 * gcc.c-torture/compile/20050516-1.c: New test.
1992
1993 PR fortran/15080
1994 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1995 about the test failing.
1996 * gfortran.fortran-torture/execute/where_7.f90: New test.
1997 * gfortran.fortran-torture/execute/where_8.f90: New test.
1998
1999 2005-05-16 Richard Henderson <rth@redhat.com>
2000
2001 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
2002 i?86 and x86_64.
2003
2004 2005-05-16 Mark Mitchell <mark@codesourcery.com>
2005
2006 * gcc.dg/compat/generate-random.c (config.h): Do not include.
2007 (limits.h): Include unconditionally.
2008 (stdlib.h): Likewise.
2009 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
2010 (limits.h): Include unconditionally.
2011 (stdlib.h): Likewise.
2012 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2013 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2014 (limits.h): Include unconditionally.
2015 (stdlib.h): Likewise.
2016 (hashtab.h): Do not include.
2017 (getopt.h): Likewise.
2018 (stddef.h): Include.
2019 (hashval_t): Define.
2020 (struct entry): Add "next" field.
2021 (HASH_SIZE): New macro.
2022 (hash_table): New variable.
2023 (switchfiles): Do not use xmalloc.
2024 (mix): New macro.
2025 (iterative_hash): New function.
2026 (hasht): Remove.
2027 (e_exists): New function.
2028 (e_insert): Likewise.
2029 (output): Use, instead of libiberty hashtable functions.
2030 (main): Do not use getopt. Do not call htab_create.
2031
2032 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
2033
2034 PR libstdc++/21526
2035 * lib/target-supports.exp (check_mkfifo_available):
2036 Return 0 for cygwin as mkfifo support incomplete on platform.
2037 Fix typos in comments.
2038
2039 2005-05-15 Mark Mitchell <mark@codesourcery.com>
2040
2041 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
2042
2043 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
2044
2045 PR fortran/17432
2046 * gfortran.dg/assign_4.f: New test.
2047
2048 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
2049
2050 PR tree-optimization/21563
2051 * gcc.dg/tree-ssa/pr21563.c: New.
2052
2053 2005-05-14 Jan Hubicka <jh@suse.cz>
2054
2055 * gcc.dg/noreturn-7.c: Allow control reaches warning.
2056
2057 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
2058
2059 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
2060
2061 2005-05-13 Julian Brown <julian@codesourcery.com>
2062
2063 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
2064 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
2065
2066 2005-05-13 Jan Hubicka <jh@suse.cz>
2067
2068 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
2069 * gcc.dg/fold-xor-?.c: Likewise.
2070 * gcc.dg/pr15784-?.c: Likewise.
2071 * gcc.dg/pr20922-?.c: Likewise.
2072 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
2073 * gcc.dg/tree-ssa/pr17598.c: Likewise.
2074 * gcc.dg/tree-ssa/pr20470.c: Likewise.
2075
2076 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2077
2078 PR fortran/21260
2079 * gfortran.dg/hollerith_1.f90: New test.
2080
2081 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2082
2083 * gfortran.dg/func_result_2.f90: New test.
2084
2085 2005-05-11 Bud Davis <bdavis@gfortran.org>
2086
2087 * gfortran.dg/dev_null.f90: New test.
2088
2089 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
2090
2091 * gcc.dg/arm-vfp1.c: Revert last change.
2092
2093 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
2094
2095 PR middle-end/19807
2096 PR tree-optimization/19639
2097 * g++.dg/tree-ssa/pr19807.C: New testcase.
2098
2099 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2100
2101 PR libfortran/21471
2102 * gfortran.dg/append-1.f90: New test.
2103
2104 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2105
2106 * gcc.dg/pr18501.c: XFAIL.
2107 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
2108 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
2109 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
2110 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2111 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2112 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
2113 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
2114 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2115
2116 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2117
2118 PR fortran/20178
2119 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
2120 gfortran.dg/f2c_3.f90: New tests.
2121
2122 * gfortran.dg/return_1.f90: Fix dg annotation.
2123
2124 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2125
2126 * gcc.c-torture/compile/20050510-1.c: New test.
2127
2128 2005-05-10 Mark Mitchell <mark@codesourcery.com>
2129
2130 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
2131
2132 2005-05-10 Bob Wilson <bob.wilson@acm.org>
2133
2134 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
2135
2136 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
2137
2138 PR c/17913
2139 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
2140
2141 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
2142
2143 PR c/21342
2144 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
2145 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
2146
2147 2005-05-10 Ben Elliston <bje@au.ibm.com>
2148
2149 PR debug/16676
2150 * gcc.dg/debug/pr16676.c: New test.
2151
2152 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
2153
2154 PR testsuite/21443
2155 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
2156 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
2157 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
2158 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
2159 Change -O1 to -O2.
2160 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
2161 -fno-tree-dominator-opts.
2162
2163 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2164
2165 * gfortran.dg/return_1.f90: New test.
2166
2167 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
2168
2169 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
2170
2171 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
2172
2173 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
2174
2175 PR c++/21427
2176 * g++.dg/inherit/covariant13.C: New.
2177
2178 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2179
2180 PR libfortran/19155
2181 * gfortran.dg/pr19155.f: New test.
2182
2183 2005-05-08 Roger Sayle <roger@eyesopen.com>
2184
2185 PR inline-asm/8788
2186 * gcc.dg/pr8788-1.c: New testcase.
2187
2188 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
2189
2190 PR target/21416
2191 * gcc.target/mips/fpcmp-[12].c: New tests.
2192
2193 2005-05-06 Mark Mitchell <mark@codesourcery.com>
2194
2195 * lib/target-supports-dg.exp (dg-require-fork): New function.
2196 (dg-require-mkfifo): Likewise.
2197 * lib/target-supports.exp (check_function_available): New
2198 function.
2199 (check_fork_available): Likewise.
2200 (check_mkfifo_available): Likewise.
2201
2202 2005-05-06 Jeff Law <law@redhat.com>
2203
2204 * gcc.c-torture/compile/pr21380.c: New test.
2205
2206 2005-05-06 Jakub Jelinek <jakub@redhat.com>
2207
2208 PR c++/20961
2209 * g++.dg/ext/weak3.C: New test.
2210
2211 2005-05-05 Mark Mitchell <mark@codesourcery.com>
2212
2213 PR c++/21352
2214 * g++.dg/template/crash37.C: New test.
2215
2216 2005-05-05 Paul Brook <paul@codesourcery.com>
2217
2218 * gcc.dg/arm-g2.c: Use effective-target arm32.
2219 * gcc.dg/arm-mmx-1.c: Ditto.
2220 * gcc.dg/arm-scd42-2.c: Ditto.
2221 * gcc.dg/arm-vfp1.c: Ditto.
2222 * lib/target-supports.exp (check_effective_target_arm32): New
2223 function.
2224
2225 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
2226
2227 PR libfortran/21354
2228 gfortran.dg/in_pack_rank7.f90: New test.
2229
2230 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
2231
2232 PR middle-end/15618
2233 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
2234
2235 2005-05-04 Jakub Jelinek <jakub@redhat.com>
2236
2237 PR middle-end/21265
2238 * gcc.dg/20050503-1.c: New test.
2239
2240 PR rtl-optimization/21239
2241 * gcc.dg/i386-sse-11.c: New test.
2242
2243 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
2244
2245 PR target/16888
2246 * gcc.target/i386/asm-1.c: New test.
2247
2248 2005-05-03 Jakub Jelinek <jakub@redhat.com>
2249
2250 PR rtl-optimization/21330
2251 * gcc.c-torture/execute/20050502-1.c: New test.
2252
2253 PR target/21297
2254 * gcc.c-torture/execute/20050502-2.c: New test.
2255
2256 2005-05-03 Uros Bizjak <uros@kss-loka.si>
2257
2258 PR middle-end/21282
2259 * gcc.dg/pr21282.c: New.
2260
2261 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2262
2263 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2264 * gcc.dg/vect/vect-92.c: Likewise
2265 * gcc.dg/vect/vect-93.c: Likewise
2266 * gcc.dg/vect/vect-dv-1.c: Likewise
2267 * gcc.dg/vect/vect-dv-2.c: Likewise
2268 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2269
2270 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2271
2272 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2273 * gfortran.dg/vect/vect-2.f90: Likewise
2274 * gfortran.dg/vect/vect-3.f90: Likewise
2275 * gfortran.dg/vect/vect-4.f90: Likewise
2276 * gfortran.dg/vect/vect-5.f90: Likewise
2277
2278 2005-05-02 Geoffrey Keating <geoffk@apple.com>
2279
2280 PR target/20813
2281 * gcc.dg/rs6000-fpint-2.c: New.
2282
2283 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2284
2285 PR c/15698
2286 * gcc.dg/builtins-30.c: Update expected messages.
2287 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2288 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2289 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2290
2291 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2292
2293 PR tree-optimization/21294
2294 * gcc.dg/tree-ssa/pr21294.c: New.
2295
2296 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
2297
2298 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2299 __builtin_altivec_st_internal_4si built-in.
2300
2301 2005-05-02 Mark Mitchell <mark@codesourcery.com>
2302
2303 PR c++/15875
2304 * g++.dg/template/ptrmem14.C: New test.
2305
2306 2005-05-02 Paul Brook <paul@codesourcery.com>
2307
2308 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2309
2310 2005-05-02 Michael Matz <matz@suse.de>
2311
2312 PR c++/19542
2313 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2314
2315 2005-05-01 Mark Mitchell <mark@codesourcery.com>
2316
2317 * g++.dg/cpp/weak.C: New test.
2318
2319 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2320
2321 * gcc.dg/tree-ssa/loop-8.c: New test.
2322
2323 2005-04-30 Michael Maty <matz@suse.de>
2324
2325 * gcc.dg/inline-mcpy.c: New test.
2326
2327 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2328
2329 PR libfortran/18958
2330 * gfortran.dg/eoshift.f90: New test case.
2331
2332 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
2333
2334 PR libfortran/18857
2335 * gfortran.dg/matmul_1.f90: New test.
2336
2337 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2338
2339 PR tree-optimization/21030
2340 * gcc.dg/tree-ssa/pr21030.c: New.
2341
2342 2005-04-29 Devang Patel <dpatel@apple.com>
2343
2344 PR tree-optimization/21272
2345 * gcc.dg/vect/vect-ifcvt-10.c: New test.
2346
2347 2005-04-29 Jakub Jelinek <jakub@redhat.com>
2348
2349 PR fortran/13082
2350 PR fortran/18824
2351 * gfortran.dg/entry_4.f90: New test.
2352 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2353 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2354 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2355 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2356 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2357 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2358 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2359
2360 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2361
2362 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2363
2364 2005-04-29 Paul Brook <paul@codesourcery.com>
2365
2366 * gfortran.dg/entry_3.f90: New test.
2367
2368 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2369
2370 * gfortran.dg/implicit_4.f90: New test.
2371
2372 2005-04-28 Bob Wilson <bob.wilson@acm.org>
2373
2374 * lib/target-supports.exp (check_profiling_available): Return
2375 false for xtensa-*-elf.
2376
2377 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2378
2379 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2380 error if file cannot be deleted.
2381
2382 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2383
2384 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2385 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2386 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2387 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2388 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2389 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2390 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2391 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2392 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2393 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2394 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2395 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2396 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2397
2398 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2399
2400 PR fortran/20865
2401 * gfortran.dg/pr20865.f90: New test.
2402
2403 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2404
2405 * gcc.dg/void-cast-2.c: New test.
2406
2407 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2408
2409 PR c/21159
2410 * gcc.dg/void-cast-1.c: New test.
2411
2412 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2413
2414 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2415
2416 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2417
2418 PR fortran/21177
2419 * gfortran.dg/pr21177.f90: New test.
2420
2421 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2422
2423 PR tree-optimization/21171
2424 * gcc.dg/tree-ssa/pr21171.c: New test.
2425
2426 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2427
2428 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2429 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2430 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2431 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2432 gcc.dg/tree-ssa/gen-vect-32.c: New.
2433 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2434 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2435 don't run on PPC32.
2436
2437 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2438
2439 PR c/21213
2440 * gcc.dg/transparent-union-3.c: New test.
2441
2442 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2443
2444 PR c/20740
2445 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2446 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2447 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2448 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2449 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2450 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2451
2452 2005-04-26 Jeff Law <law@redhat.com>
2453
2454 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2455 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2456 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2457 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2458 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2459 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2460 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2461
2462 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2463
2464 PR tree-optimization/17598
2465 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2466
2467 2005-04-25 Mike Stump <mrs@apple.com>
2468
2469 * objc.dg/fix-and-continue-1.m: Add.
2470
2471 2005-04-25 Roger Sayle <roger@eyesopen.com>
2472
2473 PR c++/20995
2474 * g++.dg/opt/pr20995-1.C: New test case.
2475
2476 2005-04-25 Devang Patel <dpatel@apple.com>
2477
2478 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2479
2480 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2481
2482 PR testsuite/21062
2483 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2484
2485 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2486
2487 PR C++/21188
2488 * g++.dg/opt/rtti2.C: New test.
2489
2490 2005-04-25 Paul Brook <paul@codesourcery.com>
2491 Steven G. Kargl <kargls@comcast.net>
2492
2493 PR fortran/20879
2494 * gfortran.dg/ichar_1.f90: New file.
2495
2496 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2497
2498 PR middle-end/20991
2499 * g++.dg/opt/pr20991.C: New test.
2500
2501 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2502 where sizeof (type) < __alignof__ (type).
2503 * gcc.dg/compat/struct-layout-1.h: Likewise.
2504
2505 2005-04-24 Per Bothner <per@bothner.com>
2506 Devang Patel <dpatel@apple.com>
2507
2508 PR preprocessor/20907
2509 * gcc.dg/cpp/very-long-comment.c: New test.
2510
2511 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2512
2513 PR fortran/20059
2514 * gfortran.dg/common_5.f: New test.
2515
2516 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2517
2518 PR middle-end/21082
2519 * g++.dg/tree-ssa/pr21082.C: New testcase.
2520
2521 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2522
2523 * gcc.dg/vect/vect-99.c: New test.
2524
2525 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2526
2527 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2528
2529 2005-04-22 Jeff Law <law@redhat.com>
2530
2531 * gcc.dg/uninit-5.c: Remove xfails.
2532 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2533 conditionals and loads.
2534
2535 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2536
2537 PR libfortran/20074
2538 PR libfortran/20436
2539 PR libfortran/21108
2540 * gfortran.dg/nested_reshape.f90: new test
2541 * gfortran.dg/reshape-alloc.f90: new test
2542 * gfortran.dg/reshape.f90: new test
2543
2544 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2545
2546 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2547
2548 * gcc.dg/arm-vfp1.c: New test.
2549
2550 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2551
2552 PR c++/21087
2553 * g++.dg/lookup/builtin2.C: New test.
2554
2555 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2556
2557 * gcc.dg/weak/weak-13.c: New test.
2558
2559 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2560
2561 * lib/target-supports.exp (check_effective_target_sync_int_long):
2562 Add powerpc*.
2563
2564 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2565
2566 * gcc.target/mips/branch-1.c: New test.
2567
2568 2005-04-21 Richard Henderson <rth@redhat.com>
2569
2570 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2571 * gcc.dg/vect/vect-86.c: Likewise.
2572 * gcc.dg/vect/vect-87.c: Likewise.
2573 * gcc.dg/vect/vect-88.c: Likewise.
2574
2575 2005-04-21 Devang Patel <dpatel@apple.com>
2576
2577 PR optimization/20994
2578 * gcc.dg/tree-ssa/ifc-3.c: New test.
2579
2580 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2581
2582 PR c/12913
2583 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2584 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2585 gcc.dg/c99-vla-jump-5.c: New tests.
2586
2587 2005-04-19 Richard Henderson <rth@redhat.com>
2588
2589 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2590 Fix typo in exists check.
2591 (check_effective_target_sync_int_long): New.
2592 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2593 * gcc.dg/ia64-sync-2.c: Likewise.
2594 * gcc.dg/ia64-sync-3.c: Likewise.
2595 * gcc.dg/ia64-sync-4.c: Likewise.
2596
2597 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2598
2599 * gcc.dg/fold-xor-1.c: New test.
2600 * gcc.dg/fold-xor-2.c: New test.
2601
2602 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2603
2604 PR target/20670
2605 * g++.dg/eh/fp-regs.C: New test.
2606
2607 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2608
2609 * gcc.dg/Wint-to-pointer-cast-1.c,
2610 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2611 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2612 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2613
2614 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2615
2616 PR fortran/16861
2617 * gfortran.dg/pr16861.f90: New test.
2618
2619 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2620
2621 * gcc.dg/pr21085.c: New test.
2622
2623 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2624
2625 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2626 (setup_mips_tests, dg-mips-options): New procedures.
2627 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2628 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2629 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2630 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2631 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2632 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2633 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2634 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2635 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2636 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2637 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2638 dg-mips-options instead of dg-options. Remove now-redundant
2639 preprocessor guards.
2640 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2641 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2642 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2643 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2644 * gcc.dg/vr-mult-2.c: Delete.
2645 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2646 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2647 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2648 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2649 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2650 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2651 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2652
2653 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2654
2655 * ada/acats/run_all.sh: Use sync when executable not present.
2656
2657 2005-04-18 Devang Patel <dpatel@apple.com>
2658
2659 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2660 * gcc.dg/vect/vect-11a.c: New.
2661 * gcc.dg/vect/vect-none.c: Update.
2662 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2663
2664 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2665
2666 PR tree-optimization/20922
2667 * gcc.dg/pr20922-1.c: New test.
2668 * gcc.dg/pr20922-2.c: New test.
2669 * gcc.dg/pr20922-3.c: New test.
2670 * gcc.dg/pr20922-4.c: New test.
2671 * gcc.dg/pr20922-5.c: New test.
2672 * gcc.dg/pr20922-6.c: New test.
2673
2674 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2675
2676 PR libfortran/20950
2677 * gfortran.dg/pr20950.f: New test.
2678
2679 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2680
2681 PR libfortran/19216
2682 * gfortran.dg/pr19216.f: New test.
2683
2684 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2685
2686 PR tree-optimization/21001
2687 * gcc.dg/tree-ssa/pr21001.c: New.
2688
2689 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2690
2691 PR libfortran/21075
2692 * gfortran.dg/reshape_rank7.f90: New test.
2693
2694 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2695
2696 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2697 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2698 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2699 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2700 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2701 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2702 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2703 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2704 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2705 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2706 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2707 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2708 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2709 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2710 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2711 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2712 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2713 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2714 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2715 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2716 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2717
2718 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2719
2720 * gfortran.dg/wtruncate.f: New testcase.
2721 * gfortran.dg/wtruncate.f90: New testcase.
2722
2723 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2724
2725 PR c++/21025
2726 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2727 which sizeof/alignof is dependent, rather than just whether we are
2728 processing_template_decl.
2729
2730 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2731
2732 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2733 corrected typo where the wrong variables had been compared.
2734
2735 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2736
2737 PR libfortran/18495
2738 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2739 Test callee-allocated version of return array with a write
2740 statement.
2741 Test spread with a temporary with another write statement.
2742
2743 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2744
2745 PR tree-optimization/21031
2746 * gcc.dg/tree-ssa/pr21031.c: New.
2747
2748 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2749
2750 PR tree-optimization/21004
2751 * gcc.dg/builtins-53.c: Include builtins-config.h.
2752 Check floorf, ceilf, floorl and ceill transformations
2753 only when HAVE_C99_RUNTIME is defined.
2754
2755 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2756
2757 PR middle-end/20739
2758 * gcc.dg/tree-ssa/pr20739.c: New test.
2759
2760 2005-04-14 Mike Stump <mrs@apple.com>
2761
2762 * gcc.dg/Foundation.framework/empty: New.
2763 * gcc.dg/framework-2.c: New.
2764
2765 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2766
2767 PR tree-optimization/21021
2768 * gcc.c-torture/compile/pr21021.c: New.
2769
2770 2005-04-14 Janis Johnson <janis187@us.ibm.com
2771
2772 PR testsuite/21010
2773 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2774 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2775 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2776 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2777 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2778 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2779 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2780 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2781
2782 2005-04-14 Richard Henderson <rth@redhat.com>
2783
2784 * lib/target-supports.exp (check_effective_target_vect_condition):
2785 Add ia64, i?86, and x86_64.
2786
2787 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2788
2789 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2790
2791 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2792
2793 PR tree-optimization/20657
2794 * gcc.dg/tree-ssa/pr20657.c: New.
2795
2796 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2797
2798 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2799 (long long int)trunc*.
2800
2801 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2802
2803 PR target/20927
2804 * gcc.dg/pr20927.c: New test.
2805
2806 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2807
2808 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2809 * gcc.target/mips/asm-1.c: Likewise.
2810
2811 2005-04-13 Dale Johannesen <dalej@apple.com>
2812
2813 * objc.dg/objc-fast-4.m: New.
2814
2815 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2816
2817 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2818 directory.
2819 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2820
2821 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2822
2823 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2824 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2825 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2826
2827 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2828
2829 PR tree-optimization/20913
2830 * gcc.dg/tree-ssa/pr20913.c: New.
2831
2832 PR tree-optimization/20702
2833 * gcc.dg/tree-ssa/pr20702.c: New.
2834
2835 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2836
2837 PR c++/13744
2838 * g++.dg/inherit/local3.C: New test.
2839
2840 2005-04-12 Jeff Law <law@redhat.com>
2841
2842 * gcc.dg/tree-ssa/20050412-1.c: New test.
2843
2844 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2845
2846 PR libfortran/19016
2847 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2848 Add tests with mask generated by expression.
2849 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2850 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2851 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2852
2853 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2854
2855 PR middle-end/20917
2856 * gcc.dg/20050409-1.c: New test.
2857
2858 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2859
2860 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2861
2862 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2863
2864 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2865 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2866 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2867 (TARGET_CXX): Adjust accordingly.
2868 * target.h (struct gcc_target): Remove epxort_class_data. Add
2869 determine_class_data_visibility and class_data_always_comdat.
2870 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2871 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2872 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2873 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2874 (arm_cxx_determine_class_data_visibility): New.
2875 (arm_cxx_class_data_always_comdat): Likewise.
2876 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2877 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2878 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2879 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2880 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2881 Define.
2882
2883 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2884
2885 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2886
2887 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2888
2889 * gcc.dg/i386-darwin-fpmath.c: New.
2890
2891 2004-04-11 Devang Patel <dpatel@apple.com>
2892
2893 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2894 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2895 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2896 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2897 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2898 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2899 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2900 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2901 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2902
2903 2004-04-11 Devang Patel <dpatel@apple.com>
2904
2905 * gcc.dg/vect/vect-dv-1.c: New test.
2906 * gcc.dg/vect/vect-dv-2.c: New test.
2907
2908 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2909
2910 PR tree-optimization/20933
2911 * gcc.dg/tree-ssa/pr20933.c: New test.
2912
2913 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2914
2915 * gfortran.dg/fold_nearest.f90: New test.
2916
2917 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2918
2919 * gcc.dg/tree-ssa/alias-1.c: New test.
2920
2921 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2922
2923 PR tree-optimization/20920
2924 * g++.dg/tree-ssa/pr20920.C: New test.
2925
2926 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2927
2928 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2929 (long long int)ceil*.
2930
2931 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2932
2933 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2934 explicit C++ linkage.
2935
2936 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2937
2938 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2939 warning for arithmetic IF statements.
2940
2941 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2942
2943 * eor_handling_1.f90: New test case.
2944 * eor_handling_2.f90: New test case.
2945 * eor_handling_3.f90: New test case.
2946 * eor_handling_4.f90: New test case.
2947 * eor_handling_5.f90: New test case.
2948 * noadv_size.f90: New test case.
2949 * pad_no.f90: New test case.
2950
2951 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2952
2953 * gcc.c-torture/execute/20050410-1.c: New test.
2954
2955 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2956
2957 * gcc.dg/pr20126.c: New.
2958
2959 2005-04-09 Bud Davis <bdavis@gfortran.org>
2960 Steven G. Kargl <kargls@comcast.net>
2961
2962 * gfortran.dg/PR19872.f: New test.
2963
2964 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2965
2966 * gfortran.dg/nint_1.f90: Fix dg-do directive
2967
2968 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2969
2970 * gfortran.dg/nint_1.f90: New test.
2971
2972 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2973
2974 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2975 Added test for callee-allocated arrays with write statements.
2976 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2977 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2978 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2979 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2980 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2981
2982 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2983
2984 PR libfortran/20163
2985 * gfortran.dg/open-options-blanks.f: New test.
2986
2987 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2988
2989 PR fortran/13257
2990 * gfortran.dg/comma_format_extension_[1234].f: New tests.
2991
2992 2005-04-09 Jakub Jelinek <jakub@redhat.com>
2993
2994 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2995 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2996 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2997 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2998 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2999 * gcc.c-torture/execute/stdarg-4.c: New test.
3000
3001 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
3002
3003 PR target/20795
3004 * g++.dg/abi/param2.C: New test.
3005
3006 2005-04-09 Uros Bizjak <uros@kss-loka.si>
3007
3008 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
3009
3010 2005-04-09 Uros Bizjak <uros@kss-loka.si>
3011
3012 * gcc.dg/builtins-53.c: New test.
3013
3014 2005-04-08 Diego Novillo <dnovillo@redhat.com>
3015
3016 * g++.dg/tree-ssa/pr18178.C: New test.
3017 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
3018 * gcc.c-torture/execute/20041019-1.c: New test.
3019 * gcc.dg/tree-ssa/20041008-1.c: New test.
3020 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
3021 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
3022 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
3023 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
3024 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
3025 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
3026 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
3027 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
3028 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
3029 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
3030
3031 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
3032
3033 PR rtl-optimization/20466
3034 * gcc.c-torture/execute/pr20466-1.c: New test.
3035
3036 2005-04-08 Mark Mitchell <mark@codesourcery.com>
3037
3038 PR c++/20905
3039 * g++.dg/parse/cond2.C: New test.
3040
3041 PR c++/20145
3042 * g++.dg/warn/Wdtor1.C: New test.
3043
3044 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3045
3046 PR fortran/17229
3047 * gfortran.dg/pr17229.f: New test.
3048
3049 2005-04-07 Steven G. Kargl <kargls@comcast.net>
3050
3051 * gfortran.dg/tiny_1.f90: New test.
3052 * gfortran.dg/tiny_2.f90: ditto.
3053
3054 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
3055
3056 * gfortran.dg/eor_1.f90: Fix dg-do run line
3057 * gfortran.dg/open_new.f90: Fix dg-do run line
3058
3059 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
3060
3061 * lib/target-supports.exp (get_compiler_messages): Support
3062 optional arguments, the fourth being compiler options.
3063 (check_effective_target_fpic): New proc.
3064 * gcc.dg/20050321-2.c: Restrict to target fpic.
3065
3066 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
3067
3068 * gcc.dg/15443-1.c: New test.
3069 * gcc.dg/15443-2.c: Likewise.
3070
3071 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3072
3073 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
3074
3075 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3076
3077 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
3078
3079 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3080
3081 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
3082 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
3083 -m64.
3084 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
3085 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
3086 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
3087
3088 2005-04-06 Mark Mitchell <mark@codesourcery.com>
3089
3090 PR c++/20212
3091 * g++.dg/warn/Wunused-11.C: New test.
3092
3093 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
3094
3095 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
3096
3097 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
3098
3099 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
3100
3101 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3102
3103 PR c++/20734
3104 * g++.dg/template/ptrmem13.C: New test.
3105
3106 2005-04-05 Per Bothner <per@bothner.com>
3107
3108 * lib/gcc.exp: Always add -fno-show-column, for now.
3109
3110 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
3111
3112 PR testsuite/20767
3113 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
3114 of plain old "unsigned int" for the type of "i". Makes this test
3115 64bit clean.
3116
3117 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
3118
3119 * gcc.dg/i386-ssefn-1.c: New test.
3120 * gcc.dg/i386-ssefn-2.c: New test.
3121 * gcc.dg/i386-ssefn-3.c: New test.
3122 * gcc.dg/i386-ssefn-4.c: New test.
3123
3124 2005-04-05 Jakub Jelinek <jakub@redhat.com>
3125
3126 PR tree-optimization/20076
3127 * gcc.dg/builtin-apply4.c: New test.
3128
3129 PR preprocessor/19475
3130 * gcc.dg/cpp/macspace1.c: New test.
3131 * gcc.dg/cpp/macspace2.c: New test.
3132
3133 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3134
3135 * gfortran.dg/pr20755.f: Fixed bad format.
3136
3137 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3138
3139 PR c++/20763
3140 * g++.dg/ext/attrib21.C: New test.
3141
3142 2004-04-05 Devang Patel <dpatel@apple.com>
3143
3144 * lib/target-supports.exp (check_effective_target_vect_shif): New.
3145 * gcc.dg/vect/vect-shift-1.c: New test.
3146
3147 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3148
3149 PR libfortran/20755
3150 * gfortran.dg/pr20755.f: New test.
3151
3152 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
3153
3154 * gfortran.dg/pr15959.f90: New test.
3155 * gfortran.dg/string_pad_trunc.f90: New test.
3156
3157 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3158
3159 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
3160 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
3161 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
3162 syntax.
3163
3164 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3165
3166 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
3167
3168 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3169
3170 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
3171 * gcc.c-torture/compile/20011119-2.c: Likewise.
3172 * gcc.c-torture/compile/981001-2.c: Likewise.
3173
3174 2005-04-04 Mark Mitchell <mark@codesourcery.com>
3175
3176 PR c++/20679
3177 * g++.dg/template/overload4.C: New test.
3178
3179 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3180
3181 PR c++/20746
3182 * g++.dg/abi/covariant5.C: New.
3183
3184 PR debug/20505
3185 * g++.dg/debug/const2.C: New.
3186
3187 2005-04-04 Jakub Jelinek <jakub@redhat.com>
3188
3189 PR rtl-optimization/16104
3190 * gcc.c-torture/execute/20050316-1.c: New test.
3191
3192 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3193
3194 * g++.dg/template/spec23.C: Fix dg-error text.
3195
3196 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
3197
3198 PR c++/19199
3199 * g++.dg/expr/lval2.C: New.
3200
3201 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3202
3203 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
3204 __builtin_strcasecmp and __builtin_strncasecmp.
3205
3206 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
3207
3208 PR c++/20723
3209 * g++.dg/template/spec22.C: New.
3210 * g++.dg/template/spec23.C: New.
3211
3212 2005-04-03 Dale Ranta <dir@lanl.gov>
3213 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3214
3215 PR libfortran/20068
3216 PR libfortran/20125
3217 PR libfortran/20156
3218 PR libfortran/20471
3219 * gfortran.dg/backspace.f: New test.
3220
3221 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
3222
3223 * gcc.dg/pr19345.c: New test.
3224
3225 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3226
3227 PR tree-optimization/20640
3228 * gcc.dg/torture/tree-loop-1.c: New.
3229
3230 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3231
3232 PR rtl-optimization/20290
3233 * gcc.c-torture/execute/loop-ivopts-2.c: New.
3234
3235 2005-04-02 Geoffrey Keating <geoffk@apple.com>
3236
3237 * gcc.dg/rs6000-fpint.c: New.
3238
3239 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3240
3241 * gcc.dg/old-style-then-proto-1.c: New test.
3242
3243 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3244
3245 * gfortran.fortran-torture/execute/backspace.f90: Check
3246 after backspace and read was incorrect.
3247
3248 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3249
3250 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3251 buffer past the terminating NUL using memcmp.
3252 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3253 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3254
3255 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3256 Fix unused/uninitialized variable warnings.
3257
3258 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3259 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3260 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3261 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3262
3263 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3264 gcc.c-torture/execute/builtins/fputs-lib.c,
3265 gcc.c-torture/execute/builtins/lib/fprintf.c,
3266 gcc.c-torture/execute/builtins/lib/main.c,
3267 gcc.c-torture/execute/builtins/lib/memcmp.c,
3268 gcc.c-torture/execute/builtins/lib/memmove.c,
3269 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3270 gcc.c-torture/execute/builtins/lib/memset.c,
3271 gcc.c-torture/execute/builtins/lib/printf.c,
3272 gcc.c-torture/execute/builtins/lib/sprintf.c,
3273 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3274 gcc.c-torture/execute/builtins/lib/strchr.c,
3275 gcc.c-torture/execute/builtins/lib/strcmp.c,
3276 gcc.c-torture/execute/builtins/lib/strcpy.c,
3277 gcc.c-torture/execute/builtins/lib/strcspn.c,
3278 gcc.c-torture/execute/builtins/lib/strlen.c,
3279 gcc.c-torture/execute/builtins/lib/strncat.c,
3280 gcc.c-torture/execute/builtins/lib/strncmp.c,
3281 gcc.c-torture/execute/builtins/lib/strncpy.c,
3282 gcc.c-torture/execute/builtins/lib/strrchr.c,
3283 gcc.c-torture/execute/builtins/lib/strspn.c,
3284 gcc.c-torture/execute/builtins/lib/strstr.c,
3285 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3286 gcc.c-torture/execute/builtins/strlen-2.c,
3287 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3288 prototypes.
3289
3290 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3291
3292 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3293 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3294 selectany usage.
3295
3296 2005-04-01 Jakub Jelinek <jakub@redhat.com>
3297
3298 PR c++/19406
3299 * g++.dg/debug/using1.C: New test.
3300
3301 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
3302
3303 PR middle-end/20524
3304 * gcc.dg/alias-7.c: Prefix asm-declared name with
3305 __USER_LABEL_PREFIX__.
3306
3307 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3308
3309 Fix fallout from PR middle-end/15700:
3310 * gcc.c-torture/compile/20011119-1.c: Take
3311 __USER_LABEL_PREFIX__ into account.
3312 * gcc.c-torture/compile/20011119-2.c: Likewise.
3313
3314 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3315
3316 PR c++/18644
3317 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3318
3319 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3320
3321 PR c/17855
3322 * gcc.c-torture/compile/struct-non-lval-1.c,
3323 gcc.c-torture/compile/struct-non-lval-2.c,
3324 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3325
3326 2005-03-31 Janis Johnson <janis187@us.ibm.com>
3327
3328 * gcc.dg/tls/tls.exp: Remove temporary file.
3329 * g++.dg/tls/tls.exp: Ditto.
3330 * lib/file-format.exp: Ditto.
3331 * g++.dg/special/ecos.exp: Ditto.
3332
3333 * lib/profopt.exp: Treat prof_ext as a list.
3334 * gcc.misc-tests/bprob.exp: Ditto.
3335 * g++.dg/bprob/bprob.exp: Ditto.
3336
3337 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3338 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3339 g++.dg/tree-ssa/pointer-reference-alias.C,
3340 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3341 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3342 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3343 g++.dg/vect/pr19951.cc: Ditto.
3344 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3345 gcc.dg/builtins-47.c: Ditto.
3346 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3347 gcc.dg/pr20115-1.c: Ditto.
3348 * gcc.dg/tree-ssa/20030530-2.c,
3349 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3350 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3351 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3352 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3353 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3354 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3355 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3356 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3357 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3358 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3359 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3360 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3361 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3362 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3363 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3364 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3365 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3366 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3367 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3368 gcc.dg/tree-ssa/20030824-1.c,
3369 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3370 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3371 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3372 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3373 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3374 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3375 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3376 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3377 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3378 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3379 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3380 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3381 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3382 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3383 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3384 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3385 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3386 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3387 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3388 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3389 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3390 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3391 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3392 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3393 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3394 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3395 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3396 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3397 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3398 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3399 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3400 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3401 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3402 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3403 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3404 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3405 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3406 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3407 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3408 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3409 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3410 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3411 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3412 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3413 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3414 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3415 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3416 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3417 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3418 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3419 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3420 gcc.dg/tree-ssa/useless-1.c: Ditto.
3421 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3422 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3423 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3424 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3425 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3426 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3427 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3428 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3429 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3430 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3431 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3432 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3433 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3434 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3435 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3436 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3437 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3438 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3439 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3440 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3441 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3442 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3443 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3444 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3445 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3446 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3447 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3448 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3449 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3450 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3451 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3452 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3453 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3454 gcc.dg/vect/vect-none.c: Ditto.
3455 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3456 treelang/compile/unsigned.tree: Ditto.
3457
3458 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3459 * gcc.dg/cpp/direct2s.c: Ditto.
3460 * gcc.dg/cpp/paste4.c: Ditto.
3461 * gcc.dg/cpp/separate-1.c: Ditto.
3462 * gcc.dg/pch/save-temps-1.c: Ditto.
3463 * g++.dg/ext/altivec-10.C: Ditto.
3464 * g++.dg/pch/pch.C: Ditto.
3465
3466 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3467
3468 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3469 * g++.dg/template/repo1.C: Ditto.
3470 * g++.dg/template/repo2.C: Ditto.
3471 * g++.dg/template/repo3.C: Ditto.
3472 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3473 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3474 * g++.old-deja/g++.pt/repo1.C: Ditto.
3475 * g++.old-deja/g++.pt/repo2.C: Ditto.
3476 * g++.old-deja/g++.pt/repo3.C: Ditto.
3477 * g++.old-deja/g++.pt/repo4.C: Ditto.
3478
3479 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3480 * gcc.dg/20030107-1.c: Ditto.
3481 * gcc.dg/20030702-1.c: Ditto.
3482 * gcc.dg/profile-generate-1.c: Ditto.
3483 * g++.dg/other/profile1.C: Ditto.
3484 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3485
3486 * lib/gcc-dg.exp (remove-build-file): New.
3487 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3488 cleanup-tree-dump, cleanup-saved-temps): New.
3489
3490 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3491
3492 PR c++/19203, DR 214
3493 * g++.dg/parse/ambig3.C: Not ambiguous.
3494 * g++.dg/template/spec20.C: New.
3495 * g++.dg/template/spec21.C: New.
3496
3497 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3498
3499 PR target/20045
3500 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3501
3502 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3503
3504 PR libfortran/20660
3505 * gfortran.dg/negative_unit.f: New test.
3506
3507 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3508
3509 * gcc.dg/20050330-1.c: New test.
3510
3511 2005-03-30 Devang Patel <dpatel@apple.com>
3512
3513 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3514
3515 2005-03-30 Dale Johannesen <dalej@apple.com>
3516
3517 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3518
3519 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3520
3521 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3522 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3523 Strip options from test name.
3524
3525 2005-03-31 Jan Hubicka <jh@suse.cz>
3526
3527 * gcc.dg/varpool-1.c: New testcase.
3528
3529 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3530
3531 PR c/772
3532 PR c/17913
3533 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3534 gcc.dg/stmt-expr-label-3.c : New tests.
3535 * gcc.c-torture/execute/medce-2.c: Remove.
3536
3537 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3538
3539 PR c/20368
3540 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3541 tests.
3542
3543 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3544
3545 * gcc.c-torture/compile/pr20203.c: New test.
3546
3547 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3548
3549 * gfortran.dg/promotion.f90: New test.
3550
3551 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3552
3553 PR middle-end/20491
3554 * gcc.dg/torture/asm-subreg-1.c: New test.
3555
3556 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3557
3558 PR c/20672
3559 * gcc.dg/pr20672-1.c: New test.
3560
3561 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3562
3563 * gfortran.dg/vect: New directory.
3564 * gfortran.dg/vect/vect.exp: New.
3565 * gfortran.dg/vect/vect-1.f90: New test.
3566 * gfortran.dg/vect/vect-2.f90: New test.
3567 * gfortran.dg/vect/vect-3.f90: New test.
3568 * gfortran.dg/vect/vect-4.f90: New test.
3569 * gfortran.dg/vect/vect-5.f90: New test.
3570
3571 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3572
3573 PR middle-end/20622
3574 * gcc.dg/alias-7.c: New test.
3575
3576 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3577
3578 * gcc.dg/sparc-reg-1.c: New test.
3579
3580 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3581
3582 PR target/19890
3583 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3584
3585 2005-03-29 Dale Ranta <dir@lanl.gov>
3586 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3587
3588 PR libfortran/20163
3589 * gfortran.dg/pr20163-2.f: New test.
3590
3591 2005-03-28 Jan Hubicka <jh@suse.cz>
3592
3593 PR middle-end/20635
3594 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3595 by Jakub Jelinek.
3596
3597 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3598
3599 PR tree-optimization/20626
3600 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3601 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3602
3603 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3604
3605 * gfortran.dg/underflow.f90: New test.
3606 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3607
3608 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3609
3610 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3611
3612 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3613
3614 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3615 (g++_init): Make sure that CXXFLAGS is set.
3616 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3617 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3618 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3619 * lib/objc.exp (objc_init): Likewise.
3620 * lib/treelang.exp (treelang_init): Likewise.
3621
3622 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3623
3624 PR tree-optimization/20470
3625 * gcc.dg/tree-ssa/pr20470.c: New test.
3626
3627 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3628
3629 * gcc.dg/ppc-stfiwx.c: New.
3630
3631 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3632
3633 PR target/19888
3634 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3635
3636 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3637
3638 * gcc.dg/20050325-1.c: Fix a typo.
3639
3640 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3641
3642 PR libfortran/19678
3643 PR libfortran/19679
3644 * gfortran.dg/dos_eol.f: New test.
3645
3646 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3647
3648 PR rtl-optimization/20249
3649 * gcc.dg/20050325-1.c: New test.
3650
3651 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3652
3653 PR libfortran/15332
3654 * gfortran.dg/pr15332.f: New test.
3655
3656 2005-03-24 Dale Johannesen <dalej@apple.com>
3657
3658 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3659
3660 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3661
3662 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3663 'internal' visibility.
3664 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3665 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3666 'protected' visibility.
3667 * gcc.dg/visibility-7.c: Likewise.
3668 * lib/target-supports.exp (check_visibility_available): Take
3669 a parameter, the kind of visibility to check for.
3670 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3671 to check_visibility_available.
3672
3673 * g++.dg/expr/cast3.C: New.
3674
3675 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3676
3677 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3678 rs6000.
3679
3680 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3681
3682 PR target/20095
3683 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3684
3685 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3686
3687 * gcc.dg/badshift.c: Renamed to...
3688 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3689
3690 * gcc.target/i386/badshift.c: Renamed to...
3691 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3692 only.
3693
3694 PR rtl-optimization/20532
3695 * gcc.target/i386/badshift.c: New.
3696
3697 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3698
3699 * gfortran.dg/pr18025.f90: New test.
3700
3701 2005-03-23 Dale Johannesen <dalej@apple.com>
3702
3703 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3704
3705 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3706
3707 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3708
3709 * lib/target-supports.exp (check_iconv_available): Default
3710 libiconv to -liconv, if there is no definition.
3711
3712 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3713
3714 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3715
3716 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3717
3718 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3719 * g++.dg/opt/pr7503-2.C: Likewise.
3720 * g++.dg/opt/pr7503-3.C: Likewise.
3721 * g++.dg/opt/pr7503-4.C: Likewise.
3722 * g++.dg/opt/pr7503-5.C: Likewise.
3723 * g++.dg/warn/minmax.C: New test.
3724
3725 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3726
3727 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3728 * gfortran.dg/g77_intrinsics_sub.f: New test.
3729
3730 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3731 Jan Hubicka <jh@suse.cz>
3732 Steven Bosscher <stevenb@suse.de
3733
3734 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3735
3736 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3737
3738 PR c++/19980
3739 * g++.dg/template/redecl3.C: New test.
3740
3741 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3742
3743 PR c++/20499
3744 * g++.dg/parse/error16.C: Tweak error markers.
3745
3746 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3747
3748 PR target/20561
3749 * gcc.dg/20050321-2.c: New test.
3750
3751 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3752
3753 PR c++/20465
3754 PR c++/20381
3755 * g++.dg/template/ptrmem12.C: New.
3756
3757 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3758
3759 PR rtl-optimization/20527
3760 * gcc.c-torture/execute/pr20527-1.c: New test.
3761
3762 2005-03-22 Ben Elliston <bje@au.ibm.com>
3763
3764 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3765 program, compile it into a real executable and then delete the .c
3766 and .x files afterwards, to avoid problems on testglue targets.
3767
3768 2005-03-21 Stuart Hastings <stuart@apple.com>
3769
3770 * gcc.target/i386/sse-2.c: New.
3771
3772 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3773
3774 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3775
3776 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3777
3778 * g++.dg/parse/crash25.C: Fix typo.
3779
3780 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3781
3782 PR c++/20461
3783 * g++.dg/parse/crash24.C: New test.
3784
3785 PR c++/20536
3786 * g++.dg/parse/crash25.C: New test.
3787
3788 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3789
3790 PR c++/20147
3791 * g++.dg/ext/stmtexpr4.C: New test.
3792
3793 2005-03-20 Roger Sayle <roger@eyesopen.com>
3794
3795 PR middle-end/20539
3796 * gcc.c-torture/compile/pr13066-1.c: New test case.
3797 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3798 * g++.dg/opt/pr13066-1.C: Likewise.
3799
3800 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3801
3802 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3803
3804 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3805
3806 PR fortran/18525
3807 * gfortran.dg/nesting_1.f90: New test.
3808
3809 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3810
3811 PR c++/20240
3812 * g++.dg/lookup/using13.C: New test.
3813
3814 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3815
3816 PR c++/20333
3817 * g++.dg/template/crash36.C: New test.
3818
3819 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3820
3821 PR c++/20463
3822 * g++.dg/template/crash35.C: New test.
3823
3824 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3825
3826 PR c++/19966
3827 * g++.dg/overload/operator2.C: New test.
3828
3829 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3830
3831 PR libfortran/20257
3832 * gfortran.dg/pr20257.f90: New test.
3833
3834 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3835
3836 PR libfortran/20480
3837 * gfortran.dg/pr20480.f90: New test.
3838
3839 2005-03-16 Richard Henderson <rth@redhat.com>
3840
3841 PR middle-end/15700
3842 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3843 (_rtld_global): New.
3844 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3845 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3846
3847 * gcc.dg/alias-3.c: New.
3848 * gcc.dg/alias-4.c: New.
3849 * gcc.dg/alias-5.c: New.
3850 * gcc.dg/alias-6.c: New.
3851
3852 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3853
3854 * gcc.dg/cpp/ucnid-7.c: New.
3855
3856 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3857 Dorit Naishlos <dorit@il.ibm.com>
3858
3859 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3860 darwin.
3861
3862 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3863
3864 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3865 misaligned accesses.
3866 * gcc.dg/vect/vect-58.c: Likewise.
3867 * gcc.dg/vect/vect-92.c: New.
3868 * gcc.dg/vect/vect-93.c: New.
3869
3870 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3871
3872 PR fortran/18827
3873 * gfortran.dg/assign_2.f90: New test.
3874 * gfortran.dg/assign_3.f90: New test.
3875 * gfortran.dg/assign.f90: New test.
3876
3877 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3878
3879 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3880 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3881 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3882 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3883 names.
3884
3885 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3886
3887 * gcc.dg/cpp/ucnid-6.c: New.
3888
3889 * gcc.dg/cpp/normalize-1.c: New.
3890 * gcc.dg/cpp/normalize-2.c: New.
3891 * gcc.dg/cpp/normalize-3.c: New.
3892 * gcc.dg/cpp/normalize-4.c: New.
3893 * gcc.dg/cpp/ucnid-4.c: New.
3894 * gcc.dg/cpp/ucnid-5.c: New.
3895 * g++.dg/cpp/normalize-1.C: New.
3896 * g++.dg/cpp/ucnid-1.C: New.
3897
3898 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3899
3900 * gcc.dg/pr18628.c: New.
3901
3902 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3903
3904 PR c++/20280
3905 * g++.dg/tree-ssa/pr20280.C: New.
3906
3907 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3908
3909 PR fortran/20467
3910 * gfortran.dg/stfunc_2.f90: New test.
3911
3912 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3913
3914 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3915
3916 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3917
3918 * gcc.dg/tree-ssa/20050314-1.c: New test.
3919
3920 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3921
3922 PR c++/4403
3923 PR c++/9783, DR433
3924 * g++.dg/template/friend34.C: New test.
3925 * g++.dg/template/friend35.C: Likewise.
3926 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3927
3928 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3929
3930 Friend class name lookup 5/n
3931 PR c++/1016
3932 * g++.dg/lookup/hidden-class1.C: New test.
3933 * g++.dg/lookup/hidden-class2.C: Likewise.
3934 * g++.dg/lookup/hidden-class3.C: Likewise.
3935 * g++.dg/lookup/hidden-class4.C: Likewise.
3936 * g++.dg/lookup/hidden-class5.C: Likewise.
3937 * g++.dg/lookup/hidden-class6.C: Likewise.
3938 * g++.dg/lookup/hidden-class7.C: Likewise.
3939 * g++.dg/lookup/hidden-class8.C: Likewise.
3940 * g++.dg/lookup/hidden-class9.C: Likewise.
3941 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3942 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3943 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3944 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3945 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3946 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3947 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3948 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3949 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3950 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3951 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3952
3953 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3954
3955 PR c++/20157
3956 * g++.dg/template/error18.C: New test.
3957
3958 2005-03-09 Ben Elliston <bje@au.ibm.com>
3959
3960 PR debug/16792
3961 * g++.dg/debug/pr16792.C: New test.
3962
3963 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3964
3965 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3966 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3967 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3968 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3969 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3970 test assertion names.
3971
3972 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3973
3974 PR fortran/18600
3975 * gfortran.dg/stfunc_1.f90: New test.
3976
3977 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3978
3979 PR fortran/16907
3980 * gfortran.dg/real_index_1.f90: New test.
3981
3982 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3983
3984 PR fortran/20323
3985 * gfortran.dg/spec_expr_1.f90: New test.
3986
3987 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3988
3989 PR c/20402
3990 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3991 new parser.
3992
3993 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3994
3995 PR fortran/20361
3996 * gfortran.dg/largeequiv_1.f90: New test.
3997
3998 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3999
4000 * gcc.dg/ucnid-1.c: New.
4001 * gcc.dg/ucnid-2.c: New.
4002 * gcc.dg/ucnid-3.c: New.
4003 * gcc.dg/ucnid-4.c: New.
4004 * gcc.dg/ucnid-5.c: New.
4005 * gcc.dg/ucnid-6.c: New.
4006 * gcc.dg/cpp/ucnid-1.c: New.
4007 * gcc.dg/cpp/ucnid-2.c: New.
4008 * gcc.dg/cpp/ucnid-3.c: New.
4009 * g++.dg/other/ucnid-1.C: New.
4010
4011 2005-03-12 Geoffrey Keating <geoffk@apple.com>
4012
4013 * gcc.dg/vmx/darwin-abi-3.c: Delete.
4014
4015 2005-03-11 Per Bothner <per@bothner.com>
4016
4017 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
4018 that diagnotics refer to correct token.
4019 * gcc.dg/unused-3.c: Likewise.
4020
4021 2005-03-11 Per Bothner <per@bothner.com>
4022
4023 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
4024 constant" is now actually on same line as string constant.
4025 * gcc.dg/cpp/direct2s.c: Likewise.
4026
4027 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
4028
4029 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
4030
4031 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4032
4033 PR libfortran/20124
4034 * gfortran.dg/pr20124.f90: New Test
4035
4036 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
4037
4038 PR tree-optimization/20130
4039 * gcc.dg/pr20130-1.c: New test.
4040
4041 2005-03-10 Steve Ellcey <sje@cup.hp.com>
4042
4043 PR target/20095
4044 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
4045
4046 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4047
4048 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
4049
4050 2005-03-10 Steve Ellcey <sje@cup.hp.com>
4051
4052 * g++.dg/eh/forced1.C: Fix comment.
4053 * g++.dg/eh/forced2.C: Ditto.
4054 * g++.dg/eh/forced3.C: Ditto.
4055 * g++.dg/eh/forced4.C: Ditto.
4056
4057 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
4058
4059 PR rtl-opt/20412
4060 * gcc.c-torture/compile/pr20412.c: New test.
4061
4062 2005-03-10 Roger Sayle <roger@eyesopen.com>
4063
4064 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
4065
4066 2005-03-10 Jakub Jelinek <jakub@redhat.com>
4067
4068 PR target/20322
4069 * gcc.dg/20050307-1.c: New test.
4070
4071 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
4072
4073 PR c++/20375
4074 * g++.dg/other/stdarg3.C: New.
4075
4076 2005-03-10 Jakub Jelinek <jakub@redhat.com>
4077
4078 PR c++/18384, c++/18327
4079 * g++.dg/init/array19.C: New test.
4080
4081 PR inline-asm/20314
4082 * gcc.dg/torture/pr20314-1.c: New test.
4083 * gcc.dg/torture/pr20314-2.c: New test.
4084
4085 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
4086
4087 * gcc.dg/20050309-1.c: New test.
4088
4089 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4090
4091 * gcc.dg/builtins-10.c: Reactivate disabled test.
4092 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
4093 new cbrt transformations.
4094
4095 2005-03-09 Mark Mitchell <mark@codesourcery.com>
4096
4097 PR c++/20208
4098 * g++.dg/template/array13.C: New test.
4099
4100 2005-03-09 Paolo Carlini <pcarlini@suse.de>
4101
4102 PR c++/16859
4103 * g++.dg/init/brace4.C: New test.
4104
4105 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
4106
4107 PR c++/20186
4108 * g++.dg/template/non-dependent12.C: New.
4109
4110 2005-03-08 Mark Mitchell <mark@codesourcery.com>
4111
4112 PR c++/20142
4113 * g++.dg/init/array18.C: Add dg-do run marker.
4114
4115 PR c++/20142
4116 * g++.dg/init/array18.C: New test.
4117
4118 2005-03-09 Ben Elliston <bje@au.ibm.com>
4119
4120 * consistency.vlad/vlad.exp: Remove trailing semicolons.
4121 * g++.dg/gcov/gcov.exp: Likewise.
4122 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
4123 * gcc.target/xstormy16/xstormy16.exp: Likewise.
4124 * lib/c-torture.exp: Likewise.
4125 * lib/fortran-torture.exp: Likewise.
4126 * lib/g++.exp: Likewise.
4127 * lib/gcc-defs.exp: Likewise.
4128 * lib/gcc-dg.exp: Likewise.
4129 * lib/gcc.exp: Likewise.
4130 * lib/gcov.exp: Likewise.
4131 * lib/gfortran.exp: Likewise.
4132 * lib/mike-g++.exp: Likewise.
4133 * lib/mike-gcc.exp: Likewise.
4134 * lib/objc-torture.exp: Likewise.
4135 * lib/objc.exp: Likewise.
4136 * lib/profopt.exp: Likewise.
4137 * lib/target-libpath.exp: Likewise.
4138 * lib/target-supports.exp: Likewise.
4139 * lib/treelang.exp: Likewise.
4140 * lib/wrapper.exp: Likewise.
4141
4142 2005-03-08 Jeff Law <law@redhat.com>
4143
4144 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
4145 PHI-OPT changes.
4146
4147 2005-03-08 Ira Rosen <irar@il.ibm.com>
4148
4149 * gcc.dg/vect/pr20122.c: New test.
4150
4151 2005-03-07 Jeff Law <law@redhat.com>
4152
4153 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
4154 was folded away.
4155 * gcc.dg/tree-ssa/pr18133-1.c: New test.
4156 * gcc.dg/tree-ssa/pr18133-2.c: New test.
4157 * gcc.dg/tree-ssa/pr18134.c: New test.
4158
4159 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4160
4161 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
4162 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
4163 gcc.dg/torture/builtin-noret-2.c: Require weak support.
4164
4165 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
4166
4167 PR tree-opt/17671
4168 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
4169
4170 2005-03-07 Mark Mitchell <mark@codesourcery.com>
4171
4172 * g++.dg/warn/Wnvdtor.C: New test.
4173
4174 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
4175
4176 * gcc.dg/torture/pr19683-1.c: New test.
4177
4178 2005-03-06 Steven G. Kargl <kargls@comcast.net>
4179
4180 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
4181 * gfortran.dg/g77/19990313-2.f: Ditto.
4182 * gfortran.dg/g77/19990313-3.f: Ditto.
4183 * gfortran.dg/g77/19990525-0.f: Ditto.
4184 * gfortran.dg/g77/19990826-0.f: Ditto.
4185 * gfortran.dg/g77/19990826-2.f: Ditto.
4186 * gfortran.dg/g77/19990826-3.f: Ditto.
4187 * gfortran.dg/g77/20000511-1.f: Ditto.
4188 * gfortran.dg/g77/20000511-2.f: Ditto.
4189 * gfortran.dg/g77/970625-2.f: Ditto.
4190 * gfortran.dg/g77/980310-2.f: Ditto.
4191 * gfortran.dg/g77/980310-3.f: Ditto.
4192 * gfortran.dg/g77/980310-8.f: Ditto.
4193 * gfortran.dg/g77/980519-2.f: Ditto.
4194 * gfortran.dg/g77/alpha1.f: Ditto.
4195 * gfortran.dg/g77/claus.f: Ditto.
4196 * gfortran.dg/g77/erfc.f: Ditto.
4197 * gfortran.dg/g77/short.f: Ditto.
4198 * gfortran.fortran-torture/execute/data.f90: Ditto.
4199 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
4200 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
4201
4202 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4203
4204 * lib/file-format.exp (gcc_target_object_format): Add check for som
4205 format and hardcode object formats on hppa*-*-hpux*.
4206 * lib/target-supports.exp (check_weak_available): Add check for som
4207 object format. Always return 0 on hppa*-*-hpux10*.
4208
4209 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
4210 is defined.
4211
4212 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
4213
4214 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4215
4216 * gfortran.dg/pr19936_1.f90: New test.
4217 * gfortran.dg/pr19936_2.f90: New test.
4218 * gfortran.dg/pr19936_3.f90: New test.
4219
4220 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4221 Paul Thomas <prthomas@drfccad.cea.fr>
4222
4223 * gfortran.dg/PR19754_1.f90: New test.
4224 * gfortran.dg/PR19754_2.f90: Ditto.
4225
4226 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4227
4228 PR c++/19311
4229 * g++.dg/template/non-dependent11.C: New test.
4230
4231 2005-03-05 Uros Bizjak <uros@kss-loka.si>
4232
4233 * lib/target-supports.exp (check_iconv_available): Fix comment.
4234
4235 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
4236 Joseph S. Myers <joseph@codesourcery.com>
4237
4238 PR c++/19797
4239 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
4240
4241 2005-03-04 Matthew Sachs <msachs@apple.com>
4242
4243 * gcc.exp (gcc_target_compile): Put braces around
4244 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4245 * objc.exp (objc_target_compile): Likewise.
4246 * treelang.exp (treelang_target_compile): Likewise.
4247
4248 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4249
4250 PR fortran/19673
4251 * gfortran.dg/func_result_1.f90: New test.
4252
4253 2005-03-04 Ben Elliston <bje@au.ibm.com>
4254
4255 * gcc.misc-tests/options.exp: New test.
4256
4257 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
4258
4259 * gcc.dg/pr15784-4.c: New test.
4260
4261 2005-03-03 Geoffrey Keating <geoffk@apple.com>
4262
4263 * gcc.c-torture/execute/pr17133.c: New.
4264 * gcc.c-torture/compile/20050303-1.c: New.
4265
4266 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4267
4268 * gcc.dg/cpp/assert4.c: Fix for cygwin
4269
4270 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
4271
4272 * g++.dg/overload/using2.C: New.
4273
4274 2005-03-02 Mark Mitchell <mark@codesourcery.com>
4275
4276 PR c++/19916
4277 * g++.dg/init/ptrmem2.C: New test.
4278
4279 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4280
4281 PR c/8927
4282 * gcc.dg/pr8927-1.c: New test.
4283
4284 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4285
4286 PR c++/20232
4287 * g++.dg/inherit/covariant12.C: New.
4288
4289 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4290
4291 PR fortran/19479
4292 * gfortran.dg/bound_1.f90: New test.
4293
4294 2005-02-28 Janis Johnson <janis187@us.ibm.com>
4295
4296 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4297 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4298
4299 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4300
4301 PR c/20245
4302 * gcc.dg/pr20245-1.c: New test.
4303
4304 2005-02-28 Jakub Jelinek <jakub@redhat.com>
4305
4306 PR middle-end/19874
4307 * gcc.c-torture/execute/20050119-2.c: New test case.
4308
4309 2005-02-28 Ben Elliston <bje@au.ibm.com>
4310
4311 * README: Update the DejaGnu bug reporting address.
4312 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4313 * lib/objc-torture.exp: Likewise.
4314
4315 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4316
4317 * gfortran.dg/boz_1.f90: New test.
4318 * gfortran.dg/boz_3.f90: New test.
4319 * gfortran.dg/boz_4.f90: New test.
4320
4321 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4322
4323 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
4324 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
4325
4326 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4327
4328 PR libfortran/20101
4329 * gfortran.dg/write_0_pe_format.f90: New test.
4330
4331 2005-02-27 Jakub Jelinek <jakub@redhat.com>
4332
4333 PR c++/20206
4334 * g++.dg/opt/thunk2.C: New test.
4335 * g++.dg/opt/covariant1.C: New test.
4336
4337 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4338
4339 * gfortran.dg/e_d_fmt.f90: New test.
4340
4341 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4342
4343 * gcc.dg/asm-b.c: Fix comment typos.
4344
4345 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4346
4347 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4348 a V_MAY_DEF also.
4349
4350 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4351
4352 PR tree-opt/20188
4353 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4354 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4355 * gcc.dg/asm-b.c: New test.
4356
4357 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
4358
4359 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4360 Disable this test on IRIX 6.
4361
4362 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4363
4364 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4365 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4366 parser.
4367
4368 2005-02-25 Diego Novillo <dnovillo@redhat.com>
4369
4370 PR tree-optimization/20204
4371 * testsuite/gcc.dg/pr20204.c: New test.
4372
4373 2005-02-24 Jakub Jelinek <jakub@redhat.com>
4374
4375 PR target/20196
4376 * gcc.c-torture/execute/20050224-1.c: New test.
4377
4378 PR c++/20175
4379 * g++.dg/warn/Wbraces2.C: New test.
4380
4381 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4382
4383 PR c++/19878
4384 * g++.dg/init/const2.C: New test.
4385
4386 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4387
4388 PR tree-optimization/20100
4389 * gcc.c-torture/execute/pr20100-1.c: New test.
4390
4391 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4392
4393 * gfortran.dg/implicit_3.f90: New test.
4394
4395 * gfortran.dg/deftype_1.f90: New test.
4396
4397 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4398
4399 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4400 the test passes.
4401 * g++.dg/other/anon3.C: Accept a warning.
4402
4403 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4404
4405 * gcc.dg/pr20017.c: Fix a comment typo.
4406
4407 2005-02-23 Bud Davis <bdavis@gfortran.org>
4408
4409 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4410
4411 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4412
4413 PR ada/19902
4414 * ada/acats/tests/cxa/cxa3004.a: Remove.
4415 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4416
4417 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4418
4419 PR c++/20073
4420 * g++.dg/init/const1.C: New test.
4421
4422 PR c++/19991
4423 * g++.dg/parse/constant7.C: New test.
4424
4425 PR c++/20152
4426 * g++.dg/parse/error27.C: New test.
4427 * g++.dg/template/qualttp15.C: Adjust error markers.
4428 * g++.old-deja/g++.other/struct1.C: Likewise.
4429
4430 PR c++/20153
4431 * g++.dg/template/error17.C: New test.
4432
4433 PR c++/20148
4434 * g++.dg/parser/error26.C: New test.
4435
4436 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4437
4438 PR tree-optimization/20100
4439 PR tree-optimization/20115
4440 * gcc.dg/pr20115.c: New test.
4441 * gcc.dg/pr20115-1.c: New test.
4442 * gcc.dg/pr20100.c: New test.
4443 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4444 call-clobbered variables after alias1.
4445
4446 2005-02-22 Bud Davis <bdavis@gfortran.org>
4447
4448 * gfortran.dg/list_read_4.f90: new test.
4449
4450 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4451
4452 PR rtl-optimization/20017.
4453 * gcc.dg/pr20017.c: New.
4454
4455 2005-02-22 Devang Patel <dpatel@apple.com>
4456
4457 PR 19952
4458 * g++.dg/tree-ssa/pr19952.C: New test.
4459
4460 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4461
4462 PR c++/19883
4463 * g++.dg/parse/constant6.C: New test.
4464
4465 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4466
4467 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4468 * g++.dg/charset/asm2.c: Likewise.
4469 * g++.dg/charset/asm3.c: Likewise.
4470 * g++.dg/charset/asm4.c: Likewise.
4471 * g++.dg/charset/asm5.c: Likewise.
4472 * g++.dg/charset/attribute1.c: Likewise.
4473 * g++.dg/charset/attribute2.c: Likewise.
4474 * g++.dg/charset/extern1.cc: Likewise.
4475 * g++.dg/charset/extern2.cc: Likewise.
4476 * g++.dg/charset/extern3.cc: Likewise.
4477 * g++.dg/charset/function.cc: Likewise.
4478 * g++.dg/charset/string.c: Likewise.
4479 * g++.dg/charset/charset.exp: Likewise.
4480 * lib/target-supports.exp (check_iconv_available): Fix comment.
4481
4482 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4483
4484 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4485 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4486 * gcc.dg/charset/asm2.c: Likewise.
4487 * gcc.dg/charset/asm3.c: Likewise.
4488 * gcc.dg/charset/asm4.c: Likewise.
4489 * gcc.dg/charset/asm5.c: Likewise.
4490 * gcc.dg/charset/asm6.c: Likewise.
4491 * gcc.dg/charset/attribute1.c: Likewise.
4492 * gcc.dg/charset/attribute2.c: Likewise.
4493 * gcc.dg/charset/builtin1.c: Likewise.
4494 * gcc.dg/charset/extern.c: Likewise.
4495 * gcc.dg/charset/function.c: Likewise.
4496 * gcc.dg/charset/string.c: Likewise.
4497 * gcc.dg/charset/charset.exp: Likewise.
4498
4499 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4500
4501 PR fortran/20086
4502 * gfortran.dg/pr20086.f90: New test.
4503
4504 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4505
4506 PR tree-optimization/19786
4507 * g++.dg/tree-ssa/pr19786.C: New.
4508
4509 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4510
4511 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4512
4513 2005-02-21 Jeff Law <law@redhat.com>
4514
4515 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4516
4517 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4518
4519 * gfortran.dg/do_iterator: Split loop, markup all lines for
4520 which an error locus is printed.
4521 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4522 locus is printed.
4523 * gfortran.dg/select_4.f90: Likewise.
4524 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4525 locuses in the various permutations.
4526
4527 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4528
4529 PR tree-optimization/19951
4530 * g++.dg/vect: New directory.
4531 * g++.dg/vect/vect.exp: New file.
4532 * g++.dg/vect/pr19951.cc: New testcase.
4533 * g++.dg/dg.exp: Also prune vectorizer tests.
4534
4535 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4536
4537 PR 18785
4538 * gcc.dg/charset/builtin1.c: New test.
4539
4540 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4541
4542 PR c++/19299
4543 * g++.dg/inherit/volatile1.C: New test.
4544
4545 PR c++/19440
4546 * g++.dg/template/dtor4.C: New test.
4547
4548 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4549
4550 * gfortran.dg/int_1.f90: New test.
4551
4552 2005-02-19 Devang Patel <dpatel@apple.com>
4553
4554 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4555
4556 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4557
4558 * gfortran.dg/achar_1.f90: New test.
4559
4560 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4561
4562 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4563
4564 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4565 Jakub Jelinek <jakub@redhat.com>
4566
4567 PR tree-optimization/19828
4568 * gcc.dg/tree-ssa/loop-7.c: New test.
4569 * gcc.c-torture/execute/20050218-1.c: New test.
4570
4571 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4572
4573 PR c/20043
4574 * gcc.dg/transparent-union-1.c: New test.
4575 * gcc.dg/transparent-union-2.c: New test.
4576
4577 2005-02-18 James E Wilson <wilson@specifixinc.com>
4578
4579 PR tree-optimization/18977
4580 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4581
4582 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4583
4584 PR target/20054
4585 * gcc.dg/pr20054.c: New test.
4586
4587 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4588
4589 PR c++/19508
4590 * g++.dg/ext/attrib20.C: New test.
4591
4592 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4593
4594 PR middle-end/20030
4595 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4596
4597 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4598
4599 PR c++/20008
4600 * g++.dg/opt/switch4.C: New.
4601
4602 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4603
4604 PR c++/20023
4605 PR tree-optimization/20009
4606 * gcc.c-torture/compile/20050217-1.c: New test.
4607 * g++.dg/opt/switch3.C: New test.
4608
4609 PR tree-optimization/18947
4610 * gcc.c-torture/compile/20050215-1.c: New test.
4611 * gcc.c-torture/compile/20050215-2.c: New test.
4612 * gcc.c-torture/compile/20050215-3.c: New test.
4613
4614 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4615
4616 PR c++/20028
4617 * g++.dg/template/crash34.C: New.
4618
4619 PR c++/20022
4620 * g++.dg/other/access3.C: New.
4621
4622 2005-02-17 Ira Rosen <irar@il.ibm.com>
4623
4624 * gcc.dg/vect/vect-98.c: New test.
4625
4626 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4627
4628 PR tree-optimization/19967
4629 * gcc.dg/pr19967.c: New.
4630
4631 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4632
4633 PR middle-end/19857
4634 * gcc.dg/tree-ssa/20050215-1.c: New test.
4635 * gcc.c-torture/execute/20050215-1.c: New test.
4636
4637 2005-02-15 Eric Christopher <echristo@redhat.com>
4638
4639 * gcc.dg/cpp/20050215-1.c: New file.
4640
4641 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4642
4643 PR tree-optimization/15785
4644 * gcc.dg/pr15785-1.c: New test.
4645
4646 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4647
4648 PR c++/17788
4649 * g++.dg/init/ctor4.C: New.
4650 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4651
4652 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4653
4654 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4655 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4656
4657 2005-02-15 Andreas Schwab <schwab@suse.de>
4658
4659 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4660 declare malloc.
4661
4662 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4663
4664 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4665
4666 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4667
4668 PR tree-optimization/19853
4669 * gcc.c-torture/compile/pr19853.c: New test.
4670
4671 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4672
4673 PR c++/19608
4674 * g++.dg/parse/local-class1.C: New.
4675
4676 PR c++/19895
4677 * g++.dg/parse/ptrmem3.C: New.
4678
4679 PR c++/19884
4680 * g++.old-deja/g++.oliva/template6.C: Add another case.
4681 * g++.dg/template/explicit6.C: New.
4682
4683 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4684
4685 PR c++/17816
4686 * g++.dg/other/redecl2.C: New.
4687
4688 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4689
4690 PR c++/19891
4691 * g++.dg/abi/covariant4.C: New.
4692
4693 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4694
4695 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4696
4697 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4698
4699 * gcc.dg/vect/vect-96.c: Fix typo.
4700
4701 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4702
4703 PR c++/14479
4704 PR c++/19487
4705 * g++.dg/template/enum5.C: New test.
4706
4707 2005-02-12 Ira Rosen <irar@il.ibm.com>
4708
4709 * gcc.dg/vect/vect-97.c: New test.
4710
4711 2005-02-12 Ira Rosen <irar@il.ibm.com>
4712
4713 * gcc.dg/vect/vect-96.c: New test.
4714
4715 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4716
4717 * gcc.dg/builtins-34.c: Also check ldexp*.
4718
4719 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4720
4721 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4722
4723 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4724
4725 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4726 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4727 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4728 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4729 selector_list, selector_expression, dg-process-target): Move to new
4730 file target-supports-dg.exp.
4731 * lib/target-supports-dg.exp: New.
4732
4733 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4734 New.
4735
4736 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4737
4738 PR c++/19666
4739 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4740
4741 PR middle-end/19858
4742 * gcc.c-torture/compile/20050210-1.c: New test.
4743
4744 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4745
4746 PR c++/19755
4747 * g++.dg/warn/Wbraces1.C: New test.
4748
4749 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4750
4751 * gcc.dg/builtins-52.c: New testcase.
4752
4753 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4754
4755 PR c/19342
4756 * gcc.c-torture/execute/20050119-1.c: New test.
4757
4758 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4759
4760 PR c++/19811
4761 * g++.dg/init/delete1.C: New test.
4762
4763 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4764
4765 PR c++/18470
4766 * g++.dg/template/static12.C: New test.
4767
4768 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4769
4770 PR c++/19787
4771 * g++.dg/conversion/ambig1.C: New test.
4772
4773 PR c++/19739
4774 * g++.dg/ext/attrib19.C: New test.
4775
4776 PR c++/19732
4777 * g++.dg/parse/dtor5.C: New test.
4778
4779 PR c++/19762
4780 * g++.dg/template/dtor3.C: New test.
4781
4782 PR c++/19826
4783 * g++.dg/template/static11.C: New test.
4784 * g++.dg/template/crash2.C: Remove dg-error marker.
4785
4786 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4787
4788 PR C++/18491
4789 * g++.old-deja/g++.mike/p10769a.C: Remove.
4790
4791 2005-02-09 Roger Sayle <roger@eyesopen.com>
4792
4793 * gcc.dg/builtins-48.c: New test case.
4794 * gcc.dg/builtins-49.c: New test case.
4795 * gcc.dg/builtins-50.c: New test case.
4796 * gcc.dg/builtins-51.c: New test case.
4797
4798 2005-02-09 Ian Lance Taylor <ian@airs.com>
4799
4800 PR middle-end/19583
4801 * g++.dg/warn/Wreturn-type-3.C: New test.
4802
4803 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4804
4805 PR middle-end/19402
4806 * gcc.dg/pr19402-1.c: New testcase.
4807 * gcc.dg/pr19402-2.c: likewise.
4808
4809 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4810
4811 PR middle-end/19854
4812 * g++.dg/tree-ssa/tmmti.C: New testcase.
4813
4814 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4815
4816 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4817
4818 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4819
4820 PR c++/19733
4821 * g++.dg/parse/crash23.C: New test.
4822 * g++.dg/warn/Weff1.C: New test.
4823
4824 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4825
4826 * gcc.dg/20050209-1.c: New test.
4827
4828 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4829
4830 PR target/19799
4831 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4832
4833 2005-02-08 Mike Stump <mrs@apple.com>
4834
4835 * g++.dg/pch/import-2.c: New test.
4836 * g++.dg/pch/import-2.hs: New.
4837 * g++.dg/pch/include/import-2a.h: New.
4838 * g++.dg/pch/include/import-2b.h: New.
4839
4840 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4841
4842 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4843
4844 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4845
4846 * gfortran.dg/substr_1.f90: New test.
4847
4848 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4849
4850 PR middle-end/19775
4851 * gcc.dg/torture/builtin-power-1.c: Disable test for
4852 invalid transformation.
4853 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4854 no longer optimize.
4855 * gcc.dg/builtins-47.c: New testcase.
4856
4857 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4858 Dorit Naishlos <dorit@il.ibm.com>
4859
4860 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4861
4862 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4863
4864 * gcc.c-torture/compile/20050206-1.c: New test.
4865
4866 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4867
4868 PR tree-opt/19768
4869 * g++.dg/opt/pr19768.C: New test.
4870
4871 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4872
4873 PR tree-opt/19736
4874 * gcc.c-torture/compile/pr19736.c: New test.
4875
4876 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4877
4878 PR c++/17401
4879 * g++.dg/parse/error25.C: New test.
4880
4881 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4882
4883 * gcc.c-torture/execute/20050203-1.c: New.
4884
4885 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4886
4887 * gcc.dg/vect/vect-85.c: Remove xfail.
4888 * gcc.dg/vect/vect-86.c: Remove xfail.
4889 * gcc.dg/vect/vect-87.c: Remove xfail.
4890 * gcc.dg/vect/vect-88.c: Remove xfail.
4891
4892 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4893
4894 * gcc.dg/altivec-19.c: New.
4895
4896 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4897
4898 PR c/17807
4899 * gcc.dg/nested-func-3.c: New test.
4900 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4901
4902 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4903
4904 * gcc.test-framework/gen_directive_tests: Generate tests for
4905 selector expressions.
4906
4907 2005-02-02 Matt Austern <austern@apple.com>
4908
4909 PR c++/19628
4910 * g++/ext/builtin7.C: New.
4911 * g++/ext/builtin8.C: New.
4912
4913 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4914
4915 PR c/18502
4916 * gcc.dg/pr18502-1.c: New test.
4917
4918 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4919
4920 PR c++/17413
4921 * g++.dg/template/local4.C: Tweak.
4922
4923 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4924
4925 PR tree-optimization/19578
4926 * gcc.c-torture/compile/20050202-1.c: New test.
4927
4928 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4929
4930 PR c/19435
4931 * gcc.dg/c99-init-4.c: New test.
4932
4933 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4934
4935 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4936
4937 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4938
4939 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4940 * g++.dg/eh/check-vect.h: New.
4941
4942 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4943 * gcc.dg/vect/vect-78.c: Ditto.
4944 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4945 Remove.
4946
4947 * g++.dg/conversion/simd1.C: Expect warning.
4948 * g++.dg/ext/attribute-test-1.C: Ditto.
4949 * g++.dg/ext/attribute-test-2.C: Ditto.
4950 * g++.dg/ext/attribute-test-3.C: Ditto.
4951 * g++.dg/ext/attribute-test-4.C: Ditto.
4952
4953 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4954 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4955
4956 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4957
4958 2005-02-01 Richard Henderson <rth@redhat.com>
4959
4960 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4961 long double for ibm double-double format.
4962 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4963
4964 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4965
4966 PR tree-optimization/19633
4967 * testsuite/gcc.dg/pr19633-1.c: New test.
4968 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4969 to NULL or a symbol.
4970
4971 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4972
4973 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4974 New procs.
4975 (dg-process-target (local override)): Handle selector expressions.
4976
4977 * gcc.test-framework/README: Describe tests in source directory.
4978 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4979 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4980 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4981 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4982 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4983 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4984 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4985 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4986 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4987 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4988 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4989 * gcc.test-framework/dg-error-exp-P.c: New test.
4990 * gcc.test-framework/dg-error-exp-XP.c: New test.
4991 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4992 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4993 * gcc.test-framework/dg-output-exp-P.c: New test.
4994 * gcc.test-framework/dg-output-exp-XF.c: New test.
4995 * gcc.test-framework/dg-warning-exp-P.c: New test.
4996 * gcc.misc-tests/dg-1.c: Remove.
4997 * gcc.misc-tests/dg-2.c: Remove.
4998 * gcc.misc-tests/dg-3.c: Remove.
4999 * gcc.misc-tests/dg-4.c: Remove.
5000 * gcc.misc-tests/dg-5.c: Remove.
5001 * gcc.misc-tests/dg-6.c: Remove.
5002 * gcc.misc-tests/dg-7.c: Remove.
5003 * gcc.misc-tests/dg-8.c: Remove.
5004 * gcc.misc-tests/dg-9.c: Remove.
5005 * gcc.misc-tests/dg-10.c: Remove.
5006 * gcc.misc-tests/dg-11.c: Remove.
5007 * gcc.misc-tests/dg-12.c: Remove.
5008 * gcc.misc-tests/dg-test.exp: Remove.
5009
5010 * gcc.test-framework/test-framework.awk: Change recording and
5011 printing of passes and failures.
5012
5013 * gcc.test-framework: New directory.
5014 * gcc.test-framework/README: New.
5015 * gcc.test-framework/test-framework.exp: New.
5016 * gcc.test-framework/test-framework.awk: New.
5017 * gcc.test-framework/gen_directive_tests: New.
5018
5019 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
5020
5021 * lib/treelang.exp: Fix comment typos.
5022 (treelang_target_compile): Don't append libs=-ltreelang to options.
5023
5024 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
5025
5026 * g++.dg/parse/typename7.C: Adjust error messages.
5027
5028 2005-01-31 Jeff Law <law@redhat.com>
5029
5030 * gcc.c-torture/execute/20050131-1.c: New test.
5031 * gcc.dg/wcaselabel.c: New test.
5032
5033 2005-01-31 Mark Mitchell <mark@codesourcery.com>
5034
5035 * g++.dg/other/warning1.C: Adjust error messags.
5036 * g++.dg/parse/constant5.C: New test.
5037
5038 2005-01-31 Steven Bosscher <stevenb@suse.de>
5039
5040 PR c/19333
5041 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
5042 the test case valid.
5043 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
5044 * testsuite/gcc.dg/array-7.c: Adjust expected result.
5045 * testsuite/gcc.dg/pr18596-3.c: Likewise.
5046 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
5047 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
5048 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
5049
5050 2005-01-31 Dale Johannesen <dalej@apple.com>
5051
5052 * g++.dg/opt/pr19650.C: New test.
5053
5054 2005-01-31 Richard Henderson <rth@redhat.com>
5055
5056 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
5057 long double for intel double extended format.
5058 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
5059
5060 2005-01-30 Mark Mitchell <mark@codesourcery.com>
5061
5062 PR c++/19555
5063 * g++.dg/template/static10.C: New test.
5064
5065 PR c++/19395
5066 * g++.dg/parse/error24.C: New test.
5067
5068 PR c++/19367
5069 * g++.dg/lookup/builtin1.C: New test.
5070
5071 PR c++/19457
5072 * g++.dg/warn/conv3.C: New test.
5073
5074 2005-01-30 Bud Davis <bdavis@gfortran.org>
5075
5076 PR fortran/19647
5077 * gfortan.dg/inquire_7.f90
5078
5079 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
5080
5081 PR tree-optimization/15791
5082 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
5083 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
5084 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
5085 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
5086 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
5087 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
5088 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
5089 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
5090 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
5091 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
5092
5093 2005-01-29 Paul Brook <paul@codesourcery.com>
5094
5095 PR fortran/18565
5096 * check.c (real_or_complex_check): New function.
5097 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
5098 * intrinsic.c (add_functions): Use new check functions.
5099 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
5100 Add prototypes.
5101
5102 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
5103
5104 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
5105 gcc.dg/lvalue-3.c: New tests.
5106 * gcc.dg/concat.c: Update expected messages.
5107
5108 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
5109
5110 PR libfortran/19595
5111 * gfortran.dg/eor_1.f90: New test.
5112
5113 2005-01-29 Steven G. Kargl <kargls@comcast.net>
5114
5115 PR fortran/19589
5116 * gfortran.dg/logical_data_1.f90: New test.
5117
5118 2005-01-28 Mark Mitchell <mark@codesourcery.com>
5119
5120 PR c++/19253
5121 * g++.dg/template/crash33.C: New test.
5122
5123 PR c++/19667
5124 * g++.dg/template/crash32.C: New test.
5125
5126 2005-01-28 Ian Lance Taylor <ian@airs.com>
5127
5128 PR middle-end/16558
5129 * g++.dg/warn/Wreturn-type-2.C: New test.
5130
5131 2004-06-24 Jeff Law <law@redhat.com>
5132
5133 * gcc.dg/tree-ssa/20050128-1.c: New test.
5134
5135 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
5136
5137 * gcc.target/frv/all-mdpackh-1.c: New test.
5138
5139 2005-01-28 Steven Bosscher <stevenb@suse.de>
5140
5141 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
5142
5143 2005-01-27 Richard Henderson <rth@redhat.com>
5144
5145 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
5146
5147 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5148
5149 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
5150
5151 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5152
5153 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5154 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5155 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
5156 to cope with cases where the multilib options override the dg-options.
5157
5158 2005-01-27 Jakub Jelinek <jakub@redhat.com>
5159
5160 PR c/18946
5161 * gcc.dg/noncompile/20050120-1.c: New test.
5162
5163 2005-01-26 Diego Novillo <dnovillo@redhat.com>
5164
5165 PR tree-optimization/19633
5166 * gcc.dg/pr19633.c: New test.
5167 * gcc.dg/tree-ssa/pr19633.c: New test.
5168
5169 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
5170
5171 * gcc.dg/20041216-1.c: New test.
5172
5173 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
5174
5175 PR objc/18862
5176 * objc.dg/selector-2.m: New test.
5177
5178 2005-01-26 Jakub Jelinek <jakub@redhat.com>
5179
5180 * g++.dg/opt/range-test-2.C: New test.
5181
5182 PR rtl-optimization/19579
5183 * gcc.c-torture/execute/20050124-1.c: New test.
5184
5185 2005-01-26 Greg Parker <gparker@apple.com>
5186 Stuart Hastings <stuart@apple.com>
5187
5188 * gcc.c-torture/execute/20050125-1.c: New.
5189
5190 2005-01-18 Jan Hubicka <jh@suse.cz>
5191
5192 PR tree-optimize/19337
5193 * gcc.c-torture/compile/20050119-1.c: New test.
5194
5195 2005-01-24 James E Wilson <wilson@specifixinc.com>
5196
5197 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
5198 test for successful match.
5199
5200 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
5201
5202 PR objc/18408
5203 * objc.dg/comp-types-7.m: New test.
5204
5205 2005-01-24 Janis Johnson <janis187@us.ibm.com>
5206
5207 * lib/target-supports.exp (current_target_name): New.
5208 (check_effective_target_ilp32, check_effective_target_lp64):
5209 Cache the result to use as long as the current target, with
5210 multilib flags, remains the same.
5211
5212 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
5213 (dg-require-weak, dg-require-visibility, dg-require-alias,
5214 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
5215 dg-require-effective-target, dg-skip-if): Remove call to
5216 skip_test_and_clear_xfail.
5217 (dg-test): Clear xfail data.
5218
5219 2005-01-24 Jakub Jelinek <jakub@redhat.com>
5220
5221 PR target/17751
5222 * gcc.dg/ppc64-toc.c: New test.
5223
5224 * g++.dg/tree-ssa/empty-1.C: New test.
5225
5226 PR middle-end/19551
5227 * gcc.c-torture/execute/20050121-1.c: New test.
5228 * gcc.dg/20050121-2.c: New test.
5229
5230 2004-01-23 Steven G. Kargl <kargls@comcast.net>
5231 Paul Brook <paul@codesourcery.com>
5232
5233 PR fortran/17941
5234 * gfortran.dg/real_const_1.f: New test.
5235 * gfortran.dg/real_const_2.f90: New test.
5236 * gfortran.dg/complex_int_1.f90: New test.
5237
5238 2005-01-23 Bud Davis <bdavis9659@comcast.net>
5239
5240 PR fortran/19313
5241 * gfortan.dg/inquire_6.f90: New test.
5242
5243 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5244
5245 PR libfortran/19451
5246 * open_readonly_1.f90: New test.
5247
5248 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5249
5250 PR libfortran/18982
5251 * gfortran.dg/open_new.f90: New file.
5252
5253 2005-01-22 Paul Brook <paul@codesourcery.com>
5254
5255 * namelist_1.f90: New test.
5256
5257 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
5258
5259 PR tree-optimization/19484
5260 * gcc.c-torture/compile/20050122-[12].c: New tests.
5261
5262 2005-01-22 Paul Brook <paul@codesourcery.com>
5263
5264 * gfortran.dg/implicit_2.f90: New test.
5265
5266 2005-01-22 Bud Davis <bdavis9659@comcast.net>
5267
5268 PR fortran/19314
5269 * gfortran.dg/inquire_5.f90: New test.
5270
5271 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5272
5273 PR c/18809
5274 * gcc.dg/pr18809-1.c: New test.
5275
5276 2005-01-21 Ian Lance Taylor <ian@airs.com>
5277
5278 * gcc.dg/20050121-1.c: New test.
5279
5280 PR tree-optimization/13000
5281 * gcc.dg/20040206-1.c: Change warning to point where function is
5282 being inlined.
5283
5284 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5285
5286 PR c++/19208
5287 * g++.dg/template/array11.C: New test.
5288
5289 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5290
5291 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5292 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5293 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5294 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5295 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5296 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5297
5298 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5299
5300 PR tree-optimization/15349
5301 * gcc.dg/tree-ssa/pr15349.c: New.
5302
5303 2005-01-20 Steve Ellcey <sje@cup.hp.com>
5304
5305 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5306
5307 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
5308
5309 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5310 scan-assembler-times directive name.
5311
5312 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5313 after dg-do.
5314
5315 PR rtl-optimization/19462
5316 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5317
5318 2005-01-19 Steve Ellcey <sje@cup.hp.com>
5319
5320 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5321 counting function calls on ia64.
5322
5323 2005-01-19 Jakub Jelinek <jakub@redhat.com>
5324
5325 PR rtl-optimization/15139
5326 * gcc.dg/20050111-2.c: New test.
5327
5328 PR c/17297
5329 * gcc.c-torture/compile/20050113-1.c: New testcase.
5330
5331 PR middle-end/19164
5332 * gcc.dg/20050113-1.c: New testcase.
5333
5334 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5335
5336 * gcc.dg/vect/vect-85.c: Add comment.
5337 * gcc.dg/vect/vect-86.c: Add xfail for now.
5338 * gcc.dg/vect/vect-87.c: Add xfail for now.
5339 * gcc.dg/vect/vect-88.c: Add xfail for now.
5340 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5341
5342 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5343
5344 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5345
5346 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5347
5348 * g++.dg/debug/typedef3.C: New test.
5349
5350 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5351
5352 PR c/19472
5353 * gcc.dg/asm-a.c: New test.
5354
5355 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5356
5357 * gcc.dg/sh-relax.c: Add prototype for abort.
5358
5359 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5360
5361 * gcc.dg/short-compare-1.c: New test.
5362 * gcc.dg/short-compare-2.c: Likewise.
5363
5364 2005-01-18 Michael Matz <matz@suse.de>
5365
5366 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5367
5368 2005-01-17 Diego Novillo <dnovillo@redhat.com>
5369
5370 PR tree-optimization/19121
5371 * gcc.c-torture/compile/pr19121.c: New test.
5372
5373 2005-01-17 James E. Wilson <wilson@specifixinc.com>
5374
5375 PR target/19357
5376 * gcc.c-torture/compile/pr19357.c: New test.
5377
5378 2005-01-17 Ian Lance Taylor <ian@airs.com>
5379
5380 PR c/5675
5381 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5382 pass--those that refer just to the variable, possibly with a
5383 cast.
5384 * gcc.dg/c99-const-expr-3.c: Likewise.
5385
5386 PR middle-end/13127
5387 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5388 longer emitted.
5389
5390 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5391
5392 PR fortran/18778
5393 * gfortran.dg/endfile_2.f90: New test.
5394
5395 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5396
5397 PR 19168
5398 * gfortran.dg/select_5.f90: New test.
5399
5400 2004-01-16 Paul Brook <paul@codesourcery.com>
5401
5402 * gfortran.dg/common_4.f90: New test.
5403
5404 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5405
5406 PR rtl-optimization/19462
5407 * gcc.dg/torture/pr19462-1.c: New test.
5408
5409 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5410
5411 PR objc/19321
5412 * objc.dg/func-ptr-2.m: New.
5413 * objc.dg/volatile-1.m: New.
5414
5415 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5416
5417 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5418
5419 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5420
5421 PR tree-optimization/19060
5422 * gcc.c-torture/execute/20050104-1.c: New test.
5423
5424 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5425
5426 PR fortran/18983
5427 * gfortran.dg/write_to_null.f90: New test.
5428
5429 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5430 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5431
5432 PR other/19328
5433 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5434 argument.
5435
5436 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5437
5438 PR c++/19263
5439 * g++.dg/init/vector1.C: New test.
5440
5441 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5442
5443 PR target/13158
5444 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5445 PR target/18987
5446 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5447
5448 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5449
5450 * gfortran.dg/select_1.f90: New test.
5451 * gfortran.dg/select_2.f90: New test.
5452 * gfortran.dg/select_3.f90: New test.
5453 * gfortran.dg/select_4.f90: New test.
5454
5455 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5456
5457 PR middle-end/19084
5458 PR rtl-optimization/19348
5459 * gcc.dg/20050111-1.c: New test.
5460 * gcc.c-torture/execute/20050111-1.c: New test.
5461
5462 * gcc.dg/i386-asm-4.c: New test.
5463
5464 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5465
5466 * gcc.dg/nested-func-2.c: New test.
5467 * ada/acats/norun.lst: Remove c953002.
5468
5469 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5470
5471 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5472
5473 2005-01-12 Ben Elliston <bje@au.ibm.com>
5474
5475 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5476
5477 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5478
5479 PR target/18761
5480 * g++.dg/abi/align1.C: New test.
5481
5482 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5483
5484 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5485 at a time.
5486 * g++.dg/ext/altivec_check.h: Support compiling as C.
5487
5488 2005-01-10 Roger Sayle <roger@eyesopen.com>
5489
5490 PR c++/19355
5491 * g++.dg/expr/pr19355-1.C: New test case.
5492
5493 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5494
5495 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5496 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5497 * ada/acats/tests/c3/c92005b.ada: Likewise.
5498 * ada/acats/tests/c3/cxb3012.a: Likewise.
5499 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5500
5501 2005-01-09 Paul Brook <paul@codesourcery.com>
5502
5503 * gfortran.dg/common_2.f90: New file.
5504 * gfortran.dg/common_3.f90: New file.
5505
5506 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5507
5508 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5509
5510 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5511
5512 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5513 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5514 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5515 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5516 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5517 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5518 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5519 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5520 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5521 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5522 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5523 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5524 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5525 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5526 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5527 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5528 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5529 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5530 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5531 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5532 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5533 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5534 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5535 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5536 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5537 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5538 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5539 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5540 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5541 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5542 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5543 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5544 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5545 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5546 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5547 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5548 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5549 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5550 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5551 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5552 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5553 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5554 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5555 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5556 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5557 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5558 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5559 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5560 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5561 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5562 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5563 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5564 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5565 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5566 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5567 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5568 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5569 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5570 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5571 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5572 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5573 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5574 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5575 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5576 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5577 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5578 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5579
5580 * gcc.dg/vect/vect-1.c: Fix spelling.
5581 * gcc.dg/vect/vect-10.c: Fix spelling.
5582 * gcc.dg/vect/vect-11.c: Fix spelling.
5583 * gcc.dg/vect/vect-12.c: Fix spelling.
5584 * gcc.dg/vect/vect-14.c: Fix spelling.
5585 * gcc.dg/vect/vect-15.c: Fix spelling.
5586 * gcc.dg/vect/vect-16.c: Fix spelling.
5587 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5588 * gcc.dg/vect/vect-64.c: Fix comments.
5589 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5590
5591 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5592 Ira Rosen <irar@il.ibm.com>
5593
5594 * gcc.dg/vect/vect-70.c: New test.
5595 * gcc.dg/vect/vect-71.c: New test.
5596
5597 2005-01-09 Manfred Hollstein <mh@suse.com>
5598
5599 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5600 * gcc.dg/pr18241-2.c: Likewise.
5601 * gcc.dg/pr18241-3.c: Likewise.
5602 * gcc.dg/pr18241-4.c: Likewise.
5603 * gcc.dg/pr18241-5.c: Likewise.
5604
5605 2005-01-08 Richard Henderson <rth@redhat.com>
5606
5607 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5608 False for x86 and x86-64.
5609
5610 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5611
5612 PR tree-optimization/18241
5613 * gcc.dg/pr18241-1.c: New test.
5614 * gcc.dg/pr18241-2.c: New test.
5615 * gcc.dg/pr18241-3.c: New test.
5616 * gcc.dg/pr18241-4.c: New test.
5617 * gcc.dg/pr18241-5.c: New test.
5618
5619 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5620
5621 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5622 gfortran.dg/select_4.f90: New.
5623
5624 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5625
5626 * gcc.c-torture/execute/20050107-1.c: New test.
5627
5628 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5629
5630 PR c++/19298
5631 * g++.dg/template/ref2.C: New.
5632
5633 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5634
5635 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5636 instead of being empty.
5637
5638 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5639
5640 PR fortran/15553
5641 * gfortran.dg/array-1.f90: New test.
5642
5643 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5644
5645 PR tree-optimization/19283
5646 * gcc.c-torture/execute/20050106-1.c: New test.
5647
5648 PR rtl-optimization/18861
5649 * gcc.dg/20050105-1.c: New test.
5650
5651 PR tree-optimization/18828
5652 * gcc.dg/20050105-2.c: New test.
5653
5654 2005-01-07 Andreas Jaeger <aj@suse.de>
5655
5656 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5657
5658 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5659
5660 PR fortran/18398
5661 * gfortran.dg/fmt_read.f90: New test.
5662
5663 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5664
5665 * gcc.dg/rs6000-ldouble-2.c: New.
5666
5667 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5668
5669 PR c++/19244
5670 * g++.dg/parser/ctor2.C: New test.
5671
5672 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5673
5674 PR c++/17154
5675 * g++.dg/template/using9.C: New test.
5676
5677 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5678
5679 PR c++/19258
5680 * g++.dg/lookup/friend6.C: New test.
5681
5682 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5683
5684 PR c++/19270
5685 * g++.dg/template/array10.C: New.
5686
5687 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5688
5689 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5690 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5691
5692 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5693
5694 * gcc.c-torture/compile/20050105-1.c: New test.
5695
5696 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5697
5698 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5699
5700 2005-01-05 Roger Sayle <roger@eyesopen.com>
5701
5702 PR middle-end/19100
5703 * gcc.dg/conv-3.c: New test case.
5704
5705 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5706
5707 * gcc.dg/asm-wide-1.c: New test.
5708
5709 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5710
5711 PR c++/19030
5712 * g++.dg/parse/crash22.C: New
5713
5714 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5715
5716 PR 19257
5717 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5718
5719 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5720
5721 PR middle-end/17767
5722 * gcc.dg/i386-mmx-6.c: New test case.
5723
5724 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5725
5726 PR tree-optimization/18308
5727 * gcc.dg/vect/pr18308.c: New testcase.
5728
5729 2005-01-04 Andreas Jaeger <aj@suse.de>
5730
5731 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5732
5733 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5734 Robert Bowdidge <bowdidge@apple.com>
5735
5736 * gcc.dg/cpp/subframework1.c: New.
5737 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5738 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5739 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5740 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5741
5742 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5743
5744 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5745 producing warning.
5746 * gcc.dg/darwin-weakimport-2.c: New.
5747
5748 2005-01-03 Richard Henderson <rth@redhat.com>
5749
5750 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5751
5752 2005-01-03 Richard Henderson <rth@redhat.com>
5753
5754 * gcc.dg/vect/vect.exp: Enable for ia64.
5755 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5756 (check_effective_target_vect_float): Likewise.
5757 (check_effective_target_vect_no_align): Likewise.
5758 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5759 * gcc.dg/vect/vect-8.c: Likewise.
5760
5761 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5762
5763 PR target/19236
5764 * gcc.dg/pr19236-1.c: New test case.
5765
5766 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5767
5768 PR rtl-optimization/12092
5769 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5770
5771 2005-01-02 Andreas Jaeger <aj@suse.de>
5772
5773 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5774
5775 2005-01-01 Roger Sayle <roger@eyesopen.com>
5776 Andrew Pinski <pinskia@physics.uc.edu>
5777
5778 PR rtl-optimization/12092
5779 * gcc.dg/pr12092-1.c: New test case.
5780
5781 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5782
5783 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5784 'hidden' and 'default' for better portability.
5785 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5786
5787 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5788 6 and 7.
5789 * g++.old-deja/g++.brendan/new3.C: Likewise.
5790
5791 2005-01-01 Steven Bosscher <stevenb@suse.de>
5792
5793 * gcc.dg/20041231-1.C: New test.
5794 * g++.dg/warn/Wunreachable-code-1.C: New test.
5795
5796 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5797
5798 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5799 file, not /dev/null. Abort on error.
5800
5801 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5802 Ziemowit Laski <zlaski@apple.com>
5803
5804 PR objc/18971
5805 * objc.dg/encode-5.m: New test.
5806
5807 2004-12-29 Richard Henderson <rth@redhat.com>
5808
5809 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5810 * objc.dg/stabs-1.m: Disable for ia64.
5811
5812 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5813
5814 PR c++/19190
5815 * g++.dg/warn/Wunused-10.C: New test.
5816
5817 2004-12-28 Richard Henderson <rth@redhat.com>
5818
5819 * objc.dg/stabs-1.m: Disable for alpha.
5820
5821 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5822
5823 PR c++/19149
5824 * g++.dg/parse/error23.C: New test.
5825
5826 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5827
5828 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5829
5830 PR fortran/19032
5831 * gfortran.dg/intrinsic_modulo_1.f90: New.
5832 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5833 tests with divisor -1.
5834
5835 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5836
5837 * g++.dg/opt/temp1.C (memcpy): Return a value.
5838
5839 PR c++/19148
5840 * g++.dg/expr/cond7.C: New test.
5841
5842 2004-12-27 Paul Brook <paul@codesourcery.com>
5843
5844 * gfortran.dg/g77/select_no_compile.f: Remove.
5845
5846 2004-12-27 Richard Henderson <rth@redhat.com>
5847
5848 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5849 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5850 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5851
5852 2004-12-26 Richard Henderson <rth@redhat.com>
5853
5854 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5855 by 1i instead of token pasting.
5856
5857 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5858
5859 PR tree-optimization/17578
5860 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5861 to additional_flags.
5862 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5863
5864 2004-12-25 Richard Henderson <rth@redhat.com>
5865
5866 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5867 Remove Alpha.
5868
5869 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5870
5871 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5872 hppa*-*-hpux*.
5873 * gcc.dg/pr17957.c (dg-options): Likewise.
5874 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5875 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5876 instead of 0 on __hppa__.
5877 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5878 "foo,%r" on hppa*-*-*.
5879
5880 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5881
5882 PR fortran/19071
5883 * gfortran.dg/complex_write.f90: New test.
5884
5885 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5886
5887 PR c++/17595
5888 * g++.dg/parse/pragma2.C: New test.
5889
5890 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5891
5892 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5893
5894 * gcc.dg/empty2.c: Add missing dg-warning.
5895
5896 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5897
5898 PR c++/17413
5899 * g++.dg/template/local4.C: New test.
5900 * g++.dg/template/crash19.C: Add dg-error marker.
5901
5902 * g++.dg/template/crash31.C: Correct embedded PR number.
5903
5904 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5905
5906 PR c++/16405
5907 * g++.dg/opt/temp1.C: Add do-run marker.
5908
5909 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5910
5911 * g++.dg/template/spec19.C: New.
5912
5913 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5914
5915 PR target/16819
5916 * gcc.dg/empty2.c: New.
5917
5918 2004-12-23 Richard Henderson <rth@redhat.com>
5919
5920 * lib/target-supports.exp (check_effective_target_vect_no_align):
5921 Remove i?86 and x86-64.
5922
5923 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5924
5925 PR c++/16405
5926 * g++.dg/opt/temp1.C: New test.
5927
5928 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5929
5930 PR c++/18733
5931 * g++.dg/template/friend33.C: New testcase.
5932
5933 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5934
5935 PR c++/18464
5936 * g++.dg/template/cond5.C: New test.
5937
5938 PR c++/18492
5939 * g++.dg/inherit/thunk3.C: New test.
5940
5941 PR c++/11224
5942 * g++.dg/warn/Wunused-9.C: New test.
5943
5944 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5945
5946 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5947
5948 2004-12-22 Jan Beulich <jbeulich@novell.com>
5949
5950 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5951
5952 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5953
5954 PR c++/18378
5955 * g++.dg/ext/packed8.C: New test.
5956
5957 PR c++/13268
5958 * g++.dg/template/crash31.C: New test.
5959
5960 PR c++/19034
5961 * g++.dg/template/crash30.C: New test.
5962
5963 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5964
5965 PR C++/18984
5966 * g++.dg/eh/ctor3.C: New test.
5967
5968 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5969
5970 * objc.dg/stabs-1.m: Allow section name to be quoted and
5971 assembly label to begin with '.LL'.
5972
5973 2004-12-21 Janis Johnson <janis187@us.ibm.com>
5974
5975 * gcc.dg/vect/vect.exp
5976 (check_effective_target_lp64_or_vect_no_align): New.
5977 * gcc.dg/vect/vect-77.c: Use it.
5978 * gcc.dg/vect/vect-78.c: Use it.
5979
5980 * lib/target-supports.exp
5981 (check_effective_target_vect_no_max,
5982 check_effective_target_vect_no_bitwise,
5983 check_effective_target_vect_no_align): New.
5984 * gcc.dg/vect/vect-13.c: Use them.
5985 * gcc.dg/vect/vect-17.c: Ditto.
5986 * gcc.dg/vect/vect-18.c: Ditto.
5987 * gcc.dg/vect/vect-19.c: Ditto.
5988 * gcc.dg/vect/vect-20.c: Ditto.
5989 * gcc.dg/vect/vect-27.c: Ditto.
5990 * gcc.dg/vect/vect-29.c: Ditto.
5991 * gcc.dg/vect/vect-44.c: Ditto.
5992 * gcc.dg/vect/vect-48.c: Ditto.
5993 * gcc.dg/vect/vect-50.c: Ditto.
5994 * gcc.dg/vect/vect-52.c: Ditto.
5995 * gcc.dg/vect/vect-54.c: Ditto.
5996 * gcc.dg/vect/vect-56.c: Ditto.
5997 * gcc.dg/vect/vect-58.c: Ditto.
5998 * gcc.dg/vect/vect-60.c: Ditto.
5999 * gcc.dg/vect/vect-72.c: Ditto.
6000 * gcc.dg/vect/vect-80.c: Ditto.
6001
6002 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
6003
6004 PR c++/14075
6005 * g++.dg/init/string1.C: New.
6006
6007 PR c++/18975
6008 * g++.dg/other/synth1.C: New.
6009
6010 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
6011
6012 PR c/18963
6013 * gcc.dg/pr18963-1.c: New test.
6014
6015 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
6016
6017 PR c/18596
6018 * gcc.dg/funcdef-storage-1.c (foo): Remove.
6019 * gcc.dg/pr18596-1.c: Use dg-error.
6020 (dg-options): Use -fno-unit-at-a-time.
6021 * gcc.dg/pr18596-2.c: New test.
6022 * gcc.dg/pr18596-3.c: New test.
6023
6024 2004-12-20 Roger Sayle <roger@eyesopen.com>
6025
6026 PR middle-end/18683
6027 * g++.dg/opt/pr18683-1.C: New test case.
6028
6029 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
6030
6031 PR other/19093
6032 * g++.dg/opt/max1.C: Fix for 64bit targets.
6033
6034 2004-12-20 Matt Austern <austern@apple.com>
6035
6036 PR c++/19044
6037 * g++.dg/ext/builtin6.C: New
6038
6039 2004-12-20 Diego Novillo <dnovillo@redhat.com>
6040
6041 PR tree-optimization/19080
6042 * gcc.c-torture/compile/pr19080.c: New test.
6043
6044 2004-12-20 Steven Bosscher <stevenb@suse.de>
6045
6046 * gcc.dg/20041219-1.c: New test.
6047
6048 2004-12-19 Roger Sayle <roger@eyesopen.com>
6049
6050 PR middle-end/19068
6051 * g++.dg/opt/max1.C: New test case.
6052
6053 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6054
6055 * gcc.dg/fdata-sections-1.c: New test.
6056
6057 2004-12-18 Roger Sayle <roger@eyesopen.com>
6058
6059 PR middle-end/18548
6060 * gcc.dg/max-1.c: New test case.
6061
6062 2004-12-18 Jakub Jelinek <jakub@redhat.com>
6063
6064 * gcc.c-torture/execute/20041218-1.c: New test.
6065
6066 2004-12-17 Diego Novillo <dnovillo@redhat.com>
6067
6068 * gcc.dg/pr18501.c: New test.
6069 * gcc.dg/uninit-5.c: XFAIL.
6070 * gcc.dg/uninit-9.c: XFAIL.
6071
6072 2004-12-17 Dale Johannesen <dalej@apple.com>
6073
6074 * gcc.dg/20041213-1.c: New.
6075
6076 2004-12-17 Ziemowit Laski <zlaski@apple.com>
6077
6078 * objc.dg/stabs-1.m: Allow assembly label to begin
6079 with a dot ('.').
6080
6081 2004-12-17 Jakub Jelinek <jakub@redhat.com>
6082
6083 * gcc.c-torture/execute/20041213-1.c: Move...
6084 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
6085
6086 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
6087
6088 PR c++/18721
6089 * g++.dg/lookup/conv-5.C: New.
6090
6091 2004-12-16 Ziemowit Laski <zlaski@apple.com>
6092
6093 * objc.dg/stabs-1.m: New test.
6094
6095 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6096
6097 * gcc.dg/visibility-c.c: Change compile to
6098 assemble for the test.
6099
6100 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6101
6102 PR target/19041
6103 * gcc.dg/visibility-c.c: New test.
6104
6105 2004-12-16 Roger Sayle <roger@eyesopen.com>
6106
6107 PR middle-end/18493
6108 * gcc.dg/switch-8.c: New test case.
6109
6110 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
6111
6112 PR c++/18905
6113 * g++.dg/template/init4.C: New.
6114 * g++.dg/opt/static3.C: Enable optimizer.
6115
6116 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
6117
6118 * g++.dg/other/complex1.C: New test.
6119
6120 2004-12-15 Alan Modra <amodra@bigpond.net.au>
6121
6122 * g++.dg/opt/inline9.C: New test.
6123
6124 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6125
6126 PR fortran/18993
6127 * gfotran.dg/nullify_1.f: New test.
6128
6129 2004-12-15 Richard Henderson <rth@redhat.com>
6130
6131 * gcc.target/i386/i386.exp: New harness.
6132 * gcc.target/i386/vect-args.c: New.
6133
6134 2004-12-15 David Edelsohn <edelsohn@gnu.org>
6135
6136 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
6137
6138 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6139
6140 PR c++/18825
6141 * g++.dg/template/friend32.C: New test.
6142
6143 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6144
6145 * cpp/pragma-once-1.c: New test.
6146 * cpp/pragma-once-1b.h: Likewise.
6147 * cpp/pragma-once-1c.h: Likewise.
6148 * cpp/pragma-once-1d.h: Likewise.
6149 * cpp/inc/pragma-once-1a.h: Likewise.
6150
6151 2004-12-15 Bud Davis <bdavis9659@comcast.net>
6152 Steven G. Kargl <kargls@comcast.net>
6153
6154 PR fortran/17597
6155 * gfortran.dg/list_read_3.f90: New test.
6156
6157 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6158
6159 * gcc.dg/ftrapv-2.c: New test.
6160
6161 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
6162
6163 PR c++/18981
6164 * g++.dg/template/typename9.C: New test.
6165
6166 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6167
6168 PR c++/18738
6169 * g++.dg/template/typename8.C: New test.
6170 * g++.dg/parse/friend2.C: Tweak error message.
6171
6172 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6173
6174 * gcc.c-torture/20041214-1.c: New test.
6175
6176 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6177
6178 PR c++/18965
6179 * g++.dg/init/array17.C: New test.
6180
6181 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6182
6183 PR c++/18793
6184 * g++.dg/init/aggr3.C: New test.
6185
6186 2004-12-14 Janis Johnson <janis187@us.ibm.com
6187
6188 * gcc.dg/altivec-types-1.c: New test.
6189 * gcc.dg/altivec-types-2.c: New test.
6190 * gcc.dg/altivec-types-3.c: New test.
6191 * gcc.dg/altivec-types-4.c: New test.
6192 * g++.dg/ext/altivec-types-1.C: New test.
6193 * g++.dg/ext/altivec-types-2.C: New test.
6194 * g++.dg/ext/altivec-types-3.C: New test.
6195 * g++.dg/ext/altivec-types-4.C: New test.
6196
6197 2004-12-14 Jakub Jelinek <jakub@redhat.com>
6198
6199 PR middle-end/18951
6200 * gcc.c-torture/execute/20041213-1.c: New test.
6201
6202 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
6203
6204 PR c++/18949
6205 * g++.dg/template/cast1.C: New.
6206
6207 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
6208
6209 * gcc.c-torture/execute/20041213-2.c: New test.
6210
6211 2004-12-13 Richard Henderson <rth@redhat.com>
6212
6213 * gcc.dg/i386-sse-10.c: Fix typo in options.
6214
6215 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
6216
6217 PR c++/18968
6218 * g++.dg/opt/pr18968.C: New test.
6219
6220 2004-12-13 Mark Mitchell <mark@codesourcery.com>
6221
6222 PR c++/18925
6223 * g++.dg/ext/visibility/staticdatamem.C: New test.
6224
6225 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
6226
6227 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
6228
6229 2004-12-13 Roger Sayle <roger@eyesopen.com>
6230
6231 PR rtl-optimization/18928
6232 * gcc.dg/pr18928-1.c: New test case.
6233
6234 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
6235
6236 PR tree-opt/16951
6237 * gcc.c-torture/compile/20041211-1.c: New.
6238
6239 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6240
6241 PR middle-end/17564
6242 * gcc.c-torture/execute/20041212-1.c: New test.
6243
6244 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6245
6246 PR fortran/18869
6247 * gfortran.dg/common_1.f90: New test.
6248
6249 2004-12-12 Steven G. Kargl <kargls@comcast.net>
6250 Paul Brook <paul@codesourcery.com>
6251
6252 PR fortran/16222
6253 * gfortran.dg/real_do_1.f90: New test.
6254
6255 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6256
6257 PR tree-opt/18040
6258 * g++.dg/opt/ptrmem6.C: New test.
6259
6260 2004-12-11 Roger Sayle <roger@eyesopen.com>
6261
6262 PR middle-end/18921
6263 * gcc.dg/pr18921-1.c: New test case.
6264
6265 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6266
6267 PR fortran/17175
6268 * gfortran.dg/scale_1.f90: New test.
6269
6270 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6271
6272 PR middle-end/18903
6273 * gcc.c-torture/compile/pr18903.c: New test.
6274
6275 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
6276
6277 * gcc.c-torture/execute/20041210-1.c: New test.
6278
6279 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6280
6281 PR c++/18731
6282 * g++.dg/parser/struct-1.C: New test.
6283 * g++.dg/parser/struct-2.C: New test.
6284 * g++.dg/parser/struct-3.C: New test.
6285
6286 2004-12-09 Richard Henderson <rth@redhat.com>
6287
6288 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6289
6290 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6291 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6292
6293 2004-12-09 Matt Austern <austern@apple.com>
6294
6295 PR c++/18514
6296 * g++.dg/ext/builtin1.C: New
6297 * g++.dg/ext/builtin2.C: New
6298 * g++.dg/ext/builtin3.C: New
6299 * g++.dg/ext/builtin4.C: New
6300 * g++.dg/ext/builtin5.C: New
6301
6302 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6303
6304 PR tree-opt/18904
6305 * g++.dg/opt/ptrmem5.C: New test.
6306
6307 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
6308
6309 * g++.dg/parse/typename5.C: Adjust for new error.
6310 * g++.dg/parse/typename7.C: New.
6311
6312 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6313
6314 PR c++/18073
6315 * g++.dg/other/mmintrin.C: New test.
6316
6317 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6318
6319 PR c++/16681
6320 * g++.dg/init/array15.C: New.
6321 * g++.dg/init/array16.C: New.
6322
6323 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6324
6325 PR fortran/18826
6326 * gfortran.dg/assign_1.f90: New test.
6327
6328 2004-12-08 Nick Clifton <nickc@redhat.com>
6329
6330 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6331 * gcc.target/xstormy16/data_below100: Likewise.
6332 * gcc.target/xstormy16/sfr: Likewise.
6333 * gcc.target/xstormy16/below100.S: New test source file.
6334 * gcc.target/xstormy16/below100.ld: New test linker script.
6335 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6336 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6337 bp instructions.
6338 * gcc.target/xstormy16/bp.c: Likewise.
6339
6340 * gcc.target/xstormy16/bss_below100: New files:
6341 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6342 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6343 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6344 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6345 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6346 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6347 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6348 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6349 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6350 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6351 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6352 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6353 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6354 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6355 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6356 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6357 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6358 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6359 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6360 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6361 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6362 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6363 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6364 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6365 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6366 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6367 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6368
6369 * gcc.target/xstormy16/data_below100: New files:
6370 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6371 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6372 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6373 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6374 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6375 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6376 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6377 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6378 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6379 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6380 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6381 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6382 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6383 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6384 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6385 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6386 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6387 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6388 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6389 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6390 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6391 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6392 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6393 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6394 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6395 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6396 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6397
6398 * gcc.target/xstormy16/sfr: New files:
6399 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6400 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6401 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6402 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6403 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6404 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6405 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6406 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6407 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6408 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6409 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6410 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6411 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6412 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6413 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6414 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6415 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6416 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6417 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6418 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6419 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6420 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6421 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6422 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6423 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6424 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6425 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6426 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6427 27_if0_sfrw_bitfield_f.c
6428
6429 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6430
6431 PR c++/18100
6432 * g++.dg/lookup/name-clash4.C: New test.
6433
6434 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6435
6436 PR c++/18672
6437 * g++.dg/opt/array1.C: New.
6438
6439 PR c++/18803
6440 * g++.dg/template/operator5.C: New.
6441
6442 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6443
6444 PR c/18867
6445 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6446
6447 2004-12-07 Steven Bosscher <stevenb@suse.de>
6448
6449 * gcc.dg/noncompile/20041207.c: New test.
6450
6451 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6452
6453 * g++.dg/other/unreachable-1.C: New test.
6454
6455 2004-12-06 Nick Clifton <nickc@redhat.com>
6456
6457 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6458 <limits.h> because the latter comes from gcc's include/ directory
6459 and not the newlib/libc/include directory.
6460
6461 2004-12-04 Richard Henderson <rth@redhat.com>
6462
6463 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6464
6465 2004-12-04 Richard Henderson <rth@redhat.com>
6466
6467 * lib/target-supports.exp (check_gc_sections_available): Disable
6468 for alpha and ia64.
6469
6470 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6471
6472 PR middle-end/17909
6473 * g++.dg/other/vararg-2.C: New test.
6474
6475 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6476
6477 PR c++/17011, c++/17971
6478 * g++.dg/template/error15.C: Adjust expected error.
6479 * g++.dg/template/instantiate3.C: Likewise.
6480
6481 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6482
6483 * gcc.dg/altivec-18.c: Fix for darwin
6484
6485 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6486
6487 PR c++/18782
6488 * g++.dg/parse/ptrmem2.C: New.
6489
6490 PR c++/18318
6491 * g++.dg/template/new1.C: New.
6492
6493 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6494
6495 PR fortran/18710
6496 * gfortran.dg/direct_io_3.f90: New test.
6497
6498 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6499
6500 PR 18758
6501 * g++.dg/parse/crash21.C: New.
6502
6503 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6504
6505 PR c++/15664, c++/18276
6506 * g++.dg/template/ttp13.C: New test.
6507 * g++.dg/template/ttp14.C: Likewise.
6508
6509 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6510
6511 PR c++/18123
6512 * g++.dg/parse/enum2.C: New test.
6513 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6514
6515 2004-12-02 Nick Clifton <nickc@redhat.com>
6516
6517 * gcc.target/xstormy16: New test directory.
6518 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6519 * gcc.target/xstormy16/bp.c: Check the generation of bp
6520 instructions.
6521 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6522 bn instructions and the BELOW100 attribute.
6523
6524 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6525
6526 PR target/16952
6527 * gcc.dg/ppc-eabi.c: New.
6528
6529 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6530
6531 PR fortran/18284
6532 * gfortran.dg/backspace.f90
6533
6534 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6535
6536 * gfortran.dg/inquire.f90: New test.
6537
6538 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6539
6540 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6541 handle effective-target-keyword.
6542 (dg-skip-if): Support effective-target keyword as target list.
6543 (dg-xfail-if): Ditto.
6544 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6545
6546 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6547
6548 PR tree-optimization/18291
6549 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6550
6551 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6552
6553 PR C++/18729
6554 * g++.dg/parse/crash20.C: New.
6555
6556 PR c++/17431
6557 * g++.dg/overload/arg1.C: New.
6558 * g++.dg/overload/arg2.C: New.
6559 * g++.dg/overload/arg3.C: New.
6560 * g++.dg/overload/arg4.C: New.
6561
6562 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6563
6564 * gcc.dg/c99-flex-array-4.c: Remove.
6565
6566 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6567
6568 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6569
6570 * lib/target-supports.exp (is-effective-target): Simplify.
6571
6572 * lib/target-supports.exp (check_effective_target_vect_long):
6573 Fix for powerpc64-*-*.
6574
6575 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6576
6577 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6578 to support new requirements on FreeBSD 5.
6579
6580 2004-11-30 Devang Patel <dpatel@apple.com>
6581
6582 PR 18702
6583 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6584
6585 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6586
6587 * g++.dg/ext/altivec-13.C: New test.
6588
6589 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6590
6591 PR tree-opt/18298
6592 * gcc.c-torture/execute/p18298.c: New test.
6593
6594 2004-11-30 Ira Rosen <irar@il.ibm.com>
6595 Dorit Naishlos <dorit@il.ibm.com>
6596
6597 PR tree-opt/18607
6598 * gcc.dg/vect/vect-89.c: New test.
6599
6600 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6601
6602 * gcc.dg/pr18596-1.c: New test.
6603
6604 2004-11-30 Ben Elliston <bje@au.ibm.com>
6605
6606 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6607
6608 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6609
6610 PR c/18479
6611 * gcc.dg/pr18479.c: New test.
6612
6613 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6614
6615 PR target/18490
6616 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6617 mmix-knuth-mmixware.
6618
6619 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6620 cris-*-elf* cris-*-aout* mmix-*-*
6621
6622 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6623
6624 PR middle-end/18725
6625 * gcc.dg/pr18725.c: New test.
6626
6627 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6628
6629 PR target/18488
6630 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6631
6632 PR target/18336
6633 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6634
6635 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6636
6637 PR c++/18368
6638 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6639 * g++.old-deja/g++.law/ctors5.C: Likewise.
6640 * g++.old-deja/g++.other/crash25.C: Likewise.
6641
6642 PR c++/18674
6643 * g++.dg/template/error16.C: New test.
6644
6645 PR c++/18512
6646 * g++.dg/template/crash29.C: New test.
6647
6648 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6649
6650 PR tree-optimization/18712
6651 * gcc.c-torture/compile/pr18712.c: New test.
6652
6653 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6654
6655 PR c/7544
6656 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6657 tests.
6658
6659 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6660
6661 PR c++/18652
6662 * g++.dg/lookup/crash6.C: New test.
6663
6664 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6665
6666 PR middle-end/18164
6667 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6668
6669 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6670
6671 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6672 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6673 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6674
6675 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6676
6677 * gcc.dg/pr18164.c: New test.
6678
6679 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6680
6681 * gcc.dg/funroll-loops-all.c: New.
6682
6683 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6684
6685 PR target/18489
6686 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6687 delimeter, match space and TAB as well as ":".
6688
6689 PR target/18484
6690 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6691
6692 PR target/18348
6693 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6694
6695 PR target/18345
6696 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6697
6698 PR target/18337
6699 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6700
6701 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6702
6703 * gfortran.dg/direct_io_2.f90: New test.
6704
6705 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6706
6707 PR target/18334
6708 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6709
6710 2004-11-28 Richard Henderson <rth@redhat.com>
6711
6712 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6713
6714 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6715
6716 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6717 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6718 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6719 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6720 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6721 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6722 gcc.dg/pointer-arith-8.c: New tests.
6723
6724 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6725
6726 PR fortran/18364
6727 * gfortran.dg/endfile.f90: New test.
6728
6729 2004-11-27 Falk Hueffner <falk@debian.org>
6730
6731 * gcc.dg/loop-6.c: New test.
6732
6733 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6734
6735 * gcc.c-torture/execute/20041126-1.c: New test.
6736
6737 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6738
6739 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6740 on IRIX.
6741
6742 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6743
6744 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6745 functions.
6746
6747 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6748
6749 PR rtl-optimization/17825
6750 * gcc.c-torture/compile/20041119-1.c: New test.
6751
6752 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6753
6754 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6755 Check existence of ld library path variables before unsetting.
6756
6757 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6758
6759 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6760
6761 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6762
6763 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6764
6765 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6766
6767 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6768
6769 2004-11-26 Ben Elliston <bje@au.ibm.com>
6770
6771 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6772 dg-do directive.
6773
6774 2004-11-26 Ben Elliston <bje@au.ibm.com>
6775
6776 * gcc.dg/pr17957.c: Pass --param, not -param.
6777
6778 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6779
6780 PR middle-end/17957
6781 * testsuite/gcc.dg/pr17957.c: New test.
6782
6783 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6784
6785 PR c++/18445
6786 * g++.dg/template/crash28.C: Likewise.
6787
6788 PR c++/18001
6789 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6790 * g++.dg/ext/lvaddr.C: Likewise.
6791 * g++.dg/opt/pr7503-3.C: Likewise.
6792
6793 PR c++/18466
6794 * g++.dg/parse/qualified3.C: New test.
6795 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6796
6797 PR c++/18545
6798 * g++.dg/expr/return1.C: New test.
6799
6800 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6801
6802 Friend class name lookup 3/n, PR c++/3332
6803 * g++.dg/lookup/friend3.C: New test.
6804 * g++.dg/lookup/friend4.C: Likewise.
6805 * g++.dg/lookup/friend5.C: Likewise.
6806
6807 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6808
6809 Friend class name lookup 2/n, PR c++/14513, c++/15410
6810 * g++.dg/lookup/friend2.C: New test.
6811 * g++.dg/template/friend31.C: Likewise.
6812
6813 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6814
6815 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6816
6817 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6818
6819 PR c++/17473
6820 * g++.dg/tc1/dr56.C: Remove.
6821 * g++.dg/template/typedef1.C: Add dg-error markers.
6822 * g++.old-deja/g++.other/typedef7.C: Likewise.
6823
6824 PR c++/18285
6825 * g++.dg/parse/typedef7.C: New test.
6826
6827 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6828
6829 * gcc.c-torture/execute/20041124-1.c: New test.
6830
6831 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6832
6833 * g++.dg/template/deduce3.C: New test.
6834
6835 PR c++/18586
6836 * g++.dg/template/crash27.C: New test.
6837
6838 PR c++/18530
6839 * g++.dg/warn/Wshadow-3.C: New test.
6840
6841 2004-11-24 Devang Patel <dpatel@apple.com>
6842
6843 PR/18555
6844 * gcc.dg/cpp/isysroot-1.c: New test.
6845 * gcc.dg/cpp/usr/include/stdio.h: New file.
6846 * gcc.dg/cpp/isysroot-2.c: New test.
6847 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6848 New file.
6849
6850 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6851
6852 PR c++/8929
6853 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6854
6855 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6856
6857 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6858 * gcc.target/sparc/pdist.c: Likewise.
6859
6860 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6861
6862 PR c++/16882
6863 * g++.dg/conversion/simd1.C: New test.
6864
6865 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6866
6867 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6868 and restore_ld_library_path_env_vars.
6869 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6870 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6871 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6872 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6873
6874 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6875
6876 * gcc.dg/pragma-align-2.c: Test macro expansion.
6877 * gcc.dg/pragma-pack-2.c: New test.
6878
6879 2004-11-23 Richard Henderson <rth@redhat.com>
6880
6881 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6882 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6883 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6884 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6885 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6886 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6887
6888 * gcc.dg/vect/vect.exp: Add check for alpha.
6889 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6890 (check_effective_target_vect_int): Enable for alpha.
6891 (check_effective_target_vect_long): New.
6892 (is-effective-target): Add it.
6893
6894 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6895
6896 * gcc.dg/pr18614-1.c: New test.
6897
6898 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6899
6900 * gcc.dg/setjmp-2.c: New test.
6901
6902 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6903
6904 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6905 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6906 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6907 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6908 gcc.target/sparc/pdist.c: New tests.
6909
6910 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6911
6912 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6913
6914 2004-11-22 Dale Johannesen <dalej@apple.com>
6915
6916 * gcc.dg/20041111-1.c: New.
6917
6918 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6919
6920 PR tree-opt/18536
6921 * gcc.dg/vect/pr18536.c: New test.
6922
6923 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6924
6925 PR c++/18354
6926 * g++.dg/template/nontype11.C: New test.
6927
6928 2004-11-21 Roger Sayle <roger@eyesopen.com>
6929
6930 PR middle-end/18520
6931 * gcc.dg/pr18520-1.c: New test case.
6932
6933 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6934
6935 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6936 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6937 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6938 expected diagnostics.
6939
6940 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6941
6942 PR target/18580
6943 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6944 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6945 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6946
6947 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6948
6949 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6950
6951 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6952 Joseph Myers <joseph@codesourcery.com>
6953
6954 * lib/target-supports.exp (check_visibility_available): Really
6955 test the compiler.
6956
6957 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6958
6959 PR tree-opt/18181
6960 * gcc.dg/vect/vect-85.c: New test.
6961 * gcc.dg/vect/vect-86.c: New test.
6962 * gcc.dg/vect/vect-87.c: New test.
6963 * gcc.dg/vect/vect-88.c: New test.
6964
6965 2004-11-19 Ben Elliston <bje@au.ibm.com>
6966
6967 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6968
6969 2004-11-18 Janis Johnson <janis187@us.ibm.com>
6970
6971 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6972 * gcc.dg/ppc-and-1.c: Ditto.
6973 * gcc.dg/ppc-compare-1.c: Ditto.
6974 * gcc.dg/ppc-mov-1.c: Ditto
6975
6976 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
6977 Mark Mitchell <mark@codesourcery.com>
6978
6979 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6980
6981 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6982 Aldy Hernandez <aldyh@redhat.com>
6983
6984 * lib/target-supports.exp (check_effective_target_vect_int): New
6985 (check_effective_target_vect_float): New
6986 (check_effective_target_vect_double): New.
6987 (is-effective-target): Support new effective targets keywords.
6988 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6989 default action for dg-do.
6990 * gcc.dg/vect/pr16105.c: Use new support.
6991 * gcc.dg/vect/pr18400.c: Ditto.
6992 * gcc.dg/vect/pr18425.c: Ditto.
6993 * gcc.dg/vect/vect-1.c: Ditto.
6994 * gcc.dg/vect/vect-10.c: Ditto.
6995 * gcc.dg/vect/vect-11.c: Ditto.
6996 * gcc.dg/vect/vect-12.c: Ditto.
6997 * gcc.dg/vect/vect-13.c: Ditto.
6998 * gcc.dg/vect/vect-14.c: Ditto.
6999 * gcc.dg/vect/vect-15.c: Ditto.
7000 * gcc.dg/vect/vect-16.c: Ditto.
7001 * gcc.dg/vect/vect-17.c: Ditto.
7002 * gcc.dg/vect/vect-18.c: Ditto.
7003 * gcc.dg/vect/vect-19.c: Ditto.
7004 * gcc.dg/vect/vect-2.c: Ditto.
7005 * gcc.dg/vect/vect-20.c: Ditto.
7006 * gcc.dg/vect/vect-21.c: Ditto.
7007 * gcc.dg/vect/vect-22.c: Ditto.
7008 * gcc.dg/vect/vect-23.c: Ditto.
7009 * gcc.dg/vect/vect-24.c: Ditto.
7010 * gcc.dg/vect/vect-25.c: Ditto.
7011 * gcc.dg/vect/vect-26.c: Ditto.
7012 * gcc.dg/vect/vect-27.c: Ditto.
7013 * gcc.dg/vect/vect-27a.c: Ditto.
7014 * gcc.dg/vect/vect-28.c: Ditto.
7015 * gcc.dg/vect/vect-29.c: Ditto.
7016 * gcc.dg/vect/vect-29a.c: Ditto.
7017 * gcc.dg/vect/vect-3.c: Ditto.
7018 * gcc.dg/vect/vect-30.c: Ditto.
7019 * gcc.dg/vect/vect-31.c: Ditto.
7020 * gcc.dg/vect/vect-32.c: Ditto.
7021 * gcc.dg/vect/vect-33.c: Ditto.
7022 * gcc.dg/vect/vect-34.c: Ditto.
7023 * gcc.dg/vect/vect-35.c: Ditto.
7024 * gcc.dg/vect/vect-36.c: Ditto.
7025 * gcc.dg/vect/vect-37.c: Ditto.
7026 * gcc.dg/vect/vect-38.c: Ditto.
7027 * gcc.dg/vect/vect-4.c: Ditto.
7028 * gcc.dg/vect/vect-40.c: Ditto.
7029 * gcc.dg/vect/vect-41.c: Ditto.
7030 * gcc.dg/vect/vect-42.c: Ditto.
7031 * gcc.dg/vect/vect-43.c: Ditto.
7032 * gcc.dg/vect/vect-44.c: Ditto.
7033 * gcc.dg/vect/vect-45.c: Ditto.
7034 * gcc.dg/vect/vect-46.c: Ditto.
7035 * gcc.dg/vect/vect-47.c: Ditto.
7036 * gcc.dg/vect/vect-48.c: Ditto.
7037 * gcc.dg/vect/vect-48a.c: Ditto.
7038 * gcc.dg/vect/vect-49.c: Ditto.
7039 * gcc.dg/vect/vect-5.c: Ditto.
7040 * gcc.dg/vect/vect-50.c: Ditto.
7041 * gcc.dg/vect/vect-51.c: Ditto.
7042 * gcc.dg/vect/vect-52.c: Ditto.
7043 * gcc.dg/vect/vect-53.c: Ditto.
7044 * gcc.dg/vect/vect-54.c: Ditto.
7045 * gcc.dg/vect/vect-55.c: Ditto.
7046 * gcc.dg/vect/vect-56.c: Ditto.
7047 * gcc.dg/vect/vect-56a.c: Ditto.
7048 * gcc.dg/vect/vect-57.c: Ditto.
7049 * gcc.dg/vect/vect-58.c: Ditto.
7050 * gcc.dg/vect/vect-59.c: Ditto.
7051 * gcc.dg/vect/vect-6.c: Ditto.
7052 * gcc.dg/vect/vect-60.c: Ditto.
7053 * gcc.dg/vect/vect-61.c: Ditto.
7054 * gcc.dg/vect/vect-62.c: Ditto.
7055 * gcc.dg/vect/vect-63.c: Ditto.
7056 * gcc.dg/vect/vect-64.c: Ditto.
7057 * gcc.dg/vect/vect-65.c: Ditto.
7058 * gcc.dg/vect/vect-66.c: Ditto.
7059 * gcc.dg/vect/vect-67.c: Ditto.
7060 * gcc.dg/vect/vect-68.c: Ditto.
7061 * gcc.dg/vect/vect-69.c: Ditto.
7062 * gcc.dg/vect/vect-7.c: Ditto.
7063 * gcc.dg/vect/vect-72.c: Ditto.
7064 * gcc.dg/vect/vect-72a.c: Ditto.
7065 * gcc.dg/vect/vect-73.c: Ditto.
7066 * gcc.dg/vect/vect-74.c: Ditto.
7067 * gcc.dg/vect/vect-75.c: Ditto.
7068 * gcc.dg/vect/vect-76.c: Ditto.
7069 * gcc.dg/vect/vect-77.c: Ditto.
7070 * gcc.dg/vect/vect-77a.c: Ditto.
7071 * gcc.dg/vect/vect-78.c: Ditto.
7072 * gcc.dg/vect/vect-79.c: Ditto.
7073 * gcc.dg/vect/vect-8.c: Ditto.
7074 * gcc.dg/vect/vect-80.c: Ditto.
7075 * gcc.dg/vect/vect-82.c: Ditto.
7076 * gcc.dg/vect/vect-82_64.c: Ditto.
7077 * gcc.dg/vect/vect-83.c: Ditto.
7078 * gcc.dg/vect/vect-83_64.c: Ditto.
7079 * gcc.dg/vect/vect-9.c: Ditto.
7080 * gcc.dg/vect/vect-all.c: Ditto.
7081 * gcc.dg/vect/vect-none.c: Ditto.
7082
7083 2004-11-17 Janis Johnson <janis187@us.ibm.com>
7084
7085 * lib/gcc-dg.exp (dg-skip-if): New function.
7086 (dg-forbid-option): Remove.
7087 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
7088 * g++.dg/abi/bitfield8.C: Likewise.
7089 * g++.dg/abi/dtor1.C: Likewise.
7090 * g++.dg/abi/empty10.C: Likewise.
7091 * g++.dg/abi/empty7.C: Likewise.
7092 * g++.dg/abi/empty9.C: Likewise.
7093 * g++.dg/abi/layout3.C: Likewise.
7094 * g++.dg/abi/layout4.C: Likewise.
7095 * g++.dg/abi/thunk1.C: Likewise.
7096 * g++.dg/abi/thunk2.C: Likewise.
7097 * g++.dg/abi/vbase11.C: Likewise.
7098 * g++.dg/abi/vthunk2.C: Likewise.
7099 * g++.dg/abi/vthunk3.C: Likewise.
7100 * g++.dg/ext/attrib8.C: Likewise.
7101 * g++.dg/opt/longbranch2.C: Likewise.
7102 * g++.dg/opt/reg-stack4.C: Likewise.
7103 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7104 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7105 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7106 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7107 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7108 * gcc.dg/20000609-1.c: Likewise.
7109 * gcc.dg/20000720-1.c: Likewise.
7110 * gcc.dg/20011107-1.c: Likewise.
7111 * gcc.dg/20011119-1.c: Likewise.
7112 * gcc.dg/20020108-1.c: Likewise.
7113 * gcc.dg/20020122-2.c: Likewise.
7114 * gcc.dg/20020122-3.c: Likewise.
7115 * gcc.dg/20020201-3.c: Likewise.
7116 * gcc.dg/20020206-1.c: Likewise.
7117 * gcc.dg/20020218-1.c: Likewise.
7118 * gcc.dg/20020310-1.c: Likewise.
7119 * gcc.dg/20020411-1.c: Likewise.
7120 * gcc.dg/20020418-2.c: Likewise.
7121 * gcc.dg/20020426-1.c: Likewise.
7122 * gcc.dg/20020426-2.c: Likewise.
7123 * gcc.dg/20020517-1.c: Likewise.
7124 * gcc.dg/20020523-1.c: Likewise.
7125 * gcc.dg/20020523-2.c: Likewise.
7126 * gcc.dg/20020729-1.c: Likewise.
7127 * gcc.dg/20030204-1.c: Likewise.
7128 * gcc.dg/20030826-2.c: Likewise.
7129 * gcc.dg/20030926-1.c: Likewise.
7130 * gcc.dg/20031202-1.c: Likewise.
7131 * gcc.dg/980312-1.c: Likewise.
7132 * gcc.dg/980313-1.c: Likewise.
7133 * gcc.dg/990117-1.c: Likewise.
7134 * gcc.dg/990424-1.c: Likewise.
7135 * gcc.dg/990524-1.c: Likewise.
7136 * gcc.dg/991230-1.c: Likewise.
7137 * gcc.dg/i386-387-1.c: Likewise.
7138 * gcc.dg/i386-387-2.c: Likewise.
7139 * gcc.dg/i386-387-3.c: Likewise.
7140 * gcc.dg/i386-387-4.c: Likewise.
7141 * gcc.dg/i386-387-5.c: Likewise.
7142 * gcc.dg/i386-387-6.c: Likewise.
7143 * gcc.dg/i386-asm-1.c: Likewise.
7144 * gcc.dg/i386-bitfield1.c: Likewise.
7145 * gcc.dg/i386-bitfield2.c: Likewise.
7146 * gcc.dg/i386-loop-1.c: Likewise.
7147 * gcc.dg/i386-loop-2.c: Likewise.
7148 * gcc.dg/i386-loop-3.c: Likewise.
7149 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7150 * gcc.dg/i386-pic-1.c: Likewise.
7151 * gcc.dg/i386-regparm.c: Likewise.
7152 * gcc.dg/i386-signbit-1.c: Likewise.
7153 * gcc.dg/i386-signbit-2.c: Likewise.
7154 * gcc.dg/i386-signbit-3.c: Likewise.
7155 * gcc.dg/i386-sse-5.c: Likewise.
7156 * gcc.dg/i386-sse-8.c: Likewise.
7157 * gcc.dg/i386-unroll-1.c: Likewise.
7158 * gcc.dg/tls/opt-1.c: Likewise.
7159 * gcc.dg/tls/opt-2.c: Likewise.
7160 * gcc.dg/unroll-1.c: Likewise.
7161 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7162 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7163 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7164 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7165
7166 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7167
7168 * g++.dg/template/incomplete1.C: New test.
7169
7170 2004-11-16 Nick Clifton <nickc@redhat.com>
7171
7172 Revert patches accidentally commited during checkin of fixes for
7173 xstormy16 tests:
7174 gcc.c-torture/execute/simd-4.c: Revert
7175 gcc.dg/20040910-1.c: Revert.
7176
7177 2004-11-16 Paul Brook <paul@codesourcery.com>
7178
7179 PR fortran/13010
7180 * gfortran.dg/der_pointer_1.f90: New test.
7181
7182 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
7183
7184 PR c/18498
7185 * gcc.dg/bitfld-13.c: New test.
7186
7187 2004-11-15 Janis Johnson <janis187@us.ibm.com>
7188
7189 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
7190 powerpc*-*-linux*.
7191
7192 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
7193 * gcc.dg/ppc64-abi-2.c: Ditto.
7194 * gcc.dg/ppc64-abi-3.c: Ditto.
7195
7196 * lib/gcc-dg.exp (dg-target-list): Remove.
7197
7198 2004-11-15 Steve Ellcey <sje@cup.hp.com>
7199
7200 * gcc.dg/ia64-postinc.c: New test.
7201
7202 2004-11-15 Mark Mitchell <mark@codesourcery.com>
7203
7204 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
7205
7206 2004-11-15 Nick Clifton <nickc@redhat.com>
7207
7208 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
7209 __INT_MAX__ so that the test can be compiled by toolchains
7210 targeted at 16-bit processors.
7211
7212 * gcc.dg/20040625-1.c: Use long constants rather than integers
7213 when performing arithmetic that will overflow 16-bits.
7214
7215 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
7216 xstormy16. It does not support 128-bit vector operations.
7217
7218 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
7219 with the macro PTR_TYPE. Define this macro to an integer type
7220 suitable for holding a pointer.
7221
7222 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
7223 the target is a 16-bit processor.
7224
7225 * gcc.dg/cpp/if-2.c: Expect a different warning message from
7226 16-bit targets where the character constant will be too long.
7227
7228 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
7229 where the double will not be directly addressable.
7230
7231 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7232
7233 Friend class name lookup 1/n, PR c++/18471
7234 * g++.dg/template/crash26.C: New test.
7235 * g++.dg/lookup/struct1.C: Adjust expected error.
7236 * g++.dg/parse/elab1.C: Likewise.
7237 * g++.dg/parse/elab2.C: Likewise.
7238 * g++.dg/parse/int-as-enum1.C: Likewise.
7239 * g++.dg/parse/struct-as-enum1.C: Likewise.
7240 * g++.dg/parse/typedef1.C: Likewise.
7241 * g++.dg/parse/typedef3.C: Likewise.
7242 * g++.dg/parse/typedef4.C: Likewise.
7243 * g++.dg/parse/typedef5.C: Likewise.
7244 * g++.dg/template/nontype4.C: Likewise.
7245 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7246 * g++.old-deja/g++.other/elab1.C: Likewise.
7247 * g++.old-deja/g++.other/syntax4.C: Likewise.
7248
7249 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7250
7251 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7252
7253 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7254
7255 * gcc.c-torture/execute/20041114-1.c: New test.
7256
7257 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7258
7259 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7260 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7261 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7262 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7263 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7264 gcc.dg/switch-7.c: New tests.
7265
7266 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7267
7268 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7269
7270 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7271
7272 PR tree-opt/18400
7273 * gcc.dg/vect/pr18400.c: New test.
7274
7275 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7276 Andrew Pinski <pinskia@physics.uc.edu>
7277
7278 PR tree-opt/18425
7279 * gcc.dg/vect/pr18425.c: New test.
7280
7281 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7282
7283 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7284 Guard with dg-require-alias and dg-require-visibility.
7285
7286 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7287
7288 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7289
7290 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7291
7292 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7293
7294 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7295
7296 PR c++/17344
7297 * g++.dg/template/defarg5.C: New test.
7298
7299 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7300
7301 * g++.dg/parse/cast1.C: Run only on ILP32.
7302 * g++.old-deja/g++.mike/p784.C: Likewise.
7303
7304 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7305
7306 * gcc.c-torture/execute/20041113-1.c: New test.
7307
7308 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7309
7310 PR target/18230
7311 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7312 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7313 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7314 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7315 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7316 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7317 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7318 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7319 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7320 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7321 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7322 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7323 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7324
7325 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7326
7327 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7328 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7329 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7330 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7331 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7332 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7333 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7334 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7335 gcc.target/sparc/combined-1.c: New tests.
7336
7337 2004-11-12 Ziemowit Laski <zlaski@apple.com>
7338
7339 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7340 New tests.
7341
7342 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7343
7344 * lib/gcc-dg.exp (dg-forbid-option): New function.
7345 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7346 * g++.dg/abi/bitfield8.C: Likewise.
7347 * g++.dg/abi/dtor1.C: Likewise.
7348 * g++.dg/abi/empty10.C: Likewise.
7349 * g++.dg/abi/empty7.C: Likewise.
7350 * g++.dg/abi/empty9.C: Likewise.
7351 * g++.dg/abi/layout3.C: Likewise.
7352 * g++.dg/abi/layout4.C: Likewise.
7353 * g++.dg/abi/thunk1.C: Likewise.
7354 * g++.dg/abi/thunk2.C: Likewise.
7355 * g++.dg/abi/vbase11.C: Likewise.
7356 * g++.dg/abi/vthunk2.C: Likewise.
7357 * g++.dg/abi/vthunk3.C: Likewise.
7358 * g++.dg/ext/attrib8.C: Likewise.
7359 * g++.dg/opt/longbranch2.C: Likewise.
7360 * g++.dg/opt/reg-stack4.C: Likewise.
7361 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7362 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7363 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7364 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7365 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7366 * gcc.dg/20000609-1.c: Likewise.
7367 * gcc.dg/20000720-1.c: Likewise.
7368 * gcc.dg/20011107-1.c: Likewise.
7369 * gcc.dg/20011119-1.c: Likewise.
7370 * gcc.dg/20020108-1.c: Likewise.
7371 * gcc.dg/20020122-2.c: Likewise.
7372 * gcc.dg/20020122-3.c: Likewise.
7373 * gcc.dg/20020201-3.c: Likewise.
7374 * gcc.dg/20020206-1.c: Likewise.
7375 * gcc.dg/20020218-1.c: Likewise.
7376 * gcc.dg/20020310-1.c: Likewise.
7377 * gcc.dg/20020411-1.c: Likewise.
7378 * gcc.dg/20020418-2.c: Likewise.
7379 * gcc.dg/20020426-1.c: Likewise.
7380 * gcc.dg/20020426-2.c: Likewise.
7381 * gcc.dg/20020517-1.c: Likewise.
7382 * gcc.dg/20020523-1.c: Likewise.
7383 * gcc.dg/20020523-2.c: Likewise.
7384 * gcc.dg/20020729-1.c: Likewise.
7385 * gcc.dg/20030204-1.c: Likewise.
7386 * gcc.dg/20030826-2.c: Likewise.
7387 * gcc.dg/20030926-1.c: Likewise.
7388 * gcc.dg/20031202-1.c: Likewise.
7389 * gcc.dg/980312-1.c: Likewise.
7390 * gcc.dg/980313-1.c: Likewise.
7391 * gcc.dg/990117-1.c: Likewise.
7392 * gcc.dg/990424-1.c: Likewise.
7393 * gcc.dg/990524-1.c: Likewise.
7394 * gcc.dg/991230-1.c: Likewise.
7395 * gcc.dg/i386-387-1.c: Likewise.
7396 * gcc.dg/i386-387-2.c: Likewise.
7397 * gcc.dg/i386-387-3.c: Likewise.
7398 * gcc.dg/i386-387-4.c: Likewise.
7399 * gcc.dg/i386-387-5.c: Likewise.
7400 * gcc.dg/i386-387-6.c: Likewise.
7401 * gcc.dg/i386-asm-1.c: Likewise.
7402 * gcc.dg/i386-bitfield1.c: Likewise.
7403 * gcc.dg/i386-bitfield2.c: Likewise.
7404 * gcc.dg/i386-loop-1.c: Likewise.
7405 * gcc.dg/i386-loop-2.c: Likewise.
7406 * gcc.dg/i386-loop-3.c: Likewise.
7407 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7408 * gcc.dg/i386-pic-1.c: Likewise.
7409 * gcc.dg/i386-regparm.c: Likewise.
7410 * gcc.dg/i386-signbit-1.c: Likewise.
7411 * gcc.dg/i386-signbit-2.c: Likewise.
7412 * gcc.dg/i386-signbit-3.c: Likewise.
7413 * gcc.dg/i386-sse-5.c: Likewise.
7414 * gcc.dg/i386-sse-8.c: Likewise.
7415 * gcc.dg/i386-unroll-1.c: Likewise.
7416 * gcc.dg/tls/opt-1.c: Likewise.
7417 * gcc.dg/tls/opt-2.c: Likewise.
7418 * gcc.dg/unroll-1.c: Likewise.
7419 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7420 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7421 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7422 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7423 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7424 -m64 is specified.
7425
7426 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7427
7428 PR c++/18389
7429 * g++.dg/parse/cond1.C: New test.
7430
7431 PR c++/18429
7432 * g++.dg/template/array9.C: New test.
7433 * g++.dg/ext/vla1.C: Adjust error messages.
7434 * g++.dg/ext/vlm1.C: Likewise.
7435 * g++.dg/template/crash2.C: Likewise.
7436
7437 PR c++/18436
7438 * g++.dg/template/call3.C: New test.
7439
7440 PR c++/18407
7441 * g++.dg/template/ptrmem11.C: New test.
7442
7443 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7444
7445 PR other/14264
7446 * lib/g++.exp: Set LC_ALL and LANG to C.
7447 * lib/gcc-dg.exp: Likewise.
7448 * lib/gfortran.exp: Likewise.
7449 * lib/objc.exp: Likewise.
7450 * lib/treelang.exp: Likewise.
7451
7452 2004-11-12 Andreas Schwab <schwab@suse.de>
7453
7454 * gcc.dg/pr16286.c: Fix last change.
7455
7456 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7457
7458 PR c++/18416
7459 * g++.dg/init/global1.C: New test.
7460
7461 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7462
7463 * gcc.c-torture/execute/20041112-1.c: New test.
7464
7465 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7466
7467 * lib/gcc-dg.exp (dg-target-list): New.
7468
7469 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7470 Richard Sandiford <rsandifo@redhat.com>
7471
7472 * lib/target-supports.exp (get-compiler_messages): New.
7473 (check_named_sections_available): Use it.
7474 (check_effective_target_ilp32): New.
7475 (check_effective_target_lp64): New.
7476 (is-effective-target): New.
7477 * lib/gcc-dg.exp (dg-require-effective-target): New.
7478
7479 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7480
7481 * gcc.dg/precedence-1.c: New test.
7482
7483 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7484
7485 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7486
7487 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7488 message, delete generated files, use more descriptive name for
7489 executable, and make the test unsupported when it cannot be run.
7490
7491 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7492 (dg-require-weak, dg-require-visibility, dg-require-alias,
7493 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7494 dg-require-iconv, dg-require-named-sections): Use it.
7495
7496 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7497
7498 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7499
7500 PR target/16457
7501 * gcc.dg/ppc-and-1: New
7502
7503 PR target/16796
7504 * gcc.dg/ppc-mov-1.c: New.
7505
7506 PR target/16458
7507 * gcc.dg/ppc-compare-1.c: New.
7508
7509 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7510
7511 * objc.dg/desig-init-2.m: New test.
7512
7513 2004-11-10 Adam Nemet <anemet@lnxw.com>
7514
7515 PR middle-end/18160
7516 * g++.dg/warn/register-var-1.C: New test.
7517 * g++.dg/warn/register-var-2.C: New test.
7518
7519 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7520
7521 * gcc.dg/union-2.c: New test.
7522
7523 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7524
7525 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7526 New test for PR tree-optimization/17892.
7527
7528 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7529
7530 PR c++/18369
7531 * g++.dg/init/new12.C: New test.
7532
7533 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7534
7535 * gcc.target/sparc: New directory.
7536 * gcc.target/sparc/sparc.exp: New driver.
7537 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7538 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7539 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7540 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7541
7542 2004-11-10 Paul Brook <paul@codesourcery.com>
7543
7544 PR fortran/18218
7545 * gfortran.dg/list_read.c: New test.
7546
7547 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7548
7549 PR c/18322
7550 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7551 expected diagnostic location.
7552
7553 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7554
7555 * gcc.dg/20041109-1.c: New test.
7556
7557 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7558
7559 PR objc/18406
7560 * objc/compile/pr18406.m: New test.
7561
7562 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7563
7564 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7565
7566 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7567
7568 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7569
7570 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7571
7572 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7573
7574 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7575
7576 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7577 exit.
7578
7579 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7580
7581 PR tree-opt/18299
7582 * gcc.c-torture/pr18299-1.c: New test.
7583
7584 2004-11-06 Andreas Schwab <schwab@suse.de>
7585
7586 * gcc.dg/pr16286.c: Also test for bool and pixel.
7587
7588 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7589
7590 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7591 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7592 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7593 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7594 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7595 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7596 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7597 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7598 gcc.dg/struct-semi-3.c: New tests.
7599
7600 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7601
7602 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7603
7604 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7605
7606 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7607 Do not use C99 designators.
7608
7609 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7610
7611 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7612
7613 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7614
7615 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7616 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7617 * gcc.c-torture/execute/simd-5.x: Remove.
7618
7619 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7620
7621 PR rtl-optimization/17933
7622 * gcc.dg/torture/pr17933-1.c: New test.
7623
7624 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7625
7626 PR target/18106
7627 * lib/target-supports.exp (check_weak_available): Support
7628 Windows.
7629
7630 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7631
7632 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7633 call to fflush(stdout) before abort.
7634 (my_ffsll): New function.
7635 (generate_fields): Use it.
7636
7637 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7638
7639 * gcc.dg/init-undef-1.c: New test.
7640
7641 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7642
7643 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7644 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7645 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7646 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7647 expected messages for new parser.
7648
7649 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7650
7651 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7652
7653 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7654
7655 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7656 on LP64 targets.
7657
7658 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7659
7660 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7661 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7662 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7663 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7664 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7665 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7666 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7667 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7668 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7669 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7670
7671 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7672
7673 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7674 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7675 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7676 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7677 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7678 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7679 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7680 for new parser.
7681
7682 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7683
7684 PR target/15342
7685 * gcc.dg/20041104-1.c: New test.
7686
7687 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7688
7689 * g++.dg/template/nontype7.C: New test.
7690 * g++.dg/template/nontype8.C: Likewise.
7691 * g++.dg/template/nontype9.C: Likewise.
7692 * g++.dg/template/nontype10.C: Likewise.
7693 * g++.dg/tc1/dr49.C: Likewise.
7694 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7695 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7696
7697 2004-11-04 Ben Elliston <bje@au.ibm.com>
7698
7699 * g++.dg/rtti/tinfo1.C: Remove xfails.
7700
7701 2004-11-04 Ben Elliston <bje@au.ibm.com>
7702
7703 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7704 packed attribute to the definition to satisfy the new C++ parser.
7705
7706 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7707
7708 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7709 invocations of va_arg.
7710
7711 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7712
7713 PR c++/18124
7714 * g++.dg/template/crash25.C: New test.
7715
7716 PR c++/18155
7717 * g++.dg/template/typedef2.C: New test.
7718 * g++.dg/parse/crash13.C: Adjust error markers.
7719
7720 PR c++/18177
7721 * g++.dg/conversion/const3.C: New test.
7722
7723 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7724
7725 PR fortran/17535
7726 PR fortran/17583
7727 PR fortran/17713
7728 * gfortran.dg/generic_[123].f90: New testcases.
7729
7730 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7731
7732 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7733 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7734
7735 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7736
7737 PR tree-opt/16808
7738 * gcc.c-torture/compile/pr16808.c: New test.
7739
7740 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7741
7742 PR rtl-optimization/17104
7743 * gcc.dg/ppc-bitfield1.c: New.
7744
7745 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7746
7747 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7748
7749 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7750
7751 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7752 strings for 32-bit code.
7753
7754 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7755
7756 PR c/18239
7757 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7758
7759 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7760
7761 PR c++/18064
7762 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7763
7764 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7765
7766 PR c++/15172
7767 * g++.dg/init/aggr2.C: New test.
7768
7769 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7770
7771 * objc.dg/local-decl-1.m: New test.
7772
7773 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7774
7775 * gcc.dg/20040910-1.c: Adjust regex.
7776
7777 2004-10-30 Roger Sayle <roger@eyesopen.com>
7778
7779 PR rtl-optimization/18084
7780 * g++.dg/opt/pr18084-1.C: New testcase.
7781
7782 2004-10-30 Matt Austern <austern@apple.com>
7783
7784 PR c++/17542
7785 * g++.dg/ext/attrib18.C: New test.
7786
7787 2004-10-30 Roger Sayle <roger@eyesopen.com>
7788
7789 PR middle-end/18096
7790 * gcc.dg/pr18096-1.c: New test case.
7791
7792 2004-10-30 Roger Sayle <roger@eyesopen.com>
7793
7794 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7795
7796 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7797
7798 PR c/16666
7799 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7800 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7801 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7802 gcc.dg/old-style-prom-3.c: New tests.
7803
7804 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7805
7806 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7807 Remove unnecessary inclusion of stdio.h.
7808
7809 2004-10-29 Roger Sayle <roger@eyesopen.com>
7810
7811 PR rtl-optimization/17581
7812 * gcc.dg/pr17581-1.c: New test case.
7813
7814 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7815
7816 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7817 being implemented.
7818 * g++.dg/conversion/dr195-1.C: New.
7819 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7820 * g++.old-deja/g++.mike/p10148.C: Likewise.
7821
7822 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7823
7824 PR c++/17695
7825 * g++.dg/debug/typedef2.C: New test.
7826
7827 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7828
7829 PR fortran/13490
7830 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7831 * gfortran.dg/g77/README: Update.
7832
7833 2004-10-28 Matt Austern <austern@apple.com>
7834
7835 PR c++/14124
7836 * g++.dg/ext/packed7.C: New test.
7837
7838 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7839
7840 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7841 scan-assembler.
7842 * lib/scanasm.exp (hidden-scan-for): New proc.
7843 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7844 string.
7845 (scan-not-hidden): Likewise.
7846 * lib/target-supports.exp (check_visibility_available): mach-o is
7847 support too.
7848
7849 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7850
7851 PR c++/17132
7852 * g++.dg/template/memclass3.C: New test.
7853
7854 2004-10-28 Adam Nemet <anemet@lnxw.com>
7855
7856 PR middle-end/18160
7857 * gcc.dg/register-var-1.c: New test.
7858 * gcc.dg/register-var-2.c: New test.
7859 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7860 error now.
7861
7862 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7863
7864 PR other/18172
7865 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7866 unused variables.
7867 * gcc.dg/vect/vect-22.c: Likewise.
7868
7869 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7870
7871 * gcc.dg/i386-rotate-1.c: New test.
7872
7873 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7874
7875 * g++.dg/init/ref12.C: Add "run" marker.
7876
7877 PR c++/17435
7878 * g++.dg/init/ref12.C: New test.
7879
7880 PR c++/18140
7881 * g++.dg/template/shift1.C: New test.
7882 * g++.dg/template/error10.C: Adjust error markers.
7883
7884 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7885
7886 PR tree-opt/17529
7887 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7888
7889 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7890
7891 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7892 * gcc.dg/weak/weak-3.c: Likewise.
7893 * gcc.dg/weak/weak-5.c: Likewise.
7894 * gcc.dg/weak/weak-9.c: Likewise.
7895 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7896 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7897
7898 * gcc.dg/darwin-weakimport-1.c: New.
7899
7900 2004-10-28 Ben Elliston <bje@au.ibm.com>
7901
7902 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7903
7904 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7905
7906 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7907 'syntax' error messages.
7908 * gcc.dg/cpp/direct2s.c: Likewise.
7909
7910 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7911
7912 * gcc.c-torture/compile/20041026-1.c: New.
7913
7914 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7915
7916 PR c++/18093
7917 * g++.dg/lookup/ns2.C: New test.
7918
7919 PR c++/18020
7920 * g++.dg/template/enum4.C: New test.
7921
7922 PR c++/18161
7923 * g++.dg/template/expr1.C: New test.
7924
7925 2004-10-26 Ben Elliston <bje@au.ibm.com>
7926
7927 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7928
7929 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7930
7931 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7932 gcc.dg/decl-nospec-3.c: New tests.
7933
7934 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7935
7936 * objc.dg/super-class-3.m: New test.
7937
7938 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7939
7940 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7941 resyncing.
7942 * gcc.dg/cpp/direct2s.c: Likewise.
7943
7944 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7945
7946 * objc.dg/image-info.m: Update for changes to section selection.
7947
7948 2004-10-25 David Ayers <d.ayers@inode.at>
7949 Ziemowit Laski <zlaski@apple.com>
7950
7951 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7952 diagnostics when messaging 'id <Proto>'.
7953 * objc.dg/class-protocol-1.m: New test.
7954 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7955 a non-existent method signature.
7956 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7957 Update diagnostics when messaging with non-existent method signature.
7958 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7959 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7960 invalid receivers are now resolved as if messaging 'id'; remove
7961 extraneous diagnostics.
7962
7963 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7964
7965 PR c/16667
7966 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7967 gcc.dg/init-desig-obs-3.c: New tests.
7968
7969 2004-10-25 Jakub Jelinek <jakub@redhat.com>
7970
7971 * gcc.dg/debug/20041023-1.c: New test.
7972
7973 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7974
7975 PR middle-end/17407
7976 * gcc.c-torture/compile/pr17407.c: New test.
7977
7978 PR c++/18121
7979 * g++.dg/template/array8.C: New test.
7980
7981 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7982
7983 PR other/18138
7984 * lib/g++.exp: Accept more than one multilib libgcc.
7985 * lib/gcc-dg.exp: Likewise.
7986 * lib/objc.exp: Likewise.
7987 * lib/treelang.exp: Likewise.
7988 * lib/gfortran.exp: Likewise.
7989
7990 2004-10-24 Ben Elliston <bje@au.ibm.com>
7991
7992 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7993
7994 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
7995
7996 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7997 * gcc.dg/c99-const-expr-3.c: Likewise.
7998
7999 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
8000
8001 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
8002
8003 2004-10-23 Ben Elliston <bje@au.ibm.com>
8004
8005 * gcc.c-torture/execute/loop-2e.x: Remove.
8006
8007 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
8008
8009 PR c++/18095
8010 * g++.dg/parse/crash18.C: New.
8011 * g++.dg/parse/crash19.C: New.
8012
8013 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
8014
8015 * g++.dg/ext/dllimport1.C: Move dg-warnings.
8016 * g++.dg/ext/dllimport2.C: Same.
8017 * g++.dg/ext/dllimport8.C: Same.
8018
8019 2004-10-21 Mark Mitchell <mark@codesourcery.com>
8020
8021 PR c++/10841
8022 * g++.dg/conversion/cast1.C: New test.
8023 * g++.dg/overload/pmf1.C: Adjust error marker.
8024
8025 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
8026
8027 PR objc/17923
8028 * objc.dg/const-str-7.m: New test.
8029
8030 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8031
8032 * g++.dg/template/memfriend11.C: Fix comment typo.
8033 * g++.dg/template/memfriend14.C: Likewise.
8034
8035 2004-10-20 Richard Henderson <rth@redhat.com>
8036
8037 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
8038 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
8039 -fasynchronous-unwind-tables.
8040
8041 2004-10-20 Richard Henderson <rth@redhat.com>
8042
8043 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
8044 (main): Return success.
8045 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
8046 (main): Return success.
8047
8048 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8049
8050 PR c++/13495
8051 * g++.dg/template/memfriend9.C: New test.
8052 * g++.dg/template/memfriend10.C: Likewise.
8053 * g++.dg/template/memfriend11.C: Likewise.
8054 * g++.dg/template/memfriend12.C: Likewise.
8055 * g++.dg/template/memfriend13.C: Likewise.
8056 * g++.dg/template/memfriend14.C: Likewise.
8057 * g++.dg/template/memfriend15.C: Likewise.
8058 * g++.dg/template/memfriend16.C: Likewise.
8059 * g++.dg/template/memfriend17.C: Likewise.
8060 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
8061
8062 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
8063
8064 * g++.dg/conversion/dr195.C: New.
8065 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
8066
8067 2004-10-20 Ben Elliston <bje@au.ibm.com>
8068 Devang Patel <dpatel@apple.com>
8069
8070 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
8071 of floating point arithmetic, which could trap.
8072
8073 2004-10-19 Mark Mitchell <mark@codesourcery.com>
8074
8075 PR c++/14035
8076 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
8077 * g++.dg/conversion/const2.C: New test.
8078 * g++.dg/expr/reinterpret2.C: New test.
8079 * g++.dg/expr/reinterpret3.C: New test.
8080 * g++.dg/expr/cast2.C: New test.
8081 * g++.dg/expr/copy1.C: New test.
8082 * g++.dg/other/conversion1.C: Change error message.
8083 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
8084 function pointers to void *.
8085 * g++.old-deja/g++.mike/p10148.C: Likewise.
8086
8087 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8088
8089 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
8090
8091 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
8092
8093 PR c++/18047
8094
8095 * g++.dg/parse/expr3.C: New test.
8096
8097 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8098
8099 * gcc.dg/smod-1.c: New test.
8100
8101 2004-10-18 Ziemowit Laski <zlaski@apple.com>
8102
8103 * objc.dg/method-14.m: New test.
8104
8105 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8106
8107 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
8108 Also xfail as the patch was reverted.
8109
8110 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8111
8112 PR middle-end/16973
8113 * gcc.dg/pr16973.c: New test.
8114
8115 2004-10-18 Diego Novillo <dnovillo@redhat.com>
8116
8117 PR tree-optimization/17656
8118 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
8119
8120 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
8121
8122 * g++.dg/eh/shadow1.C: New.
8123
8124 2004-10-18 Jakub Jelinek <jakub@redhat.com>
8125
8126 * gcc.c-torture/compile/20041018-1.c: New test.
8127
8128 2004-10-18 Ben Elliston <bje@au.ibm.com>
8129
8130 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
8131 compiler referring to register 0 when accessing sdata. The linker
8132 now patches things up.
8133
8134 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
8135
8136 PR c/17529
8137 * gcc.c-torture/compile/pr17529.c: New test.
8138
8139 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8140
8141 PR c++/17743
8142 * g++.dg/ext/attrib17.C: New test.
8143
8144 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8145
8146 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
8147
8148 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8149
8150 PR c++/10479
8151 * g++.dg/ext/attrib16.C: New test.
8152
8153 2004-10-15 Mark Mitchell <mark@codesourcery.com>
8154
8155 PR c++/17042
8156 * g++.dg/init/dso_handle1.C: New test.
8157
8158 PR c++/14667
8159 * g++.dg/parse/typedef6.C: New test.
8160
8161 PR c++/17916
8162 * g++.dg/parse/pragma1.C: New test.
8163
8164 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
8165
8166 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
8167
8168 2004-10-15 Steve Ellcey <sje@cup.hp.com>
8169
8170 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
8171 -fno-common when on HPPA HP-UX platforms.
8172
8173 2004-10-15 Jakub Jelinek <jakub@redhat.com>
8174
8175 PR other/16820
8176 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
8177 stdint.h.
8178 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
8179 uintptr_t.
8180
8181 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8182
8183 PR c++/16301
8184 * g++.dg/lookup/strong-using-4.C: New test.
8185
8186 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8187
8188 PR middle-end/16567
8189 * gcc.c-torture/compile/nested-1.c: New test.
8190
8191 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8192
8193 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
8194 and mipsisa64*-*-* (until support for misaligned loads is added).
8195 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
8196 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
8197 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
8198 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
8199 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
8200 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
8201
8202 2004-10-14 Mark Mitchell <mark@codesourcery.com>
8203
8204 PR c++/17976
8205 * g++.dg/init/dtor3.C: New test.
8206
8207 2004-10-15 Ben Elliston <bje@au.ibm.com>
8208
8209 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
8210
8211 2004-10-14 Geoffrey Keating <geoffk@apple.com>
8212
8213 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
8214 * gcc.dg/macho-lo-sum.c: Likewise.
8215
8216 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
8217
8218 * gcc.dg/ppc-spe64-1.c: New test.
8219
8220 2004-10-14 Devang Patel <dpatel@apple.com>
8221
8222 PR 17635
8223 * gcc.dg/pr17635.c : New test.
8224
8225 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
8226
8227 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
8228 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
8229 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
8230 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
8231 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
8232 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
8233 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
8234 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
8235 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
8236 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
8237 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
8238 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
8239 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
8240 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
8241 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
8242 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8243 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8244 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
8245
8246 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8247
8248 * gcc.dg/vect/vect-82.c: New testcase.
8249 * gcc.dg/vect/vect-82_64.c: New testcase.
8250 * gcc.dg/vect/vect-83.c: New testcase.
8251 * gcc.dg/vect/vect-83_64.c: New testcase.
8252
8253 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8254
8255 * gcc.dg/cpp/error-1.c: New test.
8256
8257 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8258
8259 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8260
8261 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
8262
8263 PR target/17984
8264 * gcc.dg/cris-peep2-xsrand2.c: New test.
8265
8266 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8267
8268 PR c++/17661
8269 * testsuite/g++.dg/expr/for2.C: New test.
8270
8271 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8272
8273 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8274
8275 2004-10-13 Jakub Jelinek <jakub@redhat.com>
8276
8277 PR tree-optimization/17724
8278 * g++.dg/opt/pr17724-1.C: New test.
8279 * g++.dg/opt/pr17724-2.C: New test.
8280 * g++.dg/opt/pr17724-3.C: New test.
8281 * g++.dg/opt/pr17724-4.C: New test.
8282 * g++.dg/opt/pr17724-5.C: New test.
8283 * g++.dg/opt/pr17724-6.C: New test.
8284
8285 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8286
8287 PR c/17301
8288 * gcc.dg/pr17301-2.c: New test.
8289
8290 2004-10-11 Mark Mitchell <mark@codesourcery.com>
8291
8292 PR c++/15876
8293 * g++.dg/parse/error22.C: New test.
8294
8295 PR c++/17936
8296 * g++.dg/template/spec18.C: New test.
8297
8298 2004-10-11 Steve Ellcey <sje@cup.hp.com>
8299
8300 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8301 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
8302 memcpy.
8303 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8304 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8305
8306 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8307
8308 * g++.dg/eh/cleanup5.C: Add dg-options "".
8309
8310 2004-10-11 Roger Sayle <roger@eyesopen.com>
8311
8312 PR middle-end/17657
8313 * gcc.dg/switch-4.c: New test case.
8314
8315 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
8316
8317 * gcc.c-torture/execute/20041011-1.c: New test.
8318
8319 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8320
8321 PR c++/17554
8322 * g++.dg/init/for3.C: New test.
8323
8324 PR c++/17657
8325 * g++.dg/opt/switch2.C: New test.
8326
8327 PR middle-end/17703
8328 * g++.dg/warn/Wreturn-2.C: New test.
8329
8330 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8331
8332 PR c++/17907
8333 * g++.dg/eh/cleanup5.C: New test.
8334
8335 2004-10-10 Mark Mitchell <mark@codesourcery.com>
8336
8337 PR c++/17393
8338 * g++.dg/parse/error21.C: New test.
8339
8340 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8341
8342 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8343 * g++.dg/warn/incomplete1.C: Likewise.
8344 * g++.dg/template/qualttp20.C: Likewise.
8345
8346 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8347
8348 PR c/17881
8349 * parm-incomplete-1.c: New test.
8350
8351 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8352
8353 PR c++/17867
8354 * g++.dg/parse/error19.C: New test.
8355
8356 PR c++/17670
8357 * g++.dg/init/new11.C: New test.
8358
8359 PR c++/17821
8360 * g++.dg/parse/error20.C: New test.
8361
8362 PR c++/17826
8363 * g++.dg/template/crash24.C: New test.
8364
8365 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8366
8367 PR c/17301
8368 * gcc.dg/pr17301-1.c: New test.
8369
8370 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8371
8372 PR c/17189
8373 * gcc.dg/anon-struct-5.c: New test.
8374
8375 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8376
8377 PR c/17844
8378 * gcc.dg/pr17844-1.c: New test.
8379
8380 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8381
8382 PR tree-optimization/17906
8383 * gcc.c-torture/compile/pr17906.c: New.
8384
8385 2004-10-09 Stuart Hastings <stuart@apple.com>
8386 Roger Sayle <roger@eyesopen.com>
8387
8388 PR rtl-optimization/17853
8389 * gcc.dg/i386-mmx-5.c: New testcase.
8390
8391 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8392
8393 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8394
8395 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8396
8397 PR c++/17524
8398 * g++.dg/template/static9.C: New test.
8399
8400 PR c++/17685
8401 * g++.dg/parse/operator5.C: New test.
8402
8403 2004-10-09 Roger Sayle <roger@eyesopen.com>
8404
8405 PR middle-end/17894
8406 * gcc.c-torture/execute/divcmp-4.c: New test case.
8407
8408 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8409
8410 PR tree-opt/17902
8411 * g++.dg/opt/pr17902.C: New test.
8412
8413 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8414
8415 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8416
8417 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8418
8419 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8420
8421 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8422
8423 * gcc.dg/assign-warn-3.c: New test.
8424
8425 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8426
8427 PR c/16999
8428 * gcc.dg/cpp/ident-1.c: New test.
8429
8430 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8431
8432 * gcc.c-torture/compile/acc1.c: New.
8433
8434 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8435
8436 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8437 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8438
8439 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8440
8441 * gcc.dg/ultrasp11.c: New test.
8442
8443 2004-10-08 Michael Matz <matz@suse.de>
8444
8445 * gcc.dg/doloop-2.c: New test.
8446
8447 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8448
8449 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8450 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8451 objc.dg/method-9.m: Update expected diagnostics.
8452
8453 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8454
8455 * gcc.dg/ppc-fsel-3.c: New file.
8456 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8457
8458 2004-10-07 Paul Brook <paul@codesourcery.com>
8459
8460 * gfortran.dg/intrinsic_verify_1.f90: New test.
8461
8462 2004-10-07 Paul Brook <paul@codesourcery.com>
8463
8464 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8465
8466 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8467
8468 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8469 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8470 commit.
8471
8472 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8473
8474 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8475
8476 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8477
8478 PR c++/17115
8479 * g++.dg/warn/Winline-4.C: New test.
8480
8481 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8482
8483 * gcc.c-torture/compile/20041007-1.c: New test.
8484
8485 2004-10-07 Paul Brook <paul@codesourcery.com>
8486
8487 PR fortran/17678
8488 * gfortran.dg/use_allocated_1.f90: New test.
8489
8490 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8491
8492 PR middle-end/17849
8493 * gfortran.fortran-torture/compile/nested.f90: New test
8494
8495 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8496
8497 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8498
8499 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8500
8501 PR c++/17368
8502 * g++.dg/ext/asm6.C: New test.
8503
8504 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8505
8506 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8507
8508 2004-10-06 Paul Brook <paul@codesourcery.com>
8509
8510 PR libfortran/17709
8511 * gfortran.dg/empty_format_1.f90: New test.
8512
8513 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8514
8515 PR fortran/17568
8516 * gfortran.dg/ishft.f90: New test.
8517
8518 PR fortran/17283
8519 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8520 tests.
8521
8522 2004-10-06 Paul Brook <paul@codesourcery.com>
8523
8524 * gfortran.dg/do_1.f90: New test.
8525
8526 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8527
8528 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8529 optimizing for size.
8530
8531 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8532
8533 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8534
8535 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8536
8537 * gcc.c-torture/compile/20041005-1.c: New test.
8538
8539 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8540
8541 PR c++/17829
8542 * g++.dg/lookup/koenig4.C: New.
8543
8544 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8545
8546 * g++.dg/other/classkey1.C: Adjust quoting marks.
8547 * g++.dg/parse/error15.C: Likewise.
8548 * g++.dg/template/meminit2.C (int>): Likewise.
8549
8550 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8551
8552 PR fortran/17283
8553 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8554
8555 PR fortran/17631
8556 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8557
8558 PR fortran/17708
8559 * gfortran.dg/pr17708.f90: New test.
8560
8561 2004-10-04 Chao-ying Fu <fu@mips.com>
8562
8563 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8564 * gcc.dg/vect/vect-4.c: Ditto.
8565 * gcc.dg/vect/vect-5.c: Ditto.
8566 * gcc.dg/vect/vect-6.c: Ditto.
8567 * gcc.dg/vect/vect-8.c: Ditto.
8568 * gcc.dg/vect/vect-16.c: Ditto.
8569 * gcc.dg/vect/vect-30.c: Ditto.
8570 * gcc.dg/vect/vect-40.c: Ditto.
8571 * gcc.dg/vect/vect-41.c: Ditto.
8572 * gcc.dg/vect/vect-42.c: Ditto.
8573 * gcc.dg/vect/vect-43.c: Ditto.
8574 * gcc.dg/vect/vect-44.c: Ditto.
8575 * gcc.dg/vect/vect-45.c: Ditto.
8576 * gcc.dg/vect/vect-46.c: Ditto.
8577 * gcc.dg/vect/vect-47.c: Ditto.
8578 * gcc.dg/vect/vect-48.c: Ditto.
8579 * gcc.dg/vect/vect-49.c: Ditto.
8580 * gcc.dg/vect/vect-50.c: Ditto.
8581 * gcc.dg/vect/vect-51.c: Ditto.
8582 * gcc.dg/vect/vect-52.c: Ditto.
8583 * gcc.dg/vect/vect-53.c: Ditto.
8584 * gcc.dg/vect/vect-54.c: Ditto.
8585 * gcc.dg/vect/vect-55.c: Ditto.
8586 * gcc.dg/vect/vect-56.c: Ditto.
8587 * gcc.dg/vect/vect-57.c: Ditto.
8588 * gcc.dg/vect/vect-58.c: Ditto.
8589 * gcc.dg/vect/vect-59.c: Ditto.
8590 * gcc.dg/vect/vect-60.c: Ditto.
8591 * gcc.dg/vect/vect-74.c: Ditto.
8592 * gcc.dg/vect/vect-79.c: Ditto.
8593 * gcc.dg/vect/vect-80.c: Ditto.
8594
8595 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8596
8597 * gcc.dg/unused-7.c: Use the correct option.
8598
8599 2004-10-04 Paul Brook <paul@codesourcery.com>
8600 Bud Davis <bdavis9659@comcast.net>
8601
8602 PR fortran/17706
8603 PR fortran/16434
8604 * gfortran/pr17706.f90: New test.
8605 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8606
8607 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8608
8609 * gfortran.dg/pr17612.f90: New test.
8610
8611 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8612
8613 * g++.dg/template/local1.C: Adjust quoting marks in
8614 testing for diagnostics.
8615 * g++.dg/tls/diag-2.C: Likewise.
8616 * g++.dg/other/error8.C: Likewise.
8617
8618 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8619
8620 PR c/17178
8621 * gcc.dg/unused-4.c: Adjust to be correct.
8622
8623 PR c/17820
8624 * gcc.dg/unused-7.c: New test.
8625
8626 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8627
8628 PR c++/17797
8629 * g++.dg/overload/template2.C: New test.
8630
8631 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8632
8633 PR tree-optimization/16632
8634 * gcc.dg/tree-ssa/20041002-1.c: New.
8635
8636 2004-10-03 Paul Brook <paul@codesourcery.com>
8637
8638 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8639 rather than relying on default formatting.
8640
8641 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8642
8643 * gcc.dg/20040920-1.c: Update expected message text.
8644
8645 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8646
8647 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8648
8649 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8650
8651 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8652 tree level.
8653
8654 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8655
8656 * gcc.dg/tree-ssa/pr17343.c: Remove.
8657
8658 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8659
8660 PR tree-opt/17343
8661 * gcc.dg/tree-ssa/pr17343.c: New test.
8662
8663 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8664
8665 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8666 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8667 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8668 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8669 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8670
8671 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8672
8673 * gcc.dg/lvalue-2.c: New test.
8674
8675 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8676
8677 PR c/17730
8678 * gcc.dg/pr17730-1.c: New test
8679
8680 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8681
8682 PR c/7425
8683 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8684
8685 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8686
8687 * gcc.c-torture/execute/stdarg-1.c: New test.
8688 * gcc.c-torture/execute/stdarg-2.c: New test.
8689 * gcc.c-torture/execute/stdarg-3.c: New test.
8690 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8691 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8692 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8693 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8694 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8695
8696 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8697
8698 PR tree-optimization/17697
8699 * g++.dg/opt/pr17697-1.C: New test.
8700 * g++.dg/opt/pr17697-2.C: New test.
8701 * g++.dg/opt/pr17697-3.C: New test.
8702
8703 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8704
8705 PR c/16409
8706 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8707 gcc.dg/vla-init-5.c: New tests.
8708
8709 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8710
8711 PR c/13804
8712 * gcc.dg/pr13804-1.c: New test.
8713
8714 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8715
8716 PR fortran/16938
8717 * gfortran.dg/pr16938.f90: New test.
8718
8719 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8720
8721 * g++.dg/template/crash23.C: New test.
8722
8723 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8724
8725 PR c++/17585
8726 * g++.dg/template/static8.C: New test.
8727
8728 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8729
8730 PR c++/17681
8731 * g++.dg/other/error9.C: New test.
8732
8733 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8734
8735 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8736
8737 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8738
8739 PR fortran/15164
8740 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8741
8742 2004-09-26 Roger Sayle <roger@eyesopen.com>
8743
8744 PR middle-end/17112
8745 * gcc.dg/pr17112-1.c: New test case.
8746
8747 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8748
8749 PR c/11459
8750 * gcc.dg/pr11459-1.c: New test.
8751
8752 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8753
8754 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8755 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8756
8757 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8758
8759 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8760
8761 2004-09-25 Jan Hubicka <jh@suse.cz>
8762
8763 * compile/30040909-1.c: New test.
8764 * compile/30040907-1.c: New test.
8765
8766 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8767
8768 * gcc.c-torture/execute/va-arg-26.c: New test.
8769
8770 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8771
8772 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8773 extra diagnostics on targets with 64-bit pointers.
8774 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8775
8776 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8777
8778 PR c/17188
8779 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8780 * gcc.dg/decl-3.c: Adjust expected message.
8781
8782 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8783
8784 PR fortran/17615
8785 * gfortran.dg/pr17615.f90: New test.
8786
8787 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8788
8789 PR tree-optimzation/17517
8790 * g++.dg/tree-ssa/pr17517.C: New Test.
8791
8792 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8793
8794 PR c++/16889
8795 * g++.dg/lookup/ambig3.C: New.
8796
8797 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8798
8799 PR tree-opt/17624
8800 * g++.dg/opt/pr17624.C: New test.
8801
8802 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8803
8804 PR c/6980
8805 * gcc.dg/Wbad-function-cast-1.c: New test.
8806
8807 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8808
8809 * g++.dg/ext/complit1.C
8810 * g++.dg/other/error2.C
8811 * g++.dg/other/nontype-1.C
8812 * g++.dg/parse/crash11.C
8813 * g++.dg/parse/crash12.C
8814 * g++.dg/parse/error15.C
8815 * g++.dg/parse/error4.C
8816 * g++.dg/parse/tmpl-outside1.C
8817 * g++.dg/parse/too-many-tmpl-args1.C
8818 * g++.dg/template/dependent-expr3.C
8819 * g++.dg/template/error10.C
8820 * g++.dg/template/instantiate1.C
8821 * g++.dg/template/vtable2.C
8822 * g++.dg/warn/Wshadow-1.C
8823 * g++.dg/warn/weak1.C
8824 * g++.old-deja/g++.brendan/crash16.C
8825 * g++.old-deja/g++.brendan/crash18.C
8826 * g++.old-deja/g++.brendan/crash48.C
8827 * g++.old-deja/g++.brendan/crash49.C
8828 * g++.old-deja/g++.brendan/crash55.C
8829 * g++.old-deja/g++.brendan/crash56.C
8830 * g++.old-deja/g++.brendan/crash8.C
8831 * g++.old-deja/g++.brendan/enum11.C
8832 * g++.old-deja/g++.brendan/enum8.C
8833 * g++.old-deja/g++.brendan/enum9.C
8834 * g++.old-deja/g++.brendan/friend3.C
8835 * g++.old-deja/g++.brendan/misc14.C
8836 * g++.old-deja/g++.bugs/900402_02.C
8837 * g++.old-deja/g++.bugs/900404_03.C
8838 * g++.old-deja/g++.bugs/900404_04.C
8839 * g++.old-deja/g++.bugs/900428_03.C
8840 * g++.old-deja/g++.jason/crash4.C
8841 * g++.old-deja/g++.jason/overload21.C
8842 * g++.old-deja/g++.jason/redecl1.C
8843 * g++.old-deja/g++.jason/report.C
8844 * g++.old-deja/g++.jason/rfg10.C
8845 * g++.old-deja/g++.jason/template30.C
8846 * g++.old-deja/g++.law/arm12.C
8847 * g++.old-deja/g++.law/ctors5.C
8848 * g++.old-deja/g++.law/cvt20.C
8849 * g++.old-deja/g++.law/init10.C
8850 * g++.old-deja/g++.law/init8.C
8851 * g++.old-deja/g++.law/visibility17.C
8852 * g++.old-deja/g++.law/visibility7.C
8853 * g++.old-deja/g++.mike/net8.C
8854 * g++.old-deja/g++.mike/p646.C
8855 * g++.old-deja/g++.mike/p700.C
8856 * g++.old-deja/g++.mike/p701.C
8857 * g++.old-deja/g++.mike/p811.C
8858 * g++.old-deja/g++.ns/template13.C
8859 * g++.old-deja/g++.other/array3.C
8860 * g++.old-deja/g++.other/crash25.C
8861 * g++.old-deja/g++.other/dtor3.C
8862 * g++.old-deja/g++.other/dtor4.C
8863 * g++.old-deja/g++.other/main1.C
8864 * g++.old-deja/g++.other/warn7.C
8865 * g++.old-deja/g++.pt/crash11.C
8866 * g++.old-deja/g++.pt/crash36.C
8867 * g++.old-deja/g++.pt/spec22.C
8868 * g++.old-deja/g++.pt/spec9.C
8869 * g++.old-deja/g++.pt/ttp52.C
8870 * g++.old-deja/g++.robertl/eb103.C
8871 * g++.old-deja/g++.robertl/eb121.C
8872 * g++.old-deja/g++.robertl/eb22.C
8873 * g++.old-deja/g++.robertl/eb8.C:
8874 Update locations and/or regexps of dg-error markers.
8875 Remove markers for some bogus messages that are no longer issued.
8876
8877 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8878
8879 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8880 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8881
8882 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8883
8884 PR c++/17618
8885 * g++.dg/lookup/crash5.C: New test.
8886
8887 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8888
8889 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8890 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8891 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8892 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8893 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8894 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8895
8896 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8897 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8898 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8899 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8900 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8901 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8902
8903 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8904
8905 * gcc.dg/vect/vect-44.c: Check additional cases.
8906 * gcc.dg/vect/vect-48.c: Check additional cases.
8907
8908 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8909 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8910 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8911 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8912 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8913 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8914 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8915 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8916 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8917
8918 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8919 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8920 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8921
8922 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8923
8924 * gcc.dg/tree-ssa/loop-6.c: New test.
8925
8926 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8927
8928 PR c++/17620
8929 * g++.dg/inherit/base2.C: New.
8930
8931 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8932
8933 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8934 * gcc.dg/20001012-2.c: Likewise.
8935 * gcc.dg/20001013-1.c: Likewise.
8936 * gcc.dg/20001101-1.c: Likewise.
8937 * gcc.dg/20001102-1.c: Likewise.
8938 * gcc.dg/bf-spl1.c: Likewise.
8939 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8940 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8941
8942 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8943
8944 PR tree-optimization/16721
8945 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8946
8947 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8948
8949 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8950 * gcc.dg/20040305-1.c: Likewise.
8951
8952 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8953
8954 PR c/16566
8955 * gcc.c-torture/compile/pr16566-1.c,
8956 gcc.c-torture/compile/pr16566-2.c,
8957 gcc.c-torture/compile/pr16566-3.c: New tests.
8958
8959 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8960
8961 PR tree-optimization/17512
8962 * gcc.c-torture/compile/20040916-1.c.
8963
8964 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8965
8966 * gcc.dg/pragma-re-3.c: New test.
8967
8968 2004-09-17 Matt Austern <austern@apple.com>
8969
8970 PR c++/15049
8971 * g++.dg/other/anon3.C: New.
8972
8973 2004-09-21 Roger Sayle <roger@eyesopen.com>
8974
8975 PR c++/7503
8976 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8977 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8978 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8979 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8980 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8981
8982 2004-09-21 Bud Davis <bdavis9659@comcast.net>
8983
8984 PR fortran/17286
8985 * gfortran.dg/pr17286.f90: New test.
8986
8987 2004-09-20 Mark Mitchell <mark@codesourcery.com>
8988
8989 PR c++/17530
8990 * g++.dg/template/static7.C: New test.
8991
8992 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8993
8994 PR tree-opt/17558
8995 * gcc.c-torture/compile/pr17558.c: New test.
8996
8997 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8998
8999 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
9000 if SKIP_ATTRIBUTE is defined.
9001
9002 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9003
9004 PR fortran/15957
9005 * gfortran.dg/pr15957.f90: New test.
9006
9007 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
9008
9009 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
9010 in comparison.
9011 * gcc.dg/vect/vect-79.c: Likewise.
9012 * gcc.dg/vect/vect-80.c: Likewise.
9013
9014 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9015
9016 PR fortran/15750
9017 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
9018
9019 2004-09-20 Ira Rosen <irar@il.ibm.com>
9020
9021 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
9022 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
9023 * gcc.dg/vect/vect-62.c: New testcase.
9024 * gcc.dg/vect/vect-63.c: New testcase.
9025 * gcc.dg/vect/vect-64.c: New testcase.
9026 * gcc.dg/vect/vect-65.c: New testcase.
9027 * gcc.dg/vect/vect-66.c: New testcase.
9028 * gcc.dg/vect/vect-67.c: New testcase.
9029 * gcc.dg/vect/vect-68.c: New testcase.
9030 * gcc.dg/vect/vect-69.c: New testcase.
9031 * gcc.dg/vect/vect-79.c: New testcase.
9032 * gcc.dg/vect/vect-80.c: New testcase.
9033
9034 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
9035
9036 * gcc.target/mips/asm-1.c: New test.
9037
9038 2004-09-19 Ira Rosen <irar@il.ibm.com>
9039
9040 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
9041 * gcc.dg/vect/vect-73.c: New testcase.
9042 * gcc.dg/vect/vect-74.c: New testcase.
9043 * gcc.dg/vect/vect-75.c: New testcase.
9044 * gcc.dg/vect/vect-76.c: New testcase.
9045 * gcc.dg/vect/vect-77.c: New testcase.
9046 * gcc.dg/vect/vect-78.c: New testcase
9047
9048 2004-09-18 Paul Brook <paul@codesourcery.com>
9049
9050 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
9051
9052 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
9053
9054 PR c/17424
9055 * gcc.dg/pr17424-1.c: New test.
9056
9057 2004-09-18 Diego Novillo <dnovillo@redhat.com>
9058
9059 * g++.dg/tree-ssa/pr17153.C: New test.
9060
9061 2004-09-16 Geoffrey Keating <geoffk@apple.com>
9062
9063 PR pch/13361
9064 * testsuite/g++.dg/pch/wchar-1.C: New.
9065 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9066
9067 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
9068
9069 * gcc.c-torture/execute/20040917-1.c: New test.
9070
9071 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9072
9073 PR tree-optimization/17319
9074 * gcc.dg/pr17319.c: New test.
9075
9076 2004-09-17 Devang Patel <dpatel@apple.com>
9077
9078 * gcc.dg/20040813-1.c: New test.
9079
9080 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9081
9082 PR tree-optimization/17273
9083 * gcc.c-torture/compile/pr17273.c: New test.
9084
9085 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
9086
9087 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
9088 Update expected messages.
9089 * gcc.dg/declspec-13.c: New test.
9090
9091 2004-09-17 David Edelsohn <edelsohn@gnu.org>
9092
9093 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
9094
9095 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9096
9097 * gcc.c-torture/execute/pr17252.c: Use post-increment to
9098 change what 'a' is pointing to.
9099
9100 2004-09-17 Mark Mitchell <mark@codesourcery.com>
9101
9102 PR c++/16002
9103 * g++.dg/template/error18.C: New test.
9104
9105 PR c++/16029
9106 * g++.dg/warn/Wunused-8.C: New test.
9107
9108 2004-09-17 Steven Bosscher <stevenb@suse.de>
9109
9110 PR tree-optimization/17513
9111 * gcc.dg/20040916-1.c: New test.
9112
9113 2004-09-16 Mark Mitchell <mark@codesourcery.com>
9114
9115 PR c++/17501
9116 * g++.dg/template/typename7.C: New test.
9117
9118 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9119
9120 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
9121
9122 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
9123
9124 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
9125 with -ftree-based-profiling also.
9126 * lib/profopt.exp: Support late-set profile_option/feedback_option.
9127
9128 2004-09-16 Victor Leikehman <lei@il.ibm.com>
9129
9130 PR/15364
9131 * gfortran.dg/der_array_io_1.f90: New test.
9132 * gfortran.dg/der_array_io_2.f90: New test.
9133 * gfortran.dg/der_array_io_3.f90: New test.
9134
9135 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9136
9137 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
9138 EABI.
9139
9140 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9141
9142 * g++.dg/opt/switch1.C: New test.
9143
9144 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
9145
9146 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
9147 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
9148 Update expected messages.
9149
9150 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9151
9152 PR fortran/16485
9153 * gfortran.dg/same_name_1.f90: New test.
9154
9155 2004-09-15 Diego Novillo <dnovillo@redhat.com>
9156
9157 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
9158 dereference garbage pointers.
9159
9160 2004-09-15 Jakub Jelinek <jakub@redhat.com>
9161
9162 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
9163 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
9164
9165 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
9166 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
9167 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
9168
9169 2004-09-14 Mark Mitchell <mark@codesourcery.com>
9170
9171 PR c++/17324
9172 * g++.dg/template/mangle1.C: New test.
9173
9174 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9175
9176 PR tree-optimization/17252
9177 * gcc.c-torture/execute/pr17252.c: New test.
9178
9179 2004-09-14 Andrew Pinski <apinski@apple.com>
9180
9181 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
9182
9183 2004-09-14 Roger Sayle <roger@eyesopen.com>
9184
9185 PR rtl-optimization/9771
9186 * gcc.dg/pr9771-1.c: New test case.
9187
9188 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9189
9190 PR tree-optimization/15262
9191 * gcc.c-torture/execute/pr15262-1.c: New test.
9192 * gcc.c-torture/execute/pr15262-2.c: New test.
9193
9194 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
9195
9196 * gcc.dg/declspec-12.c: New test.
9197
9198 2004-09-14 Bud Davis <bdavis9659@comcast.net>
9199
9200 * gfortran.dg/pr17090.f90: Add directives to test.
9201
9202 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9203
9204 * gcc.c-torture/compile/20040914-1.c: New test.
9205
9206 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9207
9208 PR c++/16162
9209 * g++.dg/template/decl2.C: New test.
9210
9211 2004-09-13 Bud Davis <bdavis9659@comcast.net>
9212
9213 PR fortran/17090
9214 * gfortran.dg/pr17090.f90: New test.
9215
9216 2004-09-13 Dale Johannesen <dalej@apple.com>
9217
9218 * gcc.c-torture/compile/pr17408.c: New test case.
9219
9220 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9221
9222 PR c++/16716
9223 * g++.dg/parse/crash17.C: New test.
9224
9225 PR c++/17327
9226 * g++.dg/template/enum3.C: New test.
9227
9228 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
9229
9230 * lib/gcc-defs.exp: Load wrapper.exp.
9231 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
9232 using local code.
9233 * lib/gcc.exp (gcc_init): Similar.
9234 * lib/gfortran.exp (gfortran_init): Similar.
9235 * lib/objc.exp (objc_init): Similar.
9236 * lib/treelang.exp (treelang_init): Similar.
9237 * lib/wrapper.exp: New file with build_wrapper call machinery in
9238 ${tool}_maybe_build_wrapper.
9239
9240 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9241
9242 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9243 "inline".
9244 * gcc.dg/declspec-11.c: Update expected messages.
9245 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9246 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9247 gcc.dg/inline-12.c: New tests.
9248
9249 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
9250
9251 * g++.dg/tree-ssa/pr17400.C: New testcase.
9252
9253 2004-09-13 James E Wilson <wilson@specifixinc.com>
9254
9255 * gcc.target/mips/sb1-1.c: New testcase.
9256
9257 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9258
9259 * lib/g77-dg.exp: Remove unused file.
9260 * lib/mike-g77.exp: Ditto.
9261 * lib/g77.exp: Ditto.
9262
9263 2004-09-12 Richard Henderson <rth@redhat.com>
9264
9265 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9266
9267 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9268
9269 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9270 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9271 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9272 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9273 Update expected messages.
9274
9275 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
9276
9277 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9278 declaration/use mismatch for dirp parameter.
9279
9280 2004-09-12 Andrew Pinski <apinski@apple.com>
9281
9282 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9283 -fgnu-runtime is passed.
9284
9285 2004-09-12 Richard Henderson <rth@redhat.com>
9286
9287 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9288 do the uplevel thing and update additional_flags directly.
9289 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9290 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9291 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9292 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9293
9294 2004-09-11 Steven Bosscher <stevenb@suse.de>
9295
9296 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9297
9298 2004-09-11 Roger Sayle <roger@eyesopen.com>
9299
9300 PR middle-end/17411
9301 * g++.dg/opt/pr17411-1.C: New test case.
9302
9303 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9304
9305 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9306 gcc.dg/tls/diag-2.c: Update expected messages.
9307 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9308 messages.
9309 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9310 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9311 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9312 gcc.dg/tls/diag-5.c: New tests.
9313
9314 2004-09-11 Zack Weinberg <zack@codesourcery.com>
9315
9316 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9317
9318 2004-09-11 Steven Bosscher <stevenb@suse.de>
9319
9320 * g++.dg/parse/break-in-for.C: New test.
9321
9322 2004-09-11 Jakub Jelinek <jakub@redhat.com>
9323
9324 * gcc.dg/tree-ssa/20040911-1.c: New test.
9325
9326 2004-09-11 Andreas Jaeger <aj@suse.de>
9327
9328 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9329 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9330
9331 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
9332
9333 * gcc.target/frv: New directory of FR-V-specific tests.
9334
9335 2004-09-10 James E Wilson <wilson@specifixinc.com>
9336
9337 * gcc.dg/convert-vec-1.c: New test.
9338
9339 2004-09-10 Roger Sayle <roger@eyesopen.com>
9340
9341 PR middle-end/17024
9342 * gcc.dg/pr17024-1.c: New test case.
9343
9344 2004-09-10 Eric Christopher <echristo@redhat.com>
9345
9346 * gcc.dg/20040910-1.c: New test.
9347
9348 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9349
9350 * gcc.dg/bitfld-9.c: New test.
9351
9352 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
9353
9354 * gcc.c-torture/execute/ieee/acc1.c: New test.
9355 * gcc.c-torture/execute/ieee/acc2.c: New test.
9356 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9357
9358 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9359
9360 * gcc.dg/deprecated-2.c: New test.
9361
9362 2004-09-09 James E Wilson <wilson@specifixinc.com>
9363
9364 * gcc.dg/init-vec-1.c: New test.
9365
9366 2004-09-09 Roger Sayle <roger@eyesopen.com>
9367
9368 PR middle-end/17055
9369 * gcc.dg/pr17055-1.c: New test case.
9370
9371 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
9372
9373 PR target/17377
9374 * gcc.c-torture/execute/pr17377.c: New test.
9375
9376 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9377
9378 PR c/8420
9379 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9380 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9381 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9382 gcc.dg/long-long-typespec-1.c: New tests.
9383 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9384
9385 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9386
9387 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9388 gcc.dg/gnu99-static-1.c: New tests.
9389
9390 2004-09-08 Devang Patel <dpatel@apple.com>
9391
9392 * gcc.dg/darwin-ld-20040828-1.c: New test.
9393 * gcc.dg/darwin-ld-20040828-2.c: New test.
9394 * gcc.dg/darwin-ld-20040828-3.c: New test.
9395
9396 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9397
9398 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9399 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9400 in error message.
9401 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9402 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9403 in error message.
9404 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9405 types they qualify.
9406 * objc.dg/type-size-2.m: Fix wording in comment.
9407 * objc.dg/va-meth-1.m: New test case.
9408
9409 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9410
9411 PR c/16633:
9412 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9413 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9414
9415 2004-09-06 Devang Patel <dpatel@apple.com>
9416
9417 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9418 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9419
9420 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9421
9422 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9423 reflect changed line numbering of diagnostics.
9424
9425 2004-09-06 Paul Brook <paul@codesourcery.com>
9426
9427 * gfortran.dg/edit_real_1.f90: Add new test.
9428
9429 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9430
9431 * gcc.dg/tree-ssa/loop-2.c: New test.
9432 * gcc.dg/tree-ssa/loop-3.c: New test.
9433 * gcc.dg/tree-ssa/loop-4.c: New test.
9434 * gcc.dg/tree-ssa/loop-5.c: New test.
9435
9436 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9437
9438 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9439
9440 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9441
9442 * gcc.dg/format/sentinel-1.c: New test.
9443
9444 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9445
9446 * testsuite/gcc.dg/builtins-46.c: New.
9447
9448 2004-09-03 Devang Patel <dpatel@apple.com>
9449
9450 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9451 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9452
9453 2004-09-03 Jan Beulich <jbeulich@novell.com>
9454
9455 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9456 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9457 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9458 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9459 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9460 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9461 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9462 the non-portable bzero.
9463 * gcc.dg/20010912-1.c: xfail for NetWare.
9464 * gcc.dg/20020426-2.c: xfail for NetWare.
9465 * gcc.dg/20021014-1.c: xfail for NetWare.
9466 * gcc.dg/20021018-1.c: xfail for NetWare.
9467 * gcc.dg/20030213-1.c: xfail for NetWare.
9468 * gcc.dg/20030225-1.c: xfail for NetWare.
9469 * gcc.dg/20030708-1.c: xfail for NetWare.
9470 * gcc.dg/builtins-config.h: Also exclude NetWare.
9471 * gcc.dg/format/format.h: Define restrict only if not already defined.
9472 * gcc.dg/nest.c: xfail for NetWare.
9473 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9474 * lib/target-supports.exp (check_visibility_available): Exclude
9475 NetWare.
9476
9477 2004-09-03 Jan Beulich <jbeulich@novell.com>
9478
9479 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9480 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9481 deterministic starting point for the alignment of structure fields.
9482 * gcc.dg/Wpadded.c: Dito.
9483 * g++.dg/abi/vbase10.C: Dito.
9484
9485 2004-09-03 Devang Patel <dpatel@apple.com>
9486
9487 * g++.dg/debug/pr15736.cc: New test.
9488
9489 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9490
9491 * README.QMTEST: Fix out-of-date link.
9492
9493 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9494
9495 PR fortran/16579
9496 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9497 Delete. Duplicate of gfortran.dg/g77/20010610.f
9498
9499 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9500
9501 * g++.dg/abi/arm_rtti1.C: New test.
9502
9503 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9504
9505 * gcc.dg/ppc-vector-memcpy.c: New.
9506 * gcc.dg/ppc-vector-memset.c: New.
9507
9508 2004-09-02 Chao-ying Fu <fu@mips.com>
9509
9510 * gcc.target/mips/mips-3d-1.c: New test.
9511 * gcc.target/mips/mips-3d-2.c: New test.
9512 * gcc.target/mips/mips-3d-3.c: New test.
9513 * gcc.target/mips/mips-3d-4.c: New test.
9514 * gcc.target/mips/mips-3d-5.c: New test.
9515 * gcc.target/mips/mips-3d-6.c: New test.
9516 * gcc.target/mips/mips-3d-7.c: New test.
9517 * gcc.target/mips/mips-3d-8.c: New test.
9518 * gcc.target/mips/mips-3d-9.c: New test.
9519 * gcc.target/mips/mips-ps-1.c: New test.
9520 * gcc.target/mips/mips-ps-2.c: New test.
9521 * gcc.target/mips/mips-ps-3.c: New test.
9522 * gcc.target/mips/mips-ps-4.c: New test.
9523 * gcc.target/mips/mips-ps-type.c: New test.
9524
9525 2004-09-02 Paul Brook <paul@codesourcery.com>
9526
9527 * gfortran.dg/edit_real_1.f90: Add new tests.
9528
9529 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9530
9531 PR fortran/15327
9532 * gfortran.dg/merge_char_1.f90: New test.
9533
9534 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9535
9536 PR fortran/16404
9537 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9538
9539 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9540
9541 PR c/1522
9542 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9543
9544 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9545
9546 * g++.dg/opt/loop1.C: Do not XFAIL.
9547
9548 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9549
9550 * gcc.c-torture/execute/20040831-1.c: New test.
9551
9552 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9553
9554 PR fortran/16579
9555 * gfortran.dg/g77/20010610.f: Now passes.
9556 Copy from g77.f-torture/execute. Add dg-run directive.
9557 * gfortran.dg/g77/README: Update
9558
9559 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9560
9561 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9562 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9563 (t1, t2, t3, t4): Add volatile.
9564
9565 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9566
9567 * g++.dg/ext/visibility/arm1.C: New test.
9568
9569 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9570
9571 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9572 -pedantic-errors.
9573
9574 2004-09-01 Paul Brook <paul@codesourcery.com>
9575
9576 * gfortran.dg/eof_2.f90: New test.
9577
9578 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9579
9580 PR fortran/16579
9581 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9582
9583 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9584
9585 PR libfortran/16805
9586 * gfortran.dg/list_read_2.f90: New test.
9587
9588 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9589
9590 * g++.dg/abi/key1.C: New test.
9591
9592 2004-08-31 Richard Henderson <rth@redhat.com>
9593
9594 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9595 form of offsetof.
9596 * g++.dg/other/offsetof5.C: Remove duplicate.
9597
9598 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9599
9600 PR fortran/17244
9601 * gfortran.dg/func_derived_1.f90: New test.
9602
9603 2004-08-31 Paul Brook <paul@codesourcery.com>
9604
9605 * gfortran.dg/eof_1.f90: New test.
9606
9607 2004-08-31 Paul Brook <paul@codesourcery.com>
9608
9609 * gfortran.dg/list_read_1.f90: New file.
9610
9611 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9612
9613 * g++.dg/opt/loop1.C: XFAIL.
9614
9615 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9616
9617 * gcc.dg/funcdef-storage-1.c: New.
9618 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9619 an extern function in local scope.
9620 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9621 declare an 'auto inline' function in local scope.
9622 * gcc.dg/20011130-1.c: Likewise.
9623 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9624 an 'auto' function in local scope.
9625 * gcc.dg/20021014-1.c: Likewise.
9626 * gcc.dg/20030331-2.c: Likewise.
9627
9628 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9629
9630 * gfortran.dg/blockdata_1.f90: New test.
9631
9632 2004-08-30 Richard Henderson <rth@redhat.com>
9633
9634 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9635
9636 2004-08-30 Richard Henderson <rth@redhat.com>
9637
9638 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9639 additional_flags set by alternate driver.
9640 (ieee-options): New procedure.
9641 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9642 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9643 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9644 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9645
9646 2004-08-30 Richard Henderson <rth@redhat.com>
9647
9648 * lib/f-torture.exp: Remove.
9649
9650 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9651
9652 PR rtl-optimization/16590
9653 * g++.dg/opt/loop1.C: New test.
9654
9655 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9656
9657 PR fortran/13910
9658 * gfortran.dg/oldstyle_1.f90: New test.
9659
9660 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9661 Paul Brook <paul@codesourcery.com>
9662
9663 * gfortran.dg/g77/README: Update.
9664 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9665 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9666 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9667
9668 2004-08-28 Paul Brook <paul@codesourcery.com>
9669
9670 PR libfortran/17195
9671 * gfortran.dg/edit_real_1.f90: New test.
9672
9673 2004-08-27 Paul Brook <paul@codesourcery.com>
9674
9675 * gfortran.dg/rewind_1.f90: New test.
9676
9677 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9678
9679 PR fortran/16597
9680 * gfortran.dg/pr16597.f90: New test.
9681
9682 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9683
9684 PR c/13801
9685 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9686 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9687 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9688 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9689 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9690
9691 2004-08-26 Nick Clifton <nickc@redhat.com>
9692
9693 * gcc.c-torture/compile/pr17119.c: New test.
9694
9695 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9696
9697 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9698
9699 2004-08-25 Richard Henderson <rth@redhat.com>
9700
9701 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9702 the bits that expect kind=8 to be the largest real kind.
9703
9704 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9705
9706 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9707
9708 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9709
9710 * gfortran.dg/assignment_1.f90: New test.
9711
9712 2004-08-25 Adam Nemet <anemet@lnxw.com>
9713
9714 * g++.dg/template/repo3.C: New test.
9715
9716 2004-08-25 Roger Sayle <roger@eyesopen.com>
9717
9718 PR middle-end/16693
9719 PR tree-optimization/16372
9720 * g++.dg/opt/pr16372-1.C: New test case.
9721 * g++.dg/opt/pr16693-1.C: New test case.
9722 * g++.dg/opt/pr16693-2.C: New test case.
9723
9724 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9725
9726 * objc.dg/proto-lossage-4.m: New test.
9727
9728 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9729
9730 PR c++/17155
9731 * g++.dg/inherit/local2.C: New test.
9732
9733 2004-08-25 Paul Brook <paul@codesourcery.com>
9734
9735 PR fortran/17144
9736 * gfortran.dg/string_ctor_1.f90: New test.
9737
9738 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9739
9740 PR c++/14428
9741 * g++.dg/template/redecl2.C: New test.
9742
9743 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9744
9745 PR fortran/17143
9746 * gfortran.dg/pr17143.f90: New test.
9747
9748 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9749
9750 PR fortran/17164
9751 * gfortran.dg/pr17164.f90: New test.
9752
9753 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9754
9755 * gcc.dg/tree-ssa/loop-1.c: New test.
9756
9757 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9758
9759 * gcc.c-torture/compile/20040824-1.c: New test.
9760
9761 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9762
9763 * gcc.c-torture/compile/iftrap-3.c: New test.
9764
9765 2004-08-24 Paul Brook <paul@codesourcery.com>
9766
9767 * gfortran.dg/entry_2.f90: New test.
9768
9769 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9770
9771 PR c++/16889
9772 * g++.dg/lookup/ambig[12].C: New.
9773
9774 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9775
9776 PR c++/16706
9777 * g++.dg/template/crash21.C: New test.
9778 * g++.dg/template/crash22.C: Likewise.
9779
9780 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9781
9782 PR c++/17149
9783 * g++.dg/template/access15.C: New.
9784
9785 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9786
9787 PR c++/17163
9788 * g++.dg/template/repo2.C: New test.
9789
9790 2004-08-23 Roger Sayle <roger@eyesopen.com>
9791
9792 PR rtl-optimization/17078
9793 * gcc.c-torture/execute/pr17078-1.c: New test case.
9794
9795 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9796
9797 PR c/14492
9798 * gcc.dg/debug/crash1.c: New test.
9799
9800 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9801
9802 PR c/16180
9803 * gcc.dg/loop-5.c: New test.
9804
9805 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9806
9807 * gcc.c-torture/execute/20040823-1.c: New test.
9808
9809 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9810
9811 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9812 to the assembler. Simplify test accordingly.
9813 (asm_abi_flags): Use GNU names.
9814 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9815 to check for ABI flags.
9816
9817 2004-08-22 Andrew Pinski <apinski@apple.com>
9818
9819 * g++.dg/opt/pr14029.C: New test.
9820 * gcc.c-torture/execute/pr15262.c: New test.
9821
9822 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9823
9824 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9825
9826 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9827
9828 PR 16908
9829 * gfortran.dg/direct_io.f90: New test.
9830
9831 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9832
9833 PR c++/17121
9834 * g++.dg/inherit/local2.C: New test.
9835
9836 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9837
9838 PR c++/17120
9839 * g++.dg/warn/Wparentheses-4.C: New test.
9840
9841 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9842
9843 PR c++/17121
9844 * g++.dg/inherit/local2.C: New test.
9845
9846 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9847 * gcc.dg/ppc-ldstruct.c: Likewise.
9848 * gcc.dg/ppc64-abi-2.c: Likewise.
9849
9850 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9851
9852 PR rtl-optimization/17099
9853 * gcc.c-torture/execute/20040820-1.c: New test.
9854
9855 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9856
9857 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9858
9859 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9860
9861 PR fortran/17077
9862 * gfortran.dg/auto_array_1.f90: New test.
9863
9864 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9865
9866 PR fortran/17074
9867 * gfortran.dg/simpleif_1.f90: New test.
9868
9869 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9870
9871 * lib/target-supports.exp (check_profiling_available): Return
9872 false for arm*-*-symbianelf* and arm*-*-eabi*.
9873
9874 PR c++/15890
9875 * g++.dg/template/delete1.C: New test.
9876
9877 2004-08-19 Paul Brook <paul@codesourcery.com>
9878
9879 PR fortran/14976
9880 PR fortran/16228
9881 * gfortran.dg/data_char_1.f90: New test.
9882
9883 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9884
9885 PR fortran/16946
9886 * gfortran.dg/reduction.f90: New testcase.
9887
9888 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9889
9890 PR fortran/16520
9891 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9892
9893 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9894
9895 PR c++/17041
9896 * g++.dg/Wparentheses-3.C: New test.
9897
9898 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9899
9900 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9901 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9902 * gcc.dg/vect/vect-2.c: Likewise.
9903 * gcc.dg/vect/vect-3.c: Likewise.
9904 * gcc.dg/vect/vect-4.c: Likewise.
9905 * gcc.dg/vect/vect-5.c: Likewise.
9906 * gcc.dg/vect/vect-6.c: Likewise.
9907 * gcc.dg/vect/vect-7.c: Likewise.
9908 * gcc.dg/vect/vect-25.c: Likewise.
9909 * gcc.dg/vect/vect-31.c: Likewise.
9910 * gcc.dg/vect/vect-32.c: Likewise.
9911 * gcc.dg/vect/vect-34.c: Likewise.
9912 * gcc.dg/vect/vect-36.c: Likewise.
9913 * gcc.dg/vect/vect-all.c: Likewise.
9914
9915 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9916
9917 PR c++/17068
9918 * g++.dg/template/operator4.C: New test.
9919
9920 2004-08-18 Richard Henderson <rth@redhat.com>
9921
9922 * gcc.dg/20040206-1.c: XFAIL.
9923
9924 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9925
9926 PR c++/16246
9927 * g++.dg/template/array7.C: New test.
9928
9929 2004-08-17 James E Wilson <wilson@specifixinc.com>
9930
9931 * gcc.dg/mips-movcc-1.c: New test.
9932 * gcc.dg/mips-movcc-2.c: New test.
9933 * gcc.dg/mips-movcc-3.c: New test.
9934
9935 * gcc.dg/mips-nmadd-1.c: New test.
9936 * gcc.dg/mips-nmadd-2.c: New test.
9937
9938 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9939
9940 PR c++/15871
9941 * g++.dg/opt/inline8.C: New test.
9942
9943 PR c++/16965
9944 * g++.dg/parse/error17.C: New test.
9945
9946 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9947
9948 * gcc.dg/vect: New directory for vectorizer tests.
9949 * gcc.dg/vect/tree-vect.h: New file.
9950 * gcc.dg/vect/vect.exp: New file.
9951 * gcc.dg/vect/pr16105.c.c: New test.
9952 * gcc.dg/vect/vect-1.c: New test.
9953 * gcc.dg/vect/vect-2.c: New test.
9954 * gcc.dg/vect/vect-3.c: New test.
9955 * gcc.dg/vect/vect-4.c: New test.
9956 * gcc.dg/vect/vect-5.c: New test.
9957 * gcc.dg/vect/vect-6.c: New test.
9958 * gcc.dg/vect/vect-7.c: New test.
9959 * gcc.dg/vect/vect-8.c: New test.
9960 * gcc.dg/vect/vect-9.c: New test.
9961 * gcc.dg/vect/vect-10.c: New test.
9962 * gcc.dg/vect/vect-11.c: New test.
9963 * gcc.dg/vect/vect-12.c: New test.
9964 * gcc.dg/vect/vect-13.c: New test.
9965 * gcc.dg/vect/vect-14.c: New test.
9966 * gcc.dg/vect/vect-15.c: New test.
9967 * gcc.dg/vect/vect-16.c: New test.
9968 * gcc.dg/vect/vect-17.c: New test.
9969 * gcc.dg/vect/vect-18.c: New test.
9970 * gcc.dg/vect/vect-19.c: New test.
9971 * gcc.dg/vect/vect-20.c: New test.
9972 * gcc.dg/vect/vect-21.c: New test.
9973 * gcc.dg/vect/vect-22.c: New test.
9974 * gcc.dg/vect/vect-23.c: New test.
9975 * gcc.dg/vect/vect-24.c: New test.
9976 * gcc.dg/vect/vect-25.c: New test.
9977 * gcc.dg/vect/vect-26.c: New test.
9978 * gcc.dg/vect/vect-27.c: New test.
9979 * gcc.dg/vect/vect-28.c: New test.
9980 * gcc.dg/vect/vect-29.c: New test.
9981 * gcc.dg/vect/vect-30.c: New test.
9982 * gcc.dg/vect/vect-31.c: New test.
9983 * gcc.dg/vect/vect-32.c: New test.
9984 * gcc.dg/vect/vect-33.c: New test.
9985 * gcc.dg/vect/vect-34.c: New test.
9986 * gcc.dg/vect/vect-35.c: New test.
9987 * gcc.dg/vect/vect-36.c: New test.
9988 * gcc.dg/vect/vect-37.c: New test.
9989 * gcc.dg/vect/vect-38.c: New test.
9990 * gcc.dg/vect/vect-40.c: New test.
9991 * gcc.dg/vect/vect-41.c: New test.
9992 * gcc.dg/vect/vect-42.c: New test.
9993 * gcc.dg/vect/vect-43.c: New test.
9994 * gcc.dg/vect/vect-44.c: New test.
9995 * gcc.dg/vect/vect-45.c: New test.
9996 * gcc.dg/vect/vect-46.c: New test.
9997 * gcc.dg/vect/vect-47.c: New test.
9998 * gcc.dg/vect/vect-48.c: New test.
9999 * gcc.dg/vect/vect-49.c: New test.
10000 * gcc.dg/vect/vect-50.c: New test.
10001 * gcc.dg/vect/vect-51.c: New test.
10002 * gcc.dg/vect/vect-52.c: New test.
10003 * gcc.dg/vect/vect-53.c: New test.
10004 * gcc.dg/vect/vect-54.c: New test.
10005 * gcc.dg/vect/vect-55.c: New test.
10006 * gcc.dg/vect/vect-56.c: New test.
10007 * gcc.dg/vect/vect-57.c: New test.
10008 * gcc.dg/vect/vect-58.c: New test.
10009 * gcc.dg/vect/vect-59.c: New test.
10010 * gcc.dg/vect/vect-60.c: New test.
10011 * gcc.dg/vect/vect-61.c: New test.
10012 * gcc.dg/vect/vect-all.c: New test.
10013 * gcc.dg/vect/vect-none.c: New test.
10014
10015 2004-08-17 Paul Brook <paul@codesourcery.com>
10016
10017 PR fortran/13082
10018 * gfortran.dg/entry_1.f90: New test.
10019
10020 2004-08-17 Andrew Pinski <apinski@apple.com>
10021
10022 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
10023
10024 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
10025
10026 * gcc.dg/pr17036-1.c: New test.
10027
10028 2004-08-16 Devang Patel <dpatel@apple.com>
10029
10030 * gcc.dg/darwin-20040809-1.c: New test.
10031
10032 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
10033
10034 * gcc.dg/funcdef-attr-1.c: New test.
10035
10036 2004-08-16 Janis Johnson <janis187@us.ibm.com>
10037
10038 * gcc.dg/altivec-17.c: New test.
10039 * gcc.dg/altivec-18.c: New test.
10040
10041 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10042
10043 PR c++/6749
10044 * g++.dg/template/vtable2.C: New test.
10045
10046 2004-08-14 Richard Henderson <rth@redhat.com>
10047
10048 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
10049 * gcc.dg/pack-test-4.c (main): Return 0.
10050 * gcc.dg/setjmp-1.c: Remove XFAIL.
10051 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
10052
10053 2004-08-14 Richard Henderson <rth@redhat.com>
10054
10055 * gcc.dg/980217-1.c: Add prototype for printf.
10056
10057 2004-08-13 Bud Davis <bdavis9659@comcast.net>
10058
10059 * gfortran.dg/pr16935.f90: New test.
10060
10061 2004-08-13 Janis Johnson <janis187@us.ibm.com>
10062
10063 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
10064
10065 2004-08-13 Paul Brook <paul@codesourcery.com>
10066
10067 * gfortran.dg/der_io_1.f90: Remove stray comma.
10068
10069 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10070
10071 * gcc.dg/vmx/cw-bug-2.c: Remove.
10072 * gcc.dg/vmx/vprint-1.c: Remove.
10073 * gcc.dg/vmx/vscan-1.c: Remove.
10074
10075 2004-08-12 Devang patel <dpatel@apple.com>
10076
10077 * gcc.dg/darwin-20040809-2.c: New test.
10078
10079 2004-08-12 Janis Johnson <janis1872us.ibm.com>
10080
10081 * g++.dg/ext/altivec-12.C: New test.
10082
10083 * g++.dg/ext/altivec-11.C: New test.
10084
10085 2004-08-12 Paul Brook <paul@codesourcery.com>
10086
10087 * g++.dg/abi/arm_cxa_vec_1.C: New test.
10088
10089 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10090
10091 * g++.dg/ext/altivec-2.C: Check for hardware support before
10092 executing any VMX instructions.
10093
10094 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
10095
10096 2004-08-12 Jakub Jelinek <jakub@redhat.com>
10097
10098 PR c++/16276
10099 * g++.old-deja/g++.other/comdat4.C: New test.
10100 * g++.old-deja/g++.other/comdat4-aux.cc: New.
10101
10102 2004-08-12 Ben Elliston <bje@au.ibm.com>
10103
10104 PR target/16286
10105 * gcc.dg/pr16286.c: New test.
10106
10107 2004-08-12 Jan Beulich <jbeulich@novell.com>
10108
10109 * g++.dg/ext/asm5.C: New.
10110
10111 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10112
10113 PR c++/16698
10114 * g++.dg/eh/crash1.C: New test.
10115
10116 PR c++/16717
10117 * g++.dg/ext/construct1.C: New test.
10118
10119 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10120
10121 PR c++/16853
10122 * g++.dg/init/ptrmem1.C: New test.
10123
10124 PR c++/16618
10125 * g++.dg/parse/offsetof5.C: New test.
10126
10127 PR c++/16870
10128 * g++.dg/template/overload3.C: New test.
10129
10130 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10131
10132 PR c++/16964
10133 * g++.dg/parse/error16.C: New test.
10134
10135 PR c++/16904
10136 * g++.dg/template/error14.C: New test.
10137
10138 PR c++/16929
10139 * g++.dg/template/error15.C: New test.
10140
10141 2004-08-11 Devang Patel <dpatel@apple.com>
10142
10143 * gcc.dg/darwin-ld-20040809-1.c: New test.
10144 * gcc.dg/darwin-ld-20040809-2.c: New test.
10145
10146 2004-08-11 Steven G. Kargl <kargls@comcast.net>
10147
10148 PR fortran/16917
10149 * gfortran.dg/dfloat_1.f90: New test.
10150
10151 2004-08-09 Mark Mitchell <mark@codesourcery.com>
10152
10153 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
10154 * gcc.dg/dll-2.c: Fix dg-require syntax.
10155 * gcc.misc-tests/arm-isr.c (abort): Declare.
10156 (exit): Likewise.
10157
10158 2004-08-10 Mark Mitchell <mark@codesourcery.com>
10159
10160 PR c++/16971
10161 * g++.dg/parse/crash16.C: New test.
10162
10163 2004-08-10 Roger Sayle <roger@eyesopen.com>
10164
10165 * gcc.dg/mips-rsqrt-1.c: New test case.
10166 * gcc.dg/mips-rsqrt-2.c: New test case.
10167 * gcc.dg/mips-rsqrt-3.c: New test case.
10168
10169 2004-08-10 Paul Brook <paul@codesourcery.com>
10170
10171 * gfortran.dg/der_io_1.f90: New test.
10172
10173 2004-08-10 Paul Brook <paul@codesourcery.com>
10174
10175 PR fortran/16919
10176 * gfortran.dg/der_array_1.f90: New test.
10177
10178 2004-08-09 David Edelsohn <edelsohn@gnu.org>
10179
10180 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
10181
10182 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
10183
10184 * gcc.dg/wchar_t-2.c: Fix typo.
10185
10186 2004-08-09 Falk Hueffner <falk@debian.org>
10187
10188 PR tree-optimization/12517
10189 * gcc.c-torture/compile/pr12517.c: New test.
10190
10191 PR tree-optimization/12578
10192 * gcc.c-torture/compile/pr12578.c: New test.
10193
10194 PR tree-optimization/12899
10195 * gcc.c-torture/compile/pr12899.c: New test.
10196
10197 PR rtl-optimization/14692
10198 * gcc.c-torture/compile/pr14692.c: New test.
10199
10200 PR tree-optimization/16461
10201 * gcc.c-torture/compile/pr16461.c: New test.
10202
10203 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
10204
10205 * gfortran.dg/getenv_1.f90: New test.
10206
10207 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10208
10209 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
10210 wchar_t.
10211 * gcc.dg/symbian5.c: Test -fno-short-wchar.
10212
10213 2004-08-06 Paul Brook <paul@codesourcery.com>
10214
10215 * gfortran.dg/ret_array_1.f90: New test.
10216 * gfortran.dg/ret_pointer_1.f90: New test.
10217
10218 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
10219
10220 * gcc.dg/missing-field-init-[12].c: New tests.
10221 * g++.dg/warn/missing-field-init-[12].C: New tests.
10222
10223 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10224
10225 * gcc.dg/enum2.c: New test.
10226 * gcc.dg/symbian3.c: Likewise.
10227 * gcc.dg/symbian4.c: Likewise.
10228 * gcc.dg/wchar_t-2.c: Likewise.
10229
10230 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10231
10232 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
10233 destructor tests.
10234
10235 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10236
10237 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
10238 dg-require-visiblity.
10239 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
10240 * g++.dg/ext/visibility/fvisibility.C: Likewise.
10241 * g++.dg/ext/visibility/memfuncts.C: Likewise.
10242 * g++.dg/ext/visibility/new1.C: Likewise.
10243 * g++.dg/ext/visibility/pragma.C: Likewise.
10244 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10245 * g++.dg/ext/visibility/virtual.C: Likewise.
10246 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10247 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10248 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10249 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10250 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10251 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10252 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10253 * g++/dg/ext/visibility/visibility-8.C: New test.
10254 * gcc.c-torture/compile/dll.x: Remove.
10255 * gcc.dg/dll-2.c: Use dg-require-dll
10256 * gcc.dg/visibility-10.c: New test.
10257 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10258 supporting DLLs.
10259 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10260 (scan_not_hidden): Likewise.
10261
10262 2004-08-05 David Edelsohn <edelsohn@gnu.org>
10263
10264 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10265
10266 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
10267
10268 * gcc.c-torture/execute/20040805-1.c: New test.
10269
10270 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10271
10272 * gcc.dg/20020118-1.c: Declare abort.
10273 * gcc.dg/altivec_check.h: Likewise.
10274 * gcc.dg/iftrap-2.c: Likewise.
10275 * gcc.dg/pragma-darwin.c: Likewise.
10276 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10277
10278 2004-08-04 Geoffrey Keating <geoffk@apple.com>
10279
10280 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10281
10282 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10283
10284 * gcc.c-torture/execute/builtins/abs-2.c,
10285 gcc.c-torture/execute/builtins/abs-3.c,
10286 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10287 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10288 intmax_t, uintmax_t and their limits.
10289 * gcc.dg/intmax_t-1.c: New test.
10290
10291 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10292
10293 * g++.dg/tc1/dr147.C: Add reference to PR.
10294
10295 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
10296
10297 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10298 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10299
10300 2004-08-03 David Edelsohn <edelsohn@gnu.org>
10301
10302 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10303
10304 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10305
10306 * gcc.dg/redecl-5.c: New test.
10307 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10308 of scanf.
10309
10310 2004-08-03 Roger Sayle <roger@eyesopen.com>
10311
10312 PR middle-end/16790
10313 * gcc.c-torture/execute/pr16790-1.c: New test case.
10314
10315 2004-08-03 Mark Mitchell <mark@codesourcery.com>
10316
10317 * g++.dg/ext/visibility/assign1.C: New test.
10318 * g++.dg/ext/visibility/new1.C: Likewise.
10319
10320 * gcc.dg/symbian1.c: New test.
10321 * gcc.dg/symbian2.c: Likewise.
10322
10323 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10324
10325 PR target/16570
10326 * gcc.dg/i386-sse-9.c: New test.
10327
10328 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10329
10330 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10331
10332 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10333
10334 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10335 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10336 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10337 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10338 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10339 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10340 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10341 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10342 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10343 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10344 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10345 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10346 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10347 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10348 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10349 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10350 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10351 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10352 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10353 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10354 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10355 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10356 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10357 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10358 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10359 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10360 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10361 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10362 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10363 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10364 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10365 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10366 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10367 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10368 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10369 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10370 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10371 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10372 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10373 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10374 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10375 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10376 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10377 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10378 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10379 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10380 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10381 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10382 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10383 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10384 gcc.misc-tests/i386-pf-3dnow-1.c,
10385 gcc.misc-tests/i386-pf-athlon-1.c,
10386 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10387 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10388 Declare built-in functions used.
10389 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10390
10391 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10392
10393 PR c++/16707
10394 * g++.dg/lookup/using12.C: New test.
10395
10396 * g++.dg/init/null1.C: Fix PR number.
10397 * g++.dg/parse/namespace10.C: Likewise.
10398
10399 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10400
10401 PR c++/16224
10402 * g++.dg/template/spec17.C: New test.
10403 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10404 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10405
10406 2004-08-02 David Billinghurst
10407
10408 PR fortran/16292
10409 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10410
10411 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10412
10413 * gcc.dg/ia64-got-1.c: New test case.
10414
10415 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10416
10417 PR c++/16489
10418 * g++.dg/init/null1.C: New test.
10419 * g++.dg/tc1/dr76.C: Adjust error marker.
10420
10421 PR c++/16529
10422 * g++.dg/parse/namespace10.C: New test.
10423
10424 PR c++/16810
10425 * g++.dg/inherit/ptrmem2.C: New test.
10426
10427 2004-08-02 Ben Elliston <bje@au.ibm.com>
10428
10429 PR target/16155
10430 * gcc.dg/pr16155.c: New test.
10431
10432 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10433
10434 * gcc.dg/redecl-2.c: New test.
10435
10436 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10437
10438 * gcc.dg/darwin-longdouble.c: New file.
10439
10440 2004-07-30 Richard Henderson <rth@redhat.com>
10441
10442 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10443 write to constant argument.
10444 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10445
10446 2004-07-30 Richard Henderson <rth@redhat.com>
10447
10448 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10449 tests of nearest around zero.
10450
10451 2004-07-30 Andrew Pinski <apinski@apple.com>
10452
10453 * gcc.c-torture/compile/20040730-1.c: New test.
10454
10455 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10456
10457 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10458 powerpc-eabispe.
10459
10460 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10461
10462 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10463
10464 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10465
10466 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10467 contains $ld_library_path.
10468 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10469
10470 2004-07-29 Richard Henderson <rth@redhat.com>
10471
10472 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10473
10474 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10475 (alt2, which): New.
10476 (Check): Accept either alternative.
10477
10478 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10479
10480 * g++.dg/abi/inline1.C: New test.
10481 * g++.dg/abi/local1-a.cc: Likewise.
10482 * g++.dg/abi/local1.C: Likewise.
10483 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10484 * g++.dg/abi/mangle12.C: Likewise.
10485 * g++.dg/abi/mangle17.C: Likewise.
10486 * g++.dg/abi/mangle20-2.C: Likewise.
10487 * g++.dg/opt/interface1.C: Likewise.
10488 * g++.dg/opt/interface1.h: Likewise.
10489 * g++.dg/opt/interface1-a.cc: New test.
10490 * g++.dg/parse/repo1.C: New test.
10491 * g++.dg/template/repo1.C: Likewise.
10492 * g++.dg/warn/Winline-1.C: Likewise.
10493 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10494
10495 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10496
10497 * gcc.dg/tree-ssa/20040729-1.c: New test.
10498
10499 2004-07-27 Matt Austern <austern@apple.com>
10500
10501 * gcc.dg/darwin-bool-1.c: New test.
10502 * gcc.dg/darwin-bool-2.c: New test.
10503
10504 2004-07-28 Richard Henderson <rth@redhat.com>
10505
10506 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10507 arguments in the correct type. Don't write to constant arguments.
10508
10509 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10510
10511 PR tree-optimization/16688
10512 PR tree-optimization/16689
10513 * g++.dg/tree-ssa/pr16688.C: New test.
10514
10515 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10516
10517 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10518 loads. Not only in the comment, this time.
10519
10520 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10521
10522 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10523 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10524 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10525 * gcc.dg/sh4a-bitmovua.c: New.
10526 * gcc.dg/sh4a-cos.c: New.
10527 * gcc.dg/sh4a-cosf.c: New.
10528 * gcc.dg/sh4a-fprun.c: New.
10529 * gcc.dg/sh4a-fsrra.c: New.
10530 * gcc.dg/sh4a-memmovua.c: New.
10531 * gcc.dg/sh4a-sin.c: New.
10532 * gcc.dg/sh4a-sincos.c: New.
10533 * gcc.dg/sh4a-sincosf.c: New.
10534 * gcc.dg/sh4a-sinf.c: New.
10535
10536 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10537
10538 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10539 conditionals.
10540 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10541 loads.
10542 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10543 DOM1.
10544
10545 2004-07-27 Andrew Pinski <apinski@apple.com>
10546
10547 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10548
10549 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10550
10551 * gcc.dg/pragma-isr.c: New test.
10552
10553 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10554
10555 PR c++/14429
10556 * g++.dg/template/ttp11.C: New test.
10557
10558 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10559
10560 * gcc.c-torture/compile/20040727-1.c: New test.
10561
10562 2004-07-26 Eric Christopher <echristo@redhat.com>
10563
10564 * gcc.c-torture/compile/20040726-2.c: New test.
10565
10566 2004-07-26 Andrew Pinski <apinski@apple.com>
10567
10568 * g++.dg/rtti/tinfo1.C: Xfail.
10569
10570 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10571
10572 * gcc.c-torture/compile/20040726-1.c: New test.
10573
10574 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10575 Brian Ryner <bryner@brianryner.com>
10576
10577 PR c++/9283
10578 PR c++/15000
10579 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10580 * g++.dg/ext/visibility/: New directory.
10581 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10582 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10583 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10584 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10585 * g++.dg/ext/visibility/fvisibility.C,
10586 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10587 g++.dg/ext/visibility/fvisibility-override1.C
10588 g++.dg/ext/visibility/fvisibility-override2.C
10589 g++.dg/ext/visibility/memfuncts.C
10590 g++.dg/ext/visibility/noPLT.C
10591 g++.dg/ext/visibility/pragma.C
10592 g++.dg/ext/visibility/pragma-override1.C
10593 g++.dg/ext/visibility/pragma-override2.C
10594 g++.dg/ext/visibility/staticmemfuncts.C
10595 g++.dg/ext/visibility/virtual.C: New tests.
10596
10597 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10598
10599 PR c/15360
10600 * gcc.dg/pr15360-1.c: New test.
10601
10602 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10603
10604 * gcc.dg/pragma-align-2.c: New test.
10605 * gcc.dg/pragma-init-fini.c: New test.
10606 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10607 targets.
10608
10609 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10610
10611 * gcc.dg/init-string-2.c: New test.
10612
10613 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10614
10615 PR 16684
10616 * gcc.dg/Wredundant-decls-1.c: New test case.
10617
10618 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10619
10620 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10621 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10622 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10623 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10624 * gcc.dg/compat/generate-random.c: New file.
10625 * gcc.dg/compat/generate-random.h: Likewise.
10626 * gcc.dg/compat/generate-random_r.c: Likewise.
10627 * gcc.dg/compat/struct-layout-1.h: Likewise.
10628 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10629 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10630 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10631 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10632 * gcc.dg/compat/struct-layout-1_main.c: New test.
10633 * gcc.dg/compat/struct-layout-1_x.c: New file.
10634 * gcc.dg/compat/struct-layout-1_y.c: New file.
10635 * gcc.dg/compat/struct-layout-1_test.h: New file.
10636
10637 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10638
10639 * gcc.dg/comp-return-1.c: New test
10640
10641 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10642
10643 * gcc.dg/vmx/8-02a.c: Fix typo.
10644
10645 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10646 * gcc.dg/darwin-abi-3.c: New test.
10647
10648 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10649 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10650
10651 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10652 * gcc.dg/vmx/ops-long-1.c: New test.
10653 * gcc.dg/vmx/ops-long-2.c: New test.
10654
10655 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10656
10657 * g++.dg/lookup/conv-[1234].C: New.
10658
10659 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10660
10661 * g++.dg/parse/attr2.C: Simplify.
10662
10663 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10664
10665 PR c/7284
10666 * gcc.c-torture/execute/pr7284-1.c: New test.
10667
10668 2004-07-22 Brian Booth <bbooth@redhat.com>
10669
10670 * gcc.dg/tree-ssa/20040721-1.c: New test.
10671
10672 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10673
10674 * g++.dg/template/crash20.c: New.
10675
10676 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10677
10678 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10679 Add dg-run directive. Declare variables as required.
10680 * gfortran.dg/g77/README: Update
10681
10682 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10683
10684 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10685 gcc.dg/cris-peep2-andu2.c: New tests.
10686
10687 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10688
10689 PR c/15052
10690 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10691 on return type.
10692 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10693 messages.
10694 * gcc.dg/qual-return-2.c: Update expected messages.
10695 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10696
10697 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10698
10699 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10700 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10701
10702 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10703
10704 PR c/11250
10705 * gcc.dg/init-string-1.c: New test.
10706
10707 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10708
10709 PR middle-end/15345
10710 PR c/16450
10711 * gcc.dg/torture/nested-fn-1.c: New test.
10712
10713 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10714
10715 PR target/16559
10716 * gcc.dg/ia64-fptr-1.c: New file.
10717
10718 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10719
10720 PR c++/14497
10721 * g++.dg/template/spec16.C: New test.
10722 * g++.old-deja/g++.robertl/eb118.C: Remove.
10723
10724 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10725
10726 PR c++/509
10727 * g++.dg/template/spec15.C: New test.
10728
10729 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10730
10731 Copy cases from g77.f-torture/execute and add dg-run
10732 directive. Other changes as noted.
10733 * gfortran.dg/g77/13037.f
10734 * gfortran.dg/g77/1832.f
10735 * gfortran.dg/g77/19981119-0.f
10736 * gfortran.dg/g77/19990313-0.f
10737 * gfortran.dg/g77/19990313-1.f
10738 * gfortran.dg/g77/19990313-2.f
10739 * gfortran.dg/g77/19990313-3.f
10740 * gfortran.dg/g77/19990419-1.f
10741 * gfortran.dg/g77/19990826-0.f
10742 * gfortran.dg/g77/19990826-2.f
10743 * gfortran.dg/g77/20000503-1.f
10744 * gfortran.dg/g77/20001111.f
10745 * gfortran.dg/g77/20010116.f
10746 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10747 * gfortran.dg/g77/20010430.f
10748 * gfortran.dg/g77/6177.f
10749 * gfortran.dg/g77/947.f
10750 * gfortran.dg/g77/970816-3.f
10751 * gfortran.dg/g77/971102-1.f
10752 * gfortran.dg/g77/980520-1.f
10753 * gfortran.dg/g77/980628-0.f
10754 * gfortran.dg/g77/980628-1.f
10755 * gfortran.dg/g77/980628-10.f
10756 * gfortran.dg/g77/980628-2.f
10757 * gfortran.dg/g77/980628-3.f
10758 * gfortran.dg/g77/980628-7.f
10759 * gfortran.dg/g77/980628-8.f
10760 * gfortran.dg/g77/980628-9.f
10761 * gfortran.dg/g77/980701-0.f
10762 * gfortran.dg/g77/980701-1.f
10763 * gfortran.dg/g77/cabs.f
10764 * gfortran.dg/g77/claus.f
10765 * gfortran.dg/g77/complex_1.f
10766 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10767 * gfortran.dg/g77/dcomplex.f
10768 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10769 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10770 * gfortran.dg/g77/f90-intrinsic-numeric.f
10771 * gfortran.dg/g77/int8421.f
10772 * gfortran.dg/g77/labug1.f
10773 * gfortran.dg/g77/large_vec.f
10774 * gfortran.dg/g77/le.f
10775 * gfortran.dg/g77/short.f
10776 * gfortran.dg/g77/README: Update
10777
10778 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10779
10780 PR c++/16637
10781 * g++.dg/parse/lookup4.C: New test.
10782
10783 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10784
10785 PR c++/16175
10786 * g++.dg/template/ttp10.C: New test.
10787
10788 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10789
10790 * gcc.dg/pr12625-1.c: New test.
10791
10792 2004-07-20 Steven Bosscher <stevenb@suse.de>
10793
10794 * testsuite/gcc.dg/switch-warn-1.c: New test.
10795 * testsuite/gcc.dg/switch-warn-2.c: New test.
10796 * gcc.c-torture/compile/pr14730.c: Update.
10797
10798 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10799
10800 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10801 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10802 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10803 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10804
10805 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10806
10807 PR c++/16623
10808 * g++.dg/template/assign1.C: New test.
10809
10810 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10811
10812 PR c++/12170
10813 * g++.dg/template/ttp9.C: New test.
10814
10815 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10816
10817 * gcc.dg/format/cmn-err-1.c: New test.
10818
10819 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10820
10821 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10822 gcc.dg/Wparentheses-10.c: New tests.
10823 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10824
10825 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10826
10827 PR fortran/16465
10828 * gfortran.dg/g77//ffixed-line-length-0.f,
10829 gfortran.dg/g77/ffixed-line-length-132.f,
10830 gfortran.dg/g77/ffixed-line-length-72.f,
10831 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10832 gfortran.dg/g77/README: Update.
10833
10834 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10835
10836 PR c++/13092
10837 * g++.dg/template/non-dependent7.C: New test.
10838 * g++.dg/template/non-dependent8.C: Likewise.
10839 * g++.dg/template/non-dependent9.C: Likewise.
10840 * g++.dg/template/non-dependent10.C: Likewise.
10841
10842 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10843
10844 PR c++/16337
10845 * g++.dg/parse/attr2.C: New test.
10846
10847 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10848
10849 * g77.dg: Removed.
10850 * g77.f-torture: Ditto.
10851
10852 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10853
10854 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10855 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10856 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10857
10858 2004-07-16 Richard Henderson <rth@redhat.com>
10859
10860 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10861
10862 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10863
10864 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10865 tests with full list of options.
10866 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10867 of TORTURE_OPTIONS if test contains 'dg-do run'.
10868
10869 PR fortran/16404
10870 * gfortran.dg/do_iterator.f90: New test.
10871
10872 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10873
10874 PR rtl-optimization/16536
10875 * gcc.c-torture/execute/restrict-1.c: New test.
10876
10877 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10878
10879 PR fortran/15324
10880 * gfortran.dg/pr15324.f90: New test.
10881
10882 PR fortran/15129
10883 * gfortran.dg/pr15129.f90: New test.
10884
10885 PR fortran/15140
10886 * gfortran.dg/pr15140.f90: New test.
10887
10888 PR fortran/13792
10889 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10890 compile-time simplification.
10891
10892 2004-07-14 Mike Stump <mrs@apple.com>
10893
10894 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10895
10896 2004-07-14 James E Wilson <wilson@specifixinc.com>
10897
10898 PR target/16325
10899 * gcc.dg/profile-generate-1.c: New.
10900
10901 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10902
10903 * gcc.c-torture/execute/20040709-1.c: New test.
10904 * gcc.c-torture/execute/20040709-2.c: New test.
10905
10906 2004-07-14 Mike Stump <mrs@apple.com>
10907
10908 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10909
10910 2004-07-14 Mike Stump <mrs@apple.com>
10911
10912 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10913
10914 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10915
10916 PR c++/16518
10917 * g++.dg/parse/mutable1.C: New test.
10918
10919 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10920
10921 PR tree-optimization/16443
10922 * gcc.dg/tree-ssa/20040713-1.c: New test.
10923
10924 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10925
10926 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10927 for operator new.
10928
10929 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10930
10931 * gfortran.dg/g77/README: New file
10932 * gfortran.dg/g77/19981216-0.f: Copy from
10933 g77.f-torture/noncompile. Add "dg-do compile" and
10934 dg-error as required.
10935 * gfortran.dg/g77/19990218-1.f: Likewise
10936 * gfortran.dg/g77/19990905-1.f: Likewise
10937 * gfortran.dg/g77/9263.f: Likewise
10938 * gfortran.dg/g77/980615-0.f: Likewise
10939 * gfortran.dg/g77/980616-0.f: Likewise
10940 * gfortran.dg/g77/check0.f: Likewise
10941 * gfortran.dg/g77/select_no_compile.f: Likewise
10942
10943 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10944
10945 Copy files from g77.f-torture/compile.
10946 Add "{ dg-do compile}". Other changes as noted
10947 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10948 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10949 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10950 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10951 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10952 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10953 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10954 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10955 statement to conform to standard. Append alpha1.x for reference.
10956 * gfortran.dg/g77/xformat.f: Add dg-warning
10957
10958 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10959
10960 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10961 Add {dg-do compile} directive.
10962 * gfortran.dg/g77/cpp2.F: Likewise
10963
10964 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10965
10966 PR c++/5402
10967 * g++.dg/lookup/name-clash1.C: New test.
10968
10969 PR c++/9777
10970 * g++.dg/lookup/name-clash2.C: New test.
10971
10972 PR c++/12102
10973 * g++.dg/lookup/name-clash3.C: New test.
10974
10975 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10976
10977 * g++.dg/lookup/new2.C: New test.
10978 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10979
10980 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
10981
10982 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
10983 Add {dg-do compile} directive.
10984 * gfortran.dg/g77/13060.f: Likewise
10985 * gfortran.dg/g77/19990218-0.f: Likewise
10986 * gfortran.dg/g77/19990305-0.f: Likewise
10987 * gfortran.dg/g77/19990419-0.f: Likewise
10988 * gfortran.dg/g77/19990502-0.f: Likewise
10989 * gfortran.dg/g77/19990502-1.f: Likewise
10990 * gfortran.dg/g77/19990525-0.f: Likewise
10991 * gfortran.dg/g77/19990826-1.f: Likewise
10992 * gfortran.dg/g77/19990826-3.f: Likewise
10993 * gfortran.dg/g77/19990905-2.f: Likewise
10994 * gfortran.dg/g77/20000412-1.f: Likewise
10995 * gfortran.dg/g77/20000511-1.f: Likewise
10996 * gfortran.dg/g77/20000511-2.f: Likewise
10997 * gfortran.dg/g77/20000518.f: Likewise
10998 * gfortran.dg/g77/20000601-1.f: Likewise
10999 * gfortran.dg/g77/20000601-2.f: Likewise
11000 * gfortran.dg/g77/20000629-1.f: Likewise
11001 * gfortran.dg/g77/20000630-2.f: Likewise
11002 * gfortran.dg/g77/20010115.f: Likewise
11003 * gfortran.dg/g77/20010321-1.f: Likewise
11004 * gfortran.dg/g77/20010426.f: Likewise
11005 * gfortran.dg/g77/20020307-1.f: Likewise
11006 * gfortran.dg/g77/8485.f: Likewise
11007 * gfortran.dg/g77/960317-1.f: Likewise
11008 * gfortran.dg/g77/970915-0.f: Likewise
11009 * gfortran.dg/g77/980310-1.f: Likewise
11010 * gfortran.dg/g77/980310-2.f: Likewise
11011 * gfortran.dg/g77/980310-3.f: Likewise
11012 * gfortran.dg/g77/980310-4.f: Likewise
11013 * gfortran.dg/g77/980310-6.f: Likewise
11014 * gfortran.dg/g77/980310-7.f: Likewise
11015 * gfortran.dg/g77/980310-8.f: Likewise
11016 * gfortran.dg/g77/980419-2.f: Likewise
11017 * gfortran.dg/g77/980424-0.f: Likewise
11018 * gfortran.dg/g77/980427-0.f: Likewise
11019 * gfortran.dg/g77/980729-0.f: Likewise
11020 * gfortran.dg/g77/981117-1.f: Likewise
11021 * gfortran.dg/g77/toon_1.f: Likewise
11022
11023 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11024
11025 PR c++/2204
11026 * g++.dg/other/abstract2.C: New test.
11027
11028 2004-07-12 Paul Brook <paul@codesourcery.com>
11029
11030 * gfortran.dg/pointer_init_1.f90: New test.
11031
11032 2004-07-11 Paul Brook <paul@codesourcery.com>
11033
11034 PR fortran/15986
11035 * gfortran.dg/contained_1.f90: New test.
11036
11037 2004-07-11 Mark Mitchell <mark@codesourcery.com>
11038
11039 * g++.dg/parse/defarg8.C: New test.
11040
11041 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11042
11043 PR fortran/16433
11044 * gfortran.dg/pr16433.f: New test.
11045
11046 PR fortran/17574
11047 * gfortran.dg/pr15754.f90: New test.
11048
11049 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
11050
11051 PR tree-optimization/16437
11052 * gcc.c-torture/execute/bitfld-4.c: New test.
11053
11054 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11055
11056 * gfortran.fortran-torture/execute/common_2.f90: Add check for
11057 access to common var from module.
11058
11059 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11060
11061 PR fortran/16336
11062 * gfortran.fortran-torture/execute/common_2.f90: New test.
11063
11064 2004-07-10 Paul Brook <paul@codesourcery.com>
11065
11066 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
11067
11068 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11069
11070 PR fortran/15969
11071 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
11072
11073 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
11074
11075 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
11076 * gfortran.dg/g77/ffixed-form-2.f: Likewise
11077 * gfortran.dg/g77/ffree-form-1.f: Likewise
11078 * gfortran.dg/g77/ffree-form-2.f: Likewise
11079 * gfortran.dg/g77/ffree-form-3.f: Likewise
11080 * gfortran.dg/g77/fno-underscoring.f: Likewise
11081 * gfortran.dg/g77/funderscoring.f: Likewise
11082 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
11083
11084 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11085
11086 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
11087
11088 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11089 Paul Brook <paul@codesourcery.com>
11090
11091 PR fortran/13415
11092 * gfortran.dg/common_pointer_1.f90: New test.
11093
11094 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11095
11096 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
11097
11098 2004-07-09 James E Wilson <wilson@specifixinc.com>
11099
11100 PR target/16364
11101 * gcc.c-torture/compile/20040709-1.c: New.
11102
11103 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11104
11105 PR fortran/14077
11106 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
11107
11108 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11109
11110 PR fortran/13201
11111 * gfortran.dg/shape_1.f90: New test.
11112
11113 2004-07-09 Zack Weinberg <zack@codesourcery.com>
11114 Andrew Pinski <apinski@apple.com>
11115
11116 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
11117
11118 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11119
11120 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
11121 comment.
11122
11123 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11124 Paul Brook <paul@codesourcery.com>
11125
11126 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
11127 '.f95' and '.F95'.
11128
11129 2004-07-09 Diego Novillo <dnovillo@redhat.com>
11130
11131 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
11132
11133 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11134
11135 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
11136 testcases with capital suffix.
11137
11138 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11139
11140 PR fortran/15481
11141 PR fortran/13372
11142 PR fortran/13575
11143 PR fortran/15978
11144 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
11145
11146 * gfortran.dg/implicit_1.f90: New test.
11147
11148 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11149
11150 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
11151 expression to match gfortran warning/error messages
11152 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
11153 dg-error text.
11154
11155 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11156
11157 * lib/fortran-torture.exp: Rename proc search_for to
11158 search_for_re.
11159
11160 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11161
11162 * gcc.c-torture/execute/simd-5.x: New file.
11163 XFAIL on SPARC 64-bit at -O0.
11164
11165 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11166
11167 PR c++/8211
11168 PR c++/16165
11169 * g++.dg/warn/effc3.C: New test.
11170
11171 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11172
11173 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
11174 change X to 1X in format.
11175 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
11176 add data statements to conform to standard.
11177
11178 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11179
11180 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
11181 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
11182 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
11183
11184 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11185
11186 * gfortran.dg/g77/7388.f: Copy from g77.dg
11187 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
11188 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
11189 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
11190 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
11191 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
11192 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
11193 * gfortran.dg/g77/strlen0.f: Likewise
11194
11195 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11196
11197 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
11198 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
11199
11200 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11201
11202 * gcc.c-torture/execute/920428-2.x: Delete.
11203 * gcc.c-torture/execute/920501-7.x: Likewise.
11204
11205 2004-07-08 Jakub Jelinek <jakub@redhat.com>
11206
11207 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
11208 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
11209 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
11210 prescott and c3-2.
11211 (PREFETCH_3DNOW): Add -march=c3.
11212
11213 2004-07-08 Diego Novillo <dnovillo@redhat.com>
11214
11215 PR c/16437
11216 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
11217 * gcc.c-torture/execute/bf64-1.x: Likewise.
11218
11219 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11220
11221 * gcc.c-torture/compile/20040708-1.c: New test.
11222
11223 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11224
11225 PR c++/16169
11226 * g++.dg/warn/effc2.C: New test.
11227
11228 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
11229
11230 * gcc.c-torture/execute/bitfld-1.x: Remove.
11231 * gcc.c-torture/execute/bitfld-3.c: New test.
11232 * gcc.dg/bitfld-2.c: Remove XFAILs.
11233
11234 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
11235
11236 PR c++/16276
11237 * g++.dg/rtti/tinfo1.C: New file.
11238
11239 2004-07-07 Eric Christopher <echristo@redhat.com>
11240
11241 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
11242
11243 2004-07-07 Andrew Pinski <apinski@apple.com>
11244
11245 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11246
11247 2004-07-07 Mark Mitchell <mark@codesourcery.com>
11248
11249 * g++.dg/init/call1.C: XFAIL.
11250
11251 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
11252
11253 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11254 except for movstrict*, to movmem* and clrstr* to clrmem*.
11255
11256 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
11257
11258 * gcc.c-torture/execute/20040707-1.c: New test.
11259
11260 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
11261
11262 * gcc.c-torture/execute/20040706-1.c: New test.
11263
11264 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11265
11266 PR c++/3671
11267 * g++.dg/template/spec14.C: New test.
11268
11269 2004-07-05 Jakub Jelinek <jakub@redhat.com>
11270
11271 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11272 nothing if not yet defined. Use it in b, c and d type definitions.
11273 * gcc.c-torture/execute/20040705-1.c: New test.
11274 * gcc.c-torture/execute/20040705-2.c: New test.
11275
11276 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11277
11278 PR c++/2518
11279 * g++.dg/lookup/new1.C: New test.
11280
11281 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11282
11283 PR c++/11406
11284 * g++.dg/template/sizeof8.C: New test.
11285
11286 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
11287
11288 * gcc.c-torture/compile/20040705-1.c: New test.
11289
11290 2004-07-04 Bud Davis <bdavis9659@comcast.net>
11291
11292 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11293
11294 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11295
11296 * gcc.dg/cpp/if-mop.c: Two new testcases.
11297 * gcc.dg/cpp/trad/comment-3.c: New.
11298
11299 2004-07-04 Paul Brook <paul@codesourcery.com>
11300
11301 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11302
11303 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11304
11305 PR c++/3761
11306 * g++.dg/lookup/crash4.C: New test.
11307
11308 2004-07-02 Zack Weinberg <zack@codesourcery.com>
11309
11310 * gcc.c-torture/execute/builtin-abs-1.c
11311 * gcc.c-torture/execute/builtin-abs-2.c
11312 * gcc.c-torture/execute/builtin-complex-1.c
11313 * gcc.c-torture/execute/builtins/string-1-lib.c
11314 * gcc.c-torture/execute/builtins/string-1.c
11315 * gcc.c-torture/execute/builtins/string-2-lib.c
11316 * gcc.c-torture/execute/builtins/string-2.c
11317 * gcc.c-torture/execute/builtins/string-3-lib.c
11318 * gcc.c-torture/execute/builtins/string-3.c
11319 * gcc.c-torture/execute/builtins/string-4-lib.c
11320 * gcc.c-torture/execute/builtins/string-4.c
11321 * gcc.c-torture/execute/builtins/string-5-lib.c
11322 * gcc.c-torture/execute/builtins/string-5.c
11323 * gcc.c-torture/execute/builtins/string-6-lib.c
11324 * gcc.c-torture/execute/builtins/string-6.c
11325 * gcc.c-torture/execute/builtins/string-7-lib.c
11326 * gcc.c-torture/execute/builtins/string-7.c
11327 * gcc.c-torture/execute/builtins/string-8-lib.c
11328 * gcc.c-torture/execute/builtins/string-8.c
11329 * gcc.c-torture/execute/builtins/string-9-lib.c
11330 * gcc.c-torture/execute/builtins/string-9.c
11331 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11332 * gcc.c-torture/execute/builtins/string-asm-1.c
11333 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11334 * gcc.c-torture/execute/builtins/string-asm-2.c
11335 * gcc.c-torture/execute/stdio-opt-1.c
11336 * gcc.c-torture/execute/stdio-opt-2.c
11337 * gcc.c-torture/execute/stdio-opt-3.c
11338 * gcc.c-torture/execute/string-opt-1.c
11339 * gcc.c-torture/execute/string-opt-10.c
11340 * gcc.c-torture/execute/string-opt-11.c
11341 * gcc.c-torture/execute/string-opt-12.c
11342 * gcc.c-torture/execute/string-opt-13.c
11343 * gcc.c-torture/execute/string-opt-14.c
11344 * gcc.c-torture/execute/string-opt-15.c
11345 * gcc.c-torture/execute/string-opt-16.c
11346 * gcc.c-torture/execute/string-opt-2.c
11347 * gcc.c-torture/execute/string-opt-6.c
11348 * gcc.c-torture/execute/string-opt-7.c
11349 * gcc.c-torture/execute/string-opt-8.c:
11350 Replace with ...
11351
11352 * gcc.c-torture/execute/builtins/abs-2.c
11353 * gcc.c-torture/execute/builtins/abs-3.c
11354 * gcc.c-torture/execute/builtins/complex-1.c
11355 * gcc.c-torture/execute/builtins/fprintf.c
11356 * gcc.c-torture/execute/builtins/fputs.c
11357 * gcc.c-torture/execute/builtins/memcmp.c
11358 * gcc.c-torture/execute/builtins/memmove.c
11359 * gcc.c-torture/execute/builtins/memops-asm.c
11360 * gcc.c-torture/execute/builtins/mempcpy-2.c
11361 * gcc.c-torture/execute/builtins/mempcpy.c
11362 * gcc.c-torture/execute/builtins/memset.c
11363 * gcc.c-torture/execute/builtins/printf.c
11364 * gcc.c-torture/execute/builtins/sprintf.c
11365 * gcc.c-torture/execute/builtins/strcat.c
11366 * gcc.c-torture/execute/builtins/strchr.c
11367 * gcc.c-torture/execute/builtins/strcmp.c
11368 * gcc.c-torture/execute/builtins/strcpy.c
11369 * gcc.c-torture/execute/builtins/strcspn.c
11370 * gcc.c-torture/execute/builtins/strlen-2.c
11371 * gcc.c-torture/execute/builtins/strlen.c
11372 * gcc.c-torture/execute/builtins/strncat.c
11373 * gcc.c-torture/execute/builtins/strncmp-2.c
11374 * gcc.c-torture/execute/builtins/strncmp.c
11375 * gcc.c-torture/execute/builtins/strncpy.c
11376 * gcc.c-torture/execute/builtins/strpbrk.c
11377 * gcc.c-torture/execute/builtins/strpcpy-2.c
11378 * gcc.c-torture/execute/builtins/strpcpy.c
11379 * gcc.c-torture/execute/builtins/strrchr.c
11380 * gcc.c-torture/execute/builtins/strspn.c
11381 * gcc.c-torture/execute/builtins/strstr-asm.c
11382 * gcc.c-torture/execute/builtins/strstr.c:
11383 ... these new files.
11384
11385 * gcc.c-torture/execute/builtins/abs-2-lib.c
11386 * gcc.c-torture/execute/builtins/abs-3-lib.c
11387 * gcc.c-torture/execute/builtins/complex-1-lib.c
11388 * gcc.c-torture/execute/builtins/fprintf-lib.c
11389 * gcc.c-torture/execute/builtins/fputs-lib.c
11390 * gcc.c-torture/execute/builtins/memcmp-lib.c
11391 * gcc.c-torture/execute/builtins/memmove-lib.c
11392 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11393 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11394 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11395 * gcc.c-torture/execute/builtins/memset-lib.c
11396 * gcc.c-torture/execute/builtins/printf-lib.c
11397 * gcc.c-torture/execute/builtins/sprintf-lib.c
11398 * gcc.c-torture/execute/builtins/strcat-lib.c
11399 * gcc.c-torture/execute/builtins/strchr-lib.c
11400 * gcc.c-torture/execute/builtins/strcmp-lib.c
11401 * gcc.c-torture/execute/builtins/strcpy-lib.c
11402 * gcc.c-torture/execute/builtins/strcspn-lib.c
11403 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11404 * gcc.c-torture/execute/builtins/strlen-lib.c
11405 * gcc.c-torture/execute/builtins/strncat-lib.c
11406 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11407 * gcc.c-torture/execute/builtins/strncmp-lib.c
11408 * gcc.c-torture/execute/builtins/strncpy-lib.c
11409 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11410 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11411 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11412 * gcc.c-torture/execute/builtins/strrchr-lib.c
11413 * gcc.c-torture/execute/builtins/strspn-lib.c
11414 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11415 * gcc.c-torture/execute/builtins/strstr-lib.c
11416 * gcc.c-torture/execute/builtins/lib/abs.c
11417 * gcc.c-torture/execute/builtins/lib/fprintf.c
11418 * gcc.c-torture/execute/builtins/lib/memset.c
11419 * gcc.c-torture/execute/builtins/lib/printf.c
11420 * gcc.c-torture/execute/builtins/lib/sprintf.c
11421 * gcc.c-torture/execute/builtins/lib/strcpy.c
11422 * gcc.c-torture/execute/builtins/lib/strcspn.c
11423 * gcc.c-torture/execute/builtins/lib/strncat.c
11424 * gcc.c-torture/execute/builtins/lib/strncmp.c
11425 * gcc.c-torture/execute/builtins/lib/strncpy.c
11426 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11427 * gcc.c-torture/execute/builtins/lib/strspn.c
11428 * gcc.c-torture/execute/builtins/lib/strstr.c:
11429 New files containing support routines.
11430
11431 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11432 declaration.
11433 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11434 when not optimizing.
11435
11436 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11437
11438 PR c++/16240
11439 * g++.dg/abi/mangle22.C: New test.
11440 * g++.dg/abi/mangle23.C: Likewise.
11441
11442 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11443
11444 PR fortran/16290
11445 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11446 Allow for cases without denormalized floating point numbers.
11447
11448 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11449
11450 PR c/1027
11451 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11452 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11453 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11454 expected warning text.
11455 * gcc.dg/format/diag-2.c: New test.
11456
11457 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11458
11459 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11460
11461 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11462
11463 * gcc.dg/builtins-43.c: New.
11464 * gcc.dg/builtins-44.c: New.
11465 * gcc.dg/builtins-45.c: New.
11466
11467 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11468 Andreas Tobler <a.tobler@schweiz.ch>
11469
11470 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11471 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11472 as SIGSEGV.
11473 * gcc.dg/cleanup-11.c: Likewise.
11474 * gcc.dg/cleanup-8.c: Likewise.
11475 * gcc.dg/cleanup-9.c: Likewise.
11476 * gcc.dg/cleanup-5.c: Run on all platforms.
11477
11478 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11479
11480 * g++.dg/warn/nonnull1.C: New test.
11481
11482 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11483
11484 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11485 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11486 Special-case the Sun compiler wrt to <complex.h>.
11487
11488 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11489
11490 * gcc.dg/Wunreachable-8.C: New test.
11491
11492 * gcc.dg/h8300-ice2.c : New test.
11493
11494 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11495
11496 PR fortran/16161
11497 * gfortran.fortran-torture/compile/implicit.f90: Add test
11498 for implicit character.
11499
11500 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11501
11502 PR fortran/16289
11503 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11504 Use tiny() intrinsic to find smallest non-negative real
11505
11506 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11507
11508 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11509 * gcc.dg/compat/struct-by-value-22_x.c: New.
11510 * gcc.dg/compat/struct-by-value-22_y.c: New.
11511
11512 * gcc.c-torture/execute/20040629-1.c: New test.
11513
11514 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11515
11516 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11517 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11518
11519 PR target/16195
11520 * gcc.dg/20040625-1.c: New test.
11521
11522 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11523
11524 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11525
11526 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11527
11528 PR fortran/15963
11529 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11530
11531 2004-06-29 Richard Henderson <rth@redhat.com>
11532
11533 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11534
11535 2004-06-29 Paul Brook <paul@codesourcery.com>
11536
11537 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11538 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11539
11540 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11541
11542 PR c++/16260
11543 * g++.dg/parse/crash15.C: New.
11544
11545 2004-06-28 Andrew Pinski <apinski@apple.com>
11546
11547 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11548 by the error already.
11549
11550 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11551
11552 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11553
11554 PR target/14041
11555 * gcc.dg/h8300-bss-align-1.c : New.
11556
11557 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11558
11559 * PR c++/16174
11560 * g++.dg/template/ctor4.C: New.
11561
11562 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11563
11564 PR c++/16205
11565 * g++.dg/warn/Wsequence-point-1.C: New test.
11566
11567 2004-06-27 Paul Brook <paul@codesourcery.com>
11568
11569 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11570
11571 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11572
11573 * g++.old-deja/g++.mike/p7325.C: Remove.
11574
11575 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11576
11577 PR c/14963
11578 * gcc.dg/pr14963.c: New test.
11579
11580 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11581
11582 PR c++/16193
11583 * g++.dg/parse/redef1.C: New test.
11584
11585 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11586
11587 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11588 20021110.c.
11589 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11590 20021119-1.c.
11591 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11592 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11593 5-04.c.
11594 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11595 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11596 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11597 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11598 g++.brendan/enum14.C.
11599 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11600 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11601 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11602 g++.mike/virt1.C.
11603 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11604 memtemp24.C.
11605
11606 2004-06-27 Roger Sayle <roger@eyesopen.com>
11607
11608 * gcc.dg/20040527-1.c: New test case.
11609
11610 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11611
11612 PR gfortran/pr16196
11613 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11614
11615 2004-06-25 Roger Sayle <roger@eyesopen.com>
11616
11617 PR middle-end/15825
11618 * gcc.dg/pr15825-1.c: New test case.
11619
11620 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11621
11622 * gcc.c-torture/execute/20040625-1.c: New test.
11623
11624 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11625
11626 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11627
11628 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11629
11630 * gcc.dg/torture/mips-div-1.c: New test.
11631
11632 2004-06-24 Jeff Law <law@redhat.com>
11633
11634 * gcc.dg/tree-ssa/20040624-1.c: New test.
11635
11636 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11637
11638 * gcc.c-torture/compile/20040624-1.c: New test.
11639
11640 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11641
11642 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11643 this directory.
11644
11645 2004-06-23 Andrew Pinski <apinski@apple.com>
11646
11647 PR middle-end/15988
11648 * g++.dg/opt/ptrmem4.C: New test.
11649
11650 * gcc.dg/c90-array-quals-2.c: New test.
11651
11652 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11653
11654 * gcc.dg/kpice1.c: New test.
11655
11656 2006-06-23 Andrew Pinski <apinski@apple.com>
11657
11658 * gcc.dg/c90-array-quals.c: New test.
11659
11660 2006-06-22 Richard Henderson <rth@redhat.com>
11661
11662 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11663
11664 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11665
11666 * gcc.dg/builtins-config.h: Handle FreeBSD.
11667
11668 2006-06-22 Richard Henderson <rth@redhat.com>
11669
11670 * g++.dg/opt/devirt1.C: New.
11671
11672 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11673
11674 * g++.dg/opt/pr15551.C: New testcase.
11675
11676 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11677
11678 PR target/14800
11679 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11680 x86_64-*-linux* when compiling for 32bit.
11681
11682 2004-06-21 Andrew Pinski <apinski@apple.com>
11683
11684 * gcc.dg/pch/struct-1.c: New.
11685 * gcc.dg/pch/struct-1.hs: New.
11686
11687 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11688
11689 * gcc.dg/pch/save-temps-1.c: New file.
11690 * gcc.dg/pch/save-temps-1.hs: New file.
11691
11692 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11693
11694 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11695 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11696
11697 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11698
11699 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11700 to fix type error.
11701 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11702 Remove trailing spaces.
11703
11704 2004-06-21 Richard Henderson <rth@redhat.com>
11705
11706 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11707 merging && to BIT_FIELD_REF.
11708
11709 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11710
11711 * g++.dg/opt/placeholder1.C: New test.
11712
11713 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11714
11715 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11716 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11717 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11718 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11719
11720 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11721
11722 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11723 extern "C".
11724 * g++.dg/other/pragma-re-1.C: Add comments.
11725
11726 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11727
11728 PR gfortran/16080
11729 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11730
11731 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11732
11733 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11734 instead of setting the type of size_t by
11735 hand.
11736
11737 2004-06-18 Roger Sayle <roger@eyesopen.com>
11738
11739 * gcc.dg/unordered-2.c: New test case.
11740 * gcc.dg/unordered-3.c: New test case.
11741
11742 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11743
11744 PR other/16043
11745 * lib/g++.exp (g++_version): Tweak regexp for version
11746 * lib/g77.exp (g77_version): Likewise
11747 * lib/gfortran.exp (gfortran_version): Likewise
11748 * lib/objc.exp (objc_version): Likewise
11749 * lib/treelang.exp (treelang_version): Likewise
11750
11751 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11752
11753 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11754 Use INT_MAX instead of __INT_MAX__.
11755 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11756
11757 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11758 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11759 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11760 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11761 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11762 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11763 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11764 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11765 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11766
11767 * gcc.dg/range-test-1.c: New test.
11768 * g++.dg/opt/range-test-1.C: New test.
11769
11770 2004-06-17 Richard Henderson <rth@redhat.com>
11771
11772 * objc.dg/sync-1.m: New.
11773 * objc.dg/try-catch-1.m: Don't force next runtime.
11774 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11775 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11776 shadowed catch clause.
11777 * objc.dg/try-catch-5.m: New.
11778
11779 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11780
11781 Bug 14610
11782 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11783
11784 2004-06-15 Richard Henderson <rth@redhat.com>
11785
11786 * gcc.dg/20001116-1.c: Move expected warning line.
11787
11788 2004-06-15 Richard Henderson <rth@redhat.com>
11789
11790 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11791 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11792
11793 2004-06-15 Jeff Law <law@redhat.com>
11794
11795 * gcc.dg/tree-ssa/20040615-1.c: New test.
11796 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11797 be less sensitive to operand ordering.
11798 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11799
11800 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11801
11802 * g++.dg/abi/bitfield3.C: Add comment..
11803
11804 2004-06-15 Richard Henderson <rth@redhat.com>
11805
11806 * g++.dg/ext/stmtexpr1.C: XFAIL.
11807 * gcc.dg/20030612-1.c: XFAIL.
11808
11809 2004-06-15 Eric Christopher <echristo@redhat.com>
11810
11811 * g++.dg/charset/asm5.c: New.
11812 * gcc.dg/charset/asm6.c: New.
11813
11814 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11815
11816 PR fortran/15962
11817 * gfortran.fortran-torture/execute/select_1.f90: New test.
11818
11819 2004-06-15 Paul Brook <paul@codesourcery.com>
11820
11821 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11822
11823 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11824
11825 PR c++/15967
11826 * g++.dg/lookup/crash3.C: New test.
11827
11828 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11829
11830 PR c++/15947
11831 * g++.dg/parse/dtor4.C: New test.
11832
11833 2004-06-14 Jeff Law <law@redhat.com>
11834
11835 * gcc.c-torture/compile/20040614-1.c: New test.
11836
11837 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11838
11839 PR fortran/15211
11840 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11841 LEN of a character array.
11842
11843 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11844
11845 PR c++/15096
11846 * g++.dg/template/ptrmem10.C: New test.
11847
11848 PR c++/14930
11849 * g++.dg/template/friend30.C: New test.
11850
11851 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11852
11853 PR fortran/14928
11854 * gfortran.fortran-torture/compile/mloc.f90: New test.
11855
11856 2004-06-13 Paul Brook <paul@codesourcery.com>
11857
11858 * gfortran.fortran-torture/execute/random_2.f90: New test.
11859
11860 2004-06-13 Eric Christopher <echristo@redhat.com>
11861
11862 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11863
11864 2004-06-12 Paul Brook <paul@codesourcery.com>
11865
11866 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11867
11868 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11869
11870 PR fortran/14923
11871 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11872
11873 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11874
11875 PR fortran/14957
11876 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11877 syntax errors in end statements of contained subroutines.
11878
11879 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11880
11881 PR fortran/12841
11882 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11883
11884 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11885
11886 PR fortran/15665
11887 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11888
11889 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11890
11891 PR gfortran/12839
11892 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11893
11894 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11895
11896 PR c++/15862
11897 * g++.dg/parse/enum1.C: New test.
11898
11899 2004-06-10 Jeff Law <law@redhat.com>
11900
11901 * gcc.c-torture/compile/20040610-1.c: New test.
11902
11903 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11904
11905 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11906 * g++.old-deja/g++.other/decl3.C: Likewise.
11907
11908 2004-06-10 Brian Booth <bbooth@redhat.com>
11909
11910 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11911 V_MAY_DEF instead of VDEF.
11912 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11913
11914 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11915
11916 PR c++/14211
11917 * g++.dg/conversion/const1.C: New test.
11918
11919 PR c++/15076
11920 * g++.dg/conversion/reinterpret1.C: New test.
11921
11922 PR c++/15877
11923 * g++.dg/template/enum2.C: New test.
11924
11925 PR c++/15227
11926 * g++.dg/template/error13.C: New test.
11927
11928 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11929
11930 PR fortran/14957
11931 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11932 arguments to test_* REAL and of the right size.
11933
11934 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11935
11936 PR target/15569
11937 PR rtl-optimization/15681
11938 * gcc.dg/20040609-1.c: New test.
11939
11940 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11941
11942 PR c++/14791
11943 * g++.dg/opt/builtins1.C: New test.
11944
11945 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11946
11947 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11948 that use default windows32 struct layout.
11949 * gcc.dg/i386-bitfield2.c: Likewise.
11950
11951 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11952
11953 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11954 for mingw32 and cygwin targets.
11955
11956 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11957
11958 * gcc.dg/pch/macro-4.c: New.
11959 * gcc.dg/pch/macro-4.hs: New.
11960
11961 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11962
11963 PR fortran/13249
11964 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11965
11966 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11967
11968 PR fortran/13372
11969 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11970
11971 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11972
11973 PR gfortran/14897
11974 * gfortran.fortran-torture/execute/t_edit.f90: New test.
11975
11976 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11977
11978 PR gfortran/15755
11979 * gfortran.fortran-torture/execute/backspace.c : New test.
11980
11981 2004-06-09 Paul Brook <paul@codesourcery.com>
11982
11983 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11984 (pointer_to_section): Rewrite to use smaller array.
11985
11986 2004-06-08 David Edelsohn <edelsohn@gnu.org>
11987
11988 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11989 * gcc.dg/ext/altivec-10.c: Same.
11990 * gcc.dg/ext/altivec-11.c: Same.
11991 * gcc.dg/ext/altivec-12.c: Same.
11992 * gcc.dg/ext/altivec-13.c: Same.
11993 * gcc.dg/ext/altivec-14.c: Same.
11994 * gcc.dg/ext/altivec-15.c: Same.
11995 * gcc.dg/ext/altivec-16.c: Same.
11996 * gcc.dg/ext/altivec-3.c: Same.
11997 * gcc.dg/ext/altivec-4.c: Same.
11998 * gcc.dg/ext/altivec-6.c: Same.
11999 * gcc.dg/ext/altivec-7.c: Same.
12000 * gcc.dg/ext/altivec-8.c: Same.
12001 * gcc.dg/ext/altivec-varargs-1.c: Same.
12002
12003 * g++.dg/ext/altivec-1.C: Correct dg syntax.
12004 * g++.dg/ext/altivec-10.C: Same.
12005 * g++.dg/ext/altivec-2.C: Same.
12006 * g++.dg/ext/altivec-3.C: Same.
12007 * g++.dg/ext/altivec-4.C: Same.
12008 * g++.dg/ext/altivec-5.C: Same.
12009 * g++.dg/ext/altivec-6.C: Same.
12010 * g++.dg/ext/altivec-7.C: Same.
12011 * g++.dg/ext/altivec-8.C: Same.
12012 * g++.dg/ext/altivec-9.C: Same.
12013
12014 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12015
12016 PR c++/7841
12017 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
12018
12019 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12020
12021 * gcc.dg/union-1.c: New test.
12022
12023 2004-06-07 Roger Sayle <roger@eyesopen.com>
12024
12025 * gcc.dg/builtins-41.c: New test case.
12026 * gcc.dg/builtins-42.c: New test case.
12027
12028 2004-06-07 David Edelsohn <edelsohn@gnu.org>
12029
12030 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
12031 * g++.dg/ext/altivec-10.C: Same.
12032 * g++.dg/ext/altivec-2.C: Same.
12033 * g++.dg/ext/altivec-3.C: Same.
12034 * g++.dg/ext/altivec-4.C: Same.
12035 * g++.dg/ext/altivec-5.C: Same.
12036 * g++.dg/ext/altivec-6.C: Same.
12037 * g++.dg/ext/altivec-7.C: Same.
12038 * g++.dg/ext/altivec-8.C: Same.
12039 * g++.dg/ext/altivec-9.C: Same.
12040 * g++.old-deja/g++.abi/cxa_vec.C: Same.
12041 * g++.old-deja/g++.brendan/new3.C: Same.
12042 * gcc.c-torture/execute/eeprof-1.x: Same.
12043
12044 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
12045
12046 PR c/14765
12047 * gcc.dg/pr14765-1.c: New test.
12048
12049 2004-06-07 Roger Sayle <roger@eyesopen.com>
12050
12051 PR c/14649
12052 * gcc.dg/pr14649-1.c: New test case.
12053
12054 2004-06-07 Richard Henderson <rth@redhat.com>
12055
12056 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
12057 if temporaries.
12058
12059 2004-06-07 David Edelsohn <edelsohn@gnu.org>
12060
12061 * g++.dg/eh/elide1.C: Remove XFAIL.
12062
12063 2004-06-07 Mark Mitchell <mark@codesourcery.com>
12064
12065 PR c++/15337
12066 * g++.dg/expr/sizeof3.C: New test.
12067
12068 PR c++/14777
12069 * g++.dg/template/access14.C: New test.
12070
12071 PR c++/15554
12072 * g++.dg/template/enum1.C: New test.
12073
12074 PR c++/15057
12075 * g++.dg/eh/throw1.C: New test.
12076
12077 2004-06-07 David Ayers <d.ayers@inode.at>
12078 Ziemowit Laski <zlaski@apple.com>
12079
12080 * lib/objc.exp (objc_target_compile): Revert the '-framework
12081 Foundation' flag fix, since bare Darwin does not ship
12082 with the Foundation framework.
12083 * objc/execute/next_mapping.h: Provide a local NSConstantString
12084 @interface and @implementation.
12085 (objc_constant_string_init): A constructor function, used to
12086 initialize the NSConstantString meta-class object.
12087 * objc/execute/string1.m: Include "next_mapping.h" instead of
12088 <Foundation/NSString.h>.
12089 * objc/execute/string2.m: Likewise.
12090 * objc/execute/string3.m: Likewise.
12091 * objc/execute/string4.m: Likewise.
12092
12093 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
12094
12095 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
12096 to double. Replace double with FLOAT.
12097 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
12098
12099 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
12100 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
12101 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
12102 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
12103 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
12104 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
12105 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
12106 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
12107
12108 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
12109
12110 PR c/13519
12111 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
12112
12113 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12114
12115 PR c++/15503
12116 * g++.dg/template/meminit2.C: New test.
12117
12118 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
12119
12120 PR target/15822
12121 * gcc.c-torture/execute/compare-fp-1.c,
12122 gcc.c-torture/execute/compare-fp-2.c,
12123 gcc.c-torture/execute/compare-fp-3.c,
12124 gcc.c-torture/execute/compare-fp-4.c,
12125 gcc.c-torture/execute/compare-fp-3.x,
12126 gcc.c-torture/execute/compare-fp-4.x: Moved...
12127 * gcc.c-torture/execute/ieee/compare-fp-1.c,
12128 gcc.c-torture/execute/ieee/compare-fp-2.c,
12129 gcc.c-torture/execute/ieee/compare-fp-3.c,
12130 gcc.c-torture/execute/ieee/compare-fp-4.c,
12131 gcc.c-torture/execute/ieee/compare-fp-3.x,
12132 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
12133
12134 2004-06-04 David Ayers <d.ayers@inode.at>
12135
12136 * objc/execute/protocol-isEqual-4.m: New testcase.
12137
12138 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
12139
12140 * objc/execute/protocol-isEqual-1.m: New testcase.
12141 * objc/execute/protocol-isEqual-2.m: New testcase.
12142 * objc/execute/protocol-isEqual-3.m: New testcase.
12143
12144 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12145
12146 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
12147
12148 2004-06-02 Ziemowit Laski <zlaski@apple.com>
12149
12150 * lib/objc.exp (objc_target_compile): When running tests on
12151 Darwin (Mac OS X), inform the linker about '-framework
12152 'Foundation'.
12153
12154 2004-06-02 Eric Christopher <echristo@redhat.com>
12155
12156 * gcc.c-torture/compile/20040602-1.c: New.
12157
12158 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
12159
12160 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
12161 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12162
12163 PR tree-optimization/14736
12164 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
12165
12166 PR tree-optimization/14042
12167 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
12168
12169 PR tree-optimization/14729
12170 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
12171
12172 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12173
12174 PR fortran/15557
12175 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
12176
12177 2004-06-01 Richard Hederson <rth@redhat.com>
12178
12179 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
12180
12181 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12182
12183 PR c++/14932
12184 * g++.dg/parse/offsetof4.C: New test.
12185
12186 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
12187
12188 PR objc/7993
12189 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
12190
12191 2004-05-31 Mark Mitchell <mark@codesourcery.com>
12192
12193 PR c++/15701
12194 * g++.dg/template/friend29.C: New test.
12195
12196 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
12197
12198 PR c/15749
12199 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
12200
12201 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12202
12203 * gcc.dg/sparc-trap-1.c: New test.
12204
12205 2004-05-31 Roger Sayle <roger@eyesopen.com>
12206
12207 PR middle-end/15069
12208 * g++.dg/opt/fold3.C: New test case.
12209
12210 2004-05-30 Graham Stott <graham.stott@btinternet.com>
12211
12212 * lib/target-supports.exp (check_iconv_available): Fix fallout
12213 from 2004-05-28 patch.
12214
12215 2004-05-30 Paul Brook <paul@codesourcery.com>
12216
12217 PR fortran/15620
12218 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
12219 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
12220
12221 2004-05-30 Steven G. Kargl <kargls@comcast.net>
12222
12223 * gfortran.fortran-torture/execute/random_1.f90: New test.
12224
12225 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12226
12227 * g++.dg/ext/altivec-10.C: New test.
12228
12229 2004-05-29 Paul Brook <paul@codesourcery.com>
12230
12231 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
12232
12233 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12234
12235 * gcc.dg/altivec-16.c: New test.
12236
12237 2004-05-28 Janis Johnson <janis187@us.ibm.com>
12238
12239 * lib/target-supports.exp (check_vmx_hw_available): New.
12240 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
12241
12242 * lib/target-supports.exp (check_alias_available,
12243 check_iconv_available, check_named_sections_available): Use
12244 unique names for temporary files.
12245
12246 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12247
12248 * gcc.dg/altivec-15.c: New test.
12249
12250 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12251
12252 PR c++/15083
12253 * g++.dg/warn/noeffect6.C: New test.
12254
12255 PR c++/15471
12256 * g++.dg/expr/ptrmem4.C: New test.
12257
12258 PR c++/15640
12259 * g++.dg/template/operator3.C: New test.
12260
12261 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12262
12263 PR c++/14668
12264 * g++.dg/lookup/redecl1.C: New test.
12265 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12266
12267 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
12268
12269 * gcc.c-torture/execute/compare-fp-1.c,
12270 gcc.c-torture/execute/compare-fp-2.c,
12271 gcc.c-torture/execute/compare-fp-3.c,
12272 gcc.c-torture/execute/compare-fp-4.c,
12273 gcc.c-torture/execute/compare-fp-3.x,
12274 gcc.c-torture/execute/compare-fp-4.x,
12275 gcc.dg/pr15649-1.c: New.
12276
12277 2004-05-27 Adam Nemet <anemet@lnxw.com>
12278
12279 PR c++/12883
12280 * g++.dg/init/array14.C: New test.
12281
12282 2004-05-25 Janis Johnson <janis187@us.ibm.com>
12283
12284 * lib/compat.exp (compat-get-options-main): New.
12285 (compat-get-options): Remove unneeded code, warn for ignored
12286 command.
12287 (compat-execute): Check flag set by dg-require-* commands.
12288
12289 * lib/compat.exp (compat-execute): Break up long lines.
12290
12291 2004-05-24 Janis Johnson <janis187@us.ibm.com>
12292
12293 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12294 * gcc.dg/altivec-14.c: New test.
12295 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12296
12297 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12298 * gcc.dg/altivec-12.c: Ditto.
12299
12300 * gcc.dg/altivec-3.c: Move call to altivec_check.
12301
12302 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12303
12304 PR c++/15044
12305 * g++.dg/template/error12.C: New test.
12306
12307 PR c++/15317
12308 * g++.dg/ext/attrib15.C: New test.
12309
12310 PR c++/15329
12311 * g++.dg/template/ptrmem9.C: New test.
12312
12313 2004-05-25 Paul Brook <paul@codesourcery.com>
12314
12315 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12316
12317 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12318
12319 PR c++/15165
12320 * g++.dg/template/crash19.C: New test.
12321
12322 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12323
12324 PR c++/15025
12325 * g++.dg/template/redecl1.C: New test.
12326
12327 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12328
12329 PR c++/14821
12330 * g++.dg/other/ns1.C: New test.
12331
12332 PR c++/14883
12333 * g++.dg/template/invalid1.C: New test.
12334
12335 2004-05-23 Paul Brook <paul@codesourcery.com>
12336 Victor Leikehman <lei@haifasphere.co.il>
12337
12338 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12339 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12340
12341 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12342
12343 PR c++/15285
12344 PR c++/15299
12345 * g++.dg/template/non-dependent5.C: New test.
12346 * g++.dg/template/non-dependent6.C: New test.
12347
12348 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12349
12350 PR c++/15507
12351 * g++.dg/inherit/union1.C: New test.
12352
12353 PR c++/15542
12354 * g++.dg/template/addr1.C: New test.
12355
12356 PR c++/15427
12357 * g++.dg/template/array5.C: New test.
12358
12359 PR c++/15287
12360 * g++.dg/template/array6.C: New test.
12361
12362 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12363 Roger Sayle <roger@eyesopen.com>
12364
12365 * g++.dg/lookup/forscope2.C: New test case.
12366
12367 2004-05-22 Ben Elliston <bje@au.ibm.com>
12368
12369 * gcc.dg/cpp/Wmissingdirs.c: New.
12370
12371 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12372
12373 PR target/15301
12374 * gcc.dg/compat/union-m128-1.h: New file.
12375 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12376 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12377 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12378
12379 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12380
12381 PR target/15302
12382 * gcc.dg/compat/struct-complex-1.h: New file.
12383 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12384 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12385 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12386
12387 2004-05-20 Roger Sayle <roger@eyesopen.com>
12388
12389 PR middle-end/3074
12390 * gcc.dg/pr3074-1.c: New test case.
12391 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12392
12393 2004-05-20 Falk Hueffner <falk@debian.org>
12394
12395 PR other/15526
12396 * gcc.dg/ftrapv-1.c: New test case.
12397
12398 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12399
12400 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12401
12402 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12403 Jeff Law <law@redhat.com>
12404
12405 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12406 * gcc.dg/tree-ssa/20040518-2.c: New test.
12407
12408 * gcc.dg/tree-ssa/20040518-1.c: New test.
12409
12410 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12411
12412 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12413
12414 2004-05-18 Paul Brook <paul@codesourcery.com>
12415
12416 PR fortran/13930
12417 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12418
12419 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12420
12421 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12422 constant folding.
12423
12424 2004-05-17 Steven Bosscher <stevenb@suse.de>
12425
12426 * gcc.dg/tree-ssa/20040517-1.c: New test.
12427
12428 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12429
12430 * gcc.dg/loop-4.c: New test.
12431
12432 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12433
12434 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12435
12436 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12437
12438 PR fortran/15311
12439 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12440
12441 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12442
12443 PR fortran/13826
12444 PR fortran/13940
12445 * gfortran.fortran-torture/compile/data_1.f90: New test.
12446
12447 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12448
12449 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12450 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12451
12452 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12453
12454 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12455
12456 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12457
12458 PR c/15444
12459 * gcc.dg/format/xopen-1.c: Adjust expected message.
12460 * gcc.dg/format/xopen-3.c: New test.
12461
12462 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12463
12464 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12465
12466 2004-05-14 Jeff Law <law@redhat.com>
12467
12468 * gcc.dg/tree-ssa/20040514-2.c: New test.
12469
12470 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12471
12472 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12473 this ...
12474 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12475 this.
12476
12477 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12478
12479 * gcc.dg/tree-ssa/20040514-1.c: New test.
12480
12481 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12482
12483 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12484 test.
12485
12486 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12487
12488 PR fortran/14066
12489 * gfortran.fortran-torture/compile/do_1.f90: New test.
12490
12491 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12492
12493 PR fortran/15051
12494 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12495 test.
12496
12497 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12498
12499 PR fortran/15149
12500 * gfortran.fortran-torture/execute/random_init.f90: New test.
12501
12502 2004-05-13 Paul Brook <paul@codesourcery.com>
12503
12504 PR fortran/15314
12505 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12506
12507 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12508
12509 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12510 for the powerpc case.
12511
12512 2004-05-13 Jeff Law <law@redhat.com>
12513
12514 * gcc.dg/tree-ssa/20040513-1.c: New test.
12515 * gcc.dg/tree-ssa/20040513-2.c: New test.
12516
12517 2004-05-13 Paul Brook <paul@codesourcery.com>
12518
12519 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12520 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12521 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12522
12523 2004-05-13 Andreas Schwab <schwab@suse.de>
12524
12525 PR other/10819
12526 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12527 characters.
12528
12529 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12530
12531 PR fortran/15294
12532 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12533
12534 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12535
12536 Merge from tree-ssa-20020619-branch. See
12537 ChangeLog.tree-ssa for details.
12538
12539 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12540
12541 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12542 include <altivec.h> explicitly.
12543 * gcc.dg/altivec-13.c: Likewise.
12544
12545 2004-05-11 Paul Brook <paul@codesourcery.com>
12546
12547 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12548
12549 2004-05-10 Eric Christopher <echristo@redhat.com>
12550
12551 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12552 * gcc.dg/sibcall-4.c: Ditto.
12553
12554 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12555
12556 * g++.dg/ext/altivec-8.C: New test case.
12557 * gcc.dg/altivec-13.c: New test case.
12558
12559 2004-05-08 Roger Sayle <roger@eyesopen.com>
12560
12561 * gcc.c-torture/execute/divcmp-1.c: New test case.
12562 * gcc.c-torture/execute/divcmp-2.c: New test case.
12563 * gcc.c-torture/execute/divcmp-3.c: New test case.
12564
12565 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12566
12567 * g++.dg/other/pragma-re-2.C: New test.
12568
12569 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12570
12571 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12572 * gcc.dg/i386-387-2.c: Likewise.
12573
12574 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12575 __builtin_drem.
12576 * gcc.dg/i386-387-6.c: Likewise.
12577
12578 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12579
12580 * gcc.dg/builtins-33.c: Also check log1p*.
12581
12582 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12583
12584 PR optimization/15296
12585 * gcc.c-torture/execute/pr15296.c: New test.
12586
12587 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12588
12589 * gcc.dg/builtins-40.c: New test.
12590
12591 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12592
12593 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12594
12595 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12596
12597 * g++.dg/ext/spe1.C: New testcase.
12598
12599 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12600
12601 * objc.dg/image-info.m: Allow additional attributes
12602 for __image_info section.
12603
12604 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12605
12606 * gcc.dg/torture/mips-hilo-2.c: New test.
12607
12608 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12609
12610 PR c++/14389
12611 * g++.dg/template/member5.C: New test.
12612
12613 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12614
12615 * gcc.dg/builtins-34.c: Also check expm1*.
12616
12617 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12618
12619 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12620 * gcc.dg/torture/builtin-convert-3.c: New test.
12621
12622 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12623
12624 PR middle-end/15054
12625 * g++.dg/opt/pr15054.C: New test.
12626
12627 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12628
12629 * gcc.dg/torture/builtin-rounding-1.c: New test.
12630 * gcc.dg/builtins-25.c: Delete.
12631 * gcc.dg/builtins-29.c: Delete.
12632
12633 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12634
12635 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12636 * gcc.dg/sibcall-4.c: Likewise.
12637 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12638
12639 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12640
12641 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12642 bit-field on 16-bit targets.
12643
12644 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12645
12646 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12647 16-bit targets.
12648
12649 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12650
12651 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12652 * gcc.dg/rs6000-power2-2.c: Likewise.
12653
12654 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12655
12656 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12657 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12658 Change the asm registers to be in form of frN instead of fN.
12659
12660 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12661
12662 * gcc.dg/torture/builtin-convert-2.c: New test.
12663
12664 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12665
12666 * gcc.dg/rs6000-power2-1.c: New test.
12667 * gcc.dg/rs6000-power2-2.c: New test.
12668
12669 2004-04-28 Jan Hubicka <jh@suse.cz>
12670
12671 * gcc.dg/unused-6.c: New test.
12672
12673 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12674 Ulrich Weigand <uweigand@de.ibm.com>
12675
12676 * ada/acats/run_all.sh: Define $target variable.
12677
12678 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12679
12680 PR c++/15119
12681 * g++.dg/other/vararg-1.C: New test.
12682
12683 PR c++/4794
12684 * g++.dg/eh/cleanup3.C: New test.
12685
12686 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12687
12688 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12689 and ad8011a (target_insn).
12690 * ada/acats/support/macro.dfs: Likewise.
12691 * ada/acats/support/impbit.adb: New file.
12692
12693 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12694
12695 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12696
12697 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12698
12699 * gcc.dg/loop-3.c: New test.
12700
12701 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12702
12703 * gcc.c-torture/execute/simd-5.c: New test.
12704
12705 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12706
12707 PR c++/15064
12708 * g++.dg/template/crash18.C: New test.
12709
12710 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12711
12712 * g++.dg/ext/complit3.C: New test.
12713
12714 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12715
12716 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12717 * gcc.dg/altivec-3.c: Same.
12718 * gcc.dg/altivec-varargs-1.c: Same.
12719
12720 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12721
12722 * lib/target-supports.exp (check_profiling_available): Assume
12723 profiling is not available on powerpc-eabi targets.
12724
12725 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12726
12727 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12728 * gcc.dg/vmx/bug-1.c: Ditto.
12729
12730 2004-04-20 Eric Christopher <echristo@redhat.com>
12731
12732 * gcc.dg/charset/extern.c: New test.
12733 * g++.dg/charset/extern3.cc: Ditto.
12734
12735 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12736
12737 * gcc.dg/builtins-39.c: New test.
12738
12739 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12740
12741 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12742
12743 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12744
12745 * gcc.dg/torture/mips-hilo-1.c: New test.
12746
12747 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12748
12749 * gcc.c-torture/compile/20040419-1.c: New test.
12750
12751 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12752
12753 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12754
12755 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12756 Aldy Hernandez <aldyh@redhat.com>
12757
12758 * gcc.c-torture/execute/va-arg-24.c: New.
12759
12760 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12761 Aldy Hernandez <aldyh@redhat.com>
12762
12763 * gcc.dg/vmx/1b-01.c: New.
12764 * gcc.dg/vmx/1b-02.c: New.
12765 * gcc.dg/vmx/1b-03.c: New.
12766 * gcc.dg/vmx/1b-04.c: New.
12767 * gcc.dg/vmx/1b-05.c: New.
12768 * gcc.dg/vmx/1b-06.c: New.
12769 * gcc.dg/vmx/1b-07.c: New.
12770 * gcc.dg/vmx/1c-01.c: New.
12771 * gcc.dg/vmx/1c-02.c: New.
12772 * gcc.dg/vmx/3a-01a.c: New.
12773 * gcc.dg/vmx/3a-01.c: New.
12774 * gcc.dg/vmx/3a-01m.c: New.
12775 * gcc.dg/vmx/3a-03.c: New.
12776 * gcc.dg/vmx/3a-03m.c: New.
12777 * gcc.dg/vmx/3a-04.c: New.
12778 * gcc.dg/vmx/3a-04m.c: New.
12779 * gcc.dg/vmx/3a-05.c: New.
12780 * gcc.dg/vmx/3a-06.c: New.
12781 * gcc.dg/vmx/3a-06m.c: New.
12782 * gcc.dg/vmx/3a-07.c: New.
12783 * gcc.dg/vmx/3b-01.c: New.
12784 * gcc.dg/vmx/3b-02.c: New.
12785 * gcc.dg/vmx/3b-10.c: New.
12786 * gcc.dg/vmx/3b-13.c: New.
12787 * gcc.dg/vmx/3b-14.c: New.
12788 * gcc.dg/vmx/3b-15.c: New.
12789 * gcc.dg/vmx/3c-01a.c: New.
12790 * gcc.dg/vmx/3c-01.c: New.
12791 * gcc.dg/vmx/3c-02.c: New.
12792 * gcc.dg/vmx/3c-03.c: New.
12793 * gcc.dg/vmx/3d-01.c: New.
12794 * gcc.dg/vmx/4-01.c: New.
12795 * gcc.dg/vmx/4-03.c: New.
12796 * gcc.dg/vmx/5-01.c: New.
12797 * gcc.dg/vmx/5-02.c: New.
12798 * gcc.dg/vmx/5-03.c: New.
12799 * gcc.dg/vmx/5-04.c: New.
12800 * gcc.dg/vmx/5-05.c: New.
12801 * gcc.dg/vmx/5-06.c: New.
12802 * gcc.dg/vmx/5-07.c: New.
12803 * gcc.dg/vmx/5-07t.c: New.
12804 * gcc.dg/vmx/5-08.c: New.
12805 * gcc.dg/vmx/5-10.c: New.
12806 * gcc.dg/vmx/5-11.c: New.
12807 * gcc.dg/vmx/7-01a.c: New.
12808 * gcc.dg/vmx/7-01.c: New.
12809 * gcc.dg/vmx/7c-01.c: New.
12810 * gcc.dg/vmx/7d-01.c: New.
12811 * gcc.dg/vmx/7d-02.c: New.
12812 * gcc.dg/vmx/8-01.c: New.
12813 * gcc.dg/vmx/8-02a.c: New.
12814 * gcc.dg/vmx/8-02.c: New.
12815 * gcc.dg/vmx/brode-1.c: New.
12816 * gcc.dg/vmx/bug-1.c: New.
12817 * gcc.dg/vmx/bug-2.c: New.
12818 * gcc.dg/vmx/bug-3.c: New.
12819 * gcc.dg/vmx/cw-bug-1.c: New.
12820 * gcc.dg/vmx/cw-bug-2.c: New.
12821 * gcc.dg/vmx/cw-bug-3.c: New.
12822 * gcc.dg/vmx/dct.c: New.
12823 * gcc.dg/vmx/debug-1.c: New.
12824 * gcc.dg/vmx/debug-2.c: New.
12825 * gcc.dg/vmx/debug-3.c: New.
12826 * gcc.dg/vmx/debug-4.c: New.
12827 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12828 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12829 * gcc.dg/vmx/eg-5.c: New.
12830 * gcc.dg/vmx/fft.c: New.
12831 * gcc.dg/vmx/gcc-bug-1.c: New.
12832 * gcc.dg/vmx/gcc-bug-2.c: New.
12833 * gcc.dg/vmx/gcc-bug-3.c: New.
12834 * gcc.dg/vmx/gcc-bug-4.c: New.
12835 * gcc.dg/vmx/gcc-bug-5.c: New.
12836 * gcc.dg/vmx/gcc-bug-6.c: New.
12837 * gcc.dg/vmx/gcc-bug-7.c: New.
12838 * gcc.dg/vmx/gcc-bug-8.c: New.
12839 * gcc.dg/vmx/gcc-bug-9.c: New.
12840 * gcc.dg/vmx/gcc-bug-b.c: New.
12841 * gcc.dg/vmx/gcc-bug-c.c: New.
12842 * gcc.dg/vmx/gcc-bug-d.c: New.
12843 * gcc.dg/vmx/gcc-bug-e.c: New.
12844 * gcc.dg/vmx/gcc-bug-f.c: New.
12845 * gcc.dg/vmx/gcc-bug-g.c: New.
12846 * gcc.dg/vmx/gcc-bug-i.c: New.
12847 * gcc.dg/vmx/harness.h: New.
12848 * gcc.dg/vmx/ira1.c: New.
12849 * gcc.dg/vmx/ira2a.c: New.
12850 * gcc.dg/vmx/ira2b.c: New.
12851 * gcc.dg/vmx/ira2.c: New.
12852 * gcc.dg/vmx/ira2c.c: New.
12853 * gcc.dg/vmx/mem.c: New.
12854 * gcc.dg/vmx/newton-1.c: New.
12855 * gcc.dg/vmx/ops.c: New.
12856 * gcc.dg/vmx/sn7153.c: New.
12857 * gcc.dg/vmx/spill2.c: New.
12858 * gcc.dg/vmx/spill3.c: New.
12859 * gcc.dg/vmx/spill.c: New.
12860 * gcc.dg/vmx/t.c: New.
12861 * gcc.dg/vmx/varargs-1.c: New.
12862 * gcc.dg/vmx/varargs-2.c: New.
12863 * gcc.dg/vmx/varargs-3.c: New.
12864 * gcc.dg/vmx/varargs-4.c: New.
12865 * gcc.dg/vmx/varargs-5.c: New.
12866 * gcc.dg/vmx/varargs-6.c: New.
12867 * gcc.dg/vmx/varargs-7.c: New.
12868 * gcc.dg/vmx/vmx.exp: New.
12869 * gcc.dg/vmx/vprint-1.c: New.
12870 * gcc.dg/vmx/vscan-1.c: New.
12871 * gcc.dg/vmx/x-01.c: New.
12872 * gcc.dg/vmx/x-02.c: New.
12873 * gcc.dg/vmx/x-03.c: New.
12874 * gcc.dg/vmx/x-04.c: New.
12875 * gcc.dg/vmx/x-05.c: New.
12876 * gcc.dg/vmx/yousufi-1.c: New.
12877 * gcc.dg/vmx/zero-1.c: New.
12878 * gcc.dg/vmx/zero.c: New.
12879
12880 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12881
12882 * g++.dg/lookup/java1.C: Update for chage of
12883 _Jv_AllocObject.
12884 * g++.dg/lookup/java2.C: Likewise.
12885
12886 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12887
12888 * ada/acats/run_all.sh: use -O2 by default.
12889
12890 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12891
12892 * gcc.dg/vr-mult-[12].c: New tests.
12893
12894 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12895
12896 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12897
12898 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12899
12900 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12901
12902 * lib/target-supports.exp (check_profiling_available): Assume profiling
12903 isn't available for mips*-*-elf targets.
12904
12905 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12906
12907 * gcc.dg/builtins-38.c: New test.
12908
12909 2004-04-14 Eric Christopher <echristo@redhat.com>
12910
12911 * g++.dg/charset/charset.exp: Run .cc extension tests.
12912
12913 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12914
12915 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12916
12917 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12918
12919 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12920
12921 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12922
12923 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12924 * gcc.dg/i386-387-2.c: Likewise.
12925
12926 * gcc.dg/i386-387-7.c: New test.
12927 * gcc.dg/i386-387-8.c: New test.
12928
12929 * gcc.dg/builtins-37.c: New test.
12930
12931 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12932
12933 * g++.dg/pch/externc-1.C: Add missing semicolon.
12934
12935 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12936
12937 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12938
12939 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12940
12941 * gcc.c-torture/execute/20040411-1.c: New test.
12942
12943 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12944
12945 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12946
12947 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12948
12949 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12950
12951 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12952
12953 * lib/target-supports.exp (check_named_sections_available): New.
12954 * lib/gcc-dg.exp (dg-require-named-sections): New.
12955 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12956 old-deja.exp. Also prune error-count message from HP linker.
12957 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12958
12959 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12960 * g++.old-deja/g++.pt/static3.C: Likewise.
12961 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12962
12963 2004-04-09 Roger Sayle <roger@eyesopen.com>
12964
12965 * gcc.c-torture/execute/20040409-1.c: New test case.
12966 * gcc.c-torture/execute/20040409-2.c: New test case.
12967 * gcc.c-torture/execute/20040409-3.c: New test case.
12968
12969 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12970
12971 * gcc.dg/20040409-1.c: New test.
12972
12973 2004-04-08 Roger Sayle <roger@eyesopen.com>
12974
12975 PR target/14888
12976 * g++.dg/opt/pr14888.C: New test case.
12977
12978 2004-04-08 Geoffrey Keating <geoffk@apple.com>
12979
12980 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12981 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12982 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12983 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12984 New tests.
12985
12986 2004-04-08 Paul Brook <paul@codesourcery.com>
12987
12988 * gcc.dg/spill-1.c: New test.
12989
12990 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12991
12992 * gcc.dg/torture/builtin-ctype-2.c: New test.
12993
12994 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12995
12996 * gcc.dg/pch/pch.exp: Add largefile test.
12997
12998 2004-04-06 Geoffrey Keating <geoffk@apple.com>
12999
13000 * g++.dg/pch/externc-1.Hs: New.
13001 * g++.dg/pch/externc-1.C: New.
13002
13003 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13004
13005 * gcc.dg/compat/struct-by-value-5a_main.c,
13006 gcc.dg/compat/struct-by-value-5b_main.c: New files.
13007 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
13008 * gcc.dg/compat/struct-by-value-5a_x.c,
13009 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
13010 gcc.dg/compat/struct-by-value-5_x.c.
13011 * gcc.dg/compat/struct-by-value-5a_y.c,
13012 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
13013 gcc.dg/compat/struct-by-value-5_y.c.
13014
13015 * gcc.dg/compat/struct-by-value-6a_main.c,
13016 gcc.dg/compat/struct-by-value-6b_main.c: New files.
13017 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
13018 * gcc.dg/compat/struct-by-value-6a_x.c,
13019 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
13020 gcc.dg/compat/struct-by-value-6_x.c.
13021 * gcc.dg/compat/struct-by-value-6a_y.c,
13022 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
13023 gcc.dg/compat/struct-by-value-6_y.c.
13024
13025 * gcc.dg/compat/struct-by-value-7a_main.c,
13026 gcc.dg/compat/struct-by-value-7b_main.c: New files.
13027 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
13028 * gcc.dg/compat/struct-by-value-7a_x.c,
13029 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
13030 gcc.dg/compat/struct-by-value-7_x.c.
13031 * gcc.dg/compat/struct-by-value-7a_y.c,
13032 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
13033 gcc.dg/compat/struct-by-value-7_y.c.
13034
13035 2004-04-06 Jakub Jelinek <jakub@redhat.com>
13036
13037 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
13038 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
13039 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
13040 options.
13041
13042 2004-04-06 Uros Bizjak <uros@kss-loka.si>
13043
13044 * gcc.dg/builtins-36.c: New test.
13045
13046 2004-04-06 Paul Brook <paul@codesourcery.com>
13047
13048 * README.gcc: Remove obsolete contraint on testcases.
13049
13050 2004-04-05 Paul Brook <paul@codesourcery.com>
13051
13052 PR2123
13053 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
13054 failure and exit(0) on success.
13055 * g++.dg/expr/anew2.C: Ditto.
13056 * g++.dg/expr/anew3.C: Ditto.
13057 * g++.dg/expr/anew4.C: Ditto.
13058
13059 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
13060
13061 PR c++/3518
13062 * g++.dg/template/unify7.C: New.
13063
13064 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
13065
13066 * g++.dg/README: Bring up to date with new subdirectories; remove
13067 duplicate subdirectory lines.
13068
13069 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
13070
13071 PR c++/14007
13072 * g++.dg/template/unify5.C: New.
13073 * g++.dg/template/unify6.C: New.
13074 * g++.dg/template/qualttp20.C: Adjust.
13075 * g++.old-deja/g++.jason/report.C: Adjust.
13076 * g++.old-deja/g++.other/qual1.C: Adjust.
13077
13078 2004-04-01 Mark Mitchell <mark@codesourcery.com>
13079
13080 PR c++/14803
13081 * g++.dg/inherit/ptrmem1.C: New test.
13082
13083 2004-04-01 Jakub Jelinek <jakub@redhat.com>
13084
13085 PR c++/14755
13086 * gcc.c-torture/execute/20040331-1.c: New test.
13087 * gcc.dg/20040331-1.c: New test.
13088
13089 2004-04-01 Paul Brook <paul@codesourcery.com>
13090
13091 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
13092
13093 2004-03-30 Mark Mitchell <mark@codesourcery.com>
13094
13095 PR c++/14724
13096 * g++.dg/init/goto1.C: New test.
13097
13098 PR c++/14763
13099 * g++.dg/template/defarg4.C: New test.
13100
13101 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
13102
13103 * gcc.dg/altivec-11.c: Extend test for more valid cases.
13104
13105 2004-03-28 David Edelsohn <edelsohn@gnu.org>
13106
13107 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
13108
13109 2004-03-28 Zack Weinberg <zack@codesourcery.com>
13110
13111 * gcc.dg/noncompile/undeclared-2.c: New test.
13112
13113 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
13114
13115 * gcc.dg/940409-1.c: Remove XFAIL.
13116 * gcc.dg/reg-vol-struct-1.c: New test.
13117
13118 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13119
13120 * gcc.dg/torture/builtin-wctype-1.c: New test.
13121
13122 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
13123
13124 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
13125 * gcc.dg/20001101-1.c: Likewise.
13126 * gcc.dg/20001102-1.c: Likewise.
13127
13128 2004-03-25 Roger Sayle <roger@eyesopen.com>
13129
13130 * gcc.dg/compare8.c: Add an additional test for XOR.
13131
13132 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13133
13134 * gcc.dg/torture/builtin-ctype-1.c: New test.
13135
13136 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13137
13138 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
13139 * gcc.dg/torture/builtin-math-1.c: Likewise.
13140 * gcc.dg/torture/builtin-power-1.c: New test.
13141
13142 2004-03-24 Andreas Schwab <schwab@suse.de>
13143
13144 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
13145 IA64 assembler.
13146
13147 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
13148 Roger Sayle <roger@eyesopen.com>
13149
13150 * gcc.dg/compare8.c: New test case.
13151
13152 2004-03-23 Ziemowit Laski <zlaski@apple.com>
13153
13154 * g++.dg/ext/altivec-7.C: New test.
13155
13156 2004-03-23 Zack Weinberg <zack@codesourcery.com>
13157
13158 PR 12267, 12391, 12560, 13129, 14114, 14133
13159 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
13160 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
13161 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
13162 Adjust error regexps.
13163 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
13164 * gcc.dg/noncompile/undeclared-1.c: New test cases.
13165 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
13166 * gcc.dg/local1.c: Add explanatory comment.
13167
13168 2004-03-23 Roger Sayle <roger@eyesopen.com>
13169
13170 PR optimization/14669
13171 * g++.dg/opt/fold2.C: New test case.
13172
13173 2004-03-22 Jakub Jelinek <jakub@redhat.com>
13174
13175 PR c/14069
13176 * gcc.dg/20040322-1.c: New test.
13177
13178 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13179
13180 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
13181 * gcc.dg/ultrasp4.c: Likewise.
13182 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
13183
13184 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13185
13186 * gcc.dg/i386-sse-8.c: Reset default options.
13187
13188 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13189
13190 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
13191 in the error message text.
13192
13193 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13194
13195 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
13196
13197 2004-03-21 Mark Mitchell <mark@codesourcery.com>
13198
13199 PR c++/14616
13200 * g++.dg/init/array13.C: New test.
13201
13202 2004-03-20 Roger Sayle <roger@eyesopen.com>
13203
13204 PR target/13889
13205 * gcc.c-torture/compile/pr13889.c: New test case.
13206
13207 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
13208
13209 PR c/14635
13210 * builtins-1.c (nan, nans): Don't test.
13211 * builtins-30.c: Don't use nan, nanf, nanl.
13212 * builtins-35.c: New test.
13213
13214 2004-03-19 Ziemowit Laski <zlaski@apple.com>
13215
13216 * g++.dg/ext/altivec-6.C: New test.
13217
13218 2004-03-19 Mark Mitchell <mark@codesourcery.com>
13219
13220 * g++.dg/init/placement3.C: New test.
13221
13222 * g++.dg/template/spec13.C: New test.
13223
13224 * g++.dg/lookup/using11.C: New test.
13225
13226 * g++.dg/lookup/koenig3.C: New test.
13227
13228 * g++.dg/template/operator2.C: New test.
13229
13230 * g++.dg/expr/dtor3.C: New test.
13231 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
13232 marker.
13233 * g++.old-deja/g++.law/visibility28.C: Likewise.
13234
13235 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
13236
13237 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
13238 * gcc.dg/ppc64-abi-3.c: Likewise.
13239
13240 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13241
13242 PR c++/14545
13243 * g++.dg/parse/template15.C: New test.
13244
13245 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13246
13247 * g++.dg/expr/dtor2.C: New test.
13248
13249 * g++.dg/lookup/anon4.C: New test.
13250
13251 * g++.dg/overload/using1.C: New test.
13252
13253 * g++.dg/template/lookup7.C: New test.
13254
13255 * g++.dg/template/typename6.C: New test.
13256
13257 * g++.dg/expr/cond6.C: New test.
13258
13259 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13260
13261 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13262
13263 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13264
13265 * g++.dg/expr/cond5.C: New test.
13266 * g++.dg/expr/constcast1.C: Likewise.
13267 * g++.dg/expr/ptrmem2.C: Likewise.
13268 * g++.dg/expr/ptrmem3.C: Likewise.
13269 * g++.dg/lookup/main1.C: Likewise.
13270 * g++.dg/template/lookup6.C: Likewise.
13271
13272 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13273
13274 * gcc.dg/local1.c: New test.
13275
13276 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13277
13278 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13279
13280 * gcc.dg/torture/builtin-convert-1.c: New test.
13281
13282 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13283
13284 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13285
13286 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13287
13288 PR c++/14481
13289 * g++.dg/warn/Wunused-7.C: New test.
13290
13291 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13292
13293 * gcc.dg/torture/builtin-integral-1.c: New test.
13294
13295 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13296
13297 PR c++/14586
13298 * g++.dg/parse/non-dependent3.C: New test.
13299
13300 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
13301
13302 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13303 * g++.dg/eh/simd-2.C: Likewise.
13304 * g++.dg/init/array10.C: Likewise.
13305 * gcc.c-torture/compile/simd-1.c: Likewise.
13306 * gcc.c-torture/compile/simd-2.c: Likewise.
13307 * gcc.c-torture/compile/simd-3.c: Likewise.
13308 * gcc.c-torture/compile/simd-4.c: Likewise.
13309 * gcc.c-torture/compile/simd-6.c: Likewise.
13310 * gcc.c-torture/execute/simd-1.c: Likewise.
13311 * gcc.c-torture/execute/simd-2.c: Likewise.
13312 * gcc.dg/compat/vector-defs.h: Likewise.
13313 * gcc.dg/20020531-1.c: Likewise.
13314 * gcc.dg/altivec-3.c: Likewise.
13315 * gcc.dg/altivec-4.c: Likewise.
13316 * gcc.dg/altivec-varargs-1.c: Likewise.
13317 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13318 * gcc.dg/i386-mmx-3.c: Likewise.
13319 * gcc.dg/i386-sse-4.c: Likewise.
13320 * gcc.dg/i386-sse-5.c: Likewise.
13321 * gcc.dg/i386-sse-8.c: Likewise.
13322 * gcc.dg/simd-1.c: Likewise.
13323 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13324 __ev64_opaque__ since the machine description provides it.
13325
13326 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13327
13328 * lib/compat.exp (skip_list): New global variable.
13329 Use it to hold the user defined COMPAT_SKIPS list if any.
13330 (compat-obj): Add the members of skip_list to optall.
13331
13332 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13333
13334 * gcc.dg/compat/union-by-value-1_main.c,
13335 union-by-value-1_x.c, union-by-value-1_y.c,
13336 union-check.h, union-defs.h,
13337 union-init.h, union-return-1_main.c,
13338 union-return-1_x.c, union-return-1_y.c: New files.
13339
13340 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13341
13342 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13343 mixed-struct-init.h: Add 4 mixed structure types.
13344 struct-by-value-21_main.c, struct-by-value-21_x.c,
13345 struct-by-value-21_y.c, struct-return-21_main.c,
13346 struct-return-21_x.c, struct-return-21_y.c: New files.
13347
13348 2004-03-13 Mark Mitchell <mark@codesourcery.com>
13349
13350 PR c++/14550
13351 * g++.dg/parse/template14.C: New test.
13352
13353 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13354
13355 * gcc.c-torture/execute/20040313-1.c: New test.
13356
13357 2004-03-13 Jakub Jelinek <jakub@redhat.com>
13358
13359 PR target/14533
13360 * gcc.dg/20040311-2.c: New test.
13361
13362 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13363
13364 PR other/14544
13365 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13366 bit-field.
13367
13368 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13369
13370 * gcc.dg/20040305-2.c: Add missing return statement.
13371
13372 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13373
13374 * gcc.dg/builtins-34.c: Also check pow10*.
13375
13376 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13377
13378 PR target/14262
13379 * gcc.dg/20040305-2.c: New test.
13380
13381 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13382
13383 * gcc.dg/20040310-1.c: New test.
13384
13385 2004-03-11 Roger Sayle <roger@eyesopen.com>
13386
13387 * gcc.c-torture/execute/20040311-1.c: New test case.
13388
13389 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13390
13391 PR c++/14476
13392 * g++.dg/lookup/enum1.C: New test.
13393
13394 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13395
13396 PR c++/14510
13397 * g++.dg/lookup/struct2.C: New test.
13398
13399 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13400
13401 * gcc.dg/builtins-34.c: New test.
13402
13403 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13404
13405 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13406
13407 2004-03-09 James E Wilson <wilson@specifixinc.com>
13408
13409 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13410 * gcc.dg/alias-2.c: New testcase.
13411
13412 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13413
13414 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13415
13416 2004-03-09 Roger Sayle <roger@eyesopen.com>
13417
13418 * gcc.c-torture/execute/20040309-1.c: New test case.
13419
13420 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13421
13422 PR c++/14397
13423 * g++.dg/overload/ref1.C: New.
13424
13425 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13426
13427 PR c++/14409
13428 * g++.dg/template/spec12.C: New test.
13429
13430 PR c++/14448
13431 * g++.dg/parse/crash14.C: New test.
13432
13433 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13434
13435 PR c++/14230
13436 * g++.dg/init/ref11.C: New test.
13437
13438 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13439
13440 PR c++/14432
13441 * g++.dg/parse/builtin2.C: New test.
13442
13443 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13444
13445 PR c++/14401
13446 * g++.dg/init/ctor3.C: New test.
13447 * g++.dg/init/union1.C: New test.
13448 * g++.dg/ext/anon-struct4.C: New test.
13449
13450 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13451
13452 * g++.dg/lookup/koenig1.C: Tweak error messages.
13453 * g++.dg/lookup/used-before-declaration.C: Likewise.
13454 * g++.dg/other/do1.C: Likewise.
13455 * g++.dg/overload/koenig1.C: Likewise.
13456 * g++.dg/parse/crash13.C: Likewise.
13457 * g++.dg/template/instantiate3.C: Likewise.
13458
13459 2004-03-08 Eric Christopher <echristo@redhat.com>
13460
13461 * * lib/target-supports.exp: Enable libiconv in test
13462 compilation. Fix up error checking.
13463
13464 2004-03-08 Roger Sayle <roger@eyesopen.com>
13465
13466 PR middle-end/14289
13467 * gcc.dg/pr14289-1.c: New test case.
13468 * gcc.dg/pr14289-2.c: Likewise.
13469 * gcc.dg/pr14289-3.c: Likewise.
13470
13471 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13472
13473 * gcc.c-torture/execute/20040308-1.c: New test.
13474
13475 2004-03-07 Roger Sayle <roger@eyesopen.com>
13476
13477 * gcc.c-torture/execute/20040307-1.c: New test case.
13478
13479 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13480
13481 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13482
13483 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13484
13485 * gcc.dg/20040306-1.c: New test.
13486
13487 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13488
13489 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13490 them static.
13491 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13492
13493 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13494
13495 PR c/14465
13496 * gcc.dg/decl-6.c: New test.
13497
13498 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13499
13500 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13501 Rename LOGPOW -> LOG_POW.
13502 (SQRT_EXP, POW_EXP): New.
13503
13504 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13505
13506 * gcc.dg/i386-sse-8.c: New test.
13507
13508 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13509
13510 PR c/14114
13511 * gcc.dg/decl-5.c: New test.
13512
13513 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13514
13515 * gcc.dg/20040305-1.c: New test.
13516
13517 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13518
13519 PR other/14354
13520 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13521
13522 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13523
13524 PR c++/14425, c++/14426
13525 * g++.dg/ext/altivec-4.C: New test.
13526 * g++.dg/ext/altivec-5.C: New test.
13527
13528 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13529
13530 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13531 global variables of a type with no linkage.
13532 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13533 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13534 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13535 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13536 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13537 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13538 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13539 * g++.dg/warn/deprecated.C: Name enum Color.
13540 * g++.dg/overload/VLA.C: Name structure for 'b'.
13541 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13542
13543 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13544
13545 * gcc.c-torture/compile/20040304-1.c: New test.
13546
13547 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13548
13549 PR 13728
13550 * gcc.dg/decl-4.c: New testcase.
13551
13552 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13553
13554 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13555 as PRECF if sizeof (float) > sizeof (double).
13556 (PRECL): Make it the same as PRECF if
13557 sizeof (float) > sizeof (long double).
13558
13559 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13560
13561 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13562 system type. Add check for irix6 which doesn't have c99 runtime.
13563
13564 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13565
13566 * gcc.dg/const-elim-1.c: xfail for xtensa.
13567
13568 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13569
13570 PR c++/14369
13571 * g++.dg/template/cond4.C: New test.
13572
13573 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13574
13575 PR c++/14360
13576 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13577
13578 PR c++/14361
13579 * g++.dg/parse/defarg7.C: New test.
13580
13581 PR c++/14359
13582 * g++.dg/template/friend26.C: New test.
13583
13584 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13585
13586 PR c++/14324
13587 * g++.dg/abi/mangle21.C: New test.
13588
13589 PR c++/14260
13590 * g++.dg/parse/constructor2.C: New test.
13591
13592 PR c++/14337
13593 * g++.dg/template/sfinae1.C: New test.
13594
13595 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13596
13597 PR c++/14267
13598 * g++.dg/expr/crash2.C: New test.
13599
13600 PR middle-end/13448
13601 * gcc.dg/inline-5.c: New test.
13602 * gcc.dg/always-inline.c: Split out tests into ...
13603 * gcc.dg/always-inline2.c: ... this and ...
13604 * gcc.dg/always-inline3.c: ... this.
13605
13606 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13607
13608 PR debug/12103
13609 * g++.dg/debug/crash1.C: New test.
13610
13611 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13612
13613 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13614 function with __attribute__((noinline)).
13615 (recurser_void2): Likewise.
13616 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13617 (recurser_void2): Likewise.
13618
13619 2004-02-29 Roger Sayle <roger@eyesopen.com>
13620
13621 PR middle-end/14203
13622 * g++.dg/warn/Wunused-6.C: New test case.
13623
13624 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13625
13626 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13627 not defined.
13628
13629 2004-02-27 Eric Christopher <echristo@redhat.com>
13630
13631 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13632 * g++.dg/charset/asm2.c: Run only x86.
13633 * gcc.dg/charset/asm3.c: Ditto.
13634
13635 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13636
13637 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13638 ld_library_path.
13639
13640 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13641
13642 * g++.dg/ext/altivec-3.C: New.
13643
13644 2004-02-26 Richard Henderson <rth@redhat.com>
13645
13646 * g++.dg/ext/attrib10.C: Mark for warning.
13647 * gcc.dg/attr-alias-1.c: New.
13648
13649 2004-02-26 Richard Henderson <rth@redhat.com>
13650
13651 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13652 * gcc.c-torture/execute/20040208-2.c: ... it back.
13653
13654 2004-02-26 Eric Christopher <echristo@redhat.com>
13655
13656 * lib/target-supports.exp (check-iconv-available): New function.
13657 * lib/gcc-dg.exp (dg-require-iconv): New function.
13658 Use above.
13659 * gcc.dg/charset: New directory.
13660 * gcc.dg/charset/charset.exp: New file.
13661 * gcc.dg/charset/asm1.c: Ditto.
13662 * gcc.dg/charset/asm2.c: Ditto.
13663 * gcc.dg/charset/asm3.c: Ditto.
13664 * gcc.dg/charset/asm4.c: Ditto.
13665 * gcc.dg/charset/asm5.c: Ditto.
13666 * gcc.dg/charset/attribute1.c: Ditto.
13667 * gcc.dg/charset/attribute2.c: Ditto.
13668 * gcc.dg/charset/string1.c: Ditto.
13669 * g++.dg/charset: New directory.
13670 * g++.dg/dg.exp: Add here. Special options.
13671 * g++.dg/charset/charset.exp: New file.
13672 * g++.dg/charset/asm1.c: Ditto.
13673 * g++.dg/charset/asm2.c: Ditto.
13674 * g++.dg/charset/asm3.c: Ditto.
13675 * g++.dg/charset/asm4.c: Ditto.
13676 * g++.dg/charset/attribute1.c: Ditto.
13677 * g++.dg/charset/attribute2.c: Ditto.
13678 * g++.dg/charset/extern1.cc: Ditto.
13679 * g++.dg/charset/extern2.cc: Ditto.
13680 * g++.dg/charset/string1.c: Ditto.
13681
13682 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13683
13684 PR c++/14278
13685 * g++.dg/parse/comma1.C: New test.
13686
13687 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13688
13689 PR c++/14284
13690 * g++.dg/template/ttp8.C: New test.
13691
13692 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13693
13694 * gcc.dg/fixuns-trunc-1.c: New test.
13695
13696 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13697
13698 * gcc.dg/builtins-config.h: Use #elif.
13699
13700 2004-02-26 Michael Matz <matz@suse.de>
13701
13702 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13703 * gcc.dg/991214-1.c: Likewise.
13704 * gcc.dg/i386-asm-1.c: Likewise.
13705
13706 2004-02-25 Richard Henderson <rth@redhat.com>
13707
13708 * gcc.c-torture/execute/20040208-2.c: Move ...
13709 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13710
13711 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13712
13713 PR c++/14246
13714 * g++.dg/other/crash-3.C: New test.
13715
13716 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13717
13718 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13719 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13720
13721 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13722 HP-UX.
13723
13724 2004-02-24 Michael Matz <matz@suse.de>
13725
13726 * gcc.dg/i386-regparm.c: New.
13727
13728 2004-02-23 James E Wilson <wilson@specifixinc.com>
13729
13730 * gcc.c-torture/execute/20040223-1.c: New.
13731
13732 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13733 Kazu Hirata <kazu@cs.umass.edu>
13734
13735 * gcc.dg/fwritable-strings-1.c: Remove.
13736
13737 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13738
13739 PR c/14156
13740 * gcc.dg/20040223-1.c: New test.
13741
13742 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13743
13744 PR c++/14106
13745 * g++.dg/ext/typeof9.C: New test.
13746
13747 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13748
13749 PR c++/14250
13750 * g++.dg/other/switch1.C: New test.
13751
13752 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13753
13754 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13755 * gcc.dg/va-arg-1.c: Likewise.
13756
13757 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13758
13759 PR c++/14143
13760 * g++.dg/template/koenig5.C: New test.
13761
13762 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13763
13764 * g++.dg/ext/altivec-1.C: Generalize target triple.
13765 * g++.dg/ext/altivec-2.C: New test case.
13766 * g++.dg/ext/altivec_check.h: New file.
13767 * gcc.dg/altivec-1.c: Generalize target triple;
13768 include altivec_check.h and call altivec_check().
13769 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13770 * gcc.dg/altivec-6.c: New test case.
13771 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13772 type casts as needed.
13773 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13774 altivec_check().
13775 * gcc.dg/altivec-12.c: New test case.
13776 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13777 include altivec_check.h and call altivec_check().
13778 * gcc.dg/altivec_check.h: New file.
13779
13780 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13781
13782 * lib/target-supports.exp (check_alias_available): Don't mangle
13783 function `g' in test program.
13784
13785 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13786
13787 * lib/target-supports.exp (check_profiling_available): Check
13788 argument to determine whether we support a profiling type.
13789 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13790 check_profiling_available.
13791 * g++.dg/bprob/bprob.exp: Likewise
13792 * g77.dg/bprob/bprob.exp: Likewise.
13793 * gcc.misc-tests/bprob.exp: Likewise.
13794 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13795 dg-require-profiling and delete expected error handling.
13796 * gcc.dg/20021014-1.c: Likewise.
13797 * gcc.dg/nest.c: Likewise.
13798
13799 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13800
13801 PR c++/12007
13802 * g++.dg/other/vthunk1.C: New test.
13803
13804 2004-02-20 Falk Hueffner <falk@debian.org>
13805
13806 PR target/14201
13807 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13808
13809 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13810
13811 PR c++/13927
13812 * g++.dg/other/error8.C: Remove XFAIL markers.
13813
13814 PR c++/14173
13815 * g++.dg/ext/packed5.C: New test.
13816
13817 PR c++/14199
13818 * g++.dg/warn/Wunused-5.C: New test.
13819
13820 PR c++/14186
13821 * g++.dg/lookup/member1.C: New test.
13822
13823 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13824
13825 * gcc.c-torture/compile/20040130-1.c: Enable only when
13826 __INT_MAX__ >= 2147483647L.
13827 * gcc.c-torture/compile/961203-1.c: Likewise.
13828
13829 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13830
13831 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13832 * g++.dg/opt/template1.C: Robustify assembler regexp
13833
13834 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13835
13836 * gcc.c-torture/execute/simd-4.x: Remove.
13837 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13838 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13839 Guard with #ifndef SKIP_ATTRIBUTE.
13840 * gcc.dg/compat/vector-1_y.c: Likewise.
13841 * gcc.dg/compat/vector-2_x.c: Likewise.
13842 * gcc.dg/compat/vector-2_y.c: Likewise.
13843 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13844 * g++.dg/eh/simd-2.C: Likewise.
13845
13846 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13847
13848 * gcc.c-torture/compile/complex-1.c: New.
13849
13850 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13851
13852 PR target/14209
13853 * gcc.c-torture/execute/20040218-1.c: New test.
13854
13855 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13856
13857 PR c++/14181
13858 * g++.dg/parse/new2.C: New test.
13859
13860 2004-02-18 Paul Brook <paul@codesourcery.com>
13861
13862 * gcc.c-torture/compile/libcall-1.c: New test.
13863
13864 2004-02-18 Paul Brook <paul@codesourcery.com>
13865
13866 PR debug/12934
13867 * gcc.dg/debug/debug-7.c: New test.
13868
13869 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13870
13871 * gcc.dg/20040217-1.c: New test.
13872
13873 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13874
13875 * gcc.c-torture/execute/990208-1.x: Delete.
13876
13877 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13878
13879 * gcc.c-torture/execute/20040208-2.x: New file.
13880
13881 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13882
13883 PR c++/11326
13884 * g++.dg/abi/structret1.C: New test.
13885
13886 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13887
13888 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13889 (i386_cpuid): No need to test if cpuid is available on AMD64.
13890 Fix assembly, so that it works onboth i386 and AMD64.
13891 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13892 (vecInLong): Fix s[] member type to unsigned int.
13893 (vecInWord): Remove type.
13894 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13895 (a64, b64, c64, d64, e64): Remove.
13896 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13897 Remove unused variable. Remove initialization of removed variables.
13898 Don't call mmx_tests nor sse_tests.
13899 (reference_mmx, reference_sse): Remove.
13900 (check): Add return stmt.
13901 * gcc.dg/i386-sse-7.c: New test.
13902 * gcc.dg/i386-mmx-4.c: New test.
13903
13904 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13905
13906 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13907 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13908 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13909 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13910 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13911 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13912 g++.dg/tc1/dr94.C: Fix line terminator.
13913
13914 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13915
13916 * gcc.c-torture/compile/20040216-1.c: New.
13917
13918 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13919
13920 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13921 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13922 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13923 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13924 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13925 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13926
13927 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13928
13929 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13930
13931 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13932
13933 PR c++/13971
13934 * g++.dg/expr/cond4.C: New test.
13935
13936 PR c++/14086
13937 * g++.dg/lookup/crash2.C: New test.
13938
13939 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13940
13941 * gcc.c-torture/compile/20040214-2.c: New test.
13942
13943 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13944
13945 PR c++/14116
13946 * g++.dg/ext/typeof8.C: New test.
13947
13948 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13949
13950 * gcc.c-torture/compile/20040214-1.c: New test.
13951
13952 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13953
13954 PR c++/13635
13955 * g++.dg/template/spec11.C: New test.
13956
13957 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13958
13959 PR c++/13927
13960 * g++.dg/other/error8.C: New test.
13961
13962 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13963
13964 PR c++/14122
13965 * g++.dg/template/array4.C: New test.
13966
13967 PR c++/14108
13968 * g++.dg/inherit/thunk2.C: New test.
13969
13970 PR c++/14083
13971 * g++.dg/eh/cond2.C: New test.
13972
13973 2004-02-12 Alan Modra <amodra@bigpond.net.au>
13974
13975 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13976
13977 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
13978
13979 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13980
13981 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13982
13983 * g++.dg/simd-2.C: xfail on ppc64-linux.
13984
13985 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13986
13987 PR c/456
13988 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13989 tests.
13990
13991 2004-02-11 Uros Bizjak <uros@kss-loka.si>
13992
13993 * gcc.dg/builtins-33.c: New test.
13994
13995 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
13996
13997 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13998
13999 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14000
14001 * g++.dg/simd-2.C: Set -maltivec for ppc64.
14002
14003 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14004
14005 * gcc.dg/ppc64-abi-3.c: New test.
14006
14007 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
14008
14009 PR c/14092
14010
14011 * gcc.dg/pr14092-1.c: New testcase.
14012
14013 2004-02-10 Alan Modra <amodra@bigpond.net.au>
14014
14015 * gcc.dg/cpp/assert4.c: Fix typo last change.
14016
14017 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
14018 * gcc.dg/cpp/assert4.c: Handle powerpc64.
14019
14020 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
14021
14022 2004-02-09 Roger Sayle <roger@eyesopen.com>
14023
14024 * gcc.c-torture/compile/20040209-1.c: New test case.
14025
14026 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
14027
14028 * gcc.dg/c90-init-1.c: Adjust expected error messages.
14029
14030 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
14031
14032 * gcc.c-torture/execute/20040208-[12].c: New tests.
14033
14034 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14035
14036 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
14037
14038 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14039
14040 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
14041
14042 2004-02-07 Zack Weinberg <zack@codesourcery.com>
14043
14044 Bug 13856
14045 * gcc.dg/visibility-8.c: New testcase.
14046
14047 2004-02-07 Zack Weinberg <zack@codesourcery.com>
14048
14049 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
14050 arguments.
14051 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
14052
14053 2004-02-07 Roger Sayle <roger@eyesopen.com>
14054
14055 PR middle-end/13696
14056 * g++.dg/opt/fold1.C: New test case.
14057
14058 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14059
14060 PR c++/14033
14061 * g++.dg/other/crash-2.C: New test.
14062
14063 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14064
14065 PR c++/14028
14066 * g++.dg/parse/angle-bracket2.C: New test.
14067
14068 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14069
14070 PR middle-end/13750
14071 Revert:
14072 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14073 PR pch/13361
14074 * testsuite/g++.dg/pch/wchar-1.C: New.
14075 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14076
14077 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14078
14079 PR c++/14008
14080 * g++.dg/parse/error15.C: New test.
14081 * g++.dg/parse/crash11.C: Update dg-error mark.
14082
14083 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14084
14085 PR c++/13932
14086 * g++.dg/warn/conv2.C: New test.
14087
14088 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14089
14090 PR c++/13086
14091 * g++.dg/warn/incomplete1.C: Remove xfail.
14092
14093 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14094
14095 * lib/file-format.exp (gcc_target_object_format): Use
14096 ${tool}_target_compile, not gcc_target_compile.
14097 * lib/target-supports.exp (check_alias_available): Likewise.
14098 (check_gc_sections_available): Likewise.
14099 * g++.dg/ext/attrib10.C: Use dg-require-alias.
14100 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
14101 dg-require-alias.
14102
14103 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14104
14105 PR c++/13969
14106 * g++.dg/template/static6.C: New test.
14107
14108 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
14109
14110 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
14111
14112 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14113
14114 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
14115 tests for systems where `char' is unsigned by default.
14116
14117 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14118
14119 PR c++/13997
14120 * g++.dg/template/partial3.C: New test.
14121
14122 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
14123
14124 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
14125 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
14126 Remove mentions of obsolete ports.
14127
14128 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
14129
14130 * gcc.dg/noncompile/20001228-1.c: Fix for new
14131 error message.
14132
14133 2004-02-03 Roger Sayle <roger@eyesopen.com>
14134
14135 PR target/9348
14136 * gcc.c-torture/execute/multdi-1.c: New test case.
14137
14138 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14139
14140 PR c++/13925
14141 * g++.dg/template/lookup5.C: New test.
14142
14143 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14144
14145 PR c++/13950
14146 * g++.dg/template/lookup4.C: New test.
14147
14148 PR c++/13970
14149 * g++.dg/parse/error14.C: New test.
14150
14151 PR c++/14002
14152 * g++.dg/parse/template13.C: New test.
14153
14154 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14155
14156 PR c++/13978
14157 * g++.dg/template/koenig4.C: New test.
14158
14159 PR c++/13968
14160 * g++.dg/template/crash17.C: New test.
14161
14162 PR c++/13975
14163 * g++.dg/parse/error13.C: New test.
14164 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
14165
14166 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14167
14168 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
14169
14170 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
14171
14172 PR c/11658
14173 PR c/13994
14174 * gcc.dg/noncompile/20040203-1.c: New test.
14175 * gcc.dg/noncompile/20040203-2.c: Likewise.
14176 * gcc.dg/noncompile/20040203-3.c: Likewise.
14177 * gcc.dg/20040203-1.c: Likewise.
14178
14179 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
14180
14181 PR c++/10858
14182 * g++.dg/template/sizeof7.C: New test.
14183
14184 2004-02-02 Eric Christopher <echristo@redhat.com>
14185 Zack Weinberg <zack@codesourcery.com>
14186
14187 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
14188
14189 2004-02-02 Zack Weinberg <zack@codesourcery.com>
14190
14191 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
14192 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
14193 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
14194 * gcc.dg/cleanup-5.c: Run only on Linux targets.
14195
14196 2004-02-02 Mark Mitchell <mark@codesourcery.com>
14197
14198 PR c++/13113
14199 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
14200
14201 PR c++/13854
14202 * g++.dg/ext/attrib13.C: New test.
14203
14204 PR c++/13907
14205 * g++.dg/conversion/op2.C: New test.
14206
14207 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14208
14209 * gcc.dg/titype-1.c: Fix pasto.
14210
14211 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14212
14213 * gcc.dg/titype-1.c: New test.
14214
14215 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14216
14217 PR c++/13957
14218 * g++.dg/template/non-type-template-argument-1.C,
14219 g++.dg/template/qualified-id1.C: Update dg-error marks.
14220 * g++.dg/template/nontype6.C: New test.
14221
14222 2004-02-01 Roger Sayle <roger@eyesopen.com>
14223
14224 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
14225 * gcc.dg/builtins-31.c: New testcase.
14226 * gcc.dg/builtins-32.c: New testcase.
14227
14228 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
14229
14230 * objc.dg/call-super-2.m: Update line numbers
14231 for the including of stddef.h.
14232
14233 2004-01-30 Michael Matz <matz@suse.de>
14234
14235 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
14236 g++.dg/ext/case-range3.C: New tests.
14237
14238 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14239
14240 DR206
14241 PR c++/13813
14242 * g++.dg/template/member4.C: New test.
14243
14244 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14245
14246 PR c++/13683
14247 * g++.dg/template/sizeof6.C: New test.
14248
14249 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14250
14251 * gcc.dg/fwritable-strings-1.c: New test.
14252
14253 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14254
14255 * gcc.c-torture/compile/20040130-1.c: New test.
14256
14257 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14258
14259 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14260
14261 2004-01-29 Mark Mitchell <mark@codesourcery.com>
14262
14263 PR c++/13883
14264 * g++.dg/template/ctor3.C: New test.
14265
14266 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14267
14268 * g++.dg/tc1: New directory.
14269 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14270 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14271 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14272 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14273 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14274
14275 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14276
14277 * g++.dg/parse/error11.C: New test.
14278 * g++.dg/parse/error12.C: Likewise.
14279
14280 2004-01-28 Ziemowit Laski <zlaski@apple.com>
14281
14282 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14283 (scan_initial, main): Use aligned_sizeof instead of sizeof.
14284
14285 2004-01-28 Mark Mitchell <mark@codesourcery.com>
14286
14287 PR c++/13791
14288 * g++.dg/ext/attrib12.C: New test.
14289
14290 PR c++/13736
14291 * g++.dg/parse/cast2.C: New test.
14292
14293 2004-01-27 James E Wilson <wilson@specifixinc.com>
14294
14295 * objc.dg/encode-2.m (main): New local string. Set depending on
14296 sizeof long. Use in sscanf call.
14297 * objc.dg/encode-3.m (main): New local string. Set depending on
14298 sizeof long. Use in scan_initial call.
14299
14300 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14301
14302 * objc.dg/call-super-2.m: Make LP64-safe.
14303 * objc.dg/desig-init-1.m: Likewise.
14304
14305 2004-01-27 Devang Patel <dpatel@apple.com>
14306
14307 * g++.dg/debug/namespace1.C: New test.
14308
14309 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14310
14311 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14312 xscale-*-*.
14313
14314 * gcc.dg/arm-mmx-1.c: New test.
14315
14316 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14317
14318 * gcc.dg/20040127-1.c: New test.
14319 * gcc.dg/20040127-2.c: New test.
14320
14321 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14322
14323 * objc.dg/stret-1.m (glob): Renamed to globa.
14324
14325 2004-01-26 Mark Mitchell <mark@codesourcery.com>
14326
14327 PR c++/13663
14328 * g++.dg/expr/for1.C: New test.
14329
14330 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14331
14332 PR middle-end/13779
14333 * gcc.dg/darwin-longlong.c: New test.
14334
14335 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14336
14337 * gcc.dg/20040124-1.c: Moved test from here...
14338 * gcc.c-torture/compile/20040124-1.c: ...to here.
14339
14340 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14341
14342 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14343 the assembly output if -m64 is passed.
14344
14345 2004-01-25 Mark Mitchell <mark@codesourcery.com>
14346
14347 PR c++/13833
14348 * g++.dg/template/cond3.C: New test.
14349
14350 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14351
14352 PR c++/13810
14353 * g++.dg/template/ttp7.C: New test.
14354
14355 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14356
14357 PR c++/13797
14358 * g++.dg/template/nontype4.C: New test.
14359 * g++.dg/template/nontype5.C: Likewise.
14360
14361 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
14362
14363 * gcc.dg/torture/mips-clobber-at.c: New test.
14364
14365 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14366
14367 * gcc.dg/20040124-1.c: New test.
14368
14369 2004-01-24 Jakub Jelinek <jakub@redhat.com>
14370
14371 * gcc.dg/20040123-1.c: New test.
14372
14373 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14374
14375 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14376
14377 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14378
14379 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14380
14381 2004-01-23 Andrew Pinski <apinski@apple.com>
14382
14383 * gcc.dg/20030121-1.c: Move to ..
14384 * gcc.dg/20040121-1.c: here.
14385
14386 2004-01-23 Roger Sayle <roger@eyesopen.com>
14387
14388 * gcc.dg/builtins-29.c: New test case.
14389
14390 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14391
14392 PR 18314
14393 * gcc.dg/builtins-30.c: New testcase.
14394
14395 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14396
14397 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14398 * lib/g77.exp: Likewise.
14399 * lib/objc.exp: Likewise.
14400 * lib/g++.exp: Likewise.
14401
14402 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14403
14404 * gcc.dg/struct-by-value-2.c: New test.
14405
14406 2004-01-21 Andrew Pinski <apinski@apple.com>
14407
14408 PR target/13785
14409 * gcc.dg/20030121-1.c: New test.
14410
14411 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14412
14413 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14414 clobber frame pointer register in asm statement.
14415
14416 2004-01-21 Falk Hueffner <falk@debian.org>
14417
14418 * gcc.c-torture/compile/20040121-1.c: New test.
14419
14420 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14421
14422 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14423
14424 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14425
14426 * gcc.dg/ppc64-abi-2.c: New test.
14427
14428 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14429
14430 * lib/treelang.exp: Fill out this file.
14431 * lib/treelang-dg.exp: New File.
14432
14433 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14434
14435 * gcc.c-torture/compile/981022-1.c: Remove.
14436 * gcc.dg/array-5.c: Remove XFAIL.
14437 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14438 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14439 gcc.dg/cond-lvalue-1.c: Update.
14440 * gcc.dg/cast-lvalue-2.c: New test.
14441
14442 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14443
14444 PR c++/13592
14445 * g++.dg/other/error1.C (class foo): Tweak error message.
14446
14447 PR c++/13592
14448 * g++.dg/template/call2.C: New test.
14449
14450 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14451
14452 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14453 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14454 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14455 scalar-return-1_x.c, scalar-return-2_y.c,
14456 scalar-return-3_x.c, scalar-return-3_y.c,
14457 scalar-return-4_x.c, scalar-return-4_y.c,
14458 struct-align-1.h, struct-align-1_x.c,
14459 struct-align-1_y.c, struct-align-2.h,
14460 struct-align-2_x.c, struct-align-2_y.c,
14461 struct-by-value-10_y.c, struct-by-value-11_x.c,
14462 struct-by-value-11_y.c, struct-by-value-12_x.c,
14463 struct-by-value-12_y.c, struct-by-value-13_x.c,
14464 struct-by-value-13_y.c, struct-by-value-14_x.c,
14465 struct-by-value-14_y.c, struct-by-value-15_x.c,
14466 struct-by-value-15_y.c, struct-by-value-16_y.c,
14467 struct-by-value-17_y.c, struct-by-value-18_y.c,
14468 struct-by-value-19_y.c, struct-by-value-1_x.c,
14469 struct-by-value-1_y.c, struct-by-value-20_y.c,
14470 struct-by-value-2_x.c, struct-by-value-2_y.c,
14471 struct-by-value-3_y.c, struct-by-value-4_x.c,
14472 struct-by-value-4_y.c, struct-by-value-5_y.c,
14473 struct-by-value-6_y.c, struct-by-value-7_y.c
14474 struct-by-value-8_x.c, struct-by-value-8_y.c
14475 struct-by-value-9_x.c, struct-by-value-9_y.c
14476 struct-return-10_x.c, struct-return-10_y.c,
14477 struct-return-19_x.c, struct-return-20_x.c
14478 struct-return-2_x.c, struct-return-2_y.c
14479 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14480 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14481
14482 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14483
14484 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14485 attribute on sparc*-sun-solaris2.*.
14486
14487 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14488
14489 PR c++/13710
14490 * g++.dg/ext/typeof7.C: New test.
14491
14492 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14493
14494 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14495 * gcc.dg/const-elim-1.c: Same.
14496
14497 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14498
14499 * objc.dg/stret-1.m: New.
14500 * objc.dg/stret-2.m: New.
14501
14502 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14503
14504 PR c++/11895
14505 * g++.dg/ext/vector1.C: New test.
14506
14507 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14508
14509 * gcc.dg/pch/import-1.c: New.
14510 * gcc.dg/pch/import-1.hs: New.
14511 * gcc.dg/pch/import-1a.h: New.
14512 * gcc.dg/pch/import-1b.h: New.
14513 * gcc.dg/pch/import-1c.h: New.
14514
14515 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14516
14517 PR c++/13574
14518 * g++.dg/ext/array1.C: New test.
14519
14520 PR c++/13178
14521 * g++.dg/conversion/op1.C: New test.
14522
14523 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14524
14525 PR 11864
14526 From Kazumoto Kojima / Dan Kegel:
14527 * gcc.dg/pr11864-1.c: New test.
14528
14529 PR 10392
14530 From Marcus Comstedt / Dan Kegel:
14531 * gcc.dg/pr10392-1.c: New test.
14532
14533 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14534
14535 PR c++/13478
14536 * g++.dg/init/ref10.C: New test.
14537
14538 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14539
14540 PR c++/13407
14541 * g++.dg/parse/typename6.C: New test.
14542
14543 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14544
14545 PR pch/13361
14546 * testsuite/g++.dg/pch/wchar-1.C: New.
14547 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14548
14549 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14550
14551 PR c++/9259
14552 * g++.dg/expr/sizeof2.C: New test.
14553
14554 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14555
14556 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14557
14558 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14559
14560 PR c++/13659
14561 * g++.dg/lookup/strong-using-3.C: New.
14562 * g++.dg/lookup/using-10.C: New.
14563
14564 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14565
14566 PR c++/13594
14567 * g++.dg/lookup/strong-using-2.C: New.
14568
14569 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14570 Dan Kegel <dank@kegel.com>
14571 J"orn Rennecke <joern.rennecke@superh.com>
14572
14573 PR target/9365
14574 * gcc.dg/pr9365-1.c: New test.
14575
14576 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14577
14578 PR c++/8856
14579 * g++.dg/parse/casting-operator2.C: New test.
14580 * g++.old-deja/g++.pt/explicit83.C: Remove.
14581
14582 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14583
14584 * gcc.dg/label-compound-stmt-1.c: New test.
14585 * gcc.c-torture/compile/950922-1.c,
14586 gcc.c-torture/compile/20000211-3.c,
14587 gcc.c-torture/compile/20000518-1.c,
14588 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14589 compound statements.
14590
14591 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14592
14593 * gcc.dg/ppc64-abi-1.c: New test.
14594
14595 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14596
14597 * g++.dg/ext/attrib9.C: Add dg-warnings.
14598
14599 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14600
14601 PR c++/12335
14602 * g++.dg/parse/dtor3.C: New test.
14603
14604 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14605
14606 PR c++/12709
14607 * g++.dg/parse/try-catch-1.C: New test.
14608
14609 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14610
14611 * ada/acats/run_all.sh: Add more verbose output in acats.log
14612 when compiling tests.
14613
14614 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14615
14616 PR 13656
14617 * gcc.dg/typedef-redecl.c: New test case.
14618 * gcc.dg/typedef-redecl.h: New support file.
14619
14620 2004-01-13 Jan Hubicka <jh@suse.cz>
14621
14622 * gcc.dg/always_inline.c: New test.
14623 * gcc.dg/debug/20031231-1.c: Fix.
14624
14625 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14626
14627 PR c++/13474
14628 * g++.dg/template/array3.C: New test.
14629
14630 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14631
14632 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14633 * g++.dg/warn/Wunused-2.C: Likewise.
14634
14635 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14636
14637 PR c++/13289
14638 * g++.dg/template/instantiate6.C: New test.
14639
14640 2004-01-12 Roger Sayle <roger@eyesopen.com>
14641
14642 PR middle-end/11397
14643 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14644
14645 2004-01-12 Jan Hubicka <jh@suse.cz>
14646
14647 PR opt/12826
14648 * gcc.dg/20040112-1.c: New.
14649
14650 * gcc.dg/dwarf-die[1-7].c: Move to...
14651 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14652 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14653
14654 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14655
14656 PR c++/4100
14657 * g++.dg/parse/friend4.C: New test.
14658
14659 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14660
14661 PR c++/4100
14662 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14663 definition is called a friend.
14664
14665 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14666
14667 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14668
14669 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14670
14671 PR c++/3478
14672 * g++.dg/parse/error10.C: New test.
14673 * g++.dg/template/arg2.C: Accept "invalid type" error.
14674
14675 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14676
14677 PR middle-end/13392
14678 * g++.dg/opt/expect2.C: New test.
14679
14680 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14681
14682 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14683 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14684 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14685 Update dg-error regexps.
14686
14687 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14688
14689 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14690 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14691
14692 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14693
14694 * gcc.dg/pragma-re-1.c: Use right pointer type.
14695
14696 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14697
14698 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14699
14700 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14701
14702 * gcc.dg/rs6000-ldouble-1.c: New.
14703
14704 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14705
14706 DR 337
14707 PR c++/9256
14708 * g++.dg/other/abstract1.C: New test.
14709
14710 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14711
14712 * g++.dg/lookup/strong-using-1.C: New.
14713
14714 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14715
14716 PR c/11234
14717 * gcc.dg/func-ptr-conv-1.c: New test.
14718 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14719
14720 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14721
14722 PR target/13380.
14723 * gcc.c-torture/compile/20040109-1.c: New.
14724
14725 2004-01-08 Stuart Hastings <stuart@apple.com>
14726
14727 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14728 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14729 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14730
14731 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14732
14733 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14734
14735 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14736
14737 * ada/acats/run_acats: Treat 'gnatchop' the same way
14738 as 'gnatmake'. Export GCC_DRIVER.
14739 * ada/acats/run_all.sh: Add target_gnatchop. Use
14740 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14741
14742 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14743
14744 PR c++/12573
14745 * g++.dg/template/dependent-expr4.C: New test.
14746
14747 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14748
14749 * gcc.dg/altivec-11.c: New test.
14750
14751 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14752
14753 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14754
14755 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14756
14757 PR c/6024
14758 * gcc.dg/enum-compat-1.c: New test.
14759 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14760
14761 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14762
14763 PR c/12165
14764 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14765 gcc.dg/c99-idem-qual-3.c: New tests.
14766
14767 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14768
14769 * gcc.dg/winline-7.c: Don't cast void * to int.
14770
14771 2004-01-06 Jan Hubicka <jh@suse.cz>
14772
14773 * gcc.dg/i386-sse-5.c: New test
14774 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14775
14776 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14777
14778 PR c++/12815
14779 * g++.dg/rtti/typeid4.C: New test.
14780
14781 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14782
14783 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14784
14785 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14786
14787 PR c++/12132
14788 * g++.dg/template/error11.C: New test.
14789
14790 PR c++/13451
14791 * g++.dg/template/class2.C: New test.
14792
14793 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14794 Richard Sandiford <rsandifo@redhat.com>
14795
14796 PR c++/13387
14797 * g++.dg/opt/alias3.C: New test.
14798
14799 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14800
14801 PR c++/13157
14802 * g++.dg/template/koenig3.C: New test.
14803
14804 PR c++/13529
14805 * g++.dg/parse/offsetof3.C: New test.
14806
14807 * g++.dg/init/copy7.C: Add missing dg-error markers.
14808
14809 PR c++/12226
14810 * g++.dg/init/copy7.c: New test.
14811
14812 PR c++/13536
14813 * g++.dg/parse/cast1.C: New test.
14814
14815 2004-01-04 Jan Hubicka <jh@suse.cz>
14816
14817 * gcc.dg/winline[1-7].c: New tests.
14818
14819 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14820
14821 PR c++/13520
14822 * g++.dg/template/qualttp22.C: New test.
14823
14824 2004-01-01 Jan Hubicka <jh@suse.cz>
14825
14826 * gcc.dg/debug/20031231-1.c: New.
14827 * gcc.c-torture/compile/20040101-1.c: New.
14828 * gcc.dg/dwarf-die-[1-7].c: New.
14829
14830 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14831
14832 PR optimization/13521
14833 * gcc.c-torture/compile/20031231-1.c: New test.
14834
14835 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14836
14837 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14838
14839 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14840
14841 PR c++/10079
14842 * g++.dg/template/crash16.C: New test.
14843
14844 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14845
14846 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14847
14848 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14849
14850 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14851 ports.
14852 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14853 * g++.old-deja/g++.law/profile1.C: Likewise.
14854 * gcc.c-torture/compile/981006-1.c: Likewise.
14855 * gcc.c-torture/execute/loop-2e.x: Likewise.
14856 * gcc.c-torture/execute/loop-2f.x: Remove.
14857 * gcc.c-torture/execute/loop-2g.x: Likewise.
14858 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14859 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14860
14861 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14862
14863 PR c++/13507
14864 * g++.dg/ext/attrib11.C: New test.
14865
14866 PR c++/13494
14867 * g++.dg/template/array2-1.C: New test.
14868 * g++.dg/template/array2-2.C: New test.
14869
14870 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14871
14872 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14873
14874 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14875
14876 PR c++/12774
14877 * g++.dg/template/array1-1.C: New test.
14878 * g++.dg/template/array1-2.C: New test.
14879
14880 2003-12-29 Roger Sayle <roger@eyesopen.com>
14881
14882 PR fortran/12632
14883 * g77.dg/12632.f: New test case.
14884
14885 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14886
14887 PR c++/13289
14888 * g++.dg/parse/nontype1.C: New test.
14889
14890 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14891
14892 PR c++/12403
14893 * g++.dg/parse/explicit1.C: New test.
14894 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14895
14896 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14897
14898 PR c++/13081
14899 * g++.dg/opt/inline6.C: New test.
14900
14901 PR c++/12613
14902 * g++.dg/parse/error9.C: New test.
14903
14904 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14905
14906 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14907
14908 PR c++/13009
14909 * g++.dg/init/assign1.C: New test.
14910
14911 2003-12-28 Roger Sayle <roger@eyesopen.com>
14912
14913 PR c++/13070
14914 * g++.dg/warn/format3.C: New test case.
14915
14916 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14917
14918 * gcc.c-torture/compile/20031227-1.c: New test.
14919
14920 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14921
14922 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14923 * g77.dg/bprob/bprob.exp: Likewise.
14924 * gcc.misc-tests/bprob.exp: Likewise.
14925 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14926 variants on systems where the library does not provide that
14927 functionality.
14928 * gcc.dg/builtins-20.c: Use builtins-config.h.
14929 * gcc.dg/builtins-config.h: New file.
14930
14931 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14932
14933 * lib/gcc-dg.exp (dg-require-profiling): New function.
14934 * lib/target-supports.exp (check_profiling_available): Likewise.
14935 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14936 * g77.dg/bprob/bprob.exp: Likewise.
14937 * gcc.misc-tests/bprob.exp: Likewise.
14938 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14939 * gcc.dg/20021014-1.c: Likewise.
14940 * gcc.dg/nest.c: Likewise.
14941
14942 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14943
14944 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14945 compiling.
14946 * g++.dg/lookup/java2.C: Likewise.
14947 * gcc.dg/cpp/lexident.c: Likewise.
14948
14949 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14950
14951 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14952 given.
14953 * gcc.c-torture/compile/961203-1.c: Likewise.
14954 * gcc.c-torture/compile/980506-1.c: Likewise.
14955
14956 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14957
14958 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14959 (additional_prunes): New global.
14960 (gcc-dg-prune): Handle additional per-test pruning.
14961 (dg-test): Clear additional_prunes between tests.
14962
14963 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14964 dg-prune-output to avoid spurious failures from assembler
14965 complaining about nonexistent WAW violations.
14966 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14967 Use dg-prune-output to avoid spurious failures from assembler
14968 warning about Itanium B-step errata.
14969
14970 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14971
14972 * g++.dg/abi/macro0.C: New test.
14973 * g++.dg/abi/macro1.C: Likewise.
14974 * g++.dg/abi/macro2.C: Likewise.
14975
14976 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14977 * g++.dg/abi/bitfield7.C: Likewise.
14978 * g++.dg/abi/dtor2.C: Likewise.
14979 * g++.dg/abi/mangle11.C: Likewise.
14980 * g++.dg/abi/mangle12.C: Likewise.
14981 * g++.dg/abi/mangle14.C: Likewise.
14982 * g++.dg/abi/mangle17.C: Likewise.
14983 * g++.dg/abi/vbase10.C: Likewise.
14984 * g++.dg/abi/vbase14.C: Likewise.
14985 * g++.dg/template/qualttp17.C: Likewise.
14986
14987 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14988
14989 PR c/11995
14990 * gcc.dg/20031223-1.c: New test.
14991
14992 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14993
14994 * gcc.dg/noreturn-7.c: New test.
14995
14996 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14997
14998 * gcc.dg/null-pointer-1.c: New test.
14999
15000 2003-12-22 Mark Mitchell <mark@codesourcery.com>
15001
15002 * g++.old-deja/g++.jason/template18.C: Remove.
15003 * g++.old-deja/g++.jason/template37.C: Likewise.
15004
15005 PR c++/12862
15006 * g++.dg/lookup/ns1.C: New test.
15007
15008 PR c++/12397
15009 * g++.dg/template/lookup3.C: New test.
15010
15011 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15012
15013 * g++.dg/template/recurse1.C: New test
15014
15015 2003-12-22 Mark Mitchell <mark@codesourcery.com>
15016
15017 PR c++/12479
15018 * g++.dg/parse/semicolon1.C: New test.
15019 * g++.dg/parse/semicolon1.h: Likewise.
15020
15021 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
15022
15023 * gcc.dg/darwin-misaligned.c: New test.
15024
15025 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15026
15027 PR c/9163
15028 * gcc.dg/20031222-1.c: New test.
15029
15030 2003-12-21 Mark Mitchell <mark@codesourcery.com>
15031
15032 PR c++/13438
15033 * g++.dg/parse/error8.C: New test.
15034
15035 PR c++/11554
15036 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
15037
15038 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
15039
15040 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
15041 too small.
15042 * gcc.c-torture/compile/930217-1.c: Likewise.
15043 * gcc.c-torture/compile/930513-1.c: Likewise.
15044 * gcc.c-torture/execute/920908-2.c: Likewise.
15045 * gcc.c-torture/execute/921204-1.c: Likewise.
15046 * gcc.c-torture/execute/930621-1.c: Likewise.
15047 * gcc.c-torture/execute/930630-1.c: Likewise.
15048 * gcc.c-torture/execute/931031-1.c: Likewise.
15049 * gcc.c-torture/execute/980602-2.c: Likewise.
15050 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
15051 * gcc.c-torture/execute/compndlit-1.c: Likewise.
15052 * gcc.c-torture/execute/extzvsi.c: Likewise.
15053 * gcc.c-torture/unsorted/ext.c: Likewise.
15054
15055 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
15056
15057 PR target/12749
15058 * gcc.c-torture/compile/20031220-2.c: New test case.
15059
15060 2003-12-20 Roger Sayle <roger@eyesopen.com>
15061
15062 PR optimization/13031
15063 * gcc.c-torture/compile/20031220-1.c: New test case.
15064
15065 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15066
15067 * gcc.dg/cast-function-1.c: New test.
15068
15069 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
15070
15071 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
15072 formats.
15073
15074 2003-12-19 Mark Mitchell <mark@codesourcery.com>
15075
15076 PR c++/12795
15077 * g++.dg/ext/attrib10.C: New test.
15078
15079 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15080
15081 * gcc.dg/cleanup-10.c: New test.
15082 * gcc.dg/cleanup-11.c: New test.
15083
15084 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15085
15086 PR c++/13239
15087 * g++.dg/opt/expect1.C: New test.
15088
15089 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
15090
15091 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
15092
15093 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
15094
15095 PR debug/12923
15096 * gcc.dg/20031218-1.c: New test.
15097
15098 PR debug/12389
15099 * gcc.dg/20031218-2.c: New test.
15100 * gcc.dg/20031218-3.c: New test.
15101
15102 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
15103 of label name and allow for USER_LABEL_PREFIX == "_" names.
15104 * g++.dg/abi/mangle18-2.C: Likewise.
15105 * g++.dg/abi/mangle19-1.C: Likewise.
15106 * g++.dg/abi/mangle19-2.C: Likewise.
15107 * g++.dg/abi/mangle20-1.C: Likewise.
15108 * g++.dg/abi/mangle20-2.C: Likewise.
15109
15110 2003-12-18 Richard Henderson <rth@redhat.com>
15111
15112 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
15113
15114 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
15115 Dan Kegel <dank@kegel.com>
15116
15117 PR other/12009
15118 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
15119 testing a cross compiler, it causes spurious compile failures.
15120 * lib/g++.exp: Likewise.
15121
15122 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15123
15124 PR c++/13262
15125 * g++.dg/template/access13.C: New test.
15126
15127 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
15128
15129 * gcc.dg/20031216-1.c: New test.
15130
15131 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15132
15133 PR c++/9154
15134 * g++.dg/template/error10.C: New test.
15135
15136 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15137
15138 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
15139 * g++.dg/eh/simd-2.C: Likewise.
15140
15141 2003-12-17 James E Wilson <wilson@specifixinc.com>
15142 Roger Sayle <roger@eyesopen.com>
15143
15144 * gcc.c-torture/execute/ieee/mzero5.c: New.
15145
15146 2003-12-17 Mark Mitchell <mark@codesourcery.com>
15147
15148 PR c++/10603
15149 * g++.dg/parse/error6.C: New test.
15150
15151 PR c++/12827
15152 * g++.dg/parse/error7.C: New test.
15153
15154 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15155
15156 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
15157 at -O with stabs debugging formats.
15158 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
15159 * gcc.dg/debug/debug-2.c: Likewise.
15160
15161 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15162
15163 PR c++/12696
15164 * g++.dg/init/error1.C: New test.
15165
15166 PR c++/12218
15167 * g++.dg/init/pm3.C: New test.
15168
15169 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
15170
15171 PR c/3347
15172 * gcc.dg/bitfld-8.c: New test.
15173
15174 2003-12-16 James Lemke <jim@wasabisystems.com>
15175
15176 * gcc.dg/arm-scd42-[123].c: New tests.
15177
15178 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15179
15180 PR c++/9043
15181 * g++.dg/abi/mangle20-1.C: New test.
15182 * g++.dg/abi/mangle20-2.C: New test.
15183
15184 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15185
15186 PR c++/13275
15187 * g++.dg/other/offsetof2.C: Remove XFAIL.
15188 * g++.dg/parse/offsetof1.C: New test.
15189 * g++.gd/parse/offsetof2.C: Likewise.
15190
15191 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15192
15193 * g++.dg/template/nontype3.C: New test.
15194 * g++.dg/template/static2.C: Tweaked the dg-error clause.
15195
15196 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15197
15198 * g++.dg/warn/noreturn-3.C: Also test instantiation.
15199
15200 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15201
15202 PR c++/13387
15203 * g++.dg/expr/assign1.C: New test.
15204
15205 PR c++/13242
15206 * g++.dg/abi/mangle19-1.C: New test.
15207 * g++.dg/abi/mangle19-2.C: New test.
15208
15209 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
15210
15211 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
15212
15213 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15214
15215 * gcc.c-torture/execute/20031216-1.c: New test.
15216
15217 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15218
15219 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
15220 an ICE regression.
15221
15222 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15223
15224 PR c++/10926
15225 * g++.dg/template/error9.C: New test.
15226
15227 PR c++/11116
15228 * g++.dg/template/error8.C: New test.
15229
15230 2003-12-15 Roger Sayle <roger@eyesopen.com>
15231
15232 PR middle-end/13400
15233 * gcc.c-torture/execute/20031215-1.c: New test case.
15234
15235 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15236
15237 PR c++/13269
15238 * g++.dg/parse/error5.C: New test.
15239
15240 PR c++/12989
15241 * g++.dg/expr/sizeof1.C: New test.
15242
15243 PR c++/13310
15244 * g++.dg/template/crash15.C: New test.
15245
15246 2003-12-15 Geoffrey Keating <geoffk@apple.com>
15247
15248 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15249 a non-POD type as the last named parameter of a varargs function.
15250
15251 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15252
15253 PR c++/13243
15254 PR c++/12573
15255 * g++.dg/template/crash14.C: New test.
15256 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15257
15258 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15259
15260 * g++.dg/other/java1.C: New test.
15261
15262 PR c++/13241
15263 * g++.dg/abi/mangle18-1.C: New test.
15264 * g++.dg/abi/mangle18-2.C: New test.
15265
15266 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15267
15268 PR optimization/10312
15269 * gcc.c-torture/execute/20031214-1.c: New.
15270
15271 2003-12-14 Mark Mitchell <mark@codesourcery.com>
15272
15273 PR c++/10779
15274 PR c++/12160
15275 * g++.dg/parse/error3.C: New test.
15276 * g++.dg/parse/error4.C: Likewise.
15277 * g++.dg/abi/mangle4.C: Tweak error messages.
15278 * g++.dg/lookup/using5.C: Likewise.
15279 * g++.dg/other/error2.C: Likewise.
15280 * g++.dg/parse/typename5.C: Likewise.
15281 * g++.dg/parse/undefined1.C: Likewise.
15282 * g++.dg/template/arg2.C: Likewise.
15283 * g++.dg/template/ttp3.C: Likewise.
15284 * g++.dg/template/type1.C: Likewise.
15285 * g++.old-deja/g++.other/crash32.C: Likewise.
15286 * g++.old-djea/g++.pt/defarg8.C: Likewise.
15287
15288 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15289
15290 PR c++/13106
15291 * g++.dg/warn/noreturn-3.C: New test.
15292
15293 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15294
15295 PR c++/13118
15296 * g++.dg/abi/covariant3.C: New.
15297
15298 2003-12-12 Jakub Jelinek <jakub@redhat.com>
15299
15300 * g++.dg/eh/ia64-1.C: New test.
15301
15302 2003-12-12 Roger Sayle <roger@eyesopen.com>
15303
15304 PR optimization/13037
15305 * g77.f-torture/execute/13037.f: New test case.
15306
15307 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15308
15309 PR c++/12881
15310 * g++.dg/abi/covariant2.C: New.
15311
15312 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
15313
15314 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15315
15316 2003-12-11 Zack Weinberg <zack@codesourcery.com>
15317
15318 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15319
15320 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15321
15322 PR other/10819
15323 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15324 to fix Bug 10819.
15325 * lib/g++.exp (g++_version): Likewise.
15326 * lib/g77.exp (g77_version): Likewise.
15327 * lib/objc.exp (default_objc_version): Likewise.
15328
15329 2003-12-10 Richard Henderson <rth@redhat.com>
15330
15331 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15332
15333 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15334
15335 2003-12-08 Matt Austern <austern@apple.com>
15336
15337 PR c/13134
15338 * lib/gcc-dg.exp (dg-require-visibility): Define.
15339 * lib/target-supports (check_visibility_available): Define.
15340 * gcc.dg/visibility-1.c: New test.
15341 * gcc.dg/visibility-2.c: Likewise.
15342 * gcc.dg/visibility-3.c: Likewise.
15343 * gcc.dg/visibility-4.c: Likewise.
15344 * gcc.dg/visibility-5.c: Likewise.
15345 * gcc.dg/visibility-6.c: Likewise.
15346 * g++.dg/ext/visibility-1.C: Likewise.
15347 * g++.dg/ext/visibility-2.C: Likewise.
15348 * g++.dg/ext/visibility-3.C: Likewise.
15349 * g++.dg/ext/visibility-4.C: Likewise.
15350 * g++.dg/ext/visibility-5.C: Likewise.
15351 * g++.dg/ext/visibility-6.C: Likewise.
15352
15353 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15354
15355 * g++.dg/lookup/java1.C: New test.
15356 * g++.dg/lookup/java2.C: New test.
15357
15358 2003-12-07 Falk Hueffner <falk@debian.org>
15359
15360 * g++.dg/opt/noreturn-1.C: New test.
15361
15362 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15363
15364 * gcc.dg/overflow-1.c: New test.
15365
15366 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15367
15368 * g77.f-torture/compile/13060.f: New test.
15369
15370 2003-12-06 Mark Mitchell <mark@codesourcery.com>
15371
15372 PR c++/13323
15373 * g++.dg/inherit/operator2.C: New test.
15374
15375 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15376
15377 PR c++/13305
15378 * g++.dg/ext/attrib9.C: New test.
15379
15380 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15381
15382 PR c++/13314
15383 * g++.dg/template/error7.C: New test.
15384
15385 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15386 J"orn Rennecke <joern.rennecke@superh.com>
15387
15388 PR target/13302
15389 * g++.dg/other/struct-va_list.C: New test.
15390
15391 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15392
15393 PR c++/13166
15394 * g++.dg/parse/defarg6.C: New test.
15395
15396 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15397
15398 PR target/13256
15399 * gcc.c-torture/execute/20031201-1.c: New test.
15400
15401 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15402
15403 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15404
15405 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15406
15407 * gcc.dg/builtin-return-1.c: New test.
15408
15409 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15410 J"orn Rennecke <joern.rennecke@superh.com>
15411
15412 PR optimization/13260
15413 * gcc.c-torture/execute/20031204-1.c: New test.
15414
15415 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15416
15417 PR c++/9127
15418 * g++.dg/template/error6.C: New test.
15419
15420 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15421
15422 * gcc.dg/20031202-1.c: New test.
15423
15424 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15425
15426 PR c++/13179
15427 * g++.dg/template/eh1.C: New test.
15428
15429 PR c++/10771
15430 * g++.dg/template/error5.C: New test.
15431
15432 2003-12-02 David Ung <davidu@mips.com>
15433
15434 * gcc.dg/compat/vector-check.h: Corrected type for var
15435 g_##TMODE
15436
15437 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15438
15439 PR c++/10126
15440 * g++.dg/template/ptrmem8.C: New test.
15441
15442 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15443
15444 PR c++/12573
15445 * g++.dg/template/dependent-expr3.C: New test.
15446
15447 2003-12-01 James Lemke <jim@wasabisystems.com>
15448
15449 * gcc.dg/arm-g2.c: New test.
15450
15451 2003-12-01 Roger Sayle <roger@eyesopen.com>
15452
15453 PR optimization/11634
15454 * gcc.dg/20031201-2.c: New test case.
15455
15456 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15457
15458 PR 11433
15459 * objc.dg/proto-lossage-3.m: New test.
15460
15461 2003-12-01 Roger Sayle <roger@eyesopen.com>
15462
15463 PR optimization/12628
15464 * gcc.dg/20031201-1.c: New test case.
15465
15466 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15467
15468 * gcc.dg/unaligned-1.c: New test.
15469
15470 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15471
15472 PR c++/9849
15473 * g++.dg/template/error4.C: New test.
15474 * g++.dg/template/nested3.C: Adjust error markers.
15475
15476 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15477
15478 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15479
15480 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15481
15482 PR c/10333
15483 * gcc.dg/bitfld-7.c: New test.
15484
15485 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15486
15487 * gcc.dg/tls/asm-1.C: New test.
15488
15489 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15490
15491 * gcc.dg/cpp/assert4.c: Update.
15492
15493 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15494
15495 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15496 * gcc.dg/builtin-apply3.c: New test.
15497
15498 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15499
15500 * lib/compat.exp (compat-obj): New xfaildata parameter.
15501 Use it to set compiler_conditional_xfail_data before compiling.
15502 (compat-get-options): Handle dg-xfail-if.
15503 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15504 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15505 * gcc.dg/compat/vector-1_y.c: Likewise.
15506 * gcc.dg/compat/vector-2_x.c: Likewise.
15507 * gcc.dg/compat/vector-2_y.c: Likewise.
15508
15509 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15510
15511 * g++.dg/opt/reg-stack4.C: New test.
15512
15513 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15514
15515 * gcc.dg/builtin-apply2.c: New test.
15516
15517 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15518
15519 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15520
15521 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15522
15523 PR c++/12924
15524 * g++.dg/template/template-id-2.C: New test.
15525
15526 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15527
15528 PR c++/5369
15529 * g++.dg/template/memfriend1.C: New test.
15530 * g++.dg/template/memfriend2.C: Likewise.
15531 * g++.dg/template/memfriend3.C: Likewise.
15532 * g++.dg/template/memfriend4.C: Likewise.
15533 * g++.dg/template/memfriend5.C: Likewise.
15534 * g++.dg/template/memfriend6.C: Likewise.
15535 * g++.dg/template/memfriend7.C: Likewise.
15536 * g++.dg/template/memfriend8.C: Likewise.
15537 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15538
15539 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15540
15541 PR c++/12515
15542 * g++.dg/ext/cond1.C: New test.
15543
15544 2003-11-20 Richard Henderson <rth@redhat.com>
15545
15546 * gcc.dg/20020201-2.c: Remove.
15547 * gcc.dg/20020201-4.c: Remove.
15548 * gcc.dg/20020304-1.c: Remove.
15549
15550 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15551
15552 * gcc.dg/cpp/trad/xwin1.c: New test case.
15553
15554 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15555
15556 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15557 * lib/g77.exp: Likewise.
15558 * lib/objc.exp: Likewise.
15559 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15560 for darwin.
15561
15562 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15563
15564 PR c++/12932
15565 * g++.dg/template/static5.C: New test.
15566
15567 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15568
15569 * gcc.dg/nested-func-1.c: New test.
15570
15571 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15572
15573 * gcc.dg/cpp/assert4.c: New test.
15574
15575 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15576
15577 PR c++/2294
15578 * g++.dg/lookup/using9.c: New test.
15579
15580 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15581
15582 PR c++/12762
15583 * g++.dg/template/error3.C: New test.
15584
15585 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15586
15587 PR ada/13035
15588 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15589 No longer use a wrapper for gcc, since this does not work under
15590 Windows.
15591
15592 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15593
15594 PR c++/2094
15595 * g++.dg/template/ptrmem7.C: New test.
15596
15597 2003-11-13 Andrew Pinski <apinski@apple.com>
15598
15599 * gcc.c-torture/compile/20031113-1.c: New test.
15600
15601 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15602 Kean Johnston <jkj@sco.com>
15603
15604 PR c/13029
15605 * gcc.dg/unused-4.c: Update.
15606
15607 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15608
15609 * g++.dg/opt/const3.C: New test.
15610
15611 2003-11-13 Jan Hubicka <jh@suse.cz>
15612
15613 * gcc.c-torture/compile/20031112-1.c: New test.
15614
15615 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15616
15617 * g++.dg/parse/crash10.C: Remove bogus error marker.
15618
15619 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15620
15621 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15622 (host_gcc): Likewise.
15623 (ROOT): Honor $PWDCMD.
15624 (BASE): Likewise.
15625 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15626
15627 2003-11-12 Catherine Moore <clm@redhat.com>
15628
15629 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15630
15631 2003-11-12 Andreas Jaeger <aj@suse.de>
15632 Jakub Jelinek <jakub@redhat.com>
15633 Andrew Pinski <pinskia@physics.uc.edu>
15634 Richard Henderson <rth@redhat.com>
15635
15636 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15637 systems.
15638 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15639
15640 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15641 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15642
15643 2003-11-11 Andreas Jaeger <aj@suse.de>
15644
15645 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15646
15647 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15648
15649 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15650
15651 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15652 Clean ups.
15653
15654 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15655
15656 * gcc.dg/trampoline-1.c: New test.
15657
15658 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15659
15660 * gcc.c-torture/compile/200031109-1.c: New test.
15661
15662 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15663
15664 PR c/3190
15665 PR c/8714
15666 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15667 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15668 gcc.dg/format/no-y2k-1.c: Update.
15669
15670 2003-11-08 Roger Sayle <roger@eyesopen.com>
15671
15672 PR optimization/10467
15673 * gcc.dg/20031108-1.c: New test case.
15674
15675 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15676
15677 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15678
15679 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15680
15681 * gcc.dg/compound-lvalue-1.c: New test.
15682 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15683 some XFAILs.
15684
15685 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15686
15687 * gcc.dg/altivec-varargs-1.c: New test.
15688
15689 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15690
15691 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15692 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15693 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15694 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15695 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15696
15697 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15698
15699 * gcc.dg/cond-lvalue-1.c: New test.
15700
15701 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15702
15703 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15704
15705 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15706
15707 PR c++/11616
15708 * g++.dg/template/instantiate5.C: New test.
15709
15710 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15711
15712 PR c++/12726
15713 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15714 * ChangeLog: Add missing first entry for above test.
15715
15716 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15717
15718 PR c++/9810
15719 * g++.dg/template/using8.C: New test.
15720 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15721
15722 2003-11-02 Roger Sayle <roger@eyesopen.com>
15723
15724 PR optimization/10817
15725 * gcc.c-torture/compile/20031102-1.c: New test case.
15726
15727 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15728
15729 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15730 2147483647.
15731
15732 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15733
15734 * gcc.dg/20031102-1.c: New test.
15735
15736 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15737
15738 * gcc.dg/complex-1.c: New test.
15739
15740 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15741
15742 PR c++/12796
15743 * g++.dg/template/crash13.C: Adjust expected error location.
15744 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15745
15746 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15747
15748 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15749
15750 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15751
15752 PR/10239
15753 * gcc.c-torture/compile/20031031-2.c: New test.
15754
15755 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15756
15757 PR/11640
15758 * gcc.c-torture/compile/20031031-1.c: New test.
15759
15760 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15761
15762 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15763 * gcc.misc-tests/bprob.exp: Likewise.
15764 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15765 the execution test on arm-elf configs.
15766 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15767 configs that don't support scratch files.
15768 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15769
15770 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15771
15772 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15773 done by dejagnu.
15774
15775 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15776
15777 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15778 Avoid non pure sh syntax. Add more logging.
15779
15780 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15781 fail.
15782
15783 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15784
15785 PR libgcj/10610
15786 * gcc.dg/ppc-stackalign-1.c: New test.
15787
15788 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15789
15790 * ada/acats/run_all.sh: Change output to be more compliant with
15791 dejagnu framework.
15792 Create acats.sum and acats.log files under testsuite/ada/acats
15793 Only run [a-z]* directories, to filter out e.g. CVS.
15794 Redirect build output to log file.
15795
15796 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15797
15798 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15799
15800 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15801
15802 PR ada/5909:
15803 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15804
15805 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15806
15807 * gcc.c-torture/compile/20031023-1.c: New test.
15808 * gcc.c-torture/compile/20031023-2.c: New test.
15809 * gcc.c-torture/compile/20031023-3.c: New test.
15810 * gcc.c-torture/compile/20031023-4.c: New test.
15811
15812 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15813
15814 PR c++/10371
15815 * g++.dg/lookup/scoped8.C: New test.
15816
15817 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15818
15819 * g++.dg/opt/reg-stack3.C: New test.
15820
15821 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15822
15823 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15824
15825 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15826
15827 PR c++/11076
15828 * g++.dg/template/crash13.C: New test.
15829
15830 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15831
15832 * gcc.dg/c99-restrict-2.c: New test.
15833
15834 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15835
15836 PR c++/12698, c++/12699, c++/12700, c++/12566
15837 * g++.dg/inherit/covariant9.C: New test.
15838 * g++.dg/inherit/covariant10.C: New test.
15839 * g++.dg/inherit/covariant11.C: New test.
15840
15841 2003-10-23 Jason Merrill <jason@redhat.com>
15842
15843 PR c++/12726
15844 * g++.dg/ext/complit2.C: New test.
15845
15846 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15847
15848 PR target/12654
15849 * gcc.c-torture/execute/20031020-1.c: New test.
15850
15851 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15852
15853 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15854 following the jump_insn.
15855
15856 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15857
15858 * gcc.dg/cast-lvalue-1.c: New test.
15859
15860 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15861
15862 PR c++/11962
15863 * g++.dg/template/cond2.C: New test.
15864
15865 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15866
15867 * gcc.dg/builtins-28.c: New test.
15868
15869 2003-10-20 Jan Hubicka <jh@suse.cz>
15870
15871 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15872 parameter.
15873 * testsuite/gcc.dg/inline-2.c: Likewise.
15874
15875 2003-10-20 Phil Edwards <phil@codesourcery.com>
15876
15877 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15878 * gcc.dg/nest.c: Likewise.
15879
15880 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15881
15882 PR c++/9781, c++/10583, c++/11862
15883 * g++.dg/parse/crash13.C: New test.
15884
15885 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15886
15887 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15888
15889 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15890
15891 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15892 Define HAVE_C99_RUNTIME except on Solaris.
15893 * gcc.dg/builtins-20.c: Likewise.
15894
15895 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15896
15897 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15898
15899 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15900
15901 PR c++/12495
15902 * g++.dg/template/crash21.C: New test.
15903
15904 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15905
15906 PR c++/2513
15907 * g++.dg/template/typename5.C: New test.
15908
15909 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15910
15911 PR c++/12369
15912 * g++.dg/template/friend25.C: New test.
15913
15914 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15915
15916 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15917 versions.
15918
15919 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15920
15921 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15922 == 2147483647.
15923
15924 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15925
15926 * gcc.c-torture/execute/960416-1.x: Remove.
15927 * gcc.c-torture/execute/divconst-3.x: Likewise.
15928
15929 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15930
15931 PR target/12598
15932 * gcc.dg/torture/cris-volatile-1.c: New test.
15933
15934 2003-10-14 Roger Sayle <roger@eyesopen.com>
15935
15936 PR optimization/9325
15937 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15938 for overflowing floating point to integer conversion during RTL
15939 simplification.
15940
15941 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15942
15943 * objc/execute/_cmd.m: Fix typo.
15944 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15945 Relax 'scan-assembler' regexp.
15946 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15947 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15948 * objc.dg/zero-link-2.m: Remove blank line.
15949 * objc.dg/zero-link-3.m: New test case.
15950
15951 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15952
15953 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15954
15955 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15956 than linker trickery.
15957
15958 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15959
15960 PR c++/12370
15961 * g++.dg/other/friend2.C: New test.
15962
15963 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15964
15965 * gcc.dg/20031012-1.c: New test.
15966
15967 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15968
15969 * gcc.dg/weak/weak-3.c: Fix for new warning.
15970
15971 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15972
15973 PR optimization/8750
15974 * gcc.c-torture/execute/20031012-1.c: New test case.
15975
15976 2003-10-11 Roger Sayle <roger@eyesopen.com>
15977
15978 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15979 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15980
15981 2003-10-11 Roger Sayle <roger@eyesopen.com>
15982
15983 PR optimization/12260
15984 * gcc.c-torture/compile/20031011-2.c: New test case.
15985
15986 2003-10-11 Roger Sayle <roger@eyesopen.com>
15987
15988 * gcc.c-torture/execute/20031011-1.c: New testcase.
15989
15990 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15991
15992 * gcc.c-torture/compile/20031011-1.c: New test.
15993
15994 2003-10-11 Jan Hubicka <jh@suse.cz>
15995
15996 * g++.dg/other/first-global.C: New test.
15997
15998 2003-10-11 Roger Sayle <roger@eyesopen.com>
15999
16000 * gcc.c-torture/execute/string-opt-18.c: New testcase.
16001
16002 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
16003
16004 * gcc.c-torture/compile/20031010-1.c: New test.
16005
16006 2003-10-10 Geoffrey Keating <geoffk@apple.com>
16007
16008 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
16009 * gcc.c-torture/execute/va-arg-25.c: ... here.
16010
16011 2003-10-09 Mark Mitchell <mark@codesourcery.com>
16012
16013 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
16014
16015 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
16016
16017 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
16018
16019 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16020
16021 * g++.dg/parse/error2.C: New test.
16022
16023 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16024
16025 PR c++/11097
16026 * g++.dg/other/error5.C: Modify the error message.
16027 * g++.dg/lookup/using8.C: New test.
16028
16029 2003-10-07 Geoffrey Keating <geoffk@apple.com>
16030
16031 * gcc.dg/darwin-abi-2.c: New file.
16032 * gcc.c-torture/execute/va-arg-24.c: New file.
16033
16034 2003-10-06 Bob Wilson <bob.wilson@acm.org>
16035
16036 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
16037 indentation.
16038
16039 2003-10-06 Mark Mitchell <mark@codesourcery.com>
16040
16041 PR c++/10147
16042 * g++.dg/other/error4.C: Update error messages.
16043 * g++.dg/template/ptrmem4.C: Likewise.
16044
16045 PR c++/12337
16046 * g++.dg/init/new9.C: New test.
16047
16048 PR c++/12334, c++/12236, c++/8656
16049 * g++.dg/ext/attrib8.C: New test.
16050
16051 2003-10-06 Devang Patel <dpatel@apple.com>
16052
16053 * gcc.dg/debug/dwarf2-3.h: New test.
16054 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
16055
16056 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
16057
16058 * g++.dg/opt/cfg2.C: New test.
16059
16060 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16061
16062 * g++.dg/opt/float1.C: New test.
16063
16064 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16065
16066 * gcc.dg/c90-array-lval-6.c: New test.
16067 * gcc.dg/c99-array-lval-6.c: New test.
16068
16069 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
16070 Ziemowit Laski <zlaski@apple.com>
16071
16072 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
16073 'Derived', so that it is never considered a class method; add
16074 new warning for '+port' method ambiguity.
16075 * objc.dg/method-12.m: Include <objc/objc.h> instead of
16076 <objc/objc-api.h> (needed on Mac OS X).
16077 * objc.dg/method-13.m: New test.
16078
16079 2003-10-03 Roger Sayle <roger@eyesopen.com>
16080
16081 PR optimization/9325, PR java/6391
16082 * gcc.c-torture/execute/20031003-1.c: New test case.
16083
16084 2003-10-02 Mark Mitchell <mark@codesourcery.com>
16085
16086 PR optimization/12180
16087 * gcc.dg/20031002-1.c: New test.
16088
16089 PR c++/12486
16090 * g++.dg/inherit/error1.C: New test.
16091
16092 2003-10-02 Chris Demetriou <cgd@broadcom.com>
16093
16094 * lib/f-torture.exp (search_for): Rename to...
16095 (search_for_re): This. Also, clean up comments and the
16096 "regexp" invocation.
16097
16098 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
16099
16100 * gcc.c-torture/compile/20031002-1.c: New test.
16101
16102 2003-10-02 Jakub Jelinek <jakub@redhat.com>
16103
16104 * g++.dg/opt/cond1.C: New test.
16105
16106 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
16107
16108 * gcc.dg/Wold-style-definition-2.c: New testcase.
16109 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
16110
16111 2003-09-29 Richard Henderson <rth@redhat.com>
16112
16113 * g++.dg/init/array10.C: Add dg-options.
16114
16115 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
16116
16117 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
16118
16119 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16120
16121 * g++.dg/template/friend19.C: Fix typo.
16122 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
16123
16124 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
16125
16126 * gcc.c-torture/execute/20030928-1.c: New test.
16127 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
16128
16129 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16130
16131 * g++.dg/opt/unroll1.C: New test.
16132
16133 2003-09-26 Roger Sayle <roger@eyesopen.com>
16134
16135 PR optimization/11741
16136 * gcc.dg/20030926-1.c: New test case.
16137
16138 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16139
16140 PR c++/5655
16141 * g++.dg/parse/access7.C: New test.
16142 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
16143
16144 2003-09-24 Ziemowit Laski <zlaski@apple.com>
16145
16146 MERGE OF objc-improvements-branch into MAINLINE:
16147 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
16148 if libobjc has not been built.
16149 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
16150 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
16151 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
16152 objc/execute/nested-3.m, objc/execute/np-2.m,
16153 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
16154 objc/execute/redefining_self.m, objc/execute/root_methods.m,
16155 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
16156 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
16157 objc.dg/special/unclaimed-category-1.h,
16158 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
16159 well as GNU runtime.
16160 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
16161 * execute/cascading-1.m, execute/function-message-1.m,
16162 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
16163 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
16164 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
16165 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
16166 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
16167 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
16168 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
16169 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
16170 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
16171 * objc.dg/bitfield-2.m: Run only on Darwin.
16172 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
16173 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
16174 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
16175 * objc.dg/const-str-1.m: Fix constant string layout.
16176
16177 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
16178
16179 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
16180
16181 2003-09-23 Geoffrey Keating <geoffk@apple.com>
16182
16183 * gcc.dg/darwin-abi-1.c: New file.
16184
16185 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
16186
16187 PR target/12281
16188 * gcc.c-torture/compile/20030921-1.c: New test.
16189
16190 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16191
16192 * g++.dg/opt/reg-stack2.C: New test.
16193
16194 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16195
16196 * g++.dg/eh/delayslot1.C: New test.
16197
16198 2003-09-20 Richard Henderson <rth@redhat.com>
16199
16200 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
16201
16202 2003-09-20 Roger Sayle <roger@eyesopen.com>
16203
16204 * gcc.c-torture/execute/20030920-1.c: New test case.
16205
16206 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16207
16208 * g++.dg/rtti/typeid3.C: Correct expected error message.
16209
16210 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16211
16212 PR c++/157
16213 * g++.dg/parse/crash12.C: New test.
16214
16215 2003-09-19 Janis Johnson <janis187@us.ibm.com>
16216
16217 * gcc.dg/compat/mixed-struct-check.h: New.
16218 * gcc.dg/compat/mixed-struct-defs.h: New.
16219 * gcc.dg/compat/mixed-struct-init.h: New.
16220 * gcc.dg/compat/struct-by-value-19_main.c: New.
16221 * gcc.dg/compat/struct-by-value-19_x.c: New.
16222 * gcc.dg/compat/struct-by-value-19_y.c: New.
16223 * gcc.dg/compat/struct-by-value-20_main.c: New.
16224 * gcc.dg/compat/struct-by-value-20_x.c: New.
16225 * gcc.dg/compat/struct-by-value-20_y.c: New.
16226 * gcc.dg/compat/struct-return-19_main.c: New.
16227 * gcc.dg/compat/struct-return-19_x.c: New.
16228 * gcc.dg/compat/struct-return-19_y.c: New.
16229 * gcc.dg/compat/struct-return-20_main.c: New.
16230 * gcc.dg/compat/struct-return-20_x.c: New.
16231 * gcc.dg/compat/struct-return-20_y.c: New.
16232
16233 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
16234 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
16235 so that it will not complain on LP64 targets.
16236
16237 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16238
16239 PR c++/495
16240 * g++.dg/template/friend24.C: New test.
16241
16242 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16243
16244 PR c++/12332
16245 * g++.dg/template/memtmpl2.C: New test.
16246
16247 2003-09-18 Mark Mitchell <mark@codesourcery.com>
16248
16249 PR target/11184
16250 * gcc.dg/builtin-apply1.c: New test.
16251
16252 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16253
16254 PR c++/9848
16255 * g++.dg/warn/Wunused-4.C: New test.
16256
16257 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16258
16259 PR c++/12316
16260 * g++.dg/other/gc2.C: New test.
16261
16262 2003-09-17 Mark Mitchell <mark@codesourcery.com>
16263
16264 PR c++/11991
16265 * g++.dg/rtti/typeid3.C: New test.
16266
16267 PR c++/12266
16268 * g++.dg/overload/template1.C: New test.
16269
16270 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16271
16272 * g++.dg/opt/cfg3.C: New test.
16273
16274 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16275
16276 PR c++/7939
16277 * g++.dg/template/crash11.C: New test.
16278
16279 2003-09-16 Jason Merrill <jason@redhat.com>
16280 Jakub Jelinek <jakub@redhat.com>
16281
16282 * gcc.dg/attr-warn-unused-result.c: New test.
16283
16284 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16285
16286 PR c++/12184
16287 * g++.dg/expr/call2.C: New test.
16288
16289 2003-09-15 Andreas Jaeger <aj@suse.de>
16290
16291 * gcc.dg/Wold-style-definition-1.c: New test.
16292
16293 2003-09-14 Mark Mitchell <mark@codesourcery.com>
16294
16295 PR c++/3907
16296 * g++.dg/parse/template12.C: New test.
16297
16298 * g++.dg/abi/bitfield11.C: New test.
16299 * g++.dg/abi/bitfield12.C: Likewise.
16300
16301 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
16302
16303 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16304 non-expansion of functional macro name without arguments at EOL.
16305 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16306
16307 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
16308
16309 * gcc.c-torture/execute/20030914-[12].c: New tests.
16310
16311 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16312
16313 PR c++/11788
16314 * g++.dg/overload/addr1.C: New test.
16315
16316 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16317
16318 * gcc.dg/20030909-1.c: New test.
16319
16320 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16321
16322 * gcc.dg/ultrasp10.c: New test.
16323
16324 2003-09-09 Devang Patel <dpatel@apple.com>
16325
16326 * gcc.dg/darwin-ld-6.c: New test.
16327
16328 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16329
16330 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16331
16332 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16333
16334 * gcc.dg/ia64-types1.c: New test.
16335 * gcc.dg/ia64-types2.c: Likewise.
16336
16337 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16338
16339 * gcc.dg/builtins-1.c: Add more _Complex tests.
16340 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16341
16342 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16343 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16344
16345 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16346
16347 PR c++/11786
16348 * g++.dg/lookup/koenig2.C: New test.
16349
16350 PR c++/5296
16351 * g++.dg/rtti/typeid2.C: New test.
16352
16353 2003-09-08 Jakub Jelinek <jakub@redhat.com>
16354
16355 * gcc.c-torture/compile/20030904-1.c: New test.
16356
16357 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16358
16359 * g++.dg/opt/longbranch2.C: New test.
16360
16361 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16362
16363 * g++.dg/template/crash10.C: Only compile it.
16364
16365 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16366
16367 PR middle-end/11665
16368 * gcc.c-torture/compile/20030907-1.c: New test.
16369 * g++.dg/init/array11.C: New test.
16370
16371 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16372
16373 PR c++/11852
16374 * g++.dg/init/struct1.C: New test.
16375
16376 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16377
16378 PR c++/12181
16379 * g++.dg/expr/comma1.C: New test.
16380
16381 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16382
16383 PR c++/11867
16384 * g++.dg/expr/static_cast5.C: New test.
16385
16386 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16387
16388 PR c++/11507
16389 * g++.dg/lookup/scoped7.C: New test.
16390
16391 PR c++/9574
16392 * g++.dg/other/static1.C: New test.
16393
16394 PR c++/11490
16395 * g++.dg/warn/template-1.C: New test.
16396
16397 PR c++/11432
16398 * g++.dg/template/crash10.C: New test.
16399
16400 PR c++/2478
16401 * g++.dg/overload/VLA.C: New test.
16402
16403 PR c++/10804
16404 * g++.dg/template/call1.C: New test.
16405
16406 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16407
16408 PR c++/11794
16409 * g++.dg/parse/using3.C: New test.
16410
16411 2003-09-06 Roger Sayle <roger@eyesopen.com>
16412
16413 PR c++/11409
16414 * g++.dg/overload/builtin3.C: New test case.
16415
16416 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16417
16418 PR c/9862
16419 * gcc.dg/20030906-1.c: New test.
16420 * gcc.dg/20030906-2.c: Likewise.
16421
16422 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16423
16424 PR c++/12167
16425 * g++.dg/parse/defarg5.C: New test.
16426
16427 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16428
16429 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16430
16431 PR c++/12163
16432 * g++.dg/expr/static_cast4.C: New test.
16433
16434 PR c++/12146
16435 * g++.dg/template/crash9.C: New test.
16436
16437 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16438
16439 * g++.old-deja/g++.ext/pretty2.C: Update for change
16440 in __FUNCTION__.
16441 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16442
16443 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16444
16445 PR c++/11922
16446 * g++/dg/template/qualified-id1.C: New test.
16447
16448 PR c++/12037
16449 * g++.dg/warn/noeffect4.C: New test.
16450
16451 2003-09-04 Matt Austern <austern@apple.com>
16452
16453 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16454 * g++.dg/ext/fnname2.C: Likewise.
16455 * g++.dg/ext/fnname3.C: Likewise.
16456
16457 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16458
16459 * g++.dg/expr/lval1.C: New test.
16460 * g++.dg/ext/lvcast.C: Remove.
16461
16462 2003-09-03 Roger Sayle <roger@eyesopen.com>
16463
16464 PR optimization/11700.
16465 * gcc.c-torture/compile/20030903-1.c: New test case.
16466
16467 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16468
16469 PR c++/12053
16470 * g++.dg/abi/layout4.C: New test.
16471
16472 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16473
16474 PR c++/11553
16475 * g++.dg/parse/friend3.C: New test.
16476
16477 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16478
16479 PR c++/11847
16480 * g++.dg/template/class1.C: New test.
16481
16482 PR c++/11808
16483 * g++.dg/expr/call1.C: New test.
16484
16485 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16486
16487 PR c++/12114
16488 * g++.dg/init/ref9.C: New test.
16489
16490 PR c++/11972
16491 * g++.dg/template/nested4.C: New test.
16492
16493 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16494
16495 PR c++/12093
16496 * g++.dg/template/non-dependent4.C: New test.
16497
16498 PR c++/11928
16499 * g++.dg/inherit/conv1.C: New test.
16500
16501 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16502
16503 PR c++/6196
16504 * g++.dg/ext/label1.C: New test.
16505 * g++.dg/ext/label2.C: Likewise.
16506
16507 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16508
16509 * g++.dg/expr/cond3.C: New test.
16510
16511 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16512
16513 * gcc.dg/builtins-1.c: Add new builtin cases.
16514
16515 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16516
16517 * gcc.dg/builtins-1.c: Add new cases.
16518 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16519
16520 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16521
16522 * gcc.dg/builtins-1.c: Add more math builtin tests.
16523 * gcc.dg/torture/builtin-attr-1.c: New test.
16524
16525 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16526
16527 PR optimization/5079
16528 * g++.dg/opt/static3.C: New test.
16529
16530 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16531
16532 * gcc.misc-tests/gcov-10b.c: New test.
16533
16534 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16535
16536 * g++.dg/opt/ptrmem3.C: New test.
16537
16538 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16539
16540 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16541
16542 * gcc.dg/20030826-2.c: New test.
16543
16544 2003-08-26 Roger Sayle <roger@eyesopen.com>
16545
16546 PR middle-end/12002
16547 * g77.f-torture/compile/12002.f: New test case.
16548
16549 2003-08-26 Roger Sayle <roger@eyesopen.com>
16550
16551 * gcc.dg/20030826-1.c: New test case.
16552
16553 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16554
16555 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16556
16557 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16558
16559 PR c++/11871
16560 * c++.dg/lookup/crash1.C: New test.
16561
16562 * c++.dg/warn/noeffect3.C: New test.
16563
16564 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16565
16566 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16567 * gcc.dg/compat/vector-1_y.c: Ditto.
16568 * gcc.dg/compat/vector-2_x.c: Ditto.
16569 * gcc.dg/compat/vector-2_y.c: Ditto.
16570
16571 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16572
16573 * gcc.dg/20030702-1.c: New test.
16574
16575 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16576
16577 PR c++/8795
16578 * g++.dg/ext/altivec-1.C: New test.
16579
16580 2003-08-24 Richard Henderson <rth@redhat.com>
16581
16582 * g++.dg/eh/simd-2.C: Add -w for x86.
16583
16584 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16585
16586 * gcc.dg/20030815-1.c: New test.
16587
16588 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16589
16590 PR c++/3765
16591 * g++.dg/parse/access6.C: New test.
16592
16593 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16594
16595 PR c++/641, c++/11876
16596 * g++.dg/template/friend22.C: New test.
16597 * g++.dg/template/friend23.C: Likewise.
16598
16599 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16600
16601 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16602 identically.
16603
16604 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16605
16606 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16607
16608 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16609
16610 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16611
16612 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16613
16614 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16615
16616 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16617
16618 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16619
16620 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16621
16622 PR c++/11919
16623 * g++.dg/overload/prom1.C: New test.
16624
16625 PR c++/11551
16626 * g++.dg/parse/dtor2.C: New test.
16627
16628 PR c++/10762
16629 * g++.dg/parse/using2.C: New test.
16630
16631 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16632
16633 PR target/11805
16634 * gcc.c-torture/compile/20030821-1.c: New.
16635
16636 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16637
16638 PR c++/11834
16639 * g++.dg/template/deduce2.C: New test.
16640
16641 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16642
16643 * gcc.c-torture/execute/20030821-1.c: New test.
16644
16645 2003-08-20 Roger Sayle <roger@eyesopen.com>
16646
16647 PR middle-end/11984
16648 * gcc.dg/20030820-1.c: New test case.
16649
16650 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16651
16652 PR c++/11945
16653 * g++.dg/warn/noeffect2.C: New test.
16654
16655 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16656
16657 PR c++/10926
16658 * g++.dg/template/dtor2.C: New test.
16659
16660 PR c++/11684
16661 * g++.dg/template/operator1.C: New test.
16662 * g++.dg/parse/operator4.C: New test.
16663
16664 PR c++/11946.C
16665 * g++.dg/expr/enum1.C: New test.
16666 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16667
16668 PR c++/11036.C
16669 * g++.dg/parse/elab2.C: New test.
16670 * g++.dg/parse/typedef4.C: Change error message.
16671 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16672 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16673 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16674
16675 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16676
16677 * gcc.dg/pch/warn-1.c: New.
16678 * gcc.dg/pch/warn-1.hs: New.
16679
16680 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16681 not-tested file.
16682
16683 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16684
16685 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16686
16687 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16688
16689 * gcc.dg/uninit-D.c: New Test.
16690 * gcc.dg/uninit-E.c: New Test.
16691 * gcc.dg/uninit-F.c: New Test.
16692 * gcc.dg/uninit-G.c: New Test.
16693
16694 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16695
16696 * g++.dg/README: Describe the pch directory.
16697
16698 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16699
16700 PR c++/11174
16701 * g++.dg/parse/access4.C: New test.
16702 * g++.dg/parse/access5.C: Likewise.
16703 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16704
16705 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16706
16707 * gcc.dg/noncompile/20030818-1.c: New.
16708
16709 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16710
16711 PR c++/11957
16712 * g++.dg/warn/noeffect1.C: New test.
16713
16714 * g++.dg/template/scope2.C: New test.
16715 * g++.dg/template/error2.C: Correct dg-error
16716
16717 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16718
16719 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16720
16721 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16722
16723 PR C++/11512
16724 * g++.dg/template/warn1.C: New.
16725
16726 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16727
16728 * g++.dg/template/error2.C: New test.
16729 * g++.dg/lookup/using7.C: Adjust errors
16730 * g++.old-deja/g++.pt/crash36.C: Likewise.
16731 * g++.old-deja/g++.pt/derived3.C: Likewise.
16732
16733 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16734
16735 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16736 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16737 * gcc.c-torture/execute/builtins/string-9.c: New, from
16738 string-opt-9.c. Adjust for execute/builtins framework.
16739 * gcc.c-torture/execute/string-opt-9.c: Delete.
16740
16741 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16742
16743 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16744
16745 * g++.dg/parse/ret-type2.C: New test.
16746
16747 PR c++/11703
16748 * g++.dg/init/new8.C: New test.
16749
16750 PR c++/10923
16751 * g++.dg/parse/typedef5.C: New test.
16752
16753 PR c++/9512
16754 * g++.dg/parse/qualified2.C: New test.
16755 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16756 invalid code.
16757
16758 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16759
16760 * g++.dg/conversion/ptrmem1.C: New test.
16761
16762 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16763
16764 PR target/11693
16765 * gcc.dg/20030811-1.c: New test.
16766
16767 PR target/11535
16768 * gcc.c-torture/execute/20030811-1.c: New test.
16769
16770 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16771
16772 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16773
16774 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16775
16776 PR c++/11789.C
16777 * g++.dg/inherit/multiple1.C: New test.
16778
16779 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16780
16781 * gcc.dg/spe1.c: New test.
16782
16783 PR c++/11670
16784 * g++.dg/expr/cast2.C: New test.
16785
16786 PR c++/10530
16787 * g++.dg/template/dependent-name2.C: New test.
16788
16789 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16790
16791 * g++.dg/parse/crash11.C: Put the dg options in comments.
16792
16793 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16794
16795 * lib/gcc-dg.exp: Update for diagnostic change.
16796
16797 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16798
16799 PR c++/5767
16800 * g++.dg/parse/crash11.C: New test.
16801
16802 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16803
16804 * gcc.dg/cpp/spacing1.c: Update.
16805
16806 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16807
16808 PR target/11739
16809 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16810 a value for -mtune.
16811
16812 2003-08-04 Roger Sayle <roger@eyesopen.com>
16813
16814 PR middle-end/11771
16815 * gcc.c-torture/compile/20030804-1.c: New test case.
16816
16817 2003-08-04 Roger Sayle <roger@eyesopen.com>
16818
16819 * gcc.dg/20030804-1.c: New test case.
16820
16821 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16822
16823 * gcc.dg/cpp/separate-1.c: New test.
16824
16825 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16826
16827 PR c++/11704
16828 * g++.dg/template/dependent-expr2.C: New test.
16829
16830 PR c++/11766
16831 * g++.dg/expr/ptrmem1.C: New test.
16832
16833 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16834
16835 PR c++/9453
16836 * g++.dg/template/friend15.C: New test.
16837
16838 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16839
16840 * lib/dg-pch.exp: Work round PCH bug.
16841
16842 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16843
16844 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16845 builtins. Move cases from builtins-4.c here.
16846
16847 * gcc.dg/torture/builtin-math-1.c: New test taken from
16848 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16849 additional cases.
16850
16851 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16852 Delete.
16853
16854 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16855
16856 PR c++/9447
16857 * g++.dg/template/using7.C: New test.
16858
16859 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16860
16861 * import1.c, import2.c: New tests.
16862
16863 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16864
16865 * g++.dg/eh/crossjump1.C: New test.
16866
16867 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16868
16869 PR c++/11697
16870 * g++.dg/template/using6.C: New test.
16871
16872 PR c++/11744
16873 * g++.dg/template/koenig2.C: New test.
16874
16875 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16876
16877 PR c++/7983
16878 * g++.dg/parse/typedef4.C: New test.
16879
16880 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16881
16882 PR c++/8442, c++/8806
16883 * g++.dg/template/elab1.C: New test.
16884 * g++.dg/template/type2.C: Likewise.
16885 * g++.dg/template/ttp3.C: Adjust expected error message.
16886 * g++.old-deja/g++.law/visibility13.C: Likewise.
16887 * g++.old-deja/g++.niklas/t135.C: Likewise.
16888 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16889 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16890 template argument.
16891 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16892
16893 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16894
16895 PR c++/11295
16896 * g++.dg/ext/stmtexpr1.C: New test.
16897
16898 * g++.dg/opt/tmp1.C: New test.
16899
16900 PR c++/11525
16901 * g++.dg/parse/constant4.C: New test.
16902
16903 PR c++/9447
16904 * g++.dg/template/using5.C: New test.
16905
16906 2003-07-31 Roger Sayle <roger@eyesopen.com>
16907
16908 * gcc.dg/builtins-27.c: New test case.
16909
16910 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16911
16912 * gcc.dg/tls/opt-7.c: New test.
16913
16914 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16915
16916 * g++.old-deja/g++.other/crash18.C: Remove.
16917
16918 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16919
16920 * g++.dg/template/explicit3.C: New.
16921 * g++.dg/template/explicit4.C: New.
16922 * g++.dg/template/explicit5.C: New.
16923
16924 PR c++/11347
16925 * g++.dg/template/memtmpl1.C: New.
16926
16927 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16928
16929 PR target/11565
16930 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16931 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16932
16933 2003-07-30 Jan Hubicka <jh@suse.cz>
16934
16935 * vtgc1.c: Kill.
16936
16937 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16938
16939 * gcc.dg/struct-in-proto-1.c: New test.
16940
16941 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16942
16943 * gcc.dg/cpp/include2.c: Only expect one message.
16944
16945 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16946
16947 PR c++/9447
16948 * g++.dg/template/using1.C: New test.
16949 * g++.dg/template/using2.C: New test.
16950 * g++.dg/template/using3.C: New test.
16951 * g++.dg/template/using4.C: New test.
16952
16953 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16954
16955 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16956 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16957
16958 2003-07-28 Jan Hubicka <jh@suse.cz>
16959
16960 PR c++/11530
16961 * g++.dg/opt/call1.C: New test.
16962
16963 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16964
16965 PR c++/11667
16966 * g++.dg/init/enum2.C: New test.
16967 * g++.dg/template/overload1.C: Add "-w" option.
16968
16969 2003-07-28 <hp@bitrange.com>
16970
16971 * gcc.dg/Wdeclaration-after-statement-1.c,
16972 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16973
16974 2003-07-28 Jakub Jelinek <jakub@redhat.com>
16975
16976 * gcc.c-torture/compile/20030725-1.c: New test.
16977
16978 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
16979
16980 * gcc.dg/20030505.c: Only run for SPE.
16981 Remove definition of opaque type.
16982
16983 2003-07-27 Mark Mitchell <mark@codesourcery.com>
16984
16985 * g++.dg/template/ptrmem6.C: New test.
16986
16987 2003-07-26 Geoffrey Keating <geoffk@apple.com>
16988
16989 * gcc.c-torture/compile/zero-strct-2.c: New test.
16990
16991 2003-07-25 Geoffrey Keating <geoffk@apple.com>
16992
16993 * gcc.dg/intermod-1.c: New test.
16994
16995 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16996
16997 PR c++/11617
16998 * g++.dg/template/lookup2.C: New test.
16999 * g++.dg/template/memclass1.C: Remove instantiated from error.
17000 * g++.dg/other/error2.C: Tweak expected errors.
17001
17002 PR c++/11596
17003 * g++.dg/template/defarg3.C: New test.
17004
17005 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
17006
17007 2003-07-24 Mark Mitchell <mark@codesourcery.com>
17008
17009 * g++.dg/inherit/access5.C: New test.
17010
17011 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17012
17013 PR c++/11513
17014 * g++.dg/template/crash8.C: New test.
17015
17016 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
17017
17018 PR c/10602
17019 * gcc.dg/noncompile/incomplete-2.c: New test.
17020
17021 2003-07-23 Mark Mitchell <mark@codesourcery.com>
17022
17023 PR c++/11645
17024 * g++.dg/inherit/access4.C: New test.
17025
17026 PR c++/11517
17027 * g++.dg/expr/cond2.C: New test.
17028
17029 PR optimization/10679
17030 * g++.dg/opt/inline4.C: New test.
17031
17032 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
17033
17034 * g++.dg/parse/crash10: New test.
17035
17036 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17037
17038 * g++.dg/ext/flexary1.C: New test.
17039
17040 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17041
17042 PR c++/10793
17043 * g++.dg/template/crash9.C: New test.
17044
17045 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17046
17047 PR c++/3004
17048 * g++.dg/parse/typedef3.C: New test.
17049
17050 PR c++/7906
17051 * g++.dg/parse/operator2.C: New test.
17052
17053 PR c++/8895
17054 * g++.dg/parse/def-tmpl-arg1.C: New test.
17055
17056 PR c++/9282
17057 * g++.dg/parse/funptr1.C: New test.
17058
17059 PR c++/9452
17060 * g++.dg/parse/ambig3.C: New test.
17061
17062 PR c++/9454
17063 * g++.dg/parse/operator3.C: New test.
17064
17065 PR c++/9486
17066 * g++.dg/parse/template10.C: New test.
17067
17068 PR c++/9488
17069 * g++.dg/parse/template11.C: New test.
17070
17071 PR c++/10150
17072 * g++.dg/parse/invalid-op1.C: New test.
17073
17074 PR c++/10247
17075 * g++.dg/parse/condexpr1.C: New test.
17076
17077 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17078
17079 * g++.dg/ext/packed3.C: New test.
17080 * g++.dg/ext/packed4.C: New test.
17081
17082 * gcc.dg/pack-test-3.c: New test.
17083
17084 2003-07-21 Janis Johnson <janis187@us.ibm.com>
17085
17086 * lib/compat.exp: Handle dg-options per source file.
17087 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
17088 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
17089 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
17090 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
17091 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
17092 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
17093 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
17094 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
17095 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
17096 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
17097 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
17098 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
17099 * g++.dg/compat/break/bitfield7_x.C: Ditto.
17100 * g++.dg/compat/break/bitfield7_y.C: Ditto.
17101
17102 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
17103
17104 PR c/10320
17105 * gcc.c-torture/execute/20030718-1.c: New test.
17106
17107 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17108
17109 PR optimization/11536
17110 * gcc.dg/20030721-1.c: New test.
17111
17112 2003-07-19 Mark Mitchell <mark@codesourcery.com>
17113
17114 PR c++/11546
17115 * g++.dg/template/lookup1.C: New test.
17116
17117 2003-07-19 Zack Weinberg <zack@codesourcery.com>
17118
17119 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
17120 diagnostics of ill-formed constructs involving labels.
17121 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
17122 the new 'previously defined here' message.
17123
17124 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
17125
17126 * g++.dg/parse/non-dependent2.C: New test.
17127
17128 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17129
17130 * g++.dg/init/init-ref4.C: xfail on targets without
17131 weak symbols.
17132
17133 2003-07-17 Jakub Jelinek <jakub@redhat.com>
17134
17135 PR target/11087
17136 * gcc.c-torture/execute/20030717-1.c: New test.
17137
17138 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17139
17140 * g++.dg/opt/cfg1.C: New test.
17141
17142 2003-07-17 Mark Mitchell <mark@codesourcery.com>
17143
17144 PR optimization/11557
17145 * gcc.dg/20030717-1.c: New test.
17146
17147 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17148
17149 PR c++/10476
17150 * g++.dg/expr/crash-1.C: New test.
17151
17152 PR c++/11027
17153 * g++.dg/template/init3.C: New test.
17154
17155 PR c++/8222
17156 * g++.dg/template/non-dependent1.C: New test.
17157
17158 PR c++/11070
17159 * g++.dg/template/non-dependent2.C: New test.
17160
17161 PR c++/11071
17162 * g++.dg/template/non-dependent3.C: New test.
17163
17164 PR c++/9907
17165 * g++.dg/template/sizeof5.C: New test.
17166
17167 2003-07-17 Geoffrey Keating <geoffk@apple.com>
17168
17169 PR 11498
17170 * gcc.c-torture/compile/mangle-1.c: New file.
17171
17172 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17173
17174 PR c++/7809
17175 * g++.dg/parse/access3.C: New test.
17176
17177 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17178
17179 PR c++/11384
17180 * g++.dg/init/init-ref4.C: New test.
17181
17182 2003-07-16 Mark Mitchell <mark@codesourcery.com>
17183
17184 PR c++/11547
17185 * g++.dg/parse/constant3.C: New test.
17186 * g++.dg/parse/crash7.C: Likewise.
17187
17188 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
17189
17190 PR target/11008
17191 * gcc.dg/i386-pentium4-not-mull.c: New.
17192
17193 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
17194
17195 * gcc.dg/asm-names.c (ymain): Make it weak.
17196
17197 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17198
17199 PR c++/5421
17200 * g++.dg/template/friend21.C: New test.
17201
17202 2003-07-16 Jakub Jelinek <jakub@redhat.com>
17203
17204 * gcc.dg/cleanup-8.c: New test.
17205 * gcc.dg/cleanup-9.c: New test.
17206
17207 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
17208
17209 * g++.dg/ext/dll-MI1.h: New file.
17210 * g++.dg/ext/dllexport-MI1.C: New file.
17211 * g++.dg/ext/dllimport-MI1.C: New file.
17212
17213 2003-07-15 Jakub Jelinek <jakub@redhat.com>
17214
17215 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
17216 it does not have cmpstrsi patterns (just cmpmemsi).
17217
17218 2003-07-15 Mark Mitchell <mark@codesourcery.com>
17219
17220 PR debug/11473
17221 * g++.dg/debug/debug8.C: New test.
17222
17223 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17224
17225 PR c++/10108
17226 * g++.dg/template/crash7.C: New test.
17227
17228 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
17229
17230 PR target/10795
17231 * gcc.c-torture/compile/20030708-1.c: New.
17232
17233 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17234
17235 * gcc.c-torture/execute/20030715-1.c: New test.
17236
17237 2003-07-14 Geoffrey Keating <geoffk@apple.com>
17238
17239 * gcc.dg/pch/inline-3.c: New file.
17240 * gcc.dg/pch/inline-3.hs: New file.
17241 * gcc.dg/pch/inline-4.c: New file.
17242 * gcc.dg/pch/inline-4.hs: New file.
17243
17244 2003-07-14 Mark Mitchell <mark@codesourcery.com>
17245
17246 PR c++/11509
17247 * g++.dg/template/crash6.C: New test.
17248
17249 PR c++/7053
17250 * g++.dg/template/friend20.C: New test.
17251
17252 PR c++/7019
17253 * g++.dg/template/overload2.C: New test.
17254
17255 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17256
17257 PR optimization/11440
17258 * gcc.c-torture/execute/20030714-1.c: New test.
17259
17260 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17261
17262 PR c++/11154
17263 * g++.dg/template/partial2.C: New test.
17264
17265 2003-07-13 Mark Mitchell <mark@codesourcery.com>
17266
17267 PR c++/11503
17268 * g++.dg/template/anon1.C: New test.
17269
17270 PR c++/11493
17271 PR c++/11495
17272 * g++.dg/parse/template9.C: Likewise.
17273 * g++.dg/template/crash4.C: New test.
17274 * g++.dg/template/koenig1.C: Likewise.
17275 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17276 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17277 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17278 functions.
17279 * g++.old-deja/g++.jason/template36.C: Likewise.
17280 * g++.old-deja/g++.mike/p1989.C: Likewise.
17281 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17282 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17283 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17284 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17285 compiling.
17286 * g++.old-deja/g++.pt/union2.C: Use this->.
17287
17288 2003-07-11 Jakub Jelinek <jakub@redhat.com>
17289
17290 * gcc.dg/20030711-1.c: New test.
17291
17292 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17293
17294 PR c++/11050
17295 * g++.dg/parse/args1.C: New test.
17296 * g++.pt/defarg8.C: Change expected errors.
17297
17298 2003-07-11 Mark Mitchell <mark@codesourcery.com>
17299
17300 PR c++/8164
17301 * g++.dg/template/nontype2.C: New test.
17302
17303 PR c++/10558
17304 * g++.dg/parse/template8.C: New test.
17305
17306 PR c++/8327
17307 * g++.dg/template/scope1.C: New test.
17308
17309 * g++.dg/warn/Wsign-compare-1.C: New test.
17310
17311 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17312
17313 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17314
17315 2003-07-10 Mark Mitchell <mark@codesourcery.com>
17316
17317 PR c++/9411
17318 * g++.dg/template/explicit2.C: New test.
17319
17320 PR c++/10032
17321 * g++.dg/warn/pedantic1.C: New test.
17322
17323 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17324
17325 PR c++ 9483
17326 * g++.dg/other/field1.C: New test.
17327
17328 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17329
17330 PR c/11449
17331 * gcc.c-torture/compile/20030707-1.c: New.
17332
17333 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17334
17335 PR c++/10849
17336 * g++.dg/template/access12.C: New test.
17337
17338 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17339
17340 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17341 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17342 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17343 * gcc.misc-tests/gcov.exp: Update
17344 * g++.dg/gcov/gcov.exp: Update
17345 * lib/gcov.exp: Update.
17346
17347 2003-07-08 Mark Mitchell <mark@codesourcery.com>
17348
17349 * g++.dg/abi/mangle17.C: Make sure template expressions are
17350 dependent.
17351 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17352 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17353 * g++.dg/opt/stack1.C: Remove erroneous code.
17354 * g++.dg/parse/template7.C: New test.
17355 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17356 * g++.old-deja/g++.pt/crash4.C: Likewise.
17357
17358 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17359
17360 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17361 with zero or one occurence of `$' after the initial `L'.
17362
17363 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17364
17365 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17366
17367 2003-07-08 Roger Sayle <roger@eyesopen.com>
17368
17369 PR c/11370
17370 * gcc.dg/Wunreachable-6.c: New testcase.
17371 * gcc.dg/Wunreachable-7.c: New testcase.
17372
17373 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17374
17375 PR c/11420
17376 * gcc.dg/20030708-1.c: New test.
17377
17378 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17379
17380 * gcc.dg/compat/sdata-section.h: New file.
17381 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17382 * gcc.dg/torture/mips-sdata-1.c: New test.
17383
17384 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17385
17386 PR c++/11030
17387 * g++.dg/template/friend19.C: New test.
17388
17389 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17390
17391 * g++.dg/opt/strength-reduce.C: New test.
17392
17393 2003-07-07 Roger Sayle <roger@eyesopen.com>
17394
17395 PR target/10979
17396 * gcc.dg/20030707-1.c: New testcase.
17397
17398 2003-07-07 Roger Sayle <roger@eyesopen.com>
17399
17400 PR optimization/11059
17401 * g++.dg/opt/emptyunion.C: New testcase.
17402
17403 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17404 Eric Botcazou <ebotcazou@libertysurf.fr>
17405
17406 * g++.dg/opt/stack1.C: New test.
17407
17408 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17409
17410 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17411 run test.
17412
17413 PR c++/11431
17414 * g++.dg/expr/static_cast3.C: New test.
17415
17416 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17417
17418 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17419 everywhere.
17420 * gcc.dg/concat.c: Concatenation of string constants with
17421 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17422 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17423 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17424 necessary to avoid multi-character character constant warning.
17425 * gcc.dg/cpp/escape.c: Likewise.
17426 * gcc.dg/cpp/ucs.c: Likewise.
17427 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17428 Fix a typo.
17429
17430 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17431
17432 PR c/11428
17433 * gcc.c-torture/compile/20030704-1.c: New.
17434
17435 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17436
17437 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17438
17439 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17440
17441 PR c++/5287, PR c++/7910, PR c++/11021
17442 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17443 tests for warnings.
17444 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17445 * g++.dg/ext/dllimport3.C: Likewise.
17446 * g++.dg/ext/dllimport4.C: New file.
17447 * g++.dg/ext/dllimport5.C: New file.
17448 * g++.dg/ext/dllimport6.C: New file.
17449 * g++.dg/ext/dllimport7.C: New file.
17450 * g++.dg/ext/dllimport8.C: New file.
17451 * g++.dg/ext/dllimport9.C: New file.
17452 * g++.dg/ext/dllimport10.C: New file.
17453 * g++.dg/ext/dllexport1.C: New file.
17454
17455 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17456
17457 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17458 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17459
17460 2003-07-03 Roger Sayle <roger@eyesopen.com>
17461
17462 * gcc.dg/builtins-25.c: New testcase.
17463 * gcc.dg/builtins-26.c: New testcase.
17464
17465 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17466
17467 * gcc.dg/compat/vector-defs.h: New file.
17468 * gcc.dg/compat/vector-setup.h: New file.
17469 * gcc.dg/compat/vector-check.h: New file.
17470 * gcc.dg/compat/vector-1_main.c: New file.
17471 * gcc.dg/compat/vector-1_x.c: New file.
17472 * gcc.dg/compat/vector-1_y.c: New file.
17473 * gcc.dg/compat/vector-2_main.c: New file.
17474 * gcc.dg/compat/vector-2_x.c: New file.
17475 * gcc.dg/compat/vector-2_y.c: New file.
17476
17477 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17478 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17479 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17480 * gcc.dg/compat/struct-align-1.h: New file.
17481 * gcc.dg/compat/struct-align-1_main.c: New file.
17482 * gcc.dg/compat/struct-align-1_x.c: New file.
17483 * gcc.dg/compat/struct-align-1_y.c: New file.
17484 * gcc.dg/compat/struct-align-2.h: New file.
17485 * gcc.dg/compat/struct-align-2_main.c: New file.
17486 * gcc.dg/compat/struct-align-2_x.c: New file.
17487 * gcc.dg/compat/struct-align-2_y.c: New file.
17488
17489 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17490 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17491 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17492 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17493 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17494 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17495 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17496 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17497 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17498 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17499 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17500 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17501 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17502 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17503 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17504 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17505 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17506 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17507 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17508 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17509 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17510 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17511 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17512 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17513 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17514 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17515 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17516 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17517 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17518
17519 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17520
17521 * gcc.dg/i386-call-1.c: New test.
17522
17523 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17524
17525 PR c++/9162
17526 * g++.dg/parse/defarg4.C: New.
17527
17528 2003-07-03 Roger Sayle <roger@eyesopen.com>
17529
17530 PR target/10700
17531 * gcc.c-torture/compile/20030703-1.c: New test case.
17532
17533 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17534
17535 * g++.dg/template/local3.C: Remove extra semicolon.
17536
17537 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17538
17539 * gcc.dg/i386-volatile-1.c: New test.
17540
17541 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17542
17543 PR c++/11072
17544 * g++.dg/other/offsetof2.C: XFAIL.
17545 * g++.dg/other/offsetof5.C: New.
17546
17547 PR c++/10219
17548 * g++.dg/template/error1.C: New.
17549
17550 PR c++/9779
17551 * g++.dg/template/dependent-expr1.C: New.
17552
17553 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17554
17555 PR c++/6949
17556 * g++.dg/template/local3.C: New test.
17557
17558 PR c++/11149
17559 * g++.dg/lookup/scoped6.C: New test.
17560
17561 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17562
17563 PR c++/8046
17564 * g++.dg/other/error7.C: New test.
17565
17566 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17567
17568 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17569 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17570 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17571 * g++.old-deja/g++.other/union2.C: Likewise.
17572 * gcc.dg/c90-const-expr-2.c: Likewise.
17573 * gcc.dg/c90-const-expr-3.c: Likewise.
17574 * gcc.dg/c99-const-expr-2.c: Likewise.
17575 * gcc.dg/c99-const-expr-3.c: Likewise.
17576 * gcc.dg/concat.c: Likewise.
17577
17578 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17579
17580 PR c++/9559
17581 * g++.dg/init/static1.C: New test.
17582
17583 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17584
17585 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17586 * g++.old-deja/g++.other/access2.C: Likewise.
17587 * g++.old-deja/g++.other/decl2.C: Likewise.
17588 * gcc.c-torture/execute/20020615-1.c: Likewise.
17589
17590 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17591
17592 PR c++/4933
17593 * g++.dg/template/sizeof4.C: New test.
17594
17595 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17596
17597 * g++.dg/other/error6.C: New test.
17598
17599 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17600
17601 PR c++/10750
17602 * g++.dg/parse/constant2.C: New test.
17603
17604 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17605
17606 PR c++/11106
17607 * g++.dg/other/error5.C: New test.
17608
17609 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17610
17611 * gcc.dg/format/gcc_diag-1.c: New test.
17612
17613 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17614
17615 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17616
17617 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17618
17619 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17620 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17621 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17622
17623 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17624
17625 * gcc.c-torture/execute/builtins/string-8.c: New test.
17626 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17627 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17628 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17629
17630 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17631
17632 PR c++/10468
17633 * g++.dg/ext/typeof6.C: New test.
17634
17635 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17636
17637 PR c++/10796
17638 * g++.dg/init/enum1.C: New test.
17639
17640 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17641
17642 * gcc.dg/20030627-1.c: New test.
17643
17644 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17645
17646 PR c++/11332
17647 * g++.dg/expr/static_cast2.C: New test.
17648
17649 2003-06-26 Roger Sayle <roger@eyesopen.com>
17650 Jakub Jelinek <jakub@redhat.com>
17651
17652 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17653 sprintf(dst,"%s",src) optimization.
17654 * gcc.c-torture/execute/20030626-1.c: New test case.
17655 * gcc.c-torture/execute/20030626-2.c: New test case.
17656
17657 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17658
17659 * gcc.c-torture/execute/multi-ix.c: New test.
17660
17661 * gcc.c-torture/execute/simd-4.c (main):
17662 Added missing semicolon at end of union.
17663
17664 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17665
17666 PR c++/8266
17667 * g++.dg/template/explicit-instantiation3.C: New test.
17668
17669 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17670
17671 * gcc.dg/20030626-1.c: Use signed char.
17672
17673 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17674
17675 * gcc.dg/20030626-1.c: New test.
17676
17677 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17678
17679 * const-str-2.m: Update.
17680
17681 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17682
17683 PR c++/10990
17684 * g++.dg/rtti/dyncast1.C: New test.
17685 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17686 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17687 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17688
17689 PR c++/10931
17690 * g++.dg/expr/static_cast1.C: New test.
17691
17692 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17693
17694 * gcc.dg/20030625-1.c: New test.
17695
17696 2003-06-24 Roger Sayle <roger@eyesopen.com>
17697
17698 * gcc.c-torture/compile/20030624-1.c: New test case.
17699
17700 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17701
17702 * gcc.c-torture/execute/string-opt-17.c: New test.
17703
17704 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17705
17706 PR c++/5754
17707 * g++.dg/parse/crash6.C: New test.
17708
17709 2003-06-23 Roger Sayle <roger@eyesopen.com>
17710
17711 * gcc.dg/builtins-24.c: New test case.
17712
17713 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17714
17715 * g++.dg/opt/operator1.C: New test.
17716
17717 2003-06-22 Roger Sayle <roger@eyesopen.com>
17718
17719 * gcc.c-torture/execute/string-opt-16.c: New test case.
17720
17721 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17722
17723 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17724 * g++.old-deja/g++.other/conv7.C: Likewise
17725 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17726 * g++.old-deja/g++.other/overload14.C: Likewise.
17727
17728 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17729
17730 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17731 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17732
17733 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17734
17735 PR c++/10888
17736 * g++.dg/warn/Winline-3.C: New test.
17737
17738 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17739
17740 * lib/target-supports.exp (check_alias_available): Make the test
17741 program acceptable to the Solaris assembler.
17742
17743 PR c++/10749
17744 * g++.dg/template/memclass2.C: New test.
17745
17746 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17747 Eric Botcazou <ebotcazou@libertysurf.fr>
17748
17749 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17750 data for non-matching targets.
17751 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17752
17753 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17754
17755 PR c++/10845
17756 * g++.dg/template/member3.C: New test.
17757
17758 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17759
17760 PR c++/10939
17761 * g++.dg/template/func1.C: New test.
17762
17763 PR c++/9649
17764 * g++.dg/template/static4.C: New test.
17765 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17766
17767 PR c++/11041
17768 * g++.dg/init/ref7.C: New test.
17769
17770 2003-06-19 Matt Austern <austern@apple.com>
17771
17772 PR c++/11228
17773 * g++.dg/anew1.C: New test.
17774 * g++.dg/anew2.C: New test.
17775 * g++.dg/anew3.C: New test.
17776 * g++.dg/anew4.C: New test.
17777
17778 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17779
17780 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17781
17782 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17783
17784 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17785 endian-dependent.
17786
17787 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17788
17789 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17790 Remove cruft.
17791
17792 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17793
17794 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17795 * gcc.c-torture/compile/961203-1.c: Likewise.
17796 * gcc.c-torture/compile/980506-1.c: Likewise.
17797
17798 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17799
17800 PR c++/10712
17801 * g++.dg/lookup/using7.C: New test.
17802
17803 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17804
17805 PR c++/11105
17806 * g++.dg/abi/conv1.C: Remove it.
17807 * g++.dg/template/conv7.C: New test.
17808 * g++.dg/template/conv8.C: Likewise.
17809 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17810 conversion operator.
17811
17812 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17813
17814 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17815 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17816 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17817 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17818 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17819 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17820 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17821 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17822 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17823 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17824 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17825 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17826 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17827 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17828 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17829 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17830 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17831 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17832 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17833 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17834 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17835 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17836 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17837 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17838 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17839 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17840 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17841 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17842 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17843
17844 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17845
17846 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17847 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17848 indications.
17849
17850 2003-06-16 Roger Sayle <roger@eyesopen.com>
17851
17852 * gcc.dg/i386-387-5.c: New test case.
17853 * gcc.dg/i386-387-6.c: New test case.
17854 * gcc.dg/builtins-23.c: New test case.
17855
17856 2003-06-15 Roger Sayle <roger@eyesopen.com>
17857
17858 * gcc.dg/builtins-22.c: New test case.
17859 * gcc.dg/i386-387-1.c: Update to test exp.
17860 * gcc.dg/i386-387-2.c: Likewise.
17861
17862 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17863
17864 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17865
17866 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17867
17868 * lib/gcc-dg.exp (dg-require-dll): New function.
17869 (dg-xfail-if): Likewise.
17870 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17871 driver.
17872
17873 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17874 * gcc.c-torture/compile/20001205-1.c: Likewise.
17875 * gcc.c-torture/compile/20001226-1.c: Likewise.
17876 * gcc.c-torture/compile/20010518-2.c: Likewise.
17877 * gcc.c-torture/compile/20020312-1.c: Likewise.
17878 * gcc.c-torture/compile/20020604-1.c: Likewise.
17879 * gcc.c-torture/compile/920501-12.c: Likewise.
17880 * gcc.c-torture/compile/920501-4.c: Likewise.
17881 * gcc.c-torture/compile/920520-1.c: Likewise.
17882 * gcc.c-torture/compile/920521-1.c: Likewise.
17883 * gcc.c-torture/compile/920625-1.c: Likewise.
17884 * gcc.c-torture/compile/961203-1.c: Likewise.
17885 * gcc.c-torture/compile/980506-1.c: Likewise.
17886 * gcc.c-torture/compile/981006-1.c: Likewise.
17887 * gcc.c-torture/compile/981022-1.c: Likewise.
17888 * gcc.c-torture/compile/981223-1.c: Likewise.
17889 * gcc.c-torture/compile/990617-1.c: Likewise.
17890 * gcc.c-torture/compile/dll.c: Likewise.
17891 * gcc.c-torture/compile/labels-3.c: Likewise.
17892 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17893 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17894 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17895 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17896 * gcc.c-torture/compile/simd-5.c: Likewise.
17897 * gcc.c-torture/compile/20000804-1.x: Remove.
17898 * gcc.c-torture/compile/20001205-1.x: Likewise.
17899 * gcc.c-torture/compile/20001226-1.x: Likewise.
17900 * gcc.c-torture/compile/20010518-2.x: Likewise.
17901 * gcc.c-torture/compile/20020312-1.x: Likewise.
17902 * gcc.c-torture/compile/20020604-1.x: Likewise.
17903 * gcc.c-torture/compile/920501-12.x: Likewise.
17904 * gcc.c-torture/compile/920501-4.x: Likewise.
17905 * gcc.c-torture/compile/920520-1.x: Likewise.
17906 * gcc.c-torture/compile/920521-1.x: Likewise.
17907 * gcc.c-torture/compile/920625-1.x: Likewise.
17908 * gcc.c-torture/compile/961203-1.x: Likewise.
17909 * gcc.c-torture/compile/980506-1.x: Likewise.
17910 * gcc.c-torture/compile/981006-1.x: Likewise.
17911 * gcc.c-torture/compile/981022-1.x: Likewise.
17912 * gcc.c-torture/compile/981223-1.x: Likewise.
17913 * gcc.c-torture/compile/990617-1.x: Likewise.
17914 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17915 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17916 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17917 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17918 * gcc.c-torture/compile/simd-5.x: Likewise.
17919
17920 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17921
17922 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17923
17924 * gcc.c-torture/execute/20030611-1.c: New test.
17925
17926 2003-06-12 Roger Sayle <roger@eyesopen.com>
17927
17928 PR middle-end/168
17929 * gcc.dg/20030612-1.c: New test case.
17930
17931 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17932
17933 PR c++/10635
17934 * g++.dg/expr/cast1.C: New test.
17935
17936 2003-06-12 Roger Sayle <roger@eyesopen.com>
17937
17938 * gcc.dg/builtins-21.c: New test case.
17939
17940 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17941
17942 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17943 options instead of at the end.
17944 * lib/objc.exp (objc_target_compile): Likewise.
17945
17946 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17947
17948 PR c++/10432
17949 * g++.dg/parse/error1.C: New test.
17950
17951 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17952
17953 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17954 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17955 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17956 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17957 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17958 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17959 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17960 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17961 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17962 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17963 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17964 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17965 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17966 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17967 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17968 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17969 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17970 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17971 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17972 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17973 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17974 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17975 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17976 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17977
17978 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17979 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17980 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17981 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17982 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17983 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17984 * gcc.dg/compat/scalar-return-3_main.c: New file.
17985 * gcc.dg/compat/scalar-return-3_x.c: New file.
17986 * gcc.dg/compat/scalar-return-3_y.c: New file.
17987 * gcc.dg/compat/scalar-return-4_main.c: New file.
17988 * gcc.dg/compat/scalar-return-4_x.c: New file.
17989 * gcc.dg/compat/scalar-return-4_y.c: New file.
17990
17991 2003-06-10 Janis Johnson <janis187@us.ibm.com>
17992
17993 * gcc.dg/compat/fp2-struct-check.h: New file.
17994 * gcc.dg/compat/fp2-struct-defs.h: New file.
17995 * gcc.dg/compat/fp2-struct-init.h: New file.
17996 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17997 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17998 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17999 * gcc.dg/compat/struct-return-10_main.c: New file.
18000 * gcc.dg/compat/struct-return-10_x.c: New file.
18001 * gcc.dg/compat/struct-return-10_y.c: New file.
18002
18003 * gcc.dg/compat/compat-common.h: New file.
18004 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
18005 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
18006 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
18007 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
18008 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
18009 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
18010 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
18011 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18012 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
18013 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
18014 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18015 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
18016 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
18017 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18018 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
18019 * gcc.dg/compat/small-struct-check.h: Ditto.
18020 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
18021 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18022 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
18023 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
18024 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18025 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18026 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
18027 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18028 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
18029 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
18030 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18031 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18032 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
18033 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18034 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18035 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
18036 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18037 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
18038 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
18039 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18040 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
18041 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
18042 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18043 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
18044 * gcc.dg/compat/struct-return-2_main.c: Ditto.
18045 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18046 * gcc.dg/compat/struct-return-2_y.c: Ditto.
18047 * gcc.dg/compat/struct-return-3_main.c: Ditto.
18048 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18049 * gcc.dg/compat/struct-return-3_y.c: Ditto.
18050
18051 2003-06-10 Geoffrey Keating <geoffk@apple.com>
18052
18053 * g++.dg/pch/static-1.C: New file.
18054 * g++.dg/pch/static-1.Hs: New file.
18055
18056 2003-06-10 Richard Henderson <rth@redhat.com>
18057
18058 * gcc.dg/asm-7.c: Adjust expected warning text.
18059
18060 2003-06-10 Roger Sayle <roger@eyesopen.com>
18061
18062 * gcc.dg/builtins-20.c: New test case.
18063
18064 2003-06-10 Mark Mitchell <mark@codesourcery.com>
18065
18066 PR c++/11131
18067 * g++.dg/opt/template1.C: New test.
18068
18069 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18070
18071 * lib/gcc-dg.exp (dg-test): Clear additional_files and
18072 additional_sources.
18073
18074 2003-05-21 David Taylor <dtaylor@emc.com>
18075
18076 * gcc.dg/Wpadded.c: New file.
18077
18078 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18079
18080 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
18081 * gcc.dg/special/weak-2.c: Add dg-require-weak.
18082 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
18083 dg-require-weak.
18084
18085 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
18086
18087 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
18088
18089 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18090
18091 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
18092 (dg-require-alias): Likewise.
18093 (dg-require-gc-sections): Likewise.
18094 * lib/target-supports.exp (check_gc_sections_available): Likewise.
18095
18096 2003-06-08 Richard Henderson <rth@redhat.com>
18097
18098 * gcc.dg/20011029-2.c: Fix the array reference.
18099 * gcc.dg/asm-7.c: New.
18100
18101 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
18102
18103 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
18104
18105 2003-06-08 Mark Mitchell <mark@codesourcery.com>
18106
18107 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
18108 (dg-require-gc-sections): Likewise.
18109
18110 2003-06-08 Jan Hubicka <jh@suse.cz>
18111
18112 * i386-cmov1.c: Fix regular expression.
18113 * i386-cvt-1.c: Likewise.
18114 * i386-local.c: Likewise.
18115 * i386-local2.c: Likewise.
18116 * i386-mul.c: Likewise.
18117 * i386-ssetype-1.c: Likewise.
18118 * i386-ssetype-3.c: Likewise.
18119 * i386-ssetype-5.c: Likewise.
18120
18121 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18122
18123 PR c++/11039
18124 * g++.dg/warn/implicit-typename2.C: New test.
18125 * g++.dg/warn/implicit-typename3.C: New test.
18126
18127 2003-06-07 Richard Henderson <rth@redhat.com>
18128
18129 * g++.dg/other/offsetof3.C: Use size_t.
18130 * g++.dg/other/offsetof4.C: Likewise.
18131
18132 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
18133
18134 * lib/copy-file.exp: New. Implement gcc_copy_files.
18135
18136 * lib/dg-pch.exp: Load copy-file.exp
18137 (dg-pch): Use gcc_copy_files instead of "file copy".
18138
18139 2003-06-06 Mark Mitchell <mark@codesourcery.com>
18140
18141 * gcc.dg/weak/weak.exp: Simplify.
18142 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
18143 * gcc.dg/weak/weak-1.c: Likewise.
18144 * gcc.dg/weak/weak-2.c: Likewise.
18145 * gcc.dg/weak/weak-3.c: Likewise.
18146 * gcc.dg/weak/weak-4.c: Likewise.
18147 * gcc.dg/weak/weak-5.c: Likewise.
18148 * gcc.dg/weak/weak-6.c: Likewise.
18149 * gcc.dg/weak/weak-7.c: Likewise.
18150 * gcc.dg/weak/weak-8.c: Likewise.
18151 * gcc.dg/weak/weak-9.c: Likewise.
18152
18153 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
18154
18155 gcc.c-torture/execute/20030606-1.c: New.
18156
18157 2003-06-06 Roger Sayle <roger@eyesopen.com>
18158
18159 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
18160 * gcc.dg/builtins-19.c: Likewise.
18161
18162 2003-06-06 Roger Sayle <roger@eyesopen.com>
18163
18164 * gcc.dg/builtins-2.c: Add some more tests.
18165 * gcc.dg/builtins-18.c: New test case.
18166 * gcc.dg/builtins-19.c: New test case.
18167
18168 2003-06-06 Roger Sayle <roger@eyesopen.com>
18169 Jim Wilson <wilson@tuliptree.org>
18170
18171 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
18172
18173 2003-06-06 Jakub Jelinek <jakub@redhat.com>
18174
18175 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
18176 mempcpy/stpcpy calls not to be optimized into something else.
18177 * gcc.c-torture/execute/string-opt-3.c: Moved to...
18178 * gcc.c-torture/execute/builtins/string-7.c: ...here.
18179 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
18180
18181 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18182
18183 * gcc.dg/format/asm_fprintf-1.c: New test.
18184
18185 2003-06-05 Mark Mitchell <mark@codesourcery.com>
18186
18187 * lib/gcc-defs.exp (additional_sources): New variable.
18188 (dg-additional-sources): New function.
18189 (additional_files): New variable.
18190 (dg-additional-files): New function.
18191 (dg-additional-files-options): Likewise.
18192 * lib/gcc-dg.exp (dg-require-weak): New function.
18193 (dg-require-alias): Likewise.
18194 (dg-require-gc-sections): Likewise.
18195 * lib/target-supports.exp (check_alias_available): Remove testfile
18196 parameter.
18197 (check_gc_sections_available): New function.
18198 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
18199 (dg-gpp-additional-files): Likewise.
18200 * lib/g++.exp (additional_sources): Remove.
18201 (additional_files): Likewise.
18202 (g++_target_compile): Use dg-additional-files-options.
18203
18204 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
18205 Tcl logic.
18206 * gcc.dg/special/ecos.exp: Remove.
18207 * gcc.dg/special/20000419-2.c: Use dg-require-*.
18208 * gcc.dg/special/alias-1.c: Likewise.
18209 * gcc.dg/special/alias-2.c: Likewise.
18210 * gcc.dg/special/gcsec-1.c: Likewise.
18211 * gcc.dg/special/weak-1.c: Likewise.
18212 * gcc.dg/special/weak-2.c: Likewise.
18213 * gcc.dg/special/wkali-1.c: Likewise.
18214 * gcc.dg/special/wkali-2.c: Likewise.
18215
18216 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
18217 dg-gpp-additional-*.
18218 * g++.dg/special/conpr-3.C: Likewise.
18219 * g++.dg/special/conpr-4.C: Likewise.
18220 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
18221 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
18222 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
18223 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
18224 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
18225 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
18226 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
18227 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
18228 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
18229 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
18230 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
18231 * g++.old-deja/g++.other/comdat1.C: Likewise.
18232 * g++.old-deja/g++.other/comdat2.C: Likewise.
18233 * g++.old-deja/g++.other/comdat3.C: Likewise.
18234 * g++.old-deja/g++.other/ctor1.C: Likewise.
18235 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
18236
18237 2003-06-05 Richard Henderson <rth@redhat.com>
18238
18239 * gcc.dg/debug/20030605-1.c: New.
18240
18241 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18242
18243 * README.QMTEST: Update.
18244
18245 2003-06-04 Richard Henderson <rth@redhat.com>
18246
18247 * gcc.dg/cleanup-1.c: New.
18248 * gcc.dg/cleanup-2.c: New.
18249 * gcc.dg/cleanup-3.c: New.
18250 * gcc.dg/cleanup-4.c: New.
18251 * gcc.dg/cleanup-5.c: New.
18252 * gcc.dg/cleanup-6.c: New.
18253 * gcc.dg/cleanup-7.c: New.
18254
18255 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18256
18257 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18258
18259 * lib/dg-pch.exp: New file.
18260 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18261 * gcc.dg/pch/pch.exp: Likewise.
18262
18263 2003-06-04 Roger Sayle <roger@eyesopen.com>
18264
18265 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18266 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18267 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18268 * gcc.dg/builtins-17.c: New test case.
18269 * gcc.dg/i386-387-4.c: New test case.
18270 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18271
18272 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18273
18274 * gcc.dg/ultrasp9.c: New test.
18275
18276 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18277
18278 * gcc.c-torture/compile/20030604-1.c: New test.
18279 * gcc.dg/sparc-constant-1.c: New test.
18280
18281 2003-06-03 Glen Nakamura <glen@imodulo.com>
18282
18283 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
18284
18285 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18286
18287 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18288
18289 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18290 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18291
18292 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
18293
18294 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
18295
18296 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18297
18298 PR c++/10940
18299 * g++.dg/template/spec10.C: New test.
18300
18301 2003-06-03 Roger Sayle <roger@eyesopen.com>
18302
18303 * gcc.dg/builtins-16.c: New test case.
18304
18305 2003-06-03 Jakub Jelinek <jakub@redhat.com>
18306
18307 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18308 mempcpy test with post-increments.
18309 * gcc.c-torture/execute/string-opt-3.c: New test.
18310 * gcc.dg/string-opt-1.c: New test.
18311
18312 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
18313
18314 PR fortran/10965
18315 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18316
18317 2003-06-02 Mark Mitchell <mark@codesourcery.com>
18318
18319 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18320 (scan-assembler): ... here. Use dg-scan.
18321 (scan-assembler-not): Likewise.
18322 (scan-file): New function.
18323 (scan-file-not): Likewise.
18324 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18325 * gcc.dg/cpp/_Pragma4.c: Likewise.
18326 * gcc.dg/cpp/_Pragma5.c: Likewise.
18327 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18328 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18329 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18330 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18331 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18332 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18333 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18334 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18335 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18336 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18337 * gcc.dg/cpp/cxxcom1.c: Likewise.
18338 * gcc.dg/cpp/line1.c: Likewise.
18339 * gcc.dg/cpp/maccom1.c: Likewise.
18340 * gcc.dg/cpp/maccom2.c: Likewise.
18341 * gcc.dg/cpp/maccom3.c: Likewise.
18342 * gcc.dg/cpp/maccom4.c: Likewise.
18343 * gcc.dg/cpp/maccom5.c: Likewise.
18344 * gcc.dg/cpp/maccom6.c: Likewise.
18345 * gcc.dg/cpp/multiline.c: Likewise.
18346 * gcc.dg/cpp/spacing1.c: Likewise.
18347 * gcc.dg/cpp/spacing2.c: Likewise.
18348 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18349 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18350 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18351 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18352 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18353 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18354 * gcc.dg/cpp/cxxcom2.c: Likewise.
18355 * gcc.dg/cpp/cxxcom2.h: New file.
18356
18357 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18358 * g++.dg/cpp/truefalse.C: Here.
18359 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18360
18361 2003-06-01 Loren James Rittle <ljrittle@acm.org>
18362
18363 * gcc.dg/cpp/redef3.c: New file.
18364
18365 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18366
18367 * gcc.dg/i386-loop-3.c: New test.
18368
18369 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18370
18371 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18372
18373 2003-05-31 Roger Sayle <roger@eyesopen.com>
18374
18375 * gcc.dg/fwrapv-1.c: New test case.
18376 * gcc.dg/fwrapv-2.c: New test case.
18377
18378 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18379
18380 PR c++/10956
18381 * g++.dg/template/spec9.C: New test.
18382
18383 2003-05-29 Roger Sayle <roger@eyesopen.com>
18384
18385 * gcc.dg/duff-4.c: New test case.
18386
18387 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18388
18389 PR fortran/10843
18390 * g77.dg/ffixed-form-1.f: New test
18391 * g77.dg/ffixed-form-2.f: New test
18392 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18393 * g77.dg/ffree-form-3.f: New test
18394
18395 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18396
18397 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18398 * gcc.dg/wint_t-1.c: Likewise.
18399
18400 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18401
18402 * g++.dg/template/access11.C: New test.
18403
18404 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18405
18406 PR c++/10849
18407 * g++.dg/template/access10.C: New test.
18408
18409 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18410 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18411
18412 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18413
18414 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18415
18416 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18417 suppress for powerpc-*-darwin*.
18418 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18419
18420 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18421
18422 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18423 suppress option for powerpc-*-darwin*.
18424
18425 2003-05-23 Roger Sayle <roger@eyesopen.com>
18426
18427 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18428 * gcc.dg/builtins-4.c: Add test for fmod.
18429
18430 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18431
18432 PR c++/10682
18433 * g++.dg/template/instantiate4.C: New test.
18434
18435 2003-05-22 Roger Sayle <roger@eyesopen.com>
18436
18437 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18438
18439 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18440
18441 * gcc.dg/compat/scalar-return-1_main.c: New file.
18442 * gcc.dg/compat/scalar-return-1_x.c: New file.
18443 * gcc.dg/compat/scalar-return-1_y.c: New file.
18444 * gcc.dg/compat/scalar-return-2_main.c: New file.
18445 * gcc.dg/compat/scalar-return-2_x.c: New file.
18446 * gcc.dg/compat/scalar-return-2_y.c: New file.
18447 * gcc.dg/compat/struct-return-3_main.c: New file.
18448 * gcc.dg/compat/struct-return-3_y.c: New file.
18449 * gcc.dg/compat/struct-return-3_x.c: New file.
18450 * gcc.dg/compat/struct-return-2_main.c: New file.
18451 * gcc.dg/compat/struct-return-2_x.c: New file.
18452 * gcc.dg/compat/struct-return-2_y.c: New file.
18453
18454 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18455
18456 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18457 for hppa*-hp-hpux*.
18458 * gcc.dg/20021014-1.c (dg-options): Likewise.
18459 * gcc.dg/nest.c (dg-options): Likewise.
18460
18461 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18462
18463 PR c++/9738
18464 * g++.dg/ext/dllimport2.C: New file.
18465 * g++.dg/ext/dllimport3.C: New file.
18466
18467 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18468
18469 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18470 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18471 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18472 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18473 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18474 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18475 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18476 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18477 * gcc.dg/compat/small-struct-defs.h: New file.
18478 * gcc.dg/compat/small-struct-init.h: New file.
18479 * gcc.dg/compat/small-struct-check.h: New file.
18480 * gcc.dg/compat/fp-struct-defs.h: New file.
18481 * gcc.dg/compat/fp-struct-check.h: New file.
18482 * gcc.dg/compat/fp-struct-init.h: New file.
18483 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18484 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18485
18486 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18487
18488 * gcc.dg/20030225-2.c: New test.
18489
18490 2003-05-18 Roger Sayle <roger@eyesopen.com>
18491 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18492
18493 * gcc.c-torture/compile/20030518-1.c: New test case.
18494
18495 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18496
18497 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18498 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18499 gcc-dg-debug-runtest.
18500 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18501 gcc-dg-debug-runtest.
18502
18503 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18504
18505 PR c++/9022
18506 * g++.dg/lookup/using6.C: New test.
18507
18508 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18509
18510 * g++.dg/parse/access2.C: New test.
18511
18512 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18513
18514 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18515 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18516 * gcc.dg/debug/debug.exp: Likewise.
18517
18518 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18519
18520 * gcc.dg/dollar.c: New test.
18521
18522 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18523
18524 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18525 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18526 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18527 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18528 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18529 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18530 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18531 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18532 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18533 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18534 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18535 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18536 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18537 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18538 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18539 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18540 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18541 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18542
18543 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18544
18545 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18546 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18547 support for "repo" mode.
18548 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18549 * lib/g77-dg.exp: Likewise.
18550 * lib/obj-dg.exp: Likewise.
18551
18552 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18553
18554 Merge from gcc-3_2-rhl8-branch:
18555 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18556
18557 * gcc.dg/tls/opt-6.c: New test.
18558
18559 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18560
18561 * gcc.dg/20030405-1.c: New test.
18562
18563 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18564
18565 * gcc.dg/20030309-1.c: New test.
18566
18567 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18568
18569 * gcc.c-torture/execute/20030307-1.c: New test.
18570
18571 2003-02-20 Randolph Chung <tausq@debian.org>
18572
18573 * gcc.c-torture/compile/20030220-1.c: New test.
18574
18575 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18576
18577 * gcc.dg/20030217-1.c: New test.
18578
18579 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18580
18581 * gcc.c-torture/compile/20020129-1.c: New test.
18582
18583 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18584
18585 * gcc.dg/unroll-1.c: New test.
18586
18587 2002-11-16 Jan Hubicka <jh@suse.cz>
18588
18589 * gcc.c-torture/execute/20020920-1.c: New test.
18590
18591 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18592
18593 PR target/7434
18594 * gcc.c-torture/compile/20021008-1.c: New test.
18595
18596 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18597
18598 PR target/7559
18599 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18600
18601 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18602
18603 * gcc.c-torture/compile/20020807-1.c: New test.
18604
18605 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18606
18607 * gcc.dg/tls/opt-1.c: New test.
18608
18609 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18610
18611 * gcc.dg/20020729-1.c: New test.
18612
18613 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18614
18615 * g++.dg/opt/life1.C: New test.
18616
18617 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18618
18619 * gcc.dg/20020525-1.c: New test.
18620
18621 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18622
18623 PR c++/6794
18624 * g++.dg/ext/pretty1.C: New test.
18625 * g++.dg/ext/pretty2.C: New test.
18626
18627 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18628
18629 PR c++/8385
18630 * g++.dg/ext/typeof5.C: New test.
18631
18632 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18633
18634 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18635 __USER_LABEL_PREFIX__ into account.
18636 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18637
18638 2003-05-14 Roger Sayle <roger@eyesopen.com>
18639
18640 * gcc.dg/builtins-15.c: New test case.
18641
18642 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18643
18644 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18645
18646 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18647
18648 * lib/g++.exp: Tweak handling of additional source files.
18649 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18650 * g++.dg/special/conpr-2a.C: Rename to ...
18651 * g++.dg/special/conpr-2a.cc: ... this.
18652 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18653 * g++.dg/special/conpr-3a.C: Rename to ...
18654 * g++.dg/special/conpr-3a.cc: This.
18655 * g++.dg/special/conpr-3b.C: Rename to ...
18656 * g++.dg/special/conpr-3b.cc: This.
18657 * g++.dg/special/conpr-4.C: New test.
18658 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18659
18660 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18661
18662 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18663
18664 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18665
18666 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18667 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18668 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18669 * g++.old-deja/g++.other/warn3.C: Likewise.
18670
18671 2003-05-11 Roger Sayle <roger@eyesopen.com>
18672
18673 * gcc.dg/i386-387-1.c: Update to also test log.
18674 * gcc.dg/i386-387-2.c: Likewise.
18675
18676 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18677
18678 * g77.f-torture/execute/int8421.f: New test.
18679
18680 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18681
18682 PR c++/10230, c++/10481
18683 * g++.dg/lookup/scoped5.C: New test.
18684
18685 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18686
18687 PR c++/10552
18688 * g++.dg/template/ttp6.C: New test.
18689
18690 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18691
18692 * gcc.c-torture/execute/builtins: New directory.
18693 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18694 gcc.c-torture/execute/builtins.
18695 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18696 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18697 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18698 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18699
18700 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18701
18702 PR c++/9252
18703 * g++.dg/template/access8.C: New test.
18704 * g++.dg/template/access9.C: New test.
18705
18706 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18707
18708 PR c++/9554
18709 * g++.dg/parse/access1.C: New test.
18710
18711 2003-05-09 DJ Delorie <dj@redhat.com>
18712
18713 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18714 long, and not an int.
18715
18716 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18717
18718 PR c++/10555, c++/10576
18719 * g++.dg/template/memclass1.C: New test.
18720
18721 2003-05-08 DJ Delorie <dj@redhat.com>
18722
18723 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18724 targets.
18725 * gcc.c-torture/execute/20021024-1.x: Likewise.
18726 * gcc.c-torture/execute/shiftdi.x: Likewise.
18727 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18728 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18729 * gcc.dg/20021018-1.c: Likewise.
18730
18731 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18732
18733 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18734
18735 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18736 (bcopy): Call memmove.
18737
18738 2003-05-08 Roger Sayle <roger@eyesopen.com>
18739
18740 * g77.f-torture/compile/8485.f: New test case.
18741
18742 2003-05-07 Richard Henderson <rth@redhat.com>
18743
18744 PR c++/10570
18745 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18746 Verify exception_cleanup not called for rethrows.
18747 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18748 when exiting catch block without rethrowing.
18749 * g++.dg/eh/forced3.C: New.
18750 * g++.dg/eh/forced4.C: New.
18751
18752 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18753
18754 * gcc.dg/20030505.c: Fix triplet.
18755
18756 2003-05-06 DJ Delorie <dj@redhat.com>
18757
18758 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18759 * gcc.dg/nest.c: Likewise.
18760
18761 2003-05-05 Roger Sayle <roger@eyesopen.com>
18762
18763 * gcc.dg/builtins-14.c: New test case.
18764
18765 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18766
18767 * lib/compat.exp (compat-execute): New argument.
18768 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18769 * gcc.dg/compat: New test directory.
18770 * gcc.dg/compat/compat.exp: New expect script.
18771 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18772 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18773 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18774 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18775 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18776 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18777
18778 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18779 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18780 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18781 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18782 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18783 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18784 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18785 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18786 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18787 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18788 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18789 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18790 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18791 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18792 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18793
18794 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18795
18796 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18797
18798 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18799
18800 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18801
18802 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18803
18804 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18805 * gcc.dg/ppc-fsel-2.c: New test.
18806
18807 * gcc.dg/unused-5.c: New test.
18808
18809 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18810
18811 PR c++/10496
18812 * g++.dg/warn/pmf1.C: New test.
18813
18814 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18815
18816 PR c++/4494
18817 * g++.dg/warn/main.C: New test.
18818
18819 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18820
18821 * gcc.dg/nonnull-3.c: New test.
18822
18823 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18824
18825 * gcc.dg/cpp/Wtrigraphs.c: Update.
18826 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18827
18828 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18829
18830 * gcc.dg/ppc-fsel-1.c: New test.
18831
18832 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18833
18834 PR c/10604
18835 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18836
18837 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18838
18839 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18840
18841 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18842
18843 PR c++/9364, c++/10553, c++/10586
18844 * g++.dg/parse/typename4.C: New test.
18845 * g++.dg/parse/typename5.C: Likewise.
18846
18847 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18848
18849 * gcc.c-torture/compile/20030503-1.c: New test.
18850
18851 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18852
18853 * g++.dg/lookup/using5.C: Fix testcase error.
18854
18855 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18856
18857 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18858 since MEABI is no longer supported. Remove all vestiges
18859 of MEABI from the test.
18860
18861 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18862
18863 PR c++/10554
18864 * g++.dg/lookup/using5.C: New test.
18865
18866 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18867
18868 PR c++/8772
18869 * g++.dg/template/ttp5.C: New test.
18870
18871 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18872
18873 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18874 (dg-gpp-additional-sources): New function.
18875 (dg-gpp-additional-files): Likewise.
18876 * lib/g++.exp (additional_sources): New variable.
18877 (additional_files): Likewise.
18878 (g++_target_compile): Deal with them.
18879 * lib/old-dejagnu.exp: Remove.
18880 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18881 * g++.old-deja: Revise all tests to use dg commands.
18882
18883 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18884
18885 PR c++/9432, c++/9528
18886 * g++.dg/lookup/using4.C: New test.
18887
18888 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18889
18890 * gcc.dg/noreturn-5.c: New file.
18891 * gcc.dg/noreturn-6.c: New file.
18892
18893 * gcc.c-torture/compile/inline-1.c: New file.
18894
18895 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18896
18897 PR c++/10551
18898 * g++.dg/template/explicit1.C: New test.
18899
18900 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18901
18902 PR c++/10549
18903 * g++.dg/other/bitfield1.C: New test.
18904
18905 PR c++/10527
18906 * g++.dg/init/new7.C: New test.
18907
18908 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18909
18910 * g++.dg/ext/desig1.C: New test.
18911 * g++.dg/ext/init1.C: Update.
18912
18913 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18914
18915 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18916
18917 PR c++/10180
18918 * g++.dg/warn/Winline-1.C: New test.
18919
18920 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18921
18922 * gcc.c-torture/execute/string-opt-19.c: New test.
18923
18924 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18925 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18926
18927 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18928
18929 PR c++/10506
18930 * g++.dg/init/new6.C: New test.
18931
18932 PR c++/10503
18933 * g++.dg/init/ref6.C: New test.
18934
18935 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18936
18937 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18938
18939 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18940
18941 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18942 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18943
18944 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18945
18946 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18947 initialized static data members.
18948
18949 2003-04-25 H.J. Lu <hjl@gnu.org>
18950
18951 * gcc.dg/ia64-sync-4.c: New test.
18952
18953 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18954
18955 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18956 date.
18957
18958 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18959
18960 PR c++/10337
18961 * g++.dg/warn/conv1.C: New test.
18962 * g++.old-deja/g++.other/conv7.C: Adjust.
18963 * g++.old-deja/g++.other/overload14.C: Adjust.
18964
18965 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18966
18967 PR c++/10471
18968 * g++.dg/template/defarg2.C: New test.
18969
18970 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
18971
18972 * gcc.dg/cpp/include2.c: Update.
18973 * gcc.dg/cpp/multiline-2.c: New.
18974 * gcc.dg/cpp/multiline.c: Update.
18975 * gcc.dg/cpp/strify2.c: Update.
18976 * gcc.dg/cpp/trad/literals-2.c: Update.
18977
18978 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18979
18980 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18981
18982 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18983
18984 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18985
18986 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18987
18988 PR c++/10451
18989 * g++.dg/parse/crash4.C: New test.
18990
18991 PR c++/9847
18992 * g++.dg/parse/crash5.C: New test.
18993
18994 2003-04-22 Mark Mitchell <mark@codesourcery.com>
18995
18996 PR c++/10446
18997 * g++.dg/parse/crash3.C: New test.
18998
18999 PR c++/10428
19000 * g++.dg/parse/elab1.C: New test.
19001
19002 2003-04-22 Devang Patel <dpatel@apple.com>
19003
19004 * gcc.dg/cpp/trad/funlike-5.c: New test.
19005
19006 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
19007
19008 * g++.dg/other/packed1.C: Fix dg options.
19009
19010 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
19011
19012 * g++.dg/other/offsetof2.C: New test.
19013
19014 2003-04-21 Mark Mitchell <mark@codesourcery.com>
19015
19016 * g++.dg/template/recurse.C: Adjust location of error messages.
19017
19018 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
19019
19020 PR c++/9881
19021 * g++.dg/init/addr-const1.C: New test.
19022 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
19023
19024 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
19025
19026 PR c++/10405
19027 * g++.dg/lookup/struct-hack1.C: New test.
19028
19029 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
19030
19031 * ucs.c: Update diagnostic messages.
19032
19033 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
19034
19035 * gcc.dg/cpp/truefalse.cpp: New test.
19036 * gcc.dg/cpp/cpp.exp: Update.
19037 * g++.dg/other/stdbool-if.C: Remove.
19038
19039 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
19040
19041 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
19042 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
19043
19044 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19045
19046 * gcc.c-torture/compile/20030418-1.c: New test.
19047
19048 2003-04-17 Janis Johnson <janis187@us.ibm.com>
19049
19050 * README.compat: Remove; content moved to doc/sourcebuild.texi.
19051
19052 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19053
19054 PR c++/10347
19055 g++.dg/template/dependent-name1.C: New test.
19056
19057 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
19058
19059 * gcc.dg/warn-1.c (tourist_guide): New array,
19060 contains a pointer to bar.
19061
19062 2003-04-16 Roger Sayle <roger@eyesopen.com>
19063
19064 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
19065 * gcc.c-torture/execute/medce-1.c: New test case.
19066 * gcc.c-torture/execute/medce-2.c: New test case.
19067
19068 2003-04-15 Mark Mitchell <mark@codesourcery.com>
19069
19070 * lib/prune.exp: Ignore more messages.
19071
19072 PR c++/10381
19073 * g++.dg/parse/lookup3.C: New test.
19074
19075 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
19076
19077 * gcc.c-torture/compile/20030415-1.c : New test.
19078
19079 2003-04-14 Mark Mitchell <mark@codesourcery.com>
19080
19081 * gcc.c-torture/execute/scope-2.c: Move to ...
19082 * gcc.dg/noncompile/scope.c: .... here.
19083
19084 2003-04-14 Roger Sayle <roger@eyesopen.com>
19085
19086 * gcc.dg/20030414-2.c: New test case.
19087
19088 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
19089
19090 PR target/10377
19091 * gcc.dg/20030414-1.c: New test.
19092
19093 2003-04-13 Roger Sayle <roger@eyesopen.com>
19094
19095 * gcc.dg/builtins-12.c: New test case.
19096 * gcc.dg/builtins-13.c: New test case.
19097
19098 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19099
19100 * gcc.c-torture/execute/string-opt-18.c: New test.
19101
19102 2003-04-13 Mark Mitchell <mark@codesourcery.com>
19103
19104 PR c++/10300
19105 * g++.dg/init/new5.C: New test.
19106
19107 2003-04-12 Mark Mitchell <mark@codesourcery.com>
19108
19109 PR c++/7910
19110 * g++.dg/ext/dllimport1.C: New test.
19111
19112 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19113
19114 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
19115
19116 2003-04-11 Bud Davis <bdavis9659@comcast.net>
19117
19118 PR Fortran/9263
19119 * g77.f-torture/noncompile/9263.f: New test
19120 PR Fortran/1832
19121 * g77.f-torture/execute/1832.f: New test
19122
19123 2003-04-11 David Chad <davidc@freebsd.org>
19124 Loren J. Rittle <ljrittle@acm.org>
19125
19126 libobjc/8562
19127 * objc.dg/headers.m: New test.
19128
19129 2003-04-10 Zack Weinberg <zack@codesourcery.com>
19130
19131 * gcc.c-torture/execute/builtin-noret-2.c: New.
19132 * gcc.c-torture/execute/builtin-noret-2.x: New.
19133 XFAIL builtin-noret-2.c at -O1 and above.
19134 * gcc.dg/redecl.c: New.
19135 * gcc.dg/Wshadow-1.c: Update error regexps.
19136
19137 2003-04-10 Mark Mitchell <mark@codesourcery.com>
19138
19139 * g++.dg/abi/bitfield10.C: New test.
19140
19141 2003-04-09 Mike Stump <mrs@apple.com>
19142
19143 * gcc.dg/pch/pch.exp: Make testcase names longer.
19144 * g++.dg/pch/pch.exp: Make testcase names longer.
19145
19146 2003-04-08 Roger Sayle <roger@eyesopen.com>
19147
19148 * gcc.dg/builtins-11.c: New test case.
19149
19150 2003-04-08 Roger Sayle <roger@eyesopen.com>
19151
19152 * gcc.dg/builtins-9.c: New test case.
19153 * gcc.dg/builtins-10.c: New test case.
19154
19155 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
19156
19157 * gcc.dg/noncompile/init-4.c.c: New test.
19158
19159 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
19160
19161 * gcc.misc-test/gcov-9.c: New test.
19162 * gcc.misc-test/gcov-10.c: New test
19163 * gcc.misc-test/gcov-11.c: New test.
19164
19165 2003-04-05 Zack Weinberg <zack@codesourcery.com>
19166
19167 PR optimization/10024
19168 * gcc.c-torture/compile/20030405-1.c: New test.
19169
19170 2003-04-04 Geoffrey Keating <geoffk@apple.com>
19171
19172 * gcc.dg/pch/static-3.c: New.
19173 * gcc.dg/pch/static-3.hs: New.
19174 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
19175
19176 2003-04-04 Richard Henderson <rth@redhat.com>
19177
19178 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
19179 * g++.dg/eh/forced2.C: Likewise.
19180
19181 2003-04-03 Mike Stump <mrs@apple.com>
19182
19183 * lib/scanasm.exp (scan-assembler): Add xfail processing for
19184 target arg.
19185 (scan-assembler-times, scan-assembler-not): Likewise.
19186 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
19187
19188 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19189
19190 * gcc.dg/sparc-loop-1.c: New test.
19191
19192 2003-04-02 Geoffrey Keating <geoffk@apple.com>
19193
19194 PR other/9274
19195 * g++.dg/pch/system-2.C: New.
19196 * g++.dg/pch/system-2.Hs: New.
19197
19198 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
19199
19200 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
19201
19202 * g++.dg/eh/simd-1.C (vecfunc): Same.
19203
19204 2003-04-01 Roger Sayle <roger@eyesopen.com>
19205
19206 * gcc.c-torture/execute/20030401-1.c: New test case.
19207
19208 2003-04-01 Ziemowit Laski <zlaski@apple.com>
19209
19210 * objc.dg/defs.m: New.
19211
19212 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
19213
19214 * g++.dg/eh/simd-1.C: New.
19215 * g++.dg/eh/simd-2.C: New.
19216
19217 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
19218
19219 * gcc.c-torture/execute/simd-3.c: New.
19220
19221 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19222
19223 PR c/9936
19224 * gcc.dg/20030331-2.c: New test.
19225
19226 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19227
19228 PR c++/10278
19229 * g++.dg/parse/crash2.C: New test.
19230
19231 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19232
19233 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
19234 * gcc.c-torture/execute/20030331-1.c: ...here.
19235
19236 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19237
19238 * gcc.c-torture/execute/20030331-1.c: New test.
19239
19240 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
19241
19242 * lib/gcov.exp: Adjust call return testing strings.
19243 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19244
19245 2003-03-31 Roger Sayle <roger@eyesopen.com>
19246
19247 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19248 * gcc.dg/builtins-7.c: New test case.
19249 * gcc.dg/builtins-8.c: New test case.
19250
19251 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19252
19253 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19254
19255 2003-03-30 Mark Mitchell <mark@codesourcery.com>
19256
19257 PR c++/7647
19258 * g++.dg/lookup-class-member-2.C: New test.
19259
19260 2003-03-30 Glen Nakamura <glen@imodulo.com>
19261
19262 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
19263
19264 2003-03-28 Roger Sayle <roger@eyesopen.com>
19265
19266 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19267
19268 2003-03-28 Mark Mitchell <mark@codesourcery.com>
19269
19270 * g++.dg/init/attrib1.C: New test.
19271
19272 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19273
19274 * gcc.dg/ultrasp8.c: New test.
19275
19276 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19277
19278 * gcc.dg/ultrasp7.c: New test.
19279
19280 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19281
19282 PR c++/10047
19283 * g++.dg/template/inline1.C: New test.
19284
19285 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19286
19287 * gcc.dg/sparc-dwarf2.c: New test.
19288
19289 2003-03-27 Roger Sayle <roger@eyesopen.com>
19290
19291 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19292 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19293
19294 2003-03-27 Mark Mitchell <mark@codesourcery.com>
19295
19296 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19297 than reading .x files.
19298 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19299 * g77.dg/gcov/gcov-1.f: Likewise.
19300 * gcc.misc-tests/gcov-4b.c: Likewise.
19301 * gcc.misc-tests/gcov-5b.c: Likewise.
19302 * gcc.misc-tests/gcov-6.c: Likewise.
19303 * gcc.misc-tests/gcov-7.c: Likewise.
19304 * gcc.misc-tests/gcov-8.c: Likewise.
19305 * g++.dg/gcov/gcov-1.x: Remove.
19306 * g77.dg/gcov/gcov-1.x: Likewise.
19307 * gcc.misc-tests/gcov-4b.x: Likewise.
19308 * gcc.misc-tests/gcov-5b.x: Likewise.
19309 * gcc.misc-tests/gcov-6.x: Likewise.
19310 * gcc.misc-tests/gcov-7.x: Likewise.
19311 * gcc.misc-tests/gcov-8.x: Likewise.
19312
19313 2003-03-27 Glen Nakamura <glen@imodulo.com>
19314
19315 PR opt/10087
19316 * gcc.dg/20030324-1.c: New test.
19317
19318 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19319
19320 PR c++/10224
19321 * g++.dg/template/arg3.C: New test.
19322
19323 PR c++/10158
19324 * g++.dg/template/friend18.C: New test.
19325
19326 2003-03-26 Roger Sayle <roger@eyesopen.com>
19327
19328 * g77.f-torture/compile/20030326-1.f: New test case.
19329
19330 2003-03-26 Janis Johnson <janis187@us.ibm.com>
19331
19332 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19333
19334 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19335
19336 2003-03-26 Jakub Jelinek <jakub@redhat.com>
19337
19338 * gcc.dg/ia64-sync-3.c: New test.
19339
19340 2003-03-26 Alan Modra <amodra@bigpond.net.au>
19341
19342 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19343
19344 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19345
19346 * gcc.dg/ultrasp6.c: New test.
19347
19348 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19349
19350 * gcc.dg/i386-signbit-1.c: New test.
19351 * gcc.dg/i386-signbit-2.c: New test.
19352 * gcc.dg/i386-signbit-3.c: New test.
19353
19354 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19355
19356 * gcc.dg/ultrasp5.c: Fix options.
19357
19358 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19359
19360 * gcc.dg/ultrasp5.c: Fix comment.
19361
19362 2003-03-24 Bud Davis <bdavis9659@comcast.net>
19363
19364 PR fortran/10197
19365 * g77.f-torture/execute/10197.f: New test.
19366
19367 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19368
19369 PR c++/9898, c++/383
19370 * g++.dg/template/conv6.C: New test.
19371
19372 PR c++/10119
19373 * g++.dg/template/ptrmem5.C: New test.
19374
19375 PR c++/10026
19376 * g++.dg/lookup/koenig1.C: New test.
19377
19378 PR C++/10199
19379 * g++.dg/lookup/template2.C: New test.
19380
19381 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19382
19383 * g++.dg/opt/rtti1.C: New test.
19384
19385 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19386
19387 * gcc.dg/ultrasp5.c: New test.
19388
19389 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19390
19391 PR middle-end/9967
19392 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19393 builtin fputs.
19394
19395 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19396
19397 PR c/8224
19398 * gcc.dg/20030323-1.c: New test.
19399
19400 2003-03-23 Roger Sayle <roger@eyesopen.com>
19401
19402 * gcc.c-torture/compile/20030323-1.c: New test case.
19403
19404 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19405
19406 * gcc.dg/20030321-1.c: New test.
19407
19408 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19409
19410 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19411
19412 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19413
19414 PR c++/9978, c++/9708
19415 * g++.dg/ext/vlm1.C: Adjust expected error.
19416 * g++.dg/ext/vla2.C: New test.
19417 * g++.dg/template/arg1.C: New test.
19418 * g++.dg/template/arg2.C: New test.
19419
19420 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19421
19422 * g77.f-torture/execute/select.f: New test.
19423 * g77.f-torture/noncompile/select_no_compile.f: New test.
19424
19425 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19426
19427 PR c++/9898
19428 * g++.dg/other/error4.C: New test.
19429
19430 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19431
19432 * g++.dg/template/friend17.C: New test.
19433
19434 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19435
19436 * gcc.c-torture/compile/20030320-1.c: New.
19437
19438 2003-03-20 Roger Sayle <roger@eyesopen.com>
19439
19440 * gcc.dg/builtins-6.c: New test case.
19441
19442 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19443
19444 PR target/10073
19445 * gcc.c-torture/compile/20030319-1.c: New.
19446
19447 2003-03-18 Jan Hubicka <jh@suse.cz>
19448
19449 * gcc.dg/i386-cvt-1.c: New test.
19450
19451 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19452
19453 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19454 * objc.dg/naming-2.m: Likewise.
19455
19456 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19457
19458 PR c++/9639
19459 * g++.dg/parse/crash1.C: New test.
19460
19461 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19462
19463 PR c++/8805
19464 * g++.dg/eh/cleanup1.C: New test.
19465
19466 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19467
19468 * gcc.c-torture/execute/20030316-1.c: New test case.
19469
19470 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19471
19472 PR c++/9629
19473 * g++.dg/init/ctor2.C: New test.
19474
19475 2003-03-15 Roger Sayle <roger@eyesopen.com>
19476
19477 * g77.f-torture/compile/xformat.f: New test case.
19478
19479 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19480
19481 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19482 * g++.old-deja/g++.mike/eh50.C: Likewise.
19483
19484 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19485
19486 PR c++/6440
19487 * g++.dg/template/spec7.C: New test.
19488 * g++.dg/template/spec8.C: Likewise.
19489
19490 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19491
19492 * gcc.c-torture/execute/20030313-1.c: New test.
19493
19494 2003-03-14 Richard Henderson <rth@redhat.com>
19495
19496 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19497
19498 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19499
19500 * gcc.c-torture/compile/20030314-1.c: New test.
19501
19502 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19503
19504 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19505 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19506 thumb target,
19507 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19508 to accept newer _imp__ prefix and additional
19509 newline in .drectve section.
19510 * gcc.dg/dll-4.c: Likewise.
19511 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19512 switch.
19513
19514 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19515
19516 * g++.dg/parse/namespace9.C: New test.
19517
19518 * g++.dg/init/ref5.C: New test.
19519 * g++.dg/parse/ptrmem1.C: Likewise.
19520
19521 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19522
19523 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19524 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19525 regular expression.
19526 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19527 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19528
19529 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19530
19531 * gcc.c-torture/execute/20030224-2.c: New test.
19532
19533 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19534
19535 * gcc.dg/decl-3.c: New test.
19536
19537 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19538
19539 * gcc.dg/i386-loop-2.c: New test.
19540
19541 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19542
19543 PR c++/9474
19544 * g++.dg/parse/namespace8.C: New test.
19545
19546 PR c++/9924
19547 * g++.dg/overload/builtin2.C: New test.
19548
19549 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19550
19551 * gcc.dg/return-type-3.c: New test.
19552
19553 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19554
19555 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19556 profiling options are not supported.
19557
19558 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19559
19560 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19561 * g++.old-deja/g++.warn/impint2.C: Likewise.
19562
19563 2003-03-10 Devang Patel <dpatel@apple.com>
19564
19565 * g++.dg/cpp/c++_cmd_1.C: New test.
19566 * g++.dg/cpp/c++_cmd_1.h: New file.
19567
19568 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19569
19570 * gcc.dg/altivec-9.c: New file.
19571
19572 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19573
19574 * gcc.dg/ppc-sdata-1.c: New test.
19575 * gcc.dg/ppc-sdata-2.c: New test.
19576
19577 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19578
19579 PR c++/9373
19580 * g++.dg/opt/ptrmem2.C: New test.
19581
19582 PR c++/8534
19583 * g++.dg/opt/ptrmem1.C: New test.
19584
19585 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19586
19587 * gcc.dg/i386-loop-1.c: New test.
19588
19589 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19590
19591 PR c++/9970
19592 * g++.dg/lookup/friend1.C: New test.
19593
19594 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19595
19596 PR c++/9823
19597 * g++.dg/parser/constructor1.C: New test.
19598
19599 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19600
19601 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19602
19603 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19604
19605 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19606
19607 * gcc.dg/cpp/Wunused.c: Update test.
19608
19609 2003-03-08 Jan Hubicka <jh@suse.cz>
19610
19611 * gcc.dg/inline-3.c: New test.
19612
19613 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19614
19615 PR c++/9809
19616 * g++.dg/parse/builtin1.C: New test.
19617
19618 PR c++/9982
19619 * g++.dg/abi/cookie1.C: New test.
19620 * g++.dg/abi/cookie2.C: Likewise.
19621
19622 PR c++/9524
19623 * g++.dg/template/field1.C: New test.
19624
19625 PR c++/9912
19626 * g++.dg/parse/class1.C: New test.
19627 * g++.dg/parse/namespace7.C: Likewise.
19628 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19629
19630 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19631
19632 * g++.dg/init/ref4.C: New test.
19633
19634 2003-03-07 Jan Hubicka <jh@suse.cz>
19635
19636 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19637 * gcc.dg/inline-3.c: New test.
19638
19639 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19640
19641 * g++.dg/init/ref3.C: New test.
19642
19643 PR c++/9965
19644 * g++.dg/init/ref2.C: New test.
19645
19646 PR c++/9400
19647 * g++.dg/warn/Wshadow-2.C: New test.
19648
19649 PR c++/9791
19650 * g++.dg/warn/Woverloaded-1.C: New test.
19651
19652 2003-03-05 Jan Hubicka <jh@suse.cz>
19653
19654 * gcc.dg/i386-local2.c: New.
19655 * gcc.dg/i386-local.c: Fix typo.
19656
19657 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19658
19659 * g++.dg/abi/layout3.C: New test.
19660
19661 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19662
19663 * gcc.c-torture/compile/20030305-1.c
19664
19665 2003-03-05 Jan Hubicka <jh@suse.cz>
19666
19667 * gcc.dg/i386-local.c: New.
19668
19669 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19670
19671 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19672
19673 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19674
19675 * gcc.dg/switch-2.c: New test.
19676 * gcc.dg/switch-3.c: New test.
19677 * gcc.dg/Wswitch.c: Adjust line numbers.
19678 * gcc.dg/Wswitch-default.c: Likewise.
19679 * gcc.dg/Wswitch-enum.c: Likewise.
19680
19681 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19682
19683 * gcc.c-torture/execute/20030222-1.c: New test.
19684
19685 2003-03-03 James E Wilson <wilson@tuliptree.org>
19686
19687 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19688
19689 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19690
19691 PR c++/9878
19692 * g++.dg/init/ref1.C: New test.
19693
19694 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19695
19696 * gcc.dg/sh-relax.c: New SH-only test.
19697
19698 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19699
19700 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19701 comment explaining purpose of testcase.
19702
19703 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19704
19705 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19706 for HC11/HC12 (asm needs two int registers).
19707 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19708 HC11/HC12 because the test uses an asm which needs two 32-bit
19709 registers.
19710
19711 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19712
19713 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19714 for HC11/HC12 (array is too large otherwise).
19715 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19716 * gcc.c-torture/compile/20010518-2.x: Likewise.
19717 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19718 HC11/HC12 (array is too large).
19719
19720 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19721
19722 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19723 * lib/g++-dg.exp (g++-dg-test): Likewise.
19724
19725 2003-03-01 Roger Sayle <roger@eyesopen.com>
19726
19727 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19728 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19729
19730 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19731
19732 * g++.dg/warn/implicit-typename1.C: Remove warning.
19733
19734 2003-02-28 Richard Henderson <rth@redhat.com>
19735
19736 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19737 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19738
19739 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19740
19741 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19742 * g++.dg/pch/pch.exp: Likewise.
19743
19744 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19745
19746 PR c++/9879
19747 * testsuite/g++.dg/init/new4.C: New test.
19748
19749 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19750
19751 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19752
19753 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19754
19755 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19756 unsigned long.
19757
19758 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19759 wider than float.
19760
19761 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19762
19763 * lib/scanasm.exp: Add support for counting numbers of
19764 occurences.
19765 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19766 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19767
19768 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19769
19770 PR c++/9683
19771 * g++.dg/template/static3.C: New test.
19772
19773 PR c++/9829
19774 * g++.dg/parse/namespace6.C: New test.
19775
19776 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19777
19778 PR target/9732
19779 * gcc.dg/20030225-1.c: New test.
19780
19781 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19782
19783 * README: Remove out-of-date information.
19784
19785 PR c++/9836
19786 * g++.dg/template/spec6.C: New test.
19787
19788 2003-02-24 Jeff Law <law@redhat.com>
19789
19790 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19791
19792 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19793
19794 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19795 * gcc.dg/pragma-ep-1.c: Likewise.
19796
19797 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19798
19799 PR c++/9602
19800 * g++.dg/template/friend16.C: New test.
19801
19802 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19803
19804 PR c++/5333
19805 * g++.dg/parse/fused-params1.C: Adjust error messages.
19806 * g++.dg/template/nested3.C: New test.
19807
19808 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19809
19810 * g++.dg/abi/param1.C: New test.
19811
19812 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19813
19814 PR c++/7982
19815 * g++.dg/warn/implicit-typename1.C: New test.
19816
19817 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19818
19819 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19820 with "mtune".
19821 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19822 * gcc.c-torture/execute/20010129-1.x: Likewise.
19823 * gcc.dg/20011107-1.c: Likewise.
19824 * gcc.dg/20020108-1.c: Likewise.
19825 * gcc.dg/20020122-3.c: Likewise.
19826 * gcc.dg/20020206-1.c: Likewise.
19827 * gcc.dg/20020310-1.c: Likewise.
19828 * gcc.dg/20020426-2.c: Likewise.
19829 * gcc.dg/20020517-1.c: Likewise.
19830 * gcc.dg/991230-1.c: Likewise.
19831 * gcc.dg/i386-unroll-1.c: Likewise.
19832 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19833
19834 2003-02-22 Jan Hubicka <jh@suse.cz>
19835
19836 * gcc.dg/i386-mul.c: New test.
19837
19838 2003-02-21 Roger Sayle <roger@eyesopen.com>
19839
19840 * gcc.dg/builtins-5.c: New test case.
19841
19842 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19843
19844 * gcc.dg/asmreg-1.c: New test.
19845
19846 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19847
19848 PR c++/9749
19849 * g++.dg/parse/varmod1.C: New test.
19850
19851 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19852
19853 PR c++/9727
19854 * g++.dg/template/op1.C: New test.
19855
19856 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19857
19858 PR c++/8906
19859 * g++.dg/template/nested2.C: New test.
19860
19861 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19862
19863 PR c++/8724
19864 * g++.dg/expr/dtor1.C: New test.
19865
19866 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19867
19868 * gcc.dg/cpp/include3.c: New test.
19869 * gcc.dg/cpp/inc/foo.h: New file.
19870
19871 2003-02-21 Glen Nakamura <glen@imodulo.com>
19872
19873 * gcc.c-torture/execute/20030221-1.c: New test.
19874
19875 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19876
19877 PR c++/9729
19878 * g++.dg/abi/conv1.C: New test.
19879
19880 2003-02-20 Jan Hubicka <jh@suse.cz>
19881
19882 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19883
19884 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19885
19886 * gcc.c-torture/compile/20030219-1.c: New test.
19887
19888 2003-02-18 Jan Hubicka <jh@suse.cz>
19889
19890 * gcc.dg/funcorder.c: New test.
19891
19892 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19893
19894 * gcc.c-torture/execute/20030218-1.c: New.
19895
19896 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19897
19898 * gcc.dg/20030218-1.c: New.
19899
19900 2003-02-18 Richard Henderson <rth@redhat.com>
19901
19902 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19903 * gcc.dg/attr-used-2.c: New.
19904
19905 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19906
19907 PR c++/9704
19908 * g++.dg/init/copy5.C: New test.
19909
19910 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19911
19912 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19913 * g++.dg/pch/pch.exp: Likewise.
19914
19915 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19916
19917 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19918 STACK_SIZE is not defined.
19919
19920 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19921
19922 PR c++/9457
19923 * g++.dg/template/init1.C: New test.
19924
19925 2003-02-16 Jan HUbicka <jh@suse.cz>
19926
19927 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19928 (foo): Add few extra tests
19929 * gcc.dg/c99-const-expr-3.c: Likewise.
19930 * gcc.c-torture/execute/20030216-1.c: New.
19931
19932 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19933
19934 PR c++/9459
19935 * g++.dg/ext/typeof4.C: New test.
19936
19937 2003-02-15 Roger Sayle <roger@eyesopen.com>
19938
19939 * gcc.dg/i386-387-3.c: New test case.
19940
19941 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19942
19943 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19944 cris-*-elf* cris-*-aout* and mmix-*-*.
19945
19946 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19947
19948 * gcc.dg/20030213-1.c: New test.
19949
19950 2003-02-12 Roger Sayle <roger@eyesopen.com>
19951
19952 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19953 * gcc.dg/i386-387-2.c: Likewise.
19954
19955 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19956
19957 * gcc.dg/ppc-spe.c: Fix formatting.
19958 Enable tests that were previously unsupported by gas.
19959 Delete tests for instructions that no longer exist.
19960 Switch arguments on evsubifw builtin.
19961
19962 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19963
19964 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19965 STACK_SIZE is too small.
19966
19967 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19968 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19969
19970 * gcc.dg/decl-2.c: New test.
19971
19972 2003-02-10 Jan Hubicka <jh@suse.cz>
19973
19974 * gcc.dg/i386-fpcvt-1.c: New test.
19975
19976 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
19977
19978 * gcc.c-torture/execute/20030209-1.c: New test.
19979
19980 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19981
19982 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19983 int-wide bitops, use the constants of the same width.
19984 Likewise, if long long is 32-bit wide, test bitops using
19985 32-bit constants.
19986
19987 2003-02-07 Loren James Rittle <ljrittle@acm.org>
19988
19989 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19990
19991 2003-02-07 Roger Sayle <roger@eyesopen.com>
19992
19993 * testsuite/gcc.dg/builtins-4.c: New test case.
19994
19995 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19996
19997 * gcc.dg/20020430-1.c: Fix dg command typos.
19998 * gcc.dg/20020503-1.c: Likewise.
19999
20000 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20001
20002 PR c++/8785
20003 * g++.dg/parse/fused-params1.C: New test.
20004
20005 PR c++/8857
20006 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
20007
20008 PR c++/8921
20009 * g++.dg/parse/non-dependent1.C: New test.
20010
20011 PR c++/8928
20012 * g++.dg/parse/dupl-tmpl-args1.C: New test.
20013
20014 PR c++/9228
20015 * g++.dg/parse/undefined7.C: New test.
20016 * g++.dg/parse/non-templ1.C: New test.
20017
20018 PR c++/9229
20019 * g++.dg/parse/too-many-tmpl-args1.C: New test.
20020
20021 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20022
20023 * gcc.c-torture/compile/20030206-1.c: New test.
20024
20025 2003-02-05 Roger Sayle <roger@eyesopen.com>
20026
20027 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
20028 "pow" to "foo" to avoid potential confusion with a math built-in.
20029
20030 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20031
20032 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
20033 conditions for SPARC targets.
20034
20035 2003-02-05 Jakub Jelinek <jakub@redhat.com>
20036
20037 * gcc.dg/20030204-1.c: New test.
20038
20039 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20040
20041 PR c++/38
20042 * g++.dg/parse/array-size1.C: New test.
20043
20044 PR c++/5657
20045 * g++.dg/parse/undefined3.C: New test.
20046
20047 PR c++/5665
20048 * g++.dg/parse/undefined4.C: New test.
20049
20050 PR c++/5975
20051 * g++.dg/parse/undefined5.C: New test.
20052
20053 PR c++/7259
20054 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
20055
20056 PR c++/8578
20057 * g++.dg/parse/casting-operator1.C: New test.
20058
20059 PR c++/8596
20060 * g++.dg/parse/undefined6.C: New test.
20061
20062 PR c++/8736
20063 * g++.dg/parse/missing-template1.C: New test.
20064
20065 2003-02-04 Jan Hubicka <jh@suse.cz>
20066
20067 * gcc.dg/i386-cadd.c: Compile using -march=k8.
20068 * gcc.dg/i386-cmov?.c: Likewise.
20069 * gcc.dg/i386-fpcvt-?.c: Likewise.
20070 * gcc.dg/i386-ssefp-1.c: Likewise.
20071 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
20072 conventions.
20073
20074 2003-02-03 Mark Mitchell <mark@codesourcery.com>
20075
20076 PR c++/7129
20077 * testsuite/g++.dg/ext/max.C: New test.
20078
20079 2003-02-03 Jan Hubicka <jh@suse.cz>
20080
20081 * gcc.c-torture/execute/20030203-1.c: New test.
20082
20083 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
20084
20085 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
20086 'natural-endian'.
20087
20088 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
20089
20090 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
20091 * g++.dg/init/new2.C: Likewise.
20092 * g++.dg/other/new1.C: Likewise.
20093
20094 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
20095
20096 * gcc.dg/struct-ret-libc.c: New test.
20097
20098 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
20099
20100 * gcc.dg/20030129-1.c: New test.
20101
20102 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20103
20104 PR c++/8849
20105 * g++.dg/template/ptrmem4.C: New test.
20106
20107 2003-01-29 Mark Mitchell <mark@codesourcery.com>
20108
20109 * g++.dg/parser/constant1.C: New test.
20110
20111 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20112
20113 PR c++/8591
20114 * g++.dg/parse/friend2.C: New test.
20115
20116 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
20117
20118 PR c++/9437
20119 * g++.dg/template/unify4.C: New test.
20120
20121 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
20122
20123 * gcc.c-torture/execute/20030128-1.c: New test.
20124
20125 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
20126
20127 * g++.dg/lookup/nested1.C: Test moved from ...
20128 * g++.old-deja/g++.other/lookup24.C: ... here.
20129
20130 2003-01-28 Jan Hubicka <jh@suse.cz>
20131
20132 * gcc.dg/i386-cmov5.c: New test.
20133
20134 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20135
20136 * gcc.c-torture/execute/20010925-1.c: Changed the
20137 memcpy declaration.
20138
20139 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20140
20141 PR c++/3902
20142 * g++.dg/parse/template5.C: New test.
20143
20144 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
20145
20146 PR fortran/9258
20147 * g77.dg/pr9258: New test.
20148
20149 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20150
20151 * README: Move relevant parts from README.g++.
20152
20153 * README.g++: Remove this file.
20154
20155 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20156
20157 * g++.dg/abi/dcast1.C: New test.
20158
20159 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20160
20161 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
20162
20163 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
20164
20165 PR c++/47
20166 * g++.old-deja/g++.other/lookup24.C: New test.
20167
20168 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20169
20170 PR middle-end/7227
20171 * gcc.dg/uninit-C.c: New test.
20172
20173 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
20174
20175 * g++.dg/abi/covariant1.C: New test.
20176
20177 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
20178
20179 * gcc.dg/20030123-1.c: New test.
20180
20181 2003-01-25 Jan Hubicka <jh@suse.cz>
20182
20183 PR opt/8492
20184 * gcc.c-torture/compile/20030125-1.c
20185
20186 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
20187
20188 PR c++/9403
20189 * g++.dg/parse/template3.C: New test.
20190 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
20191
20192 PR c++/795
20193 * g++.dg/parse/template4.C: New test.
20194
20195 PR c++/9415
20196 * g++.dg/template/qual2.C: New test.
20197
20198 PR c++/8545
20199 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
20200
20201 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
20202
20203 2003-01-25 Roger Sayle <roger@eyesopen.com>
20204
20205 * gcc.c-torture/execute/switch-1.c: New test case.
20206
20207 2003-01-25 Jan Hubicka <jh@suse.cz>
20208
20209 * gcc.c-torture/execute/20030125-1.[cx]: New test.
20210
20211 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
20212
20213 Tweaks for Bison-1.875. From the NEWS file:
20214 "- `parse error' -> `syntax error'
20215 Bison now uniformly uses the term `syntax error'"
20216 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
20217 * gcc.dg/cpp/digraph2.c: Likewise.
20218 * gcc.dg/cpp/direct2.c: Likewise.
20219 * gcc.dg/cpp/paste4.c: Likewise.
20220 * gcc.dg/c90-restrict-1.c: Likewise.
20221 * gcc.dg/c99-func-2.c: Likewise.
20222 * gcc.dg/noncompile/920721-2.c: Likewise.
20223 * gcc.dg/noncompile/930622-2.c: Likewise.
20224 * gcc.dg/noncompile/940112-1.c: Likewise.
20225 * gcc.dg/noncompile/950921-1.c: Likewise.
20226 * gcc.dg/noncompile/951123-1.c: Likewise.
20227 * gcc.dg/noncompile/971104-1.c: Likewise.
20228 * gcc.dg/noncompile/990416-1.c: Likewise.
20229
20230 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
20231
20232 * g++.dg/parse/undefined1.C: Add error message.
20233
20234 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20235
20236 PR c++/9354
20237 * g++.dg/parse/new1.C: New test.
20238
20239 PR c++/9216
20240 * g++.dg/parse/template2.C: New test.
20241
20242 PR c++/9354
20243 * g++.dg/parse/typedef2.C: New test.
20244
20245 PR c++/9328
20246 * g++.dg/ext/typeof3.C: New test.
20247
20248 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20249
20250 PR c++/2738
20251 * g++.dg/parse/ret-type1.C: New test.
20252
20253 PR c++/3792
20254 * g++.dg/parse/tmpl-outside1.C: New test.
20255
20256 PR c++/4207
20257 * g++.dg/parse/int-as-enum1.C: New test.
20258
20259 PR c++/4903
20260 * g++.dg/parse/no-typename1.C: New test.
20261
20262 PR c++/5533
20263 * g++.dg/parse/no-value1.C: New test.
20264
20265 PR c++/5921
20266 * g++.dg/parse/wrong-inline1.C: New test.
20267
20268 PR c++/6402
20269 * g++.dg/parse/ref1.C: New test.
20270
20271 PR c++/6992
20272 * g++.dg/parse/attr-ctor1.C: New test.
20273
20274 PR c++/7229
20275 * g++.dg/parse/namespace5.C: New test.
20276
20277 PR c++/7917
20278 * g++.dg/parse/func-def1.C: New test.
20279
20280 PR c++/8143
20281 * g++.dg/parse/undefined1.C: New test.
20282
20283 PR c++/5723, PR c++/8522
20284 * g++.dg/parse/specialization1.C: New test.
20285
20286 PR c++/163, PR c++/8595
20287 * g++.dg/parse/struct-as-enum1.C: New test.
20288
20289 PR c++/9173
20290 * g++.dg/parse/undefined2.C: New test.
20291
20292 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20293
20294 PR c++/9298
20295 * g++.dg/parse/template1.C: New test.
20296
20297 PR c++/9384
20298 * g++.dg/parse/using1.C: New test.
20299
20300 PR c++/9285
20301 PR c++/9294
20302 * g++.dg/parse/expr2.C: New test.
20303
20304 PR c++/9388
20305 * g++.dg/parse/lookup2.C: Likewise.
20306
20307 2003-01-21 Jan Hubicka <jh@suse.cz>
20308
20309 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20310 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20311 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20312 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20313
20314 2003-01-20 Nick Clifton <nickc@redhat.com>
20315
20316 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20317 problem with ARM sibcall code generation.
20318
20319 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20320
20321 * gcc.c-torture/execute/20030120-1.c: New.
20322
20323 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
20324
20325 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20326
20327 2003-01-17 Mark Mitchell <mark@codesourcery.com>
20328
20329 PR c++/9272
20330 * g++.dg/parse/ctor1.C: New test.
20331
20332 PR c++/9294:
20333 * g++.dg/parse/qualified1.C: New test.
20334
20335 * g++.dg/parse/typename3.C: New test.
20336
20337 2003-01-16 Richard Henderson <rth@redhat.com>
20338
20339 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20340
20341 2003-01-16 Richard Henderson <rth@redhat.com>
20342
20343 * g++.dg/pch/pch.exp: Copy test header to the working directory
20344 before using it either for precompilation or direct use.
20345 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20346 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20347
20348 2003-01-16 Richard Henderson <rth@redhat.com>
20349
20350 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20351 before using it either for precompilation or direct use.
20352 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20353 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20354
20355 2003-01-16 Mark Mitchell <mark@codesourcery.com>
20356
20357 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20358 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20359 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20360 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20361 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20362 typename warning into error.
20363 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20364 error messages.
20365 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20366 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20367 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20368 messages.
20369 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20370 make declaration visible in template.
20371 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20372 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20373 messages.
20374 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20375 message.
20376 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20377 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20378 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20379 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20380 typename warning with error message.
20381 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20382 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20383 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20384
20385 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20386
20387 * g++.dg/parse/ambig2.C: New test.
20388
20389 2003-01-15 Richard Henderson <rth@redhat.com>
20390
20391 * g++.dg/tls/init-2.C: Update error message string.
20392
20393 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20394
20395 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20396
20397 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20398
20399 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20400 all for HC11/HC12.
20401 * gcc.c-torture/compile/20001205-1.x: Likewise.
20402 * gcc.c-torture/compile/20001226-1.x: Likewise.
20403 * gcc.c-torture/compile/920520-1.x: Likewise.
20404 * gcc.c-torture/compile/961203-1.x: Likewise.
20405 * gcc.c-torture/compile/20020604-1.x: Likewise.
20406
20407 2003-01-15 Jan Hubicka <jh@suse.cz>
20408
20409 * gcc.c-torture/compile/20030115-1.c: New test.
20410
20411 * gcc.dg/i386-fpcvt-1.c: New test.
20412 * gcc.dg/i386-fpcvt-2.c: New test.
20413
20414 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20415
20416 Further conform g++'s __vmi_class_type_info to the C++ ABI
20417 specification.
20418 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20419 the specification.
20420
20421 2003-01-14 Jan Hubicka <jh@suse.cz>
20422
20423 * gcc.dg/i386-fpcvt-1.c: New test.
20424 * gcc.dg/i386-fpcvt-2.c: New test.
20425
20426 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20427
20428 * gcc.dg/i386-mmx-3.c: New test.
20429
20430 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20431
20432 PR c++/9264
20433 * g++.dg/parse/octal1.C: New file.
20434
20435 PR c++/9172
20436 * g++.dg/parse/typename1.C: New file.
20437
20438 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20439
20440 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20441 * gcc.dg/bf-no-ms-layout.c: Likewise.
20442 * gcc.dg/bf-ms-attrib.c: Likewise.
20443
20444 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20445
20446 PR c++/9099
20447 * g++.dg/parse/dtor1.C: New file.
20448
20449 PR c++/9128
20450 * g++.dg/rtti/typeid1.C: New file.
20451
20452 PR c++/9153
20453 * g++.dg/parse/lookup1.C: New file.
20454
20455 PR c++/9171
20456 * g++.dg/templ/spec5.C: New file.
20457
20458 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20459
20460 * gcc.c-torture/compile/20030110-1.c: New test.
20461
20462 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20463
20464 Merge from pch-branch:
20465
20466 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20467
20468 * gcc.dg/pch/cpp-1.h: New.
20469 * gcc.dg/pch/cpp-1.c: New.
20470 * gcc.dg/pch/cpp-2.h: New.
20471 * gcc.dg/pch/cpp-2.c: New.
20472
20473 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20474
20475 * gcc.dg/pch/except-1.h: New.
20476 * gcc.dg/pch/except-1.c: New.
20477
20478 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20479
20480 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20481 running test.
20482 * gcc.dg/pch: Include *.hp not *.h.
20483 * gcc.dg/pch/system-1.h: New.
20484 * gcc.dg/pch/system-1.c: New.
20485
20486 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20487
20488 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20489 rather than trying to build and run a program using PCH.
20490 * gcc.dg/pch: Remove dg-do commands from test files.
20491
20492 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20493
20494 * gcc.dg/pch/macro-3.c: New.
20495 * gcc.dg/pch/macro-3.h: New.
20496
20497 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20498
20499 * gcc.dg/pch/common-1.c: New.
20500 * gcc.dg/pch/common-1.h: New.
20501 * gcc.dg/pch/decl-1.c: New.
20502 * gcc.dg/pch/decl-1.h: New.
20503 * gcc.dg/pch/decl-2.c: New.
20504 * gcc.dg/pch/decl-2.h: New.
20505 * gcc.dg/pch/decl-3.c: New.
20506 * gcc.dg/pch/decl-3.h: New.
20507 * gcc.dg/pch/decl-4.c: New.
20508 * gcc.dg/pch/decl-4.h: New.
20509 * gcc.dg/pch/decl-5.c: New.
20510 * gcc.dg/pch/decl-5.h: New.
20511 * gcc.dg/pch/global-1.c: New.
20512 * gcc.dg/pch/global-1.h: New.
20513 * gcc.dg/pch/inline-1.c: New.
20514 * gcc.dg/pch/inline-1.h: New.
20515 * gcc.dg/pch/inline-2.c: New.
20516 * gcc.dg/pch/inline-2.h: New.
20517 * gcc.dg/pch/static-1.c: New.
20518 * gcc.dg/pch/static-1.h: New.
20519 * gcc.dg/pch/static-2.c: New.
20520 * gcc.dg/pch/static-2.h: New.
20521
20522 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20523
20524 * g++.dg/pch/pch.exp: Better handle failing testcases.
20525 * gcc.dg/pch/pch.exp: Likewise.
20526 * gcc.dg/pch/macro-1.c: New.
20527 * gcc.dg/pch/macro-1.h: New.
20528 * gcc.dg/pch/macro-2.c: New.
20529 * gcc.dg/pch/macro-2.h: New.
20530
20531 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20532
20533 * g++.dg/dg.exp: Treat files in pch/ specially.
20534 * g++.dg/pch/pch.exp: New file.
20535 * g++.dg/pch/empty.H: New file.
20536 * g++.dg/pch/empty.C: New file.
20537 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20538 "precompile".
20539
20540 * gcc.dg/pch/pch.exp: New file.
20541 * gcc.dg/pch/empty.h: New file.
20542 * gcc.dg/pch/empty.c: New file.
20543 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20544 "precompile".
20545
20546 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20547
20548 * g++.dg/template/friend14.C: New test.
20549
20550 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20551
20552 * gcc.dg/old-style-asm-1.c: New test.
20553
20554 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20555
20556 * gcc.c-torture/compile/20030109-1.c: New test.
20557
20558 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20559
20560 * gcc.c-torture/execute/20030109-1.c: New test.
20561
20562 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20563
20564 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20565 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20566 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20567 * g++.old-deja/g++.mike/eh2.C: Likewise
20568 * g++.old-deja/g++.mike/eh3.C: Likewise
20569 * g++.old-deja/g++.mike/eh5.C: Likewise
20570 * g++.old-deja/g++.mike/eh6.C: Likewise
20571 * g++.old-deja/g++.mike/eh7.C: Likewise
20572 * g++.old-deja/g++.mike/eh8.C: Likewise
20573 * g++.old-deja/g++.mike/eh9.C: Likewise
20574 * g++.old-deja/g++.mike/eh10.C: Likewise
20575 * g++.old-deja/g++.mike/eh12.C: Likewise
20576 * g++.old-deja/g++.mike/eh13.C: Likewise
20577 * g++.old-deja/g++.mike/eh14.C: Likewise
20578 * g++.old-deja/g++.mike/eh16.C: Likewise
20579 * g++.old-deja/g++.mike/eh17.C: Likewise
20580 * g++.old-deja/g++.mike/eh18.C: Likewise
20581 * g++.old-deja/g++.mike/eh21.C: Likewise
20582 * g++.old-deja/g++.mike/eh23.C: Likewise
20583 * g++.old-deja/g++.mike/eh24.C: Likewise
20584 * g++.old-deja/g++.mike/eh25.C: Likewise
20585 * g++.old-deja/g++.mike/eh26.C: Likewise
20586 * g++.old-deja/g++.mike/eh27.C: Likewise
20587 * g++.old-deja/g++.mike/eh28.C: Likewise
20588 * g++.old-deja/g++.mike/eh29.C: Likewise
20589 * g++.old-deja/g++.mike/eh31.C: Likewise
20590 * g++.old-deja/g++.mike/eh33.C: Likewise
20591 * g++.old-deja/g++.mike/eh34.C: Likewise
20592 * g++.old-deja/g++.mike/eh35.C: Likewise
20593 * g++.old-deja/g++.mike/eh36.C: Likewise
20594 * g++.old-deja/g++.mike/eh37.C: Likewise
20595 * g++.old-deja/g++.mike/eh38.C: Likewise
20596 * g++.old-deja/g++.mike/eh39.C: Likewise
20597 * g++.old-deja/g++.mike/eh40.C: Likewise
20598 * g++.old-deja/g++.mike/eh41.C: Likewise
20599 * g++.old-deja/g++.mike/eh42.C: Likewise
20600 * g++.old-deja/g++.mike/eh44.C: Likewise
20601 * g++.old-deja/g++.mike/eh46.C: Likewise
20602 * g++.old-deja/g++.mike/eh47.C: Likewise
20603 * g++.old-deja/g++.mike/eh48.C: Likewise
20604 * g++.old-deja/g++.mike/eh49.C: Likewise
20605 * g++.old-deja/g++.mike/eh50.C: Likewise
20606 * g++.old-deja/g++.mike/eh51.C: Likewise
20607 * g++.old-deja/g++.mike/eh53.C: Likewise
20608 * g++.old-deja/g++.mike/eh55.C: Likewise
20609 * g++.old-deja/g++.mike/p7912.C: Likewise
20610 * g++.old-deja/g++.mike/p9706.C: Likewise
20611 * g++.old-deja/g++.mike/p10416.C: Likewise
20612 * g++.old-deja/g++.mike/p11667.C: Likewise
20613 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20614 Remove redundant reference to Iris.
20615 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20616 Elxsi, i860, Pico Java, and WE32K.
20617
20618 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20619
20620 * g++.dg/ext/asm4.C: New test.
20621
20622 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20623
20624 PR c++/9030
20625 * g++.dg/template/friend12.C: New test.
20626 * g++.dg/template/friend13.C: Likewise.
20627 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20628
20629 2003-01-08 Jan Hubicka <jh@suse.cz>
20630
20631 * gcc.dg/i386-cadd.c: New test.
20632 * gcc.dg/i386-cmov4.c: Likewise.
20633
20634 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20635
20636 PR c++/9165
20637 * g++.dg/warn/Wunused-3.C: New test.
20638
20639 * g++.dg/abi/bitfield9.C: New test.
20640
20641 PR c++/9189
20642 * g++.dg/parse/defarg3.C: New test.
20643
20644 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20645
20646 * g++.dg/parse/ambig1.C: New test.
20647 * g++.dg/parse/defarg2.C: New test.
20648
20649 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20650
20651 * g++.dg/template/defarg-1.C: New test.
20652 * g++.dg/template/local2.C: Likewise.
20653
20654 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20655
20656 * gcc.c-torture/execute/20030105-1.c: New test.
20657
20658 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20659
20660 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20661 * g++.dg/parse/namespace4.C: Likewise.
20662
20663 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20664
20665 * g++.dg/template/ntp2.C: New test.
20666
20667 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20668
20669 * g++.dg/parse/extern-C-1.C: New test.
20670
20671 * g++.dg/parse/namespace4.C: New test.
20672
20673 * g++.dg/template/nested1.C: New test.
20674
20675 * g++.dg/parse/namespace3.C: New test.
20676
20677 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20678
20679 * g++.dg/lookup/two-stage1.C: New test.
20680
20681 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20682
20683 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20684 * g++.old-deja/g++.jason/access8.C: Likewise.
20685 * g++.old-deja/g++.other/decl5.C: Likewise.
20686
20687 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20688
20689 * g++.dg/parse/parse7.C: New test.
20690
20691 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20692
20693 PR c++/2843
20694 * g++.dg/ext/attrib7.C: New test.
20695
20696 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20697
20698 * g++.dg/parse/parse6.C: New test.
20699
20700 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20701
20702 * gcc.dg/h8300-stack-1.c: New.
20703
20704 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20705
20706 g++.dg/lookup/exception1.C: New test.
20707
20708 g++.dg/lookup/template1.C: New test.
20709
20710 g++.dg/parse/namespace2.C: New test.
20711
20712 g++.dg/parse/parens2.C: New test.
20713
20714 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20715
20716 * g++.dg/parse/parse5.C: New test.
20717 * g++.dg/lookup/scoped4.C: New test.
20718
20719 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20720
20721 * g++.dg/parse/parens1.C: New test.
20722
20723 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20724 angle-bracket1.C.
20725 * g++.dg/parse/parens2.C: New test.
20726
20727 * g++.dg/lookup/scope-operator1.C: New test.
20728
20729 * g++.dg/parse/operator1.C: New test.
20730
20731 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20732
20733 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20734 * g++.old-deja/g++.other/access6.C: Likewise.
20735 * g++.old-deja/g++.other/decl1.C: Likewise.
20736 * g++.old-deja/g++.pt/typename12.C: Likewise.
20737
20738 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20739
20740 * g++.dg/parse/namespace1.C: New test.
20741
20742 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20743
20744 * g++.dg/parse/parse4.C: New test.
20745
20746 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20747
20748 * g++.dg/parse/parse3.C: New test.
20749
20750 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20751
20752 * g++.dg/parse/parse2.C: New test.
20753
20754 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20755
20756 * g++.dg/template/friend11.C: New test.
20757
20758 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20759
20760 * g++.dg/parse/parse1.C: New test.
20761
20762 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20763
20764 * lib/profopt.exp: Change the name of a global variable to avoid
20765 possible clashes with other test suites.
20766
20767 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20768
20769 * g++.dg/inherit/covariant8.C: New test.
20770
20771 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20772
20773 * g++.dg/init/array9.C: New test.
20774
20775 PR c++/9112
20776 * g++.dg/parse/expr1.C: New test.
20777
20778 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20779
20780 * gcc.c-torture/compile/20021230-1.c: New test.
20781
20782 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20783
20784 * g++.dg/inherit/covariant5.C: New test.
20785 * g++.dg/inherit/covariant6.C: New test.
20786 * g++.dg/inherit/covariant7.C: New test.
20787
20788 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20789
20790 PR c++/2739
20791 * g++.dg/other/access2.C: New test.
20792
20793 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20794
20795 * g++.dg/other/anon-struct.C: No longer fails
20796 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20797 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20798 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20799
20800 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20801
20802 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20803
20804 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20805
20806 * g++.dg/eh/spec4.C: Remove stray semicolon.
20807 * g++.dg/expr/pmf-1.C: Change error message.
20808 * g++.dg/ext/asm1.C: Remove stray semicolon.
20809 * g++.dg/ext/typename1.C: Add missing typenames.
20810 * g++.dg/inherit/template-as-base.C: Change error message.
20811 * g++.dg/lookup/scoped1.C: Likewise.
20812 * g++.dg/lookup/scoped2.C: Likewise.
20813 * g++.dg/lookup/using2.C: Likewise.
20814 * g++.dg/other/component1.C: Remove stray semicolon.
20815 * g++.dg/other/do1.C: Change error message.
20816 * g++.dg/other/error2.C: Likewise.
20817 * g++.dg/other/init1.C: Likewise.
20818 * g++.dg/other/packed1.C: Remove stray semicolon.
20819 * g++.dg/other/ptrmem2.C: Change error message.
20820 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20821 marker.
20822 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20823 * g++.dg/template/access3.C: Add typename keyword.
20824 * g++.dg/template/access5.C: Remove stray semicolon.
20825 * g++.dg/template/access6.C: Likewise.
20826 * g++.dg/template/complit1.C: Likewise.
20827 * g++.dg/template/crash1.C: Change error message.
20828 * g++.dg/template/inherit2.C: Remove stray semicolon.
20829 * g++.dg/template/instantiate2.C: Likewise.
20830 * g++.dg/template/instantiate3.C: Change error message.
20831 * g++.dg/template/qual1.C: Remove stray semicolon.
20832 * g++.dg/template/qualttp18.C: Change error message.
20833 * g++.dg/template/ref1.C: Remove stray semicolon.
20834 * g++.dg/template/sizeof1.C (A::value): Declare it.
20835 * g++.dg/template/spec4.C: Change error message.
20836 * g++.dg/template/static1.C: Likewise.
20837 * g++.dg/template/type1.C: Likewise.
20838 * g++.dg/template/typename3.C: Likewise.
20839 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20840 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20841 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20842 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20843 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20844 named return value extension.
20845 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20846 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20847 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20848 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20849 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20850 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20851 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20852 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20853 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20854 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20855 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20856 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20857 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20858 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20859 syntax.
20860 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20861 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20862 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20863 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20864 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20865 * g++.old-deja/g++.brendan/template11.C: Likewise.
20866 * g++.old-deja/g++.brendan/template26.C: Likewise.
20867 * g++.old-deja/g++.brendan/template27.C: Use explicit
20868 specialization syntax.
20869 * g++.old-deja/g++.brendan/template30.C: Likewise.
20870 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20871 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20872 non-dependent names.
20873 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20874 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20875 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20876 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20877 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20878 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20879 named return value extension.
20880 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20881 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20882 * g++.old-deja/g++.ext/return1.C: Likewise.
20883 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20884 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20885 * g++.old-deja/g++.jason/access8.C: Likewise.
20886 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20887 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20888 pseudo-destructor names.
20889 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20890 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20891 pseudo-destructor names.
20892 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20893 * g++.old-deja/g++.jason/overload19.C: Likewise.
20894 * g++.old-deja/g++.jason/overload32.C: Likewise.
20895 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20896 stray semicolons.
20897 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20898 * g++.old-deja/g++.jason/return.C: Likewise.
20899 * g++.old-deja/g++.jason/return2.C: Likewise.
20900 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20901 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20902 syntax.
20903 * g++.old-deja/g++.jason/template10.C: Account for use of
20904 non-dependent names.
20905 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20906 syntax.
20907 * g++.old-deja/g++.jason/template37.C: Likewise.
20908 * g++.old-deja/g++.law/access4.C: Change error messages.
20909 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20910 pseudo-destructor names.
20911 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20912 * g++.old-deja/g++.law/ctors9.C: Likewise.
20913 * g++.old-deja/g++.law/cvt22.C: Likewise.
20914 * g++.old-deja/g++.law/dtors5.C: Likewise.
20915 * g++.old-deja/g++.law/global-init1.C: Likewise.
20916 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20917 * g++.old-deja/g++.law/operators28.C: Likewise.
20918 * g++.old-deja/g++.law/visibility28.C: Likewise.
20919 * g++.old-deja/g++.martin/eval1.C: Likewise.
20920 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20921 name.
20922 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20923 * g++.old-deja/g++.mike/net34.C: Likewise.
20924 * g++.old-deja/g++.mike/net36.C: Likewise.
20925 * g++.old-deja/g++.mike/ns2.C: Likewise.
20926 * g++.old-deja/g++.mike/p12306.C: Likewise.
20927 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20928 value extension.
20929 * g++.old-deja/g++.mike/p700.C: Likewise.
20930 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20931 * g++.old-deja/g++.mike/p710.C: Likewise.
20932 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20933 value extension.
20934 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20935 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20936 * g++.old-deja/g++.ns/crash2.C: Likewise.
20937 * g++.old-deja/g++.ns/crash3.C: Likewise.
20938 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20939 * g++.old-deja/g++.ns/ns17.C: Likewise.
20940 * g++.old-deja/g++.ns/template16.C: Likewise.
20941 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20942 keyword.
20943 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20944 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20945 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20946 named return value extension.
20947 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20948 * g++.old-deja/g++.other/access4.C: Issue additional error
20949 messages.
20950 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20951 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20952 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20953 * g++.old-deja/g++.other/crash25.C: Change error message.
20954 * g++.old-deja/g++.other/crash4.C: Change error message.
20955 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20956 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20957 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20958 checks.
20959 * g++.old-deja/g++.other/defarg8.C: Likewise.
20960 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20961 * g++.old-deja/g++.other/dtor10.C: Likewise.
20962 * g++.old-deja/g++.other/incomplete.C: Likewise.
20963 * g++.old-deja/g++.other/linkage7.C: Likewise.
20964 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20965 lookup algorithm.
20966 * g++.old-deja/g++.other/mangle2.C: Likewise.
20967 * g++.old-deja/g++.other/refinit2.C: Likewise.
20968 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20969 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20970 * g++.old-deja/g++.pt/crash28.C: Likewise.
20971 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20972 syntax.
20973 * g++.old-deja/g++.pt/crash32.C: Change error message.
20974 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20975 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20976 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20977 error message position.
20978 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20979 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20980 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20981 syntax.
20982 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20983 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20984 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20985 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20986 keyword.
20987 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20988 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20989 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20990 keyword.
20991 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20992 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20993 syntax.
20994 * g++.old-deja/g++.pt/friend28.C: Account for use of
20995 non-dependent names.
20996 * g++.old-deja/g++.pt/friend29.C: Likewise.
20997 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20998 rules.
20999 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
21000 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
21001 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
21002 lookup rules.
21003 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
21004 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
21005 keyword.
21006 * g++.old-deja/g++.pt/memclass20.C: Likewise.
21007 * g++.old-deja/g++.pt/memclass5.C: Likewise.
21008 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
21009 keyword.
21010 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
21011 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
21012 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
21013 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
21014 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
21015 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
21016 keyword.
21017 * g++.old-deja/g++.pt/spec10.C: Likewise.
21018 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
21019 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
21020 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
21021 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
21022 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
21023 * g++.old-deja/g++.pt/ttp62.C: Likewise.
21024 * g++.old-deja/g++.pt/ttp64.C: Likewise.
21025 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
21026 * g++.old-deja/g++.pt/typename15.C: Likewise.
21027 * g++.old-deja/g++.pt/typename22.C: Likewise.
21028 * g++.old-deja/g++.pt/typename6.C: Change error messages.
21029 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
21030 * g++.old-deja/g++.pt/virtual2.C: Likewise.
21031 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
21032 syntax.
21033 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
21034 return value extension.
21035 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
21036 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
21037 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
21038 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
21039
21040 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
21041
21042 * g++.dg/warn/inline1.C: New test.
21043 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
21044 * g++.old-deja/g++.jason/synth10.C: Likewise.
21045 * g++.old-deja/g++.mike/net31.C: Likewise.
21046 * g++.old-deja/g++.mike/p8786.C: Likewise.
21047
21048 * g++.dg/template/friend10.C: New test.
21049 * g++.dg/template/conv5.C: New test.
21050
21051 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
21052
21053 * g++.dg/lookup/scoped3.C: New test.
21054
21055 * g++.dg/lookup/decl1.C: New test.
21056 * g++.dg/lookup/decl2.C: New test.
21057
21058 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
21059
21060 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
21061 gcc.c-torture/compile/20021015-1.c,
21062 gcc.c-torture/compile/20021015-2.c,
21063 gcc.c-torture/compile/20021123-1.c,
21064 gcc.c-torture/compile/20021123-2.c,
21065 gcc.c-torture/compile/20021123-3.c,
21066 gcc.c-torture/compile/20021123-4.c,
21067 gcc.c-torture/execute/20021024-1.c: Add tests previously added
21068 only to 3.1 or 3.2 branch.
21069
21070 2002-12-23 Mark Mitchell <mark@codesourcery.com>
21071
21072 * gcc.dg/i386-bitfield3.c: New test.
21073
21074 * gcc.dg/i386-bitfield2.c: New test.
21075
21076 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
21077
21078 * g++.dg/parse/conv_op1.C: New test.
21079
21080 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
21081
21082 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
21083 approved.
21084
21085 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
21086
21087 * gcc.c-torture/compile/20021220-1.c: New test.
21088
21089 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
21090
21091 * gcc.dg/i386-fastcall-1.c: New.
21092
21093 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21094
21095 * gcc.c-torture/execute/20021219-1.c: New test.
21096
21097 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21098
21099 * gcc.dg/i386-pic-1.c: New test.
21100
21101 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21102
21103 PR c++/8099
21104 * g++.dg/template/friend9.C: New test.
21105
21106 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21107
21108 PR c++/3663
21109 * g++.dg/template/access7.C: New test.
21110
21111 2002-12-18 Nick Clifton <nickc@redhat.com>
21112
21113 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
21114 the libstdc++-v3 directory has been found.
21115
21116 2002-12-12 Devang Patel <dpatel@apple.com>
21117 * gcc.dg/darwin-ld-1.c: New test.
21118 * gcc.dg/darwin-ld-2.c: New test.
21119 * gcc.dg/darwin-ld-3.c: New test.
21120 * gcc.dg/darwin-ld-4.c: New test.
21121 * gcc.dg/darwin-ld-5.c: New test.
21122
21123 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21124
21125 * gcc.c-torture/compile/20021212-1.c: New test.
21126
21127 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
21128
21129 * gcc.dg/fshort-wchar: New test.
21130
21131 2002-12-10 Mark Mitchell <mark@codesourcery.com>
21132
21133 PR c++/8372
21134 * g++.dg/template/dtor1.C: New test.
21135
21136 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
21137 markers.
21138
21139 2002-12-10 Jakub Jelinek <jakub@redhat.com>
21140
21141 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
21142
21143 2002-12-09 Mark Mitchell <mark@codesourcery.com>
21144
21145 * g++.dg/template/static1.C: New test.
21146 * g++.dg/template/static2.C: New test.
21147 * g++.old-deja/g++.ext/memconst.C: New test.
21148
21149 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21150
21151 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
21152 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
21153 * g++.dg/special/initp1.C: Likewise.
21154
21155 2002-12-06 Jakub Jelinek <jakub@redhat.com>
21156
21157 * gcc.c-torture/execute/20021204-1.c: New test.
21158
21159 2002-12-04 Geoffrey Keating <geoffk@apple.com>
21160
21161 * gcc.dg/ppc-fmadd-1.c: New file.
21162 * gcc.dg/ppc-fmadd-2.c: New file.
21163 * gcc.dg/ppc-fmadd-3.c: New file.
21164
21165 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21166
21167 * gcc.c-torture/compile/20021204-1.c: New test.
21168
21169 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
21170
21171 * g++.dg/inherit/covariant2.C: New test.
21172 * g++.dg/inherit/covariant3.C: New test.
21173 * g++.dg/inherit/covariant4.C: New test.
21174 * g++.dg/inherit/covariant1.C: Remove XFAIL.
21175 * g++.old-deja/g++.robertl/eb17.C: Likewise.
21176
21177 2002-12-03 Mark Mitchell <mark@codesourcery.com>
21178
21179 PR c++/8688
21180 * g++.dg/init/brace3.C: New test.
21181
21182 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
21183
21184 * gcc.dg/20020210-1.c: Fix a comment typo.
21185
21186 2002-12-02 Mark Mitchell <mark@codesourcery.com>
21187
21188 PR c++/8720
21189 * g++.dg/parse/defarg1.C: New test.
21190
21191 PR c++/8615
21192 * g++.dg/template/char1.C: New test.
21193
21194 * g++.dg/template/varmod1.C: Fix typo.
21195
21196 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21197
21198 DR 180
21199 * g++.old-deja/g++.pt/crash32.C: Expect error.
21200
21201 2002-12-01 Mark Mitchell <mark@codesourcery.com>
21202
21203 PR c++/5919
21204 * g++.dg/template/varmod1.C: New test.
21205
21206 PR c++/8727
21207 * g++.dg/inherit/typeinfo1.C: New test.
21208
21209 PR c++/8663
21210 * g++.dg/inherit/typedef1.C: New test.
21211
21212 2002-11-30 Mark Mitchell <mark@codesourcery.com>
21213
21214 PR c++/8332
21215 PR c++/8493
21216 * g++.dg/template/strlen1.C: New test.
21217
21218 PR c++/8227
21219 * g++.dg/template/ctor2.C: New test.
21220
21221 PR c++/8214
21222 * g++.dg/init/string1.C: New test.
21223
21224 PR c++/8511
21225 * g++.dg/template/friend8.C: New test.
21226
21227 2002-11-29 Joe Buck <jbuck@synopsys.com>
21228
21229 * g++.dg/lookup/anon2.C: New test.
21230
21231 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
21232
21233 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
21234 h8300 port.
21235
21236 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
21237
21238 * gcc.dg/bitfld-6.c: New test.
21239
21240 2002-11-27 Jan Hubicka <jh@suse.cz>
21241
21242 * gcc.c-torture/execute/20021127.[cx]: New test.
21243
21244 2002-11-26 Jan Hubicka <jh@suse.cz>
21245
21246 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21247 quality.
21248
21249 2002-11-26 Geoffrey Keating <geoffk@apple.com>
21250
21251 * g++.dg/init/brace2.C: New test.
21252 * g++.old-deja/g++.mike/p9129.C: Correct.
21253
21254 2002-11-26 Mark Mitchell <mark@codesourcery.com>
21255
21256 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21257
21258 2002-11-25 Andreas Bauer <baueran@in.tum.de>
21259
21260 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21261
21262 2002-11-25 Mark Mitchell <mark@codesourcery.com>
21263
21264 * testsuite/g++.dg/abi/empty11.C: New test.
21265 * testsuite/g++.dg/rtti/cv1.C: New test.
21266
21267 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21268
21269 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21270
21271 2002-11-24 Mark Mitchell <mark@codesourcery.com>
21272
21273 * g++.dg/abi/empty10.C: New test.
21274
21275 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21276
21277 * gcc.c-torture/compile/20021124-1.c: New test.
21278
21279 2002-11-22 Mark Mitchell <mark@codesourcery.com>
21280
21281 * g++.dg/abi/rtti2.C: New test.
21282
21283 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21284
21285 * gcc.dg/i386-unroll-1.c: New test.
21286
21287 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21288
21289 * gcc.c-torture/compile/20021120-1.c: New test.
21290 * gcc.c-torture/compile/20021120-2.c: New test.
21291
21292 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21293
21294 * gcc.dg/bitfld-5.c: New test.
21295
21296 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21297
21298 * gcc.c-torture/execute/20021120-3.c: New test.
21299
21300 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21301
21302 * gcc.c-torture/execute/20021120-2.c: New test.
21303
21304 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21305
21306 * gcc.c-torture/execute/20021120-1.c: New test.
21307
21308 2002-11-20 Jakub Jelinek <jakub@redhat.com>
21309
21310 * gcc.c-torture/execute/20021118-3.c: New test.
21311
21312 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21313
21314 * gcc.c-torture/compile/20021119-1.c: New test.
21315
21316 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21317
21318 * gcc.dg/duff-1.c: New test.
21319 * gcc.dg/duff-2.c: New test.
21320 * gcc.dg/duff-3.c: New test.
21321
21322 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
21323
21324 * gcc.dg/cpp/_Pragma5.c: New test.
21325
21326 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21327
21328 * gcc.c-torture/execute/20021118-2.c: New test.
21329
21330 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21331
21332 * gcc.c-torture/execute/20021118-1.c: New test.
21333
21334 2002-11-16 Jakub Jelinek <jakub@redhat.com>
21335
21336 * gcc.dg/20021116-1.c: New test.
21337
21338 2002-11-14 Mark Mitchell <mark@codesourcery.com>
21339
21340 * g++.dg/abi/vcall1.C: New test.
21341
21342 2002-11-14 Jakub Jelinek <jakub@redhat.com>
21343
21344 * gcc.dg/20021029-1.c: New test.
21345 * gcc.dg/20021029-2.c: New test.
21346
21347 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21348
21349 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21350
21351 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21352
21353 PR c/8439
21354 * gcc.dg/20021110.c: Move to ...
21355 * gcc.c-torture/compile/20021110.c: .... here.
21356
21357 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21358
21359 PR c/8467
21360 * gcc.c-torture/execute/20021111-1.c
21361
21362 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21363
21364 PR c/8439
21365 * gcc.dg/20021110.c: New test.
21366
21367 2002-11-10 Mark Mitchell <mark@codesourcery.com>
21368
21369 * g++.dg/abi/vthunk3.C: Run only on x86.
21370
21371 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21372
21373 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21374
21375 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21376
21377 * lib/compat.exp (compat-execute): Fix logic error in last
21378 change.
21379
21380 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21381
21382 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21383
21384 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21385
21386 PR c++/8389
21387 * g++.dg/template/access6.C: New test.
21388
21389 2002-11-08 Jan Hubicka <jh@suse.cz>
21390
21391 * gcc.dg/i386-ssefp-1.c: New test.
21392 * gcc.dg/i386-ssefp-1.c: New test.
21393
21394 2002-11-08 Jan Hubicka <jh@suse.cz>
21395
21396 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21397
21398 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21399
21400 * g++.dg/abi/vthunk3.C: New test.
21401
21402 PR c++/8338
21403 * g++.dg/template/crash2.C: New test.
21404
21405 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21406
21407 * testsuite/g++.dg/abi/dtor1.C: New test.
21408 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21409
21410 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21411
21412 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21413 Darwin.
21414
21415 2002-11-04 Adam Nemet <anemet@lnxw.com>
21416
21417 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21418 -mthumb. Only xfail with -O0.
21419
21420 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21421
21422 * g++.dg/abi/thunk1.C: New test.
21423 * g++.dg/abi/thunk2.C: Likewise.
21424 * g++.dg/abi/vtt1.C: Likewise.
21425
21426 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21427
21428 PR optimization/8423
21429 * gcc.c-torture/execute/builtin-constant.c: New test.
21430
21431 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21432
21433 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21434 Add some more cases.
21435
21436 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21437
21438 PR c++/8391
21439 * g++.dg/opt/local1.C: New test.
21440
21441 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21442
21443 PR c++/8160
21444 * g++.dg/template/complit1.C: New test.
21445
21446 PR c++/8149
21447 * g++.dg/template/typename4.C: Likewise.
21448
21449 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21450
21451 Core issue 287, PR c++/7639
21452 * g++.dg/template/instantiate1.C: Adjust error location.
21453 * g++.dg/template/instantiate3.C: New test.
21454 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21455 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21456 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21457
21458 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21459
21460 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21461
21462 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21463
21464 PR c++/8287
21465 * g++.dg/init/dtor2.C: New test.
21466
21467 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21468
21469 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21470 * gcc.dg/nest.c: Bypass errors on irix6.
21471
21472 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21473
21474 * gcc.dg/nest.c: Expect error for mmix-*-*.
21475 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21476
21477 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21478
21479 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21480 markers.
21481
21482 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21483
21484 2002-10-25 Mike Stump <mrs@apple.com>
21485
21486 * gcc.dg/warn-1.c: New test.
21487
21488 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21489
21490 * g++.dg/template/typename3.C: New test.
21491
21492 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21493
21494 * g++.dg/lookup/ptrmem1.C: New test.
21495
21496 * g++.dg/abi/vthunk2.C: New test.
21497
21498 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21499
21500 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21501
21502 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21503
21504 * g++.dg/abi/empty9.C: New test.
21505
21506 2002-10-24 Richard Henderson <rth@redhat.com>
21507
21508 * g++.dg/inherit/thunk1.C: Enable for ia64.
21509
21510 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21511
21512 PR c++/8067
21513 * g++.dg/lookup/pretty1.C: New test.
21514
21515 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21516
21517 * gcc.dg/20021023-1.c: New test.
21518
21519 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21520
21521 PR c++/7679
21522 * g++.dg/parse/inline1.C: New test.
21523
21524 2002-10-23 Richard Henderson <rth@redhat.com>
21525
21526 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21527
21528 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21529
21530 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21531
21532 PR c++/6579
21533 * g++.dg/parse/stmtexpr3.C: New test.
21534
21535 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21536
21537 * g++.dg/expr/cond1.C: New test.
21538
21539 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21540
21541 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21542
21543 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21544
21545 * g++.dg/abi/vbase13.C: New test.
21546 * g++.dg/abi/vbase14.C: Likewise.
21547
21548 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21549
21550 * gcc.dg/tls/pic-1.c: New test.
21551 * gcc.dg/tls/nonpic-1.c: New test.
21552 * gcc.dg/20021018-1.c: New test.
21553
21554 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21555
21556 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21557 Remove only files with the same base name as the test case.
21558 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21559 (profopt-execute): Likewise. Also, remove old profiling
21560 and performance data files before running the tests.
21561
21562 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21563 * g++.dg/bprob/bprob.exp: Likewise.
21564 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21565 to allow more general test case names.
21566
21567 * g++.dg/bprob/bprob-1.C: Rename to ...
21568 * g++.dg/bprob/g++-bprob-1.C: ... this.
21569
21570 * g77.dg/bprob/bprob-1.f: Rename to ...
21571 * g77.dg/bprob/g77-bprob-1.f: ... this.
21572
21573 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21574
21575 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21576 bison 1.50 or later.
21577
21578 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21579
21580 * g++.dg/README: Describe more test directories.
21581
21582 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21583
21584 * g++.dg/init/array6.C: Add additional tests.
21585
21586 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21587
21588 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21589 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21590
21591 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21592
21593 * gcc.c-torture/compile/20020604-1.x: New.
21594 * gcc.c-torture/compile/simd-5.x: Likewise.
21595 * gcc.c-torture/execute/920710-1.x: Likewise.
21596 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21597
21598 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21599
21600 * g++.dg/inherit/override1.C: Add dg-options clause.
21601
21602 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21603
21604 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21605 _mm_slli_si128.
21606
21607 2002-10-19 Andreas Schwab <schwab@suse.de>
21608
21609 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21610 directory component.
21611
21612 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21613
21614 * g++.dg/inherit/thunk1.C: New test.
21615
21616 * g++.dg/inherit/override1.C: New test.
21617
21618 * g++.dg/abi/mangle11.C: New test.
21619 * g++.dg/abi/mangle14.C: New test.
21620 * g++.dg/abi/mangle17.C: New test.
21621
21622 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21623
21624 * g++.dg/overload/member2.C: New test.
21625
21626 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21627
21628 * g++.dg/README: Describe new compat directory.
21629 * g++.dg/dg.exp: Skip tests in compat directory.
21630 * README.compat: New file.
21631 * lib/compat.exp: New expect script.
21632 * g++.dg/compat: New test directory.
21633 * g++.dg/compat/compat.exp: New expect script.
21634 * g++.dg/compat/abi: New test directory.
21635 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21636 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21637 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21638 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21639 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21640 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21641 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21642 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21643 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21644 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21645 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21646 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21647 * g++.dg/compat/break: New test directory.
21648 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21649 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21650 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21651 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21652 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21653 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21654 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21655 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21656 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21657 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21658 g++.dg/compat/break/README: New files.
21659 * g++.dg/compat/eh: New test directory.
21660 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21661 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21662 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21663 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21664 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21665 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21666 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21667 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21668 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21669 g++.dg/compat/eh/filter2_y.C,
21670 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21671 g++.dg/compat/eh/new1_y.C,
21672 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21673 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21674 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21675 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21676 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21677 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21678 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21679 g++.dg/compat/eh/unexpected1_y.C: New files.
21680 * g++.dg/compat/init: New test directory.
21681 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21682 g++.dg/compat/init/array5_y.C,
21683 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21684 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21685 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21686 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21687 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21688 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21689 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21690 g++.dg/compat/init/init-ref2_y.C: New files.
21691
21692 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21693
21694 PR c++/7584
21695 * g++.dg/inherit/using3.C: New test.
21696
21697 2002-10-17 Jan Hubicka <jh@suse.cz>
21698
21699 * gcc.dg/20021017-2.c: New test.
21700
21701 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21702
21703 * g++.dg/abi/mangle16.C: Adjust.
21704
21705 * g++.dg/init/array8.C: New test.
21706
21707 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21708
21709 * gcc.dg/special/mips-abi.exp: New test.
21710 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21711
21712 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21713
21714 * g++.dg/abi/mangle16.C: New test.
21715 * g++.dg/abi/mangle17.C: Likewise.
21716
21717 PR c++/7478
21718 * g++.dg/template/ref1.C: New test.
21719
21720 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21721
21722 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21723
21724 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21725
21726 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21727
21728 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21729
21730 PR c++/7524
21731 * g++.dg/init/array7.C: New test.
21732
21733 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21734
21735 * g++.dg/init/array6.C: New test.
21736
21737 * g++.dg/abi/mangle13.C: Likewise.
21738 * g++.dg/abi/mangle14.C: Likewise.
21739 * g++.dg/abi/mangle15.C: Likewise.
21740
21741 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21742
21743 * g++.dg/abi/empty8.C: New test.
21744
21745 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21746
21747 * g++.dg/init/ctor1.C: New test.
21748
21749 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21750
21751 * gcc.c-torture/execute/20021015-1.c: New test.
21752
21753 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21754
21755 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21756
21757 2002-10-14 Jan Hubicka <jh@suse.cz>
21758
21759 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21760
21761 2002-10-14 Richard Henderson <rth@redhat.com>
21762
21763 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21764
21765 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21766
21767 PR optimization/6631
21768 * g++.dg/opt/const2.C: New test.
21769
21770 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21771
21772 PR c++/7176
21773 * g++.dg/parse/friend1.C: New test.
21774 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21775
21776 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21777
21778 * gcc.dg/20021014-1.c: New test.
21779
21780 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21781
21782 PR c++/5661
21783 * g++.dg/ext/vlm1.C: New test.
21784 * g++.dg/ext/vlm2.C: Likewise.
21785
21786 * g++.dg/init/array1.C: Remove invalid braces.
21787 * g++.dg/init/brace1.C: New test.
21788 * g++.dg/init/copy2.C: Likewise.
21789 * g++.dg/init/copy3.C: Likewise.
21790 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21791 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21792 braces.
21793
21794 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21795
21796 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21797
21798 2002-10-11 Richard Shann <richard.shann@superh.com>
21799
21800 * gcc.c-torture/compile/simd-5.c: New test.
21801
21802 2002-10-10 Roger Sayle <roger@eyesopen.com>
21803
21804 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21805
21806 2002-10-10 Jim Wilson <wilson@redhat.com>
21807
21808 * gcc.c-torture/execute/20021010-1.c: New test.
21809
21810 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21811
21812 PR c/7353
21813 * g++.dg/ext/typedef-init.C: New test.
21814 * gcc.dg/typedef-init.c: New test.
21815
21816 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21817
21818 * gcc.dg/cpp/paste13.c: New test.
21819
21820 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21821
21822 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21823 remaining platforms, XFAIL during compile, not execute. Don't
21824 XFAIL at -O0.
21825
21826 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21827
21828 * gcc.dg/alias-1.c: Tweak expected warning.
21829
21830 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21831
21832 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21833
21834 2002-10-06 Andreas Jaeger <aj@suse.de>
21835
21836 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21837 * gcc.dg/cpp/c++98.C: Likewise.
21838
21839 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21840 * g++.dg/cpp/c++98.C: Likewise.
21841
21842 * g++.dg/README (Subdirectories): Mention cpp directory.
21843
21844 PR target/7559
21845 * gcc.dg/20021006-1.c: New test.
21846
21847 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21848
21849 PR c++/7804
21850 * g++.dg/other/warning1.C: New test.
21851
21852 2002-10-04 Roger Sayle <roger@eyesopen.com>
21853
21854 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21855 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21856 and sparc-*-* with -m64 as expected failures. See PR 8087.
21857
21858 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21859
21860 PR c++/7931
21861 * g++.dg/template/ptrmem3.C: New test.
21862
21863 PR c++/7754
21864 * g++.dg/template/union1.C: New test.
21865
21866 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21867
21868 PR c++/8006
21869 * g++.dg/abi/mangle9.C: New test.
21870 * g++.dg/abi/mangle10.C: New test.
21871 * g++.dg/abi/mangle11.C: New test.
21872 * g++.dg/abi/mangle12.C: New test.
21873
21874 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21875
21876 PR c++/7188.
21877 * g++.dg/template/meminit1.C: New test.
21878 * g++.dg/warn/Wreorder-1.C: Likewise.
21879 * g++.old-deja/g++.mike/warn3.C: Tweak.
21880 * lib/prune.exp: Ingore "in copy constructor".
21881
21882 2002-10-02 Andreas Jaeger <aj@suse.de>
21883
21884 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21885 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21886 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21887 on x86-64.
21888
21889 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21890
21891 * gcc.dg/empty1.C: Fix typo.
21892
21893 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21894
21895 * gcc.dg/alias-1.c: New test.
21896
21897 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21898
21899 * gcc.dg/empty1.C: New test.
21900
21901 * g++.dg/tls/init-2.C: Tweak error messages.
21902
21903 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21904
21905 * gcc.c-torture/compile/20020923-1.c: New test.
21906
21907 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21908
21909 * gcc.c-torture/execute/ffs-1.c: New test.
21910 * gcc.c-torture/execute/ffs-2.c: Ditto.
21911
21912 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21913
21914 * g++.dg/overload/member1.C: New test.
21915
21916 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21917
21918 * g++.dg/abi/empty7.C: New test.
21919 * g++.dg/init/pm2.C: Likewise.
21920
21921 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21922
21923 * g++.dg/rtti/crash1.C: New test.
21924
21925 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21926
21927 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21928 gcc.dg/sibcall-4.c: New tests.
21929
21930 2002-09-28 Roger Sayle <roger@eyesopen.com>
21931
21932 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21933 powerpc and MMIX targets.
21934
21935 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21936
21937 * gcc.dg/cpp/20020927-1.c: New.
21938
21939 2002-09-26 David S. Miller <davem@redhat.com>
21940
21941 * gcc.c-torture/compile/trunctfdf.c: New.
21942
21943 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21944
21945 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21946
21947 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21948
21949 * gcc.c-torture/execute/loop-15.c: New.
21950
21951 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21952
21953 * README.QMTEST: Fix typo.
21954
21955 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21956
21957 * gcc.dg/20020926-1.c: New test.
21958
21959 2002-09-25 David S. Miller <davem@redhat.com>
21960
21961 PR target/7842
21962 * gcc.c-torture/execute/shiftdi.c: New test.
21963
21964 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21965
21966 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21967 unique to the tool.
21968 * lib/g77.exp (g77_init): Likewise.
21969 * lib/g++.exp (g++_init): Likewise.
21970 * lib/objc.exp (objc_init): Likewise.
21971
21972 2002-09-25 Mark Mitchell <mark@codesourcery.com>
21973
21974 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21975 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21976 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
21977
21978 2002-09-25 Richard Henderson <rth@redhat.com>
21979
21980 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21981 too-small long double.
21982
21983 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
21984
21985 * gcc.dg/20020919-1.c: New test.
21986
21987 2002-09-23 Mark Mitchell <mark@codesourcery.com>
21988
21989 * g++.dg/abi/bitfield6.C: New test.
21990 * g++.dg/abi/bitfield7.C: New test.
21991 * g++.dg/abi/bitfield8.C: New test.
21992 * g++.dg/abi/vbase11.C: New test.
21993
21994 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
21995
21996 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21997 hppa*-*-hpux*. Update test comment.
21998
21999 2002-09-20 Jakub Jelinek <jakub@redhat.com>
22000
22001 * gcc.dg/tls/struct-1.c: New test.
22002
22003 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
22004
22005 * gcc.dg/cpp/tr-warn2.c: Update.
22006
22007 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
22008
22009 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
22010
22011 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
22012
22013 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
22014 systems.
22015
22016 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
22017
22018 * gcc.c-torture/execute/ieee/mzero3.c: New test.
22019
22020 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
22021 Adjust for c++filt moved to binutils. Remove spurious duplicate
22022 setting of cxxfilt.
22023
22024 2002-09-19 Geoffrey Keating <geoffk@apple.com>
22025
22026 * gcc.dg/20020312-2.c: Update for darwin.
22027
22028 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
22029
22030 * g++.old-deja/g++.other/crash32.C: Mark ICE.
22031
22032 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
22033
22034 * objc.dg/comp-types-1.m: New test.
22035 * objc.dg/comp-types-2.m: New test.
22036 * objc.dg/comp-types-3.m: New test.
22037 * objc.dg/comp-types-4.m: New test.
22038 * objc.dg/comp-types-5.m: New test.
22039 * objc.dg/comp-types-6.m: New test.
22040
22041 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
22042
22043 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
22044
22045 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22046
22047 * g++.dg/other/do1.C: New test.
22048
22049 * g++.dg/template/subst1.C: New test.
22050
22051 2002-09-16 Steve Ellcey <sje@cup.hp.com>
22052
22053 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
22054
22055 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22056
22057 * g++.dg/template/qualttp20.C: Adjust expected errors.
22058 * g++.old-deja/g++.jason/report.C: Likewise.
22059 * g++.old-deja/g++.other/qual1.C: Likewise.
22060
22061 * g++.dg/lookup/scoped2.C: New test.
22062
22063 * g++.dg/ext/asm3.C: New test.
22064
22065 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
22066
22067 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
22068
22069 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
22070
22071 * ChangeLog: follow spelling conventions.
22072 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
22073 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
22074 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
22075 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
22076 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
22077 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
22078 * g++.old-deja/g++.law/global-init1.C: Likewise.
22079 * g++.old-deja/g++.other/delete4.C: Likewise.
22080 * g++.old-deja/g++.other/inline21.C: Likewise.
22081 * g++.old-deja/g++.other/singleton.C: Likewise.
22082 * g77.dg/strlen0.f: Likewise.
22083 * g77.f-torture/compile/20010519-1.f: Likewise.
22084 * g77.f-torture/compile/980310-4.f: Likewise.
22085 * gcc.c-torture/compile/20000605-1.c: Likewise.
22086 * gcc.c-torture/execute/20020225-1.c: Likewise.
22087 * gcc.dg/c90-hexfloat-2.c: Likewise.
22088 * gcc.dg/c99-bool-1.c: Likewise.
22089 * gcc.dg/c99-hexfloat-2.c: Likewise.
22090 * gcc.dg/dll-2.c: Likewise.
22091 * gcc.dg/wtr-union-init-1.c: Likewise.
22092 * gcc.dg/wtr-union-init-2.c: Likewise.
22093 * gcc.dg/wtr-union-init-3.c: Likewise.
22094 * gcc.dg/cpp/avoidpaste1.c: Likewise.
22095 * gcc.dg/cpp/defined.c: Likewise.
22096 * gcc.dg/cpp/macsyntx.c: Likewise.
22097 * gcc.dg/cpp/paste2.c: Likewise.
22098 * gcc.dg/cpp/trad/defined.c: Likewise.
22099 * gcc.dg/format/c90-printf-1.c: Likewise.
22100 * gcc.dg/format/c90-scanf-1.c: Likewise.
22101 * gcc.dg/format/c99-printf-1.c: Likewise.
22102 * gcc.dg/format/c99-scanf-1.c: Likewise.
22103 * gcc.misc-tests/gcov-8.c: Likewise.
22104 * lib/profopt.exp: Likewise.
22105
22106 2002-09-15 Krister Walfridsson <cato@df.lth.se>
22107
22108 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
22109
22110 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22111
22112 * g++.dg/inherit/using2.C: New test.
22113
22114 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
22115
22116 * ChangeLog: Follow spelling conventions.
22117 * g++.dg/template/friend4.C: Likewise.
22118 * g++.old-deja/g++.pt/crash67.C: Likewise.
22119 * gcc.c-torture/execute/20000801-4.c: Likewise.
22120 * gcc.dg/c90-digraph-1.c: Likewise.
22121 * gcc.dg/c94-digraph-1.c: Likewise.
22122 * gcc.dg/c99-digraph-1.c: Likewise.
22123 * gcc.dg/cpp/line5.c: Likewise.
22124 * gcc.dg/cpp/multiline.c: Likewise.
22125 * gcc.dg/cpp/trad/literals-1.c: Likewise.
22126 * gcc.dg/format/attr-3.c: Likewise.
22127 * gcc.dg/format/c90-scanf-3.c: Likewise.
22128 * gcc.dg/format/ext-4.c: Likewise.
22129
22130 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22131
22132 * g++.dg/template/pretty1.C: New test.
22133
22134 2002-09-14 Alan Modra <amodra@bigpond.net.au>
22135
22136 * gcc.c-torture/execute/struct-cpy-1.c: New test.
22137
22138 2002-09-13 Matt Austern <austern@apple.com>
22139
22140 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
22141 passing a cast expression to a function by const reference.
22142
22143 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
22144
22145 * g++.dg/template/deduce1.C: New test.
22146
22147 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
22148
22149 * gcc.c-torture/execute/simd-1.c: Force all use of int to
22150 32-bit int.
22151
22152 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
22153
22154 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
22155 usage.
22156
22157 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
22158
22159 * gcc.c-torture/compile/20020910-1.c: New test.
22160
22161 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
22162
22163 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
22164
22165 2002-09-10 Andreas Jaeger <aj@suse.de>
22166
22167 * gcc.dg/20020312-2.c: Adjust for x86-64.
22168
22169 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
22170
22171 * g77.dg/7388.f: New test case for PR 7388.
22172
22173 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
22174
22175 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
22176
22177 2002-09-05 Ziemowit Laski <zlaski@apple.com>
22178
22179 * objc.dg/proto-lossage-1.m: New test.
22180
22181 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
22182
22183 * gcc.dg/cpp/_Pragma4.c: Fix typo.
22184
22185 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
22186
22187 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
22188 expected to pass.
22189
22190 2002-09-06 Stan Shebs <shebs@apple.com>
22191 David Edelsohn <edelsohn@gnu.org>
22192
22193 * gcc.dg/weak: New directory.
22194 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
22195 target-specific xfail bits.
22196 * gcc.dg/typeof-2.c: Move to new directory.
22197 * gcc.dg/weak.exp: New expect script.
22198
22199 2002-09-06 Alan Modra <amodra@bigpond.net.au>
22200
22201 * gcc.c-torture/execute/extzvsi.c: New test.
22202
22203 2002-09-05 Stan Shebs <shebs@apple.com>
22204
22205 * gcc.dg/weak-1.c: xfail on Darwin.
22206 * gcc.dg/weak-2.c: Ditto.
22207 * gcc.dg/weak-3.c: Ditto.
22208 * gcc.dg/weak-4.c: Ditto.
22209 * gcc.dg/weak-5.c: Ditto.
22210 * gcc.dg/weak-6.c: Ditto.
22211 * gcc.dg/weak-7.c: Ditto.
22212 * gcc.dg/weak-8.c: Ditto.
22213 * gcc.dg/weak-9.c: Ditto.
22214
22215 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
22216
22217 * gcc.c-torture/execute/loop-14.c: New test.
22218
22219 2002-09-04 Jakub Jelinek <jakub@redhat.com>
22220
22221 * g++.dg/other/cxa-atexit1.C: New test.
22222
22223 * gcc.dg/typeof-2.c: New test.
22224
22225 2002-09-03 Roger Sayle <roger@eyesopen.com>
22226
22227 * gcc.dg/builtins-2.c: New testcase.
22228 * gcc.dg/builtins-3.c: New testcase.
22229
22230 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
22231
22232 * gcc.dg/cpp/_Pragma4.c: New test.
22233
22234 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
22235
22236 * objc/execute/nil_method-1.m: New testcase.
22237
22238 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
22239
22240 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
22241 [Object class], not [Object initialize].
22242
22243 2002-08-31 Roger Sayle <roger@eyesopen.com>
22244 Hans-Peter Nilsson <hp@bitrange.com>
22245
22246 * gcc.c-torture/execute/20020720-1.x: Skip test on
22247 mmix-knuth-mmixware. Correct comment.
22248
22249 2002-08-27 Mark Mitchell <mark@codesourcery.com>
22250
22251 * testsuite/g++.dg/abi/bitfield5.C: New test.
22252 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22253
22254 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22255
22256 * objc.dg/undeclared-selector.m: New test.
22257
22258 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22259
22260 * g++.dg/other/offsetof1.C: Avoid cast warning.
22261
22262 2002-08-26 Ziemowit Laski <zlaski@apple.com>
22263
22264 * objc.dg/super-class-2.m: New test.
22265
22266 2002-08-24 Matt Austern <austern@apple.com>
22267
22268 * g++.dg/ext/lvaddr.C: New test.
22269 * g++.dg/ext/lvcast.C: New test.
22270
22271 2002-08-22 Mark Mitchell <mark@codesourcery.com>
22272
22273 * testsuite/g++.dg/inherit/cond1.C: New test.
22274
22275 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
22276
22277 * gcc.dg/noncompile/incomplete-1.c: New test.
22278
22279 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22280
22281 * gcc.dg/typespec-1.c: New test.
22282
22283 2002-08-20 Devang Patel <dpatel@apple.com>
22284 * objc.dg/proto-hier-2.m: New test.
22285
22286 2002-08-19 Ziemowit Laski <zlaski@apple.com>
22287
22288 * objc.dg/bitfield-1.m: New test.
22289 * objc.dg/bitfield-2.m: New test.
22290
22291 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22292
22293 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22294 gcc.dg/c99-flex-array-4.c: New tests.
22295
22296 2002-08-16 Stan Shebs <shebs@apple.com>
22297
22298 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22299
22300 2002-08-15 Jakub Jelinek <jakub@redhat.com>
22301
22302 * gcc.dg/typeof-1.c: New test.
22303 * g++.dg/ext/typeof2.C: New test.
22304
22305 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22306
22307 * g++.dg/other/offsetof1.C: New test.
22308
22309 2002-08-14 Richard Henderson <rth@redhat.com>
22310
22311 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22312
22313 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
22314
22315 * gcc.dg/cpp/_Pragma3.c: New test.
22316
22317 2002-08-13 Mark Mitchell <mark@codesourcery.com>
22318
22319 * g++.dg/template/inherit3: New test.
22320
22321 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22322
22323 * gcc.dg/bitfld-4.c: Add blank options.
22324
22325 2002-08-09 Mark Mitchell <mark@codesourcery.com>
22326
22327 * g++.dg/template/crash1.C: New test.
22328
22329 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22330
22331 * gcc.dg/tls/opt-2.c: New test.
22332
22333 2002-08-08 Devang Patel <dpatel@apple.com>
22334
22335 * objc.dg/selector-1.m : New test
22336
22337 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22338
22339 * g++.dg/abi/bitfield4.C: New test.
22340 * gcc.dg/bitfld-4.c: New test.
22341
22342 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22343
22344 * g++.dg/other/packed1.C: New test.
22345
22346 2002-08-07 Mark Mitchell <mark@codesourcery.com>
22347
22348 * g++.dg/abi/offsetof.C: Tweak error messages.
22349 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22350
22351 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22352
22353 * gcc.dg/bitfld-3.c: New test.
22354
22355 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22356 Richard Henderson <rth@redhat.com>
22357
22358 * gcc.dg/i386-bitfield1.c: New test.
22359 * g++.dg/abi/bitfield3.C: Update.
22360
22361 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
22362
22363 * objc.dg/const-str-2.m: Update.
22364 * gcc.dg/cpp/c++98.c: Change to C extension.
22365 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22366 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22367
22368 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
22369
22370 * testsuite/gcc.dg/tls/diag-3.c: New.
22371
22372 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22373
22374 * g++.dg/README (Subdirectories): Document new subdir expr.
22375 * g++.dg/expr/pmf-1.C: New test.
22376
22377 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22378
22379 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22380
22381 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22382
22383 * g++.dg/abi/bitfield3.C: New test.
22384
22385 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22386
22387 * lib/gcov.exp: Tweak expected line formats.
22388 * gcc.misc-tests/gcov8.c: New test.
22389 * gcc.misc-tests/gcov8.x: New flags.
22390
22391 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22392
22393 * consistency.vlad/layout/endian.c: Include string.h.
22394
22395 * gcc.c-torture/execute/20020805-1.c: New test.
22396
22397 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22398
22399 * g++.dg/other/conversion1.C: New test.
22400
22401 2002-08-03 Roger Sayle <roger@eyesopen.com>
22402
22403 * gcc.dg/builtins-1.c: New testcase.
22404
22405 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22406
22407 * g++.dg/inherit/access3.C: New test.
22408
22409 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22410
22411 * gcc.dg/ia64-visibility-2.c: New test.
22412
22413 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22414
22415 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22416 __qualifier_flags to __flags.
22417
22418 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22419
22420 * g++.dg/inherit/operator1.C: New test.
22421 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22422 * g++.dg/other/error1.C: Change expected error message.
22423 * g++.dg/template/conv4.C: Likewise.
22424
22425 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22426
22427 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22428 for documented behavior.
22429
22430 2002-07-25 Roger Sayle <roger@eyesopen.com>
22431
22432 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22433 several targets known to fail.
22434
22435 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22436
22437 * gcc.dg/mips-args-[123].c: New tests.
22438
22439 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22440
22441 * gcc.dg/ppc-spe.c: New.
22442
22443 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22444
22445 * g++.dg/other/ptrmem4.C: New testcase.
22446
22447 2002-07-24 Richard Henderson <rth@redhat.com>
22448
22449 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22450
22451 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22452
22453 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22454
22455 2002-07-24 Roger Sayle <roger@eyesopen.com>
22456
22457 * gcc.c-torture/execute/memset-3.c: New testcase.
22458
22459 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22460
22461 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22462 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22463
22464 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22465
22466 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22467 Delete.
22468
22469 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22470
22471 * gcc.c-torture/compile/simd-4.c: New test.
22472
22473 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22474
22475 PR c++/7347, c++/7348
22476 * g++.dg/template/access4.C: New test.
22477 * g++.dg/template/access5.C: New test.
22478 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22479 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22480 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22481 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22482
22483 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22484
22485 * gcc.dg/gnu89-init-2.c: New test.
22486
22487 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22488
22489 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22490
22491 2002-07-20 Roger Sayle <roger@eyesopen.com>
22492
22493 * gcc.c-torture/execute/20020720-1.c: New testcase.
22494
22495 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22496
22497 * gcc.dg/cpp/Wsignprom.c: New tests.
22498
22499 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22500
22501 * gcc.c-torture/execute/loop-13.c: New test.
22502
22503 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22504
22505 * gcc.dg/cpp/expr.c: New tests.
22506
22507 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22508
22509 * g++.dg/opt/pr6713.C: Add template instantiation.
22510
22511 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22512
22513 * gcc.dg/nest.c: New test.
22514
22515 2002-07-17 Richard Henderson <rth@redhat.com>
22516
22517 * g++.dg/opt/pr6713.C: New test.
22518
22519 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22520
22521 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22522 XFAIL for all x86 processors.
22523
22524 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22525
22526 * gcc.c-torture/execute/20010122-1.x: Do not test with
22527 -fomit-frame-pointer.
22528
22529 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22530
22531 * g++.dg/template/instantiate2.C: New test.
22532 * g++.dg/template/spec4.C: New test.
22533
22534 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22535
22536 * g++.dg/template/access2.C: New test.
22537 * g++.dg/template/access3.C: New test.
22538
22539 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22540
22541 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22542 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22543 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22544 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22545 Convert to use <stdarg.h>.
22546 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22547 Delete.
22548 * gcc.dg/va-arg-2.c: New.
22549 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22550
22551 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22552
22553 * gcc.c-torture/compile/20020710-1.c: New test.
22554
22555 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22556 Andrew Pinski <pinskia@physics.uc.edu>
22557
22558 gcc.c-torture/compile/simd-2.c: New testcase.
22559 gcc.c-torture/compile/simd-3.c: Likewise.
22560
22561 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22562
22563 PR c++/7224
22564 * g++.dg/overload/error1.C: New test.
22565
22566 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22567
22568 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22569 configuration and IRIX 6 O32 ABI.
22570
22571 2002-07-11 Roger Sayle <roger@eyesopen.com>
22572
22573 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22574
22575 2002-07-10 Roger Sayle <roger@eyesopen.com>
22576
22577 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22578
22579 2002-07-10 Jeffrey A Law <law@redhat.com>
22580
22581 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22582
22583 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22584
22585 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22586
22587 * gcc.dg/20020312-2.c: Check for __PPC__.
22588
22589 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22590
22591 * gcc.c-torture/compile/20020709-1.c: New test.
22592
22593 2002-07-07 Roger Sayle <roger@eyesopen.com>
22594
22595 * g++.dg/template/qualttp21.C: New test case.
22596
22597 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22598
22599 * gcc.c-torture/compile/20020706-1.c: New test.
22600 * gcc.c-torture/compile/20020706-2.c: New test.
22601
22602 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22603 Alexandre Oliva <aoliva@redhat.com>
22604
22605 * g++.dg/warn/incomplete1.C: New test.
22606
22607 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22608
22609 PR c++/7099
22610 * g++.dg/warn/noreturn1.C: New test.
22611
22612 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22613
22614 PR c++/6706
22615 * g++.dg/debug/debug6.C: New test.
22616 * g++.dg/debug/debug7.C: New test.
22617
22618 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22619
22620 * gcc.c-torture/compile/simd-3.c: New test.
22621
22622 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22623
22624 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22625 * gcc.dg/20020620-1.c: Likewise.
22626
22627 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22628
22629 PR c++/6944
22630 * g++.dg/init/array4.C: New test.
22631 * g++.dg/init/array5.C: New test.
22632
22633 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22634
22635 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22636 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22637
22638 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22639
22640 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22641 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22642 * gcc.dg/wtr-conversion-1.c: Likewise.
22643 * gcc.dg/wtr-escape-1.c: Likewise.
22644 * gcc.dg/wtr-int-type-1.c: Likewise.
22645 * gcc.dg/wtr-label-1.c: Likewise.
22646 * gcc.dg/wtr-static-1.c: Likewise.
22647 * gcc.dg/wtr-strcat-1.c: Likewise.
22648 * gcc.dg/wtr-suffix-1.c: Likewise.
22649 * gcc.dg/wtr-switch-1.c: Likewise.
22650 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22651 * gcc.dg/wtr-union-init-1.c: Likewise.
22652 * gcc.dg/wtr-union-init-2.c: Likewise.
22653 * gcc.dg/wtr-union-init-3.c: Likewise.
22654
22655 * gcc.dg/wtr-func-def-1.c: New test.
22656
22657 2002-07-02 Devang Patel <dpatel@apple.com>
22658
22659 * objc.dg/param-1.m: New test.
22660
22661 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22662
22663 * gcc.dg/cpp/trad/directive.c: Add test.
22664 * gcc.dg/cpp/trad/macroargs.c: Add test.
22665 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22666
22667 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22668
22669 * gcc.dg/cpp/cmdlne-M.c: New test.
22670
22671 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22672
22673 * objc.dg/desig-init-1.m: New test.
22674
22675 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22676
22677 PR c++/6716
22678 * g++.dg/template/instantiate1.C: New test.
22679
22680 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22681
22682 PR c++/7112
22683 * g++.dg/template/sizeof2.C: New test.
22684
22685 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22686
22687 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22688 gcc.dg/cpp/trad/include.c: New tests.
22689
22690 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22691
22692 PR target/7177
22693 * gcc.c-torture/compile/20020701-1.c: New test.
22694
22695 2002-07-01 Stan Shebs <shebs@apple.com>
22696
22697 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22698 header here...
22699 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22700 (objc-torture-execute): or here.
22701
22702 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22703
22704 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22705
22706 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22707
22708 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22709
22710 2002-06-30 Devang Patel <dpatel@apple.com>
22711
22712 * objc.dg/fsyntax-only.m: New test.
22713
22714 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22715
22716 PR c++/6695
22717 * g++.dg/template/friend7.C: New file.
22718
22719 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22720
22721 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22722 return type.
22723
22724 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22725
22726 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22727 avoid division by zero.
22728
22729 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22730
22731 * gcc.dg/Wunknownprag.c: New tests.
22732
22733 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22734
22735 * gcc.c-torture/execute/simd-2.c: New test.
22736
22737 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22738
22739 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22740 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22741 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22742 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22743 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22744 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22745 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22746 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22747 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22748 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22749 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22750 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22751 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22752 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22753 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22754 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22755 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22756
22757 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22758
22759 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22760 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22761 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22762 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22763 New tests.
22764 * gcc.dg/cpp/trad/directive.c: Update.
22765
22766 2002-06-23 Andreas Jaeger <aj@suse.de>
22767
22768 * gcc.c-torture/execute/complex-6.c: New.
22769
22770 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22771
22772 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22773 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22774 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22775 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22776
22777 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22778
22779 * gcc.dg/cpp/trad: New directory with traditional tests copied
22780 from parent directory.
22781 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22782 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22783 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22784 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22785 Move to trad/ and rename.
22786 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22787 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22788 gcc.dg/cpp/trad/redef2.c: New tests.
22789 * gcc.dg/cpp/trad/trad.exp: New driver.
22790
22791 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22792
22793 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22794 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22795 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22796 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22797 Remove.
22798
22799 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22800
22801 * gcc.dg/20020620-1.c: New test.
22802
22803 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22804
22805 * g++.dg/template/ttp4.C: New test.
22806
22807 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22808
22809 * g++.dg/opt/vt1.C: Fix regexp.
22810
22811 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22812
22813 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22814 Don't use attribute `noinline'.
22815
22816 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22817
22818 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22819
22820 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22821
22822 * gcc.c-torture/execute/simd-1.c: New.
22823
22824 * gcc.dg/simd-1.c: New.
22825
22826 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22827
22828 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22829
22830 2002-06-16 Richard Henderson <rth@redhat.com>
22831
22832 * g++.dg/ext/anon-struct1.C: New.
22833 * g++.dg/ext/anon-struct2.C: New.
22834 * g++.dg/ext/anon-struct3.C: New.
22835 * gcc.dg/anon-struct-1.c: New.
22836 * gcc.dg/anon-struct-2.c: New.
22837 * gcc.dg/anon-struct-3.c: New.
22838 * gcc.dg/20011008-1.c: Adjust warning text.
22839 * gcc.dg/20020527-1.c: Add -fms-extensions.
22840
22841 2002-06-16 Richard Henderson <rth@redhat.com>
22842
22843 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22844
22845 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22846
22847 * gcc.c-torture/execute/20020615-1.c: New test.
22848
22849 2002-06-15 Roger Sayle <roger@eyesopen.com>
22850
22851 * gcc.c-tortuture/execute/compare-1.c: New test case.
22852 * gcc.c-tortuture/execute/compare-2.c: New test case.
22853 * gcc.c-tortuture/execute/compare-3.c: New test case.
22854
22855 2002-06-13 Richard Henderson <rth@redhat.com>
22856
22857 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22858 ia64 ilp32.
22859
22860 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22861
22862 * g++.dg/template/typename2.C: Update error message.
22863
22864 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22865
22866 * gcc.c-torture/execute/20020611-1.c: New test.
22867
22868 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22869
22870 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22871 list of targets to skip.
22872
22873 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22874
22875 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22876 targets if not optimizing.
22877
22878 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22879
22880 * gcc.c-torture/compile/20020605-1.c: New test.
22881
22882 * g++.dg/opt/vt1.C: New test.
22883
22884 * gcc.dg/20020531-1.c: New test.
22885
22886 * gcc.dg/20020530-1.c: New test.
22887
22888 * gcc.dg/20020527-1.c: New test.
22889
22890 * g++.dg/opt/cse1.C: New test.
22891
22892 2002-06-07 Roger Sayle <roger@eyesopen.com>
22893
22894 * gcc.dg/20020607-2.c: New test case.
22895
22896 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22897
22898 * gcc.c-torture/compile/20020604-1.c: New test.
22899
22900 2002-06-04 Richard Henderson <rth@redhat.com>
22901
22902 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22903 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22904 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22905
22906 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22907
22908 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22909
22910 2002-06-03 Richard Henderson <rth@redhat.com>
22911
22912 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22913 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22914
22915 2002-06-02 Richard Henderson <rth@redhat.com>
22916
22917 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22918 test functions static.
22919
22920 2002-06-02 Andreas Jaeger <aj@suse.de>
22921
22922 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22923 now.
22924
22925 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22926
22927 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22928 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22929 Update for mofified diagnostics.
22930 * gcc.dg/c99-intconst-1.c: No longer fail.
22931
22932 2002-06-02 Richard Henderson <rth@redhat.com>
22933
22934 * gcc.dg/uninit-A.c: Remove xfail markers.
22935
22936 2002-06-01 Roger Sayle <roger@eyesopen.com>
22937
22938 * gcc.dg/fnegate-1.c: New test case.
22939
22940 2002-05-30 Osku Salerma <osku@iki.fi>
22941
22942 * gcc.c-torture/execute/mayalias-1.c: New file.
22943
22944 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22945
22946 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22947 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22948 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22949
22950 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22951
22952 * gcc.c-torture/execute/20020529-1.c: New test.
22953
22954 2002-05-27 Richard Henderson <rth@redhat.com>
22955
22956 * g++.dg/ext/attrib6.C: New test case.
22957
22958 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22959
22960 * gcc.c-torture/execute/pure-1.c: New test.
22961
22962 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22963
22964 * gcc.dg/cpp/arith-2.c: Remove.
22965
22966 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22967
22968 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22969 * gcc.dg/cpp/if-3.c: Remove.
22970
22971 2002-05-26 Jakub Jelinek <jakub@redhat.com>
22972
22973 * g++.dg/opt/cse2.C: New test.
22974
22975 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
22976
22977 * gcc.dg/cpp/arith-1.c: New semantic tests.
22978 * gcc.dg/cpp/if-1.c: Update.
22979
22980 2002-05-24 Ben Elliston <bje@redhat.com>
22981
22982 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
22983
22984 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22985
22986 * gcc.dg/verbose-asm.c: New test.
22987
22988 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
22989
22990 * gcc.dg/cpp/paste12.c: New test.
22991
22992 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22993
22994 * g++.dg/parse/named_ops.C: New test.
22995
22996 2002-05-23 Mark Mitchell <mark@codesourcery.com>
22997
22998 * gcc/testsuite/gcc.dg/weak-8.c: New test.
22999
23000 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
23001
23002 * gcc.dg/weak-2.c: Allow optional leading underscore
23003 in scan-assembler symbol name.
23004 * gcc.dg/weak-3.c: Likewise.
23005 * gcc.dg/weak-4.c: Likewise.
23006 * gcc.dg/weak-5.c: Likewise.
23007
23008 2002-05-23 Jakub Jelinek <jakub@redhat.com>
23009
23010 * gcc.dg/20020523-1.c: New test.
23011
23012 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23013
23014 * objc.dg/const-str-2.m: Update now that we stop after
23015 a command line error.
23016
23017 2002-05-22 Richard Henderson <rth@redhat.com>
23018
23019 * g++.dg/dg.exp: Fix typo in test pruneing.
23020
23021 2002-05-22 Richard Henderson <rth@redhat.com>
23022
23023 * g++.dg/dg.exp: Prune the tls subdirectory.
23024 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
23025 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
23026 * g++.dg/tls/init-1.C: New.
23027
23028 2002-05-22 Jakub Jelinek <jakub@redhat.com>
23029
23030 * gcc.dg/20020517-1.c: New test.
23031
23032 2002-05-21 Richard Henderson <rth@redhat.com>
23033
23034 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
23035 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
23036
23037 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
23038
23039 * g++.dg/other/copy2.C: New test.
23040
23041 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
23042
23043 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
23044 (MAX_COPY): Bump up to 10 times sizeof (long long).
23045 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
23046
23047 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
23048 sizeof (long long).
23049
23050 * gcc.c-torture/execute/strcpy-1.c: New test.
23051
23052 2002-05-19 Jason Merrill <jason2redhat.com>
23053
23054 * g++.dg/ext/oper1.C: New test.
23055
23056 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
23057 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
23058
23059 * README.QMTEST: New file.
23060
23061 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
23062
23063 2002-05-19 Andreas Jaeger <aj@suse.de>
23064
23065 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
23066 now.
23067 * gcc.c-torture/execute/loop-2d.x: Likewise.
23068
23069 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
23070
23071 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
23072 support weak symbols.
23073 * gcc.dg/weak-4.c: Likewise
23074 * gcc.dg/weak-6.c: Likewise
23075
23076 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
23077
23078 * gcc.dg/weak-3.c: Add dg-excess-error comment for
23079 cygwin, coff and h8300-*-hms targets
23080 * gcc.dg/weak-5.c: Likewise
23081 * gcc.dg/weak-7.c: Likewise
23082
23083 2002-05-16 Jason Merrill <jason@redhat.com>
23084
23085 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
23086 (scan-assembler-not, scan-assembler-dem): Likewise.
23087 (scan-assembler-dem-not): Likewise.
23088
23089 2002-05-15 Richard Henderson <rth@redhat.com>
23090
23091 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
23092
23093 2002-05-15 Richard Henderson <rth@redhat.com>
23094
23095 * gcc.dg/weak-5.c (vfoo1c): No warning here.
23096 (vfoo1f): Warning here.
23097 (vfoo1l): Don't redefine the alias.
23098
23099 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
23100
23101 * g++.dg/init/pm1.C: New test.
23102
23103 2002-05-12 David S. Miller <davem@redhat.com>
23104
23105 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
23106 types.
23107
23108 2002-05-10 Roger Sayle <roger@eyesopen.com>
23109
23110 * gcc.c-torture/execute/20020510-1.c: New test case.
23111
23112 2002-05-10 David S. Miller <davem@redhat.com>
23113
23114 * gcc.c-torture/execute/conversion.c: Test long double too.
23115
23116 2002-05-09 Jakub Jelinek <jakub@redhat.com>
23117
23118 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
23119 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
23120 * lib/g++.exp (g++_link_flags): Likewise.
23121 * lib/objc.exp (objc_target_compile): Likewise.
23122
23123 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
23124
23125 * gcc.dg/cpp/poison.c: Update.
23126 * gcc.dg/cpp/20000625-2.c: Remove.
23127 * gcc.dg/cpp/direct2s.c: Remove final test.
23128
23129 2002-05-08 Tom Rix <trix@redhat.com>
23130
23131 * gcc.c-torture/execute/20020508-1.c: New test.
23132 * gcc.c-torture/execute/20020508-2.c: New test.
23133 * gcc.c-torture/execute/20020508-3.c: New test.
23134
23135 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
23136
23137 * gcc.dg/cpp/charconst-4.c: More tests.
23138
23139 2002-05-08 Mark Mitchell <mark@codesourcery.com>
23140
23141 PR c/6569
23142 * gcc.dg/weak-3.c: Update location of warning messages.
23143 * gcc.dg/weak-5.c: Likewise.
23144
23145 2002-05-06 Roger Sayle <roger@eyesopen.com>
23146
23147 * gcc.c-torture/execute/20020506-1.c: New test case.
23148
23149 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
23150
23151 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
23152
23153 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23154
23155 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
23156
23157 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23158
23159 * gcc.dg/cpp/charconst-3.c: New test.
23160
23161 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
23162
23163 * gcc.dg/cpp/charconst.c: Update tests.
23164
23165 2002-05-05 Tim Josling <tej@melbpc.org.au>
23166
23167 * treelang: Added directory for new sample language treelang. Also
23168 lib/treelang.exp: New file to signal treelang should be tested.
23169
23170 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23171
23172 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
23173 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
23174 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
23175 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
23176 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
23177 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
23178 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
23179
23180 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
23181
23182 * gcc.dg/format/xopen-2.c: New test.
23183
23184 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23185
23186 * gcc.dg/20020503-1.c: New test.
23187
23188 2002-05-02 Mark Mitchell <mark@codesourcery.com>
23189
23190 * g++.dg/init/dtor1.C: Make it tougher.
23191
23192 2002-05-01 Mark Mitchell <mark@codesourcery.com>
23193
23194 * g++.dg/init/dtor1.C: New test.
23195
23196 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
23197
23198 * gcc.dg/altivec-8.c: New.
23199
23200 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
23201
23202 * gcc.dg/altivec-7.c: New.
23203
23204 2002-04-29 Jakub Jelinek <jakub@redhat.com>
23205
23206 * g++.dg/parse/typedef1.C: New test.
23207
23208 2002-04-29 Mark Mitchell <mark@codesourcery.com>
23209
23210 PR c++/6486
23211 * g++.dg/template/friend6.C: New test.
23212
23213 PR c++/6492
23214 * g++.dg/init/copy1.C: New test.
23215
23216 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
23217
23218 * g++.dg/warn/effc1.C: New test.
23219
23220 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
23221
23222 * gcc.dg/cpp/if-cexp.c: Add a test.
23223
23224 2002-04-28 Jakub Jelinek <jakub@redhat.com>
23225
23226 * gcc.dg/20020426-2.c: New test.
23227
23228 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
23229
23230 * gcc.dg/cpp/if-mop.c: Update.
23231 * gcc.dg/cpp/if-mpar.c: Add test.
23232 * gcc.dg/cpp/if-oppr.c: Update.
23233
23234 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23235
23236 PR c/6343
23237 * gcc.dg/weak-[2-7].c: New tests.
23238
23239 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23240
23241 * gcc.dg/enum1.c: New test.
23242
23243 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23244
23245 PR c++/6497
23246 * g++.dg/inherit/access2.C: New test.
23247
23248 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23249
23250 PR bootstrap/6445
23251 * gcc.dg/20020426-1.c: New test.
23252
23253 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23254
23255 * g++.dg/abi/enum1.C: New test.
23256
23257 2002-04-26 Richard Henderson <rth@redhat.com>
23258
23259 * gcc.dg/c99-bool-1.c: Expect always true warning.
23260
23261 2002-04-25 Roger Sayle <roger@eyesopen.com>
23262
23263 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
23264
23265 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23266
23267 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23268 targets.
23269
23270 2002-04-24 Mark Mitchell <mark@codesourcery.com>
23271
23272 * g++.dg/abi/mange7.C: New test.
23273
23274 PR c++/6438.
23275 * g++.dg/parse/stmtexpr2.C: New test.
23276
23277 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
23278
23279 * gcc.dg/20020312-2.c: Add SH target.
23280
23281 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23282
23283 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23284 compiler output on mips*-*-irix*.
23285
23286 2002-04-23 Jakub Jelinek <jakub@redhat.com>
23287
23288 * g++.dg/parse/attr1.C: New test.
23289
23290 2002-04-23 Roger Sayle <roger@eyesopen.com>
23291
23292 * gcc.c-torture/execute/string-opt-17.c: New test case.
23293 * gcc.c-torture/execute/memset-2.c: New test case.
23294
23295 2002-04-23 Mark Mitchell <mark@codesourcery.com>
23296
23297 PR c++/6256:
23298 * g++.dg/template/friend5.C: New test.
23299
23300 PR c++/6331:
23301 * g++.dg/template/qual1.C: Likewise.
23302
23303 2002-04-22 Zack Weinberg <zack@codesourcery.com>
23304
23305 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23306 Include stdlib.h, not stdio.h or ctype.h.
23307
23308 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
23309
23310 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23311 cris-*-elf* and mmix-*-*.
23312 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23313 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23314 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23315 Ditto.
23316 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23317 * gcc.dg/wchar_t-1.c: Ditto.
23318
23319 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
23320
23321 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23322 Clarify comment.
23323
23324 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
23325
23326 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
23327
23328 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23329
23330 * gcc.c-torture/execute/20000906-1.x: Delete.
23331
23332 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
23333
23334 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
23335
23336 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
23337
23338 * PR6367
23339 * g77.f-torture/execute/6367.f: New test.
23340 * g77.f-torture/execute/6367.x: Disable for MMIX.
23341
23342 2002-04-19 Mark Mitchell <mark@codesourcery.com>
23343
23344 * PR6352
23345 * g++.dg/opt/inline2.C: New test.
23346
23347 2002-04-18 Richard Henderson <rth@redhat.com>
23348
23349 * gcc.dg/20000906-1.c: Enable for all targets.
23350 * gcc.c-torture/compile/iftrap-2.c: New.
23351
23352 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23353
23354 * gcc.dg/20020418-1.c: New test.
23355 * gcc.dg/20020418-2.c: New test.
23356
23357 2002-04-18 Richard Henderson <rth@redhat.com>
23358
23359 * gcc.c-torture/compile/iftrap-1.c: New.
23360 * gcc.dg/iftrap-1.c: Adjust for ia64.
23361 * gcc.dg/iftrap-2.c: New.
23362
23363 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23364
23365 * gcc.c-torture/compile/20020418-1.c: New test.
23366
23367 2002-04-18 Roger Sayle <roger@eyesopen.com>
23368
23369 * gcc.c-torture/compile/20020415-1.c: New.
23370
23371 2002-04-18 David S. Miller <davem@redhat.com>
23372
23373 * gcc.c-torture/execute/20020418-1.c: New test.
23374
23375 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23376
23377 * gcc.dg/20020416-1.c: New test.
23378
23379 * g++.dg/opt/inline1.C: New test.
23380
23381 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23382
23383 * gcc.dg/altivec-5.c: New test.
23384
23385 * gcc.dg/20020415-1.c: New test.
23386
23387 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23388
23389 * testsuite/lib/chill.exp: Remove.
23390
23391 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23392
23393 * g++.dg/other/big-struct.C: New test.
23394
23395 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23396
23397 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23398 of scratch file.
23399
23400 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23401
23402 PR c/6277
23403 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23404 in scan-assembler function name
23405
23406 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23407
23408 * g77.f-torture/execute/980628-4.x,
23409 g77.f-torture/execute/980628-5.x,
23410 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23411 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23412 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23413 i[34567]86-*-*.
23414
23415 2002-04-13 David S. Miller <davem@redhat.com>
23416
23417 * gcc.c-torture/execute/20020413-1.c: New test.
23418
23419 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23420
23421 * gcc.dg/asm-6.c,
23422 * g++.dg/ext/asm1.C: New tests.
23423
23424 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23425
23426 PR c++ 5373.
23427 * g++.dg/parse/stmtexpr1.C: New test.
23428
23429 PR c++/5189.
23430 * g++.dg/template/copy1.C: New test.
23431
23432 2002-04-12 Richard Henderson <rth@redhat.com>
23433
23434 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23435
23436 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23437
23438 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23439 gcc.c-torture/execute/20020307-2.c.
23440
23441 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23442
23443 * g++.dg/ext/attrib5.C,
23444 * g++.dg/lookup/struct1.C: New tests.
23445
23446 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23447
23448 * gcc.dg/20020411-1.c: New test.
23449
23450 * gcc.c-torture/execute/20020411-1.c: New test.
23451
23452 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23453
23454 * g77.f-torture/execute/6177.f: New test.
23455
23456 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23457
23458 PR middle-end/6247
23459 * g++.dg/opt/cleanup1.C: New test.
23460
23461 * g++.dg/opt/const1.C: New test.
23462
23463 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23464
23465 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23466
23467 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23468
23469 PR c++/5507
23470 * g++.dg/template/typename2.C: New test.
23471
23472 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23473
23474 * gcc.c-torture/execute/loop-12.c: New.
23475
23476 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23477
23478 * g77.f-torture/execute/980628-4.x,
23479 g77.f-torture/execute/980628-5.x,
23480 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23481 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23482 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23483
23484 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23485
23486 PR optimization/6086
23487 * g++.dg/opt/preinc1.C: New test.
23488
23489 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23490
23491 PR c++/5571
23492 * g++.dg/opt/static2.C: New test.
23493
23494 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23495
23496 PR c/5120
23497 * gcc.dg/20020406-1.c: New test.
23498
23499 2002-04-04 David S. Miller <davem@redhat.com>
23500
23501 * gcc.c-torture/execute/20020404-1.c: New test.
23502
23503 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23504
23505 PR c/6123
23506 * gcc.dg/20020312-2.c: Do not declare global register variable
23507 if __PIC__ or __pic__ is defined.
23508
23509 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23510
23511 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23512 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23513
23514 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23515
23516 * gcc.misc-tests/linkage.exp: Update last change to handle
23517 sparc*-, not just sparc-.
23518
23519 2002-04-03 Richard Henderson <rth@redhat.com>
23520
23521 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23522
23523 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23524
23525 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23526
23527 2002-04-02 David S. Miller <davem@redhat.com>
23528
23529 * gcc.c-torture/execute/20020402-3.c: New test.
23530
23531 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23532
23533 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23534 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23535
23536 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23537 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23538 g77.f-torture/execute/20001201.x,
23539 g77.f-torture/execute/u77-test.x: New files.
23540
23541 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23542 * gcc.dg/wchar_t-1.c: Ditto.
23543
23544 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23545
23546 * gcc.c-torture/execute/20020402-1.c: New test.
23547
23548 2002-04-01 Richard Henderson <rth@redhat.com>
23549
23550 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23551
23552 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23553
23554 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23555
23556 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23557
23558 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23559
23560 * g++.dg/inherit/template-as-base.C: Expect error.
23561 * g++.dg/inherit/namespace-as-base.C: Likewise.
23562
23563 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23564
23565 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23566 g++.dg/ext/instantiate3.C: Tweak match patterns.
23567
23568 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23569 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23570 -da test.
23571
23572 2002-03-31 Richard Henderson <rth@redhat.com>
23573
23574 * gcc.dg/special/alias-2.c: New.
23575 * gcc.dg/special/ecos.exp: Run it.
23576
23577 2002-03-31 Richard Henderson <rth@redhat.com>
23578
23579 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23580
23581 2002-03-31 Kazu Hirata <kazu@hxi.com>
23582
23583 * gcc.dg/weak-1.c: Disable on h8300 port.
23584
23585 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23586
23587 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23588 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23589 ordering tests.
23590 * g++.dg/bprob/bprob-1.C: New test.
23591 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23592 * g++.dg/gcov/gcov-1.C: New test.
23593 * g++.dg/gcov/gcov-1.x: New file.
23594 * g++.dg/gcov/gcov-2.C: New test.
23595 * g++.dg/gcov/gcov-3.C: New test.
23596 * g++.dg/gcov/gcov-3.h: New file.
23597
23598 2002-03-28 Roger Sayle <roger@eyesopen.com>
23599
23600 * g++.old-deja/g++.other/builtins5.C: New test.
23601 * g++.old-deja/g++.other/builtins6.C: New test.
23602 * g++.old-deja/g++.other/builtins7.C: New test.
23603 * g++.old-deja/g++.other/builtins8.C: New test.
23604 * g++.old-deja/g++.other/builtins9.C: New test.
23605
23606 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23607
23608 * g++.dg/opt/static1.C: New test.
23609
23610 * g++.dg/opt/longbranch1.C: New test.
23611
23612 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23613
23614 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23615
23616 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23617
23618 2002-03-28 Jeffrey A Law (law@redhat.com)
23619
23620 * gcc.c-torture/execute/20020328-1.c: New test.
23621
23622 2002-03-27 Richard Henderson <rth@redhat.com>
23623
23624 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23625 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23626 move from g++.old-deja/g++.ext/.
23627
23628 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23629
23630 * g++.dg/init/new2.C: New test.
23631
23632 2002-03-26 Richard Henderson <rth@redhat.com>
23633
23634 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23635
23636 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23637 on sparc.
23638
23639 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23640 sparcv9 systems.
23641 * gcc.dg/20001102-1.c: Likewise.
23642
23643 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23644
23645 * gcc.dg/cpp/endif-pedantic1.c,
23646 gcc.dg/cpp/endif-pedantic2.c: New tests.
23647
23648 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23649
23650 * g++.dg/init/new1.C: New test.
23651
23652 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23653
23654 * g++.dg/abi/vbase9.C: New test.
23655
23656 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23657
23658 * gcc.dg/arm-asm.c: New test.
23659
23660 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23661
23662 * gcc.dg/Wswitch-enum.c: New test.
23663 Fix PR c/5044.
23664
23665 2002-03-26 Richard Henderson <rth@redhat.com>
23666
23667 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23668 structure.
23669
23670 2002-03-25 Richard Henderson <rth@redhat.com>
23671
23672 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23673 sparcv9 systems.
23674
23675 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23676 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23677
23678 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23679
23680 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23681
23682 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23683
23684 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23685 targets using generic thunk support.
23686
23687 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23688
23689 * gcc.c-torture/compile/20020323-1.c: New test.
23690
23691 * g++.dg/opt/conj2.C: New test.
23692
23693 2002-03-24 Richard Henderson <rth@redhat.com>
23694
23695 * gcc.dg/weak-1.c: Use -fno-common.
23696
23697 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23698
23699 * g77.dg/f77-edit-apostrophe-out.f: New test
23700 * g77.dg/f77-edit-h-out.f: New test
23701 * g77.dg/f77-edit-t-in.f: New test
23702 * g77.dg/f77-edit-t-out.f: New test
23703 * g77.dg/f77-edit-x-out.f: New test
23704 * g77.dg/f77-edit-slash-out.f: New test
23705 * g77.dg/f77-edit-colon-out.f: New test
23706 * g77.dg/f77-edit-s-out.f: New test
23707
23708 2002-03-24 Richard Henderson <rth@redhat.com>
23709
23710 * objc/execute/formal_protocol-6.x: New XFAIL.
23711
23712 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23713
23714 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23715 that do not support weak symbols
23716
23717 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23718
23719 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23720 * lib/g77.exp: Likewise
23721 * lib/objc.exp: Likewise
23722
23723 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23724
23725 * gcc.dg/Wswitch-default.c: New test.
23726
23727 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23728
23729 * g++.dg/other/enum1.C: New test.
23730
23731 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23732
23733 * gcc.dg/pragma-ep-3.c: Fix typo.
23734
23735 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23736
23737 * g++.dg/inherit/template-as-base.C: New test.
23738
23739 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23740
23741 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23742 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23743
23744 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23745
23746 * gcc.dg/cpp/multiline.c: Update to match.
23747
23748 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23749
23750 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23751
23752 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23753
23754 * gcc.dg/cpp/extratokens2.c: New file.
23755
23756 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23757
23758 * gcc.dg/20020312-2.c: Add rs6000 target.
23759
23760 * gcc.c-torture/compile/20020319-1.c: New test.
23761
23762 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23763
23764 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23765 (A, E): Handle this.
23766
23767 2002-03-20 Jason Merrill <jason@redhat.com>
23768
23769 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23770 ignoring -fpic.
23771 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23772 through prune_gcc_output.
23773
23774 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23775
23776 * gcc.c-torture/compile/20020320-1.c: New test.
23777
23778 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23779
23780 * gcc.c-torture/compile/20020318-1.c: New test.
23781
23782 * gcc.dg/struct-by-value-1.c: New test.
23783
23784 * gcc.dg/20020319-1.c: New test.
23785
23786 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23787
23788 * g++.dg/opt/conj1.C: New test.
23789
23790 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23791
23792 * g++.dg/template/qualttp20.C: Revert previous change.
23793 * g++.dg/template/qualttp3.C: Likewise.
23794 * g++.dg/template/qualttp4.C: Likewise
23795 * g++.dg/template/qualttp5.C: Likewise
23796 * g++.dg/template/qualttp6.C: Likewise
23797 * g++.dg/template/qualttp7.C: Likewise
23798 * g++.dg/template/qualttp8.C: Likewise
23799 * g++.dg/template/recurse.C: Likewise.
23800
23801 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23802
23803 * gcc.dg/cpp/wchar-1.c: Update.
23804
23805 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23806
23807 * g++.dg/template/conv1.C: New test.
23808 * g++.dg/template/conv2.C: New test.
23809 * g++.dg/template/conv3.C: New test.
23810 * g++.dg/template/conv4.C: New test.
23811
23812 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23813
23814 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23815 * g++.dg/template/qualttp3.C: Likewise.
23816 * g++.dg/template/qualttp4.C: Likewise
23817 * g++.dg/template/qualttp5.C: Likewise
23818 * g++.dg/template/qualttp6.C: Likewise
23819 * g++.dg/template/qualttp7.C: Likewise
23820 * g++.dg/template/qualttp8.C: Likewise
23821 * g++.dg/template/recurse.C: Likewise.
23822
23823 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23824
23825 * g++.dg/opt/dtor1.C: New test.
23826
23827 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23828
23829 * gcc.c-torture/compile/20020315-1.c: New test.
23830
23831 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23832
23833 * gcc.dg/weak-1.c: Fix scan tests.
23834
23835 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23836
23837 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23838 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23839 cris-*-aout* mmix-*-*.
23840 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23841 cris-*-aout* mmix-*-*.
23842 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23843 cris-*-elf* cris-*-aout* and mmix-*-*.
23844 * gcc.dg/20001009-1.c: Ditto.
23845 * gcc.dg/20010912-1.c: Ditto.
23846 * gcc.dg/20020122-4.c: Ditto.
23847 * gcc.dg/inline-2.c: Ditto.
23848
23849 2002-03-14 Jeffrey A Law (law@cygnus.com)
23850
23851 * gcc.c-torture/compile/20020314-1.c: New test.
23852
23853 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23854
23855 * gcc.c-torture/execute/20020314-1.c: New test.
23856
23857 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23858
23859 * g++.dg/warn/Wunused-1.C: New test.
23860
23861 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23862
23863 * g++.dg/abi/mangle6.C: New test.
23864
23865 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23866
23867 * gcc.c-torture/compile/20020309-2.c: New test.
23868
23869 * gcc.c-torture/compile/20020312-1.c: New test.
23870
23871 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23872
23873 * g++.dg/other/access1.C: New test.
23874
23875 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23876
23877 * gcc.c-torture/execute/wchar_t-1.c: New test.
23878
23879 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23880
23881 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23882
23883 2002-03-12 Roger Sayle <roger@eyesopen.com>
23884
23885 * gcc.dg/20020312-1.c: New test case.
23886
23887 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23888
23889 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23890
23891 2002-03-11 Richard Henderson <rth@redhat.com>
23892
23893 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23894 * g++.old-deja/g++.jason/report.C: Likewise.
23895
23896 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23897
23898 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23899 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23900
23901 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23902
23903 * testsuite/g++.dg/overload/pmf1.C: New test.
23904
23905 2002-03-11 Kazu Hirata <kazu@hxi.com>
23906
23907 * gcc.c-torture/execute/20020307-1.c: Use long.
23908
23909 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23910
23911 PR optimization/5844
23912 * gcc.dg/20020310-1.c: New test.
23913
23914 2002-03-09 Michael Meissner <meissner@redhat.com>
23915
23916 * gcc.c-torture/execute/memcpy-2.c: New test.
23917 * gcc.c-torture/execute/memset-1.c: New test.
23918 * gcc.c-torture/execute/strlen-1.c: New test.
23919 * gcc.c-torture/execute/strcmp-1.c: New test.
23920 * gcc.c-torture/execute/strncmp-1.c: New test.
23921
23922 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23923
23924 * gcc.dg/ppc-ldstruct.c: New test.
23925
23926 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23927
23928 * gcc.c-torture/execute/va-arg-22.c: New test.
23929
23930 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23931
23932 * gcc.c-torture/compile/20020309-1.c: New test.
23933
23934 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23935
23936 * gcc.c-torture/execute/20020307-2.c: New test.
23937
23938 2002-03-07 Jeffrey A Law (law@redhat.com)
23939
23940 * g77.f-torture/compile/20020307-1.f: New test.
23941
23942 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23943
23944 * gcc.dg/unordered-1.c: New test.
23945
23946 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23947
23948 * gcc.c-torture/execute/20020307-1.c: New test.
23949
23950 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23951
23952 * gcc.dg/20020304-1.c: New test.
23953
23954 * gcc.c-torture/compile/20020304-2.c: New test.
23955
23956 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23957
23958 * gcc.c-torture/compile/20020304-1.c: New test case
23959 (from PR c/5830).
23960
23961 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23962
23963 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23964
23965 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23966
23967 * g++.dg/other/classkey1.C: New test.
23968
23969 2002-03-01 Richard Henderson <rth@redhat.com>
23970
23971 * gcc.c-torture/compile/981223-1.x: New.
23972 * gcc.c-torture/compile/920625-1.x: New.
23973
23974 2002-02-28 Richard Henderson <rth@redhat.com>
23975
23976 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
23977
23978 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
23979
23980 * gcc.c-torture/execute/20020227-1.c: New test.
23981
23982 2002-02-27 Mark Mitchell <mark@codesourcery.com>
23983
23984 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23985 here" ERROR lines.
23986 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23987 * g++.old-deja.g++.other/defarg1.C: Likewise.
23988 * g++.old-deja/g++.pt/calls2.C: Likewise.
23989 * g++.old-deja/g++.pt/crash20.C: Likewise.
23990 * g++.old-deja/g++.pt/crash30.C: Likewise.
23991 * g++.old-deja/g++.pt/crash36.C: Likewise.
23992 * g++.old-deja/g++.pt/crash6.C: Likewise.
23993 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23994 * g++.old-deja/g++.pt/derived3.C: Likewise.
23995 * g++.old-deja/g++.pt/error1.C: Likewise.
23996 * g++.old-deja/g++.pt/friend21.C: Likewise.
23997 * g++.old-deja/g++.pt/friend23.C: Likewise.
23998 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23999 * g++.old-deja/g++.robertl/eb128.C: Likewise.
24000
24001 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
24002
24003 * gcc.c-torture/execute/20020225-2.c: New test.
24004
24005 2002-02-27 Zack Weinberg <zack@codesourcery.com>
24006
24007 * gcc.c-torture/execute/920730-1t.c,
24008 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
24009 Delete test cases, only relevant to -traditional.
24010
24011 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
24012
24013 * gcc.dg/cpp/undef1.c: Remove.
24014 * gcc.dg/cpp/directiv.c: Update.
24015 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
24016
24017 2002-02-27 Michael Meissner <meissner@redhat.com>
24018
24019 * gcc.c-torture/execute/20020226-1.c: New test.
24020
24021 2002-02-26 Jakub Jelinek <jakub@redhat.com>
24022
24023 * g++.dg/debug/debug4.C: New test.
24024
24025 * gcc.dg/ia64-visibility-1.c: New test.
24026
24027 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
24028
24029 * gcc.dg/debug/20020224-1.c: New.
24030
24031 2002-02-25 Kazu Hirata <kazu@hxi.com>
24032
24033 * gcc.c-torture/execute/960416-1.x: New.
24034 * gcc.c-torture/execute/divconst-3.x: Likewise.
24035
24036 2002-02-25 Jakub Jelinek <jakub@redhat.com>
24037
24038 * gcc.dg/20020224-1.c: New test.
24039
24040 2002-02-25 Alan Modra <amodra@bigpond.net.au>
24041
24042 * gcc.c-torture/execute/20020225-1.c: New.
24043
24044 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
24045
24046 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
24047
24048 2002-02-23 Jakub Jelinek <jakub@redhat.com>
24049
24050 * gcc.dg/20020222-1.c: New test.
24051
24052 2002-02-22 Jakub Jelinek <jakub@redhat.com>
24053
24054 * g++.dg/opt/anonunion1.C: New test.
24055
24056 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
24057
24058 * g++.dg/template/qualttp19.C: New test.
24059 * g++.dg/template/qualttp20.C: New test.
24060 * g++.old-deja/g++.jason/report.C: Adjust expected errors
24061 * g++.old-deja/g++.other/qual1.C: Likewise.
24062
24063 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
24064
24065 * gcc.dg/attr-alwaysinline.c: New.
24066
24067 2002-02-21 Jakub Jelinek <jakub@redhat.com>
24068
24069 * gcc.dg/20020220-1.c: New test.
24070
24071 * gcc.dg/20020220-2.c: New test.
24072
24073 * g++.dg/opt/mmx1.C: New test.
24074
24075 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
24076
24077 * gcc.c-torture/compile/20020110.c: New test.
24078
24079 2002-02-20 Jakub Jelinek <jakub@redhat.com>
24080
24081 * gcc.c-torture/execute/20020219-1.c: New test.
24082
24083 * gcc.dg/20020219-1.c: New test.
24084
24085 * gcc.dg/noncompile/20020220-1.c: New test.
24086
24087 * g++.dg/opt/ptrintsum1.C: New test.
24088
24089 * gcc.dg/debug/20020220-1.c: New test.
24090
24091 2002-02-17 Jakub Jelinek <jakub@redhat.com>
24092
24093 * gcc.c-torture/execute/20020216-1.c: New test.
24094
24095 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
24096
24097 * gcc.dg/decl-1.c: Update, new test.
24098
24099 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
24100
24101 * g++.dg/abi/bitfield1.C: New test.
24102 * g++.dg/abi/bitfield2.C: New test.
24103
24104 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24105
24106 * gcc.dg/attr-nest.c: New test.
24107
24108 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24109
24110 * gcc.c-torture/execute/20020215-1.c: New test.
24111
24112 2002-02-14 Jakub Jelinek <jakub@redhat.com>
24113
24114 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
24115 * g++.dg/debug/debug.exp: New.
24116 * g++.dg/debug/trivial.C: New.
24117 * g++.dg/debug/debug1.C: Moved...
24118 * g++.dg/other/debug1.C: ...from here.
24119 * g++.dg/debug/debug2.C: Moved...
24120 * g++.dg/other/debug2.C: ...from here.
24121 * g++.dg/debug/debug3.C: Moved...
24122 * g++.dg/other/debug3.C: ...from here.
24123
24124 * gcc.dg/noncompile/20020213-1.c: New test.
24125
24126 2002-02-13 Jakub Jelinek <jakub@redhat.com>
24127
24128 * g++.dg/other/debug3.C: New test.
24129
24130 * gcc.c-torture/execute/20020213-1.c: New test.
24131
24132 2002-02-13 Richard Smith <richard@ex-parrot.com>
24133
24134 * g++.old-deja/g++.other/thunk1.C: New test.
24135
24136 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24137
24138 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
24139
24140 2002-02-13 Stan Shebs <shebs@apple.com>
24141
24142 * gcc.dg/altivec-3.c: New.
24143
24144 2002-02-12 Jakub Jelinek <jakub@redhat.com>
24145
24146 * gcc.dg/Wunreachable-1.c: New test.
24147 * gcc.dg/Wunreachable-2.c: New test.
24148
24149 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
24150
24151 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
24152
24153 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
24154
24155 * gcc.dg/decl-1.c: New test.
24156
24157 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24158
24159 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
24160
24161 2002-02-10 Kazu Hirata <kazu@hxi.com>
24162
24163 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
24164 * gcc.c-torture/compile/980506-1.x: Likewise.
24165
24166 2002-02-10 Kazu Hirata <kazu@hxi.com>
24167
24168 * gcc.dg/20020210-1.c: New.
24169
24170 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
24171
24172 * g77.f-torture/execute/947.f: New regression test
24173 for PR fortran/947.
24174
24175 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
24176
24177 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
24178 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
24179
24180 2002-02-08 Richard Henderson <rth@redhat.com>
24181
24182 * gcc.c-torture/compile/labels-3.c: New.
24183
24184 2002-02-08 Jakub Jelinek <jakub@redhat.com>
24185
24186 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
24187 expression statements work instead.
24188 * gcc.dg/noncompile/20020207-1.c: New test.
24189
24190 2002-02-07 Richard Henderson <rth@redhat.com>
24191
24192 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
24193
24194 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24195
24196 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
24197 message from g77
24198 * lib/g77-dg.exp: Trim g77 error messages so that they are
24199 recognized by dg.exp.
24200
24201 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24202
24203 PR fortran/5473
24204 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
24205
24206 2002-02-07 Richard Henderson <rth@redhat.com>
24207
24208 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
24209 to be sufficiently aligned for integers.
24210
24211 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
24212
24213 * g++.dg/template/friend4.C: New test.
24214
24215 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24216
24217 PR fortran/5743
24218 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
24219 unsupported cases.
24220
24221 2002-02-07 Richard Henderson <rth@redhat.com>
24222
24223 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
24224 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
24225 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
24226 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
24227
24228 2002-02-06 Richard Henderson <rth@redhat.com>
24229
24230 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
24231
24232 2002-02-06 Janis Johnson <janis187@us.ibm.com>
24233
24234 * gcc.dg/20020206-1.c: New test.
24235
24236 2002-02-06 Jakub Jelinek <jakub@redhat.com>
24237
24238 * gcc.c-torture/execute/20020206-1.c: New test.
24239
24240 * gcc.c-torture/execute/20020206-2.c: New test.
24241
24242 PR optimization/5429:
24243 * gcc.c-torture/compile/20020206-1.c: New test.
24244
24245 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
24246
24247 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24248 as certain file formats cannot support particularly large
24249 alignments.
24250
24251 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24252 and do not expect to be able to link the executable.
24253
24254 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24255 fail because the COFF format does not support the weak attribute.
24256
24257 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
24258
24259 * g77.dg/pr5473.f: New test
24260
24261 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
24262
24263 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24264 Fix testcase accordingly.
24265
24266 2002-02-04 Richard Henderson <rth@redhat.com>
24267
24268 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24269 (buf): Change to be an array of pointers, not ints.
24270
24271 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24272
24273 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24274 before all tests. Move warning one line above to match where it
24275 C frontend emits.
24276 * gcc.dg/Wswitch-2.c: New test.
24277 * g++.dg/warn/Wswitch-1.C: New test.
24278 * g++.dg/warn/Wswitch-2.C: New test.
24279
24280 2002-02-04 Richard Henderson <rth@redhat.com>
24281
24282 * g++.dg/abi/offsetof.C: Fix size comparison.
24283
24284 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
24285
24286 * gcc.dg/cast-qual-2.c: New test.
24287
24288 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24289
24290 * gcc.dg/20020201-4.c: New test.
24291
24292 2002-02-04 Ben Elliston <bje@redhat.com>
24293
24294 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24295 target_info attribute != 0, in addition to the empty string.
24296 (gcc_target_compile): Likewise.
24297
24298 2002-02-03 Andrew Cagney <ac131313@redhat.com>
24299
24300 * gcc.dg/Wswitch.c: New test.
24301 PR gcc/4475. PR gcc/3780.
24302
24303 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
24304
24305 * g77.f-torture/execute/5122.f: New test for regressions
24306 against PR fortran/5122.
24307
24308 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
24309
24310 * g77.f-torture/compile/pr3743.f: Delete
24311 * g77.dg/pr3743-1.f: New test.
24312 * g77.dg/pr3743-2.f: New test.
24313 * g77.dg/pr3743-3.f: New test.
24314 * g77.dg/pr3743-4.f: New test.
24315
24316 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24317
24318 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
24319
24320 2002-02-02 Richard Henderson <rth@redhat.com>
24321
24322 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24323 * gcc.c-torture/execute/bf64-1.c: Likewise.
24324
24325 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24326
24327 * gcc.dg/20020201-2.c: New test.
24328
24329 * gcc.dg/20020201-3.c: New test.
24330
24331 * gcc.c-torture/execute/bitfld-2.c: New test.
24332
24333 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24334
24335 * gcc.dg/bitfld-1.c: Update.
24336 * gcc.dg/bitfld-2.c: Update.
24337 * gcc.c-torture/execute/bitfld-1.x: New.
24338
24339 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24340
24341 * gcc.c-torture/execute/20020201-1.c: New test.
24342
24343 2002-02-01 Janis Johnson <janis187@us.ibm.com>
24344
24345 PR target/5469
24346 * gcc.dg/20020201-1.c: New test.
24347
24348 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
24349
24350 PR fortran/3743
24351 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24352 * g77.f-torture/compile/pr3743.x: Remove
24353
24354 2002-01-31 Tom Rix <trix@redhat.com>
24355
24356 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
24357
24358 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24359
24360 * gcc.dg/noncompile/20020130-1.c: New test.
24361
24362 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
24363
24364 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
24365
24366 2002-01-29 Richard Henderson <rth@redhat.com>
24367
24368 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24369 to long long.
24370 * gcc.c-torture/execute/bf64-1.c: Likewise.
24371
24372 2002-01-29 Jakub Jelinek <jakub@redhat.com>
24373
24374 * gcc.c-torture/execute/20020129-1.c: New test.
24375
24376 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24377
24378 * gcc.c-torture/compile/20000224-1.c: Update.
24379 * gcc.c-torture/execute/bitfld-1.c: New tests.
24380 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24381 * gcc.dg/uninit-A.c: Update.
24382
24383 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24384
24385 * g++.dg/template/ctor1.C: Add instantiation.
24386
24387 2002-01-28 Paul Koning <pkoning@equallogic.com>
24388
24389 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24390 argument to __builtin_prefetch to be const ptr.
24391
24392 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24393
24394 * gcc.c-torture/compile/20020120-1.c: New test.
24395
24396 2002-01-27 Kazu Hirata <kazu@hxi.com>
24397
24398 * gcc.c-torture/execute/20020127-1.c: New test.
24399
24400 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24401
24402 * g77.dg/f77-edit-i-in.f: New test
24403 * g77.dg/f77-edit-i-out.f: New test
24404
24405 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24406
24407 * gcc.dg/debug/debug.exp: New file.
24408 * gcc.dg/debug/trivial.c: New file.
24409 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24410 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24411 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24412 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24413 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24414 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24415 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24416 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24417 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24418 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24419 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24420 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24421 * gcc.dg/20000503-1.c: Removed.
24422 * gcc.dg/20010207-1.c: Removed.
24423 * gcc.dg/20011223-1.c: Removed.
24424 * gcc.dg/20020104-2.c: Removed.
24425 * gcc.dg/debug-1.c: Removed.
24426 * gcc.dg/debug-2.c: Removed.
24427 * gcc.dg/debug-3.c: Removed.
24428 * gcc.dg/debug-4.c: Removed.
24429 * gcc.dg/debug-5.c: Removed.
24430 * gcc.dg/debug-6.c: Removed.
24431 * gcc.dg/dwarf2-1.c: Removed.
24432 * gcc.dg/dwarf2-2.c: Removed.
24433
24434 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24435
24436 * g++.old-deja/g++.other/eh5.C: New test.
24437 * g++.old-deja/g++.other/sibcall2.C: New test.
24438 * g++.old-deja/g++.other/array9.C: New test.
24439 * g++.old-deja/g++.other/typename2.C: New test.
24440 * g++.old-deja/g++.other/crash60.C: New test.
24441 * g++.old-deja/g++.other/conv9.C: New test.
24442 * g++.old-deja/g++.other/mangle10.C: New test.
24443 * g++.old-deja/g++.other/unchanging1.C: New test.
24444 * g++.old-deja/g++.other/exprstmt1.C: New test.
24445 * g++.old-deja/g++.other/inline23.C: New test.
24446 * g++.old-deja/g++.eh/ia64-1.C: New test.
24447 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24448 * g++.old-deja/g++.other/reload1.C: New test.
24449 * g++.old-deja/g++.other/static20.C: New test.
24450 * g++.old-deja/g++.other/local-alloc1.C: New test.
24451 * g++.old-deja/g++.other/conv8.C: New test.
24452 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24453 * g++.old-deja/g++.other/storeexpr1.C: New test.
24454 * g++.old-deja/g++.other/storeexpr2.C: New test.
24455 * g++.dg/eh/template2.C: New test.
24456 * g++.dg/warn/weak1.C: New test.
24457
24458 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24459
24460 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24461 Remove first, non-varying, argument.
24462
24463 2002-01-23 Richard Henderson <rth@redhat.com>
24464
24465 * gcc.dg/inline-2.c: New.
24466
24467 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24468 Add optional target arg. Check number of arguments.
24469 (scan-assembler-not, scan-assembler-dem): Likewise.
24470 (scan-assembler-dem-not): Likewise.
24471
24472 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24473
24474 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24475 line 12.
24476 * g++.old-deja/g++.brendan/parse3.C,
24477 g++.old-deja/g++.other/crash26.C,
24478 g++.old-deja/g++.other/crash28.C,
24479 g++.old-deja/g++.other/crash29.C,
24480 g++.old-deja/g++.other/crash30.C,
24481 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24482
24483 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24484
24485 * gcc.dg/20020115-1.c: New.
24486
24487 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24488
24489 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24490
24491 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24492
24493 * gcc.dg/20020122-3.c: New.
24494
24495 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24496
24497 * g++.dg/other/gc1.C: New test.
24498
24499 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24500
24501 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24502
24503 2002-01-22 Richard Henderson <rth@redhat.com>
24504
24505 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24506
24507 2002-01-22 Richard Henderson <rth@redhat.com>
24508
24509 * gcc.dg/20020122-4.c: New.
24510
24511 2002-01-22 H.J. Lu <hjl@gnu.org>
24512
24513 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24514 link output.
24515 * gcc.dg/special/ecos.exp: Likewise.
24516 * lib/g++-dg.exp: Likewise.
24517 * lib/g77-dg.exp: Likewise.
24518 * lib/gcc-dg.exp : Likewise.
24519 * lib/mike-g++.exp: Likewise.
24520 * lib/mike-g77.exp: Likewise.
24521 * lib/mike-gcc.exp: Likewise.
24522 * lib/objc-dg.exp: Likewise.
24523
24524 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24525
24526 PR target/5379
24527 * gcc.dg/20020122-2.c: New test.
24528
24529 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24530
24531 * gcc.dg/20020122-1.c: New test.
24532
24533 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24534
24535 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24536
24537 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24538
24539 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24540
24541 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24542
24543 * gcc.c-torture/compile/20020121-1.c: New test.
24544
24545 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24546
24547 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24548 ld_library_path.
24549
24550 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24551
24552 * gcc.dg/20020218-1.c: New test.
24553
24554 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24555
24556 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24557 messages
24558 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24559 "At global scope" warning
24560 * g++.dg/ext/align1.C: Change cygwin test for alignment
24561 from db-bogus to dg-warning
24562
24563 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24564
24565 * g77.f-torture/compile/cpp2.F: New test.
24566
24567 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24568
24569 * g++.dg/template/access1.C: New test.
24570
24571 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24572
24573 * gcc.dg/20020118-1.c: New.
24574
24575 2002-01-18 Kazu Hirata <kazu@hxi.com>
24576
24577 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24578
24579 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24580
24581 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24582 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24583 alignment warnings.
24584
24585 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24586
24587 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24588 torture_with_loops and torture_without_loops
24589
24590 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24591
24592 * gcc.c-torture/compile/20020116-1.c: New test.
24593
24594 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24595
24596 * gcc.dg/20020116-2.c: New test.
24597
24598 * gcc.dg/ultrasp4.c: New test.
24599
24600 * gcc.dg/20020116-1.c: New test.
24601
24602 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24603
24604 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24605 by EABI.
24606
24607 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24608
24609 * gcc.misc-tests/i386-prefetch.exp: New.
24610 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24611 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24612 * gcc.misc-tests/i386-pf-none-1.c: New test.
24613 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24614
24615 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24616
24617 * gcc.dg/gnu89-init-1.c: Add new tests.
24618
24619 2002-01-15 Andreas Jaeger <aj@suse.de>
24620
24621 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24622 * gcc.dg/i386-mmx-2.c: Likewise.
24623 * gcc.dg/i386-sse-1.c: Likewise.
24624 * gcc.dg/i386-sse-2.c: Likewise.
24625 * gcc.dg/i386-sse-3.c: Likewise.
24626
24627 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24628
24629 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24630 Uncomment additional cases that now pass.
24631
24632 2002-01-11 Richard Henderson <rth@redhat.com>
24633
24634 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24635 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24636
24637 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24638
24639 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24640
24641 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24642
24643 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24644 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24645
24646 2002-01-10 Dale Johannesen <dalej@apple.com>
24647
24648 * gcc.c-torture/execute/loop-11.c: New.
24649
24650 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24651
24652 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24653 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24654
24655 2002-01-09 Richard Henderson <rth@redhat.com>
24656
24657 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24658 type in which to perform the operation for each size.
24659
24660 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24661
24662 * gcc.c-torture/compile/20020109-2.c: New test.
24663
24664 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24665
24666 * gcc.c-torture/execute/loop-10.c: New test.
24667
24668 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24669
24670 * gcc.c-torture/compile/20010226-1.c: New test.
24671 * gcc.c-torture/compile/20010227-1.c: New test.
24672 * gcc.c-torture/compile/20010426-1.c: New test.
24673 * gcc.c-torture/compile/20010510-1.c: New test.
24674 * gcc.c-torture/compile/20010605-3.c: New test.
24675 * gcc.c-torture/compile/20010824-1.c: New test.
24676 * gcc.c-torture/execute/20010409-1.c: New test.
24677 * gcc.dg/noncompile/20000901-1.c: New test.
24678 * gcc.dg/20001023-1.c: New test.
24679 * gcc.dg/20001101-1.c: New test.
24680 * gcc.dg/20001102-1.c: New test.
24681 * gcc.dg/20010207-1.c: New test.
24682 * gcc.dg/20010405-1.c: New test.
24683 * gcc.dg/20010822-1.c: New test.
24684 * gcc.dg/20011107-1.c: New test.
24685
24686 2002-01-09 Jeffrey A Law (law@redhat.com)
24687
24688 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24689
24690 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24691 execution failure on PA targets.
24692
24693 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24694
24695 * gcc.c-torture/compile/20020109-1.c: New test.
24696
24697 2002-01-08 Kazu Hirata <kazu@hxi.com>
24698
24699 * gcc.c-torture/execute/20020108-1.c: New test.
24700
24701 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24702
24703 * gcc.dg/20020108-1.c: New test.
24704
24705 2002-01-08 H.J. Lu <hjl@gnu.org>
24706
24707 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24708 for header files.
24709
24710 2002-01-08 Geoff Keating <geoffk@redhat.com>
24711
24712 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24713 consistency.
24714
24715 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24716
24717 * gcc.dg/altivec-4.c: Test altivec predicates.
24718
24719 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24720
24721 * gcc.c-torture/execute/20020107-1.c: New test.
24722
24723 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24724
24725 PR c/5279
24726 * gcc.c-torture/compile/20020106-1.c: New test.
24727
24728 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24729
24730 * gcc.c-torture/execute/nestfunc-4.c: New test.
24731
24732 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24733
24734 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24735 extra triple that slipped in.
24736 * g++.old-deja/g++.abi/align.C: Likewise.
24737 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24738
24739 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24740
24741 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24742 * g++.old-deja/g++.abi/align.C: Likewise.
24743 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24744
24745 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24746 on FreeBSD/i386.
24747 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24748 FreeBSD.
24749
24750 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24751
24752 * gcc.dg/20020104-1.c: New test.
24753
24754 * gcc.dg/20020104-2.c: New test.
24755
24756 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24757
24758 * gcc.dg/20020103-1.c: Fix typo in target selector.
24759
24760 2002-01-03 Richard Henderson <rth@redhat.com>
24761
24762 * gcc.dg/20020103-1.c: New.
24763
24764 2002-01-03 Kazu Hirata <kazu@hxi.com>
24765
24766 * gcc.c-torture/execute/20020103-1.c: New test.
24767
24768 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24769
24770 * g++.dg/other/debug2.C: New test.
24771
24772 * gcc.c-torture/compile/20020103-1.c: New test.
24773
24774 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24775
24776 * gcc.dg/gnu89-init-1.c: Added new tests.
24777
24778 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24779
24780 * g++.dg/template/friend2.C: Remove as patch is reverted.
24781
24782 * g++.dg/warn/oldcast1.C: New test.
24783
24784 * g++.dg/template/ptrmem1.C: New test.
24785 * g++.dg/template/ptrmem2.C: New test.
24786
24787 * g++.dg/template/ntp.C: New test.
24788
24789 * g++.dg/other/component1.C: New test.
24790
24791 * g++.dg/template/ttp3.C: New test.
24792
24793 * g++.dg/template/friend2.C: New test.
24794 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24795
24796 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24797
24798 * g++.dg/other/ptrmem1.C: New test.
24799 * g++.dg/other/ptrmem2.C: New test.
24800
24801 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24802
24803 * g++.dg/template/ctor1.C: New test.
24804
24805 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24806
24807 * g++.dg/template/friend2.C: New test.
24808
24809 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24810
24811 * gcc.dg/mmix-1.c: New test.
24812
24813 2001-12-31 Richard Henderson <rth@redhat.com>
24814
24815 * gcc.dg/asm-5.c: New.
24816
24817 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24818
24819 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24820 in namespace __gnu_cxx
24821
24822 2001-12-30 Richard Henderson <rth@redhat.com>
24823
24824 * gcc.dg/debug-6.c: New.
24825
24826 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24827
24828 * gcc.c-torture/compile/20011229-2.c: New test.
24829
24830 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24831
24832 * gcc.dg/debug-3.c: New test.
24833 * gcc.dg/debug-4.c: New test.
24834 * gcc.dg/debug-5.c: New test.
24835
24836 2001-12-29 Richard Henderson <rth@redhat.com>
24837
24838 * g++.dg/eh/loop1.C: New.
24839
24840 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24841
24842 * g++.dg/template/crash1.C: New test.
24843
24844 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24845
24846 * g++.dg/other/const1.C: New test.
24847
24848 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24849
24850 * gcc.c-torture/compile/20011229-1.c: New test.
24851
24852 2001-12-28 Stan Shebs <shebs@apple.com>
24853
24854 * lib/objc-torture.exp: Resync with c-torture.exp.
24855 * lib/objc.exp: Load standard libraries.
24856
24857 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24858
24859 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24860 additional tests.
24861
24862 2001-12-27 Roger Sayle <roger@eyesopen.com>
24863
24864 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24865
24866 2001-12-27 Richard Henderson <rth@redhat.com>
24867
24868 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24869
24870 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24871
24872 * g++.dg/eh/ctor1.C: New test.
24873 * g++.dg/other/error2.C: New test.
24874
24875 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24876
24877 * g++.dg/other/init2.C: New test.
24878
24879 2001-12-24 Richard Henderson <rth@redhat.com>
24880
24881 * gcc.dg/20011223-1.c: New.
24882 * gcc.dg/inline-1.c: New.
24883
24884 2001-12-23 Richard Henderson <rth@redhat.com>
24885
24886 * gcc.dg/asm-4.c: Test operand modifiers.
24887
24888 2001-12-23 Richard Henderson <rth@redhat.com>
24889
24890 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24891
24892 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24893
24894 * gcc.c-torture/execute/20011223-1.c: New test.
24895
24896 2001-12-21 Richard Henderson <rth@redhat.com>
24897
24898 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24899 re-enables the warning.
24900
24901 2001-12-21 Richard Henderson <rth@redhat.com>
24902
24903 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24904
24905 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24906
24907 * gcc.c-torture/compile/20011218-1.c: New test.
24908
24909 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24910
24911 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24912 arm-isr.c test.
24913 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24914 epilogue generation for ARM ISR routines.
24915
24916 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24917
24918 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24919 * gcc.dg/format/c90-printf-3.c: Likewise.
24920 * gcc.dg/format/c99-printf-3.c: Likewise.
24921 * gcc.dg/format/ext-1.c: Likewise.
24922 * gcc.dg/format/ext-6.c: Likewise.
24923 * gcc.dg/format/format.h: Prototype unlocked stdio.
24924
24925 2001-12-20 Richard Henderson <rth@redhat.com>
24926
24927 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24928 (arena): Use it.
24929 (malloc): Correct allocation logic. Abort if we fill up the
24930 arena before initialization complete.
24931 (realloc): Correct allocation logic.
24932
24933 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24934
24935 * gcc.c-torture/compile/20011219-2.c: New test.
24936
24937 * gcc.c-torture/execute/20011219-1.c: New test.
24938
24939 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24940
24941 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24942 target does not support weak symbols.
24943
24944 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24945
24946 * gcc.c-torture/compile/20011219-1.c: New test.
24947
24948 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24949
24950 * g++.dg/other/error1.C: New test.
24951
24952 2001-12-17 Jeffrey A Law (law@redhat.com)
24953
24954 * gcc.c-torture/execute/20011217-1.c: New test.
24955
24956 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24957
24958 * objc.dg/special/: New directory.
24959 * objc.dg/special/special.exp: New file.
24960 * objc.dg/special/unclaimed-category-1.h: New file.
24961 * objc.dg/special/unclaimed-category-1a.m: New file.
24962 * objc.dg/special/unclaimed-category-1.m: New file.
24963
24964 2001-12-17 Andreas Jaeger <aj@suse.de>
24965
24966 * gcc.c-torture/compile/20011217-2.c: New test.
24967
24968 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24969
24970 * gcc.c-torture/compile/20011217-1.c: New test.
24971
24972 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
24973
24974 * testsuite/gcc.dg/20011214-1.c: New.
24975
24976 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
24977
24978 * gcc.dg/altivec-4.c: New.
24979
24980 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
24981
24982 * gcc.dg/20011113-1.c: New test.
24983
24984 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24985
24986 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24987 std::__malloc_alloc_template<0> and
24988 std::__default_alloc_template<false, 0>.
24989
24990 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
24991
24992 * objc/execute/bf-21.m: New test.
24993 * objc/execute/enumeration-1.m: New test.
24994 * objc/execute/enumeration-2.m: New test.
24995
24996 2001-12-12 Jakub Jelinek <jakub@redhat.com>
24997
24998 * gcc.dg/gnu89-init-1.c: New test.
24999
25000 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
25001
25002 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
25003 * g++.old-deja/g++.jason/2371.C: Likewise.
25004 * g++.old-deja/g++.jason/template33.C: Likewise.
25005 * g++.old-deja/g++.jason/template34.C: Likewise.
25006 * g++.old-deja/g++.jason/template36.C: Likewise.
25007 * g++.old-deja/g++.oliva/typename1.C: Likewise.
25008 * g++.old-deja/g++.oliva/typename2.C: Likewise.
25009 * g++.old-deja/g++.other/typename1.C: Likewise.
25010 * g++.old-deja/g++.pt/inherit2.C: Likewise.
25011 * g++.old-deja/g++.pt/nontype5.C: Likewise.
25012 * g++.old-deja/g++.pt/typename11.C: Likewise.
25013 * g++.old-deja/g++.pt/typename14.C: Likewise.
25014 * g++.old-deja/g++.pt/typename16.C: Likewise.
25015 * g++.old-deja/g++.pt/typename3.C: Likewise.
25016 * g++.old-deja/g++.pt/typename4.C: Likewise.
25017 * g++.old-deja/g++.pt/typename5.C: Likewise.
25018 * g++.old-deja/g++.pt/typename7.C: Likewise.
25019 * g++.old-deja/g++.robertl/eb9.C: Likewise.
25020
25021 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
25022
25023 * g++.dg/other/linkage1.C: New test.
25024 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
25025 specifiers.
25026
25027 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
25028
25029 * gcc.dg/concat.c: New test.
25030
25031 2001-12-11 Stan Shebs <shebs@apple.com>
25032
25033 * objc/compile: New test directory.
25034 * objc/compile/compile.exp: New expect script.
25035 * objc/compile/20011211-1.m: New compile test.
25036
25037 2001-12-11 Jason Merrill <jason@redhat.com>
25038
25039 * lib/prune.exp (prune_gcc_output): Also handle "In member
25040 function". So many permutations...
25041
25042 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
25043
25044 * g++.dg/template/typedef1.C: New test.
25045
25046 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
25047
25048 * g++.dg/other/copy1.C: New test.
25049
25050 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
25051
25052 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
25053
25054 * gcc.dg/builtin-choose-expr.c: New.
25055
25056 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
25057
25058 * gcc.dg/altivec-2.c: New.
25059
25060 2001-12-07 Richard Henderson <rth@redhat.com>
25061
25062 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
25063
25064 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
25065
25066 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
25067 ultrasparc.
25068
25069 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25070
25071 * g++-old.deja/g++.robertl/eb101.C: Deleted.
25072
25073 2001-12-06 Janis Johnson <janis187@us.ibm.com>
25074
25075 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
25076 variable argument list.
25077
25078 2001-12-06 Zack Weinberg <zack@codesourcery.com>
25079
25080 * gcc.c-torture/execute/memcheck: Delete entire directory.
25081 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
25082 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
25083
25084 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
25085
25086 * gcc.dg/Wshadow-1.c: New test.
25087
25088 2001-12-05 Jakub Jelinek <jakub@redhat.com>
25089
25090 * gcc.c-torture/compile/20011130-1.c: New test.
25091
25092 * gcc.dg/noncompile/20011025-1.c: New test.
25093
25094 * g++.dg/other/anon-union.C: New test.
25095
25096 * gcc.c-torture/execute/20011024-1.c: New test.
25097
25098 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
25099
25100 * gcc.c-torture/execute/20000722-1.x,
25101 gcc.c-torture/execute/20010123-1.x: Remove.
25102 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
25103 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
25104 gcc.dg/c99-complit-2.c: New tests.
25105
25106 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
25107
25108 * g++.dg/inherit/base1.C: New test.
25109
25110 2001-12-04 Jakub Jelinek <jakub@redhat.com>
25111
25112 * g++.dg/other/stdarg1.C: New test.
25113
25114 * gcc.c-torture/compile/20011130-2.c: New test.
25115
25116 2001-12-03 Janis Johnson <janis187@us.ibm.com>
25117
25118 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
25119 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
25120 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
25121 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
25122 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
25123 * gcc.dg/builtin-prefetch-1.c: New test.
25124
25125 2001-12-03 Jakub Jelinek <jakub@redhat.com>
25126
25127 * gcc.dg/20011130-1.c: New test.
25128
25129 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
25130
25131 * g++.dg/other/scope1.C: New test.
25132 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
25133
25134 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
25135
25136 * gcc.dg/vla-init-1.c: New test.
25137
25138 2001-12-01 Geoff Keating <geoffk@redhat.com>
25139
25140 * gcc.c-torture/compile/structs.c: New testcase from GDB.
25141
25142 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
25143
25144 * objc.dg/alias.m: Update.
25145 * objc.dg/class-1.m: Update.
25146 * objc.dg/const-str-1.m: Update.
25147 * objc.dg/fwd-proto-1.m: Update.
25148 * objc.dg/id-1.m: Update.
25149 * objc.dg/super-class-1.m: Update.
25150
25151 2001-11-29 Mark Mitchell <mark@codesourcery.com>
25152
25153 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
25154 constructs.
25155
25156 2001-11-28 Jeffrey A Law (law@cygnus.com)
25157
25158 * gcc.c-torture/execute/20011128-1.c: New test.
25159
25160 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
25161
25162 * gcc.dg/20011127-1.c: New test.
25163
25164 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
25165
25166 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
25167 from Austin Group draft 7.
25168 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
25169 scanf format arguments.
25170 * gcc.dg/format/no-exargs-2.c: New test.
25171
25172 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
25173
25174 * g++.dg/abi/vbase8-4.C: New test.
25175
25176 2001-11-24 Ian Lance Taylor <ian@airs.com>
25177
25178 * gcc.c-torture/execute/20011121-1.c: New test.
25179
25180 2001-11-23 Jeffrey A Law (law@cygnus.com)
25181
25182 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
25183
25184 2001-11-23 Andreas Jaeger <aj@suse.de>
25185
25186 * gcc.dg/cpp/charconst-2.c: New test.
25187
25188 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
25189
25190 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
25191 to the host if it is remote. Let tests specify extra headers
25192 they use.
25193 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
25194 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
25195 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
25196 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
25197 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
25198 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
25199 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
25200 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
25201 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
25202 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
25203
25204 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
25205
25206 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
25207 for little endian ARMs.
25208
25209 2001-11-20 Jakub Jelinek <jakub@redhat.com>
25210
25211 * gcc.c-torture/compile/20011119-1.c: New test.
25212 * gcc.c-torture/compile/20011119-2.c: New test.
25213
25214 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
25215
25216 * gcc.dg/altivec-1.c: Fix typo.
25217
25218 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25219
25220 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
25221
25222 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
25223
25224 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
25225
25226 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
25227
25228 * lib/g77.exp: Don't specify --rpath-link.
25229
25230 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
25231 across all the headers.
25232 * gcc.dg/format/format.exp: For testing on a remote host,
25233 copy format.h.
25234
25235 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
25236 * gcc.c-torture/execute/930406-1.c: Likewise.
25237 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25238
25239 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
25240
25241 * gcc.dg/altivec-1.c: New.
25242
25243 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
25244
25245 * gcc.dg/cpp/fpreprocessed.c: New test case.
25246
25247 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25248
25249 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25250 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25251 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
25252
25253 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25254
25255 * gcc.dg/no-builtin-1.c: New test.
25256
25257 2001-11-16 Jakub Jelinek <jakub@redhat.com>
25258
25259 * gcc.c-torture/execute/20011115-1.c: New test.
25260
25261 2001-11-15 Jakub Jelinek <jakub@redhat.com>
25262
25263 * gcc.c-torture/compile/20011114-2.c: New test.
25264 * gcc.c-torture/compile/20011114-3.c: New test.
25265 * gcc.c-torture/compile/20011114-4.c: New test.
25266
25267 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
25268
25269 * g++.dg/other/init1.C: New test.
25270
25271 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
25272
25273 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25274 message.
25275
25276 * gcc.c-torture/execute/20011114-1.c: New testcase.
25277
25278 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25279 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25280 like the (before this change) version of 20010327-1.c.
25281
25282 2001-11-14 Roger Sayle <roger@eyesopen.com>
25283
25284 * gcc.c-torture/execute/string-opt-13.c: New testcase.
25285
25286 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
25287
25288 * g++.dg/init/array2.C: New test.
25289
25290 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
25291
25292 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
25293
25294 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
25295
25296 * g++.dg/other/forscope1.C: New test.
25297 * g++.dg/ext/forscope1.C: New test.
25298 * g++.dg/ext/forscope2.C: New test.
25299
25300 2001-11-13 Jakub Jelinek <jakub@redhat.com>
25301
25302 * gcc.c-torture/execute/20011113-1.c: New test.
25303
25304 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
25305
25306 * gcc.c-torture/execute/20011109-2.c: New test.
25307
25308 * gcc.c-torture/execute/20011109-1.c: New test.
25309
25310 2001-11-09 Jakub Jelinek <jakub@redhat.com>
25311
25312 * gcc.c-torture/compile/20011109-1.c: New test.
25313
25314 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
25315
25316 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25317 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25318 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25319 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25320 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25321 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25322 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
25323
25324 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
25325
25326 * g++.dg/warn/Wshadow-1.C: New tests.
25327 * g++.old-deja/g++.mike/for3.C: Update.
25328
25329 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
25330
25331 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25332 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25333 XFAILs. Adjust expected error texts.
25334 * gcc.c-torture/compile/20011106-1.c,
25335 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25336 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25337 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25338 gcc.dg/c99-array-lval-5.c: New tests.
25339
25340 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25341
25342 * gcc.dg/cpp/defined.c: Update.
25343
25344 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25345
25346 * gcc.c-torture/execute/anon-1.c: New test.
25347
25348 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
25349
25350 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25351 same size, so no warning should be produced on stormy16.
25352
25353 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25354 due to oversized array.
25355 * g++.old-deja/g++.mike/ns15.C: Likewise.
25356 * g++.old-deja/g++.pt/crash16.C: Likewise.
25357
25358 2001-11-02 Graham Stott <grahams@redhat.com>
25359
25360 * g++.dgother/debug1.C: Fix typos.
25361
25362 2001-11-01 Jakub Jelinek <jakub@redhat.com>
25363
25364 * g++.dg/other/debug1.C: New test.
25365
25366 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25367
25368 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25369 of unsigned long.
25370
25371 2001-10-30 Jakub Jelinek <jakub@redhat.com>
25372
25373 * gcc.dg/20011029-2.c: New test.
25374
25375 * gcc.c-torture/compile/20011029-1.c: New test.
25376
25377 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25378
25379 * objc/execute/class_self-1.m: New test.
25380 * objc/execute/class_self-2.m: New test.
25381
25382 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25383
25384 * gcc.misc-tests/msgs.exp: Delete.
25385 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25386 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25387 error set to match recent changes.
25388
25389 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25390
25391 * gcc.dg/20011021-1.c: New test.
25392
25393 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25394
25395 * gcc.c-torture/compile/20011023-1.c: New test.
25396
25397 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25398
25399 * lib/g77.exp: Rewrite based on lib/g++.exp.
25400
25401 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25402
25403 * gcc.c-torture/execute/20011019-1.c: New test.
25404
25405 * gcc.dg/20011018-1.c: New test.
25406
25407 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25408
25409 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25410
25411 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25412
25413 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25414 * gcc.dg/attr-invalid.c: Likewise.
25415
25416 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25417
25418 * testsuite/gcc.dg/20011015-1.c: New test.
25419
25420 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25421
25422 * g++.dg/template/unify2.C: New test.
25423
25424 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25425
25426 * g++.dg/other/exception-specification.C: New test
25427
25428 2001-10-13 Tom Rix <trix@redhat.com>
25429
25430 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25431 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25432
25433 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25434
25435 * testsuite/gcc.dg/20011009-1.c: New test.
25436
25437 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25438
25439 PR g++/4476
25440 * g++.dg/other/friend1.C: New test.
25441
25442 2001-10-11 Richard Henderson <rth@redhat.com>
25443
25444 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25445
25446 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25447
25448 * gcc.c-torture/compile/20011010-1.c: New.
25449
25450 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25451
25452 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25453 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25454 g77.f-torture/execute/execute.exp,
25455 g77.f-torture/noncompile/noncompile.exp,
25456 gcc.c-torture/compile/compile.exp,
25457 gcc.c-torture/execute/execute.exp,
25458 gcc.c-torture/execute/ieee/ieee.exp,
25459 gcc.c-torture/execute/memcheck/memcheck.exp,
25460 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25461 objc/execute/execute.exp: Update FSF address.
25462
25463 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25464
25465 * gcc.dg/cpp/cmdlne-C.c: Update.
25466 * gcc.dg/cpp/cmdlne-C2.c: New.
25467
25468 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25469
25470 * gcc.c-torture/execute/20011008-3.c: New.
25471
25472 2001-10-08 DJ Delorie <dj@redhat.com>
25473
25474 * gcc.dg/20011008-1.c: New.
25475 * gcc.dg/20011008-2.c: New.
25476
25477 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25478
25479 * gcc.dg/cpp/spacing1.c: Update test.
25480
25481 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25482
25483 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25484 spelling errors of "separate" as "seperate".
25485
25486 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25487
25488 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25489 enough to avoid inlining.
25490
25491 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25492
25493 * lib/g77.exp: set libg2c_dir correctly.
25494
25495 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25496
25497 * gcc.dg/cpp/macro11.c: New test.
25498
25499 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25500
25501 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25502 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25503 gcc.dg/format/multattr-3.c: New tests.
25504 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25505 tests for format attributes on function pointers being rejected.
25506
25507 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25508
25509 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25510
25511 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25512
25513 * g++.dg/warn/format1.C: New test.
25514
25515 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25516
25517 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25518
25519 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25520
25521 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25522
25523 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25524
25525 * gcc.dg/cpp/redef2.c: Add test.
25526
25527 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25528
25529 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25530 long-standing bug on i686, apparently.
25531 * gcc.c-torture/execute/loop-2c.x: New file.
25532 * gcc.c-torture/execute/loop-2d.x: New file.
25533 * gcc.c-torture/execute/loop-3c.x: New file.
25534
25535 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25536
25537 * gcc.dg/cpp/20000625-2.c: Correct line number.
25538
25539 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25540
25541 * gcc.dg/cpp/macro10.c: New test.
25542 * gcc.dg/cpp/strify3.c: New test.
25543 * gcc.dg/cpp/spacing1.c: Add tests.
25544 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25545 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25546
25547 2001-09-24 DJ Delorie <dj@redhat.com>
25548
25549 * gcc.c-torture/execute/20010924-1.c: New test.
25550
25551 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25552
25553 * testsuite/objc/execute/paste.m: Remove.
25554
25555 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25556
25557 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25558
25559 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25560
25561 * g77.dg/strlen0.f: New test.
25562
25563 2001-09-21 Richard Henderson <rth@redhat.com>
25564
25565 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25566 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25567
25568 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25569
25570 Table-driven attributes.
25571 * g++.dg/ext/attrib1.C: New test.
25572
25573 2001-09-20 DJ Delorie <dj@redhat.com>
25574
25575 * gcc.dg/20000926-1.c: Update expected warning messages.
25576 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25577 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25578 array.
25579
25580 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25581
25582 * g++.dg/eh/registers1.C: New test case.
25583
25584 2001-09-17 Richard Henderson <rth@redhat.com>
25585
25586 * gcc.dg/array-5.c: Fix VLA decomposition test.
25587
25588 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25589
25590 * gcc.dg/cpp/line5.c: New testcase.
25591
25592 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25593
25594 * gcc.dg/cpp/macro9.c: New test.
25595
25596 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25597
25598 * gcc.c-torture/execute/980223.c: Change type of addr from long
25599 to char *.
25600
25601 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25602
25603 * gcc.c-torture/execute/20010915-1.c: New test.
25604
25605 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25606
25607 * g77.dg/bprob: New directory.
25608 * g77.dg/bprob/bprob.exp: New file.
25609 * g77.dg/bprob/bprob-1.f: New test.
25610 * g77.dg/gcov: New directory.
25611 * g77.dg/gcov/gcov.exp: New file.
25612 * g77.dg/gcov/gcov-1.f: New test.
25613 * g77.dg/gcov/gcov-1.x: New file.
25614
25615 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25616
25617 * gcc.dg/cpp/directiv.c: Update.
25618 * gcc.dg/cpp/undef1.c: Update.
25619
25620 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25621
25622 * gcc.dg/20010912-1.c: New test.
25623
25624 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25625
25626 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25627 language-independent file in lib.
25628 * lib/gcov.exp: New file.
25629
25630 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25631
25632 * gcc.c-torture/compile/20010911-1.c: New test.
25633
25634 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25635
25636 * lib/profopt.exp: New, to support profile-directed optimizations.
25637 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25638 * gcc.misc-tests/bprob-1.c: New test.
25639 * gcc.misc-tests/bprob-2.c: New test.
25640
25641 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25642
25643 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25644 XFAIL and which kinds of gcov output to verify.
25645 * gcc.misc-tests/gcov-4b.x: New file.
25646 * gcc.misc-tests/gcov-5b.x: New file.
25647 * gcc.misc-tests/gcov-6.x: New file.
25648 * gcc.misc-tests/gcov-7.c: New test.
25649 * gcc.misc-tests/gcov-7.x: New file.
25650
25651 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25652
25653 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25654 * gcc.misc-tests/gcov-6.c: New test.
25655
25656 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25657
25658 PR c++/3986
25659 * g++.dg/abi/vbase1.C: New test.
25660
25661 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25662
25663 * objc.dg/method-2.m: New.
25664
25665 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25666
25667 PR c++/4203
25668 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25669 * g++.dg/init/empty1.C: New test.
25670
25671 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25672
25673 * gcc.c-torture/compile/20010903-1.c: New test.
25674
25675 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25676
25677 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25678 for m68k.
25679
25680 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25681
25682 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25683
25684 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25685
25686 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25687
25688 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25689
25690 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25691 for 16-bit 'unsigned int'.
25692
25693 2001-08-29 Kazu Hirata <kazu@hxi.com>
25694
25695 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25696
25697 2001-08-27 Richard Henderson <rth@redhat.com>
25698
25699 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25700 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25701
25702 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25703
25704 * gcc.dg/asm-names.c (ymain): New.
25705
25706 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25707
25708 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25709 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25710 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25711
25712 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25713
25714 * gcc.dg/compare5.c: New testcase.
25715
25716 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25717
25718 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25719 and "In instantiation".
25720
25721 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25722
25723 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25724
25725 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25726
25727 * gcc.misc-tests/gcov.exp: Add support for branch information.
25728 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25729 * gcc.misc-tests/gcov-4.c: New test.
25730 * gcc.misc-tests/gcov-4b.c: New test.
25731 * gcc.misc-tests/gcov-5b.c: New test.
25732
25733 2001-08-20 Zack Weinberg <zackw@panix.com>
25734
25735 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25736 expected to fail.
25737
25738 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25739
25740 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25741
25742 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25743
25744 * g++.dg/eh/template1.C: New test.
25745
25746 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25747
25748 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25749 Fix thinko.
25750 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25751 for xfail.
25752
25753 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25754
25755 * lib/g77-dg.exp: Use prune.exp for common procedures
25756 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25757 * lib/g77.exp: (g77-dg-prune) Remove
25758
25759 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25760
25761 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25762
25763 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25764
25765 * g++.dg/template/unify1.C: New test.
25766
25767 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25768
25769 * g++.dg/abi/empty4.C: New test.
25770
25771 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25772
25773 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25774 solaris2.*
25775 * g77.f-torture/compile/pr3743.x: Likewise
25776
25777 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25778
25779 * g++.dg/other/using-declaration.C: New test.
25780
25781 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25782
25783 * gcc.dg/cpp/tr-sign.c: New testcase.
25784
25785 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25786
25787 * gcc.dg/cpp/19951025-1.c: Revert.
25788 * gcc.dg/cpp/directiv.c: We no longer process directives that
25789 interrupt macro arguments.
25790
25791 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25792
25793 * gcc.dg/bconstp-1.c: New test.
25794
25795 2001-08-03 Richard Henderson <rth@redhat.com>
25796
25797 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25798
25799 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25800
25801 * gcc.dg/cpp/19951025-1.c: Update.
25802
25803 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25804
25805 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25806 should be x.
25807
25808 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25809
25810 Kill -fhonor-std.
25811 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25812 * g++.old-deja/g++.other/std1.C: Likewise.
25813 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25814
25815 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25816
25817 * lib/g77.exp: Load gcc-defs.exp for common procedures
25818 (g77_pass, g77_fail, g77_finish, g77_exit,
25819 ${tool}_check_unsupported_p} Now redundant. Deleted.
25820
25821 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25822
25823 * g77.dg/fbackslash.f
25824 * g77.dg/fcase-preserve.f
25825 * g77.dg/ff90-1.f
25826 * g77.dg/ffixed-line-length-0.f
25827 * g77.dg/ffixed-line-length-132.f
25828 * g77.dg/ffixed-line-length-7.f
25829 * g77.dg/ffixed-line-length-72.f
25830 * g77.dg/ffixed-line-length-none.f
25831 * g77.dg/ffree-form-1.f
25832 * g77.dg/fno-backslash.f
25833 * g77.dg/fno-f90-1.f
25834 * g77.dg/fno-fixed-form-1.f
25835 * g77.dg/fno-onetrip.f
25836 * g77.dg/fno-typeless-boz.f
25837 * g77.dg/fno-underscoring.f
25838 * g77.dg/fno-vxt-1.f
25839 * g77.dg/fonetrip.f
25840 * g77.dg/ftypeless-boz.f
25841 * g77.dg/fugly-assumed.f
25842 * g77.dg/funderscoring.f
25843 * g77.dg/fvxt-1.f
25844
25845 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25846
25847 * objc.dg/fwd-proto-1.m: New.
25848 * objc.dg/local-decl-1.m: New.
25849 * objc.dg/naming-1.m: New.
25850 * objc.dg/naming-2.m: New.
25851 * objc.dg/proto-hier-1.m: New.
25852
25853 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25854
25855 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25856 largest-type elements to a struct makes its size grow.
25857
25858 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25859
25860 * g++.dg/abi/vthunk1.C: New test.
25861
25862 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25863
25864 * g++.dg/abi/vbase8-22.C: New test.
25865
25866 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25867
25868 * gcc.dg/cpp/macro8.c: New test.
25869
25870 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25871
25872 * g++.dg/abi/vbase8-21.C: New test.
25873
25874 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25875
25876 * g++.dg/abi/vbase8-10.C: New test.
25877
25878 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25879
25880 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25881 ${tool}_set_ld_library_path.
25882 Changed caller.
25883 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25884 g++.exp.
25885
25886 2001-07-26 Stan Cox <scox@redhat.com>
25887
25888 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25889 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25890 gcc_exit, gcc_check_unsupported_p):
25891 Moved to gcc-deps.exp
25892 * gcc-deps.exp: New file.
25893
25894 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25895
25896 * g++.old-deja/g++.pt/defarg14.C: New test.
25897
25898 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25899
25900 * g++.old-deja/g++.other/lineno5.C: New test.
25901
25902 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25903
25904 * g++.old-deja/g++.pt/crash68.C: New test.
25905
25906 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25907
25908 * g++.old-deja/g++.other/crash42.C: New test.
25909
25910 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25911
25912 * gcc.dg/cpp/extratokens.c: Fix.
25913 * gcc.dg/cpp/skipping2.c: New tests.
25914
25915 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25916
25917 * gcc.c-torture/execute/20010724-1.c: New file.
25918 * gcc.c-torture/execute/20010724-1.x: New file.
25919
25920 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25921
25922 * g++.old-deja/g++.other/cond7.C: New test.
25923
25924 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25925
25926 * g++.old-deja/g++.other/optimize4.C: New test.
25927
25928 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25929
25930 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25931
25932 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25933
25934 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25935 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25936 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25937 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25938
25939 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25940 bug report" message.
25941
25942 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25943 * g++.dg/ext/instantiate1.C: Move from old-deja.
25944
25945 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25946
25947 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25948 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25949 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25950 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25951
25952 2001-07-23 Jeffrey A Law (law@cygnus.com)
25953
25954 * gcc.c-torture/execute/20010723-1.c: New test.
25955
25956 2001-07-23 Ben Elliston <bje@redhat.com>
25957
25958 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25959
25960 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25961
25962 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25963 i[34567]86-*-*.
25964 Delete handling of ieee_multilib_flags.
25965 Pass -mieee for alpha*-*-* and sh-*-*.
25966 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25967
25968 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25969
25970 Remove old-abi tests.
25971 * g++.old-deja/g++.mike/p11116.C: Remove.
25972 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25973
25974 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
25975
25976 * g77.f-torture/compile/pr3743.f: New test
25977
25978 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
25979
25980 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
25981
25982 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25983
25984 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25985 g++.old-deja/g++.pt/static6.C: Likewise.
25986 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25987 supports weak symbols.
25988
25989 2001-07-18 Andreas Jaeger <aj@suse.de>
25990
25991 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25992 supported again.
25993
25994 2001-07-18 Andreas Jaeger <aj@suse.de>
25995
25996 * gcc.dg/iftrap-1.c: Fix target line.
25997
25998 2001-07-17 Richard Henderson <rth@redhat.com>
25999
26000 * gcc.c-torture/execute/20010717-1.c: New.
26001
26002 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
26003
26004 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
26005 tests.
26006
26007 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26008
26009 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
26010
26011 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26012
26013 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
26014 UAC_SIGBUS, UAC_NOPRINT definitions.
26015
26016 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
26017
26018 * objc/execute/object_is_class.m: New test.
26019 * objc/execute/object_is_meta_class.m: New test.
26020
26021 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26022
26023 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
26024 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
26025
26026 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
26027
26028 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
26029 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
26030
26031 2001-07-14 Richard Henderson <rth@redhat.com>
26032
26033 * gcc.dg/iftrap-1.c: New.
26034
26035 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
26036
26037 * g77.f-torture/execute/intrinsic77.f: New test.
26038
26039 2001-07-11 Janis Johnson <janis@us.ibm.com>
26040
26041 * gcc.misc-tests/gcov-3.c: New test.
26042
26043 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
26044
26045 * gcc.c-torture/compile/20010711-1.c,
26046 * gcc.c-torture/compile/20010711-2.c: New tests.
26047
26048 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
26049
26050 * gcc.c-torture/execute/20010711-1.c: New test.
26051
26052 2001-07-11 Ben Elliston <bje@redhat.com>
26053
26054 * g++.old-deja/g++.other/enum5.C: New test.
26055
26056 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
26057
26058 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
26059 (g++-dg-prune): Call prune_gcc_output.
26060 * prune.exp: New file for prune_gcc_output.
26061 * lib/g++.exp, lib/gcc.exp: Load it.
26062
26063 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
26064
26065 * gcc.c-torture/compile/20010701-1.c,
26066 g++.old-deja/g++.ext/attrib6.C: New tests.
26067
26068 2001-07-06 Jeffrey A Law (law@cygnus.com)
26069
26070 * gcc.c-torture/compile/20010706-1.c: New test.
26071
26072 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
26073
26074 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
26075
26076 2001-06-28 Stan Shebs <shebs@apple.com>
26077
26078 * gcc.dg/pragma-darwin.c: New test.
26079
26080 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26081
26082 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
26083 Solaris 2.[678] system.
26084
26085 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
26086
26087 * gcc.dg/20010622-1.c: New test.
26088
26089 2001-06-18 Stan Shebs <shebs@apple.com>
26090
26091 * objc.dg: New directory.
26092 * objc.dg/dg.exp: New file.
26093 * objc.dg/alias.m: New.
26094 * objc.dg/class-1.m: New.
26095 * objc.dg/class-2.m: New.
26096 * objc.dg/const-str-1.m: New.
26097 * objc.dg/const-str-2.m: New.
26098 * objc.dg/id-1.m: New.
26099 * objc.dg/method-1.m: New.
26100 * objc.dg/super-class-1.m: New.
26101 * lib/objc-dg.exp: New file.
26102
26103 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
26104
26105 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
26106 of label name.
26107
26108 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
26109
26110 * g++.old-deja/g++.abi/vbase8-9.C: New test.
26111
26112 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26113
26114 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
26115 variable.
26116
26117 2001-06-12 Richard Henderson <rth@redhat.com>
26118
26119 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
26120
26121 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26122
26123 * g++.old-deja/g++.abi/vbase5.C: New test.
26124 * g++.old-deja/g++.abi/vbase6.C: New test.
26125 * g++.old-deja/g++.abi/vbase7.C: New test.
26126
26127 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26128
26129 * gcc.c-torture/compile/20010610-1.c: New test.
26130
26131 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26132
26133 * g++.old-deja/g++.abi/vbase4.C: New test.
26134
26135 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26136
26137 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
26138 support %f for HC11/HC12 targets.
26139 * gcc.c-torture/execute/930513-1.x: New file, likewise.
26140 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
26141 on HC11/HC12 targets.
26142 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
26143
26144 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26145
26146 * gcc.dg/wchar_t-1.c: New file.
26147 * gcc.dg/wint_t-1.c: Likewise.
26148
26149 2001-06-11 Bernd Schmidt <bernds@redhat.com>
26150
26151 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
26152
26153 2001-06-11 Richard Henderson <rth@redhat.com>
26154
26155 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
26156
26157 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26158
26159 * gcc.c-torture/compile/20010611-1.c: New test.
26160
26161 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26162
26163 * gcc.dg/c99-tag-1.c: Add more tests.
26164
26165 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
26166
26167 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
26168 representation on MN10300 and ARM/Thumb.
26169
26170 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
26171
26172 * g77.f-torture/execute/20010610.f: New.
26173
26174 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
26175
26176 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
26177 names.
26178
26179 2001-06-09 Richard Henderson <rth@redhat.com>
26180
26181 * gcc.c-torture/execute/ashrdi-1.c: New.
26182 * gcc.c-torture/execute/ashldi-1.c: New.
26183 * gcc.c-torture/execute/lshrdi-1.c: New.
26184
26185 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
26186
26187 * objc/execute/load-3.m: Added. Check sending +load to categories,
26188 in addition to classes.
26189
26190 2001-06-08 Stan Shebs <shebs@apple.com>
26191
26192 * objc/execute/load-2.m: New test. From Nicola Pero
26193 <n.pero@mi.flashnet.it>.
26194
26195 2001-06-08 Jakub Jelinek <jakub@redhat.com>
26196
26197 * gcc.c-torture/execute/20010605-2.c: New test.
26198
26199 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26200
26201 * g++.old-deja/g++.abi/vbase2.C: New test.
26202 * g++.old-deja/g++.abi/vbase3.C: New test.
26203
26204 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26205
26206 * g++.old-deja/g++.pt/friend49.C: New test.
26207
26208 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
26209
26210 * g++.old-deja/g++.ext/anon3.C: New test.
26211
26212 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
26213
26214 * g++.old-deja/g++.other/conv7.C: New test.
26215
26216 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
26217
26218 * gcc.c-torture/compile/20010605-2.c: New test.
26219
26220 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
26221
26222 * gcc.c-torture/execute/20010604-1.c: New test.
26223
26224 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
26225
26226 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
26227
26228 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
26229
26230 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
26231 (g++_link_flags): Likewise.
26232 (g++_init): Pass gccpath's value to two previous functions.
26233
26234 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26235
26236 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
26237 Ensure logfile entry matches exec command line.
26238
26239 2001-05-31 Richard Henderson <rth@redhat.com>
26240
26241 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
26242 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
26243
26244 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
26245
26246 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26247 compiler for irix6.2
26248
26249 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
26250
26251 * g++.old-deja/g++.other/optimize3.C: New file.
26252
26253 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
26254
26255 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26256 assemble.
26257
26258 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
26259
26260 * g++.old-deja/g++.other/optimize2.C: New file.
26261
26262 2001-05-25 Diego Novillo <dnovillo@redhat.com>
26263
26264 * gcc.c-torture/compile/20010518-2.c: New file.
26265 * gcc.c-torture/execute/20010518-1.c: New file.
26266 * gcc.c-torture/execute/20010518-2.c: New file.
26267
26268 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
26269
26270 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
26271
26272 2001-05-24 Mark Mitchell <mark@codesourcery.com>
26273
26274 G++ no longer defines builtins that do not begin with __builtin.
26275 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26276 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26277 * g++.old-deja/g++.law/builtin1.C: Likewise.
26278 * g++.old-deja/g++.law/cvt2.C: Likewise.
26279 * g++.old-deja/g++.mike/net5.C: Likewise.
26280 * g++.old-deja/g++.other/builtins1.C: Likewise.
26281 * g++.old-deja/g++.other/builtins2.C: Likewise.
26282 * g++.old-deja/g++.other/builtins3.C: Likewise.
26283 * g++.old-deja/g++.other/builtins4.C: Likewise.
26284 * g++.old-deja/g++.other/inline8.C: Likewise.
26285 * g++.old-deja/g++.robertl/eb39.C: Likewise.
26286
26287 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
26288
26289 * g++.old-deja/g++.pt/using1.C: Adjust.
26290 * g++.old-deja/g++.pt/using2.C: New test.
26291
26292 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26293
26294 * gcc.dg/cpp/charconst.c: New tests.
26295 * gcc.dg/cpp/escape.c: New tests.
26296 * gcc.dg/cpp/escape-1.c: New tests.
26297 * gcc.dg/cpp/escape-2.c: New tests.
26298 * gcc.dg/cpp/ucs.c: New tests.
26299
26300 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
26301
26302 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26303 native compiler for irix6.5.
26304
26305 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
26306
26307 * lib/g++.exp (g++_include_flags): Use args to compute
26308 get_multilibs.
26309 (g++_link_flags): Likewise.
26310 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
26311
26312 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
26313
26314 * gcc.dg/c90-hexfloat-1.c: Add more tests.
26315
26316 2001-05-21 Geoff Keating <geoffk@redhat.com>
26317
26318 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26319 this file.
26320
26321 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26322
26323 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26324 STACK_SIZE;
26325 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26326 to STACK_SIZE; Use it to define size of add_histo array.
26327 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26328 to STACK_SIZE.
26329 (f): Use GITT_SIZE to define size of gitt local table.
26330 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26331 to STACK_SIZE; Use it to define size of bytemem array.
26332
26333 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26334
26335 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26336 on 68HC11/HC12 due to the asm instruction.
26337 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26338 * gcc.c-torture/compile/920520-1.x: Likewise.
26339 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26340 on 68HC11/HC12 because the function is larger than 64K.
26341 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26342 on 68HC11/HC12 because the structure is too large.
26343
26344 2001-05-20 Richard Henderson <rth@redhat.com>
26345
26346 * gcc.c-torture/execute/20010520-1.c: New.
26347
26348 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26349
26350 * g++.old-deja/g++.warn/compare1.C: New test.
26351 * gcc.dg/compare4.c: New test.
26352
26353 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
26354
26355 * g++.old-deja/g++.other/optimize1.C: New test.
26356
26357 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26358
26359 * g++.old-deja/g++.pt/spec41.C: New test.
26360
26361 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
26362
26363 * gcc.c-torture/compile/20010114-1.x: Remove.
26364
26365 2001-05-18 Stan Shebs <shebs@apple.com>
26366
26367 * gcc.c-torture/compile/20010518-1.c: New test.
26368
26369 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
26370
26371 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26372 * g++.old-deja/g++.pt/crash67.C: New test.
26373
26374 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
26375
26376 * g++.old-deja/g++.other/debug9.C: New test.
26377
26378 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26379
26380 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26381
26382 2001-05-16 Jan Hubicka <jh@suse.cz>
26383
26384 * gcc.c-torture/compile/20010516-1.c: New test.
26385
26386 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26387
26388 * g++.old-deja/g++.other/crash41.C: New test.
26389
26390 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26391
26392 * g++.old-deja/g++.pt/crash66.C: New test.
26393
26394 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26395
26396 * g++.old-deja/g++.robertl/eb27.C: Convert.
26397
26398 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26399
26400 * g++.dg/friend-warn.C: New test. Do not warn about friend
26401 declaration being redundant.
26402
26403 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26404
26405 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26406
26407 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26408
26409 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26410
26411 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26412
26413 * lib/g++.exp: Use testsuite_flags.
26414
26415 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26416
26417 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26418
26419 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26420
26421 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26422
26423 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26424
26425 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26426
26427 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26428
26429 * gcc.c-torture/compile/20010313-1.c: New test.
26430
26431 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26432
26433 * gcc.dg/cpp/direct2.c: New test.
26434 * gccq.dg/cpp/direct2s.c: New test.
26435
26436 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26437
26438 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26439
26440 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26441 * g++.old-deja/g++.other/op3.C: Likewise.
26442
26443 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26444
26445 * gcc.dg/cpp/syshdr.h: New file.
26446 * gcc.dg/cpp/sysmac1.c: Update.
26447 * gcc.dg/cpp/sysmac2.c: Update.
26448
26449 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26450
26451 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26452
26453 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26454
26455 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26456 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26457
26458 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26459
26460 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26461
26462 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26463
26464 * lib/g++.exp (g++_include_flags): Don't use any special flags
26465 if TESTING_IN_BUILD_TREE is not defined.
26466 (g++_init): Use a plain 'c++' as the compiler if
26467 TESTING_IN_BUILD_TREEE is not defined.
26468
26469 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26470
26471 * g++.old-deja/g++.eh/catch13.C: New test.
26472 * g++.old-deja/g++.eh/catch14.C: New test.
26473
26474 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26475
26476 * gcc.dg/cpp/tr-define.c: New test.
26477
26478 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26479
26480 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26481 <stdlib.h>, not <malloc.h>.
26482
26483 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26484
26485 * g++.old-deja/g++.ns/template17.C: New test.
26486
26487 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26488
26489 * g++.old-deja/g++.pt/ref4.C: New test.
26490
26491 2001-04-30 Richard Henderson <rth@redhat.com>
26492
26493 * gcc.dg/20000724-1.c: Revert last change.
26494
26495 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26496
26497 * g77.f-torture/execute/20010430.f: New test.
26498
26499 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26500
26501 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26502
26503 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26504
26505 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26506
26507 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26508
26509 * g++.old-deja/g++.eh/crash6.C: New test.
26510
26511 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26512
26513 * g++.old-deja/g++.other/warn7.C: New test.
26514
26515 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26516
26517 * g++.old-deja/g++.other/defarg9.C: New test.
26518
26519 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26520
26521 * g77.f-torture/compile/20010426.f: New test.
26522 * g77.f-torture/execute/20010426.f: New test.
26523
26524 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26525
26526 * g77.f-torture/compile/20000629-1.x: Remove - error
26527 has been fixed.
26528
26529 2001-04-26 Jeffrey A Law (law@cygnus.com)
26530
26531 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26532 Tweak slightly to work with g++.dg framework.
26533 * g++.dg/special/ecos.exp: Run initp1.C test.
26534 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26535
26536 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26537 its linker doesn't give line numbers either.
26538 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26539
26540 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26541
26542 * g++.old-deja/g++.other/lex1.C: New test.
26543
26544 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26545
26546 * gcc.dg/noncompile/20010425-1.c: New test.
26547
26548 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26549
26550 * g++.old-deja/g++.pt/mangle2.C: New test.
26551
26552 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26553
26554 * gcc.dg/format/plus-1.c: New test.
26555
26556 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26557
26558 * gcc.dg/20010423-1.c: New test.
26559
26560 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26561
26562 * gcc.c-torture/execute/20010422-1.c: New test.
26563
26564 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26565
26566 * g++.old-deja/g++.ns/type2.C: New test.
26567
26568 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26569
26570 * g++.old-deja/g++.other/perf1.C: New test.
26571
26572 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26573
26574 * gcc.dg/c99-func-2.c: Remove xfail.
26575 * gcc.dg/c99-func-3.c: Remove xfail.
26576 * gcc.dg/c99-func-4.c: Remove xfail.
26577
26578 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26579
26580 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26581
26582 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26583
26584 * gcc.c-torture/compile/20010423-1.c: New test.
26585
26586 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26587
26588 * g++.old-deja/g++.pt/typename28.C: New test.
26589
26590 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26591
26592 * g++.old-deja/g++.abi/empty2.C: New test.
26593 * g++.old-deja/g++.abi/empty3.C: New test.
26594
26595 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26596
26597 * g++.old-deja/g++.other/comdat2.C: New test.
26598 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26599
26600 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26601
26602 * g++.old-deja/g++.other/overload14.C: New test.
26603
26604 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26605
26606 * g++.old-deja/g++.other/lookup23.C: New test.
26607
26608 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26609
26610 * gcc.c-torture/execute/20010403-1.c: New test.
26611
26612 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26613 Mark Mitchell <mark@codesourcery.com>
26614
26615 * lib/old-dejagnu.exp: Don't delete output of executable.
26616 Add .exe suffix to executables.
26617
26618 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26619
26620 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26621
26622 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26623
26624 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26625
26626 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26627
26628 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26629 * g++.old-deja/g++.abi/crash1.C: New test.
26630
26631 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26632
26633 * g++.old-deja/g++.other/crash40.C: New test.
26634
26635 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26636
26637 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26638
26639 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26640
26641 * g++.old-deja/g++.other/warn6.C: New test.
26642
26643 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26644
26645 * g++.old-deja/g++.robertl/eb42.C: Same.
26646
26647 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26648
26649 * gcc.dg/wtr-conversion-1.c: New testcase.
26650
26651 2001-04-10 Richard Henderson <rth@redhat.com>
26652
26653 * g++.old-deja/g++.other/array5.C: New.
26654
26655 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26656
26657 * gcc.c-torture/execute/20010408-1.c: New test.
26658
26659 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26660
26661 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26662 headers and constructs.
26663 * g++.old-deja/g++.robertl/eb79.C: Same.
26664 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26665 * g++.old-deja/g++.robertl/eb73.C: Same.
26666 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26667 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26668 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26669 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26670 * g++.old-deja/g++.robertl/eb44.C: Same.
26671 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26672 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26673 * g++.old-deja/g++.robertl/eb39.C: Same.
26674 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26675 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26676 * g++.old-deja/g++.robertl/eb30.C: Same.
26677 * g++.old-deja/g++.robertl/eb3.C: Same.
26678 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26679 * g++.old-deja/g++.robertl/eb21.C: Same.
26680 * g++.old-deja/g++.robertl/eb15.C: Same.
26681 * g++.old-deja/g++.robertl/eb118.C: Same.
26682 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26683 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26684 * g++.old-deja/g++.robertl/eb109.C: Same.
26685 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26686 * g++.old-deja/g++.mike/rtti1.C: Same.
26687 * g++.old-deja/g++.mike/p658.C: Same.
26688 * g++.old-deja/g++.mike/net46.C: Same.
26689 * g++.old-deja/g++.mike/net34.C: Same.
26690 * g++.old-deja/g++.mike/memoize1.C: Same.
26691 * g++.old-deja/g++.mike/eh2.C: Same.
26692 * g++.old-deja/g++.law/weak.C: Same.
26693 * g++.old-deja/g++.law/visibility7.C: Same.
26694 * g++.old-deja/g++.law/visibility25.C: Same.
26695 * g++.old-deja/g++.law/visibility22.C: Same.
26696 * g++.old-deja/g++.law/visibility2.C: Same.
26697 * g++.old-deja/g++.law/visibility17.C: Same.
26698 * g++.old-deja/g++.law/visibility13.C: Same.
26699 * g++.old-deja/g++.law/visibility10.C: Same.
26700 * g++.old-deja/g++.law/visibility1.C: Same.
26701 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26702 * g++.old-deja/g++.law/vbase1.C: Same.
26703 * g++.old-deja/g++.law/operators32.C: Same.
26704 * g++.old-deja/g++.law/nest3.C: Same.
26705 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26706 * g++.old-deja/g++.law/except5.C (main): Same.
26707 * g++.old-deja/g++.law/cvt7.C (run): Same.
26708 * g++.old-deja/g++.law/cvt2.C: Same.
26709 * g++.old-deja/g++.law/cvt16.C: Same.
26710 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26711 * g++.old-deja/g++.law/ctors17.C (main): Same.
26712 * g++.old-deja/g++.law/ctors13.C: Same.
26713 * g++.old-deja/g++.law/ctors12.C (main): Same.
26714 * g++.old-deja/g++.law/ctors10.C: Same.
26715 * g++.old-deja/g++.law/code-gen5.C: Same.
26716 * g++.old-deja/g++.law/bad-error7.C: Same.
26717 * g++.old-deja/g++.law/arm9.C: Same.
26718 * g++.old-deja/g++.law/arm12.C: Same.
26719 * g++.old-deja/g++.law/arg8.C: Same.
26720 * g++.old-deja/g++.law/arg1.C: Same.
26721 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26722 * g++.old-deja/g++.jason/template31.C: Same.
26723 * g++.old-deja/g++.jason/template24.C (main): Same.
26724 * g++.old-deja/g++.jason/2371.C: Same.
26725 * g++.old-deja/g++.eh/new2.C: Same.
26726 * g++.old-deja/g++.eh/new1.C: Same.
26727 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26728 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26729 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26730 * g++.old-deja/g++.brendan/crash62.C: Same.
26731 * g++.old-deja/g++.brendan/crash52.C: Same.
26732 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26733 * g++.old-deja/g++.brendan/crash38.C: Same.
26734 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26735 * g++.old-deja/g++.brendan/copy9.C: Same.
26736
26737 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26738
26739 * gcc.c-torture/execute/20001203-2.c (memset):
26740 Count argument is of type __SIZE_TYPE__.
26741
26742 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26743
26744 * gcc.c-torture/compile/20010404-1.c: New test.
26745
26746 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26747
26748 * gcc.c-torture/compile/20010326-1.c: New test.
26749
26750 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26751
26752 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26753 peculiarities of the SH.
26754 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26755
26756 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26757
26758 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26759 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26760 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26761
26762 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26763
26764 * g77.f-torture/compile/20010321-1.f: New test.
26765
26766 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26767
26768 * gcc.c-torture/compile/20010329-1.c: New test.
26769
26770 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26771
26772 * gcc.c-torture/execute/20010329-1.c: New test.
26773
26774 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26775
26776 * g++.old-deja/g++.other/eh4.C: Fix typo.
26777
26778 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26779
26780 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26781
26782 2001-03-28 Philip Blundell <philb@gnu.org>
26783
26784 * gcc.c-torture/compile/20010328-1.c: New test.
26785
26786 2001-03-27 Richard Henderson <rth@redhat.com>
26787
26788 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26789 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26790
26791 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26792
26793 * gcc.c-torture/compile/20010327-1.c: New test.
26794
26795 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26796
26797 * g++.old-deja/g++.other/friend12.C: New test.
26798 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26799 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26800
26801 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26802
26803 * gcc.c-torture/execute/20010325-1.c: New test.
26804
26805 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26806
26807 * g++.old-deja/g++.other/mangle3.C: New test.
26808
26809 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26810
26811 * g++.old-deja/g++.other/anon8.C: New test.
26812
26813 2001-03-20 Philip Blundell <philb@gnu.org>
26814
26815 * gcc.c-torture/compile/20010320-1.c: New test.
26816
26817 2001-03-17 Richard Henderson <rth@redhat.com>
26818
26819 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26820
26821 2001-03-15 Geoff Keating <geoff@redhat.com>
26822
26823 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26824 tests on AIX.
26825
26826 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26827
26828 * g++.old-deja/g++.other/eh4.C: New test.
26829
26830 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26831
26832 * gcc.dg/cpp/mi1.c: Update.
26833
26834 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26835
26836 * g++.old-deja/g++.other/regstack.C: New test.
26837
26838 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26839
26840 * g++.old-deja/g++.other/ref4.C: New test.
26841
26842 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26843
26844 * objc/execute/va_method.m: Added.
26845 * objc/execute/IMP.m: Added.
26846 * objc/execute/_cmd.m: Added.
26847 * objc/execute/accessing_ivars.m: Added.
26848 * objc/execute/class-1.m: Added.
26849 * objc/execute/class-10.m: Added.
26850 * objc/execute/class-11.m: Added.
26851 * objc/execute/class-12.m: Added.
26852 * objc/execute/class-13.m: Added.
26853 * objc/execute/class-14.m: Added.
26854 * objc/execute/class-2.m: Added.
26855 * objc/execute/class-3.m: Added.
26856 * objc/execute/class-4.m: Added.
26857 * objc/execute/class-5.m: Added.
26858 * objc/execute/class-6.m: Added.
26859 * objc/execute/class-7.m: Added.
26860 * objc/execute/class-8.m: Added.
26861 * objc/execute/class-9.m: Added.
26862 * objc/execute/class-tests-1.h
26863 * objc/execute/class-tests-2.h
26864 * objc/execute/compatibility_alias.m: Added.
26865 * objc/execute/encode-1.m: Added.
26866 * objc/execute/formal_protocol-1.m: Added.
26867 * objc/execute/formal_protocol-2.m: Added.
26868 * objc/execute/formal_protocol-3.m: Added.
26869 * objc/execute/formal_protocol-4.m: Added.
26870 * objc/execute/formal_protocol-5.m: Added.
26871 * objc/execute/formal_protocol-6.m: Added.
26872 * objc/execute/formal_protocol-7.m: Added.
26873 * objc/execute/informal_protocol.m: Added.
26874 * objc/execute/initialize.m: Added.
26875 * objc/execute/load.m: Added.
26876 * objc/execute/many_args_method.m: Added.
26877 * objc/execute/nested-3.m: Added.
26878 * objc/execute/no_clash.m: Added.
26879 * objc/execute/private.m: Added.
26880 * objc/execute/redefining_self.m: Added.
26881 * objc/execute/root_methods.m: Added.
26882 * objc/execute/selector-1.m: Added.
26883 * objc/execute/static-1.m: Added.
26884 * objc/execute/static-2.m: Added.
26885 * objc/execute/va_method.m: Added.
26886
26887 2001-03-10 Richard Henderson <rth@redhat.com>
26888
26889 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26890
26891 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26892
26893 * g++.old-deja/g++.other/crash31.C: XFAIL.
26894 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26895 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26896 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26897 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26898 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26899
26900 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26901
26902 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26903
26904 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26905
26906 * gcc.dg/20000724-1.c: Don't use multiline strings.
26907
26908 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26909
26910 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26911 result of -cString against what we expect it to be; don't just
26912 print it out for no one to read.
26913
26914 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26915 Based on testcases provided by Nicola Pero.
26916
26917 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26918
26919 * gcc.dg/cpp/macro7.c: New test.
26920
26921 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26922
26923 * gcc.dg/cpp/multiline.c: Update.
26924
26925 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26926
26927 * g++.old-deja/g++.other/enum3.C: New test.
26928
26929 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26930
26931 * g++.old-deja/g++.other/pod1.C: New test.
26932
26933 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26934
26935 * g++.old-deja/g++.ext/overload1.C: New test.
26936
26937 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26938
26939 * g++.old-deja/g++.pt/using1.C: New test.
26940
26941 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26942
26943 * g++.old-deja/g++.other/using9.C: New test.
26944
26945 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26946
26947 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26948
26949 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26950
26951 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26952
26953 * g++.old-deja/g++.ext/realpt1.C: Remove.
26954
26955 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26956
26957 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26958
26959 2001-02-26 Will Cohen <wcohen@redhat.com>
26960
26961 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26962
26963 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26964
26965 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26966 templatized constructors.
26967
26968 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26969
26970 * gcc.c-torture/execute/20010224-1.c: New test.
26971
26972 2001-02-23 Jakub Jelinek <jakub@redhat.com>
26973
26974 * gcc.c-torture/execute/20010222-1.c: New test.
26975
26976 2001-02-22 Jakub Jelinek <jakub@redhat.com>
26977
26978 * g++.old-deja/g++.other/inline20.C: New test.
26979
26980 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26981
26982 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26983
26984 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26985
26986 * g++.old-deja/g++.other/lookup22.C: New test.
26987
26988 2001-02-19 Zack Weinberg <zackw@stanford.edu>
26989
26990 * g77.dg: New directory.
26991 * g77.dg/20010216-1.f: New test case.
26992 * g77.dg/dg.exp: New driver.
26993 * lib/g77-dg.exp: New driver library.
26994
26995 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26996
26997 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26998
26999 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
27000
27001 * g++.old-deja/g++.other/decl9.C: New test.
27002
27003 2001-02-16 Jakub Jelinek <jakub@redhat.com>
27004
27005 * g++.old-deja/g++.other/init16.C: Update the test so that it does
27006 not need <string> and also tests the initialization at runtime.
27007
27008 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
27009
27010 * gcc.c-torture/execute/longlong.c: New test.
27011
27012 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
27013
27014 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
27015
27016 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
27017
27018 * gcc.c-torture/execute/920302-1.c (execute):
27019 Change argument type to short.
27020
27021 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27022
27023 * g++.old-deja/g++.pt/deduct6.C: New test.
27024
27025 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27026
27027 * g++.old-deja/g++.pt/deduct5.C: New test.
27028
27029 2001-02-14 Jakub Jelinek <jakub@redhat.com>
27030
27031 * gcc.c-torture/execute/20010209-1.c: New test.
27032
27033 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
27034
27035 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
27036
27037 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
27038
27039 * g++.dg/vtgc1.C: Update for new ABI.
27040
27041 * consistency.vlad: New directory, 1665 files.
27042
27043 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
27044
27045 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
27046 return type.
27047 * gcc.dg/cpp/digraphs.c: Declare puts.
27048
27049 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27050
27051 * g++.old-deja/g++.other/warn5.C: New test.
27052
27053 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27054
27055 * g++.old-deja/g++.pt/spec40.C: New test.
27056
27057 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27058
27059 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
27060 case.
27061 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
27062
27063 2001-02-12 Jakub Jelinek <jakub@redhat.com>
27064
27065 * gcc.c-torture/compile/20010209-1.c: New test.
27066
27067 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
27068
27069 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
27070 excess errors message but not if it crashes.
27071 * g++.old-deja/g++.other/crash27.C: Likewise.
27072 * g++.old-deja/g++.other/crash28.C: Likewise.
27073 * g++.old-deja/g++.other/crash30.C: Likewise.
27074 * g++.old-deja/g++.other/crash32.C: Likewise.
27075 * g++.old-deja/g++.other/crash35.C: Likewise.
27076 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27077
27078 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
27079
27080 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
27081 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
27082 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
27083 g77.f-torture/execute/execute.exp,
27084 g77.f-torture/noncompile/noncompile.exp,
27085 gcc.c-torture/execute/execute.exp,
27086 gcc.c-torture/execute/memcheck/memcheck.exp,
27087 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
27088 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
27089 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
27090 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
27091 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
27092 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
27093 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27094 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
27095 Remove bug reporting instructions with ancient email addresses.
27096
27097 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27098
27099 * gcc.dg/20010202-1.c: New test.
27100 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
27101
27102 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
27103
27104 * g++.dg/stdbool-if.C: New test.
27105
27106 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
27107
27108 * objc/execute/fdecl.m: Added main().
27109
27110 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27111
27112 * gcc.c-torture/execute/20010206-1.c: New test.
27113
27114 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
27115
27116 * gcc.dg/cpp/avoidpaste1.c: Update.
27117
27118 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
27119
27120 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
27121 Pero <nicola@brainstorm.co.uk>.
27122 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
27123
27124 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
27125
27126 * g++.old-deja/g++.pt/spec39.C: New test.
27127
27128 2001-02-05 Jakub Jelinek <jakub@redhat.com>
27129
27130 * gcc.c-torture/compile/20010202-1.c: New test.
27131
27132 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
27133
27134 * g++.old-deja/g++.abi/primary2.C: New test.
27135 * g++.old-deja/g++.abi/primary3.C: New test.
27136 * g++.old-deja/g++.abi/primary4.C: New test.
27137 * g++.old-deja/g++.abi/primary5.C: New test.
27138 * g++.old-deja/g++.abi/vtable3.h: New test.
27139 * g++.old-deja/g++.abi/vtable3a.C: New test.
27140 * g++.old-deja/g++.abi/vtable3b.C: New test.
27141 * g++.old-deja/g++.abi/vtable3c.C: New test.
27142 * g++.old-deja/g++.abi/vtable3d.C: New test.
27143 * g++.old-deja/g++.abi/vtable3e.C: New test.
27144 * g++.old-deja/g++.abi/vtable3f.C: New test.
27145 * g++.old-deja/g++.abi/vtable3g.C: New test.
27146 * g++.old-deja/g++.abi/vtable3h.C: New test.
27147 * g++.old-deja/g++.abi/vtable3i.C: New test.
27148 * g++.old-deja/g++.abi/vtable3j.C: New test.
27149 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
27150
27151 2001-02-03 Jakub Jelinek <jakub@redhat.com>
27152
27153 * g++.old-deja/g++.other/anon6.C: New test.
27154 * g++.old-deja/g++.other/anon7.C: New test.
27155
27156 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
27157
27158 * gcc.dg/cpp/avoidpaste2.c: New tests.
27159
27160 2001-01-31 Jakub Jelinek <jakub@redhat.com>
27161
27162 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
27163
27164 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
27165
27166 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
27167 DECIMAL_DIG cases for Irix."
27168
27169 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
27170
27171 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
27172
27173 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27174
27175 * gcc.dg/c99-tag-1.c: New test.
27176
27177 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27178
27179 * gcc.dg/cpp/tr-warn1.c: Add tests.
27180
27181 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27182
27183 * gcc.dg/cpp/avoidpaste1.c: Update.
27184 * gcc.dg/cpp/paste4.c: Update.
27185
27186 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
27187
27188 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
27189 cases for Irix.
27190
27191 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27192
27193 * g++.old-deja/g++.other/inline19.C: New test.
27194
27195 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
27196
27197 * gcc.dg/Wlarger-than.c: New test.
27198
27199 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
27200
27201 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
27202
27203 2001-01-29 Jakub Jelinek <jakub@redhat.com>
27204
27205 * gcc.c-torture/execute/20010129-1.c: New test.
27206 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
27207
27208 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
27209
27210 * gcc.dg/cpp/avoidpaste1.c: Test case.
27211
27212 2001-01-28 Jakub Jelinek <jakub@redhat.com>
27213
27214 * g++.old-deja/g++.other/inline18.C: New test.
27215
27216 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27217
27218 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
27219 and __builtin_putchar.
27220
27221 2001-01-27 Jakub Jelinek <jakub@redhat.com>
27222
27223 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
27224 tests.
27225
27226 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
27227
27228 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
27229 floating point number rounding mode to round to the nearest
27230 representable mode.
27231
27232 2001-01-25 Jakub Jelinek <jakub@redhat.com>
27233
27234 * g++.old-deja/g++.other/mangle2.C: New test.
27235
27236 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
27237
27238 * gcc.c-torture/compile/20010124-1.c: New test.
27239
27240 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
27241
27242 * g++.old-deja/g++.pt/spec38.C: New test.
27243
27244 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27245
27246 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27247 "Build don't run".
27248
27249 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27250
27251 * gcc.c-torture/execute/20010123-1.c: New test.
27252
27253 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27254
27255 * g++.old-deja/g++.pt/spec37.C: New test.
27256
27257 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27258
27259 * g++.old-deja/g++.pt/overload14.C: New test.
27260
27261 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27262
27263 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27264 __builtin_return_address.
27265
27266 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27267
27268 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27269 * g++.old-deja/g++.pt/spec35.C: New test.
27270 * g++.old-deja/g++.pt/spec36.C: New test.
27271
27272 2001-01-20 Jakub Jelinek <jakub@redhat.com>
27273
27274 * gcc.c-torture/compile/20010118-1.c: New test.
27275
27276 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27277
27278 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27279
27280 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27281
27282 * gcc.c-torture/execute/20010119-1.c: New test.
27283
27284 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27285
27286 * g++.old-deja/g++.other/vbase5.C: New test.
27287
27288 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27289
27290 * gcc.c-torture/execute/20010118-1.c: New test.
27291
27292 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27293
27294 * g++.old-deja/g++.pt/deduct3.C: New test.
27295
27296 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27297
27298 * g++.old-deja/g++.pt/spec34.C: New test.
27299
27300 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27301
27302 * g77.f-torture/compile/20000601-2.f: New test.
27303
27304 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27305
27306 * g++.old-deja/g++.other/init17.C: New test.
27307
27308 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
27309
27310 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27311
27312 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27313
27314 * g++.old-deja/g++.pt/unify8.C: New test.
27315
27316 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27317
27318 * g++.old-deja/g++.abi/vbase1.C: New test.
27319
27320 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27321
27322 * g++.old-deja/g++.pt/crash65.C: New test.
27323
27324 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27325
27326 * gcc.dg/cpp/assembl2.S: New test case.
27327
27328 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27329
27330 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27331 are supported.
27332
27333 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27334
27335 * g++.old-deja/g++.other/builtins1.C: New test.
27336 * g++.old-deja/g++.other/builtins2.C: Likewise.
27337 * g++.old-deja/g++.other/builtins3.C: Likewise.
27338 * g++.old-deja/g++.other/builtins4.C: Likewise.
27339
27340 2001-01-17 Jakub Jelinek <jakub@redhat.com>
27341
27342 * gcc.c-torture/compile/20010117-1.c: New test.
27343 * gcc.c-torture/compile/20010117-2.c: New test.
27344
27345 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27346
27347 * g77.f-torture/execute/20010116.[fx]: New test,
27348 XFAIL on i?86-*-*.
27349 * g77.f-torture/compile/20010115.f: Indicate it's
27350 a test for PR fortran/1636.
27351
27352 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27353
27354 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27355
27356 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27357
27358 * g77.f-torture/compile/20010115.f: New test.
27359
27360 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27361
27362 * g++.old-deja/g++.pt/nontype5.C: New test.
27363
27364 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27365
27366 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27367 have an equivalent working one below it.
27368
27369 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27370
27371 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27372 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27373
27374 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27375
27376 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27377 message containing "init_priority".
27378 (conpr-2.C): Likewise.
27379 (conpr-3.C): Likewise.
27380 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27381
27382 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27383
27384 * gcc.c-torture/execute/20010114-2.c: New test.
27385
27386 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27387
27388 * gcc.c-torture/compile/20010114-1.c: New test.
27389 * gcc.c-torture/compile/20010114-1.x: Xfail.
27390 * gcc.c-torture/compile/20010114-2.c: New test.
27391 * gcc.c-torture/execute/20010114-1.c: New test.
27392 * gcc.dg/trunc-1.c: New test.
27393 * gcc.dg/uninit-B.c: New test.
27394
27395 2001-01-13 Nick Clifton <nickc@redhat.com>
27396
27397 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27398 target.
27399
27400 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27401
27402 * gcc.c-torture/compile/20010113-1.c: New test.
27403
27404 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27405
27406 * gcc.c-torture/compile/20001212-1.c: New test.
27407
27408 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27409
27410 * gcc.dg/cpp/widestr1.c: Update.
27411 * gcc.dg/cpp/prag-imp.c: Remove.
27412
27413 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27414
27415 * gcc.c-torture/execute/20000801-3.x: Remove.
27416 * gcc.dg/c90-init-1.c: New test.
27417 * gcc.dg/c99-init-1.c: New test.
27418 * gcc.dg/c99-init-2.c: New test.
27419 * gcc.dg/gnu99-init-1.c: New test.
27420
27421 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27422
27423 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27424 testing that no relevant ones were found.
27425
27426 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27427
27428 * g++.old-deja/g++.pt/cast2.C: New test.
27429
27430 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27431
27432 * g++.old-deja/g++.pt/friend47.C: New test.
27433
27434 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27435
27436 * g++.old-deja/g++.pt/instantiate13.C: New test.
27437
27438 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27439
27440 * g++.old-deja/g++.other/defarg7.C: New test.
27441 * g++.old-deja/g++.other/defarg8.C: New test.
27442
27443 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27444
27445 * g++.old-deja/g++.pt/crash64.C: New test.
27446
27447 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27448
27449 * g++.old-deja/g++.pt/crash63.C: New test.
27450
27451 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27452
27453 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27454
27455 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27456
27457 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27458
27459 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27460
27461 * g++.old-deja/g++.pt/error3.C: New test.
27462
27463 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27464
27465 * g++.old-deja/g++.other/crash39.C: New test.
27466
27467 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27468
27469 * g++.old-deja/g++.other/vbase4.C: New test.
27470
27471 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27472
27473 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27474 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27475 * gcc.dg/special/special.exp: New test driver which will check
27476 for alias support for the above test.
27477
27478 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27479
27480 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27481 problems on small machines.
27482 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27483 parameterize.
27484
27485 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27486
27487 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27488 mips.
27489 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27490
27491 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27492
27493 * g++.old_deja/g++.pt/using8.C: New test.
27494
27495 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27496
27497 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27498
27499 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27500
27501 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27502 where a failure is expected.
27503 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27504
27505 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27506
27507 * g++.old_deja/g++.pt/instantiate12.C: New test.
27508
27509 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27510
27511 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27512 start of structs.
27513 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27514 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27515 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27516 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27517 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27518 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27519 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27520 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27521 * g++.old-deja/g++.eh/spec6.C: Likewise.
27522 * g++.old-deja/g++.jason/crash3.C: Likewise.
27523 * g++.old-deja/g++.law/ctors11.C: Likewise.
27524 * g++.old-deja/g++.law/ctors17.C: Likewise.
27525 * g++.old-deja/g++.law/ctors5.C: Likewise.
27526 * g++.old-deja/g++.law/ctors9.C: Likewise.
27527 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27528 * g++.old-deja/g++.mike/net22.C: Likewise.
27529 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27530 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27531 * g++.old-deja/g++.mike/virt3.C: Likewise.
27532 * g++.old-deja/g++.niklas/t128.C: Likewise.
27533 * g++.old-deja/g++.other/anon4.C: Likewise.
27534 * g++.old-deja/g++.other/using1.C: Likewise.
27535 * g++.old-deja/g++.other/warn3.C: Likewise.
27536 * g++.old-deja/g++.pt/t37.C: Likewise.
27537 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27538 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27539
27540 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27541
27542 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27543
27544 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27545
27546 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27547
27548 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27549
27550 * gcc.c-torture/compile/20010107-1.c: New test.
27551
27552 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27553
27554 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27555
27556 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27557
27558 * gcc.dg/format/format.h: New file.
27559 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27560 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27561 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27562 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27563 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27564 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27565 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27566 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27567 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27568 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27569 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27570 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27571 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27572 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27573 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27574 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27575 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27576 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27577 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27578 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27579 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27580 instead of declaring standard types, macros and functions in each
27581 test.
27582
27583 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27584
27585 * gcc.c-torture/execute/20010106-1.c: New test.
27586
27587 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27588
27589 * gcc.dg/format/format.exp: New file.
27590 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27591 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27592 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27593 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27594 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27595 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27596 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27597 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27598 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27599 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27600 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27601 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27602 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27603 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27604 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27605 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27606 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27607 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27608 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27609 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27610 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27611 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27612 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27613 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27614 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27615 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27616 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27617 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27618 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27619 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27620 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27621 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27622 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27623 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27624 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27625 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27626 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27627 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27628 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27629 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27630 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27631 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27632
27633 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27634
27635 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27636 account.
27637
27638 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27639
27640 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27641
27642 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27643
27644 * g++.old-deja/g++.pt/crash62.C: New test.
27645
27646 2001-01-04 Richard Henderson <rth@redhat.com>
27647
27648 * gcc.dg/20000926-1.c: Update expected warnings.
27649 * gcc.dg/array-2.c: Likewise.
27650 * gcc.dg/array-4.c: Also validate flexible array members.
27651 * gcc.dg/c99-flex-array-1.c: New.
27652
27653 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27654
27655 * gcc.c-torture/compile/20001222-1.x: Remove.
27656
27657 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27658
27659 * gcc.c-torture/execute/built-in-setjmp.c: New.
27660
27661 2001-01-03 Richard Henderson <rth@redhat.com>
27662
27663 * gcc.dg/940510-1.c: Update expected error wording.
27664 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27665
27666 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27667
27668 * lib/target-supports.exp (check_alias_available): Modified to
27669 indicate aliases not supported if only weak aliases are supported.
27670
27671 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27672
27673 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27674 Turn on cmpstrsi checks for __pj__ and __i370__.
27675
27676 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27677
27678 * g++.old-deja/g++.other/virtual11.C: New test.
27679
27680 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27681
27682 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27683
27684 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27685
27686 * gcc.c-torture/compile/20010102-1.c: New test.
27687
27688 2001-01-02 Andreas Jaeger <aj@suse.de>
27689
27690 * gcc.dg/noreturn-3.c: New test.
27691
27692 * gcc.dg/noreturn-4.c: New test.
27693
27694 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27695
27696 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27697 __builtin_fputc and __builtin_fwrite.
27698
27699 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27700
27701 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27702 signed char, not default char.
27703
27704 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27705
27706 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27707
27708 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27709
27710 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27711
27712 2000-12-29 Richard Henderson <rth@redhat.com>
27713
27714 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27715 (__cyg_profile_func_exit): Define.
27716
27717 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27718
27719 * g++.dg/vtgc1.C: New test.
27720
27721 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27722
27723 * gcc.dg/noncompile/20001228-1.c: New test.
27724
27725 * gcc.dg/20001228-1.c: New test.
27726
27727 * gcc.c-torture/execute/20001228-1.c: New test.
27728
27729 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27730
27731 * gcc.dg/format-strfmon-1.c: New test.
27732
27733 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27734
27735 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27736 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27737 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27738 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27739 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27740 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27741 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27742 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27743 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27744 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27745 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27746 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27747 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27748
27749 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27750 * gcc.c-torture/execute/string-opt-4.c: Test index.
27751
27752 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27753
27754 * gcc.c-torture/compile/20001226-1.c: New test.
27755
27756 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27757
27758 * gcc.c-torture/compile/20001222-1.c: New test.
27759 * gcc.c-torture/compile/20001222-1.x: Xfail.
27760
27761 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27762
27763 * gcc.c-torture/execute/comp-goto-2.c: New test.
27764
27765 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27766
27767 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27768 Use long types if __INT_MAX__ is 32767.
27769 (main): Use cast to (sint32 *) when poking 88 into a_page.
27770
27771 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27772
27773 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27774
27775 * gcc.c-torture/compile/20001221-1.c: New test.
27776 * gcc.c-torture/execute/20001221-1.c: New test.
27777
27778 2000-12-20 Richard Henderson <rth@redhat.com>
27779
27780 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27781 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27782
27783 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27784
27785 * gcc.dg/compare3.c: New test.
27786
27787 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27788
27789 * gcc.dg/format-warnll-1.c: New test.
27790
27791 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27792
27793 * gcc.dg/cpp/cmdlne-P.c: New test.
27794
27795 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27796
27797 * gcc.c-torture/execute/builtin-abs-1.c,
27798 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27799
27800 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27801
27802 * gcc.dg/cpp/multiline.c: New test.
27803
27804 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27805
27806 * g++.old-deja/g++.other/syshdr1.C: Update.
27807 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27808
27809 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27810
27811 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27812
27813 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27814
27815 * g++.old-deja/g++.pt/ttp65.C: New test.
27816
27817 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27818
27819 * g++.old-deja/g++.pt/ttp64.C: New test.
27820
27821 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27822
27823 * g++.old-deja/g++.pt/spec33.C: New test.
27824
27825 2000-12-14 Catherine Moore <clm@redhat.com>
27826
27827 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27828 * gcc.c-torture/execute/920612-2.c: Likewise.
27829 * gcc.c-torture/execute/920428-2.c: Likewise.
27830 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27831 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27832
27833 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27834
27835 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27836 * gcc.dg/pack-test-2.c: Likewise.
27837
27838 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27839
27840 Tests by Zack Weinberg <zackw@stanford.edu>.
27841
27842 * gcc.dg/cpp/defined.c: Update.
27843 * gcc.dg/cpp/defined_trad.c: New tests.
27844
27845 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27846
27847 * gcc.dg/cpp/trad-direct.c: Update.
27848
27849 2000-12-11 Neil Booth <neilb@earthling.net>
27850
27851 * gcc.dg/cpp/defined_trad.c
27852
27853 2000-12-11 Neil Booth <neilb@earthling.net>
27854
27855 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27856
27857 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27858
27859 * gcc.dg/format-miss-2.c: New test.
27860
27861 2000-12-09 Neil Booth <neilb@earthling.net>
27862
27863 * gcc.dg/cpp/lineflags.c: New tests.
27864 * gcc.dg/cpp/poison.c: Update.
27865 * gcc.dg/cpp/redef2.c: Update.
27866 * gcc.dg/cpp/skipping.c: New test.
27867
27868 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27869
27870 * g++.old-deja/g++.other/eh3.C: New testcase.
27871
27872 2000-12-07 Neil Booth <neilb@earthling.net>
27873
27874 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27875 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27876 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27877 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27878 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27879 Update.
27880
27881 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27882
27883 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27884 __SIZE_TYPE__ instead of int for type of integers cast to
27885 pointers.
27886
27887 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27888
27889 * g++.old-deja/g++.other/cleanup4.C: New test.
27890
27891 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27892
27893 * format-sec-1.c: New test.
27894
27895 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27896
27897 * gcc.dg/format-nonlit-3.c: New test.
27898
27899 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27900
27901 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27902 through a null pointer.
27903
27904 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27905
27906 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27907 * g++.old-deja/g++.pt/partial4.C: New test.
27908
27909 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27910
27911 * gcc.c-torture/execute/ieee/hugeval.x: New.
27912
27913 2000-12-06 Neil Booth <neilb@earthling.net>
27914
27915 * gcc.dg/cpp/backslash2.c: New tests.
27916
27917 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27918
27919 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27920 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27921
27922 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27923
27924 * gcc.c-torture/execute/20001203-2.c: New testcase.
27925
27926 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27927
27928 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27929 * g++.old-deja/g++.other/virtual10.C: New test.
27930
27931 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27932
27933 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27934
27935 2000-12-05 Richard Henderson <rth@redhat.com>
27936
27937 * gcc.c-torture/compile/20001205-1.c: New.
27938
27939 2000-12-04 Neil Booth <neilb@earthling.net>
27940
27941 * g++.old-deja/g++.other/virtual9.C: New test.
27942 * g++.old-deja/g++.pt/crash61.C: New test.
27943 * gcc.c-torture/execute/loop-9.c: New test.
27944
27945 2000-12-04 Neil Booth <neilb@earthling.net>
27946
27947 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27948 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27949 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27950 * gcc.dg/cpp/extratokens.c: ...here.
27951
27952 2000-12-04 Neil Booth <neilb@earthling.net>
27953
27954 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27955 New tests.
27956
27957 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27958
27959 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27960 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27961
27962 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27963
27964 * gcc.c-torture/execute/20001203-1.c: New test.
27965
27966 2000-12-03 Neil Booth <neilb@earthling.net>
27967
27968 * gcc.dg/cpp/macro6.c: New test cases.
27969
27970 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27971
27972 * gcc.c-torture/execute/string-opt-9.c: New test.
27973 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27974 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27975 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27976
27977 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27978 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27979
27980 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
27981
27982 * gcc.dg/cpp/if-6.c: New testcase.
27983
27984 * gcc.dg/20001201-1.c: New testcase.
27985
27986 2000-12-02 Neil Booth <neilb@earthling.net>
27987
27988 * g++.old-deja/g++.other/externC4.C,
27989 g++.old-deja/g++.other/friend10.C: New tests.
27990
27991 2000-12-02 Neil Booth <neilb@earthling.net>
27992
27993 * g++.old-deja/g++.other/instan2.C
27994 * g++.old-deja/g++.other/instan3.C: New test.
27995
27996 2000-12-02 Neil Booth <neilb@earthling.net>
27997
27998 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27999 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
28000 gnuc99.c,gnuc99-pedantic.c: New tests.
28001
28002 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28003
28004 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
28005 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
28006
28007 2000-12-01 Neil Booth <neilb@earthling.net>
28008
28009 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
28010 * gcc.dg/cpp/poison.c: Update.
28011 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
28012
28013 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
28014
28015 * g77.f-torture/execute/20001201.f: New test.
28016
28017 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28018
28019 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
28020
28021 2000-12-01 Jakub Jelinek <jakub@redhat.com>
28022
28023 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
28024
28025 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
28026
28027 * g++.old-deja/g++.other/cast6.C: New test.
28028
28029 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
28030
28031 * gcc.c-torture/execute/20001130-2.c: New testcase.
28032
28033 2000-11-30 Richard Henderson <rth@redhat.com>
28034
28035 * gcc.c-torture/execute/20001130-1.c: New test.
28036
28037 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28038
28039 * g++.old-deja/g++.other/op3.C: New test.
28040
28041 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28042
28043 * g++.old-deja/g++.other/op2.C: New test.
28044
28045 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28046
28047 * g++.old-deja/g++.other/crash38.C: New test.
28048
28049 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
28050
28051 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
28052
28053 2000-11-29 Jakub Jelinek <jakub@redhat.com>
28054
28055 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
28056 tests.
28057 * gcc.c-torture/execute/string-opt-6.c: New test.
28058
28059 * gcc.dg/20001117-1.c: Add main.
28060
28061 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
28062
28063 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
28064 Move from here ...
28065 * gcc.dg/940510-1.c: ... to here.
28066
28067 * gcc.dg/20000926-1.c: GNU C now allows initializations of
28068 zero-size arrays in toplevel structures.
28069
28070 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28071
28072 * gcc.c-torture/execute/loop-8.c: New test.
28073
28074 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28075
28076 * g++.old-deja/g++.other/base1.C: New test.
28077
28078 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28079
28080 * g++.old-deja/g++.other/parse2.C: New test.
28081
28082 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28083
28084 * g++.old-deja/g++.pt/incomplete1.C: New test.
28085
28086 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28087
28088 * g++.old-deja/g++.other/friend9.C: New test.
28089
28090 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28091
28092 * gcc.dg/20001127-1.c: New test.
28093
28094 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28095
28096 * g++.old-deja/g++.pt/friend46.C: New test.
28097
28098 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28099
28100 * g++.old-deja/g++.other/ptrmem8.C: New test.
28101
28102 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28103
28104 * gcc.c-torture/execute/string-opt-7.c: New test.
28105 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28106
28107 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
28108
28109 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
28110 instead of 'mkcheck 2'.
28111
28112 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
28113
28114 * gcc.c-torture/execute/memcheck/driver.c,
28115 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
28116 C9X references to refer to C99.
28117
28118 2000-11-25 Jakub Jelinek <jakub@redhat.com>
28119
28120 * gcc.dg/ultrasp3.c: New test.
28121
28122 2000-11-25 Neil Booth <neilb@earthling.net>
28123
28124 * gcc.dg/cpp/include2.c: Update test to be locale independent.
28125
28126 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
28127
28128 * gcc.c-torture/compile/20001123-2.c: New.
28129
28130 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28131
28132 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
28133
28134 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
28135
28136 * gcc.dg/sequence-point-1.c: Add some new tests.
28137 * gcc.c-torture/execute/20001124-1.c: New test.
28138
28139 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28140
28141 * g++.old-deja/g++.other/vaarg4.C: New test.
28142 * gcc.c-torture/compile/20001123-1.c: New test.
28143
28144 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28145
28146 * g++.other/crash24.C: Adjust and remove XFAIL.
28147 * g++.other/crash37.C: New test.
28148
28149 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
28150
28151 * g++.old-deja/g++.pt/instantiate9.C: New test.
28152
28153 2000-11-22 Mark Mitchell <mark@codesourcery.com>
28154
28155 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
28156 new ABI, too.
28157
28158 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
28159 * g++.old-deja/g++.robertl/eb55.C: Likewise.
28160
28161 2000-11-22 Neil Booth <neilb@earthling.net>
28162
28163 * gcc.dg/cpp/Wtrigraphs.c: New test.
28164
28165 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
28166
28167 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
28168
28169 2000-11-22 Jakub Jelinek <jakub@redhat.com>
28170
28171 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
28172
28173 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
28174
28175 * lib/gcc-dg.exp: load_lib scanasm.exp.
28176 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
28177 * lib/g++-dg.exp: load_lib scanasm.exp.
28178 * lib/scanasm.exp: New.
28179 (scan-assembler, scan-assembler-not): Add optional arguments to
28180 test name, or if not present, the pattern name.
28181 (scan-assembler-dem, scan-assembler-dem-not): New.
28182
28183 * g++.dg/dg.exp: New.
28184
28185 2000-11-21 Neil Booth <neilb@earthling.net>
28186
28187 * gcc.dg/cpp/integrated1.c: Remove.
28188
28189 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28190
28191 * gcc.c-torture/execute/20001121-1.c: New test.
28192
28193 2000-11-21 Richard Henderson <rth@redhat.com>
28194
28195 * gcc.c-torture/compile/20001121-1.c: New test.
28196
28197 2000-11-20 Neil Booth <neilb@earthling.net>
28198
28199 * gcc.dg/cpp/integrated1.c: New test.
28200
28201 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28202
28203 * g++.old-deja/g++.other/inline17.C: New test.
28204
28205 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
28206
28207 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
28208 local variable to be zero: I made the variable global. Now
28209 uses abort() and exit() instead of relying on main's return value.
28210
28211 2000-11-20 Neil Booth <neilb@earthling.net>
28212
28213 * gcc.dg/cpp/paste2.c: Update test.
28214 * objc/execute/paste.m: New test.
28215
28216 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
28217
28218 * gcc.dg/c99-condexpr-1.c: New test.
28219
28220 2000-11-20 Neil Booth <neilb@earthling.net>
28221
28222 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
28223
28224 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
28225
28226 * g++.old-deja/g++.pt/export1.C: New test.
28227
28228 2000-11-20 Jakub Jelinek <jakub@redhat.com>
28229
28230 * gcc.dg/20001117-1.c: New test.
28231
28232 2000-11-18 Richard Henderson <rth@redhat.com>
28233
28234 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
28235
28236 2000-11-18 Richard Henderson <rth@redhat.com>
28237
28238 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
28239 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
28240 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
28241
28242 2000-11-18 Richard Henderson <rth@redhat.com>
28243
28244 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28245 (main): New. Exit cleanly.
28246
28247 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28248
28249 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28250 gcc.dg/c99-fordecl-2.c: New tests.
28251
28252 2000-11-18 Richard Henderson <rth@redhat.com>
28253
28254 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28255 * gcc.c-torture/execute/zerolen-2.c: New.
28256
28257 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28258
28259 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28260 memory.
28261
28262 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28263
28264 * g++.old-deja/g++.pt/instantiate8.C: New test.
28265
28266 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28267
28268 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28269 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28270
28271 2000-11-16 Nick Clifton <nickc@redhat.com>
28272
28273 * gcc.c-torture/execute/nestfunc-2.c: New test.
28274 * gcc.c-torture/execute/nestfunc-3.c: New test.
28275
28276 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28277
28278 * gcc.c-torture/compile/20001116-1.c: New test.
28279
28280 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28281
28282 * gcc.c-torture/execute/20001115-1.c: New test.
28283
28284 2000-11-15 Mark Mitchell <mark@codesourcery.com>
28285
28286 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28287 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28288 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28289 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28290
28291 2000-11-15 Neil Booth <neilb@earthling.net>
28292
28293 gcc.dg/cpp/_Pragma1.c: Update.
28294 gcc.dg/cpp/_Pragma2.c: New test.
28295
28296 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28297
28298 * g++.old-deja/g++.other/anon5.C: New test.
28299
28300 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28301
28302 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28303 tests.
28304
28305 2000-11-14 Jakub Jelinek <jakub@redhat.com>
28306
28307 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28308 output.
28309
28310 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28311
28312 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28313 labels at end of compound statements.
28314
28315 2000-11-13 Jakub Jelinek <jakub@redhat.com>
28316
28317 * gcc.c-torture/execute/loop-7.c: New test.
28318
28319 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28320
28321 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28322
28323 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28324
28325 * gcc.dg/c99-bool-1.c: New test.
28326
28327 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28328
28329 * gcc.dg/c99-scope-1.c: Remove xfail.
28330 * gcc.dg/c99-scope-2.c: New test.
28331
28332 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28333
28334 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28335 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28336
28337 2000-11-11 Mark Mitchell <mark@codesourcery.com>
28338
28339 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28340 error messages.
28341
28342 * g++.mike/p700.C: Don't typedef wchar_t.
28343 * g++.mike/p784.C: Likewise.
28344 * g++.mike/eb101.C: Don't use __wchar_t.
28345
28346 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28347
28348 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28349 from DO loop.
28350
28351 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28352
28353 * gcc.c-torture/execute/20001111-1.c: New test.
28354
28355 2000-11-10 Nick Clifton <nickc@redhat.com>
28356
28357 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28358 long multuiple and accumulate.
28359
28360 2000-11-09 Richard Henderson <rth@redhat.com>
28361
28362 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28363 via size_t instead of int.
28364
28365 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28366 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28367 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28368 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28369
28370 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
28371
28372 * gcc.c-torture/compile/20001109-1.c: New test.
28373 * gcc.c-torture/compile/20001109-2.c: New test.
28374
28375 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28376
28377 * g++.old-deja/g++.pt/operator1.C: New test.
28378 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28379
28380 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28381
28382 * gcc.dg/20001108-1.c: New test.
28383
28384 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28385
28386 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28387 with both arguments constant strings.
28388 * gcc.c-torture/execute/string-opt-3.c: New test.
28389 * gcc.c-torture/execute/string-opt-4.c: New test.
28390 * gcc.c-torture/execute/string-opt-5.c: New test.
28391
28392 2000-11-08 Nick Clifton <nickc@redhat.com>
28393
28394 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28395 mulsidi3adddi patterns.
28396
28397 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28398
28399 * g++.old-deja/g++.other/crash36.C: New test.
28400
28401 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28402
28403 * g++.old-deja/g++.other/init16.C: New test.
28404
28405 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28406
28407 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28408
28409 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28410
28411 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28412 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28413 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28414
28415 2000-11-07 DJ Delorie <dj@redhat.com>
28416
28417 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28418
28419 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28420
28421 * gcc.c-torture/execute/string-opt-1.c: New test.
28422
28423 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28424
28425 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28426 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28427 parameters in registers, and there is no way for a varargs
28428 function to know in which order the integer and floating-point
28429 parameters should be interleaved when they are placed on the
28430 stack.
28431 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28432 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28433
28434 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28435
28436 * gcc.c-torture/execute/string-opt-2.c: New test.
28437
28438 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28439
28440 * g++.old-deja/g++.pt/crash60.C: New test.
28441
28442 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28443
28444 * g++.old-deja/g++.other/crash24.C: New test.
28445 * g++.old-deja/g++.other/crash25.C: New test.
28446 * g++.old-deja/g++.other/crash26.C: New test.
28447 * g++.old-deja/g++.other/crash27.C: New test.
28448 * g++.old-deja/g++.other/crash28.C: New test.
28449 * g++.old-deja/g++.other/crash29.C: New test.
28450 * g++.old-deja/g++.other/crash30.C: New test.
28451 * g++.old-deja/g++.other/crash31.C: New test.
28452 * g++.old-deja/g++.other/crash32.C: New test.
28453 * g++.old-deja/g++.other/crash33.C: New test.
28454 * g++.old-deja/g++.other/crash34.C: New test.
28455 * g++.old-deja/g++.other/crash35.C: New test.
28456
28457 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28458
28459 * gcc.c-torture/execute/20001031-1.c: New test.
28460
28461 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28462
28463 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28464 namespace.
28465
28466 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28467 standards-conformant.
28468
28469 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28470
28471 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28472 * g++.old-deja/g++.mike/p755a.C: Likewise.
28473 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28474 library makes no calls to `operator new' during initialization.
28475
28476 2000-11-04 Neil Booth <neilb@earthling.net>
28477
28478 * gcc.dg/cpp/include2.c: New tests.
28479
28480 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28481
28482 * lib/g++.exp (g++_set_ld_library_path): New function.
28483 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28484
28485 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28486
28487 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28488 warnings.
28489
28490 2000-11-01 Richard Henderson <rth@redhat.com>
28491
28492 * g++.old-deja/g++.ext/namedret1.C: New.
28493 * g++.old-deja/g++.ext/namedret2.C: New.
28494 * g++.old-deja/g++.ext/namedret3.C: New.
28495
28496 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28497
28498 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28499 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28500
28501 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28502
28503 * gcc.c-torture/execute/va-arg-21.c: New test.
28504
28505 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28506
28507 * gcc.dg/c99-complex-2.c: New test.
28508
28509 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28510
28511 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28512
28513 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28514
28515 * g++.old-deja/g++.other/inline16.C: New test.
28516
28517 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28518
28519 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28520 __PRETTY_FUNCTION__
28521
28522 2000-10-29 Neil Booth <neilb@earthling.net>
28523
28524 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28525 New tests.
28526 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28527 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28528 optimisation.
28529
28530 2000-10-29 Neil Booth <neilb@earthling.net>
28531
28532 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28533 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28534 * mi5.c: Test multiple includes work with -C.
28535 * trigraphs.c: Test ^= version.
28536
28537 2000-10-28 Neil Booth <neilb@earthling.net>
28538
28539 New tests and test updates for new macro expander.
28540
28541 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28542 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28543 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28544 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28545 new diagnostic messages.
28546
28547 * gcc.dg/cpp/macro3.c: New tests.
28548
28549 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28550
28551 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28552 on the same line.
28553
28554 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28555
28556 * g++.old-deja/g++.other/eh2.C: New test.
28557
28558 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28559
28560 * gcc.c-torture/execute/20001027-1.c: New test.
28561
28562 2000-10-26 Richard Henderson <rth@redhat.com>
28563
28564 * gcc.c-torture/execute/20001026-1.c: New.
28565
28566 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28567
28568 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28569 * g++.old-deja/g++.law/builtin1.C: Likewise.
28570 * g++.old-deja/g++.law/ctors10.C: Likewise.
28571 * g++.old-deja/g++.law/virtual3.C: Likewise.
28572 * g++.old-deja/g++.mike/p658.C: Likewise.
28573 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28574 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28575 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28576 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28577 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28578
28579 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28580
28581 * gcc.c-torture/compile/20001024-1.c: New test.
28582
28583 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28584
28585 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28586 to tell us whether or not we are using V3.
28587
28588 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28589
28590 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28591 operands.
28592
28593 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28594
28595 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28596
28597 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28598
28599 * gcc.c-torture/execute/20001024-1.c: New test.
28600
28601 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28602
28603 * g++.old-deja/g++.other/sibcall1.C: New test.
28604
28605 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28606
28607 * gcc.dg/noncompile/init-3.c: New test.
28608
28609 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28610
28611 * gcc.dg/format-array-1.c: New test.
28612
28613 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28614
28615 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28616 writing through null pointers; remove comment about testing
28617 unterminated strings.
28618
28619 2000-10-17 Matthew Hiller <hiller@redhat.com>
28620
28621 * gcc.c-torture/execute/20001017-2.c: New test.
28622
28623 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28624
28625 * gcc.c-torture/compile/20001018-1.c: New test.
28626 * gcc.c-torture/compile/20001018-1.x: Xfail.
28627
28628 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28629
28630 * gcc.c-torture/execute/20001017-1.c: New test.
28631
28632 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28633
28634 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28635 for multiple use of arguments with scanf formats; add tests for
28636 multiple use of arguments.
28637
28638 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28639
28640 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28641
28642 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28643
28644 * gcc.dg/format-miss-1.c: New test.
28645
28646 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28647
28648 * gcc.c-torture/execute/20001013-1.c: New test.
28649
28650 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28651
28652 * gcc.dg/format-branch-1.c: New test.
28653
28654 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28655
28656 * README, lib/file-format.exp: Remove EGCS references.
28657
28658 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28659
28660 * gcc.dg/20001013-1.c: New test.
28661
28662 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28663
28664 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28665 for intmax_t in the compiler using __typeof__ and the type rules
28666 for conditional expressions.
28667
28668 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28669
28670 * gcc.dg/20001012-1.c: New test.
28671 * gcc.dg/20001012-2.c: New test.
28672
28673 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28674
28675 * gcc.dg/format-attr-1.c: New test.
28676
28677 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28678
28679 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28680 __LONG_LONG_MAX__ instead of LLONG_MAX.
28681
28682 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28683
28684 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28685 scanf flags.
28686 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28687 flags.
28688
28689 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28690
28691 * gcc.dg/sequence-pt-1.c: New test.
28692
28693 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28694
28695 * gcc.c-torture/execute/20001011-1.c: New testcase.
28696 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28697
28698 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28699
28700 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28701 does not error on it.
28702
28703 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28704
28705 * gcc.dg/20001009-1.c: New test.
28706
28707 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28708
28709 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28710 * gcc.c-torture/execute/20001009-2.c: ... to here.
28711
28712 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28713
28714 * gcc.c-torture/compile/20001009-1.c: New testcase.
28715 * gcc.c-torture/execute/20001009-1.c: New testcase.
28716 Testcases provided by Jan Hubicka <jh@suse.cz>.
28717
28718 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28719
28720 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28721 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28722 uintmax_t using <limits.h> to emulate the compiler's internal
28723 logic. No longer XFAIL %j tests.
28724
28725 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28726
28727 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28728 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28729 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28730 regexps and details of expected handling of some bad formats.
28731 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28732 suppression.
28733
28734 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28735
28736 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28737 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28738 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28739 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28740 in list archives.
28741
28742 2000-10-06 Richard Henderson <rth@cygnus.com>
28743
28744 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28745 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28746 * g++.old-deja/g++.jason/report.C: Likewise.
28747 * g++.old-deja/g++.law/friend5.C: Likewise.
28748 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28749 of the expected warnings.
28750
28751 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28752
28753 * g++.old-deja/g++.pt/enum14.C: New test.
28754
28755 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28756
28757 * g++.old-deja/g++.pt/crash59.C: New test.
28758
28759 2000-10-04 Will Cohen <wcohen@redhat.com>
28760
28761 * gcc.dg/20000926-1.c: New test.
28762
28763 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28764
28765 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28766 function name for current C++ compiler.
28767 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28768
28769 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28770
28771 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28772 __PRETTY_FUNCTION__.
28773 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28774
28775 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28776
28777 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28778
28779 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28780
28781 * gcc.c-torture/compile/20000923-1.c: New test.
28782
28783 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28784
28785 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28786 * g++.old-deja/g++.pt/ttp62.C: Same.
28787 * g++.old-deja/g++.other/inline14.C: Same.
28788
28789 2000-09-24 Richard Henderson <rth@cygnus.com>
28790
28791 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28792
28793 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28794
28795 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28796
28797 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28798
28799 * gcc.c-torture/compile/20000922-1.c: New file.
28800
28801 2000-09-21 Nick Clifton <nickc@redhat.com>
28802
28803 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28804 a signed long modulo operation.
28805 (mod6): New function - perform an unsigned long modulo operation.
28806 (main): Add tests for modulos of very large numbers by very small
28807 dividends.
28808
28809 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28810
28811 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28812
28813 2000-09-19 Richard Henderson <rth@cygnus.com>
28814
28815 * gcc.dg/compare2.c (case 10): XFAIL.
28816
28817 2000-09-18 Richard Henderson <rth@cygnus.com>
28818
28819 * gcc.c-torture/execute/20000906-1.c: Move ...
28820 * gcc.dg/20000906-1.c: ... here. Only run on targets
28821 that support __builtin_trap.
28822
28823 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28824
28825 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28826
28827 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28828
28829 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28830 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28831 more $ format tests.
28832
28833 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28834
28835 * gcc.dg/format-errmk-1.c: New test.
28836
28837 2000-09-17 Greg McGary <greg@mcgary.org>
28838
28839 * gcc.c-torture/execute/20000917-1.x: Remove.
28840
28841 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28842
28843 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28844
28845 2000-09-17 Greg McGary <greg@mcgary.org>
28846
28847 * gcc.c-torture/execute/20000917-1.c: New test.
28848 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28849
28850 2000-09-16 Neil Booth <NeilB@earthling.net>
28851
28852 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28853 in nested macro bug.
28854
28855 2000-09-15 Neil Booth <NeilB@earthling.net>
28856
28857 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28858
28859 2000-09-14 Jeffrey A Law (law@cygnus.com)
28860
28861 * gcc.c-torture/execute/20000914-1.c: New test.
28862
28863 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28864
28865 * g++.other/inline13.C: New test.
28866
28867 2000-09-12 Andreas Jaeger <aj@suse.de>
28868
28869 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28870 constant by Ulrich Drepper <drepper@redhat.com>.
28871
28872 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28873
28874 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28875
28876 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28877
28878 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28879
28880 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28881
28882 * gcc.dg/cpp/backslash.c: New test.
28883
28884 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28885
28886 * gcc.c-torture/execute/20000910-1.c: New test.
28887 * gcc.c-torture/execute/20000910-2.c: Likewise.
28888
28889 2000-09-11 Robert Lipe <robertl@sco.com>
28890
28891 * gcc.dg/pragma-align.c: New test.
28892
28893 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28894
28895 * g++.old-deja/g++.pt/explicit82.C: New test.
28896 * g++.old-deja/g++.pt/explicit83.C: New test.
28897
28898 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28899
28900 * gcc.dg/asm-names.c: New test.
28901
28902 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28903
28904 * gcc.dg/cpp/tr-warn6.c: New test
28905
28906 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28907
28908 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28909 be accepted.
28910
28911 2000-09-07 Catherine Moore <clm@redhat.com>
28912
28913 * gcc.c-torture/execute/unroll-1.c: New test.
28914
28915 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28916
28917 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28918 ERROR markers.
28919 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28920 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28921 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28922 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28923 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28924 Preprocess only.
28925 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28926 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28927
28928 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28929
28930 * g++.old-deja/g++.pt/deduct2.C: New test.
28931
28932 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28933
28934 * g++.old-deja/g++.pt/parms2.C: New test.
28935
28936 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28937
28938 * g++.old-deja/g++.pt/crash58.C: New test.
28939
28940 2000-09-06 Greg McGary <greg@mcgary.org>
28941
28942 * gcc.c-torture/execute/20000906-1.c: New test.
28943 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28944
28945 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28946
28947 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28948
28949 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28950
28951 * g++.old-deja/g++.pt/crash57.C: New test.
28952
28953 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28954
28955 * g++.old-deja/g++.pt/crash56.C: New test.
28956
28957 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28958
28959 * g++.old-deja/g++.pt/koenig1.C: New test.
28960
28961 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28962
28963 * gcc.dg/20000904-1.c: New test.
28964
28965 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28966
28967 * gcc.dg/cpp/paste8.c: New test.
28968
28969 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
28970
28971 * gcc.c-torture/compile/20000827-1.c: New test.
28972
28973 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28974
28975 * gcc.dg/format-diag-1.c: New test.
28976
28977 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28978
28979 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28980 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28981 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28982 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28983 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28984
28985 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28986
28987 * g++.old-deja/g++.other/nested4.C: New test.
28988
28989 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28990
28991 * g++.old-deja/g++.ns/scoped1.C: New test.
28992
28993 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
28994
28995 * lib/g++.exp: Support testing already-installed GCC.
28996
28997 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28998
28999 * wtr-label-1.c, wtr-suffix-1.c: New tests.
29000
29001 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29002
29003 * gcc.dg/return-type-2.c: New test.
29004
29005 2000-08-27 Geoff Keating <geoffk@cygnus.com>
29006
29007 * gcc.c-torture/compile/20000825-1.c: New test.
29008
29009 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
29010
29011 * gcc.dg/dwarf2-2.c: New test.
29012
29013 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
29014
29015 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
29016 dg-warning regexps.
29017
29018 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
29019
29020 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
29021 gcc.dg/format-ext-5.c: New tests.
29022
29023 2000-08-25 Jakub Jelinek <jakub@redhat.com>
29024
29025 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
29026
29027 2000-08-24 Mark Mitchell <mark@codesourcery.com>
29028
29029 * gcc.dg/noncompile/930622-2.c: Adjust error message.
29030
29031 2000-08-24 Richard Henderson <rth@cygnus.com>
29032
29033 * gcc.dg/ia64-sync-1.c: New test.
29034 * gcc.dg/ia64-sync-2.c: New test.
29035 * gcc.dg/ia64-asm-1.c: New test.
29036
29037 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
29038
29039 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
29040 * gcc.dg/format-ext-2.c: New test.
29041
29042 2000-08-23 Jason Merrill <jason@redhat.com>
29043
29044 * lib/old-dejagnu.exp: Also ignore "In member function" and
29045 "At global scope".
29046
29047 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29048
29049 * gcc.dg/noncompile/label-lineno-1.c: New test.
29050
29051 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29052
29053 * gcc.dg/c99-array-nonobj-1.c: New test.
29054
29055 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29056
29057 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
29058 tests.
29059 * gcc.dg/format-ext-1.c: New test.
29060
29061 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29062
29063 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
29064 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
29065 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
29066 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
29067 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
29068
29069 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
29070
29071 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
29072 gcc.dg/c99-strftime-2.c: New tests.
29073
29074 2000-08-22 Richard Henderson <rth@cygnus.com>
29075
29076 * gcc.c-torture/execute/20000822-1.c: New test.
29077
29078 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29079
29080 * gcc.c-torture/execute/20000819-1.x: Remove.
29081
29082 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29083
29084 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
29085 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
29086 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
29087 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
29088 gcc.dg/format-xopen-1.c: New tests.
29089
29090 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29091
29092 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
29093
29094 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29095
29096 * g++.old-deja/g++.other/loop2.C: New test.
29097
29098 * gcc.c-torture/compile/20000606-1.c: New test.
29099 * gcc.c-torture/compile/20000728-1.c: New test.
29100 * gcc.c-torture/execute/20000801-1.c: New test.
29101 * gcc.c-torture/execute/20000801-2.c: New test.
29102 * gcc.c-torture/execute/20000819-1.c: New test.
29103 * gcc.c-torture/execute/20000819-1.x: XFAIL.
29104 * gcc.dg/20000629-1.c: New test.
29105 * gcc.dg/20000724-1.c: New test.
29106 * gcc.dg/20000807-1.c: New test.
29107
29108 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
29109
29110 * gcc.dg/cpp/pragma-1.c: New test.
29111 * gcc.dg/cpp/pragma-2.c: New test.
29112
29113 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
29114
29115 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
29116 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
29117
29118 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29119
29120 * gcc.c-torture/compile/20000818-1.c: New test.
29121
29122 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
29123
29124 * gcc.c-torture/execute/20000818-1.c: New test.
29125
29126 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
29127
29128 * gcc.dg/format-va-1.c: New test.
29129
29130 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29131
29132 * g++.old-deja/g++.other/typedef8.C: New test.
29133
29134 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29135
29136 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
29137 * g++.old-deja/g++.mike/net36.C: Mark candidate.
29138 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
29139 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
29140 * g++.old-deja/g++.other/ptrmem7.C: New test.
29141 * g++.old-deja/g++.pt/ptrmem10.C: New test.
29142
29143 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29144
29145 * g++.old-deja/g++.pt/typename27.C: New test.
29146
29147 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
29148
29149 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
29150 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
29151 * g++.old-deja/g++.pt/friend45.C: New test.
29152 * g++.old-deja/g++.other/friend8.C: New test.
29153
29154 2000-08-15 Richard Henderson <rth@cygnus.com>
29155
29156 * gcc.c-torture/execute/20000815-1.c: New test.
29157
29158 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
29159
29160 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
29161 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
29162 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
29163
29164 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
29165
29166 * g++.old-deja/g++.other/refinit2.C: New test.
29167
29168 2000-08-13 Geoff Keating <geoffk@cygnus.com>
29169
29170 * lib/c-torture.exp (c-torture): Make
29171 compiler_conditional_xfail_data global.
29172 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
29173 compiler_conditional_xfail_data machinery.
29174 (f-torture-execute): Likewise.
29175 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
29176 and only when unrolling loops.
29177
29178 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
29179
29180 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29181
29182 * g++.old-deja/g++.pt/explicit81.C: New test.
29183
29184 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29185
29186 * g++.old-deja/g++.pt/typename26.C: New test.
29187
29188 2000-08-10 Geoff Keating <geoffk@cygnus.com>
29189
29190 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
29191 warning.
29192
29193 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
29194
29195 * g++.old-deja/g++.other/array3.C: New test.
29196
29197 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29198
29199 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
29200 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
29201 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
29202 New tests.
29203
29204 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
29205
29206 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
29207 * g++.old-deja/g++.abi/vmihint.C: Likewise.
29208
29209 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
29210
29211 * gcc.c-torture/execute/20000808-1.c: New test.
29212
29213 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29214
29215 * gcc.dg/c90-const-expr-1.c: New test.
29216
29217 2000-08-08 Richard Henderson <rth@cygnus.com>
29218
29219 * gcc.dg/noncompile/920923-1.c: Declare calloc.
29220
29221 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
29222
29223 * gcc.dg/noncompile/const-ll-1.c: New test.
29224
29225 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
29226
29227 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
29228
29229 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29230
29231 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
29232 that running programs linked against the shared version of libobjc
29233 run correctly.
29234
29235 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29236
29237 * gcc.dg/c99-printf-1.c: New test.
29238
29239 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29240
29241 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
29242
29243 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29244
29245 * gcc.c-torture/execute/20000731-1.x: Delete.
29246
29247 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29248
29249 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29250 and torture_without_loops as is done by c-torture.exp.
29251 (search_for): Copy from c-torture.exp.
29252 (gcc-dg-runtest): New function, drives a directory of tests
29253 iterating over the TORTURE_OPTIONS.
29254 (scan-assembler, scan-assembler-not): Move here from
29255 individual directory drivers.
29256
29257 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29258 defined by lib/gcc-dg.exp.
29259 * gcc.dg/cpp/cpp.exp: Likewise.
29260 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29261 gcc-dg-runtest, so we cycle over optimization options.
29262
29263 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29264 * gcc.dg/compare2.c: No longer expected to fail.
29265
29266 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29267
29268 * gcc.c-torture/execute/20000804-1.c: New test.
29269
29270 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29271
29272 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29273
29274 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29275
29276 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29277
29278 2000-08-03 Jeffrey A Law (law@cygnus.com)
29279
29280 * gcc.c-torture/compile/20000803-1.c: New test.
29281
29282 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29283
29284 * gcc.c-torture/execute/20000801-3.c,
29285 gcc.c-torture/execute/20000801-4.c: New tests.
29286 * gcc.c-torture/execute/20000801-3.x,
29287 gcc.c-torture/execute/20000801-4.x: Xfail.
29288
29289 2000-08-02 Geoff Keating <geoffk@cygnus.com>
29290
29291 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29292 libobjc/.libs to allow for libtool.
29293
29294 2000-08-02 Jakub Jelinek <jakub@redhat.com>
29295
29296 * gcc.c-torture/compile/20000802-1.c: New test.
29297
29298 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29299
29300 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29301
29302 2000-07-31 Jeffrey A Law (law@cygnus.com)
29303
29304 * gcc-c-torture/execute/20000731-2.c: New test.
29305
29306 * gcc.c-torture/execute/20000731-1.c: New test.
29307 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29308
29309 2000-07-31 Jakub Jelinek <jakub@redhat.com>
29310
29311 * testsuite/gcc.dg/cpp/paste7.c: New test.
29312 * gcc.dg/cpp/20000725-1.c: New test.
29313
29314 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29315
29316 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29317 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29318 declaration warning for __builtin_dwarf_reg_size.
29319
29320 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29321
29322 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29323
29324 * gcc.dg/noncompile/voidparam-1.c: New test.
29325
29326 2000-07-30 Richard Henderson <rth@cygnus.com>
29327
29328 * gcc.dg/c90-digraph-1.c: Don't xfail.
29329 * gcc.dg/compare2.c (case 10): Xfail.
29330 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29331
29332 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29333
29334 * gcc.dg/c99-main-1.c: New test.
29335
29336 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29337
29338 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29339
29340 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
29341
29342 * gcc.c-tortuer/execute/20000726-1.c: New test.
29343
29344 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
29345
29346 * gcc.c-torture/execute/enum-2.c: New test.
29347
29348 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29349
29350 * gcc.dg/cpp/tr-warn3.c: New test.
29351
29352 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29353
29354 * g++.old-deja/g++.ext/implicit1.C: Remove.
29355 * g++.old-deja/g++.jason/c2.C: Remove
29356 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29357 * g++.old-deja/g++.pt/crash16.C: Likewise.
29358 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29359
29360 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29361
29362 * g++.old-deja/g++.other/for2.C: New test.
29363
29364 2000-07-25 Jakub Jelinek <jakub@redhat.com>
29365
29366 * gcc.dg/20000720-1.c: New test.
29367
29368 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29369
29370 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29371
29372 2000-07-24 Geoff Keating <geoffk@cygnus.com>
29373
29374 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29375 * gcc.c-torture/execute/20000722-1.c: New.
29376 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29377
29378 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29379
29380 * gcc.dg/cpp/20000720-1.S: New test.
29381
29382 2000-07-21 Michael Meissner <meissner@redhat.com>
29383
29384 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29385
29386 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29387
29388 * g++.old-deja/g++.brendan/crash16.C,
29389 g++.old-deja/g++.brendan/parse3.C,
29390 g++.old-deja/g++.brendan/redecl1.C,
29391 g++.old-deja/g++.ns/template13.C,
29392 g++.old-deja/g++.other/decl4.C,
29393 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29394
29395 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29396
29397 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29398 and "Internal error".
29399
29400 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29401 regexps.
29402 * gcc.dg/cpp/paste6.c: New test.
29403
29404 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29405
29406 * gcc.dg/cpp/tr-direct.c: New test.
29407
29408 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29409 gcc.dg/cpp/undef1.c: Tweak error regexps.
29410
29411 2000-07-18 Eric Christopher <echristo@redhat.com>
29412
29413 * gcc.c-torture/compile/20000718-1.c: New test.
29414
29415 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29416
29417 * cpplex.c (_cpp_push_token): If the token being pushed back
29418 is the previous token in this context, just subtract one from
29419 context->posn.
29420 * cppmacro.c (save_expansion): Clear aux field when storing a
29421 placemarker.
29422
29423 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29424
29425 * gcc.dg/noncompile/redecl-1.c: New test.
29426
29427 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29428
29429 * gcc.c-torture/execute/20000717-5.c: New test.
29430 * gcc.c-torture/execute/20000717-1.x: Removed.
29431
29432 2000-07-17 Richard Henderson <rth@cygnus.com>
29433
29434 * gcc.c-torture/execute/20000717-4.c: New test.
29435
29436 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29437
29438 * gcc.dg/cpp/syshdr.c: New test.
29439 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29440
29441 2000-07-17 Neil Booth <neilb@earthling.net>
29442
29443 * gcc.dg/cpp/cmdlne-dM.c: New test.
29444 * gcc.dg/cpp/cmdlne-dD.c: New test.
29445
29446 2000-07-17 Jeffrey A Law (law@cygnus.com)
29447
29448 * gcc.c-torture/execute/20000717-3.c: New test.
29449
29450 * gcc.c-torture/compile/20000717-1.c: New test.
29451
29452 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29453
29454 * gcc.c-torture/execute/20000717-2.c: New test.
29455
29456 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29457
29458 * gcc.dg/formatz-1.c: New test.
29459
29460 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29461 * gcc.dg/c99-digraph-1.c: New tests.
29462
29463 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29464 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29465
29466 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29467 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29468 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29469 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29470 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29471 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29472 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29473
29474 2000-07-17 Greg McGary <greg@mcgary.org>
29475
29476 * gcc.c-torture/execute/20000717-1.c: New test.
29477 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29478
29479 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29480
29481 * gcc.c-torture/execute/20000715-2.c: New test.
29482 * gcc.dg/20000715-1.c: New test.
29483
29484 2000-07-15 Michael Meissner <meissner@redhat.com>
29485
29486 * gcc.c-torture/execute/20000715-1.c: New test.
29487
29488 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29489
29490 * gcc.c-torture/execute/20000707-1.c: New test.
29491
29492 2000-07-13 Neil Booth <NeilB@earthling.net>
29493
29494 * testsuite/gcc.dg/cpp/digraph1.c,
29495 testsuite/gcc.dg/cpp/digraph2.c,
29496 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29497
29498 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29499
29500 * g77.f-torture/compile/20000630-2.f: New test.
29501 * g77.f-torture/compile/20000630-2.x
29502
29503 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29504
29505 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29506
29507 2000-07-11 Neil Booth <NeilB@earthling.net>
29508
29509 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29510
29511 2000-07-11 Neil Booth <NeilB@earthling.net>
29512
29513 * gcc.dg/cpp/cmdlne-C.c: New.
29514
29515 2000-07-09 Neil Booth <NeilB@earthling.net>
29516
29517 * gcc.dg/cpp/directiv.c: New tests.
29518 * gcc.dg/cpp/undef1.c: Update.
29519
29520 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29521
29522 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29523
29524 2000-07-09 Neil Booth <NeilB@earthling.net>
29525
29526 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29527
29528 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29529
29530 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29531 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29532
29533 2000-07-08 Neil Booth <NeilB@earthling.net>
29534
29535 * gcc.dg/cpp/macsyntx.c: New tests.
29536
29537 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29538
29539 * gcc.dg/20000707-1.c: New test.
29540
29541 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29542
29543 * gcc.c-torture/execute/20000706-1.c: New test.
29544 * gcc.c-torture/execute/20000706-2.c: New test.
29545 * gcc.c-torture/execute/20000706-3.c: New test.
29546 * gcc.c-torture/execute/20000706-4.c: New test.
29547 * gcc.c-torture/execute/20000706-5.c: New test.
29548
29549 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29550
29551 * g++.old-deja/g++.pt/instantiate7.C: New test.
29552
29553 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29554
29555 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29556 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29557 * g++.old-deja/g++.other/rtti3.C: Likewise.
29558 * g++.old-deja/g++.other/rttid3.C: Likewise.
29559
29560 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29561
29562 * g77.f-torture/compile/20000630-1.x: Fix typo
29563
29564 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29565
29566 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29567 assembly output.
29568
29569 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29570
29571 * gcc.dg/cpp/ident.c: New test.
29572
29573 2000-07-05 Neil Booth <NeilB@earthling.net>
29574
29575 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29576 gcc.dg/cpp/lexstrng.c: New tests.
29577
29578 2000-07-04 Neil Booth <NeilB@earthling.net>
29579
29580 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29581 * gcc.dg/cpp/strify2.c: Same.
29582
29583 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29584
29585 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29586 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29587 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29588 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29589
29590 * testsuite/gcc.dg/cpp/macro1.c,
29591 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29592 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29593 testsuite/gcc.dg/cpp/strify1.c,
29594 testsuite/gcc.dg/cpp/strify2.c: New tests.
29595
29596 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29597
29598 * gcc.c-torture/execute/20000703-1.c: New test.
29599
29600 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29601
29602 * g++.old-deja/g++.pt (lookup10.C): New test.
29603
29604 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29605
29606 * g++.old-deja/g++.pt (typename25.C): New test.
29607
29608 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29609
29610 * gcc.c-torture/compile/20000701-1.c: New test.
29611
29612 2000-06-30 Nick Clifton <nickc@cygnus.com>
29613
29614 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29615 to test case.
29616
29617 2000-06-30 Catherine Moore <clm@cygnus.com>
29618
29619 * gcc.c-torture/execute/align-1.c: New test.
29620
29621 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29622
29623 * g++.old-deja/g++.pt/expr8.C: New test.
29624 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29625
29626 2000-06-29 Nick Clifton <nickc@cygnus.com>
29627
29628 * gcc.c-torture/compile/20000629-1.c: New test.
29629
29630 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29631
29632
29633 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29634 gcc.dg/noncompile directory, depending on whether they're
29635 preprocessor tests or not. Annotate all the tests for the dg
29636 framework.
29637
29638 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29639 * gcc.dg/noncompile/noncompile.exp: New.
29640
29641 * Moved files:
29642 Old name New name
29643 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29644 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29645 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29646 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29647 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29648 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29649 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29650 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29651 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29652 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29653 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29654 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29655 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29656 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29657 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29658 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29659 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29660 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29661 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29662 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29663 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29664 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29665 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29666 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29667
29668 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29669 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29670 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29671 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29672 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29673 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29674
29675 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29676
29677 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29678 declare one variable. On the fourth, error.
29679 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29680 declared by 20000628-1a.h.
29681
29682 2000-06-29 Richard Henderson <rth@redhat.com>
29683
29684 * gcc.c-torture/execute/930529-1.x: New file.
29685 * gcc.dg/920413-1.c: Adjust expected warning text.
29686 * gcc.dg/980217-1.c: Declare abort.
29687 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29688
29689 2000-06-29 Jeffrey A Law (law@cygnus.com)
29690
29691 * g77.f-torture/compile/20000629-1.f: New test.
29692 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29693
29694 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29695
29696 Rearrange lots of files, removing entirely the
29697 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29698 directories.
29699
29700 * Deleted files:
29701 gcc.c-torture/code_quality/code_quality.exp
29702 gcc.c-torture/special/special.exp
29703 gcc.failure/failure.exp
29704 gcc.failure/940409-1.x
29705 gcc.c-torture/compile/961203-1.x
29706
29707 * New files:
29708 gcc.misc-tests/linkage.exp
29709 gcc.c-torture/execute/920730-1t.c
29710 gcc.c-torture/execute/920730-1t.x
29711 gcc.c-torture/compile/920520-1.x
29712 gcc.c-torture/compile/920521-1.x
29713 gcc.c-torture/compile/981006-1.x
29714 gcc.c-torture/execute/eeprof-1.x
29715
29716 * Moved files (possibly with modifications to fit a new harness):
29717 Old name New name
29718 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29719 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29720 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29721 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29722 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29723 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29724 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29725 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29726 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29727 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29728 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29729 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29730 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29731 gcc.failure/940409-1.c gcc.dg/940409-1.c
29732
29733 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29734
29735 * c-torture/compile/961203-1.x: Delete.
29736
29737 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29738 not exit. Include stdio.h.
29739 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29740 * gcc.misc-tests/dg-12.c: Likewise.
29741 * gcc.misc-tests/dg-5.c: Likewise.
29742 * gcc.misc-tests/dg-6.c: Likewise.
29743 * gcc.misc-tests/dg-7.c: Prototype abort.
29744 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29745 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29746 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29747 not exit.
29748 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29749 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29750
29751 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29752
29753 * gcc.dg/cpp/20000628-1.c: New test.
29754 * gcc.dg/cpp/20000628-1.h: New header for above test.
29755 * gcc.dg/cpp/20000628-1a.h: Likewise.
29756
29757 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29758
29759 * gcc.dg/cpp: New directory.
29760 * gcc.dg/cpp/cpp.exp: New driver.
29761 * gcc.dg/cpp/20000627-1.c: New test.
29762 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29763 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29764 and rewrite as a compilation test.
29765
29766 * gcc.dg: Move many files into the cpp subdirectory, possibly
29767 renaming or editing them as well.
29768 Old name New name
29769 990119-1.c cpp/19990119-1.c
29770 990228-1.c cpp/19990228-1.c
29771 990407-1.c cpp/19990407-1.c
29772 990409-1.c cpp/19990409-1.c
29773 990413-1.c cpp/19990413-1.c
29774 990703-1.c cpp/19990703-1.c
29775 20000127-1.c cpp/20000127-1.c
29776 20000129-1.c cpp/20000129-1.c
29777 20000207-1.c cpp/20000207-1.c
29778 20000207-2.c cpp/20000207-2.c
29779 20000209-1.c cpp/20000209-1.c
29780 20000209-2.c cpp/20000209-2.c
29781 20000301-1.c cpp/20000301-1.c
29782 20000419-1.c cpp/20000419-1.c
29783 20000510-1.S cpp/20000510-1.S
29784 20000519-1.c cpp/20000519-1.c
29785 20000529-1.c cpp/20000529-1.c
29786 20000625-1.c cpp/20000625-1.c
29787 20000625-2.c cpp/20000625-2.c
29788 cpp-as1.c cpp/assert1.c
29789 cpp-as2.c cpp/assert2.c
29790 cxx-comments-1.c cpp/cxxcom1.c
29791 cxx-comments-2.c cpp/cxxcom2.c
29792 endif-label.c cpp/endif.c
29793 cpp-hash1.c cpp/hash1.c
29794 cpp-hash2.c cpp/hash2.c
29795 cpp-if1.c cpp/if-1.c
29796 cpp-if2.c cpp/if-2.c
29797 cpp-if3.c cpp/if-3.c
29798 cpp-if4.c cpp/if-4.c
29799 cpp-if5.c cpp/if-5.c
29800 cpp-cond.c cpp/if-cexp.c
29801 cpp-missingop.c cpp/if-mop.c
29802 cpp-missingparen.c cpp/if-mpar.c
29803 cpp-opprec.c cpp/if-oppr.c
29804 cpp-ifparen.c cpp/if-paren.c
29805 cpp-shortcircuit.c cpp/if-sc.c
29806 cpp-shift.c cpp/if-shift.c
29807 cpp-unary.c cpp/if-unary.c
29808 cpp-li1.c cpp/line1.c
29809 cpp-li2.c cpp/line2.c
29810 lineno.c cpp/line3.c
29811 lineno-2.c cpp/line4.c
29812 cpp-mi.c cpp/mi1.c
29813 cpp-mic.h cpp/mi1c.h
29814 cpp-micc.h cpp/mi1cc.h
29815 cpp-mind.h cpp/mi1nd.h
29816 cpp-mindp.h cpp/mi1ndp.h
29817 cpp-mix.h cpp/mi1x.h
29818 cpp-mi2.c cpp/mi2.c
29819 cpp-mi2a.h cpp/mi2a.h
29820 cpp-mi2b.h cpp/mi2b.h
29821 cpp-mi2c.h cpp/mi2c.h
29822 cpp-mi3.c cpp/mi3.c
29823 cpp-mi3.def cpp/mi3.def
29824 poison-1.c cpp/poison.c
29825 pr-impl.c cpp/prag-imp.c
29826 cpp-redef-2.c cpp/redef1.c
29827 cpp-redef.c cpp/redef2.c
29828 strpaste.c cpp/strp1.c
29829 strpaste-2.c cpp/strp2.c
29830 cpp-tradpaste.c cpp/tr-paste.c
29831 cpp-tradstringify.c cpp/tr-str.c
29832 cpp-tradwarn1.c cpp/tr-warn1.c
29833 cpp-tradwarn2.c cpp/tr-warn2.c
29834 trigraphs.c cpp/trigraphs.c
29835 cpp-unc1.c cpp/unc1.c
29836 cpp-unc2.c cpp/unc2.c
29837 cpp-unc3.c cpp/unc3.c
29838 cpp-unc.c cpp/unc4.c
29839 undef.c cpp/undef1.c
29840 undef-2.c cpp/undef2.c
29841 cpp-wi1.c cpp/widestr1.c
29842
29843 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29844
29845 * lib/g++.exp (g++_include_flags): Tweak.
29846
29847 2000-06-27 H.J. Lu <hjl@gnu.org>
29848 Loren J. Rittle <ljrittle@acm.org>
29849
29850 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29851 version with one that knows about the new gcc tree structure.
29852 (g++_link_flags): Same.
29853
29854 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29855
29856 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29857 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29858 case we are cross-compiling.
29859
29860 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29861 g++.old-deja/g++.niklas/Makefile.in,
29862 g++.old-deja/g++.niklas/configure.in,
29863 g++.old-deja/g++.other/Makefile.in,
29864 g++.old-deja/g++.other/configure.in,
29865 gcc.c-torture/code_quality/Makefile.in,
29866 gcc.c-torture/code_quality/configure.in,
29867 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29868 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29869 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29870 gcc.c-torture/execute/ieee/Makefile.in,
29871 gcc.c-torture/execute/ieee/configure.in,
29872 gcc.c-torture/noncompile/Makefile.in,
29873 gcc.c-torture/noncompile/configure.in,
29874 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29875 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29876 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29877
29878 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29879
29880 * g++.old-deja/g++.other/ambig3.C: New test.
29881
29882 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29883
29884 * g++.old-deja/g++.pt/syntax1.C: New test.
29885 * g++.old-deja/g++.pt/syntax2.C: New test.
29886 * g++.old-deja/g++.other/syntax3.C: New test.
29887 * g++.old-deja/g++.other/syntax4.C: New test.
29888
29889 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29890
29891 * gcc.dg/20000623-1.c: Prototype exit and abort.
29892
29893 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29894
29895 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29896 New tests.
29897 * gcc.dg/cpp-mi3.def: New file.
29898
29899 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29900 inside assertions.
29901 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29902 lexer's error messages.
29903 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29904 divine anything from the linemarkers.
29905 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29906 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29907
29908 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29909
29910 * gcc.dg/20000623-1.c: New test.
29911
29912 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29913
29914 * gcc.c-torture/execute/20000622-1.c: New test.
29915
29916 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29917
29918 * g++.old-deja/g++.other/init15.C: New test.
29919
29920 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29921
29922 * g++.old-deja/g++.pt/vaarg2.C: New test.
29923 * g++.old-deja/g++.pt/vaarg3.C: New test.
29924
29925 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29926
29927 * g++.old-deja/g++.other/dyncast6.C: New test.
29928
29929 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29930
29931 * gcc.c-torture/execute/loop-6.c: New test.
29932
29933 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29934
29935 * gcc.dg/20000614-1.c: New test.
29936 * gcc.dg/20000614-2.c: New test.
29937
29938 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29939
29940 * g++.old-deja/g++.other/inline12.C: New test.
29941
29942 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29943
29944 * g++.old-deja/g++.other/eh1.C: New test.
29945
29946 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29947
29948 * g++.old-deja/g++.other/type.C: New test.
29949
29950 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29951
29952 * g++.old-deja/g++.other/initstring.C: New test.
29953
29954 2000-06-12 Jason Merrill <jason@redhat.com>
29955
29956 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29957
29958 2000-06-09 Jeffrey A Law (law@cygnus.com)
29959
29960 * gcc.c-torture/compile/20000609-1.c: New test.
29961
29962 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29963
29964 * gcc.dg/20000609-1.c: New test.
29965
29966 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29967
29968 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29969 * gcc.c-torture/noncompile/poison-1.c: Move...
29970 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29971 * gcc.dg/cpp-li1.c: Add a token after the #line.
29972
29973 2000-06-05 Richard Henderson <rth@cygnus.com>
29974
29975 * gcc.c-torture/execute/20000605-2.c: New test.
29976 * gcc.c-torture/execute/20000605-3.c: New test.
29977
29978 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29979
29980 * g77.f-torture/execute/20000503-1.x: New file.
29981
29982 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29983
29984 * g++.old-deja/g++.eh/badalloc1.C: New test.
29985
29986 2000-06-05 Richard Henderson <rth@cygnus.com>
29987
29988 * gcc.c-torture/execute/20000605-1.c: New test.
29989
29990 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29991 Nathan Sidwell <nathan@codesourcery.com>
29992
29993 * gcc.c-torture/compile/20000605-1.c: New test.
29994
29995 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29996
29997 * g77.f-torture/compile/20000601-1.f: New test.
29998
29999 2000-06-03 Richard Henderson <rth@cygnus.com>
30000
30001 * gcc.c-torture/execute/20000603-1.c: New.
30002
30003 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
30004
30005 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
30006 * gcc.dg/noreturn-2.c (noreturn): Likewise.
30007
30008 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
30009
30010 * gcc.dg/compare2.c (case 12): XFAIL.
30011 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
30012 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
30013
30014 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
30015
30016 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
30017
30018 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
30019 guard macro is already defined when the header is first
30020 included.
30021 * gcc.dg/cpp-mix.h: New file.
30022 * gcc.dg/endif-label.c: Update patterns to match compiler.
30023
30024 * g++.brendan/complex1.C: Declare abort.
30025 * g++.law/refs4.C: Remove XFAIL.
30026 * g++.oliva/expr2.C: Declare abort and exit.
30027
30028 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
30029
30030 * gcc.c-torture/execute/20000528-1.c: New test.
30031
30032 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
30033 * g++.old-deja/g++.law/temps4.C: Likewise.
30034
30035 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
30036 stdlib.h. Call abort() on failure.
30037 * g++.old-deja/g++.law/refs4.C: Likewise.
30038 * g++.old-deja/g++.law/temps4.C: Likewise.
30039 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
30040 * gcc.c-torture/execute/20000112-1.c: Include string.h.
30041
30042 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
30043
30044 Relative to g++.dg/special:
30045 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
30046
30047 Relative to g++.old-deja:
30048 * g++.brendan/complex1.C, g++.jason/optimize2.C,
30049 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
30050 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
30051 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
30052 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
30053 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
30054 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
30055
30056 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
30057 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
30058 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
30059 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
30060 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
30061 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
30062 and/or string.h.
30063
30064 * g++.other/goto1.C: Update expectations for error messages.
30065
30066 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
30067
30068 * gcc.c-torture/compile/20000523-1.c: New test.
30069
30070 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30071
30072 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
30073
30074 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30075
30076 * g++.old-deja/g++.eh/catch11.C: New test.
30077 * g++.old-deja/g++.eh/catch12.C: New test.
30078
30079 2000-05-24 Nick Clifton <nickc@cygnus.com>
30080
30081 * gcc.c-torture/execute/20000523-1.c: New test.
30082
30083 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
30084
30085 * c-torture/execute/bcp-1.c: Replace abort in arg of
30086 __builtin_constant_p with a generic external function.
30087
30088 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
30089 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
30090 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
30091 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
30092 Prototype abort and/or exit.
30093
30094 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
30095 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
30096 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
30097 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
30098
30099 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
30100
30101 * gcc.dg/dwarf2-1.c: New test.
30102
30103 2000-05-20 Richard Henderson <rth@cygnus.com>
30104
30105 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
30106
30107 2000-05-20 Andreas Jaeger <aj@suse.de>
30108
30109 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
30110 testcase.
30111
30112 2000-05-19 David Edelsohn <edelsohn@gnu.org>
30113
30114 * gcc.c-torture/execute/20000519-2.c: New test.
30115
30116 2000-05-19 Andreas Jaeger <aj@suse.de>
30117
30118 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
30119 which fails with SSA.
30120
30121 * lib/c-torture.exp: Also test with -O3 -fssa.
30122
30123 2000-05-18 Michael Meissner <meissner@redhat.com>
30124
30125 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
30126 * gcc.c-torture/execute/920415-1.c: Ditto.
30127 * gcc.c-torture/execute/920501-1.c: Ditto.
30128 * gcc.c-torture/execute/conversion.c: Ditto.
30129 * gcc.c-torture/execute/cvt-1.c: Ditto.
30130
30131 2000-05-18 Jeffrey A Law (law@cygnus.com)
30132
30133 * gcc.c-torture/compile/20000518-1.c: New test.
30134
30135 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
30136
30137 * g77.f-torture/compile/200005018.f: New test.
30138
30139 2000-05-17 Jeffrey A Law (law@cygnus.com)
30140
30141 * gcc.c-torture/compile/20000517-1.c: New test.
30142
30143 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30144
30145 * gcc.c-torture/execute/20000516-1.c: New test.
30146
30147 2000-05-15 Jakub Jelinek <jakub@redhat.com>
30148
30149 * g++.old-deja/g++.other/eh.C: New test.
30150
30151 2000-05-12 Richard Henderson <rth@cygnus.com>
30152
30153 * gcc.c-torture/execute/990208-1.c (main): Don't pass
30154 constants through to doit's conditional.
30155
30156 2000-05-11 Jeffrey A Law (law@cygnus.com)
30157
30158 * gcc.c-torture/compile/20000511-1.c: New test.
30159 * g77.f-torture/compile/20000511-1.f: New test.
30160 * g77.f-torture/compile/20000511-2.f: New test.
30161
30162 2000-05-11 Michael Meissner <meissner@redhat.com>
30163
30164 * gcc.c-torture/execute/20000511-1.c: New test.
30165
30166 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
30167
30168 * gcc.dg/dg.exp: Scan .S files as well as .c files.
30169 * gcc.dg/20000510-1.S: New.
30170
30171 2000-05-08 Catherine Moore <clm@cygnus.com>
30172
30173 * gcc.dg/unused-3.c: New.
30174
30175 2000-05-06 Richard Henderson <rth@cygnus.com>
30176
30177 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
30178 * g++.old-deja/g++.mike/warn1.C: Likewise.
30179 * g++.old-deja/g++.pt/local1.C: Likewise.
30180 * g++.old-deja/g++.pt/local7.C: Likewise.
30181 * g++.old-deja/g++.pt/spec16.C: Likewise.
30182
30183 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
30184
30185 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
30186
30187 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
30188
30189 * g77.f-torture/execute/20000503-1.f: New test.
30190
30191 2000-05-04 Andreas Jaeger <aj@suse.de>
30192
30193 * gcc.dg/noreturn-2.c: New test.
30194
30195 2000-05-04 Neil Booth <NeilB@earthling.net>
30196
30197 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
30198 preprocessor.
30199
30200 2000-05-04 Richard Henderson <rth@cygnus.com>
30201
30202 * gcc.c-torture/execute/20000503-1.c: Fix typo.
30203
30204 2000-05-04 Richard Henderson <rth@cygnus.com>
30205
30206 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
30207 OpenSSL by Jason R Thorpe.
30208
30209 2000-05-03 Jim Wilson <wilson@cygnus.com>
30210
30211 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
30212
30213 2000-05-03 Robert Lipe <robertlipe@usa.net>
30214
30215 * gcc.dg/20000503-1.c: New test.
30216
30217 2000-05-02 Jakub Jelinek <jakub@redhat.com>
30218
30219 * gcc.c-torture/compile/20000502-1.c: New test.
30220 * g++.old-deja/g++.other/align.C: New test.
30221 * gcc.dg/cpp-tradstringify.c: New test.
30222
30223 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
30224
30225 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
30226 and hard registers.
30227
30228 2000-04-26 Geoff Keating <geoffk@cygnus.com>
30229
30230 * gcc.c-torture/execute/loop-5.c: New test.
30231
30232 2000-04-25 Jakub Jelinek <jakub@redhat.com>
30233
30234 * gcc.c-torture/execute/va-arg-20.c: New test.
30235
30236 2000-04-23 Jeffrey A Law (law@cygnus.com)
30237
30238 * gcc.c-torture/execute/20000422-1.c: New test.
30239
30240 2000-04-20 Greg McGary <gkm@gnu.org>
30241
30242 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30243 when optimizing, but without sibling-call optimizations (-O1).
30244
30245 2000-04-20 Jeffrey A Law (law@cygnus.com)
30246
30247 * gcc.c-torture/compile/20000420-1.c: New test.
30248
30249 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30250
30251 * g++.abi/ptrflags.C: New test.
30252 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30253
30254 2000-04-19 Catherine Moore <clm@cygnus.com>
30255
30256 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30257
30258 2000-04-19 Greg McGary <gkm@gnu.org>
30259
30260 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30261 sibling-call optimizations.
30262
30263 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30264
30265 * gcc.dg/20000419-1.c: New test.
30266
30267 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
30268
30269 * gcc.c-torture/execute/20000412-6.c: New test.
30270
30271 2000-04-12 Jeffrey A Law (law@cygnus.com)
30272
30273 * gcc.c-torture/execute/20000412-5.c: New test.
30274 * g77.f-torture/compile/20000412-1.f: New test.
30275 * gcc.c-torture/execute/20000412-4.c: New test.
30276 * gcc.c-torture/compile/20000412-2.c: New test.
30277 * gcc.c-torture/execute/20000412-3.c: New test.
30278 * gcc.c-torture/compile/20000412-1.c: New test.
30279 * gcc.c-torture/execute/20000412-2.c: New test.
30280
30281 2000-04-12 Jakub Jelinek <jakub@redhat.com>
30282
30283 * objc/execute/bf-20.m: New test.
30284
30285 2000-04-10 Richard Henderson <rth@cygnus.com>
30286
30287 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30288
30289 * gcc.c-torture/execute/20000412-1.c: New test.
30290
30291 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30292
30293 * g++.old-deja/g++.eh/catchptr1.C: New test.
30294
30295 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30296
30297 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30298
30299 2000-04-08 Neil Booth <NeilB@earthling.net>
30300
30301 * gcc.dg/cpp-nullchar.c: Remove test as
30302 embedded nulls cause problems.
30303
30304 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30305
30306 * gcc.dg/compare2.c: New test.
30307
30308 2000-04-08 Neil Booth <NeilB@earthling.net>
30309
30310 * gcc.dg/cpp-nullchar.c: New test.
30311
30312 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30313
30314 * gcc.dg/cpp-mi2.c: New test.
30315 * gcc.dg/cpp-mi2[abc].h: New files.
30316
30317 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30318
30319 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30320 member name.
30321
30322 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30323
30324 * g++.old-deja/g++.abi/vmihint.C: New test.
30325
30326 2000-04-06 Neil Booth <NeilB@earthling.net>
30327
30328 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30329 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30330 copyright.
30331
30332 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
30333
30334 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30335 avoid stack-frame overwrite.
30336
30337 2000-04-05 Jakub Jelinek <jakub@redhat.com>
30338
30339 * gcc.c-torture/compile/20000405-2.c: New test.
30340 * gcc.c-torture/compile/20000405-3.c: New test.
30341
30342 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30343
30344 * gcc.c-torture/compile/20000405-1.c: New test.
30345
30346 2000-04-04 Geoff Keating <geoffk@cygnus.com>
30347
30348 * gcc.dg/cast-qual-1.c: Revert last change.
30349
30350 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30351
30352 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30353
30354 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30355
30356 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30357 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30358
30359 2000-04-03 Jeffrey A Law (law@cygnus.com)
30360
30361 * gcc.c-torture/compile/20000403-2.c: New test.
30362 * gcc.c-torture/compile/20000403-1.c: New test.
30363
30364 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
30365
30366 * gcc.c-torture/execute/20000403-1.c: New test.
30367
30368 2000-04-03 Geoff Keating <geoffk@cygnus.com>
30369
30370 * gcc.c-torture/execute/20000402-1.c: New test.
30371
30372 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30373
30374 * gcc.c-torture/execute/va-arg-15.c: New test.
30375 * gcc.c-torture/execute/va-arg-16.c: New test.
30376 * gcc.c-torture/execute/va-arg-17.c: New test.
30377 * gcc.c-torture/execute/va-arg-18.c: New test.
30378 * gcc.c-torture/execute/va-arg-19.c: New test.
30379
30380 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30381
30382 * gcc.c-torture/compile/981211-1.c: Move to...
30383 * gcc.dg/cpp-as1.c: ...here.
30384 * gcc.dg/cpp-as2.c: New file.
30385
30386 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30387 compiler.
30388
30389 2000-04-02 Neil Booth <NeilB@earthling.net>
30390
30391 * gcc.dg/cpp-cond.c New tests.
30392 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30393 accidental success less likely.
30394 * gcc.dg/cpp-missingop.c New tests.
30395 * gcc.dg/cpp-missingparen.c New tests.
30396 * gcc.dg/cpp-shift.c New tests.
30397 * gcc.dg/cpp-shortcircuit.c New tests.
30398 * gcc.dg/cpp-unary.c New tests.
30399
30400 2000-03-29 Jeffrey A Law (law@cygnus.com)
30401
30402 * gcc.c-torture/compile/20000329-1.c: New test.
30403
30404 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30405
30406 * gcc.c-torture/compile/20000326-1.c: New test.
30407 * gcc.c-torture/compile/20000326-2.c: New test.
30408
30409 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30410
30411 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30412 the first parameter is a function argument.
30413
30414 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30415
30416 * g++.old-deja/g++.ext/array4.C: New test.
30417
30418 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30419
30420 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30421
30422 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30423
30424 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30425
30426 2000-03-19 Richard Henderson <rth@cygnus.com>
30427
30428 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30429
30430 2000-03-19 Richard Henderson <rth@cygnus.com>
30431
30432 * gcc.c-torture/compile/20000319-1.c: New test.
30433
30434 2000-03-14 Jeffrey A Law (law@cygnus.com)
30435
30436 * gcc.c-torture/execute/20000314-3.c: New test.
30437 * gcc.c-torture/execute/20000314-2.c: New test.
30438 * gcc.c-torture/execute/20000314-1.c: New test.
30439 * gcc.c-torture/compile/20000314-2.c: New test.
30440 * gcc.c-torture/compile/20000314-1.c: New test.
30441
30442 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30443
30444 * g++.old-deja/g++.warn/inline.C: New test.
30445
30446 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30447
30448 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30449 standards-compliant result rather than specific constants.
30450 Put test-values in array.
30451
30452 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30453
30454 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30455 (g++_target_compile): Put test-specific options last.
30456
30457 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30458
30459 * g++.old-deja/g++.eh/vbase4.C: New test.
30460
30461 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30462
30463 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30464
30465 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30466
30467 * g++.old-deja/g++.brendan/misc12.C: Removed.
30468 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30469 * g++.old-deja/g++.ext/pretty4.C: New test.
30470
30471 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30472
30473 * g++.old-deja/g++.other/string2.C: New test.
30474
30475 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30476
30477 * g++.old-deja/g++.warn/impint2.C: New test.
30478
30479 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30480
30481 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30482 is 1, not zero.
30483
30484 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30485
30486 * g++.old-deja/g++.warn/impint.C: New test.
30487 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30488 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30489 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30490 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30491 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30492 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30493 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30494 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30495 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30496 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30497 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30498 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30499
30500 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30501
30502 * gcc.dg/cpp-redef.c: New test.
30503
30504 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30505
30506 * g++.old-deja/g++.pt/unify7.C: New test.
30507
30508 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30509
30510 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30511 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30512
30513 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30514
30515 * gcc.c-torture/compile/20000224-1.c: New test.
30516
30517 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30518
30519 * gcc.c-torture/compile/cpp-2.c: New test.
30520 * gcc.c-torture/compile/cpp-1.c: New test.
30521
30522 2000-02-25 Jeffrey A Law (law@cygnus.com)
30523
30524 * gcc.c-torture/execute/20000225-1.c: New test.
30525
30526 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30527
30528 * gcc.dg/cpp-li2.c: New test.
30529
30530 * gcc.dg/cpp-wi1.c: New test.
30531
30532 * gcc.dg/cpp-li1.c: New test.
30533
30534 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30535
30536 * g++.old-deja/g++.other/sizeof5.C: New test.
30537
30538 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30539
30540 * gcc.c-torture/execute/va-arg-13.c: New test.
30541
30542 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30543
30544 * gcc.c-torture/execute/va-arg-12.c: New test.
30545
30546 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30547
30548 * gcc.c-torture/execute/20000223-1.c: New test.
30549
30550 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30551
30552 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30553
30554 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30555
30556 * g++.old-deja/g++.abi/ptrmem.C: New test.
30557
30558 2000-02-19 Richard Henderson <rth@cygnus.com>
30559
30560 * gcc.c-torture/compile/init-3.c: New.
30561
30562 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30563
30564 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30565 ALWAYS_CXXFLAGS.
30566
30567 2000-02-11 Robert Lipe <robertl@sco.com>
30568
30569 * gcc.c-torture/compile/20000211-3.c: New test.
30570
30571 2000-02-11 Martin Buchholz <martin@xemacs.org>
30572
30573 * gcc.c-torture/compile/20000211-2.c: New test.
30574
30575 2000-02-11 Jeffrey A Law (law@cygnus.com)
30576
30577 * gcc.c-torture/compile/20000211-1.c: New test.
30578
30579 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30580
30581 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30582 on native targets
30583
30584 2000-02-08 Nathan Sidwell <nathan@acm.org>
30585
30586 * g++.old-deja/g++.other/cast5.C: New test.
30587
30588 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30589
30590 * gcc.c-torture/execute/20000205-1.c: New.
30591
30592 2000-02-03 Nathan Sidwell <nathan@acm.org>
30593
30594 * g++.old-deja/g++.jason/cast3.C: Return void.
30595 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30596
30597 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30598
30599 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30600
30601 * gcc.dg/loop-1.c: New test.
30602
30603 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30604
30605 * gcc.c-torture/compile/20000127-1.c: New test.
30606 * gcc.c-torture/execute/991228-1.c: New test.
30607
30608 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30609
30610 * gcc.dg/unused-2.c: New test.
30611
30612 * gcc.dg/conv-1.c: New test.
30613
30614 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30615
30616 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30617 compiler.
30618 (tool_option_proc): Fix typo.
30619
30620 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30621
30622 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30623 of the ld on the host, not on the build machine.
30624 Also, don't crash if '--help' is not a supported option.
30625
30626 2000-01-24 Richard Henderson <rth@cygnus.com>
30627
30628 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30629
30630 2000-01-20 Jeffrey A Law (law@cygnus.com)
30631
30632 * gcc.c-torture/execute/20000120-2.c: New test.
30633 * gcc.c-torture/execute/20000120-1.c: New test.
30634
30635 2000-01-13 Jeffrey A Law (law@cygnus.com)
30636
30637 * gcc.c-torture/execute/20000113-1.c: New test.
30638
30639 2000-01-12 Jeffrey A Law (law@cygnus.com)
30640
30641 * gcc.c-torture/execute/20000112-1.c: New test.
30642
30643 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30644
30645 * gcc.dg/20000111-1.c: New test.
30646
30647 2000-01-10 Jeffrey A Law (law@cygnus.com)
30648
30649 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30650 with 16 bit integers.
30651
30652 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30653
30654 * gcc.dg/20000108-1.c: New test.
30655
30656 2000-01-05 Nathan Sidwell <nathan@acm.org>
30657
30658 * g++.old-deja/g++.ns/koenig8.C: New test.
30659
30660 2000-01-05 Nathan Sidwell <nathan@acm.org>
30661
30662 * g++.old-deja/g++.other/cast4.C: New test.
30663
30664 2000-01-05 Jeffrey A Law (law@cygnus.com)
30665
30666 * gcc.c-torture/compile/20000105-2.c: New test.
30667 * gcc.c-torture/compile/20000105-1.c: New test.
30668
30669 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30670
30671 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30672 references to printf & atoi to conform to ANSI standard.
30673 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30674 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30675 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30676 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30677 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30678 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30679 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30680 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30681 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30682 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30683 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30684 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30685 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30686 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30687 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30688 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30689 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30690 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30691 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30692 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30693 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30694 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30695 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30696 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30697 * g++.old-deja/g++.brendan/init3.C: Likewise.
30698 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30699 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30700 * g++.old-deja/g++.brendan/new2.C: Likewise.
30701 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30702 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30703 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30704 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30705 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30706 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30707 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30708 * g++.old-deja/g++.brendan/template24.C: Likewise.
30709 * g++.old-deja/g++.brendan/template3.C: Likewise.
30710 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30711 * g++.old-deja/g++.jason/inline3.C: Likewise.
30712 * g++.old-deja/g++.jason/opeq.C: Likewise.
30713 * g++.old-deja/g++.law/arg5.C: Likewise.
30714 * g++.old-deja/g++.law/arm7.C: Likewise.
30715 * g++.old-deja/g++.law/ctors11.C: Likewise.
30716 * g++.old-deja/g++.law/cvt8.C: Likewise.
30717 * g++.old-deja/g++.law/init9.C: Likewise.
30718 * g++.old-deja/g++.law/refs4.C: Likewise.
30719 * g++.old-deja/g++.law/template2.C: Likewise.
30720 * g++.old-deja/g++.law/visibility24.C: Likewise.
30721 * g++.old-deja/g++.law/vtable3.C: Likewise.
30722 * g++.old-deja/g++.mike/asm2.C: Likewise.
30723 * g++.old-deja/g++.mike/eh1.C: Likewise.
30724 * g++.old-deja/g++.mike/misc1.C: Likewise.
30725 * g++.old-deja/g++.mike/misc13.C: Likewise.
30726 * g++.old-deja/g++.mike/misc14.C: Likewise.
30727 * g++.old-deja/g++.mike/ns12.C: Likewise.
30728 * g++.old-deja/g++.mike/p1248.C: Likewise.
30729 * g++.old-deja/g++.mike/p3708.C: Likewise.
30730 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30731 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30732 * g++.old-deja/g++.mike/p646.C: Likewise.
30733 * g++.old-deja/g++.mike/p700.C: Likewise.
30734 * g++.old-deja/g++.mike/p783.C: Likewise.
30735 * g++.old-deja/g++.mike/p783a.C: Likewise.
30736 * g++.old-deja/g++.mike/p783b.C: Likewise.
30737 * g++.old-deja/g++.mike/p786.C: Likewise.
30738 * g++.old-deja/g++.mike/p789.C: Likewise.
30739 * g++.old-deja/g++.mike/p789a.C: Likewise.
30740 * g++.old-deja/g++.mike/p807a.C: Likewise.
30741 * g++.old-deja/g++.other/delete3.C: Likewise.
30742 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30743 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30744 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30745 * g++.old-deja/g++.other/empty1.C: Likewise.
30746 * g++.old-deja/g++.other/temporary1.C: Likewise.
30747 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30748 * g++.old-deja/g++.pt/t16.C: Likewise.
30749 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30750
30751 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30752
30753 * gcc.dg/991230-1.c: New test.
30754
30755 1999-12-29 Jeffrey A Law (law@cygnus.com)
30756
30757 * gcc.c-torture/compile/991229-3.c: New test.
30758 * gcc.c-torture/compile/991229-2.c: New test.
30759 * gcc.c-torture/compile/991229-1.c: New test.
30760
30761 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30762
30763 * gcc.c-torture/compile/labels-2.c: New test.
30764
30765 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30766
30767 * gcc.c-torture/execute/991227-1.c: New test.
30768
30769 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30770
30771 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30772
30773 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30774
30775 * gcc.c-torture/execute/991221-1.c: New test.
30776
30777 1999-12-20 Nathan Sidwell <nathan@acm.org>
30778
30779 * g++.old-deja/g++.other/cast3.C: New test.
30780
30781 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30782
30783 * gcc.c-torture/execute/991216-4.c: New test.
30784
30785 1999-12-16 Michael Meissner <meissner@cygnus.com>
30786
30787 * gcc.c-torture/execute/991216-1.c: New test.
30788 * gcc.c-torture/execute/991216-2.c: New test.
30789 * gcc.c-torture/execute/991216-3.c: New test.
30790
30791 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30792
30793 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30794 Actually make the test fail by using "-O2" for compilation.
30795
30796 1999-12-15 Nathan Sidwell <nathan@acm.org>
30797
30798 * g++.old-deja/g++.warn/cast-align1.C: New test.
30799
30800 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30801
30802 * gcc.c-torture/compile/991214-1.c: New test.
30803 * gcc.c-torture/compile/991214-2.c: New test.
30804
30805 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30806
30807 * gcc.dg/991214-1.c: New test.
30808
30809 1999-12-13 Jeffrey A Law (law@cygnus.com)
30810
30811 * gcc.c-torture/compile/991213-3.c: New test.
30812 * gcc.c-torture/compile/991213-2.c: New test.
30813 * gcc.c-torture/compile/991213-1.c: New test.
30814
30815 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30816
30817 * gcc.dg/991209-1.c: New test.
30818
30819 1999-12-08 Nathan Sidwell <nathan@acm.org>
30820
30821 * gcc.c-torture/compile/991208-1.c: New test.
30822
30823 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30824
30825 * gcc.dg/ultrasp2.c: New test.
30826
30827 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30828
30829 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30830
30831 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30832
30833 * gcc.c-torture/compile/991202-1.c: New test.
30834 * gcc.c-torture/execute/991202-1.c: New test.
30835 * gcc.c-torture/execute/991202-2.c: New test.
30836 * gcc.c-torture/execute/991202-3.c: New test.
30837
30838 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30839
30840 * g++.old-deja/g++.abi/align.C: New test.
30841 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30842 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30843
30844 1999-12-01 Richard Henderson <rth@cygnus.com>
30845
30846 * gcc.c-torture/execute/991201-1.c: New.
30847
30848 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30849
30850 * gcc.dg/991129-1.c: New test.
30851
30852 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30853
30854 * gcc.c-torture/compile/991127-1.c: New test.
30855
30856 1999-11-22 Nathan Sidwell <nathan@acm.org>
30857
30858 * g++.old-deja/g++.other/warn4.C: New test.
30859
30860 1999-11-22 Nathan Sidwell <nathan@acm.org>
30861
30862 * g++.old-deja/g++.eh/cleanup2.C: New test.
30863 * g++.old-deja/g++.ext/pretty2.C: New test.
30864 * g++.old-deja/g++.ext/pretty3.C: New test.
30865 * g++.old-deja/g++.other/debug6.C: New test.
30866
30867 1999-10-20 Jim Wilson <wilson@cygnus.com>
30868
30869 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30870 compiler_output to look for one error message instead of two.
30871
30872 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30873
30874 * gcc.c-torture/execute/991118-1.c: Also test case
30875 where the word boundary does not split a byte evenly.
30876
30877 1999-11-19 Nathan Sidwell <nathan@acm.org>
30878
30879 * g++.old-deja/g++.ext/restrict1.C: New test.
30880
30881 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30882
30883 * gcc.c-torture/execute/991118-1.c: New test.
30884
30885 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30886
30887 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30888 working directory pathnames.
30889
30890 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30891
30892 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30893 host is equipped with driver.h and driver.o so it can actually
30894 compile and run the tests.
30895
30896 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30897
30898 * gcc.c-torture/compile/991008-1.c: New test.
30899
30900 1999-11-08 Nick Clifton <nickc@cygnus.com>
30901
30902 * lib/gcc-dg.exp: Include target-supports.exp
30903
30904 1999-11-05 Nick Clifton <nickc@cygnus.com>
30905
30906 * lib/target-supports.exp: New file: Provide procs to test for
30907 features supported by the target.
30908 (check_weak_available): Moved here from ecos.exp.
30909 (check_alias_available): New proc: Determine of the target
30910 toolchain supports the alias attribute.
30911
30912 * gcc.dg/special/ecos.exp: Move check_weak_available to
30913 target-supports.exp.
30914 (alias-1.c): Only perform the test if the target supports
30915 aliases.
30916 (wkali-1.c): Only perform the test if the target supports
30917 aliases.
30918
30919 * gcc.dg/990506-0.c: Expect error messages from cross
30920 targets as well as native targets.
30921
30922 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30923
30924 * gcc.dg/ultrasp1.c: Removed xfail.
30925 * gcc.dg/struct-ret-2.c: Likewise.
30926 * gcc.dg/array-1.c: Likewise.
30927
30928 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30929
30930 * gcc.dg/struct-ret-2.c: New test.
30931
30932 * gcc.dg/array-1.c: New test.
30933
30934 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30935
30936 * gcc.c-torture/execute/991030-1.c: New test.
30937
30938 1999-10-26 Richard Henderson <rth@cygnus.com>
30939
30940 * gcc.c-torture/compile/991026-2.c: New test.
30941
30942 1999-10-26 Jeffrey A Law (law@cygnus.com)
30943
30944 * gcc.c-torture/compile/991026-1.c: New test.
30945
30946 1999-10-23 Jeffrey A Law (law@cygnus.com)
30947
30948 * gcc.c-torture/execute/991023-1.c: New test.
30949
30950 1999-10-19 Jeffrey A Law (law@cygnus.com)
30951
30952 * gcc.c-torture/execute/991019-1.c: New test.
30953
30954 1999-10-16 Richard Henderson <rth@cygnus.com>
30955
30956 * gcc.c-torture/execute/991016-1.c: New test.
30957
30958 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30959
30960 * gcc.c-torture/execute/991014-1.c: New test.
30961
30962 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30963
30964 * g++.old-deja/g++.other/union2.C: New test.
30965
30966 1999-10-13 Nathan Sidwell <nathan@acm.org>
30967
30968 * g++.old-deja/g++.other/vaarg2.C: New test.
30969 * g++.old-deja/g++.other/vaarg3.C: New test.
30970
30971 1999-10-12 Craig Burley <craig@jcb-sc.com>
30972
30973 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30974 in compile/.
30975
30976 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
30977
30978 * gcc.c-torture/execute/va-arg-11.c: New test.
30979
30980 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
30981
30982 * lib/file-format.exp (gcc_target_object_format): Don't
30983 crash if objdump is unavailable.
30984
30985 1999-09-29 Donn Terry <donn@interix.com>
30986
30987 * gcc.misc-tests/mg.exp: delete extraneous redirection.
30988
30989 1999-09-28 Nick Clifton <nickc@cygnus.com>
30990
30991 * gcc.c-torture/compile/990928-1.c: New test.
30992
30993 1999-09-28 Nathan Sidwell <nathan@acm.org>
30994
30995 * g++.old-deja/g++.other/decl6.C: New test.
30996
30997 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30998
30999 * gcc.c-torture/execute/va-arg-10.c: New test.
31000
31001 1999-09-27 Nathan Sidwell <nathan@acm.org>
31002
31003 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
31004 __PRETTY_FUNCTION__.
31005
31006 1999-09-23 Nick Clifton <nickc@cygnus.com>
31007
31008 * gcc.c-torture/execute/990923-1.c: New test.
31009
31010 1999-09-21 Nick Clifton <nickc@cygnus.com>
31011
31012 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
31013 for which -fpic is inappropriate.
31014
31015 1999-09-21 Mark Mitchell <mark@codesourcery.com>
31016
31017 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
31018
31019 1999-09-21 Nathan Sidwell <nathan@acm.org>
31020
31021 * g++.old-deja/g++.other/dyncast1.C: New test.
31022 * g++.old-deja/g++.other/dyncast2.C: New test.
31023 * g++.old-deja/g++.other/dyncast3.C: New test.
31024 * g++.old-deja/g++.other/dyncast4.C: New test.
31025 * g++.old-deja/g++.other/dyncast5.C: New test.
31026 * g++.old-deja/g++.eh/catch3.C: New test.
31027 * g++.old-deja/g++.eh/catch3p.C: New test.
31028 * g++.old-deja/g++.eh/catch4.C: New test.
31029 * g++.old-deja/g++.eh/catch4p.C: New test.
31030 * g++.old-deja/g++.eh/catch5.C: New test.
31031 * g++.old-deja/g++.eh/catch5p.C: New test.
31032 * g++.old-deja/g++.eh/catch6.C: New test.
31033 * g++.old-deja/g++.eh/catch6p.C: New test.
31034 * g++.old-deja/g++.eh/catch7.C: New test.
31035 * g++.old-deja/g++.eh/catch7p.C: New test.
31036 * g++.old-deja/g++.eh/catch8.C: New test.
31037 * g++.old-deja/g++.eh/catch8p.C: New test.
31038 * g++.old-deja/g++.eh/catch9.C: New test.
31039 * g++.old-deja/g++.eh/catch9p.C: New test.
31040
31041 1999-09-13 Nathan Sidwell <nathan@acm.org>
31042
31043 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
31044 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
31045
31046 1999-09-13 Jeffrey A Law (law@cygnus.com)
31047
31048 * gcc.c-torture/compile/990913-1.c: New test.
31049
31050 1999-09-10 Nathan Sidwell <nathan@acm.org>
31051
31052 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
31053 * g++.old-deja/g++.jason/rfg5.C: Likewise.
31054
31055 1999-09-09 Richard Henderson <rth@cygnus.com>
31056
31057 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
31058
31059 1999-09-09 Nathan Sidwell <nathan@acm.org>
31060
31061 * g++.old-deja/g++.other/lookup11.C: New test.
31062 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
31063 what is permitted and what we want.
31064 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
31065 overload use.
31066 * g++.old-deja/g++.jason/rfg5.C: Likewise
31067
31068 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
31069
31070 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
31071 * gcc.c-torture/noncompile/poison-1.c: New file.
31072
31073 1999-09-08 Nathan Sidwell <nathan@acm.org>
31074
31075 * g++.old-deja/g++.other/sizeof3.C: New test.
31076 * g++.old-deja/g++.other/sizeof4.C: New test.
31077 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
31078 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
31079
31080 1999-09-07 Richard Henderson <rth@cygnus.com>
31081
31082 * gcc.dg/va-arg-1.c: New.
31083
31084 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31085
31086 * gcc.c-torture/execute/va-arg-9.c: New test.
31087
31088 1999-09-05 Craig Burley <craig@jcb-sc.com>
31089
31090 * g77.f-torture/compile/980519-2.f: New test.
31091 * g77.f-torture/compile/19990905-0.f: New test.
31092 * g77.f-torture/compile/19990905-1.f: New test.
31093 * g77.f-torture/compile/19990905-2.f: New test.
31094
31095 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
31096
31097 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
31098
31099 * gcc.c-torture/execute/990827-1.c: Fix typo.
31100
31101 1999-09-03 Nathan Sidwell <nathan@acm.org>
31102
31103 * g++.old-deja/g++.other/deref1.C: New test.
31104
31105 1999-09-02 Nathan Sidwell <nathan@acm.org>
31106
31107 * g++.old-deja/g++.other/ambig2.C: New test.
31108 * g++.old-deja/g++.other/cond5.C: New test.
31109 * g++.old-deja/g++.other/lookup16.C: New test.
31110
31111 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
31112
31113 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
31114 assemblers too.
31115
31116 1999-08-31 Jeffrey A Law (law@cygnus.com)
31117
31118 * lib/c-torture.exp: Avoid the "compare executables" optimization
31119 when testing native.
31120
31121 1999-08-29 Jeffrey A Law (law@cygnus.com)
31122
31123 * gcc.c-torture/execute/990829-1.c: New test.
31124 * gcc.c-torture/compile/990829-1.c: New test.
31125
31126 1999-08-27 Paul Burchard <burchard@pobox.com>
31127
31128 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
31129 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
31130 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
31131 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
31132 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
31133 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
31134 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
31135 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
31136 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
31137 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
31138 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
31139
31140 1999-08-27 Jeffrey A Law (law@cygnus.com)
31141
31142 * gcc.c-torture/execute/990827-1.c: New test.
31143
31144 1999-08-26 Craig Burley <craig@jcb-sc.com>
31145
31146 * g77.f-torture/noncompile/19990826-4.f: New test.
31147
31148 * g77.f-torture/compile/19990826-3.f: New test.
31149
31150 * g77.f-torture/execute/19990826-2.f: New test.
31151
31152 * g77.f-torture/compile/19990826-1.f: New test.
31153
31154 * gcc.c-torture/execute/990826-0.c: New test.
31155 * g77.c-torture/execute/19990826-0.f: New test.
31156
31157 * g77.f-torture/noncompile/970626-2.f: New test.
31158
31159 1999-08-25 Paul Burchard <burchard@pobox.com>
31160
31161 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
31162 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
31163 lss-011.C: New tests.
31164
31165 1999-08-25 Nathan Sidwell <nathan@acm.org>
31166
31167 * g++.old-deja/g++.other/decl5.C: New test.
31168
31169 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31170
31171 * noncompile/noncompile.exp: Load_lib c-torture.exp.
31172 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
31173 call `postbase' for each one. All callers of `postbase' changed
31174 to call this instead.
31175
31176 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
31177
31178 * gcc.c-torture/execute/990811-1.c: New test.
31179
31180 1999-08-09 Nick Clifton <nickc@cygnus.com>
31181
31182 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
31183 just native ones.
31184
31185 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
31186 just native ones.
31187
31188 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31189
31190 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
31191
31192 1999-08-04 Jeffrey A Law (law@cygnus.com)
31193
31194 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
31195
31196 1999-08-04 Nathan Sidwell <nathan@acm.org>
31197
31198 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
31199
31200 1999-08-04 Jeffrey A Law (law@cygnus.com)
31201
31202 * gcc.c-torture/execute/990804-1.c: New test.
31203
31204 1999-08-03 Nathan Sidwell <nathan@acm.org>
31205
31206 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
31207 * g++.old-deja/g++.brendan/crash64.C: Likewise
31208 * g++.old-deja/g++.brendan/overload8.C: Likewise
31209
31210 1999-08-03 Nathan Sidwell <nathan@acm.org>
31211
31212 * g++.old-deja/g++.other/struct1.C: New test.
31213
31214 1999-08-03 Nathan Sidwell <nathan@acm.org>
31215
31216 * g++.old-deja/g++.other/enum2.C: New test.
31217
31218 1999-08-02 Richard Henderson <rth@cygnus.com>
31219
31220 Adapted from tests from Franz Sirl:
31221 * gcc.c-torture/execute/va-arg-7.c: New test.
31222 * gcc.c-torture/execute/va-arg-8.c: New test.
31223
31224 1999-08-01 Jeffrey A Law (law@cygnus.com)
31225
31226 * gcc.c-torture/compile/990801-2.c: New test.
31227
31228 * gcc.c-torture/compile/990801-1.c: New test.
31229
31230 1999-07-27 Michael Meissner <meissner@cygnus.com>
31231
31232 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
31233 fp-cmp-1.c, converting double to float.
31234
31235 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
31236 fp-cmp-1.c, converting double to long double.
31237
31238 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
31239 from fr1 to unknown_register, since fr1 is a legitimate register
31240 on some machines.
31241
31242 1999-07-25 Jeffrey A Law (law@cygnus.com)
31243
31244 * README: More listname related changes.
31245
31246 1999-07-08 Catherine Moore <clm@cygnus.com>
31247
31248 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
31249
31250 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
31251
31252 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
31253
31254 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31255
31256 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
31257
31258 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
31259
31260 * gcc.dg/990703-1.c: New test.
31261
31262 1999-06-29 Nick Clifton <nickc@cygnus.com>
31263
31264 * lib/file-format.exp: New file: Move definition of proc
31265 gcc_target_object_format to here from
31266 gcc.dg/special/ecos.exp.
31267
31268 * lib/c-torture.exp: Include lib file-format.exp.
31269 * lib/gcc-dg.exp: Include lib file-format.exp.
31270
31271 * gcc.dg/special/ecos.exp: Remove definition of proc
31272 gcc_target_object_format.
31273
31274 1999-06-28 Jeffrey A Law (law@cygnus.com)
31275
31276 * gcc.c-torture/execute/990628-1.c: New test.
31277
31278 1999-06-25 Jeffrey A Law (law@cygnus.com)
31279
31280 * gcc.c-torture/compile/990625-2.c: New test.
31281
31282 * gcc.c-torture/compile/990625-1.c: New test.
31283
31284 1999-06-23 Nick Clifton <nickc@cygnus.com>
31285
31286 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31287 attributes compile.
31288 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31289 ports that use the COFF/PE file format.
31290
31291 1999-06-17 Jeffrey A Law (law@cygnus.com)
31292
31293 * gcc.c-torture/compile/990617-1.c: New test.
31294
31295 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
31296
31297 * g++.old-deja/g++.other/decl4.C: New test.
31298
31299 1999-06-14 Nathan Sidwell <nathan@acm.org>
31300
31301 * g++.old-deja/g++.other/bitfld3.C: New test.
31302
31303 1999-06-08 Nathan Sidwell <nathan@acm.org>
31304
31305 * g++.old-deja/g++.eh/catch1.C: New test.
31306
31307 1999-06-07 Jeffrey A Law (law@cygnus.com)
31308
31309 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
31310
31311 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31312 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
31313
31314 1999-06-05 Craig Burley <craig@jcb-sc.com>
31315
31316 * g77.f-torture/compile/19990502-0.f: Replace with new,
31317 shorter, test that still fails after recent changes.
31318
31319 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31320
31321 * gcc.c-torture/execute/990604-1.c: New test.
31322
31323 1999-05-31 Jeffrey A Law (law@cygnus.com)
31324
31325 * gcc.c-torture/execute/990531-1.c: New test.
31326
31327 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31328
31329 * gcc.c-torture/compile/990527-1.c: New test.
31330
31331 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
31332
31333 * gcc.c-torture/execute/990527-1.c: New test.
31334
31335 1999-05-25 Nick Clifton <nickc@cygnus.com>
31336
31337 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
31338 bitfields as signed.
31339
31340 1999-05-25 Craig Burley <craig@jcb-sc.com>
31341
31342 * g77.f-torture/compile/19990525-0.f: New test.
31343
31344 1999-05-25 Jeffrey A Law (law@cygnus.com)
31345
31346 * gcc.c-torture/execute/990525-2.c: New test.
31347
31348 * gcc.c-torture/execute/990525-1.c: New test.
31349
31350 1999-05-24 Nathan Sidwell <nathan@acm.org>
31351
31352 * g++.old-deja/g++.other/anon3.C: New test.
31353 * g++.old-deja/g++.other/anon4.C: New test.
31354 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31355 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31356 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31357 Merrill).
31358
31359 1999-05-24 Jeffrey A Law (law@cygnus.com)
31360
31361 * gcc.c-torture/execute/990524-1.c: New test.
31362
31363 * gcc.dg/990524-1.c: New test.
31364
31365 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31366
31367 * gcc.c-torture/compile/990523-1.c: New test.
31368
31369 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
31370
31371 * gcc.c-torture/compile/990519-1.c: New test.
31372
31373 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31374
31375 * gcc.c-torture/compile/990517-1.c: New test.
31376
31377 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31378 (e4, f4): New tests.
31379 (main): Call them.
31380
31381 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31382
31383 * gcc.dg/noreturn-1.c: New test.
31384
31385 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31386
31387 * gcc.c-torture/execute/990513-1.c: New test.
31388
31389 1999-05-10 Richard Henderson <rth@cygnus.com>
31390
31391 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31392
31393 1999-05-10 Craig Burley <craig@jcb-sc.com>
31394
31395 * g77.f-torture/execute/erfc.f: Use small single-precision
31396 values, to avoid problems on Alphas when not -mieee.
31397
31398 1999-05-08 Craig Burley <craig@jcb-sc.com>
31399
31400 * gcc.dg/990506-0.c: New test.
31401
31402 1999-05-08 Richard Henderson <rth@cygnus.com>
31403
31404 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31405 the constant to test. Don't XFAIL 64-bit targets.
31406
31407 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31408 * g++.old-deja/g++.law/profile1.C: Likewise.
31409
31410 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31411 operator new instances.
31412 * g++.old-deja/g++.other/delete5.C: Likewise.
31413
31414 1999-05-03 Craig Burley <craig@jcb-sc.com>
31415
31416 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31417 intrinsic.
31418
31419 1999-05-03 Craig Burley <craig@jcb-sc.com>
31420
31421 * g77.f-torture/execute/u77-test.f: Reverse order of two
31422 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31423
31424 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31425
31426 * gcc.dg/compare1.c: New test.
31427
31428 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31429
31430 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31431 New tests.
31432
31433 1999-05-02 Craig Burley <craig@jcb-sc.com>
31434
31435 * g77.f-torture/compile/19990502-1.f: New test.
31436
31437 1999-05-02 Craig Burley <craig@jcb-sc.com>
31438
31439 * g77.f-torture/compile/19990502-0.f: New test.
31440
31441 1999-05-02 Craig Burley <craig@jcb-sc.com>
31442
31443 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31444 intrinsic.
31445
31446 1999-05-02 Craig Burley <craig@jcb-sc.com>
31447
31448 * g77.f-torture/execute/u77-test.f (main): List libU77
31449 intrinsics not currently tested.
31450 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31451 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31452 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31453 Trim blanks off the ends of some printed strings.
31454
31455 1999-05-02 Craig Burley <craig@jcb-sc.com>
31456
31457 * g77.f-torture/execute/u77-test.f (main): Just warn about
31458 FSTAT gid disagreement, as it's expected on some systems.
31459
31460 1999-05-01 Craig Burley <craig@jcb-sc.com>
31461
31462 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31463 use a new function, which allows for some slop.
31464 Clean up some commentary.
31465 (issum): The new function.
31466 (sgladd): Deleted subroutine.
31467
31468 1999-05-01 Craig Burley <craig@jcb-sc.com>
31469
31470 * g77.f-torture/execute/u77-test.f: Modify to be more like
31471 libf2c/libU77 version, bringing patches to that version here.
31472 Add suitable commentary.
31473
31474 1999-04-25 Richard Henderson <rth@cygnus.com>
31475
31476 * gcc.dg/990424-1.c: New test.
31477
31478 1999-04-24 Craig Burley <craig@jcb-sc.com>
31479
31480 * g77.f-torture/execute/u77-test.f (main): Bug involving
31481 LSTAT has been fixed, so turn back on full checking.
31482
31483 1999-04-20 Craig Burley <craig@jcb-sc.com>
31484
31485 * g77.f-torture/compile/19990419-0.f: New test.
31486 * g77.f-torture/execute/19990419-1.f: New test.
31487
31488 1999-04-17 Richard Henderson <rth@cygnus.com>
31489
31490 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31491 to avoid the need for a prototype to supress a warning.
31492
31493 1999-04-07 Jim Wilson <wilson@cygnus.com>
31494
31495 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31496
31497 1999-04-04 Jeffrey A Law (law@cygnus.com)
31498
31499 * gcc.c-torture/execute/990404-1.c: New test.
31500
31501 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31502
31503 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31504 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31505 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31506 missing initializer warnings.
31507
31508 1999-03-28 Jeffrey A Law (law@cygnus.com)
31509
31510 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31511 matching strings.
31512
31513 1999-03-26 Jeffrey A Law (law@cygnus.com)
31514
31515 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31516
31517 1999-03-26 Craig Burley <craig@jcb-sc.com>
31518
31519 * g77.f-torture/execute/19990325-0.f: New test.
31520 * g77.f-torture/execute/19990325-1.f: New test.
31521
31522 1999-03-24 Jeffrey A Law (law@cygnus.com)
31523
31524 * gcc.c-torture/execute/990324-1.c: New test.
31525
31526 1999-03-22 Jim Wilson <wilson@cygnus.com>
31527
31528 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31529 test with 4.
31530
31531 1999-03-17 Richard Henderson <rth@cygnus.com>
31532
31533 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31534
31535 1999-03-13 Craig Burley <craig@jcb-sc.com>
31536
31537 * g77.f-torture/execute/19990313-2.f: New test.
31538 * g77.f-torture/execute/19990313-3.f: New test.
31539
31540 1999-03-13 Craig Burley <craig@jcb-sc.com>
31541
31542 * g77.f-torture/execute/19990313-0.f: New test.
31543 * g77.f-torture/execute/19990313-1.f: New test.
31544
31545 1999-03-12 Jim Wilson <wilson@cygnus.com>
31546
31547 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31548 printf to sprintf.
31549 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31550 (main): Add check for u15. Conditionalize u31 check depending on
31551 whether ints are <32 bits or >=32 bits.
31552
31553 1999-03-08 Craig Burley <craig@jcb-sc.com>
31554
31555 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31556
31557 1999-03-08 Craig Burley <craig@jcb-sc.com>
31558
31559 * g77.f-torture/compile/19990305-0.f: New test.
31560 * g77.f-torture/execute/19981119-0.f: New test.
31561
31562 1999-03-08 Craig Burley <craig@jcb-sc.com>
31563
31564 * g77.f-torture/execute/970625-2.f: call ABORT if final
31565 result is not correct, instead of just printing it.
31566 Add this checking via newly introduced obfuscation, to
31567 trip up buggy front ends.
31568
31569 1999-03-07 Craig Burley <craig@jcb-sc.com>
31570
31571 * g77.f-torture/compile/960317-1.f: Moved from being
31572 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31573
31574 1999-03-06 Craig Burley <craig@jcb-sc.com>
31575
31576 * g77.f-torture/execute/960317-1.f: New (old) test.
31577 * g77.f-torture/execute/970625-2.f: Ditto.
31578
31579 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31580
31581 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31582 message on line 1 or line 2; cccp and cpplib do this differently.
31583
31584 1999-03-01 Jeffrey A Law (law@cygnus.com)
31585
31586 * g++.old-deja/g++.law/weak1.C: New test.
31587
31588 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31589
31590 * gcc.c-torture/execute/990119-1.c: Renamed to...
31591 * gcc.dg/990119-1.c: this, so it will only be tested once
31592 (it's a preprocessor test, it doesn't need to be run at
31593 multiple optimization levels).
31594
31595 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31596
31597 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31598 ALWAYS_CXXFLAGS.
31599
31600 1999-02-24 Craig Burley <craig@jcb-sc.com>
31601
31602 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31603 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31604 to not be compilable by current g77.
31605
31606 1999-02-24 Nick Clifton <nickc@cygnus.com>
31607
31608 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31609
31610 1999-02-22 Jeffrey A Law (law@cygnus.com)
31611
31612 * gcc.c-torture/execute/990222-1.c: New test.
31613
31614 1999-02-19 Craig Burley <craig@jcb-sc.com>
31615
31616 * g77.f-torture/compile/19990218-0.f: New test.
31617 * g77.f-torture/noncompile/19990218-1.f: New test.
31618
31619 1999-02-18 Craig Burley <craig@jcb-sc.com>
31620
31621 * g77.f-torture/compile/19981216-0.f: New test.
31622
31623 1999-02-14 Jeffrey A Law (law@cygnus.com)
31624
31625 * gcc.dg/990214-1.c: New test.
31626
31627 1999-02-13 Jeffrey A Law (law@cygnus.com)
31628
31629 * gcc.dg/990213-2.c: New test.
31630
31631 * gcc.dg/990213-1.c: New test.
31632
31633 1999-02-12 Jeffrey A Law (law@cygnus.com)
31634
31635 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31636 ints.
31637
31638 1999-02-11 Nick Clifton <nickc@cygnus.com>
31639
31640 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31641 specified by target.
31642
31643 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31644
31645 1999-02-11 Jeffrey A Law (law@cygnus.com)
31646
31647 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31648
31649 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31650
31651 * gcc.dg/special/ecos.exp: New test driver for new tests with
31652 special requirements.
31653
31654 * gcc.dg/special/alias-1.c: New test.
31655 * gcc.dg/special/gcsec-1.c: New test.
31656 * gcc.dg/special/weak-1.c: New test.
31657 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31658 * gcc.dg/special/weak-2.c: New test.
31659 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31660 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31661 * gcc.dg/special/wkali-1.c: New test.
31662 * gcc.dg/special/wkali-2.c: New test.
31663 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31664 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31665
31666 1999-02-10 Felix Lee <flee@cygnus.com>
31667
31668 * lib/c-torture.exp (c-torture-compile): Pull out code for
31669 analyzing gcc error messages.
31670 (c-torture-execute): Likewise. Fix some (harmless) false
31671 positives.
31672 * lib/gcc.exp (gcc_check_compile): New function.
31673
31674 1999-02-08 Richard Henderson <rth@cygnus.com>
31675
31676 * gcc.c-torture/execute/990208-1.c: New test.
31677
31678 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31679
31680 * g++.dg/special/ecos.exp: New driver for new tests with special
31681 requirements
31682
31683 * g++.dg/special/conpr-1.C: New test
31684 * g++.dg/special/conpr-2.C: New test
31685 * g++.dg/special/conpr-2a.C: New test
31686 * g++.dg/special/conpr-3.C: New test
31687 * g++.dg/special/conpr-3a.C: New test
31688 * g++.dg/special/conpr-3b.C: New test
31689
31690 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31691 allow g++ to use the dg driver
31692
31693 * README: Add comment about g++.dg directory
31694
31695 1999-02-06 Jeffrey A Law (law@cygnus.com)
31696
31697 * README: Update email addresses.
31698
31699 1999-02-03 Nick Clifton <nickc@cygnus.com>
31700
31701 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31702 arguments in order to force structure S onto the stack even on
31703 the alpha.
31704 (test): Pass 10 leading arguments to function foo as well as the
31705 structure S.
31706
31707 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31708 failure for all targets.
31709
31710 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31711 abort to terminate program execution.
31712
31713 1999-01-30 Richard Henderson <rth@cygnus.com>
31714
31715 * gcc.c-torture/execute/990130-1.c: New test.
31716
31717 1999-01-30 Jeffrey A Law (law@cygnus.com)
31718
31719 * gcc.dg/990130-1.c: New test.
31720
31721 1999-01-28 Michael Meissner <meissner@cygnus.com>
31722
31723 * gcc.c-torture/execute/990128-1.c: New test.
31724
31725 1999-01-27 Michael Meissner <meissner@cygnus.com>
31726
31727 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31728
31729 1999-01-27 Felix Lee <flee@cygnus.com>
31730
31731 * lib/c-torture.exp (c-torture-compile): pull out code for
31732 analyzing gcc error messages.
31733 (c-torture-execute): ditto, and fix some (harmless) false
31734 positives.
31735 * lib/gcc.exp (gcc_check_compile): new function.
31736
31737 1999-01-17 Jeffrey A Law (law@cygnus.com)
31738
31739 * gcc.dg/990117-1.c: New test.
31740
31741 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31742
31743 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31744
31745 1999-01-15 Jeffrey A Law (law@cygnus.com)
31746
31747 * g77.f-torture/compile/990115-1.f: New test.
31748
31749 1999-01-07 Jeffrey A Law (law@cygnus.com)
31750
31751 * gcc.c-torture/compile/990107-1.c: New test
31752
31753 1999-01-06 Jeffrey A Law (law@cygnus.com)
31754
31755 * gcc.c-torture/execute/990106-2.c: New test.
31756
31757 * gcc.c-torture/execute/990106-1.c: New test.
31758
31759 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31760
31761 * gcc.c-torture/compile/981223-1.c: New test.
31762
31763 1998-12-29 Richard Henderson <rth@cygnus.com>
31764
31765 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31766 (opt3): Rename from opt4 and disable.
31767
31768 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31769
31770 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31771
31772 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31773
31774 * g++.old-deja/g++.other/conv5.C: New test.
31775
31776 1998-12-14 Nick Clifton <nickc@cygnus.com>
31777
31778 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31779
31780 1998-12-11 Jeffrey A Law (law@cygnus.com)
31781
31782 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31783
31784 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31785
31786 * gcc.c-torture/compile/981211-1.c: New test.
31787
31788 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31789
31790 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31791
31792 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31793
31794 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31795
31796 * gcc.special/930510-1.c: Make C9X safe.
31797 * gcc.misc-tests/gcov-1.c Similarly.
31798 * gcc.misc-tests/gcov-2.c Similarly.
31799
31800 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31801
31802 * gcc.dg/ultrasp1.c: New test.
31803
31804 1998-12-06 Richard Henderson <rth@cygnus.com>
31805
31806 * gcc.c-torture/execute/981206.c: New test.
31807
31808 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31809
31810 * g++.old-deja/g++.ns/template7.C: New test.
31811
31812 * g++.old-deja/g++.other/expr1.C: New test.
31813
31814 * g++.old-deja/g++.eh/tmpl3.C: New test.
31815
31816 * g++.old-deja/g++.eh/tmpl2.C: New test.
31817
31818 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31819
31820 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31821 * g++.old-deja/g++.other/using6.C: Removed.
31822 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31823
31824 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31825
31826 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31827
31828 * g++.old-deja/g++.pt/overload8.C: New test.
31829
31830 * g++.old-deja/g++.pt/overload7.C: New test.
31831
31832 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31833
31834 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31835 and relinking messages.
31836 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31837 compiling with -frepo.
31838
31839 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31840
31841 * g++.old-deja/g++.pt/lookup6.C: New test.
31842
31843 1998-11-30 Nick Clifton <nickc@cygnus.com>
31844
31845 * gcc.c-torture/execute/981130-1.c: New test.
31846 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31847
31848 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31849
31850 * g++.old-deja/g++.pt/explicit76.C: New test.
31851
31852 * g++.old-deja/g++.pt/friend38.C: New test.
31853
31854 * g++.old-deja/g++.ns/crash2.C: New test.
31855
31856 * g++.old-deja/g++.pt/defarg8.C: New test.
31857
31858 * g++.old-deja/g++.pt/instantiate6.C: New test.
31859
31860 * g++.old-deja/g++.pt/static6.C: New test.
31861
31862 * g++.old-deja/g++.pt/decl2.C: New test.
31863
31864 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31865
31866 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31867 problem is actually related with name lookup, but so what? :-)
31868
31869 * g++.old-deja/g++.pt/friend37.C: New test.
31870
31871 1998-11-25 Dave Love <d.love@dl.ac.uk>
31872
31873 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31874 element, which fails on some systems.
31875
31876 * g77.f-torture/execute/labug1.f: New test.
31877
31878 1998-11-21 Jeffrey A Law (law@cygnus.com)
31879
31880 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31881 is defined.
31882
31883 1998-11-18 Dave Love <d.love@dl.ac.uk>
31884
31885 * g77.f-torture/compile/981117-1.f: New test.
31886
31887 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31888
31889 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31890 properly discarded.
31891
31892 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31893
31894 * gcc.c-torture/execute/memcheck: New directory of tests for
31895 -fcheck-memory-usage.
31896
31897 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31898
31899 * README: New file, general information about the testsuite and
31900 new description of the various C++ test subdirectories.
31901 * README.g++: Eliminate obsolete information, update and move most
31902 relevant stuff to README.
31903
31904 1998-11-07 Richard Henderson <rth@cygnus.com>
31905
31906 * gcc.c-torture/compile/981107-1.c: New test.
31907
31908 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31909
31910 * execute/memcpy-bi.c: New testcase.
31911
31912 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31913
31914 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31915 base classes.
31916
31917 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31918 template is selected.
31919
31920 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31921 classes, it should be accepted for all types.
31922
31923 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31924
31925 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31926 specializations start with template headers.
31927
31928 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31929
31930 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31931
31932 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31933 non-POD types.
31934
31935 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31936
31937 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31938
31939 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31940
31941 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31942
31943 1998-10-19 Jeffrey A Law (law@cygnus.com)
31944
31945 * 981019-1.c: New test.
31946
31947 1998-10-14 Robert Lipe <robertl@dgii.com>
31948
31949 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31950 find objc headers.
31951
31952 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31953
31954 * compile/981001-4.c: Remove use of GCC extension that triggers a
31955 compiler bug.
31956
31957 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31958
31959 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31960
31961 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31962
31963 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31964 instantiation of template produces incorrect code for delete
31965 expression.
31966
31967 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31968 constructors' name is not unique.
31969 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31970 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31971
31972 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31973 automatic array of const is ill-formed.
31974
31975 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31976 of template parameter?
31977
31978 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31979 const.
31980
31981 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31982 pointer-to-member expression.
31983
31984 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31985 declaration causes ICE.
31986
31987 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31988
31989 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31990 reserved in the global namespace.
31991
31992 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31993 generate needed virtual table.
31994
31995 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31996
31997 1998-10-10 Dariush Eslimi <eslimi@loran.com>
31998
31999 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
32000 template-dependent type
32001
32002 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32003
32004 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
32005 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
32006 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
32007
32008 * g++.old-deja/g++.other/using5.C: New test; using decl from base
32009 class should be usable as argument of member function.
32010 * g++.old-deja/g++.other/using6.C: New test; using decl from base
32011 class should be usable as return type of member function.
32012 * g++.old-deja/g++.other/using7.C: New test; using decl from base
32013 class should be usable as type of data member.
32014
32015 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
32016
32017 1998-10-09 Jeffrey A Law (law@cygnus.com)
32018
32019 * gcc.c-torture/special/920521-1.c: Fix bogus test.
32020
32021 1998-10-08 Nick Clifton <nickc@cygnus.com>
32022
32023 * gcc.dg/dll-?.c Add thumb to target list.
32024 Fix assembler scan patterns to match current assembler output.
32025
32026 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
32027
32028 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
32029 matching of template brackets.
32030
32031 * g++.old-deja/g++.other/using4.C: New test. Test using
32032 declarations of methods from base classes.
32033
32034 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
32035 within functions should introduce names into the innermost
32036 enclosing namespace.
32037
32038 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
32039 of static locals if first initialization throws.
32040
32041 1998-10-07 Jim Wilson <wilson@cygnus.com>
32042
32043 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
32044
32045 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
32046
32047 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
32048 lose track of the possible targets of tablejump insns.
32049 * special/special.exp: Run it.
32050
32051 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32052
32053 * g++.old-deja/g++.pt/friend35.C: New test. A template function
32054 must be declared before its specializations can be named in friend
32055 declarations.
32056
32057 1998-10-05 Dave Love <d.love@dl.ac.uk>
32058
32059 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
32060
32061 * g77.f-torture/execute/io1.f: New test.
32062
32063 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
32064
32065 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
32066 with pointer to template function, for which no argument deduction
32067 is possible.
32068
32069 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
32070 specialization of template function as argument to template
32071 function.
32072
32073 * g++.old-deja/g++.other/access2.C: New test; Inner class
32074 shouldn't have privileged access to Outer's names.
32075
32076 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32077
32078 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
32079 friend template declared within template class conflicts with
32080 nested class of the same name.
32081
32082 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
32083 is ignored.
32084
32085 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
32086 object with direct initializer as function declaration.
32087
32088 * g++.old-deja/g++.other/decl2.C: New test; duplicate
32089 initializers.
32090
32091 * g++.old-deja/g++.other/null2.C: New test; conditional operator
32092 involving const pointer and NULL produces incorrect result.
32093
32094 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
32095 type name without `typename' should be rejected with -pedantic.
32096
32097 1998-10-02 Richard Henderson <rth@cygnus.com>
32098
32099 * g++.old-deja/g++.other/addrof1.C: New test.
32100
32101 1998-10-01 Nick Clifton <nickc@cygnus.com>
32102
32103 * gcc.c-torture/compile/981001-1.c: New test.
32104 * gcc.c-torture/execute/981001-1.c: New test.
32105
32106 1998-10-01 Jeffrey A Law (law@cygnus.com)
32107
32108 * gcc.c-torture/compile/981001-2.c: New test.
32109 * gcc.c-torture/compile/981001-3.c: New test.
32110 * gcc.c-torture/compile/981001-4.c: New test.
32111
32112 1998-10-01 Robert Lipe <robertl@dgii.com>
32113
32114 * lib/objc.exp (objc_target_compile): Add -L during compiles for
32115 multilibbed hosts. Idea grafted from g77.exp.
32116
32117 1998-09-30 Dave Love <d.love@dl.ac.uk>
32118
32119 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
32120 avoid losing on systems which need -lsocket.
32121
32122 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
32123
32124 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
32125 * g++.old-deja/g++.other/nested2.C: Ditto.
32126 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
32127 failure.
32128
32129 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32130
32131 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
32132 preferred over template operator!= for enum bitfields.
32133
32134 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
32135
32136 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
32137 that happen to have the same base name, but in different scopes,
32138 are incorrectly rejected.
32139
32140 1998-09-16 Richard Henderson <rth@cygnus.com>
32141
32142 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
32143 on the native word size instead of an integer literal.
32144
32145 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32146
32147 * g++.old-deja/g++.other/static2.C: Invocation of static data
32148 member of type pointer-to-function denoted as non-static member.
32149
32150 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
32151 checks involving function types and aliases.
32152
32153 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32154
32155 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
32156 redefined to the same non-trivial type.
32157
32158 * g++.old-deja/g++.pt/explicit73.C: Test for proper
32159 namespace-qualification of template specializations declared in
32160 other namespaces.
32161
32162 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
32163 to declare a subset of the specializations of a template function
32164 as friends of specializations of a template class.
32165
32166 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
32167 member templates that do not fully specialize the enclosing
32168 template class are rejected.
32169
32170 1998-09-11 Dave Love <d.love@dl.ac.uk>
32171
32172 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
32173
32174 1998-09-08 Dave Love <d.love@dl.ac.uk>
32175
32176 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
32177 altered from libf2c/libU77 version.
32178
32179 1998-09-06 Dave Love <d.love@dl.ac.uk>
32180
32181 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
32182
32183 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
32184
32185 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
32186 (un)signed char are different types for template specialization
32187 purposes.
32188
32189 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
32190
32191 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
32192 * objc: ObjC testsuite.
32193
32194 1998-08-31 Catherine Moore <clm@cygnus.com>
32195
32196 * gcc.c-torture/execute/941014-1.x: New file.
32197
32198 1998-08-31 Nick Clifton <nickc@cygnus.com>
32199
32200 * lib/c-torture.exp: Add support for
32201 torture_eval_before_compile and torture_eval_before_execute
32202 variables.
32203
32204 1998-08-30 Jeffrey A Law (law@cygnus.com)
32205
32206 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
32207 this test triggers valid.
32208
32209 1998-08-27 Jeffrey A Law (law@cygnus.com)
32210
32211 * gcc.dg/980827-1.c: New test.
32212
32213 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
32214
32215 * gcc.c-torture/execute/loop-4b.c: New test.
32216
32217 1998-08-26 Nick Clifton <nickc@cygnus.com>
32218
32219 * lib/c-torture.exp: Add support for
32220 torture_eval_before_compile and torture_eval_before_execute
32221 variables.
32222
32223 1998-08-25 Jeffrey A Law (law@cygnus.com)
32224
32225 * gcc.c-torture/compile/980825-1.c: New test.
32226
32227 1998-08-24 Nick Clifton <nickc@cygnus.com>
32228
32229 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
32230 count number tests in opt_t0 not good_t0.
32231
32232 1998-08-24 Jeffrey A Law (law@cygnus.com)
32233
32234 * gcc.c-torture/compile/930326-1.x: Fix typo.
32235
32236 1998-08-23 Mark Mitchell <mark@markmitchell.com>
32237
32238 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
32239 causes an ICE.
32240
32241 1998-08-21 Jeffrey A Law (law@cygnus.com)
32242
32243 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32244 STACK_SIZE is defined.
32245 * gcc.c-torture/unsorted/stuct.c: Similarly.
32246
32247 * gcc.c-torture/compile/980821-1.c: New test.
32248
32249 1998-08-21 Jeffrey A Law (law@cygnus.com)
32250
32251 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32252
32253 1998-08-19 Mark Mitchell <mark@markmitchell.com>
32254
32255 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32256 code.
32257
32258 1998-08-09 Mark Mitchell <mark@markmitchell.com>
32259
32260 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32261 error'.
32262
32263 1998-08-18 Jeffrey A Law (law@cygnus.com)
32264
32265 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32266
32267 1998-08-16 Jeffrey A Law (law@cygnus.com)
32268
32269 * gcc.c-torture/compile/980816-1.c: New test.
32270
32271 * gcc.dg/980816-1.c: New test.
32272
32273 1998-08-13 Jeffrey A Law (law@cygnus.com)
32274
32275 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32276 compiler for ieee tests.
32277
32278 1998-08-01 Dave Love <d.love@dl.ac.uk>
32279
32280 * g77.f-torture/compile/980729-0.f: New test.
32281
32282 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
32283
32284 * gcc.c-torture/special/eeprof-1.c: New test, for
32285 -finstrument-functions.
32286 * gcc.c-torture/special/special.exp: Run it.
32287
32288 1998-07-29 Jeffrey A Law (law@cygnus.com)
32289
32290 * gcc.c-torture/compile/980729-1.c: New test.
32291
32292 1998-07-27 Nick Clifton <nickc@cygnus.com>
32293
32294 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32295 __thumb__ is defined, and test for ARM style doubles if so.
32296
32297 1998-07-26 Dave Love <d.love@dl.ac.uk>
32298
32299 * g77.f-torture/noncompile/980615-0.f: New test.
32300
32301 1998-07-26 H.J. Lu (hjl@gnu.org)
32302
32303 * gcc.dg/980312-1.c: Do link instead of compile.
32304 * gcc.dg/980313-1.c: Likewise.
32305
32306 1998-07-26 Jeffrey A Law (law@cygnus.com)
32307
32308 * gcc.c-torture/compile/980726-1.c: New test.
32309
32310 1998-07-25 Dave Love <d.love@dl.ac.uk>
32311
32312 * g77.f-torture/execute/io0.f: New test.
32313
32314 1998-07-24 Nick Clifton <nickc@cygnus.com>
32315
32316 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32317 an int.
32318
32319 1998-06-18 Michael Meissner <meissner@cygnus.com>
32320
32321 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32322 m32r bugs.
32323
32324 1998-07-17 Nick Clifton <nickc@cygnus.com>
32325
32326 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32327 c-decl.c:grokdeclarator can handle mode attributes.
32328
32329 1998-07-16 Jeffrey A Law (law@cygnus.com)
32330
32331 * gcc.c-torture/execute/980716-1.c: New test.
32332
32333 1998-07-13 Jeffrey A Law (law@cygnus.com)
32334
32335 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32336 the mn10200.
32337 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32338 the mn10200.
32339 * gcc.c-torture/execute/va-arg-3.x: Similarly.
32340 * gcc.c-torture/compile/930326-1.x: Similarly.
32341
32342 1998-07-13 Dave Love <d.love@dl.ac.uk>
32343
32344 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32345 New test from Craig.
32346
32347 1998-07-12 Dave Love <d.love@dl.ac.uk>
32348
32349 * g77.f-torture/noncompile/980616-0.f: New test.
32350
32351 * g77.f-torture/execute/970816-3.f: New test from Craig.
32352
32353 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32354
32355 * g++.other/singleton.C: Return error value instead of taking
32356 SIGSEGV.
32357
32358 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
32359
32360 * g++.other/singleton.C: New test. Warning is under dispute.
32361 Runtime crash is not.
32362
32363 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32364
32365 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32366 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
32367 using6.C, using7.C}: New namespace tests.
32368
32369 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32370
32371 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32372 specialization with typedef'ed names used as array indexes.
32373
32374 1998-07-09 Jeffrey A Law (law@cygnus.com)
32375
32376 * gcc.c-torture/execute/980709-1.c: New test.
32377
32378 * gcc.dg/980709-1.c: New test.
32379
32380 1998-07-07 Richard Henderson <rth@cygnus.com>
32381
32382 * gcc.c-torture/execute/bcp-1.c: New test.
32383
32384 1998-07-07 Jeffrey A Law (law@cygnus.com)
32385
32386 * gcc.c-torture/execute/980707-1.c: New test.
32387
32388 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32389
32390 * gcc.c-torture/compile/980706-1.c: New test.
32391
32392 1998-07-01 Dave Love <d.love@dl.ac.uk>
32393
32394 * g77.f-torture/execute/980701-0.f,
32395 g77.f-torture/execute/980701-1.f: New test from Craig.
32396
32397 1998-07-01 Jeffrey A Law (law@cygnus.com)
32398
32399 * gcc.c-torture/compile/980701-1.c: New test.
32400
32401 * gcc.c-torture/execute/980701-1.c: New test.
32402
32403 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32404 rlsruhe.de>
32405
32406 * g++.old-deja/g++.robertl/eb132.C: New test.
32407 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32408
32409 1998-06-29 Dave Love <d.love@dl.ac.uk>
32410
32411 * g77.f-torture/execute/980628-7.f,
32412 g77.f-torture/execute/980628-8.f,
32413 g77.f-torture/execute/980628-9.f,
32414 g77.f-torture/execute/980628-10.f: New tests from Craig.
32415
32416 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32417
32418 1998-06-28 Jeffrey A Law (law@cygnus.com)
32419
32420 * g77.f-torture/execute/980628-4.f: New test from Craig.
32421 * g77.f-torture/execute/980628-5.f: Likewise.
32422 * g77.f-torture/execute/980628-2.f: Likewise.
32423 * g77.f-torture/execute/980628-0.f: Likewise.
32424 * g77.f-torture/execute/980628-1.f: Likewise.
32425 * g77.f-torture/execute/980628-3.f: Likewise.
32426 * g77.f-torture/execute/980628-6.f: Likewise.
32427
32428 1998-06-28 Jeffrey A Law (law@cygnus.com)
32429
32430 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32431 directory when nothing has been installed yet.
32432
32433 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32434
32435 * gcc.c-torture/special/special.exp: Handle newer versions of
32436 dejagnu.
32437
32438 1998-06-26 Jeffrey A Law (law@cygnus.com)
32439
32440 * gcc.dg/980626-1.c: New test.
32441
32442 1998-06-19 Bruno Haible <haible@ilog.fr>
32443
32444 * gcc.misc-tests/m-un-2.c: New test.
32445 * g++.old-deja/g++.other/warn01.c: Likewise.
32446
32447 1998-06-19 Robert Lipe <robertl@dgii.com>
32448
32449 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32450 compatibility with assmblers with a different comment character.
32451 Eliminate use of GAS-specific extensions.
32452
32453 1998-06-19 Jeffrey A Law (law@cygnus.com)
32454
32455 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32456
32457 1998-06-19 Robert Lipe <robertl@dgii.com>
32458
32459 *lib/g77.exp: Replace search for libf2c.a with search for newly
32460 renamed libg2c.a
32461
32462 1998-06-17 Jeffrey A Law (law@cygnus.com)
32463
32464 * gcc.c-torture/execute/980617-1.c: New test.
32465
32466 1998-06-12 Jeffrey A Law (law@cygnus.com)
32467
32468 * gcc.c-torture/execute/980612-1.c: New test.
32469
32470 1998-06-08 Jeffrey A Law (law@cygnus.com)
32471
32472 * gcc.dg/980523-1.c: Only test on ppc-linux.
32473 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32474
32475 * gcc.c-torture/execute/980608-1.c: New test.
32476
32477 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32478
32479 * gcc.c-torture/execute/980605-1.c: New test.
32480
32481 1998-06-04 Jeffrey A Law (law@cygnus.com)
32482
32483 * gcc.c-torture/execute/980604-1.c: New test.
32484
32485 1998-06-02 Jeffrey A Law (law@cygnus.com)
32486
32487 * gcc.c-torture/execute/980602-1.c: New test.
32488 * gcc.c-torture/execute/980602-2.c: Likewise.
32489
32490 1998-06-02 Dave Love <d.love@dl.ac.uk>
32491
32492 * 970125-0.f: Fix per JCB. Add commentary.
32493
32494 1998-05-31 Michael Meissner <meissner@cygnus.com>
32495
32496 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32497 IEEE -0 support.
32498
32499 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32500
32501 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32502 earlier.
32503
32504 1998-05-28 Catherine Moore <clm@cygnus.com>
32505
32506 * gcc.c-torture/execute/980526-3.c: New test.
32507
32508 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32509
32510 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32511 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32512 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32513 m88k-motorola-sysv3 to XFAIL.
32514
32515 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32516
32517 * gcc.dg/980526-1.c: New test.
32518 * gcc.c-torture/execute/980526-2.c: New test.
32519
32520 1998-05-26 Jeffrey A Law (law@cygnus.com)
32521
32522 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32523
32524 * gcc.c-torture/execute/980526-1.c: New test.
32525
32526 1998-05-26 Dave Love <d.love@dl.ac.uk>
32527
32528 * g77.f-torture/execute/alpha2.f: Add runtime test.
32529
32530 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32531
32532 * g++.old-deja/old-deja.exp: Strip leading directories.
32533
32534 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32535 error for the line. Don't run multiple tests for the same line.
32536
32537 1998-05-23 Jeffrey A Law (law@cygnus.com)
32538
32539 * gcc.dg/980523-1.c: New test.
32540
32541 1998-05-23 Dave Love <d.love@dl.ac.uk>
32542
32543 * g77.f-torture/compile/970915-0.f: New test.
32544
32545 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32546
32547 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32548
32549 1998-05-21 Jeffrey A Law (law@cygnus.com)
32550
32551 * gcc.dg/980520-1.c: New test.
32552
32553 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32554
32555 * gcc.dg/980502-1.c: Fix return type.
32556
32557 1998-05-20 Jeffrey A Law (law@cygnus.com)
32558
32559 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32560 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32561 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32562 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32563 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32564
32565 1998-05-20 Dave Love <d.love@dl.ac.uk>
32566
32567 * g77.f-torture/execute/980520-1.f: New test.
32568
32569 1998-05-15 Dave Love <d.love@dl.ac.uk>
32570
32571 * lib/mike-g77.exp: New file.
32572
32573 * g77.f-torture/noncompile/noncompile.exp,
32574 g77.f-torture/noncompile/check0.f: New files.
32575
32576 1998-05-14 Dave Love <d.love@dl.ac.uk>
32577
32578 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32579 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32580 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32581 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32582 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32583 abort where appropriate.
32584
32585 1998-05-05 Michael Meissner <meissner@cygnus.com>
32586
32587 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32588 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32589
32590 1998-04-29 Dave Love <d.love@dl.ac.uk>
32591
32592 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32593
32594 1998-04-27 Dave Love <d.love@dl.ac.uk>
32595
32596 * g77.f-torture/compile/980427-0.f: New test.
32597
32598 1998-04-24 Dave Love <d.love@dl.ac.uk>
32599
32600 * g77.f-torture/compile/980424-0.f: New test.
32601
32602 1998-04-19 Dave Love <d.love@dl.ac.uk>
32603
32604 * g77.f-torture/compile/980419-2.f (main): New test.
32605 * g77.f-torture/compile/970125-0.f: New test.
32606 * g77.f-torture/compile/980419-1.f: New test.
32607
32608 1998-04-08 Jim Wilson <wilson@cygnus.com>
32609
32610 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32611 of loop-4.c.
32612
32613 1998-04-07 Jim Wilson <wilson@cygnus.com>
32614
32615 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32616
32617 1998-04-03 Jim Wilson <wilson@cygnus.com>
32618
32619 * gcc.c-torture/compile/980329-1.c: New test.
32620
32621 1998-03-18 Jim Wilson <wilson@cygnus.com>
32622
32623 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32624 * gcc.dg/980312-1.c: Fix typo in -march command.
32625
32626 1998-03-16 H.J. Lu (hjl@gnu.org)
32627
32628 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32629
32630 1998-03-11 Robert Lipe <robertl@dgii.com>
32631
32632 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32633 Dave Love agree the Fortran source is bogus.
32634
32635 1998-03-11 Robert Lipe <robertl@dgii.com>
32636
32637 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32638 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32639 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32640 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32641 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32642
32643 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32644
32645 * g++.old-deja/g++.other/friend1.C: New test.
32646
32647 1998-02-18 Dave Love <d.love@dl.ac.uk>
32648
32649 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32650 possibly uninitialized) variables and declare dnrm2.
32651
32652 1998-02-23 Robert Lipe <robertl@dgii.com>
32653
32654 From Bruno Haible <haible@ilog.fr>:
32655 * gcc.c-torture/execute/980223.c: New test.
32656
32657 1998-02-13 Jeffrey A Law (law@cygnus.com)
32658
32659 * gcc.dg/ifelse-1.c: New test.
32660
32661 1998-02-09 H.J. Lu (hjl@gnu.org)
32662
32663 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32664
32665 * lib/old-dejagnu.exp (old-dejagnu): Added the
32666 "execution test - XFAIL *-*-*" handling in the spirit of
32667 "excess errors test -". Changed the "execution test fails"
32668 handling to be like "excess errors test fails".
32669 * Update various tests accordingly.
32670
32671 1998-02-06 Jim Wilson <wilson@cygnus.com>
32672
32673 * gcc.c-torture/execute/980205.c: New test.
32674
32675 1998-01-18 Jeffrey A Law (law@cygnus.com)
32676
32677 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32678 * lib/f-torture.exp: Similarly.
32679 * gcc.c-torture: Rename all .cexp files to .x files.
32680
32681 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32682
32683 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32684 (940510-1.c): Removed duplicate.
32685 (971104-1.c): New test.
32686
32687 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32688
32689 * lib/f-torture.exp: Improve error and loop detection.
32690
32691 1997-11-19 Michael Meissner <meissner@cygnus.com>
32692
32693 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32694 use that to size the filler array.
32695
32696 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32697
32698 * lib/c-torture.exp(c-torture-execute): Fix typo.
32699
32700 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32701 testcase as the executable name. Keep the executable around if
32702 the test fails.
32703
32704 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32705
32706 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32707 changes. Only test one -g option, and move it to the end of the
32708 list of options to test.
32709
32710 1997-09-19 Michael Meissner <meissner@cygnus.com>
32711
32712 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32713 variable GCC_TORTURE_OPTIONS to supply default switches separated
32714 by colons. If no environment variable, run tests with -O0 -g, -O1
32715 -g, and -O2 -g as well.
32716
32717 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32718
32719 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32720 explanatory comments. Fix indentation.
32721
32722 1997-09-15 Jeffrey A Law (law@cygnus.com)
32723
32724 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32725
32726 1997-09-11 Jeffrey A Law (law@cygnus.com)
32727
32728 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32729 * g++.old-deja/g++.mike/p7325.C: Likewise.
32730 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32731
32732 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32733
32734 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32735 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32736 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32737 * g++.old-deja/g++.law/operators4.C: Likewise.
32738
32739 1997-09-11 Joe Buck (jbuck@synopsys.com)
32740
32741 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32742 * g++.old-deja/g++.mike/p784.C: Ditto.
32743 * g++.old-deja/g++.mike/p785.C: Ditto.
32744
32745 1997-09-05 Jeffrey A Law (law@cygnus.com)
32746
32747 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32748
32749 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32750
32751 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32752 target feature; pass this to c-torture-execute as needed.
32753
32754 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32755
32756 * lib/c-torture.exp(c-torture-execute): If the previous and the
32757 current executables being tested are identical, we don't need to
32758 run the executable again. Try to make the executable names
32759 unique. Add an optional argument for passing additional compiler
32760 flags.
32761
32762 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32763
32764 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32765
32766 1997-08-29 Jeffrey A Law (law@cygnus.com)
32767
32768 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32769
32770 1997-07-31 Jeffrey A Law (law@cygnus.com)
32771
32772 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32773 32bit or larger longs.
32774
32775 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32776 have either a 32bit long or 32bit int.
32777
32778 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32779
32780 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32781 Make double precision tests dependent on sizeof (double).
32782
32783 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32784
32785 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32786 too.
32787
32788 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32789
32790 * gcc.c-torture/compile/961203-1.cexp: New script.
32791
32792 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32793
32794 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32795 up the includes ourselves.
32796
32797 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32798
32799 * lib/plumhall.exp: Remove random include, and add a few
32800 verbose messages for debugging.
32801
32802 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32803
32804 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32805 of trying to do it ourselves.
32806
32807 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32808
32809 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32810
32811 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32812
32813 * gcc.prms/5403.c: Made regexp a bit less strict.
32814
32815 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32816
32817 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32818 is returned from remote_load instead.
32819 * lib/plumhall.exp: Ditto.
32820 * lib/mike-g++.exp: Ditto.
32821 * lib/old-dejagnu.exp: Ditto.
32822 * lib/c-torture.exp: Ditto.
32823
32824 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32825
32826 * lib/g++.exp: Use build_wrapper procedure.
32827 * lib/gcc.exp: Ditto.
32828
32829 1997-05-20 Jeffrey A Law (law@cygnus.com)
32830
32831 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32832 an old-style decl for malloc. Fixes tests to work when
32833 sizeof (int) != sizeof (size_t).
32834
32835 1997-05-15 Mike Meissner <meissner@cygnus.com>
32836
32837 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32838
32839 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32840 use stdargs.h interface.
32841
32842 1997-05-15 Mike Meissner <meissner@cygnus.com>
32843
32844 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32845 NO_VARARGS when compiling.
32846
32847 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32848
32849 * lib/plumhall.exp(ph_includes): New procedure.
32850 (ph_make): Use it.
32851 (ph_compiler): Ditto.
32852
32853 * lib/g++.exp: Rename test-glue.c to testglue.c.
32854 * lib/gcc.exp: Ditto.
32855
32856 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32857
32858 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32859 to completion when it's called.
32860
32861 1997-03-21 Michael Meissner <meissner@cygnus.com>
32862
32863 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32864 is defined, don't do test.
32865
32866 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32867
32868 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32869 for object files.
32870 (ph_summary): Mark skipped testcases as untested, not unresolved.
32871
32872 * lib/plumhall.exp (ph_make): If unresolved because of bad
32873 errorCode, record errorCode in log file.
32874 (*): Replace send_log/verbose with verbose -log.
32875
32876 1997-03-19 Michael Meissner <meissner@cygnus.com>
32877
32878 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32879 double conversion if double isn't at least 8 bytes.
32880
32881 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32882 int to work with targets where int is 16 bits.
32883
32884 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32885 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32886 precision for the test to complete.
32887
32888 1997-03-14 Michael Meissner <meissner@cygnus.com>
32889
32890 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32891 if d10v is not compiled with the -mdouble64 flag.
32892 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32893
32894 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32895 d10v is not compiled with the -mint32 flag.
32896
32897 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32898
32899 * lib/plumhall.exp: Use incr_count.
32900
32901 1997-03-12 Jeffrey A Law (law@cygnus.com)
32902
32903 * gcc.c-torture: Update to c-torture-1.45.
32904
32905 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32906
32907 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32908 the name of the expect testcase file).
32909
32910 * lib/g++.exp(g++_init): Ditto.
32911
32912 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32913
32914 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32915 the host.
32916
32917 * lib/gcc.exp(gcc_exit): New procedure.
32918
32919 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32920
32921 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32922 specs where appropriate.
32923
32924 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32925 because of new "candidates are" messages, and removed a few
32926
32927 * Converted all non-old-style g++ testcases to old-style, and
32928 moved into g++.old-deja.
32929
32930 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32931
32932 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32933 options.
32934
32935 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32936 succeeded.
32937
32938 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32939
32940 1997-02-13 Michael Meissner <meissner@cygnus.com>
32941
32942 * lib/gcc.exp (gcc_target_compile): Add support for defining
32943 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32944 the machine doesn't have those features.
32945
32946 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32947
32948 * g++.law/operators4.exp: Don't use LIBS.
32949
32950 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32951
32952 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32953
32954 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32955 * lib/g++.exp: Set it here instead. Also, allow use of the
32956 --tool_exec and --tool_opt options. Change CXX to
32957 GXX_UNDER_TEST.
32958
32959 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32960
32961 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32962
32963 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32964
32965 * lib/old-dejagnu.exp: Use prune_warnings instead of
32966 prune_system_crud.
32967 * lib/mike-g++.exp: Ditto.
32968 * lib/gcc.exp: Ditto.
32969 * lib/g++.exp: Ditto.
32970
32971 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32972
32973 1997-02-07 Jeffrey A Law (law@cygnus.com)
32974
32975 * 941014-2.c: Include stdlib.h
32976 * 960327-1.c: Include stdio.h
32977 * dbra.c, index-1.c: Don't assume ints are 32bits.
32978
32979 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
32980
32981 * lib/gcc.exp: Add gcc,stack_size target feature.
32982
32983 * lib/g++.exp(g++_target_compile): Add the include and link
32984 paths here, not in two other places. And, it's $options, not
32985 options.
32986
32987 * lib/mike-g++.exp(postbase): Remove the code that determines
32988 the correct include and link paths.
32989 * g++.old-deja/old-deja.exp: Ditto.
32990
32991 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
32992
32993 * lib/g++.exp(g++_init): target_compile no longer returns the
32994 filename of the result.
32995
32996 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
32997
32998 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32999 call to glob.
33000
33001 * gcc.c-torture/special/special.exp: Change call to
33002 gcc_target_compile to include the object file.
33003
33004 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
33005
33006 * gcc.c-torture/special/special.exp: Correct misspelling in last
33007 change.
33008
33009 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
33010
33011 * lib/plumhall.exp(ph_summary): Log the entire output of the
33012 executable. Return -1 if there were any failures, 0 otherwise.
33013 (ph_execute): Return -1 if there were any failures, 0 otherwise.
33014 (ph_make): Clean up objects and executables that were built
33015 if the tests succeeded.
33016
33017 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
33018
33019 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
33020 libraries and includes in the build tree as appropriate.
33021
33022 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
33023
33024 * lib/c-torture.exp: Instead of looking for the global variable
33025 NO_LONG_LONG, check to see if that's a feature of the target.
33026
33027 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
33028
33029 * config/default.exp: Minimize. Delete the remainer of the files in
33030 config; this functionality is now in devo/dejagnu/config.
33031
33032 g++.*/*: Pass any additional flags used to compile to postbase;
33033 delete CXXFLAGS.
33034
33035 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
33036 is now done by runtest.exp. Use gcc_target_compile instead of
33037 compile.
33038
33039 lib/c-torture.exp: Use gcc_target_compile instead of compile.
33040 Remove references to CFLAGS. Use remote_file instead of
33041 calling rm -f.
33042 (c-torture): Take a list of arguments to use to compile this
33043 testcase.
33044
33045 lib/g++.exp: Simplify. Use target_compile instead of compile.
33046 lib/gcc-dg.exp: Ditto.
33047 lib/gcc.exp: Ditto.
33048 lib/mike-{gcc,g++}.exp: Ditto.
33049 lib/old-dejagnu.exp: Ditto.
33050 lib/plumhall.exp: Ditto.
33051
33052 1997-01-08 Jim Wilson <wilson@cygnus.com>
33053
33054 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
33055 (ph_linker): Likewise.
33056
33057 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
33058
33059 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
33060 MAP_ANON / MAP_ANONYMOUS if defined;
33061 else try to map from /dev/zero .
33062
33063 1996-11-12 Jeffrey A Law (law@cygnus.com)
33064
33065 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
33066 isn't defined, then define it to MAP_ANONYMOUS.
33067
33068 1996-11-12 Jeffrey A Law (law@cygnus.com)
33069
33070 * gcc.c-torture: Update to c-torture-1.42 release.
33071
33072 1996-11-11 Jeffrey A Law (law@cygnus.com)
33073
33074 * gcc.c-torture: Update to c-torture-1.41 release.
33075
33076 1996-10-27 Jeffrey A Law (law@cygnus.com)
33077
33078 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
33079 c-torture release.
33080
33081 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
33082
33083 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
33084 and LDFLAGS. Fix second case to append the target_info ldflags
33085 onto LDFLAGS, not CFLAGS.
33086 * lib/g++.exp (g++_init): Add target_info stuff.
33087 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
33088 of libgloss and newlib flags for !native.
33089
33090 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
33091 (GDB): Fix relative path to go up another dir for finding gdb.
33092
33093 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
33094
33095 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
33096 versions in the target_info array, if they don't exist.
33097
33098 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
33099
33100 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
33101
33102 1996-07-08 Jim Wilson <wilson@cygnus.com>
33103
33104 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
33105 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
33106
33107 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
33108
33109 * lib/old-dejagnu.exp: Don't remove the output file before we've
33110 actually tested it. Don't append pwd to the path of the executable
33111 we're testing.
33112
33113 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
33114
33115 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
33116
33117 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
33118
33119 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
33120 temporary directory for compiler files, and set it to a default
33121 value of /tmp. Set $output as the name of the output file from
33122 compiling the testcase. Add a -o option to $cflags_var so the
33123 compiler writes the final output file as $output. Set $executable
33124 to $output.
33125
33126 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
33127 directory for compiler files, and set it to /tmp if it doesn't
33128 already have a value. Set $output_file to the name of the output
33129 file from compiling the testcase. Add a -o option to CXXFLAGS so
33130 the compiler writes the final output file as $output. Use $output
33131 as the executable to be tested.
33132
33133 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33134
33135 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
33136
33137 1996-06-08 Jeffrey A Law (law@cygnus.com)
33138
33139 * gcc.c-torture/execute/pending-1.c: New test. Still
33140 pending in Tege's queue.
33141
33142 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
33143
33144 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
33145 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
33146 if there were failures. Call unresolved if there were unresolved
33147 testcases. Call gcc_fail if program did not run to completion.
33148 (ph_make): Pass additional argument name to ph_execute.
33149 (ph_execute): Add new argument. Pass additional arguments to
33150 ph_summary. Call gcc_fail is there is no execution output.
33151
33152 1996-04-24 Jeffrey A Law (law@cygnus.com)
33153
33154 * lib/plumhall.exp (proc_summary): Output relavent summary
33155 lines into the log so specific failures in plumhall can be
33156 investigated.
33157
33158 1996-04-10 Jeffrey A Law (law@cygnus.com)
33159
33160 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
33161 (c-torture-execute): Don't try to execute tests which use
33162 "long long" types if $NO_LONG_LONG is nonzero.
33163
33164 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
33165
33166 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
33167 not c-torture.
33168
33169 * gcc.ieee: Move from here.
33170 * gcc.c-torture/execute/ieee: To here.
33171
33172 1996-03-26 Jeffrey A Law (law@cygnus.com)
33173
33174 * gcc.c-torture: Update to c-torture-1.41 release.
33175
33176 1996-03-22 Jeffrey A Law (law@cygnus.com)
33177
33178 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
33179 not "$output".
33180
33181 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
33182
33183 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
33184 -c present.
33185
33186 1996-03-02 Jeffrey A Law (law@cygnus.com)
33187
33188 * config/proelf.exp: Handle connecting to a simulator.
33189
33190 1996-01-31 Jeffrey A Law (law@cygnus.com)
33191
33192 * config/proelf.exp: New file. Enough framework that we can
33193 run c-torture tests on the proelf targets (or any other target
33194 that gdb can connect to for that matter).
33195
33196 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
33197
33198 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
33199 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
33200
33201 * lib/plumhall.exp (ph_execute): Always call ph_summary if
33202 exec_output exists.
33203
33204 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
33205
33206 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
33207 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
33208
33209 * config/*.exp: Update FSF address. Change result of ${tool}_load
33210 to pass/fail/unresolved/unsupported/untested. Caller must now
33211 call unresolved/unsupported/untested.
33212 * lib/*.exp: Update FSF address. Update to handle new results of
33213 ${tool}_load.
33214 * lib/chill.exp (verbose): Delete.
33215
33216 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
33217
33218 * lib/gcc.exp (default_gcc_start): Change order of args to
33219 $LDFLAGS $CFLAGS $LIBS.
33220 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
33221 Save/set/restore CFLAGS. Pass single arg to gcc_start.
33222 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
33223 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33224 * gcc.misc-tests/dg-test.exp: Likewise.
33225 * gcc.misc-tests/msgs.exp: Likewise.
33226 * gcc.prms/prms.exp: Likewise.
33227 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
33228 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33229
33230 * lib/dg.exp: Deleted, moved to dejagnu/lib.
33231
33232 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33233
33234 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
33235
33236 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
33237 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
33238
33239 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
33240 necessary.
33241
33242 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
33243
33244 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33245 global for loop; add use of $mathlib.
33246 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33247 settings here; set mathlib for anything but VxWorks.
33248
33249 1996-01-22 Jeffrey A Law (law@cygnus.com)
33250
33251 * gcc.c-torture: Update to c-torture-1.40 release.
33252
33253 1996-01-03 Jeffrey A Law (law@cygnus.com)
33254
33255 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33256 dg.exp.
33257
33258 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
33259
33260 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33261 global.
33262
33263 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
33264
33265 * lib/g++.exp (LIBS): Define if not already.
33266 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33267 (gcc-dg-prune): Call prune_gcc_output.
33268 * lib/gcc.exp (prune_gcc_output): New proc.
33269 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33270 prune_gcc_output.
33271
33272 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
33273
33274 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33275 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33276
33277 1995-11-15 Jeffrey A Law (law@cygnus.com)
33278
33279 * gcc.c-torture: Update to c-torture-1.39 release.
33280
33281 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
33282
33283 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33284 fails, try others as well.
33285
33286 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
33287
33288 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33289 If compilation fails, mark execute tests as `untested'.
33290 If test is marked as unsupported, don't mark compilation and
33291 execute tests as failed.
33292
33293 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
33294
33295 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33296 libstdc++ for whether or not we want to be doing shared
33297 libraries. Delete link_curses since we don't need it anymore.
33298 * lib/mike-g++.exp (postbase): Don't link in libg++.
33299 * g++.old-deja/old-deja.exp: Likewise.
33300
33301 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
33302
33303 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33304
33305 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
33306
33307 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33308 For that, add `-Wl,-a,shared_archive'.
33309 * g++.old-deja/old-deja.exp: Likewise.
33310
33311 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
33312
33313 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33314
33315 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
33316
33317 * lib/mike-g++.exp (postbase): Pay attention to the status of
33318 g++_load.
33319
33320 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
33321
33322 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
33323
33324 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
33325
33326 * lib/gcc.exp (default_gcc_start): No longer need to log program
33327 being executed or its output, execute_anywhere does that now.
33328 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33329 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33330
33331 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
33332
33333 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33334 the same as those in lib/g++.exp.
33335
33336 1995-10-10 Jeff Law (law@hurl.cygnus.com)
33337
33338 * gcc.c-torture: Update to c-torture-1.38 release.
33339 * gcc.ieee: Related changes.
33340
33341 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
33342
33343 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33344 "exec". Minor reformatting changes.
33345
33346 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33347 cross. This means all "exec" calls now work on a remote host as
33348 well.
33349 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33350 cross. Filter out the extra "\r\n" stuff that expect puts in.
33351 (c-torture-execute): Filter out the bogus warnings like
33352 c-torture-compile does. Add support for canadian cross.
33353 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33354 Use execute_anywhere rather than calling exec directly. Now it
33355 works for canadian cross testing.
33356
33357 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
33358
33359 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33360 results into a variable, and check that rather than using file exists.
33361
33362 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
33363
33364 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33365 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33366
33367 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33368
33369 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33370 lib_curses if there's a shared libg++ in the build tree.
33371
33372 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
33373
33374 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33375 if not supported target.
33376
33377 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33378
33379 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33380 link_curses up to always happen, not just for native builds.
33381
33382 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33383
33384 * gcc.c-torture: Update to c-torture-1.36 release.
33385 * gcc.failure: Related changes.
33386
33387 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33388
33389 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33390
33391 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33392
33393 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33394 * lib/mike-g++.exp (postbase): Not in here. Still reference
33395 runshlib, link_curses, and mathlib for link and run.
33396
33397 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33398 pass the runtime shared library options for Solaris, OSF/1, and
33399 Irix5, and link with -lcurses to avoid unresolved references.
33400
33401 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33402
33403 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33404 only run once.
33405
33406 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33407
33408 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33409
33410 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33411
33412 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33413 do not have a framework for the "compat" tests yet.
33414
33415 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33416
33417 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33418 set to null if we're testing vxworks5.1. Use that instead of
33419 `-lm' in the setting of LIBS for link and run.
33420
33421 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33422
33423 * config/rom68k.exp (${tool}_load): Major changes to make it
33424 work. Verified that it does in fact return the stuff in
33425 exec_output properly. Catch any Emul or any TRAP other than 0.
33426
33427 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33428
33429 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33430 LDFLAGS properly for targets that need stuff from libgloss.
33431 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33432 only run once.
33433 (gpp_initialized): New variable.
33434
33435 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33436
33437 * config/rom68k.exp: Load libgloss.exp.
33438 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33439 so we can produce a fully linked binary.
33440 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33441 so we can produce a fully linked binary.
33442
33443 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33444
33445 * lib/plumhall.exp (ph_section): Watch for expected failures.
33446 Add missing `else'.
33447
33448 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33449 run the testcase.
33450 (c-torture): Likewise.
33451
33452 1995-08-28 Doug Evans <dje@cygnus.com>
33453
33454 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33455
33456 * lib/mike-g++.exp (mike_cleanup): New proc.
33457 (prebase): New globals compiler_result, not_compiler_result,
33458 target_regexp.
33459 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33460 allow leading "-" in pattern. Watch for unsupported tests.
33461 If $compiler_result is set, pattern match assembler code,
33462 and ditto for $not_compiler_result.
33463 * lib/mike-gcc.exp: Likewise.
33464
33465 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33466 execution "succeeded".
33467
33468 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33469
33470 * config/win32.exp: New file.
33471 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33472
33473 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33474
33475 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33476 unsupported.
33477 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33478 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33479 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33480
33481 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33482 "... without exceptions was ...". That is now handled by
33483 prune_system_crud.
33484 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33485
33486 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33487
33488 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33489 sieve.c,sort2.c}: New files.
33490 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33491 sieve.exp,sort2.exp}: Drivers for them.
33492
33493 * lib/mike-gcc.exp (program_output): New user settable variable.
33494 (postbase): Call prune_system_crud. Also prune extraneous compiler
33495 messages.
33496 * lib/mike-g++.exp (program_output): New user settable variable.
33497
33498 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33499
33500 * config/sh.exp: Deleted (use sim.exp instead).
33501
33502 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33503
33504 * config/vx.exp: Declare CHECKTASK as global.
33505 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33506 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33507 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33508
33509 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33510
33511 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33512 target. Like vx.exp, only includes `vx29k.exp' instead of
33513 `vxworks.exp'.
33514
33515 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33516
33517 * config/sim.exp: Increase time limit from 120 seconds to 240.
33518
33519 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33520
33521 * gcc.c-torture/execute/950628-1.c: New test.
33522
33523 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33524
33525 * gcc.c-torture: Update with changes/additions from
33526 c-torture-1.34.
33527
33528 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33529
33530 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33531
33532 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33533
33534 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33535
33536 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33537
33538 * gcc.c-torture/compile/950512-1.c: New test.
33539 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33540 * gcc.dg/struct-ret-1.c: Likewise.
33541
33542 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33543
33544 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33545 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33546
33547 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33548
33549 * gcc.c-torture/special/920411-1.c: Deleted.
33550 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33551
33552 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33553
33554 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33555 cpu limit.
33556
33557 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33558
33559 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33560
33561 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33562
33563 From kenner;
33564 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33565 is the proper length.
33566 * va-arg-3.c: Likewise.
33567
33568 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33569
33570 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33571 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33572
33573 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33574 * lib/g++.exp (default_g++_start): Delete old cruft.
33575
33576 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33577
33578 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33579 (2 * (1 << 18)) to (2 * (1 << 17)).
33580
33581 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33582
33583 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33584
33585 * config/rom68k.exp: Renamed from config/idp.exp
33586
33587 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33588
33589 * c-torture/compile/921109-2.c
33590
33591 1995-04-18 Mike Stump <mrs@cygnus.com>
33592
33593 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33594 excess errors.
33595
33596 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33597
33598 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33599 output.
33600 * lib/g++.exp (default_g++_start): Likewise.
33601
33602 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33603
33604 * gcc.c-torture/compile/950329-1.c: New test.
33605
33606 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33607
33608 * config/bug.exp (${tool}_load): Updated to use new remote_open
33609 and remote_close procs.
33610 * config/idp.exp: New file.
33611
33612 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33613
33614 * gcc.c-torture/execute/950322-1.c: New test.
33615
33616 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33617
33618 * config/vx.exp (${tool}_load): Clean up testing of return code from
33619 vxworks_ld and vxworks_spawn.
33620
33621 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33622
33623 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33624
33625 1995-03-13 Mike Stump <mrs@cygnus.com>
33626
33627 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33628 can mark excess errors on a machine by machine basis. Note, the
33629 default is to not expect any excess errors, even when excess
33630 errors test - is given, so you will want to put an XFAIL ... on
33631 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33632 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33633 those 4 machines, but no others.
33634
33635 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33636
33637 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33638 * lib/c-torture.exp: to here.
33639
33640 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33641
33642 * gcc.c-torture/execute/950221-1.c: New test.
33643 * gcc.c-torture/execute/struct-ret-1.c: New test.
33644 * gcc.c-torture/compile/950221-1.c: New test.
33645
33646 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33647
33648 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33649
33650 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33651 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33652
33653 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33654
33655 * g++.gb: New directory of tests, derived from my signature and
33656 class scoping tests.
33657
33658 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33659 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33660 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33661 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33662 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33663 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33664 * g++.gb/sig25.C: Likewise.
33665
33666 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33667 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33668 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33669 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33670 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33671 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33672 * g++.gb/sig25.exp: Likewise.
33673
33674 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33675 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33676 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33677 * g++.gb/scope13.C: Likewise, this test still fails.
33678
33679 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33680 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33681 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33682 * g++.gb/scope13.exp: Ditto.
33683
33684 * g++.gb/README: New file, explains what these tests are about.
33685
33686 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33687
33688 * lib/dg.exp (dg-do): Support `preprocess'.
33689 (dg-test): Likewise.
33690
33691 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33692
33693 * config/udi.exp: change "continue -expect" to "exp_continue".
33694
33695 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33696
33697 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33698 Delete redundant tests.
33699
33700 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33701 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33702 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33703 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33704 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33705 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33706 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33707 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33708
33709 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33710 storing label pointers.
33711 * gcc.c-torture/execute/921019-1.c: Likewise.
33712 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33713 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33714 parameter fp.
33715 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33716 constants.
33717
33718 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33719 Delete obsolete tests.
33720
33721 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33722 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33723 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33724 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33725 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33726 * gcc.c-torture/compile/950124-1.c: New test.
33727
33728 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33729
33730 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33731
33732 * lib/mike-g++.exp: Add -lm to LIBS.
33733
33734 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33735
33736 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33737
33738 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33739
33740 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33741
33742 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33743
33744 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33745
33746 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33747
33748 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33749 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33750 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33751 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33752 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33753 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33754 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33755 * g++.law/{operators31.C, operators32.C,
33756 * g++.law/{operators33.C, operators34.C}: Likewise.
33757 * g++.law/{pic1.C, refs2.C}: Likewise.
33758 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33759 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33760 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33761 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33762
33763 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33764 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33765 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33766 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33767 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33768 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33769 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33770 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33771 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33772 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33773 * g++.law/{operators34.exp}: Likewise.
33774 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33775 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33776 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33777 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33778 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33779
33780 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33781 No longer expected to fail.
33782 * g++.law/missed-error3.C: Tweak for recent bool changes.
33783
33784 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33785
33786 * config/emb-unix: Deleted.
33787 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33788 remote execution. Do final link on remote host if REMOTE_LINK is set.
33789
33790 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33791
33792 * lib/dg.exp (dg-test): Fix typo in last patch.
33793
33794 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33795
33796 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33797 (handles multiple occurrences).
33798
33799 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33800
33801 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33802 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33803 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33804 printed).
33805 * lib/c-torture.exp (c-torture-compile): Likewise.
33806 (c-torture): Prepend full path if missing.
33807 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33808 (gcc_fail): Likewise.
33809 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33810
33811 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33812
33813 * lib/netware.exp: Only attach to NetWare i386 systems.
33814
33815 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33816
33817 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33818 messages. Add test name to "output pattern match" pass/fail message.
33819
33820 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33821
33822 * gcc.dg: New testsuite.
33823 * gcc.dg/dg.exp: New file.
33824
33825 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33826 test-switch.c}: Deleted.
33827
33828 * gcc.misc-tests/msgs.exp: New testcase driver.
33829
33830 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33831
33832 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33833 Watch for illegal return values from ${tool}_load.
33834 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33835 cross targets. Coerce return value >0 to 1.
33836
33837 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33838
33839 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33840
33841 * config/emb-unix.exp: New file.
33842
33843 * config/sim.exp: Error if variable $SIM not defined.
33844 (${tool}_load): Mark test as "untested" if simulator missing.
33845
33846 * config/unix.exp: Load remote.exp to get rcp_download.
33847 * lib/c-torture.exp: Use different option lists for testcases with
33848 and without loops.
33849 * gcc.c-torture/execute/execute.exp: Likewise.
33850
33851 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33852
33853 * config/*.exp: Clarify return code from ${tool}_load.
33854 Call `unresolved' or `untested' instead of `warning' or `perror'
33855 (sometimes you still want to call both though).
33856 Add comment that `shell_id' is local to each file.
33857 * config/udi.exp (timeout): Set to 30.
33858 Don't print warning if connection fails, $connectmode has already
33859 printed an error.
33860 (${tool}_load): Move verbose messages to level 2.
33861 Rework pattern for "Process started" message.
33862 Pass `shell_id' to ${connectmode}_download.
33863 Retry twice upon timeout. Make resetting of target more robust.
33864 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33865 Pass `shell_id' to exit_$connectmode.
33866 Only call exit_$connectmode if connected.
33867 * config/unix.exp (${tool}_load): Check return codes better.
33868 * config/vrtx.exp (${tool}_load): Likewise.
33869 * config/vx.exp (${tool}_load): Likewise.
33870 Delete unneeded global's.
33871 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33872 from ${tool}_load.
33873 (dg-stat): Delete.
33874 (dg-init): Delete recording of pass/fail counts.
33875 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33876 (old-dejagnu-init): Likewise.
33877 (old-dejagnu-stat): Delete contents, empty proc now.
33878 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33879 (c-torture): Delete references to lcnt, lpass, lfail.
33880 Get option list from TORTURE_OPTIONS.
33881 Delete -funroll[-all]-loops if no loops.
33882 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33883 (g++_stat): Delete contents (empty proc now).
33884 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33885 (gcc_finish): Likewise.
33886 (gcc_stat): Deleted.
33887 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33888 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33889 * gcc.c-torture/execute/execute.exp: Likewise.
33890 Split tests into two parts: compile, execute.
33891 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33892 no loops. Update to reflect clarified return codes from ${tool}_load.
33893
33894 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33895
33896 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33897 to grep for.
33898 (old-dejagnu): Likewise (where necessary).
33899
33900 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33901
33902 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33903
33904 * lib/dg.exp (dg-process-target): Fix processing of selector.
33905 Add comment regarding use of `error'.
33906
33907 * lib/gcc.exp (prune_system_crud): Define if missing.
33908 * lib/g++.exp (prune_system_crud): Likewise.
33909
33910 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33911 Call prune_system_crud.
33912 * lib/dg.exp (dg-runtest): New proc.
33913 Use perror instead of send_user for tcl errors in testcase.
33914 Don't return any value, it's never used.
33915 Don't clobber previous definition of `unknown'.
33916 Print tcl errors in `dg-final'.
33917
33918 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33919
33920 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33921 (dg-test): Don't print errorInfo, it contains stack backtrace.
33922
33923 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33924
33925 * lib/g++.exp (runtest_file_p): Define if missing.
33926
33927 1994-09-24 Doug Evans (dje@cygnus.com)
33928
33929 * lib/mike-g++.exp: Comment out loading of g++.exp.
33930 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33931 (default_g++_version): Always print something.
33932 (default_g++_start): Comment out call to `which'.
33933 (g++_start, g++_load): Deleted (must be defined in config file).
33934 * lib/gcc.exp: Test for existence of $CC at start.
33935 Delete check for tmpdir (done in gcc_init).
33936 (default_gcc_version): Always print something.
33937 (default_gcc_start): Comment out call to `which'.
33938 * config/*.exp: Major cleanup - make cross targets work at least a
33939 little better for g++ (by not being "--tool gcc" specific).
33940 Rename gcc_xxx to ${tool}_xxx.
33941 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33942 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33943
33944 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33945
33946 * lib/c-torture.exp (c-torture-compile): Rework compiler
33947 message processing.
33948
33949 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33950 c-torture.
33951
33952 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33953
33954 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33955
33956 * lib/dg.exp (dg-process-target): Support { target native }.
33957
33958 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33959
33960 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33961 looked for "... program xxx got fatal signal".
33962 Correct regsub munging of `comp_output'.
33963 Ignore compiler messages "path prefix not used" and "linker input
33964 file unused".
33965
33966 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33967
33968 * lib/gcc.exp (runtest_file_p): Define if missing.
33969 * gcc.prms/template.c: Example to work from.
33970
33971 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
33972
33973 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33974 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33975
33976 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33977 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33978 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33979 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33980
33981 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33982 (dg-process-target): No longer a varargs proc.
33983 Return S/N for target, P/F for xfail. All callers changed.
33984 (user option procs): More argument checking.
33985 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33986 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33987 (dg-test): Skip test if not running on selected target in `dg-do'.
33988 Update handling of `dg-do-what', `dg-output-text'.
33989 Separate execution pass/fail from output pattern match pass/fail.
33990 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33991
33992 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
33993
33994 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33995 target for 920510-1.c.
33996
33997 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
33998
33999 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
34000 Clean up comment regarding use of passcnt, etc.
34001 (gcc_stat): Don't update `testcnt' here.
34002 (gcc_finish): Do it here.
34003 Might as well reset `but_id' here too.
34004 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
34005 to determine if the file should be tested.
34006 * gcc.c-torture/compile/compile.exp: Likewise.
34007 * gcc.c-torture/execute/execute.exp: Likewise.
34008 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34009 * gcc.misc-tests/dg-test.exp: Likewise.
34010 * gcc.prms/prms.exp: Likewise.
34011 * gcc.wendy/wendy.exp: Likewise.
34012 * g++.old-deja.exp: Likewise.
34013 Move "Testing file" message to verbose level 1.
34014
34015 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
34016
34017 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
34018
34019 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
34020
34021 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
34022 (default_gcc_start): Accept optional second list element
34023 of compiler flags. Print compiler output at verbosity level 2.
34024 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
34025 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
34026 Save current values of framework globals passcnt, failcnt, xpasscnt,
34027 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
34028 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
34029 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
34030 xfailcnt to compute stats. Update framework global `testcnt' from
34031 pass/fail counts.
34032 (gcc_finish): New proc. Clean up test environment.
34033 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
34034 (gcc_epass, gcc_efail): Delete.
34035 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
34036 argument of line number.
34037 (dg-init): If the tool has an init routine, call it.
34038 (dg-test): Remove args `cflags_var' and `libs_var'.
34039 Pass all compiler options to ${tool}_start.
34040 Handle missing line number.
34041 (dg-finish): New function.
34042 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
34043 particular files. Call gcc_finish at end. Move "skipping test"
34044 message to verbosity level 3.
34045 * gcc.c-torture/compile/compile.exp: Likewise.
34046 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34047 * gcc.c-torture/execute/execute.exp: Likewise.
34048 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34049 Print testcase being tried at verbosity level 1.
34050 * gcc.c-torture/special/special.exp: Unset xfail.
34051 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34052 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
34053 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
34054 * gcc.failure/failure.exp: Likewise.
34055 * gcc.ieee/ieee.exp: Likewise.
34056 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
34057 Update call to dg-test. Call dg-finish at end.
34058 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
34059 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34060 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
34061 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
34062 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
34063 * gcc.wendy/wendy.exp: Add copyright.
34064 Delete setting of tmpdir (done by gcc_init).
34065 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
34066 Pass compiler flags to gcc_start. Call gcc_finish at end.
34067 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
34068 gcc_[ce]pass/fail.
34069
34070 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
34071
34072 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
34073 confusion.
34074 (g++_load): Likewise.
34075
34076 * config/*.exp (gcc_load): Some were varargs fns and some were not.
34077 Rename argument to `prog' to remove the confusion.
34078 Varargs fns behave differently too!
34079 (g++_load): Likewise.
34080
34081 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
34082
34083 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
34084 what it is. Delete (always) printing of status value for !native.
34085 Simplify verbose code, and include status and exec_output.
34086 (g++_load): Use gcc_load.
34087
34088 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
34089
34090 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
34091 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
34092 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
34093 940714-3.c as these testcases don't exist anymore. Make
34094 va-arg-1.c expected to pass.
34095
34096 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
34097
34098 * gcc.misc-tests/misc.exp: Only run specific testcases.
34099 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
34100 * gcc.misc-tests/dg-[1-9].c: New files.
34101
34102 * lib/dg.exp: New testsuite driver.
34103 * gcc.prms/prms.exp: Use it.
34104
34105 * README.gcc: New file.
34106
34107 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
34108 Document and reset `lxpass' and `lxfail'.
34109 Simplify "initialized" message.
34110 (gcc_stat): Clean up comments a little.
34111
34112 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
34113
34114 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
34115
34116 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
34117
34118 * lib/old-dejagnu.exp (process-option): New proc.
34119 (old-dejagnu-init, old-dejagnu-stat): Likewise.
34120 (old-dejagnu): Simplify.
34121 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
34122
34123 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
34124
34125 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
34126 exists and is not an empty string.
34127
34128 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
34129 $xfail rather than calling setup_xfail. Clear $xfail when test is
34130 finished.
34131 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
34132 automatically.
34133
34134 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
34135 longer expected to fail.
34136
34137 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
34138 "f" function call.
34139
34140 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
34141
34142 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
34143 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
34144 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
34145 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
34146 c-torture-1.29.
34147
34148 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
34149 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
34150
34151 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
34152
34153 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
34154 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
34155
34156 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
34157 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
34158 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
34159
34160 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
34161
34162 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
34163 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
34164 940714-1.c, 940714-2.c, 940714-3.c},
34165 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
34166 gcc.misc-tests/{mg.c,mg.exp}:
34167 New tests.
34168 * gcc.noncompile/noncompile.exp: Change accordingly.
34169
34170 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
34171
34172 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
34173 Undo previous clobberage.
34174
34175 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
34176
34177 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
34178 * gcc.special/{930510-1.c, special.exp}:
34179 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
34180 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
34181 struct-varargs-1.c}: New tests from c-torture-1.26.
34182
34183 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
34184
34185 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
34186 argument to switch.
34187
34188 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
34189
34190 * Revert the previous changes. Please see Rob's directory
34191 (/lisa/test/rob/progressive/gcc/testsuite) for testing
34192 fixes.
34193
34194 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
34195
34196 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
34197 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
34198 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
34199 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
34200 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
34201 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
34202 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
34203 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
34204 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
34205 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
34206 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
34207 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
34208 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
34209 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
34210 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
34211 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
34212 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
34213 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
34214 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
34215 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
34216 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
34217 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
34218 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
34219 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
34220 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
34221 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34222 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
34223
34224 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
34225
34226 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
34227 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
34228 with perror calls.
34229
34230 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
34231
34232 * config/unix.exp (g++_load): Fix syntax.
34233
34234 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
34235
34236 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
34237 * gcc.noncompile/921017-1.c: Deleted obsolete test.
34238 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
34239 Don't expect va-arg-1.c to fail. Correct expected output for
34240 920928-1.c.
34241 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
34242 * gcc.wendy/hbm4.c: Correct typo.
34243 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34244
34245 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
34246
34247 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34248 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34249 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34250 * lib/c-torture.exp (c-torture-compile): Ditto.
34251
34252 Reduce volume of output (remove all the -I's and such).
34253 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34254 Call gcc_cpass, gcc_cfail.
34255 (c-torture): Pass testing option to c-torture-compile.
34256
34257 1994-03-21 Doug Evans (dje@cygnus.com)
34258
34259 Bring patches over from progressive.
34260 * config/default.exp: Exit remote shell cleanly.
34261 (g++_exit, g++_start): Add default versions.
34262 * config/sim.exp (gcc_load): Use perror, not error.
34263
34264 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
34265
34266 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34267 set in site.exp.
34268
34269 1994-03-14 Doug Evans (dje@cygnus.com)
34270
34271 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34272 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34273 (wendy_try): New proc to run testcase.
34274 (main loop): Call 'em.
34275 * gcc.wendy/*.c: Clean up pass to correct expected output.
34276
34277 * lib/gcc.exp: Minor cleanup work.
34278 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34279
34280 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
34281
34282 * config/sim.exp (gcc_load): Document return codes better.
34283 Don't pass -v to simulator.
34284
34285 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
34286
34287 * gcc.special/920717-x.c: Fix typo.
34288 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34289 get at sources.
34290
34291 * lib/mike-gcc.exp: Fix typo.
34292
34293 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
34294
34295 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34296 binary to use, transform the name.
34297 * config/*.exp: rename everything. Nuke any g++ specific files,
34298 it's now a special case of gcc that requires no special support.
34299 Add a default.exp for unsupported targets.
34300
34301 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
34302
34303 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34304 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34305 version of Tcl.
34306
34307 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
34308
34309 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34310 than a warning.
34311
34312 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
34313
34314 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34315
34316 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
34317
34318 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34319 option_list. Compile every file with only 4/6 option choices
34320 (same as C torture) instead of with 12/18 different option
34321 choices.
34322 * lib/c-torture.exp: Likewise.
34323
34324 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34325 not already set.
34326
34327 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
34328
34329 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34330 can put an XFAIL *-*-* on excess errors.
34331
34332 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34333
34334 * g++.law: Add more tests derived from g++-bugs snapshots.
34335
34336 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34337 equivalent to g++.law/init9.
34338
34339 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34340 compiled it, and the a.out file after we've run it.
34341
34342 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34343
34344 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34345 compiled it, and the a.out file after we've run it.
34346
34347 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34348
34349 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34350
34351 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34352
34353 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34354 version number.
34355
34356 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34357
34358 * g++.law: New directory of g++ tests derived from the g++-bugs
34359 snapshots.
34360
34361 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34362
34363 * gcc.compile: initbug1.c initbug1.exp testcase added
34364
34365 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34366
34367 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34368 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34369 fixes submitted by Jeff Law (law@cs.utah.edu)
34370 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34371 Jeff Law (law@cs.utah.edu)
34372
34373
34374 1993-11-30 Mike Stump (mrs@cygnus.com)
34375
34376 * config/unix-g++.exp: Follow the gcc way of doing things.
34377 * g++.old-deja/old-deja.exp: Minor updates.
34378 * lib/g++.exp: New file, follow the gcc way of doing things.
34379 * lib/old-dejagnu.exp: Minor updates.
34380 * lib/mike-g++.exp: Always unset errorInfo.
34381
34382 1993-11-06 Mike Stump (mrs@cygnus.com)
34383
34384 * lib/gcc.exp: Fix some errors with the below change, CC and
34385 CFLAGS should be global when setting, not local.
34386
34387 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34388
34389 * lib/gcc.exp: Transform tool name.
34390
34391 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34392
34393 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34394
34395 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34396
34397 * lib/gcc.exp: change gcc_done to gcc_stat
34398
34399 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34400
34401 * Upgraded gcc testsuite to c-torture version 1.25
34402
34403 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34404
34405 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34406 * lib/c-torture: added hooks for new reporting code.
34407
34408 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34409
34410 * config/sh-gcc.exp: check if sh-sim exists in the path
34411
34412 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34413
34414 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34415 * gcc.compile/compile.exp: Initial changes for new logic.
34416 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34417 * gcc.failure/failure.exp: Initial changes for new logic.
34418 * gcc.ieee/ieee.exp: Initial changes for new logic.
34419 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34420 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34421 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34422 * lib/c-torture.exp: Initial changes for new logic.
34423 * lib/gcc.exp: Initial changes for new logic.
34424
34425 1993-10-15 Mike Stump (mrs@cygnus.com)
34426
34427 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34428 depend upon failure or success. Fully qualify names in failure
34429 and success messages. Always remove a.out before starting
34430 compile, just in case. Pay more attention to error text output by
34431 the compiler. Handle testcases with no known past errors just
34432 like all others, so that things are uniform. Other miscellaneous
34433 improvements.
34434
34435 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34436
34437 * gcc.cpp: new directory for cpp tests
34438
34439 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34440
34441 * lib/chill.exp: Code reformatted, removed unused code.
34442 * config/unix-chill.exp: Code reformatted, removed unused code.
34443 * chill.execute/execute.exp: Code reformatted, removed unused code.
34444 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34445
34446 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34447
34448 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34449 routines not written.
34450
34451 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34452
34453 * config/bug-gcc.exp: Use new procs from bug.exp.
34454
34455 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34456
34457 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34458 via ftp, rather than depending on NFS.
34459 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34460 case.
34461
34462 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34463
34464 * config/bug-gcc.exp: Use new download proc.
34465
34466 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34467
34468 * chill.execute/execute.exp: cleanups, handles errors better
34469 * chill.compile/compile.exp: rewrite, based on execute.exp
34470 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34471 * lib/chill.exp: major changes to diff proc and compile and link
34472 procs. added chill_fail and chill_pass wrappers to pass and
34473 fail. added more comments, and handle error codes better.
34474 Added a hack to capture stderr from exec, so noncompile tests
34475 can work.
34476
34477 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34478
34479 * chill.execute/execute.exp: rewrite of testsuite driver
34480 * lib/chill.exp: rewrite of testsuite driver
34481 * config/unix-chill.exp: rewrite of testsuite driver
34482
34483 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34484
34485 In chill.execute:
34486 * iexpr.ch: Standardize uppercase.
34487 * tuples.dat: Standardize uppercase.
34488 * vary.ch: standardize. Correct varying string assignments.
34489 * vary.dat: Add new output lines.
34490
34491 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34492
34493 In chill.execute:
34494 * chprintf.ch: Standardize use of uppercase.
34495 * tuples.ch: Standardize and turn arr2 into a DCL,
34496 rather than a SYN.
34497 * pinits.ch: Standardize.
34498
34499 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34500
34501 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34502 * Makefil: Renamed to Makefile.in.
34503 * configure.in: New.
34504
34505 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34506
34507 In chill.execute:
34508 * .cvsignore: Add result/output files.
34509 * Makefile: Fix up variables at start. Use MFLAGS
34510 everywhere. Correct bool_loc, built_ins entries.
34511 Add entry for vary1.ch.
34512 * bitarray.ch: Standardize upper-case usage.
34513 * bitexpr.ch: Standardize, add output of b1.
34514 * params.ch: Use arrayt in along PROC parameters, to
34515 avoid novelty problems.
34516 * sets.ch: Tiny cleanup.
34517 * vary1.ch: Re-indent.
34518
34519 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34520
34521 * Add PR-related files to Makefiles, .cvsignore files, etc.
34522
34523 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34524
34525 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34526 with compiler objects. New names are test-flow.c and test-loop.c
34527
34528 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34529
34530 * Upgraded c-torture tests from 1.19 to 1.20
34531
34532 * new files:
34533 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34534 * gcc.compile: 930623-1.c 930623-2.c
34535 * gcc.noncompile: 930622-1.c 930622-2.c
34536 * gcc.failure: 920411-1.c 920627-2.c
34537 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34538
34539 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34540
34541 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34542 More changes to get testsuite working properly. Needs more work.
34543 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34544
34545 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34546
34547 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34548 More changes to get testsuite working properly. Needs more work.
34549
34550 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34551
34552 * chill.compile/compile.exp: Added for Dejagnu support
34553 * chill.execute/execute.exp: Added for Dejagnu support
34554 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34555
34556 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34557
34558 This should complete moving the CHILL test files.
34559 * chill.noncompile(.cvsignore printf.grt
34560 in-printf.grt chprintf.grt chprintf.ch):
34561 Added test-support files.
34562 (Makefile): Modified further.
34563 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34564 signal.ch): Added test files.
34565 * chill.execute (.cvsignore printf.grt printr.c
34566 in-printf.grt rts.c chprintf.grt rts.h): Added
34567 test-support files.
34568 (Makefile): More corrections.
34569
34570 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34571
34572 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34573 test cases, ready for DejaGnu.
34574
34575 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34576
34577 * Upgraded c-torture tests from 1.18 to 1.19
34578
34579 * gcc.compile: added test(s):
34580 930607-1.c
34581 * gcc.execute: added test(s):
34582 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34583
34584 * added new subdirectory for misc tests: gcc.misc-tests
34585 * gcc.misc-test(s): added tests:
34586 inst-check.c test-consts.c test-ior.c test-switch.c
34587
34588 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34589
34590 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34591
34592 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34593
34594 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34595
34596 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34597
34598 * Upgraded c-torture tests from 1.17 to 1.18
34599
34600 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34601
34602 * Upgraded c-torture tests from 1.12 to 1.17
34603
34604 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34605
34606 * lib/old-dejagnu.exp:
34607 Fixed handling of XFAIL target triplets to correctly
34608 recognize wildcard characters. Removed code that
34609 appended a unique id tag to the end of the file name
34610 printed out by the result of the testcases within a
34611 given test file.
34612
34613 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34614
34615 * lib/old-dejagnu.exp:
34616 Reworked expected failure handling to trigger off of XFAIL
34617 keyword in keyphrase embeded in testcase source code. The
34618 XFAIL keyword must be at the end of the keyphrase line. It
34619 may optionally be followed by one or more target triplets.
34620 It has just occured that the handling of wildcards in the
34621 target triplet may not be correct.
34622
34623 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34624
34625 * g++.old-deja/tests:
34626 Moved all subdirectories up one level into g++.old-deja .
34627
34628 * lib/old-dejagnu.exp:
34629 Fixed problem with CXXFLAGS not being properly reset, and being
34630 corrupted with extraneous "-c" compiler option. This was
34631 causing binaries to not be generated for test that needed them.
34632 Modified strings passed to "pass" and "fail" so that individual
34633 tests from the same test file would be distinguished by an
34634 identifier appended to the test file name in the summary logs;
34635 this corrected a problem with erroneous diff logs. Added code
34636 to search testcases for expected fail and unexpected pass keywords.
34637
34638 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34639
34640 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34641
34642 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34643
34644 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34645 Removed extraneous text from end of "Special g++ Options"
34646 keyphrase.
34647
34648 * lib/old-dejagnu.exp: Added pattern matching to look for new
34649 keywords, embedded in testcases comments, which will trigger
34650 calls to xpass and xfail.
34651
34652 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34653
34654 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34655 comments embedded in the testcases, especially the one looking for
34656 special compiler options, as well as the pattern matching for the
34657 compiler output again.
34658
34659 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34660
34661 * lib/old-dejagnu.exp: Do a proper check of the return value for
34662 execute tests. Fixed several problems with the pattern matching
34663 of the compiler output which gave erroneous test results.
34664 Changed several of the test result messages to be more descriptive.
34665 * config/unix-g++.exp: Proc g++_load now actually works and
34666 executes the tests passed to it and returns a usable return
34667 value.
34668
34669 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34670
34671 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34672
34673 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34674
34675 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34676 Modified both files to properly execute the old style
34677 dejagnu tests. The previous versions of these files were
34678 experimental and did not function anything near correctly.
34679
34680 1993-04-05 Rob Savoye (rob@cygnus.com)
34681
34682 * Removed all Makefile.in and configure.in files. No configuration
34683 needed now.
34684
34685 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34686
34687 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34688
34689 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34690
34691 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34692 gcc.special/configure.in, gcc.noncompile/configure.in,
34693 gcc.execute/configure.in, gcc.code_quality/configure.in,
34694 g++.other/configure.in, g++.old-deja/configure.in,
34695 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34696 in srcname setting.
34697
34698 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34699
34700 * lib/udi.exp: Fixed mondfe and mondfe_download.
34701 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34702 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34703
34704 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34705
34706 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34707 (gdb_exit): Don't remove *_soc files.
34708
34709 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34710
34711 * lib/c-torture.exp: Don't look for main; instead always use -w
34712 -c. This is how the c-torture tests work. Remove the object
34713 file if the compilation succeeds.
34714 * gcc.execute/execute.exp: Remove executable if test passes.
34715 * gcc.noncompile/noncompile.exp: Every test is an expected
34716 failure.
34717 * gcc.special/special.exp: Added tests from c-torture 1.11,
34718 corrected use of existing test.
34719 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34720 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34721 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34722 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34723 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34724 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34725 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34726 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34727 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34728 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34729 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34730 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34731 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34732 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34733 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34734 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34735 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34736 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34737 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34738 c-torture 1.11.
34739 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34740 correspond to c-torture 1.11.
34741
34742 * New file.