re PR rtl-optimization/22167 (Strange optimization bug when using -Os)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-21 Richard Sandiford <richard@codesourcery.com>
2
3 PR rtl-optimization/22167
4 * g++.dg/opt/pr22167.C: New test.
5
6 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
7
8 PR c++/2922
9 * g++.dg/lookup/two-stage2.C: New.
10 * g++.dg/lookup/two-stage3.C: New.
11 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
12 fixed two-stage name lookup for operators.
13 * g++.dg/template/call3.C: Compiler now produces an appropriate
14 error message.
15 * g++.dg/template/crash37.C: Compiler now describes bla() on line
16 14 as a candidate.
17 * g++.dg/template/ptrmem4.C: Compiler produces different error
18 message.
19 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
20 connect_to_method as a candidate.
21
22 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
23
24 * gcc.dg/fold-alloc-1.c: New test.
25
26 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
27
28 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
29 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
30
31 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
32
33 * gcc.dg/fold-abs-1.c: New test.
34 * gcc.dg/fold-abs-2.c: New test.
35 * gcc.dg/fold-abs-3.c: New test.
36
37 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
38
39 Make CONSTRUCTOR use VEC to store initializers.
40 * g++.dg/ext/complit3.C: Check for specific error messages.
41 * g++.dg/init/brace2.C: Update error message.
42 * g++.dg/warn/Wbraces2.C: Likewise.
43
44 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
45
46 PR fortran/16940
47 * gfortran.dg/module_interface_1.f90: New test.
48
49 2005-07-19 Danny Berlin <dberlin@dberlin.org>
50 Kenneth Zadeck <zadeck@naturalbridge.com>
51
52 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
53
54 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55
56 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
57 specify -Wformat for these tests.
58 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
59 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
60 * gcc.dg/format/opt-6.c: Delete.
61
62 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
63
64 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
65 * gcc.dg/tree-ssa/sra-3.c: Likewise.
66
67 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
68
69 * gcc.dg/tree-ssa/alias-2.c: New test.
70
71 2005-07-18 Mark Mitchell <mark@codesourcery.com>
72
73 PR c++/22263
74 * g++.dg/template/explicit7.C: New test.
75
76 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
77
78 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
79 width of 8 to +Inf and -Inf.
80
81 2005-07-17 Mark Mitchell <mark@codesourcery.com>
82
83 PR c++/22139
84 * g++.dg/template/friend36.C: New test.
85
86 2005-07-16 David Edelsohn <edelsohn@gnu.org>
87
88 PR fortran/21730
89 * gfortran.dg/pr21730.f: New test.
90
91 2005-07-16 Danny Berlin <dberlin@dberlin.org>
92 Kenneth Zadeck <zadeck@naturalbridge.com>
93
94 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
95 since pure const detection cannot run at -O1 in c compiler.
96 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
97 can now optimize this case properly.
98 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
99 because we now pass.
100 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
101
102 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
103
104 PR c/22421
105 * gcc.dg/format/bitfld-1.c: New test.
106
107 2005-07-15 Mark Mitchell <mark@codesourcery.com>
108
109 PR c++/22204
110 * g++.dg/rtti/repo1.C: New test.
111
112 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
113
114 PR middle-end/22398
115 * gcc.c-torture/compile/pr22398.c: New test.
116
117 2005-07-15 Mark Mitchell <mark@codesourcery.com>
118
119 PR c++/22132
120 * g++.dg/expr/cast4.C: New test.
121
122 2005-07-15 Richard Guenther <rguenther@suse.de>
123
124 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
125 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
126
127 2005-07-15 Steven Bosscher <stevenb@suse.de>
128
129 PR tree-optimization/22230
130 * gcc.dg/tree-ssa/pr22230.c: New test.
131
132 2005-07-14 Jakub Jelinek <jakub@redhat.com>
133
134 * gfortran.dg/g77/cpp6.f: New test.
135
136 PR fortran/22417
137 * gfortran.dg/g77/cpp5.F: New test.
138 * gfortran.dg/g77/cpp5.h: New file.
139 * gfortran.dg/g77/cpp5inc.h: New file.
140
141 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
142
143 PR libfortran/16435
144 * gfortran.dg/tl_editting.f90: New.
145 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
146
147 2005-07-14 Steven G. Kargl <kargls@comcast.net>
148
149 * gfortran.dg/char_array_constructor.f90: New test.
150
151 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
152
153 * gfortran.dg/past_eor.f90: New.
154 * gfortran.dg/complex_read.f90: New.
155
156 2005-07-13 Jeff Law <law@redhat.com>
157
158 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
159 additional casts.
160
161 * gcc.dg/tree-ssa/pr22321.c: New test
162
163 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
164
165 PR tree-optimization/21921
166 * gcc.dg/tree-ssa/pr21921.c: New.
167
168 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
169
170 PR tree-optimizatio/22442
171 * gcc.dg/tree-ssa/loop-11.c: New test.
172
173 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
174
175 PR tree-opt/21840
176 * gcc.c-torture/compile/pr21840.c: New test.
177
178 2005-07-12 Jan Hubicka <jh@suse.cz>
179
180 * gcc.c-torture/compile/pr22379.c: New test.
181
182 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
183
184 PR libfortran/21593
185 gfortran.dg/dev_null.f90: Remove outdated comment about
186 PR libfortran/21593.
187
188
189 2005-07-12 Dale Johannesen <dalej@apple.com>
190
191 * gcc.target/i386/compress-float-sse.c: New.
192 * gcc.target/i386/compress-float-sse-pic.c: New.
193 * gcc.target/i386/compress-float-387.c: New.
194 * gcc.target/i386/compress-float-387-pic.c: New.
195 * gcc.dg/compress-float-ppc.c: New.
196 * gcc.dg/compress-float-ppc-pic.c: New.
197
198 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
199
200 PR libfortran/21593
201 gfortran.dg/dev_null.f90: Remove targets.
202
203 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
204
205 PR tree-opt/22335
206 * gcc.dg/pr22335-1.c: New test.
207 * gcc.dg/pr22335-2.c: New test.
208
209 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
210
211 PR c++/20172
212 * g++.dg/template/nontype12.C : New test.
213
214 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
215
216 * gcc.dg/tree-ssa/loop-10.c: New test.
217
218 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
219
220 * gcc.c-torture/execute/20020720-1.x: Remove.
221
222 2005-07-11 Jakub Jelinek <jakub@redhat.com>
223
224 * gfortran.fortran-torture/execute/forall_7.f90: New test.
225
226 2005-07-10 Richard Sandiford <richard@codesourcery.com>
227
228 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
229 (dg-mips-options): Use it.
230
231 2005-07-09 Diego Novillo <dnovillo@redhat.com>
232
233 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
234
235 2005-07-09 Richard Henderson <rth@redhat.com>
236
237 * lib/target-supports.exp (check_effective_target_sync_char_short):
238 Add alpha.
239
240 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
241
242 PR libfortran/22217
243 * gfortran.dg/negative-z-descriptor.f90: New test.
244
245 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
246
247 PR tree-opt/22329
248 * gcc.dg/pr22329.c: New test.
249
250 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
251
252 PR tree-optimization/20139
253 * gcc.dg/tree-ssa/pr20139.c: New.
254
255 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
256
257 PR tree-opt/22356
258 * testsuite/gcc.dg/pr22356-1.c: New test.
259
260 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
261
262 PR c++/21799
263 * g++.dg/template/unify8.C: New.
264 * g++.dg/template/unify9.C: New.
265
266 2005-07-08 Jakub Jelinek <jakub@redhat.com>
267
268 * gfortran.fortran-torture/execute/entry_10.f90: New test.
269
270 2005-07-07 Geoffrey Keating <geoffk@apple.com>
271
272 * gcc.dg/darwin-version-1.c: New.
273 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
274 * gcc.dg/builtins-20.c: Likewise.
275 * gcc.dg/builtins-53.c: Likewise.
276 * gcc.dg/torture/builtins-convert-1.c: Likewise.
277 * gcc.dg/torture/builtins-convert-2.c: Likewise.
278 * gcc.dg/torture/builtins-convert-3.c: Likewise.
279 * gcc.dg/torture/builtins-power-1.c: Likewise.
280 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
281 on Darwin.
282
283 2005-07-07 Jeff Law <law@redhat.com>
284
285 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
286 argument evaluation order.
287
288 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
289
290 PR libfortran/21594
291 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
292 Add test cases where the shift length is greater than the
293 array length.
294
295 2005-07-07 Ziemowit Laski <zlaski@apple.com>
296
297 * obj-c++.dg/proto-lossage-6.mm: New.
298 * objc.dg/proto-lossage-6.m: New.
299
300 2005-07-07 Ziemowit Laski <zlaski@apple.com>
301
302 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
303 * objc.dg/gnu-runtime-2.m: Likewise.
304
305 2005-07-07 Jakub Jelinek <jakub@redhat.com>
306
307 * gfortran.dg/longline.f: New test.
308
309 * gfortran.dg/badline.f: New test.
310
311 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
312
313 PR fortran/16531
314 PR fortran/15966
315 PR fortran/18781
316 * gfortran.dg/hollerith.f90: New.
317 * gfortran.dg/hollerith2.f90: New.
318 * gfortran.dg/hollerith3.f90: New.
319 * gfortran.dg/hollerith4.f90: New.
320 * gfortran.dg/hollerith_f95.f90: New.
321 * gfortran.dg/hollerith_legacy.f90: New.
322 * gfortran.dg/g77/cpp4.F: New. Port from g77.
323
324 2005-07-07 Ziemowit Laski <zlaski@apple.com>
325
326 PR objc/22274
327 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
328 * objc.dg/gnu-runtime-2.m: New.
329
330 2005-07-06 Jeff Law <law@redhat.com>
331
332 * gcc.dg/tree-ssa/vrp17.c: New test.
333
334 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
335
336 PR fortran/22327
337 * gfortran.dg/array_constructor_5.f90: New test.
338
339 2005-07-07 Jakub Jelinek <jakub@redhat.com>
340
341 * gfortran.fortran-torture/execute/entry_9.f90: New test.
342
343 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
344
345 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
346 * gcc.dg/980816-1.c: Ditto.
347
348 2005-07-06 Jeff Law <law@redhat.com>
349
350 * gcc.c-torture/compile/pr21356.c: New test.
351
352 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
353
354 PR c/22013
355 PR c/22098
356 * gcc.c-torture/compile/pr22013-1.c,
357 gcc.c-torture/execute/pr22098-1.c,
358 gcc.c-torture/execute/pr22098-2.c,
359 gcc.c-torture/execute/pr22098-3.c: New tests.
360
361 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
362
363 PR c/22308
364 * gcc.dg/pr22308-1.c: New test.
365
366 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
367
368 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
369 target.
370 * gcc.dg/compare9.c: Use -fshort-enums instead of
371 -fno-short-enums. Change the last test to dg-bogus.
372
373 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
374
375 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
376 * gcc.dg/compare9.c: New.
377
378 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
379
380 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
381
382 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
383
384 PR testsuite/22288
385 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
386
387
388 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
389
390 * gcc.dg/format/gcc_gfc-1.c: New.
391
392 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
393
394 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
395
396 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
397
398 PR fortran/20842
399 * gfortran.dg/io_invalid_1.f90: New test.
400
401 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
402
403 * gcc.dg/format/gcc_diag-1.c: Update.
404
405 2005-07-02 Jeff Law <law@redhat.com>
406
407 * gcc.dg/tree-ssa/pr22051-1.c: New test.
408 * gcc.dg/tree-ssa/pr22051-2.c: New test.
409
410 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
411
412 * gcc.dg/format/gcc_diag-1.c: Update.
413
414 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
415
416 PR tree-opt/22269
417 * gcc.c-torture/compile/pr22269.c: New test.
418
419 2005-06-30 Diego Novillo <dnovillo@redhat.com>
420
421 PR 21584
422 PR 22219
423 * g++.dg/tree-ssa/pr21584-1.C: New test.
424 * g++.dg/tree-ssa/pr21584-2.C: New test.
425
426 2005-06-30 Ziemowit Laski <zlaski@apple.com>
427
428 * obj-c++.dg/try-catch-11.mm: New.
429 * objc.dg/try-catch-10.m: New.
430
431 2005-06-29 David Edelsohn <edelsohn@gnu.org>
432
433 * g++.dg/other/ucnid-1.C: xfail on AIX.
434
435 2005-06-29 Diego Novillo <dnovillo@redhat.com>
436
437 PR 22234
438 * gcc.dg/20050629-1.c: New test.
439
440 2005-06-29 Ziemowit Laski <zlaski@apple.com>
441
442 * obj-c++.dg/const-str-1[0-1].mm: New.
443 * objc.dg/const-str-1[0-1].m: New.
444
445 2005-05-29 Richard Henderson <rth@redhat.com>
446
447 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
448 Rename from check_effective_target_vect_no_max.
449 (check_effective_target_vect_no_int_add): New.
450 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
451 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
452 * gcc.dg/vect/vect-reduc-3.c: Likewise.
453 * gcc.dg/vect/vect-reduc-1.c: Use both.
454 * gcc.dg/vect/vect-reduc-2.c: Likewise.
455
456 2005-05-29 Richard Henderson <rth@redhat.com>
457
458 * lib/target-supports.exp (check_effective_target_vect_no_max):
459 Remove i386 and x86_64.
460
461 2005-06-29 Steve Ellcey <sje@cup.hp.com>
462
463 PR testsuite/21969
464 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
465
466 2005-06-29 Steve Ellcey <sje@cup.hp.com>
467
468 PR middle-end/21969
469 * gcc.dg/vect/pr21969.c: New test.
470
471 2005-06-28 Eric Christopher <echristo@redhat.com>
472
473 PR c/22052
474 PR c/21975
475 * gcc.dg/inline1.c: New test.
476 * gcc.dg/inline2.c: Ditto.
477 * gcc.dg/inline3.c: Ditto.
478 * gcc.dg/inline4.c: Ditto.
479 * gcc.dg/inline5.c: Ditto.
480
481 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
482
483 PR libfortran/22142
484 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
485 Add testcase also testing eoshift1 for PR 22142.
486
487 2005-06-28 Richard Henderson <rth@redhat.com>
488
489 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
490 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
491 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
492 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
493 gcc.dg/tree-ssa/20030922-2.c: Likewise.
494
495 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
496
497 PR libfortran/22142
498 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
499 Add testcase for PR 22142.
500
501 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
502
503 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
504 gcc.target/ia64/fpreg-2.c: New tests.
505
506 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
507
508 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
509
510 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
511
512 PR libfortran/22170
513 * gfortran.dg/slash_1.f90: New test.
514
515 2005-06-27 Richard Henderson <rth@redhat.com>
516
517 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
518 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
519 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
520 * gcc.dg/vect/vect-reduc-2.c: Likewise.
521 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
522 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
523
524 2005-06-27 Richard Henderson <rth@redhat.com>
525
526 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
527 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
528
529 2005-06-27 Ziemowit Laski <zlaski@apple.com>
530
531 * obj-c++.dg/proto-lossage-5.mm: New.
532 * objc.dg/proto-lossage-5.m: New.
533
534 2005-06-27 Diego Novillo <dnovillo@redhat.com>
535
536 PR 21959
537 * gcc.dg/tree-ssa/pr21959.c: New test.
538
539 2005-06-27 Jakub Jelinek <jakub@redhat.com>
540
541 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
542 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
543 testing uninitialized var.
544
545 * gcc.c-torture/execute/builtins/chk.h: New.
546 * gcc.c-torture/execute/builtins/lib/chk.c: New.
547 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
548 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
549 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
550 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
551 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
552 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
553 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
554 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
555 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
556 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
557 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
558 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
559 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
560 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
561 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
562 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
563 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
564 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
565 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
566 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
567 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
568 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
569 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
570 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
571 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
572 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
573 * gcc.dg/builtin-object-size-1.c: New test.
574 * gcc.dg/builtin-object-size-2.c: New test.
575 * gcc.dg/builtin-object-size-3.c: New test.
576 * gcc.dg/builtin-object-size-4.c: New test.
577 * gcc.dg/builtin-object-size-5.c: New test.
578 * gcc.dg/builtin-stringop-chk-1.c: New test.
579 * gcc.dg/builtin-stringop-chk-2.c: New test.
580 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
581 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
582 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
583 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
584 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
585 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
586 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
587 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
588 * gcc.c-torture/execute/printf-1.c: New test.
589 * gcc.c-torture/execute/fprintf-1.c: New test.
590 * gcc.c-torture/execute/vprintf-1.c: New test.
591 * gcc.c-torture/execute/vfprintf-1.c: New test.
592 * gcc.c-torture/execute/printf-chk-1.c: New test.
593 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
594 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
595 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
596
597 2005-06-27 Michael Matz <matz@suse.de>
598
599 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
600 slot is not merged if address escapes.
601
602 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
603
604 PR c/21911
605 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
606
607 2005-06-26 Jakub Jelinek <jakub@redhat.com>
608
609 PR middle-end/17965
610 * gcc.c-torture/compile/20050622-1.c: New test.
611
612 PR middle-end/22028
613 * gcc.dg/20050620-1.c: New test.
614
615 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
616
617 PR tree-optimization/22026
618 * gcc.dg/tree-ssa/pr22026.c: New.
619
620 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
621
622 PR libfortran/22144
623 * gfortran.dg/shift-alloc.f90: New testcase.
624
625 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
626
627 * all files: Update FSF address in copyright headers.
628
629 2005-06-22 Jan Hubicka <jh@suse.cz>
630
631 * wholeprogram-1.c: New testcase.
632 * wholeprogram-2.c: New testcase.
633
634 2005-06-24 Mark Mitchell <mark@codesourcery.com>
635
636 PR 22171
637 * gcc.dg/tree-ssa/pr22171.c: New test.
638
639 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
640
641 * gfortran.dg/simplify_modulo.f90: New.
642
643 2005-06-24 Jan Hubicka <jh@suse.cz>
644
645 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
646
647 2005-06-23 Ziemowit Laski <zlaski@apple.com>
648
649 * obj-c++.dg/proto-lossage-[1-4].mm: New.
650
651 2005-06-23 Ziemowit Laski <zlaski@apple.com>
652
653 * obj-c++.dg/typedef-alias-1.mm: New.
654 * objc.dg/typedef-alias-1.m: New.
655
656 2005-06-23 Jeff Law <law@redhat.com>
657
658 * gcc.dg/tree-ssa/vrp16.c: New test.
659
660 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
661
662 * lib/target-supports.exp: Add
663 check_effective_target_fortran_large_real and
664 check_effective_target_fortran_large_int to check for
665 corresponding effective targets.
666 * gfortran.dg/large_integer_kind_1.f90: New test.
667 * gfortran.dg/large_real_kind_1.f90: New test.
668
669 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
670
671 PR tree-optimization/22117
672 * gcc.dg/tree-ssa/pr22117.c: New.
673
674 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
675
676 PR testsuite/22123
677 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
678
679 2005-06-23 David Edelsohn <edelsohn@gnu.org>
680
681 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
682
683 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
684
685 * gfortran.dg/f2c_4.f90: Add tests for complex functions
686 * gfortran.dg/f2c_4.c: Likewise
687
688 2005-06-22 Paul Brook <paul@codesourcery.com>
689
690 PR fortran/21034
691 * gfortran.dg/auto_save_1.f90: New test.
692
693 2005-06-22 Michael Matz <matz@suse.de>
694
695 * gcc.target/x86-64/abi: New directory.
696 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
697 * gcc.target/x86-64/abi/README.gcc: New file.
698 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
699 * gcc.target/x86-64/abi/asm-support.s: New file.
700 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
701 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
702 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
703 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
704 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
705 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
706 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
707 * gcc.target/x86_64/abi/test_bitfields.c: New test.
708 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
709 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
710 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
711 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
712 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
713 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
714 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
715 * gcc.target/x86_64/abi/test_varargs.c: New test.
716
717 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
718
719 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
720 32-bit i?86 and x86_64.
721
722 2005-06-21 Ziemowit Laski <zlaski@apple.com>
723
724 * obj-c++.dg/const-str-[1-9].mm: New tests.
725
726 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
727
728 PR fortran/22010
729 * gfortran.dg/namelist_use.f90: New.
730 * gfortran.dg/namelist_use_only.f90: New.
731
732 2005-06-21 Jeff Law <law@redhat.com>
733
734 * gcc.dg/tree-ssa/vrp15.c: New test.
735
736 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
737
738 * lib/target-supports.exp (check_effective_target_vect_reduction):
739 Remove.
740 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
741 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
742 remove vect_reduction target keyword. Also avoid two returns in main.
743 * gcc.dg/vect/vect-reduc-3.c: Likewise.
744 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
745 * gcc.dg/vect/vect-reduc-1short.c: New test.
746 * gcc.dg/vect/vect-reduc-1char.c: New test.
747 * gcc.dg/vect/vect-reduc-2short.c: New test.
748 * gcc.dg/vect/vect-reduc-2char.c: New test.
749 * gcc.dg/vect/vect-reduc-6.c: New test.
750 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
751 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
752 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
753
754 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
755 Paul Thomas <pault@gcc.gnu.org>
756
757 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
758 New tests.
759
760 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
761
762 * gfortran.dg/backslash_1.f90: New test.
763 * gfortran.dg/backslash_2.f90: New test.
764
765 2005-06-20 Steven G. Kargl <kargls@comcast.net>
766
767 * gfortran.dg/duplicate_labels.f90: New test.
768
769 2005-06-20 Jan Beulich <jbeulich@novell.com>
770
771 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
772 unsupportable relocations.
773 * g++.old-deja/g++.other/store-expr1.C: Likewise.
774 * gcc.dg/20050321-2.c: xfail for NetWare.
775
776 2005-06-20 Andreas Jaeger <aj@suse.de>
777
778 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
779 gcc.target/i386/fastcall-sseregparm.c,
780 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
781
782 2005-06-19 Richard Henderson <rth@redhat.com>
783
784 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
785
786 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
787
788 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
789
790 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
791
792 PR c++/22115
793 * g++.dg/conversion/simd2.C: Change expected error message.
794
795 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
796
797 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
798 * gcc.dg/vect/vect-reduc-2.c: Likewise.
799 * gcc.dg/vect/vect-reduc-3.c: Likewise.
800
801 2005-06-18 James A Morrison <phython@gcc.gnu.org>
802
803 * gcc.dg/fold-mod-1.c: New test.
804
805 2005-06-18 Steven G. Kargl <kargls@comcast.net>
806
807 PR fortran/19926
808 * gfortran.dg/pr19926.f90: New test.
809
810 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
811
812 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
813 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
814 targets.
815 * gcc.dg/vect/vect-reduc-2.c: Likewise.
816 * gcc.dg/vect/vect-reduc-3.c: Likewise.
817
818 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
819
820 * gcc.target/ia64/float80-varargs-1.c: New test.
821
822 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
823
824 PR tree-opt/22035
825 * gfortran.dg/f2c_6.f90: New test.
826
827 2005-06-17 Geoffrey Keating <geoffk@apple.com>
828
829 PR c++/17413
830 * g++.dg/template/local5.C: New.
831
832 2005-06-17 Richard Henderson <rth@redhat.com>
833
834 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
835
836 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
837
838 PR testsuite/21945
839 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
840
841 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
842
843 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
844 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
845 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
846 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
847 check_vect to verify the presence of hardware vector support.
848
849 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
850
851 PR testsuite/22056
852 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
853
854 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
855
856 PR libfortran/19216
857 * gfortran.dg/pr19216.f: Add correct space between brackets and
858 dg directive.
859
860 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
861
862 PR libfortran/16436
863 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
864
865 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
866
867 * gcc.target/i386/attributes-error.c: New testcase.
868 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
869 * gcc.target/i386/regparm-stdcall.c: Likewise.
870 * gcc.target/i386/sseregparm-1.c: Likewise.
871 * gcc.target/i386/sseregparm-2.c: Likewise.
872
873 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
874
875 * g++.dg/rtti/crash2.C: New.
876
877 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
878
879 * gcc.dg/noncompile/20040203-3.c: Update expected message.
880
881 2005-06-15 David Ung <davidu@mips.com>
882
883 * gcc.target/mips/mips16e-extends.c: New test for testing the
884 generation of MIPS16e zeb/zeh, seb/seh instructions.
885
886 2005-06-15 Diego Novillo <dnovillo@redhat.com>
887
888 PR 22018
889 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
890 * gcc.dg/tree-ssa/pr22018.c: New test.
891
892 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
893
894 * gcc.dg/simd-1.c: Update error messages.
895 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
896 * gcc.dg/simd-2.c: Update error messages.
897 * gcc.dg/simd-4.c: New.
898
899 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
900
901 PR c++/20678
902 * g++.dg/other/crash-4.C: New.
903
904 2005-06-14 Devang Patel <dpatel@apple.com>
905
906 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
907
908 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
909
910 PR c++/21929
911 * g++.dg/parse/crash11.C: Update
912
913 2005-06-13 Jeff Law <law@redhat.com>
914
915 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
916 perform the desired transformations.
917 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
918 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
919
920 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
921
922 PR fortran/22038
923 * gfortran.dg/forall_1.f90: Un-XFAIL.
924
925 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
926
927 PR c++/21929
928 * g++.dg/parse/crash26.C: New.
929
930 PR c++/20789
931 * g++.dg/init/member1.C: New.
932
933 2005-06-13 Jakub Jelinek <jakub@redhat.com>
934
935 * gfortran.dg/altreturn_1.f90: New test.
936
937 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
938
939 PR middle-end/21985
940 * gcc.dg/tree-ssa/pr21985.c: New test.
941
942 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
943
944 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
945
946 2005-06-12 Roger Sayle <roger@eyesopen.com>
947
948 PR c++/21930
949 * g++.dg/other/error10.C: New test case.
950
951 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
952
953 PR libfortran/19155
954 * gfortran.dg/pr19155.f: Add test.
955
956 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
957
958 * gfortran.dg/f2c_7.f90: New test.
959
960 * gfortran.dg/forall_1.f90: XFAILed.
961
962 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
963
964 * gcc.dg/pr14796-1.c: New.
965 * gcc.dg/pr14796-2.c: New.
966
967 2005-06-11 Steven G. Kargl <kargls@comcast.net>
968
969 PR fortran/17792
970 PR fortran/21375
971 * gfortran.dg/deallocate_stat.f90: New test.
972
973 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
974
975 * gfortran.fortran-torture/execute/in-pack.f90: New test.
976
977 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
978
979 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
980 access will be generated when this loop is vectorized. Test that
981 accesses with same alignment were detected.
982 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
983 Test that accesses with same alignment were detected.
984 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
985 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
986 alignment were detected.
987
988 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
989
990 * gcc.dg/Wcxx-compat-1.c: New.
991
992 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
993
994 PR libfortran/21480
995 * gfortran.dg/reshape-complex.f90: Add a test for a packed
996 complex array.
997
998 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
999
1000 * gcc.dg/alias-8.c: New.
1001
1002 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
1003
1004 * gcc.dg/format/cmn_err-1.c: Update.
1005
1006 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
1007
1008 PR target/20666
1009 * gcc.target/sparc/fexpand-2.c: New.
1010 * gcc.target/sparc/fpmerge-2.c: New.
1011 * gcc.target/sparc/fpmul-2.c: New.
1012 * gcc.target/sparc/noresult.c: New.
1013 * gcc.target/sparc/pdist-2.c: New.
1014 * gcc.target/sparc/pdist-3.c: New.
1015
1016 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
1017
1018 PR testsuite/21702
1019 * gcc.target/i386/i386.exp: Fix comment typo.
1020
1021 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
1022
1023 PR c++/19497
1024 * g++.dg/inherit/using5.C: New.
1025 * g++.dg/inherit/using6.C: New.
1026
1027 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1028
1029 PR c++/19894
1030 * g++.dg/template/ptrmem15.C: New test.
1031
1032 PR c++/20563
1033 * g++.dg/ext/label4.C: New test.
1034
1035 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1036
1037 * gcc.dg/tls/debug-1.c: New test.
1038
1039 2005-06-07 Dale Johannesen <dalej@apple.com>
1040
1041 * gcc.target/i386/movq.c: New.
1042
1043 2005-06-07 Dale Johannesen <dalej@apple.com>
1044
1045 * gcc.dg/20050607-1.c: New.
1046
1047 2005-06-07 Jakub Jelinek <jakub@redhat.com>
1048
1049 PR middle-end/21850
1050 * gcc.c-torture/execute/20050607-1.c: New test.
1051
1052 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
1053
1054 PR libfortran/21926
1055 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
1056 Test case where the return array has lowest stride one,
1057 but isn't packed.
1058
1059 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
1060
1061 * lib/target-supports.exp (check_effective_target_sync_int_long):
1062 Add s390 and s390x targets.
1063
1064 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
1065
1066 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
1067 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
1068 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
1069 * gcc.dg/tree-ssa/loop-9.c: New test.
1070
1071 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
1072
1073 * g++.dg/parse/defarg10.C: New.
1074
1075 2005-06-06 Jakub Jelinek <jakub@redhat.com>
1076
1077 PR regression/21897
1078 * gcc.c-torture/execute/20050604-1.c: New test.
1079
1080 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
1081
1082 PR 21903
1083 * g++.dg/parse/defarg9.C: New.
1084
1085 PR c++/20637
1086 * g++.dg/inherit/using4.C: New.
1087 * g++.dg/overload/error1.C: Adjust expected errors.
1088 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1089 * g++.old-deja/g++.brendan/arm2.C: Likewise.
1090 * g++.old-deja/g++.other/redecl2.C: Likewise.
1091 * g++.old-deja/g++.other/redecl4.C: Likewise.
1092 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
1093
1094 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1095
1096 * gfortran.dg/f2c_5.f90: Add -w to dg-options
1097
1098 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1099
1100 * lib/gfortran.exp (gfortran_target_compile): Call
1101 dg-additional-files-options
1102 * gfortran.dg/f2c_4.f90: New file
1103 * gfortran.dg/f2c_4.c: New file
1104 * gfortran.dg/f2c_5.f90: New file
1105 * gfortran.dg/f2c_5.c: New file
1106
1107 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1108
1109 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
1110
1111 PR fortran/21912
1112 * gfortran.dg/array_constructor_4.f90: New test.
1113
1114 2005-06-05 Mark Mitchell <mark@codesourcery.com>
1115
1116 PR c++/21619
1117 * g++.dg/ext/builtin9.C: New test.
1118
1119 2005-06-05 Dale Johannesen <dalej@apple.com>
1120
1121 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
1122 * gcc.c-torture/execute/20050603-2.c: Ditto.
1123
1124 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
1125
1126 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1127 * gcc.dg/vect/vect-reduc-1.c: New.
1128 * gcc.dg/vect/vect-reduc-2.c: New.
1129 * gcc.dg/vect/vect-reduc-3.c: New.
1130
1131 2005-06-04 Dale Johannesen <dalej@apple.com>
1132
1133 * gcc.c-torture/execute/20050603-1.c: New.
1134 * gcc.c-torture/execute/20050603-2.c: New.
1135 * gcc.dg/20050603-3.c: New.
1136
1137 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1138
1139 PR fortran/19195
1140 * gfortran.dg/debug_1.f90: New test.
1141
1142 * gfortran.dg/forall_1.f90: New test.
1143
1144 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1145
1146 * gfortran.dg/array_constructor_3.f90: New test.
1147
1148 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1149
1150 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1151
1152 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
1153
1154 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1155
1156 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1157
1158 PR c/21873
1159 * gcc.dg/init-excess-1.c: New test.
1160
1161 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1162
1163 PR c++/21853
1164 * g++.dg/expr/static_cast6.C: New test.
1165
1166 2005-06-03 Diego Novillo <dnovillo@redhat.com>
1167
1168 * gcc.dg/tree-ssa/vrp14.c: New test.
1169
1170 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1171
1172 PR c++/21336
1173 * g++.dg/template/new2.C: New test.
1174
1175 2005-06-03 Josh Conner <jconner@apple.com>
1176
1177 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1178 all entries in initializer.
1179
1180 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1181
1182 PR middle-end/21858
1183 * gcc.dg/pr21858.c: New testcase.
1184
1185 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
1186
1187 PR tree-optimization/21292
1188
1189 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1190 New.
1191 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1192 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1193 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1194 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1195 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1196
1197 2005-06-02 Richard Henderson <rth@redhat.com>
1198
1199 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1200
1201 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1202
1203 * gcc.dg/wtypequal.c: New testcase.
1204
1205 2005-06-02 Diego Novillo <dnovillo@redhat.com>
1206
1207 PR 21582
1208 * gcc.dg/tree-ssa/pr21582.c: New test.
1209
1210 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1211
1212 PR c++/21280
1213 * g++.dg/opt/interface2.h: New.
1214 * g++.dg/opt/interface2.C: New.
1215 * g++.dg/init/ctor4.C: Adjust error lines.
1216 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1217 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1218 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1219 * g++.old-deja/g++.pt/assign1.C: Likewise.
1220 * g++.old-deja/g++.pt/crash20.C: Likewise.
1221
1222 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1223
1224 PR tree-optimization/21734
1225 * g++.dg/vect/pr21734_1.cc: New.
1226 * g++.dg/vect/pr21734_2.cc: New.
1227
1228 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1229
1230 PR c++/20350
1231 * g++.dg/template/spec24.C: New.
1232
1233 PR c++/21151
1234 * g++.dg/pch/local-1.C: New.
1235 * g++.dg/pch/local-1.Hs: New.
1236
1237 2005-06-01 Diego Novillo <dnovillo@redhat.com>
1238
1239 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1240 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1241 * gcc.dg/tree-ssa/pr14341.c: New test.
1242 * gcc.dg/tree-ssa/pr14841.c: New test.
1243 * gcc.dg/tree-ssa/pr20701.c: New test.
1244 * gcc.dg/tree-ssa/pr21086.c: New test.
1245 * gcc.dg/tree-ssa/pr21090.c: New test.
1246 * gcc.dg/tree-ssa/pr21332.c: New test.
1247 * gcc.dg/tree-ssa/pr21458.c: New test.
1248 * gcc.dg/tree-ssa/pr21658.c: New test.
1249 * gcc.dg/tree-ssa/vrp01.c: New test.
1250 * gcc.dg/tree-ssa/vrp02.c: New test.
1251 * gcc.dg/tree-ssa/vrp03.c: New test.
1252 * gcc.dg/tree-ssa/vrp04.c: New test.
1253 * gcc.dg/tree-ssa/vrp05.c: New test.
1254 * gcc.dg/tree-ssa/vrp06.c: New test.
1255 * gcc.dg/tree-ssa/vrp07.c: New test.
1256 * gcc.dg/tree-ssa/vrp08.c: New test.
1257 * gcc.dg/tree-ssa/vrp09.c: New test.
1258 * gcc.dg/tree-ssa/vrp10.c: New test.
1259 * gcc.dg/tree-ssa/vrp11.c: New test.
1260 * gcc.dg/tree-ssa/vrp12.c: New test.
1261 * gcc.dg/tree-ssa/vrp13.c: New test.
1262
1263 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1264
1265 PR 21029
1266 * gcc.dg/tree-ssa/pr21029.c: New test.
1267
1268 2005-06-01 Roger Sayle <roger@eyesopen.com>
1269
1270 * gfortran.dg/logint-1.f: New test case.
1271 * gfortran.dg/logint-2.f: Likewise.
1272 * gfortran.dg/logint-3.f: Likewise.
1273
1274 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1275
1276 PR c/21536
1277 PR c/20760
1278 * gcc.dg/20050527-1.c: New test.
1279
1280 * gcc.dg/i386-sse-12.c: New test.
1281
1282 PR fortran/21729
1283 * gfortran.dg/implicit_5.f90: New test.
1284
1285 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1286
1287 PR fortran/20883
1288 * gfortran/assign_4.f90: New test.
1289 * gfortran/assign_2.f90: Change compile to run.
1290
1291 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1292
1293 * lib/target-supports.exp
1294 (check_effective_target_sync_char_short): New.
1295 * gcc.dg/sync-2.c: New.
1296
1297 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1298
1299 PR tree-optimization/21817
1300 * gcc.dg/torture/pr21817-1.c: New.
1301
1302 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1303
1304 PR c++/21165
1305 * g++.dg/template/init5.C: New.
1306
1307 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1308
1309 * gfortran.dg/char_initialiser_actual.f90:
1310 Test character initialisers as actual arguments.
1311 * gfortran.dg/char_pointer_comp_assign.f90:
1312 Test character pointer structure component assignments.
1313 * gfortran.dg/char_array_structure_constructor.f90:
1314 Test character components in structure constructors.
1315
1316 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1317
1318 PR middle-end/20931
1319 * g++.dg/opt/pr20931.C: New test.
1320
1321 2005-05-31 Andreas Jaeger <aj@suse.de>
1322
1323 PR testsuite/20772
1324 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1325 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1326 g++.old-deja/g++.ext/asmspec1.C,
1327 g++.old-deja/g++.other/regstack.C,
1328 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1329 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1330 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1331 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1332 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1333 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1334 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1335 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1336 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1337 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1338 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1339 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1340 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1341 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1342 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1343 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1344 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1345 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1346 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1347
1348 2005-05-31 Jeff Law <law@redhat.com>
1349
1350 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1351
1352 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1353
1354 PR middle-end/21743
1355 * gcc.dg/builtins-1.c: Activate disabled clog test.
1356 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1357
1358 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1359
1360 * gfortran.dg/char_pointer_assign.f90:
1361 Test character-pointer assignments and pointer assignments.
1362 * gfortran.dg/char_pointer_dummy.f90:
1363 Test character-pointer dummy arguments.
1364 * gfortran.dg/char_pointer_func.f90:
1365 Test character-pointer function returns.
1366 * gfortran.dg/char_pointer_dependency.f90:
1367 Test character-pointer functions with dependencies.
1368
1369 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1370
1371 PR c++/21784
1372 * g++.dg/lookup/using14.C: New test.
1373
1374 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1375
1376 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1377 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1378 trailing ^M.
1379
1380 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1381
1382 PR c++/17413
1383 * g++.dg/template/local5.C: New.
1384
1385 PR target/21761
1386 * gcc.c-torture/compile/pr21761.c: New.
1387
1388 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1389 before darwin8.
1390
1391 2005-05-30 Steven G. Kargl
1392
1393 PR fortran/20846
1394 * gfortran.dg/inquire_8.f90: New test.
1395
1396 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1397
1398 PR libfortran/21376
1399 * gfortran.dg/output_exponents_1.f90: New test.
1400
1401 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1402
1403 PR libfortran/20006
1404 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1405
1406 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1407
1408 PR c++/21210
1409 * g++.dg/ext/complex1.C: New test.
1410
1411 PR c++/21340
1412 * g++.dg/init/ctor6.C: New test.
1413
1414 2005-05-29 Jan Hubicka <jh@suse.cz>
1415
1416 * gcc.c-torture/compile/pr21562.c: New.
1417
1418 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1419
1420 * gfortran.dg/subnormal_1.f90: New test.
1421
1422 2005-05-28 Jan Hubicka <jh@suse.cz>
1423
1424 * tree-prof.exp: Fix comment.
1425 * value-prof-1.c: New.
1426 * value-prof-2.c: New.
1427 * value-prof-3.c: New.
1428 * value-prof-4.c: New.
1429
1430 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1431
1432 PR c++/21614
1433 * g++.dg/expr/ptrmem6.C: New test.
1434 * g++.dg/expr/ptrmem6a.C: Likewise.
1435
1436 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1437
1438 PR tree-optimization/21658
1439 * gcc.dg/tree-ssa/pr21658.c: New.
1440
1441 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1442
1443 PR c++/21455
1444 * g++.dg/inherit/ptrmem3.C: New.
1445
1446 PR c++/21681
1447 * g++.dg/parse/template16.C: New.
1448
1449 2005-05-27 Andreas Jaeger <aj@suse.de>
1450
1451 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1452
1453 * gcc.dg/i386-sse-8.c: Run test on all archs.
1454
1455 2005-05-26 Mike Stump <mrs@apple.com>
1456
1457 * objc.dg/isa-field-1.m: Only run on darwin.
1458 * objc.dg/lookup-1.m: Likewise.
1459 * objc.dg/try-catch-8.m: Likewise.
1460
1461 2005-05-26 Roger Sayle <roger@eyesopen.com>
1462
1463 PR tree-optimization/9814
1464 * gcc.dg/pr9814-1.c: New test case.
1465
1466 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1467
1468 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1469 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1470 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1471 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1472 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1473 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1474 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1475 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1476 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1477 objc.dg/try-catch-8.m: New.
1478
1479 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1480
1481 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1482 remove extraneous semicolons.
1483
1484 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1485
1486 * obj-c++.dg/comp-types-12.mm: New.
1487 * objc.dg/comp-types-11.m: New.
1488 * objc.dg/selector-4.m: New.
1489
1490 2005-05-26 Andreas Jaeger <aj@suse.de>
1491
1492 PR testsuite/20772
1493 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1494 g++.old-deja/g++.ext/attrib3.C,
1495 g++.old-deja/g++.other/store-expr1.C,
1496 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1497 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1498 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1499 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1500 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1501 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1502 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1503 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1504 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1505 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1506 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1507 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1508 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1509 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1510 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1511 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1512 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1513 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1514 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1515
1516 2005-05-26 Andreas Jaeger <aj@suse.de>
1517
1518 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1519 x86-64 compilation.
1520
1521 2005-05-26 Andreas Jaeger <aj@suse.de>
1522
1523 PR testsuite/20772
1524 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1525 gcc.misc-tests/i386-pf-athlon-1.c,
1526 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1527 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1528 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1529 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1530 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1531 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1532 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1533 programs.
1534
1535 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1536 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1537 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1538 x86-64 compilation.
1539
1540 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1541 x86_64.
1542
1543 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1544 effective-target ilp32.
1545
1546 2005-05-26 David Ung <davidu@mips.com>
1547
1548 * gcc.target/mips/ext_ins.c: New test for testing the generation
1549 of MIPS32/64 rev 2 ext/ins instructions.
1550
1551 2005-05-26 Andreas Jaeger <aj@suse.de>
1552
1553 * treelang/compile/unsigned.tree: Use gimple instead of
1554 nonexisting generic dump.
1555
1556 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1557
1558 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1559
1560 2005-05-26 Andreas Jaeger <aj@suse.de>
1561
1562 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1563
1564 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1565
1566 PR libfortran/17283
1567 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1568 Test callee-allocated memory with write statements.
1569
1570 2005-05-25 Roger Sayle <roger@eyesopen.com>
1571
1572 PR middle-end/21709
1573 * gcc.dg/pr21709-1.c: New test case.
1574
1575 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1576 Mike Stump <mrs@apple.com>
1577
1578 * objc/execute/next_mapping.h: Update for C++.
1579
1580 * obj-c++.dg/selector-1.mm: Move to...
1581 * obj-c++.dg/selector-4.mm: here...
1582
1583 * obj-c++.dg/basic.mm: New.
1584 * obj-c++.dg/comp-types-1.mm: New.
1585 * obj-c++.dg/cxx-class-1.mm: New.
1586 * obj-c++.dg/cxx-ivars-1.mm: New.
1587 * obj-c++.dg/cxx-ivars-2.mm: New.
1588 * obj-c++.dg/cxx-ivars-3.mm: New.
1589 * obj-c++.dg/cxx-scope-1.mm: New.
1590 * obj-c++.dg/cxx-scope-2.mm: New.
1591 * obj-c++.dg/defs.mm: New.
1592 * obj-c++.dg/empty-private-1.mm: New.
1593 * obj-c++.dg/encode-1.mm: New.
1594 * obj-c++.dg/encode-2.mm: New.
1595 * obj-c++.dg/encode-3.mm: New.
1596 * obj-c++.dg/extern-c-1.mm: New.
1597 * obj-c++.dg/extra-semi.mm: New.
1598 * obj-c++.dg/fix-and-continue-2.mm: New.
1599 * obj-c++.dg/isa-field-1.mm: New.
1600 * obj-c++.dg/ivar-list-semi.mm: New.
1601 * obj-c++.dg/local-decl-1.mm: New.
1602 * obj-c++.dg/lookup-1.mm: New.
1603 * obj-c++.dg/lookup-2.mm: New.
1604 * obj-c++.dg/method-1.mm: New.
1605 * obj-c++.dg/method-2.mm: New.
1606 * obj-c++.dg/method-3.mm: New.
1607 * obj-c++.dg/method-4.mm: New.
1608 * obj-c++.dg/method-5.mm: New.
1609 * obj-c++.dg/method-6.mm: New.
1610 * obj-c++.dg/method-7.mm: New.
1611 * obj-c++.dg/no-extra-load.mm: New.
1612 * obj-c++.dg/overload-1.mm: New.
1613 * obj-c++.dg/pragma-1.mm: New.
1614 * obj-c++.dg/pragma-2.mm: New.
1615 * obj-c++.dg/private-1.mm: New.
1616 * obj-c++.dg/private-2.mm: New.
1617 * obj-c++.dg/proto-qual-1.mm: New.
1618 * obj-c++.dg/qual-types-1.mm: New.
1619 * obj-c++.dg/stubify-1.mm: New.
1620 * obj-c++.dg/stubify-2.mm: New.
1621 * obj-c++.dg/super-class-1.mm: New.
1622 * obj-c++.dg/super-class-2.mm: New.
1623 * obj-c++.dg/super-dealloc-1.mm: New.
1624 * obj-c++.dg/super-dealloc-2.mm: New.
1625 * obj-c++.dg/template-1.mm: New.
1626 * obj-c++.dg/template-2.mm: New.
1627 * obj-c++.dg/template-3.mm: New.
1628 * obj-c++.dg/template-4.mm: New.
1629 * obj-c++.dg/template-5.mm: New.
1630 * obj-c++.dg/template-6.mm: New.
1631 * obj-c++.dg/try-catch-1.mm: New.
1632 * obj-c++.dg/try-catch-2.mm: New.
1633 * obj-c++.dg/try-catch-3.mm: New.
1634 * obj-c++.dg/try-catch-4.mm: New.
1635 * obj-c++.dg/try-catch-5.mm: New.
1636 * obj-c++.dg/try-catch-6.mm: New.
1637 * obj-c++.dg/try-catch-7.mm: New.
1638 * obj-c++.dg/try-catch-8.mm: New.
1639 * obj-c++.dg/try-catch-9.mm: New.
1640 * obj-c++.dg/va-meth-1.mm: New.
1641
1642 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1643
1644 * obj-c++.dg/selector-1.mm: New.
1645 * obj-c++.dg/selector-2.mm: New.
1646
1647 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1648
1649 * obj-c++.dg/selector-3.mm: New.
1650 * objc.dg/selector-3.m: New.
1651
1652 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1653
1654 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1655 about where warning appears.
1656
1657 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1658
1659 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1660 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1661 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1662 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1663
1664 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1665
1666 * gcc.dg/20050524-1.c: New test.
1667
1668 2005-05-25 Jan Hubicka <jh@suse.cz>
1669
1670 * gcc.dg/tree-prof/inliner-1.c: New.
1671
1672 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1673
1674 * gcc.dg/tree-prof: New directory.
1675 * gcc.dg/tree-prof/tree-prof.exp: New.
1676
1677 2005-05-25 DJ Delorie <dj@redhat.com>
1678
1679 * gcc.dg/Wattributes-1.c: New.
1680 * gcc.dg/Wattributes-2.c: New.
1681 * gcc.dg/Wattributes-3.c: New.
1682
1683 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1684
1685 PR tree-optimization/19833
1686 * gcc.dg/uninit-4.c: Remove xfail.
1687 * gcc.dg/uninit-9.c: Ditto.
1688
1689 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1690
1691 * obj-c++.dg/bitfield-[1-5].mm: New.
1692 * obj-c++.dg/class-protocol-1.mm: New.
1693 * obj-c++.dg/comp-types-1[0-1].mm: New.
1694 * obj-c++.dg/comp-types-[2-9].mm: New.
1695 * obj-c++.dg/encode-[4-8].mm: New.
1696 * obj-c++.dg/layout-1.mm: New.
1697 * obj-c++.dg/method-1[0-9].mm: New.
1698 * obj-c++.dg/method-2[0-1].mm: New.
1699 * obj-c++.dg/method-[8-9].mm: New.
1700 * obj-c++.dg/objc-gc-3.mm: New.
1701 * obj-c++.dg/try-catch-10.mm: New.
1702 * objc.dg/bitfield-5.m: New.
1703 * objc.dg/comp-types-10.m: New.
1704 * objc.dg/comp-types-9.m: New.
1705 * objc.dg/layout-1.m: New.
1706 * objc.dg/objc-gc-4.m: New.
1707 * objc.dg/try-catch-9.m: New.
1708 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1709 * objc.dg/comp-types-1.m: Likewise.
1710 * objc.dg/comp-types-[5-6].m: Likewise.
1711 * objc.dg/method-9.m: Likewise.
1712
1713 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1714
1715 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1716 and on hardware without VMX support.
1717
1718 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1719
1720 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1721
1722 * lib/profopt.exp (dg-final-generate, dg-final-use,
1723 profopt-final-code, profopt-get-options): New.
1724 (profopt-execute): Process test directives.
1725
1726 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1727 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1728 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1729
1730 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1731
1732 PR C++/21645
1733 * g++.dg/init/ctor5.C: New test.
1734
1735 2005-05-24 Ira Rosen <irar@il.ibm.com>
1736
1737 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1738 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1739 vect-113.c, vect-114.c.
1740
1741 2005-05-23 Adam Nemet <anemet@lnxw.com>
1742
1743 * gcc.dg/const-elim-1.c: Remove xfails.
1744
1745 2005-05-23 Jeff Law <law@redhat.com>
1746
1747 * gcc.c-torture/compile/pr21638.c: New test.
1748 * gcc.c-torture/compile/20050520-1.c: New test.
1749
1750 2005-05-23 Nick Clifton <nickc@redhat.com>
1751
1752 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1753 be a proper triple, ie: m32r*-*-*.
1754 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1755
1756 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1757
1758 PR middle-end/21331
1759 PR tree-opt/21293
1760 * gcc.c-torture/compile/pr21293.c: New test.
1761 * gcc.c-torture/execute/pr21331.c: New test.
1762
1763 2004-05-20 Richard Henderson <rth@redhat.com>
1764
1765 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1766
1767 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1768
1769 * obj-c++-dg.exp: Add.
1770 * obj-c++.exp: Add.
1771 * obj-c++.dg/dg.exp: Add.
1772
1773 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1774
1775 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1776 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1777
1778 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1779
1780 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1781
1782 2004-05-19 Richard Henderson <rth@redhat.com>
1783
1784 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1785
1786 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1787
1788 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1789
1790 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1791
1792 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1793
1794 PR c++/21495
1795 * g++.dg/parse/extern1.C: New test.
1796 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1797
1798 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1799
1800 * gcc.dg/c99-math.h: New.
1801 * gcc.dg/c99-math-float-1.c: New test.
1802 * gcc.dg/c99-math-double-1.c: Likewise.
1803 * gcc.dg/c99-math-long-double-1.c: Likewise.
1804
1805 2005-05-18 Richard Henderson <rth@redhat.com>
1806
1807 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1808
1809 2005-05-18 Devang Patel <dpatel@apple.com>
1810
1811 * g++.dg/opt/20050511-1.C: New test.
1812
1813 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1814
1815 PR libfortran/21127
1816 * gfortran.dg/reshape-complex.f90: New test.
1817
1818 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1819
1820 * gfortran.dg/array_constructor_1.f90: New test.
1821 * gfortran.dg/array_constructor_2.f90: New test.
1822
1823 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1824
1825 PR fortran/20954
1826 * gfortran.dg/pr20954.f: New test.
1827
1828 2005-05-17 Mike Stump <mrs@apple.com>
1829
1830 Yet more Objective-C++...
1831
1832 * objc.dg/method-5.m: Update.
1833 * objc.dg/method-6.m: Update.
1834 * objc.dg/method-7.m: Update.
1835 * objc.dg/method-9.m: Update.
1836 * objc.dg/try-catch-2.m: Update.
1837
1838 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1839
1840 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1841 Remove little-endian optimizations.
1842
1843 2005-05-17 Jeff Law <law@redhat.com>
1844
1845 * g++.dg/tree-ssa/pr18414.C: New test.
1846 * gcc.dg/tree-ssa/pr18414.C: New test.
1847 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1848 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1849
1850 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1851
1852 * gcc.dg/compat/generate-random.c: Do not include
1853 libiberty.h.
1854 * gcc.dg/compat/generate-random_r.c: Likewise.
1855
1856 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
1857
1858 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1859
1860 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1861
1862 PR middle-end/21595
1863 * g++.dg/tree-ssa/builtin1.C: New testcase.
1864
1865 2005-05-17 Jakub Jelinek <jakub@redhat.com>
1866
1867 PR c++/21454
1868 * g++.dg/opt/const4.C: New test.
1869
1870 PR middle-end/21492
1871 * g++.dg/opt/crossjump1.C: New test.
1872
1873 PR tree-optimization/21610
1874 * gcc.c-torture/compile/20050516-1.c: New test.
1875
1876 PR fortran/15080
1877 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1878 about the test failing.
1879 * gfortran.fortran-torture/execute/where_7.f90: New test.
1880 * gfortran.fortran-torture/execute/where_8.f90: New test.
1881
1882 2005-05-16 Richard Henderson <rth@redhat.com>
1883
1884 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1885 i?86 and x86_64.
1886
1887 2005-05-16 Mark Mitchell <mark@codesourcery.com>
1888
1889 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1890 (limits.h): Include unconditionally.
1891 (stdlib.h): Likewise.
1892 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1893 (limits.h): Include unconditionally.
1894 (stdlib.h): Likewise.
1895 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1896 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1897 (limits.h): Include unconditionally.
1898 (stdlib.h): Likewise.
1899 (hashtab.h): Do not include.
1900 (getopt.h): Likewise.
1901 (stddef.h): Include.
1902 (hashval_t): Define.
1903 (struct entry): Add "next" field.
1904 (HASH_SIZE): New macro.
1905 (hash_table): New variable.
1906 (switchfiles): Do not use xmalloc.
1907 (mix): New macro.
1908 (iterative_hash): New function.
1909 (hasht): Remove.
1910 (e_exists): New function.
1911 (e_insert): Likewise.
1912 (output): Use, instead of libiberty hashtable functions.
1913 (main): Do not use getopt. Do not call htab_create.
1914
1915 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1916
1917 PR libstdc++/21526
1918 * lib/target-supports.exp (check_mkfifo_available):
1919 Return 0 for cygwin as mkfifo support incomplete on platform.
1920 Fix typos in comments.
1921
1922 2005-05-15 Mark Mitchell <mark@codesourcery.com>
1923
1924 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1925
1926 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1927
1928 PR fortran/17432
1929 * gfortran.dg/assign_4.f: New test.
1930
1931 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1932
1933 PR tree-optimization/21563
1934 * gcc.dg/tree-ssa/pr21563.c: New.
1935
1936 2005-05-14 Jan Hubicka <jh@suse.cz>
1937
1938 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1939
1940 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1941
1942 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1943
1944 2005-05-13 Julian Brown <julian@codesourcery.com>
1945
1946 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1947 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1948
1949 2005-05-13 Jan Hubicka <jh@suse.cz>
1950
1951 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1952 * gcc.dg/fold-xor-?.c: Likewise.
1953 * gcc.dg/pr15784-?.c: Likewise.
1954 * gcc.dg/pr20922-?.c: Likewise.
1955 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1956 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1957 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1958
1959 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1960
1961 PR fortran/21260
1962 * gfortran.dg/hollerith_1.f90: New test.
1963
1964 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1965
1966 * gfortran.dg/func_result_2.f90: New test.
1967
1968 2005-05-11 Bud Davis <bdavis@gfortran.org>
1969
1970 * gfortran.dg/dev_null.f90: New test.
1971
1972 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1973
1974 * gcc.dg/arm-vfp1.c: Revert last change.
1975
1976 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1977
1978 PR middle-end/19807
1979 PR tree-optimization/19639
1980 * g++.dg/tree-ssa/pr19807.C: New testcase.
1981
1982 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1983
1984 PR libfortran/21471
1985 * gfortran.dg/append-1.f90: New test.
1986
1987 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1988
1989 * gcc.dg/pr18501.c: XFAIL.
1990 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1991 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1992 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1993 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1994 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1995 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1996 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1997 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1998
1999 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2000
2001 PR fortran/20178
2002 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
2003 gfortran.dg/f2c_3.f90: New tests.
2004
2005 * gfortran.dg/return_1.f90: Fix dg annotation.
2006
2007 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2008
2009 * gcc.c-torture/compile/20050510-1.c: New test.
2010
2011 2005-05-10 Mark Mitchell <mark@codesourcery.com>
2012
2013 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
2014
2015 2005-05-10 Bob Wilson <bob.wilson@acm.org>
2016
2017 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
2018
2019 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
2020
2021 PR c/17913
2022 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
2023
2024 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
2025
2026 PR c/21342
2027 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
2028 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
2029
2030 2005-05-10 Ben Elliston <bje@au.ibm.com>
2031
2032 PR debug/16676
2033 * gcc.dg/debug/pr16676.c: New test.
2034
2035 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
2036
2037 PR testsuite/21443
2038 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
2039 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
2040 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
2041 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
2042 Change -O1 to -O2.
2043 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
2044 -fno-tree-dominator-opts.
2045
2046 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2047
2048 * gfortran.dg/return_1.f90: New test.
2049
2050 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
2051
2052 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
2053
2054 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
2055
2056 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
2057
2058 PR c++/21427
2059 * g++.dg/inherit/covariant13.C: New.
2060
2061 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2062
2063 PR libfortran/19155
2064 * gfortran.dg/pr19155.f: New test.
2065
2066 2005-05-08 Roger Sayle <roger@eyesopen.com>
2067
2068 PR inline-asm/8788
2069 * gcc.dg/pr8788-1.c: New testcase.
2070
2071 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
2072
2073 PR target/21416
2074 * gcc.target/mips/fpcmp-[12].c: New tests.
2075
2076 2005-05-06 Mark Mitchell <mark@codesourcery.com>
2077
2078 * lib/target-supports-dg.exp (dg-require-fork): New function.
2079 (dg-require-mkfifo): Likewise.
2080 * lib/target-supports.exp (check_function_available): New
2081 function.
2082 (check_fork_available): Likewise.
2083 (check_mkfifo_available): Likewise.
2084
2085 2005-05-06 Jeff Law <law@redhat.com>
2086
2087 * gcc.c-torture/compile/pr21380.c: New test.
2088
2089 2005-05-06 Jakub Jelinek <jakub@redhat.com>
2090
2091 PR c++/20961
2092 * g++.dg/ext/weak3.C: New test.
2093
2094 2005-05-05 Mark Mitchell <mark@codesourcery.com>
2095
2096 PR c++/21352
2097 * g++.dg/template/crash37.C: New test.
2098
2099 2005-05-05 Paul Brook <paul@codesourcery.com>
2100
2101 * gcc.dg/arm-g2.c: Use effective-target arm32.
2102 * gcc.dg/arm-mmx-1.c: Ditto.
2103 * gcc.dg/arm-scd42-2.c: Ditto.
2104 * gcc.dg/arm-vfp1.c: Ditto.
2105 * lib/target-supports.exp (check_effective_target_arm32): New
2106 function.
2107
2108 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
2109
2110 PR libfortran/21354
2111 gfortran.dg/in_pack_rank7.f90: New test.
2112
2113 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
2114
2115 PR middle-end/15618
2116 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
2117
2118 2005-05-04 Jakub Jelinek <jakub@redhat.com>
2119
2120 PR middle-end/21265
2121 * gcc.dg/20050503-1.c: New test.
2122
2123 PR rtl-optimization/21239
2124 * gcc.dg/i386-sse-11.c: New test.
2125
2126 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
2127
2128 PR target/16888
2129 * gcc.target/i386/asm-1.c: New test.
2130
2131 2005-05-03 Jakub Jelinek <jakub@redhat.com>
2132
2133 PR rtl-optimization/21330
2134 * gcc.c-torture/execute/20050502-1.c: New test.
2135
2136 PR target/21297
2137 * gcc.c-torture/execute/20050502-2.c: New test.
2138
2139 2005-05-03 Uros Bizjak <uros@kss-loka.si>
2140
2141 PR middle-end/21282
2142 * gcc.dg/pr21282.c: New.
2143
2144 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2145
2146 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2147 * gcc.dg/vect/vect-92.c: Likewise
2148 * gcc.dg/vect/vect-93.c: Likewise
2149 * gcc.dg/vect/vect-dv-1.c: Likewise
2150 * gcc.dg/vect/vect-dv-2.c: Likewise
2151 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2152
2153 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2154
2155 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2156 * gfortran.dg/vect/vect-2.f90: Likewise
2157 * gfortran.dg/vect/vect-3.f90: Likewise
2158 * gfortran.dg/vect/vect-4.f90: Likewise
2159 * gfortran.dg/vect/vect-5.f90: Likewise
2160
2161 2005-05-02 Geoffrey Keating <geoffk@apple.com>
2162
2163 PR target/20813
2164 * gcc.dg/rs6000-fpint-2.c: New.
2165
2166 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2167
2168 PR c/15698
2169 * gcc.dg/builtins-30.c: Update expected messages.
2170 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2171 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2172 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2173
2174 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2175
2176 PR tree-optimization/21294
2177 * gcc.dg/tree-ssa/pr21294.c: New.
2178
2179 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
2180
2181 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2182 __builtin_altivec_st_internal_4si built-in.
2183
2184 2005-05-02 Mark Mitchell <mark@codesourcery.com>
2185
2186 PR c++/15875
2187 * g++.dg/template/ptrmem14.C: New test.
2188
2189 2005-05-02 Paul Brook <paul@codesourcery.com>
2190
2191 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2192
2193 2005-05-02 Michael Matz <matz@suse.de>
2194
2195 PR c++/19542
2196 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2197
2198 2005-05-01 Mark Mitchell <mark@codesourcery.com>
2199
2200 * g++.dg/cpp/weak.C: New test.
2201
2202 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2203
2204 * gcc.dg/tree-ssa/loop-8.c: New test.
2205
2206 2005-04-30 Michael Maty <matz@suse.de>
2207
2208 * gcc.dg/inline-mcpy.c: New test.
2209
2210 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2211
2212 PR libfortran/18958
2213 * gfortran.dg/eoshift.f90: New test case.
2214
2215 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
2216
2217 PR libfortran/18857
2218 * gfortran.dg/matmul_1.f90: New test.
2219
2220 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2221
2222 PR tree-optimization/21030
2223 * gcc.dg/tree-ssa/pr21030.c: New.
2224
2225 2005-04-29 Devang Patel <dpatel@apple.com>
2226
2227 PR tree-optimization/21272
2228 * gcc.dg/vect/vect-ifcvt-10.c: New test.
2229
2230 2005-04-29 Jakub Jelinek <jakub@redhat.com>
2231
2232 PR fortran/13082
2233 PR fortran/18824
2234 * gfortran.dg/entry_4.f90: New test.
2235 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2236 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2237 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2238 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2239 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2240 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2241 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2242
2243 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2244
2245 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2246
2247 2005-04-29 Paul Brook <paul@codesourcery.com>
2248
2249 * gfortran.dg/entry_3.f90: New test.
2250
2251 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2252
2253 * gfortran.dg/implicit_4.f90: New test.
2254
2255 2005-04-28 Bob Wilson <bob.wilson@acm.org>
2256
2257 * lib/target-supports.exp (check_profiling_available): Return
2258 false for xtensa-*-elf.
2259
2260 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2261
2262 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2263 error if file cannot be deleted.
2264
2265 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2266
2267 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2268 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2269 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2270 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2271 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2272 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2273 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2274 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2275 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2276 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2277 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2278 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2279 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2280
2281 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2282
2283 PR fortran/20865
2284 * gfortran.dg/pr20865.f90: New test.
2285
2286 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2287
2288 * gcc.dg/void-cast-2.c: New test.
2289
2290 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2291
2292 PR c/21159
2293 * gcc.dg/void-cast-1.c: New test.
2294
2295 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2296
2297 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2298
2299 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2300
2301 PR fortran/21177
2302 * gfortran.dg/pr21177.f90: New test.
2303
2304 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2305
2306 PR tree-optimization/21171
2307 * gcc.dg/tree-ssa/pr21171.c: New test.
2308
2309 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2310
2311 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2312 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2313 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2314 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2315 gcc.dg/tree-ssa/gen-vect-32.c: New.
2316 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2317 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2318 don't run on PPC32.
2319
2320 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2321
2322 PR c/21213
2323 * gcc.dg/transparent-union-3.c: New test.
2324
2325 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2326
2327 PR c/20740
2328 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2329 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2330 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2331 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2332 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2333 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2334
2335 2005-04-26 Jeff Law <law@redhat.com>
2336
2337 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2338 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2339 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2340 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2341 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2342 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2343 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2344
2345 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2346
2347 PR tree-optimization/17598
2348 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2349
2350 2005-04-25 Mike Stump <mrs@apple.com>
2351
2352 * objc.dg/fix-and-continue-1.m: Add.
2353
2354 2005-04-25 Roger Sayle <roger@eyesopen.com>
2355
2356 PR c++/20995
2357 * g++.dg/opt/pr20995-1.C: New test case.
2358
2359 2005-04-25 Devang Patel <dpatel@apple.com>
2360
2361 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2362
2363 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2364
2365 PR testsuite/21062
2366 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2367
2368 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2369
2370 PR C++/21188
2371 * g++.dg/opt/rtti2.C: New test.
2372
2373 2005-04-25 Paul Brook <paul@codesourcery.com>
2374 Steven G. Kargl <kargls@comcast.net>
2375
2376 PR fortran/20879
2377 * gfortran.dg/ichar_1.f90: New file.
2378
2379 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2380
2381 PR middle-end/20991
2382 * g++.dg/opt/pr20991.C: New test.
2383
2384 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2385 where sizeof (type) < __alignof__ (type).
2386 * gcc.dg/compat/struct-layout-1.h: Likewise.
2387
2388 2005-04-24 Per Bothner <per@bothner.com>
2389 Devang Patel <dpatel@apple.com>
2390
2391 PR preprocessor/20907
2392 * gcc.dg/cpp/very-long-comment.c: New test.
2393
2394 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2395
2396 PR fortran/20059
2397 * gfortran.dg/common_5.f: New test.
2398
2399 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2400
2401 PR middle-end/21082
2402 * g++.dg/tree-ssa/pr21082.C: New testcase.
2403
2404 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2405
2406 * gcc.dg/vect/vect-99.c: New test.
2407
2408 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2409
2410 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2411
2412 2005-04-22 Jeff Law <law@redhat.com>
2413
2414 * gcc.dg/uninit-5.c: Remove xfails.
2415 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2416 conditionals and loads.
2417
2418 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2419
2420 PR libfortran/20074
2421 PR libfortran/20436
2422 PR libfortran/21108
2423 * gfortran.dg/nested_reshape.f90: new test
2424 * gfortran.dg/reshape-alloc.f90: new test
2425 * gfortran.dg/reshape.f90: new test
2426
2427 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2428
2429 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2430
2431 * gcc.dg/arm-vfp1.c: New test.
2432
2433 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2434
2435 PR c++/21087
2436 * g++.dg/lookup/builtin2.C: New test.
2437
2438 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2439
2440 * gcc.dg/weak/weak-13.c: New test.
2441
2442 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2443
2444 * lib/target-supports.exp (check_effective_target_sync_int_long):
2445 Add powerpc*.
2446
2447 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2448
2449 * gcc.target/mips/branch-1.c: New test.
2450
2451 2005-04-21 Richard Henderson <rth@redhat.com>
2452
2453 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2454 * gcc.dg/vect/vect-86.c: Likewise.
2455 * gcc.dg/vect/vect-87.c: Likewise.
2456 * gcc.dg/vect/vect-88.c: Likewise.
2457
2458 2005-04-21 Devang Patel <dpatel@apple.com>
2459
2460 PR optimization/20994
2461 * gcc.dg/tree-ssa/ifc-3.c: New test.
2462
2463 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2464
2465 PR c/12913
2466 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2467 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2468 gcc.dg/c99-vla-jump-5.c: New tests.
2469
2470 2005-04-19 Richard Henderson <rth@redhat.com>
2471
2472 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2473 Fix typo in exists check.
2474 (check_effective_target_sync_int_long): New.
2475 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2476 * gcc.dg/ia64-sync-2.c: Likewise.
2477 * gcc.dg/ia64-sync-3.c: Likewise.
2478 * gcc.dg/ia64-sync-4.c: Likewise.
2479
2480 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2481
2482 * gcc.dg/fold-xor-1.c: New test.
2483 * gcc.dg/fold-xor-2.c: New test.
2484
2485 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2486
2487 PR target/20670
2488 * g++.dg/eh/fp-regs.C: New test.
2489
2490 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2491
2492 * gcc.dg/Wint-to-pointer-cast-1.c,
2493 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2494 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2495 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2496
2497 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2498
2499 PR fortran/16861
2500 * gfortran.dg/pr16861.f90: New test.
2501
2502 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2503
2504 * gcc.dg/pr21085.c: New test.
2505
2506 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2507
2508 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2509 (setup_mips_tests, dg-mips-options): New procedures.
2510 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2511 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2512 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2513 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2514 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2515 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2516 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2517 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2518 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2519 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2520 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2521 dg-mips-options instead of dg-options. Remove now-redundant
2522 preprocessor guards.
2523 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2524 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2525 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2526 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2527 * gcc.dg/vr-mult-2.c: Delete.
2528 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2529 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2530 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2531 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2532 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2533 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2534 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2535
2536 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2537
2538 * ada/acats/run_all.sh: Use sync when executable not present.
2539
2540 2005-04-18 Devang Patel <dpatel@apple.com>
2541
2542 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2543 * gcc.dg/vect/vect-11a.c: New.
2544 * gcc.dg/vect/vect-none.c: Update.
2545 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2546
2547 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2548
2549 PR tree-optimization/20922
2550 * gcc.dg/pr20922-1.c: New test.
2551 * gcc.dg/pr20922-2.c: New test.
2552 * gcc.dg/pr20922-3.c: New test.
2553 * gcc.dg/pr20922-4.c: New test.
2554 * gcc.dg/pr20922-5.c: New test.
2555 * gcc.dg/pr20922-6.c: New test.
2556
2557 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2558
2559 PR libfortran/20950
2560 * gfortran.dg/pr20950.f: New test.
2561
2562 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2563
2564 PR libfortran/19216
2565 * gfortran.dg/pr19216.f: New test.
2566
2567 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2568
2569 PR tree-optimization/21001
2570 * gcc.dg/tree-ssa/pr21001.c: New.
2571
2572 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2573
2574 PR libfortran/21075
2575 * gfortran.dg/reshape_rank7.f90: New test.
2576
2577 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2578
2579 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2580 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2581 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2582 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2583 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2584 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2585 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2586 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2587 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2588 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2589 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2590 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2591 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2592 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2593 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2594 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2595 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2596 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2597 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2598 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2599 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2600
2601 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2602
2603 * gfortran.dg/wtruncate.f: New testcase.
2604 * gfortran.dg/wtruncate.f90: New testcase.
2605
2606 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2607
2608 PR c++/21025
2609 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2610 which sizeof/alignof is dependent, rather than just whether we are
2611 processing_template_decl.
2612
2613 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2614
2615 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2616 corrected typo where the wrong variables had been compared.
2617
2618 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2619
2620 PR libfortran/18495
2621 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2622 Test callee-allocated version of return array with a write
2623 statement.
2624 Test spread with a temporary with another write statement.
2625
2626 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2627
2628 PR tree-optimization/21031
2629 * gcc.dg/tree-ssa/pr21031.c: New.
2630
2631 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2632
2633 PR tree-optimization/21004
2634 * gcc.dg/builtins-53.c: Include builtins-config.h.
2635 Check floorf, ceilf, floorl and ceill transformations
2636 only when HAVE_C99_RUNTIME is defined.
2637
2638 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2639
2640 PR middle-end/20739
2641 * gcc.dg/tree-ssa/pr20739.c: New test.
2642
2643 2005-04-14 Mike Stump <mrs@apple.com>
2644
2645 * gcc.dg/Foundation.framework/empty: New.
2646 * gcc.dg/framework-2.c: New.
2647
2648 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2649
2650 PR tree-optimization/21021
2651 * gcc.c-torture/compile/pr21021.c: New.
2652
2653 2005-04-14 Janis Johnson <janis187@us.ibm.com
2654
2655 PR testsuite/21010
2656 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2657 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2658 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2659 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2660 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2661 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2662 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2663 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2664
2665 2005-04-14 Richard Henderson <rth@redhat.com>
2666
2667 * lib/target-supports.exp (check_effective_target_vect_condition):
2668 Add ia64, i?86, and x86_64.
2669
2670 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2671
2672 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2673
2674 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2675
2676 PR tree-optimization/20657
2677 * gcc.dg/tree-ssa/pr20657.c: New.
2678
2679 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2680
2681 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2682 (long long int)trunc*.
2683
2684 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2685
2686 PR target/20927
2687 * gcc.dg/pr20927.c: New test.
2688
2689 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2690
2691 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2692 * gcc.target/mips/asm-1.c: Likewise.
2693
2694 2005-04-13 Dale Johannesen <dalej@apple.com>
2695
2696 * objc.dg/objc-fast-4.m: New.
2697
2698 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2699
2700 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2701 directory.
2702 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2703
2704 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2705
2706 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2707 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2708 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2709
2710 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2711
2712 PR tree-optimization/20913
2713 * gcc.dg/tree-ssa/pr20913.c: New.
2714
2715 PR tree-optimization/20702
2716 * gcc.dg/tree-ssa/pr20702.c: New.
2717
2718 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2719
2720 PR c++/13744
2721 * g++.dg/inherit/local3.C: New test.
2722
2723 2005-04-12 Jeff Law <law@redhat.com>
2724
2725 * gcc.dg/tree-ssa/20050412-1.c: New test.
2726
2727 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2728
2729 PR libfortran/19016
2730 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2731 Add tests with mask generated by expression.
2732 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2733 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2734 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2735
2736 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2737
2738 PR middle-end/20917
2739 * gcc.dg/20050409-1.c: New test.
2740
2741 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2742
2743 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2744
2745 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2746
2747 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2748 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2749 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2750 (TARGET_CXX): Adjust accordingly.
2751 * target.h (struct gcc_target): Remove epxort_class_data. Add
2752 determine_class_data_visibility and class_data_always_comdat.
2753 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2754 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2755 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2756 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2757 (arm_cxx_determine_class_data_visibility): New.
2758 (arm_cxx_class_data_always_comdat): Likewise.
2759 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2760 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2761 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2762 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2763 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2764 Define.
2765
2766 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2767
2768 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2769
2770 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2771
2772 * gcc.dg/i386-darwin-fpmath.c: New.
2773
2774 2004-04-11 Devang Patel <dpatel@apple.com>
2775
2776 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2777 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2778 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2779 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2780 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2781 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2782 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2783 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2784 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2785
2786 2004-04-11 Devang Patel <dpatel@apple.com>
2787
2788 * gcc.dg/vect/vect-dv-1.c: New test.
2789 * gcc.dg/vect/vect-dv-2.c: New test.
2790
2791 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2792
2793 PR tree-optimization/20933
2794 * gcc.dg/tree-ssa/pr20933.c: New test.
2795
2796 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2797
2798 * gfortran.dg/fold_nearest.f90: New test.
2799
2800 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2801
2802 * gcc.dg/tree-ssa/alias-1.c: New test.
2803
2804 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2805
2806 PR tree-optimization/20920
2807 * g++.dg/tree-ssa/pr20920.C: New test.
2808
2809 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2810
2811 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2812 (long long int)ceil*.
2813
2814 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2815
2816 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2817 explicit C++ linkage.
2818
2819 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2820
2821 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2822 warning for arithmetic IF statements.
2823
2824 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2825
2826 * eor_handling_1.f90: New test case.
2827 * eor_handling_2.f90: New test case.
2828 * eor_handling_3.f90: New test case.
2829 * eor_handling_4.f90: New test case.
2830 * eor_handling_5.f90: New test case.
2831 * noadv_size.f90: New test case.
2832 * pad_no.f90: New test case.
2833
2834 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2835
2836 * gcc.c-torture/execute/20050410-1.c: New test.
2837
2838 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2839
2840 * gcc.dg/pr20126.c: New.
2841
2842 2005-04-09 Bud Davis <bdavis@gfortran.org>
2843 Steven G. Kargl <kargls@comcast.net>
2844
2845 * gfortran.dg/PR19872.f: New test.
2846
2847 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2848
2849 * gfortran.dg/nint_1.f90: Fix dg-do directive
2850
2851 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2852
2853 * gfortran.dg/nint_1.f90: New test.
2854
2855 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2856
2857 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2858 Added test for callee-allocated arrays with write statements.
2859 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2860 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2861 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2862 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2863 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2864
2865 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2866
2867 PR libfortran/20163
2868 * gfortran.dg/open-options-blanks.f: New test.
2869
2870 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2871
2872 PR fortran/13257
2873 * gfortran.dg/comma_format_extension_[1234].f: New tests.
2874
2875 2005-04-09 Jakub Jelinek <jakub@redhat.com>
2876
2877 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2878 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2879 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2880 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2881 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2882 * gcc.c-torture/execute/stdarg-4.c: New test.
2883
2884 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2885
2886 PR target/20795
2887 * g++.dg/abi/param2.C: New test.
2888
2889 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2890
2891 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2892
2893 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2894
2895 * gcc.dg/builtins-53.c: New test.
2896
2897 2005-04-08 Diego Novillo <dnovillo@redhat.com>
2898
2899 * g++.dg/tree-ssa/pr18178.C: New test.
2900 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2901 * gcc.c-torture/execute/20041019-1.c: New test.
2902 * gcc.dg/tree-ssa/20041008-1.c: New test.
2903 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2904 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2905 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2906 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2907 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2908 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2909 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2910 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2911 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2912 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2913
2914 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
2915
2916 PR rtl-optimization/20466
2917 * gcc.c-torture/execute/pr20466-1.c: New test.
2918
2919 2005-04-08 Mark Mitchell <mark@codesourcery.com>
2920
2921 PR c++/20905
2922 * g++.dg/parse/cond2.C: New test.
2923
2924 PR c++/20145
2925 * g++.dg/warn/Wdtor1.C: New test.
2926
2927 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2928
2929 PR fortran/17229
2930 * gfortran.dg/pr17229.f: New test.
2931
2932 2005-04-07 Steven G. Kargl <kargls@comcast.net>
2933
2934 * gfortran.dg/tiny_1.f90: New test.
2935 * gfortran.dg/tiny_2.f90: ditto.
2936
2937 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2938
2939 * gfortran.dg/eor_1.f90: Fix dg-do run line
2940 * gfortran.dg/open_new.f90: Fix dg-do run line
2941
2942 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
2943
2944 * lib/target-supports.exp (get_compiler_messages): Support
2945 optional arguments, the fourth being compiler options.
2946 (check_effective_target_fpic): New proc.
2947 * gcc.dg/20050321-2.c: Restrict to target fpic.
2948
2949 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
2950
2951 * gcc.dg/15443-1.c: New test.
2952 * gcc.dg/15443-2.c: Likewise.
2953
2954 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2955
2956 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2957
2958 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2959
2960 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2961
2962 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2963
2964 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2965 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2966 -m64.
2967 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2968 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2969 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2970
2971 2005-04-06 Mark Mitchell <mark@codesourcery.com>
2972
2973 PR c++/20212
2974 * g++.dg/warn/Wunused-11.C: New test.
2975
2976 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2977
2978 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2979
2980 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2981
2982 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
2983
2984 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2985
2986 PR c++/20734
2987 * g++.dg/template/ptrmem13.C: New test.
2988
2989 2005-04-05 Per Bothner <per@bothner.com>
2990
2991 * lib/gcc.exp: Always add -fno-show-column, for now.
2992
2993 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2994
2995 PR testsuite/20767
2996 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2997 of plain old "unsigned int" for the type of "i". Makes this test
2998 64bit clean.
2999
3000 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
3001
3002 * gcc.dg/i386-ssefn-1.c: New test.
3003 * gcc.dg/i386-ssefn-2.c: New test.
3004 * gcc.dg/i386-ssefn-3.c: New test.
3005 * gcc.dg/i386-ssefn-4.c: New test.
3006
3007 2005-04-05 Jakub Jelinek <jakub@redhat.com>
3008
3009 PR tree-optimization/20076
3010 * gcc.dg/builtin-apply4.c: New test.
3011
3012 PR preprocessor/19475
3013 * gcc.dg/cpp/macspace1.c: New test.
3014 * gcc.dg/cpp/macspace2.c: New test.
3015
3016 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3017
3018 * gfortran.dg/pr20755.f: Fixed bad format.
3019
3020 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3021
3022 PR c++/20763
3023 * g++.dg/ext/attrib21.C: New test.
3024
3025 2004-04-05 Devang Patel <dpatel@apple.com>
3026
3027 * lib/target-supports.exp (check_effective_target_vect_shif): New.
3028 * gcc.dg/vect/vect-shift-1.c: New test.
3029
3030 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3031
3032 PR libfortran/20755
3033 * gfortran.dg/pr20755.f: New test.
3034
3035 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
3036
3037 * gfortran.dg/pr15959.f90: New test.
3038 * gfortran.dg/string_pad_trunc.f90: New test.
3039
3040 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3041
3042 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
3043 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
3044 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
3045 syntax.
3046
3047 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3048
3049 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
3050
3051 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3052
3053 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
3054 * gcc.c-torture/compile/20011119-2.c: Likewise.
3055 * gcc.c-torture/compile/981001-2.c: Likewise.
3056
3057 2005-04-04 Mark Mitchell <mark@codesourcery.com>
3058
3059 PR c++/20679
3060 * g++.dg/template/overload4.C: New test.
3061
3062 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3063
3064 PR c++/20746
3065 * g++.dg/abi/covariant5.C: New.
3066
3067 PR debug/20505
3068 * g++.dg/debug/const2.C: New.
3069
3070 2005-04-04 Jakub Jelinek <jakub@redhat.com>
3071
3072 PR rtl-optimization/16104
3073 * gcc.c-torture/execute/20050316-1.c: New test.
3074
3075 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3076
3077 * g++.dg/template/spec23.C: Fix dg-error text.
3078
3079 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
3080
3081 PR c++/19199
3082 * g++.dg/expr/lval2.C: New.
3083
3084 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3085
3086 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
3087 __builtin_strcasecmp and __builtin_strncasecmp.
3088
3089 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
3090
3091 PR c++/20723
3092 * g++.dg/template/spec22.C: New.
3093 * g++.dg/template/spec23.C: New.
3094
3095 2005-04-03 Dale Ranta <dir@lanl.gov>
3096 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3097
3098 PR libfortran/20068
3099 PR libfortran/20125
3100 PR libfortran/20156
3101 PR libfortran/20471
3102 * gfortran.dg/backspace.f: New test.
3103
3104 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
3105
3106 * gcc.dg/pr19345.c: New test.
3107
3108 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3109
3110 PR tree-optimization/20640
3111 * gcc.dg/torture/tree-loop-1.c: New.
3112
3113 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3114
3115 PR rtl-optimization/20290
3116 * gcc.c-torture/execute/loop-ivopts-2.c: New.
3117
3118 2005-04-02 Geoffrey Keating <geoffk@apple.com>
3119
3120 * gcc.dg/rs6000-fpint.c: New.
3121
3122 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3123
3124 * gcc.dg/old-style-then-proto-1.c: New test.
3125
3126 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3127
3128 * gfortran.fortran-torture/execute/backspace.f90: Check
3129 after backspace and read was incorrect.
3130
3131 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3132
3133 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3134 buffer past the terminating NUL using memcmp.
3135 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3136 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3137
3138 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3139 Fix unused/uninitialized variable warnings.
3140
3141 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3142 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3143 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3144 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3145
3146 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3147 gcc.c-torture/execute/builtins/fputs-lib.c,
3148 gcc.c-torture/execute/builtins/lib/fprintf.c,
3149 gcc.c-torture/execute/builtins/lib/main.c,
3150 gcc.c-torture/execute/builtins/lib/memcmp.c,
3151 gcc.c-torture/execute/builtins/lib/memmove.c,
3152 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3153 gcc.c-torture/execute/builtins/lib/memset.c,
3154 gcc.c-torture/execute/builtins/lib/printf.c,
3155 gcc.c-torture/execute/builtins/lib/sprintf.c,
3156 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3157 gcc.c-torture/execute/builtins/lib/strchr.c,
3158 gcc.c-torture/execute/builtins/lib/strcmp.c,
3159 gcc.c-torture/execute/builtins/lib/strcpy.c,
3160 gcc.c-torture/execute/builtins/lib/strcspn.c,
3161 gcc.c-torture/execute/builtins/lib/strlen.c,
3162 gcc.c-torture/execute/builtins/lib/strncat.c,
3163 gcc.c-torture/execute/builtins/lib/strncmp.c,
3164 gcc.c-torture/execute/builtins/lib/strncpy.c,
3165 gcc.c-torture/execute/builtins/lib/strrchr.c,
3166 gcc.c-torture/execute/builtins/lib/strspn.c,
3167 gcc.c-torture/execute/builtins/lib/strstr.c,
3168 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3169 gcc.c-torture/execute/builtins/strlen-2.c,
3170 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3171 prototypes.
3172
3173 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3174
3175 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3176 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3177 selectany usage.
3178
3179 2005-04-01 Jakub Jelinek <jakub@redhat.com>
3180
3181 PR c++/19406
3182 * g++.dg/debug/using1.C: New test.
3183
3184 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
3185
3186 PR middle-end/20524
3187 * gcc.dg/alias-7.c: Prefix asm-declared name with
3188 __USER_LABEL_PREFIX__.
3189
3190 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3191
3192 Fix fallout from PR middle-end/15700:
3193 * gcc.c-torture/compile/20011119-1.c: Take
3194 __USER_LABEL_PREFIX__ into account.
3195 * gcc.c-torture/compile/20011119-2.c: Likewise.
3196
3197 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3198
3199 PR c++/18644
3200 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3201
3202 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3203
3204 PR c/17855
3205 * gcc.c-torture/compile/struct-non-lval-1.c,
3206 gcc.c-torture/compile/struct-non-lval-2.c,
3207 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3208
3209 2005-03-31 Janis Johnson <janis187@us.ibm.com>
3210
3211 * gcc.dg/tls/tls.exp: Remove temporary file.
3212 * g++.dg/tls/tls.exp: Ditto.
3213 * lib/file-format.exp: Ditto.
3214 * g++.dg/special/ecos.exp: Ditto.
3215
3216 * lib/profopt.exp: Treat prof_ext as a list.
3217 * gcc.misc-tests/bprob.exp: Ditto.
3218 * g++.dg/bprob/bprob.exp: Ditto.
3219
3220 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3221 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3222 g++.dg/tree-ssa/pointer-reference-alias.C,
3223 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3224 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3225 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3226 g++.dg/vect/pr19951.cc: Ditto.
3227 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3228 gcc.dg/builtins-47.c: Ditto.
3229 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3230 gcc.dg/pr20115-1.c: Ditto.
3231 * gcc.dg/tree-ssa/20030530-2.c,
3232 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3233 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3234 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3235 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3236 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3237 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3238 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3239 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3240 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3241 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3242 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3243 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3244 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3245 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3246 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3247 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3248 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3249 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3250 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3251 gcc.dg/tree-ssa/20030824-1.c,
3252 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3253 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3254 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3255 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3256 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3257 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3258 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3259 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3260 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3261 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3262 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3263 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3264 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3265 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3266 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3267 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3268 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3269 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3270 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3271 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3272 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3273 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3274 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3275 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3276 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3277 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3278 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3279 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3280 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3281 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3282 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3283 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3284 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3285 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3286 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3287 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3288 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3289 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3290 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3291 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3292 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3293 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3294 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3295 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3296 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3297 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3298 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3299 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3300 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3301 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3302 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3303 gcc.dg/tree-ssa/useless-1.c: Ditto.
3304 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3305 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3306 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3307 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3308 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3309 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3310 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3311 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3312 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3313 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3314 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3315 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3316 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3317 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3318 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3319 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3320 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3321 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3322 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3323 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3324 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3325 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3326 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3327 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3328 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3329 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3330 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3331 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3332 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3333 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3334 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3335 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3336 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3337 gcc.dg/vect/vect-none.c: Ditto.
3338 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3339 treelang/compile/unsigned.tree: Ditto.
3340
3341 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3342 * gcc.dg/cpp/direct2s.c: Ditto.
3343 * gcc.dg/cpp/paste4.c: Ditto.
3344 * gcc.dg/cpp/separate-1.c: Ditto.
3345 * gcc.dg/pch/save-temps-1.c: Ditto.
3346 * g++.dg/ext/altivec-10.C: Ditto.
3347 * g++.dg/pch/pch.C: Ditto.
3348
3349 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3350
3351 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3352 * g++.dg/template/repo1.C: Ditto.
3353 * g++.dg/template/repo2.C: Ditto.
3354 * g++.dg/template/repo3.C: Ditto.
3355 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3356 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3357 * g++.old-deja/g++.pt/repo1.C: Ditto.
3358 * g++.old-deja/g++.pt/repo2.C: Ditto.
3359 * g++.old-deja/g++.pt/repo3.C: Ditto.
3360 * g++.old-deja/g++.pt/repo4.C: Ditto.
3361
3362 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3363 * gcc.dg/20030107-1.c: Ditto.
3364 * gcc.dg/20030702-1.c: Ditto.
3365 * gcc.dg/profile-generate-1.c: Ditto.
3366 * g++.dg/other/profile1.C: Ditto.
3367 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3368
3369 * lib/gcc-dg.exp (remove-build-file): New.
3370 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3371 cleanup-tree-dump, cleanup-saved-temps): New.
3372
3373 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3374
3375 PR c++/19203, DR 214
3376 * g++.dg/parse/ambig3.C: Not ambiguous.
3377 * g++.dg/template/spec20.C: New.
3378 * g++.dg/template/spec21.C: New.
3379
3380 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3381
3382 PR target/20045
3383 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3384
3385 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3386
3387 PR libfortran/20660
3388 * gfortran.dg/negative_unit.f: New test.
3389
3390 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3391
3392 * gcc.dg/20050330-1.c: New test.
3393
3394 2005-03-30 Devang Patel <dpatel@apple.com>
3395
3396 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3397
3398 2005-03-30 Dale Johannesen <dalej@apple.com>
3399
3400 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3401
3402 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3403
3404 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3405 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3406 Strip options from test name.
3407
3408 2005-03-31 Jan Hubicka <jh@suse.cz>
3409
3410 * gcc.dg/varpool-1.c: New testcase.
3411
3412 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3413
3414 PR c/772
3415 PR c/17913
3416 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3417 gcc.dg/stmt-expr-label-3.c : New tests.
3418 * gcc.c-torture/execute/medce-2.c: Remove.
3419
3420 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3421
3422 PR c/20368
3423 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3424 tests.
3425
3426 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3427
3428 * gcc.c-torture/compile/pr20203.c: New test.
3429
3430 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3431
3432 * gfortran.dg/promotion.f90: New test.
3433
3434 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3435
3436 PR middle-end/20491
3437 * gcc.dg/torture/asm-subreg-1.c: New test.
3438
3439 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3440
3441 PR c/20672
3442 * gcc.dg/pr20672-1.c: New test.
3443
3444 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3445
3446 * gfortran.dg/vect: New directory.
3447 * gfortran.dg/vect/vect.exp: New.
3448 * gfortran.dg/vect/vect-1.f90: New test.
3449 * gfortran.dg/vect/vect-2.f90: New test.
3450 * gfortran.dg/vect/vect-3.f90: New test.
3451 * gfortran.dg/vect/vect-4.f90: New test.
3452 * gfortran.dg/vect/vect-5.f90: New test.
3453
3454 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3455
3456 PR middle-end/20622
3457 * gcc.dg/alias-7.c: New test.
3458
3459 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3460
3461 * gcc.dg/sparc-reg-1.c: New test.
3462
3463 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3464
3465 PR target/19890
3466 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3467
3468 2005-03-29 Dale Ranta <dir@lanl.gov>
3469 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3470
3471 PR libfortran/20163
3472 * gfortran.dg/pr20163-2.f: New test.
3473
3474 2005-03-28 Jan Hubicka <jh@suse.cz>
3475
3476 PR middle-end/20635
3477 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3478 by Jakub Jelinek.
3479
3480 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3481
3482 PR tree-optimization/20626
3483 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3484 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3485
3486 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3487
3488 * gfortran.dg/underflow.f90: New test.
3489 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3490
3491 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3492
3493 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3494
3495 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3496
3497 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3498 (g++_init): Make sure that CXXFLAGS is set.
3499 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3500 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3501 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3502 * lib/objc.exp (objc_init): Likewise.
3503 * lib/treelang.exp (treelang_init): Likewise.
3504
3505 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3506
3507 PR tree-optimization/20470
3508 * gcc.dg/tree-ssa/pr20470.c: New test.
3509
3510 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3511
3512 * gcc.dg/ppc-stfiwx.c: New.
3513
3514 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3515
3516 PR target/19888
3517 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3518
3519 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3520
3521 * gcc.dg/20050325-1.c: Fix a typo.
3522
3523 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3524
3525 PR libfortran/19678
3526 PR libfortran/19679
3527 * gfortran.dg/dos_eol.f: New test.
3528
3529 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3530
3531 PR rtl-optimization/20249
3532 * gcc.dg/20050325-1.c: New test.
3533
3534 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3535
3536 PR libfortran/15332
3537 * gfortran.dg/pr15332.f: New test.
3538
3539 2005-03-24 Dale Johannesen <dalej@apple.com>
3540
3541 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3542
3543 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3544
3545 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3546 'internal' visibility.
3547 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3548 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3549 'protected' visibility.
3550 * gcc.dg/visibility-7.c: Likewise.
3551 * lib/target-supports.exp (check_visibility_available): Take
3552 a parameter, the kind of visibility to check for.
3553 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3554 to check_visibility_available.
3555
3556 * g++.dg/expr/cast3.C: New.
3557
3558 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3559
3560 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3561 rs6000.
3562
3563 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3564
3565 PR target/20095
3566 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3567
3568 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3569
3570 * gcc.dg/badshift.c: Renamed to...
3571 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3572
3573 * gcc.target/i386/badshift.c: Renamed to...
3574 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3575 only.
3576
3577 PR rtl-optimization/20532
3578 * gcc.target/i386/badshift.c: New.
3579
3580 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3581
3582 * gfortran.dg/pr18025.f90: New test.
3583
3584 2005-03-23 Dale Johannesen <dalej@apple.com>
3585
3586 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3587
3588 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3589
3590 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3591
3592 * lib/target-supports.exp (check_iconv_available): Default
3593 libiconv to -liconv, if there is no definition.
3594
3595 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3596
3597 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3598
3599 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3600
3601 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3602 * g++.dg/opt/pr7503-2.C: Likewise.
3603 * g++.dg/opt/pr7503-3.C: Likewise.
3604 * g++.dg/opt/pr7503-4.C: Likewise.
3605 * g++.dg/opt/pr7503-5.C: Likewise.
3606 * g++.dg/warn/minmax.C: New test.
3607
3608 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3609
3610 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3611 * gfortran.dg/g77_intrinsics_sub.f: New test.
3612
3613 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3614 Jan Hubicka <jh@suse.cz>
3615 Steven Bosscher <stevenb@suse.de
3616
3617 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3618
3619 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3620
3621 PR c++/19980
3622 * g++.dg/template/redecl3.C: New test.
3623
3624 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3625
3626 PR c++/20499
3627 * g++.dg/parse/error16.C: Tweak error markers.
3628
3629 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3630
3631 PR target/20561
3632 * gcc.dg/20050321-2.c: New test.
3633
3634 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3635
3636 PR c++/20465
3637 PR c++/20381
3638 * g++.dg/template/ptrmem12.C: New.
3639
3640 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3641
3642 PR rtl-optimization/20527
3643 * gcc.c-torture/execute/pr20527-1.c: New test.
3644
3645 2005-03-22 Ben Elliston <bje@au.ibm.com>
3646
3647 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3648 program, compile it into a real executable and then delete the .c
3649 and .x files afterwards, to avoid problems on testglue targets.
3650
3651 2005-03-21 Stuart Hastings <stuart@apple.com>
3652
3653 * gcc.target/i386/sse-2.c: New.
3654
3655 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3656
3657 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3658
3659 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3660
3661 * g++.dg/parse/crash25.C: Fix typo.
3662
3663 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3664
3665 PR c++/20461
3666 * g++.dg/parse/crash24.C: New test.
3667
3668 PR c++/20536
3669 * g++.dg/parse/crash25.C: New test.
3670
3671 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3672
3673 PR c++/20147
3674 * g++.dg/ext/stmtexpr4.C: New test.
3675
3676 2005-03-20 Roger Sayle <roger@eyesopen.com>
3677
3678 PR middle-end/20539
3679 * gcc.c-torture/compile/pr13066-1.c: New test case.
3680 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3681 * g++.dg/opt/pr13066-1.C: Likewise.
3682
3683 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3684
3685 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3686
3687 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3688
3689 PR fortran/18525
3690 * gfortran.dg/nesting_1.f90: New test.
3691
3692 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3693
3694 PR c++/20240
3695 * g++.dg/lookup/using13.C: New test.
3696
3697 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3698
3699 PR c++/20333
3700 * g++.dg/template/crash36.C: New test.
3701
3702 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3703
3704 PR c++/20463
3705 * g++.dg/template/crash35.C: New test.
3706
3707 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3708
3709 PR c++/19966
3710 * g++.dg/overload/operator2.C: New test.
3711
3712 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3713
3714 PR libfortran/20257
3715 * gfortran.dg/pr20257.f90: New test.
3716
3717 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3718
3719 PR libfortran/20480
3720 * gfortran.dg/pr20480.f90: New test.
3721
3722 2005-03-16 Richard Henderson <rth@redhat.com>
3723
3724 PR middle-end/15700
3725 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3726 (_rtld_global): New.
3727 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3728 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3729
3730 * gcc.dg/alias-3.c: New.
3731 * gcc.dg/alias-4.c: New.
3732 * gcc.dg/alias-5.c: New.
3733 * gcc.dg/alias-6.c: New.
3734
3735 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3736
3737 * gcc.dg/cpp/ucnid-7.c: New.
3738
3739 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3740 Dorit Naishlos <dorit@il.ibm.com>
3741
3742 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3743 darwin.
3744
3745 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3746
3747 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3748 misaligned accesses.
3749 * gcc.dg/vect/vect-58.c: Likewise.
3750 * gcc.dg/vect/vect-92.c: New.
3751 * gcc.dg/vect/vect-93.c: New.
3752
3753 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3754
3755 PR fortran/18827
3756 * gfortran.dg/assign_2.f90: New test.
3757 * gfortran.dg/assign_3.f90: New test.
3758 * gfortran.dg/assign.f90: New test.
3759
3760 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3761
3762 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3763 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3764 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3765 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3766 names.
3767
3768 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3769
3770 * gcc.dg/cpp/ucnid-6.c: New.
3771
3772 * gcc.dg/cpp/normalize-1.c: New.
3773 * gcc.dg/cpp/normalize-2.c: New.
3774 * gcc.dg/cpp/normalize-3.c: New.
3775 * gcc.dg/cpp/normalize-4.c: New.
3776 * gcc.dg/cpp/ucnid-4.c: New.
3777 * gcc.dg/cpp/ucnid-5.c: New.
3778 * g++.dg/cpp/normalize-1.C: New.
3779 * g++.dg/cpp/ucnid-1.C: New.
3780
3781 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3782
3783 * gcc.dg/pr18628.c: New.
3784
3785 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3786
3787 PR c++/20280
3788 * g++.dg/tree-ssa/pr20280.C: New.
3789
3790 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3791
3792 PR fortran/20467
3793 * gfortran.dg/stfunc_2.f90: New test.
3794
3795 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3796
3797 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3798
3799 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3800
3801 * gcc.dg/tree-ssa/20050314-1.c: New test.
3802
3803 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3804
3805 PR c++/4403
3806 PR c++/9783, DR433
3807 * g++.dg/template/friend34.C: New test.
3808 * g++.dg/template/friend35.C: Likewise.
3809 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3810
3811 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3812
3813 Friend class name lookup 5/n
3814 PR c++/1016
3815 * g++.dg/lookup/hidden-class1.C: New test.
3816 * g++.dg/lookup/hidden-class2.C: Likewise.
3817 * g++.dg/lookup/hidden-class3.C: Likewise.
3818 * g++.dg/lookup/hidden-class4.C: Likewise.
3819 * g++.dg/lookup/hidden-class5.C: Likewise.
3820 * g++.dg/lookup/hidden-class6.C: Likewise.
3821 * g++.dg/lookup/hidden-class7.C: Likewise.
3822 * g++.dg/lookup/hidden-class8.C: Likewise.
3823 * g++.dg/lookup/hidden-class9.C: Likewise.
3824 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3825 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3826 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3827 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3828 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3829 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3830 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3831 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3832 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3833 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3834 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3835
3836 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3837
3838 PR c++/20157
3839 * g++.dg/template/error18.C: New test.
3840
3841 2005-03-09 Ben Elliston <bje@au.ibm.com>
3842
3843 PR debug/16792
3844 * g++.dg/debug/pr16792.C: New test.
3845
3846 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3847
3848 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3849 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3850 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3851 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3852 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3853 test assertion names.
3854
3855 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3856
3857 PR fortran/18600
3858 * gfortran.dg/stfunc_1.f90: New test.
3859
3860 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3861
3862 PR fortran/16907
3863 * gfortran.dg/real_index_1.f90: New test.
3864
3865 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3866
3867 PR fortran/20323
3868 * gfortran.dg/spec_expr_1.f90: New test.
3869
3870 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3871
3872 PR c/20402
3873 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3874 new parser.
3875
3876 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3877
3878 PR fortran/20361
3879 * gfortran.dg/largeequiv_1.f90: New test.
3880
3881 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3882
3883 * gcc.dg/ucnid-1.c: New.
3884 * gcc.dg/ucnid-2.c: New.
3885 * gcc.dg/ucnid-3.c: New.
3886 * gcc.dg/ucnid-4.c: New.
3887 * gcc.dg/ucnid-5.c: New.
3888 * gcc.dg/ucnid-6.c: New.
3889 * gcc.dg/cpp/ucnid-1.c: New.
3890 * gcc.dg/cpp/ucnid-2.c: New.
3891 * gcc.dg/cpp/ucnid-3.c: New.
3892 * g++.dg/other/ucnid-1.C: New.
3893
3894 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3895
3896 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3897
3898 2005-03-11 Per Bothner <per@bothner.com>
3899
3900 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3901 that diagnotics refer to correct token.
3902 * gcc.dg/unused-3.c: Likewise.
3903
3904 2005-03-11 Per Bothner <per@bothner.com>
3905
3906 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3907 constant" is now actually on same line as string constant.
3908 * gcc.dg/cpp/direct2s.c: Likewise.
3909
3910 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
3911
3912 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3913
3914 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3915
3916 PR libfortran/20124
3917 * gfortran.dg/pr20124.f90: New Test
3918
3919 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
3920
3921 PR tree-optimization/20130
3922 * gcc.dg/pr20130-1.c: New test.
3923
3924 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3925
3926 PR target/20095
3927 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3928
3929 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3930
3931 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3932
3933 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3934
3935 * g++.dg/eh/forced1.C: Fix comment.
3936 * g++.dg/eh/forced2.C: Ditto.
3937 * g++.dg/eh/forced3.C: Ditto.
3938 * g++.dg/eh/forced4.C: Ditto.
3939
3940 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3941
3942 PR rtl-opt/20412
3943 * gcc.c-torture/compile/pr20412.c: New test.
3944
3945 2005-03-10 Roger Sayle <roger@eyesopen.com>
3946
3947 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3948
3949 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3950
3951 PR target/20322
3952 * gcc.dg/20050307-1.c: New test.
3953
3954 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3955
3956 PR c++/20375
3957 * g++.dg/other/stdarg3.C: New.
3958
3959 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3960
3961 PR c++/18384, c++/18327
3962 * g++.dg/init/array19.C: New test.
3963
3964 PR inline-asm/20314
3965 * gcc.dg/torture/pr20314-1.c: New test.
3966 * gcc.dg/torture/pr20314-2.c: New test.
3967
3968 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3969
3970 * gcc.dg/20050309-1.c: New test.
3971
3972 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3973
3974 * gcc.dg/builtins-10.c: Reactivate disabled test.
3975 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3976 new cbrt transformations.
3977
3978 2005-03-09 Mark Mitchell <mark@codesourcery.com>
3979
3980 PR c++/20208
3981 * g++.dg/template/array13.C: New test.
3982
3983 2005-03-09 Paolo Carlini <pcarlini@suse.de>
3984
3985 PR c++/16859
3986 * g++.dg/init/brace4.C: New test.
3987
3988 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3989
3990 PR c++/20186
3991 * g++.dg/template/non-dependent12.C: New.
3992
3993 2005-03-08 Mark Mitchell <mark@codesourcery.com>
3994
3995 PR c++/20142
3996 * g++.dg/init/array18.C: Add dg-do run marker.
3997
3998 PR c++/20142
3999 * g++.dg/init/array18.C: New test.
4000
4001 2005-03-09 Ben Elliston <bje@au.ibm.com>
4002
4003 * consistency.vlad/vlad.exp: Remove trailing semicolons.
4004 * g++.dg/gcov/gcov.exp: Likewise.
4005 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
4006 * gcc.target/xstormy16/xstormy16.exp: Likewise.
4007 * lib/c-torture.exp: Likewise.
4008 * lib/fortran-torture.exp: Likewise.
4009 * lib/g++.exp: Likewise.
4010 * lib/gcc-defs.exp: Likewise.
4011 * lib/gcc-dg.exp: Likewise.
4012 * lib/gcc.exp: Likewise.
4013 * lib/gcov.exp: Likewise.
4014 * lib/gfortran.exp: Likewise.
4015 * lib/mike-g++.exp: Likewise.
4016 * lib/mike-gcc.exp: Likewise.
4017 * lib/objc-torture.exp: Likewise.
4018 * lib/objc.exp: Likewise.
4019 * lib/profopt.exp: Likewise.
4020 * lib/target-libpath.exp: Likewise.
4021 * lib/target-supports.exp: Likewise.
4022 * lib/treelang.exp: Likewise.
4023 * lib/wrapper.exp: Likewise.
4024
4025 2005-03-08 Jeff Law <law@redhat.com>
4026
4027 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
4028 PHI-OPT changes.
4029
4030 2005-03-08 Ira Rosen <irar@il.ibm.com>
4031
4032 * gcc.dg/vect/pr20122.c: New test.
4033
4034 2005-03-07 Jeff Law <law@redhat.com>
4035
4036 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
4037 was folded away.
4038 * gcc.dg/tree-ssa/pr18133-1.c: New test.
4039 * gcc.dg/tree-ssa/pr18133-2.c: New test.
4040 * gcc.dg/tree-ssa/pr18134.c: New test.
4041
4042 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4043
4044 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
4045 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
4046 gcc.dg/torture/builtin-noret-2.c: Require weak support.
4047
4048 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
4049
4050 PR tree-opt/17671
4051 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
4052
4053 2005-03-07 Mark Mitchell <mark@codesourcery.com>
4054
4055 * g++.dg/warn/Wnvdtor.C: New test.
4056
4057 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
4058
4059 * gcc.dg/torture/pr19683-1.c: New test.
4060
4061 2005-03-06 Steven G. Kargl <kargls@comcast.net>
4062
4063 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
4064 * gfortran.dg/g77/19990313-2.f: Ditto.
4065 * gfortran.dg/g77/19990313-3.f: Ditto.
4066 * gfortran.dg/g77/19990525-0.f: Ditto.
4067 * gfortran.dg/g77/19990826-0.f: Ditto.
4068 * gfortran.dg/g77/19990826-2.f: Ditto.
4069 * gfortran.dg/g77/19990826-3.f: Ditto.
4070 * gfortran.dg/g77/20000511-1.f: Ditto.
4071 * gfortran.dg/g77/20000511-2.f: Ditto.
4072 * gfortran.dg/g77/970625-2.f: Ditto.
4073 * gfortran.dg/g77/980310-2.f: Ditto.
4074 * gfortran.dg/g77/980310-3.f: Ditto.
4075 * gfortran.dg/g77/980310-8.f: Ditto.
4076 * gfortran.dg/g77/980519-2.f: Ditto.
4077 * gfortran.dg/g77/alpha1.f: Ditto.
4078 * gfortran.dg/g77/claus.f: Ditto.
4079 * gfortran.dg/g77/erfc.f: Ditto.
4080 * gfortran.dg/g77/short.f: Ditto.
4081 * gfortran.fortran-torture/execute/data.f90: Ditto.
4082 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
4083 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
4084
4085 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4086
4087 * lib/file-format.exp (gcc_target_object_format): Add check for som
4088 format and hardcode object formats on hppa*-*-hpux*.
4089 * lib/target-supports.exp (check_weak_available): Add check for som
4090 object format. Always return 0 on hppa*-*-hpux10*.
4091
4092 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
4093 is defined.
4094
4095 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
4096
4097 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4098
4099 * gfortran.dg/pr19936_1.f90: New test.
4100 * gfortran.dg/pr19936_2.f90: New test.
4101 * gfortran.dg/pr19936_3.f90: New test.
4102
4103 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4104 Paul Thomas <prthomas@drfccad.cea.fr>
4105
4106 * gfortran.dg/PR19754_1.f90: New test.
4107 * gfortran.dg/PR19754_2.f90: Ditto.
4108
4109 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4110
4111 PR c++/19311
4112 * g++.dg/template/non-dependent11.C: New test.
4113
4114 2005-03-05 Uros Bizjak <uros@kss-loka.si>
4115
4116 * lib/target-supports.exp (check_iconv_available): Fix comment.
4117
4118 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
4119 Joseph S. Myers <joseph@codesourcery.com>
4120
4121 PR c++/19797
4122 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
4123
4124 2005-03-04 Matthew Sachs <msachs@apple.com>
4125
4126 * gcc.exp (gcc_target_compile): Put braces around
4127 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4128 * objc.exp (objc_target_compile): Likewise.
4129 * treelang.exp (treelang_target_compile): Likewise.
4130
4131 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4132
4133 PR fortran/19673
4134 * gfortran.dg/func_result_1.f90: New test.
4135
4136 2005-03-04 Ben Elliston <bje@au.ibm.com>
4137
4138 * gcc.misc-tests/options.exp: New test.
4139
4140 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
4141
4142 * gcc.dg/pr15784-4.c: New test.
4143
4144 2005-03-03 Geoffrey Keating <geoffk@apple.com>
4145
4146 * gcc.c-torture/execute/pr17133.c: New.
4147 * gcc.c-torture/compile/20050303-1.c: New.
4148
4149 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4150
4151 * gcc.dg/cpp/assert4.c: Fix for cygwin
4152
4153 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
4154
4155 * g++.dg/overload/using2.C: New.
4156
4157 2005-03-02 Mark Mitchell <mark@codesourcery.com>
4158
4159 PR c++/19916
4160 * g++.dg/init/ptrmem2.C: New test.
4161
4162 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4163
4164 PR c/8927
4165 * gcc.dg/pr8927-1.c: New test.
4166
4167 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4168
4169 PR c++/20232
4170 * g++.dg/inherit/covariant12.C: New.
4171
4172 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4173
4174 PR fortran/19479
4175 * gfortran.dg/bound_1.f90: New test.
4176
4177 2005-02-28 Janis Johnson <janis187@us.ibm.com>
4178
4179 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4180 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4181
4182 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4183
4184 PR c/20245
4185 * gcc.dg/pr20245-1.c: New test.
4186
4187 2005-02-28 Jakub Jelinek <jakub@redhat.com>
4188
4189 PR middle-end/19874
4190 * gcc.c-torture/execute/20050119-2.c: New test case.
4191
4192 2005-02-28 Ben Elliston <bje@au.ibm.com>
4193
4194 * README: Update the DejaGnu bug reporting address.
4195 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4196 * lib/objc-torture.exp: Likewise.
4197
4198 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4199
4200 * gfortran.dg/boz_1.f90: New test.
4201 * gfortran.dg/boz_3.f90: New test.
4202 * gfortran.dg/boz_4.f90: New test.
4203
4204 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4205
4206 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
4207 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
4208
4209 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4210
4211 PR libfortran/20101
4212 * gfortran.dg/write_0_pe_format.f90: New test.
4213
4214 2005-02-27 Jakub Jelinek <jakub@redhat.com>
4215
4216 PR c++/20206
4217 * g++.dg/opt/thunk2.C: New test.
4218 * g++.dg/opt/covariant1.C: New test.
4219
4220 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4221
4222 * gfortran.dg/e_d_fmt.f90: New test.
4223
4224 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4225
4226 * gcc.dg/asm-b.c: Fix comment typos.
4227
4228 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4229
4230 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4231 a V_MAY_DEF also.
4232
4233 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4234
4235 PR tree-opt/20188
4236 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4237 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4238 * gcc.dg/asm-b.c: New test.
4239
4240 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
4241
4242 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4243 Disable this test on IRIX 6.
4244
4245 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4246
4247 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4248 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4249 parser.
4250
4251 2005-02-25 Diego Novillo <dnovillo@redhat.com>
4252
4253 PR tree-optimization/20204
4254 * testsuite/gcc.dg/pr20204.c: New test.
4255
4256 2005-02-24 Jakub Jelinek <jakub@redhat.com>
4257
4258 PR target/20196
4259 * gcc.c-torture/execute/20050224-1.c: New test.
4260
4261 PR c++/20175
4262 * g++.dg/warn/Wbraces2.C: New test.
4263
4264 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4265
4266 PR c++/19878
4267 * g++.dg/init/const2.C: New test.
4268
4269 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4270
4271 PR tree-optimization/20100
4272 * gcc.c-torture/execute/pr20100-1.c: New test.
4273
4274 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4275
4276 * gfortran.dg/implicit_3.f90: New test.
4277
4278 * gfortran.dg/deftype_1.f90: New test.
4279
4280 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4281
4282 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4283 the test passes.
4284 * g++.dg/other/anon3.C: Accept a warning.
4285
4286 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4287
4288 * gcc.dg/pr20017.c: Fix a comment typo.
4289
4290 2005-02-23 Bud Davis <bdavis@gfortran.org>
4291
4292 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4293
4294 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4295
4296 PR ada/19902
4297 * ada/acats/tests/cxa/cxa3004.a: Remove.
4298 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4299
4300 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4301
4302 PR c++/20073
4303 * g++.dg/init/const1.C: New test.
4304
4305 PR c++/19991
4306 * g++.dg/parse/constant7.C: New test.
4307
4308 PR c++/20152
4309 * g++.dg/parse/error27.C: New test.
4310 * g++.dg/template/qualttp15.C: Adjust error markers.
4311 * g++.old-deja/g++.other/struct1.C: Likewise.
4312
4313 PR c++/20153
4314 * g++.dg/template/error17.C: New test.
4315
4316 PR c++/20148
4317 * g++.dg/parser/error26.C: New test.
4318
4319 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4320
4321 PR tree-optimization/20100
4322 PR tree-optimization/20115
4323 * gcc.dg/pr20115.c: New test.
4324 * gcc.dg/pr20115-1.c: New test.
4325 * gcc.dg/pr20100.c: New test.
4326 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4327 call-clobbered variables after alias1.
4328
4329 2005-02-22 Bud Davis <bdavis@gfortran.org>
4330
4331 * gfortran.dg/list_read_4.f90: new test.
4332
4333 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4334
4335 PR rtl-optimization/20017.
4336 * gcc.dg/pr20017.c: New.
4337
4338 2005-02-22 Devang Patel <dpatel@apple.com>
4339
4340 PR 19952
4341 * g++.dg/tree-ssa/pr19952.C: New test.
4342
4343 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4344
4345 PR c++/19883
4346 * g++.dg/parse/constant6.C: New test.
4347
4348 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4349
4350 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4351 * g++.dg/charset/asm2.c: Likewise.
4352 * g++.dg/charset/asm3.c: Likewise.
4353 * g++.dg/charset/asm4.c: Likewise.
4354 * g++.dg/charset/asm5.c: Likewise.
4355 * g++.dg/charset/attribute1.c: Likewise.
4356 * g++.dg/charset/attribute2.c: Likewise.
4357 * g++.dg/charset/extern1.cc: Likewise.
4358 * g++.dg/charset/extern2.cc: Likewise.
4359 * g++.dg/charset/extern3.cc: Likewise.
4360 * g++.dg/charset/function.cc: Likewise.
4361 * g++.dg/charset/string.c: Likewise.
4362 * g++.dg/charset/charset.exp: Likewise.
4363 * lib/target-supports.exp (check_iconv_available): Fix comment.
4364
4365 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4366
4367 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4368 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4369 * gcc.dg/charset/asm2.c: Likewise.
4370 * gcc.dg/charset/asm3.c: Likewise.
4371 * gcc.dg/charset/asm4.c: Likewise.
4372 * gcc.dg/charset/asm5.c: Likewise.
4373 * gcc.dg/charset/asm6.c: Likewise.
4374 * gcc.dg/charset/attribute1.c: Likewise.
4375 * gcc.dg/charset/attribute2.c: Likewise.
4376 * gcc.dg/charset/builtin1.c: Likewise.
4377 * gcc.dg/charset/extern.c: Likewise.
4378 * gcc.dg/charset/function.c: Likewise.
4379 * gcc.dg/charset/string.c: Likewise.
4380 * gcc.dg/charset/charset.exp: Likewise.
4381
4382 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4383
4384 PR fortran/20086
4385 * gfortran.dg/pr20086.f90: New test.
4386
4387 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4388
4389 PR tree-optimization/19786
4390 * g++.dg/tree-ssa/pr19786.C: New.
4391
4392 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4393
4394 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4395
4396 2005-02-21 Jeff Law <law@redhat.com>
4397
4398 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4399
4400 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4401
4402 * gfortran.dg/do_iterator: Split loop, markup all lines for
4403 which an error locus is printed.
4404 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4405 locus is printed.
4406 * gfortran.dg/select_4.f90: Likewise.
4407 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4408 locuses in the various permutations.
4409
4410 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4411
4412 PR tree-optimization/19951
4413 * g++.dg/vect: New directory.
4414 * g++.dg/vect/vect.exp: New file.
4415 * g++.dg/vect/pr19951.cc: New testcase.
4416 * g++.dg/dg.exp: Also prune vectorizer tests.
4417
4418 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4419
4420 PR 18785
4421 * gcc.dg/charset/builtin1.c: New test.
4422
4423 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4424
4425 PR c++/19299
4426 * g++.dg/inherit/volatile1.C: New test.
4427
4428 PR c++/19440
4429 * g++.dg/template/dtor4.C: New test.
4430
4431 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4432
4433 * gfortran.dg/int_1.f90: New test.
4434
4435 2005-02-19 Devang Patel <dpatel@apple.com>
4436
4437 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4438
4439 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4440
4441 * gfortran.dg/achar_1.f90: New test.
4442
4443 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4444
4445 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4446
4447 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4448 Jakub Jelinek <jakub@redhat.com>
4449
4450 PR tree-optimization/19828
4451 * gcc.dg/tree-ssa/loop-7.c: New test.
4452 * gcc.c-torture/execute/20050218-1.c: New test.
4453
4454 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4455
4456 PR c/20043
4457 * gcc.dg/transparent-union-1.c: New test.
4458 * gcc.dg/transparent-union-2.c: New test.
4459
4460 2005-02-18 James E Wilson <wilson@specifixinc.com>
4461
4462 PR tree-optimization/18977
4463 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4464
4465 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4466
4467 PR target/20054
4468 * gcc.dg/pr20054.c: New test.
4469
4470 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4471
4472 PR c++/19508
4473 * g++.dg/ext/attrib20.C: New test.
4474
4475 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4476
4477 PR middle-end/20030
4478 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4479
4480 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4481
4482 PR c++/20008
4483 * g++.dg/opt/switch4.C: New.
4484
4485 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4486
4487 PR c++/20023
4488 PR tree-optimization/20009
4489 * gcc.c-torture/compile/20050217-1.c: New test.
4490 * g++.dg/opt/switch3.C: New test.
4491
4492 PR tree-optimization/18947
4493 * gcc.c-torture/compile/20050215-1.c: New test.
4494 * gcc.c-torture/compile/20050215-2.c: New test.
4495 * gcc.c-torture/compile/20050215-3.c: New test.
4496
4497 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4498
4499 PR c++/20028
4500 * g++.dg/template/crash34.C: New.
4501
4502 PR c++/20022
4503 * g++.dg/other/access3.C: New.
4504
4505 2005-02-17 Ira Rosen <irar@il.ibm.com>
4506
4507 * gcc.dg/vect/vect-98.c: New test.
4508
4509 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4510
4511 PR tree-optimization/19967
4512 * gcc.dg/pr19967.c: New.
4513
4514 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4515
4516 PR middle-end/19857
4517 * gcc.dg/tree-ssa/20050215-1.c: New test.
4518 * gcc.c-torture/execute/20050215-1.c: New test.
4519
4520 2005-02-15 Eric Christopher <echristo@redhat.com>
4521
4522 * gcc.dg/cpp/20050215-1.c: New file.
4523
4524 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4525
4526 PR tree-optimization/15785
4527 * gcc.dg/pr15785-1.c: New test.
4528
4529 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4530
4531 PR c++/17788
4532 * g++.dg/init/ctor4.C: New.
4533 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4534
4535 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4536
4537 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4538 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4539
4540 2005-02-15 Andreas Schwab <schwab@suse.de>
4541
4542 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4543 declare malloc.
4544
4545 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4546
4547 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4548
4549 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4550
4551 PR tree-optimization/19853
4552 * gcc.c-torture/compile/pr19853.c: New test.
4553
4554 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4555
4556 PR c++/19608
4557 * g++.dg/parse/local-class1.C: New.
4558
4559 PR c++/19895
4560 * g++.dg/parse/ptrmem3.C: New.
4561
4562 PR c++/19884
4563 * g++.old-deja/g++.oliva/template6.C: Add another case.
4564 * g++.dg/template/explicit6.C: New.
4565
4566 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4567
4568 PR c++/17816
4569 * g++.dg/other/redecl2.C: New.
4570
4571 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4572
4573 PR c++/19891
4574 * g++.dg/abi/covariant4.C: New.
4575
4576 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4577
4578 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4579
4580 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4581
4582 * gcc.dg/vect/vect-96.c: Fix typo.
4583
4584 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4585
4586 PR c++/14479
4587 PR c++/19487
4588 * g++.dg/template/enum5.C: New test.
4589
4590 2005-02-12 Ira Rosen <irar@il.ibm.com>
4591
4592 * gcc.dg/vect/vect-97.c: New test.
4593
4594 2005-02-12 Ira Rosen <irar@il.ibm.com>
4595
4596 * gcc.dg/vect/vect-96.c: New test.
4597
4598 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4599
4600 * gcc.dg/builtins-34.c: Also check ldexp*.
4601
4602 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4603
4604 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4605
4606 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4607
4608 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4609 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4610 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4611 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4612 selector_list, selector_expression, dg-process-target): Move to new
4613 file target-supports-dg.exp.
4614 * lib/target-supports-dg.exp: New.
4615
4616 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4617 New.
4618
4619 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4620
4621 PR c++/19666
4622 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4623
4624 PR middle-end/19858
4625 * gcc.c-torture/compile/20050210-1.c: New test.
4626
4627 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4628
4629 PR c++/19755
4630 * g++.dg/warn/Wbraces1.C: New test.
4631
4632 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4633
4634 * gcc.dg/builtins-52.c: New testcase.
4635
4636 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4637
4638 PR c/19342
4639 * gcc.c-torture/execute/20050119-1.c: New test.
4640
4641 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4642
4643 PR c++/19811
4644 * g++.dg/init/delete1.C: New test.
4645
4646 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4647
4648 PR c++/18470
4649 * g++.dg/template/static12.C: New test.
4650
4651 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4652
4653 PR c++/19787
4654 * g++.dg/conversion/ambig1.C: New test.
4655
4656 PR c++/19739
4657 * g++.dg/ext/attrib19.C: New test.
4658
4659 PR c++/19732
4660 * g++.dg/parse/dtor5.C: New test.
4661
4662 PR c++/19762
4663 * g++.dg/template/dtor3.C: New test.
4664
4665 PR c++/19826
4666 * g++.dg/template/static11.C: New test.
4667 * g++.dg/template/crash2.C: Remove dg-error marker.
4668
4669 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4670
4671 PR C++/18491
4672 * g++.old-deja/g++.mike/p10769a.C: Remove.
4673
4674 2005-02-09 Roger Sayle <roger@eyesopen.com>
4675
4676 * gcc.dg/builtins-48.c: New test case.
4677 * gcc.dg/builtins-49.c: New test case.
4678 * gcc.dg/builtins-50.c: New test case.
4679 * gcc.dg/builtins-51.c: New test case.
4680
4681 2005-02-09 Ian Lance Taylor <ian@airs.com>
4682
4683 PR middle-end/19583
4684 * g++.dg/warn/Wreturn-type-3.C: New test.
4685
4686 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4687
4688 PR middle-end/19402
4689 * gcc.dg/pr19402-1.c: New testcase.
4690 * gcc.dg/pr19402-2.c: likewise.
4691
4692 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4693
4694 PR middle-end/19854
4695 * g++.dg/tree-ssa/tmmti.C: New testcase.
4696
4697 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4698
4699 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4700
4701 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4702
4703 PR c++/19733
4704 * g++.dg/parse/crash23.C: New test.
4705 * g++.dg/warn/Weff1.C: New test.
4706
4707 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4708
4709 * gcc.dg/20050209-1.c: New test.
4710
4711 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4712
4713 PR target/19799
4714 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4715
4716 2005-02-08 Mike Stump <mrs@apple.com>
4717
4718 * g++.dg/pch/import-2.c: New test.
4719 * g++.dg/pch/import-2.hs: New.
4720 * g++.dg/pch/include/import-2a.h: New.
4721 * g++.dg/pch/include/import-2b.h: New.
4722
4723 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4724
4725 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4726
4727 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4728
4729 * gfortran.dg/substr_1.f90: New test.
4730
4731 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4732
4733 PR middle-end/19775
4734 * gcc.dg/torture/builtin-power-1.c: Disable test for
4735 invalid transformation.
4736 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4737 no longer optimize.
4738 * gcc.dg/builtins-47.c: New testcase.
4739
4740 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4741 Dorit Naishlos <dorit@il.ibm.com>
4742
4743 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4744
4745 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4746
4747 * gcc.c-torture/compile/20050206-1.c: New test.
4748
4749 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4750
4751 PR tree-opt/19768
4752 * g++.dg/opt/pr19768.C: New test.
4753
4754 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4755
4756 PR tree-opt/19736
4757 * gcc.c-torture/compile/pr19736.c: New test.
4758
4759 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4760
4761 PR c++/17401
4762 * g++.dg/parse/error25.C: New test.
4763
4764 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4765
4766 * gcc.c-torture/execute/20050203-1.c: New.
4767
4768 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4769
4770 * gcc.dg/vect/vect-85.c: Remove xfail.
4771 * gcc.dg/vect/vect-86.c: Remove xfail.
4772 * gcc.dg/vect/vect-87.c: Remove xfail.
4773 * gcc.dg/vect/vect-88.c: Remove xfail.
4774
4775 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4776
4777 * gcc.dg/altivec-19.c: New.
4778
4779 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4780
4781 PR c/17807
4782 * gcc.dg/nested-func-3.c: New test.
4783 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4784
4785 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4786
4787 * gcc.test-framework/gen_directive_tests: Generate tests for
4788 selector expressions.
4789
4790 2005-02-02 Matt Austern <austern@apple.com>
4791
4792 PR c++/19628
4793 * g++/ext/builtin7.C: New.
4794 * g++/ext/builtin8.C: New.
4795
4796 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4797
4798 PR c/18502
4799 * gcc.dg/pr18502-1.c: New test.
4800
4801 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4802
4803 PR c++/17413
4804 * g++.dg/template/local4.C: Tweak.
4805
4806 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4807
4808 PR tree-optimization/19578
4809 * gcc.c-torture/compile/20050202-1.c: New test.
4810
4811 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4812
4813 PR c/19435
4814 * gcc.dg/c99-init-4.c: New test.
4815
4816 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4817
4818 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4819
4820 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4821
4822 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4823 * g++.dg/eh/check-vect.h: New.
4824
4825 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4826 * gcc.dg/vect/vect-78.c: Ditto.
4827 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4828 Remove.
4829
4830 * g++.dg/conversion/simd1.C: Expect warning.
4831 * g++.dg/ext/attribute-test-1.C: Ditto.
4832 * g++.dg/ext/attribute-test-2.C: Ditto.
4833 * g++.dg/ext/attribute-test-3.C: Ditto.
4834 * g++.dg/ext/attribute-test-4.C: Ditto.
4835
4836 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4837 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4838
4839 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4840
4841 2005-02-01 Richard Henderson <rth@redhat.com>
4842
4843 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4844 long double for ibm double-double format.
4845 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4846
4847 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4848
4849 PR tree-optimization/19633
4850 * testsuite/gcc.dg/pr19633-1.c: New test.
4851 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4852 to NULL or a symbol.
4853
4854 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4855
4856 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4857 New procs.
4858 (dg-process-target (local override)): Handle selector expressions.
4859
4860 * gcc.test-framework/README: Describe tests in source directory.
4861 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4862 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4863 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4864 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4865 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4866 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4867 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4868 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4869 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4870 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4871 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4872 * gcc.test-framework/dg-error-exp-P.c: New test.
4873 * gcc.test-framework/dg-error-exp-XP.c: New test.
4874 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4875 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4876 * gcc.test-framework/dg-output-exp-P.c: New test.
4877 * gcc.test-framework/dg-output-exp-XF.c: New test.
4878 * gcc.test-framework/dg-warning-exp-P.c: New test.
4879 * gcc.misc-tests/dg-1.c: Remove.
4880 * gcc.misc-tests/dg-2.c: Remove.
4881 * gcc.misc-tests/dg-3.c: Remove.
4882 * gcc.misc-tests/dg-4.c: Remove.
4883 * gcc.misc-tests/dg-5.c: Remove.
4884 * gcc.misc-tests/dg-6.c: Remove.
4885 * gcc.misc-tests/dg-7.c: Remove.
4886 * gcc.misc-tests/dg-8.c: Remove.
4887 * gcc.misc-tests/dg-9.c: Remove.
4888 * gcc.misc-tests/dg-10.c: Remove.
4889 * gcc.misc-tests/dg-11.c: Remove.
4890 * gcc.misc-tests/dg-12.c: Remove.
4891 * gcc.misc-tests/dg-test.exp: Remove.
4892
4893 * gcc.test-framework/test-framework.awk: Change recording and
4894 printing of passes and failures.
4895
4896 * gcc.test-framework: New directory.
4897 * gcc.test-framework/README: New.
4898 * gcc.test-framework/test-framework.exp: New.
4899 * gcc.test-framework/test-framework.awk: New.
4900 * gcc.test-framework/gen_directive_tests: New.
4901
4902 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
4903
4904 * lib/treelang.exp: Fix comment typos.
4905 (treelang_target_compile): Don't append libs=-ltreelang to options.
4906
4907 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
4908
4909 * g++.dg/parse/typename7.C: Adjust error messages.
4910
4911 2005-01-31 Jeff Law <law@redhat.com>
4912
4913 * gcc.c-torture/execute/20050131-1.c: New test.
4914 * gcc.dg/wcaselabel.c: New test.
4915
4916 2005-01-31 Mark Mitchell <mark@codesourcery.com>
4917
4918 * g++.dg/other/warning1.C: Adjust error messags.
4919 * g++.dg/parse/constant5.C: New test.
4920
4921 2005-01-31 Steven Bosscher <stevenb@suse.de>
4922
4923 PR c/19333
4924 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4925 the test case valid.
4926 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4927 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4928 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4929 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4930 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4931 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4932
4933 2005-01-31 Dale Johannesen <dalej@apple.com>
4934
4935 * g++.dg/opt/pr19650.C: New test.
4936
4937 2005-01-31 Richard Henderson <rth@redhat.com>
4938
4939 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4940 long double for intel double extended format.
4941 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4942
4943 2005-01-30 Mark Mitchell <mark@codesourcery.com>
4944
4945 PR c++/19555
4946 * g++.dg/template/static10.C: New test.
4947
4948 PR c++/19395
4949 * g++.dg/parse/error24.C: New test.
4950
4951 PR c++/19367
4952 * g++.dg/lookup/builtin1.C: New test.
4953
4954 PR c++/19457
4955 * g++.dg/warn/conv3.C: New test.
4956
4957 2005-01-30 Bud Davis <bdavis@gfortran.org>
4958
4959 PR fortran/19647
4960 * gfortan.dg/inquire_7.f90
4961
4962 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4963
4964 PR tree-optimization/15791
4965 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4966 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4967 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4968 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4969 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4970 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4971 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4972 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4973 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4974 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4975
4976 2005-01-29 Paul Brook <paul@codesourcery.com>
4977
4978 PR fortran/18565
4979 * check.c (real_or_complex_check): New function.
4980 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4981 * intrinsic.c (add_functions): Use new check functions.
4982 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4983 Add prototypes.
4984
4985 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4986
4987 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4988 gcc.dg/lvalue-3.c: New tests.
4989 * gcc.dg/concat.c: Update expected messages.
4990
4991 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4992
4993 PR libfortran/19595
4994 * gfortran.dg/eor_1.f90: New test.
4995
4996 2005-01-29 Steven G. Kargl <kargls@comcast.net>
4997
4998 PR fortran/19589
4999 * gfortran.dg/logical_data_1.f90: New test.
5000
5001 2005-01-28 Mark Mitchell <mark@codesourcery.com>
5002
5003 PR c++/19253
5004 * g++.dg/template/crash33.C: New test.
5005
5006 PR c++/19667
5007 * g++.dg/template/crash32.C: New test.
5008
5009 2005-01-28 Ian Lance Taylor <ian@airs.com>
5010
5011 PR middle-end/16558
5012 * g++.dg/warn/Wreturn-type-2.C: New test.
5013
5014 2004-06-24 Jeff Law <law@redhat.com>
5015
5016 * gcc.dg/tree-ssa/20050128-1.c: New test.
5017
5018 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
5019
5020 * gcc.target/frv/all-mdpackh-1.c: New test.
5021
5022 2005-01-28 Steven Bosscher <stevenb@suse.de>
5023
5024 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
5025
5026 2005-01-27 Richard Henderson <rth@redhat.com>
5027
5028 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
5029
5030 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5031
5032 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
5033
5034 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5035
5036 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5037 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5038 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
5039 to cope with cases where the multilib options override the dg-options.
5040
5041 2005-01-27 Jakub Jelinek <jakub@redhat.com>
5042
5043 PR c/18946
5044 * gcc.dg/noncompile/20050120-1.c: New test.
5045
5046 2005-01-26 Diego Novillo <dnovillo@redhat.com>
5047
5048 PR tree-optimization/19633
5049 * gcc.dg/pr19633.c: New test.
5050 * gcc.dg/tree-ssa/pr19633.c: New test.
5051
5052 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
5053
5054 * gcc.dg/20041216-1.c: New test.
5055
5056 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
5057
5058 PR objc/18862
5059 * objc.dg/selector-2.m: New test.
5060
5061 2005-01-26 Jakub Jelinek <jakub@redhat.com>
5062
5063 * g++.dg/opt/range-test-2.C: New test.
5064
5065 PR rtl-optimization/19579
5066 * gcc.c-torture/execute/20050124-1.c: New test.
5067
5068 2005-01-26 Greg Parker <gparker@apple.com>
5069 Stuart Hastings <stuart@apple.com>
5070
5071 * gcc.c-torture/execute/20050125-1.c: New.
5072
5073 2005-01-18 Jan Hubicka <jh@suse.cz>
5074
5075 PR tree-optimize/19337
5076 * gcc.c-torture/compile/20050119-1.c: New test.
5077
5078 2005-01-24 James E Wilson <wilson@specifixinc.com>
5079
5080 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
5081 test for successful match.
5082
5083 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
5084
5085 PR objc/18408
5086 * objc.dg/comp-types-7.m: New test.
5087
5088 2005-01-24 Janis Johnson <janis187@us.ibm.com>
5089
5090 * lib/target-supports.exp (current_target_name): New.
5091 (check_effective_target_ilp32, check_effective_target_lp64):
5092 Cache the result to use as long as the current target, with
5093 multilib flags, remains the same.
5094
5095 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
5096 (dg-require-weak, dg-require-visibility, dg-require-alias,
5097 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
5098 dg-require-effective-target, dg-skip-if): Remove call to
5099 skip_test_and_clear_xfail.
5100 (dg-test): Clear xfail data.
5101
5102 2005-01-24 Jakub Jelinek <jakub@redhat.com>
5103
5104 PR target/17751
5105 * gcc.dg/ppc64-toc.c: New test.
5106
5107 * g++.dg/tree-ssa/empty-1.C: New test.
5108
5109 PR middle-end/19551
5110 * gcc.c-torture/execute/20050121-1.c: New test.
5111 * gcc.dg/20050121-2.c: New test.
5112
5113 2004-01-23 Steven G. Kargl <kargls@comcast.net>
5114 Paul Brook <paul@codesourcery.com>
5115
5116 PR fortran/17941
5117 * gfortran.dg/real_const_1.f: New test.
5118 * gfortran.dg/real_const_2.f90: New test.
5119 * gfortran.dg/complex_int_1.f90: New test.
5120
5121 2005-01-23 Bud Davis <bdavis9659@comcast.net>
5122
5123 PR fortran/19313
5124 * gfortan.dg/inquire_6.f90: New test.
5125
5126 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5127
5128 PR libfortran/19451
5129 * open_readonly_1.f90: New test.
5130
5131 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5132
5133 PR libfortran/18982
5134 * gfortran.dg/open_new.f90: New file.
5135
5136 2005-01-22 Paul Brook <paul@codesourcery.com>
5137
5138 * namelist_1.f90: New test.
5139
5140 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
5141
5142 PR tree-optimization/19484
5143 * gcc.c-torture/compile/20050122-[12].c: New tests.
5144
5145 2005-01-22 Paul Brook <paul@codesourcery.com>
5146
5147 * gfortran.dg/implicit_2.f90: New test.
5148
5149 2005-01-22 Bud Davis <bdavis9659@comcast.net>
5150
5151 PR fortran/19314
5152 * gfortran.dg/inquire_5.f90: New test.
5153
5154 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5155
5156 PR c/18809
5157 * gcc.dg/pr18809-1.c: New test.
5158
5159 2005-01-21 Ian Lance Taylor <ian@airs.com>
5160
5161 * gcc.dg/20050121-1.c: New test.
5162
5163 PR tree-optimization/13000
5164 * gcc.dg/20040206-1.c: Change warning to point where function is
5165 being inlined.
5166
5167 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5168
5169 PR c++/19208
5170 * g++.dg/template/array11.C: New test.
5171
5172 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5173
5174 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5175 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5176 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5177 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5178 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5179 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5180
5181 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5182
5183 PR tree-optimization/15349
5184 * gcc.dg/tree-ssa/pr15349.c: New.
5185
5186 2005-01-20 Steve Ellcey <sje@cup.hp.com>
5187
5188 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5189
5190 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
5191
5192 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5193 scan-assembler-times directive name.
5194
5195 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5196 after dg-do.
5197
5198 PR rtl-optimization/19462
5199 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5200
5201 2005-01-19 Steve Ellcey <sje@cup.hp.com>
5202
5203 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5204 counting function calls on ia64.
5205
5206 2005-01-19 Jakub Jelinek <jakub@redhat.com>
5207
5208 PR rtl-optimization/15139
5209 * gcc.dg/20050111-2.c: New test.
5210
5211 PR c/17297
5212 * gcc.c-torture/compile/20050113-1.c: New testcase.
5213
5214 PR middle-end/19164
5215 * gcc.dg/20050113-1.c: New testcase.
5216
5217 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5218
5219 * gcc.dg/vect/vect-85.c: Add comment.
5220 * gcc.dg/vect/vect-86.c: Add xfail for now.
5221 * gcc.dg/vect/vect-87.c: Add xfail for now.
5222 * gcc.dg/vect/vect-88.c: Add xfail for now.
5223 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5224
5225 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5226
5227 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5228
5229 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5230
5231 * g++.dg/debug/typedef3.C: New test.
5232
5233 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5234
5235 PR c/19472
5236 * gcc.dg/asm-a.c: New test.
5237
5238 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5239
5240 * gcc.dg/sh-relax.c: Add prototype for abort.
5241
5242 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5243
5244 * gcc.dg/short-compare-1.c: New test.
5245 * gcc.dg/short-compare-2.c: Likewise.
5246
5247 2005-01-18 Michael Matz <matz@suse.de>
5248
5249 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5250
5251 2005-01-17 Diego Novillo <dnovillo@redhat.com>
5252
5253 PR tree-optimization/19121
5254 * gcc.c-torture/compile/pr19121.c: New test.
5255
5256 2005-01-17 James E. Wilson <wilson@specifixinc.com>
5257
5258 PR target/19357
5259 * gcc.c-torture/compile/pr19357.c: New test.
5260
5261 2005-01-17 Ian Lance Taylor <ian@airs.com>
5262
5263 PR c/5675
5264 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5265 pass--those that refer just to the variable, possibly with a
5266 cast.
5267 * gcc.dg/c99-const-expr-3.c: Likewise.
5268
5269 PR middle-end/13127
5270 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5271 longer emitted.
5272
5273 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5274
5275 PR fortran/18778
5276 * gfortran.dg/endfile_2.f90: New test.
5277
5278 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5279
5280 PR 19168
5281 * gfortran.dg/select_5.f90: New test.
5282
5283 2004-01-16 Paul Brook <paul@codesourcery.com>
5284
5285 * gfortran.dg/common_4.f90: New test.
5286
5287 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5288
5289 PR rtl-optimization/19462
5290 * gcc.dg/torture/pr19462-1.c: New test.
5291
5292 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5293
5294 PR objc/19321
5295 * objc.dg/func-ptr-2.m: New.
5296 * objc.dg/volatile-1.m: New.
5297
5298 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5299
5300 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5301
5302 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5303
5304 PR tree-optimization/19060
5305 * gcc.c-torture/execute/20050104-1.c: New test.
5306
5307 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5308
5309 PR fortran/18983
5310 * gfortran.dg/write_to_null.f90: New test.
5311
5312 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5313 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5314
5315 PR other/19328
5316 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5317 argument.
5318
5319 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5320
5321 PR c++/19263
5322 * g++.dg/init/vector1.C: New test.
5323
5324 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5325
5326 PR target/13158
5327 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5328 PR target/18987
5329 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5330
5331 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5332
5333 * gfortran.dg/select_1.f90: New test.
5334 * gfortran.dg/select_2.f90: New test.
5335 * gfortran.dg/select_3.f90: New test.
5336 * gfortran.dg/select_4.f90: New test.
5337
5338 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5339
5340 PR middle-end/19084
5341 PR rtl-optimization/19348
5342 * gcc.dg/20050111-1.c: New test.
5343 * gcc.c-torture/execute/20050111-1.c: New test.
5344
5345 * gcc.dg/i386-asm-4.c: New test.
5346
5347 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5348
5349 * gcc.dg/nested-func-2.c: New test.
5350 * ada/acats/norun.lst: Remove c953002.
5351
5352 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5353
5354 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5355
5356 2005-01-12 Ben Elliston <bje@au.ibm.com>
5357
5358 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5359
5360 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5361
5362 PR target/18761
5363 * g++.dg/abi/align1.C: New test.
5364
5365 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5366
5367 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5368 at a time.
5369 * g++.dg/ext/altivec_check.h: Support compiling as C.
5370
5371 2005-01-10 Roger Sayle <roger@eyesopen.com>
5372
5373 PR c++/19355
5374 * g++.dg/expr/pr19355-1.C: New test case.
5375
5376 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5377
5378 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5379 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5380 * ada/acats/tests/c3/c92005b.ada: Likewise.
5381 * ada/acats/tests/c3/cxb3012.a: Likewise.
5382 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5383
5384 2005-01-09 Paul Brook <paul@codesourcery.com>
5385
5386 * gfortran.dg/common_2.f90: New file.
5387 * gfortran.dg/common_3.f90: New file.
5388
5389 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5390
5391 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5392
5393 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5394
5395 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5396 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5397 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5398 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5399 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5400 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5401 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5402 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5403 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5404 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5405 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5406 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5407 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5408 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5409 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5410 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5411 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5412 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5413 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5414 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5415 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5416 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5417 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5418 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5419 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5420 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5421 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5422 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5423 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5424 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5425 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5426 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5427 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5428 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5429 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5430 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5431 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5432 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5433 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5434 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5435 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5436 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5437 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5438 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5439 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5440 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5441 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5442 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5443 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5444 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5445 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5446 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5447 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5448 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5449 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5450 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5451 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5452 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5453 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5454 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5455 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5456 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5457 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5458 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5459 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5460 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5461 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5462
5463 * gcc.dg/vect/vect-1.c: Fix spelling.
5464 * gcc.dg/vect/vect-10.c: Fix spelling.
5465 * gcc.dg/vect/vect-11.c: Fix spelling.
5466 * gcc.dg/vect/vect-12.c: Fix spelling.
5467 * gcc.dg/vect/vect-14.c: Fix spelling.
5468 * gcc.dg/vect/vect-15.c: Fix spelling.
5469 * gcc.dg/vect/vect-16.c: Fix spelling.
5470 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5471 * gcc.dg/vect/vect-64.c: Fix comments.
5472 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5473
5474 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5475 Ira Rosen <irar@il.ibm.com>
5476
5477 * gcc.dg/vect/vect-70.c: New test.
5478 * gcc.dg/vect/vect-71.c: New test.
5479
5480 2005-01-09 Manfred Hollstein <mh@suse.com>
5481
5482 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5483 * gcc.dg/pr18241-2.c: Likewise.
5484 * gcc.dg/pr18241-3.c: Likewise.
5485 * gcc.dg/pr18241-4.c: Likewise.
5486 * gcc.dg/pr18241-5.c: Likewise.
5487
5488 2005-01-08 Richard Henderson <rth@redhat.com>
5489
5490 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5491 False for x86 and x86-64.
5492
5493 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5494
5495 PR tree-optimization/18241
5496 * gcc.dg/pr18241-1.c: New test.
5497 * gcc.dg/pr18241-2.c: New test.
5498 * gcc.dg/pr18241-3.c: New test.
5499 * gcc.dg/pr18241-4.c: New test.
5500 * gcc.dg/pr18241-5.c: New test.
5501
5502 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5503
5504 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5505 gfortran.dg/select_4.f90: New.
5506
5507 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5508
5509 * gcc.c-torture/execute/20050107-1.c: New test.
5510
5511 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5512
5513 PR c++/19298
5514 * g++.dg/template/ref2.C: New.
5515
5516 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5517
5518 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5519 instead of being empty.
5520
5521 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5522
5523 PR fortran/15553
5524 * gfortran.dg/array-1.f90: New test.
5525
5526 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5527
5528 PR tree-optimization/19283
5529 * gcc.c-torture/execute/20050106-1.c: New test.
5530
5531 PR rtl-optimization/18861
5532 * gcc.dg/20050105-1.c: New test.
5533
5534 PR tree-optimization/18828
5535 * gcc.dg/20050105-2.c: New test.
5536
5537 2005-01-07 Andreas Jaeger <aj@suse.de>
5538
5539 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5540
5541 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5542
5543 PR fortran/18398
5544 * gfortran.dg/fmt_read.f90: New test.
5545
5546 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5547
5548 * gcc.dg/rs6000-ldouble-2.c: New.
5549
5550 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5551
5552 PR c++/19244
5553 * g++.dg/parser/ctor2.C: New test.
5554
5555 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5556
5557 PR c++/17154
5558 * g++.dg/template/using9.C: New test.
5559
5560 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5561
5562 PR c++/19258
5563 * g++.dg/lookup/friend6.C: New test.
5564
5565 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5566
5567 PR c++/19270
5568 * g++.dg/template/array10.C: New.
5569
5570 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5571
5572 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5573 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5574
5575 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5576
5577 * gcc.c-torture/compile/20050105-1.c: New test.
5578
5579 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5580
5581 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5582
5583 2005-01-05 Roger Sayle <roger@eyesopen.com>
5584
5585 PR middle-end/19100
5586 * gcc.dg/conv-3.c: New test case.
5587
5588 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5589
5590 * gcc.dg/asm-wide-1.c: New test.
5591
5592 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5593
5594 PR c++/19030
5595 * g++.dg/parse/crash22.C: New
5596
5597 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5598
5599 PR 19257
5600 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5601
5602 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5603
5604 PR middle-end/17767
5605 * gcc.dg/i386-mmx-6.c: New test case.
5606
5607 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5608
5609 PR tree-optimization/18308
5610 * gcc.dg/vect/pr18308.c: New testcase.
5611
5612 2005-01-04 Andreas Jaeger <aj@suse.de>
5613
5614 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5615
5616 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5617 Robert Bowdidge <bowdidge@apple.com>
5618
5619 * gcc.dg/cpp/subframework1.c: New.
5620 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5621 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5622 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5623 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5624
5625 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5626
5627 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5628 producing warning.
5629 * gcc.dg/darwin-weakimport-2.c: New.
5630
5631 2005-01-03 Richard Henderson <rth@redhat.com>
5632
5633 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5634
5635 2005-01-03 Richard Henderson <rth@redhat.com>
5636
5637 * gcc.dg/vect/vect.exp: Enable for ia64.
5638 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5639 (check_effective_target_vect_float): Likewise.
5640 (check_effective_target_vect_no_align): Likewise.
5641 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5642 * gcc.dg/vect/vect-8.c: Likewise.
5643
5644 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5645
5646 PR target/19236
5647 * gcc.dg/pr19236-1.c: New test case.
5648
5649 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5650
5651 PR rtl-optimization/12092
5652 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5653
5654 2005-01-02 Andreas Jaeger <aj@suse.de>
5655
5656 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5657
5658 2005-01-01 Roger Sayle <roger@eyesopen.com>
5659 Andrew Pinski <pinskia@physics.uc.edu>
5660
5661 PR rtl-optimization/12092
5662 * gcc.dg/pr12092-1.c: New test case.
5663
5664 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5665
5666 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5667 'hidden' and 'default' for better portability.
5668 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5669
5670 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5671 6 and 7.
5672 * g++.old-deja/g++.brendan/new3.C: Likewise.
5673
5674 2005-01-01 Steven Bosscher <stevenb@suse.de>
5675
5676 * gcc.dg/20041231-1.C: New test.
5677 * g++.dg/warn/Wunreachable-code-1.C: New test.
5678
5679 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5680
5681 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5682 file, not /dev/null. Abort on error.
5683
5684 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5685 Ziemowit Laski <zlaski@apple.com>
5686
5687 PR objc/18971
5688 * objc.dg/encode-5.m: New test.
5689
5690 2004-12-29 Richard Henderson <rth@redhat.com>
5691
5692 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5693 * objc.dg/stabs-1.m: Disable for ia64.
5694
5695 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5696
5697 PR c++/19190
5698 * g++.dg/warn/Wunused-10.C: New test.
5699
5700 2004-12-28 Richard Henderson <rth@redhat.com>
5701
5702 * objc.dg/stabs-1.m: Disable for alpha.
5703
5704 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5705
5706 PR c++/19149
5707 * g++.dg/parse/error23.C: New test.
5708
5709 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5710
5711 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5712
5713 PR fortran/19032
5714 * gfortran.dg/intrinsic_modulo_1.f90: New.
5715 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5716 tests with divisor -1.
5717
5718 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5719
5720 * g++.dg/opt/temp1.C (memcpy): Return a value.
5721
5722 PR c++/19148
5723 * g++.dg/expr/cond7.C: New test.
5724
5725 2004-12-27 Paul Brook <paul@codesourcery.com>
5726
5727 * gfortran.dg/g77/select_no_compile.f: Remove.
5728
5729 2004-12-27 Richard Henderson <rth@redhat.com>
5730
5731 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5732 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5733 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5734
5735 2004-12-26 Richard Henderson <rth@redhat.com>
5736
5737 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5738 by 1i instead of token pasting.
5739
5740 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5741
5742 PR tree-optimization/17578
5743 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5744 to additional_flags.
5745 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5746
5747 2004-12-25 Richard Henderson <rth@redhat.com>
5748
5749 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5750 Remove Alpha.
5751
5752 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5753
5754 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5755 hppa*-*-hpux*.
5756 * gcc.dg/pr17957.c (dg-options): Likewise.
5757 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5758 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5759 instead of 0 on __hppa__.
5760 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5761 "foo,%r" on hppa*-*-*.
5762
5763 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5764
5765 PR fortran/19071
5766 * gfortran.dg/complex_write.f90: New test.
5767
5768 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5769
5770 PR c++/17595
5771 * g++.dg/parse/pragma2.C: New test.
5772
5773 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5774
5775 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5776
5777 * gcc.dg/empty2.c: Add missing dg-warning.
5778
5779 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5780
5781 PR c++/17413
5782 * g++.dg/template/local4.C: New test.
5783 * g++.dg/template/crash19.C: Add dg-error marker.
5784
5785 * g++.dg/template/crash31.C: Correct embedded PR number.
5786
5787 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5788
5789 PR c++/16405
5790 * g++.dg/opt/temp1.C: Add do-run marker.
5791
5792 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5793
5794 * g++.dg/template/spec19.C: New.
5795
5796 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5797
5798 PR target/16819
5799 * gcc.dg/empty2.c: New.
5800
5801 2004-12-23 Richard Henderson <rth@redhat.com>
5802
5803 * lib/target-supports.exp (check_effective_target_vect_no_align):
5804 Remove i?86 and x86-64.
5805
5806 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5807
5808 PR c++/16405
5809 * g++.dg/opt/temp1.C: New test.
5810
5811 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5812
5813 PR c++/18733
5814 * g++.dg/template/friend33.C: New testcase.
5815
5816 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5817
5818 PR c++/18464
5819 * g++.dg/template/cond5.C: New test.
5820
5821 PR c++/18492
5822 * g++.dg/inherit/thunk3.C: New test.
5823
5824 PR c++/11224
5825 * g++.dg/warn/Wunused-9.C: New test.
5826
5827 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5828
5829 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5830
5831 2004-12-22 Jan Beulich <jbeulich@novell.com>
5832
5833 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5834
5835 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5836
5837 PR c++/18378
5838 * g++.dg/ext/packed8.C: New test.
5839
5840 PR c++/13268
5841 * g++.dg/template/crash31.C: New test.
5842
5843 PR c++/19034
5844 * g++.dg/template/crash30.C: New test.
5845
5846 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5847
5848 PR C++/18984
5849 * g++.dg/eh/ctor3.C: New test.
5850
5851 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5852
5853 * objc.dg/stabs-1.m: Allow section name to be quoted and
5854 assembly label to begin with '.LL'.
5855
5856 2004-12-21 Janis Johnson <janis187@us.ibm.com>
5857
5858 * gcc.dg/vect/vect.exp
5859 (check_effective_target_lp64_or_vect_no_align): New.
5860 * gcc.dg/vect/vect-77.c: Use it.
5861 * gcc.dg/vect/vect-78.c: Use it.
5862
5863 * lib/target-supports.exp
5864 (check_effective_target_vect_no_max,
5865 check_effective_target_vect_no_bitwise,
5866 check_effective_target_vect_no_align): New.
5867 * gcc.dg/vect/vect-13.c: Use them.
5868 * gcc.dg/vect/vect-17.c: Ditto.
5869 * gcc.dg/vect/vect-18.c: Ditto.
5870 * gcc.dg/vect/vect-19.c: Ditto.
5871 * gcc.dg/vect/vect-20.c: Ditto.
5872 * gcc.dg/vect/vect-27.c: Ditto.
5873 * gcc.dg/vect/vect-29.c: Ditto.
5874 * gcc.dg/vect/vect-44.c: Ditto.
5875 * gcc.dg/vect/vect-48.c: Ditto.
5876 * gcc.dg/vect/vect-50.c: Ditto.
5877 * gcc.dg/vect/vect-52.c: Ditto.
5878 * gcc.dg/vect/vect-54.c: Ditto.
5879 * gcc.dg/vect/vect-56.c: Ditto.
5880 * gcc.dg/vect/vect-58.c: Ditto.
5881 * gcc.dg/vect/vect-60.c: Ditto.
5882 * gcc.dg/vect/vect-72.c: Ditto.
5883 * gcc.dg/vect/vect-80.c: Ditto.
5884
5885 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5886
5887 PR c++/14075
5888 * g++.dg/init/string1.C: New.
5889
5890 PR c++/18975
5891 * g++.dg/other/synth1.C: New.
5892
5893 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5894
5895 PR c/18963
5896 * gcc.dg/pr18963-1.c: New test.
5897
5898 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5899
5900 PR c/18596
5901 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5902 * gcc.dg/pr18596-1.c: Use dg-error.
5903 (dg-options): Use -fno-unit-at-a-time.
5904 * gcc.dg/pr18596-2.c: New test.
5905 * gcc.dg/pr18596-3.c: New test.
5906
5907 2004-12-20 Roger Sayle <roger@eyesopen.com>
5908
5909 PR middle-end/18683
5910 * g++.dg/opt/pr18683-1.C: New test case.
5911
5912 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5913
5914 PR other/19093
5915 * g++.dg/opt/max1.C: Fix for 64bit targets.
5916
5917 2004-12-20 Matt Austern <austern@apple.com>
5918
5919 PR c++/19044
5920 * g++.dg/ext/builtin6.C: New
5921
5922 2004-12-20 Diego Novillo <dnovillo@redhat.com>
5923
5924 PR tree-optimization/19080
5925 * gcc.c-torture/compile/pr19080.c: New test.
5926
5927 2004-12-20 Steven Bosscher <stevenb@suse.de>
5928
5929 * gcc.dg/20041219-1.c: New test.
5930
5931 2004-12-19 Roger Sayle <roger@eyesopen.com>
5932
5933 PR middle-end/19068
5934 * g++.dg/opt/max1.C: New test case.
5935
5936 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5937
5938 * gcc.dg/fdata-sections-1.c: New test.
5939
5940 2004-12-18 Roger Sayle <roger@eyesopen.com>
5941
5942 PR middle-end/18548
5943 * gcc.dg/max-1.c: New test case.
5944
5945 2004-12-18 Jakub Jelinek <jakub@redhat.com>
5946
5947 * gcc.c-torture/execute/20041218-1.c: New test.
5948
5949 2004-12-17 Diego Novillo <dnovillo@redhat.com>
5950
5951 * gcc.dg/pr18501.c: New test.
5952 * gcc.dg/uninit-5.c: XFAIL.
5953 * gcc.dg/uninit-9.c: XFAIL.
5954
5955 2004-12-17 Dale Johannesen <dalej@apple.com>
5956
5957 * gcc.dg/20041213-1.c: New.
5958
5959 2004-12-17 Ziemowit Laski <zlaski@apple.com>
5960
5961 * objc.dg/stabs-1.m: Allow assembly label to begin
5962 with a dot ('.').
5963
5964 2004-12-17 Jakub Jelinek <jakub@redhat.com>
5965
5966 * gcc.c-torture/execute/20041213-1.c: Move...
5967 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5968
5969 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5970
5971 PR c++/18721
5972 * g++.dg/lookup/conv-5.C: New.
5973
5974 2004-12-16 Ziemowit Laski <zlaski@apple.com>
5975
5976 * objc.dg/stabs-1.m: New test.
5977
5978 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5979
5980 * gcc.dg/visibility-c.c: Change compile to
5981 assemble for the test.
5982
5983 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5984
5985 PR target/19041
5986 * gcc.dg/visibility-c.c: New test.
5987
5988 2004-12-16 Roger Sayle <roger@eyesopen.com>
5989
5990 PR middle-end/18493
5991 * gcc.dg/switch-8.c: New test case.
5992
5993 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5994
5995 PR c++/18905
5996 * g++.dg/template/init4.C: New.
5997 * g++.dg/opt/static3.C: Enable optimizer.
5998
5999 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
6000
6001 * g++.dg/other/complex1.C: New test.
6002
6003 2004-12-15 Alan Modra <amodra@bigpond.net.au>
6004
6005 * g++.dg/opt/inline9.C: New test.
6006
6007 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6008
6009 PR fortran/18993
6010 * gfotran.dg/nullify_1.f: New test.
6011
6012 2004-12-15 Richard Henderson <rth@redhat.com>
6013
6014 * gcc.target/i386/i386.exp: New harness.
6015 * gcc.target/i386/vect-args.c: New.
6016
6017 2004-12-15 David Edelsohn <edelsohn@gnu.org>
6018
6019 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
6020
6021 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6022
6023 PR c++/18825
6024 * g++.dg/template/friend32.C: New test.
6025
6026 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6027
6028 * cpp/pragma-once-1.c: New test.
6029 * cpp/pragma-once-1b.h: Likewise.
6030 * cpp/pragma-once-1c.h: Likewise.
6031 * cpp/pragma-once-1d.h: Likewise.
6032 * cpp/inc/pragma-once-1a.h: Likewise.
6033
6034 2004-12-15 Bud Davis <bdavis9659@comcast.net>
6035 Steven G. Kargl <kargls@comcast.net>
6036
6037 PR fortran/17597
6038 * gfortran.dg/list_read_3.f90: New test.
6039
6040 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6041
6042 * gcc.dg/ftrapv-2.c: New test.
6043
6044 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
6045
6046 PR c++/18981
6047 * g++.dg/template/typename9.C: New test.
6048
6049 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6050
6051 PR c++/18738
6052 * g++.dg/template/typename8.C: New test.
6053 * g++.dg/parse/friend2.C: Tweak error message.
6054
6055 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6056
6057 * gcc.c-torture/20041214-1.c: New test.
6058
6059 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6060
6061 PR c++/18965
6062 * g++.dg/init/array17.C: New test.
6063
6064 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6065
6066 PR c++/18793
6067 * g++.dg/init/aggr3.C: New test.
6068
6069 2004-12-14 Janis Johnson <janis187@us.ibm.com
6070
6071 * gcc.dg/altivec-types-1.c: New test.
6072 * gcc.dg/altivec-types-2.c: New test.
6073 * gcc.dg/altivec-types-3.c: New test.
6074 * gcc.dg/altivec-types-4.c: New test.
6075 * g++.dg/ext/altivec-types-1.C: New test.
6076 * g++.dg/ext/altivec-types-2.C: New test.
6077 * g++.dg/ext/altivec-types-3.C: New test.
6078 * g++.dg/ext/altivec-types-4.C: New test.
6079
6080 2004-12-14 Jakub Jelinek <jakub@redhat.com>
6081
6082 PR middle-end/18951
6083 * gcc.c-torture/execute/20041213-1.c: New test.
6084
6085 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
6086
6087 PR c++/18949
6088 * g++.dg/template/cast1.C: New.
6089
6090 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
6091
6092 * gcc.c-torture/execute/20041213-2.c: New test.
6093
6094 2004-12-13 Richard Henderson <rth@redhat.com>
6095
6096 * gcc.dg/i386-sse-10.c: Fix typo in options.
6097
6098 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
6099
6100 PR c++/18968
6101 * g++.dg/opt/pr18968.C: New test.
6102
6103 2004-12-13 Mark Mitchell <mark@codesourcery.com>
6104
6105 PR c++/18925
6106 * g++.dg/ext/visibility/staticdatamem.C: New test.
6107
6108 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
6109
6110 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
6111
6112 2004-12-13 Roger Sayle <roger@eyesopen.com>
6113
6114 PR rtl-optimization/18928
6115 * gcc.dg/pr18928-1.c: New test case.
6116
6117 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
6118
6119 PR tree-opt/16951
6120 * gcc.c-torture/compile/20041211-1.c: New.
6121
6122 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6123
6124 PR middle-end/17564
6125 * gcc.c-torture/execute/20041212-1.c: New test.
6126
6127 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6128
6129 PR fortran/18869
6130 * gfortran.dg/common_1.f90: New test.
6131
6132 2004-12-12 Steven G. Kargl <kargls@comcast.net>
6133 Paul Brook <paul@codesourcery.com>
6134
6135 PR fortran/16222
6136 * gfortran.dg/real_do_1.f90: New test.
6137
6138 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6139
6140 PR tree-opt/18040
6141 * g++.dg/opt/ptrmem6.C: New test.
6142
6143 2004-12-11 Roger Sayle <roger@eyesopen.com>
6144
6145 PR middle-end/18921
6146 * gcc.dg/pr18921-1.c: New test case.
6147
6148 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6149
6150 PR fortran/17175
6151 * gfortran.dg/scale_1.f90: New test.
6152
6153 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6154
6155 PR middle-end/18903
6156 * gcc.c-torture/compile/pr18903.c: New test.
6157
6158 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
6159
6160 * gcc.c-torture/execute/20041210-1.c: New test.
6161
6162 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6163
6164 PR c++/18731
6165 * g++.dg/parser/struct-1.C: New test.
6166 * g++.dg/parser/struct-2.C: New test.
6167 * g++.dg/parser/struct-3.C: New test.
6168
6169 2004-12-09 Richard Henderson <rth@redhat.com>
6170
6171 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6172
6173 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6174 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6175
6176 2004-12-09 Matt Austern <austern@apple.com>
6177
6178 PR c++/18514
6179 * g++.dg/ext/builtin1.C: New
6180 * g++.dg/ext/builtin2.C: New
6181 * g++.dg/ext/builtin3.C: New
6182 * g++.dg/ext/builtin4.C: New
6183 * g++.dg/ext/builtin5.C: New
6184
6185 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6186
6187 PR tree-opt/18904
6188 * g++.dg/opt/ptrmem5.C: New test.
6189
6190 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
6191
6192 * g++.dg/parse/typename5.C: Adjust for new error.
6193 * g++.dg/parse/typename7.C: New.
6194
6195 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6196
6197 PR c++/18073
6198 * g++.dg/other/mmintrin.C: New test.
6199
6200 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6201
6202 PR c++/16681
6203 * g++.dg/init/array15.C: New.
6204 * g++.dg/init/array16.C: New.
6205
6206 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6207
6208 PR fortran/18826
6209 * gfortran.dg/assign_1.f90: New test.
6210
6211 2004-12-08 Nick Clifton <nickc@redhat.com>
6212
6213 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6214 * gcc.target/xstormy16/data_below100: Likewise.
6215 * gcc.target/xstormy16/sfr: Likewise.
6216 * gcc.target/xstormy16/below100.S: New test source file.
6217 * gcc.target/xstormy16/below100.ld: New test linker script.
6218 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6219 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6220 bp instructions.
6221 * gcc.target/xstormy16/bp.c: Likewise.
6222
6223 * gcc.target/xstormy16/bss_below100: New files:
6224 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6225 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6226 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6227 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6228 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6229 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6230 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6231 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6232 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6233 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6234 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6235 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6236 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6237 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6238 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6239 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6240 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6241 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6242 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6243 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6244 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6245 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6246 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6247 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6248 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6249 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6250 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6251
6252 * gcc.target/xstormy16/data_below100: New files:
6253 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6254 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6255 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6256 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6257 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6258 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6259 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6260 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6261 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6262 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6263 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6264 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6265 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6266 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6267 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6268 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6269 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6270 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6271 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6272 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6273 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6274 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6275 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6276 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6277 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6278 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6279 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6280
6281 * gcc.target/xstormy16/sfr: New files:
6282 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6283 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6284 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6285 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6286 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6287 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6288 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6289 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6290 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6291 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6292 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6293 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6294 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6295 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6296 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6297 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6298 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6299 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6300 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6301 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6302 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6303 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6304 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6305 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6306 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6307 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6308 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6309 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6310 27_if0_sfrw_bitfield_f.c
6311
6312 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6313
6314 PR c++/18100
6315 * g++.dg/lookup/name-clash4.C: New test.
6316
6317 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6318
6319 PR c++/18672
6320 * g++.dg/opt/array1.C: New.
6321
6322 PR c++/18803
6323 * g++.dg/template/operator5.C: New.
6324
6325 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6326
6327 PR c/18867
6328 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6329
6330 2004-12-07 Steven Bosscher <stevenb@suse.de>
6331
6332 * gcc.dg/noncompile/20041207.c: New test.
6333
6334 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6335
6336 * g++.dg/other/unreachable-1.C: New test.
6337
6338 2004-12-06 Nick Clifton <nickc@redhat.com>
6339
6340 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6341 <limits.h> because the latter comes from gcc's include/ directory
6342 and not the newlib/libc/include directory.
6343
6344 2004-12-04 Richard Henderson <rth@redhat.com>
6345
6346 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6347
6348 2004-12-04 Richard Henderson <rth@redhat.com>
6349
6350 * lib/target-supports.exp (check_gc_sections_available): Disable
6351 for alpha and ia64.
6352
6353 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6354
6355 PR middle-end/17909
6356 * g++.dg/other/vararg-2.C: New test.
6357
6358 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6359
6360 PR c++/17011, c++/17971
6361 * g++.dg/template/error15.C: Adjust expected error.
6362 * g++.dg/template/instantiate3.C: Likewise.
6363
6364 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6365
6366 * gcc.dg/altivec-18.c: Fix for darwin
6367
6368 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6369
6370 PR c++/18782
6371 * g++.dg/parse/ptrmem2.C: New.
6372
6373 PR c++/18318
6374 * g++.dg/template/new1.C: New.
6375
6376 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6377
6378 PR fortran/18710
6379 * gfortran.dg/direct_io_3.f90: New test.
6380
6381 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6382
6383 PR 18758
6384 * g++.dg/parse/crash21.C: New.
6385
6386 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6387
6388 PR c++/15664, c++/18276
6389 * g++.dg/template/ttp13.C: New test.
6390 * g++.dg/template/ttp14.C: Likewise.
6391
6392 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6393
6394 PR c++/18123
6395 * g++.dg/parse/enum2.C: New test.
6396 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6397
6398 2004-12-02 Nick Clifton <nickc@redhat.com>
6399
6400 * gcc.target/xstormy16: New test directory.
6401 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6402 * gcc.target/xstormy16/bp.c: Check the generation of bp
6403 instructions.
6404 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6405 bn instructions and the BELOW100 attribute.
6406
6407 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6408
6409 PR target/16952
6410 * gcc.dg/ppc-eabi.c: New.
6411
6412 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6413
6414 PR fortran/18284
6415 * gfortran.dg/backspace.f90
6416
6417 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6418
6419 * gfortran.dg/inquire.f90: New test.
6420
6421 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6422
6423 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6424 handle effective-target-keyword.
6425 (dg-skip-if): Support effective-target keyword as target list.
6426 (dg-xfail-if): Ditto.
6427 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6428
6429 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6430
6431 PR tree-optimization/18291
6432 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6433
6434 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6435
6436 PR C++/18729
6437 * g++.dg/parse/crash20.C: New.
6438
6439 PR c++/17431
6440 * g++.dg/overload/arg1.C: New.
6441 * g++.dg/overload/arg2.C: New.
6442 * g++.dg/overload/arg3.C: New.
6443 * g++.dg/overload/arg4.C: New.
6444
6445 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6446
6447 * gcc.dg/c99-flex-array-4.c: Remove.
6448
6449 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6450
6451 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6452
6453 * lib/target-supports.exp (is-effective-target): Simplify.
6454
6455 * lib/target-supports.exp (check_effective_target_vect_long):
6456 Fix for powerpc64-*-*.
6457
6458 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6459
6460 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6461 to support new requirements on FreeBSD 5.
6462
6463 2004-11-30 Devang Patel <dpatel@apple.com>
6464
6465 PR 18702
6466 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6467
6468 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6469
6470 * g++.dg/ext/altivec-13.C: New test.
6471
6472 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6473
6474 PR tree-opt/18298
6475 * gcc.c-torture/execute/p18298.c: New test.
6476
6477 2004-11-30 Ira Rosen <irar@il.ibm.com>
6478 Dorit Naishlos <dorit@il.ibm.com>
6479
6480 PR tree-opt/18607
6481 * gcc.dg/vect/vect-89.c: New test.
6482
6483 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6484
6485 * gcc.dg/pr18596-1.c: New test.
6486
6487 2004-11-30 Ben Elliston <bje@au.ibm.com>
6488
6489 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6490
6491 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6492
6493 PR c/18479
6494 * gcc.dg/pr18479.c: New test.
6495
6496 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6497
6498 PR target/18490
6499 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6500 mmix-knuth-mmixware.
6501
6502 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6503 cris-*-elf* cris-*-aout* mmix-*-*
6504
6505 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6506
6507 PR middle-end/18725
6508 * gcc.dg/pr18725.c: New test.
6509
6510 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6511
6512 PR target/18488
6513 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6514
6515 PR target/18336
6516 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6517
6518 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6519
6520 PR c++/18368
6521 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6522 * g++.old-deja/g++.law/ctors5.C: Likewise.
6523 * g++.old-deja/g++.other/crash25.C: Likewise.
6524
6525 PR c++/18674
6526 * g++.dg/template/error16.C: New test.
6527
6528 PR c++/18512
6529 * g++.dg/template/crash29.C: New test.
6530
6531 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6532
6533 PR tree-optimization/18712
6534 * gcc.c-torture/compile/pr18712.c: New test.
6535
6536 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6537
6538 PR c/7544
6539 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6540 tests.
6541
6542 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6543
6544 PR c++/18652
6545 * g++.dg/lookup/crash6.C: New test.
6546
6547 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6548
6549 PR middle-end/18164
6550 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6551
6552 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6553
6554 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6555 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6556 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6557
6558 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6559
6560 * gcc.dg/pr18164.c: New test.
6561
6562 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6563
6564 * gcc.dg/funroll-loops-all.c: New.
6565
6566 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6567
6568 PR target/18489
6569 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6570 delimeter, match space and TAB as well as ":".
6571
6572 PR target/18484
6573 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6574
6575 PR target/18348
6576 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6577
6578 PR target/18345
6579 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6580
6581 PR target/18337
6582 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6583
6584 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6585
6586 * gfortran.dg/direct_io_2.f90: New test.
6587
6588 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6589
6590 PR target/18334
6591 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6592
6593 2004-11-28 Richard Henderson <rth@redhat.com>
6594
6595 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6596
6597 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6598
6599 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6600 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6601 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6602 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6603 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6604 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6605 gcc.dg/pointer-arith-8.c: New tests.
6606
6607 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6608
6609 PR fortran/18364
6610 * gfortran.dg/endfile.f90: New test.
6611
6612 2004-11-27 Falk Hueffner <falk@debian.org>
6613
6614 * gcc.dg/loop-6.c: New test.
6615
6616 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6617
6618 * gcc.c-torture/execute/20041126-1.c: New test.
6619
6620 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6621
6622 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6623 on IRIX.
6624
6625 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6626
6627 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6628 functions.
6629
6630 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6631
6632 PR rtl-optimization/17825
6633 * gcc.c-torture/compile/20041119-1.c: New test.
6634
6635 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6636
6637 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6638 Check existence of ld library path variables before unsetting.
6639
6640 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6641
6642 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6643
6644 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6645
6646 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6647
6648 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6649
6650 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6651
6652 2004-11-26 Ben Elliston <bje@au.ibm.com>
6653
6654 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6655 dg-do directive.
6656
6657 2004-11-26 Ben Elliston <bje@au.ibm.com>
6658
6659 * gcc.dg/pr17957.c: Pass --param, not -param.
6660
6661 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6662
6663 PR middle-end/17957
6664 * testsuite/gcc.dg/pr17957.c: New test.
6665
6666 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6667
6668 PR c++/18445
6669 * g++.dg/template/crash28.C: Likewise.
6670
6671 PR c++/18001
6672 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6673 * g++.dg/ext/lvaddr.C: Likewise.
6674 * g++.dg/opt/pr7503-3.C: Likewise.
6675
6676 PR c++/18466
6677 * g++.dg/parse/qualified3.C: New test.
6678 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6679
6680 PR c++/18545
6681 * g++.dg/expr/return1.C: New test.
6682
6683 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6684
6685 Friend class name lookup 3/n, PR c++/3332
6686 * g++.dg/lookup/friend3.C: New test.
6687 * g++.dg/lookup/friend4.C: Likewise.
6688 * g++.dg/lookup/friend5.C: Likewise.
6689
6690 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6691
6692 Friend class name lookup 2/n, PR c++/14513, c++/15410
6693 * g++.dg/lookup/friend2.C: New test.
6694 * g++.dg/template/friend31.C: Likewise.
6695
6696 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6697
6698 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6699
6700 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6701
6702 PR c++/17473
6703 * g++.dg/tc1/dr56.C: Remove.
6704 * g++.dg/template/typedef1.C: Add dg-error markers.
6705 * g++.old-deja/g++.other/typedef7.C: Likewise.
6706
6707 PR c++/18285
6708 * g++.dg/parse/typedef7.C: New test.
6709
6710 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6711
6712 * gcc.c-torture/execute/20041124-1.c: New test.
6713
6714 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6715
6716 * g++.dg/template/deduce3.C: New test.
6717
6718 PR c++/18586
6719 * g++.dg/template/crash27.C: New test.
6720
6721 PR c++/18530
6722 * g++.dg/warn/Wshadow-3.C: New test.
6723
6724 2004-11-24 Devang Patel <dpatel@apple.com>
6725
6726 PR/18555
6727 * gcc.dg/cpp/isysroot-1.c: New test.
6728 * gcc.dg/cpp/usr/include/stdio.h: New file.
6729 * gcc.dg/cpp/isysroot-2.c: New test.
6730 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6731 New file.
6732
6733 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6734
6735 PR c++/8929
6736 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6737
6738 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6739
6740 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6741 * gcc.target/sparc/pdist.c: Likewise.
6742
6743 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6744
6745 PR c++/16882
6746 * g++.dg/conversion/simd1.C: New test.
6747
6748 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6749
6750 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6751 and restore_ld_library_path_env_vars.
6752 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6753 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6754 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6755 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6756
6757 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6758
6759 * gcc.dg/pragma-align-2.c: Test macro expansion.
6760 * gcc.dg/pragma-pack-2.c: New test.
6761
6762 2004-11-23 Richard Henderson <rth@redhat.com>
6763
6764 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6765 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6766 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6767 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6768 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6769 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6770
6771 * gcc.dg/vect/vect.exp: Add check for alpha.
6772 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6773 (check_effective_target_vect_int): Enable for alpha.
6774 (check_effective_target_vect_long): New.
6775 (is-effective-target): Add it.
6776
6777 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6778
6779 * gcc.dg/pr18614-1.c: New test.
6780
6781 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6782
6783 * gcc.dg/setjmp-2.c: New test.
6784
6785 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6786
6787 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6788 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6789 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6790 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6791 gcc.target/sparc/pdist.c: New tests.
6792
6793 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6794
6795 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6796
6797 2004-11-22 Dale Johannesen <dalej@apple.com>
6798
6799 * gcc.dg/20041111-1.c: New.
6800
6801 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6802
6803 PR tree-opt/18536
6804 * gcc.dg/vect/pr18536.c: New test.
6805
6806 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6807
6808 PR c++/18354
6809 * g++.dg/template/nontype11.C: New test.
6810
6811 2004-11-21 Roger Sayle <roger@eyesopen.com>
6812
6813 PR middle-end/18520
6814 * gcc.dg/pr18520-1.c: New test case.
6815
6816 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6817
6818 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6819 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6820 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6821 expected diagnostics.
6822
6823 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6824
6825 PR target/18580
6826 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6827 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6828 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6829
6830 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6831
6832 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6833
6834 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6835 Joseph Myers <joseph@codesourcery.com>
6836
6837 * lib/target-supports.exp (check_visibility_available): Really
6838 test the compiler.
6839
6840 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6841
6842 PR tree-opt/18181
6843 * gcc.dg/vect/vect-85.c: New test.
6844 * gcc.dg/vect/vect-86.c: New test.
6845 * gcc.dg/vect/vect-87.c: New test.
6846 * gcc.dg/vect/vect-88.c: New test.
6847
6848 2004-11-19 Ben Elliston <bje@au.ibm.com>
6849
6850 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6851
6852 2004-11-18 Janis Johnson <janis187@us.ibm.com>
6853
6854 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6855 * gcc.dg/ppc-and-1.c: Ditto.
6856 * gcc.dg/ppc-compare-1.c: Ditto.
6857 * gcc.dg/ppc-mov-1.c: Ditto
6858
6859 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
6860 Mark Mitchell <mark@codesourcery.com>
6861
6862 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6863
6864 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6865 Aldy Hernandez <aldyh@redhat.com>
6866
6867 * lib/target-supports.exp (check_effective_target_vect_int): New
6868 (check_effective_target_vect_float): New
6869 (check_effective_target_vect_double): New.
6870 (is-effective-target): Support new effective targets keywords.
6871 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6872 default action for dg-do.
6873 * gcc.dg/vect/pr16105.c: Use new support.
6874 * gcc.dg/vect/pr18400.c: Ditto.
6875 * gcc.dg/vect/pr18425.c: Ditto.
6876 * gcc.dg/vect/vect-1.c: Ditto.
6877 * gcc.dg/vect/vect-10.c: Ditto.
6878 * gcc.dg/vect/vect-11.c: Ditto.
6879 * gcc.dg/vect/vect-12.c: Ditto.
6880 * gcc.dg/vect/vect-13.c: Ditto.
6881 * gcc.dg/vect/vect-14.c: Ditto.
6882 * gcc.dg/vect/vect-15.c: Ditto.
6883 * gcc.dg/vect/vect-16.c: Ditto.
6884 * gcc.dg/vect/vect-17.c: Ditto.
6885 * gcc.dg/vect/vect-18.c: Ditto.
6886 * gcc.dg/vect/vect-19.c: Ditto.
6887 * gcc.dg/vect/vect-2.c: Ditto.
6888 * gcc.dg/vect/vect-20.c: Ditto.
6889 * gcc.dg/vect/vect-21.c: Ditto.
6890 * gcc.dg/vect/vect-22.c: Ditto.
6891 * gcc.dg/vect/vect-23.c: Ditto.
6892 * gcc.dg/vect/vect-24.c: Ditto.
6893 * gcc.dg/vect/vect-25.c: Ditto.
6894 * gcc.dg/vect/vect-26.c: Ditto.
6895 * gcc.dg/vect/vect-27.c: Ditto.
6896 * gcc.dg/vect/vect-27a.c: Ditto.
6897 * gcc.dg/vect/vect-28.c: Ditto.
6898 * gcc.dg/vect/vect-29.c: Ditto.
6899 * gcc.dg/vect/vect-29a.c: Ditto.
6900 * gcc.dg/vect/vect-3.c: Ditto.
6901 * gcc.dg/vect/vect-30.c: Ditto.
6902 * gcc.dg/vect/vect-31.c: Ditto.
6903 * gcc.dg/vect/vect-32.c: Ditto.
6904 * gcc.dg/vect/vect-33.c: Ditto.
6905 * gcc.dg/vect/vect-34.c: Ditto.
6906 * gcc.dg/vect/vect-35.c: Ditto.
6907 * gcc.dg/vect/vect-36.c: Ditto.
6908 * gcc.dg/vect/vect-37.c: Ditto.
6909 * gcc.dg/vect/vect-38.c: Ditto.
6910 * gcc.dg/vect/vect-4.c: Ditto.
6911 * gcc.dg/vect/vect-40.c: Ditto.
6912 * gcc.dg/vect/vect-41.c: Ditto.
6913 * gcc.dg/vect/vect-42.c: Ditto.
6914 * gcc.dg/vect/vect-43.c: Ditto.
6915 * gcc.dg/vect/vect-44.c: Ditto.
6916 * gcc.dg/vect/vect-45.c: Ditto.
6917 * gcc.dg/vect/vect-46.c: Ditto.
6918 * gcc.dg/vect/vect-47.c: Ditto.
6919 * gcc.dg/vect/vect-48.c: Ditto.
6920 * gcc.dg/vect/vect-48a.c: Ditto.
6921 * gcc.dg/vect/vect-49.c: Ditto.
6922 * gcc.dg/vect/vect-5.c: Ditto.
6923 * gcc.dg/vect/vect-50.c: Ditto.
6924 * gcc.dg/vect/vect-51.c: Ditto.
6925 * gcc.dg/vect/vect-52.c: Ditto.
6926 * gcc.dg/vect/vect-53.c: Ditto.
6927 * gcc.dg/vect/vect-54.c: Ditto.
6928 * gcc.dg/vect/vect-55.c: Ditto.
6929 * gcc.dg/vect/vect-56.c: Ditto.
6930 * gcc.dg/vect/vect-56a.c: Ditto.
6931 * gcc.dg/vect/vect-57.c: Ditto.
6932 * gcc.dg/vect/vect-58.c: Ditto.
6933 * gcc.dg/vect/vect-59.c: Ditto.
6934 * gcc.dg/vect/vect-6.c: Ditto.
6935 * gcc.dg/vect/vect-60.c: Ditto.
6936 * gcc.dg/vect/vect-61.c: Ditto.
6937 * gcc.dg/vect/vect-62.c: Ditto.
6938 * gcc.dg/vect/vect-63.c: Ditto.
6939 * gcc.dg/vect/vect-64.c: Ditto.
6940 * gcc.dg/vect/vect-65.c: Ditto.
6941 * gcc.dg/vect/vect-66.c: Ditto.
6942 * gcc.dg/vect/vect-67.c: Ditto.
6943 * gcc.dg/vect/vect-68.c: Ditto.
6944 * gcc.dg/vect/vect-69.c: Ditto.
6945 * gcc.dg/vect/vect-7.c: Ditto.
6946 * gcc.dg/vect/vect-72.c: Ditto.
6947 * gcc.dg/vect/vect-72a.c: Ditto.
6948 * gcc.dg/vect/vect-73.c: Ditto.
6949 * gcc.dg/vect/vect-74.c: Ditto.
6950 * gcc.dg/vect/vect-75.c: Ditto.
6951 * gcc.dg/vect/vect-76.c: Ditto.
6952 * gcc.dg/vect/vect-77.c: Ditto.
6953 * gcc.dg/vect/vect-77a.c: Ditto.
6954 * gcc.dg/vect/vect-78.c: Ditto.
6955 * gcc.dg/vect/vect-79.c: Ditto.
6956 * gcc.dg/vect/vect-8.c: Ditto.
6957 * gcc.dg/vect/vect-80.c: Ditto.
6958 * gcc.dg/vect/vect-82.c: Ditto.
6959 * gcc.dg/vect/vect-82_64.c: Ditto.
6960 * gcc.dg/vect/vect-83.c: Ditto.
6961 * gcc.dg/vect/vect-83_64.c: Ditto.
6962 * gcc.dg/vect/vect-9.c: Ditto.
6963 * gcc.dg/vect/vect-all.c: Ditto.
6964 * gcc.dg/vect/vect-none.c: Ditto.
6965
6966 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6967
6968 * lib/gcc-dg.exp (dg-skip-if): New function.
6969 (dg-forbid-option): Remove.
6970 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6971 * g++.dg/abi/bitfield8.C: Likewise.
6972 * g++.dg/abi/dtor1.C: Likewise.
6973 * g++.dg/abi/empty10.C: Likewise.
6974 * g++.dg/abi/empty7.C: Likewise.
6975 * g++.dg/abi/empty9.C: Likewise.
6976 * g++.dg/abi/layout3.C: Likewise.
6977 * g++.dg/abi/layout4.C: Likewise.
6978 * g++.dg/abi/thunk1.C: Likewise.
6979 * g++.dg/abi/thunk2.C: Likewise.
6980 * g++.dg/abi/vbase11.C: Likewise.
6981 * g++.dg/abi/vthunk2.C: Likewise.
6982 * g++.dg/abi/vthunk3.C: Likewise.
6983 * g++.dg/ext/attrib8.C: Likewise.
6984 * g++.dg/opt/longbranch2.C: Likewise.
6985 * g++.dg/opt/reg-stack4.C: Likewise.
6986 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6987 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6988 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6989 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6990 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6991 * gcc.dg/20000609-1.c: Likewise.
6992 * gcc.dg/20000720-1.c: Likewise.
6993 * gcc.dg/20011107-1.c: Likewise.
6994 * gcc.dg/20011119-1.c: Likewise.
6995 * gcc.dg/20020108-1.c: Likewise.
6996 * gcc.dg/20020122-2.c: Likewise.
6997 * gcc.dg/20020122-3.c: Likewise.
6998 * gcc.dg/20020201-3.c: Likewise.
6999 * gcc.dg/20020206-1.c: Likewise.
7000 * gcc.dg/20020218-1.c: Likewise.
7001 * gcc.dg/20020310-1.c: Likewise.
7002 * gcc.dg/20020411-1.c: Likewise.
7003 * gcc.dg/20020418-2.c: Likewise.
7004 * gcc.dg/20020426-1.c: Likewise.
7005 * gcc.dg/20020426-2.c: Likewise.
7006 * gcc.dg/20020517-1.c: Likewise.
7007 * gcc.dg/20020523-1.c: Likewise.
7008 * gcc.dg/20020523-2.c: Likewise.
7009 * gcc.dg/20020729-1.c: Likewise.
7010 * gcc.dg/20030204-1.c: Likewise.
7011 * gcc.dg/20030826-2.c: Likewise.
7012 * gcc.dg/20030926-1.c: Likewise.
7013 * gcc.dg/20031202-1.c: Likewise.
7014 * gcc.dg/980312-1.c: Likewise.
7015 * gcc.dg/980313-1.c: Likewise.
7016 * gcc.dg/990117-1.c: Likewise.
7017 * gcc.dg/990424-1.c: Likewise.
7018 * gcc.dg/990524-1.c: Likewise.
7019 * gcc.dg/991230-1.c: Likewise.
7020 * gcc.dg/i386-387-1.c: Likewise.
7021 * gcc.dg/i386-387-2.c: Likewise.
7022 * gcc.dg/i386-387-3.c: Likewise.
7023 * gcc.dg/i386-387-4.c: Likewise.
7024 * gcc.dg/i386-387-5.c: Likewise.
7025 * gcc.dg/i386-387-6.c: Likewise.
7026 * gcc.dg/i386-asm-1.c: Likewise.
7027 * gcc.dg/i386-bitfield1.c: Likewise.
7028 * gcc.dg/i386-bitfield2.c: Likewise.
7029 * gcc.dg/i386-loop-1.c: Likewise.
7030 * gcc.dg/i386-loop-2.c: Likewise.
7031 * gcc.dg/i386-loop-3.c: Likewise.
7032 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7033 * gcc.dg/i386-pic-1.c: Likewise.
7034 * gcc.dg/i386-regparm.c: Likewise.
7035 * gcc.dg/i386-signbit-1.c: Likewise.
7036 * gcc.dg/i386-signbit-2.c: Likewise.
7037 * gcc.dg/i386-signbit-3.c: Likewise.
7038 * gcc.dg/i386-sse-5.c: Likewise.
7039 * gcc.dg/i386-sse-8.c: Likewise.
7040 * gcc.dg/i386-unroll-1.c: Likewise.
7041 * gcc.dg/tls/opt-1.c: Likewise.
7042 * gcc.dg/tls/opt-2.c: Likewise.
7043 * gcc.dg/unroll-1.c: Likewise.
7044 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7045 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7046 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7047 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7048
7049 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7050
7051 * g++.dg/template/incomplete1.C: New test.
7052
7053 2004-11-16 Nick Clifton <nickc@redhat.com>
7054
7055 Revert patches accidentally commited during checkin of fixes for
7056 xstormy16 tests:
7057 gcc.c-torture/execute/simd-4.c: Revert
7058 gcc.dg/20040910-1.c: Revert.
7059
7060 2004-11-16 Paul Brook <paul@codesourcery.com>
7061
7062 PR fortran/13010
7063 * gfortran.dg/der_pointer_1.f90: New test.
7064
7065 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
7066
7067 PR c/18498
7068 * gcc.dg/bitfld-13.c: New test.
7069
7070 2004-11-15 Janis Johnson <janis187@us.ibm.com>
7071
7072 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
7073 powerpc*-*-linux*.
7074
7075 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
7076 * gcc.dg/ppc64-abi-2.c: Ditto.
7077 * gcc.dg/ppc64-abi-3.c: Ditto.
7078
7079 * lib/gcc-dg.exp (dg-target-list): Remove.
7080
7081 2004-11-15 Steve Ellcey <sje@cup.hp.com>
7082
7083 * gcc.dg/ia64-postinc.c: New test.
7084
7085 2004-11-15 Mark Mitchell <mark@codesourcery.com>
7086
7087 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
7088
7089 2004-11-15 Nick Clifton <nickc@redhat.com>
7090
7091 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
7092 __INT_MAX__ so that the test can be compiled by toolchains
7093 targeted at 16-bit processors.
7094
7095 * gcc.dg/20040625-1.c: Use long constants rather than integers
7096 when performing arithmetic that will overflow 16-bits.
7097
7098 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
7099 xstormy16. It does not support 128-bit vector operations.
7100
7101 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
7102 with the macro PTR_TYPE. Define this macro to an integer type
7103 suitable for holding a pointer.
7104
7105 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
7106 the target is a 16-bit processor.
7107
7108 * gcc.dg/cpp/if-2.c: Expect a different warning message from
7109 16-bit targets where the character constant will be too long.
7110
7111 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
7112 where the double will not be directly addressable.
7113
7114 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7115
7116 Friend class name lookup 1/n, PR c++/18471
7117 * g++.dg/template/crash26.C: New test.
7118 * g++.dg/lookup/struct1.C: Adjust expected error.
7119 * g++.dg/parse/elab1.C: Likewise.
7120 * g++.dg/parse/elab2.C: Likewise.
7121 * g++.dg/parse/int-as-enum1.C: Likewise.
7122 * g++.dg/parse/struct-as-enum1.C: Likewise.
7123 * g++.dg/parse/typedef1.C: Likewise.
7124 * g++.dg/parse/typedef3.C: Likewise.
7125 * g++.dg/parse/typedef4.C: Likewise.
7126 * g++.dg/parse/typedef5.C: Likewise.
7127 * g++.dg/template/nontype4.C: Likewise.
7128 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7129 * g++.old-deja/g++.other/elab1.C: Likewise.
7130 * g++.old-deja/g++.other/syntax4.C: Likewise.
7131
7132 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7133
7134 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7135
7136 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7137
7138 * gcc.c-torture/execute/20041114-1.c: New test.
7139
7140 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7141
7142 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7143 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7144 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7145 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7146 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7147 gcc.dg/switch-7.c: New tests.
7148
7149 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7150
7151 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7152
7153 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7154
7155 PR tree-opt/18400
7156 * gcc.dg/vect/pr18400.c: New test.
7157
7158 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7159 Andrew Pinski <pinskia@physics.uc.edu>
7160
7161 PR tree-opt/18425
7162 * gcc.dg/vect/pr18425.c: New test.
7163
7164 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7165
7166 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7167 Guard with dg-require-alias and dg-require-visibility.
7168
7169 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7170
7171 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7172
7173 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7174
7175 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7176
7177 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7178
7179 PR c++/17344
7180 * g++.dg/template/defarg5.C: New test.
7181
7182 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7183
7184 * g++.dg/parse/cast1.C: Run only on ILP32.
7185 * g++.old-deja/g++.mike/p784.C: Likewise.
7186
7187 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7188
7189 * gcc.c-torture/execute/20041113-1.c: New test.
7190
7191 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7192
7193 PR target/18230
7194 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7195 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7196 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7197 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7198 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7199 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7200 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7201 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7202 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7203 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7204 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7205 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7206 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7207
7208 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7209
7210 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7211 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7212 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7213 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7214 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7215 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7216 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7217 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7218 gcc.target/sparc/combined-1.c: New tests.
7219
7220 2004-11-12 Ziemowit Laski <zlaski@apple.com>
7221
7222 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7223 New tests.
7224
7225 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7226
7227 * lib/gcc-dg.exp (dg-forbid-option): New function.
7228 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7229 * g++.dg/abi/bitfield8.C: Likewise.
7230 * g++.dg/abi/dtor1.C: Likewise.
7231 * g++.dg/abi/empty10.C: Likewise.
7232 * g++.dg/abi/empty7.C: Likewise.
7233 * g++.dg/abi/empty9.C: Likewise.
7234 * g++.dg/abi/layout3.C: Likewise.
7235 * g++.dg/abi/layout4.C: Likewise.
7236 * g++.dg/abi/thunk1.C: Likewise.
7237 * g++.dg/abi/thunk2.C: Likewise.
7238 * g++.dg/abi/vbase11.C: Likewise.
7239 * g++.dg/abi/vthunk2.C: Likewise.
7240 * g++.dg/abi/vthunk3.C: Likewise.
7241 * g++.dg/ext/attrib8.C: Likewise.
7242 * g++.dg/opt/longbranch2.C: Likewise.
7243 * g++.dg/opt/reg-stack4.C: Likewise.
7244 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7245 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7246 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7247 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7248 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7249 * gcc.dg/20000609-1.c: Likewise.
7250 * gcc.dg/20000720-1.c: Likewise.
7251 * gcc.dg/20011107-1.c: Likewise.
7252 * gcc.dg/20011119-1.c: Likewise.
7253 * gcc.dg/20020108-1.c: Likewise.
7254 * gcc.dg/20020122-2.c: Likewise.
7255 * gcc.dg/20020122-3.c: Likewise.
7256 * gcc.dg/20020201-3.c: Likewise.
7257 * gcc.dg/20020206-1.c: Likewise.
7258 * gcc.dg/20020218-1.c: Likewise.
7259 * gcc.dg/20020310-1.c: Likewise.
7260 * gcc.dg/20020411-1.c: Likewise.
7261 * gcc.dg/20020418-2.c: Likewise.
7262 * gcc.dg/20020426-1.c: Likewise.
7263 * gcc.dg/20020426-2.c: Likewise.
7264 * gcc.dg/20020517-1.c: Likewise.
7265 * gcc.dg/20020523-1.c: Likewise.
7266 * gcc.dg/20020523-2.c: Likewise.
7267 * gcc.dg/20020729-1.c: Likewise.
7268 * gcc.dg/20030204-1.c: Likewise.
7269 * gcc.dg/20030826-2.c: Likewise.
7270 * gcc.dg/20030926-1.c: Likewise.
7271 * gcc.dg/20031202-1.c: Likewise.
7272 * gcc.dg/980312-1.c: Likewise.
7273 * gcc.dg/980313-1.c: Likewise.
7274 * gcc.dg/990117-1.c: Likewise.
7275 * gcc.dg/990424-1.c: Likewise.
7276 * gcc.dg/990524-1.c: Likewise.
7277 * gcc.dg/991230-1.c: Likewise.
7278 * gcc.dg/i386-387-1.c: Likewise.
7279 * gcc.dg/i386-387-2.c: Likewise.
7280 * gcc.dg/i386-387-3.c: Likewise.
7281 * gcc.dg/i386-387-4.c: Likewise.
7282 * gcc.dg/i386-387-5.c: Likewise.
7283 * gcc.dg/i386-387-6.c: Likewise.
7284 * gcc.dg/i386-asm-1.c: Likewise.
7285 * gcc.dg/i386-bitfield1.c: Likewise.
7286 * gcc.dg/i386-bitfield2.c: Likewise.
7287 * gcc.dg/i386-loop-1.c: Likewise.
7288 * gcc.dg/i386-loop-2.c: Likewise.
7289 * gcc.dg/i386-loop-3.c: Likewise.
7290 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7291 * gcc.dg/i386-pic-1.c: Likewise.
7292 * gcc.dg/i386-regparm.c: Likewise.
7293 * gcc.dg/i386-signbit-1.c: Likewise.
7294 * gcc.dg/i386-signbit-2.c: Likewise.
7295 * gcc.dg/i386-signbit-3.c: Likewise.
7296 * gcc.dg/i386-sse-5.c: Likewise.
7297 * gcc.dg/i386-sse-8.c: Likewise.
7298 * gcc.dg/i386-unroll-1.c: Likewise.
7299 * gcc.dg/tls/opt-1.c: Likewise.
7300 * gcc.dg/tls/opt-2.c: Likewise.
7301 * gcc.dg/unroll-1.c: Likewise.
7302 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7303 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7304 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7305 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7306 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7307 -m64 is specified.
7308
7309 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7310
7311 PR c++/18389
7312 * g++.dg/parse/cond1.C: New test.
7313
7314 PR c++/18429
7315 * g++.dg/template/array9.C: New test.
7316 * g++.dg/ext/vla1.C: Adjust error messages.
7317 * g++.dg/ext/vlm1.C: Likewise.
7318 * g++.dg/template/crash2.C: Likewise.
7319
7320 PR c++/18436
7321 * g++.dg/template/call3.C: New test.
7322
7323 PR c++/18407
7324 * g++.dg/template/ptrmem11.C: New test.
7325
7326 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7327
7328 PR other/14264
7329 * lib/g++.exp: Set LC_ALL and LANG to C.
7330 * lib/gcc-dg.exp: Likewise.
7331 * lib/gfortran.exp: Likewise.
7332 * lib/objc.exp: Likewise.
7333 * lib/treelang.exp: Likewise.
7334
7335 2004-11-12 Andreas Schwab <schwab@suse.de>
7336
7337 * gcc.dg/pr16286.c: Fix last change.
7338
7339 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7340
7341 PR c++/18416
7342 * g++.dg/init/global1.C: New test.
7343
7344 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7345
7346 * gcc.c-torture/execute/20041112-1.c: New test.
7347
7348 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7349
7350 * lib/gcc-dg.exp (dg-target-list): New.
7351
7352 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7353 Richard Sandiford <rsandifo@redhat.com>
7354
7355 * lib/target-supports.exp (get-compiler_messages): New.
7356 (check_named_sections_available): Use it.
7357 (check_effective_target_ilp32): New.
7358 (check_effective_target_lp64): New.
7359 (is-effective-target): New.
7360 * lib/gcc-dg.exp (dg-require-effective-target): New.
7361
7362 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7363
7364 * gcc.dg/precedence-1.c: New test.
7365
7366 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7367
7368 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7369
7370 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7371 message, delete generated files, use more descriptive name for
7372 executable, and make the test unsupported when it cannot be run.
7373
7374 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7375 (dg-require-weak, dg-require-visibility, dg-require-alias,
7376 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7377 dg-require-iconv, dg-require-named-sections): Use it.
7378
7379 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7380
7381 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7382
7383 PR target/16457
7384 * gcc.dg/ppc-and-1: New
7385
7386 PR target/16796
7387 * gcc.dg/ppc-mov-1.c: New.
7388
7389 PR target/16458
7390 * gcc.dg/ppc-compare-1.c: New.
7391
7392 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7393
7394 * objc.dg/desig-init-2.m: New test.
7395
7396 2004-11-10 Adam Nemet <anemet@lnxw.com>
7397
7398 PR middle-end/18160
7399 * g++.dg/warn/register-var-1.C: New test.
7400 * g++.dg/warn/register-var-2.C: New test.
7401
7402 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7403
7404 * gcc.dg/union-2.c: New test.
7405
7406 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7407
7408 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7409 New test for PR tree-optimization/17892.
7410
7411 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7412
7413 PR c++/18369
7414 * g++.dg/init/new12.C: New test.
7415
7416 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7417
7418 * gcc.target/sparc: New directory.
7419 * gcc.target/sparc/sparc.exp: New driver.
7420 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7421 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7422 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7423 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7424
7425 2004-11-10 Paul Brook <paul@codesourcery.com>
7426
7427 PR fortran/18218
7428 * gfortran.dg/list_read.c: New test.
7429
7430 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7431
7432 PR c/18322
7433 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7434 expected diagnostic location.
7435
7436 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7437
7438 * gcc.dg/20041109-1.c: New test.
7439
7440 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7441
7442 PR objc/18406
7443 * objc/compile/pr18406.m: New test.
7444
7445 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7446
7447 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7448
7449 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7450
7451 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7452
7453 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7454
7455 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7456
7457 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7458
7459 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7460 exit.
7461
7462 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7463
7464 PR tree-opt/18299
7465 * gcc.c-torture/pr18299-1.c: New test.
7466
7467 2004-11-06 Andreas Schwab <schwab@suse.de>
7468
7469 * gcc.dg/pr16286.c: Also test for bool and pixel.
7470
7471 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7472
7473 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7474 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7475 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7476 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7477 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7478 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7479 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7480 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7481 gcc.dg/struct-semi-3.c: New tests.
7482
7483 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7484
7485 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7486
7487 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7488
7489 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7490 Do not use C99 designators.
7491
7492 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7493
7494 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7495
7496 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7497
7498 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7499 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7500 * gcc.c-torture/execute/simd-5.x: Remove.
7501
7502 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7503
7504 PR rtl-optimization/17933
7505 * gcc.dg/torture/pr17933-1.c: New test.
7506
7507 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7508
7509 PR target/18106
7510 * lib/target-supports.exp (check_weak_available): Support
7511 Windows.
7512
7513 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7514
7515 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7516 call to fflush(stdout) before abort.
7517 (my_ffsll): New function.
7518 (generate_fields): Use it.
7519
7520 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7521
7522 * gcc.dg/init-undef-1.c: New test.
7523
7524 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7525
7526 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7527 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7528 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7529 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7530 expected messages for new parser.
7531
7532 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7533
7534 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7535
7536 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7537
7538 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7539 on LP64 targets.
7540
7541 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7542
7543 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7544 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7545 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7546 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7547 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7548 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7549 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7550 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7551 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7552 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7553
7554 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7555
7556 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7557 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7558 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7559 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7560 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7561 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7562 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7563 for new parser.
7564
7565 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7566
7567 PR target/15342
7568 * gcc.dg/20041104-1.c: New test.
7569
7570 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7571
7572 * g++.dg/template/nontype7.C: New test.
7573 * g++.dg/template/nontype8.C: Likewise.
7574 * g++.dg/template/nontype9.C: Likewise.
7575 * g++.dg/template/nontype10.C: Likewise.
7576 * g++.dg/tc1/dr49.C: Likewise.
7577 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7578 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7579
7580 2004-11-04 Ben Elliston <bje@au.ibm.com>
7581
7582 * g++.dg/rtti/tinfo1.C: Remove xfails.
7583
7584 2004-11-04 Ben Elliston <bje@au.ibm.com>
7585
7586 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7587 packed attribute to the definition to satisfy the new C++ parser.
7588
7589 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7590
7591 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7592 invocations of va_arg.
7593
7594 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7595
7596 PR c++/18124
7597 * g++.dg/template/crash25.C: New test.
7598
7599 PR c++/18155
7600 * g++.dg/template/typedef2.C: New test.
7601 * g++.dg/parse/crash13.C: Adjust error markers.
7602
7603 PR c++/18177
7604 * g++.dg/conversion/const3.C: New test.
7605
7606 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7607
7608 PR fortran/17535
7609 PR fortran/17583
7610 PR fortran/17713
7611 * gfortran.dg/generic_[123].f90: New testcases.
7612
7613 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7614
7615 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7616 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7617
7618 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7619
7620 PR tree-opt/16808
7621 * gcc.c-torture/compile/pr16808.c: New test.
7622
7623 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7624
7625 PR rtl-optimization/17104
7626 * gcc.dg/ppc-bitfield1.c: New.
7627
7628 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7629
7630 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7631
7632 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7633
7634 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7635 strings for 32-bit code.
7636
7637 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7638
7639 PR c/18239
7640 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7641
7642 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7643
7644 PR c++/18064
7645 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7646
7647 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7648
7649 PR c++/15172
7650 * g++.dg/init/aggr2.C: New test.
7651
7652 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7653
7654 * objc.dg/local-decl-1.m: New test.
7655
7656 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7657
7658 * gcc.dg/20040910-1.c: Adjust regex.
7659
7660 2004-10-30 Roger Sayle <roger@eyesopen.com>
7661
7662 PR rtl-optimization/18084
7663 * g++.dg/opt/pr18084-1.C: New testcase.
7664
7665 2004-10-30 Matt Austern <austern@apple.com>
7666
7667 PR c++/17542
7668 * g++.dg/ext/attrib18.C: New test.
7669
7670 2004-10-30 Roger Sayle <roger@eyesopen.com>
7671
7672 PR middle-end/18096
7673 * gcc.dg/pr18096-1.c: New test case.
7674
7675 2004-10-30 Roger Sayle <roger@eyesopen.com>
7676
7677 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7678
7679 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7680
7681 PR c/16666
7682 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7683 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7684 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7685 gcc.dg/old-style-prom-3.c: New tests.
7686
7687 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7688
7689 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7690 Remove unnecessary inclusion of stdio.h.
7691
7692 2004-10-29 Roger Sayle <roger@eyesopen.com>
7693
7694 PR rtl-optimization/17581
7695 * gcc.dg/pr17581-1.c: New test case.
7696
7697 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7698
7699 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7700 being implemented.
7701 * g++.dg/conversion/dr195-1.C: New.
7702 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7703 * g++.old-deja/g++.mike/p10148.C: Likewise.
7704
7705 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7706
7707 PR c++/17695
7708 * g++.dg/debug/typedef2.C: New test.
7709
7710 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7711
7712 PR fortran/13490
7713 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7714 * gfortran.dg/g77/README: Update.
7715
7716 2004-10-28 Matt Austern <austern@apple.com>
7717
7718 PR c++/14124
7719 * g++.dg/ext/packed7.C: New test.
7720
7721 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7722
7723 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7724 scan-assembler.
7725 * lib/scanasm.exp (hidden-scan-for): New proc.
7726 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7727 string.
7728 (scan-not-hidden): Likewise.
7729 * lib/target-supports.exp (check_visibility_available): mach-o is
7730 support too.
7731
7732 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7733
7734 PR c++/17132
7735 * g++.dg/template/memclass3.C: New test.
7736
7737 2004-10-28 Adam Nemet <anemet@lnxw.com>
7738
7739 PR middle-end/18160
7740 * gcc.dg/register-var-1.c: New test.
7741 * gcc.dg/register-var-2.c: New test.
7742 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7743 error now.
7744
7745 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7746
7747 PR other/18172
7748 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7749 unused variables.
7750 * gcc.dg/vect/vect-22.c: Likewise.
7751
7752 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7753
7754 * gcc.dg/i386-rotate-1.c: New test.
7755
7756 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7757
7758 * g++.dg/init/ref12.C: Add "run" marker.
7759
7760 PR c++/17435
7761 * g++.dg/init/ref12.C: New test.
7762
7763 PR c++/18140
7764 * g++.dg/template/shift1.C: New test.
7765 * g++.dg/template/error10.C: Adjust error markers.
7766
7767 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7768
7769 PR tree-opt/17529
7770 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7771
7772 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7773
7774 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7775 * gcc.dg/weak/weak-3.c: Likewise.
7776 * gcc.dg/weak/weak-5.c: Likewise.
7777 * gcc.dg/weak/weak-9.c: Likewise.
7778 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7779 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7780
7781 * gcc.dg/darwin-weakimport-1.c: New.
7782
7783 2004-10-28 Ben Elliston <bje@au.ibm.com>
7784
7785 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7786
7787 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7788
7789 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7790 'syntax' error messages.
7791 * gcc.dg/cpp/direct2s.c: Likewise.
7792
7793 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7794
7795 * gcc.c-torture/compile/20041026-1.c: New.
7796
7797 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7798
7799 PR c++/18093
7800 * g++.dg/lookup/ns2.C: New test.
7801
7802 PR c++/18020
7803 * g++.dg/template/enum4.C: New test.
7804
7805 PR c++/18161
7806 * g++.dg/template/expr1.C: New test.
7807
7808 2004-10-26 Ben Elliston <bje@au.ibm.com>
7809
7810 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7811
7812 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7813
7814 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7815 gcc.dg/decl-nospec-3.c: New tests.
7816
7817 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7818
7819 * objc.dg/super-class-3.m: New test.
7820
7821 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7822
7823 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7824 resyncing.
7825 * gcc.dg/cpp/direct2s.c: Likewise.
7826
7827 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7828
7829 * objc.dg/image-info.m: Update for changes to section selection.
7830
7831 2004-10-25 David Ayers <d.ayers@inode.at>
7832 Ziemowit Laski <zlaski@apple.com>
7833
7834 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7835 diagnostics when messaging 'id <Proto>'.
7836 * objc.dg/class-protocol-1.m: New test.
7837 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7838 a non-existent method signature.
7839 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7840 Update diagnostics when messaging with non-existent method signature.
7841 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7842 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7843 invalid receivers are now resolved as if messaging 'id'; remove
7844 extraneous diagnostics.
7845
7846 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7847
7848 PR c/16667
7849 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7850 gcc.dg/init-desig-obs-3.c: New tests.
7851
7852 2004-10-25 Jakub Jelinek <jakub@redhat.com>
7853
7854 * gcc.dg/debug/20041023-1.c: New test.
7855
7856 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7857
7858 PR middle-end/17407
7859 * gcc.c-torture/compile/pr17407.c: New test.
7860
7861 PR c++/18121
7862 * g++.dg/template/array8.C: New test.
7863
7864 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7865
7866 PR other/18138
7867 * lib/g++.exp: Accept more than one multilib libgcc.
7868 * lib/gcc-dg.exp: Likewise.
7869 * lib/objc.exp: Likewise.
7870 * lib/treelang.exp: Likewise.
7871 * lib/gfortran.exp: Likewise.
7872
7873 2004-10-24 Ben Elliston <bje@au.ibm.com>
7874
7875 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7876
7877 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
7878
7879 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7880 * gcc.dg/c99-const-expr-3.c: Likewise.
7881
7882 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7883
7884 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7885
7886 2004-10-23 Ben Elliston <bje@au.ibm.com>
7887
7888 * gcc.c-torture/execute/loop-2e.x: Remove.
7889
7890 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7891
7892 PR c++/18095
7893 * g++.dg/parse/crash18.C: New.
7894 * g++.dg/parse/crash19.C: New.
7895
7896 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7897
7898 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7899 * g++.dg/ext/dllimport2.C: Same.
7900 * g++.dg/ext/dllimport8.C: Same.
7901
7902 2004-10-21 Mark Mitchell <mark@codesourcery.com>
7903
7904 PR c++/10841
7905 * g++.dg/conversion/cast1.C: New test.
7906 * g++.dg/overload/pmf1.C: Adjust error marker.
7907
7908 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7909
7910 PR objc/17923
7911 * objc.dg/const-str-7.m: New test.
7912
7913 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7914
7915 * g++.dg/template/memfriend11.C: Fix comment typo.
7916 * g++.dg/template/memfriend14.C: Likewise.
7917
7918 2004-10-20 Richard Henderson <rth@redhat.com>
7919
7920 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7921 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7922 -fasynchronous-unwind-tables.
7923
7924 2004-10-20 Richard Henderson <rth@redhat.com>
7925
7926 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7927 (main): Return success.
7928 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7929 (main): Return success.
7930
7931 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7932
7933 PR c++/13495
7934 * g++.dg/template/memfriend9.C: New test.
7935 * g++.dg/template/memfriend10.C: Likewise.
7936 * g++.dg/template/memfriend11.C: Likewise.
7937 * g++.dg/template/memfriend12.C: Likewise.
7938 * g++.dg/template/memfriend13.C: Likewise.
7939 * g++.dg/template/memfriend14.C: Likewise.
7940 * g++.dg/template/memfriend15.C: Likewise.
7941 * g++.dg/template/memfriend16.C: Likewise.
7942 * g++.dg/template/memfriend17.C: Likewise.
7943 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7944
7945 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7946
7947 * g++.dg/conversion/dr195.C: New.
7948 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7949
7950 2004-10-20 Ben Elliston <bje@au.ibm.com>
7951 Devang Patel <dpatel@apple.com>
7952
7953 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7954 of floating point arithmetic, which could trap.
7955
7956 2004-10-19 Mark Mitchell <mark@codesourcery.com>
7957
7958 PR c++/14035
7959 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7960 * g++.dg/conversion/const2.C: New test.
7961 * g++.dg/expr/reinterpret2.C: New test.
7962 * g++.dg/expr/reinterpret3.C: New test.
7963 * g++.dg/expr/cast2.C: New test.
7964 * g++.dg/expr/copy1.C: New test.
7965 * g++.dg/other/conversion1.C: Change error message.
7966 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7967 function pointers to void *.
7968 * g++.old-deja/g++.mike/p10148.C: Likewise.
7969
7970 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7971
7972 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7973
7974 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
7975
7976 PR c++/18047
7977
7978 * g++.dg/parse/expr3.C: New test.
7979
7980 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7981
7982 * gcc.dg/smod-1.c: New test.
7983
7984 2004-10-18 Ziemowit Laski <zlaski@apple.com>
7985
7986 * objc.dg/method-14.m: New test.
7987
7988 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7989
7990 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7991 Also xfail as the patch was reverted.
7992
7993 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7994
7995 PR middle-end/16973
7996 * gcc.dg/pr16973.c: New test.
7997
7998 2004-10-18 Diego Novillo <dnovillo@redhat.com>
7999
8000 PR tree-optimization/17656
8001 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
8002
8003 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
8004
8005 * g++.dg/eh/shadow1.C: New.
8006
8007 2004-10-18 Jakub Jelinek <jakub@redhat.com>
8008
8009 * gcc.c-torture/compile/20041018-1.c: New test.
8010
8011 2004-10-18 Ben Elliston <bje@au.ibm.com>
8012
8013 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
8014 compiler referring to register 0 when accessing sdata. The linker
8015 now patches things up.
8016
8017 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
8018
8019 PR c/17529
8020 * gcc.c-torture/compile/pr17529.c: New test.
8021
8022 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8023
8024 PR c++/17743
8025 * g++.dg/ext/attrib17.C: New test.
8026
8027 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8028
8029 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
8030
8031 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8032
8033 PR c++/10479
8034 * g++.dg/ext/attrib16.C: New test.
8035
8036 2004-10-15 Mark Mitchell <mark@codesourcery.com>
8037
8038 PR c++/17042
8039 * g++.dg/init/dso_handle1.C: New test.
8040
8041 PR c++/14667
8042 * g++.dg/parse/typedef6.C: New test.
8043
8044 PR c++/17916
8045 * g++.dg/parse/pragma1.C: New test.
8046
8047 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
8048
8049 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
8050
8051 2004-10-15 Steve Ellcey <sje@cup.hp.com>
8052
8053 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
8054 -fno-common when on HPPA HP-UX platforms.
8055
8056 2004-10-15 Jakub Jelinek <jakub@redhat.com>
8057
8058 PR other/16820
8059 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
8060 stdint.h.
8061 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
8062 uintptr_t.
8063
8064 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8065
8066 PR c++/16301
8067 * g++.dg/lookup/strong-using-4.C: New test.
8068
8069 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8070
8071 PR middle-end/16567
8072 * gcc.c-torture/compile/nested-1.c: New test.
8073
8074 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8075
8076 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
8077 and mipsisa64*-*-* (until support for misaligned loads is added).
8078 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
8079 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
8080 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
8081 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
8082 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
8083 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
8084
8085 2004-10-14 Mark Mitchell <mark@codesourcery.com>
8086
8087 PR c++/17976
8088 * g++.dg/init/dtor3.C: New test.
8089
8090 2004-10-15 Ben Elliston <bje@au.ibm.com>
8091
8092 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
8093
8094 2004-10-14 Geoffrey Keating <geoffk@apple.com>
8095
8096 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
8097 * gcc.dg/macho-lo-sum.c: Likewise.
8098
8099 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
8100
8101 * gcc.dg/ppc-spe64-1.c: New test.
8102
8103 2004-10-14 Devang Patel <dpatel@apple.com>
8104
8105 PR 17635
8106 * gcc.dg/pr17635.c : New test.
8107
8108 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
8109
8110 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
8111 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
8112 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
8113 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
8114 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
8115 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
8116 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
8117 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
8118 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
8119 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
8120 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
8121 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
8122 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
8123 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
8124 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
8125 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8126 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8127 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
8128
8129 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8130
8131 * gcc.dg/vect/vect-82.c: New testcase.
8132 * gcc.dg/vect/vect-82_64.c: New testcase.
8133 * gcc.dg/vect/vect-83.c: New testcase.
8134 * gcc.dg/vect/vect-83_64.c: New testcase.
8135
8136 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8137
8138 * gcc.dg/cpp/error-1.c: New test.
8139
8140 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8141
8142 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8143
8144 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
8145
8146 PR target/17984
8147 * gcc.dg/cris-peep2-xsrand2.c: New test.
8148
8149 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8150
8151 PR c++/17661
8152 * testsuite/g++.dg/expr/for2.C: New test.
8153
8154 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8155
8156 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8157
8158 2004-10-13 Jakub Jelinek <jakub@redhat.com>
8159
8160 PR tree-optimization/17724
8161 * g++.dg/opt/pr17724-1.C: New test.
8162 * g++.dg/opt/pr17724-2.C: New test.
8163 * g++.dg/opt/pr17724-3.C: New test.
8164 * g++.dg/opt/pr17724-4.C: New test.
8165 * g++.dg/opt/pr17724-5.C: New test.
8166 * g++.dg/opt/pr17724-6.C: New test.
8167
8168 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8169
8170 PR c/17301
8171 * gcc.dg/pr17301-2.c: New test.
8172
8173 2004-10-11 Mark Mitchell <mark@codesourcery.com>
8174
8175 PR c++/15876
8176 * g++.dg/parse/error22.C: New test.
8177
8178 PR c++/17936
8179 * g++.dg/template/spec18.C: New test.
8180
8181 2004-10-11 Steve Ellcey <sje@cup.hp.com>
8182
8183 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8184 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
8185 memcpy.
8186 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8187 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8188
8189 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8190
8191 * g++.dg/eh/cleanup5.C: Add dg-options "".
8192
8193 2004-10-11 Roger Sayle <roger@eyesopen.com>
8194
8195 PR middle-end/17657
8196 * gcc.dg/switch-4.c: New test case.
8197
8198 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
8199
8200 * gcc.c-torture/execute/20041011-1.c: New test.
8201
8202 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8203
8204 PR c++/17554
8205 * g++.dg/init/for3.C: New test.
8206
8207 PR c++/17657
8208 * g++.dg/opt/switch2.C: New test.
8209
8210 PR middle-end/17703
8211 * g++.dg/warn/Wreturn-2.C: New test.
8212
8213 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8214
8215 PR c++/17907
8216 * g++.dg/eh/cleanup5.C: New test.
8217
8218 2004-10-10 Mark Mitchell <mark@codesourcery.com>
8219
8220 PR c++/17393
8221 * g++.dg/parse/error21.C: New test.
8222
8223 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8224
8225 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8226 * g++.dg/warn/incomplete1.C: Likewise.
8227 * g++.dg/template/qualttp20.C: Likewise.
8228
8229 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8230
8231 PR c/17881
8232 * parm-incomplete-1.c: New test.
8233
8234 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8235
8236 PR c++/17867
8237 * g++.dg/parse/error19.C: New test.
8238
8239 PR c++/17670
8240 * g++.dg/init/new11.C: New test.
8241
8242 PR c++/17821
8243 * g++.dg/parse/error20.C: New test.
8244
8245 PR c++/17826
8246 * g++.dg/template/crash24.C: New test.
8247
8248 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8249
8250 PR c/17301
8251 * gcc.dg/pr17301-1.c: New test.
8252
8253 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8254
8255 PR c/17189
8256 * gcc.dg/anon-struct-5.c: New test.
8257
8258 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8259
8260 PR c/17844
8261 * gcc.dg/pr17844-1.c: New test.
8262
8263 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8264
8265 PR tree-optimization/17906
8266 * gcc.c-torture/compile/pr17906.c: New.
8267
8268 2004-10-09 Stuart Hastings <stuart@apple.com>
8269 Roger Sayle <roger@eyesopen.com>
8270
8271 PR rtl-optimization/17853
8272 * gcc.dg/i386-mmx-5.c: New testcase.
8273
8274 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8275
8276 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8277
8278 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8279
8280 PR c++/17524
8281 * g++.dg/template/static9.C: New test.
8282
8283 PR c++/17685
8284 * g++.dg/parse/operator5.C: New test.
8285
8286 2004-10-09 Roger Sayle <roger@eyesopen.com>
8287
8288 PR middle-end/17894
8289 * gcc.c-torture/execute/divcmp-4.c: New test case.
8290
8291 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8292
8293 PR tree-opt/17902
8294 * g++.dg/opt/pr17902.C: New test.
8295
8296 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8297
8298 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8299
8300 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8301
8302 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8303
8304 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8305
8306 * gcc.dg/assign-warn-3.c: New test.
8307
8308 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8309
8310 PR c/16999
8311 * gcc.dg/cpp/ident-1.c: New test.
8312
8313 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8314
8315 * gcc.c-torture/compile/acc1.c: New.
8316
8317 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8318
8319 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8320 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8321
8322 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8323
8324 * gcc.dg/ultrasp11.c: New test.
8325
8326 2004-10-08 Michael Matz <matz@suse.de>
8327
8328 * gcc.dg/doloop-2.c: New test.
8329
8330 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8331
8332 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8333 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8334 objc.dg/method-9.m: Update expected diagnostics.
8335
8336 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8337
8338 * gcc.dg/ppc-fsel-3.c: New file.
8339 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8340
8341 2004-10-07 Paul Brook <paul@codesourcery.com>
8342
8343 * gfortran.dg/intrinsic_verify_1.f90: New test.
8344
8345 2004-10-07 Paul Brook <paul@codesourcery.com>
8346
8347 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8348
8349 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8350
8351 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8352 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8353 commit.
8354
8355 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8356
8357 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8358
8359 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8360
8361 PR c++/17115
8362 * g++.dg/warn/Winline-4.C: New test.
8363
8364 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8365
8366 * gcc.c-torture/compile/20041007-1.c: New test.
8367
8368 2004-10-07 Paul Brook <paul@codesourcery.com>
8369
8370 PR fortran/17678
8371 * gfortran.dg/use_allocated_1.f90: New test.
8372
8373 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8374
8375 PR middle-end/17849
8376 * gfortran.fortran-torture/compile/nested.f90: New test
8377
8378 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8379
8380 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8381
8382 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8383
8384 PR c++/17368
8385 * g++.dg/ext/asm6.C: New test.
8386
8387 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8388
8389 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8390
8391 2004-10-06 Paul Brook <paul@codesourcery.com>
8392
8393 PR libfortran/17709
8394 * gfortran.dg/empty_format_1.f90: New test.
8395
8396 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8397
8398 PR fortran/17568
8399 * gfortran.dg/ishft.f90: New test.
8400
8401 PR fortran/17283
8402 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8403 tests.
8404
8405 2004-10-06 Paul Brook <paul@codesourcery.com>
8406
8407 * gfortran.dg/do_1.f90: New test.
8408
8409 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8410
8411 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8412 optimizing for size.
8413
8414 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8415
8416 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8417
8418 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8419
8420 * gcc.c-torture/compile/20041005-1.c: New test.
8421
8422 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8423
8424 PR c++/17829
8425 * g++.dg/lookup/koenig4.C: New.
8426
8427 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8428
8429 * g++.dg/other/classkey1.C: Adjust quoting marks.
8430 * g++.dg/parse/error15.C: Likewise.
8431 * g++.dg/template/meminit2.C (int>): Likewise.
8432
8433 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8434
8435 PR fortran/17283
8436 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8437
8438 PR fortran/17631
8439 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8440
8441 PR fortran/17708
8442 * gfortran.dg/pr17708.f90: New test.
8443
8444 2004-10-04 Chao-ying Fu <fu@mips.com>
8445
8446 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8447 * gcc.dg/vect/vect-4.c: Ditto.
8448 * gcc.dg/vect/vect-5.c: Ditto.
8449 * gcc.dg/vect/vect-6.c: Ditto.
8450 * gcc.dg/vect/vect-8.c: Ditto.
8451 * gcc.dg/vect/vect-16.c: Ditto.
8452 * gcc.dg/vect/vect-30.c: Ditto.
8453 * gcc.dg/vect/vect-40.c: Ditto.
8454 * gcc.dg/vect/vect-41.c: Ditto.
8455 * gcc.dg/vect/vect-42.c: Ditto.
8456 * gcc.dg/vect/vect-43.c: Ditto.
8457 * gcc.dg/vect/vect-44.c: Ditto.
8458 * gcc.dg/vect/vect-45.c: Ditto.
8459 * gcc.dg/vect/vect-46.c: Ditto.
8460 * gcc.dg/vect/vect-47.c: Ditto.
8461 * gcc.dg/vect/vect-48.c: Ditto.
8462 * gcc.dg/vect/vect-49.c: Ditto.
8463 * gcc.dg/vect/vect-50.c: Ditto.
8464 * gcc.dg/vect/vect-51.c: Ditto.
8465 * gcc.dg/vect/vect-52.c: Ditto.
8466 * gcc.dg/vect/vect-53.c: Ditto.
8467 * gcc.dg/vect/vect-54.c: Ditto.
8468 * gcc.dg/vect/vect-55.c: Ditto.
8469 * gcc.dg/vect/vect-56.c: Ditto.
8470 * gcc.dg/vect/vect-57.c: Ditto.
8471 * gcc.dg/vect/vect-58.c: Ditto.
8472 * gcc.dg/vect/vect-59.c: Ditto.
8473 * gcc.dg/vect/vect-60.c: Ditto.
8474 * gcc.dg/vect/vect-74.c: Ditto.
8475 * gcc.dg/vect/vect-79.c: Ditto.
8476 * gcc.dg/vect/vect-80.c: Ditto.
8477
8478 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8479
8480 * gcc.dg/unused-7.c: Use the correct option.
8481
8482 2004-10-04 Paul Brook <paul@codesourcery.com>
8483 Bud Davis <bdavis9659@comcast.net>
8484
8485 PR fortran/17706
8486 PR fortran/16434
8487 * gfortran/pr17706.f90: New test.
8488 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8489
8490 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8491
8492 * gfortran.dg/pr17612.f90: New test.
8493
8494 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8495
8496 * g++.dg/template/local1.C: Adjust quoting marks in
8497 testing for diagnostics.
8498 * g++.dg/tls/diag-2.C: Likewise.
8499 * g++.dg/other/error8.C: Likewise.
8500
8501 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8502
8503 PR c/17178
8504 * gcc.dg/unused-4.c: Adjust to be correct.
8505
8506 PR c/17820
8507 * gcc.dg/unused-7.c: New test.
8508
8509 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8510
8511 PR c++/17797
8512 * g++.dg/overload/template2.C: New test.
8513
8514 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8515
8516 PR tree-optimization/16632
8517 * gcc.dg/tree-ssa/20041002-1.c: New.
8518
8519 2004-10-03 Paul Brook <paul@codesourcery.com>
8520
8521 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8522 rather than relying on default formatting.
8523
8524 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8525
8526 * gcc.dg/20040920-1.c: Update expected message text.
8527
8528 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8529
8530 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8531
8532 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8533
8534 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8535 tree level.
8536
8537 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8538
8539 * gcc.dg/tree-ssa/pr17343.c: Remove.
8540
8541 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8542
8543 PR tree-opt/17343
8544 * gcc.dg/tree-ssa/pr17343.c: New test.
8545
8546 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8547
8548 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8549 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8550 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8551 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8552 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8553
8554 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8555
8556 * gcc.dg/lvalue-2.c: New test.
8557
8558 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8559
8560 PR c/17730
8561 * gcc.dg/pr17730-1.c: New test
8562
8563 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8564
8565 PR c/7425
8566 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8567
8568 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8569
8570 * gcc.c-torture/execute/stdarg-1.c: New test.
8571 * gcc.c-torture/execute/stdarg-2.c: New test.
8572 * gcc.c-torture/execute/stdarg-3.c: New test.
8573 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8574 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8575 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8576 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8577 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8578
8579 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8580
8581 PR tree-optimization/17697
8582 * g++.dg/opt/pr17697-1.C: New test.
8583 * g++.dg/opt/pr17697-2.C: New test.
8584 * g++.dg/opt/pr17697-3.C: New test.
8585
8586 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8587
8588 PR c/16409
8589 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8590 gcc.dg/vla-init-5.c: New tests.
8591
8592 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8593
8594 PR c/13804
8595 * gcc.dg/pr13804-1.c: New test.
8596
8597 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8598
8599 PR fortran/16938
8600 * gfortran.dg/pr16938.f90: New test.
8601
8602 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8603
8604 * g++.dg/template/crash23.C: New test.
8605
8606 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8607
8608 PR c++/17585
8609 * g++.dg/template/static8.C: New test.
8610
8611 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8612
8613 PR c++/17681
8614 * g++.dg/other/error9.C: New test.
8615
8616 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8617
8618 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8619
8620 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8621
8622 PR fortran/15164
8623 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8624
8625 2004-09-26 Roger Sayle <roger@eyesopen.com>
8626
8627 PR middle-end/17112
8628 * gcc.dg/pr17112-1.c: New test case.
8629
8630 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8631
8632 PR c/11459
8633 * gcc.dg/pr11459-1.c: New test.
8634
8635 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8636
8637 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8638 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8639
8640 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8641
8642 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8643
8644 2004-09-25 Jan Hubicka <jh@suse.cz>
8645
8646 * compile/30040909-1.c: New test.
8647 * compile/30040907-1.c: New test.
8648
8649 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8650
8651 * gcc.c-torture/execute/va-arg-26.c: New test.
8652
8653 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8654
8655 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8656 extra diagnostics on targets with 64-bit pointers.
8657 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8658
8659 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8660
8661 PR c/17188
8662 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8663 * gcc.dg/decl-3.c: Adjust expected message.
8664
8665 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8666
8667 PR fortran/17615
8668 * gfortran.dg/pr17615.f90: New test.
8669
8670 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8671
8672 PR tree-optimzation/17517
8673 * g++.dg/tree-ssa/pr17517.C: New Test.
8674
8675 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8676
8677 PR c++/16889
8678 * g++.dg/lookup/ambig3.C: New.
8679
8680 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8681
8682 PR tree-opt/17624
8683 * g++.dg/opt/pr17624.C: New test.
8684
8685 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8686
8687 PR c/6980
8688 * gcc.dg/Wbad-function-cast-1.c: New test.
8689
8690 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8691
8692 * g++.dg/ext/complit1.C
8693 * g++.dg/other/error2.C
8694 * g++.dg/other/nontype-1.C
8695 * g++.dg/parse/crash11.C
8696 * g++.dg/parse/crash12.C
8697 * g++.dg/parse/error15.C
8698 * g++.dg/parse/error4.C
8699 * g++.dg/parse/tmpl-outside1.C
8700 * g++.dg/parse/too-many-tmpl-args1.C
8701 * g++.dg/template/dependent-expr3.C
8702 * g++.dg/template/error10.C
8703 * g++.dg/template/instantiate1.C
8704 * g++.dg/template/vtable2.C
8705 * g++.dg/warn/Wshadow-1.C
8706 * g++.dg/warn/weak1.C
8707 * g++.old-deja/g++.brendan/crash16.C
8708 * g++.old-deja/g++.brendan/crash18.C
8709 * g++.old-deja/g++.brendan/crash48.C
8710 * g++.old-deja/g++.brendan/crash49.C
8711 * g++.old-deja/g++.brendan/crash55.C
8712 * g++.old-deja/g++.brendan/crash56.C
8713 * g++.old-deja/g++.brendan/crash8.C
8714 * g++.old-deja/g++.brendan/enum11.C
8715 * g++.old-deja/g++.brendan/enum8.C
8716 * g++.old-deja/g++.brendan/enum9.C
8717 * g++.old-deja/g++.brendan/friend3.C
8718 * g++.old-deja/g++.brendan/misc14.C
8719 * g++.old-deja/g++.bugs/900402_02.C
8720 * g++.old-deja/g++.bugs/900404_03.C
8721 * g++.old-deja/g++.bugs/900404_04.C
8722 * g++.old-deja/g++.bugs/900428_03.C
8723 * g++.old-deja/g++.jason/crash4.C
8724 * g++.old-deja/g++.jason/overload21.C
8725 * g++.old-deja/g++.jason/redecl1.C
8726 * g++.old-deja/g++.jason/report.C
8727 * g++.old-deja/g++.jason/rfg10.C
8728 * g++.old-deja/g++.jason/template30.C
8729 * g++.old-deja/g++.law/arm12.C
8730 * g++.old-deja/g++.law/ctors5.C
8731 * g++.old-deja/g++.law/cvt20.C
8732 * g++.old-deja/g++.law/init10.C
8733 * g++.old-deja/g++.law/init8.C
8734 * g++.old-deja/g++.law/visibility17.C
8735 * g++.old-deja/g++.law/visibility7.C
8736 * g++.old-deja/g++.mike/net8.C
8737 * g++.old-deja/g++.mike/p646.C
8738 * g++.old-deja/g++.mike/p700.C
8739 * g++.old-deja/g++.mike/p701.C
8740 * g++.old-deja/g++.mike/p811.C
8741 * g++.old-deja/g++.ns/template13.C
8742 * g++.old-deja/g++.other/array3.C
8743 * g++.old-deja/g++.other/crash25.C
8744 * g++.old-deja/g++.other/dtor3.C
8745 * g++.old-deja/g++.other/dtor4.C
8746 * g++.old-deja/g++.other/main1.C
8747 * g++.old-deja/g++.other/warn7.C
8748 * g++.old-deja/g++.pt/crash11.C
8749 * g++.old-deja/g++.pt/crash36.C
8750 * g++.old-deja/g++.pt/spec22.C
8751 * g++.old-deja/g++.pt/spec9.C
8752 * g++.old-deja/g++.pt/ttp52.C
8753 * g++.old-deja/g++.robertl/eb103.C
8754 * g++.old-deja/g++.robertl/eb121.C
8755 * g++.old-deja/g++.robertl/eb22.C
8756 * g++.old-deja/g++.robertl/eb8.C:
8757 Update locations and/or regexps of dg-error markers.
8758 Remove markers for some bogus messages that are no longer issued.
8759
8760 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8761
8762 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8763 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8764
8765 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8766
8767 PR c++/17618
8768 * g++.dg/lookup/crash5.C: New test.
8769
8770 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8771
8772 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8773 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8774 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8775 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8776 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8777 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8778
8779 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8780 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8781 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8782 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8783 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8784 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8785
8786 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8787
8788 * gcc.dg/vect/vect-44.c: Check additional cases.
8789 * gcc.dg/vect/vect-48.c: Check additional cases.
8790
8791 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8792 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8793 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8794 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8795 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8796 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8797 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8798 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8799 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8800
8801 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8802 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8803 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8804
8805 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8806
8807 * gcc.dg/tree-ssa/loop-6.c: New test.
8808
8809 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8810
8811 PR c++/17620
8812 * g++.dg/inherit/base2.C: New.
8813
8814 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8815
8816 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8817 * gcc.dg/20001012-2.c: Likewise.
8818 * gcc.dg/20001013-1.c: Likewise.
8819 * gcc.dg/20001101-1.c: Likewise.
8820 * gcc.dg/20001102-1.c: Likewise.
8821 * gcc.dg/bf-spl1.c: Likewise.
8822 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8823 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8824
8825 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8826
8827 PR tree-optimization/16721
8828 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8829
8830 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8831
8832 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8833 * gcc.dg/20040305-1.c: Likewise.
8834
8835 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8836
8837 PR c/16566
8838 * gcc.c-torture/compile/pr16566-1.c,
8839 gcc.c-torture/compile/pr16566-2.c,
8840 gcc.c-torture/compile/pr16566-3.c: New tests.
8841
8842 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8843
8844 PR tree-optimization/17512
8845 * gcc.c-torture/compile/20040916-1.c.
8846
8847 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8848
8849 * gcc.dg/pragma-re-3.c: New test.
8850
8851 2004-09-17 Matt Austern <austern@apple.com>
8852
8853 PR c++/15049
8854 * g++.dg/other/anon3.C: New.
8855
8856 2004-09-21 Roger Sayle <roger@eyesopen.com>
8857
8858 PR c++/7503
8859 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8860 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8861 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8862 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8863 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8864
8865 2004-09-21 Bud Davis <bdavis9659@comcast.net>
8866
8867 PR fortran/17286
8868 * gfortran.dg/pr17286.f90: New test.
8869
8870 2004-09-20 Mark Mitchell <mark@codesourcery.com>
8871
8872 PR c++/17530
8873 * g++.dg/template/static7.C: New test.
8874
8875 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8876
8877 PR tree-opt/17558
8878 * gcc.c-torture/compile/pr17558.c: New test.
8879
8880 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8881
8882 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8883 if SKIP_ATTRIBUTE is defined.
8884
8885 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8886
8887 PR fortran/15957
8888 * gfortran.dg/pr15957.f90: New test.
8889
8890 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8891
8892 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8893 in comparison.
8894 * gcc.dg/vect/vect-79.c: Likewise.
8895 * gcc.dg/vect/vect-80.c: Likewise.
8896
8897 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8898
8899 PR fortran/15750
8900 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
8901
8902 2004-09-20 Ira Rosen <irar@il.ibm.com>
8903
8904 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8905 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8906 * gcc.dg/vect/vect-62.c: New testcase.
8907 * gcc.dg/vect/vect-63.c: New testcase.
8908 * gcc.dg/vect/vect-64.c: New testcase.
8909 * gcc.dg/vect/vect-65.c: New testcase.
8910 * gcc.dg/vect/vect-66.c: New testcase.
8911 * gcc.dg/vect/vect-67.c: New testcase.
8912 * gcc.dg/vect/vect-68.c: New testcase.
8913 * gcc.dg/vect/vect-69.c: New testcase.
8914 * gcc.dg/vect/vect-79.c: New testcase.
8915 * gcc.dg/vect/vect-80.c: New testcase.
8916
8917 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8918
8919 * gcc.target/mips/asm-1.c: New test.
8920
8921 2004-09-19 Ira Rosen <irar@il.ibm.com>
8922
8923 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8924 * gcc.dg/vect/vect-73.c: New testcase.
8925 * gcc.dg/vect/vect-74.c: New testcase.
8926 * gcc.dg/vect/vect-75.c: New testcase.
8927 * gcc.dg/vect/vect-76.c: New testcase.
8928 * gcc.dg/vect/vect-77.c: New testcase.
8929 * gcc.dg/vect/vect-78.c: New testcase
8930
8931 2004-09-18 Paul Brook <paul@codesourcery.com>
8932
8933 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8934
8935 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8936
8937 PR c/17424
8938 * gcc.dg/pr17424-1.c: New test.
8939
8940 2004-09-18 Diego Novillo <dnovillo@redhat.com>
8941
8942 * g++.dg/tree-ssa/pr17153.C: New test.
8943
8944 2004-09-16 Geoffrey Keating <geoffk@apple.com>
8945
8946 PR pch/13361
8947 * testsuite/g++.dg/pch/wchar-1.C: New.
8948 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8949
8950 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8951
8952 * gcc.c-torture/execute/20040917-1.c: New test.
8953
8954 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8955
8956 PR tree-optimization/17319
8957 * gcc.dg/pr17319.c: New test.
8958
8959 2004-09-17 Devang Patel <dpatel@apple.com>
8960
8961 * gcc.dg/20040813-1.c: New test.
8962
8963 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8964
8965 PR tree-optimization/17273
8966 * gcc.c-torture/compile/pr17273.c: New test.
8967
8968 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8969
8970 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8971 Update expected messages.
8972 * gcc.dg/declspec-13.c: New test.
8973
8974 2004-09-17 David Edelsohn <edelsohn@gnu.org>
8975
8976 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8977
8978 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8979
8980 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8981 change what 'a' is pointing to.
8982
8983 2004-09-17 Mark Mitchell <mark@codesourcery.com>
8984
8985 PR c++/16002
8986 * g++.dg/template/error18.C: New test.
8987
8988 PR c++/16029
8989 * g++.dg/warn/Wunused-8.C: New test.
8990
8991 2004-09-17 Steven Bosscher <stevenb@suse.de>
8992
8993 PR tree-optimization/17513
8994 * gcc.dg/20040916-1.c: New test.
8995
8996 2004-09-16 Mark Mitchell <mark@codesourcery.com>
8997
8998 PR c++/17501
8999 * g++.dg/template/typename7.C: New test.
9000
9001 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9002
9003 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
9004
9005 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
9006
9007 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
9008 with -ftree-based-profiling also.
9009 * lib/profopt.exp: Support late-set profile_option/feedback_option.
9010
9011 2004-09-16 Victor Leikehman <lei@il.ibm.com>
9012
9013 PR/15364
9014 * gfortran.dg/der_array_io_1.f90: New test.
9015 * gfortran.dg/der_array_io_2.f90: New test.
9016 * gfortran.dg/der_array_io_3.f90: New test.
9017
9018 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9019
9020 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
9021 EABI.
9022
9023 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9024
9025 * g++.dg/opt/switch1.C: New test.
9026
9027 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
9028
9029 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
9030 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
9031 Update expected messages.
9032
9033 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9034
9035 PR fortran/16485
9036 * gfortran.dg/same_name_1.f90: New test.
9037
9038 2004-09-15 Diego Novillo <dnovillo@redhat.com>
9039
9040 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
9041 dereference garbage pointers.
9042
9043 2004-09-15 Jakub Jelinek <jakub@redhat.com>
9044
9045 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
9046 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
9047
9048 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
9049 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
9050 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
9051
9052 2004-09-14 Mark Mitchell <mark@codesourcery.com>
9053
9054 PR c++/17324
9055 * g++.dg/template/mangle1.C: New test.
9056
9057 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9058
9059 PR tree-optimization/17252
9060 * gcc.c-torture/execute/pr17252.c: New test.
9061
9062 2004-09-14 Andrew Pinski <apinski@apple.com>
9063
9064 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
9065
9066 2004-09-14 Roger Sayle <roger@eyesopen.com>
9067
9068 PR rtl-optimization/9771
9069 * gcc.dg/pr9771-1.c: New test case.
9070
9071 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9072
9073 PR tree-optimization/15262
9074 * gcc.c-torture/execute/pr15262-1.c: New test.
9075 * gcc.c-torture/execute/pr15262-2.c: New test.
9076
9077 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
9078
9079 * gcc.dg/declspec-12.c: New test.
9080
9081 2004-09-14 Bud Davis <bdavis9659@comcast.net>
9082
9083 * gfortran.dg/pr17090.f90: Add directives to test.
9084
9085 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9086
9087 * gcc.c-torture/compile/20040914-1.c: New test.
9088
9089 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9090
9091 PR c++/16162
9092 * g++.dg/template/decl2.C: New test.
9093
9094 2004-09-13 Bud Davis <bdavis9659@comcast.net>
9095
9096 PR fortran/17090
9097 * gfortran.dg/pr17090.f90: New test.
9098
9099 2004-09-13 Dale Johannesen <dalej@apple.com>
9100
9101 * gcc.c-torture/compile/pr17408.c: New test case.
9102
9103 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9104
9105 PR c++/16716
9106 * g++.dg/parse/crash17.C: New test.
9107
9108 PR c++/17327
9109 * g++.dg/template/enum3.C: New test.
9110
9111 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
9112
9113 * lib/gcc-defs.exp: Load wrapper.exp.
9114 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
9115 using local code.
9116 * lib/gcc.exp (gcc_init): Similar.
9117 * lib/gfortran.exp (gfortran_init): Similar.
9118 * lib/objc.exp (objc_init): Similar.
9119 * lib/treelang.exp (treelang_init): Similar.
9120 * lib/wrapper.exp: New file with build_wrapper call machinery in
9121 ${tool}_maybe_build_wrapper.
9122
9123 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9124
9125 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9126 "inline".
9127 * gcc.dg/declspec-11.c: Update expected messages.
9128 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9129 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9130 gcc.dg/inline-12.c: New tests.
9131
9132 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
9133
9134 * g++.dg/tree-ssa/pr17400.C: New testcase.
9135
9136 2004-09-13 James E Wilson <wilson@specifixinc.com>
9137
9138 * gcc.target/mips/sb1-1.c: New testcase.
9139
9140 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9141
9142 * lib/g77-dg.exp: Remove unused file.
9143 * lib/mike-g77.exp: Ditto.
9144 * lib/g77.exp: Ditto.
9145
9146 2004-09-12 Richard Henderson <rth@redhat.com>
9147
9148 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9149
9150 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9151
9152 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9153 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9154 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9155 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9156 Update expected messages.
9157
9158 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
9159
9160 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9161 declaration/use mismatch for dirp parameter.
9162
9163 2004-09-12 Andrew Pinski <apinski@apple.com>
9164
9165 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9166 -fgnu-runtime is passed.
9167
9168 2004-09-12 Richard Henderson <rth@redhat.com>
9169
9170 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9171 do the uplevel thing and update additional_flags directly.
9172 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9173 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9174 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9175 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9176
9177 2004-09-11 Steven Bosscher <stevenb@suse.de>
9178
9179 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9180
9181 2004-09-11 Roger Sayle <roger@eyesopen.com>
9182
9183 PR middle-end/17411
9184 * g++.dg/opt/pr17411-1.C: New test case.
9185
9186 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9187
9188 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9189 gcc.dg/tls/diag-2.c: Update expected messages.
9190 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9191 messages.
9192 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9193 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9194 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9195 gcc.dg/tls/diag-5.c: New tests.
9196
9197 2004-09-11 Zack Weinberg <zack@codesourcery.com>
9198
9199 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9200
9201 2004-09-11 Steven Bosscher <stevenb@suse.de>
9202
9203 * g++.dg/parse/break-in-for.C: New test.
9204
9205 2004-09-11 Jakub Jelinek <jakub@redhat.com>
9206
9207 * gcc.dg/tree-ssa/20040911-1.c: New test.
9208
9209 2004-09-11 Andreas Jaeger <aj@suse.de>
9210
9211 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9212 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9213
9214 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
9215
9216 * gcc.target/frv: New directory of FR-V-specific tests.
9217
9218 2004-09-10 James E Wilson <wilson@specifixinc.com>
9219
9220 * gcc.dg/convert-vec-1.c: New test.
9221
9222 2004-09-10 Roger Sayle <roger@eyesopen.com>
9223
9224 PR middle-end/17024
9225 * gcc.dg/pr17024-1.c: New test case.
9226
9227 2004-09-10 Eric Christopher <echristo@redhat.com>
9228
9229 * gcc.dg/20040910-1.c: New test.
9230
9231 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9232
9233 * gcc.dg/bitfld-9.c: New test.
9234
9235 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
9236
9237 * gcc.c-torture/execute/ieee/acc1.c: New test.
9238 * gcc.c-torture/execute/ieee/acc2.c: New test.
9239 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9240
9241 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9242
9243 * gcc.dg/deprecated-2.c: New test.
9244
9245 2004-09-09 James E Wilson <wilson@specifixinc.com>
9246
9247 * gcc.dg/init-vec-1.c: New test.
9248
9249 2004-09-09 Roger Sayle <roger@eyesopen.com>
9250
9251 PR middle-end/17055
9252 * gcc.dg/pr17055-1.c: New test case.
9253
9254 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
9255
9256 PR target/17377
9257 * gcc.c-torture/execute/pr17377.c: New test.
9258
9259 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9260
9261 PR c/8420
9262 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9263 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9264 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9265 gcc.dg/long-long-typespec-1.c: New tests.
9266 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9267
9268 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9269
9270 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9271 gcc.dg/gnu99-static-1.c: New tests.
9272
9273 2004-09-08 Devang Patel <dpatel@apple.com>
9274
9275 * gcc.dg/darwin-ld-20040828-1.c: New test.
9276 * gcc.dg/darwin-ld-20040828-2.c: New test.
9277 * gcc.dg/darwin-ld-20040828-3.c: New test.
9278
9279 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9280
9281 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9282 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9283 in error message.
9284 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9285 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9286 in error message.
9287 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9288 types they qualify.
9289 * objc.dg/type-size-2.m: Fix wording in comment.
9290 * objc.dg/va-meth-1.m: New test case.
9291
9292 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9293
9294 PR c/16633:
9295 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9296 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9297
9298 2004-09-06 Devang Patel <dpatel@apple.com>
9299
9300 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9301 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9302
9303 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9304
9305 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9306 reflect changed line numbering of diagnostics.
9307
9308 2004-09-06 Paul Brook <paul@codesourcery.com>
9309
9310 * gfortran.dg/edit_real_1.f90: Add new test.
9311
9312 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9313
9314 * gcc.dg/tree-ssa/loop-2.c: New test.
9315 * gcc.dg/tree-ssa/loop-3.c: New test.
9316 * gcc.dg/tree-ssa/loop-4.c: New test.
9317 * gcc.dg/tree-ssa/loop-5.c: New test.
9318
9319 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9320
9321 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9322
9323 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9324
9325 * gcc.dg/format/sentinel-1.c: New test.
9326
9327 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9328
9329 * testsuite/gcc.dg/builtins-46.c: New.
9330
9331 2004-09-03 Devang Patel <dpatel@apple.com>
9332
9333 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9334 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9335
9336 2004-09-03 Jan Beulich <jbeulich@novell.com>
9337
9338 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9339 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9340 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9341 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9342 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9343 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9344 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9345 the non-portable bzero.
9346 * gcc.dg/20010912-1.c: xfail for NetWare.
9347 * gcc.dg/20020426-2.c: xfail for NetWare.
9348 * gcc.dg/20021014-1.c: xfail for NetWare.
9349 * gcc.dg/20021018-1.c: xfail for NetWare.
9350 * gcc.dg/20030213-1.c: xfail for NetWare.
9351 * gcc.dg/20030225-1.c: xfail for NetWare.
9352 * gcc.dg/20030708-1.c: xfail for NetWare.
9353 * gcc.dg/builtins-config.h: Also exclude NetWare.
9354 * gcc.dg/format/format.h: Define restrict only if not already defined.
9355 * gcc.dg/nest.c: xfail for NetWare.
9356 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9357 * lib/target-supports.exp (check_visibility_available): Exclude
9358 NetWare.
9359
9360 2004-09-03 Jan Beulich <jbeulich@novell.com>
9361
9362 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9363 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9364 deterministic starting point for the alignment of structure fields.
9365 * gcc.dg/Wpadded.c: Dito.
9366 * g++.dg/abi/vbase10.C: Dito.
9367
9368 2004-09-03 Devang Patel <dpatel@apple.com>
9369
9370 * g++.dg/debug/pr15736.cc: New test.
9371
9372 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9373
9374 * README.QMTEST: Fix out-of-date link.
9375
9376 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9377
9378 PR fortran/16579
9379 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9380 Delete. Duplicate of gfortran.dg/g77/20010610.f
9381
9382 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9383
9384 * g++.dg/abi/arm_rtti1.C: New test.
9385
9386 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9387
9388 * gcc.dg/ppc-vector-memcpy.c: New.
9389 * gcc.dg/ppc-vector-memset.c: New.
9390
9391 2004-09-02 Chao-ying Fu <fu@mips.com>
9392
9393 * gcc.target/mips/mips-3d-1.c: New test.
9394 * gcc.target/mips/mips-3d-2.c: New test.
9395 * gcc.target/mips/mips-3d-3.c: New test.
9396 * gcc.target/mips/mips-3d-4.c: New test.
9397 * gcc.target/mips/mips-3d-5.c: New test.
9398 * gcc.target/mips/mips-3d-6.c: New test.
9399 * gcc.target/mips/mips-3d-7.c: New test.
9400 * gcc.target/mips/mips-3d-8.c: New test.
9401 * gcc.target/mips/mips-3d-9.c: New test.
9402 * gcc.target/mips/mips-ps-1.c: New test.
9403 * gcc.target/mips/mips-ps-2.c: New test.
9404 * gcc.target/mips/mips-ps-3.c: New test.
9405 * gcc.target/mips/mips-ps-4.c: New test.
9406 * gcc.target/mips/mips-ps-type.c: New test.
9407
9408 2004-09-02 Paul Brook <paul@codesourcery.com>
9409
9410 * gfortran.dg/edit_real_1.f90: Add new tests.
9411
9412 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9413
9414 PR fortran/15327
9415 * gfortran.dg/merge_char_1.f90: New test.
9416
9417 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9418
9419 PR fortran/16404
9420 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9421
9422 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9423
9424 PR c/1522
9425 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9426
9427 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9428
9429 * g++.dg/opt/loop1.C: Do not XFAIL.
9430
9431 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9432
9433 * gcc.c-torture/execute/20040831-1.c: New test.
9434
9435 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9436
9437 PR fortran/16579
9438 * gfortran.dg/g77/20010610.f: Now passes.
9439 Copy from g77.f-torture/execute. Add dg-run directive.
9440 * gfortran.dg/g77/README: Update
9441
9442 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9443
9444 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9445 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9446 (t1, t2, t3, t4): Add volatile.
9447
9448 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9449
9450 * g++.dg/ext/visibility/arm1.C: New test.
9451
9452 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9453
9454 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9455 -pedantic-errors.
9456
9457 2004-09-01 Paul Brook <paul@codesourcery.com>
9458
9459 * gfortran.dg/eof_2.f90: New test.
9460
9461 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9462
9463 PR fortran/16579
9464 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9465
9466 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9467
9468 PR libfortran/16805
9469 * gfortran.dg/list_read_2.f90: New test.
9470
9471 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9472
9473 * g++.dg/abi/key1.C: New test.
9474
9475 2004-08-31 Richard Henderson <rth@redhat.com>
9476
9477 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9478 form of offsetof.
9479 * g++.dg/other/offsetof5.C: Remove duplicate.
9480
9481 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9482
9483 PR fortran/17244
9484 * gfortran.dg/func_derived_1.f90: New test.
9485
9486 2004-08-31 Paul Brook <paul@codesourcery.com>
9487
9488 * gfortran.dg/eof_1.f90: New test.
9489
9490 2004-08-31 Paul Brook <paul@codesourcery.com>
9491
9492 * gfortran.dg/list_read_1.f90: New file.
9493
9494 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9495
9496 * g++.dg/opt/loop1.C: XFAIL.
9497
9498 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9499
9500 * gcc.dg/funcdef-storage-1.c: New.
9501 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9502 an extern function in local scope.
9503 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9504 declare an 'auto inline' function in local scope.
9505 * gcc.dg/20011130-1.c: Likewise.
9506 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9507 an 'auto' function in local scope.
9508 * gcc.dg/20021014-1.c: Likewise.
9509 * gcc.dg/20030331-2.c: Likewise.
9510
9511 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9512
9513 * gfortran.dg/blockdata_1.f90: New test.
9514
9515 2004-08-30 Richard Henderson <rth@redhat.com>
9516
9517 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9518
9519 2004-08-30 Richard Henderson <rth@redhat.com>
9520
9521 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9522 additional_flags set by alternate driver.
9523 (ieee-options): New procedure.
9524 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9525 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9526 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9527 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9528
9529 2004-08-30 Richard Henderson <rth@redhat.com>
9530
9531 * lib/f-torture.exp: Remove.
9532
9533 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9534
9535 PR rtl-optimization/16590
9536 * g++.dg/opt/loop1.C: New test.
9537
9538 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9539
9540 PR fortran/13910
9541 * gfortran.dg/oldstyle_1.f90: New test.
9542
9543 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9544 Paul Brook <paul@codesourcery.com>
9545
9546 * gfortran.dg/g77/README: Update.
9547 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9548 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9549 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9550
9551 2004-08-28 Paul Brook <paul@codesourcery.com>
9552
9553 PR libfortran/17195
9554 * gfortran.dg/edit_real_1.f90: New test.
9555
9556 2004-08-27 Paul Brook <paul@codesourcery.com>
9557
9558 * gfortran.dg/rewind_1.f90: New test.
9559
9560 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9561
9562 PR fortran/16597
9563 * gfortran.dg/pr16597.f90: New test.
9564
9565 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9566
9567 PR c/13801
9568 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9569 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9570 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9571 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9572 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9573
9574 2004-08-26 Nick Clifton <nickc@redhat.com>
9575
9576 * gcc.c-torture/compile/pr17119.c: New test.
9577
9578 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9579
9580 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9581
9582 2004-08-25 Richard Henderson <rth@redhat.com>
9583
9584 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9585 the bits that expect kind=8 to be the largest real kind.
9586
9587 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9588
9589 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9590
9591 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9592
9593 * gfortran.dg/assignment_1.f90: New test.
9594
9595 2004-08-25 Adam Nemet <anemet@lnxw.com>
9596
9597 * g++.dg/template/repo3.C: New test.
9598
9599 2004-08-25 Roger Sayle <roger@eyesopen.com>
9600
9601 PR middle-end/16693
9602 PR tree-optimization/16372
9603 * g++.dg/opt/pr16372-1.C: New test case.
9604 * g++.dg/opt/pr16693-1.C: New test case.
9605 * g++.dg/opt/pr16693-2.C: New test case.
9606
9607 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9608
9609 * objc.dg/proto-lossage-4.m: New test.
9610
9611 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9612
9613 PR c++/17155
9614 * g++.dg/inherit/local2.C: New test.
9615
9616 2004-08-25 Paul Brook <paul@codesourcery.com>
9617
9618 PR fortran/17144
9619 * gfortran.dg/string_ctor_1.f90: New test.
9620
9621 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9622
9623 PR c++/14428
9624 * g++.dg/template/redecl2.C: New test.
9625
9626 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9627
9628 PR fortran/17143
9629 * gfortran.dg/pr17143.f90: New test.
9630
9631 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9632
9633 PR fortran/17164
9634 * gfortran.dg/pr17164.f90: New test.
9635
9636 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9637
9638 * gcc.dg/tree-ssa/loop-1.c: New test.
9639
9640 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9641
9642 * gcc.c-torture/compile/20040824-1.c: New test.
9643
9644 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9645
9646 * gcc.c-torture/compile/iftrap-3.c: New test.
9647
9648 2004-08-24 Paul Brook <paul@codesourcery.com>
9649
9650 * gfortran.dg/entry_2.f90: New test.
9651
9652 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9653
9654 PR c++/16889
9655 * g++.dg/lookup/ambig[12].C: New.
9656
9657 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9658
9659 PR c++/16706
9660 * g++.dg/template/crash21.C: New test.
9661 * g++.dg/template/crash22.C: Likewise.
9662
9663 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9664
9665 PR c++/17149
9666 * g++.dg/template/access15.C: New.
9667
9668 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9669
9670 PR c++/17163
9671 * g++.dg/template/repo2.C: New test.
9672
9673 2004-08-23 Roger Sayle <roger@eyesopen.com>
9674
9675 PR rtl-optimization/17078
9676 * gcc.c-torture/execute/pr17078-1.c: New test case.
9677
9678 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9679
9680 PR c/14492
9681 * gcc.dg/debug/crash1.c: New test.
9682
9683 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9684
9685 PR c/16180
9686 * gcc.dg/loop-5.c: New test.
9687
9688 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9689
9690 * gcc.c-torture/execute/20040823-1.c: New test.
9691
9692 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9693
9694 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9695 to the assembler. Simplify test accordingly.
9696 (asm_abi_flags): Use GNU names.
9697 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9698 to check for ABI flags.
9699
9700 2004-08-22 Andrew Pinski <apinski@apple.com>
9701
9702 * g++.dg/opt/pr14029.C: New test.
9703 * gcc.c-torture/execute/pr15262.c: New test.
9704
9705 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9706
9707 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9708
9709 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9710
9711 PR 16908
9712 * gfortran.dg/direct_io.f90: New test.
9713
9714 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9715
9716 PR c++/17121
9717 * g++.dg/inherit/local2.C: New test.
9718
9719 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9720
9721 PR c++/17120
9722 * g++.dg/warn/Wparentheses-4.C: New test.
9723
9724 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9725
9726 PR c++/17121
9727 * g++.dg/inherit/local2.C: New test.
9728
9729 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9730 * gcc.dg/ppc-ldstruct.c: Likewise.
9731 * gcc.dg/ppc64-abi-2.c: Likewise.
9732
9733 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9734
9735 PR rtl-optimization/17099
9736 * gcc.c-torture/execute/20040820-1.c: New test.
9737
9738 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9739
9740 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9741
9742 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9743
9744 PR fortran/17077
9745 * gfortran.dg/auto_array_1.f90: New test.
9746
9747 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9748
9749 PR fortran/17074
9750 * gfortran.dg/simpleif_1.f90: New test.
9751
9752 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9753
9754 * lib/target-supports.exp (check_profiling_available): Return
9755 false for arm*-*-symbianelf* and arm*-*-eabi*.
9756
9757 PR c++/15890
9758 * g++.dg/template/delete1.C: New test.
9759
9760 2004-08-19 Paul Brook <paul@codesourcery.com>
9761
9762 PR fortran/14976
9763 PR fortran/16228
9764 * gfortran.dg/data_char_1.f90: New test.
9765
9766 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9767
9768 PR fortran/16946
9769 * gfortran.dg/reduction.f90: New testcase.
9770
9771 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9772
9773 PR fortran/16520
9774 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9775
9776 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9777
9778 PR c++/17041
9779 * g++.dg/Wparentheses-3.C: New test.
9780
9781 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9782
9783 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9784 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9785 * gcc.dg/vect/vect-2.c: Likewise.
9786 * gcc.dg/vect/vect-3.c: Likewise.
9787 * gcc.dg/vect/vect-4.c: Likewise.
9788 * gcc.dg/vect/vect-5.c: Likewise.
9789 * gcc.dg/vect/vect-6.c: Likewise.
9790 * gcc.dg/vect/vect-7.c: Likewise.
9791 * gcc.dg/vect/vect-25.c: Likewise.
9792 * gcc.dg/vect/vect-31.c: Likewise.
9793 * gcc.dg/vect/vect-32.c: Likewise.
9794 * gcc.dg/vect/vect-34.c: Likewise.
9795 * gcc.dg/vect/vect-36.c: Likewise.
9796 * gcc.dg/vect/vect-all.c: Likewise.
9797
9798 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9799
9800 PR c++/17068
9801 * g++.dg/template/operator4.C: New test.
9802
9803 2004-08-18 Richard Henderson <rth@redhat.com>
9804
9805 * gcc.dg/20040206-1.c: XFAIL.
9806
9807 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9808
9809 PR c++/16246
9810 * g++.dg/template/array7.C: New test.
9811
9812 2004-08-17 James E Wilson <wilson@specifixinc.com>
9813
9814 * gcc.dg/mips-movcc-1.c: New test.
9815 * gcc.dg/mips-movcc-2.c: New test.
9816 * gcc.dg/mips-movcc-3.c: New test.
9817
9818 * gcc.dg/mips-nmadd-1.c: New test.
9819 * gcc.dg/mips-nmadd-2.c: New test.
9820
9821 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9822
9823 PR c++/15871
9824 * g++.dg/opt/inline8.C: New test.
9825
9826 PR c++/16965
9827 * g++.dg/parse/error17.C: New test.
9828
9829 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9830
9831 * gcc.dg/vect: New directory for vectorizer tests.
9832 * gcc.dg/vect/tree-vect.h: New file.
9833 * gcc.dg/vect/vect.exp: New file.
9834 * gcc.dg/vect/pr16105.c.c: New test.
9835 * gcc.dg/vect/vect-1.c: New test.
9836 * gcc.dg/vect/vect-2.c: New test.
9837 * gcc.dg/vect/vect-3.c: New test.
9838 * gcc.dg/vect/vect-4.c: New test.
9839 * gcc.dg/vect/vect-5.c: New test.
9840 * gcc.dg/vect/vect-6.c: New test.
9841 * gcc.dg/vect/vect-7.c: New test.
9842 * gcc.dg/vect/vect-8.c: New test.
9843 * gcc.dg/vect/vect-9.c: New test.
9844 * gcc.dg/vect/vect-10.c: New test.
9845 * gcc.dg/vect/vect-11.c: New test.
9846 * gcc.dg/vect/vect-12.c: New test.
9847 * gcc.dg/vect/vect-13.c: New test.
9848 * gcc.dg/vect/vect-14.c: New test.
9849 * gcc.dg/vect/vect-15.c: New test.
9850 * gcc.dg/vect/vect-16.c: New test.
9851 * gcc.dg/vect/vect-17.c: New test.
9852 * gcc.dg/vect/vect-18.c: New test.
9853 * gcc.dg/vect/vect-19.c: New test.
9854 * gcc.dg/vect/vect-20.c: New test.
9855 * gcc.dg/vect/vect-21.c: New test.
9856 * gcc.dg/vect/vect-22.c: New test.
9857 * gcc.dg/vect/vect-23.c: New test.
9858 * gcc.dg/vect/vect-24.c: New test.
9859 * gcc.dg/vect/vect-25.c: New test.
9860 * gcc.dg/vect/vect-26.c: New test.
9861 * gcc.dg/vect/vect-27.c: New test.
9862 * gcc.dg/vect/vect-28.c: New test.
9863 * gcc.dg/vect/vect-29.c: New test.
9864 * gcc.dg/vect/vect-30.c: New test.
9865 * gcc.dg/vect/vect-31.c: New test.
9866 * gcc.dg/vect/vect-32.c: New test.
9867 * gcc.dg/vect/vect-33.c: New test.
9868 * gcc.dg/vect/vect-34.c: New test.
9869 * gcc.dg/vect/vect-35.c: New test.
9870 * gcc.dg/vect/vect-36.c: New test.
9871 * gcc.dg/vect/vect-37.c: New test.
9872 * gcc.dg/vect/vect-38.c: New test.
9873 * gcc.dg/vect/vect-40.c: New test.
9874 * gcc.dg/vect/vect-41.c: New test.
9875 * gcc.dg/vect/vect-42.c: New test.
9876 * gcc.dg/vect/vect-43.c: New test.
9877 * gcc.dg/vect/vect-44.c: New test.
9878 * gcc.dg/vect/vect-45.c: New test.
9879 * gcc.dg/vect/vect-46.c: New test.
9880 * gcc.dg/vect/vect-47.c: New test.
9881 * gcc.dg/vect/vect-48.c: New test.
9882 * gcc.dg/vect/vect-49.c: New test.
9883 * gcc.dg/vect/vect-50.c: New test.
9884 * gcc.dg/vect/vect-51.c: New test.
9885 * gcc.dg/vect/vect-52.c: New test.
9886 * gcc.dg/vect/vect-53.c: New test.
9887 * gcc.dg/vect/vect-54.c: New test.
9888 * gcc.dg/vect/vect-55.c: New test.
9889 * gcc.dg/vect/vect-56.c: New test.
9890 * gcc.dg/vect/vect-57.c: New test.
9891 * gcc.dg/vect/vect-58.c: New test.
9892 * gcc.dg/vect/vect-59.c: New test.
9893 * gcc.dg/vect/vect-60.c: New test.
9894 * gcc.dg/vect/vect-61.c: New test.
9895 * gcc.dg/vect/vect-all.c: New test.
9896 * gcc.dg/vect/vect-none.c: New test.
9897
9898 2004-08-17 Paul Brook <paul@codesourcery.com>
9899
9900 PR fortran/13082
9901 * gfortran.dg/entry_1.f90: New test.
9902
9903 2004-08-17 Andrew Pinski <apinski@apple.com>
9904
9905 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9906
9907 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
9908
9909 * gcc.dg/pr17036-1.c: New test.
9910
9911 2004-08-16 Devang Patel <dpatel@apple.com>
9912
9913 * gcc.dg/darwin-20040809-1.c: New test.
9914
9915 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9916
9917 * gcc.dg/funcdef-attr-1.c: New test.
9918
9919 2004-08-16 Janis Johnson <janis187@us.ibm.com>
9920
9921 * gcc.dg/altivec-17.c: New test.
9922 * gcc.dg/altivec-18.c: New test.
9923
9924 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9925
9926 PR c++/6749
9927 * g++.dg/template/vtable2.C: New test.
9928
9929 2004-08-14 Richard Henderson <rth@redhat.com>
9930
9931 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
9932 * gcc.dg/pack-test-4.c (main): Return 0.
9933 * gcc.dg/setjmp-1.c: Remove XFAIL.
9934 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
9935
9936 2004-08-14 Richard Henderson <rth@redhat.com>
9937
9938 * gcc.dg/980217-1.c: Add prototype for printf.
9939
9940 2004-08-13 Bud Davis <bdavis9659@comcast.net>
9941
9942 * gfortran.dg/pr16935.f90: New test.
9943
9944 2004-08-13 Janis Johnson <janis187@us.ibm.com>
9945
9946 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9947
9948 2004-08-13 Paul Brook <paul@codesourcery.com>
9949
9950 * gfortran.dg/der_io_1.f90: Remove stray comma.
9951
9952 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9953
9954 * gcc.dg/vmx/cw-bug-2.c: Remove.
9955 * gcc.dg/vmx/vprint-1.c: Remove.
9956 * gcc.dg/vmx/vscan-1.c: Remove.
9957
9958 2004-08-12 Devang patel <dpatel@apple.com>
9959
9960 * gcc.dg/darwin-20040809-2.c: New test.
9961
9962 2004-08-12 Janis Johnson <janis1872us.ibm.com>
9963
9964 * g++.dg/ext/altivec-12.C: New test.
9965
9966 * g++.dg/ext/altivec-11.C: New test.
9967
9968 2004-08-12 Paul Brook <paul@codesourcery.com>
9969
9970 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9971
9972 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9973
9974 * g++.dg/ext/altivec-2.C: Check for hardware support before
9975 executing any VMX instructions.
9976
9977 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9978
9979 2004-08-12 Jakub Jelinek <jakub@redhat.com>
9980
9981 PR c++/16276
9982 * g++.old-deja/g++.other/comdat4.C: New test.
9983 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9984
9985 2004-08-12 Ben Elliston <bje@au.ibm.com>
9986
9987 PR target/16286
9988 * gcc.dg/pr16286.c: New test.
9989
9990 2004-08-12 Jan Beulich <jbeulich@novell.com>
9991
9992 * g++.dg/ext/asm5.C: New.
9993
9994 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9995
9996 PR c++/16698
9997 * g++.dg/eh/crash1.C: New test.
9998
9999 PR c++/16717
10000 * g++.dg/ext/construct1.C: New test.
10001
10002 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10003
10004 PR c++/16853
10005 * g++.dg/init/ptrmem1.C: New test.
10006
10007 PR c++/16618
10008 * g++.dg/parse/offsetof5.C: New test.
10009
10010 PR c++/16870
10011 * g++.dg/template/overload3.C: New test.
10012
10013 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10014
10015 PR c++/16964
10016 * g++.dg/parse/error16.C: New test.
10017
10018 PR c++/16904
10019 * g++.dg/template/error14.C: New test.
10020
10021 PR c++/16929
10022 * g++.dg/template/error15.C: New test.
10023
10024 2004-08-11 Devang Patel <dpatel@apple.com>
10025
10026 * gcc.dg/darwin-ld-20040809-1.c: New test.
10027 * gcc.dg/darwin-ld-20040809-2.c: New test.
10028
10029 2004-08-11 Steven G. Kargl <kargls@comcast.net>
10030
10031 PR fortran/16917
10032 * gfortran.dg/dfloat_1.f90: New test.
10033
10034 2004-08-09 Mark Mitchell <mark@codesourcery.com>
10035
10036 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
10037 * gcc.dg/dll-2.c: Fix dg-require syntax.
10038 * gcc.misc-tests/arm-isr.c (abort): Declare.
10039 (exit): Likewise.
10040
10041 2004-08-10 Mark Mitchell <mark@codesourcery.com>
10042
10043 PR c++/16971
10044 * g++.dg/parse/crash16.C: New test.
10045
10046 2004-08-10 Roger Sayle <roger@eyesopen.com>
10047
10048 * gcc.dg/mips-rsqrt-1.c: New test case.
10049 * gcc.dg/mips-rsqrt-2.c: New test case.
10050 * gcc.dg/mips-rsqrt-3.c: New test case.
10051
10052 2004-08-10 Paul Brook <paul@codesourcery.com>
10053
10054 * gfortran.dg/der_io_1.f90: New test.
10055
10056 2004-08-10 Paul Brook <paul@codesourcery.com>
10057
10058 PR fortran/16919
10059 * gfortran.dg/der_array_1.f90: New test.
10060
10061 2004-08-09 David Edelsohn <edelsohn@gnu.org>
10062
10063 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
10064
10065 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
10066
10067 * gcc.dg/wchar_t-2.c: Fix typo.
10068
10069 2004-08-09 Falk Hueffner <falk@debian.org>
10070
10071 PR tree-optimization/12517
10072 * gcc.c-torture/compile/pr12517.c: New test.
10073
10074 PR tree-optimization/12578
10075 * gcc.c-torture/compile/pr12578.c: New test.
10076
10077 PR tree-optimization/12899
10078 * gcc.c-torture/compile/pr12899.c: New test.
10079
10080 PR rtl-optimization/14692
10081 * gcc.c-torture/compile/pr14692.c: New test.
10082
10083 PR tree-optimization/16461
10084 * gcc.c-torture/compile/pr16461.c: New test.
10085
10086 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
10087
10088 * gfortran.dg/getenv_1.f90: New test.
10089
10090 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10091
10092 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
10093 wchar_t.
10094 * gcc.dg/symbian5.c: Test -fno-short-wchar.
10095
10096 2004-08-06 Paul Brook <paul@codesourcery.com>
10097
10098 * gfortran.dg/ret_array_1.f90: New test.
10099 * gfortran.dg/ret_pointer_1.f90: New test.
10100
10101 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
10102
10103 * gcc.dg/missing-field-init-[12].c: New tests.
10104 * g++.dg/warn/missing-field-init-[12].C: New tests.
10105
10106 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10107
10108 * gcc.dg/enum2.c: New test.
10109 * gcc.dg/symbian3.c: Likewise.
10110 * gcc.dg/symbian4.c: Likewise.
10111 * gcc.dg/wchar_t-2.c: Likewise.
10112
10113 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10114
10115 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
10116 destructor tests.
10117
10118 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10119
10120 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
10121 dg-require-visiblity.
10122 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
10123 * g++.dg/ext/visibility/fvisibility.C: Likewise.
10124 * g++.dg/ext/visibility/memfuncts.C: Likewise.
10125 * g++.dg/ext/visibility/new1.C: Likewise.
10126 * g++.dg/ext/visibility/pragma.C: Likewise.
10127 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10128 * g++.dg/ext/visibility/virtual.C: Likewise.
10129 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10130 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10131 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10132 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10133 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10134 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10135 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10136 * g++/dg/ext/visibility/visibility-8.C: New test.
10137 * gcc.c-torture/compile/dll.x: Remove.
10138 * gcc.dg/dll-2.c: Use dg-require-dll
10139 * gcc.dg/visibility-10.c: New test.
10140 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10141 supporting DLLs.
10142 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10143 (scan_not_hidden): Likewise.
10144
10145 2004-08-05 David Edelsohn <edelsohn@gnu.org>
10146
10147 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10148
10149 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
10150
10151 * gcc.c-torture/execute/20040805-1.c: New test.
10152
10153 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10154
10155 * gcc.dg/20020118-1.c: Declare abort.
10156 * gcc.dg/altivec_check.h: Likewise.
10157 * gcc.dg/iftrap-2.c: Likewise.
10158 * gcc.dg/pragma-darwin.c: Likewise.
10159 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10160
10161 2004-08-04 Geoffrey Keating <geoffk@apple.com>
10162
10163 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10164
10165 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10166
10167 * gcc.c-torture/execute/builtins/abs-2.c,
10168 gcc.c-torture/execute/builtins/abs-3.c,
10169 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10170 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10171 intmax_t, uintmax_t and their limits.
10172 * gcc.dg/intmax_t-1.c: New test.
10173
10174 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10175
10176 * g++.dg/tc1/dr147.C: Add reference to PR.
10177
10178 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
10179
10180 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10181 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10182
10183 2004-08-03 David Edelsohn <edelsohn@gnu.org>
10184
10185 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10186
10187 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10188
10189 * gcc.dg/redecl-5.c: New test.
10190 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10191 of scanf.
10192
10193 2004-08-03 Roger Sayle <roger@eyesopen.com>
10194
10195 PR middle-end/16790
10196 * gcc.c-torture/execute/pr16790-1.c: New test case.
10197
10198 2004-08-03 Mark Mitchell <mark@codesourcery.com>
10199
10200 * g++.dg/ext/visibility/assign1.C: New test.
10201 * g++.dg/ext/visibility/new1.C: Likewise.
10202
10203 * gcc.dg/symbian1.c: New test.
10204 * gcc.dg/symbian2.c: Likewise.
10205
10206 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10207
10208 PR target/16570
10209 * gcc.dg/i386-sse-9.c: New test.
10210
10211 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10212
10213 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10214
10215 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10216
10217 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10218 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10219 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10220 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10221 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10222 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10223 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10224 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10225 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10226 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10227 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10228 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10229 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10230 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10231 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10232 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10233 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10234 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10235 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10236 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10237 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10238 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10239 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10240 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10241 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10242 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10243 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10244 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10245 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10246 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10247 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10248 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10249 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10250 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10251 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10252 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10253 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10254 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10255 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10256 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10257 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10258 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10259 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10260 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10261 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10262 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10263 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10264 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10265 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10266 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10267 gcc.misc-tests/i386-pf-3dnow-1.c,
10268 gcc.misc-tests/i386-pf-athlon-1.c,
10269 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10270 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10271 Declare built-in functions used.
10272 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10273
10274 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10275
10276 PR c++/16707
10277 * g++.dg/lookup/using12.C: New test.
10278
10279 * g++.dg/init/null1.C: Fix PR number.
10280 * g++.dg/parse/namespace10.C: Likewise.
10281
10282 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10283
10284 PR c++/16224
10285 * g++.dg/template/spec17.C: New test.
10286 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10287 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10288
10289 2004-08-02 David Billinghurst
10290
10291 PR fortran/16292
10292 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10293
10294 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10295
10296 * gcc.dg/ia64-got-1.c: New test case.
10297
10298 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10299
10300 PR c++/16489
10301 * g++.dg/init/null1.C: New test.
10302 * g++.dg/tc1/dr76.C: Adjust error marker.
10303
10304 PR c++/16529
10305 * g++.dg/parse/namespace10.C: New test.
10306
10307 PR c++/16810
10308 * g++.dg/inherit/ptrmem2.C: New test.
10309
10310 2004-08-02 Ben Elliston <bje@au.ibm.com>
10311
10312 PR target/16155
10313 * gcc.dg/pr16155.c: New test.
10314
10315 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10316
10317 * gcc.dg/redecl-2.c: New test.
10318
10319 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10320
10321 * gcc.dg/darwin-longdouble.c: New file.
10322
10323 2004-07-30 Richard Henderson <rth@redhat.com>
10324
10325 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10326 write to constant argument.
10327 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10328
10329 2004-07-30 Richard Henderson <rth@redhat.com>
10330
10331 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10332 tests of nearest around zero.
10333
10334 2004-07-30 Andrew Pinski <apinski@apple.com>
10335
10336 * gcc.c-torture/compile/20040730-1.c: New test.
10337
10338 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10339
10340 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10341 powerpc-eabispe.
10342
10343 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10344
10345 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10346
10347 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10348
10349 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10350 contains $ld_library_path.
10351 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10352
10353 2004-07-29 Richard Henderson <rth@redhat.com>
10354
10355 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10356
10357 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10358 (alt2, which): New.
10359 (Check): Accept either alternative.
10360
10361 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10362
10363 * g++.dg/abi/inline1.C: New test.
10364 * g++.dg/abi/local1-a.cc: Likewise.
10365 * g++.dg/abi/local1.C: Likewise.
10366 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10367 * g++.dg/abi/mangle12.C: Likewise.
10368 * g++.dg/abi/mangle17.C: Likewise.
10369 * g++.dg/abi/mangle20-2.C: Likewise.
10370 * g++.dg/opt/interface1.C: Likewise.
10371 * g++.dg/opt/interface1.h: Likewise.
10372 * g++.dg/opt/interface1-a.cc: New test.
10373 * g++.dg/parse/repo1.C: New test.
10374 * g++.dg/template/repo1.C: Likewise.
10375 * g++.dg/warn/Winline-1.C: Likewise.
10376 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10377
10378 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10379
10380 * gcc.dg/tree-ssa/20040729-1.c: New test.
10381
10382 2004-07-27 Matt Austern <austern@apple.com>
10383
10384 * gcc.dg/darwin-bool-1.c: New test.
10385 * gcc.dg/darwin-bool-2.c: New test.
10386
10387 2004-07-28 Richard Henderson <rth@redhat.com>
10388
10389 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10390 arguments in the correct type. Don't write to constant arguments.
10391
10392 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10393
10394 PR tree-optimization/16688
10395 PR tree-optimization/16689
10396 * g++.dg/tree-ssa/pr16688.C: New test.
10397
10398 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10399
10400 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10401 loads. Not only in the comment, this time.
10402
10403 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10404
10405 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10406 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10407 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10408 * gcc.dg/sh4a-bitmovua.c: New.
10409 * gcc.dg/sh4a-cos.c: New.
10410 * gcc.dg/sh4a-cosf.c: New.
10411 * gcc.dg/sh4a-fprun.c: New.
10412 * gcc.dg/sh4a-fsrra.c: New.
10413 * gcc.dg/sh4a-memmovua.c: New.
10414 * gcc.dg/sh4a-sin.c: New.
10415 * gcc.dg/sh4a-sincos.c: New.
10416 * gcc.dg/sh4a-sincosf.c: New.
10417 * gcc.dg/sh4a-sinf.c: New.
10418
10419 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10420
10421 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10422 conditionals.
10423 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10424 loads.
10425 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10426 DOM1.
10427
10428 2004-07-27 Andrew Pinski <apinski@apple.com>
10429
10430 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10431
10432 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10433
10434 * gcc.dg/pragma-isr.c: New test.
10435
10436 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10437
10438 PR c++/14429
10439 * g++.dg/template/ttp11.C: New test.
10440
10441 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10442
10443 * gcc.c-torture/compile/20040727-1.c: New test.
10444
10445 2004-07-26 Eric Christopher <echristo@redhat.com>
10446
10447 * gcc.c-torture/compile/20040726-2.c: New test.
10448
10449 2004-07-26 Andrew Pinski <apinski@apple.com>
10450
10451 * g++.dg/rtti/tinfo1.C: Xfail.
10452
10453 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10454
10455 * gcc.c-torture/compile/20040726-1.c: New test.
10456
10457 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10458 Brian Ryner <bryner@brianryner.com>
10459
10460 PR c++/9283
10461 PR c++/15000
10462 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10463 * g++.dg/ext/visibility/: New directory.
10464 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10465 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10466 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10467 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10468 * g++.dg/ext/visibility/fvisibility.C,
10469 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10470 g++.dg/ext/visibility/fvisibility-override1.C
10471 g++.dg/ext/visibility/fvisibility-override2.C
10472 g++.dg/ext/visibility/memfuncts.C
10473 g++.dg/ext/visibility/noPLT.C
10474 g++.dg/ext/visibility/pragma.C
10475 g++.dg/ext/visibility/pragma-override1.C
10476 g++.dg/ext/visibility/pragma-override2.C
10477 g++.dg/ext/visibility/staticmemfuncts.C
10478 g++.dg/ext/visibility/virtual.C: New tests.
10479
10480 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10481
10482 PR c/15360
10483 * gcc.dg/pr15360-1.c: New test.
10484
10485 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10486
10487 * gcc.dg/pragma-align-2.c: New test.
10488 * gcc.dg/pragma-init-fini.c: New test.
10489 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10490 targets.
10491
10492 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10493
10494 * gcc.dg/init-string-2.c: New test.
10495
10496 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10497
10498 PR 16684
10499 * gcc.dg/Wredundant-decls-1.c: New test case.
10500
10501 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10502
10503 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10504 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10505 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10506 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10507 * gcc.dg/compat/generate-random.c: New file.
10508 * gcc.dg/compat/generate-random.h: Likewise.
10509 * gcc.dg/compat/generate-random_r.c: Likewise.
10510 * gcc.dg/compat/struct-layout-1.h: Likewise.
10511 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10512 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10513 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10514 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10515 * gcc.dg/compat/struct-layout-1_main.c: New test.
10516 * gcc.dg/compat/struct-layout-1_x.c: New file.
10517 * gcc.dg/compat/struct-layout-1_y.c: New file.
10518 * gcc.dg/compat/struct-layout-1_test.h: New file.
10519
10520 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10521
10522 * gcc.dg/comp-return-1.c: New test
10523
10524 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10525
10526 * gcc.dg/vmx/8-02a.c: Fix typo.
10527
10528 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10529 * gcc.dg/darwin-abi-3.c: New test.
10530
10531 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10532 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10533
10534 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10535 * gcc.dg/vmx/ops-long-1.c: New test.
10536 * gcc.dg/vmx/ops-long-2.c: New test.
10537
10538 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10539
10540 * g++.dg/lookup/conv-[1234].C: New.
10541
10542 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10543
10544 * g++.dg/parse/attr2.C: Simplify.
10545
10546 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10547
10548 PR c/7284
10549 * gcc.c-torture/execute/pr7284-1.c: New test.
10550
10551 2004-07-22 Brian Booth <bbooth@redhat.com>
10552
10553 * gcc.dg/tree-ssa/20040721-1.c: New test.
10554
10555 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10556
10557 * g++.dg/template/crash20.c: New.
10558
10559 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10560
10561 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10562 Add dg-run directive. Declare variables as required.
10563 * gfortran.dg/g77/README: Update
10564
10565 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10566
10567 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10568 gcc.dg/cris-peep2-andu2.c: New tests.
10569
10570 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10571
10572 PR c/15052
10573 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10574 on return type.
10575 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10576 messages.
10577 * gcc.dg/qual-return-2.c: Update expected messages.
10578 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10579
10580 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10581
10582 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10583 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10584
10585 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10586
10587 PR c/11250
10588 * gcc.dg/init-string-1.c: New test.
10589
10590 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10591
10592 PR middle-end/15345
10593 PR c/16450
10594 * gcc.dg/torture/nested-fn-1.c: New test.
10595
10596 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10597
10598 PR target/16559
10599 * gcc.dg/ia64-fptr-1.c: New file.
10600
10601 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10602
10603 PR c++/14497
10604 * g++.dg/template/spec16.C: New test.
10605 * g++.old-deja/g++.robertl/eb118.C: Remove.
10606
10607 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10608
10609 PR c++/509
10610 * g++.dg/template/spec15.C: New test.
10611
10612 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10613
10614 Copy cases from g77.f-torture/execute and add dg-run
10615 directive. Other changes as noted.
10616 * gfortran.dg/g77/13037.f
10617 * gfortran.dg/g77/1832.f
10618 * gfortran.dg/g77/19981119-0.f
10619 * gfortran.dg/g77/19990313-0.f
10620 * gfortran.dg/g77/19990313-1.f
10621 * gfortran.dg/g77/19990313-2.f
10622 * gfortran.dg/g77/19990313-3.f
10623 * gfortran.dg/g77/19990419-1.f
10624 * gfortran.dg/g77/19990826-0.f
10625 * gfortran.dg/g77/19990826-2.f
10626 * gfortran.dg/g77/20000503-1.f
10627 * gfortran.dg/g77/20001111.f
10628 * gfortran.dg/g77/20010116.f
10629 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10630 * gfortran.dg/g77/20010430.f
10631 * gfortran.dg/g77/6177.f
10632 * gfortran.dg/g77/947.f
10633 * gfortran.dg/g77/970816-3.f
10634 * gfortran.dg/g77/971102-1.f
10635 * gfortran.dg/g77/980520-1.f
10636 * gfortran.dg/g77/980628-0.f
10637 * gfortran.dg/g77/980628-1.f
10638 * gfortran.dg/g77/980628-10.f
10639 * gfortran.dg/g77/980628-2.f
10640 * gfortran.dg/g77/980628-3.f
10641 * gfortran.dg/g77/980628-7.f
10642 * gfortran.dg/g77/980628-8.f
10643 * gfortran.dg/g77/980628-9.f
10644 * gfortran.dg/g77/980701-0.f
10645 * gfortran.dg/g77/980701-1.f
10646 * gfortran.dg/g77/cabs.f
10647 * gfortran.dg/g77/claus.f
10648 * gfortran.dg/g77/complex_1.f
10649 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10650 * gfortran.dg/g77/dcomplex.f
10651 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10652 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10653 * gfortran.dg/g77/f90-intrinsic-numeric.f
10654 * gfortran.dg/g77/int8421.f
10655 * gfortran.dg/g77/labug1.f
10656 * gfortran.dg/g77/large_vec.f
10657 * gfortran.dg/g77/le.f
10658 * gfortran.dg/g77/short.f
10659 * gfortran.dg/g77/README: Update
10660
10661 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10662
10663 PR c++/16637
10664 * g++.dg/parse/lookup4.C: New test.
10665
10666 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10667
10668 PR c++/16175
10669 * g++.dg/template/ttp10.C: New test.
10670
10671 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10672
10673 * gcc.dg/pr12625-1.c: New test.
10674
10675 2004-07-20 Steven Bosscher <stevenb@suse.de>
10676
10677 * testsuite/gcc.dg/switch-warn-1.c: New test.
10678 * testsuite/gcc.dg/switch-warn-2.c: New test.
10679 * gcc.c-torture/compile/pr14730.c: Update.
10680
10681 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10682
10683 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10684 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10685 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10686 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10687
10688 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10689
10690 PR c++/16623
10691 * g++.dg/template/assign1.C: New test.
10692
10693 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10694
10695 PR c++/12170
10696 * g++.dg/template/ttp9.C: New test.
10697
10698 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10699
10700 * gcc.dg/format/cmn-err-1.c: New test.
10701
10702 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10703
10704 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10705 gcc.dg/Wparentheses-10.c: New tests.
10706 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10707
10708 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10709
10710 PR fortran/16465
10711 * gfortran.dg/g77//ffixed-line-length-0.f,
10712 gfortran.dg/g77/ffixed-line-length-132.f,
10713 gfortran.dg/g77/ffixed-line-length-72.f,
10714 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10715 gfortran.dg/g77/README: Update.
10716
10717 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10718
10719 PR c++/13092
10720 * g++.dg/template/non-dependent7.C: New test.
10721 * g++.dg/template/non-dependent8.C: Likewise.
10722 * g++.dg/template/non-dependent9.C: Likewise.
10723 * g++.dg/template/non-dependent10.C: Likewise.
10724
10725 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10726
10727 PR c++/16337
10728 * g++.dg/parse/attr2.C: New test.
10729
10730 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10731
10732 * g77.dg: Removed.
10733 * g77.f-torture: Ditto.
10734
10735 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10736
10737 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10738 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10739 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10740
10741 2004-07-16 Richard Henderson <rth@redhat.com>
10742
10743 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10744
10745 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10746
10747 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10748 tests with full list of options.
10749 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10750 of TORTURE_OPTIONS if test contains 'dg-do run'.
10751
10752 PR fortran/16404
10753 * gfortran.dg/do_iterator.f90: New test.
10754
10755 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10756
10757 PR rtl-optimization/16536
10758 * gcc.c-torture/execute/restrict-1.c: New test.
10759
10760 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10761
10762 PR fortran/15324
10763 * gfortran.dg/pr15324.f90: New test.
10764
10765 PR fortran/15129
10766 * gfortran.dg/pr15129.f90: New test.
10767
10768 PR fortran/15140
10769 * gfortran.dg/pr15140.f90: New test.
10770
10771 PR fortran/13792
10772 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10773 compile-time simplification.
10774
10775 2004-07-14 Mike Stump <mrs@apple.com>
10776
10777 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10778
10779 2004-07-14 James E Wilson <wilson@specifixinc.com>
10780
10781 PR target/16325
10782 * gcc.dg/profile-generate-1.c: New.
10783
10784 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10785
10786 * gcc.c-torture/execute/20040709-1.c: New test.
10787 * gcc.c-torture/execute/20040709-2.c: New test.
10788
10789 2004-07-14 Mike Stump <mrs@apple.com>
10790
10791 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10792
10793 2004-07-14 Mike Stump <mrs@apple.com>
10794
10795 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10796
10797 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10798
10799 PR c++/16518
10800 * g++.dg/parse/mutable1.C: New test.
10801
10802 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10803
10804 PR tree-optimization/16443
10805 * gcc.dg/tree-ssa/20040713-1.c: New test.
10806
10807 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10808
10809 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10810 for operator new.
10811
10812 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10813
10814 * gfortran.dg/g77/README: New file
10815 * gfortran.dg/g77/19981216-0.f: Copy from
10816 g77.f-torture/noncompile. Add "dg-do compile" and
10817 dg-error as required.
10818 * gfortran.dg/g77/19990218-1.f: Likewise
10819 * gfortran.dg/g77/19990905-1.f: Likewise
10820 * gfortran.dg/g77/9263.f: Likewise
10821 * gfortran.dg/g77/980615-0.f: Likewise
10822 * gfortran.dg/g77/980616-0.f: Likewise
10823 * gfortran.dg/g77/check0.f: Likewise
10824 * gfortran.dg/g77/select_no_compile.f: Likewise
10825
10826 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10827
10828 Copy files from g77.f-torture/compile.
10829 Add "{ dg-do compile}". Other changes as noted
10830 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10831 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10832 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10833 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10834 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10835 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10836 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10837 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10838 statement to conform to standard. Append alpha1.x for reference.
10839 * gfortran.dg/g77/xformat.f: Add dg-warning
10840
10841 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10842
10843 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10844 Add {dg-do compile} directive.
10845 * gfortran.dg/g77/cpp2.F: Likewise
10846
10847 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10848
10849 PR c++/5402
10850 * g++.dg/lookup/name-clash1.C: New test.
10851
10852 PR c++/9777
10853 * g++.dg/lookup/name-clash2.C: New test.
10854
10855 PR c++/12102
10856 * g++.dg/lookup/name-clash3.C: New test.
10857
10858 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10859
10860 * g++.dg/lookup/new2.C: New test.
10861 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10862
10863 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
10864
10865 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
10866 Add {dg-do compile} directive.
10867 * gfortran.dg/g77/13060.f: Likewise
10868 * gfortran.dg/g77/19990218-0.f: Likewise
10869 * gfortran.dg/g77/19990305-0.f: Likewise
10870 * gfortran.dg/g77/19990419-0.f: Likewise
10871 * gfortran.dg/g77/19990502-0.f: Likewise
10872 * gfortran.dg/g77/19990502-1.f: Likewise
10873 * gfortran.dg/g77/19990525-0.f: Likewise
10874 * gfortran.dg/g77/19990826-1.f: Likewise
10875 * gfortran.dg/g77/19990826-3.f: Likewise
10876 * gfortran.dg/g77/19990905-2.f: Likewise
10877 * gfortran.dg/g77/20000412-1.f: Likewise
10878 * gfortran.dg/g77/20000511-1.f: Likewise
10879 * gfortran.dg/g77/20000511-2.f: Likewise
10880 * gfortran.dg/g77/20000518.f: Likewise
10881 * gfortran.dg/g77/20000601-1.f: Likewise
10882 * gfortran.dg/g77/20000601-2.f: Likewise
10883 * gfortran.dg/g77/20000629-1.f: Likewise
10884 * gfortran.dg/g77/20000630-2.f: Likewise
10885 * gfortran.dg/g77/20010115.f: Likewise
10886 * gfortran.dg/g77/20010321-1.f: Likewise
10887 * gfortran.dg/g77/20010426.f: Likewise
10888 * gfortran.dg/g77/20020307-1.f: Likewise
10889 * gfortran.dg/g77/8485.f: Likewise
10890 * gfortran.dg/g77/960317-1.f: Likewise
10891 * gfortran.dg/g77/970915-0.f: Likewise
10892 * gfortran.dg/g77/980310-1.f: Likewise
10893 * gfortran.dg/g77/980310-2.f: Likewise
10894 * gfortran.dg/g77/980310-3.f: Likewise
10895 * gfortran.dg/g77/980310-4.f: Likewise
10896 * gfortran.dg/g77/980310-6.f: Likewise
10897 * gfortran.dg/g77/980310-7.f: Likewise
10898 * gfortran.dg/g77/980310-8.f: Likewise
10899 * gfortran.dg/g77/980419-2.f: Likewise
10900 * gfortran.dg/g77/980424-0.f: Likewise
10901 * gfortran.dg/g77/980427-0.f: Likewise
10902 * gfortran.dg/g77/980729-0.f: Likewise
10903 * gfortran.dg/g77/981117-1.f: Likewise
10904 * gfortran.dg/g77/toon_1.f: Likewise
10905
10906 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10907
10908 PR c++/2204
10909 * g++.dg/other/abstract2.C: New test.
10910
10911 2004-07-12 Paul Brook <paul@codesourcery.com>
10912
10913 * gfortran.dg/pointer_init_1.f90: New test.
10914
10915 2004-07-11 Paul Brook <paul@codesourcery.com>
10916
10917 PR fortran/15986
10918 * gfortran.dg/contained_1.f90: New test.
10919
10920 2004-07-11 Mark Mitchell <mark@codesourcery.com>
10921
10922 * g++.dg/parse/defarg8.C: New test.
10923
10924 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10925
10926 PR fortran/16433
10927 * gfortran.dg/pr16433.f: New test.
10928
10929 PR fortran/17574
10930 * gfortran.dg/pr15754.f90: New test.
10931
10932 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10933
10934 PR tree-optimization/16437
10935 * gcc.c-torture/execute/bitfld-4.c: New test.
10936
10937 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10938
10939 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10940 access to common var from module.
10941
10942 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10943
10944 PR fortran/16336
10945 * gfortran.fortran-torture/execute/common_2.f90: New test.
10946
10947 2004-07-10 Paul Brook <paul@codesourcery.com>
10948
10949 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10950
10951 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10952
10953 PR fortran/15969
10954 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10955
10956 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
10957
10958 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10959 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10960 * gfortran.dg/g77/ffree-form-1.f: Likewise
10961 * gfortran.dg/g77/ffree-form-2.f: Likewise
10962 * gfortran.dg/g77/ffree-form-3.f: Likewise
10963 * gfortran.dg/g77/fno-underscoring.f: Likewise
10964 * gfortran.dg/g77/funderscoring.f: Likewise
10965 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10966
10967 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10968
10969 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10970
10971 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10972 Paul Brook <paul@codesourcery.com>
10973
10974 PR fortran/13415
10975 * gfortran.dg/common_pointer_1.f90: New test.
10976
10977 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10978
10979 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10980
10981 2004-07-09 James E Wilson <wilson@specifixinc.com>
10982
10983 PR target/16364
10984 * gcc.c-torture/compile/20040709-1.c: New.
10985
10986 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10987
10988 PR fortran/14077
10989 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10990
10991 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10992
10993 PR fortran/13201
10994 * gfortran.dg/shape_1.f90: New test.
10995
10996 2004-07-09 Zack Weinberg <zack@codesourcery.com>
10997 Andrew Pinski <apinski@apple.com>
10998
10999 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
11000
11001 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11002
11003 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
11004 comment.
11005
11006 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11007 Paul Brook <paul@codesourcery.com>
11008
11009 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
11010 '.f95' and '.F95'.
11011
11012 2004-07-09 Diego Novillo <dnovillo@redhat.com>
11013
11014 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
11015
11016 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11017
11018 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
11019 testcases with capital suffix.
11020
11021 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11022
11023 PR fortran/15481
11024 PR fortran/13372
11025 PR fortran/13575
11026 PR fortran/15978
11027 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
11028
11029 * gfortran.dg/implicit_1.f90: New test.
11030
11031 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11032
11033 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
11034 expression to match gfortran warning/error messages
11035 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
11036 dg-error text.
11037
11038 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11039
11040 * lib/fortran-torture.exp: Rename proc search_for to
11041 search_for_re.
11042
11043 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11044
11045 * gcc.c-torture/execute/simd-5.x: New file.
11046 XFAIL on SPARC 64-bit at -O0.
11047
11048 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11049
11050 PR c++/8211
11051 PR c++/16165
11052 * g++.dg/warn/effc3.C: New test.
11053
11054 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11055
11056 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
11057 change X to 1X in format.
11058 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
11059 add data statements to conform to standard.
11060
11061 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11062
11063 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
11064 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
11065 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
11066
11067 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11068
11069 * gfortran.dg/g77/7388.f: Copy from g77.dg
11070 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
11071 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
11072 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
11073 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
11074 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
11075 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
11076 * gfortran.dg/g77/strlen0.f: Likewise
11077
11078 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11079
11080 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
11081 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
11082
11083 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11084
11085 * gcc.c-torture/execute/920428-2.x: Delete.
11086 * gcc.c-torture/execute/920501-7.x: Likewise.
11087
11088 2004-07-08 Jakub Jelinek <jakub@redhat.com>
11089
11090 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
11091 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
11092 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
11093 prescott and c3-2.
11094 (PREFETCH_3DNOW): Add -march=c3.
11095
11096 2004-07-08 Diego Novillo <dnovillo@redhat.com>
11097
11098 PR c/16437
11099 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
11100 * gcc.c-torture/execute/bf64-1.x: Likewise.
11101
11102 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11103
11104 * gcc.c-torture/compile/20040708-1.c: New test.
11105
11106 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11107
11108 PR c++/16169
11109 * g++.dg/warn/effc2.C: New test.
11110
11111 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
11112
11113 * gcc.c-torture/execute/bitfld-1.x: Remove.
11114 * gcc.c-torture/execute/bitfld-3.c: New test.
11115 * gcc.dg/bitfld-2.c: Remove XFAILs.
11116
11117 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
11118
11119 PR c++/16276
11120 * g++.dg/rtti/tinfo1.C: New file.
11121
11122 2004-07-07 Eric Christopher <echristo@redhat.com>
11123
11124 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
11125
11126 2004-07-07 Andrew Pinski <apinski@apple.com>
11127
11128 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11129
11130 2004-07-07 Mark Mitchell <mark@codesourcery.com>
11131
11132 * g++.dg/init/call1.C: XFAIL.
11133
11134 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
11135
11136 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11137 except for movstrict*, to movmem* and clrstr* to clrmem*.
11138
11139 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
11140
11141 * gcc.c-torture/execute/20040707-1.c: New test.
11142
11143 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
11144
11145 * gcc.c-torture/execute/20040706-1.c: New test.
11146
11147 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11148
11149 PR c++/3671
11150 * g++.dg/template/spec14.C: New test.
11151
11152 2004-07-05 Jakub Jelinek <jakub@redhat.com>
11153
11154 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11155 nothing if not yet defined. Use it in b, c and d type definitions.
11156 * gcc.c-torture/execute/20040705-1.c: New test.
11157 * gcc.c-torture/execute/20040705-2.c: New test.
11158
11159 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11160
11161 PR c++/2518
11162 * g++.dg/lookup/new1.C: New test.
11163
11164 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11165
11166 PR c++/11406
11167 * g++.dg/template/sizeof8.C: New test.
11168
11169 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
11170
11171 * gcc.c-torture/compile/20040705-1.c: New test.
11172
11173 2004-07-04 Bud Davis <bdavis9659@comcast.net>
11174
11175 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11176
11177 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11178
11179 * gcc.dg/cpp/if-mop.c: Two new testcases.
11180 * gcc.dg/cpp/trad/comment-3.c: New.
11181
11182 2004-07-04 Paul Brook <paul@codesourcery.com>
11183
11184 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11185
11186 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11187
11188 PR c++/3761
11189 * g++.dg/lookup/crash4.C: New test.
11190
11191 2004-07-02 Zack Weinberg <zack@codesourcery.com>
11192
11193 * gcc.c-torture/execute/builtin-abs-1.c
11194 * gcc.c-torture/execute/builtin-abs-2.c
11195 * gcc.c-torture/execute/builtin-complex-1.c
11196 * gcc.c-torture/execute/builtins/string-1-lib.c
11197 * gcc.c-torture/execute/builtins/string-1.c
11198 * gcc.c-torture/execute/builtins/string-2-lib.c
11199 * gcc.c-torture/execute/builtins/string-2.c
11200 * gcc.c-torture/execute/builtins/string-3-lib.c
11201 * gcc.c-torture/execute/builtins/string-3.c
11202 * gcc.c-torture/execute/builtins/string-4-lib.c
11203 * gcc.c-torture/execute/builtins/string-4.c
11204 * gcc.c-torture/execute/builtins/string-5-lib.c
11205 * gcc.c-torture/execute/builtins/string-5.c
11206 * gcc.c-torture/execute/builtins/string-6-lib.c
11207 * gcc.c-torture/execute/builtins/string-6.c
11208 * gcc.c-torture/execute/builtins/string-7-lib.c
11209 * gcc.c-torture/execute/builtins/string-7.c
11210 * gcc.c-torture/execute/builtins/string-8-lib.c
11211 * gcc.c-torture/execute/builtins/string-8.c
11212 * gcc.c-torture/execute/builtins/string-9-lib.c
11213 * gcc.c-torture/execute/builtins/string-9.c
11214 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11215 * gcc.c-torture/execute/builtins/string-asm-1.c
11216 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11217 * gcc.c-torture/execute/builtins/string-asm-2.c
11218 * gcc.c-torture/execute/stdio-opt-1.c
11219 * gcc.c-torture/execute/stdio-opt-2.c
11220 * gcc.c-torture/execute/stdio-opt-3.c
11221 * gcc.c-torture/execute/string-opt-1.c
11222 * gcc.c-torture/execute/string-opt-10.c
11223 * gcc.c-torture/execute/string-opt-11.c
11224 * gcc.c-torture/execute/string-opt-12.c
11225 * gcc.c-torture/execute/string-opt-13.c
11226 * gcc.c-torture/execute/string-opt-14.c
11227 * gcc.c-torture/execute/string-opt-15.c
11228 * gcc.c-torture/execute/string-opt-16.c
11229 * gcc.c-torture/execute/string-opt-2.c
11230 * gcc.c-torture/execute/string-opt-6.c
11231 * gcc.c-torture/execute/string-opt-7.c
11232 * gcc.c-torture/execute/string-opt-8.c:
11233 Replace with ...
11234
11235 * gcc.c-torture/execute/builtins/abs-2.c
11236 * gcc.c-torture/execute/builtins/abs-3.c
11237 * gcc.c-torture/execute/builtins/complex-1.c
11238 * gcc.c-torture/execute/builtins/fprintf.c
11239 * gcc.c-torture/execute/builtins/fputs.c
11240 * gcc.c-torture/execute/builtins/memcmp.c
11241 * gcc.c-torture/execute/builtins/memmove.c
11242 * gcc.c-torture/execute/builtins/memops-asm.c
11243 * gcc.c-torture/execute/builtins/mempcpy-2.c
11244 * gcc.c-torture/execute/builtins/mempcpy.c
11245 * gcc.c-torture/execute/builtins/memset.c
11246 * gcc.c-torture/execute/builtins/printf.c
11247 * gcc.c-torture/execute/builtins/sprintf.c
11248 * gcc.c-torture/execute/builtins/strcat.c
11249 * gcc.c-torture/execute/builtins/strchr.c
11250 * gcc.c-torture/execute/builtins/strcmp.c
11251 * gcc.c-torture/execute/builtins/strcpy.c
11252 * gcc.c-torture/execute/builtins/strcspn.c
11253 * gcc.c-torture/execute/builtins/strlen-2.c
11254 * gcc.c-torture/execute/builtins/strlen.c
11255 * gcc.c-torture/execute/builtins/strncat.c
11256 * gcc.c-torture/execute/builtins/strncmp-2.c
11257 * gcc.c-torture/execute/builtins/strncmp.c
11258 * gcc.c-torture/execute/builtins/strncpy.c
11259 * gcc.c-torture/execute/builtins/strpbrk.c
11260 * gcc.c-torture/execute/builtins/strpcpy-2.c
11261 * gcc.c-torture/execute/builtins/strpcpy.c
11262 * gcc.c-torture/execute/builtins/strrchr.c
11263 * gcc.c-torture/execute/builtins/strspn.c
11264 * gcc.c-torture/execute/builtins/strstr-asm.c
11265 * gcc.c-torture/execute/builtins/strstr.c:
11266 ... these new files.
11267
11268 * gcc.c-torture/execute/builtins/abs-2-lib.c
11269 * gcc.c-torture/execute/builtins/abs-3-lib.c
11270 * gcc.c-torture/execute/builtins/complex-1-lib.c
11271 * gcc.c-torture/execute/builtins/fprintf-lib.c
11272 * gcc.c-torture/execute/builtins/fputs-lib.c
11273 * gcc.c-torture/execute/builtins/memcmp-lib.c
11274 * gcc.c-torture/execute/builtins/memmove-lib.c
11275 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11276 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11277 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11278 * gcc.c-torture/execute/builtins/memset-lib.c
11279 * gcc.c-torture/execute/builtins/printf-lib.c
11280 * gcc.c-torture/execute/builtins/sprintf-lib.c
11281 * gcc.c-torture/execute/builtins/strcat-lib.c
11282 * gcc.c-torture/execute/builtins/strchr-lib.c
11283 * gcc.c-torture/execute/builtins/strcmp-lib.c
11284 * gcc.c-torture/execute/builtins/strcpy-lib.c
11285 * gcc.c-torture/execute/builtins/strcspn-lib.c
11286 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11287 * gcc.c-torture/execute/builtins/strlen-lib.c
11288 * gcc.c-torture/execute/builtins/strncat-lib.c
11289 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11290 * gcc.c-torture/execute/builtins/strncmp-lib.c
11291 * gcc.c-torture/execute/builtins/strncpy-lib.c
11292 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11293 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11294 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11295 * gcc.c-torture/execute/builtins/strrchr-lib.c
11296 * gcc.c-torture/execute/builtins/strspn-lib.c
11297 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11298 * gcc.c-torture/execute/builtins/strstr-lib.c
11299 * gcc.c-torture/execute/builtins/lib/abs.c
11300 * gcc.c-torture/execute/builtins/lib/fprintf.c
11301 * gcc.c-torture/execute/builtins/lib/memset.c
11302 * gcc.c-torture/execute/builtins/lib/printf.c
11303 * gcc.c-torture/execute/builtins/lib/sprintf.c
11304 * gcc.c-torture/execute/builtins/lib/strcpy.c
11305 * gcc.c-torture/execute/builtins/lib/strcspn.c
11306 * gcc.c-torture/execute/builtins/lib/strncat.c
11307 * gcc.c-torture/execute/builtins/lib/strncmp.c
11308 * gcc.c-torture/execute/builtins/lib/strncpy.c
11309 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11310 * gcc.c-torture/execute/builtins/lib/strspn.c
11311 * gcc.c-torture/execute/builtins/lib/strstr.c:
11312 New files containing support routines.
11313
11314 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11315 declaration.
11316 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11317 when not optimizing.
11318
11319 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11320
11321 PR c++/16240
11322 * g++.dg/abi/mangle22.C: New test.
11323 * g++.dg/abi/mangle23.C: Likewise.
11324
11325 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11326
11327 PR fortran/16290
11328 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11329 Allow for cases without denormalized floating point numbers.
11330
11331 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11332
11333 PR c/1027
11334 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11335 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11336 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11337 expected warning text.
11338 * gcc.dg/format/diag-2.c: New test.
11339
11340 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11341
11342 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11343
11344 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11345
11346 * gcc.dg/builtins-43.c: New.
11347 * gcc.dg/builtins-44.c: New.
11348 * gcc.dg/builtins-45.c: New.
11349
11350 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11351 Andreas Tobler <a.tobler@schweiz.ch>
11352
11353 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11354 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11355 as SIGSEGV.
11356 * gcc.dg/cleanup-11.c: Likewise.
11357 * gcc.dg/cleanup-8.c: Likewise.
11358 * gcc.dg/cleanup-9.c: Likewise.
11359 * gcc.dg/cleanup-5.c: Run on all platforms.
11360
11361 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11362
11363 * g++.dg/warn/nonnull1.C: New test.
11364
11365 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11366
11367 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11368 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11369 Special-case the Sun compiler wrt to <complex.h>.
11370
11371 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11372
11373 * gcc.dg/Wunreachable-8.C: New test.
11374
11375 * gcc.dg/h8300-ice2.c : New test.
11376
11377 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11378
11379 PR fortran/16161
11380 * gfortran.fortran-torture/compile/implicit.f90: Add test
11381 for implicit character.
11382
11383 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11384
11385 PR fortran/16289
11386 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11387 Use tiny() intrinsic to find smallest non-negative real
11388
11389 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11390
11391 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11392 * gcc.dg/compat/struct-by-value-22_x.c: New.
11393 * gcc.dg/compat/struct-by-value-22_y.c: New.
11394
11395 * gcc.c-torture/execute/20040629-1.c: New test.
11396
11397 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11398
11399 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11400 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11401
11402 PR target/16195
11403 * gcc.dg/20040625-1.c: New test.
11404
11405 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11406
11407 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11408
11409 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11410
11411 PR fortran/15963
11412 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11413
11414 2004-06-29 Richard Henderson <rth@redhat.com>
11415
11416 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11417
11418 2004-06-29 Paul Brook <paul@codesourcery.com>
11419
11420 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11421 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11422
11423 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11424
11425 PR c++/16260
11426 * g++.dg/parse/crash15.C: New.
11427
11428 2004-06-28 Andrew Pinski <apinski@apple.com>
11429
11430 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11431 by the error already.
11432
11433 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11434
11435 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11436
11437 PR target/14041
11438 * gcc.dg/h8300-bss-align-1.c : New.
11439
11440 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11441
11442 * PR c++/16174
11443 * g++.dg/template/ctor4.C: New.
11444
11445 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11446
11447 PR c++/16205
11448 * g++.dg/warn/Wsequence-point-1.C: New test.
11449
11450 2004-06-27 Paul Brook <paul@codesourcery.com>
11451
11452 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11453
11454 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11455
11456 * g++.old-deja/g++.mike/p7325.C: Remove.
11457
11458 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11459
11460 PR c/14963
11461 * gcc.dg/pr14963.c: New test.
11462
11463 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11464
11465 PR c++/16193
11466 * g++.dg/parse/redef1.C: New test.
11467
11468 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11469
11470 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11471 20021110.c.
11472 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11473 20021119-1.c.
11474 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11475 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11476 5-04.c.
11477 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11478 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11479 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11480 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11481 g++.brendan/enum14.C.
11482 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11483 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11484 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11485 g++.mike/virt1.C.
11486 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11487 memtemp24.C.
11488
11489 2004-06-27 Roger Sayle <roger@eyesopen.com>
11490
11491 * gcc.dg/20040527-1.c: New test case.
11492
11493 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11494
11495 PR gfortran/pr16196
11496 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11497
11498 2004-06-25 Roger Sayle <roger@eyesopen.com>
11499
11500 PR middle-end/15825
11501 * gcc.dg/pr15825-1.c: New test case.
11502
11503 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11504
11505 * gcc.c-torture/execute/20040625-1.c: New test.
11506
11507 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11508
11509 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11510
11511 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11512
11513 * gcc.dg/torture/mips-div-1.c: New test.
11514
11515 2004-06-24 Jeff Law <law@redhat.com>
11516
11517 * gcc.dg/tree-ssa/20040624-1.c: New test.
11518
11519 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11520
11521 * gcc.c-torture/compile/20040624-1.c: New test.
11522
11523 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11524
11525 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11526 this directory.
11527
11528 2004-06-23 Andrew Pinski <apinski@apple.com>
11529
11530 PR middle-end/15988
11531 * g++.dg/opt/ptrmem4.C: New test.
11532
11533 * gcc.dg/c90-array-quals-2.c: New test.
11534
11535 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11536
11537 * gcc.dg/kpice1.c: New test.
11538
11539 2006-06-23 Andrew Pinski <apinski@apple.com>
11540
11541 * gcc.dg/c90-array-quals.c: New test.
11542
11543 2006-06-22 Richard Henderson <rth@redhat.com>
11544
11545 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11546
11547 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11548
11549 * gcc.dg/builtins-config.h: Handle FreeBSD.
11550
11551 2006-06-22 Richard Henderson <rth@redhat.com>
11552
11553 * g++.dg/opt/devirt1.C: New.
11554
11555 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11556
11557 * g++.dg/opt/pr15551.C: New testcase.
11558
11559 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11560
11561 PR target/14800
11562 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11563 x86_64-*-linux* when compiling for 32bit.
11564
11565 2004-06-21 Andrew Pinski <apinski@apple.com>
11566
11567 * gcc.dg/pch/struct-1.c: New.
11568 * gcc.dg/pch/struct-1.hs: New.
11569
11570 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11571
11572 * gcc.dg/pch/save-temps-1.c: New file.
11573 * gcc.dg/pch/save-temps-1.hs: New file.
11574
11575 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11576
11577 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11578 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11579
11580 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11581
11582 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11583 to fix type error.
11584 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11585 Remove trailing spaces.
11586
11587 2004-06-21 Richard Henderson <rth@redhat.com>
11588
11589 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11590 merging && to BIT_FIELD_REF.
11591
11592 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11593
11594 * g++.dg/opt/placeholder1.C: New test.
11595
11596 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11597
11598 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11599 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11600 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11601 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11602
11603 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11604
11605 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11606 extern "C".
11607 * g++.dg/other/pragma-re-1.C: Add comments.
11608
11609 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11610
11611 PR gfortran/16080
11612 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11613
11614 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11615
11616 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11617 instead of setting the type of size_t by
11618 hand.
11619
11620 2004-06-18 Roger Sayle <roger@eyesopen.com>
11621
11622 * gcc.dg/unordered-2.c: New test case.
11623 * gcc.dg/unordered-3.c: New test case.
11624
11625 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11626
11627 PR other/16043
11628 * lib/g++.exp (g++_version): Tweak regexp for version
11629 * lib/g77.exp (g77_version): Likewise
11630 * lib/gfortran.exp (gfortran_version): Likewise
11631 * lib/objc.exp (objc_version): Likewise
11632 * lib/treelang.exp (treelang_version): Likewise
11633
11634 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11635
11636 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11637 Use INT_MAX instead of __INT_MAX__.
11638 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11639
11640 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11641 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11642 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11643 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11644 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11645 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11646 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11647 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11648 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11649
11650 * gcc.dg/range-test-1.c: New test.
11651 * g++.dg/opt/range-test-1.C: New test.
11652
11653 2004-06-17 Richard Henderson <rth@redhat.com>
11654
11655 * objc.dg/sync-1.m: New.
11656 * objc.dg/try-catch-1.m: Don't force next runtime.
11657 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11658 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11659 shadowed catch clause.
11660 * objc.dg/try-catch-5.m: New.
11661
11662 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11663
11664 Bug 14610
11665 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11666
11667 2004-06-15 Richard Henderson <rth@redhat.com>
11668
11669 * gcc.dg/20001116-1.c: Move expected warning line.
11670
11671 2004-06-15 Richard Henderson <rth@redhat.com>
11672
11673 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11674 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11675
11676 2004-06-15 Jeff Law <law@redhat.com>
11677
11678 * gcc.dg/tree-ssa/20040615-1.c: New test.
11679 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11680 be less sensitive to operand ordering.
11681 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11682
11683 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11684
11685 * g++.dg/abi/bitfield3.C: Add comment..
11686
11687 2004-06-15 Richard Henderson <rth@redhat.com>
11688
11689 * g++.dg/ext/stmtexpr1.C: XFAIL.
11690 * gcc.dg/20030612-1.c: XFAIL.
11691
11692 2004-06-15 Eric Christopher <echristo@redhat.com>
11693
11694 * g++.dg/charset/asm5.c: New.
11695 * gcc.dg/charset/asm6.c: New.
11696
11697 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11698
11699 PR fortran/15962
11700 * gfortran.fortran-torture/execute/select_1.f90: New test.
11701
11702 2004-06-15 Paul Brook <paul@codesourcery.com>
11703
11704 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11705
11706 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11707
11708 PR c++/15967
11709 * g++.dg/lookup/crash3.C: New test.
11710
11711 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11712
11713 PR c++/15947
11714 * g++.dg/parse/dtor4.C: New test.
11715
11716 2004-06-14 Jeff Law <law@redhat.com>
11717
11718 * gcc.c-torture/compile/20040614-1.c: New test.
11719
11720 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11721
11722 PR fortran/15211
11723 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11724 LEN of a character array.
11725
11726 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11727
11728 PR c++/15096
11729 * g++.dg/template/ptrmem10.C: New test.
11730
11731 PR c++/14930
11732 * g++.dg/template/friend30.C: New test.
11733
11734 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11735
11736 PR fortran/14928
11737 * gfortran.fortran-torture/compile/mloc.f90: New test.
11738
11739 2004-06-13 Paul Brook <paul@codesourcery.com>
11740
11741 * gfortran.fortran-torture/execute/random_2.f90: New test.
11742
11743 2004-06-13 Eric Christopher <echristo@redhat.com>
11744
11745 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11746
11747 2004-06-12 Paul Brook <paul@codesourcery.com>
11748
11749 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11750
11751 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11752
11753 PR fortran/14923
11754 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11755
11756 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11757
11758 PR fortran/14957
11759 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11760 syntax errors in end statements of contained subroutines.
11761
11762 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11763
11764 PR fortran/12841
11765 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11766
11767 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11768
11769 PR fortran/15665
11770 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11771
11772 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11773
11774 PR gfortran/12839
11775 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11776
11777 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11778
11779 PR c++/15862
11780 * g++.dg/parse/enum1.C: New test.
11781
11782 2004-06-10 Jeff Law <law@redhat.com>
11783
11784 * gcc.c-torture/compile/20040610-1.c: New test.
11785
11786 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11787
11788 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11789 * g++.old-deja/g++.other/decl3.C: Likewise.
11790
11791 2004-06-10 Brian Booth <bbooth@redhat.com>
11792
11793 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11794 V_MAY_DEF instead of VDEF.
11795 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11796
11797 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11798
11799 PR c++/14211
11800 * g++.dg/conversion/const1.C: New test.
11801
11802 PR c++/15076
11803 * g++.dg/conversion/reinterpret1.C: New test.
11804
11805 PR c++/15877
11806 * g++.dg/template/enum2.C: New test.
11807
11808 PR c++/15227
11809 * g++.dg/template/error13.C: New test.
11810
11811 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11812
11813 PR fortran/14957
11814 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11815 arguments to test_* REAL and of the right size.
11816
11817 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11818
11819 PR target/15569
11820 PR rtl-optimization/15681
11821 * gcc.dg/20040609-1.c: New test.
11822
11823 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11824
11825 PR c++/14791
11826 * g++.dg/opt/builtins1.C: New test.
11827
11828 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11829
11830 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11831 that use default windows32 struct layout.
11832 * gcc.dg/i386-bitfield2.c: Likewise.
11833
11834 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11835
11836 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11837 for mingw32 and cygwin targets.
11838
11839 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11840
11841 * gcc.dg/pch/macro-4.c: New.
11842 * gcc.dg/pch/macro-4.hs: New.
11843
11844 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11845
11846 PR fortran/13249
11847 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11848
11849 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11850
11851 PR fortran/13372
11852 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11853
11854 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11855
11856 PR gfortran/14897
11857 * gfortran.fortran-torture/execute/t_edit.f90: New test.
11858
11859 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11860
11861 PR gfortran/15755
11862 * gfortran.fortran-torture/execute/backspace.c : New test.
11863
11864 2004-06-09 Paul Brook <paul@codesourcery.com>
11865
11866 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11867 (pointer_to_section): Rewrite to use smaller array.
11868
11869 2004-06-08 David Edelsohn <edelsohn@gnu.org>
11870
11871 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11872 * gcc.dg/ext/altivec-10.c: Same.
11873 * gcc.dg/ext/altivec-11.c: Same.
11874 * gcc.dg/ext/altivec-12.c: Same.
11875 * gcc.dg/ext/altivec-13.c: Same.
11876 * gcc.dg/ext/altivec-14.c: Same.
11877 * gcc.dg/ext/altivec-15.c: Same.
11878 * gcc.dg/ext/altivec-16.c: Same.
11879 * gcc.dg/ext/altivec-3.c: Same.
11880 * gcc.dg/ext/altivec-4.c: Same.
11881 * gcc.dg/ext/altivec-6.c: Same.
11882 * gcc.dg/ext/altivec-7.c: Same.
11883 * gcc.dg/ext/altivec-8.c: Same.
11884 * gcc.dg/ext/altivec-varargs-1.c: Same.
11885
11886 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11887 * g++.dg/ext/altivec-10.C: Same.
11888 * g++.dg/ext/altivec-2.C: Same.
11889 * g++.dg/ext/altivec-3.C: Same.
11890 * g++.dg/ext/altivec-4.C: Same.
11891 * g++.dg/ext/altivec-5.C: Same.
11892 * g++.dg/ext/altivec-6.C: Same.
11893 * g++.dg/ext/altivec-7.C: Same.
11894 * g++.dg/ext/altivec-8.C: Same.
11895 * g++.dg/ext/altivec-9.C: Same.
11896
11897 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11898
11899 PR c++/7841
11900 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11901
11902 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11903
11904 * gcc.dg/union-1.c: New test.
11905
11906 2004-06-07 Roger Sayle <roger@eyesopen.com>
11907
11908 * gcc.dg/builtins-41.c: New test case.
11909 * gcc.dg/builtins-42.c: New test case.
11910
11911 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11912
11913 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11914 * g++.dg/ext/altivec-10.C: Same.
11915 * g++.dg/ext/altivec-2.C: Same.
11916 * g++.dg/ext/altivec-3.C: Same.
11917 * g++.dg/ext/altivec-4.C: Same.
11918 * g++.dg/ext/altivec-5.C: Same.
11919 * g++.dg/ext/altivec-6.C: Same.
11920 * g++.dg/ext/altivec-7.C: Same.
11921 * g++.dg/ext/altivec-8.C: Same.
11922 * g++.dg/ext/altivec-9.C: Same.
11923 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11924 * g++.old-deja/g++.brendan/new3.C: Same.
11925 * gcc.c-torture/execute/eeprof-1.x: Same.
11926
11927 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11928
11929 PR c/14765
11930 * gcc.dg/pr14765-1.c: New test.
11931
11932 2004-06-07 Roger Sayle <roger@eyesopen.com>
11933
11934 PR c/14649
11935 * gcc.dg/pr14649-1.c: New test case.
11936
11937 2004-06-07 Richard Henderson <rth@redhat.com>
11938
11939 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11940 if temporaries.
11941
11942 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11943
11944 * g++.dg/eh/elide1.C: Remove XFAIL.
11945
11946 2004-06-07 Mark Mitchell <mark@codesourcery.com>
11947
11948 PR c++/15337
11949 * g++.dg/expr/sizeof3.C: New test.
11950
11951 PR c++/14777
11952 * g++.dg/template/access14.C: New test.
11953
11954 PR c++/15554
11955 * g++.dg/template/enum1.C: New test.
11956
11957 PR c++/15057
11958 * g++.dg/eh/throw1.C: New test.
11959
11960 2004-06-07 David Ayers <d.ayers@inode.at>
11961 Ziemowit Laski <zlaski@apple.com>
11962
11963 * lib/objc.exp (objc_target_compile): Revert the '-framework
11964 Foundation' flag fix, since bare Darwin does not ship
11965 with the Foundation framework.
11966 * objc/execute/next_mapping.h: Provide a local NSConstantString
11967 @interface and @implementation.
11968 (objc_constant_string_init): A constructor function, used to
11969 initialize the NSConstantString meta-class object.
11970 * objc/execute/string1.m: Include "next_mapping.h" instead of
11971 <Foundation/NSString.h>.
11972 * objc/execute/string2.m: Likewise.
11973 * objc/execute/string3.m: Likewise.
11974 * objc/execute/string4.m: Likewise.
11975
11976 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11977
11978 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11979 to double. Replace double with FLOAT.
11980 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11981
11982 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11983 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11984 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11985 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11986 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11987 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11988 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11989 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11990
11991 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11992
11993 PR c/13519
11994 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11995
11996 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11997
11998 PR c++/15503
11999 * g++.dg/template/meminit2.C: New test.
12000
12001 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
12002
12003 PR target/15822
12004 * gcc.c-torture/execute/compare-fp-1.c,
12005 gcc.c-torture/execute/compare-fp-2.c,
12006 gcc.c-torture/execute/compare-fp-3.c,
12007 gcc.c-torture/execute/compare-fp-4.c,
12008 gcc.c-torture/execute/compare-fp-3.x,
12009 gcc.c-torture/execute/compare-fp-4.x: Moved...
12010 * gcc.c-torture/execute/ieee/compare-fp-1.c,
12011 gcc.c-torture/execute/ieee/compare-fp-2.c,
12012 gcc.c-torture/execute/ieee/compare-fp-3.c,
12013 gcc.c-torture/execute/ieee/compare-fp-4.c,
12014 gcc.c-torture/execute/ieee/compare-fp-3.x,
12015 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
12016
12017 2004-06-04 David Ayers <d.ayers@inode.at>
12018
12019 * objc/execute/protocol-isEqual-4.m: New testcase.
12020
12021 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
12022
12023 * objc/execute/protocol-isEqual-1.m: New testcase.
12024 * objc/execute/protocol-isEqual-2.m: New testcase.
12025 * objc/execute/protocol-isEqual-3.m: New testcase.
12026
12027 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12028
12029 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
12030
12031 2004-06-02 Ziemowit Laski <zlaski@apple.com>
12032
12033 * lib/objc.exp (objc_target_compile): When running tests on
12034 Darwin (Mac OS X), inform the linker about '-framework
12035 'Foundation'.
12036
12037 2004-06-02 Eric Christopher <echristo@redhat.com>
12038
12039 * gcc.c-torture/compile/20040602-1.c: New.
12040
12041 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
12042
12043 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
12044 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12045
12046 PR tree-optimization/14736
12047 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
12048
12049 PR tree-optimization/14042
12050 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
12051
12052 PR tree-optimization/14729
12053 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
12054
12055 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12056
12057 PR fortran/15557
12058 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
12059
12060 2004-06-01 Richard Hederson <rth@redhat.com>
12061
12062 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
12063
12064 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12065
12066 PR c++/14932
12067 * g++.dg/parse/offsetof4.C: New test.
12068
12069 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
12070
12071 PR objc/7993
12072 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
12073
12074 2004-05-31 Mark Mitchell <mark@codesourcery.com>
12075
12076 PR c++/15701
12077 * g++.dg/template/friend29.C: New test.
12078
12079 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
12080
12081 PR c/15749
12082 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
12083
12084 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12085
12086 * gcc.dg/sparc-trap-1.c: New test.
12087
12088 2004-05-31 Roger Sayle <roger@eyesopen.com>
12089
12090 PR middle-end/15069
12091 * g++.dg/opt/fold3.C: New test case.
12092
12093 2004-05-30 Graham Stott <graham.stott@btinternet.com>
12094
12095 * lib/target-supports.exp (check_iconv_available): Fix fallout
12096 from 2004-05-28 patch.
12097
12098 2004-05-30 Paul Brook <paul@codesourcery.com>
12099
12100 PR fortran/15620
12101 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
12102 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
12103
12104 2004-05-30 Steven G. Kargl <kargls@comcast.net>
12105
12106 * gfortran.fortran-torture/execute/random_1.f90: New test.
12107
12108 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12109
12110 * g++.dg/ext/altivec-10.C: New test.
12111
12112 2004-05-29 Paul Brook <paul@codesourcery.com>
12113
12114 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
12115
12116 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12117
12118 * gcc.dg/altivec-16.c: New test.
12119
12120 2004-05-28 Janis Johnson <janis187@us.ibm.com>
12121
12122 * lib/target-supports.exp (check_vmx_hw_available): New.
12123 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
12124
12125 * lib/target-supports.exp (check_alias_available,
12126 check_iconv_available, check_named_sections_available): Use
12127 unique names for temporary files.
12128
12129 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12130
12131 * gcc.dg/altivec-15.c: New test.
12132
12133 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12134
12135 PR c++/15083
12136 * g++.dg/warn/noeffect6.C: New test.
12137
12138 PR c++/15471
12139 * g++.dg/expr/ptrmem4.C: New test.
12140
12141 PR c++/15640
12142 * g++.dg/template/operator3.C: New test.
12143
12144 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12145
12146 PR c++/14668
12147 * g++.dg/lookup/redecl1.C: New test.
12148 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12149
12150 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
12151
12152 * gcc.c-torture/execute/compare-fp-1.c,
12153 gcc.c-torture/execute/compare-fp-2.c,
12154 gcc.c-torture/execute/compare-fp-3.c,
12155 gcc.c-torture/execute/compare-fp-4.c,
12156 gcc.c-torture/execute/compare-fp-3.x,
12157 gcc.c-torture/execute/compare-fp-4.x,
12158 gcc.dg/pr15649-1.c: New.
12159
12160 2004-05-27 Adam Nemet <anemet@lnxw.com>
12161
12162 PR c++/12883
12163 * g++.dg/init/array14.C: New test.
12164
12165 2004-05-25 Janis Johnson <janis187@us.ibm.com>
12166
12167 * lib/compat.exp (compat-get-options-main): New.
12168 (compat-get-options): Remove unneeded code, warn for ignored
12169 command.
12170 (compat-execute): Check flag set by dg-require-* commands.
12171
12172 * lib/compat.exp (compat-execute): Break up long lines.
12173
12174 2004-05-24 Janis Johnson <janis187@us.ibm.com>
12175
12176 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12177 * gcc.dg/altivec-14.c: New test.
12178 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12179
12180 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12181 * gcc.dg/altivec-12.c: Ditto.
12182
12183 * gcc.dg/altivec-3.c: Move call to altivec_check.
12184
12185 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12186
12187 PR c++/15044
12188 * g++.dg/template/error12.C: New test.
12189
12190 PR c++/15317
12191 * g++.dg/ext/attrib15.C: New test.
12192
12193 PR c++/15329
12194 * g++.dg/template/ptrmem9.C: New test.
12195
12196 2004-05-25 Paul Brook <paul@codesourcery.com>
12197
12198 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12199
12200 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12201
12202 PR c++/15165
12203 * g++.dg/template/crash19.C: New test.
12204
12205 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12206
12207 PR c++/15025
12208 * g++.dg/template/redecl1.C: New test.
12209
12210 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12211
12212 PR c++/14821
12213 * g++.dg/other/ns1.C: New test.
12214
12215 PR c++/14883
12216 * g++.dg/template/invalid1.C: New test.
12217
12218 2004-05-23 Paul Brook <paul@codesourcery.com>
12219 Victor Leikehman <lei@haifasphere.co.il>
12220
12221 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12222 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12223
12224 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12225
12226 PR c++/15285
12227 PR c++/15299
12228 * g++.dg/template/non-dependent5.C: New test.
12229 * g++.dg/template/non-dependent6.C: New test.
12230
12231 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12232
12233 PR c++/15507
12234 * g++.dg/inherit/union1.C: New test.
12235
12236 PR c++/15542
12237 * g++.dg/template/addr1.C: New test.
12238
12239 PR c++/15427
12240 * g++.dg/template/array5.C: New test.
12241
12242 PR c++/15287
12243 * g++.dg/template/array6.C: New test.
12244
12245 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12246 Roger Sayle <roger@eyesopen.com>
12247
12248 * g++.dg/lookup/forscope2.C: New test case.
12249
12250 2004-05-22 Ben Elliston <bje@au.ibm.com>
12251
12252 * gcc.dg/cpp/Wmissingdirs.c: New.
12253
12254 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12255
12256 PR target/15301
12257 * gcc.dg/compat/union-m128-1.h: New file.
12258 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12259 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12260 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12261
12262 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12263
12264 PR target/15302
12265 * gcc.dg/compat/struct-complex-1.h: New file.
12266 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12267 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12268 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12269
12270 2004-05-20 Roger Sayle <roger@eyesopen.com>
12271
12272 PR middle-end/3074
12273 * gcc.dg/pr3074-1.c: New test case.
12274 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12275
12276 2004-05-20 Falk Hueffner <falk@debian.org>
12277
12278 PR other/15526
12279 * gcc.dg/ftrapv-1.c: New test case.
12280
12281 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12282
12283 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12284
12285 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12286 Jeff Law <law@redhat.com>
12287
12288 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12289 * gcc.dg/tree-ssa/20040518-2.c: New test.
12290
12291 * gcc.dg/tree-ssa/20040518-1.c: New test.
12292
12293 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12294
12295 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12296
12297 2004-05-18 Paul Brook <paul@codesourcery.com>
12298
12299 PR fortran/13930
12300 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12301
12302 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12303
12304 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12305 constant folding.
12306
12307 2004-05-17 Steven Bosscher <stevenb@suse.de>
12308
12309 * gcc.dg/tree-ssa/20040517-1.c: New test.
12310
12311 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12312
12313 * gcc.dg/loop-4.c: New test.
12314
12315 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12316
12317 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12318
12319 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12320
12321 PR fortran/15311
12322 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12323
12324 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12325
12326 PR fortran/13826
12327 PR fortran/13940
12328 * gfortran.fortran-torture/compile/data_1.f90: New test.
12329
12330 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12331
12332 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12333 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12334
12335 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12336
12337 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12338
12339 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12340
12341 PR c/15444
12342 * gcc.dg/format/xopen-1.c: Adjust expected message.
12343 * gcc.dg/format/xopen-3.c: New test.
12344
12345 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12346
12347 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12348
12349 2004-05-14 Jeff Law <law@redhat.com>
12350
12351 * gcc.dg/tree-ssa/20040514-2.c: New test.
12352
12353 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12354
12355 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12356 this ...
12357 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12358 this.
12359
12360 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12361
12362 * gcc.dg/tree-ssa/20040514-1.c: New test.
12363
12364 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12365
12366 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12367 test.
12368
12369 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12370
12371 PR fortran/14066
12372 * gfortran.fortran-torture/compile/do_1.f90: New test.
12373
12374 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12375
12376 PR fortran/15051
12377 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12378 test.
12379
12380 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12381
12382 PR fortran/15149
12383 * gfortran.fortran-torture/execute/random_init.f90: New test.
12384
12385 2004-05-13 Paul Brook <paul@codesourcery.com>
12386
12387 PR fortran/15314
12388 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12389
12390 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12391
12392 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12393 for the powerpc case.
12394
12395 2004-05-13 Jeff Law <law@redhat.com>
12396
12397 * gcc.dg/tree-ssa/20040513-1.c: New test.
12398 * gcc.dg/tree-ssa/20040513-2.c: New test.
12399
12400 2004-05-13 Paul Brook <paul@codesourcery.com>
12401
12402 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12403 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12404 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12405
12406 2004-05-13 Andreas Schwab <schwab@suse.de>
12407
12408 PR other/10819
12409 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12410 characters.
12411
12412 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12413
12414 PR fortran/15294
12415 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12416
12417 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12418
12419 Merge from tree-ssa-20020619-branch. See
12420 ChangeLog.tree-ssa for details.
12421
12422 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12423
12424 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12425 include <altivec.h> explicitly.
12426 * gcc.dg/altivec-13.c: Likewise.
12427
12428 2004-05-11 Paul Brook <paul@codesourcery.com>
12429
12430 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12431
12432 2004-05-10 Eric Christopher <echristo@redhat.com>
12433
12434 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12435 * gcc.dg/sibcall-4.c: Ditto.
12436
12437 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12438
12439 * g++.dg/ext/altivec-8.C: New test case.
12440 * gcc.dg/altivec-13.c: New test case.
12441
12442 2004-05-08 Roger Sayle <roger@eyesopen.com>
12443
12444 * gcc.c-torture/execute/divcmp-1.c: New test case.
12445 * gcc.c-torture/execute/divcmp-2.c: New test case.
12446 * gcc.c-torture/execute/divcmp-3.c: New test case.
12447
12448 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12449
12450 * g++.dg/other/pragma-re-2.C: New test.
12451
12452 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12453
12454 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12455 * gcc.dg/i386-387-2.c: Likewise.
12456
12457 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12458 __builtin_drem.
12459 * gcc.dg/i386-387-6.c: Likewise.
12460
12461 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12462
12463 * gcc.dg/builtins-33.c: Also check log1p*.
12464
12465 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12466
12467 PR optimization/15296
12468 * gcc.c-torture/execute/pr15296.c: New test.
12469
12470 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12471
12472 * gcc.dg/builtins-40.c: New test.
12473
12474 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12475
12476 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12477
12478 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12479
12480 * g++.dg/ext/spe1.C: New testcase.
12481
12482 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12483
12484 * objc.dg/image-info.m: Allow additional attributes
12485 for __image_info section.
12486
12487 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12488
12489 * gcc.dg/torture/mips-hilo-2.c: New test.
12490
12491 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12492
12493 PR c++/14389
12494 * g++.dg/template/member5.C: New test.
12495
12496 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12497
12498 * gcc.dg/builtins-34.c: Also check expm1*.
12499
12500 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12501
12502 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12503 * gcc.dg/torture/builtin-convert-3.c: New test.
12504
12505 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12506
12507 PR middle-end/15054
12508 * g++.dg/opt/pr15054.C: New test.
12509
12510 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12511
12512 * gcc.dg/torture/builtin-rounding-1.c: New test.
12513 * gcc.dg/builtins-25.c: Delete.
12514 * gcc.dg/builtins-29.c: Delete.
12515
12516 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12517
12518 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12519 * gcc.dg/sibcall-4.c: Likewise.
12520 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12521
12522 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12523
12524 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12525 bit-field on 16-bit targets.
12526
12527 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12528
12529 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12530 16-bit targets.
12531
12532 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12533
12534 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12535 * gcc.dg/rs6000-power2-2.c: Likewise.
12536
12537 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12538
12539 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12540 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12541 Change the asm registers to be in form of frN instead of fN.
12542
12543 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12544
12545 * gcc.dg/torture/builtin-convert-2.c: New test.
12546
12547 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12548
12549 * gcc.dg/rs6000-power2-1.c: New test.
12550 * gcc.dg/rs6000-power2-2.c: New test.
12551
12552 2004-04-28 Jan Hubicka <jh@suse.cz>
12553
12554 * gcc.dg/unused-6.c: New test.
12555
12556 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12557 Ulrich Weigand <uweigand@de.ibm.com>
12558
12559 * ada/acats/run_all.sh: Define $target variable.
12560
12561 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12562
12563 PR c++/15119
12564 * g++.dg/other/vararg-1.C: New test.
12565
12566 PR c++/4794
12567 * g++.dg/eh/cleanup3.C: New test.
12568
12569 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12570
12571 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12572 and ad8011a (target_insn).
12573 * ada/acats/support/macro.dfs: Likewise.
12574 * ada/acats/support/impbit.adb: New file.
12575
12576 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12577
12578 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12579
12580 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12581
12582 * gcc.dg/loop-3.c: New test.
12583
12584 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12585
12586 * gcc.c-torture/execute/simd-5.c: New test.
12587
12588 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12589
12590 PR c++/15064
12591 * g++.dg/template/crash18.C: New test.
12592
12593 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12594
12595 * g++.dg/ext/complit3.C: New test.
12596
12597 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12598
12599 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12600 * gcc.dg/altivec-3.c: Same.
12601 * gcc.dg/altivec-varargs-1.c: Same.
12602
12603 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12604
12605 * lib/target-supports.exp (check_profiling_available): Assume
12606 profiling is not available on powerpc-eabi targets.
12607
12608 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12609
12610 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12611 * gcc.dg/vmx/bug-1.c: Ditto.
12612
12613 2004-04-20 Eric Christopher <echristo@redhat.com>
12614
12615 * gcc.dg/charset/extern.c: New test.
12616 * g++.dg/charset/extern3.cc: Ditto.
12617
12618 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12619
12620 * gcc.dg/builtins-39.c: New test.
12621
12622 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12623
12624 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12625
12626 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12627
12628 * gcc.dg/torture/mips-hilo-1.c: New test.
12629
12630 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12631
12632 * gcc.c-torture/compile/20040419-1.c: New test.
12633
12634 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12635
12636 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12637
12638 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12639 Aldy Hernandez <aldyh@redhat.com>
12640
12641 * gcc.c-torture/execute/va-arg-24.c: New.
12642
12643 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12644 Aldy Hernandez <aldyh@redhat.com>
12645
12646 * gcc.dg/vmx/1b-01.c: New.
12647 * gcc.dg/vmx/1b-02.c: New.
12648 * gcc.dg/vmx/1b-03.c: New.
12649 * gcc.dg/vmx/1b-04.c: New.
12650 * gcc.dg/vmx/1b-05.c: New.
12651 * gcc.dg/vmx/1b-06.c: New.
12652 * gcc.dg/vmx/1b-07.c: New.
12653 * gcc.dg/vmx/1c-01.c: New.
12654 * gcc.dg/vmx/1c-02.c: New.
12655 * gcc.dg/vmx/3a-01a.c: New.
12656 * gcc.dg/vmx/3a-01.c: New.
12657 * gcc.dg/vmx/3a-01m.c: New.
12658 * gcc.dg/vmx/3a-03.c: New.
12659 * gcc.dg/vmx/3a-03m.c: New.
12660 * gcc.dg/vmx/3a-04.c: New.
12661 * gcc.dg/vmx/3a-04m.c: New.
12662 * gcc.dg/vmx/3a-05.c: New.
12663 * gcc.dg/vmx/3a-06.c: New.
12664 * gcc.dg/vmx/3a-06m.c: New.
12665 * gcc.dg/vmx/3a-07.c: New.
12666 * gcc.dg/vmx/3b-01.c: New.
12667 * gcc.dg/vmx/3b-02.c: New.
12668 * gcc.dg/vmx/3b-10.c: New.
12669 * gcc.dg/vmx/3b-13.c: New.
12670 * gcc.dg/vmx/3b-14.c: New.
12671 * gcc.dg/vmx/3b-15.c: New.
12672 * gcc.dg/vmx/3c-01a.c: New.
12673 * gcc.dg/vmx/3c-01.c: New.
12674 * gcc.dg/vmx/3c-02.c: New.
12675 * gcc.dg/vmx/3c-03.c: New.
12676 * gcc.dg/vmx/3d-01.c: New.
12677 * gcc.dg/vmx/4-01.c: New.
12678 * gcc.dg/vmx/4-03.c: New.
12679 * gcc.dg/vmx/5-01.c: New.
12680 * gcc.dg/vmx/5-02.c: New.
12681 * gcc.dg/vmx/5-03.c: New.
12682 * gcc.dg/vmx/5-04.c: New.
12683 * gcc.dg/vmx/5-05.c: New.
12684 * gcc.dg/vmx/5-06.c: New.
12685 * gcc.dg/vmx/5-07.c: New.
12686 * gcc.dg/vmx/5-07t.c: New.
12687 * gcc.dg/vmx/5-08.c: New.
12688 * gcc.dg/vmx/5-10.c: New.
12689 * gcc.dg/vmx/5-11.c: New.
12690 * gcc.dg/vmx/7-01a.c: New.
12691 * gcc.dg/vmx/7-01.c: New.
12692 * gcc.dg/vmx/7c-01.c: New.
12693 * gcc.dg/vmx/7d-01.c: New.
12694 * gcc.dg/vmx/7d-02.c: New.
12695 * gcc.dg/vmx/8-01.c: New.
12696 * gcc.dg/vmx/8-02a.c: New.
12697 * gcc.dg/vmx/8-02.c: New.
12698 * gcc.dg/vmx/brode-1.c: New.
12699 * gcc.dg/vmx/bug-1.c: New.
12700 * gcc.dg/vmx/bug-2.c: New.
12701 * gcc.dg/vmx/bug-3.c: New.
12702 * gcc.dg/vmx/cw-bug-1.c: New.
12703 * gcc.dg/vmx/cw-bug-2.c: New.
12704 * gcc.dg/vmx/cw-bug-3.c: New.
12705 * gcc.dg/vmx/dct.c: New.
12706 * gcc.dg/vmx/debug-1.c: New.
12707 * gcc.dg/vmx/debug-2.c: New.
12708 * gcc.dg/vmx/debug-3.c: New.
12709 * gcc.dg/vmx/debug-4.c: New.
12710 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12711 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12712 * gcc.dg/vmx/eg-5.c: New.
12713 * gcc.dg/vmx/fft.c: New.
12714 * gcc.dg/vmx/gcc-bug-1.c: New.
12715 * gcc.dg/vmx/gcc-bug-2.c: New.
12716 * gcc.dg/vmx/gcc-bug-3.c: New.
12717 * gcc.dg/vmx/gcc-bug-4.c: New.
12718 * gcc.dg/vmx/gcc-bug-5.c: New.
12719 * gcc.dg/vmx/gcc-bug-6.c: New.
12720 * gcc.dg/vmx/gcc-bug-7.c: New.
12721 * gcc.dg/vmx/gcc-bug-8.c: New.
12722 * gcc.dg/vmx/gcc-bug-9.c: New.
12723 * gcc.dg/vmx/gcc-bug-b.c: New.
12724 * gcc.dg/vmx/gcc-bug-c.c: New.
12725 * gcc.dg/vmx/gcc-bug-d.c: New.
12726 * gcc.dg/vmx/gcc-bug-e.c: New.
12727 * gcc.dg/vmx/gcc-bug-f.c: New.
12728 * gcc.dg/vmx/gcc-bug-g.c: New.
12729 * gcc.dg/vmx/gcc-bug-i.c: New.
12730 * gcc.dg/vmx/harness.h: New.
12731 * gcc.dg/vmx/ira1.c: New.
12732 * gcc.dg/vmx/ira2a.c: New.
12733 * gcc.dg/vmx/ira2b.c: New.
12734 * gcc.dg/vmx/ira2.c: New.
12735 * gcc.dg/vmx/ira2c.c: New.
12736 * gcc.dg/vmx/mem.c: New.
12737 * gcc.dg/vmx/newton-1.c: New.
12738 * gcc.dg/vmx/ops.c: New.
12739 * gcc.dg/vmx/sn7153.c: New.
12740 * gcc.dg/vmx/spill2.c: New.
12741 * gcc.dg/vmx/spill3.c: New.
12742 * gcc.dg/vmx/spill.c: New.
12743 * gcc.dg/vmx/t.c: New.
12744 * gcc.dg/vmx/varargs-1.c: New.
12745 * gcc.dg/vmx/varargs-2.c: New.
12746 * gcc.dg/vmx/varargs-3.c: New.
12747 * gcc.dg/vmx/varargs-4.c: New.
12748 * gcc.dg/vmx/varargs-5.c: New.
12749 * gcc.dg/vmx/varargs-6.c: New.
12750 * gcc.dg/vmx/varargs-7.c: New.
12751 * gcc.dg/vmx/vmx.exp: New.
12752 * gcc.dg/vmx/vprint-1.c: New.
12753 * gcc.dg/vmx/vscan-1.c: New.
12754 * gcc.dg/vmx/x-01.c: New.
12755 * gcc.dg/vmx/x-02.c: New.
12756 * gcc.dg/vmx/x-03.c: New.
12757 * gcc.dg/vmx/x-04.c: New.
12758 * gcc.dg/vmx/x-05.c: New.
12759 * gcc.dg/vmx/yousufi-1.c: New.
12760 * gcc.dg/vmx/zero-1.c: New.
12761 * gcc.dg/vmx/zero.c: New.
12762
12763 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12764
12765 * g++.dg/lookup/java1.C: Update for chage of
12766 _Jv_AllocObject.
12767 * g++.dg/lookup/java2.C: Likewise.
12768
12769 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12770
12771 * ada/acats/run_all.sh: use -O2 by default.
12772
12773 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12774
12775 * gcc.dg/vr-mult-[12].c: New tests.
12776
12777 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12778
12779 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12780
12781 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12782
12783 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12784
12785 * lib/target-supports.exp (check_profiling_available): Assume profiling
12786 isn't available for mips*-*-elf targets.
12787
12788 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12789
12790 * gcc.dg/builtins-38.c: New test.
12791
12792 2004-04-14 Eric Christopher <echristo@redhat.com>
12793
12794 * g++.dg/charset/charset.exp: Run .cc extension tests.
12795
12796 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12797
12798 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12799
12800 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12801
12802 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12803
12804 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12805
12806 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12807 * gcc.dg/i386-387-2.c: Likewise.
12808
12809 * gcc.dg/i386-387-7.c: New test.
12810 * gcc.dg/i386-387-8.c: New test.
12811
12812 * gcc.dg/builtins-37.c: New test.
12813
12814 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12815
12816 * g++.dg/pch/externc-1.C: Add missing semicolon.
12817
12818 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12819
12820 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12821
12822 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12823
12824 * gcc.c-torture/execute/20040411-1.c: New test.
12825
12826 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12827
12828 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12829
12830 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12831
12832 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12833
12834 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12835
12836 * lib/target-supports.exp (check_named_sections_available): New.
12837 * lib/gcc-dg.exp (dg-require-named-sections): New.
12838 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12839 old-deja.exp. Also prune error-count message from HP linker.
12840 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12841
12842 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12843 * g++.old-deja/g++.pt/static3.C: Likewise.
12844 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12845
12846 2004-04-09 Roger Sayle <roger@eyesopen.com>
12847
12848 * gcc.c-torture/execute/20040409-1.c: New test case.
12849 * gcc.c-torture/execute/20040409-2.c: New test case.
12850 * gcc.c-torture/execute/20040409-3.c: New test case.
12851
12852 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12853
12854 * gcc.dg/20040409-1.c: New test.
12855
12856 2004-04-08 Roger Sayle <roger@eyesopen.com>
12857
12858 PR target/14888
12859 * g++.dg/opt/pr14888.C: New test case.
12860
12861 2004-04-08 Geoffrey Keating <geoffk@apple.com>
12862
12863 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12864 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12865 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12866 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12867 New tests.
12868
12869 2004-04-08 Paul Brook <paul@codesourcery.com>
12870
12871 * gcc.dg/spill-1.c: New test.
12872
12873 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12874
12875 * gcc.dg/torture/builtin-ctype-2.c: New test.
12876
12877 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12878
12879 * gcc.dg/pch/pch.exp: Add largefile test.
12880
12881 2004-04-06 Geoffrey Keating <geoffk@apple.com>
12882
12883 * g++.dg/pch/externc-1.Hs: New.
12884 * g++.dg/pch/externc-1.C: New.
12885
12886 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12887
12888 * gcc.dg/compat/struct-by-value-5a_main.c,
12889 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12890 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12891 * gcc.dg/compat/struct-by-value-5a_x.c,
12892 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12893 gcc.dg/compat/struct-by-value-5_x.c.
12894 * gcc.dg/compat/struct-by-value-5a_y.c,
12895 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12896 gcc.dg/compat/struct-by-value-5_y.c.
12897
12898 * gcc.dg/compat/struct-by-value-6a_main.c,
12899 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12900 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12901 * gcc.dg/compat/struct-by-value-6a_x.c,
12902 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12903 gcc.dg/compat/struct-by-value-6_x.c.
12904 * gcc.dg/compat/struct-by-value-6a_y.c,
12905 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12906 gcc.dg/compat/struct-by-value-6_y.c.
12907
12908 * gcc.dg/compat/struct-by-value-7a_main.c,
12909 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12910 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12911 * gcc.dg/compat/struct-by-value-7a_x.c,
12912 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12913 gcc.dg/compat/struct-by-value-7_x.c.
12914 * gcc.dg/compat/struct-by-value-7a_y.c,
12915 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12916 gcc.dg/compat/struct-by-value-7_y.c.
12917
12918 2004-04-06 Jakub Jelinek <jakub@redhat.com>
12919
12920 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12921 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12922 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12923 options.
12924
12925 2004-04-06 Uros Bizjak <uros@kss-loka.si>
12926
12927 * gcc.dg/builtins-36.c: New test.
12928
12929 2004-04-06 Paul Brook <paul@codesourcery.com>
12930
12931 * README.gcc: Remove obsolete contraint on testcases.
12932
12933 2004-04-05 Paul Brook <paul@codesourcery.com>
12934
12935 PR2123
12936 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
12937 failure and exit(0) on success.
12938 * g++.dg/expr/anew2.C: Ditto.
12939 * g++.dg/expr/anew3.C: Ditto.
12940 * g++.dg/expr/anew4.C: Ditto.
12941
12942 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12943
12944 PR c++/3518
12945 * g++.dg/template/unify7.C: New.
12946
12947 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12948
12949 * g++.dg/README: Bring up to date with new subdirectories; remove
12950 duplicate subdirectory lines.
12951
12952 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12953
12954 PR c++/14007
12955 * g++.dg/template/unify5.C: New.
12956 * g++.dg/template/unify6.C: New.
12957 * g++.dg/template/qualttp20.C: Adjust.
12958 * g++.old-deja/g++.jason/report.C: Adjust.
12959 * g++.old-deja/g++.other/qual1.C: Adjust.
12960
12961 2004-04-01 Mark Mitchell <mark@codesourcery.com>
12962
12963 PR c++/14803
12964 * g++.dg/inherit/ptrmem1.C: New test.
12965
12966 2004-04-01 Jakub Jelinek <jakub@redhat.com>
12967
12968 PR c++/14755
12969 * gcc.c-torture/execute/20040331-1.c: New test.
12970 * gcc.dg/20040331-1.c: New test.
12971
12972 2004-04-01 Paul Brook <paul@codesourcery.com>
12973
12974 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12975
12976 2004-03-30 Mark Mitchell <mark@codesourcery.com>
12977
12978 PR c++/14724
12979 * g++.dg/init/goto1.C: New test.
12980
12981 PR c++/14763
12982 * g++.dg/template/defarg4.C: New test.
12983
12984 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12985
12986 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12987
12988 2004-03-28 David Edelsohn <edelsohn@gnu.org>
12989
12990 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12991
12992 2004-03-28 Zack Weinberg <zack@codesourcery.com>
12993
12994 * gcc.dg/noncompile/undeclared-2.c: New test.
12995
12996 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12997
12998 * gcc.dg/940409-1.c: Remove XFAIL.
12999 * gcc.dg/reg-vol-struct-1.c: New test.
13000
13001 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13002
13003 * gcc.dg/torture/builtin-wctype-1.c: New test.
13004
13005 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
13006
13007 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
13008 * gcc.dg/20001101-1.c: Likewise.
13009 * gcc.dg/20001102-1.c: Likewise.
13010
13011 2004-03-25 Roger Sayle <roger@eyesopen.com>
13012
13013 * gcc.dg/compare8.c: Add an additional test for XOR.
13014
13015 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13016
13017 * gcc.dg/torture/builtin-ctype-1.c: New test.
13018
13019 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13020
13021 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
13022 * gcc.dg/torture/builtin-math-1.c: Likewise.
13023 * gcc.dg/torture/builtin-power-1.c: New test.
13024
13025 2004-03-24 Andreas Schwab <schwab@suse.de>
13026
13027 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
13028 IA64 assembler.
13029
13030 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
13031 Roger Sayle <roger@eyesopen.com>
13032
13033 * gcc.dg/compare8.c: New test case.
13034
13035 2004-03-23 Ziemowit Laski <zlaski@apple.com>
13036
13037 * g++.dg/ext/altivec-7.C: New test.
13038
13039 2004-03-23 Zack Weinberg <zack@codesourcery.com>
13040
13041 PR 12267, 12391, 12560, 13129, 14114, 14133
13042 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
13043 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
13044 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
13045 Adjust error regexps.
13046 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
13047 * gcc.dg/noncompile/undeclared-1.c: New test cases.
13048 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
13049 * gcc.dg/local1.c: Add explanatory comment.
13050
13051 2004-03-23 Roger Sayle <roger@eyesopen.com>
13052
13053 PR optimization/14669
13054 * g++.dg/opt/fold2.C: New test case.
13055
13056 2004-03-22 Jakub Jelinek <jakub@redhat.com>
13057
13058 PR c/14069
13059 * gcc.dg/20040322-1.c: New test.
13060
13061 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13062
13063 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
13064 * gcc.dg/ultrasp4.c: Likewise.
13065 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
13066
13067 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13068
13069 * gcc.dg/i386-sse-8.c: Reset default options.
13070
13071 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13072
13073 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
13074 in the error message text.
13075
13076 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13077
13078 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
13079
13080 2004-03-21 Mark Mitchell <mark@codesourcery.com>
13081
13082 PR c++/14616
13083 * g++.dg/init/array13.C: New test.
13084
13085 2004-03-20 Roger Sayle <roger@eyesopen.com>
13086
13087 PR target/13889
13088 * gcc.c-torture/compile/pr13889.c: New test case.
13089
13090 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
13091
13092 PR c/14635
13093 * builtins-1.c (nan, nans): Don't test.
13094 * builtins-30.c: Don't use nan, nanf, nanl.
13095 * builtins-35.c: New test.
13096
13097 2004-03-19 Ziemowit Laski <zlaski@apple.com>
13098
13099 * g++.dg/ext/altivec-6.C: New test.
13100
13101 2004-03-19 Mark Mitchell <mark@codesourcery.com>
13102
13103 * g++.dg/init/placement3.C: New test.
13104
13105 * g++.dg/template/spec13.C: New test.
13106
13107 * g++.dg/lookup/using11.C: New test.
13108
13109 * g++.dg/lookup/koenig3.C: New test.
13110
13111 * g++.dg/template/operator2.C: New test.
13112
13113 * g++.dg/expr/dtor3.C: New test.
13114 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
13115 marker.
13116 * g++.old-deja/g++.law/visibility28.C: Likewise.
13117
13118 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
13119
13120 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
13121 * gcc.dg/ppc64-abi-3.c: Likewise.
13122
13123 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13124
13125 PR c++/14545
13126 * g++.dg/parse/template15.C: New test.
13127
13128 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13129
13130 * g++.dg/expr/dtor2.C: New test.
13131
13132 * g++.dg/lookup/anon4.C: New test.
13133
13134 * g++.dg/overload/using1.C: New test.
13135
13136 * g++.dg/template/lookup7.C: New test.
13137
13138 * g++.dg/template/typename6.C: New test.
13139
13140 * g++.dg/expr/cond6.C: New test.
13141
13142 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13143
13144 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13145
13146 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13147
13148 * g++.dg/expr/cond5.C: New test.
13149 * g++.dg/expr/constcast1.C: Likewise.
13150 * g++.dg/expr/ptrmem2.C: Likewise.
13151 * g++.dg/expr/ptrmem3.C: Likewise.
13152 * g++.dg/lookup/main1.C: Likewise.
13153 * g++.dg/template/lookup6.C: Likewise.
13154
13155 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13156
13157 * gcc.dg/local1.c: New test.
13158
13159 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13160
13161 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13162
13163 * gcc.dg/torture/builtin-convert-1.c: New test.
13164
13165 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13166
13167 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13168
13169 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13170
13171 PR c++/14481
13172 * g++.dg/warn/Wunused-7.C: New test.
13173
13174 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13175
13176 * gcc.dg/torture/builtin-integral-1.c: New test.
13177
13178 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13179
13180 PR c++/14586
13181 * g++.dg/parse/non-dependent3.C: New test.
13182
13183 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
13184
13185 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13186 * g++.dg/eh/simd-2.C: Likewise.
13187 * g++.dg/init/array10.C: Likewise.
13188 * gcc.c-torture/compile/simd-1.c: Likewise.
13189 * gcc.c-torture/compile/simd-2.c: Likewise.
13190 * gcc.c-torture/compile/simd-3.c: Likewise.
13191 * gcc.c-torture/compile/simd-4.c: Likewise.
13192 * gcc.c-torture/compile/simd-6.c: Likewise.
13193 * gcc.c-torture/execute/simd-1.c: Likewise.
13194 * gcc.c-torture/execute/simd-2.c: Likewise.
13195 * gcc.dg/compat/vector-defs.h: Likewise.
13196 * gcc.dg/20020531-1.c: Likewise.
13197 * gcc.dg/altivec-3.c: Likewise.
13198 * gcc.dg/altivec-4.c: Likewise.
13199 * gcc.dg/altivec-varargs-1.c: Likewise.
13200 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13201 * gcc.dg/i386-mmx-3.c: Likewise.
13202 * gcc.dg/i386-sse-4.c: Likewise.
13203 * gcc.dg/i386-sse-5.c: Likewise.
13204 * gcc.dg/i386-sse-8.c: Likewise.
13205 * gcc.dg/simd-1.c: Likewise.
13206 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13207 __ev64_opaque__ since the machine description provides it.
13208
13209 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13210
13211 * lib/compat.exp (skip_list): New global variable.
13212 Use it to hold the user defined COMPAT_SKIPS list if any.
13213 (compat-obj): Add the members of skip_list to optall.
13214
13215 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13216
13217 * gcc.dg/compat/union-by-value-1_main.c,
13218 union-by-value-1_x.c, union-by-value-1_y.c,
13219 union-check.h, union-defs.h,
13220 union-init.h, union-return-1_main.c,
13221 union-return-1_x.c, union-return-1_y.c: New files.
13222
13223 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13224
13225 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13226 mixed-struct-init.h: Add 4 mixed structure types.
13227 struct-by-value-21_main.c, struct-by-value-21_x.c,
13228 struct-by-value-21_y.c, struct-return-21_main.c,
13229 struct-return-21_x.c, struct-return-21_y.c: New files.
13230
13231 2004-03-13 Mark Mitchell <mark@codesourcery.com>
13232
13233 PR c++/14550
13234 * g++.dg/parse/template14.C: New test.
13235
13236 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13237
13238 * gcc.c-torture/execute/20040313-1.c: New test.
13239
13240 2004-03-13 Jakub Jelinek <jakub@redhat.com>
13241
13242 PR target/14533
13243 * gcc.dg/20040311-2.c: New test.
13244
13245 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13246
13247 PR other/14544
13248 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13249 bit-field.
13250
13251 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13252
13253 * gcc.dg/20040305-2.c: Add missing return statement.
13254
13255 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13256
13257 * gcc.dg/builtins-34.c: Also check pow10*.
13258
13259 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13260
13261 PR target/14262
13262 * gcc.dg/20040305-2.c: New test.
13263
13264 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13265
13266 * gcc.dg/20040310-1.c: New test.
13267
13268 2004-03-11 Roger Sayle <roger@eyesopen.com>
13269
13270 * gcc.c-torture/execute/20040311-1.c: New test case.
13271
13272 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13273
13274 PR c++/14476
13275 * g++.dg/lookup/enum1.C: New test.
13276
13277 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13278
13279 PR c++/14510
13280 * g++.dg/lookup/struct2.C: New test.
13281
13282 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13283
13284 * gcc.dg/builtins-34.c: New test.
13285
13286 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13287
13288 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13289
13290 2004-03-09 James E Wilson <wilson@specifixinc.com>
13291
13292 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13293 * gcc.dg/alias-2.c: New testcase.
13294
13295 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13296
13297 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13298
13299 2004-03-09 Roger Sayle <roger@eyesopen.com>
13300
13301 * gcc.c-torture/execute/20040309-1.c: New test case.
13302
13303 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13304
13305 PR c++/14397
13306 * g++.dg/overload/ref1.C: New.
13307
13308 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13309
13310 PR c++/14409
13311 * g++.dg/template/spec12.C: New test.
13312
13313 PR c++/14448
13314 * g++.dg/parse/crash14.C: New test.
13315
13316 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13317
13318 PR c++/14230
13319 * g++.dg/init/ref11.C: New test.
13320
13321 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13322
13323 PR c++/14432
13324 * g++.dg/parse/builtin2.C: New test.
13325
13326 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13327
13328 PR c++/14401
13329 * g++.dg/init/ctor3.C: New test.
13330 * g++.dg/init/union1.C: New test.
13331 * g++.dg/ext/anon-struct4.C: New test.
13332
13333 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13334
13335 * g++.dg/lookup/koenig1.C: Tweak error messages.
13336 * g++.dg/lookup/used-before-declaration.C: Likewise.
13337 * g++.dg/other/do1.C: Likewise.
13338 * g++.dg/overload/koenig1.C: Likewise.
13339 * g++.dg/parse/crash13.C: Likewise.
13340 * g++.dg/template/instantiate3.C: Likewise.
13341
13342 2004-03-08 Eric Christopher <echristo@redhat.com>
13343
13344 * * lib/target-supports.exp: Enable libiconv in test
13345 compilation. Fix up error checking.
13346
13347 2004-03-08 Roger Sayle <roger@eyesopen.com>
13348
13349 PR middle-end/14289
13350 * gcc.dg/pr14289-1.c: New test case.
13351 * gcc.dg/pr14289-2.c: Likewise.
13352 * gcc.dg/pr14289-3.c: Likewise.
13353
13354 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13355
13356 * gcc.c-torture/execute/20040308-1.c: New test.
13357
13358 2004-03-07 Roger Sayle <roger@eyesopen.com>
13359
13360 * gcc.c-torture/execute/20040307-1.c: New test case.
13361
13362 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13363
13364 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13365
13366 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13367
13368 * gcc.dg/20040306-1.c: New test.
13369
13370 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13371
13372 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13373 them static.
13374 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13375
13376 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13377
13378 PR c/14465
13379 * gcc.dg/decl-6.c: New test.
13380
13381 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13382
13383 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13384 Rename LOGPOW -> LOG_POW.
13385 (SQRT_EXP, POW_EXP): New.
13386
13387 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13388
13389 * gcc.dg/i386-sse-8.c: New test.
13390
13391 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13392
13393 PR c/14114
13394 * gcc.dg/decl-5.c: New test.
13395
13396 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13397
13398 * gcc.dg/20040305-1.c: New test.
13399
13400 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13401
13402 PR other/14354
13403 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13404
13405 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13406
13407 PR c++/14425, c++/14426
13408 * g++.dg/ext/altivec-4.C: New test.
13409 * g++.dg/ext/altivec-5.C: New test.
13410
13411 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13412
13413 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13414 global variables of a type with no linkage.
13415 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13416 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13417 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13418 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13419 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13420 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13421 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13422 * g++.dg/warn/deprecated.C: Name enum Color.
13423 * g++.dg/overload/VLA.C: Name structure for 'b'.
13424 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13425
13426 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13427
13428 * gcc.c-torture/compile/20040304-1.c: New test.
13429
13430 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13431
13432 PR 13728
13433 * gcc.dg/decl-4.c: New testcase.
13434
13435 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13436
13437 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13438 as PRECF if sizeof (float) > sizeof (double).
13439 (PRECL): Make it the same as PRECF if
13440 sizeof (float) > sizeof (long double).
13441
13442 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13443
13444 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13445 system type. Add check for irix6 which doesn't have c99 runtime.
13446
13447 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13448
13449 * gcc.dg/const-elim-1.c: xfail for xtensa.
13450
13451 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13452
13453 PR c++/14369
13454 * g++.dg/template/cond4.C: New test.
13455
13456 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13457
13458 PR c++/14360
13459 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13460
13461 PR c++/14361
13462 * g++.dg/parse/defarg7.C: New test.
13463
13464 PR c++/14359
13465 * g++.dg/template/friend26.C: New test.
13466
13467 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13468
13469 PR c++/14324
13470 * g++.dg/abi/mangle21.C: New test.
13471
13472 PR c++/14260
13473 * g++.dg/parse/constructor2.C: New test.
13474
13475 PR c++/14337
13476 * g++.dg/template/sfinae1.C: New test.
13477
13478 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13479
13480 PR c++/14267
13481 * g++.dg/expr/crash2.C: New test.
13482
13483 PR middle-end/13448
13484 * gcc.dg/inline-5.c: New test.
13485 * gcc.dg/always-inline.c: Split out tests into ...
13486 * gcc.dg/always-inline2.c: ... this and ...
13487 * gcc.dg/always-inline3.c: ... this.
13488
13489 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13490
13491 PR debug/12103
13492 * g++.dg/debug/crash1.C: New test.
13493
13494 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13495
13496 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13497 function with __attribute__((noinline)).
13498 (recurser_void2): Likewise.
13499 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13500 (recurser_void2): Likewise.
13501
13502 2004-02-29 Roger Sayle <roger@eyesopen.com>
13503
13504 PR middle-end/14203
13505 * g++.dg/warn/Wunused-6.C: New test case.
13506
13507 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13508
13509 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13510 not defined.
13511
13512 2004-02-27 Eric Christopher <echristo@redhat.com>
13513
13514 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13515 * g++.dg/charset/asm2.c: Run only x86.
13516 * gcc.dg/charset/asm3.c: Ditto.
13517
13518 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13519
13520 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13521 ld_library_path.
13522
13523 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13524
13525 * g++.dg/ext/altivec-3.C: New.
13526
13527 2004-02-26 Richard Henderson <rth@redhat.com>
13528
13529 * g++.dg/ext/attrib10.C: Mark for warning.
13530 * gcc.dg/attr-alias-1.c: New.
13531
13532 2004-02-26 Richard Henderson <rth@redhat.com>
13533
13534 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13535 * gcc.c-torture/execute/20040208-2.c: ... it back.
13536
13537 2004-02-26 Eric Christopher <echristo@redhat.com>
13538
13539 * lib/target-supports.exp (check-iconv-available): New function.
13540 * lib/gcc-dg.exp (dg-require-iconv): New function.
13541 Use above.
13542 * gcc.dg/charset: New directory.
13543 * gcc.dg/charset/charset.exp: New file.
13544 * gcc.dg/charset/asm1.c: Ditto.
13545 * gcc.dg/charset/asm2.c: Ditto.
13546 * gcc.dg/charset/asm3.c: Ditto.
13547 * gcc.dg/charset/asm4.c: Ditto.
13548 * gcc.dg/charset/asm5.c: Ditto.
13549 * gcc.dg/charset/attribute1.c: Ditto.
13550 * gcc.dg/charset/attribute2.c: Ditto.
13551 * gcc.dg/charset/string1.c: Ditto.
13552 * g++.dg/charset: New directory.
13553 * g++.dg/dg.exp: Add here. Special options.
13554 * g++.dg/charset/charset.exp: New file.
13555 * g++.dg/charset/asm1.c: Ditto.
13556 * g++.dg/charset/asm2.c: Ditto.
13557 * g++.dg/charset/asm3.c: Ditto.
13558 * g++.dg/charset/asm4.c: Ditto.
13559 * g++.dg/charset/attribute1.c: Ditto.
13560 * g++.dg/charset/attribute2.c: Ditto.
13561 * g++.dg/charset/extern1.cc: Ditto.
13562 * g++.dg/charset/extern2.cc: Ditto.
13563 * g++.dg/charset/string1.c: Ditto.
13564
13565 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13566
13567 PR c++/14278
13568 * g++.dg/parse/comma1.C: New test.
13569
13570 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13571
13572 PR c++/14284
13573 * g++.dg/template/ttp8.C: New test.
13574
13575 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13576
13577 * gcc.dg/fixuns-trunc-1.c: New test.
13578
13579 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13580
13581 * gcc.dg/builtins-config.h: Use #elif.
13582
13583 2004-02-26 Michael Matz <matz@suse.de>
13584
13585 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13586 * gcc.dg/991214-1.c: Likewise.
13587 * gcc.dg/i386-asm-1.c: Likewise.
13588
13589 2004-02-25 Richard Henderson <rth@redhat.com>
13590
13591 * gcc.c-torture/execute/20040208-2.c: Move ...
13592 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13593
13594 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13595
13596 PR c++/14246
13597 * g++.dg/other/crash-3.C: New test.
13598
13599 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13600
13601 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13602 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13603
13604 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13605 HP-UX.
13606
13607 2004-02-24 Michael Matz <matz@suse.de>
13608
13609 * gcc.dg/i386-regparm.c: New.
13610
13611 2004-02-23 James E Wilson <wilson@specifixinc.com>
13612
13613 * gcc.c-torture/execute/20040223-1.c: New.
13614
13615 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13616 Kazu Hirata <kazu@cs.umass.edu>
13617
13618 * gcc.dg/fwritable-strings-1.c: Remove.
13619
13620 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13621
13622 PR c/14156
13623 * gcc.dg/20040223-1.c: New test.
13624
13625 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13626
13627 PR c++/14106
13628 * g++.dg/ext/typeof9.C: New test.
13629
13630 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13631
13632 PR c++/14250
13633 * g++.dg/other/switch1.C: New test.
13634
13635 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13636
13637 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13638 * gcc.dg/va-arg-1.c: Likewise.
13639
13640 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13641
13642 PR c++/14143
13643 * g++.dg/template/koenig5.C: New test.
13644
13645 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13646
13647 * g++.dg/ext/altivec-1.C: Generalize target triple.
13648 * g++.dg/ext/altivec-2.C: New test case.
13649 * g++.dg/ext/altivec_check.h: New file.
13650 * gcc.dg/altivec-1.c: Generalize target triple;
13651 include altivec_check.h and call altivec_check().
13652 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13653 * gcc.dg/altivec-6.c: New test case.
13654 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13655 type casts as needed.
13656 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13657 altivec_check().
13658 * gcc.dg/altivec-12.c: New test case.
13659 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13660 include altivec_check.h and call altivec_check().
13661 * gcc.dg/altivec_check.h: New file.
13662
13663 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13664
13665 * lib/target-supports.exp (check_alias_available): Don't mangle
13666 function `g' in test program.
13667
13668 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13669
13670 * lib/target-supports.exp (check_profiling_available): Check
13671 argument to determine whether we support a profiling type.
13672 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13673 check_profiling_available.
13674 * g++.dg/bprob/bprob.exp: Likewise
13675 * g77.dg/bprob/bprob.exp: Likewise.
13676 * gcc.misc-tests/bprob.exp: Likewise.
13677 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13678 dg-require-profiling and delete expected error handling.
13679 * gcc.dg/20021014-1.c: Likewise.
13680 * gcc.dg/nest.c: Likewise.
13681
13682 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13683
13684 PR c++/12007
13685 * g++.dg/other/vthunk1.C: New test.
13686
13687 2004-02-20 Falk Hueffner <falk@debian.org>
13688
13689 PR target/14201
13690 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13691
13692 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13693
13694 PR c++/13927
13695 * g++.dg/other/error8.C: Remove XFAIL markers.
13696
13697 PR c++/14173
13698 * g++.dg/ext/packed5.C: New test.
13699
13700 PR c++/14199
13701 * g++.dg/warn/Wunused-5.C: New test.
13702
13703 PR c++/14186
13704 * g++.dg/lookup/member1.C: New test.
13705
13706 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13707
13708 * gcc.c-torture/compile/20040130-1.c: Enable only when
13709 __INT_MAX__ >= 2147483647L.
13710 * gcc.c-torture/compile/961203-1.c: Likewise.
13711
13712 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13713
13714 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13715 * g++.dg/opt/template1.C: Robustify assembler regexp
13716
13717 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13718
13719 * gcc.c-torture/execute/simd-4.x: Remove.
13720 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13721 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13722 Guard with #ifndef SKIP_ATTRIBUTE.
13723 * gcc.dg/compat/vector-1_y.c: Likewise.
13724 * gcc.dg/compat/vector-2_x.c: Likewise.
13725 * gcc.dg/compat/vector-2_y.c: Likewise.
13726 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13727 * g++.dg/eh/simd-2.C: Likewise.
13728
13729 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13730
13731 * gcc.c-torture/compile/complex-1.c: New.
13732
13733 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13734
13735 PR target/14209
13736 * gcc.c-torture/execute/20040218-1.c: New test.
13737
13738 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13739
13740 PR c++/14181
13741 * g++.dg/parse/new2.C: New test.
13742
13743 2004-02-18 Paul Brook <paul@codesourcery.com>
13744
13745 * gcc.c-torture/compile/libcall-1.c: New test.
13746
13747 2004-02-18 Paul Brook <paul@codesourcery.com>
13748
13749 PR debug/12934
13750 * gcc.dg/debug/debug-7.c: New test.
13751
13752 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13753
13754 * gcc.dg/20040217-1.c: New test.
13755
13756 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13757
13758 * gcc.c-torture/execute/990208-1.x: Delete.
13759
13760 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13761
13762 * gcc.c-torture/execute/20040208-2.x: New file.
13763
13764 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13765
13766 PR c++/11326
13767 * g++.dg/abi/structret1.C: New test.
13768
13769 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13770
13771 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13772 (i386_cpuid): No need to test if cpuid is available on AMD64.
13773 Fix assembly, so that it works onboth i386 and AMD64.
13774 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13775 (vecInLong): Fix s[] member type to unsigned int.
13776 (vecInWord): Remove type.
13777 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13778 (a64, b64, c64, d64, e64): Remove.
13779 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13780 Remove unused variable. Remove initialization of removed variables.
13781 Don't call mmx_tests nor sse_tests.
13782 (reference_mmx, reference_sse): Remove.
13783 (check): Add return stmt.
13784 * gcc.dg/i386-sse-7.c: New test.
13785 * gcc.dg/i386-mmx-4.c: New test.
13786
13787 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13788
13789 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13790 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13791 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13792 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13793 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13794 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13795 g++.dg/tc1/dr94.C: Fix line terminator.
13796
13797 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13798
13799 * gcc.c-torture/compile/20040216-1.c: New.
13800
13801 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13802
13803 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13804 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13805 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13806 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13807 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13808 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13809
13810 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13811
13812 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13813
13814 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13815
13816 PR c++/13971
13817 * g++.dg/expr/cond4.C: New test.
13818
13819 PR c++/14086
13820 * g++.dg/lookup/crash2.C: New test.
13821
13822 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13823
13824 * gcc.c-torture/compile/20040214-2.c: New test.
13825
13826 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13827
13828 PR c++/14116
13829 * g++.dg/ext/typeof8.C: New test.
13830
13831 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13832
13833 * gcc.c-torture/compile/20040214-1.c: New test.
13834
13835 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13836
13837 PR c++/13635
13838 * g++.dg/template/spec11.C: New test.
13839
13840 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13841
13842 PR c++/13927
13843 * g++.dg/other/error8.C: New test.
13844
13845 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13846
13847 PR c++/14122
13848 * g++.dg/template/array4.C: New test.
13849
13850 PR c++/14108
13851 * g++.dg/inherit/thunk2.C: New test.
13852
13853 PR c++/14083
13854 * g++.dg/eh/cond2.C: New test.
13855
13856 2004-02-12 Alan Modra <amodra@bigpond.net.au>
13857
13858 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13859
13860 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
13861
13862 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13863
13864 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13865
13866 * g++.dg/simd-2.C: xfail on ppc64-linux.
13867
13868 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13869
13870 PR c/456
13871 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13872 tests.
13873
13874 2004-02-11 Uros Bizjak <uros@kss-loka.si>
13875
13876 * gcc.dg/builtins-33.c: New test.
13877
13878 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
13879
13880 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13881
13882 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13883
13884 * g++.dg/simd-2.C: Set -maltivec for ppc64.
13885
13886 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13887
13888 * gcc.dg/ppc64-abi-3.c: New test.
13889
13890 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
13891
13892 PR c/14092
13893
13894 * gcc.dg/pr14092-1.c: New testcase.
13895
13896 2004-02-10 Alan Modra <amodra@bigpond.net.au>
13897
13898 * gcc.dg/cpp/assert4.c: Fix typo last change.
13899
13900 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13901 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13902
13903 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13904
13905 2004-02-09 Roger Sayle <roger@eyesopen.com>
13906
13907 * gcc.c-torture/compile/20040209-1.c: New test case.
13908
13909 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13910
13911 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13912
13913 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
13914
13915 * gcc.c-torture/execute/20040208-[12].c: New tests.
13916
13917 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13918
13919 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13920
13921 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13922
13923 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13924
13925 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13926
13927 Bug 13856
13928 * gcc.dg/visibility-8.c: New testcase.
13929
13930 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13931
13932 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13933 arguments.
13934 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13935
13936 2004-02-07 Roger Sayle <roger@eyesopen.com>
13937
13938 PR middle-end/13696
13939 * g++.dg/opt/fold1.C: New test case.
13940
13941 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13942
13943 PR c++/14033
13944 * g++.dg/other/crash-2.C: New test.
13945
13946 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13947
13948 PR c++/14028
13949 * g++.dg/parse/angle-bracket2.C: New test.
13950
13951 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13952
13953 PR middle-end/13750
13954 Revert:
13955 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13956 PR pch/13361
13957 * testsuite/g++.dg/pch/wchar-1.C: New.
13958 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13959
13960 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13961
13962 PR c++/14008
13963 * g++.dg/parse/error15.C: New test.
13964 * g++.dg/parse/crash11.C: Update dg-error mark.
13965
13966 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13967
13968 PR c++/13932
13969 * g++.dg/warn/conv2.C: New test.
13970
13971 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13972
13973 PR c++/13086
13974 * g++.dg/warn/incomplete1.C: Remove xfail.
13975
13976 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13977
13978 * lib/file-format.exp (gcc_target_object_format): Use
13979 ${tool}_target_compile, not gcc_target_compile.
13980 * lib/target-supports.exp (check_alias_available): Likewise.
13981 (check_gc_sections_available): Likewise.
13982 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13983 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13984 dg-require-alias.
13985
13986 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13987
13988 PR c++/13969
13989 * g++.dg/template/static6.C: New test.
13990
13991 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13992
13993 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13994
13995 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13996
13997 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13998 tests for systems where `char' is unsigned by default.
13999
14000 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14001
14002 PR c++/13997
14003 * g++.dg/template/partial3.C: New test.
14004
14005 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
14006
14007 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
14008 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
14009 Remove mentions of obsolete ports.
14010
14011 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
14012
14013 * gcc.dg/noncompile/20001228-1.c: Fix for new
14014 error message.
14015
14016 2004-02-03 Roger Sayle <roger@eyesopen.com>
14017
14018 PR target/9348
14019 * gcc.c-torture/execute/multdi-1.c: New test case.
14020
14021 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14022
14023 PR c++/13925
14024 * g++.dg/template/lookup5.C: New test.
14025
14026 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14027
14028 PR c++/13950
14029 * g++.dg/template/lookup4.C: New test.
14030
14031 PR c++/13970
14032 * g++.dg/parse/error14.C: New test.
14033
14034 PR c++/14002
14035 * g++.dg/parse/template13.C: New test.
14036
14037 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14038
14039 PR c++/13978
14040 * g++.dg/template/koenig4.C: New test.
14041
14042 PR c++/13968
14043 * g++.dg/template/crash17.C: New test.
14044
14045 PR c++/13975
14046 * g++.dg/parse/error13.C: New test.
14047 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
14048
14049 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14050
14051 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
14052
14053 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
14054
14055 PR c/11658
14056 PR c/13994
14057 * gcc.dg/noncompile/20040203-1.c: New test.
14058 * gcc.dg/noncompile/20040203-2.c: Likewise.
14059 * gcc.dg/noncompile/20040203-3.c: Likewise.
14060 * gcc.dg/20040203-1.c: Likewise.
14061
14062 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
14063
14064 PR c++/10858
14065 * g++.dg/template/sizeof7.C: New test.
14066
14067 2004-02-02 Eric Christopher <echristo@redhat.com>
14068 Zack Weinberg <zack@codesourcery.com>
14069
14070 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
14071
14072 2004-02-02 Zack Weinberg <zack@codesourcery.com>
14073
14074 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
14075 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
14076 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
14077 * gcc.dg/cleanup-5.c: Run only on Linux targets.
14078
14079 2004-02-02 Mark Mitchell <mark@codesourcery.com>
14080
14081 PR c++/13113
14082 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
14083
14084 PR c++/13854
14085 * g++.dg/ext/attrib13.C: New test.
14086
14087 PR c++/13907
14088 * g++.dg/conversion/op2.C: New test.
14089
14090 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14091
14092 * gcc.dg/titype-1.c: Fix pasto.
14093
14094 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14095
14096 * gcc.dg/titype-1.c: New test.
14097
14098 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14099
14100 PR c++/13957
14101 * g++.dg/template/non-type-template-argument-1.C,
14102 g++.dg/template/qualified-id1.C: Update dg-error marks.
14103 * g++.dg/template/nontype6.C: New test.
14104
14105 2004-02-01 Roger Sayle <roger@eyesopen.com>
14106
14107 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
14108 * gcc.dg/builtins-31.c: New testcase.
14109 * gcc.dg/builtins-32.c: New testcase.
14110
14111 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
14112
14113 * objc.dg/call-super-2.m: Update line numbers
14114 for the including of stddef.h.
14115
14116 2004-01-30 Michael Matz <matz@suse.de>
14117
14118 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
14119 g++.dg/ext/case-range3.C: New tests.
14120
14121 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14122
14123 DR206
14124 PR c++/13813
14125 * g++.dg/template/member4.C: New test.
14126
14127 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14128
14129 PR c++/13683
14130 * g++.dg/template/sizeof6.C: New test.
14131
14132 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14133
14134 * gcc.dg/fwritable-strings-1.c: New test.
14135
14136 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14137
14138 * gcc.c-torture/compile/20040130-1.c: New test.
14139
14140 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14141
14142 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14143
14144 2004-01-29 Mark Mitchell <mark@codesourcery.com>
14145
14146 PR c++/13883
14147 * g++.dg/template/ctor3.C: New test.
14148
14149 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14150
14151 * g++.dg/tc1: New directory.
14152 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14153 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14154 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14155 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14156 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14157
14158 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14159
14160 * g++.dg/parse/error11.C: New test.
14161 * g++.dg/parse/error12.C: Likewise.
14162
14163 2004-01-28 Ziemowit Laski <zlaski@apple.com>
14164
14165 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14166 (scan_initial, main): Use aligned_sizeof instead of sizeof.
14167
14168 2004-01-28 Mark Mitchell <mark@codesourcery.com>
14169
14170 PR c++/13791
14171 * g++.dg/ext/attrib12.C: New test.
14172
14173 PR c++/13736
14174 * g++.dg/parse/cast2.C: New test.
14175
14176 2004-01-27 James E Wilson <wilson@specifixinc.com>
14177
14178 * objc.dg/encode-2.m (main): New local string. Set depending on
14179 sizeof long. Use in sscanf call.
14180 * objc.dg/encode-3.m (main): New local string. Set depending on
14181 sizeof long. Use in scan_initial call.
14182
14183 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14184
14185 * objc.dg/call-super-2.m: Make LP64-safe.
14186 * objc.dg/desig-init-1.m: Likewise.
14187
14188 2004-01-27 Devang Patel <dpatel@apple.com>
14189
14190 * g++.dg/debug/namespace1.C: New test.
14191
14192 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14193
14194 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14195 xscale-*-*.
14196
14197 * gcc.dg/arm-mmx-1.c: New test.
14198
14199 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14200
14201 * gcc.dg/20040127-1.c: New test.
14202 * gcc.dg/20040127-2.c: New test.
14203
14204 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14205
14206 * objc.dg/stret-1.m (glob): Renamed to globa.
14207
14208 2004-01-26 Mark Mitchell <mark@codesourcery.com>
14209
14210 PR c++/13663
14211 * g++.dg/expr/for1.C: New test.
14212
14213 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14214
14215 PR middle-end/13779
14216 * gcc.dg/darwin-longlong.c: New test.
14217
14218 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14219
14220 * gcc.dg/20040124-1.c: Moved test from here...
14221 * gcc.c-torture/compile/20040124-1.c: ...to here.
14222
14223 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14224
14225 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14226 the assembly output if -m64 is passed.
14227
14228 2004-01-25 Mark Mitchell <mark@codesourcery.com>
14229
14230 PR c++/13833
14231 * g++.dg/template/cond3.C: New test.
14232
14233 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14234
14235 PR c++/13810
14236 * g++.dg/template/ttp7.C: New test.
14237
14238 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14239
14240 PR c++/13797
14241 * g++.dg/template/nontype4.C: New test.
14242 * g++.dg/template/nontype5.C: Likewise.
14243
14244 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
14245
14246 * gcc.dg/torture/mips-clobber-at.c: New test.
14247
14248 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14249
14250 * gcc.dg/20040124-1.c: New test.
14251
14252 2004-01-24 Jakub Jelinek <jakub@redhat.com>
14253
14254 * gcc.dg/20040123-1.c: New test.
14255
14256 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14257
14258 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14259
14260 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14261
14262 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14263
14264 2004-01-23 Andrew Pinski <apinski@apple.com>
14265
14266 * gcc.dg/20030121-1.c: Move to ..
14267 * gcc.dg/20040121-1.c: here.
14268
14269 2004-01-23 Roger Sayle <roger@eyesopen.com>
14270
14271 * gcc.dg/builtins-29.c: New test case.
14272
14273 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14274
14275 PR 18314
14276 * gcc.dg/builtins-30.c: New testcase.
14277
14278 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14279
14280 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14281 * lib/g77.exp: Likewise.
14282 * lib/objc.exp: Likewise.
14283 * lib/g++.exp: Likewise.
14284
14285 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14286
14287 * gcc.dg/struct-by-value-2.c: New test.
14288
14289 2004-01-21 Andrew Pinski <apinski@apple.com>
14290
14291 PR target/13785
14292 * gcc.dg/20030121-1.c: New test.
14293
14294 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14295
14296 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14297 clobber frame pointer register in asm statement.
14298
14299 2004-01-21 Falk Hueffner <falk@debian.org>
14300
14301 * gcc.c-torture/compile/20040121-1.c: New test.
14302
14303 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14304
14305 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14306
14307 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14308
14309 * gcc.dg/ppc64-abi-2.c: New test.
14310
14311 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14312
14313 * lib/treelang.exp: Fill out this file.
14314 * lib/treelang-dg.exp: New File.
14315
14316 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14317
14318 * gcc.c-torture/compile/981022-1.c: Remove.
14319 * gcc.dg/array-5.c: Remove XFAIL.
14320 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14321 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14322 gcc.dg/cond-lvalue-1.c: Update.
14323 * gcc.dg/cast-lvalue-2.c: New test.
14324
14325 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14326
14327 PR c++/13592
14328 * g++.dg/other/error1.C (class foo): Tweak error message.
14329
14330 PR c++/13592
14331 * g++.dg/template/call2.C: New test.
14332
14333 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14334
14335 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14336 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14337 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14338 scalar-return-1_x.c, scalar-return-2_y.c,
14339 scalar-return-3_x.c, scalar-return-3_y.c,
14340 scalar-return-4_x.c, scalar-return-4_y.c,
14341 struct-align-1.h, struct-align-1_x.c,
14342 struct-align-1_y.c, struct-align-2.h,
14343 struct-align-2_x.c, struct-align-2_y.c,
14344 struct-by-value-10_y.c, struct-by-value-11_x.c,
14345 struct-by-value-11_y.c, struct-by-value-12_x.c,
14346 struct-by-value-12_y.c, struct-by-value-13_x.c,
14347 struct-by-value-13_y.c, struct-by-value-14_x.c,
14348 struct-by-value-14_y.c, struct-by-value-15_x.c,
14349 struct-by-value-15_y.c, struct-by-value-16_y.c,
14350 struct-by-value-17_y.c, struct-by-value-18_y.c,
14351 struct-by-value-19_y.c, struct-by-value-1_x.c,
14352 struct-by-value-1_y.c, struct-by-value-20_y.c,
14353 struct-by-value-2_x.c, struct-by-value-2_y.c,
14354 struct-by-value-3_y.c, struct-by-value-4_x.c,
14355 struct-by-value-4_y.c, struct-by-value-5_y.c,
14356 struct-by-value-6_y.c, struct-by-value-7_y.c
14357 struct-by-value-8_x.c, struct-by-value-8_y.c
14358 struct-by-value-9_x.c, struct-by-value-9_y.c
14359 struct-return-10_x.c, struct-return-10_y.c,
14360 struct-return-19_x.c, struct-return-20_x.c
14361 struct-return-2_x.c, struct-return-2_y.c
14362 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14363 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14364
14365 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14366
14367 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14368 attribute on sparc*-sun-solaris2.*.
14369
14370 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14371
14372 PR c++/13710
14373 * g++.dg/ext/typeof7.C: New test.
14374
14375 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14376
14377 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14378 * gcc.dg/const-elim-1.c: Same.
14379
14380 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14381
14382 * objc.dg/stret-1.m: New.
14383 * objc.dg/stret-2.m: New.
14384
14385 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14386
14387 PR c++/11895
14388 * g++.dg/ext/vector1.C: New test.
14389
14390 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14391
14392 * gcc.dg/pch/import-1.c: New.
14393 * gcc.dg/pch/import-1.hs: New.
14394 * gcc.dg/pch/import-1a.h: New.
14395 * gcc.dg/pch/import-1b.h: New.
14396 * gcc.dg/pch/import-1c.h: New.
14397
14398 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14399
14400 PR c++/13574
14401 * g++.dg/ext/array1.C: New test.
14402
14403 PR c++/13178
14404 * g++.dg/conversion/op1.C: New test.
14405
14406 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14407
14408 PR 11864
14409 From Kazumoto Kojima / Dan Kegel:
14410 * gcc.dg/pr11864-1.c: New test.
14411
14412 PR 10392
14413 From Marcus Comstedt / Dan Kegel:
14414 * gcc.dg/pr10392-1.c: New test.
14415
14416 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14417
14418 PR c++/13478
14419 * g++.dg/init/ref10.C: New test.
14420
14421 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14422
14423 PR c++/13407
14424 * g++.dg/parse/typename6.C: New test.
14425
14426 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14427
14428 PR pch/13361
14429 * testsuite/g++.dg/pch/wchar-1.C: New.
14430 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14431
14432 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14433
14434 PR c++/9259
14435 * g++.dg/expr/sizeof2.C: New test.
14436
14437 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14438
14439 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14440
14441 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14442
14443 PR c++/13659
14444 * g++.dg/lookup/strong-using-3.C: New.
14445 * g++.dg/lookup/using-10.C: New.
14446
14447 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14448
14449 PR c++/13594
14450 * g++.dg/lookup/strong-using-2.C: New.
14451
14452 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14453 Dan Kegel <dank@kegel.com>
14454 J"orn Rennecke <joern.rennecke@superh.com>
14455
14456 PR target/9365
14457 * gcc.dg/pr9365-1.c: New test.
14458
14459 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14460
14461 PR c++/8856
14462 * g++.dg/parse/casting-operator2.C: New test.
14463 * g++.old-deja/g++.pt/explicit83.C: Remove.
14464
14465 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14466
14467 * gcc.dg/label-compound-stmt-1.c: New test.
14468 * gcc.c-torture/compile/950922-1.c,
14469 gcc.c-torture/compile/20000211-3.c,
14470 gcc.c-torture/compile/20000518-1.c,
14471 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14472 compound statements.
14473
14474 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14475
14476 * gcc.dg/ppc64-abi-1.c: New test.
14477
14478 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14479
14480 * g++.dg/ext/attrib9.C: Add dg-warnings.
14481
14482 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14483
14484 PR c++/12335
14485 * g++.dg/parse/dtor3.C: New test.
14486
14487 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14488
14489 PR c++/12709
14490 * g++.dg/parse/try-catch-1.C: New test.
14491
14492 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14493
14494 * ada/acats/run_all.sh: Add more verbose output in acats.log
14495 when compiling tests.
14496
14497 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14498
14499 PR 13656
14500 * gcc.dg/typedef-redecl.c: New test case.
14501 * gcc.dg/typedef-redecl.h: New support file.
14502
14503 2004-01-13 Jan Hubicka <jh@suse.cz>
14504
14505 * gcc.dg/always_inline.c: New test.
14506 * gcc.dg/debug/20031231-1.c: Fix.
14507
14508 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14509
14510 PR c++/13474
14511 * g++.dg/template/array3.C: New test.
14512
14513 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14514
14515 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14516 * g++.dg/warn/Wunused-2.C: Likewise.
14517
14518 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14519
14520 PR c++/13289
14521 * g++.dg/template/instantiate6.C: New test.
14522
14523 2004-01-12 Roger Sayle <roger@eyesopen.com>
14524
14525 PR middle-end/11397
14526 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14527
14528 2004-01-12 Jan Hubicka <jh@suse.cz>
14529
14530 PR opt/12826
14531 * gcc.dg/20040112-1.c: New.
14532
14533 * gcc.dg/dwarf-die[1-7].c: Move to...
14534 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14535 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14536
14537 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14538
14539 PR c++/4100
14540 * g++.dg/parse/friend4.C: New test.
14541
14542 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14543
14544 PR c++/4100
14545 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14546 definition is called a friend.
14547
14548 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14549
14550 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14551
14552 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14553
14554 PR c++/3478
14555 * g++.dg/parse/error10.C: New test.
14556 * g++.dg/template/arg2.C: Accept "invalid type" error.
14557
14558 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14559
14560 PR middle-end/13392
14561 * g++.dg/opt/expect2.C: New test.
14562
14563 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14564
14565 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14566 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14567 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14568 Update dg-error regexps.
14569
14570 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14571
14572 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14573 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14574
14575 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14576
14577 * gcc.dg/pragma-re-1.c: Use right pointer type.
14578
14579 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14580
14581 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14582
14583 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14584
14585 * gcc.dg/rs6000-ldouble-1.c: New.
14586
14587 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14588
14589 DR 337
14590 PR c++/9256
14591 * g++.dg/other/abstract1.C: New test.
14592
14593 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14594
14595 * g++.dg/lookup/strong-using-1.C: New.
14596
14597 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14598
14599 PR c/11234
14600 * gcc.dg/func-ptr-conv-1.c: New test.
14601 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14602
14603 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14604
14605 PR target/13380.
14606 * gcc.c-torture/compile/20040109-1.c: New.
14607
14608 2004-01-08 Stuart Hastings <stuart@apple.com>
14609
14610 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14611 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14612 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14613
14614 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14615
14616 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14617
14618 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14619
14620 * ada/acats/run_acats: Treat 'gnatchop' the same way
14621 as 'gnatmake'. Export GCC_DRIVER.
14622 * ada/acats/run_all.sh: Add target_gnatchop. Use
14623 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14624
14625 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14626
14627 PR c++/12573
14628 * g++.dg/template/dependent-expr4.C: New test.
14629
14630 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14631
14632 * gcc.dg/altivec-11.c: New test.
14633
14634 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14635
14636 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14637
14638 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14639
14640 PR c/6024
14641 * gcc.dg/enum-compat-1.c: New test.
14642 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14643
14644 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14645
14646 PR c/12165
14647 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14648 gcc.dg/c99-idem-qual-3.c: New tests.
14649
14650 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14651
14652 * gcc.dg/winline-7.c: Don't cast void * to int.
14653
14654 2004-01-06 Jan Hubicka <jh@suse.cz>
14655
14656 * gcc.dg/i386-sse-5.c: New test
14657 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14658
14659 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14660
14661 PR c++/12815
14662 * g++.dg/rtti/typeid4.C: New test.
14663
14664 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14665
14666 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14667
14668 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14669
14670 PR c++/12132
14671 * g++.dg/template/error11.C: New test.
14672
14673 PR c++/13451
14674 * g++.dg/template/class2.C: New test.
14675
14676 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14677 Richard Sandiford <rsandifo@redhat.com>
14678
14679 PR c++/13387
14680 * g++.dg/opt/alias3.C: New test.
14681
14682 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14683
14684 PR c++/13157
14685 * g++.dg/template/koenig3.C: New test.
14686
14687 PR c++/13529
14688 * g++.dg/parse/offsetof3.C: New test.
14689
14690 * g++.dg/init/copy7.C: Add missing dg-error markers.
14691
14692 PR c++/12226
14693 * g++.dg/init/copy7.c: New test.
14694
14695 PR c++/13536
14696 * g++.dg/parse/cast1.C: New test.
14697
14698 2004-01-04 Jan Hubicka <jh@suse.cz>
14699
14700 * gcc.dg/winline[1-7].c: New tests.
14701
14702 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14703
14704 PR c++/13520
14705 * g++.dg/template/qualttp22.C: New test.
14706
14707 2004-01-01 Jan Hubicka <jh@suse.cz>
14708
14709 * gcc.dg/debug/20031231-1.c: New.
14710 * gcc.c-torture/compile/20040101-1.c: New.
14711 * gcc.dg/dwarf-die-[1-7].c: New.
14712
14713 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14714
14715 PR optimization/13521
14716 * gcc.c-torture/compile/20031231-1.c: New test.
14717
14718 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14719
14720 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14721
14722 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14723
14724 PR c++/10079
14725 * g++.dg/template/crash16.C: New test.
14726
14727 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14728
14729 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14730
14731 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14732
14733 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14734 ports.
14735 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14736 * g++.old-deja/g++.law/profile1.C: Likewise.
14737 * gcc.c-torture/compile/981006-1.c: Likewise.
14738 * gcc.c-torture/execute/loop-2e.x: Likewise.
14739 * gcc.c-torture/execute/loop-2f.x: Remove.
14740 * gcc.c-torture/execute/loop-2g.x: Likewise.
14741 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14742 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14743
14744 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14745
14746 PR c++/13507
14747 * g++.dg/ext/attrib11.C: New test.
14748
14749 PR c++/13494
14750 * g++.dg/template/array2-1.C: New test.
14751 * g++.dg/template/array2-2.C: New test.
14752
14753 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14754
14755 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14756
14757 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14758
14759 PR c++/12774
14760 * g++.dg/template/array1-1.C: New test.
14761 * g++.dg/template/array1-2.C: New test.
14762
14763 2003-12-29 Roger Sayle <roger@eyesopen.com>
14764
14765 PR fortran/12632
14766 * g77.dg/12632.f: New test case.
14767
14768 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14769
14770 PR c++/13289
14771 * g++.dg/parse/nontype1.C: New test.
14772
14773 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14774
14775 PR c++/12403
14776 * g++.dg/parse/explicit1.C: New test.
14777 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14778
14779 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14780
14781 PR c++/13081
14782 * g++.dg/opt/inline6.C: New test.
14783
14784 PR c++/12613
14785 * g++.dg/parse/error9.C: New test.
14786
14787 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14788
14789 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14790
14791 PR c++/13009
14792 * g++.dg/init/assign1.C: New test.
14793
14794 2003-12-28 Roger Sayle <roger@eyesopen.com>
14795
14796 PR c++/13070
14797 * g++.dg/warn/format3.C: New test case.
14798
14799 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14800
14801 * gcc.c-torture/compile/20031227-1.c: New test.
14802
14803 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14804
14805 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14806 * g77.dg/bprob/bprob.exp: Likewise.
14807 * gcc.misc-tests/bprob.exp: Likewise.
14808 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14809 variants on systems where the library does not provide that
14810 functionality.
14811 * gcc.dg/builtins-20.c: Use builtins-config.h.
14812 * gcc.dg/builtins-config.h: New file.
14813
14814 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14815
14816 * lib/gcc-dg.exp (dg-require-profiling): New function.
14817 * lib/target-supports.exp (check_profiling_available): Likewise.
14818 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14819 * g77.dg/bprob/bprob.exp: Likewise.
14820 * gcc.misc-tests/bprob.exp: Likewise.
14821 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14822 * gcc.dg/20021014-1.c: Likewise.
14823 * gcc.dg/nest.c: Likewise.
14824
14825 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14826
14827 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14828 compiling.
14829 * g++.dg/lookup/java2.C: Likewise.
14830 * gcc.dg/cpp/lexident.c: Likewise.
14831
14832 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14833
14834 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14835 given.
14836 * gcc.c-torture/compile/961203-1.c: Likewise.
14837 * gcc.c-torture/compile/980506-1.c: Likewise.
14838
14839 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14840
14841 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14842 (additional_prunes): New global.
14843 (gcc-dg-prune): Handle additional per-test pruning.
14844 (dg-test): Clear additional_prunes between tests.
14845
14846 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14847 dg-prune-output to avoid spurious failures from assembler
14848 complaining about nonexistent WAW violations.
14849 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14850 Use dg-prune-output to avoid spurious failures from assembler
14851 warning about Itanium B-step errata.
14852
14853 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14854
14855 * g++.dg/abi/macro0.C: New test.
14856 * g++.dg/abi/macro1.C: Likewise.
14857 * g++.dg/abi/macro2.C: Likewise.
14858
14859 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14860 * g++.dg/abi/bitfield7.C: Likewise.
14861 * g++.dg/abi/dtor2.C: Likewise.
14862 * g++.dg/abi/mangle11.C: Likewise.
14863 * g++.dg/abi/mangle12.C: Likewise.
14864 * g++.dg/abi/mangle14.C: Likewise.
14865 * g++.dg/abi/mangle17.C: Likewise.
14866 * g++.dg/abi/vbase10.C: Likewise.
14867 * g++.dg/abi/vbase14.C: Likewise.
14868 * g++.dg/template/qualttp17.C: Likewise.
14869
14870 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14871
14872 PR c/11995
14873 * gcc.dg/20031223-1.c: New test.
14874
14875 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14876
14877 * gcc.dg/noreturn-7.c: New test.
14878
14879 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14880
14881 * gcc.dg/null-pointer-1.c: New test.
14882
14883 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14884
14885 * g++.old-deja/g++.jason/template18.C: Remove.
14886 * g++.old-deja/g++.jason/template37.C: Likewise.
14887
14888 PR c++/12862
14889 * g++.dg/lookup/ns1.C: New test.
14890
14891 PR c++/12397
14892 * g++.dg/template/lookup3.C: New test.
14893
14894 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14895
14896 * g++.dg/template/recurse1.C: New test
14897
14898 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14899
14900 PR c++/12479
14901 * g++.dg/parse/semicolon1.C: New test.
14902 * g++.dg/parse/semicolon1.h: Likewise.
14903
14904 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14905
14906 * gcc.dg/darwin-misaligned.c: New test.
14907
14908 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14909
14910 PR c/9163
14911 * gcc.dg/20031222-1.c: New test.
14912
14913 2003-12-21 Mark Mitchell <mark@codesourcery.com>
14914
14915 PR c++/13438
14916 * g++.dg/parse/error8.C: New test.
14917
14918 PR c++/11554
14919 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14920
14921 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14922
14923 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14924 too small.
14925 * gcc.c-torture/compile/930217-1.c: Likewise.
14926 * gcc.c-torture/compile/930513-1.c: Likewise.
14927 * gcc.c-torture/execute/920908-2.c: Likewise.
14928 * gcc.c-torture/execute/921204-1.c: Likewise.
14929 * gcc.c-torture/execute/930621-1.c: Likewise.
14930 * gcc.c-torture/execute/930630-1.c: Likewise.
14931 * gcc.c-torture/execute/931031-1.c: Likewise.
14932 * gcc.c-torture/execute/980602-2.c: Likewise.
14933 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14934 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14935 * gcc.c-torture/execute/extzvsi.c: Likewise.
14936 * gcc.c-torture/unsorted/ext.c: Likewise.
14937
14938 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14939
14940 PR target/12749
14941 * gcc.c-torture/compile/20031220-2.c: New test case.
14942
14943 2003-12-20 Roger Sayle <roger@eyesopen.com>
14944
14945 PR optimization/13031
14946 * gcc.c-torture/compile/20031220-1.c: New test case.
14947
14948 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14949
14950 * gcc.dg/cast-function-1.c: New test.
14951
14952 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14953
14954 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14955 formats.
14956
14957 2003-12-19 Mark Mitchell <mark@codesourcery.com>
14958
14959 PR c++/12795
14960 * g++.dg/ext/attrib10.C: New test.
14961
14962 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14963
14964 * gcc.dg/cleanup-10.c: New test.
14965 * gcc.dg/cleanup-11.c: New test.
14966
14967 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14968
14969 PR c++/13239
14970 * g++.dg/opt/expect1.C: New test.
14971
14972 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14973
14974 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14975
14976 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14977
14978 PR debug/12923
14979 * gcc.dg/20031218-1.c: New test.
14980
14981 PR debug/12389
14982 * gcc.dg/20031218-2.c: New test.
14983 * gcc.dg/20031218-3.c: New test.
14984
14985 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14986 of label name and allow for USER_LABEL_PREFIX == "_" names.
14987 * g++.dg/abi/mangle18-2.C: Likewise.
14988 * g++.dg/abi/mangle19-1.C: Likewise.
14989 * g++.dg/abi/mangle19-2.C: Likewise.
14990 * g++.dg/abi/mangle20-1.C: Likewise.
14991 * g++.dg/abi/mangle20-2.C: Likewise.
14992
14993 2003-12-18 Richard Henderson <rth@redhat.com>
14994
14995 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14996
14997 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14998 Dan Kegel <dank@kegel.com>
14999
15000 PR other/12009
15001 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
15002 testing a cross compiler, it causes spurious compile failures.
15003 * lib/g++.exp: Likewise.
15004
15005 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15006
15007 PR c++/13262
15008 * g++.dg/template/access13.C: New test.
15009
15010 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
15011
15012 * gcc.dg/20031216-1.c: New test.
15013
15014 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15015
15016 PR c++/9154
15017 * g++.dg/template/error10.C: New test.
15018
15019 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15020
15021 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
15022 * g++.dg/eh/simd-2.C: Likewise.
15023
15024 2003-12-17 James E Wilson <wilson@specifixinc.com>
15025 Roger Sayle <roger@eyesopen.com>
15026
15027 * gcc.c-torture/execute/ieee/mzero5.c: New.
15028
15029 2003-12-17 Mark Mitchell <mark@codesourcery.com>
15030
15031 PR c++/10603
15032 * g++.dg/parse/error6.C: New test.
15033
15034 PR c++/12827
15035 * g++.dg/parse/error7.C: New test.
15036
15037 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15038
15039 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
15040 at -O with stabs debugging formats.
15041 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
15042 * gcc.dg/debug/debug-2.c: Likewise.
15043
15044 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15045
15046 PR c++/12696
15047 * g++.dg/init/error1.C: New test.
15048
15049 PR c++/12218
15050 * g++.dg/init/pm3.C: New test.
15051
15052 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
15053
15054 PR c/3347
15055 * gcc.dg/bitfld-8.c: New test.
15056
15057 2003-12-16 James Lemke <jim@wasabisystems.com>
15058
15059 * gcc.dg/arm-scd42-[123].c: New tests.
15060
15061 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15062
15063 PR c++/9043
15064 * g++.dg/abi/mangle20-1.C: New test.
15065 * g++.dg/abi/mangle20-2.C: New test.
15066
15067 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15068
15069 PR c++/13275
15070 * g++.dg/other/offsetof2.C: Remove XFAIL.
15071 * g++.dg/parse/offsetof1.C: New test.
15072 * g++.gd/parse/offsetof2.C: Likewise.
15073
15074 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15075
15076 * g++.dg/template/nontype3.C: New test.
15077 * g++.dg/template/static2.C: Tweaked the dg-error clause.
15078
15079 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15080
15081 * g++.dg/warn/noreturn-3.C: Also test instantiation.
15082
15083 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15084
15085 PR c++/13387
15086 * g++.dg/expr/assign1.C: New test.
15087
15088 PR c++/13242
15089 * g++.dg/abi/mangle19-1.C: New test.
15090 * g++.dg/abi/mangle19-2.C: New test.
15091
15092 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
15093
15094 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
15095
15096 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15097
15098 * gcc.c-torture/execute/20031216-1.c: New test.
15099
15100 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15101
15102 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
15103 an ICE regression.
15104
15105 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15106
15107 PR c++/10926
15108 * g++.dg/template/error9.C: New test.
15109
15110 PR c++/11116
15111 * g++.dg/template/error8.C: New test.
15112
15113 2003-12-15 Roger Sayle <roger@eyesopen.com>
15114
15115 PR middle-end/13400
15116 * gcc.c-torture/execute/20031215-1.c: New test case.
15117
15118 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15119
15120 PR c++/13269
15121 * g++.dg/parse/error5.C: New test.
15122
15123 PR c++/12989
15124 * g++.dg/expr/sizeof1.C: New test.
15125
15126 PR c++/13310
15127 * g++.dg/template/crash15.C: New test.
15128
15129 2003-12-15 Geoffrey Keating <geoffk@apple.com>
15130
15131 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15132 a non-POD type as the last named parameter of a varargs function.
15133
15134 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15135
15136 PR c++/13243
15137 PR c++/12573
15138 * g++.dg/template/crash14.C: New test.
15139 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15140
15141 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15142
15143 * g++.dg/other/java1.C: New test.
15144
15145 PR c++/13241
15146 * g++.dg/abi/mangle18-1.C: New test.
15147 * g++.dg/abi/mangle18-2.C: New test.
15148
15149 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15150
15151 PR optimization/10312
15152 * gcc.c-torture/execute/20031214-1.c: New.
15153
15154 2003-12-14 Mark Mitchell <mark@codesourcery.com>
15155
15156 PR c++/10779
15157 PR c++/12160
15158 * g++.dg/parse/error3.C: New test.
15159 * g++.dg/parse/error4.C: Likewise.
15160 * g++.dg/abi/mangle4.C: Tweak error messages.
15161 * g++.dg/lookup/using5.C: Likewise.
15162 * g++.dg/other/error2.C: Likewise.
15163 * g++.dg/parse/typename5.C: Likewise.
15164 * g++.dg/parse/undefined1.C: Likewise.
15165 * g++.dg/template/arg2.C: Likewise.
15166 * g++.dg/template/ttp3.C: Likewise.
15167 * g++.dg/template/type1.C: Likewise.
15168 * g++.old-deja/g++.other/crash32.C: Likewise.
15169 * g++.old-djea/g++.pt/defarg8.C: Likewise.
15170
15171 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15172
15173 PR c++/13106
15174 * g++.dg/warn/noreturn-3.C: New test.
15175
15176 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15177
15178 PR c++/13118
15179 * g++.dg/abi/covariant3.C: New.
15180
15181 2003-12-12 Jakub Jelinek <jakub@redhat.com>
15182
15183 * g++.dg/eh/ia64-1.C: New test.
15184
15185 2003-12-12 Roger Sayle <roger@eyesopen.com>
15186
15187 PR optimization/13037
15188 * g77.f-torture/execute/13037.f: New test case.
15189
15190 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15191
15192 PR c++/12881
15193 * g++.dg/abi/covariant2.C: New.
15194
15195 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
15196
15197 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15198
15199 2003-12-11 Zack Weinberg <zack@codesourcery.com>
15200
15201 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15202
15203 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15204
15205 PR other/10819
15206 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15207 to fix Bug 10819.
15208 * lib/g++.exp (g++_version): Likewise.
15209 * lib/g77.exp (g77_version): Likewise.
15210 * lib/objc.exp (default_objc_version): Likewise.
15211
15212 2003-12-10 Richard Henderson <rth@redhat.com>
15213
15214 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15215
15216 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15217
15218 2003-12-08 Matt Austern <austern@apple.com>
15219
15220 PR c/13134
15221 * lib/gcc-dg.exp (dg-require-visibility): Define.
15222 * lib/target-supports (check_visibility_available): Define.
15223 * gcc.dg/visibility-1.c: New test.
15224 * gcc.dg/visibility-2.c: Likewise.
15225 * gcc.dg/visibility-3.c: Likewise.
15226 * gcc.dg/visibility-4.c: Likewise.
15227 * gcc.dg/visibility-5.c: Likewise.
15228 * gcc.dg/visibility-6.c: Likewise.
15229 * g++.dg/ext/visibility-1.C: Likewise.
15230 * g++.dg/ext/visibility-2.C: Likewise.
15231 * g++.dg/ext/visibility-3.C: Likewise.
15232 * g++.dg/ext/visibility-4.C: Likewise.
15233 * g++.dg/ext/visibility-5.C: Likewise.
15234 * g++.dg/ext/visibility-6.C: Likewise.
15235
15236 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15237
15238 * g++.dg/lookup/java1.C: New test.
15239 * g++.dg/lookup/java2.C: New test.
15240
15241 2003-12-07 Falk Hueffner <falk@debian.org>
15242
15243 * g++.dg/opt/noreturn-1.C: New test.
15244
15245 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15246
15247 * gcc.dg/overflow-1.c: New test.
15248
15249 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15250
15251 * g77.f-torture/compile/13060.f: New test.
15252
15253 2003-12-06 Mark Mitchell <mark@codesourcery.com>
15254
15255 PR c++/13323
15256 * g++.dg/inherit/operator2.C: New test.
15257
15258 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15259
15260 PR c++/13305
15261 * g++.dg/ext/attrib9.C: New test.
15262
15263 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15264
15265 PR c++/13314
15266 * g++.dg/template/error7.C: New test.
15267
15268 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15269 J"orn Rennecke <joern.rennecke@superh.com>
15270
15271 PR target/13302
15272 * g++.dg/other/struct-va_list.C: New test.
15273
15274 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15275
15276 PR c++/13166
15277 * g++.dg/parse/defarg6.C: New test.
15278
15279 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15280
15281 PR target/13256
15282 * gcc.c-torture/execute/20031201-1.c: New test.
15283
15284 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15285
15286 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15287
15288 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15289
15290 * gcc.dg/builtin-return-1.c: New test.
15291
15292 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15293 J"orn Rennecke <joern.rennecke@superh.com>
15294
15295 PR optimization/13260
15296 * gcc.c-torture/execute/20031204-1.c: New test.
15297
15298 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15299
15300 PR c++/9127
15301 * g++.dg/template/error6.C: New test.
15302
15303 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15304
15305 * gcc.dg/20031202-1.c: New test.
15306
15307 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15308
15309 PR c++/13179
15310 * g++.dg/template/eh1.C: New test.
15311
15312 PR c++/10771
15313 * g++.dg/template/error5.C: New test.
15314
15315 2003-12-02 David Ung <davidu@mips.com>
15316
15317 * gcc.dg/compat/vector-check.h: Corrected type for var
15318 g_##TMODE
15319
15320 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15321
15322 PR c++/10126
15323 * g++.dg/template/ptrmem8.C: New test.
15324
15325 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15326
15327 PR c++/12573
15328 * g++.dg/template/dependent-expr3.C: New test.
15329
15330 2003-12-01 James Lemke <jim@wasabisystems.com>
15331
15332 * gcc.dg/arm-g2.c: New test.
15333
15334 2003-12-01 Roger Sayle <roger@eyesopen.com>
15335
15336 PR optimization/11634
15337 * gcc.dg/20031201-2.c: New test case.
15338
15339 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15340
15341 PR 11433
15342 * objc.dg/proto-lossage-3.m: New test.
15343
15344 2003-12-01 Roger Sayle <roger@eyesopen.com>
15345
15346 PR optimization/12628
15347 * gcc.dg/20031201-1.c: New test case.
15348
15349 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15350
15351 * gcc.dg/unaligned-1.c: New test.
15352
15353 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15354
15355 PR c++/9849
15356 * g++.dg/template/error4.C: New test.
15357 * g++.dg/template/nested3.C: Adjust error markers.
15358
15359 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15360
15361 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15362
15363 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15364
15365 PR c/10333
15366 * gcc.dg/bitfld-7.c: New test.
15367
15368 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15369
15370 * gcc.dg/tls/asm-1.C: New test.
15371
15372 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15373
15374 * gcc.dg/cpp/assert4.c: Update.
15375
15376 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15377
15378 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15379 * gcc.dg/builtin-apply3.c: New test.
15380
15381 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15382
15383 * lib/compat.exp (compat-obj): New xfaildata parameter.
15384 Use it to set compiler_conditional_xfail_data before compiling.
15385 (compat-get-options): Handle dg-xfail-if.
15386 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15387 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15388 * gcc.dg/compat/vector-1_y.c: Likewise.
15389 * gcc.dg/compat/vector-2_x.c: Likewise.
15390 * gcc.dg/compat/vector-2_y.c: Likewise.
15391
15392 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15393
15394 * g++.dg/opt/reg-stack4.C: New test.
15395
15396 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15397
15398 * gcc.dg/builtin-apply2.c: New test.
15399
15400 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15401
15402 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15403
15404 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15405
15406 PR c++/12924
15407 * g++.dg/template/template-id-2.C: New test.
15408
15409 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15410
15411 PR c++/5369
15412 * g++.dg/template/memfriend1.C: New test.
15413 * g++.dg/template/memfriend2.C: Likewise.
15414 * g++.dg/template/memfriend3.C: Likewise.
15415 * g++.dg/template/memfriend4.C: Likewise.
15416 * g++.dg/template/memfriend5.C: Likewise.
15417 * g++.dg/template/memfriend6.C: Likewise.
15418 * g++.dg/template/memfriend7.C: Likewise.
15419 * g++.dg/template/memfriend8.C: Likewise.
15420 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15421
15422 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15423
15424 PR c++/12515
15425 * g++.dg/ext/cond1.C: New test.
15426
15427 2003-11-20 Richard Henderson <rth@redhat.com>
15428
15429 * gcc.dg/20020201-2.c: Remove.
15430 * gcc.dg/20020201-4.c: Remove.
15431 * gcc.dg/20020304-1.c: Remove.
15432
15433 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15434
15435 * gcc.dg/cpp/trad/xwin1.c: New test case.
15436
15437 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15438
15439 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15440 * lib/g77.exp: Likewise.
15441 * lib/objc.exp: Likewise.
15442 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15443 for darwin.
15444
15445 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15446
15447 PR c++/12932
15448 * g++.dg/template/static5.C: New test.
15449
15450 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15451
15452 * gcc.dg/nested-func-1.c: New test.
15453
15454 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15455
15456 * gcc.dg/cpp/assert4.c: New test.
15457
15458 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15459
15460 PR c++/2294
15461 * g++.dg/lookup/using9.c: New test.
15462
15463 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15464
15465 PR c++/12762
15466 * g++.dg/template/error3.C: New test.
15467
15468 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15469
15470 PR ada/13035
15471 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15472 No longer use a wrapper for gcc, since this does not work under
15473 Windows.
15474
15475 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15476
15477 PR c++/2094
15478 * g++.dg/template/ptrmem7.C: New test.
15479
15480 2003-11-13 Andrew Pinski <apinski@apple.com>
15481
15482 * gcc.c-torture/compile/20031113-1.c: New test.
15483
15484 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15485 Kean Johnston <jkj@sco.com>
15486
15487 PR c/13029
15488 * gcc.dg/unused-4.c: Update.
15489
15490 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15491
15492 * g++.dg/opt/const3.C: New test.
15493
15494 2003-11-13 Jan Hubicka <jh@suse.cz>
15495
15496 * gcc.c-torture/compile/20031112-1.c: New test.
15497
15498 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15499
15500 * g++.dg/parse/crash10.C: Remove bogus error marker.
15501
15502 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15503
15504 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15505 (host_gcc): Likewise.
15506 (ROOT): Honor $PWDCMD.
15507 (BASE): Likewise.
15508 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15509
15510 2003-11-12 Catherine Moore <clm@redhat.com>
15511
15512 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15513
15514 2003-11-12 Andreas Jaeger <aj@suse.de>
15515 Jakub Jelinek <jakub@redhat.com>
15516 Andrew Pinski <pinskia@physics.uc.edu>
15517 Richard Henderson <rth@redhat.com>
15518
15519 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15520 systems.
15521 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15522
15523 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15524 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15525
15526 2003-11-11 Andreas Jaeger <aj@suse.de>
15527
15528 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15529
15530 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15531
15532 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15533
15534 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15535 Clean ups.
15536
15537 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15538
15539 * gcc.dg/trampoline-1.c: New test.
15540
15541 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15542
15543 * gcc.c-torture/compile/200031109-1.c: New test.
15544
15545 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15546
15547 PR c/3190
15548 PR c/8714
15549 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15550 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15551 gcc.dg/format/no-y2k-1.c: Update.
15552
15553 2003-11-08 Roger Sayle <roger@eyesopen.com>
15554
15555 PR optimization/10467
15556 * gcc.dg/20031108-1.c: New test case.
15557
15558 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15559
15560 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15561
15562 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15563
15564 * gcc.dg/compound-lvalue-1.c: New test.
15565 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15566 some XFAILs.
15567
15568 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15569
15570 * gcc.dg/altivec-varargs-1.c: New test.
15571
15572 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15573
15574 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15575 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15576 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15577 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15578 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15579
15580 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15581
15582 * gcc.dg/cond-lvalue-1.c: New test.
15583
15584 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15585
15586 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15587
15588 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15589
15590 PR c++/11616
15591 * g++.dg/template/instantiate5.C: New test.
15592
15593 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15594
15595 PR c++/12726
15596 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15597 * ChangeLog: Add missing first entry for above test.
15598
15599 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15600
15601 PR c++/9810
15602 * g++.dg/template/using8.C: New test.
15603 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15604
15605 2003-11-02 Roger Sayle <roger@eyesopen.com>
15606
15607 PR optimization/10817
15608 * gcc.c-torture/compile/20031102-1.c: New test case.
15609
15610 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15611
15612 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15613 2147483647.
15614
15615 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15616
15617 * gcc.dg/20031102-1.c: New test.
15618
15619 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15620
15621 * gcc.dg/complex-1.c: New test.
15622
15623 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15624
15625 PR c++/12796
15626 * g++.dg/template/crash13.C: Adjust expected error location.
15627 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15628
15629 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15630
15631 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15632
15633 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15634
15635 PR/10239
15636 * gcc.c-torture/compile/20031031-2.c: New test.
15637
15638 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15639
15640 PR/11640
15641 * gcc.c-torture/compile/20031031-1.c: New test.
15642
15643 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15644
15645 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15646 * gcc.misc-tests/bprob.exp: Likewise.
15647 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15648 the execution test on arm-elf configs.
15649 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15650 configs that don't support scratch files.
15651 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15652
15653 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15654
15655 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15656 done by dejagnu.
15657
15658 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15659
15660 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15661 Avoid non pure sh syntax. Add more logging.
15662
15663 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15664 fail.
15665
15666 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15667
15668 PR libgcj/10610
15669 * gcc.dg/ppc-stackalign-1.c: New test.
15670
15671 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15672
15673 * ada/acats/run_all.sh: Change output to be more compliant with
15674 dejagnu framework.
15675 Create acats.sum and acats.log files under testsuite/ada/acats
15676 Only run [a-z]* directories, to filter out e.g. CVS.
15677 Redirect build output to log file.
15678
15679 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15680
15681 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15682
15683 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15684
15685 PR ada/5909:
15686 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15687
15688 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15689
15690 * gcc.c-torture/compile/20031023-1.c: New test.
15691 * gcc.c-torture/compile/20031023-2.c: New test.
15692 * gcc.c-torture/compile/20031023-3.c: New test.
15693 * gcc.c-torture/compile/20031023-4.c: New test.
15694
15695 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15696
15697 PR c++/10371
15698 * g++.dg/lookup/scoped8.C: New test.
15699
15700 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15701
15702 * g++.dg/opt/reg-stack3.C: New test.
15703
15704 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15705
15706 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15707
15708 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15709
15710 PR c++/11076
15711 * g++.dg/template/crash13.C: New test.
15712
15713 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15714
15715 * gcc.dg/c99-restrict-2.c: New test.
15716
15717 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15718
15719 PR c++/12698, c++/12699, c++/12700, c++/12566
15720 * g++.dg/inherit/covariant9.C: New test.
15721 * g++.dg/inherit/covariant10.C: New test.
15722 * g++.dg/inherit/covariant11.C: New test.
15723
15724 2003-10-23 Jason Merrill <jason@redhat.com>
15725
15726 PR c++/12726
15727 * g++.dg/ext/complit2.C: New test.
15728
15729 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15730
15731 PR target/12654
15732 * gcc.c-torture/execute/20031020-1.c: New test.
15733
15734 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15735
15736 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15737 following the jump_insn.
15738
15739 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15740
15741 * gcc.dg/cast-lvalue-1.c: New test.
15742
15743 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15744
15745 PR c++/11962
15746 * g++.dg/template/cond2.C: New test.
15747
15748 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15749
15750 * gcc.dg/builtins-28.c: New test.
15751
15752 2003-10-20 Jan Hubicka <jh@suse.cz>
15753
15754 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15755 parameter.
15756 * testsuite/gcc.dg/inline-2.c: Likewise.
15757
15758 2003-10-20 Phil Edwards <phil@codesourcery.com>
15759
15760 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15761 * gcc.dg/nest.c: Likewise.
15762
15763 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15764
15765 PR c++/9781, c++/10583, c++/11862
15766 * g++.dg/parse/crash13.C: New test.
15767
15768 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15769
15770 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15771
15772 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15773
15774 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15775 Define HAVE_C99_RUNTIME except on Solaris.
15776 * gcc.dg/builtins-20.c: Likewise.
15777
15778 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15779
15780 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15781
15782 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15783
15784 PR c++/12495
15785 * g++.dg/template/crash21.C: New test.
15786
15787 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15788
15789 PR c++/2513
15790 * g++.dg/template/typename5.C: New test.
15791
15792 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15793
15794 PR c++/12369
15795 * g++.dg/template/friend25.C: New test.
15796
15797 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15798
15799 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15800 versions.
15801
15802 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15803
15804 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15805 == 2147483647.
15806
15807 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15808
15809 * gcc.c-torture/execute/960416-1.x: Remove.
15810 * gcc.c-torture/execute/divconst-3.x: Likewise.
15811
15812 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15813
15814 PR target/12598
15815 * gcc.dg/torture/cris-volatile-1.c: New test.
15816
15817 2003-10-14 Roger Sayle <roger@eyesopen.com>
15818
15819 PR optimization/9325
15820 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15821 for overflowing floating point to integer conversion during RTL
15822 simplification.
15823
15824 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15825
15826 * objc/execute/_cmd.m: Fix typo.
15827 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15828 Relax 'scan-assembler' regexp.
15829 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15830 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15831 * objc.dg/zero-link-2.m: Remove blank line.
15832 * objc.dg/zero-link-3.m: New test case.
15833
15834 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15835
15836 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15837
15838 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15839 than linker trickery.
15840
15841 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15842
15843 PR c++/12370
15844 * g++.dg/other/friend2.C: New test.
15845
15846 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15847
15848 * gcc.dg/20031012-1.c: New test.
15849
15850 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15851
15852 * gcc.dg/weak/weak-3.c: Fix for new warning.
15853
15854 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15855
15856 PR optimization/8750
15857 * gcc.c-torture/execute/20031012-1.c: New test case.
15858
15859 2003-10-11 Roger Sayle <roger@eyesopen.com>
15860
15861 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15862 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15863
15864 2003-10-11 Roger Sayle <roger@eyesopen.com>
15865
15866 PR optimization/12260
15867 * gcc.c-torture/compile/20031011-2.c: New test case.
15868
15869 2003-10-11 Roger Sayle <roger@eyesopen.com>
15870
15871 * gcc.c-torture/execute/20031011-1.c: New testcase.
15872
15873 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15874
15875 * gcc.c-torture/compile/20031011-1.c: New test.
15876
15877 2003-10-11 Jan Hubicka <jh@suse.cz>
15878
15879 * g++.dg/other/first-global.C: New test.
15880
15881 2003-10-11 Roger Sayle <roger@eyesopen.com>
15882
15883 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15884
15885 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15886
15887 * gcc.c-torture/compile/20031010-1.c: New test.
15888
15889 2003-10-10 Geoffrey Keating <geoffk@apple.com>
15890
15891 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15892 * gcc.c-torture/execute/va-arg-25.c: ... here.
15893
15894 2003-10-09 Mark Mitchell <mark@codesourcery.com>
15895
15896 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15897
15898 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
15899
15900 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
15901
15902 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15903
15904 * g++.dg/parse/error2.C: New test.
15905
15906 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15907
15908 PR c++/11097
15909 * g++.dg/other/error5.C: Modify the error message.
15910 * g++.dg/lookup/using8.C: New test.
15911
15912 2003-10-07 Geoffrey Keating <geoffk@apple.com>
15913
15914 * gcc.dg/darwin-abi-2.c: New file.
15915 * gcc.c-torture/execute/va-arg-24.c: New file.
15916
15917 2003-10-06 Bob Wilson <bob.wilson@acm.org>
15918
15919 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15920 indentation.
15921
15922 2003-10-06 Mark Mitchell <mark@codesourcery.com>
15923
15924 PR c++/10147
15925 * g++.dg/other/error4.C: Update error messages.
15926 * g++.dg/template/ptrmem4.C: Likewise.
15927
15928 PR c++/12337
15929 * g++.dg/init/new9.C: New test.
15930
15931 PR c++/12334, c++/12236, c++/8656
15932 * g++.dg/ext/attrib8.C: New test.
15933
15934 2003-10-06 Devang Patel <dpatel@apple.com>
15935
15936 * gcc.dg/debug/dwarf2-3.h: New test.
15937 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
15938
15939 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15940
15941 * g++.dg/opt/cfg2.C: New test.
15942
15943 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15944
15945 * g++.dg/opt/float1.C: New test.
15946
15947 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15948
15949 * gcc.dg/c90-array-lval-6.c: New test.
15950 * gcc.dg/c99-array-lval-6.c: New test.
15951
15952 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
15953 Ziemowit Laski <zlaski@apple.com>
15954
15955 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15956 'Derived', so that it is never considered a class method; add
15957 new warning for '+port' method ambiguity.
15958 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15959 <objc/objc-api.h> (needed on Mac OS X).
15960 * objc.dg/method-13.m: New test.
15961
15962 2003-10-03 Roger Sayle <roger@eyesopen.com>
15963
15964 PR optimization/9325, PR java/6391
15965 * gcc.c-torture/execute/20031003-1.c: New test case.
15966
15967 2003-10-02 Mark Mitchell <mark@codesourcery.com>
15968
15969 PR optimization/12180
15970 * gcc.dg/20031002-1.c: New test.
15971
15972 PR c++/12486
15973 * g++.dg/inherit/error1.C: New test.
15974
15975 2003-10-02 Chris Demetriou <cgd@broadcom.com>
15976
15977 * lib/f-torture.exp (search_for): Rename to...
15978 (search_for_re): This. Also, clean up comments and the
15979 "regexp" invocation.
15980
15981 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
15982
15983 * gcc.c-torture/compile/20031002-1.c: New test.
15984
15985 2003-10-02 Jakub Jelinek <jakub@redhat.com>
15986
15987 * g++.dg/opt/cond1.C: New test.
15988
15989 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15990
15991 * gcc.dg/Wold-style-definition-2.c: New testcase.
15992 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15993
15994 2003-09-29 Richard Henderson <rth@redhat.com>
15995
15996 * g++.dg/init/array10.C: Add dg-options.
15997
15998 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15999
16000 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
16001
16002 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16003
16004 * g++.dg/template/friend19.C: Fix typo.
16005 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
16006
16007 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
16008
16009 * gcc.c-torture/execute/20030928-1.c: New test.
16010 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
16011
16012 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16013
16014 * g++.dg/opt/unroll1.C: New test.
16015
16016 2003-09-26 Roger Sayle <roger@eyesopen.com>
16017
16018 PR optimization/11741
16019 * gcc.dg/20030926-1.c: New test case.
16020
16021 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16022
16023 PR c++/5655
16024 * g++.dg/parse/access7.C: New test.
16025 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
16026
16027 2003-09-24 Ziemowit Laski <zlaski@apple.com>
16028
16029 MERGE OF objc-improvements-branch into MAINLINE:
16030 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
16031 if libobjc has not been built.
16032 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
16033 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
16034 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
16035 objc/execute/nested-3.m, objc/execute/np-2.m,
16036 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
16037 objc/execute/redefining_self.m, objc/execute/root_methods.m,
16038 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
16039 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
16040 objc.dg/special/unclaimed-category-1.h,
16041 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
16042 well as GNU runtime.
16043 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
16044 * execute/cascading-1.m, execute/function-message-1.m,
16045 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
16046 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
16047 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
16048 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
16049 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
16050 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
16051 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
16052 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
16053 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
16054 * objc.dg/bitfield-2.m: Run only on Darwin.
16055 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
16056 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
16057 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
16058 * objc.dg/const-str-1.m: Fix constant string layout.
16059
16060 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
16061
16062 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
16063
16064 2003-09-23 Geoffrey Keating <geoffk@apple.com>
16065
16066 * gcc.dg/darwin-abi-1.c: New file.
16067
16068 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
16069
16070 PR target/12281
16071 * gcc.c-torture/compile/20030921-1.c: New test.
16072
16073 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16074
16075 * g++.dg/opt/reg-stack2.C: New test.
16076
16077 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16078
16079 * g++.dg/eh/delayslot1.C: New test.
16080
16081 2003-09-20 Richard Henderson <rth@redhat.com>
16082
16083 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
16084
16085 2003-09-20 Roger Sayle <roger@eyesopen.com>
16086
16087 * gcc.c-torture/execute/20030920-1.c: New test case.
16088
16089 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16090
16091 * g++.dg/rtti/typeid3.C: Correct expected error message.
16092
16093 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16094
16095 PR c++/157
16096 * g++.dg/parse/crash12.C: New test.
16097
16098 2003-09-19 Janis Johnson <janis187@us.ibm.com>
16099
16100 * gcc.dg/compat/mixed-struct-check.h: New.
16101 * gcc.dg/compat/mixed-struct-defs.h: New.
16102 * gcc.dg/compat/mixed-struct-init.h: New.
16103 * gcc.dg/compat/struct-by-value-19_main.c: New.
16104 * gcc.dg/compat/struct-by-value-19_x.c: New.
16105 * gcc.dg/compat/struct-by-value-19_y.c: New.
16106 * gcc.dg/compat/struct-by-value-20_main.c: New.
16107 * gcc.dg/compat/struct-by-value-20_x.c: New.
16108 * gcc.dg/compat/struct-by-value-20_y.c: New.
16109 * gcc.dg/compat/struct-return-19_main.c: New.
16110 * gcc.dg/compat/struct-return-19_x.c: New.
16111 * gcc.dg/compat/struct-return-19_y.c: New.
16112 * gcc.dg/compat/struct-return-20_main.c: New.
16113 * gcc.dg/compat/struct-return-20_x.c: New.
16114 * gcc.dg/compat/struct-return-20_y.c: New.
16115
16116 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
16117 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
16118 so that it will not complain on LP64 targets.
16119
16120 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16121
16122 PR c++/495
16123 * g++.dg/template/friend24.C: New test.
16124
16125 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16126
16127 PR c++/12332
16128 * g++.dg/template/memtmpl2.C: New test.
16129
16130 2003-09-18 Mark Mitchell <mark@codesourcery.com>
16131
16132 PR target/11184
16133 * gcc.dg/builtin-apply1.c: New test.
16134
16135 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16136
16137 PR c++/9848
16138 * g++.dg/warn/Wunused-4.C: New test.
16139
16140 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16141
16142 PR c++/12316
16143 * g++.dg/other/gc2.C: New test.
16144
16145 2003-09-17 Mark Mitchell <mark@codesourcery.com>
16146
16147 PR c++/11991
16148 * g++.dg/rtti/typeid3.C: New test.
16149
16150 PR c++/12266
16151 * g++.dg/overload/template1.C: New test.
16152
16153 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16154
16155 * g++.dg/opt/cfg3.C: New test.
16156
16157 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16158
16159 PR c++/7939
16160 * g++.dg/template/crash11.C: New test.
16161
16162 2003-09-16 Jason Merrill <jason@redhat.com>
16163 Jakub Jelinek <jakub@redhat.com>
16164
16165 * gcc.dg/attr-warn-unused-result.c: New test.
16166
16167 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16168
16169 PR c++/12184
16170 * g++.dg/expr/call2.C: New test.
16171
16172 2003-09-15 Andreas Jaeger <aj@suse.de>
16173
16174 * gcc.dg/Wold-style-definition-1.c: New test.
16175
16176 2003-09-14 Mark Mitchell <mark@codesourcery.com>
16177
16178 PR c++/3907
16179 * g++.dg/parse/template12.C: New test.
16180
16181 * g++.dg/abi/bitfield11.C: New test.
16182 * g++.dg/abi/bitfield12.C: Likewise.
16183
16184 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
16185
16186 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16187 non-expansion of functional macro name without arguments at EOL.
16188 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16189
16190 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
16191
16192 * gcc.c-torture/execute/20030914-[12].c: New tests.
16193
16194 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16195
16196 PR c++/11788
16197 * g++.dg/overload/addr1.C: New test.
16198
16199 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16200
16201 * gcc.dg/20030909-1.c: New test.
16202
16203 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16204
16205 * gcc.dg/ultrasp10.c: New test.
16206
16207 2003-09-09 Devang Patel <dpatel@apple.com>
16208
16209 * gcc.dg/darwin-ld-6.c: New test.
16210
16211 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16212
16213 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16214
16215 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16216
16217 * gcc.dg/ia64-types1.c: New test.
16218 * gcc.dg/ia64-types2.c: Likewise.
16219
16220 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16221
16222 * gcc.dg/builtins-1.c: Add more _Complex tests.
16223 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16224
16225 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16226 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16227
16228 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16229
16230 PR c++/11786
16231 * g++.dg/lookup/koenig2.C: New test.
16232
16233 PR c++/5296
16234 * g++.dg/rtti/typeid2.C: New test.
16235
16236 2003-09-08 Jakub Jelinek <jakub@redhat.com>
16237
16238 * gcc.c-torture/compile/20030904-1.c: New test.
16239
16240 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16241
16242 * g++.dg/opt/longbranch2.C: New test.
16243
16244 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16245
16246 * g++.dg/template/crash10.C: Only compile it.
16247
16248 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16249
16250 PR middle-end/11665
16251 * gcc.c-torture/compile/20030907-1.c: New test.
16252 * g++.dg/init/array11.C: New test.
16253
16254 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16255
16256 PR c++/11852
16257 * g++.dg/init/struct1.C: New test.
16258
16259 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16260
16261 PR c++/12181
16262 * g++.dg/expr/comma1.C: New test.
16263
16264 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16265
16266 PR c++/11867
16267 * g++.dg/expr/static_cast5.C: New test.
16268
16269 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16270
16271 PR c++/11507
16272 * g++.dg/lookup/scoped7.C: New test.
16273
16274 PR c++/9574
16275 * g++.dg/other/static1.C: New test.
16276
16277 PR c++/11490
16278 * g++.dg/warn/template-1.C: New test.
16279
16280 PR c++/11432
16281 * g++.dg/template/crash10.C: New test.
16282
16283 PR c++/2478
16284 * g++.dg/overload/VLA.C: New test.
16285
16286 PR c++/10804
16287 * g++.dg/template/call1.C: New test.
16288
16289 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16290
16291 PR c++/11794
16292 * g++.dg/parse/using3.C: New test.
16293
16294 2003-09-06 Roger Sayle <roger@eyesopen.com>
16295
16296 PR c++/11409
16297 * g++.dg/overload/builtin3.C: New test case.
16298
16299 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16300
16301 PR c/9862
16302 * gcc.dg/20030906-1.c: New test.
16303 * gcc.dg/20030906-2.c: Likewise.
16304
16305 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16306
16307 PR c++/12167
16308 * g++.dg/parse/defarg5.C: New test.
16309
16310 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16311
16312 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16313
16314 PR c++/12163
16315 * g++.dg/expr/static_cast4.C: New test.
16316
16317 PR c++/12146
16318 * g++.dg/template/crash9.C: New test.
16319
16320 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16321
16322 * g++.old-deja/g++.ext/pretty2.C: Update for change
16323 in __FUNCTION__.
16324 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16325
16326 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16327
16328 PR c++/11922
16329 * g++/dg/template/qualified-id1.C: New test.
16330
16331 PR c++/12037
16332 * g++.dg/warn/noeffect4.C: New test.
16333
16334 2003-09-04 Matt Austern <austern@apple.com>
16335
16336 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16337 * g++.dg/ext/fnname2.C: Likewise.
16338 * g++.dg/ext/fnname3.C: Likewise.
16339
16340 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16341
16342 * g++.dg/expr/lval1.C: New test.
16343 * g++.dg/ext/lvcast.C: Remove.
16344
16345 2003-09-03 Roger Sayle <roger@eyesopen.com>
16346
16347 PR optimization/11700.
16348 * gcc.c-torture/compile/20030903-1.c: New test case.
16349
16350 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16351
16352 PR c++/12053
16353 * g++.dg/abi/layout4.C: New test.
16354
16355 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16356
16357 PR c++/11553
16358 * g++.dg/parse/friend3.C: New test.
16359
16360 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16361
16362 PR c++/11847
16363 * g++.dg/template/class1.C: New test.
16364
16365 PR c++/11808
16366 * g++.dg/expr/call1.C: New test.
16367
16368 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16369
16370 PR c++/12114
16371 * g++.dg/init/ref9.C: New test.
16372
16373 PR c++/11972
16374 * g++.dg/template/nested4.C: New test.
16375
16376 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16377
16378 PR c++/12093
16379 * g++.dg/template/non-dependent4.C: New test.
16380
16381 PR c++/11928
16382 * g++.dg/inherit/conv1.C: New test.
16383
16384 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16385
16386 PR c++/6196
16387 * g++.dg/ext/label1.C: New test.
16388 * g++.dg/ext/label2.C: Likewise.
16389
16390 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16391
16392 * g++.dg/expr/cond3.C: New test.
16393
16394 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16395
16396 * gcc.dg/builtins-1.c: Add new builtin cases.
16397
16398 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16399
16400 * gcc.dg/builtins-1.c: Add new cases.
16401 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16402
16403 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16404
16405 * gcc.dg/builtins-1.c: Add more math builtin tests.
16406 * gcc.dg/torture/builtin-attr-1.c: New test.
16407
16408 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16409
16410 PR optimization/5079
16411 * g++.dg/opt/static3.C: New test.
16412
16413 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16414
16415 * gcc.misc-tests/gcov-10b.c: New test.
16416
16417 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16418
16419 * g++.dg/opt/ptrmem3.C: New test.
16420
16421 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16422
16423 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16424
16425 * gcc.dg/20030826-2.c: New test.
16426
16427 2003-08-26 Roger Sayle <roger@eyesopen.com>
16428
16429 PR middle-end/12002
16430 * g77.f-torture/compile/12002.f: New test case.
16431
16432 2003-08-26 Roger Sayle <roger@eyesopen.com>
16433
16434 * gcc.dg/20030826-1.c: New test case.
16435
16436 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16437
16438 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16439
16440 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16441
16442 PR c++/11871
16443 * c++.dg/lookup/crash1.C: New test.
16444
16445 * c++.dg/warn/noeffect3.C: New test.
16446
16447 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16448
16449 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16450 * gcc.dg/compat/vector-1_y.c: Ditto.
16451 * gcc.dg/compat/vector-2_x.c: Ditto.
16452 * gcc.dg/compat/vector-2_y.c: Ditto.
16453
16454 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16455
16456 * gcc.dg/20030702-1.c: New test.
16457
16458 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16459
16460 PR c++/8795
16461 * g++.dg/ext/altivec-1.C: New test.
16462
16463 2003-08-24 Richard Henderson <rth@redhat.com>
16464
16465 * g++.dg/eh/simd-2.C: Add -w for x86.
16466
16467 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16468
16469 * gcc.dg/20030815-1.c: New test.
16470
16471 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16472
16473 PR c++/3765
16474 * g++.dg/parse/access6.C: New test.
16475
16476 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16477
16478 PR c++/641, c++/11876
16479 * g++.dg/template/friend22.C: New test.
16480 * g++.dg/template/friend23.C: Likewise.
16481
16482 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16483
16484 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16485 identically.
16486
16487 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16488
16489 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16490
16491 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16492
16493 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16494
16495 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16496
16497 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16498
16499 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16500
16501 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16502
16503 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16504
16505 PR c++/11919
16506 * g++.dg/overload/prom1.C: New test.
16507
16508 PR c++/11551
16509 * g++.dg/parse/dtor2.C: New test.
16510
16511 PR c++/10762
16512 * g++.dg/parse/using2.C: New test.
16513
16514 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16515
16516 PR target/11805
16517 * gcc.c-torture/compile/20030821-1.c: New.
16518
16519 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16520
16521 PR c++/11834
16522 * g++.dg/template/deduce2.C: New test.
16523
16524 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16525
16526 * gcc.c-torture/execute/20030821-1.c: New test.
16527
16528 2003-08-20 Roger Sayle <roger@eyesopen.com>
16529
16530 PR middle-end/11984
16531 * gcc.dg/20030820-1.c: New test case.
16532
16533 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16534
16535 PR c++/11945
16536 * g++.dg/warn/noeffect2.C: New test.
16537
16538 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16539
16540 PR c++/10926
16541 * g++.dg/template/dtor2.C: New test.
16542
16543 PR c++/11684
16544 * g++.dg/template/operator1.C: New test.
16545 * g++.dg/parse/operator4.C: New test.
16546
16547 PR c++/11946.C
16548 * g++.dg/expr/enum1.C: New test.
16549 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16550
16551 PR c++/11036.C
16552 * g++.dg/parse/elab2.C: New test.
16553 * g++.dg/parse/typedef4.C: Change error message.
16554 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16555 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16556 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16557
16558 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16559
16560 * gcc.dg/pch/warn-1.c: New.
16561 * gcc.dg/pch/warn-1.hs: New.
16562
16563 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16564 not-tested file.
16565
16566 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16567
16568 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16569
16570 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16571
16572 * gcc.dg/uninit-D.c: New Test.
16573 * gcc.dg/uninit-E.c: New Test.
16574 * gcc.dg/uninit-F.c: New Test.
16575 * gcc.dg/uninit-G.c: New Test.
16576
16577 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16578
16579 * g++.dg/README: Describe the pch directory.
16580
16581 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16582
16583 PR c++/11174
16584 * g++.dg/parse/access4.C: New test.
16585 * g++.dg/parse/access5.C: Likewise.
16586 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16587
16588 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16589
16590 * gcc.dg/noncompile/20030818-1.c: New.
16591
16592 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16593
16594 PR c++/11957
16595 * g++.dg/warn/noeffect1.C: New test.
16596
16597 * g++.dg/template/scope2.C: New test.
16598 * g++.dg/template/error2.C: Correct dg-error
16599
16600 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16601
16602 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16603
16604 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16605
16606 PR C++/11512
16607 * g++.dg/template/warn1.C: New.
16608
16609 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16610
16611 * g++.dg/template/error2.C: New test.
16612 * g++.dg/lookup/using7.C: Adjust errors
16613 * g++.old-deja/g++.pt/crash36.C: Likewise.
16614 * g++.old-deja/g++.pt/derived3.C: Likewise.
16615
16616 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16617
16618 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16619 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16620 * gcc.c-torture/execute/builtins/string-9.c: New, from
16621 string-opt-9.c. Adjust for execute/builtins framework.
16622 * gcc.c-torture/execute/string-opt-9.c: Delete.
16623
16624 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16625
16626 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16627
16628 * g++.dg/parse/ret-type2.C: New test.
16629
16630 PR c++/11703
16631 * g++.dg/init/new8.C: New test.
16632
16633 PR c++/10923
16634 * g++.dg/parse/typedef5.C: New test.
16635
16636 PR c++/9512
16637 * g++.dg/parse/qualified2.C: New test.
16638 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16639 invalid code.
16640
16641 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16642
16643 * g++.dg/conversion/ptrmem1.C: New test.
16644
16645 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16646
16647 PR target/11693
16648 * gcc.dg/20030811-1.c: New test.
16649
16650 PR target/11535
16651 * gcc.c-torture/execute/20030811-1.c: New test.
16652
16653 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16654
16655 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16656
16657 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16658
16659 PR c++/11789.C
16660 * g++.dg/inherit/multiple1.C: New test.
16661
16662 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16663
16664 * gcc.dg/spe1.c: New test.
16665
16666 PR c++/11670
16667 * g++.dg/expr/cast2.C: New test.
16668
16669 PR c++/10530
16670 * g++.dg/template/dependent-name2.C: New test.
16671
16672 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16673
16674 * g++.dg/parse/crash11.C: Put the dg options in comments.
16675
16676 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16677
16678 * lib/gcc-dg.exp: Update for diagnostic change.
16679
16680 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16681
16682 PR c++/5767
16683 * g++.dg/parse/crash11.C: New test.
16684
16685 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16686
16687 * gcc.dg/cpp/spacing1.c: Update.
16688
16689 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16690
16691 PR target/11739
16692 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16693 a value for -mtune.
16694
16695 2003-08-04 Roger Sayle <roger@eyesopen.com>
16696
16697 PR middle-end/11771
16698 * gcc.c-torture/compile/20030804-1.c: New test case.
16699
16700 2003-08-04 Roger Sayle <roger@eyesopen.com>
16701
16702 * gcc.dg/20030804-1.c: New test case.
16703
16704 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16705
16706 * gcc.dg/cpp/separate-1.c: New test.
16707
16708 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16709
16710 PR c++/11704
16711 * g++.dg/template/dependent-expr2.C: New test.
16712
16713 PR c++/11766
16714 * g++.dg/expr/ptrmem1.C: New test.
16715
16716 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16717
16718 PR c++/9453
16719 * g++.dg/template/friend15.C: New test.
16720
16721 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16722
16723 * lib/dg-pch.exp: Work round PCH bug.
16724
16725 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16726
16727 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16728 builtins. Move cases from builtins-4.c here.
16729
16730 * gcc.dg/torture/builtin-math-1.c: New test taken from
16731 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16732 additional cases.
16733
16734 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16735 Delete.
16736
16737 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16738
16739 PR c++/9447
16740 * g++.dg/template/using7.C: New test.
16741
16742 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16743
16744 * import1.c, import2.c: New tests.
16745
16746 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16747
16748 * g++.dg/eh/crossjump1.C: New test.
16749
16750 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16751
16752 PR c++/11697
16753 * g++.dg/template/using6.C: New test.
16754
16755 PR c++/11744
16756 * g++.dg/template/koenig2.C: New test.
16757
16758 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16759
16760 PR c++/7983
16761 * g++.dg/parse/typedef4.C: New test.
16762
16763 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16764
16765 PR c++/8442, c++/8806
16766 * g++.dg/template/elab1.C: New test.
16767 * g++.dg/template/type2.C: Likewise.
16768 * g++.dg/template/ttp3.C: Adjust expected error message.
16769 * g++.old-deja/g++.law/visibility13.C: Likewise.
16770 * g++.old-deja/g++.niklas/t135.C: Likewise.
16771 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16772 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16773 template argument.
16774 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16775
16776 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16777
16778 PR c++/11295
16779 * g++.dg/ext/stmtexpr1.C: New test.
16780
16781 * g++.dg/opt/tmp1.C: New test.
16782
16783 PR c++/11525
16784 * g++.dg/parse/constant4.C: New test.
16785
16786 PR c++/9447
16787 * g++.dg/template/using5.C: New test.
16788
16789 2003-07-31 Roger Sayle <roger@eyesopen.com>
16790
16791 * gcc.dg/builtins-27.c: New test case.
16792
16793 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16794
16795 * gcc.dg/tls/opt-7.c: New test.
16796
16797 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16798
16799 * g++.old-deja/g++.other/crash18.C: Remove.
16800
16801 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16802
16803 * g++.dg/template/explicit3.C: New.
16804 * g++.dg/template/explicit4.C: New.
16805 * g++.dg/template/explicit5.C: New.
16806
16807 PR c++/11347
16808 * g++.dg/template/memtmpl1.C: New.
16809
16810 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16811
16812 PR target/11565
16813 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16814 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16815
16816 2003-07-30 Jan Hubicka <jh@suse.cz>
16817
16818 * vtgc1.c: Kill.
16819
16820 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16821
16822 * gcc.dg/struct-in-proto-1.c: New test.
16823
16824 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16825
16826 * gcc.dg/cpp/include2.c: Only expect one message.
16827
16828 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16829
16830 PR c++/9447
16831 * g++.dg/template/using1.C: New test.
16832 * g++.dg/template/using2.C: New test.
16833 * g++.dg/template/using3.C: New test.
16834 * g++.dg/template/using4.C: New test.
16835
16836 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16837
16838 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16839 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16840
16841 2003-07-28 Jan Hubicka <jh@suse.cz>
16842
16843 PR c++/11530
16844 * g++.dg/opt/call1.C: New test.
16845
16846 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16847
16848 PR c++/11667
16849 * g++.dg/init/enum2.C: New test.
16850 * g++.dg/template/overload1.C: Add "-w" option.
16851
16852 2003-07-28 <hp@bitrange.com>
16853
16854 * gcc.dg/Wdeclaration-after-statement-1.c,
16855 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16856
16857 2003-07-28 Jakub Jelinek <jakub@redhat.com>
16858
16859 * gcc.c-torture/compile/20030725-1.c: New test.
16860
16861 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
16862
16863 * gcc.dg/20030505.c: Only run for SPE.
16864 Remove definition of opaque type.
16865
16866 2003-07-27 Mark Mitchell <mark@codesourcery.com>
16867
16868 * g++.dg/template/ptrmem6.C: New test.
16869
16870 2003-07-26 Geoffrey Keating <geoffk@apple.com>
16871
16872 * gcc.c-torture/compile/zero-strct-2.c: New test.
16873
16874 2003-07-25 Geoffrey Keating <geoffk@apple.com>
16875
16876 * gcc.dg/intermod-1.c: New test.
16877
16878 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16879
16880 PR c++/11617
16881 * g++.dg/template/lookup2.C: New test.
16882 * g++.dg/template/memclass1.C: Remove instantiated from error.
16883 * g++.dg/other/error2.C: Tweak expected errors.
16884
16885 PR c++/11596
16886 * g++.dg/template/defarg3.C: New test.
16887
16888 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16889
16890 2003-07-24 Mark Mitchell <mark@codesourcery.com>
16891
16892 * g++.dg/inherit/access5.C: New test.
16893
16894 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16895
16896 PR c++/11513
16897 * g++.dg/template/crash8.C: New test.
16898
16899 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16900
16901 PR c/10602
16902 * gcc.dg/noncompile/incomplete-2.c: New test.
16903
16904 2003-07-23 Mark Mitchell <mark@codesourcery.com>
16905
16906 PR c++/11645
16907 * g++.dg/inherit/access4.C: New test.
16908
16909 PR c++/11517
16910 * g++.dg/expr/cond2.C: New test.
16911
16912 PR optimization/10679
16913 * g++.dg/opt/inline4.C: New test.
16914
16915 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16916
16917 * g++.dg/parse/crash10: New test.
16918
16919 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16920
16921 * g++.dg/ext/flexary1.C: New test.
16922
16923 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16924
16925 PR c++/10793
16926 * g++.dg/template/crash9.C: New test.
16927
16928 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16929
16930 PR c++/3004
16931 * g++.dg/parse/typedef3.C: New test.
16932
16933 PR c++/7906
16934 * g++.dg/parse/operator2.C: New test.
16935
16936 PR c++/8895
16937 * g++.dg/parse/def-tmpl-arg1.C: New test.
16938
16939 PR c++/9282
16940 * g++.dg/parse/funptr1.C: New test.
16941
16942 PR c++/9452
16943 * g++.dg/parse/ambig3.C: New test.
16944
16945 PR c++/9454
16946 * g++.dg/parse/operator3.C: New test.
16947
16948 PR c++/9486
16949 * g++.dg/parse/template10.C: New test.
16950
16951 PR c++/9488
16952 * g++.dg/parse/template11.C: New test.
16953
16954 PR c++/10150
16955 * g++.dg/parse/invalid-op1.C: New test.
16956
16957 PR c++/10247
16958 * g++.dg/parse/condexpr1.C: New test.
16959
16960 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16961
16962 * g++.dg/ext/packed3.C: New test.
16963 * g++.dg/ext/packed4.C: New test.
16964
16965 * gcc.dg/pack-test-3.c: New test.
16966
16967 2003-07-21 Janis Johnson <janis187@us.ibm.com>
16968
16969 * lib/compat.exp: Handle dg-options per source file.
16970 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16971 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16972 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16973 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16974 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16975 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16976 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16977 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16978 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16979 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16980 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16981 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16982 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16983 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16984
16985 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16986
16987 PR c/10320
16988 * gcc.c-torture/execute/20030718-1.c: New test.
16989
16990 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16991
16992 PR optimization/11536
16993 * gcc.dg/20030721-1.c: New test.
16994
16995 2003-07-19 Mark Mitchell <mark@codesourcery.com>
16996
16997 PR c++/11546
16998 * g++.dg/template/lookup1.C: New test.
16999
17000 2003-07-19 Zack Weinberg <zack@codesourcery.com>
17001
17002 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
17003 diagnostics of ill-formed constructs involving labels.
17004 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
17005 the new 'previously defined here' message.
17006
17007 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
17008
17009 * g++.dg/parse/non-dependent2.C: New test.
17010
17011 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17012
17013 * g++.dg/init/init-ref4.C: xfail on targets without
17014 weak symbols.
17015
17016 2003-07-17 Jakub Jelinek <jakub@redhat.com>
17017
17018 PR target/11087
17019 * gcc.c-torture/execute/20030717-1.c: New test.
17020
17021 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17022
17023 * g++.dg/opt/cfg1.C: New test.
17024
17025 2003-07-17 Mark Mitchell <mark@codesourcery.com>
17026
17027 PR optimization/11557
17028 * gcc.dg/20030717-1.c: New test.
17029
17030 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17031
17032 PR c++/10476
17033 * g++.dg/expr/crash-1.C: New test.
17034
17035 PR c++/11027
17036 * g++.dg/template/init3.C: New test.
17037
17038 PR c++/8222
17039 * g++.dg/template/non-dependent1.C: New test.
17040
17041 PR c++/11070
17042 * g++.dg/template/non-dependent2.C: New test.
17043
17044 PR c++/11071
17045 * g++.dg/template/non-dependent3.C: New test.
17046
17047 PR c++/9907
17048 * g++.dg/template/sizeof5.C: New test.
17049
17050 2003-07-17 Geoffrey Keating <geoffk@apple.com>
17051
17052 PR 11498
17053 * gcc.c-torture/compile/mangle-1.c: New file.
17054
17055 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17056
17057 PR c++/7809
17058 * g++.dg/parse/access3.C: New test.
17059
17060 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17061
17062 PR c++/11384
17063 * g++.dg/init/init-ref4.C: New test.
17064
17065 2003-07-16 Mark Mitchell <mark@codesourcery.com>
17066
17067 PR c++/11547
17068 * g++.dg/parse/constant3.C: New test.
17069 * g++.dg/parse/crash7.C: Likewise.
17070
17071 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
17072
17073 PR target/11008
17074 * gcc.dg/i386-pentium4-not-mull.c: New.
17075
17076 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
17077
17078 * gcc.dg/asm-names.c (ymain): Make it weak.
17079
17080 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17081
17082 PR c++/5421
17083 * g++.dg/template/friend21.C: New test.
17084
17085 2003-07-16 Jakub Jelinek <jakub@redhat.com>
17086
17087 * gcc.dg/cleanup-8.c: New test.
17088 * gcc.dg/cleanup-9.c: New test.
17089
17090 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
17091
17092 * g++.dg/ext/dll-MI1.h: New file.
17093 * g++.dg/ext/dllexport-MI1.C: New file.
17094 * g++.dg/ext/dllimport-MI1.C: New file.
17095
17096 2003-07-15 Jakub Jelinek <jakub@redhat.com>
17097
17098 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
17099 it does not have cmpstrsi patterns (just cmpmemsi).
17100
17101 2003-07-15 Mark Mitchell <mark@codesourcery.com>
17102
17103 PR debug/11473
17104 * g++.dg/debug/debug8.C: New test.
17105
17106 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17107
17108 PR c++/10108
17109 * g++.dg/template/crash7.C: New test.
17110
17111 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
17112
17113 PR target/10795
17114 * gcc.c-torture/compile/20030708-1.c: New.
17115
17116 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17117
17118 * gcc.c-torture/execute/20030715-1.c: New test.
17119
17120 2003-07-14 Geoffrey Keating <geoffk@apple.com>
17121
17122 * gcc.dg/pch/inline-3.c: New file.
17123 * gcc.dg/pch/inline-3.hs: New file.
17124 * gcc.dg/pch/inline-4.c: New file.
17125 * gcc.dg/pch/inline-4.hs: New file.
17126
17127 2003-07-14 Mark Mitchell <mark@codesourcery.com>
17128
17129 PR c++/11509
17130 * g++.dg/template/crash6.C: New test.
17131
17132 PR c++/7053
17133 * g++.dg/template/friend20.C: New test.
17134
17135 PR c++/7019
17136 * g++.dg/template/overload2.C: New test.
17137
17138 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17139
17140 PR optimization/11440
17141 * gcc.c-torture/execute/20030714-1.c: New test.
17142
17143 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17144
17145 PR c++/11154
17146 * g++.dg/template/partial2.C: New test.
17147
17148 2003-07-13 Mark Mitchell <mark@codesourcery.com>
17149
17150 PR c++/11503
17151 * g++.dg/template/anon1.C: New test.
17152
17153 PR c++/11493
17154 PR c++/11495
17155 * g++.dg/parse/template9.C: Likewise.
17156 * g++.dg/template/crash4.C: New test.
17157 * g++.dg/template/koenig1.C: Likewise.
17158 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17159 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17160 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17161 functions.
17162 * g++.old-deja/g++.jason/template36.C: Likewise.
17163 * g++.old-deja/g++.mike/p1989.C: Likewise.
17164 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17165 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17166 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17167 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17168 compiling.
17169 * g++.old-deja/g++.pt/union2.C: Use this->.
17170
17171 2003-07-11 Jakub Jelinek <jakub@redhat.com>
17172
17173 * gcc.dg/20030711-1.c: New test.
17174
17175 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17176
17177 PR c++/11050
17178 * g++.dg/parse/args1.C: New test.
17179 * g++.pt/defarg8.C: Change expected errors.
17180
17181 2003-07-11 Mark Mitchell <mark@codesourcery.com>
17182
17183 PR c++/8164
17184 * g++.dg/template/nontype2.C: New test.
17185
17186 PR c++/10558
17187 * g++.dg/parse/template8.C: New test.
17188
17189 PR c++/8327
17190 * g++.dg/template/scope1.C: New test.
17191
17192 * g++.dg/warn/Wsign-compare-1.C: New test.
17193
17194 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17195
17196 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17197
17198 2003-07-10 Mark Mitchell <mark@codesourcery.com>
17199
17200 PR c++/9411
17201 * g++.dg/template/explicit2.C: New test.
17202
17203 PR c++/10032
17204 * g++.dg/warn/pedantic1.C: New test.
17205
17206 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17207
17208 PR c++ 9483
17209 * g++.dg/other/field1.C: New test.
17210
17211 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17212
17213 PR c/11449
17214 * gcc.c-torture/compile/20030707-1.c: New.
17215
17216 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17217
17218 PR c++/10849
17219 * g++.dg/template/access12.C: New test.
17220
17221 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17222
17223 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17224 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17225 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17226 * gcc.misc-tests/gcov.exp: Update
17227 * g++.dg/gcov/gcov.exp: Update
17228 * lib/gcov.exp: Update.
17229
17230 2003-07-08 Mark Mitchell <mark@codesourcery.com>
17231
17232 * g++.dg/abi/mangle17.C: Make sure template expressions are
17233 dependent.
17234 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17235 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17236 * g++.dg/opt/stack1.C: Remove erroneous code.
17237 * g++.dg/parse/template7.C: New test.
17238 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17239 * g++.old-deja/g++.pt/crash4.C: Likewise.
17240
17241 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17242
17243 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17244 with zero or one occurence of `$' after the initial `L'.
17245
17246 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17247
17248 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17249
17250 2003-07-08 Roger Sayle <roger@eyesopen.com>
17251
17252 PR c/11370
17253 * gcc.dg/Wunreachable-6.c: New testcase.
17254 * gcc.dg/Wunreachable-7.c: New testcase.
17255
17256 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17257
17258 PR c/11420
17259 * gcc.dg/20030708-1.c: New test.
17260
17261 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17262
17263 * gcc.dg/compat/sdata-section.h: New file.
17264 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17265 * gcc.dg/torture/mips-sdata-1.c: New test.
17266
17267 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17268
17269 PR c++/11030
17270 * g++.dg/template/friend19.C: New test.
17271
17272 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17273
17274 * g++.dg/opt/strength-reduce.C: New test.
17275
17276 2003-07-07 Roger Sayle <roger@eyesopen.com>
17277
17278 PR target/10979
17279 * gcc.dg/20030707-1.c: New testcase.
17280
17281 2003-07-07 Roger Sayle <roger@eyesopen.com>
17282
17283 PR optimization/11059
17284 * g++.dg/opt/emptyunion.C: New testcase.
17285
17286 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17287 Eric Botcazou <ebotcazou@libertysurf.fr>
17288
17289 * g++.dg/opt/stack1.C: New test.
17290
17291 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17292
17293 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17294 run test.
17295
17296 PR c++/11431
17297 * g++.dg/expr/static_cast3.C: New test.
17298
17299 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17300
17301 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17302 everywhere.
17303 * gcc.dg/concat.c: Concatenation of string constants with
17304 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17305 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17306 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17307 necessary to avoid multi-character character constant warning.
17308 * gcc.dg/cpp/escape.c: Likewise.
17309 * gcc.dg/cpp/ucs.c: Likewise.
17310 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17311 Fix a typo.
17312
17313 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17314
17315 PR c/11428
17316 * gcc.c-torture/compile/20030704-1.c: New.
17317
17318 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17319
17320 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17321
17322 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17323
17324 PR c++/5287, PR c++/7910, PR c++/11021
17325 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17326 tests for warnings.
17327 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17328 * g++.dg/ext/dllimport3.C: Likewise.
17329 * g++.dg/ext/dllimport4.C: New file.
17330 * g++.dg/ext/dllimport5.C: New file.
17331 * g++.dg/ext/dllimport6.C: New file.
17332 * g++.dg/ext/dllimport7.C: New file.
17333 * g++.dg/ext/dllimport8.C: New file.
17334 * g++.dg/ext/dllimport9.C: New file.
17335 * g++.dg/ext/dllimport10.C: New file.
17336 * g++.dg/ext/dllexport1.C: New file.
17337
17338 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17339
17340 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17341 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17342
17343 2003-07-03 Roger Sayle <roger@eyesopen.com>
17344
17345 * gcc.dg/builtins-25.c: New testcase.
17346 * gcc.dg/builtins-26.c: New testcase.
17347
17348 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17349
17350 * gcc.dg/compat/vector-defs.h: New file.
17351 * gcc.dg/compat/vector-setup.h: New file.
17352 * gcc.dg/compat/vector-check.h: New file.
17353 * gcc.dg/compat/vector-1_main.c: New file.
17354 * gcc.dg/compat/vector-1_x.c: New file.
17355 * gcc.dg/compat/vector-1_y.c: New file.
17356 * gcc.dg/compat/vector-2_main.c: New file.
17357 * gcc.dg/compat/vector-2_x.c: New file.
17358 * gcc.dg/compat/vector-2_y.c: New file.
17359
17360 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17361 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17362 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17363 * gcc.dg/compat/struct-align-1.h: New file.
17364 * gcc.dg/compat/struct-align-1_main.c: New file.
17365 * gcc.dg/compat/struct-align-1_x.c: New file.
17366 * gcc.dg/compat/struct-align-1_y.c: New file.
17367 * gcc.dg/compat/struct-align-2.h: New file.
17368 * gcc.dg/compat/struct-align-2_main.c: New file.
17369 * gcc.dg/compat/struct-align-2_x.c: New file.
17370 * gcc.dg/compat/struct-align-2_y.c: New file.
17371
17372 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17373 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17374 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17375 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17376 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17377 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17378 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17379 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17380 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17381 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17382 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17383 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17384 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17385 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17386 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17387 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17388 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17389 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17390 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17391 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17392 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17393 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17394 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17395 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17396 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17397 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17398 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17399 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17400 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17401
17402 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17403
17404 * gcc.dg/i386-call-1.c: New test.
17405
17406 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17407
17408 PR c++/9162
17409 * g++.dg/parse/defarg4.C: New.
17410
17411 2003-07-03 Roger Sayle <roger@eyesopen.com>
17412
17413 PR target/10700
17414 * gcc.c-torture/compile/20030703-1.c: New test case.
17415
17416 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17417
17418 * g++.dg/template/local3.C: Remove extra semicolon.
17419
17420 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17421
17422 * gcc.dg/i386-volatile-1.c: New test.
17423
17424 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17425
17426 PR c++/11072
17427 * g++.dg/other/offsetof2.C: XFAIL.
17428 * g++.dg/other/offsetof5.C: New.
17429
17430 PR c++/10219
17431 * g++.dg/template/error1.C: New.
17432
17433 PR c++/9779
17434 * g++.dg/template/dependent-expr1.C: New.
17435
17436 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17437
17438 PR c++/6949
17439 * g++.dg/template/local3.C: New test.
17440
17441 PR c++/11149
17442 * g++.dg/lookup/scoped6.C: New test.
17443
17444 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17445
17446 PR c++/8046
17447 * g++.dg/other/error7.C: New test.
17448
17449 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17450
17451 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17452 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17453 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17454 * g++.old-deja/g++.other/union2.C: Likewise.
17455 * gcc.dg/c90-const-expr-2.c: Likewise.
17456 * gcc.dg/c90-const-expr-3.c: Likewise.
17457 * gcc.dg/c99-const-expr-2.c: Likewise.
17458 * gcc.dg/c99-const-expr-3.c: Likewise.
17459 * gcc.dg/concat.c: Likewise.
17460
17461 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17462
17463 PR c++/9559
17464 * g++.dg/init/static1.C: New test.
17465
17466 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17467
17468 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17469 * g++.old-deja/g++.other/access2.C: Likewise.
17470 * g++.old-deja/g++.other/decl2.C: Likewise.
17471 * gcc.c-torture/execute/20020615-1.c: Likewise.
17472
17473 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17474
17475 PR c++/4933
17476 * g++.dg/template/sizeof4.C: New test.
17477
17478 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17479
17480 * g++.dg/other/error6.C: New test.
17481
17482 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17483
17484 PR c++/10750
17485 * g++.dg/parse/constant2.C: New test.
17486
17487 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17488
17489 PR c++/11106
17490 * g++.dg/other/error5.C: New test.
17491
17492 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17493
17494 * gcc.dg/format/gcc_diag-1.c: New test.
17495
17496 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17497
17498 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17499
17500 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17501
17502 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17503 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17504 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17505
17506 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17507
17508 * gcc.c-torture/execute/builtins/string-8.c: New test.
17509 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17510 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17511 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17512
17513 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17514
17515 PR c++/10468
17516 * g++.dg/ext/typeof6.C: New test.
17517
17518 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17519
17520 PR c++/10796
17521 * g++.dg/init/enum1.C: New test.
17522
17523 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17524
17525 * gcc.dg/20030627-1.c: New test.
17526
17527 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17528
17529 PR c++/11332
17530 * g++.dg/expr/static_cast2.C: New test.
17531
17532 2003-06-26 Roger Sayle <roger@eyesopen.com>
17533 Jakub Jelinek <jakub@redhat.com>
17534
17535 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17536 sprintf(dst,"%s",src) optimization.
17537 * gcc.c-torture/execute/20030626-1.c: New test case.
17538 * gcc.c-torture/execute/20030626-2.c: New test case.
17539
17540 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17541
17542 * gcc.c-torture/execute/multi-ix.c: New test.
17543
17544 * gcc.c-torture/execute/simd-4.c (main):
17545 Added missing semicolon at end of union.
17546
17547 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17548
17549 PR c++/8266
17550 * g++.dg/template/explicit-instantiation3.C: New test.
17551
17552 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17553
17554 * gcc.dg/20030626-1.c: Use signed char.
17555
17556 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17557
17558 * gcc.dg/20030626-1.c: New test.
17559
17560 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17561
17562 * const-str-2.m: Update.
17563
17564 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17565
17566 PR c++/10990
17567 * g++.dg/rtti/dyncast1.C: New test.
17568 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17569 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17570 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17571
17572 PR c++/10931
17573 * g++.dg/expr/static_cast1.C: New test.
17574
17575 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17576
17577 * gcc.dg/20030625-1.c: New test.
17578
17579 2003-06-24 Roger Sayle <roger@eyesopen.com>
17580
17581 * gcc.c-torture/compile/20030624-1.c: New test case.
17582
17583 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17584
17585 * gcc.c-torture/execute/string-opt-17.c: New test.
17586
17587 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17588
17589 PR c++/5754
17590 * g++.dg/parse/crash6.C: New test.
17591
17592 2003-06-23 Roger Sayle <roger@eyesopen.com>
17593
17594 * gcc.dg/builtins-24.c: New test case.
17595
17596 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17597
17598 * g++.dg/opt/operator1.C: New test.
17599
17600 2003-06-22 Roger Sayle <roger@eyesopen.com>
17601
17602 * gcc.c-torture/execute/string-opt-16.c: New test case.
17603
17604 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17605
17606 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17607 * g++.old-deja/g++.other/conv7.C: Likewise
17608 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17609 * g++.old-deja/g++.other/overload14.C: Likewise.
17610
17611 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17612
17613 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17614 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17615
17616 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17617
17618 PR c++/10888
17619 * g++.dg/warn/Winline-3.C: New test.
17620
17621 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17622
17623 * lib/target-supports.exp (check_alias_available): Make the test
17624 program acceptable to the Solaris assembler.
17625
17626 PR c++/10749
17627 * g++.dg/template/memclass2.C: New test.
17628
17629 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17630 Eric Botcazou <ebotcazou@libertysurf.fr>
17631
17632 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17633 data for non-matching targets.
17634 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17635
17636 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17637
17638 PR c++/10845
17639 * g++.dg/template/member3.C: New test.
17640
17641 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17642
17643 PR c++/10939
17644 * g++.dg/template/func1.C: New test.
17645
17646 PR c++/9649
17647 * g++.dg/template/static4.C: New test.
17648 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17649
17650 PR c++/11041
17651 * g++.dg/init/ref7.C: New test.
17652
17653 2003-06-19 Matt Austern <austern@apple.com>
17654
17655 PR c++/11228
17656 * g++.dg/anew1.C: New test.
17657 * g++.dg/anew2.C: New test.
17658 * g++.dg/anew3.C: New test.
17659 * g++.dg/anew4.C: New test.
17660
17661 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17662
17663 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17664
17665 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17666
17667 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17668 endian-dependent.
17669
17670 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17671
17672 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17673 Remove cruft.
17674
17675 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17676
17677 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17678 * gcc.c-torture/compile/961203-1.c: Likewise.
17679 * gcc.c-torture/compile/980506-1.c: Likewise.
17680
17681 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17682
17683 PR c++/10712
17684 * g++.dg/lookup/using7.C: New test.
17685
17686 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17687
17688 PR c++/11105
17689 * g++.dg/abi/conv1.C: Remove it.
17690 * g++.dg/template/conv7.C: New test.
17691 * g++.dg/template/conv8.C: Likewise.
17692 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17693 conversion operator.
17694
17695 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17696
17697 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17698 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17699 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17700 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17701 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17702 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17703 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17704 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17705 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17706 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17707 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17708 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17709 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17710 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17711 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17712 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17713 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17714 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17715 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17716 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17717 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17718 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17719 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17720 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17721 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17722 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17723 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17724 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17725 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17726
17727 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17728
17729 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17730 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17731 indications.
17732
17733 2003-06-16 Roger Sayle <roger@eyesopen.com>
17734
17735 * gcc.dg/i386-387-5.c: New test case.
17736 * gcc.dg/i386-387-6.c: New test case.
17737 * gcc.dg/builtins-23.c: New test case.
17738
17739 2003-06-15 Roger Sayle <roger@eyesopen.com>
17740
17741 * gcc.dg/builtins-22.c: New test case.
17742 * gcc.dg/i386-387-1.c: Update to test exp.
17743 * gcc.dg/i386-387-2.c: Likewise.
17744
17745 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17746
17747 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17748
17749 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17750
17751 * lib/gcc-dg.exp (dg-require-dll): New function.
17752 (dg-xfail-if): Likewise.
17753 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17754 driver.
17755
17756 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17757 * gcc.c-torture/compile/20001205-1.c: Likewise.
17758 * gcc.c-torture/compile/20001226-1.c: Likewise.
17759 * gcc.c-torture/compile/20010518-2.c: Likewise.
17760 * gcc.c-torture/compile/20020312-1.c: Likewise.
17761 * gcc.c-torture/compile/20020604-1.c: Likewise.
17762 * gcc.c-torture/compile/920501-12.c: Likewise.
17763 * gcc.c-torture/compile/920501-4.c: Likewise.
17764 * gcc.c-torture/compile/920520-1.c: Likewise.
17765 * gcc.c-torture/compile/920521-1.c: Likewise.
17766 * gcc.c-torture/compile/920625-1.c: Likewise.
17767 * gcc.c-torture/compile/961203-1.c: Likewise.
17768 * gcc.c-torture/compile/980506-1.c: Likewise.
17769 * gcc.c-torture/compile/981006-1.c: Likewise.
17770 * gcc.c-torture/compile/981022-1.c: Likewise.
17771 * gcc.c-torture/compile/981223-1.c: Likewise.
17772 * gcc.c-torture/compile/990617-1.c: Likewise.
17773 * gcc.c-torture/compile/dll.c: Likewise.
17774 * gcc.c-torture/compile/labels-3.c: Likewise.
17775 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17776 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17777 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17778 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17779 * gcc.c-torture/compile/simd-5.c: Likewise.
17780 * gcc.c-torture/compile/20000804-1.x: Remove.
17781 * gcc.c-torture/compile/20001205-1.x: Likewise.
17782 * gcc.c-torture/compile/20001226-1.x: Likewise.
17783 * gcc.c-torture/compile/20010518-2.x: Likewise.
17784 * gcc.c-torture/compile/20020312-1.x: Likewise.
17785 * gcc.c-torture/compile/20020604-1.x: Likewise.
17786 * gcc.c-torture/compile/920501-12.x: Likewise.
17787 * gcc.c-torture/compile/920501-4.x: Likewise.
17788 * gcc.c-torture/compile/920520-1.x: Likewise.
17789 * gcc.c-torture/compile/920521-1.x: Likewise.
17790 * gcc.c-torture/compile/920625-1.x: Likewise.
17791 * gcc.c-torture/compile/961203-1.x: Likewise.
17792 * gcc.c-torture/compile/980506-1.x: Likewise.
17793 * gcc.c-torture/compile/981006-1.x: Likewise.
17794 * gcc.c-torture/compile/981022-1.x: Likewise.
17795 * gcc.c-torture/compile/981223-1.x: Likewise.
17796 * gcc.c-torture/compile/990617-1.x: Likewise.
17797 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17798 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17799 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17800 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17801 * gcc.c-torture/compile/simd-5.x: Likewise.
17802
17803 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17804
17805 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17806
17807 * gcc.c-torture/execute/20030611-1.c: New test.
17808
17809 2003-06-12 Roger Sayle <roger@eyesopen.com>
17810
17811 PR middle-end/168
17812 * gcc.dg/20030612-1.c: New test case.
17813
17814 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17815
17816 PR c++/10635
17817 * g++.dg/expr/cast1.C: New test.
17818
17819 2003-06-12 Roger Sayle <roger@eyesopen.com>
17820
17821 * gcc.dg/builtins-21.c: New test case.
17822
17823 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17824
17825 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17826 options instead of at the end.
17827 * lib/objc.exp (objc_target_compile): Likewise.
17828
17829 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17830
17831 PR c++/10432
17832 * g++.dg/parse/error1.C: New test.
17833
17834 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17835
17836 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17837 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17838 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17839 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17840 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17841 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17842 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17843 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17844 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17845 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17846 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17847 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17848 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17849 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17850 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17851 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17852 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17853 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17854 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17855 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17856 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17857 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17858 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17859 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17860
17861 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17862 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17863 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17864 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17865 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17866 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17867 * gcc.dg/compat/scalar-return-3_main.c: New file.
17868 * gcc.dg/compat/scalar-return-3_x.c: New file.
17869 * gcc.dg/compat/scalar-return-3_y.c: New file.
17870 * gcc.dg/compat/scalar-return-4_main.c: New file.
17871 * gcc.dg/compat/scalar-return-4_x.c: New file.
17872 * gcc.dg/compat/scalar-return-4_y.c: New file.
17873
17874 2003-06-10 Janis Johnson <janis187@us.ibm.com>
17875
17876 * gcc.dg/compat/fp2-struct-check.h: New file.
17877 * gcc.dg/compat/fp2-struct-defs.h: New file.
17878 * gcc.dg/compat/fp2-struct-init.h: New file.
17879 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17880 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17881 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17882 * gcc.dg/compat/struct-return-10_main.c: New file.
17883 * gcc.dg/compat/struct-return-10_x.c: New file.
17884 * gcc.dg/compat/struct-return-10_y.c: New file.
17885
17886 * gcc.dg/compat/compat-common.h: New file.
17887 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17888 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17889 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17890 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17891 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17892 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17893 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17894 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17895 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17896 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17897 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17898 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17899 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17900 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17901 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17902 * gcc.dg/compat/small-struct-check.h: Ditto.
17903 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17904 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17905 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17906 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17907 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17908 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17909 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17910 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17911 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17912 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17913 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17914 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17915 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17916 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17917 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17918 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17919 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17920 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17921 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17922 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17923 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17924 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17925 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17926 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17927 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17928 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17929 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17930 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17931 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17932 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17933
17934 2003-06-10 Geoffrey Keating <geoffk@apple.com>
17935
17936 * g++.dg/pch/static-1.C: New file.
17937 * g++.dg/pch/static-1.Hs: New file.
17938
17939 2003-06-10 Richard Henderson <rth@redhat.com>
17940
17941 * gcc.dg/asm-7.c: Adjust expected warning text.
17942
17943 2003-06-10 Roger Sayle <roger@eyesopen.com>
17944
17945 * gcc.dg/builtins-20.c: New test case.
17946
17947 2003-06-10 Mark Mitchell <mark@codesourcery.com>
17948
17949 PR c++/11131
17950 * g++.dg/opt/template1.C: New test.
17951
17952 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17953
17954 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17955 additional_sources.
17956
17957 2003-05-21 David Taylor <dtaylor@emc.com>
17958
17959 * gcc.dg/Wpadded.c: New file.
17960
17961 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17962
17963 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17964 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17965 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17966 dg-require-weak.
17967
17968 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17969
17970 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17971
17972 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17973
17974 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17975 (dg-require-alias): Likewise.
17976 (dg-require-gc-sections): Likewise.
17977 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17978
17979 2003-06-08 Richard Henderson <rth@redhat.com>
17980
17981 * gcc.dg/20011029-2.c: Fix the array reference.
17982 * gcc.dg/asm-7.c: New.
17983
17984 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17985
17986 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17987
17988 2003-06-08 Mark Mitchell <mark@codesourcery.com>
17989
17990 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17991 (dg-require-gc-sections): Likewise.
17992
17993 2003-06-08 Jan Hubicka <jh@suse.cz>
17994
17995 * i386-cmov1.c: Fix regular expression.
17996 * i386-cvt-1.c: Likewise.
17997 * i386-local.c: Likewise.
17998 * i386-local2.c: Likewise.
17999 * i386-mul.c: Likewise.
18000 * i386-ssetype-1.c: Likewise.
18001 * i386-ssetype-3.c: Likewise.
18002 * i386-ssetype-5.c: Likewise.
18003
18004 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18005
18006 PR c++/11039
18007 * g++.dg/warn/implicit-typename2.C: New test.
18008 * g++.dg/warn/implicit-typename3.C: New test.
18009
18010 2003-06-07 Richard Henderson <rth@redhat.com>
18011
18012 * g++.dg/other/offsetof3.C: Use size_t.
18013 * g++.dg/other/offsetof4.C: Likewise.
18014
18015 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
18016
18017 * lib/copy-file.exp: New. Implement gcc_copy_files.
18018
18019 * lib/dg-pch.exp: Load copy-file.exp
18020 (dg-pch): Use gcc_copy_files instead of "file copy".
18021
18022 2003-06-06 Mark Mitchell <mark@codesourcery.com>
18023
18024 * gcc.dg/weak/weak.exp: Simplify.
18025 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
18026 * gcc.dg/weak/weak-1.c: Likewise.
18027 * gcc.dg/weak/weak-2.c: Likewise.
18028 * gcc.dg/weak/weak-3.c: Likewise.
18029 * gcc.dg/weak/weak-4.c: Likewise.
18030 * gcc.dg/weak/weak-5.c: Likewise.
18031 * gcc.dg/weak/weak-6.c: Likewise.
18032 * gcc.dg/weak/weak-7.c: Likewise.
18033 * gcc.dg/weak/weak-8.c: Likewise.
18034 * gcc.dg/weak/weak-9.c: Likewise.
18035
18036 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
18037
18038 gcc.c-torture/execute/20030606-1.c: New.
18039
18040 2003-06-06 Roger Sayle <roger@eyesopen.com>
18041
18042 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
18043 * gcc.dg/builtins-19.c: Likewise.
18044
18045 2003-06-06 Roger Sayle <roger@eyesopen.com>
18046
18047 * gcc.dg/builtins-2.c: Add some more tests.
18048 * gcc.dg/builtins-18.c: New test case.
18049 * gcc.dg/builtins-19.c: New test case.
18050
18051 2003-06-06 Roger Sayle <roger@eyesopen.com>
18052 Jim Wilson <wilson@tuliptree.org>
18053
18054 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
18055
18056 2003-06-06 Jakub Jelinek <jakub@redhat.com>
18057
18058 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
18059 mempcpy/stpcpy calls not to be optimized into something else.
18060 * gcc.c-torture/execute/string-opt-3.c: Moved to...
18061 * gcc.c-torture/execute/builtins/string-7.c: ...here.
18062 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
18063
18064 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18065
18066 * gcc.dg/format/asm_fprintf-1.c: New test.
18067
18068 2003-06-05 Mark Mitchell <mark@codesourcery.com>
18069
18070 * lib/gcc-defs.exp (additional_sources): New variable.
18071 (dg-additional-sources): New function.
18072 (additional_files): New variable.
18073 (dg-additional-files): New function.
18074 (dg-additional-files-options): Likewise.
18075 * lib/gcc-dg.exp (dg-require-weak): New function.
18076 (dg-require-alias): Likewise.
18077 (dg-require-gc-sections): Likewise.
18078 * lib/target-supports.exp (check_alias_available): Remove testfile
18079 parameter.
18080 (check_gc_sections_available): New function.
18081 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
18082 (dg-gpp-additional-files): Likewise.
18083 * lib/g++.exp (additional_sources): Remove.
18084 (additional_files): Likewise.
18085 (g++_target_compile): Use dg-additional-files-options.
18086
18087 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
18088 Tcl logic.
18089 * gcc.dg/special/ecos.exp: Remove.
18090 * gcc.dg/special/20000419-2.c: Use dg-require-*.
18091 * gcc.dg/special/alias-1.c: Likewise.
18092 * gcc.dg/special/alias-2.c: Likewise.
18093 * gcc.dg/special/gcsec-1.c: Likewise.
18094 * gcc.dg/special/weak-1.c: Likewise.
18095 * gcc.dg/special/weak-2.c: Likewise.
18096 * gcc.dg/special/wkali-1.c: Likewise.
18097 * gcc.dg/special/wkali-2.c: Likewise.
18098
18099 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
18100 dg-gpp-additional-*.
18101 * g++.dg/special/conpr-3.C: Likewise.
18102 * g++.dg/special/conpr-4.C: Likewise.
18103 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
18104 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
18105 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
18106 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
18107 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
18108 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
18109 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
18110 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
18111 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
18112 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
18113 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
18114 * g++.old-deja/g++.other/comdat1.C: Likewise.
18115 * g++.old-deja/g++.other/comdat2.C: Likewise.
18116 * g++.old-deja/g++.other/comdat3.C: Likewise.
18117 * g++.old-deja/g++.other/ctor1.C: Likewise.
18118 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
18119
18120 2003-06-05 Richard Henderson <rth@redhat.com>
18121
18122 * gcc.dg/debug/20030605-1.c: New.
18123
18124 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18125
18126 * README.QMTEST: Update.
18127
18128 2003-06-04 Richard Henderson <rth@redhat.com>
18129
18130 * gcc.dg/cleanup-1.c: New.
18131 * gcc.dg/cleanup-2.c: New.
18132 * gcc.dg/cleanup-3.c: New.
18133 * gcc.dg/cleanup-4.c: New.
18134 * gcc.dg/cleanup-5.c: New.
18135 * gcc.dg/cleanup-6.c: New.
18136 * gcc.dg/cleanup-7.c: New.
18137
18138 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18139
18140 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18141
18142 * lib/dg-pch.exp: New file.
18143 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18144 * gcc.dg/pch/pch.exp: Likewise.
18145
18146 2003-06-04 Roger Sayle <roger@eyesopen.com>
18147
18148 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18149 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18150 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18151 * gcc.dg/builtins-17.c: New test case.
18152 * gcc.dg/i386-387-4.c: New test case.
18153 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18154
18155 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18156
18157 * gcc.dg/ultrasp9.c: New test.
18158
18159 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18160
18161 * gcc.c-torture/compile/20030604-1.c: New test.
18162 * gcc.dg/sparc-constant-1.c: New test.
18163
18164 2003-06-03 Glen Nakamura <glen@imodulo.com>
18165
18166 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
18167
18168 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18169
18170 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18171
18172 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18173 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18174
18175 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
18176
18177 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
18178
18179 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18180
18181 PR c++/10940
18182 * g++.dg/template/spec10.C: New test.
18183
18184 2003-06-03 Roger Sayle <roger@eyesopen.com>
18185
18186 * gcc.dg/builtins-16.c: New test case.
18187
18188 2003-06-03 Jakub Jelinek <jakub@redhat.com>
18189
18190 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18191 mempcpy test with post-increments.
18192 * gcc.c-torture/execute/string-opt-3.c: New test.
18193 * gcc.dg/string-opt-1.c: New test.
18194
18195 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
18196
18197 PR fortran/10965
18198 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18199
18200 2003-06-02 Mark Mitchell <mark@codesourcery.com>
18201
18202 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18203 (scan-assembler): ... here. Use dg-scan.
18204 (scan-assembler-not): Likewise.
18205 (scan-file): New function.
18206 (scan-file-not): Likewise.
18207 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18208 * gcc.dg/cpp/_Pragma4.c: Likewise.
18209 * gcc.dg/cpp/_Pragma5.c: Likewise.
18210 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18211 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18212 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18213 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18214 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18215 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18216 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18217 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18218 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18219 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18220 * gcc.dg/cpp/cxxcom1.c: Likewise.
18221 * gcc.dg/cpp/line1.c: Likewise.
18222 * gcc.dg/cpp/maccom1.c: Likewise.
18223 * gcc.dg/cpp/maccom2.c: Likewise.
18224 * gcc.dg/cpp/maccom3.c: Likewise.
18225 * gcc.dg/cpp/maccom4.c: Likewise.
18226 * gcc.dg/cpp/maccom5.c: Likewise.
18227 * gcc.dg/cpp/maccom6.c: Likewise.
18228 * gcc.dg/cpp/multiline.c: Likewise.
18229 * gcc.dg/cpp/spacing1.c: Likewise.
18230 * gcc.dg/cpp/spacing2.c: Likewise.
18231 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18232 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18233 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18234 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18235 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18236 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18237 * gcc.dg/cpp/cxxcom2.c: Likewise.
18238 * gcc.dg/cpp/cxxcom2.h: New file.
18239
18240 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18241 * g++.dg/cpp/truefalse.C: Here.
18242 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18243
18244 2003-06-01 Loren James Rittle <ljrittle@acm.org>
18245
18246 * gcc.dg/cpp/redef3.c: New file.
18247
18248 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18249
18250 * gcc.dg/i386-loop-3.c: New test.
18251
18252 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18253
18254 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18255
18256 2003-05-31 Roger Sayle <roger@eyesopen.com>
18257
18258 * gcc.dg/fwrapv-1.c: New test case.
18259 * gcc.dg/fwrapv-2.c: New test case.
18260
18261 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18262
18263 PR c++/10956
18264 * g++.dg/template/spec9.C: New test.
18265
18266 2003-05-29 Roger Sayle <roger@eyesopen.com>
18267
18268 * gcc.dg/duff-4.c: New test case.
18269
18270 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18271
18272 PR fortran/10843
18273 * g77.dg/ffixed-form-1.f: New test
18274 * g77.dg/ffixed-form-2.f: New test
18275 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18276 * g77.dg/ffree-form-3.f: New test
18277
18278 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18279
18280 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18281 * gcc.dg/wint_t-1.c: Likewise.
18282
18283 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18284
18285 * g++.dg/template/access11.C: New test.
18286
18287 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18288
18289 PR c++/10849
18290 * g++.dg/template/access10.C: New test.
18291
18292 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18293 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18294
18295 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18296
18297 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18298
18299 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18300 suppress for powerpc-*-darwin*.
18301 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18302
18303 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18304
18305 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18306 suppress option for powerpc-*-darwin*.
18307
18308 2003-05-23 Roger Sayle <roger@eyesopen.com>
18309
18310 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18311 * gcc.dg/builtins-4.c: Add test for fmod.
18312
18313 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18314
18315 PR c++/10682
18316 * g++.dg/template/instantiate4.C: New test.
18317
18318 2003-05-22 Roger Sayle <roger@eyesopen.com>
18319
18320 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18321
18322 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18323
18324 * gcc.dg/compat/scalar-return-1_main.c: New file.
18325 * gcc.dg/compat/scalar-return-1_x.c: New file.
18326 * gcc.dg/compat/scalar-return-1_y.c: New file.
18327 * gcc.dg/compat/scalar-return-2_main.c: New file.
18328 * gcc.dg/compat/scalar-return-2_x.c: New file.
18329 * gcc.dg/compat/scalar-return-2_y.c: New file.
18330 * gcc.dg/compat/struct-return-3_main.c: New file.
18331 * gcc.dg/compat/struct-return-3_y.c: New file.
18332 * gcc.dg/compat/struct-return-3_x.c: New file.
18333 * gcc.dg/compat/struct-return-2_main.c: New file.
18334 * gcc.dg/compat/struct-return-2_x.c: New file.
18335 * gcc.dg/compat/struct-return-2_y.c: New file.
18336
18337 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18338
18339 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18340 for hppa*-hp-hpux*.
18341 * gcc.dg/20021014-1.c (dg-options): Likewise.
18342 * gcc.dg/nest.c (dg-options): Likewise.
18343
18344 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18345
18346 PR c++/9738
18347 * g++.dg/ext/dllimport2.C: New file.
18348 * g++.dg/ext/dllimport3.C: New file.
18349
18350 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18351
18352 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18353 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18354 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18355 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18356 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18357 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18358 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18359 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18360 * gcc.dg/compat/small-struct-defs.h: New file.
18361 * gcc.dg/compat/small-struct-init.h: New file.
18362 * gcc.dg/compat/small-struct-check.h: New file.
18363 * gcc.dg/compat/fp-struct-defs.h: New file.
18364 * gcc.dg/compat/fp-struct-check.h: New file.
18365 * gcc.dg/compat/fp-struct-init.h: New file.
18366 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18367 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18368
18369 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18370
18371 * gcc.dg/20030225-2.c: New test.
18372
18373 2003-05-18 Roger Sayle <roger@eyesopen.com>
18374 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18375
18376 * gcc.c-torture/compile/20030518-1.c: New test case.
18377
18378 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18379
18380 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18381 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18382 gcc-dg-debug-runtest.
18383 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18384 gcc-dg-debug-runtest.
18385
18386 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18387
18388 PR c++/9022
18389 * g++.dg/lookup/using6.C: New test.
18390
18391 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18392
18393 * g++.dg/parse/access2.C: New test.
18394
18395 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18396
18397 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18398 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18399 * gcc.dg/debug/debug.exp: Likewise.
18400
18401 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18402
18403 * gcc.dg/dollar.c: New test.
18404
18405 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18406
18407 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18408 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18409 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18410 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18411 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18412 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18413 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18414 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18415 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18416 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18417 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18418 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18419 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18420 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18421 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18422 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18423 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18424 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18425
18426 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18427
18428 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18429 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18430 support for "repo" mode.
18431 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18432 * lib/g77-dg.exp: Likewise.
18433 * lib/obj-dg.exp: Likewise.
18434
18435 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18436
18437 Merge from gcc-3_2-rhl8-branch:
18438 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18439
18440 * gcc.dg/tls/opt-6.c: New test.
18441
18442 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18443
18444 * gcc.dg/20030405-1.c: New test.
18445
18446 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18447
18448 * gcc.dg/20030309-1.c: New test.
18449
18450 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18451
18452 * gcc.c-torture/execute/20030307-1.c: New test.
18453
18454 2003-02-20 Randolph Chung <tausq@debian.org>
18455
18456 * gcc.c-torture/compile/20030220-1.c: New test.
18457
18458 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18459
18460 * gcc.dg/20030217-1.c: New test.
18461
18462 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18463
18464 * gcc.c-torture/compile/20020129-1.c: New test.
18465
18466 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18467
18468 * gcc.dg/unroll-1.c: New test.
18469
18470 2002-11-16 Jan Hubicka <jh@suse.cz>
18471
18472 * gcc.c-torture/execute/20020920-1.c: New test.
18473
18474 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18475
18476 PR target/7434
18477 * gcc.c-torture/compile/20021008-1.c: New test.
18478
18479 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18480
18481 PR target/7559
18482 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18483
18484 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18485
18486 * gcc.c-torture/compile/20020807-1.c: New test.
18487
18488 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18489
18490 * gcc.dg/tls/opt-1.c: New test.
18491
18492 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18493
18494 * gcc.dg/20020729-1.c: New test.
18495
18496 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18497
18498 * g++.dg/opt/life1.C: New test.
18499
18500 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18501
18502 * gcc.dg/20020525-1.c: New test.
18503
18504 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18505
18506 PR c++/6794
18507 * g++.dg/ext/pretty1.C: New test.
18508 * g++.dg/ext/pretty2.C: New test.
18509
18510 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18511
18512 PR c++/8385
18513 * g++.dg/ext/typeof5.C: New test.
18514
18515 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18516
18517 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18518 __USER_LABEL_PREFIX__ into account.
18519 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18520
18521 2003-05-14 Roger Sayle <roger@eyesopen.com>
18522
18523 * gcc.dg/builtins-15.c: New test case.
18524
18525 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18526
18527 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18528
18529 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18530
18531 * lib/g++.exp: Tweak handling of additional source files.
18532 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18533 * g++.dg/special/conpr-2a.C: Rename to ...
18534 * g++.dg/special/conpr-2a.cc: ... this.
18535 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18536 * g++.dg/special/conpr-3a.C: Rename to ...
18537 * g++.dg/special/conpr-3a.cc: This.
18538 * g++.dg/special/conpr-3b.C: Rename to ...
18539 * g++.dg/special/conpr-3b.cc: This.
18540 * g++.dg/special/conpr-4.C: New test.
18541 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18542
18543 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18544
18545 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18546
18547 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18548
18549 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18550 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18551 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18552 * g++.old-deja/g++.other/warn3.C: Likewise.
18553
18554 2003-05-11 Roger Sayle <roger@eyesopen.com>
18555
18556 * gcc.dg/i386-387-1.c: Update to also test log.
18557 * gcc.dg/i386-387-2.c: Likewise.
18558
18559 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18560
18561 * g77.f-torture/execute/int8421.f: New test.
18562
18563 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18564
18565 PR c++/10230, c++/10481
18566 * g++.dg/lookup/scoped5.C: New test.
18567
18568 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18569
18570 PR c++/10552
18571 * g++.dg/template/ttp6.C: New test.
18572
18573 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18574
18575 * gcc.c-torture/execute/builtins: New directory.
18576 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18577 gcc.c-torture/execute/builtins.
18578 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18579 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18580 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18581 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18582
18583 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18584
18585 PR c++/9252
18586 * g++.dg/template/access8.C: New test.
18587 * g++.dg/template/access9.C: New test.
18588
18589 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18590
18591 PR c++/9554
18592 * g++.dg/parse/access1.C: New test.
18593
18594 2003-05-09 DJ Delorie <dj@redhat.com>
18595
18596 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18597 long, and not an int.
18598
18599 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18600
18601 PR c++/10555, c++/10576
18602 * g++.dg/template/memclass1.C: New test.
18603
18604 2003-05-08 DJ Delorie <dj@redhat.com>
18605
18606 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18607 targets.
18608 * gcc.c-torture/execute/20021024-1.x: Likewise.
18609 * gcc.c-torture/execute/shiftdi.x: Likewise.
18610 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18611 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18612 * gcc.dg/20021018-1.c: Likewise.
18613
18614 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18615
18616 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18617
18618 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18619 (bcopy): Call memmove.
18620
18621 2003-05-08 Roger Sayle <roger@eyesopen.com>
18622
18623 * g77.f-torture/compile/8485.f: New test case.
18624
18625 2003-05-07 Richard Henderson <rth@redhat.com>
18626
18627 PR c++/10570
18628 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18629 Verify exception_cleanup not called for rethrows.
18630 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18631 when exiting catch block without rethrowing.
18632 * g++.dg/eh/forced3.C: New.
18633 * g++.dg/eh/forced4.C: New.
18634
18635 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18636
18637 * gcc.dg/20030505.c: Fix triplet.
18638
18639 2003-05-06 DJ Delorie <dj@redhat.com>
18640
18641 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18642 * gcc.dg/nest.c: Likewise.
18643
18644 2003-05-05 Roger Sayle <roger@eyesopen.com>
18645
18646 * gcc.dg/builtins-14.c: New test case.
18647
18648 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18649
18650 * lib/compat.exp (compat-execute): New argument.
18651 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18652 * gcc.dg/compat: New test directory.
18653 * gcc.dg/compat/compat.exp: New expect script.
18654 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18655 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18656 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18657 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18658 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18659 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18660
18661 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18662 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18663 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18664 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18665 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18666 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18667 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18668 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18669 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18670 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18671 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18672 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18673 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18674 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18675 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18676
18677 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18678
18679 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18680
18681 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18682
18683 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18684
18685 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18686
18687 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18688 * gcc.dg/ppc-fsel-2.c: New test.
18689
18690 * gcc.dg/unused-5.c: New test.
18691
18692 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18693
18694 PR c++/10496
18695 * g++.dg/warn/pmf1.C: New test.
18696
18697 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18698
18699 PR c++/4494
18700 * g++.dg/warn/main.C: New test.
18701
18702 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18703
18704 * gcc.dg/nonnull-3.c: New test.
18705
18706 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18707
18708 * gcc.dg/cpp/Wtrigraphs.c: Update.
18709 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18710
18711 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18712
18713 * gcc.dg/ppc-fsel-1.c: New test.
18714
18715 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18716
18717 PR c/10604
18718 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18719
18720 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18721
18722 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18723
18724 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18725
18726 PR c++/9364, c++/10553, c++/10586
18727 * g++.dg/parse/typename4.C: New test.
18728 * g++.dg/parse/typename5.C: Likewise.
18729
18730 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18731
18732 * gcc.c-torture/compile/20030503-1.c: New test.
18733
18734 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18735
18736 * g++.dg/lookup/using5.C: Fix testcase error.
18737
18738 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18739
18740 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18741 since MEABI is no longer supported. Remove all vestiges
18742 of MEABI from the test.
18743
18744 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18745
18746 PR c++/10554
18747 * g++.dg/lookup/using5.C: New test.
18748
18749 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18750
18751 PR c++/8772
18752 * g++.dg/template/ttp5.C: New test.
18753
18754 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18755
18756 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18757 (dg-gpp-additional-sources): New function.
18758 (dg-gpp-additional-files): Likewise.
18759 * lib/g++.exp (additional_sources): New variable.
18760 (additional_files): Likewise.
18761 (g++_target_compile): Deal with them.
18762 * lib/old-dejagnu.exp: Remove.
18763 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18764 * g++.old-deja: Revise all tests to use dg commands.
18765
18766 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18767
18768 PR c++/9432, c++/9528
18769 * g++.dg/lookup/using4.C: New test.
18770
18771 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18772
18773 * gcc.dg/noreturn-5.c: New file.
18774 * gcc.dg/noreturn-6.c: New file.
18775
18776 * gcc.c-torture/compile/inline-1.c: New file.
18777
18778 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18779
18780 PR c++/10551
18781 * g++.dg/template/explicit1.C: New test.
18782
18783 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18784
18785 PR c++/10549
18786 * g++.dg/other/bitfield1.C: New test.
18787
18788 PR c++/10527
18789 * g++.dg/init/new7.C: New test.
18790
18791 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18792
18793 * g++.dg/ext/desig1.C: New test.
18794 * g++.dg/ext/init1.C: Update.
18795
18796 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18797
18798 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18799
18800 PR c++/10180
18801 * g++.dg/warn/Winline-1.C: New test.
18802
18803 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18804
18805 * gcc.c-torture/execute/string-opt-19.c: New test.
18806
18807 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18808 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18809
18810 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18811
18812 PR c++/10506
18813 * g++.dg/init/new6.C: New test.
18814
18815 PR c++/10503
18816 * g++.dg/init/ref6.C: New test.
18817
18818 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18819
18820 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18821
18822 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18823
18824 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18825 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18826
18827 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18828
18829 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18830 initialized static data members.
18831
18832 2003-04-25 H.J. Lu <hjl@gnu.org>
18833
18834 * gcc.dg/ia64-sync-4.c: New test.
18835
18836 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18837
18838 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18839 date.
18840
18841 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18842
18843 PR c++/10337
18844 * g++.dg/warn/conv1.C: New test.
18845 * g++.old-deja/g++.other/conv7.C: Adjust.
18846 * g++.old-deja/g++.other/overload14.C: Adjust.
18847
18848 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18849
18850 PR c++/10471
18851 * g++.dg/template/defarg2.C: New test.
18852
18853 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
18854
18855 * gcc.dg/cpp/include2.c: Update.
18856 * gcc.dg/cpp/multiline-2.c: New.
18857 * gcc.dg/cpp/multiline.c: Update.
18858 * gcc.dg/cpp/strify2.c: Update.
18859 * gcc.dg/cpp/trad/literals-2.c: Update.
18860
18861 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18862
18863 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18864
18865 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18866
18867 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18868
18869 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18870
18871 PR c++/10451
18872 * g++.dg/parse/crash4.C: New test.
18873
18874 PR c++/9847
18875 * g++.dg/parse/crash5.C: New test.
18876
18877 2003-04-22 Mark Mitchell <mark@codesourcery.com>
18878
18879 PR c++/10446
18880 * g++.dg/parse/crash3.C: New test.
18881
18882 PR c++/10428
18883 * g++.dg/parse/elab1.C: New test.
18884
18885 2003-04-22 Devang Patel <dpatel@apple.com>
18886
18887 * gcc.dg/cpp/trad/funlike-5.c: New test.
18888
18889 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18890
18891 * g++.dg/other/packed1.C: Fix dg options.
18892
18893 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18894
18895 * g++.dg/other/offsetof2.C: New test.
18896
18897 2003-04-21 Mark Mitchell <mark@codesourcery.com>
18898
18899 * g++.dg/template/recurse.C: Adjust location of error messages.
18900
18901 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18902
18903 PR c++/9881
18904 * g++.dg/init/addr-const1.C: New test.
18905 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18906
18907 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
18908
18909 PR c++/10405
18910 * g++.dg/lookup/struct-hack1.C: New test.
18911
18912 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
18913
18914 * ucs.c: Update diagnostic messages.
18915
18916 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18917
18918 * gcc.dg/cpp/truefalse.cpp: New test.
18919 * gcc.dg/cpp/cpp.exp: Update.
18920 * g++.dg/other/stdbool-if.C: Remove.
18921
18922 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18923
18924 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18925 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18926
18927 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18928
18929 * gcc.c-torture/compile/20030418-1.c: New test.
18930
18931 2003-04-17 Janis Johnson <janis187@us.ibm.com>
18932
18933 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18934
18935 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18936
18937 PR c++/10347
18938 g++.dg/template/dependent-name1.C: New test.
18939
18940 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18941
18942 * gcc.dg/warn-1.c (tourist_guide): New array,
18943 contains a pointer to bar.
18944
18945 2003-04-16 Roger Sayle <roger@eyesopen.com>
18946
18947 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18948 * gcc.c-torture/execute/medce-1.c: New test case.
18949 * gcc.c-torture/execute/medce-2.c: New test case.
18950
18951 2003-04-15 Mark Mitchell <mark@codesourcery.com>
18952
18953 * lib/prune.exp: Ignore more messages.
18954
18955 PR c++/10381
18956 * g++.dg/parse/lookup3.C: New test.
18957
18958 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18959
18960 * gcc.c-torture/compile/20030415-1.c : New test.
18961
18962 2003-04-14 Mark Mitchell <mark@codesourcery.com>
18963
18964 * gcc.c-torture/execute/scope-2.c: Move to ...
18965 * gcc.dg/noncompile/scope.c: .... here.
18966
18967 2003-04-14 Roger Sayle <roger@eyesopen.com>
18968
18969 * gcc.dg/20030414-2.c: New test case.
18970
18971 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
18972
18973 PR target/10377
18974 * gcc.dg/20030414-1.c: New test.
18975
18976 2003-04-13 Roger Sayle <roger@eyesopen.com>
18977
18978 * gcc.dg/builtins-12.c: New test case.
18979 * gcc.dg/builtins-13.c: New test case.
18980
18981 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18982
18983 * gcc.c-torture/execute/string-opt-18.c: New test.
18984
18985 2003-04-13 Mark Mitchell <mark@codesourcery.com>
18986
18987 PR c++/10300
18988 * g++.dg/init/new5.C: New test.
18989
18990 2003-04-12 Mark Mitchell <mark@codesourcery.com>
18991
18992 PR c++/7910
18993 * g++.dg/ext/dllimport1.C: New test.
18994
18995 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18996
18997 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18998
18999 2003-04-11 Bud Davis <bdavis9659@comcast.net>
19000
19001 PR Fortran/9263
19002 * g77.f-torture/noncompile/9263.f: New test
19003 PR Fortran/1832
19004 * g77.f-torture/execute/1832.f: New test
19005
19006 2003-04-11 David Chad <davidc@freebsd.org>
19007 Loren J. Rittle <ljrittle@acm.org>
19008
19009 libobjc/8562
19010 * objc.dg/headers.m: New test.
19011
19012 2003-04-10 Zack Weinberg <zack@codesourcery.com>
19013
19014 * gcc.c-torture/execute/builtin-noret-2.c: New.
19015 * gcc.c-torture/execute/builtin-noret-2.x: New.
19016 XFAIL builtin-noret-2.c at -O1 and above.
19017 * gcc.dg/redecl.c: New.
19018 * gcc.dg/Wshadow-1.c: Update error regexps.
19019
19020 2003-04-10 Mark Mitchell <mark@codesourcery.com>
19021
19022 * g++.dg/abi/bitfield10.C: New test.
19023
19024 2003-04-09 Mike Stump <mrs@apple.com>
19025
19026 * gcc.dg/pch/pch.exp: Make testcase names longer.
19027 * g++.dg/pch/pch.exp: Make testcase names longer.
19028
19029 2003-04-08 Roger Sayle <roger@eyesopen.com>
19030
19031 * gcc.dg/builtins-11.c: New test case.
19032
19033 2003-04-08 Roger Sayle <roger@eyesopen.com>
19034
19035 * gcc.dg/builtins-9.c: New test case.
19036 * gcc.dg/builtins-10.c: New test case.
19037
19038 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
19039
19040 * gcc.dg/noncompile/init-4.c.c: New test.
19041
19042 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
19043
19044 * gcc.misc-test/gcov-9.c: New test.
19045 * gcc.misc-test/gcov-10.c: New test
19046 * gcc.misc-test/gcov-11.c: New test.
19047
19048 2003-04-05 Zack Weinberg <zack@codesourcery.com>
19049
19050 PR optimization/10024
19051 * gcc.c-torture/compile/20030405-1.c: New test.
19052
19053 2003-04-04 Geoffrey Keating <geoffk@apple.com>
19054
19055 * gcc.dg/pch/static-3.c: New.
19056 * gcc.dg/pch/static-3.hs: New.
19057 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
19058
19059 2003-04-04 Richard Henderson <rth@redhat.com>
19060
19061 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
19062 * g++.dg/eh/forced2.C: Likewise.
19063
19064 2003-04-03 Mike Stump <mrs@apple.com>
19065
19066 * lib/scanasm.exp (scan-assembler): Add xfail processing for
19067 target arg.
19068 (scan-assembler-times, scan-assembler-not): Likewise.
19069 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
19070
19071 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19072
19073 * gcc.dg/sparc-loop-1.c: New test.
19074
19075 2003-04-02 Geoffrey Keating <geoffk@apple.com>
19076
19077 PR other/9274
19078 * g++.dg/pch/system-2.C: New.
19079 * g++.dg/pch/system-2.Hs: New.
19080
19081 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
19082
19083 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
19084
19085 * g++.dg/eh/simd-1.C (vecfunc): Same.
19086
19087 2003-04-01 Roger Sayle <roger@eyesopen.com>
19088
19089 * gcc.c-torture/execute/20030401-1.c: New test case.
19090
19091 2003-04-01 Ziemowit Laski <zlaski@apple.com>
19092
19093 * objc.dg/defs.m: New.
19094
19095 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
19096
19097 * g++.dg/eh/simd-1.C: New.
19098 * g++.dg/eh/simd-2.C: New.
19099
19100 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
19101
19102 * gcc.c-torture/execute/simd-3.c: New.
19103
19104 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19105
19106 PR c/9936
19107 * gcc.dg/20030331-2.c: New test.
19108
19109 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19110
19111 PR c++/10278
19112 * g++.dg/parse/crash2.C: New test.
19113
19114 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19115
19116 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
19117 * gcc.c-torture/execute/20030331-1.c: ...here.
19118
19119 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19120
19121 * gcc.c-torture/execute/20030331-1.c: New test.
19122
19123 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
19124
19125 * lib/gcov.exp: Adjust call return testing strings.
19126 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19127
19128 2003-03-31 Roger Sayle <roger@eyesopen.com>
19129
19130 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19131 * gcc.dg/builtins-7.c: New test case.
19132 * gcc.dg/builtins-8.c: New test case.
19133
19134 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19135
19136 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19137
19138 2003-03-30 Mark Mitchell <mark@codesourcery.com>
19139
19140 PR c++/7647
19141 * g++.dg/lookup-class-member-2.C: New test.
19142
19143 2003-03-30 Glen Nakamura <glen@imodulo.com>
19144
19145 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
19146
19147 2003-03-28 Roger Sayle <roger@eyesopen.com>
19148
19149 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19150
19151 2003-03-28 Mark Mitchell <mark@codesourcery.com>
19152
19153 * g++.dg/init/attrib1.C: New test.
19154
19155 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19156
19157 * gcc.dg/ultrasp8.c: New test.
19158
19159 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19160
19161 * gcc.dg/ultrasp7.c: New test.
19162
19163 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19164
19165 PR c++/10047
19166 * g++.dg/template/inline1.C: New test.
19167
19168 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19169
19170 * gcc.dg/sparc-dwarf2.c: New test.
19171
19172 2003-03-27 Roger Sayle <roger@eyesopen.com>
19173
19174 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19175 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19176
19177 2003-03-27 Mark Mitchell <mark@codesourcery.com>
19178
19179 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19180 than reading .x files.
19181 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19182 * g77.dg/gcov/gcov-1.f: Likewise.
19183 * gcc.misc-tests/gcov-4b.c: Likewise.
19184 * gcc.misc-tests/gcov-5b.c: Likewise.
19185 * gcc.misc-tests/gcov-6.c: Likewise.
19186 * gcc.misc-tests/gcov-7.c: Likewise.
19187 * gcc.misc-tests/gcov-8.c: Likewise.
19188 * g++.dg/gcov/gcov-1.x: Remove.
19189 * g77.dg/gcov/gcov-1.x: Likewise.
19190 * gcc.misc-tests/gcov-4b.x: Likewise.
19191 * gcc.misc-tests/gcov-5b.x: Likewise.
19192 * gcc.misc-tests/gcov-6.x: Likewise.
19193 * gcc.misc-tests/gcov-7.x: Likewise.
19194 * gcc.misc-tests/gcov-8.x: Likewise.
19195
19196 2003-03-27 Glen Nakamura <glen@imodulo.com>
19197
19198 PR opt/10087
19199 * gcc.dg/20030324-1.c: New test.
19200
19201 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19202
19203 PR c++/10224
19204 * g++.dg/template/arg3.C: New test.
19205
19206 PR c++/10158
19207 * g++.dg/template/friend18.C: New test.
19208
19209 2003-03-26 Roger Sayle <roger@eyesopen.com>
19210
19211 * g77.f-torture/compile/20030326-1.f: New test case.
19212
19213 2003-03-26 Janis Johnson <janis187@us.ibm.com>
19214
19215 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19216
19217 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19218
19219 2003-03-26 Jakub Jelinek <jakub@redhat.com>
19220
19221 * gcc.dg/ia64-sync-3.c: New test.
19222
19223 2003-03-26 Alan Modra <amodra@bigpond.net.au>
19224
19225 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19226
19227 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19228
19229 * gcc.dg/ultrasp6.c: New test.
19230
19231 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19232
19233 * gcc.dg/i386-signbit-1.c: New test.
19234 * gcc.dg/i386-signbit-2.c: New test.
19235 * gcc.dg/i386-signbit-3.c: New test.
19236
19237 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19238
19239 * gcc.dg/ultrasp5.c: Fix options.
19240
19241 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19242
19243 * gcc.dg/ultrasp5.c: Fix comment.
19244
19245 2003-03-24 Bud Davis <bdavis9659@comcast.net>
19246
19247 PR fortran/10197
19248 * g77.f-torture/execute/10197.f: New test.
19249
19250 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19251
19252 PR c++/9898, c++/383
19253 * g++.dg/template/conv6.C: New test.
19254
19255 PR c++/10119
19256 * g++.dg/template/ptrmem5.C: New test.
19257
19258 PR c++/10026
19259 * g++.dg/lookup/koenig1.C: New test.
19260
19261 PR C++/10199
19262 * g++.dg/lookup/template2.C: New test.
19263
19264 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19265
19266 * g++.dg/opt/rtti1.C: New test.
19267
19268 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19269
19270 * gcc.dg/ultrasp5.c: New test.
19271
19272 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19273
19274 PR middle-end/9967
19275 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19276 builtin fputs.
19277
19278 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19279
19280 PR c/8224
19281 * gcc.dg/20030323-1.c: New test.
19282
19283 2003-03-23 Roger Sayle <roger@eyesopen.com>
19284
19285 * gcc.c-torture/compile/20030323-1.c: New test case.
19286
19287 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19288
19289 * gcc.dg/20030321-1.c: New test.
19290
19291 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19292
19293 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19294
19295 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19296
19297 PR c++/9978, c++/9708
19298 * g++.dg/ext/vlm1.C: Adjust expected error.
19299 * g++.dg/ext/vla2.C: New test.
19300 * g++.dg/template/arg1.C: New test.
19301 * g++.dg/template/arg2.C: New test.
19302
19303 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19304
19305 * g77.f-torture/execute/select.f: New test.
19306 * g77.f-torture/noncompile/select_no_compile.f: New test.
19307
19308 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19309
19310 PR c++/9898
19311 * g++.dg/other/error4.C: New test.
19312
19313 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19314
19315 * g++.dg/template/friend17.C: New test.
19316
19317 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19318
19319 * gcc.c-torture/compile/20030320-1.c: New.
19320
19321 2003-03-20 Roger Sayle <roger@eyesopen.com>
19322
19323 * gcc.dg/builtins-6.c: New test case.
19324
19325 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19326
19327 PR target/10073
19328 * gcc.c-torture/compile/20030319-1.c: New.
19329
19330 2003-03-18 Jan Hubicka <jh@suse.cz>
19331
19332 * gcc.dg/i386-cvt-1.c: New test.
19333
19334 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19335
19336 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19337 * objc.dg/naming-2.m: Likewise.
19338
19339 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19340
19341 PR c++/9639
19342 * g++.dg/parse/crash1.C: New test.
19343
19344 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19345
19346 PR c++/8805
19347 * g++.dg/eh/cleanup1.C: New test.
19348
19349 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19350
19351 * gcc.c-torture/execute/20030316-1.c: New test case.
19352
19353 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19354
19355 PR c++/9629
19356 * g++.dg/init/ctor2.C: New test.
19357
19358 2003-03-15 Roger Sayle <roger@eyesopen.com>
19359
19360 * g77.f-torture/compile/xformat.f: New test case.
19361
19362 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19363
19364 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19365 * g++.old-deja/g++.mike/eh50.C: Likewise.
19366
19367 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19368
19369 PR c++/6440
19370 * g++.dg/template/spec7.C: New test.
19371 * g++.dg/template/spec8.C: Likewise.
19372
19373 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19374
19375 * gcc.c-torture/execute/20030313-1.c: New test.
19376
19377 2003-03-14 Richard Henderson <rth@redhat.com>
19378
19379 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19380
19381 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19382
19383 * gcc.c-torture/compile/20030314-1.c: New test.
19384
19385 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19386
19387 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19388 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19389 thumb target,
19390 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19391 to accept newer _imp__ prefix and additional
19392 newline in .drectve section.
19393 * gcc.dg/dll-4.c: Likewise.
19394 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19395 switch.
19396
19397 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19398
19399 * g++.dg/parse/namespace9.C: New test.
19400
19401 * g++.dg/init/ref5.C: New test.
19402 * g++.dg/parse/ptrmem1.C: Likewise.
19403
19404 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19405
19406 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19407 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19408 regular expression.
19409 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19410 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19411
19412 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19413
19414 * gcc.c-torture/execute/20030224-2.c: New test.
19415
19416 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19417
19418 * gcc.dg/decl-3.c: New test.
19419
19420 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19421
19422 * gcc.dg/i386-loop-2.c: New test.
19423
19424 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19425
19426 PR c++/9474
19427 * g++.dg/parse/namespace8.C: New test.
19428
19429 PR c++/9924
19430 * g++.dg/overload/builtin2.C: New test.
19431
19432 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19433
19434 * gcc.dg/return-type-3.c: New test.
19435
19436 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19437
19438 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19439 profiling options are not supported.
19440
19441 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19442
19443 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19444 * g++.old-deja/g++.warn/impint2.C: Likewise.
19445
19446 2003-03-10 Devang Patel <dpatel@apple.com>
19447
19448 * g++.dg/cpp/c++_cmd_1.C: New test.
19449 * g++.dg/cpp/c++_cmd_1.h: New file.
19450
19451 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19452
19453 * gcc.dg/altivec-9.c: New file.
19454
19455 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19456
19457 * gcc.dg/ppc-sdata-1.c: New test.
19458 * gcc.dg/ppc-sdata-2.c: New test.
19459
19460 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19461
19462 PR c++/9373
19463 * g++.dg/opt/ptrmem2.C: New test.
19464
19465 PR c++/8534
19466 * g++.dg/opt/ptrmem1.C: New test.
19467
19468 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19469
19470 * gcc.dg/i386-loop-1.c: New test.
19471
19472 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19473
19474 PR c++/9970
19475 * g++.dg/lookup/friend1.C: New test.
19476
19477 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19478
19479 PR c++/9823
19480 * g++.dg/parser/constructor1.C: New test.
19481
19482 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19483
19484 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19485
19486 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19487
19488 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19489
19490 * gcc.dg/cpp/Wunused.c: Update test.
19491
19492 2003-03-08 Jan Hubicka <jh@suse.cz>
19493
19494 * gcc.dg/inline-3.c: New test.
19495
19496 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19497
19498 PR c++/9809
19499 * g++.dg/parse/builtin1.C: New test.
19500
19501 PR c++/9982
19502 * g++.dg/abi/cookie1.C: New test.
19503 * g++.dg/abi/cookie2.C: Likewise.
19504
19505 PR c++/9524
19506 * g++.dg/template/field1.C: New test.
19507
19508 PR c++/9912
19509 * g++.dg/parse/class1.C: New test.
19510 * g++.dg/parse/namespace7.C: Likewise.
19511 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19512
19513 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19514
19515 * g++.dg/init/ref4.C: New test.
19516
19517 2003-03-07 Jan Hubicka <jh@suse.cz>
19518
19519 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19520 * gcc.dg/inline-3.c: New test.
19521
19522 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19523
19524 * g++.dg/init/ref3.C: New test.
19525
19526 PR c++/9965
19527 * g++.dg/init/ref2.C: New test.
19528
19529 PR c++/9400
19530 * g++.dg/warn/Wshadow-2.C: New test.
19531
19532 PR c++/9791
19533 * g++.dg/warn/Woverloaded-1.C: New test.
19534
19535 2003-03-05 Jan Hubicka <jh@suse.cz>
19536
19537 * gcc.dg/i386-local2.c: New.
19538 * gcc.dg/i386-local.c: Fix typo.
19539
19540 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19541
19542 * g++.dg/abi/layout3.C: New test.
19543
19544 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19545
19546 * gcc.c-torture/compile/20030305-1.c
19547
19548 2003-03-05 Jan Hubicka <jh@suse.cz>
19549
19550 * gcc.dg/i386-local.c: New.
19551
19552 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19553
19554 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19555
19556 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19557
19558 * gcc.dg/switch-2.c: New test.
19559 * gcc.dg/switch-3.c: New test.
19560 * gcc.dg/Wswitch.c: Adjust line numbers.
19561 * gcc.dg/Wswitch-default.c: Likewise.
19562 * gcc.dg/Wswitch-enum.c: Likewise.
19563
19564 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19565
19566 * gcc.c-torture/execute/20030222-1.c: New test.
19567
19568 2003-03-03 James E Wilson <wilson@tuliptree.org>
19569
19570 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19571
19572 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19573
19574 PR c++/9878
19575 * g++.dg/init/ref1.C: New test.
19576
19577 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19578
19579 * gcc.dg/sh-relax.c: New SH-only test.
19580
19581 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19582
19583 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19584 comment explaining purpose of testcase.
19585
19586 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19587
19588 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19589 for HC11/HC12 (asm needs two int registers).
19590 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19591 HC11/HC12 because the test uses an asm which needs two 32-bit
19592 registers.
19593
19594 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19595
19596 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19597 for HC11/HC12 (array is too large otherwise).
19598 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19599 * gcc.c-torture/compile/20010518-2.x: Likewise.
19600 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19601 HC11/HC12 (array is too large).
19602
19603 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19604
19605 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19606 * lib/g++-dg.exp (g++-dg-test): Likewise.
19607
19608 2003-03-01 Roger Sayle <roger@eyesopen.com>
19609
19610 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19611 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19612
19613 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19614
19615 * g++.dg/warn/implicit-typename1.C: Remove warning.
19616
19617 2003-02-28 Richard Henderson <rth@redhat.com>
19618
19619 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19620 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19621
19622 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19623
19624 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19625 * g++.dg/pch/pch.exp: Likewise.
19626
19627 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19628
19629 PR c++/9879
19630 * testsuite/g++.dg/init/new4.C: New test.
19631
19632 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19633
19634 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19635
19636 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19637
19638 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19639 unsigned long.
19640
19641 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19642 wider than float.
19643
19644 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19645
19646 * lib/scanasm.exp: Add support for counting numbers of
19647 occurences.
19648 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19649 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19650
19651 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19652
19653 PR c++/9683
19654 * g++.dg/template/static3.C: New test.
19655
19656 PR c++/9829
19657 * g++.dg/parse/namespace6.C: New test.
19658
19659 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19660
19661 PR target/9732
19662 * gcc.dg/20030225-1.c: New test.
19663
19664 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19665
19666 * README: Remove out-of-date information.
19667
19668 PR c++/9836
19669 * g++.dg/template/spec6.C: New test.
19670
19671 2003-02-24 Jeff Law <law@redhat.com>
19672
19673 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19674
19675 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19676
19677 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19678 * gcc.dg/pragma-ep-1.c: Likewise.
19679
19680 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19681
19682 PR c++/9602
19683 * g++.dg/template/friend16.C: New test.
19684
19685 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19686
19687 PR c++/5333
19688 * g++.dg/parse/fused-params1.C: Adjust error messages.
19689 * g++.dg/template/nested3.C: New test.
19690
19691 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19692
19693 * g++.dg/abi/param1.C: New test.
19694
19695 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19696
19697 PR c++/7982
19698 * g++.dg/warn/implicit-typename1.C: New test.
19699
19700 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19701
19702 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19703 with "mtune".
19704 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19705 * gcc.c-torture/execute/20010129-1.x: Likewise.
19706 * gcc.dg/20011107-1.c: Likewise.
19707 * gcc.dg/20020108-1.c: Likewise.
19708 * gcc.dg/20020122-3.c: Likewise.
19709 * gcc.dg/20020206-1.c: Likewise.
19710 * gcc.dg/20020310-1.c: Likewise.
19711 * gcc.dg/20020426-2.c: Likewise.
19712 * gcc.dg/20020517-1.c: Likewise.
19713 * gcc.dg/991230-1.c: Likewise.
19714 * gcc.dg/i386-unroll-1.c: Likewise.
19715 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19716
19717 2003-02-22 Jan Hubicka <jh@suse.cz>
19718
19719 * gcc.dg/i386-mul.c: New test.
19720
19721 2003-02-21 Roger Sayle <roger@eyesopen.com>
19722
19723 * gcc.dg/builtins-5.c: New test case.
19724
19725 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19726
19727 * gcc.dg/asmreg-1.c: New test.
19728
19729 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19730
19731 PR c++/9749
19732 * g++.dg/parse/varmod1.C: New test.
19733
19734 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19735
19736 PR c++/9727
19737 * g++.dg/template/op1.C: New test.
19738
19739 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19740
19741 PR c++/8906
19742 * g++.dg/template/nested2.C: New test.
19743
19744 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19745
19746 PR c++/8724
19747 * g++.dg/expr/dtor1.C: New test.
19748
19749 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19750
19751 * gcc.dg/cpp/include3.c: New test.
19752 * gcc.dg/cpp/inc/foo.h: New file.
19753
19754 2003-02-21 Glen Nakamura <glen@imodulo.com>
19755
19756 * gcc.c-torture/execute/20030221-1.c: New test.
19757
19758 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19759
19760 PR c++/9729
19761 * g++.dg/abi/conv1.C: New test.
19762
19763 2003-02-20 Jan Hubicka <jh@suse.cz>
19764
19765 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19766
19767 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19768
19769 * gcc.c-torture/compile/20030219-1.c: New test.
19770
19771 2003-02-18 Jan Hubicka <jh@suse.cz>
19772
19773 * gcc.dg/funcorder.c: New test.
19774
19775 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19776
19777 * gcc.c-torture/execute/20030218-1.c: New.
19778
19779 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19780
19781 * gcc.dg/20030218-1.c: New.
19782
19783 2003-02-18 Richard Henderson <rth@redhat.com>
19784
19785 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19786 * gcc.dg/attr-used-2.c: New.
19787
19788 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19789
19790 PR c++/9704
19791 * g++.dg/init/copy5.C: New test.
19792
19793 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19794
19795 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19796 * g++.dg/pch/pch.exp: Likewise.
19797
19798 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19799
19800 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19801 STACK_SIZE is not defined.
19802
19803 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19804
19805 PR c++/9457
19806 * g++.dg/template/init1.C: New test.
19807
19808 2003-02-16 Jan HUbicka <jh@suse.cz>
19809
19810 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19811 (foo): Add few extra tests
19812 * gcc.dg/c99-const-expr-3.c: Likewise.
19813 * gcc.c-torture/execute/20030216-1.c: New.
19814
19815 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19816
19817 PR c++/9459
19818 * g++.dg/ext/typeof4.C: New test.
19819
19820 2003-02-15 Roger Sayle <roger@eyesopen.com>
19821
19822 * gcc.dg/i386-387-3.c: New test case.
19823
19824 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19825
19826 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19827 cris-*-elf* cris-*-aout* and mmix-*-*.
19828
19829 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19830
19831 * gcc.dg/20030213-1.c: New test.
19832
19833 2003-02-12 Roger Sayle <roger@eyesopen.com>
19834
19835 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19836 * gcc.dg/i386-387-2.c: Likewise.
19837
19838 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19839
19840 * gcc.dg/ppc-spe.c: Fix formatting.
19841 Enable tests that were previously unsupported by gas.
19842 Delete tests for instructions that no longer exist.
19843 Switch arguments on evsubifw builtin.
19844
19845 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19846
19847 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19848 STACK_SIZE is too small.
19849
19850 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19851 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19852
19853 * gcc.dg/decl-2.c: New test.
19854
19855 2003-02-10 Jan Hubicka <jh@suse.cz>
19856
19857 * gcc.dg/i386-fpcvt-1.c: New test.
19858
19859 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
19860
19861 * gcc.c-torture/execute/20030209-1.c: New test.
19862
19863 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19864
19865 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19866 int-wide bitops, use the constants of the same width.
19867 Likewise, if long long is 32-bit wide, test bitops using
19868 32-bit constants.
19869
19870 2003-02-07 Loren James Rittle <ljrittle@acm.org>
19871
19872 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19873
19874 2003-02-07 Roger Sayle <roger@eyesopen.com>
19875
19876 * testsuite/gcc.dg/builtins-4.c: New test case.
19877
19878 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19879
19880 * gcc.dg/20020430-1.c: Fix dg command typos.
19881 * gcc.dg/20020503-1.c: Likewise.
19882
19883 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19884
19885 PR c++/8785
19886 * g++.dg/parse/fused-params1.C: New test.
19887
19888 PR c++/8857
19889 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19890
19891 PR c++/8921
19892 * g++.dg/parse/non-dependent1.C: New test.
19893
19894 PR c++/8928
19895 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19896
19897 PR c++/9228
19898 * g++.dg/parse/undefined7.C: New test.
19899 * g++.dg/parse/non-templ1.C: New test.
19900
19901 PR c++/9229
19902 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19903
19904 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19905
19906 * gcc.c-torture/compile/20030206-1.c: New test.
19907
19908 2003-02-05 Roger Sayle <roger@eyesopen.com>
19909
19910 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19911 "pow" to "foo" to avoid potential confusion with a math built-in.
19912
19913 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19914
19915 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19916 conditions for SPARC targets.
19917
19918 2003-02-05 Jakub Jelinek <jakub@redhat.com>
19919
19920 * gcc.dg/20030204-1.c: New test.
19921
19922 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19923
19924 PR c++/38
19925 * g++.dg/parse/array-size1.C: New test.
19926
19927 PR c++/5657
19928 * g++.dg/parse/undefined3.C: New test.
19929
19930 PR c++/5665
19931 * g++.dg/parse/undefined4.C: New test.
19932
19933 PR c++/5975
19934 * g++.dg/parse/undefined5.C: New test.
19935
19936 PR c++/7259
19937 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19938
19939 PR c++/8578
19940 * g++.dg/parse/casting-operator1.C: New test.
19941
19942 PR c++/8596
19943 * g++.dg/parse/undefined6.C: New test.
19944
19945 PR c++/8736
19946 * g++.dg/parse/missing-template1.C: New test.
19947
19948 2003-02-04 Jan Hubicka <jh@suse.cz>
19949
19950 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19951 * gcc.dg/i386-cmov?.c: Likewise.
19952 * gcc.dg/i386-fpcvt-?.c: Likewise.
19953 * gcc.dg/i386-ssefp-1.c: Likewise.
19954 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
19955 conventions.
19956
19957 2003-02-03 Mark Mitchell <mark@codesourcery.com>
19958
19959 PR c++/7129
19960 * testsuite/g++.dg/ext/max.C: New test.
19961
19962 2003-02-03 Jan Hubicka <jh@suse.cz>
19963
19964 * gcc.c-torture/execute/20030203-1.c: New test.
19965
19966 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
19967
19968 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19969 'natural-endian'.
19970
19971 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
19972
19973 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19974 * g++.dg/init/new2.C: Likewise.
19975 * g++.dg/other/new1.C: Likewise.
19976
19977 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
19978
19979 * gcc.dg/struct-ret-libc.c: New test.
19980
19981 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19982
19983 * gcc.dg/20030129-1.c: New test.
19984
19985 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19986
19987 PR c++/8849
19988 * g++.dg/template/ptrmem4.C: New test.
19989
19990 2003-01-29 Mark Mitchell <mark@codesourcery.com>
19991
19992 * g++.dg/parser/constant1.C: New test.
19993
19994 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19995
19996 PR c++/8591
19997 * g++.dg/parse/friend2.C: New test.
19998
19999 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
20000
20001 PR c++/9437
20002 * g++.dg/template/unify4.C: New test.
20003
20004 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
20005
20006 * gcc.c-torture/execute/20030128-1.c: New test.
20007
20008 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
20009
20010 * g++.dg/lookup/nested1.C: Test moved from ...
20011 * g++.old-deja/g++.other/lookup24.C: ... here.
20012
20013 2003-01-28 Jan Hubicka <jh@suse.cz>
20014
20015 * gcc.dg/i386-cmov5.c: New test.
20016
20017 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20018
20019 * gcc.c-torture/execute/20010925-1.c: Changed the
20020 memcpy declaration.
20021
20022 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20023
20024 PR c++/3902
20025 * g++.dg/parse/template5.C: New test.
20026
20027 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
20028
20029 PR fortran/9258
20030 * g77.dg/pr9258: New test.
20031
20032 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20033
20034 * README: Move relevant parts from README.g++.
20035
20036 * README.g++: Remove this file.
20037
20038 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20039
20040 * g++.dg/abi/dcast1.C: New test.
20041
20042 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20043
20044 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
20045
20046 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
20047
20048 PR c++/47
20049 * g++.old-deja/g++.other/lookup24.C: New test.
20050
20051 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20052
20053 PR middle-end/7227
20054 * gcc.dg/uninit-C.c: New test.
20055
20056 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
20057
20058 * g++.dg/abi/covariant1.C: New test.
20059
20060 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
20061
20062 * gcc.dg/20030123-1.c: New test.
20063
20064 2003-01-25 Jan Hubicka <jh@suse.cz>
20065
20066 PR opt/8492
20067 * gcc.c-torture/compile/20030125-1.c
20068
20069 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
20070
20071 PR c++/9403
20072 * g++.dg/parse/template3.C: New test.
20073 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
20074
20075 PR c++/795
20076 * g++.dg/parse/template4.C: New test.
20077
20078 PR c++/9415
20079 * g++.dg/template/qual2.C: New test.
20080
20081 PR c++/8545
20082 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
20083
20084 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
20085
20086 2003-01-25 Roger Sayle <roger@eyesopen.com>
20087
20088 * gcc.c-torture/execute/switch-1.c: New test case.
20089
20090 2003-01-25 Jan Hubicka <jh@suse.cz>
20091
20092 * gcc.c-torture/execute/20030125-1.[cx]: New test.
20093
20094 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
20095
20096 Tweaks for Bison-1.875. From the NEWS file:
20097 "- `parse error' -> `syntax error'
20098 Bison now uniformly uses the term `syntax error'"
20099 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
20100 * gcc.dg/cpp/digraph2.c: Likewise.
20101 * gcc.dg/cpp/direct2.c: Likewise.
20102 * gcc.dg/cpp/paste4.c: Likewise.
20103 * gcc.dg/c90-restrict-1.c: Likewise.
20104 * gcc.dg/c99-func-2.c: Likewise.
20105 * gcc.dg/noncompile/920721-2.c: Likewise.
20106 * gcc.dg/noncompile/930622-2.c: Likewise.
20107 * gcc.dg/noncompile/940112-1.c: Likewise.
20108 * gcc.dg/noncompile/950921-1.c: Likewise.
20109 * gcc.dg/noncompile/951123-1.c: Likewise.
20110 * gcc.dg/noncompile/971104-1.c: Likewise.
20111 * gcc.dg/noncompile/990416-1.c: Likewise.
20112
20113 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
20114
20115 * g++.dg/parse/undefined1.C: Add error message.
20116
20117 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20118
20119 PR c++/9354
20120 * g++.dg/parse/new1.C: New test.
20121
20122 PR c++/9216
20123 * g++.dg/parse/template2.C: New test.
20124
20125 PR c++/9354
20126 * g++.dg/parse/typedef2.C: New test.
20127
20128 PR c++/9328
20129 * g++.dg/ext/typeof3.C: New test.
20130
20131 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20132
20133 PR c++/2738
20134 * g++.dg/parse/ret-type1.C: New test.
20135
20136 PR c++/3792
20137 * g++.dg/parse/tmpl-outside1.C: New test.
20138
20139 PR c++/4207
20140 * g++.dg/parse/int-as-enum1.C: New test.
20141
20142 PR c++/4903
20143 * g++.dg/parse/no-typename1.C: New test.
20144
20145 PR c++/5533
20146 * g++.dg/parse/no-value1.C: New test.
20147
20148 PR c++/5921
20149 * g++.dg/parse/wrong-inline1.C: New test.
20150
20151 PR c++/6402
20152 * g++.dg/parse/ref1.C: New test.
20153
20154 PR c++/6992
20155 * g++.dg/parse/attr-ctor1.C: New test.
20156
20157 PR c++/7229
20158 * g++.dg/parse/namespace5.C: New test.
20159
20160 PR c++/7917
20161 * g++.dg/parse/func-def1.C: New test.
20162
20163 PR c++/8143
20164 * g++.dg/parse/undefined1.C: New test.
20165
20166 PR c++/5723, PR c++/8522
20167 * g++.dg/parse/specialization1.C: New test.
20168
20169 PR c++/163, PR c++/8595
20170 * g++.dg/parse/struct-as-enum1.C: New test.
20171
20172 PR c++/9173
20173 * g++.dg/parse/undefined2.C: New test.
20174
20175 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20176
20177 PR c++/9298
20178 * g++.dg/parse/template1.C: New test.
20179
20180 PR c++/9384
20181 * g++.dg/parse/using1.C: New test.
20182
20183 PR c++/9285
20184 PR c++/9294
20185 * g++.dg/parse/expr2.C: New test.
20186
20187 PR c++/9388
20188 * g++.dg/parse/lookup2.C: Likewise.
20189
20190 2003-01-21 Jan Hubicka <jh@suse.cz>
20191
20192 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20193 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20194 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20195 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20196
20197 2003-01-20 Nick Clifton <nickc@redhat.com>
20198
20199 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20200 problem with ARM sibcall code generation.
20201
20202 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20203
20204 * gcc.c-torture/execute/20030120-1.c: New.
20205
20206 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
20207
20208 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20209
20210 2003-01-17 Mark Mitchell <mark@codesourcery.com>
20211
20212 PR c++/9272
20213 * g++.dg/parse/ctor1.C: New test.
20214
20215 PR c++/9294:
20216 * g++.dg/parse/qualified1.C: New test.
20217
20218 * g++.dg/parse/typename3.C: New test.
20219
20220 2003-01-16 Richard Henderson <rth@redhat.com>
20221
20222 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20223
20224 2003-01-16 Richard Henderson <rth@redhat.com>
20225
20226 * g++.dg/pch/pch.exp: Copy test header to the working directory
20227 before using it either for precompilation or direct use.
20228 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20229 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20230
20231 2003-01-16 Richard Henderson <rth@redhat.com>
20232
20233 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20234 before using it either for precompilation or direct use.
20235 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20236 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20237
20238 2003-01-16 Mark Mitchell <mark@codesourcery.com>
20239
20240 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20241 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20242 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20243 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20244 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20245 typename warning into error.
20246 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20247 error messages.
20248 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20249 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20250 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20251 messages.
20252 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20253 make declaration visible in template.
20254 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20255 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20256 messages.
20257 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20258 message.
20259 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20260 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20261 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20262 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20263 typename warning with error message.
20264 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20265 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20266 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20267
20268 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20269
20270 * g++.dg/parse/ambig2.C: New test.
20271
20272 2003-01-15 Richard Henderson <rth@redhat.com>
20273
20274 * g++.dg/tls/init-2.C: Update error message string.
20275
20276 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20277
20278 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20279
20280 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20281
20282 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20283 all for HC11/HC12.
20284 * gcc.c-torture/compile/20001205-1.x: Likewise.
20285 * gcc.c-torture/compile/20001226-1.x: Likewise.
20286 * gcc.c-torture/compile/920520-1.x: Likewise.
20287 * gcc.c-torture/compile/961203-1.x: Likewise.
20288 * gcc.c-torture/compile/20020604-1.x: Likewise.
20289
20290 2003-01-15 Jan Hubicka <jh@suse.cz>
20291
20292 * gcc.c-torture/compile/20030115-1.c: New test.
20293
20294 * gcc.dg/i386-fpcvt-1.c: New test.
20295 * gcc.dg/i386-fpcvt-2.c: New test.
20296
20297 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20298
20299 Further conform g++'s __vmi_class_type_info to the C++ ABI
20300 specification.
20301 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20302 the specification.
20303
20304 2003-01-14 Jan Hubicka <jh@suse.cz>
20305
20306 * gcc.dg/i386-fpcvt-1.c: New test.
20307 * gcc.dg/i386-fpcvt-2.c: New test.
20308
20309 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20310
20311 * gcc.dg/i386-mmx-3.c: New test.
20312
20313 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20314
20315 PR c++/9264
20316 * g++.dg/parse/octal1.C: New file.
20317
20318 PR c++/9172
20319 * g++.dg/parse/typename1.C: New file.
20320
20321 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20322
20323 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20324 * gcc.dg/bf-no-ms-layout.c: Likewise.
20325 * gcc.dg/bf-ms-attrib.c: Likewise.
20326
20327 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20328
20329 PR c++/9099
20330 * g++.dg/parse/dtor1.C: New file.
20331
20332 PR c++/9128
20333 * g++.dg/rtti/typeid1.C: New file.
20334
20335 PR c++/9153
20336 * g++.dg/parse/lookup1.C: New file.
20337
20338 PR c++/9171
20339 * g++.dg/templ/spec5.C: New file.
20340
20341 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20342
20343 * gcc.c-torture/compile/20030110-1.c: New test.
20344
20345 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20346
20347 Merge from pch-branch:
20348
20349 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20350
20351 * gcc.dg/pch/cpp-1.h: New.
20352 * gcc.dg/pch/cpp-1.c: New.
20353 * gcc.dg/pch/cpp-2.h: New.
20354 * gcc.dg/pch/cpp-2.c: New.
20355
20356 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20357
20358 * gcc.dg/pch/except-1.h: New.
20359 * gcc.dg/pch/except-1.c: New.
20360
20361 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20362
20363 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20364 running test.
20365 * gcc.dg/pch: Include *.hp not *.h.
20366 * gcc.dg/pch/system-1.h: New.
20367 * gcc.dg/pch/system-1.c: New.
20368
20369 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20370
20371 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20372 rather than trying to build and run a program using PCH.
20373 * gcc.dg/pch: Remove dg-do commands from test files.
20374
20375 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20376
20377 * gcc.dg/pch/macro-3.c: New.
20378 * gcc.dg/pch/macro-3.h: New.
20379
20380 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20381
20382 * gcc.dg/pch/common-1.c: New.
20383 * gcc.dg/pch/common-1.h: New.
20384 * gcc.dg/pch/decl-1.c: New.
20385 * gcc.dg/pch/decl-1.h: New.
20386 * gcc.dg/pch/decl-2.c: New.
20387 * gcc.dg/pch/decl-2.h: New.
20388 * gcc.dg/pch/decl-3.c: New.
20389 * gcc.dg/pch/decl-3.h: New.
20390 * gcc.dg/pch/decl-4.c: New.
20391 * gcc.dg/pch/decl-4.h: New.
20392 * gcc.dg/pch/decl-5.c: New.
20393 * gcc.dg/pch/decl-5.h: New.
20394 * gcc.dg/pch/global-1.c: New.
20395 * gcc.dg/pch/global-1.h: New.
20396 * gcc.dg/pch/inline-1.c: New.
20397 * gcc.dg/pch/inline-1.h: New.
20398 * gcc.dg/pch/inline-2.c: New.
20399 * gcc.dg/pch/inline-2.h: New.
20400 * gcc.dg/pch/static-1.c: New.
20401 * gcc.dg/pch/static-1.h: New.
20402 * gcc.dg/pch/static-2.c: New.
20403 * gcc.dg/pch/static-2.h: New.
20404
20405 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20406
20407 * g++.dg/pch/pch.exp: Better handle failing testcases.
20408 * gcc.dg/pch/pch.exp: Likewise.
20409 * gcc.dg/pch/macro-1.c: New.
20410 * gcc.dg/pch/macro-1.h: New.
20411 * gcc.dg/pch/macro-2.c: New.
20412 * gcc.dg/pch/macro-2.h: New.
20413
20414 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20415
20416 * g++.dg/dg.exp: Treat files in pch/ specially.
20417 * g++.dg/pch/pch.exp: New file.
20418 * g++.dg/pch/empty.H: New file.
20419 * g++.dg/pch/empty.C: New file.
20420 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20421 "precompile".
20422
20423 * gcc.dg/pch/pch.exp: New file.
20424 * gcc.dg/pch/empty.h: New file.
20425 * gcc.dg/pch/empty.c: New file.
20426 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20427 "precompile".
20428
20429 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20430
20431 * g++.dg/template/friend14.C: New test.
20432
20433 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20434
20435 * gcc.dg/old-style-asm-1.c: New test.
20436
20437 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20438
20439 * gcc.c-torture/compile/20030109-1.c: New test.
20440
20441 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20442
20443 * gcc.c-torture/execute/20030109-1.c: New test.
20444
20445 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20446
20447 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20448 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20449 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20450 * g++.old-deja/g++.mike/eh2.C: Likewise
20451 * g++.old-deja/g++.mike/eh3.C: Likewise
20452 * g++.old-deja/g++.mike/eh5.C: Likewise
20453 * g++.old-deja/g++.mike/eh6.C: Likewise
20454 * g++.old-deja/g++.mike/eh7.C: Likewise
20455 * g++.old-deja/g++.mike/eh8.C: Likewise
20456 * g++.old-deja/g++.mike/eh9.C: Likewise
20457 * g++.old-deja/g++.mike/eh10.C: Likewise
20458 * g++.old-deja/g++.mike/eh12.C: Likewise
20459 * g++.old-deja/g++.mike/eh13.C: Likewise
20460 * g++.old-deja/g++.mike/eh14.C: Likewise
20461 * g++.old-deja/g++.mike/eh16.C: Likewise
20462 * g++.old-deja/g++.mike/eh17.C: Likewise
20463 * g++.old-deja/g++.mike/eh18.C: Likewise
20464 * g++.old-deja/g++.mike/eh21.C: Likewise
20465 * g++.old-deja/g++.mike/eh23.C: Likewise
20466 * g++.old-deja/g++.mike/eh24.C: Likewise
20467 * g++.old-deja/g++.mike/eh25.C: Likewise
20468 * g++.old-deja/g++.mike/eh26.C: Likewise
20469 * g++.old-deja/g++.mike/eh27.C: Likewise
20470 * g++.old-deja/g++.mike/eh28.C: Likewise
20471 * g++.old-deja/g++.mike/eh29.C: Likewise
20472 * g++.old-deja/g++.mike/eh31.C: Likewise
20473 * g++.old-deja/g++.mike/eh33.C: Likewise
20474 * g++.old-deja/g++.mike/eh34.C: Likewise
20475 * g++.old-deja/g++.mike/eh35.C: Likewise
20476 * g++.old-deja/g++.mike/eh36.C: Likewise
20477 * g++.old-deja/g++.mike/eh37.C: Likewise
20478 * g++.old-deja/g++.mike/eh38.C: Likewise
20479 * g++.old-deja/g++.mike/eh39.C: Likewise
20480 * g++.old-deja/g++.mike/eh40.C: Likewise
20481 * g++.old-deja/g++.mike/eh41.C: Likewise
20482 * g++.old-deja/g++.mike/eh42.C: Likewise
20483 * g++.old-deja/g++.mike/eh44.C: Likewise
20484 * g++.old-deja/g++.mike/eh46.C: Likewise
20485 * g++.old-deja/g++.mike/eh47.C: Likewise
20486 * g++.old-deja/g++.mike/eh48.C: Likewise
20487 * g++.old-deja/g++.mike/eh49.C: Likewise
20488 * g++.old-deja/g++.mike/eh50.C: Likewise
20489 * g++.old-deja/g++.mike/eh51.C: Likewise
20490 * g++.old-deja/g++.mike/eh53.C: Likewise
20491 * g++.old-deja/g++.mike/eh55.C: Likewise
20492 * g++.old-deja/g++.mike/p7912.C: Likewise
20493 * g++.old-deja/g++.mike/p9706.C: Likewise
20494 * g++.old-deja/g++.mike/p10416.C: Likewise
20495 * g++.old-deja/g++.mike/p11667.C: Likewise
20496 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20497 Remove redundant reference to Iris.
20498 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20499 Elxsi, i860, Pico Java, and WE32K.
20500
20501 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20502
20503 * g++.dg/ext/asm4.C: New test.
20504
20505 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20506
20507 PR c++/9030
20508 * g++.dg/template/friend12.C: New test.
20509 * g++.dg/template/friend13.C: Likewise.
20510 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20511
20512 2003-01-08 Jan Hubicka <jh@suse.cz>
20513
20514 * gcc.dg/i386-cadd.c: New test.
20515 * gcc.dg/i386-cmov4.c: Likewise.
20516
20517 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20518
20519 PR c++/9165
20520 * g++.dg/warn/Wunused-3.C: New test.
20521
20522 * g++.dg/abi/bitfield9.C: New test.
20523
20524 PR c++/9189
20525 * g++.dg/parse/defarg3.C: New test.
20526
20527 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20528
20529 * g++.dg/parse/ambig1.C: New test.
20530 * g++.dg/parse/defarg2.C: New test.
20531
20532 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20533
20534 * g++.dg/template/defarg-1.C: New test.
20535 * g++.dg/template/local2.C: Likewise.
20536
20537 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20538
20539 * gcc.c-torture/execute/20030105-1.c: New test.
20540
20541 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20542
20543 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20544 * g++.dg/parse/namespace4.C: Likewise.
20545
20546 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20547
20548 * g++.dg/template/ntp2.C: New test.
20549
20550 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20551
20552 * g++.dg/parse/extern-C-1.C: New test.
20553
20554 * g++.dg/parse/namespace4.C: New test.
20555
20556 * g++.dg/template/nested1.C: New test.
20557
20558 * g++.dg/parse/namespace3.C: New test.
20559
20560 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20561
20562 * g++.dg/lookup/two-stage1.C: New test.
20563
20564 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20565
20566 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20567 * g++.old-deja/g++.jason/access8.C: Likewise.
20568 * g++.old-deja/g++.other/decl5.C: Likewise.
20569
20570 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20571
20572 * g++.dg/parse/parse7.C: New test.
20573
20574 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20575
20576 PR c++/2843
20577 * g++.dg/ext/attrib7.C: New test.
20578
20579 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20580
20581 * g++.dg/parse/parse6.C: New test.
20582
20583 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20584
20585 * gcc.dg/h8300-stack-1.c: New.
20586
20587 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20588
20589 g++.dg/lookup/exception1.C: New test.
20590
20591 g++.dg/lookup/template1.C: New test.
20592
20593 g++.dg/parse/namespace2.C: New test.
20594
20595 g++.dg/parse/parens2.C: New test.
20596
20597 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20598
20599 * g++.dg/parse/parse5.C: New test.
20600 * g++.dg/lookup/scoped4.C: New test.
20601
20602 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20603
20604 * g++.dg/parse/parens1.C: New test.
20605
20606 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20607 angle-bracket1.C.
20608 * g++.dg/parse/parens2.C: New test.
20609
20610 * g++.dg/lookup/scope-operator1.C: New test.
20611
20612 * g++.dg/parse/operator1.C: New test.
20613
20614 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20615
20616 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20617 * g++.old-deja/g++.other/access6.C: Likewise.
20618 * g++.old-deja/g++.other/decl1.C: Likewise.
20619 * g++.old-deja/g++.pt/typename12.C: Likewise.
20620
20621 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20622
20623 * g++.dg/parse/namespace1.C: New test.
20624
20625 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20626
20627 * g++.dg/parse/parse4.C: New test.
20628
20629 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20630
20631 * g++.dg/parse/parse3.C: New test.
20632
20633 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20634
20635 * g++.dg/parse/parse2.C: New test.
20636
20637 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20638
20639 * g++.dg/template/friend11.C: New test.
20640
20641 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20642
20643 * g++.dg/parse/parse1.C: New test.
20644
20645 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20646
20647 * lib/profopt.exp: Change the name of a global variable to avoid
20648 possible clashes with other test suites.
20649
20650 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20651
20652 * g++.dg/inherit/covariant8.C: New test.
20653
20654 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20655
20656 * g++.dg/init/array9.C: New test.
20657
20658 PR c++/9112
20659 * g++.dg/parse/expr1.C: New test.
20660
20661 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20662
20663 * gcc.c-torture/compile/20021230-1.c: New test.
20664
20665 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20666
20667 * g++.dg/inherit/covariant5.C: New test.
20668 * g++.dg/inherit/covariant6.C: New test.
20669 * g++.dg/inherit/covariant7.C: New test.
20670
20671 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20672
20673 PR c++/2739
20674 * g++.dg/other/access2.C: New test.
20675
20676 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20677
20678 * g++.dg/other/anon-struct.C: No longer fails
20679 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20680 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20681 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20682
20683 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20684
20685 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20686
20687 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20688
20689 * g++.dg/eh/spec4.C: Remove stray semicolon.
20690 * g++.dg/expr/pmf-1.C: Change error message.
20691 * g++.dg/ext/asm1.C: Remove stray semicolon.
20692 * g++.dg/ext/typename1.C: Add missing typenames.
20693 * g++.dg/inherit/template-as-base.C: Change error message.
20694 * g++.dg/lookup/scoped1.C: Likewise.
20695 * g++.dg/lookup/scoped2.C: Likewise.
20696 * g++.dg/lookup/using2.C: Likewise.
20697 * g++.dg/other/component1.C: Remove stray semicolon.
20698 * g++.dg/other/do1.C: Change error message.
20699 * g++.dg/other/error2.C: Likewise.
20700 * g++.dg/other/init1.C: Likewise.
20701 * g++.dg/other/packed1.C: Remove stray semicolon.
20702 * g++.dg/other/ptrmem2.C: Change error message.
20703 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20704 marker.
20705 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20706 * g++.dg/template/access3.C: Add typename keyword.
20707 * g++.dg/template/access5.C: Remove stray semicolon.
20708 * g++.dg/template/access6.C: Likewise.
20709 * g++.dg/template/complit1.C: Likewise.
20710 * g++.dg/template/crash1.C: Change error message.
20711 * g++.dg/template/inherit2.C: Remove stray semicolon.
20712 * g++.dg/template/instantiate2.C: Likewise.
20713 * g++.dg/template/instantiate3.C: Change error message.
20714 * g++.dg/template/qual1.C: Remove stray semicolon.
20715 * g++.dg/template/qualttp18.C: Change error message.
20716 * g++.dg/template/ref1.C: Remove stray semicolon.
20717 * g++.dg/template/sizeof1.C (A::value): Declare it.
20718 * g++.dg/template/spec4.C: Change error message.
20719 * g++.dg/template/static1.C: Likewise.
20720 * g++.dg/template/type1.C: Likewise.
20721 * g++.dg/template/typename3.C: Likewise.
20722 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20723 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20724 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20725 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20726 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20727 named return value extension.
20728 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20729 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20730 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20731 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20732 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20733 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20734 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20735 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20736 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20737 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20738 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20739 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20740 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20741 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20742 syntax.
20743 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20744 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20745 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20746 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20747 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20748 * g++.old-deja/g++.brendan/template11.C: Likewise.
20749 * g++.old-deja/g++.brendan/template26.C: Likewise.
20750 * g++.old-deja/g++.brendan/template27.C: Use explicit
20751 specialization syntax.
20752 * g++.old-deja/g++.brendan/template30.C: Likewise.
20753 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20754 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20755 non-dependent names.
20756 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20757 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20758 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20759 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20760 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20761 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20762 named return value extension.
20763 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20764 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20765 * g++.old-deja/g++.ext/return1.C: Likewise.
20766 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20767 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20768 * g++.old-deja/g++.jason/access8.C: Likewise.
20769 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20770 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20771 pseudo-destructor names.
20772 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20773 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20774 pseudo-destructor names.
20775 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20776 * g++.old-deja/g++.jason/overload19.C: Likewise.
20777 * g++.old-deja/g++.jason/overload32.C: Likewise.
20778 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20779 stray semicolons.
20780 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20781 * g++.old-deja/g++.jason/return.C: Likewise.
20782 * g++.old-deja/g++.jason/return2.C: Likewise.
20783 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20784 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20785 syntax.
20786 * g++.old-deja/g++.jason/template10.C: Account for use of
20787 non-dependent names.
20788 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20789 syntax.
20790 * g++.old-deja/g++.jason/template37.C: Likewise.
20791 * g++.old-deja/g++.law/access4.C: Change error messages.
20792 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20793 pseudo-destructor names.
20794 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20795 * g++.old-deja/g++.law/ctors9.C: Likewise.
20796 * g++.old-deja/g++.law/cvt22.C: Likewise.
20797 * g++.old-deja/g++.law/dtors5.C: Likewise.
20798 * g++.old-deja/g++.law/global-init1.C: Likewise.
20799 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20800 * g++.old-deja/g++.law/operators28.C: Likewise.
20801 * g++.old-deja/g++.law/visibility28.C: Likewise.
20802 * g++.old-deja/g++.martin/eval1.C: Likewise.
20803 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20804 name.
20805 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20806 * g++.old-deja/g++.mike/net34.C: Likewise.
20807 * g++.old-deja/g++.mike/net36.C: Likewise.
20808 * g++.old-deja/g++.mike/ns2.C: Likewise.
20809 * g++.old-deja/g++.mike/p12306.C: Likewise.
20810 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20811 value extension.
20812 * g++.old-deja/g++.mike/p700.C: Likewise.
20813 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20814 * g++.old-deja/g++.mike/p710.C: Likewise.
20815 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20816 value extension.
20817 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20818 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20819 * g++.old-deja/g++.ns/crash2.C: Likewise.
20820 * g++.old-deja/g++.ns/crash3.C: Likewise.
20821 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20822 * g++.old-deja/g++.ns/ns17.C: Likewise.
20823 * g++.old-deja/g++.ns/template16.C: Likewise.
20824 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20825 keyword.
20826 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20827 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20828 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20829 named return value extension.
20830 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20831 * g++.old-deja/g++.other/access4.C: Issue additional error
20832 messages.
20833 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20834 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20835 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20836 * g++.old-deja/g++.other/crash25.C: Change error message.
20837 * g++.old-deja/g++.other/crash4.C: Change error message.
20838 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20839 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20840 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20841 checks.
20842 * g++.old-deja/g++.other/defarg8.C: Likewise.
20843 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20844 * g++.old-deja/g++.other/dtor10.C: Likewise.
20845 * g++.old-deja/g++.other/incomplete.C: Likewise.
20846 * g++.old-deja/g++.other/linkage7.C: Likewise.
20847 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20848 lookup algorithm.
20849 * g++.old-deja/g++.other/mangle2.C: Likewise.
20850 * g++.old-deja/g++.other/refinit2.C: Likewise.
20851 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20852 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20853 * g++.old-deja/g++.pt/crash28.C: Likewise.
20854 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20855 syntax.
20856 * g++.old-deja/g++.pt/crash32.C: Change error message.
20857 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20858 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20859 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20860 error message position.
20861 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20862 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20863 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20864 syntax.
20865 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20866 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20867 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20868 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20869 keyword.
20870 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20871 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20872 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20873 keyword.
20874 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20875 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20876 syntax.
20877 * g++.old-deja/g++.pt/friend28.C: Account for use of
20878 non-dependent names.
20879 * g++.old-deja/g++.pt/friend29.C: Likewise.
20880 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20881 rules.
20882 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20883 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20884 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20885 lookup rules.
20886 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20887 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20888 keyword.
20889 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20890 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20891 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20892 keyword.
20893 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20894 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20895 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20896 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20897 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20898 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20899 keyword.
20900 * g++.old-deja/g++.pt/spec10.C: Likewise.
20901 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20902 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20903 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20904 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20905 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20906 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20907 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20908 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20909 * g++.old-deja/g++.pt/typename15.C: Likewise.
20910 * g++.old-deja/g++.pt/typename22.C: Likewise.
20911 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20912 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20913 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20914 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20915 syntax.
20916 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20917 return value extension.
20918 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20919 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20920 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20921 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20922
20923 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20924
20925 * g++.dg/warn/inline1.C: New test.
20926 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20927 * g++.old-deja/g++.jason/synth10.C: Likewise.
20928 * g++.old-deja/g++.mike/net31.C: Likewise.
20929 * g++.old-deja/g++.mike/p8786.C: Likewise.
20930
20931 * g++.dg/template/friend10.C: New test.
20932 * g++.dg/template/conv5.C: New test.
20933
20934 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20935
20936 * g++.dg/lookup/scoped3.C: New test.
20937
20938 * g++.dg/lookup/decl1.C: New test.
20939 * g++.dg/lookup/decl2.C: New test.
20940
20941 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20942
20943 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20944 gcc.c-torture/compile/20021015-1.c,
20945 gcc.c-torture/compile/20021015-2.c,
20946 gcc.c-torture/compile/20021123-1.c,
20947 gcc.c-torture/compile/20021123-2.c,
20948 gcc.c-torture/compile/20021123-3.c,
20949 gcc.c-torture/compile/20021123-4.c,
20950 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20951 only to 3.1 or 3.2 branch.
20952
20953 2002-12-23 Mark Mitchell <mark@codesourcery.com>
20954
20955 * gcc.dg/i386-bitfield3.c: New test.
20956
20957 * gcc.dg/i386-bitfield2.c: New test.
20958
20959 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20960
20961 * g++.dg/parse/conv_op1.C: New test.
20962
20963 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
20964
20965 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20966 approved.
20967
20968 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
20969
20970 * gcc.c-torture/compile/20021220-1.c: New test.
20971
20972 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20973
20974 * gcc.dg/i386-fastcall-1.c: New.
20975
20976 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20977
20978 * gcc.c-torture/execute/20021219-1.c: New test.
20979
20980 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20981
20982 * gcc.dg/i386-pic-1.c: New test.
20983
20984 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20985
20986 PR c++/8099
20987 * g++.dg/template/friend9.C: New test.
20988
20989 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20990
20991 PR c++/3663
20992 * g++.dg/template/access7.C: New test.
20993
20994 2002-12-18 Nick Clifton <nickc@redhat.com>
20995
20996 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20997 the libstdc++-v3 directory has been found.
20998
20999 2002-12-12 Devang Patel <dpatel@apple.com>
21000 * gcc.dg/darwin-ld-1.c: New test.
21001 * gcc.dg/darwin-ld-2.c: New test.
21002 * gcc.dg/darwin-ld-3.c: New test.
21003 * gcc.dg/darwin-ld-4.c: New test.
21004 * gcc.dg/darwin-ld-5.c: New test.
21005
21006 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21007
21008 * gcc.c-torture/compile/20021212-1.c: New test.
21009
21010 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
21011
21012 * gcc.dg/fshort-wchar: New test.
21013
21014 2002-12-10 Mark Mitchell <mark@codesourcery.com>
21015
21016 PR c++/8372
21017 * g++.dg/template/dtor1.C: New test.
21018
21019 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
21020 markers.
21021
21022 2002-12-10 Jakub Jelinek <jakub@redhat.com>
21023
21024 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
21025
21026 2002-12-09 Mark Mitchell <mark@codesourcery.com>
21027
21028 * g++.dg/template/static1.C: New test.
21029 * g++.dg/template/static2.C: New test.
21030 * g++.old-deja/g++.ext/memconst.C: New test.
21031
21032 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21033
21034 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
21035 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
21036 * g++.dg/special/initp1.C: Likewise.
21037
21038 2002-12-06 Jakub Jelinek <jakub@redhat.com>
21039
21040 * gcc.c-torture/execute/20021204-1.c: New test.
21041
21042 2002-12-04 Geoffrey Keating <geoffk@apple.com>
21043
21044 * gcc.dg/ppc-fmadd-1.c: New file.
21045 * gcc.dg/ppc-fmadd-2.c: New file.
21046 * gcc.dg/ppc-fmadd-3.c: New file.
21047
21048 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21049
21050 * gcc.c-torture/compile/20021204-1.c: New test.
21051
21052 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
21053
21054 * g++.dg/inherit/covariant2.C: New test.
21055 * g++.dg/inherit/covariant3.C: New test.
21056 * g++.dg/inherit/covariant4.C: New test.
21057 * g++.dg/inherit/covariant1.C: Remove XFAIL.
21058 * g++.old-deja/g++.robertl/eb17.C: Likewise.
21059
21060 2002-12-03 Mark Mitchell <mark@codesourcery.com>
21061
21062 PR c++/8688
21063 * g++.dg/init/brace3.C: New test.
21064
21065 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
21066
21067 * gcc.dg/20020210-1.c: Fix a comment typo.
21068
21069 2002-12-02 Mark Mitchell <mark@codesourcery.com>
21070
21071 PR c++/8720
21072 * g++.dg/parse/defarg1.C: New test.
21073
21074 PR c++/8615
21075 * g++.dg/template/char1.C: New test.
21076
21077 * g++.dg/template/varmod1.C: Fix typo.
21078
21079 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21080
21081 DR 180
21082 * g++.old-deja/g++.pt/crash32.C: Expect error.
21083
21084 2002-12-01 Mark Mitchell <mark@codesourcery.com>
21085
21086 PR c++/5919
21087 * g++.dg/template/varmod1.C: New test.
21088
21089 PR c++/8727
21090 * g++.dg/inherit/typeinfo1.C: New test.
21091
21092 PR c++/8663
21093 * g++.dg/inherit/typedef1.C: New test.
21094
21095 2002-11-30 Mark Mitchell <mark@codesourcery.com>
21096
21097 PR c++/8332
21098 PR c++/8493
21099 * g++.dg/template/strlen1.C: New test.
21100
21101 PR c++/8227
21102 * g++.dg/template/ctor2.C: New test.
21103
21104 PR c++/8214
21105 * g++.dg/init/string1.C: New test.
21106
21107 PR c++/8511
21108 * g++.dg/template/friend8.C: New test.
21109
21110 2002-11-29 Joe Buck <jbuck@synopsys.com>
21111
21112 * g++.dg/lookup/anon2.C: New test.
21113
21114 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
21115
21116 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
21117 h8300 port.
21118
21119 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
21120
21121 * gcc.dg/bitfld-6.c: New test.
21122
21123 2002-11-27 Jan Hubicka <jh@suse.cz>
21124
21125 * gcc.c-torture/execute/20021127.[cx]: New test.
21126
21127 2002-11-26 Jan Hubicka <jh@suse.cz>
21128
21129 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21130 quality.
21131
21132 2002-11-26 Geoffrey Keating <geoffk@apple.com>
21133
21134 * g++.dg/init/brace2.C: New test.
21135 * g++.old-deja/g++.mike/p9129.C: Correct.
21136
21137 2002-11-26 Mark Mitchell <mark@codesourcery.com>
21138
21139 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21140
21141 2002-11-25 Andreas Bauer <baueran@in.tum.de>
21142
21143 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21144
21145 2002-11-25 Mark Mitchell <mark@codesourcery.com>
21146
21147 * testsuite/g++.dg/abi/empty11.C: New test.
21148 * testsuite/g++.dg/rtti/cv1.C: New test.
21149
21150 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21151
21152 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21153
21154 2002-11-24 Mark Mitchell <mark@codesourcery.com>
21155
21156 * g++.dg/abi/empty10.C: New test.
21157
21158 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21159
21160 * gcc.c-torture/compile/20021124-1.c: New test.
21161
21162 2002-11-22 Mark Mitchell <mark@codesourcery.com>
21163
21164 * g++.dg/abi/rtti2.C: New test.
21165
21166 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21167
21168 * gcc.dg/i386-unroll-1.c: New test.
21169
21170 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21171
21172 * gcc.c-torture/compile/20021120-1.c: New test.
21173 * gcc.c-torture/compile/20021120-2.c: New test.
21174
21175 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21176
21177 * gcc.dg/bitfld-5.c: New test.
21178
21179 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21180
21181 * gcc.c-torture/execute/20021120-3.c: New test.
21182
21183 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21184
21185 * gcc.c-torture/execute/20021120-2.c: New test.
21186
21187 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21188
21189 * gcc.c-torture/execute/20021120-1.c: New test.
21190
21191 2002-11-20 Jakub Jelinek <jakub@redhat.com>
21192
21193 * gcc.c-torture/execute/20021118-3.c: New test.
21194
21195 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21196
21197 * gcc.c-torture/compile/20021119-1.c: New test.
21198
21199 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21200
21201 * gcc.dg/duff-1.c: New test.
21202 * gcc.dg/duff-2.c: New test.
21203 * gcc.dg/duff-3.c: New test.
21204
21205 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
21206
21207 * gcc.dg/cpp/_Pragma5.c: New test.
21208
21209 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21210
21211 * gcc.c-torture/execute/20021118-2.c: New test.
21212
21213 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21214
21215 * gcc.c-torture/execute/20021118-1.c: New test.
21216
21217 2002-11-16 Jakub Jelinek <jakub@redhat.com>
21218
21219 * gcc.dg/20021116-1.c: New test.
21220
21221 2002-11-14 Mark Mitchell <mark@codesourcery.com>
21222
21223 * g++.dg/abi/vcall1.C: New test.
21224
21225 2002-11-14 Jakub Jelinek <jakub@redhat.com>
21226
21227 * gcc.dg/20021029-1.c: New test.
21228 * gcc.dg/20021029-2.c: New test.
21229
21230 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21231
21232 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21233
21234 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21235
21236 PR c/8439
21237 * gcc.dg/20021110.c: Move to ...
21238 * gcc.c-torture/compile/20021110.c: .... here.
21239
21240 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21241
21242 PR c/8467
21243 * gcc.c-torture/execute/20021111-1.c
21244
21245 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21246
21247 PR c/8439
21248 * gcc.dg/20021110.c: New test.
21249
21250 2002-11-10 Mark Mitchell <mark@codesourcery.com>
21251
21252 * g++.dg/abi/vthunk3.C: Run only on x86.
21253
21254 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21255
21256 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21257
21258 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21259
21260 * lib/compat.exp (compat-execute): Fix logic error in last
21261 change.
21262
21263 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21264
21265 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21266
21267 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21268
21269 PR c++/8389
21270 * g++.dg/template/access6.C: New test.
21271
21272 2002-11-08 Jan Hubicka <jh@suse.cz>
21273
21274 * gcc.dg/i386-ssefp-1.c: New test.
21275 * gcc.dg/i386-ssefp-1.c: New test.
21276
21277 2002-11-08 Jan Hubicka <jh@suse.cz>
21278
21279 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21280
21281 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21282
21283 * g++.dg/abi/vthunk3.C: New test.
21284
21285 PR c++/8338
21286 * g++.dg/template/crash2.C: New test.
21287
21288 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21289
21290 * testsuite/g++.dg/abi/dtor1.C: New test.
21291 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21292
21293 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21294
21295 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21296 Darwin.
21297
21298 2002-11-04 Adam Nemet <anemet@lnxw.com>
21299
21300 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21301 -mthumb. Only xfail with -O0.
21302
21303 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21304
21305 * g++.dg/abi/thunk1.C: New test.
21306 * g++.dg/abi/thunk2.C: Likewise.
21307 * g++.dg/abi/vtt1.C: Likewise.
21308
21309 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21310
21311 PR optimization/8423
21312 * gcc.c-torture/execute/builtin-constant.c: New test.
21313
21314 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21315
21316 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21317 Add some more cases.
21318
21319 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21320
21321 PR c++/8391
21322 * g++.dg/opt/local1.C: New test.
21323
21324 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21325
21326 PR c++/8160
21327 * g++.dg/template/complit1.C: New test.
21328
21329 PR c++/8149
21330 * g++.dg/template/typename4.C: Likewise.
21331
21332 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21333
21334 Core issue 287, PR c++/7639
21335 * g++.dg/template/instantiate1.C: Adjust error location.
21336 * g++.dg/template/instantiate3.C: New test.
21337 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21338 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21339 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21340
21341 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21342
21343 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21344
21345 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21346
21347 PR c++/8287
21348 * g++.dg/init/dtor2.C: New test.
21349
21350 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21351
21352 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21353 * gcc.dg/nest.c: Bypass errors on irix6.
21354
21355 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21356
21357 * gcc.dg/nest.c: Expect error for mmix-*-*.
21358 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21359
21360 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21361
21362 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21363 markers.
21364
21365 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21366
21367 2002-10-25 Mike Stump <mrs@apple.com>
21368
21369 * gcc.dg/warn-1.c: New test.
21370
21371 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21372
21373 * g++.dg/template/typename3.C: New test.
21374
21375 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21376
21377 * g++.dg/lookup/ptrmem1.C: New test.
21378
21379 * g++.dg/abi/vthunk2.C: New test.
21380
21381 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21382
21383 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21384
21385 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21386
21387 * g++.dg/abi/empty9.C: New test.
21388
21389 2002-10-24 Richard Henderson <rth@redhat.com>
21390
21391 * g++.dg/inherit/thunk1.C: Enable for ia64.
21392
21393 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21394
21395 PR c++/8067
21396 * g++.dg/lookup/pretty1.C: New test.
21397
21398 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21399
21400 * gcc.dg/20021023-1.c: New test.
21401
21402 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21403
21404 PR c++/7679
21405 * g++.dg/parse/inline1.C: New test.
21406
21407 2002-10-23 Richard Henderson <rth@redhat.com>
21408
21409 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21410
21411 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21412
21413 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21414
21415 PR c++/6579
21416 * g++.dg/parse/stmtexpr3.C: New test.
21417
21418 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21419
21420 * g++.dg/expr/cond1.C: New test.
21421
21422 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21423
21424 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21425
21426 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21427
21428 * g++.dg/abi/vbase13.C: New test.
21429 * g++.dg/abi/vbase14.C: Likewise.
21430
21431 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21432
21433 * gcc.dg/tls/pic-1.c: New test.
21434 * gcc.dg/tls/nonpic-1.c: New test.
21435 * gcc.dg/20021018-1.c: New test.
21436
21437 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21438
21439 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21440 Remove only files with the same base name as the test case.
21441 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21442 (profopt-execute): Likewise. Also, remove old profiling
21443 and performance data files before running the tests.
21444
21445 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21446 * g++.dg/bprob/bprob.exp: Likewise.
21447 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21448 to allow more general test case names.
21449
21450 * g++.dg/bprob/bprob-1.C: Rename to ...
21451 * g++.dg/bprob/g++-bprob-1.C: ... this.
21452
21453 * g77.dg/bprob/bprob-1.f: Rename to ...
21454 * g77.dg/bprob/g77-bprob-1.f: ... this.
21455
21456 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21457
21458 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21459 bison 1.50 or later.
21460
21461 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21462
21463 * g++.dg/README: Describe more test directories.
21464
21465 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21466
21467 * g++.dg/init/array6.C: Add additional tests.
21468
21469 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21470
21471 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21472 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21473
21474 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21475
21476 * gcc.c-torture/compile/20020604-1.x: New.
21477 * gcc.c-torture/compile/simd-5.x: Likewise.
21478 * gcc.c-torture/execute/920710-1.x: Likewise.
21479 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21480
21481 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21482
21483 * g++.dg/inherit/override1.C: Add dg-options clause.
21484
21485 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21486
21487 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21488 _mm_slli_si128.
21489
21490 2002-10-19 Andreas Schwab <schwab@suse.de>
21491
21492 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21493 directory component.
21494
21495 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21496
21497 * g++.dg/inherit/thunk1.C: New test.
21498
21499 * g++.dg/inherit/override1.C: New test.
21500
21501 * g++.dg/abi/mangle11.C: New test.
21502 * g++.dg/abi/mangle14.C: New test.
21503 * g++.dg/abi/mangle17.C: New test.
21504
21505 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21506
21507 * g++.dg/overload/member2.C: New test.
21508
21509 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21510
21511 * g++.dg/README: Describe new compat directory.
21512 * g++.dg/dg.exp: Skip tests in compat directory.
21513 * README.compat: New file.
21514 * lib/compat.exp: New expect script.
21515 * g++.dg/compat: New test directory.
21516 * g++.dg/compat/compat.exp: New expect script.
21517 * g++.dg/compat/abi: New test directory.
21518 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21519 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21520 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21521 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21522 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21523 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21524 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21525 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21526 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21527 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21528 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21529 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21530 * g++.dg/compat/break: New test directory.
21531 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21532 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21533 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21534 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21535 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21536 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21537 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21538 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21539 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21540 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21541 g++.dg/compat/break/README: New files.
21542 * g++.dg/compat/eh: New test directory.
21543 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21544 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21545 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21546 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21547 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21548 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21549 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21550 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21551 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21552 g++.dg/compat/eh/filter2_y.C,
21553 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21554 g++.dg/compat/eh/new1_y.C,
21555 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21556 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21557 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21558 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21559 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21560 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21561 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21562 g++.dg/compat/eh/unexpected1_y.C: New files.
21563 * g++.dg/compat/init: New test directory.
21564 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21565 g++.dg/compat/init/array5_y.C,
21566 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21567 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21568 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21569 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21570 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21571 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21572 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21573 g++.dg/compat/init/init-ref2_y.C: New files.
21574
21575 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21576
21577 PR c++/7584
21578 * g++.dg/inherit/using3.C: New test.
21579
21580 2002-10-17 Jan Hubicka <jh@suse.cz>
21581
21582 * gcc.dg/20021017-2.c: New test.
21583
21584 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21585
21586 * g++.dg/abi/mangle16.C: Adjust.
21587
21588 * g++.dg/init/array8.C: New test.
21589
21590 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21591
21592 * gcc.dg/special/mips-abi.exp: New test.
21593 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21594
21595 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21596
21597 * g++.dg/abi/mangle16.C: New test.
21598 * g++.dg/abi/mangle17.C: Likewise.
21599
21600 PR c++/7478
21601 * g++.dg/template/ref1.C: New test.
21602
21603 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21604
21605 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21606
21607 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21608
21609 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21610
21611 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21612
21613 PR c++/7524
21614 * g++.dg/init/array7.C: New test.
21615
21616 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21617
21618 * g++.dg/init/array6.C: New test.
21619
21620 * g++.dg/abi/mangle13.C: Likewise.
21621 * g++.dg/abi/mangle14.C: Likewise.
21622 * g++.dg/abi/mangle15.C: Likewise.
21623
21624 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21625
21626 * g++.dg/abi/empty8.C: New test.
21627
21628 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21629
21630 * g++.dg/init/ctor1.C: New test.
21631
21632 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21633
21634 * gcc.c-torture/execute/20021015-1.c: New test.
21635
21636 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21637
21638 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21639
21640 2002-10-14 Jan Hubicka <jh@suse.cz>
21641
21642 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21643
21644 2002-10-14 Richard Henderson <rth@redhat.com>
21645
21646 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21647
21648 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21649
21650 PR optimization/6631
21651 * g++.dg/opt/const2.C: New test.
21652
21653 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21654
21655 PR c++/7176
21656 * g++.dg/parse/friend1.C: New test.
21657 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21658
21659 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21660
21661 * gcc.dg/20021014-1.c: New test.
21662
21663 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21664
21665 PR c++/5661
21666 * g++.dg/ext/vlm1.C: New test.
21667 * g++.dg/ext/vlm2.C: Likewise.
21668
21669 * g++.dg/init/array1.C: Remove invalid braces.
21670 * g++.dg/init/brace1.C: New test.
21671 * g++.dg/init/copy2.C: Likewise.
21672 * g++.dg/init/copy3.C: Likewise.
21673 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21674 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21675 braces.
21676
21677 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21678
21679 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21680
21681 2002-10-11 Richard Shann <richard.shann@superh.com>
21682
21683 * gcc.c-torture/compile/simd-5.c: New test.
21684
21685 2002-10-10 Roger Sayle <roger@eyesopen.com>
21686
21687 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21688
21689 2002-10-10 Jim Wilson <wilson@redhat.com>
21690
21691 * gcc.c-torture/execute/20021010-1.c: New test.
21692
21693 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21694
21695 PR c/7353
21696 * g++.dg/ext/typedef-init.C: New test.
21697 * gcc.dg/typedef-init.c: New test.
21698
21699 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21700
21701 * gcc.dg/cpp/paste13.c: New test.
21702
21703 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21704
21705 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21706 remaining platforms, XFAIL during compile, not execute. Don't
21707 XFAIL at -O0.
21708
21709 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21710
21711 * gcc.dg/alias-1.c: Tweak expected warning.
21712
21713 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21714
21715 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21716
21717 2002-10-06 Andreas Jaeger <aj@suse.de>
21718
21719 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21720 * gcc.dg/cpp/c++98.C: Likewise.
21721
21722 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21723 * g++.dg/cpp/c++98.C: Likewise.
21724
21725 * g++.dg/README (Subdirectories): Mention cpp directory.
21726
21727 PR target/7559
21728 * gcc.dg/20021006-1.c: New test.
21729
21730 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21731
21732 PR c++/7804
21733 * g++.dg/other/warning1.C: New test.
21734
21735 2002-10-04 Roger Sayle <roger@eyesopen.com>
21736
21737 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21738 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21739 and sparc-*-* with -m64 as expected failures. See PR 8087.
21740
21741 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21742
21743 PR c++/7931
21744 * g++.dg/template/ptrmem3.C: New test.
21745
21746 PR c++/7754
21747 * g++.dg/template/union1.C: New test.
21748
21749 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21750
21751 PR c++/8006
21752 * g++.dg/abi/mangle9.C: New test.
21753 * g++.dg/abi/mangle10.C: New test.
21754 * g++.dg/abi/mangle11.C: New test.
21755 * g++.dg/abi/mangle12.C: New test.
21756
21757 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21758
21759 PR c++/7188.
21760 * g++.dg/template/meminit1.C: New test.
21761 * g++.dg/warn/Wreorder-1.C: Likewise.
21762 * g++.old-deja/g++.mike/warn3.C: Tweak.
21763 * lib/prune.exp: Ingore "in copy constructor".
21764
21765 2002-10-02 Andreas Jaeger <aj@suse.de>
21766
21767 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21768 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21769 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21770 on x86-64.
21771
21772 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21773
21774 * gcc.dg/empty1.C: Fix typo.
21775
21776 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21777
21778 * gcc.dg/alias-1.c: New test.
21779
21780 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21781
21782 * gcc.dg/empty1.C: New test.
21783
21784 * g++.dg/tls/init-2.C: Tweak error messages.
21785
21786 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21787
21788 * gcc.c-torture/compile/20020923-1.c: New test.
21789
21790 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21791
21792 * gcc.c-torture/execute/ffs-1.c: New test.
21793 * gcc.c-torture/execute/ffs-2.c: Ditto.
21794
21795 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21796
21797 * g++.dg/overload/member1.C: New test.
21798
21799 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21800
21801 * g++.dg/abi/empty7.C: New test.
21802 * g++.dg/init/pm2.C: Likewise.
21803
21804 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21805
21806 * g++.dg/rtti/crash1.C: New test.
21807
21808 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21809
21810 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21811 gcc.dg/sibcall-4.c: New tests.
21812
21813 2002-09-28 Roger Sayle <roger@eyesopen.com>
21814
21815 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21816 powerpc and MMIX targets.
21817
21818 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21819
21820 * gcc.dg/cpp/20020927-1.c: New.
21821
21822 2002-09-26 David S. Miller <davem@redhat.com>
21823
21824 * gcc.c-torture/compile/trunctfdf.c: New.
21825
21826 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21827
21828 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21829
21830 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21831
21832 * gcc.c-torture/execute/loop-15.c: New.
21833
21834 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21835
21836 * README.QMTEST: Fix typo.
21837
21838 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21839
21840 * gcc.dg/20020926-1.c: New test.
21841
21842 2002-09-25 David S. Miller <davem@redhat.com>
21843
21844 PR target/7842
21845 * gcc.c-torture/execute/shiftdi.c: New test.
21846
21847 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21848
21849 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21850 unique to the tool.
21851 * lib/g77.exp (g77_init): Likewise.
21852 * lib/g++.exp (g++_init): Likewise.
21853 * lib/objc.exp (objc_init): Likewise.
21854
21855 2002-09-25 Mark Mitchell <mark@codesourcery.com>
21856
21857 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21858 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21859 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
21860
21861 2002-09-25 Richard Henderson <rth@redhat.com>
21862
21863 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21864 too-small long double.
21865
21866 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
21867
21868 * gcc.dg/20020919-1.c: New test.
21869
21870 2002-09-23 Mark Mitchell <mark@codesourcery.com>
21871
21872 * g++.dg/abi/bitfield6.C: New test.
21873 * g++.dg/abi/bitfield7.C: New test.
21874 * g++.dg/abi/bitfield8.C: New test.
21875 * g++.dg/abi/vbase11.C: New test.
21876
21877 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
21878
21879 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21880 hppa*-*-hpux*. Update test comment.
21881
21882 2002-09-20 Jakub Jelinek <jakub@redhat.com>
21883
21884 * gcc.dg/tls/struct-1.c: New test.
21885
21886 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
21887
21888 * gcc.dg/cpp/tr-warn2.c: Update.
21889
21890 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21891
21892 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
21893
21894 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21895
21896 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21897 systems.
21898
21899 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
21900
21901 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21902
21903 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21904 Adjust for c++filt moved to binutils. Remove spurious duplicate
21905 setting of cxxfilt.
21906
21907 2002-09-19 Geoffrey Keating <geoffk@apple.com>
21908
21909 * gcc.dg/20020312-2.c: Update for darwin.
21910
21911 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21912
21913 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21914
21915 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21916
21917 * objc.dg/comp-types-1.m: New test.
21918 * objc.dg/comp-types-2.m: New test.
21919 * objc.dg/comp-types-3.m: New test.
21920 * objc.dg/comp-types-4.m: New test.
21921 * objc.dg/comp-types-5.m: New test.
21922 * objc.dg/comp-types-6.m: New test.
21923
21924 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21925
21926 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21927
21928 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21929
21930 * g++.dg/other/do1.C: New test.
21931
21932 * g++.dg/template/subst1.C: New test.
21933
21934 2002-09-16 Steve Ellcey <sje@cup.hp.com>
21935
21936 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21937
21938 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21939
21940 * g++.dg/template/qualttp20.C: Adjust expected errors.
21941 * g++.old-deja/g++.jason/report.C: Likewise.
21942 * g++.old-deja/g++.other/qual1.C: Likewise.
21943
21944 * g++.dg/lookup/scoped2.C: New test.
21945
21946 * g++.dg/ext/asm3.C: New test.
21947
21948 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
21949
21950 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21951
21952 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21953
21954 * ChangeLog: follow spelling conventions.
21955 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21956 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21957 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21958 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21959 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21960 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21961 * g++.old-deja/g++.law/global-init1.C: Likewise.
21962 * g++.old-deja/g++.other/delete4.C: Likewise.
21963 * g++.old-deja/g++.other/inline21.C: Likewise.
21964 * g++.old-deja/g++.other/singleton.C: Likewise.
21965 * g77.dg/strlen0.f: Likewise.
21966 * g77.f-torture/compile/20010519-1.f: Likewise.
21967 * g77.f-torture/compile/980310-4.f: Likewise.
21968 * gcc.c-torture/compile/20000605-1.c: Likewise.
21969 * gcc.c-torture/execute/20020225-1.c: Likewise.
21970 * gcc.dg/c90-hexfloat-2.c: Likewise.
21971 * gcc.dg/c99-bool-1.c: Likewise.
21972 * gcc.dg/c99-hexfloat-2.c: Likewise.
21973 * gcc.dg/dll-2.c: Likewise.
21974 * gcc.dg/wtr-union-init-1.c: Likewise.
21975 * gcc.dg/wtr-union-init-2.c: Likewise.
21976 * gcc.dg/wtr-union-init-3.c: Likewise.
21977 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21978 * gcc.dg/cpp/defined.c: Likewise.
21979 * gcc.dg/cpp/macsyntx.c: Likewise.
21980 * gcc.dg/cpp/paste2.c: Likewise.
21981 * gcc.dg/cpp/trad/defined.c: Likewise.
21982 * gcc.dg/format/c90-printf-1.c: Likewise.
21983 * gcc.dg/format/c90-scanf-1.c: Likewise.
21984 * gcc.dg/format/c99-printf-1.c: Likewise.
21985 * gcc.dg/format/c99-scanf-1.c: Likewise.
21986 * gcc.misc-tests/gcov-8.c: Likewise.
21987 * lib/profopt.exp: Likewise.
21988
21989 2002-09-15 Krister Walfridsson <cato@df.lth.se>
21990
21991 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21992
21993 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21994
21995 * g++.dg/inherit/using2.C: New test.
21996
21997 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21998
21999 * ChangeLog: Follow spelling conventions.
22000 * g++.dg/template/friend4.C: Likewise.
22001 * g++.old-deja/g++.pt/crash67.C: Likewise.
22002 * gcc.c-torture/execute/20000801-4.c: Likewise.
22003 * gcc.dg/c90-digraph-1.c: Likewise.
22004 * gcc.dg/c94-digraph-1.c: Likewise.
22005 * gcc.dg/c99-digraph-1.c: Likewise.
22006 * gcc.dg/cpp/line5.c: Likewise.
22007 * gcc.dg/cpp/multiline.c: Likewise.
22008 * gcc.dg/cpp/trad/literals-1.c: Likewise.
22009 * gcc.dg/format/attr-3.c: Likewise.
22010 * gcc.dg/format/c90-scanf-3.c: Likewise.
22011 * gcc.dg/format/ext-4.c: Likewise.
22012
22013 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22014
22015 * g++.dg/template/pretty1.C: New test.
22016
22017 2002-09-14 Alan Modra <amodra@bigpond.net.au>
22018
22019 * gcc.c-torture/execute/struct-cpy-1.c: New test.
22020
22021 2002-09-13 Matt Austern <austern@apple.com>
22022
22023 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
22024 passing a cast expression to a function by const reference.
22025
22026 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
22027
22028 * g++.dg/template/deduce1.C: New test.
22029
22030 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
22031
22032 * gcc.c-torture/execute/simd-1.c: Force all use of int to
22033 32-bit int.
22034
22035 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
22036
22037 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
22038 usage.
22039
22040 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
22041
22042 * gcc.c-torture/compile/20020910-1.c: New test.
22043
22044 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
22045
22046 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
22047
22048 2002-09-10 Andreas Jaeger <aj@suse.de>
22049
22050 * gcc.dg/20020312-2.c: Adjust for x86-64.
22051
22052 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
22053
22054 * g77.dg/7388.f: New test case for PR 7388.
22055
22056 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
22057
22058 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
22059
22060 2002-09-05 Ziemowit Laski <zlaski@apple.com>
22061
22062 * objc.dg/proto-lossage-1.m: New test.
22063
22064 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
22065
22066 * gcc.dg/cpp/_Pragma4.c: Fix typo.
22067
22068 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
22069
22070 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
22071 expected to pass.
22072
22073 2002-09-06 Stan Shebs <shebs@apple.com>
22074 David Edelsohn <edelsohn@gnu.org>
22075
22076 * gcc.dg/weak: New directory.
22077 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
22078 target-specific xfail bits.
22079 * gcc.dg/typeof-2.c: Move to new directory.
22080 * gcc.dg/weak.exp: New expect script.
22081
22082 2002-09-06 Alan Modra <amodra@bigpond.net.au>
22083
22084 * gcc.c-torture/execute/extzvsi.c: New test.
22085
22086 2002-09-05 Stan Shebs <shebs@apple.com>
22087
22088 * gcc.dg/weak-1.c: xfail on Darwin.
22089 * gcc.dg/weak-2.c: Ditto.
22090 * gcc.dg/weak-3.c: Ditto.
22091 * gcc.dg/weak-4.c: Ditto.
22092 * gcc.dg/weak-5.c: Ditto.
22093 * gcc.dg/weak-6.c: Ditto.
22094 * gcc.dg/weak-7.c: Ditto.
22095 * gcc.dg/weak-8.c: Ditto.
22096 * gcc.dg/weak-9.c: Ditto.
22097
22098 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
22099
22100 * gcc.c-torture/execute/loop-14.c: New test.
22101
22102 2002-09-04 Jakub Jelinek <jakub@redhat.com>
22103
22104 * g++.dg/other/cxa-atexit1.C: New test.
22105
22106 * gcc.dg/typeof-2.c: New test.
22107
22108 2002-09-03 Roger Sayle <roger@eyesopen.com>
22109
22110 * gcc.dg/builtins-2.c: New testcase.
22111 * gcc.dg/builtins-3.c: New testcase.
22112
22113 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
22114
22115 * gcc.dg/cpp/_Pragma4.c: New test.
22116
22117 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
22118
22119 * objc/execute/nil_method-1.m: New testcase.
22120
22121 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
22122
22123 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
22124 [Object class], not [Object initialize].
22125
22126 2002-08-31 Roger Sayle <roger@eyesopen.com>
22127 Hans-Peter Nilsson <hp@bitrange.com>
22128
22129 * gcc.c-torture/execute/20020720-1.x: Skip test on
22130 mmix-knuth-mmixware. Correct comment.
22131
22132 2002-08-27 Mark Mitchell <mark@codesourcery.com>
22133
22134 * testsuite/g++.dg/abi/bitfield5.C: New test.
22135 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22136
22137 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22138
22139 * objc.dg/undeclared-selector.m: New test.
22140
22141 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22142
22143 * g++.dg/other/offsetof1.C: Avoid cast warning.
22144
22145 2002-08-26 Ziemowit Laski <zlaski@apple.com>
22146
22147 * objc.dg/super-class-2.m: New test.
22148
22149 2002-08-24 Matt Austern <austern@apple.com>
22150
22151 * g++.dg/ext/lvaddr.C: New test.
22152 * g++.dg/ext/lvcast.C: New test.
22153
22154 2002-08-22 Mark Mitchell <mark@codesourcery.com>
22155
22156 * testsuite/g++.dg/inherit/cond1.C: New test.
22157
22158 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
22159
22160 * gcc.dg/noncompile/incomplete-1.c: New test.
22161
22162 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22163
22164 * gcc.dg/typespec-1.c: New test.
22165
22166 2002-08-20 Devang Patel <dpatel@apple.com>
22167 * objc.dg/proto-hier-2.m: New test.
22168
22169 2002-08-19 Ziemowit Laski <zlaski@apple.com>
22170
22171 * objc.dg/bitfield-1.m: New test.
22172 * objc.dg/bitfield-2.m: New test.
22173
22174 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22175
22176 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22177 gcc.dg/c99-flex-array-4.c: New tests.
22178
22179 2002-08-16 Stan Shebs <shebs@apple.com>
22180
22181 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22182
22183 2002-08-15 Jakub Jelinek <jakub@redhat.com>
22184
22185 * gcc.dg/typeof-1.c: New test.
22186 * g++.dg/ext/typeof2.C: New test.
22187
22188 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22189
22190 * g++.dg/other/offsetof1.C: New test.
22191
22192 2002-08-14 Richard Henderson <rth@redhat.com>
22193
22194 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22195
22196 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
22197
22198 * gcc.dg/cpp/_Pragma3.c: New test.
22199
22200 2002-08-13 Mark Mitchell <mark@codesourcery.com>
22201
22202 * g++.dg/template/inherit3: New test.
22203
22204 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22205
22206 * gcc.dg/bitfld-4.c: Add blank options.
22207
22208 2002-08-09 Mark Mitchell <mark@codesourcery.com>
22209
22210 * g++.dg/template/crash1.C: New test.
22211
22212 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22213
22214 * gcc.dg/tls/opt-2.c: New test.
22215
22216 2002-08-08 Devang Patel <dpatel@apple.com>
22217
22218 * objc.dg/selector-1.m : New test
22219
22220 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22221
22222 * g++.dg/abi/bitfield4.C: New test.
22223 * gcc.dg/bitfld-4.c: New test.
22224
22225 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22226
22227 * g++.dg/other/packed1.C: New test.
22228
22229 2002-08-07 Mark Mitchell <mark@codesourcery.com>
22230
22231 * g++.dg/abi/offsetof.C: Tweak error messages.
22232 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22233
22234 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22235
22236 * gcc.dg/bitfld-3.c: New test.
22237
22238 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22239 Richard Henderson <rth@redhat.com>
22240
22241 * gcc.dg/i386-bitfield1.c: New test.
22242 * g++.dg/abi/bitfield3.C: Update.
22243
22244 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
22245
22246 * objc.dg/const-str-2.m: Update.
22247 * gcc.dg/cpp/c++98.c: Change to C extension.
22248 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22249 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22250
22251 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
22252
22253 * testsuite/gcc.dg/tls/diag-3.c: New.
22254
22255 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22256
22257 * g++.dg/README (Subdirectories): Document new subdir expr.
22258 * g++.dg/expr/pmf-1.C: New test.
22259
22260 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22261
22262 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22263
22264 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22265
22266 * g++.dg/abi/bitfield3.C: New test.
22267
22268 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22269
22270 * lib/gcov.exp: Tweak expected line formats.
22271 * gcc.misc-tests/gcov8.c: New test.
22272 * gcc.misc-tests/gcov8.x: New flags.
22273
22274 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22275
22276 * consistency.vlad/layout/endian.c: Include string.h.
22277
22278 * gcc.c-torture/execute/20020805-1.c: New test.
22279
22280 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22281
22282 * g++.dg/other/conversion1.C: New test.
22283
22284 2002-08-03 Roger Sayle <roger@eyesopen.com>
22285
22286 * gcc.dg/builtins-1.c: New testcase.
22287
22288 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22289
22290 * g++.dg/inherit/access3.C: New test.
22291
22292 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22293
22294 * gcc.dg/ia64-visibility-2.c: New test.
22295
22296 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22297
22298 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22299 __qualifier_flags to __flags.
22300
22301 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22302
22303 * g++.dg/inherit/operator1.C: New test.
22304 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22305 * g++.dg/other/error1.C: Change expected error message.
22306 * g++.dg/template/conv4.C: Likewise.
22307
22308 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22309
22310 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22311 for documented behavior.
22312
22313 2002-07-25 Roger Sayle <roger@eyesopen.com>
22314
22315 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22316 several targets known to fail.
22317
22318 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22319
22320 * gcc.dg/mips-args-[123].c: New tests.
22321
22322 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22323
22324 * gcc.dg/ppc-spe.c: New.
22325
22326 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22327
22328 * g++.dg/other/ptrmem4.C: New testcase.
22329
22330 2002-07-24 Richard Henderson <rth@redhat.com>
22331
22332 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22333
22334 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22335
22336 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22337
22338 2002-07-24 Roger Sayle <roger@eyesopen.com>
22339
22340 * gcc.c-torture/execute/memset-3.c: New testcase.
22341
22342 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22343
22344 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22345 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22346
22347 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22348
22349 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22350 Delete.
22351
22352 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22353
22354 * gcc.c-torture/compile/simd-4.c: New test.
22355
22356 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22357
22358 PR c++/7347, c++/7348
22359 * g++.dg/template/access4.C: New test.
22360 * g++.dg/template/access5.C: New test.
22361 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22362 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22363 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22364 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22365
22366 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22367
22368 * gcc.dg/gnu89-init-2.c: New test.
22369
22370 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22371
22372 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22373
22374 2002-07-20 Roger Sayle <roger@eyesopen.com>
22375
22376 * gcc.c-torture/execute/20020720-1.c: New testcase.
22377
22378 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22379
22380 * gcc.dg/cpp/Wsignprom.c: New tests.
22381
22382 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22383
22384 * gcc.c-torture/execute/loop-13.c: New test.
22385
22386 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22387
22388 * gcc.dg/cpp/expr.c: New tests.
22389
22390 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22391
22392 * g++.dg/opt/pr6713.C: Add template instantiation.
22393
22394 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22395
22396 * gcc.dg/nest.c: New test.
22397
22398 2002-07-17 Richard Henderson <rth@redhat.com>
22399
22400 * g++.dg/opt/pr6713.C: New test.
22401
22402 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22403
22404 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22405 XFAIL for all x86 processors.
22406
22407 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22408
22409 * gcc.c-torture/execute/20010122-1.x: Do not test with
22410 -fomit-frame-pointer.
22411
22412 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22413
22414 * g++.dg/template/instantiate2.C: New test.
22415 * g++.dg/template/spec4.C: New test.
22416
22417 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22418
22419 * g++.dg/template/access2.C: New test.
22420 * g++.dg/template/access3.C: New test.
22421
22422 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22423
22424 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22425 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22426 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22427 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22428 Convert to use <stdarg.h>.
22429 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22430 Delete.
22431 * gcc.dg/va-arg-2.c: New.
22432 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22433
22434 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22435
22436 * gcc.c-torture/compile/20020710-1.c: New test.
22437
22438 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22439 Andrew Pinski <pinskia@physics.uc.edu>
22440
22441 gcc.c-torture/compile/simd-2.c: New testcase.
22442 gcc.c-torture/compile/simd-3.c: Likewise.
22443
22444 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22445
22446 PR c++/7224
22447 * g++.dg/overload/error1.C: New test.
22448
22449 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22450
22451 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22452 configuration and IRIX 6 O32 ABI.
22453
22454 2002-07-11 Roger Sayle <roger@eyesopen.com>
22455
22456 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22457
22458 2002-07-10 Roger Sayle <roger@eyesopen.com>
22459
22460 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22461
22462 2002-07-10 Jeffrey A Law <law@redhat.com>
22463
22464 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22465
22466 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22467
22468 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22469
22470 * gcc.dg/20020312-2.c: Check for __PPC__.
22471
22472 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22473
22474 * gcc.c-torture/compile/20020709-1.c: New test.
22475
22476 2002-07-07 Roger Sayle <roger@eyesopen.com>
22477
22478 * g++.dg/template/qualttp21.C: New test case.
22479
22480 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22481
22482 * gcc.c-torture/compile/20020706-1.c: New test.
22483 * gcc.c-torture/compile/20020706-2.c: New test.
22484
22485 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22486 Alexandre Oliva <aoliva@redhat.com>
22487
22488 * g++.dg/warn/incomplete1.C: New test.
22489
22490 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22491
22492 PR c++/7099
22493 * g++.dg/warn/noreturn1.C: New test.
22494
22495 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22496
22497 PR c++/6706
22498 * g++.dg/debug/debug6.C: New test.
22499 * g++.dg/debug/debug7.C: New test.
22500
22501 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22502
22503 * gcc.c-torture/compile/simd-3.c: New test.
22504
22505 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22506
22507 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22508 * gcc.dg/20020620-1.c: Likewise.
22509
22510 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22511
22512 PR c++/6944
22513 * g++.dg/init/array4.C: New test.
22514 * g++.dg/init/array5.C: New test.
22515
22516 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22517
22518 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22519 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22520
22521 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22522
22523 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22524 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22525 * gcc.dg/wtr-conversion-1.c: Likewise.
22526 * gcc.dg/wtr-escape-1.c: Likewise.
22527 * gcc.dg/wtr-int-type-1.c: Likewise.
22528 * gcc.dg/wtr-label-1.c: Likewise.
22529 * gcc.dg/wtr-static-1.c: Likewise.
22530 * gcc.dg/wtr-strcat-1.c: Likewise.
22531 * gcc.dg/wtr-suffix-1.c: Likewise.
22532 * gcc.dg/wtr-switch-1.c: Likewise.
22533 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22534 * gcc.dg/wtr-union-init-1.c: Likewise.
22535 * gcc.dg/wtr-union-init-2.c: Likewise.
22536 * gcc.dg/wtr-union-init-3.c: Likewise.
22537
22538 * gcc.dg/wtr-func-def-1.c: New test.
22539
22540 2002-07-02 Devang Patel <dpatel@apple.com>
22541
22542 * objc.dg/param-1.m: New test.
22543
22544 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22545
22546 * gcc.dg/cpp/trad/directive.c: Add test.
22547 * gcc.dg/cpp/trad/macroargs.c: Add test.
22548 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22549
22550 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22551
22552 * gcc.dg/cpp/cmdlne-M.c: New test.
22553
22554 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22555
22556 * objc.dg/desig-init-1.m: New test.
22557
22558 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22559
22560 PR c++/6716
22561 * g++.dg/template/instantiate1.C: New test.
22562
22563 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22564
22565 PR c++/7112
22566 * g++.dg/template/sizeof2.C: New test.
22567
22568 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22569
22570 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22571 gcc.dg/cpp/trad/include.c: New tests.
22572
22573 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22574
22575 PR target/7177
22576 * gcc.c-torture/compile/20020701-1.c: New test.
22577
22578 2002-07-01 Stan Shebs <shebs@apple.com>
22579
22580 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22581 header here...
22582 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22583 (objc-torture-execute): or here.
22584
22585 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22586
22587 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22588
22589 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22590
22591 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22592
22593 2002-06-30 Devang Patel <dpatel@apple.com>
22594
22595 * objc.dg/fsyntax-only.m: New test.
22596
22597 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22598
22599 PR c++/6695
22600 * g++.dg/template/friend7.C: New file.
22601
22602 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22603
22604 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22605 return type.
22606
22607 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22608
22609 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22610 avoid division by zero.
22611
22612 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22613
22614 * gcc.dg/Wunknownprag.c: New tests.
22615
22616 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22617
22618 * gcc.c-torture/execute/simd-2.c: New test.
22619
22620 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22621
22622 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22623 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22624 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22625 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22626 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22627 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22628 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22629 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22630 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22631 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22632 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22633 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22634 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22635 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22636 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22637 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22638 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22639
22640 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22641
22642 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22643 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22644 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22645 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22646 New tests.
22647 * gcc.dg/cpp/trad/directive.c: Update.
22648
22649 2002-06-23 Andreas Jaeger <aj@suse.de>
22650
22651 * gcc.c-torture/execute/complex-6.c: New.
22652
22653 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22654
22655 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22656 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22657 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22658 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22659
22660 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22661
22662 * gcc.dg/cpp/trad: New directory with traditional tests copied
22663 from parent directory.
22664 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22665 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22666 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22667 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22668 Move to trad/ and rename.
22669 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22670 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22671 gcc.dg/cpp/trad/redef2.c: New tests.
22672 * gcc.dg/cpp/trad/trad.exp: New driver.
22673
22674 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22675
22676 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22677 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22678 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22679 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22680 Remove.
22681
22682 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22683
22684 * gcc.dg/20020620-1.c: New test.
22685
22686 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22687
22688 * g++.dg/template/ttp4.C: New test.
22689
22690 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22691
22692 * g++.dg/opt/vt1.C: Fix regexp.
22693
22694 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22695
22696 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22697 Don't use attribute `noinline'.
22698
22699 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22700
22701 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22702
22703 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22704
22705 * gcc.c-torture/execute/simd-1.c: New.
22706
22707 * gcc.dg/simd-1.c: New.
22708
22709 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22710
22711 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22712
22713 2002-06-16 Richard Henderson <rth@redhat.com>
22714
22715 * g++.dg/ext/anon-struct1.C: New.
22716 * g++.dg/ext/anon-struct2.C: New.
22717 * g++.dg/ext/anon-struct3.C: New.
22718 * gcc.dg/anon-struct-1.c: New.
22719 * gcc.dg/anon-struct-2.c: New.
22720 * gcc.dg/anon-struct-3.c: New.
22721 * gcc.dg/20011008-1.c: Adjust warning text.
22722 * gcc.dg/20020527-1.c: Add -fms-extensions.
22723
22724 2002-06-16 Richard Henderson <rth@redhat.com>
22725
22726 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22727
22728 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22729
22730 * gcc.c-torture/execute/20020615-1.c: New test.
22731
22732 2002-06-15 Roger Sayle <roger@eyesopen.com>
22733
22734 * gcc.c-tortuture/execute/compare-1.c: New test case.
22735 * gcc.c-tortuture/execute/compare-2.c: New test case.
22736 * gcc.c-tortuture/execute/compare-3.c: New test case.
22737
22738 2002-06-13 Richard Henderson <rth@redhat.com>
22739
22740 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22741 ia64 ilp32.
22742
22743 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22744
22745 * g++.dg/template/typename2.C: Update error message.
22746
22747 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22748
22749 * gcc.c-torture/execute/20020611-1.c: New test.
22750
22751 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22752
22753 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22754 list of targets to skip.
22755
22756 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22757
22758 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22759 targets if not optimizing.
22760
22761 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22762
22763 * gcc.c-torture/compile/20020605-1.c: New test.
22764
22765 * g++.dg/opt/vt1.C: New test.
22766
22767 * gcc.dg/20020531-1.c: New test.
22768
22769 * gcc.dg/20020530-1.c: New test.
22770
22771 * gcc.dg/20020527-1.c: New test.
22772
22773 * g++.dg/opt/cse1.C: New test.
22774
22775 2002-06-07 Roger Sayle <roger@eyesopen.com>
22776
22777 * gcc.dg/20020607-2.c: New test case.
22778
22779 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22780
22781 * gcc.c-torture/compile/20020604-1.c: New test.
22782
22783 2002-06-04 Richard Henderson <rth@redhat.com>
22784
22785 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22786 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22787 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22788
22789 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22790
22791 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22792
22793 2002-06-03 Richard Henderson <rth@redhat.com>
22794
22795 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22796 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22797
22798 2002-06-02 Richard Henderson <rth@redhat.com>
22799
22800 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22801 test functions static.
22802
22803 2002-06-02 Andreas Jaeger <aj@suse.de>
22804
22805 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22806 now.
22807
22808 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22809
22810 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22811 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22812 Update for mofified diagnostics.
22813 * gcc.dg/c99-intconst-1.c: No longer fail.
22814
22815 2002-06-02 Richard Henderson <rth@redhat.com>
22816
22817 * gcc.dg/uninit-A.c: Remove xfail markers.
22818
22819 2002-06-01 Roger Sayle <roger@eyesopen.com>
22820
22821 * gcc.dg/fnegate-1.c: New test case.
22822
22823 2002-05-30 Osku Salerma <osku@iki.fi>
22824
22825 * gcc.c-torture/execute/mayalias-1.c: New file.
22826
22827 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22828
22829 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22830 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22831 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22832
22833 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22834
22835 * gcc.c-torture/execute/20020529-1.c: New test.
22836
22837 2002-05-27 Richard Henderson <rth@redhat.com>
22838
22839 * g++.dg/ext/attrib6.C: New test case.
22840
22841 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22842
22843 * gcc.c-torture/execute/pure-1.c: New test.
22844
22845 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22846
22847 * gcc.dg/cpp/arith-2.c: Remove.
22848
22849 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22850
22851 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22852 * gcc.dg/cpp/if-3.c: Remove.
22853
22854 2002-05-26 Jakub Jelinek <jakub@redhat.com>
22855
22856 * g++.dg/opt/cse2.C: New test.
22857
22858 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
22859
22860 * gcc.dg/cpp/arith-1.c: New semantic tests.
22861 * gcc.dg/cpp/if-1.c: Update.
22862
22863 2002-05-24 Ben Elliston <bje@redhat.com>
22864
22865 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
22866
22867 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22868
22869 * gcc.dg/verbose-asm.c: New test.
22870
22871 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
22872
22873 * gcc.dg/cpp/paste12.c: New test.
22874
22875 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22876
22877 * g++.dg/parse/named_ops.C: New test.
22878
22879 2002-05-23 Mark Mitchell <mark@codesourcery.com>
22880
22881 * gcc/testsuite/gcc.dg/weak-8.c: New test.
22882
22883 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
22884
22885 * gcc.dg/weak-2.c: Allow optional leading underscore
22886 in scan-assembler symbol name.
22887 * gcc.dg/weak-3.c: Likewise.
22888 * gcc.dg/weak-4.c: Likewise.
22889 * gcc.dg/weak-5.c: Likewise.
22890
22891 2002-05-23 Jakub Jelinek <jakub@redhat.com>
22892
22893 * gcc.dg/20020523-1.c: New test.
22894
22895 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22896
22897 * objc.dg/const-str-2.m: Update now that we stop after
22898 a command line error.
22899
22900 2002-05-22 Richard Henderson <rth@redhat.com>
22901
22902 * g++.dg/dg.exp: Fix typo in test pruneing.
22903
22904 2002-05-22 Richard Henderson <rth@redhat.com>
22905
22906 * g++.dg/dg.exp: Prune the tls subdirectory.
22907 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22908 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22909 * g++.dg/tls/init-1.C: New.
22910
22911 2002-05-22 Jakub Jelinek <jakub@redhat.com>
22912
22913 * gcc.dg/20020517-1.c: New test.
22914
22915 2002-05-21 Richard Henderson <rth@redhat.com>
22916
22917 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22918 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
22919
22920 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
22921
22922 * g++.dg/other/copy2.C: New test.
22923
22924 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
22925
22926 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22927 (MAX_COPY): Bump up to 10 times sizeof (long long).
22928 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
22929
22930 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22931 sizeof (long long).
22932
22933 * gcc.c-torture/execute/strcpy-1.c: New test.
22934
22935 2002-05-19 Jason Merrill <jason2redhat.com>
22936
22937 * g++.dg/ext/oper1.C: New test.
22938
22939 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
22940 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
22941
22942 * README.QMTEST: New file.
22943
22944 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
22945
22946 2002-05-19 Andreas Jaeger <aj@suse.de>
22947
22948 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22949 now.
22950 * gcc.c-torture/execute/loop-2d.x: Likewise.
22951
22952 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
22953
22954 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22955 support weak symbols.
22956 * gcc.dg/weak-4.c: Likewise
22957 * gcc.dg/weak-6.c: Likewise
22958
22959 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
22960
22961 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22962 cygwin, coff and h8300-*-hms targets
22963 * gcc.dg/weak-5.c: Likewise
22964 * gcc.dg/weak-7.c: Likewise
22965
22966 2002-05-16 Jason Merrill <jason@redhat.com>
22967
22968 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22969 (scan-assembler-not, scan-assembler-dem): Likewise.
22970 (scan-assembler-dem-not): Likewise.
22971
22972 2002-05-15 Richard Henderson <rth@redhat.com>
22973
22974 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
22975
22976 2002-05-15 Richard Henderson <rth@redhat.com>
22977
22978 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22979 (vfoo1f): Warning here.
22980 (vfoo1l): Don't redefine the alias.
22981
22982 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
22983
22984 * g++.dg/init/pm1.C: New test.
22985
22986 2002-05-12 David S. Miller <davem@redhat.com>
22987
22988 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22989 types.
22990
22991 2002-05-10 Roger Sayle <roger@eyesopen.com>
22992
22993 * gcc.c-torture/execute/20020510-1.c: New test case.
22994
22995 2002-05-10 David S. Miller <davem@redhat.com>
22996
22997 * gcc.c-torture/execute/conversion.c: Test long double too.
22998
22999 2002-05-09 Jakub Jelinek <jakub@redhat.com>
23000
23001 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
23002 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
23003 * lib/g++.exp (g++_link_flags): Likewise.
23004 * lib/objc.exp (objc_target_compile): Likewise.
23005
23006 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
23007
23008 * gcc.dg/cpp/poison.c: Update.
23009 * gcc.dg/cpp/20000625-2.c: Remove.
23010 * gcc.dg/cpp/direct2s.c: Remove final test.
23011
23012 2002-05-08 Tom Rix <trix@redhat.com>
23013
23014 * gcc.c-torture/execute/20020508-1.c: New test.
23015 * gcc.c-torture/execute/20020508-2.c: New test.
23016 * gcc.c-torture/execute/20020508-3.c: New test.
23017
23018 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
23019
23020 * gcc.dg/cpp/charconst-4.c: More tests.
23021
23022 2002-05-08 Mark Mitchell <mark@codesourcery.com>
23023
23024 PR c/6569
23025 * gcc.dg/weak-3.c: Update location of warning messages.
23026 * gcc.dg/weak-5.c: Likewise.
23027
23028 2002-05-06 Roger Sayle <roger@eyesopen.com>
23029
23030 * gcc.c-torture/execute/20020506-1.c: New test case.
23031
23032 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
23033
23034 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
23035
23036 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23037
23038 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
23039
23040 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23041
23042 * gcc.dg/cpp/charconst-3.c: New test.
23043
23044 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
23045
23046 * gcc.dg/cpp/charconst.c: Update tests.
23047
23048 2002-05-05 Tim Josling <tej@melbpc.org.au>
23049
23050 * treelang: Added directory for new sample language treelang. Also
23051 lib/treelang.exp: New file to signal treelang should be tested.
23052
23053 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23054
23055 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
23056 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
23057 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
23058 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
23059 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
23060 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
23061 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
23062
23063 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
23064
23065 * gcc.dg/format/xopen-2.c: New test.
23066
23067 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23068
23069 * gcc.dg/20020503-1.c: New test.
23070
23071 2002-05-02 Mark Mitchell <mark@codesourcery.com>
23072
23073 * g++.dg/init/dtor1.C: Make it tougher.
23074
23075 2002-05-01 Mark Mitchell <mark@codesourcery.com>
23076
23077 * g++.dg/init/dtor1.C: New test.
23078
23079 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
23080
23081 * gcc.dg/altivec-8.c: New.
23082
23083 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
23084
23085 * gcc.dg/altivec-7.c: New.
23086
23087 2002-04-29 Jakub Jelinek <jakub@redhat.com>
23088
23089 * g++.dg/parse/typedef1.C: New test.
23090
23091 2002-04-29 Mark Mitchell <mark@codesourcery.com>
23092
23093 PR c++/6486
23094 * g++.dg/template/friend6.C: New test.
23095
23096 PR c++/6492
23097 * g++.dg/init/copy1.C: New test.
23098
23099 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
23100
23101 * g++.dg/warn/effc1.C: New test.
23102
23103 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
23104
23105 * gcc.dg/cpp/if-cexp.c: Add a test.
23106
23107 2002-04-28 Jakub Jelinek <jakub@redhat.com>
23108
23109 * gcc.dg/20020426-2.c: New test.
23110
23111 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
23112
23113 * gcc.dg/cpp/if-mop.c: Update.
23114 * gcc.dg/cpp/if-mpar.c: Add test.
23115 * gcc.dg/cpp/if-oppr.c: Update.
23116
23117 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23118
23119 PR c/6343
23120 * gcc.dg/weak-[2-7].c: New tests.
23121
23122 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23123
23124 * gcc.dg/enum1.c: New test.
23125
23126 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23127
23128 PR c++/6497
23129 * g++.dg/inherit/access2.C: New test.
23130
23131 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23132
23133 PR bootstrap/6445
23134 * gcc.dg/20020426-1.c: New test.
23135
23136 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23137
23138 * g++.dg/abi/enum1.C: New test.
23139
23140 2002-04-26 Richard Henderson <rth@redhat.com>
23141
23142 * gcc.dg/c99-bool-1.c: Expect always true warning.
23143
23144 2002-04-25 Roger Sayle <roger@eyesopen.com>
23145
23146 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
23147
23148 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23149
23150 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23151 targets.
23152
23153 2002-04-24 Mark Mitchell <mark@codesourcery.com>
23154
23155 * g++.dg/abi/mange7.C: New test.
23156
23157 PR c++/6438.
23158 * g++.dg/parse/stmtexpr2.C: New test.
23159
23160 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
23161
23162 * gcc.dg/20020312-2.c: Add SH target.
23163
23164 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23165
23166 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23167 compiler output on mips*-*-irix*.
23168
23169 2002-04-23 Jakub Jelinek <jakub@redhat.com>
23170
23171 * g++.dg/parse/attr1.C: New test.
23172
23173 2002-04-23 Roger Sayle <roger@eyesopen.com>
23174
23175 * gcc.c-torture/execute/string-opt-17.c: New test case.
23176 * gcc.c-torture/execute/memset-2.c: New test case.
23177
23178 2002-04-23 Mark Mitchell <mark@codesourcery.com>
23179
23180 PR c++/6256:
23181 * g++.dg/template/friend5.C: New test.
23182
23183 PR c++/6331:
23184 * g++.dg/template/qual1.C: Likewise.
23185
23186 2002-04-22 Zack Weinberg <zack@codesourcery.com>
23187
23188 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23189 Include stdlib.h, not stdio.h or ctype.h.
23190
23191 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
23192
23193 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23194 cris-*-elf* and mmix-*-*.
23195 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23196 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23197 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23198 Ditto.
23199 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23200 * gcc.dg/wchar_t-1.c: Ditto.
23201
23202 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
23203
23204 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23205 Clarify comment.
23206
23207 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
23208
23209 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
23210
23211 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23212
23213 * gcc.c-torture/execute/20000906-1.x: Delete.
23214
23215 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
23216
23217 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
23218
23219 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
23220
23221 * PR6367
23222 * g77.f-torture/execute/6367.f: New test.
23223 * g77.f-torture/execute/6367.x: Disable for MMIX.
23224
23225 2002-04-19 Mark Mitchell <mark@codesourcery.com>
23226
23227 * PR6352
23228 * g++.dg/opt/inline2.C: New test.
23229
23230 2002-04-18 Richard Henderson <rth@redhat.com>
23231
23232 * gcc.dg/20000906-1.c: Enable for all targets.
23233 * gcc.c-torture/compile/iftrap-2.c: New.
23234
23235 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23236
23237 * gcc.dg/20020418-1.c: New test.
23238 * gcc.dg/20020418-2.c: New test.
23239
23240 2002-04-18 Richard Henderson <rth@redhat.com>
23241
23242 * gcc.c-torture/compile/iftrap-1.c: New.
23243 * gcc.dg/iftrap-1.c: Adjust for ia64.
23244 * gcc.dg/iftrap-2.c: New.
23245
23246 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23247
23248 * gcc.c-torture/compile/20020418-1.c: New test.
23249
23250 2002-04-18 Roger Sayle <roger@eyesopen.com>
23251
23252 * gcc.c-torture/compile/20020415-1.c: New.
23253
23254 2002-04-18 David S. Miller <davem@redhat.com>
23255
23256 * gcc.c-torture/execute/20020418-1.c: New test.
23257
23258 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23259
23260 * gcc.dg/20020416-1.c: New test.
23261
23262 * g++.dg/opt/inline1.C: New test.
23263
23264 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23265
23266 * gcc.dg/altivec-5.c: New test.
23267
23268 * gcc.dg/20020415-1.c: New test.
23269
23270 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23271
23272 * testsuite/lib/chill.exp: Remove.
23273
23274 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23275
23276 * g++.dg/other/big-struct.C: New test.
23277
23278 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23279
23280 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23281 of scratch file.
23282
23283 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23284
23285 PR c/6277
23286 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23287 in scan-assembler function name
23288
23289 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23290
23291 * g77.f-torture/execute/980628-4.x,
23292 g77.f-torture/execute/980628-5.x,
23293 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23294 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23295 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23296 i[34567]86-*-*.
23297
23298 2002-04-13 David S. Miller <davem@redhat.com>
23299
23300 * gcc.c-torture/execute/20020413-1.c: New test.
23301
23302 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23303
23304 * gcc.dg/asm-6.c,
23305 * g++.dg/ext/asm1.C: New tests.
23306
23307 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23308
23309 PR c++ 5373.
23310 * g++.dg/parse/stmtexpr1.C: New test.
23311
23312 PR c++/5189.
23313 * g++.dg/template/copy1.C: New test.
23314
23315 2002-04-12 Richard Henderson <rth@redhat.com>
23316
23317 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23318
23319 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23320
23321 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23322 gcc.c-torture/execute/20020307-2.c.
23323
23324 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23325
23326 * g++.dg/ext/attrib5.C,
23327 * g++.dg/lookup/struct1.C: New tests.
23328
23329 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23330
23331 * gcc.dg/20020411-1.c: New test.
23332
23333 * gcc.c-torture/execute/20020411-1.c: New test.
23334
23335 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23336
23337 * g77.f-torture/execute/6177.f: New test.
23338
23339 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23340
23341 PR middle-end/6247
23342 * g++.dg/opt/cleanup1.C: New test.
23343
23344 * g++.dg/opt/const1.C: New test.
23345
23346 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23347
23348 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23349
23350 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23351
23352 PR c++/5507
23353 * g++.dg/template/typename2.C: New test.
23354
23355 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23356
23357 * gcc.c-torture/execute/loop-12.c: New.
23358
23359 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23360
23361 * g77.f-torture/execute/980628-4.x,
23362 g77.f-torture/execute/980628-5.x,
23363 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23364 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23365 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23366
23367 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23368
23369 PR optimization/6086
23370 * g++.dg/opt/preinc1.C: New test.
23371
23372 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23373
23374 PR c++/5571
23375 * g++.dg/opt/static2.C: New test.
23376
23377 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23378
23379 PR c/5120
23380 * gcc.dg/20020406-1.c: New test.
23381
23382 2002-04-04 David S. Miller <davem@redhat.com>
23383
23384 * gcc.c-torture/execute/20020404-1.c: New test.
23385
23386 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23387
23388 PR c/6123
23389 * gcc.dg/20020312-2.c: Do not declare global register variable
23390 if __PIC__ or __pic__ is defined.
23391
23392 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23393
23394 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23395 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23396
23397 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23398
23399 * gcc.misc-tests/linkage.exp: Update last change to handle
23400 sparc*-, not just sparc-.
23401
23402 2002-04-03 Richard Henderson <rth@redhat.com>
23403
23404 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23405
23406 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23407
23408 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23409
23410 2002-04-02 David S. Miller <davem@redhat.com>
23411
23412 * gcc.c-torture/execute/20020402-3.c: New test.
23413
23414 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23415
23416 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23417 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23418
23419 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23420 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23421 g77.f-torture/execute/20001201.x,
23422 g77.f-torture/execute/u77-test.x: New files.
23423
23424 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23425 * gcc.dg/wchar_t-1.c: Ditto.
23426
23427 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23428
23429 * gcc.c-torture/execute/20020402-1.c: New test.
23430
23431 2002-04-01 Richard Henderson <rth@redhat.com>
23432
23433 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23434
23435 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23436
23437 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23438
23439 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23440
23441 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23442
23443 * g++.dg/inherit/template-as-base.C: Expect error.
23444 * g++.dg/inherit/namespace-as-base.C: Likewise.
23445
23446 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23447
23448 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23449 g++.dg/ext/instantiate3.C: Tweak match patterns.
23450
23451 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23452 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23453 -da test.
23454
23455 2002-03-31 Richard Henderson <rth@redhat.com>
23456
23457 * gcc.dg/special/alias-2.c: New.
23458 * gcc.dg/special/ecos.exp: Run it.
23459
23460 2002-03-31 Richard Henderson <rth@redhat.com>
23461
23462 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23463
23464 2002-03-31 Kazu Hirata <kazu@hxi.com>
23465
23466 * gcc.dg/weak-1.c: Disable on h8300 port.
23467
23468 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23469
23470 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23471 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23472 ordering tests.
23473 * g++.dg/bprob/bprob-1.C: New test.
23474 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23475 * g++.dg/gcov/gcov-1.C: New test.
23476 * g++.dg/gcov/gcov-1.x: New file.
23477 * g++.dg/gcov/gcov-2.C: New test.
23478 * g++.dg/gcov/gcov-3.C: New test.
23479 * g++.dg/gcov/gcov-3.h: New file.
23480
23481 2002-03-28 Roger Sayle <roger@eyesopen.com>
23482
23483 * g++.old-deja/g++.other/builtins5.C: New test.
23484 * g++.old-deja/g++.other/builtins6.C: New test.
23485 * g++.old-deja/g++.other/builtins7.C: New test.
23486 * g++.old-deja/g++.other/builtins8.C: New test.
23487 * g++.old-deja/g++.other/builtins9.C: New test.
23488
23489 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23490
23491 * g++.dg/opt/static1.C: New test.
23492
23493 * g++.dg/opt/longbranch1.C: New test.
23494
23495 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23496
23497 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23498
23499 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23500
23501 2002-03-28 Jeffrey A Law (law@redhat.com)
23502
23503 * gcc.c-torture/execute/20020328-1.c: New test.
23504
23505 2002-03-27 Richard Henderson <rth@redhat.com>
23506
23507 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23508 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23509 move from g++.old-deja/g++.ext/.
23510
23511 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23512
23513 * g++.dg/init/new2.C: New test.
23514
23515 2002-03-26 Richard Henderson <rth@redhat.com>
23516
23517 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23518
23519 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23520 on sparc.
23521
23522 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23523 sparcv9 systems.
23524 * gcc.dg/20001102-1.c: Likewise.
23525
23526 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23527
23528 * gcc.dg/cpp/endif-pedantic1.c,
23529 gcc.dg/cpp/endif-pedantic2.c: New tests.
23530
23531 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23532
23533 * g++.dg/init/new1.C: New test.
23534
23535 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23536
23537 * g++.dg/abi/vbase9.C: New test.
23538
23539 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23540
23541 * gcc.dg/arm-asm.c: New test.
23542
23543 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23544
23545 * gcc.dg/Wswitch-enum.c: New test.
23546 Fix PR c/5044.
23547
23548 2002-03-26 Richard Henderson <rth@redhat.com>
23549
23550 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23551 structure.
23552
23553 2002-03-25 Richard Henderson <rth@redhat.com>
23554
23555 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23556 sparcv9 systems.
23557
23558 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23559 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23560
23561 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23562
23563 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23564
23565 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23566
23567 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23568 targets using generic thunk support.
23569
23570 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23571
23572 * gcc.c-torture/compile/20020323-1.c: New test.
23573
23574 * g++.dg/opt/conj2.C: New test.
23575
23576 2002-03-24 Richard Henderson <rth@redhat.com>
23577
23578 * gcc.dg/weak-1.c: Use -fno-common.
23579
23580 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23581
23582 * g77.dg/f77-edit-apostrophe-out.f: New test
23583 * g77.dg/f77-edit-h-out.f: New test
23584 * g77.dg/f77-edit-t-in.f: New test
23585 * g77.dg/f77-edit-t-out.f: New test
23586 * g77.dg/f77-edit-x-out.f: New test
23587 * g77.dg/f77-edit-slash-out.f: New test
23588 * g77.dg/f77-edit-colon-out.f: New test
23589 * g77.dg/f77-edit-s-out.f: New test
23590
23591 2002-03-24 Richard Henderson <rth@redhat.com>
23592
23593 * objc/execute/formal_protocol-6.x: New XFAIL.
23594
23595 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23596
23597 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23598 that do not support weak symbols
23599
23600 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23601
23602 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23603 * lib/g77.exp: Likewise
23604 * lib/objc.exp: Likewise
23605
23606 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23607
23608 * gcc.dg/Wswitch-default.c: New test.
23609
23610 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23611
23612 * g++.dg/other/enum1.C: New test.
23613
23614 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23615
23616 * gcc.dg/pragma-ep-3.c: Fix typo.
23617
23618 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23619
23620 * g++.dg/inherit/template-as-base.C: New test.
23621
23622 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23623
23624 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23625 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23626
23627 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23628
23629 * gcc.dg/cpp/multiline.c: Update to match.
23630
23631 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23632
23633 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23634
23635 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23636
23637 * gcc.dg/cpp/extratokens2.c: New file.
23638
23639 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23640
23641 * gcc.dg/20020312-2.c: Add rs6000 target.
23642
23643 * gcc.c-torture/compile/20020319-1.c: New test.
23644
23645 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23646
23647 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23648 (A, E): Handle this.
23649
23650 2002-03-20 Jason Merrill <jason@redhat.com>
23651
23652 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23653 ignoring -fpic.
23654 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23655 through prune_gcc_output.
23656
23657 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23658
23659 * gcc.c-torture/compile/20020320-1.c: New test.
23660
23661 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23662
23663 * gcc.c-torture/compile/20020318-1.c: New test.
23664
23665 * gcc.dg/struct-by-value-1.c: New test.
23666
23667 * gcc.dg/20020319-1.c: New test.
23668
23669 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23670
23671 * g++.dg/opt/conj1.C: New test.
23672
23673 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23674
23675 * g++.dg/template/qualttp20.C: Revert previous change.
23676 * g++.dg/template/qualttp3.C: Likewise.
23677 * g++.dg/template/qualttp4.C: Likewise
23678 * g++.dg/template/qualttp5.C: Likewise
23679 * g++.dg/template/qualttp6.C: Likewise
23680 * g++.dg/template/qualttp7.C: Likewise
23681 * g++.dg/template/qualttp8.C: Likewise
23682 * g++.dg/template/recurse.C: Likewise.
23683
23684 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23685
23686 * gcc.dg/cpp/wchar-1.c: Update.
23687
23688 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23689
23690 * g++.dg/template/conv1.C: New test.
23691 * g++.dg/template/conv2.C: New test.
23692 * g++.dg/template/conv3.C: New test.
23693 * g++.dg/template/conv4.C: New test.
23694
23695 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23696
23697 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23698 * g++.dg/template/qualttp3.C: Likewise.
23699 * g++.dg/template/qualttp4.C: Likewise
23700 * g++.dg/template/qualttp5.C: Likewise
23701 * g++.dg/template/qualttp6.C: Likewise
23702 * g++.dg/template/qualttp7.C: Likewise
23703 * g++.dg/template/qualttp8.C: Likewise
23704 * g++.dg/template/recurse.C: Likewise.
23705
23706 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23707
23708 * g++.dg/opt/dtor1.C: New test.
23709
23710 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23711
23712 * gcc.c-torture/compile/20020315-1.c: New test.
23713
23714 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23715
23716 * gcc.dg/weak-1.c: Fix scan tests.
23717
23718 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23719
23720 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23721 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23722 cris-*-aout* mmix-*-*.
23723 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23724 cris-*-aout* mmix-*-*.
23725 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23726 cris-*-elf* cris-*-aout* and mmix-*-*.
23727 * gcc.dg/20001009-1.c: Ditto.
23728 * gcc.dg/20010912-1.c: Ditto.
23729 * gcc.dg/20020122-4.c: Ditto.
23730 * gcc.dg/inline-2.c: Ditto.
23731
23732 2002-03-14 Jeffrey A Law (law@cygnus.com)
23733
23734 * gcc.c-torture/compile/20020314-1.c: New test.
23735
23736 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23737
23738 * gcc.c-torture/execute/20020314-1.c: New test.
23739
23740 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23741
23742 * g++.dg/warn/Wunused-1.C: New test.
23743
23744 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23745
23746 * g++.dg/abi/mangle6.C: New test.
23747
23748 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23749
23750 * gcc.c-torture/compile/20020309-2.c: New test.
23751
23752 * gcc.c-torture/compile/20020312-1.c: New test.
23753
23754 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23755
23756 * g++.dg/other/access1.C: New test.
23757
23758 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23759
23760 * gcc.c-torture/execute/wchar_t-1.c: New test.
23761
23762 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23763
23764 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23765
23766 2002-03-12 Roger Sayle <roger@eyesopen.com>
23767
23768 * gcc.dg/20020312-1.c: New test case.
23769
23770 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23771
23772 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23773
23774 2002-03-11 Richard Henderson <rth@redhat.com>
23775
23776 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23777 * g++.old-deja/g++.jason/report.C: Likewise.
23778
23779 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23780
23781 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23782 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23783
23784 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23785
23786 * testsuite/g++.dg/overload/pmf1.C: New test.
23787
23788 2002-03-11 Kazu Hirata <kazu@hxi.com>
23789
23790 * gcc.c-torture/execute/20020307-1.c: Use long.
23791
23792 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23793
23794 PR optimization/5844
23795 * gcc.dg/20020310-1.c: New test.
23796
23797 2002-03-09 Michael Meissner <meissner@redhat.com>
23798
23799 * gcc.c-torture/execute/memcpy-2.c: New test.
23800 * gcc.c-torture/execute/memset-1.c: New test.
23801 * gcc.c-torture/execute/strlen-1.c: New test.
23802 * gcc.c-torture/execute/strcmp-1.c: New test.
23803 * gcc.c-torture/execute/strncmp-1.c: New test.
23804
23805 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23806
23807 * gcc.dg/ppc-ldstruct.c: New test.
23808
23809 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23810
23811 * gcc.c-torture/execute/va-arg-22.c: New test.
23812
23813 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23814
23815 * gcc.c-torture/compile/20020309-1.c: New test.
23816
23817 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23818
23819 * gcc.c-torture/execute/20020307-2.c: New test.
23820
23821 2002-03-07 Jeffrey A Law (law@redhat.com)
23822
23823 * g77.f-torture/compile/20020307-1.f: New test.
23824
23825 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23826
23827 * gcc.dg/unordered-1.c: New test.
23828
23829 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23830
23831 * gcc.c-torture/execute/20020307-1.c: New test.
23832
23833 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23834
23835 * gcc.dg/20020304-1.c: New test.
23836
23837 * gcc.c-torture/compile/20020304-2.c: New test.
23838
23839 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23840
23841 * gcc.c-torture/compile/20020304-1.c: New test case
23842 (from PR c/5830).
23843
23844 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23845
23846 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23847
23848 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23849
23850 * g++.dg/other/classkey1.C: New test.
23851
23852 2002-03-01 Richard Henderson <rth@redhat.com>
23853
23854 * gcc.c-torture/compile/981223-1.x: New.
23855 * gcc.c-torture/compile/920625-1.x: New.
23856
23857 2002-02-28 Richard Henderson <rth@redhat.com>
23858
23859 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
23860
23861 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
23862
23863 * gcc.c-torture/execute/20020227-1.c: New test.
23864
23865 2002-02-27 Mark Mitchell <mark@codesourcery.com>
23866
23867 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23868 here" ERROR lines.
23869 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23870 * g++.old-deja.g++.other/defarg1.C: Likewise.
23871 * g++.old-deja/g++.pt/calls2.C: Likewise.
23872 * g++.old-deja/g++.pt/crash20.C: Likewise.
23873 * g++.old-deja/g++.pt/crash30.C: Likewise.
23874 * g++.old-deja/g++.pt/crash36.C: Likewise.
23875 * g++.old-deja/g++.pt/crash6.C: Likewise.
23876 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23877 * g++.old-deja/g++.pt/derived3.C: Likewise.
23878 * g++.old-deja/g++.pt/error1.C: Likewise.
23879 * g++.old-deja/g++.pt/friend21.C: Likewise.
23880 * g++.old-deja/g++.pt/friend23.C: Likewise.
23881 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23882 * g++.old-deja/g++.robertl/eb128.C: Likewise.
23883
23884 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
23885
23886 * gcc.c-torture/execute/20020225-2.c: New test.
23887
23888 2002-02-27 Zack Weinberg <zack@codesourcery.com>
23889
23890 * gcc.c-torture/execute/920730-1t.c,
23891 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23892 Delete test cases, only relevant to -traditional.
23893
23894 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
23895
23896 * gcc.dg/cpp/undef1.c: Remove.
23897 * gcc.dg/cpp/directiv.c: Update.
23898 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
23899
23900 2002-02-27 Michael Meissner <meissner@redhat.com>
23901
23902 * gcc.c-torture/execute/20020226-1.c: New test.
23903
23904 2002-02-26 Jakub Jelinek <jakub@redhat.com>
23905
23906 * g++.dg/debug/debug4.C: New test.
23907
23908 * gcc.dg/ia64-visibility-1.c: New test.
23909
23910 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
23911
23912 * gcc.dg/debug/20020224-1.c: New.
23913
23914 2002-02-25 Kazu Hirata <kazu@hxi.com>
23915
23916 * gcc.c-torture/execute/960416-1.x: New.
23917 * gcc.c-torture/execute/divconst-3.x: Likewise.
23918
23919 2002-02-25 Jakub Jelinek <jakub@redhat.com>
23920
23921 * gcc.dg/20020224-1.c: New test.
23922
23923 2002-02-25 Alan Modra <amodra@bigpond.net.au>
23924
23925 * gcc.c-torture/execute/20020225-1.c: New.
23926
23927 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
23928
23929 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
23930
23931 2002-02-23 Jakub Jelinek <jakub@redhat.com>
23932
23933 * gcc.dg/20020222-1.c: New test.
23934
23935 2002-02-22 Jakub Jelinek <jakub@redhat.com>
23936
23937 * g++.dg/opt/anonunion1.C: New test.
23938
23939 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
23940
23941 * g++.dg/template/qualttp19.C: New test.
23942 * g++.dg/template/qualttp20.C: New test.
23943 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23944 * g++.old-deja/g++.other/qual1.C: Likewise.
23945
23946 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
23947
23948 * gcc.dg/attr-alwaysinline.c: New.
23949
23950 2002-02-21 Jakub Jelinek <jakub@redhat.com>
23951
23952 * gcc.dg/20020220-1.c: New test.
23953
23954 * gcc.dg/20020220-2.c: New test.
23955
23956 * g++.dg/opt/mmx1.C: New test.
23957
23958 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
23959
23960 * gcc.c-torture/compile/20020110.c: New test.
23961
23962 2002-02-20 Jakub Jelinek <jakub@redhat.com>
23963
23964 * gcc.c-torture/execute/20020219-1.c: New test.
23965
23966 * gcc.dg/20020219-1.c: New test.
23967
23968 * gcc.dg/noncompile/20020220-1.c: New test.
23969
23970 * g++.dg/opt/ptrintsum1.C: New test.
23971
23972 * gcc.dg/debug/20020220-1.c: New test.
23973
23974 2002-02-17 Jakub Jelinek <jakub@redhat.com>
23975
23976 * gcc.c-torture/execute/20020216-1.c: New test.
23977
23978 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
23979
23980 * gcc.dg/decl-1.c: Update, new test.
23981
23982 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
23983
23984 * g++.dg/abi/bitfield1.C: New test.
23985 * g++.dg/abi/bitfield2.C: New test.
23986
23987 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23988
23989 * gcc.dg/attr-nest.c: New test.
23990
23991 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23992
23993 * gcc.c-torture/execute/20020215-1.c: New test.
23994
23995 2002-02-14 Jakub Jelinek <jakub@redhat.com>
23996
23997 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23998 * g++.dg/debug/debug.exp: New.
23999 * g++.dg/debug/trivial.C: New.
24000 * g++.dg/debug/debug1.C: Moved...
24001 * g++.dg/other/debug1.C: ...from here.
24002 * g++.dg/debug/debug2.C: Moved...
24003 * g++.dg/other/debug2.C: ...from here.
24004 * g++.dg/debug/debug3.C: Moved...
24005 * g++.dg/other/debug3.C: ...from here.
24006
24007 * gcc.dg/noncompile/20020213-1.c: New test.
24008
24009 2002-02-13 Jakub Jelinek <jakub@redhat.com>
24010
24011 * g++.dg/other/debug3.C: New test.
24012
24013 * gcc.c-torture/execute/20020213-1.c: New test.
24014
24015 2002-02-13 Richard Smith <richard@ex-parrot.com>
24016
24017 * g++.old-deja/g++.other/thunk1.C: New test.
24018
24019 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24020
24021 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
24022
24023 2002-02-13 Stan Shebs <shebs@apple.com>
24024
24025 * gcc.dg/altivec-3.c: New.
24026
24027 2002-02-12 Jakub Jelinek <jakub@redhat.com>
24028
24029 * gcc.dg/Wunreachable-1.c: New test.
24030 * gcc.dg/Wunreachable-2.c: New test.
24031
24032 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
24033
24034 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
24035
24036 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
24037
24038 * gcc.dg/decl-1.c: New test.
24039
24040 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24041
24042 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
24043
24044 2002-02-10 Kazu Hirata <kazu@hxi.com>
24045
24046 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
24047 * gcc.c-torture/compile/980506-1.x: Likewise.
24048
24049 2002-02-10 Kazu Hirata <kazu@hxi.com>
24050
24051 * gcc.dg/20020210-1.c: New.
24052
24053 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
24054
24055 * g77.f-torture/execute/947.f: New regression test
24056 for PR fortran/947.
24057
24058 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
24059
24060 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
24061 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
24062
24063 2002-02-08 Richard Henderson <rth@redhat.com>
24064
24065 * gcc.c-torture/compile/labels-3.c: New.
24066
24067 2002-02-08 Jakub Jelinek <jakub@redhat.com>
24068
24069 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
24070 expression statements work instead.
24071 * gcc.dg/noncompile/20020207-1.c: New test.
24072
24073 2002-02-07 Richard Henderson <rth@redhat.com>
24074
24075 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
24076
24077 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24078
24079 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
24080 message from g77
24081 * lib/g77-dg.exp: Trim g77 error messages so that they are
24082 recognized by dg.exp.
24083
24084 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24085
24086 PR fortran/5473
24087 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
24088
24089 2002-02-07 Richard Henderson <rth@redhat.com>
24090
24091 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
24092 to be sufficiently aligned for integers.
24093
24094 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
24095
24096 * g++.dg/template/friend4.C: New test.
24097
24098 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24099
24100 PR fortran/5743
24101 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
24102 unsupported cases.
24103
24104 2002-02-07 Richard Henderson <rth@redhat.com>
24105
24106 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
24107 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
24108 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
24109 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
24110
24111 2002-02-06 Richard Henderson <rth@redhat.com>
24112
24113 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
24114
24115 2002-02-06 Janis Johnson <janis187@us.ibm.com>
24116
24117 * gcc.dg/20020206-1.c: New test.
24118
24119 2002-02-06 Jakub Jelinek <jakub@redhat.com>
24120
24121 * gcc.c-torture/execute/20020206-1.c: New test.
24122
24123 * gcc.c-torture/execute/20020206-2.c: New test.
24124
24125 PR optimization/5429:
24126 * gcc.c-torture/compile/20020206-1.c: New test.
24127
24128 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
24129
24130 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24131 as certain file formats cannot support particularly large
24132 alignments.
24133
24134 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24135 and do not expect to be able to link the executable.
24136
24137 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24138 fail because the COFF format does not support the weak attribute.
24139
24140 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
24141
24142 * g77.dg/pr5473.f: New test
24143
24144 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
24145
24146 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24147 Fix testcase accordingly.
24148
24149 2002-02-04 Richard Henderson <rth@redhat.com>
24150
24151 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24152 (buf): Change to be an array of pointers, not ints.
24153
24154 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24155
24156 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24157 before all tests. Move warning one line above to match where it
24158 C frontend emits.
24159 * gcc.dg/Wswitch-2.c: New test.
24160 * g++.dg/warn/Wswitch-1.C: New test.
24161 * g++.dg/warn/Wswitch-2.C: New test.
24162
24163 2002-02-04 Richard Henderson <rth@redhat.com>
24164
24165 * g++.dg/abi/offsetof.C: Fix size comparison.
24166
24167 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
24168
24169 * gcc.dg/cast-qual-2.c: New test.
24170
24171 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24172
24173 * gcc.dg/20020201-4.c: New test.
24174
24175 2002-02-04 Ben Elliston <bje@redhat.com>
24176
24177 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24178 target_info attribute != 0, in addition to the empty string.
24179 (gcc_target_compile): Likewise.
24180
24181 2002-02-03 Andrew Cagney <ac131313@redhat.com>
24182
24183 * gcc.dg/Wswitch.c: New test.
24184 PR gcc/4475. PR gcc/3780.
24185
24186 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
24187
24188 * g77.f-torture/execute/5122.f: New test for regressions
24189 against PR fortran/5122.
24190
24191 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
24192
24193 * g77.f-torture/compile/pr3743.f: Delete
24194 * g77.dg/pr3743-1.f: New test.
24195 * g77.dg/pr3743-2.f: New test.
24196 * g77.dg/pr3743-3.f: New test.
24197 * g77.dg/pr3743-4.f: New test.
24198
24199 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24200
24201 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
24202
24203 2002-02-02 Richard Henderson <rth@redhat.com>
24204
24205 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24206 * gcc.c-torture/execute/bf64-1.c: Likewise.
24207
24208 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24209
24210 * gcc.dg/20020201-2.c: New test.
24211
24212 * gcc.dg/20020201-3.c: New test.
24213
24214 * gcc.c-torture/execute/bitfld-2.c: New test.
24215
24216 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24217
24218 * gcc.dg/bitfld-1.c: Update.
24219 * gcc.dg/bitfld-2.c: Update.
24220 * gcc.c-torture/execute/bitfld-1.x: New.
24221
24222 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24223
24224 * gcc.c-torture/execute/20020201-1.c: New test.
24225
24226 2002-02-01 Janis Johnson <janis187@us.ibm.com>
24227
24228 PR target/5469
24229 * gcc.dg/20020201-1.c: New test.
24230
24231 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
24232
24233 PR fortran/3743
24234 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24235 * g77.f-torture/compile/pr3743.x: Remove
24236
24237 2002-01-31 Tom Rix <trix@redhat.com>
24238
24239 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
24240
24241 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24242
24243 * gcc.dg/noncompile/20020130-1.c: New test.
24244
24245 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
24246
24247 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
24248
24249 2002-01-29 Richard Henderson <rth@redhat.com>
24250
24251 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24252 to long long.
24253 * gcc.c-torture/execute/bf64-1.c: Likewise.
24254
24255 2002-01-29 Jakub Jelinek <jakub@redhat.com>
24256
24257 * gcc.c-torture/execute/20020129-1.c: New test.
24258
24259 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24260
24261 * gcc.c-torture/compile/20000224-1.c: Update.
24262 * gcc.c-torture/execute/bitfld-1.c: New tests.
24263 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24264 * gcc.dg/uninit-A.c: Update.
24265
24266 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24267
24268 * g++.dg/template/ctor1.C: Add instantiation.
24269
24270 2002-01-28 Paul Koning <pkoning@equallogic.com>
24271
24272 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24273 argument to __builtin_prefetch to be const ptr.
24274
24275 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24276
24277 * gcc.c-torture/compile/20020120-1.c: New test.
24278
24279 2002-01-27 Kazu Hirata <kazu@hxi.com>
24280
24281 * gcc.c-torture/execute/20020127-1.c: New test.
24282
24283 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24284
24285 * g77.dg/f77-edit-i-in.f: New test
24286 * g77.dg/f77-edit-i-out.f: New test
24287
24288 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24289
24290 * gcc.dg/debug/debug.exp: New file.
24291 * gcc.dg/debug/trivial.c: New file.
24292 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24293 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24294 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24295 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24296 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24297 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24298 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24299 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24300 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24301 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24302 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24303 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24304 * gcc.dg/20000503-1.c: Removed.
24305 * gcc.dg/20010207-1.c: Removed.
24306 * gcc.dg/20011223-1.c: Removed.
24307 * gcc.dg/20020104-2.c: Removed.
24308 * gcc.dg/debug-1.c: Removed.
24309 * gcc.dg/debug-2.c: Removed.
24310 * gcc.dg/debug-3.c: Removed.
24311 * gcc.dg/debug-4.c: Removed.
24312 * gcc.dg/debug-5.c: Removed.
24313 * gcc.dg/debug-6.c: Removed.
24314 * gcc.dg/dwarf2-1.c: Removed.
24315 * gcc.dg/dwarf2-2.c: Removed.
24316
24317 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24318
24319 * g++.old-deja/g++.other/eh5.C: New test.
24320 * g++.old-deja/g++.other/sibcall2.C: New test.
24321 * g++.old-deja/g++.other/array9.C: New test.
24322 * g++.old-deja/g++.other/typename2.C: New test.
24323 * g++.old-deja/g++.other/crash60.C: New test.
24324 * g++.old-deja/g++.other/conv9.C: New test.
24325 * g++.old-deja/g++.other/mangle10.C: New test.
24326 * g++.old-deja/g++.other/unchanging1.C: New test.
24327 * g++.old-deja/g++.other/exprstmt1.C: New test.
24328 * g++.old-deja/g++.other/inline23.C: New test.
24329 * g++.old-deja/g++.eh/ia64-1.C: New test.
24330 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24331 * g++.old-deja/g++.other/reload1.C: New test.
24332 * g++.old-deja/g++.other/static20.C: New test.
24333 * g++.old-deja/g++.other/local-alloc1.C: New test.
24334 * g++.old-deja/g++.other/conv8.C: New test.
24335 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24336 * g++.old-deja/g++.other/storeexpr1.C: New test.
24337 * g++.old-deja/g++.other/storeexpr2.C: New test.
24338 * g++.dg/eh/template2.C: New test.
24339 * g++.dg/warn/weak1.C: New test.
24340
24341 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24342
24343 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24344 Remove first, non-varying, argument.
24345
24346 2002-01-23 Richard Henderson <rth@redhat.com>
24347
24348 * gcc.dg/inline-2.c: New.
24349
24350 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24351 Add optional target arg. Check number of arguments.
24352 (scan-assembler-not, scan-assembler-dem): Likewise.
24353 (scan-assembler-dem-not): Likewise.
24354
24355 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24356
24357 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24358 line 12.
24359 * g++.old-deja/g++.brendan/parse3.C,
24360 g++.old-deja/g++.other/crash26.C,
24361 g++.old-deja/g++.other/crash28.C,
24362 g++.old-deja/g++.other/crash29.C,
24363 g++.old-deja/g++.other/crash30.C,
24364 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24365
24366 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24367
24368 * gcc.dg/20020115-1.c: New.
24369
24370 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24371
24372 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24373
24374 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24375
24376 * gcc.dg/20020122-3.c: New.
24377
24378 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24379
24380 * g++.dg/other/gc1.C: New test.
24381
24382 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24383
24384 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24385
24386 2002-01-22 Richard Henderson <rth@redhat.com>
24387
24388 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24389
24390 2002-01-22 Richard Henderson <rth@redhat.com>
24391
24392 * gcc.dg/20020122-4.c: New.
24393
24394 2002-01-22 H.J. Lu <hjl@gnu.org>
24395
24396 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24397 link output.
24398 * gcc.dg/special/ecos.exp: Likewise.
24399 * lib/g++-dg.exp: Likewise.
24400 * lib/g77-dg.exp: Likewise.
24401 * lib/gcc-dg.exp : Likewise.
24402 * lib/mike-g++.exp: Likewise.
24403 * lib/mike-g77.exp: Likewise.
24404 * lib/mike-gcc.exp: Likewise.
24405 * lib/objc-dg.exp: Likewise.
24406
24407 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24408
24409 PR target/5379
24410 * gcc.dg/20020122-2.c: New test.
24411
24412 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24413
24414 * gcc.dg/20020122-1.c: New test.
24415
24416 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24417
24418 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24419
24420 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24421
24422 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24423
24424 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24425
24426 * gcc.c-torture/compile/20020121-1.c: New test.
24427
24428 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24429
24430 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24431 ld_library_path.
24432
24433 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24434
24435 * gcc.dg/20020218-1.c: New test.
24436
24437 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24438
24439 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24440 messages
24441 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24442 "At global scope" warning
24443 * g++.dg/ext/align1.C: Change cygwin test for alignment
24444 from db-bogus to dg-warning
24445
24446 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24447
24448 * g77.f-torture/compile/cpp2.F: New test.
24449
24450 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24451
24452 * g++.dg/template/access1.C: New test.
24453
24454 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24455
24456 * gcc.dg/20020118-1.c: New.
24457
24458 2002-01-18 Kazu Hirata <kazu@hxi.com>
24459
24460 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24461
24462 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24463
24464 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24465 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24466 alignment warnings.
24467
24468 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24469
24470 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24471 torture_with_loops and torture_without_loops
24472
24473 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24474
24475 * gcc.c-torture/compile/20020116-1.c: New test.
24476
24477 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24478
24479 * gcc.dg/20020116-2.c: New test.
24480
24481 * gcc.dg/ultrasp4.c: New test.
24482
24483 * gcc.dg/20020116-1.c: New test.
24484
24485 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24486
24487 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24488 by EABI.
24489
24490 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24491
24492 * gcc.misc-tests/i386-prefetch.exp: New.
24493 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24494 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24495 * gcc.misc-tests/i386-pf-none-1.c: New test.
24496 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24497
24498 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24499
24500 * gcc.dg/gnu89-init-1.c: Add new tests.
24501
24502 2002-01-15 Andreas Jaeger <aj@suse.de>
24503
24504 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24505 * gcc.dg/i386-mmx-2.c: Likewise.
24506 * gcc.dg/i386-sse-1.c: Likewise.
24507 * gcc.dg/i386-sse-2.c: Likewise.
24508 * gcc.dg/i386-sse-3.c: Likewise.
24509
24510 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24511
24512 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24513 Uncomment additional cases that now pass.
24514
24515 2002-01-11 Richard Henderson <rth@redhat.com>
24516
24517 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24518 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24519
24520 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24521
24522 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24523
24524 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24525
24526 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24527 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24528
24529 2002-01-10 Dale Johannesen <dalej@apple.com>
24530
24531 * gcc.c-torture/execute/loop-11.c: New.
24532
24533 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24534
24535 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24536 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24537
24538 2002-01-09 Richard Henderson <rth@redhat.com>
24539
24540 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24541 type in which to perform the operation for each size.
24542
24543 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24544
24545 * gcc.c-torture/compile/20020109-2.c: New test.
24546
24547 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24548
24549 * gcc.c-torture/execute/loop-10.c: New test.
24550
24551 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24552
24553 * gcc.c-torture/compile/20010226-1.c: New test.
24554 * gcc.c-torture/compile/20010227-1.c: New test.
24555 * gcc.c-torture/compile/20010426-1.c: New test.
24556 * gcc.c-torture/compile/20010510-1.c: New test.
24557 * gcc.c-torture/compile/20010605-3.c: New test.
24558 * gcc.c-torture/compile/20010824-1.c: New test.
24559 * gcc.c-torture/execute/20010409-1.c: New test.
24560 * gcc.dg/noncompile/20000901-1.c: New test.
24561 * gcc.dg/20001023-1.c: New test.
24562 * gcc.dg/20001101-1.c: New test.
24563 * gcc.dg/20001102-1.c: New test.
24564 * gcc.dg/20010207-1.c: New test.
24565 * gcc.dg/20010405-1.c: New test.
24566 * gcc.dg/20010822-1.c: New test.
24567 * gcc.dg/20011107-1.c: New test.
24568
24569 2002-01-09 Jeffrey A Law (law@redhat.com)
24570
24571 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24572
24573 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24574 execution failure on PA targets.
24575
24576 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24577
24578 * gcc.c-torture/compile/20020109-1.c: New test.
24579
24580 2002-01-08 Kazu Hirata <kazu@hxi.com>
24581
24582 * gcc.c-torture/execute/20020108-1.c: New test.
24583
24584 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24585
24586 * gcc.dg/20020108-1.c: New test.
24587
24588 2002-01-08 H.J. Lu <hjl@gnu.org>
24589
24590 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24591 for header files.
24592
24593 2002-01-08 Geoff Keating <geoffk@redhat.com>
24594
24595 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24596 consistency.
24597
24598 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24599
24600 * gcc.dg/altivec-4.c: Test altivec predicates.
24601
24602 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24603
24604 * gcc.c-torture/execute/20020107-1.c: New test.
24605
24606 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24607
24608 PR c/5279
24609 * gcc.c-torture/compile/20020106-1.c: New test.
24610
24611 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24612
24613 * gcc.c-torture/execute/nestfunc-4.c: New test.
24614
24615 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24616
24617 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24618 extra triple that slipped in.
24619 * g++.old-deja/g++.abi/align.C: Likewise.
24620 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24621
24622 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24623
24624 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24625 * g++.old-deja/g++.abi/align.C: Likewise.
24626 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24627
24628 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24629 on FreeBSD/i386.
24630 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24631 FreeBSD.
24632
24633 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24634
24635 * gcc.dg/20020104-1.c: New test.
24636
24637 * gcc.dg/20020104-2.c: New test.
24638
24639 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24640
24641 * gcc.dg/20020103-1.c: Fix typo in target selector.
24642
24643 2002-01-03 Richard Henderson <rth@redhat.com>
24644
24645 * gcc.dg/20020103-1.c: New.
24646
24647 2002-01-03 Kazu Hirata <kazu@hxi.com>
24648
24649 * gcc.c-torture/execute/20020103-1.c: New test.
24650
24651 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24652
24653 * g++.dg/other/debug2.C: New test.
24654
24655 * gcc.c-torture/compile/20020103-1.c: New test.
24656
24657 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24658
24659 * gcc.dg/gnu89-init-1.c: Added new tests.
24660
24661 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24662
24663 * g++.dg/template/friend2.C: Remove as patch is reverted.
24664
24665 * g++.dg/warn/oldcast1.C: New test.
24666
24667 * g++.dg/template/ptrmem1.C: New test.
24668 * g++.dg/template/ptrmem2.C: New test.
24669
24670 * g++.dg/template/ntp.C: New test.
24671
24672 * g++.dg/other/component1.C: New test.
24673
24674 * g++.dg/template/ttp3.C: New test.
24675
24676 * g++.dg/template/friend2.C: New test.
24677 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24678
24679 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24680
24681 * g++.dg/other/ptrmem1.C: New test.
24682 * g++.dg/other/ptrmem2.C: New test.
24683
24684 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24685
24686 * g++.dg/template/ctor1.C: New test.
24687
24688 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24689
24690 * g++.dg/template/friend2.C: New test.
24691
24692 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24693
24694 * gcc.dg/mmix-1.c: New test.
24695
24696 2001-12-31 Richard Henderson <rth@redhat.com>
24697
24698 * gcc.dg/asm-5.c: New.
24699
24700 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24701
24702 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24703 in namespace __gnu_cxx
24704
24705 2001-12-30 Richard Henderson <rth@redhat.com>
24706
24707 * gcc.dg/debug-6.c: New.
24708
24709 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24710
24711 * gcc.c-torture/compile/20011229-2.c: New test.
24712
24713 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24714
24715 * gcc.dg/debug-3.c: New test.
24716 * gcc.dg/debug-4.c: New test.
24717 * gcc.dg/debug-5.c: New test.
24718
24719 2001-12-29 Richard Henderson <rth@redhat.com>
24720
24721 * g++.dg/eh/loop1.C: New.
24722
24723 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24724
24725 * g++.dg/template/crash1.C: New test.
24726
24727 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24728
24729 * g++.dg/other/const1.C: New test.
24730
24731 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24732
24733 * gcc.c-torture/compile/20011229-1.c: New test.
24734
24735 2001-12-28 Stan Shebs <shebs@apple.com>
24736
24737 * lib/objc-torture.exp: Resync with c-torture.exp.
24738 * lib/objc.exp: Load standard libraries.
24739
24740 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24741
24742 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24743 additional tests.
24744
24745 2001-12-27 Roger Sayle <roger@eyesopen.com>
24746
24747 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24748
24749 2001-12-27 Richard Henderson <rth@redhat.com>
24750
24751 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24752
24753 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24754
24755 * g++.dg/eh/ctor1.C: New test.
24756 * g++.dg/other/error2.C: New test.
24757
24758 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24759
24760 * g++.dg/other/init2.C: New test.
24761
24762 2001-12-24 Richard Henderson <rth@redhat.com>
24763
24764 * gcc.dg/20011223-1.c: New.
24765 * gcc.dg/inline-1.c: New.
24766
24767 2001-12-23 Richard Henderson <rth@redhat.com>
24768
24769 * gcc.dg/asm-4.c: Test operand modifiers.
24770
24771 2001-12-23 Richard Henderson <rth@redhat.com>
24772
24773 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24774
24775 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24776
24777 * gcc.c-torture/execute/20011223-1.c: New test.
24778
24779 2001-12-21 Richard Henderson <rth@redhat.com>
24780
24781 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24782 re-enables the warning.
24783
24784 2001-12-21 Richard Henderson <rth@redhat.com>
24785
24786 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24787
24788 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24789
24790 * gcc.c-torture/compile/20011218-1.c: New test.
24791
24792 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24793
24794 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24795 arm-isr.c test.
24796 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24797 epilogue generation for ARM ISR routines.
24798
24799 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24800
24801 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24802 * gcc.dg/format/c90-printf-3.c: Likewise.
24803 * gcc.dg/format/c99-printf-3.c: Likewise.
24804 * gcc.dg/format/ext-1.c: Likewise.
24805 * gcc.dg/format/ext-6.c: Likewise.
24806 * gcc.dg/format/format.h: Prototype unlocked stdio.
24807
24808 2001-12-20 Richard Henderson <rth@redhat.com>
24809
24810 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24811 (arena): Use it.
24812 (malloc): Correct allocation logic. Abort if we fill up the
24813 arena before initialization complete.
24814 (realloc): Correct allocation logic.
24815
24816 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24817
24818 * gcc.c-torture/compile/20011219-2.c: New test.
24819
24820 * gcc.c-torture/execute/20011219-1.c: New test.
24821
24822 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24823
24824 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24825 target does not support weak symbols.
24826
24827 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24828
24829 * gcc.c-torture/compile/20011219-1.c: New test.
24830
24831 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24832
24833 * g++.dg/other/error1.C: New test.
24834
24835 2001-12-17 Jeffrey A Law (law@redhat.com)
24836
24837 * gcc.c-torture/execute/20011217-1.c: New test.
24838
24839 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24840
24841 * objc.dg/special/: New directory.
24842 * objc.dg/special/special.exp: New file.
24843 * objc.dg/special/unclaimed-category-1.h: New file.
24844 * objc.dg/special/unclaimed-category-1a.m: New file.
24845 * objc.dg/special/unclaimed-category-1.m: New file.
24846
24847 2001-12-17 Andreas Jaeger <aj@suse.de>
24848
24849 * gcc.c-torture/compile/20011217-2.c: New test.
24850
24851 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24852
24853 * gcc.c-torture/compile/20011217-1.c: New test.
24854
24855 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
24856
24857 * testsuite/gcc.dg/20011214-1.c: New.
24858
24859 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
24860
24861 * gcc.dg/altivec-4.c: New.
24862
24863 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
24864
24865 * gcc.dg/20011113-1.c: New test.
24866
24867 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24868
24869 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24870 std::__malloc_alloc_template<0> and
24871 std::__default_alloc_template<false, 0>.
24872
24873 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
24874
24875 * objc/execute/bf-21.m: New test.
24876 * objc/execute/enumeration-1.m: New test.
24877 * objc/execute/enumeration-2.m: New test.
24878
24879 2001-12-12 Jakub Jelinek <jakub@redhat.com>
24880
24881 * gcc.dg/gnu89-init-1.c: New test.
24882
24883 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
24884
24885 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24886 * g++.old-deja/g++.jason/2371.C: Likewise.
24887 * g++.old-deja/g++.jason/template33.C: Likewise.
24888 * g++.old-deja/g++.jason/template34.C: Likewise.
24889 * g++.old-deja/g++.jason/template36.C: Likewise.
24890 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24891 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24892 * g++.old-deja/g++.other/typename1.C: Likewise.
24893 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24894 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24895 * g++.old-deja/g++.pt/typename11.C: Likewise.
24896 * g++.old-deja/g++.pt/typename14.C: Likewise.
24897 * g++.old-deja/g++.pt/typename16.C: Likewise.
24898 * g++.old-deja/g++.pt/typename3.C: Likewise.
24899 * g++.old-deja/g++.pt/typename4.C: Likewise.
24900 * g++.old-deja/g++.pt/typename5.C: Likewise.
24901 * g++.old-deja/g++.pt/typename7.C: Likewise.
24902 * g++.old-deja/g++.robertl/eb9.C: Likewise.
24903
24904 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
24905
24906 * g++.dg/other/linkage1.C: New test.
24907 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24908 specifiers.
24909
24910 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
24911
24912 * gcc.dg/concat.c: New test.
24913
24914 2001-12-11 Stan Shebs <shebs@apple.com>
24915
24916 * objc/compile: New test directory.
24917 * objc/compile/compile.exp: New expect script.
24918 * objc/compile/20011211-1.m: New compile test.
24919
24920 2001-12-11 Jason Merrill <jason@redhat.com>
24921
24922 * lib/prune.exp (prune_gcc_output): Also handle "In member
24923 function". So many permutations...
24924
24925 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
24926
24927 * g++.dg/template/typedef1.C: New test.
24928
24929 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
24930
24931 * g++.dg/other/copy1.C: New test.
24932
24933 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
24934
24935 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
24936
24937 * gcc.dg/builtin-choose-expr.c: New.
24938
24939 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
24940
24941 * gcc.dg/altivec-2.c: New.
24942
24943 2001-12-07 Richard Henderson <rth@redhat.com>
24944
24945 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
24946
24947 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
24948
24949 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24950 ultrasparc.
24951
24952 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24953
24954 * g++-old.deja/g++.robertl/eb101.C: Deleted.
24955
24956 2001-12-06 Janis Johnson <janis187@us.ibm.com>
24957
24958 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24959 variable argument list.
24960
24961 2001-12-06 Zack Weinberg <zack@codesourcery.com>
24962
24963 * gcc.c-torture/execute/memcheck: Delete entire directory.
24964 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24965 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
24966
24967 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
24968
24969 * gcc.dg/Wshadow-1.c: New test.
24970
24971 2001-12-05 Jakub Jelinek <jakub@redhat.com>
24972
24973 * gcc.c-torture/compile/20011130-1.c: New test.
24974
24975 * gcc.dg/noncompile/20011025-1.c: New test.
24976
24977 * g++.dg/other/anon-union.C: New test.
24978
24979 * gcc.c-torture/execute/20011024-1.c: New test.
24980
24981 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
24982
24983 * gcc.c-torture/execute/20000722-1.x,
24984 gcc.c-torture/execute/20010123-1.x: Remove.
24985 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24986 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24987 gcc.dg/c99-complit-2.c: New tests.
24988
24989 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
24990
24991 * g++.dg/inherit/base1.C: New test.
24992
24993 2001-12-04 Jakub Jelinek <jakub@redhat.com>
24994
24995 * g++.dg/other/stdarg1.C: New test.
24996
24997 * gcc.c-torture/compile/20011130-2.c: New test.
24998
24999 2001-12-03 Janis Johnson <janis187@us.ibm.com>
25000
25001 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
25002 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
25003 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
25004 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
25005 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
25006 * gcc.dg/builtin-prefetch-1.c: New test.
25007
25008 2001-12-03 Jakub Jelinek <jakub@redhat.com>
25009
25010 * gcc.dg/20011130-1.c: New test.
25011
25012 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
25013
25014 * g++.dg/other/scope1.C: New test.
25015 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
25016
25017 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
25018
25019 * gcc.dg/vla-init-1.c: New test.
25020
25021 2001-12-01 Geoff Keating <geoffk@redhat.com>
25022
25023 * gcc.c-torture/compile/structs.c: New testcase from GDB.
25024
25025 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
25026
25027 * objc.dg/alias.m: Update.
25028 * objc.dg/class-1.m: Update.
25029 * objc.dg/const-str-1.m: Update.
25030 * objc.dg/fwd-proto-1.m: Update.
25031 * objc.dg/id-1.m: Update.
25032 * objc.dg/super-class-1.m: Update.
25033
25034 2001-11-29 Mark Mitchell <mark@codesourcery.com>
25035
25036 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
25037 constructs.
25038
25039 2001-11-28 Jeffrey A Law (law@cygnus.com)
25040
25041 * gcc.c-torture/execute/20011128-1.c: New test.
25042
25043 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
25044
25045 * gcc.dg/20011127-1.c: New test.
25046
25047 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
25048
25049 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
25050 from Austin Group draft 7.
25051 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
25052 scanf format arguments.
25053 * gcc.dg/format/no-exargs-2.c: New test.
25054
25055 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
25056
25057 * g++.dg/abi/vbase8-4.C: New test.
25058
25059 2001-11-24 Ian Lance Taylor <ian@airs.com>
25060
25061 * gcc.c-torture/execute/20011121-1.c: New test.
25062
25063 2001-11-23 Jeffrey A Law (law@cygnus.com)
25064
25065 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
25066
25067 2001-11-23 Andreas Jaeger <aj@suse.de>
25068
25069 * gcc.dg/cpp/charconst-2.c: New test.
25070
25071 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
25072
25073 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
25074 to the host if it is remote. Let tests specify extra headers
25075 they use.
25076 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
25077 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
25078 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
25079 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
25080 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
25081 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
25082 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
25083 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
25084 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
25085 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
25086
25087 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
25088
25089 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
25090 for little endian ARMs.
25091
25092 2001-11-20 Jakub Jelinek <jakub@redhat.com>
25093
25094 * gcc.c-torture/compile/20011119-1.c: New test.
25095 * gcc.c-torture/compile/20011119-2.c: New test.
25096
25097 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
25098
25099 * gcc.dg/altivec-1.c: Fix typo.
25100
25101 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25102
25103 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
25104
25105 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
25106
25107 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
25108
25109 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
25110
25111 * lib/g77.exp: Don't specify --rpath-link.
25112
25113 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
25114 across all the headers.
25115 * gcc.dg/format/format.exp: For testing on a remote host,
25116 copy format.h.
25117
25118 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
25119 * gcc.c-torture/execute/930406-1.c: Likewise.
25120 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25121
25122 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
25123
25124 * gcc.dg/altivec-1.c: New.
25125
25126 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
25127
25128 * gcc.dg/cpp/fpreprocessed.c: New test case.
25129
25130 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25131
25132 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25133 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25134 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
25135
25136 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25137
25138 * gcc.dg/no-builtin-1.c: New test.
25139
25140 2001-11-16 Jakub Jelinek <jakub@redhat.com>
25141
25142 * gcc.c-torture/execute/20011115-1.c: New test.
25143
25144 2001-11-15 Jakub Jelinek <jakub@redhat.com>
25145
25146 * gcc.c-torture/compile/20011114-2.c: New test.
25147 * gcc.c-torture/compile/20011114-3.c: New test.
25148 * gcc.c-torture/compile/20011114-4.c: New test.
25149
25150 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
25151
25152 * g++.dg/other/init1.C: New test.
25153
25154 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
25155
25156 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25157 message.
25158
25159 * gcc.c-torture/execute/20011114-1.c: New testcase.
25160
25161 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25162 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25163 like the (before this change) version of 20010327-1.c.
25164
25165 2001-11-14 Roger Sayle <roger@eyesopen.com>
25166
25167 * gcc.c-torture/execute/string-opt-13.c: New testcase.
25168
25169 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
25170
25171 * g++.dg/init/array2.C: New test.
25172
25173 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
25174
25175 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
25176
25177 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
25178
25179 * g++.dg/other/forscope1.C: New test.
25180 * g++.dg/ext/forscope1.C: New test.
25181 * g++.dg/ext/forscope2.C: New test.
25182
25183 2001-11-13 Jakub Jelinek <jakub@redhat.com>
25184
25185 * gcc.c-torture/execute/20011113-1.c: New test.
25186
25187 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
25188
25189 * gcc.c-torture/execute/20011109-2.c: New test.
25190
25191 * gcc.c-torture/execute/20011109-1.c: New test.
25192
25193 2001-11-09 Jakub Jelinek <jakub@redhat.com>
25194
25195 * gcc.c-torture/compile/20011109-1.c: New test.
25196
25197 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
25198
25199 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25200 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25201 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25202 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25203 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25204 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25205 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
25206
25207 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
25208
25209 * g++.dg/warn/Wshadow-1.C: New tests.
25210 * g++.old-deja/g++.mike/for3.C: Update.
25211
25212 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
25213
25214 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25215 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25216 XFAILs. Adjust expected error texts.
25217 * gcc.c-torture/compile/20011106-1.c,
25218 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25219 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25220 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25221 gcc.dg/c99-array-lval-5.c: New tests.
25222
25223 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25224
25225 * gcc.dg/cpp/defined.c: Update.
25226
25227 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25228
25229 * gcc.c-torture/execute/anon-1.c: New test.
25230
25231 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
25232
25233 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25234 same size, so no warning should be produced on stormy16.
25235
25236 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25237 due to oversized array.
25238 * g++.old-deja/g++.mike/ns15.C: Likewise.
25239 * g++.old-deja/g++.pt/crash16.C: Likewise.
25240
25241 2001-11-02 Graham Stott <grahams@redhat.com>
25242
25243 * g++.dgother/debug1.C: Fix typos.
25244
25245 2001-11-01 Jakub Jelinek <jakub@redhat.com>
25246
25247 * g++.dg/other/debug1.C: New test.
25248
25249 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25250
25251 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25252 of unsigned long.
25253
25254 2001-10-30 Jakub Jelinek <jakub@redhat.com>
25255
25256 * gcc.dg/20011029-2.c: New test.
25257
25258 * gcc.c-torture/compile/20011029-1.c: New test.
25259
25260 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25261
25262 * objc/execute/class_self-1.m: New test.
25263 * objc/execute/class_self-2.m: New test.
25264
25265 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25266
25267 * gcc.misc-tests/msgs.exp: Delete.
25268 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25269 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25270 error set to match recent changes.
25271
25272 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25273
25274 * gcc.dg/20011021-1.c: New test.
25275
25276 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25277
25278 * gcc.c-torture/compile/20011023-1.c: New test.
25279
25280 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25281
25282 * lib/g77.exp: Rewrite based on lib/g++.exp.
25283
25284 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25285
25286 * gcc.c-torture/execute/20011019-1.c: New test.
25287
25288 * gcc.dg/20011018-1.c: New test.
25289
25290 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25291
25292 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25293
25294 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25295
25296 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25297 * gcc.dg/attr-invalid.c: Likewise.
25298
25299 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25300
25301 * testsuite/gcc.dg/20011015-1.c: New test.
25302
25303 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25304
25305 * g++.dg/template/unify2.C: New test.
25306
25307 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25308
25309 * g++.dg/other/exception-specification.C: New test
25310
25311 2001-10-13 Tom Rix <trix@redhat.com>
25312
25313 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25314 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25315
25316 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25317
25318 * testsuite/gcc.dg/20011009-1.c: New test.
25319
25320 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25321
25322 PR g++/4476
25323 * g++.dg/other/friend1.C: New test.
25324
25325 2001-10-11 Richard Henderson <rth@redhat.com>
25326
25327 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25328
25329 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25330
25331 * gcc.c-torture/compile/20011010-1.c: New.
25332
25333 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25334
25335 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25336 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25337 g77.f-torture/execute/execute.exp,
25338 g77.f-torture/noncompile/noncompile.exp,
25339 gcc.c-torture/compile/compile.exp,
25340 gcc.c-torture/execute/execute.exp,
25341 gcc.c-torture/execute/ieee/ieee.exp,
25342 gcc.c-torture/execute/memcheck/memcheck.exp,
25343 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25344 objc/execute/execute.exp: Update FSF address.
25345
25346 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25347
25348 * gcc.dg/cpp/cmdlne-C.c: Update.
25349 * gcc.dg/cpp/cmdlne-C2.c: New.
25350
25351 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25352
25353 * gcc.c-torture/execute/20011008-3.c: New.
25354
25355 2001-10-08 DJ Delorie <dj@redhat.com>
25356
25357 * gcc.dg/20011008-1.c: New.
25358 * gcc.dg/20011008-2.c: New.
25359
25360 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25361
25362 * gcc.dg/cpp/spacing1.c: Update test.
25363
25364 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25365
25366 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25367 spelling errors of "separate" as "seperate".
25368
25369 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25370
25371 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25372 enough to avoid inlining.
25373
25374 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25375
25376 * lib/g77.exp: set libg2c_dir correctly.
25377
25378 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25379
25380 * gcc.dg/cpp/macro11.c: New test.
25381
25382 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25383
25384 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25385 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25386 gcc.dg/format/multattr-3.c: New tests.
25387 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25388 tests for format attributes on function pointers being rejected.
25389
25390 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25391
25392 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25393
25394 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25395
25396 * g++.dg/warn/format1.C: New test.
25397
25398 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25399
25400 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25401
25402 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25403
25404 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25405
25406 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25407
25408 * gcc.dg/cpp/redef2.c: Add test.
25409
25410 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25411
25412 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25413 long-standing bug on i686, apparently.
25414 * gcc.c-torture/execute/loop-2c.x: New file.
25415 * gcc.c-torture/execute/loop-2d.x: New file.
25416 * gcc.c-torture/execute/loop-3c.x: New file.
25417
25418 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25419
25420 * gcc.dg/cpp/20000625-2.c: Correct line number.
25421
25422 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25423
25424 * gcc.dg/cpp/macro10.c: New test.
25425 * gcc.dg/cpp/strify3.c: New test.
25426 * gcc.dg/cpp/spacing1.c: Add tests.
25427 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25428 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25429
25430 2001-09-24 DJ Delorie <dj@redhat.com>
25431
25432 * gcc.c-torture/execute/20010924-1.c: New test.
25433
25434 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25435
25436 * testsuite/objc/execute/paste.m: Remove.
25437
25438 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25439
25440 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25441
25442 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25443
25444 * g77.dg/strlen0.f: New test.
25445
25446 2001-09-21 Richard Henderson <rth@redhat.com>
25447
25448 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25449 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25450
25451 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25452
25453 Table-driven attributes.
25454 * g++.dg/ext/attrib1.C: New test.
25455
25456 2001-09-20 DJ Delorie <dj@redhat.com>
25457
25458 * gcc.dg/20000926-1.c: Update expected warning messages.
25459 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25460 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25461 array.
25462
25463 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25464
25465 * g++.dg/eh/registers1.C: New test case.
25466
25467 2001-09-17 Richard Henderson <rth@redhat.com>
25468
25469 * gcc.dg/array-5.c: Fix VLA decomposition test.
25470
25471 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25472
25473 * gcc.dg/cpp/line5.c: New testcase.
25474
25475 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25476
25477 * gcc.dg/cpp/macro9.c: New test.
25478
25479 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25480
25481 * gcc.c-torture/execute/980223.c: Change type of addr from long
25482 to char *.
25483
25484 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25485
25486 * gcc.c-torture/execute/20010915-1.c: New test.
25487
25488 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25489
25490 * g77.dg/bprob: New directory.
25491 * g77.dg/bprob/bprob.exp: New file.
25492 * g77.dg/bprob/bprob-1.f: New test.
25493 * g77.dg/gcov: New directory.
25494 * g77.dg/gcov/gcov.exp: New file.
25495 * g77.dg/gcov/gcov-1.f: New test.
25496 * g77.dg/gcov/gcov-1.x: New file.
25497
25498 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25499
25500 * gcc.dg/cpp/directiv.c: Update.
25501 * gcc.dg/cpp/undef1.c: Update.
25502
25503 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25504
25505 * gcc.dg/20010912-1.c: New test.
25506
25507 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25508
25509 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25510 language-independent file in lib.
25511 * lib/gcov.exp: New file.
25512
25513 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25514
25515 * gcc.c-torture/compile/20010911-1.c: New test.
25516
25517 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25518
25519 * lib/profopt.exp: New, to support profile-directed optimizations.
25520 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25521 * gcc.misc-tests/bprob-1.c: New test.
25522 * gcc.misc-tests/bprob-2.c: New test.
25523
25524 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25525
25526 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25527 XFAIL and which kinds of gcov output to verify.
25528 * gcc.misc-tests/gcov-4b.x: New file.
25529 * gcc.misc-tests/gcov-5b.x: New file.
25530 * gcc.misc-tests/gcov-6.x: New file.
25531 * gcc.misc-tests/gcov-7.c: New test.
25532 * gcc.misc-tests/gcov-7.x: New file.
25533
25534 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25535
25536 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25537 * gcc.misc-tests/gcov-6.c: New test.
25538
25539 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25540
25541 PR c++/3986
25542 * g++.dg/abi/vbase1.C: New test.
25543
25544 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25545
25546 * objc.dg/method-2.m: New.
25547
25548 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25549
25550 PR c++/4203
25551 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25552 * g++.dg/init/empty1.C: New test.
25553
25554 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25555
25556 * gcc.c-torture/compile/20010903-1.c: New test.
25557
25558 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25559
25560 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25561 for m68k.
25562
25563 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25564
25565 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25566
25567 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25568
25569 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25570
25571 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25572
25573 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25574 for 16-bit 'unsigned int'.
25575
25576 2001-08-29 Kazu Hirata <kazu@hxi.com>
25577
25578 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25579
25580 2001-08-27 Richard Henderson <rth@redhat.com>
25581
25582 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25583 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25584
25585 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25586
25587 * gcc.dg/asm-names.c (ymain): New.
25588
25589 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25590
25591 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25592 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25593 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25594
25595 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25596
25597 * gcc.dg/compare5.c: New testcase.
25598
25599 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25600
25601 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25602 and "In instantiation".
25603
25604 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25605
25606 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25607
25608 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25609
25610 * gcc.misc-tests/gcov.exp: Add support for branch information.
25611 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25612 * gcc.misc-tests/gcov-4.c: New test.
25613 * gcc.misc-tests/gcov-4b.c: New test.
25614 * gcc.misc-tests/gcov-5b.c: New test.
25615
25616 2001-08-20 Zack Weinberg <zackw@panix.com>
25617
25618 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25619 expected to fail.
25620
25621 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25622
25623 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25624
25625 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25626
25627 * g++.dg/eh/template1.C: New test.
25628
25629 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25630
25631 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25632 Fix thinko.
25633 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25634 for xfail.
25635
25636 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25637
25638 * lib/g77-dg.exp: Use prune.exp for common procedures
25639 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25640 * lib/g77.exp: (g77-dg-prune) Remove
25641
25642 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25643
25644 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25645
25646 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25647
25648 * g++.dg/template/unify1.C: New test.
25649
25650 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25651
25652 * g++.dg/abi/empty4.C: New test.
25653
25654 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25655
25656 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25657 solaris2.*
25658 * g77.f-torture/compile/pr3743.x: Likewise
25659
25660 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25661
25662 * g++.dg/other/using-declaration.C: New test.
25663
25664 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25665
25666 * gcc.dg/cpp/tr-sign.c: New testcase.
25667
25668 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25669
25670 * gcc.dg/cpp/19951025-1.c: Revert.
25671 * gcc.dg/cpp/directiv.c: We no longer process directives that
25672 interrupt macro arguments.
25673
25674 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25675
25676 * gcc.dg/bconstp-1.c: New test.
25677
25678 2001-08-03 Richard Henderson <rth@redhat.com>
25679
25680 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25681
25682 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25683
25684 * gcc.dg/cpp/19951025-1.c: Update.
25685
25686 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25687
25688 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25689 should be x.
25690
25691 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25692
25693 Kill -fhonor-std.
25694 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25695 * g++.old-deja/g++.other/std1.C: Likewise.
25696 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25697
25698 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25699
25700 * lib/g77.exp: Load gcc-defs.exp for common procedures
25701 (g77_pass, g77_fail, g77_finish, g77_exit,
25702 ${tool}_check_unsupported_p} Now redundant. Deleted.
25703
25704 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25705
25706 * g77.dg/fbackslash.f
25707 * g77.dg/fcase-preserve.f
25708 * g77.dg/ff90-1.f
25709 * g77.dg/ffixed-line-length-0.f
25710 * g77.dg/ffixed-line-length-132.f
25711 * g77.dg/ffixed-line-length-7.f
25712 * g77.dg/ffixed-line-length-72.f
25713 * g77.dg/ffixed-line-length-none.f
25714 * g77.dg/ffree-form-1.f
25715 * g77.dg/fno-backslash.f
25716 * g77.dg/fno-f90-1.f
25717 * g77.dg/fno-fixed-form-1.f
25718 * g77.dg/fno-onetrip.f
25719 * g77.dg/fno-typeless-boz.f
25720 * g77.dg/fno-underscoring.f
25721 * g77.dg/fno-vxt-1.f
25722 * g77.dg/fonetrip.f
25723 * g77.dg/ftypeless-boz.f
25724 * g77.dg/fugly-assumed.f
25725 * g77.dg/funderscoring.f
25726 * g77.dg/fvxt-1.f
25727
25728 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25729
25730 * objc.dg/fwd-proto-1.m: New.
25731 * objc.dg/local-decl-1.m: New.
25732 * objc.dg/naming-1.m: New.
25733 * objc.dg/naming-2.m: New.
25734 * objc.dg/proto-hier-1.m: New.
25735
25736 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25737
25738 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25739 largest-type elements to a struct makes its size grow.
25740
25741 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25742
25743 * g++.dg/abi/vthunk1.C: New test.
25744
25745 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25746
25747 * g++.dg/abi/vbase8-22.C: New test.
25748
25749 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25750
25751 * gcc.dg/cpp/macro8.c: New test.
25752
25753 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25754
25755 * g++.dg/abi/vbase8-21.C: New test.
25756
25757 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25758
25759 * g++.dg/abi/vbase8-10.C: New test.
25760
25761 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25762
25763 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25764 ${tool}_set_ld_library_path.
25765 Changed caller.
25766 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25767 g++.exp.
25768
25769 2001-07-26 Stan Cox <scox@redhat.com>
25770
25771 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25772 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25773 gcc_exit, gcc_check_unsupported_p):
25774 Moved to gcc-deps.exp
25775 * gcc-deps.exp: New file.
25776
25777 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25778
25779 * g++.old-deja/g++.pt/defarg14.C: New test.
25780
25781 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25782
25783 * g++.old-deja/g++.other/lineno5.C: New test.
25784
25785 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25786
25787 * g++.old-deja/g++.pt/crash68.C: New test.
25788
25789 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25790
25791 * g++.old-deja/g++.other/crash42.C: New test.
25792
25793 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25794
25795 * gcc.dg/cpp/extratokens.c: Fix.
25796 * gcc.dg/cpp/skipping2.c: New tests.
25797
25798 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25799
25800 * gcc.c-torture/execute/20010724-1.c: New file.
25801 * gcc.c-torture/execute/20010724-1.x: New file.
25802
25803 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25804
25805 * g++.old-deja/g++.other/cond7.C: New test.
25806
25807 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25808
25809 * g++.old-deja/g++.other/optimize4.C: New test.
25810
25811 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25812
25813 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25814
25815 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25816
25817 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25818 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25819 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25820 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25821
25822 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25823 bug report" message.
25824
25825 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25826 * g++.dg/ext/instantiate1.C: Move from old-deja.
25827
25828 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25829
25830 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25831 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25832 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25833 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25834
25835 2001-07-23 Jeffrey A Law (law@cygnus.com)
25836
25837 * gcc.c-torture/execute/20010723-1.c: New test.
25838
25839 2001-07-23 Ben Elliston <bje@redhat.com>
25840
25841 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25842
25843 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25844
25845 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25846 i[34567]86-*-*.
25847 Delete handling of ieee_multilib_flags.
25848 Pass -mieee for alpha*-*-* and sh-*-*.
25849 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25850
25851 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25852
25853 Remove old-abi tests.
25854 * g++.old-deja/g++.mike/p11116.C: Remove.
25855 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25856
25857 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
25858
25859 * g77.f-torture/compile/pr3743.f: New test
25860
25861 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
25862
25863 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
25864
25865 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25866
25867 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25868 g++.old-deja/g++.pt/static6.C: Likewise.
25869 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25870 supports weak symbols.
25871
25872 2001-07-18 Andreas Jaeger <aj@suse.de>
25873
25874 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25875 supported again.
25876
25877 2001-07-18 Andreas Jaeger <aj@suse.de>
25878
25879 * gcc.dg/iftrap-1.c: Fix target line.
25880
25881 2001-07-17 Richard Henderson <rth@redhat.com>
25882
25883 * gcc.c-torture/execute/20010717-1.c: New.
25884
25885 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25886
25887 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25888 tests.
25889
25890 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25891
25892 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
25893
25894 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25895
25896 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25897 UAC_SIGBUS, UAC_NOPRINT definitions.
25898
25899 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
25900
25901 * objc/execute/object_is_class.m: New test.
25902 * objc/execute/object_is_meta_class.m: New test.
25903
25904 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25905
25906 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25907 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
25908
25909 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
25910
25911 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25912 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
25913
25914 2001-07-14 Richard Henderson <rth@redhat.com>
25915
25916 * gcc.dg/iftrap-1.c: New.
25917
25918 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
25919
25920 * g77.f-torture/execute/intrinsic77.f: New test.
25921
25922 2001-07-11 Janis Johnson <janis@us.ibm.com>
25923
25924 * gcc.misc-tests/gcov-3.c: New test.
25925
25926 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25927
25928 * gcc.c-torture/compile/20010711-1.c,
25929 * gcc.c-torture/compile/20010711-2.c: New tests.
25930
25931 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25932
25933 * gcc.c-torture/execute/20010711-1.c: New test.
25934
25935 2001-07-11 Ben Elliston <bje@redhat.com>
25936
25937 * g++.old-deja/g++.other/enum5.C: New test.
25938
25939 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
25940
25941 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25942 (g++-dg-prune): Call prune_gcc_output.
25943 * prune.exp: New file for prune_gcc_output.
25944 * lib/g++.exp, lib/gcc.exp: Load it.
25945
25946 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
25947
25948 * gcc.c-torture/compile/20010701-1.c,
25949 g++.old-deja/g++.ext/attrib6.C: New tests.
25950
25951 2001-07-06 Jeffrey A Law (law@cygnus.com)
25952
25953 * gcc.c-torture/compile/20010706-1.c: New test.
25954
25955 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
25956
25957 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
25958
25959 2001-06-28 Stan Shebs <shebs@apple.com>
25960
25961 * gcc.dg/pragma-darwin.c: New test.
25962
25963 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25964
25965 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25966 Solaris 2.[678] system.
25967
25968 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
25969
25970 * gcc.dg/20010622-1.c: New test.
25971
25972 2001-06-18 Stan Shebs <shebs@apple.com>
25973
25974 * objc.dg: New directory.
25975 * objc.dg/dg.exp: New file.
25976 * objc.dg/alias.m: New.
25977 * objc.dg/class-1.m: New.
25978 * objc.dg/class-2.m: New.
25979 * objc.dg/const-str-1.m: New.
25980 * objc.dg/const-str-2.m: New.
25981 * objc.dg/id-1.m: New.
25982 * objc.dg/method-1.m: New.
25983 * objc.dg/super-class-1.m: New.
25984 * lib/objc-dg.exp: New file.
25985
25986 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
25987
25988 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25989 of label name.
25990
25991 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
25992
25993 * g++.old-deja/g++.abi/vbase8-9.C: New test.
25994
25995 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25996
25997 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25998 variable.
25999
26000 2001-06-12 Richard Henderson <rth@redhat.com>
26001
26002 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
26003
26004 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26005
26006 * g++.old-deja/g++.abi/vbase5.C: New test.
26007 * g++.old-deja/g++.abi/vbase6.C: New test.
26008 * g++.old-deja/g++.abi/vbase7.C: New test.
26009
26010 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26011
26012 * gcc.c-torture/compile/20010610-1.c: New test.
26013
26014 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26015
26016 * g++.old-deja/g++.abi/vbase4.C: New test.
26017
26018 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26019
26020 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
26021 support %f for HC11/HC12 targets.
26022 * gcc.c-torture/execute/930513-1.x: New file, likewise.
26023 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
26024 on HC11/HC12 targets.
26025 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
26026
26027 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26028
26029 * gcc.dg/wchar_t-1.c: New file.
26030 * gcc.dg/wint_t-1.c: Likewise.
26031
26032 2001-06-11 Bernd Schmidt <bernds@redhat.com>
26033
26034 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
26035
26036 2001-06-11 Richard Henderson <rth@redhat.com>
26037
26038 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
26039
26040 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26041
26042 * gcc.c-torture/compile/20010611-1.c: New test.
26043
26044 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26045
26046 * gcc.dg/c99-tag-1.c: Add more tests.
26047
26048 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
26049
26050 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
26051 representation on MN10300 and ARM/Thumb.
26052
26053 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
26054
26055 * g77.f-torture/execute/20010610.f: New.
26056
26057 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
26058
26059 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
26060 names.
26061
26062 2001-06-09 Richard Henderson <rth@redhat.com>
26063
26064 * gcc.c-torture/execute/ashrdi-1.c: New.
26065 * gcc.c-torture/execute/ashldi-1.c: New.
26066 * gcc.c-torture/execute/lshrdi-1.c: New.
26067
26068 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
26069
26070 * objc/execute/load-3.m: Added. Check sending +load to categories,
26071 in addition to classes.
26072
26073 2001-06-08 Stan Shebs <shebs@apple.com>
26074
26075 * objc/execute/load-2.m: New test. From Nicola Pero
26076 <n.pero@mi.flashnet.it>.
26077
26078 2001-06-08 Jakub Jelinek <jakub@redhat.com>
26079
26080 * gcc.c-torture/execute/20010605-2.c: New test.
26081
26082 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26083
26084 * g++.old-deja/g++.abi/vbase2.C: New test.
26085 * g++.old-deja/g++.abi/vbase3.C: New test.
26086
26087 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26088
26089 * g++.old-deja/g++.pt/friend49.C: New test.
26090
26091 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
26092
26093 * g++.old-deja/g++.ext/anon3.C: New test.
26094
26095 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
26096
26097 * g++.old-deja/g++.other/conv7.C: New test.
26098
26099 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
26100
26101 * gcc.c-torture/compile/20010605-2.c: New test.
26102
26103 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
26104
26105 * gcc.c-torture/execute/20010604-1.c: New test.
26106
26107 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
26108
26109 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
26110
26111 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
26112
26113 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
26114 (g++_link_flags): Likewise.
26115 (g++_init): Pass gccpath's value to two previous functions.
26116
26117 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26118
26119 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
26120 Ensure logfile entry matches exec command line.
26121
26122 2001-05-31 Richard Henderson <rth@redhat.com>
26123
26124 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
26125 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
26126
26127 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
26128
26129 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26130 compiler for irix6.2
26131
26132 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
26133
26134 * g++.old-deja/g++.other/optimize3.C: New file.
26135
26136 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
26137
26138 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26139 assemble.
26140
26141 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
26142
26143 * g++.old-deja/g++.other/optimize2.C: New file.
26144
26145 2001-05-25 Diego Novillo <dnovillo@redhat.com>
26146
26147 * gcc.c-torture/compile/20010518-2.c: New file.
26148 * gcc.c-torture/execute/20010518-1.c: New file.
26149 * gcc.c-torture/execute/20010518-2.c: New file.
26150
26151 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
26152
26153 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
26154
26155 2001-05-24 Mark Mitchell <mark@codesourcery.com>
26156
26157 G++ no longer defines builtins that do not begin with __builtin.
26158 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26159 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26160 * g++.old-deja/g++.law/builtin1.C: Likewise.
26161 * g++.old-deja/g++.law/cvt2.C: Likewise.
26162 * g++.old-deja/g++.mike/net5.C: Likewise.
26163 * g++.old-deja/g++.other/builtins1.C: Likewise.
26164 * g++.old-deja/g++.other/builtins2.C: Likewise.
26165 * g++.old-deja/g++.other/builtins3.C: Likewise.
26166 * g++.old-deja/g++.other/builtins4.C: Likewise.
26167 * g++.old-deja/g++.other/inline8.C: Likewise.
26168 * g++.old-deja/g++.robertl/eb39.C: Likewise.
26169
26170 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
26171
26172 * g++.old-deja/g++.pt/using1.C: Adjust.
26173 * g++.old-deja/g++.pt/using2.C: New test.
26174
26175 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26176
26177 * gcc.dg/cpp/charconst.c: New tests.
26178 * gcc.dg/cpp/escape.c: New tests.
26179 * gcc.dg/cpp/escape-1.c: New tests.
26180 * gcc.dg/cpp/escape-2.c: New tests.
26181 * gcc.dg/cpp/ucs.c: New tests.
26182
26183 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
26184
26185 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26186 native compiler for irix6.5.
26187
26188 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
26189
26190 * lib/g++.exp (g++_include_flags): Use args to compute
26191 get_multilibs.
26192 (g++_link_flags): Likewise.
26193 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
26194
26195 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
26196
26197 * gcc.dg/c90-hexfloat-1.c: Add more tests.
26198
26199 2001-05-21 Geoff Keating <geoffk@redhat.com>
26200
26201 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26202 this file.
26203
26204 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26205
26206 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26207 STACK_SIZE;
26208 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26209 to STACK_SIZE; Use it to define size of add_histo array.
26210 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26211 to STACK_SIZE.
26212 (f): Use GITT_SIZE to define size of gitt local table.
26213 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26214 to STACK_SIZE; Use it to define size of bytemem array.
26215
26216 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26217
26218 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26219 on 68HC11/HC12 due to the asm instruction.
26220 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26221 * gcc.c-torture/compile/920520-1.x: Likewise.
26222 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26223 on 68HC11/HC12 because the function is larger than 64K.
26224 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26225 on 68HC11/HC12 because the structure is too large.
26226
26227 2001-05-20 Richard Henderson <rth@redhat.com>
26228
26229 * gcc.c-torture/execute/20010520-1.c: New.
26230
26231 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26232
26233 * g++.old-deja/g++.warn/compare1.C: New test.
26234 * gcc.dg/compare4.c: New test.
26235
26236 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
26237
26238 * g++.old-deja/g++.other/optimize1.C: New test.
26239
26240 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26241
26242 * g++.old-deja/g++.pt/spec41.C: New test.
26243
26244 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
26245
26246 * gcc.c-torture/compile/20010114-1.x: Remove.
26247
26248 2001-05-18 Stan Shebs <shebs@apple.com>
26249
26250 * gcc.c-torture/compile/20010518-1.c: New test.
26251
26252 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
26253
26254 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26255 * g++.old-deja/g++.pt/crash67.C: New test.
26256
26257 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
26258
26259 * g++.old-deja/g++.other/debug9.C: New test.
26260
26261 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26262
26263 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26264
26265 2001-05-16 Jan Hubicka <jh@suse.cz>
26266
26267 * gcc.c-torture/compile/20010516-1.c: New test.
26268
26269 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26270
26271 * g++.old-deja/g++.other/crash41.C: New test.
26272
26273 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26274
26275 * g++.old-deja/g++.pt/crash66.C: New test.
26276
26277 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26278
26279 * g++.old-deja/g++.robertl/eb27.C: Convert.
26280
26281 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26282
26283 * g++.dg/friend-warn.C: New test. Do not warn about friend
26284 declaration being redundant.
26285
26286 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26287
26288 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26289
26290 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26291
26292 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26293
26294 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26295
26296 * lib/g++.exp: Use testsuite_flags.
26297
26298 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26299
26300 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26301
26302 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26303
26304 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26305
26306 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26307
26308 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26309
26310 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26311
26312 * gcc.c-torture/compile/20010313-1.c: New test.
26313
26314 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26315
26316 * gcc.dg/cpp/direct2.c: New test.
26317 * gccq.dg/cpp/direct2s.c: New test.
26318
26319 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26320
26321 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26322
26323 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26324 * g++.old-deja/g++.other/op3.C: Likewise.
26325
26326 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26327
26328 * gcc.dg/cpp/syshdr.h: New file.
26329 * gcc.dg/cpp/sysmac1.c: Update.
26330 * gcc.dg/cpp/sysmac2.c: Update.
26331
26332 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26333
26334 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26335
26336 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26337
26338 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26339 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26340
26341 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26342
26343 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26344
26345 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26346
26347 * lib/g++.exp (g++_include_flags): Don't use any special flags
26348 if TESTING_IN_BUILD_TREE is not defined.
26349 (g++_init): Use a plain 'c++' as the compiler if
26350 TESTING_IN_BUILD_TREEE is not defined.
26351
26352 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26353
26354 * g++.old-deja/g++.eh/catch13.C: New test.
26355 * g++.old-deja/g++.eh/catch14.C: New test.
26356
26357 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26358
26359 * gcc.dg/cpp/tr-define.c: New test.
26360
26361 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26362
26363 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26364 <stdlib.h>, not <malloc.h>.
26365
26366 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26367
26368 * g++.old-deja/g++.ns/template17.C: New test.
26369
26370 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26371
26372 * g++.old-deja/g++.pt/ref4.C: New test.
26373
26374 2001-04-30 Richard Henderson <rth@redhat.com>
26375
26376 * gcc.dg/20000724-1.c: Revert last change.
26377
26378 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26379
26380 * g77.f-torture/execute/20010430.f: New test.
26381
26382 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26383
26384 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26385
26386 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26387
26388 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26389
26390 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26391
26392 * g++.old-deja/g++.eh/crash6.C: New test.
26393
26394 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26395
26396 * g++.old-deja/g++.other/warn7.C: New test.
26397
26398 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26399
26400 * g++.old-deja/g++.other/defarg9.C: New test.
26401
26402 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26403
26404 * g77.f-torture/compile/20010426.f: New test.
26405 * g77.f-torture/execute/20010426.f: New test.
26406
26407 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26408
26409 * g77.f-torture/compile/20000629-1.x: Remove - error
26410 has been fixed.
26411
26412 2001-04-26 Jeffrey A Law (law@cygnus.com)
26413
26414 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26415 Tweak slightly to work with g++.dg framework.
26416 * g++.dg/special/ecos.exp: Run initp1.C test.
26417 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26418
26419 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26420 its linker doesn't give line numbers either.
26421 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26422
26423 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26424
26425 * g++.old-deja/g++.other/lex1.C: New test.
26426
26427 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26428
26429 * gcc.dg/noncompile/20010425-1.c: New test.
26430
26431 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26432
26433 * g++.old-deja/g++.pt/mangle2.C: New test.
26434
26435 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26436
26437 * gcc.dg/format/plus-1.c: New test.
26438
26439 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26440
26441 * gcc.dg/20010423-1.c: New test.
26442
26443 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26444
26445 * gcc.c-torture/execute/20010422-1.c: New test.
26446
26447 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26448
26449 * g++.old-deja/g++.ns/type2.C: New test.
26450
26451 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26452
26453 * g++.old-deja/g++.other/perf1.C: New test.
26454
26455 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26456
26457 * gcc.dg/c99-func-2.c: Remove xfail.
26458 * gcc.dg/c99-func-3.c: Remove xfail.
26459 * gcc.dg/c99-func-4.c: Remove xfail.
26460
26461 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26462
26463 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26464
26465 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26466
26467 * gcc.c-torture/compile/20010423-1.c: New test.
26468
26469 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26470
26471 * g++.old-deja/g++.pt/typename28.C: New test.
26472
26473 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26474
26475 * g++.old-deja/g++.abi/empty2.C: New test.
26476 * g++.old-deja/g++.abi/empty3.C: New test.
26477
26478 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26479
26480 * g++.old-deja/g++.other/comdat2.C: New test.
26481 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26482
26483 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26484
26485 * g++.old-deja/g++.other/overload14.C: New test.
26486
26487 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26488
26489 * g++.old-deja/g++.other/lookup23.C: New test.
26490
26491 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26492
26493 * gcc.c-torture/execute/20010403-1.c: New test.
26494
26495 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26496 Mark Mitchell <mark@codesourcery.com>
26497
26498 * lib/old-dejagnu.exp: Don't delete output of executable.
26499 Add .exe suffix to executables.
26500
26501 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26502
26503 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26504
26505 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26506
26507 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26508
26509 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26510
26511 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26512 * g++.old-deja/g++.abi/crash1.C: New test.
26513
26514 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26515
26516 * g++.old-deja/g++.other/crash40.C: New test.
26517
26518 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26519
26520 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26521
26522 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26523
26524 * g++.old-deja/g++.other/warn6.C: New test.
26525
26526 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26527
26528 * g++.old-deja/g++.robertl/eb42.C: Same.
26529
26530 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26531
26532 * gcc.dg/wtr-conversion-1.c: New testcase.
26533
26534 2001-04-10 Richard Henderson <rth@redhat.com>
26535
26536 * g++.old-deja/g++.other/array5.C: New.
26537
26538 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26539
26540 * gcc.c-torture/execute/20010408-1.c: New test.
26541
26542 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26543
26544 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26545 headers and constructs.
26546 * g++.old-deja/g++.robertl/eb79.C: Same.
26547 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26548 * g++.old-deja/g++.robertl/eb73.C: Same.
26549 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26550 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26551 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26552 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26553 * g++.old-deja/g++.robertl/eb44.C: Same.
26554 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26555 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26556 * g++.old-deja/g++.robertl/eb39.C: Same.
26557 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26558 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26559 * g++.old-deja/g++.robertl/eb30.C: Same.
26560 * g++.old-deja/g++.robertl/eb3.C: Same.
26561 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26562 * g++.old-deja/g++.robertl/eb21.C: Same.
26563 * g++.old-deja/g++.robertl/eb15.C: Same.
26564 * g++.old-deja/g++.robertl/eb118.C: Same.
26565 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26566 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26567 * g++.old-deja/g++.robertl/eb109.C: Same.
26568 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26569 * g++.old-deja/g++.mike/rtti1.C: Same.
26570 * g++.old-deja/g++.mike/p658.C: Same.
26571 * g++.old-deja/g++.mike/net46.C: Same.
26572 * g++.old-deja/g++.mike/net34.C: Same.
26573 * g++.old-deja/g++.mike/memoize1.C: Same.
26574 * g++.old-deja/g++.mike/eh2.C: Same.
26575 * g++.old-deja/g++.law/weak.C: Same.
26576 * g++.old-deja/g++.law/visibility7.C: Same.
26577 * g++.old-deja/g++.law/visibility25.C: Same.
26578 * g++.old-deja/g++.law/visibility22.C: Same.
26579 * g++.old-deja/g++.law/visibility2.C: Same.
26580 * g++.old-deja/g++.law/visibility17.C: Same.
26581 * g++.old-deja/g++.law/visibility13.C: Same.
26582 * g++.old-deja/g++.law/visibility10.C: Same.
26583 * g++.old-deja/g++.law/visibility1.C: Same.
26584 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26585 * g++.old-deja/g++.law/vbase1.C: Same.
26586 * g++.old-deja/g++.law/operators32.C: Same.
26587 * g++.old-deja/g++.law/nest3.C: Same.
26588 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26589 * g++.old-deja/g++.law/except5.C (main): Same.
26590 * g++.old-deja/g++.law/cvt7.C (run): Same.
26591 * g++.old-deja/g++.law/cvt2.C: Same.
26592 * g++.old-deja/g++.law/cvt16.C: Same.
26593 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26594 * g++.old-deja/g++.law/ctors17.C (main): Same.
26595 * g++.old-deja/g++.law/ctors13.C: Same.
26596 * g++.old-deja/g++.law/ctors12.C (main): Same.
26597 * g++.old-deja/g++.law/ctors10.C: Same.
26598 * g++.old-deja/g++.law/code-gen5.C: Same.
26599 * g++.old-deja/g++.law/bad-error7.C: Same.
26600 * g++.old-deja/g++.law/arm9.C: Same.
26601 * g++.old-deja/g++.law/arm12.C: Same.
26602 * g++.old-deja/g++.law/arg8.C: Same.
26603 * g++.old-deja/g++.law/arg1.C: Same.
26604 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26605 * g++.old-deja/g++.jason/template31.C: Same.
26606 * g++.old-deja/g++.jason/template24.C (main): Same.
26607 * g++.old-deja/g++.jason/2371.C: Same.
26608 * g++.old-deja/g++.eh/new2.C: Same.
26609 * g++.old-deja/g++.eh/new1.C: Same.
26610 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26611 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26612 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26613 * g++.old-deja/g++.brendan/crash62.C: Same.
26614 * g++.old-deja/g++.brendan/crash52.C: Same.
26615 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26616 * g++.old-deja/g++.brendan/crash38.C: Same.
26617 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26618 * g++.old-deja/g++.brendan/copy9.C: Same.
26619
26620 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26621
26622 * gcc.c-torture/execute/20001203-2.c (memset):
26623 Count argument is of type __SIZE_TYPE__.
26624
26625 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26626
26627 * gcc.c-torture/compile/20010404-1.c: New test.
26628
26629 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26630
26631 * gcc.c-torture/compile/20010326-1.c: New test.
26632
26633 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26634
26635 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26636 peculiarities of the SH.
26637 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26638
26639 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26640
26641 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26642 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26643 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26644
26645 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26646
26647 * g77.f-torture/compile/20010321-1.f: New test.
26648
26649 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26650
26651 * gcc.c-torture/compile/20010329-1.c: New test.
26652
26653 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26654
26655 * gcc.c-torture/execute/20010329-1.c: New test.
26656
26657 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26658
26659 * g++.old-deja/g++.other/eh4.C: Fix typo.
26660
26661 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26662
26663 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26664
26665 2001-03-28 Philip Blundell <philb@gnu.org>
26666
26667 * gcc.c-torture/compile/20010328-1.c: New test.
26668
26669 2001-03-27 Richard Henderson <rth@redhat.com>
26670
26671 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26672 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26673
26674 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26675
26676 * gcc.c-torture/compile/20010327-1.c: New test.
26677
26678 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26679
26680 * g++.old-deja/g++.other/friend12.C: New test.
26681 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26682 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26683
26684 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26685
26686 * gcc.c-torture/execute/20010325-1.c: New test.
26687
26688 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26689
26690 * g++.old-deja/g++.other/mangle3.C: New test.
26691
26692 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26693
26694 * g++.old-deja/g++.other/anon8.C: New test.
26695
26696 2001-03-20 Philip Blundell <philb@gnu.org>
26697
26698 * gcc.c-torture/compile/20010320-1.c: New test.
26699
26700 2001-03-17 Richard Henderson <rth@redhat.com>
26701
26702 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26703
26704 2001-03-15 Geoff Keating <geoff@redhat.com>
26705
26706 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26707 tests on AIX.
26708
26709 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26710
26711 * g++.old-deja/g++.other/eh4.C: New test.
26712
26713 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26714
26715 * gcc.dg/cpp/mi1.c: Update.
26716
26717 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26718
26719 * g++.old-deja/g++.other/regstack.C: New test.
26720
26721 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26722
26723 * g++.old-deja/g++.other/ref4.C: New test.
26724
26725 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26726
26727 * objc/execute/va_method.m: Added.
26728 * objc/execute/IMP.m: Added.
26729 * objc/execute/_cmd.m: Added.
26730 * objc/execute/accessing_ivars.m: Added.
26731 * objc/execute/class-1.m: Added.
26732 * objc/execute/class-10.m: Added.
26733 * objc/execute/class-11.m: Added.
26734 * objc/execute/class-12.m: Added.
26735 * objc/execute/class-13.m: Added.
26736 * objc/execute/class-14.m: Added.
26737 * objc/execute/class-2.m: Added.
26738 * objc/execute/class-3.m: Added.
26739 * objc/execute/class-4.m: Added.
26740 * objc/execute/class-5.m: Added.
26741 * objc/execute/class-6.m: Added.
26742 * objc/execute/class-7.m: Added.
26743 * objc/execute/class-8.m: Added.
26744 * objc/execute/class-9.m: Added.
26745 * objc/execute/class-tests-1.h
26746 * objc/execute/class-tests-2.h
26747 * objc/execute/compatibility_alias.m: Added.
26748 * objc/execute/encode-1.m: Added.
26749 * objc/execute/formal_protocol-1.m: Added.
26750 * objc/execute/formal_protocol-2.m: Added.
26751 * objc/execute/formal_protocol-3.m: Added.
26752 * objc/execute/formal_protocol-4.m: Added.
26753 * objc/execute/formal_protocol-5.m: Added.
26754 * objc/execute/formal_protocol-6.m: Added.
26755 * objc/execute/formal_protocol-7.m: Added.
26756 * objc/execute/informal_protocol.m: Added.
26757 * objc/execute/initialize.m: Added.
26758 * objc/execute/load.m: Added.
26759 * objc/execute/many_args_method.m: Added.
26760 * objc/execute/nested-3.m: Added.
26761 * objc/execute/no_clash.m: Added.
26762 * objc/execute/private.m: Added.
26763 * objc/execute/redefining_self.m: Added.
26764 * objc/execute/root_methods.m: Added.
26765 * objc/execute/selector-1.m: Added.
26766 * objc/execute/static-1.m: Added.
26767 * objc/execute/static-2.m: Added.
26768 * objc/execute/va_method.m: Added.
26769
26770 2001-03-10 Richard Henderson <rth@redhat.com>
26771
26772 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26773
26774 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26775
26776 * g++.old-deja/g++.other/crash31.C: XFAIL.
26777 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26778 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26779 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26780 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26781 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26782
26783 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26784
26785 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26786
26787 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26788
26789 * gcc.dg/20000724-1.c: Don't use multiline strings.
26790
26791 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26792
26793 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26794 result of -cString against what we expect it to be; don't just
26795 print it out for no one to read.
26796
26797 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26798 Based on testcases provided by Nicola Pero.
26799
26800 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26801
26802 * gcc.dg/cpp/macro7.c: New test.
26803
26804 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26805
26806 * gcc.dg/cpp/multiline.c: Update.
26807
26808 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26809
26810 * g++.old-deja/g++.other/enum3.C: New test.
26811
26812 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26813
26814 * g++.old-deja/g++.other/pod1.C: New test.
26815
26816 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26817
26818 * g++.old-deja/g++.ext/overload1.C: New test.
26819
26820 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26821
26822 * g++.old-deja/g++.pt/using1.C: New test.
26823
26824 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26825
26826 * g++.old-deja/g++.other/using9.C: New test.
26827
26828 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26829
26830 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26831
26832 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26833
26834 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26835
26836 * g++.old-deja/g++.ext/realpt1.C: Remove.
26837
26838 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26839
26840 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26841
26842 2001-02-26 Will Cohen <wcohen@redhat.com>
26843
26844 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26845
26846 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26847
26848 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26849 templatized constructors.
26850
26851 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26852
26853 * gcc.c-torture/execute/20010224-1.c: New test.
26854
26855 2001-02-23 Jakub Jelinek <jakub@redhat.com>
26856
26857 * gcc.c-torture/execute/20010222-1.c: New test.
26858
26859 2001-02-22 Jakub Jelinek <jakub@redhat.com>
26860
26861 * g++.old-deja/g++.other/inline20.C: New test.
26862
26863 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26864
26865 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26866
26867 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26868
26869 * g++.old-deja/g++.other/lookup22.C: New test.
26870
26871 2001-02-19 Zack Weinberg <zackw@stanford.edu>
26872
26873 * g77.dg: New directory.
26874 * g77.dg/20010216-1.f: New test case.
26875 * g77.dg/dg.exp: New driver.
26876 * lib/g77-dg.exp: New driver library.
26877
26878 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26879
26880 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26881
26882 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26883
26884 * g++.old-deja/g++.other/decl9.C: New test.
26885
26886 2001-02-16 Jakub Jelinek <jakub@redhat.com>
26887
26888 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26889 not need <string> and also tests the initialization at runtime.
26890
26891 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26892
26893 * gcc.c-torture/execute/longlong.c: New test.
26894
26895 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26896
26897 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26898
26899 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26900
26901 * gcc.c-torture/execute/920302-1.c (execute):
26902 Change argument type to short.
26903
26904 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26905
26906 * g++.old-deja/g++.pt/deduct6.C: New test.
26907
26908 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26909
26910 * g++.old-deja/g++.pt/deduct5.C: New test.
26911
26912 2001-02-14 Jakub Jelinek <jakub@redhat.com>
26913
26914 * gcc.c-torture/execute/20010209-1.c: New test.
26915
26916 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26917
26918 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26919
26920 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
26921
26922 * g++.dg/vtgc1.C: Update for new ABI.
26923
26924 * consistency.vlad: New directory, 1665 files.
26925
26926 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26927
26928 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26929 return type.
26930 * gcc.dg/cpp/digraphs.c: Declare puts.
26931
26932 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26933
26934 * g++.old-deja/g++.other/warn5.C: New test.
26935
26936 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26937
26938 * g++.old-deja/g++.pt/spec40.C: New test.
26939
26940 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26941
26942 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26943 case.
26944 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26945
26946 2001-02-12 Jakub Jelinek <jakub@redhat.com>
26947
26948 * gcc.c-torture/compile/20010209-1.c: New test.
26949
26950 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26951
26952 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26953 excess errors message but not if it crashes.
26954 * g++.old-deja/g++.other/crash27.C: Likewise.
26955 * g++.old-deja/g++.other/crash28.C: Likewise.
26956 * g++.old-deja/g++.other/crash30.C: Likewise.
26957 * g++.old-deja/g++.other/crash32.C: Likewise.
26958 * g++.old-deja/g++.other/crash35.C: Likewise.
26959 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26960
26961 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26962
26963 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26964 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26965 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26966 g77.f-torture/execute/execute.exp,
26967 g77.f-torture/noncompile/noncompile.exp,
26968 gcc.c-torture/execute/execute.exp,
26969 gcc.c-torture/execute/memcheck/memcheck.exp,
26970 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26971 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26972 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26973 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26974 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26975 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26976 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26977 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26978 Remove bug reporting instructions with ancient email addresses.
26979
26980 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26981
26982 * gcc.dg/20010202-1.c: New test.
26983 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26984
26985 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26986
26987 * g++.dg/stdbool-if.C: New test.
26988
26989 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26990
26991 * objc/execute/fdecl.m: Added main().
26992
26993 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26994
26995 * gcc.c-torture/execute/20010206-1.c: New test.
26996
26997 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26998
26999 * gcc.dg/cpp/avoidpaste1.c: Update.
27000
27001 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
27002
27003 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
27004 Pero <nicola@brainstorm.co.uk>.
27005 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
27006
27007 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
27008
27009 * g++.old-deja/g++.pt/spec39.C: New test.
27010
27011 2001-02-05 Jakub Jelinek <jakub@redhat.com>
27012
27013 * gcc.c-torture/compile/20010202-1.c: New test.
27014
27015 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
27016
27017 * g++.old-deja/g++.abi/primary2.C: New test.
27018 * g++.old-deja/g++.abi/primary3.C: New test.
27019 * g++.old-deja/g++.abi/primary4.C: New test.
27020 * g++.old-deja/g++.abi/primary5.C: New test.
27021 * g++.old-deja/g++.abi/vtable3.h: New test.
27022 * g++.old-deja/g++.abi/vtable3a.C: New test.
27023 * g++.old-deja/g++.abi/vtable3b.C: New test.
27024 * g++.old-deja/g++.abi/vtable3c.C: New test.
27025 * g++.old-deja/g++.abi/vtable3d.C: New test.
27026 * g++.old-deja/g++.abi/vtable3e.C: New test.
27027 * g++.old-deja/g++.abi/vtable3f.C: New test.
27028 * g++.old-deja/g++.abi/vtable3g.C: New test.
27029 * g++.old-deja/g++.abi/vtable3h.C: New test.
27030 * g++.old-deja/g++.abi/vtable3i.C: New test.
27031 * g++.old-deja/g++.abi/vtable3j.C: New test.
27032 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
27033
27034 2001-02-03 Jakub Jelinek <jakub@redhat.com>
27035
27036 * g++.old-deja/g++.other/anon6.C: New test.
27037 * g++.old-deja/g++.other/anon7.C: New test.
27038
27039 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
27040
27041 * gcc.dg/cpp/avoidpaste2.c: New tests.
27042
27043 2001-01-31 Jakub Jelinek <jakub@redhat.com>
27044
27045 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
27046
27047 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
27048
27049 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
27050 DECIMAL_DIG cases for Irix."
27051
27052 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
27053
27054 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
27055
27056 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27057
27058 * gcc.dg/c99-tag-1.c: New test.
27059
27060 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27061
27062 * gcc.dg/cpp/tr-warn1.c: Add tests.
27063
27064 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27065
27066 * gcc.dg/cpp/avoidpaste1.c: Update.
27067 * gcc.dg/cpp/paste4.c: Update.
27068
27069 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
27070
27071 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
27072 cases for Irix.
27073
27074 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27075
27076 * g++.old-deja/g++.other/inline19.C: New test.
27077
27078 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
27079
27080 * gcc.dg/Wlarger-than.c: New test.
27081
27082 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
27083
27084 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
27085
27086 2001-01-29 Jakub Jelinek <jakub@redhat.com>
27087
27088 * gcc.c-torture/execute/20010129-1.c: New test.
27089 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
27090
27091 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
27092
27093 * gcc.dg/cpp/avoidpaste1.c: Test case.
27094
27095 2001-01-28 Jakub Jelinek <jakub@redhat.com>
27096
27097 * g++.old-deja/g++.other/inline18.C: New test.
27098
27099 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27100
27101 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
27102 and __builtin_putchar.
27103
27104 2001-01-27 Jakub Jelinek <jakub@redhat.com>
27105
27106 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
27107 tests.
27108
27109 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
27110
27111 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
27112 floating point number rounding mode to round to the nearest
27113 representable mode.
27114
27115 2001-01-25 Jakub Jelinek <jakub@redhat.com>
27116
27117 * g++.old-deja/g++.other/mangle2.C: New test.
27118
27119 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
27120
27121 * gcc.c-torture/compile/20010124-1.c: New test.
27122
27123 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
27124
27125 * g++.old-deja/g++.pt/spec38.C: New test.
27126
27127 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27128
27129 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27130 "Build don't run".
27131
27132 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27133
27134 * gcc.c-torture/execute/20010123-1.c: New test.
27135
27136 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27137
27138 * g++.old-deja/g++.pt/spec37.C: New test.
27139
27140 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27141
27142 * g++.old-deja/g++.pt/overload14.C: New test.
27143
27144 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27145
27146 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27147 __builtin_return_address.
27148
27149 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27150
27151 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27152 * g++.old-deja/g++.pt/spec35.C: New test.
27153 * g++.old-deja/g++.pt/spec36.C: New test.
27154
27155 2001-01-20 Jakub Jelinek <jakub@redhat.com>
27156
27157 * gcc.c-torture/compile/20010118-1.c: New test.
27158
27159 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27160
27161 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27162
27163 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27164
27165 * gcc.c-torture/execute/20010119-1.c: New test.
27166
27167 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27168
27169 * g++.old-deja/g++.other/vbase5.C: New test.
27170
27171 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27172
27173 * gcc.c-torture/execute/20010118-1.c: New test.
27174
27175 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27176
27177 * g++.old-deja/g++.pt/deduct3.C: New test.
27178
27179 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27180
27181 * g++.old-deja/g++.pt/spec34.C: New test.
27182
27183 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27184
27185 * g77.f-torture/compile/20000601-2.f: New test.
27186
27187 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27188
27189 * g++.old-deja/g++.other/init17.C: New test.
27190
27191 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
27192
27193 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27194
27195 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27196
27197 * g++.old-deja/g++.pt/unify8.C: New test.
27198
27199 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27200
27201 * g++.old-deja/g++.abi/vbase1.C: New test.
27202
27203 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27204
27205 * g++.old-deja/g++.pt/crash65.C: New test.
27206
27207 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27208
27209 * gcc.dg/cpp/assembl2.S: New test case.
27210
27211 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27212
27213 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27214 are supported.
27215
27216 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27217
27218 * g++.old-deja/g++.other/builtins1.C: New test.
27219 * g++.old-deja/g++.other/builtins2.C: Likewise.
27220 * g++.old-deja/g++.other/builtins3.C: Likewise.
27221 * g++.old-deja/g++.other/builtins4.C: Likewise.
27222
27223 2001-01-17 Jakub Jelinek <jakub@redhat.com>
27224
27225 * gcc.c-torture/compile/20010117-1.c: New test.
27226 * gcc.c-torture/compile/20010117-2.c: New test.
27227
27228 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27229
27230 * g77.f-torture/execute/20010116.[fx]: New test,
27231 XFAIL on i?86-*-*.
27232 * g77.f-torture/compile/20010115.f: Indicate it's
27233 a test for PR fortran/1636.
27234
27235 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27236
27237 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27238
27239 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27240
27241 * g77.f-torture/compile/20010115.f: New test.
27242
27243 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27244
27245 * g++.old-deja/g++.pt/nontype5.C: New test.
27246
27247 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27248
27249 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27250 have an equivalent working one below it.
27251
27252 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27253
27254 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27255 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27256
27257 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27258
27259 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27260 message containing "init_priority".
27261 (conpr-2.C): Likewise.
27262 (conpr-3.C): Likewise.
27263 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27264
27265 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27266
27267 * gcc.c-torture/execute/20010114-2.c: New test.
27268
27269 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27270
27271 * gcc.c-torture/compile/20010114-1.c: New test.
27272 * gcc.c-torture/compile/20010114-1.x: Xfail.
27273 * gcc.c-torture/compile/20010114-2.c: New test.
27274 * gcc.c-torture/execute/20010114-1.c: New test.
27275 * gcc.dg/trunc-1.c: New test.
27276 * gcc.dg/uninit-B.c: New test.
27277
27278 2001-01-13 Nick Clifton <nickc@redhat.com>
27279
27280 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27281 target.
27282
27283 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27284
27285 * gcc.c-torture/compile/20010113-1.c: New test.
27286
27287 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27288
27289 * gcc.c-torture/compile/20001212-1.c: New test.
27290
27291 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27292
27293 * gcc.dg/cpp/widestr1.c: Update.
27294 * gcc.dg/cpp/prag-imp.c: Remove.
27295
27296 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27297
27298 * gcc.c-torture/execute/20000801-3.x: Remove.
27299 * gcc.dg/c90-init-1.c: New test.
27300 * gcc.dg/c99-init-1.c: New test.
27301 * gcc.dg/c99-init-2.c: New test.
27302 * gcc.dg/gnu99-init-1.c: New test.
27303
27304 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27305
27306 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27307 testing that no relevant ones were found.
27308
27309 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27310
27311 * g++.old-deja/g++.pt/cast2.C: New test.
27312
27313 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27314
27315 * g++.old-deja/g++.pt/friend47.C: New test.
27316
27317 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27318
27319 * g++.old-deja/g++.pt/instantiate13.C: New test.
27320
27321 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27322
27323 * g++.old-deja/g++.other/defarg7.C: New test.
27324 * g++.old-deja/g++.other/defarg8.C: New test.
27325
27326 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27327
27328 * g++.old-deja/g++.pt/crash64.C: New test.
27329
27330 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27331
27332 * g++.old-deja/g++.pt/crash63.C: New test.
27333
27334 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27335
27336 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27337
27338 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27339
27340 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27341
27342 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27343
27344 * g++.old-deja/g++.pt/error3.C: New test.
27345
27346 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27347
27348 * g++.old-deja/g++.other/crash39.C: New test.
27349
27350 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27351
27352 * g++.old-deja/g++.other/vbase4.C: New test.
27353
27354 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27355
27356 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27357 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27358 * gcc.dg/special/special.exp: New test driver which will check
27359 for alias support for the above test.
27360
27361 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27362
27363 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27364 problems on small machines.
27365 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27366 parameterize.
27367
27368 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27369
27370 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27371 mips.
27372 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27373
27374 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27375
27376 * g++.old_deja/g++.pt/using8.C: New test.
27377
27378 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27379
27380 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27381
27382 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27383
27384 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27385 where a failure is expected.
27386 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27387
27388 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27389
27390 * g++.old_deja/g++.pt/instantiate12.C: New test.
27391
27392 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27393
27394 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27395 start of structs.
27396 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27397 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27398 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27399 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27400 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27401 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27402 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27403 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27404 * g++.old-deja/g++.eh/spec6.C: Likewise.
27405 * g++.old-deja/g++.jason/crash3.C: Likewise.
27406 * g++.old-deja/g++.law/ctors11.C: Likewise.
27407 * g++.old-deja/g++.law/ctors17.C: Likewise.
27408 * g++.old-deja/g++.law/ctors5.C: Likewise.
27409 * g++.old-deja/g++.law/ctors9.C: Likewise.
27410 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27411 * g++.old-deja/g++.mike/net22.C: Likewise.
27412 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27413 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27414 * g++.old-deja/g++.mike/virt3.C: Likewise.
27415 * g++.old-deja/g++.niklas/t128.C: Likewise.
27416 * g++.old-deja/g++.other/anon4.C: Likewise.
27417 * g++.old-deja/g++.other/using1.C: Likewise.
27418 * g++.old-deja/g++.other/warn3.C: Likewise.
27419 * g++.old-deja/g++.pt/t37.C: Likewise.
27420 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27421 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27422
27423 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27424
27425 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27426
27427 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27428
27429 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27430
27431 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27432
27433 * gcc.c-torture/compile/20010107-1.c: New test.
27434
27435 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27436
27437 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27438
27439 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27440
27441 * gcc.dg/format/format.h: New file.
27442 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27443 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27444 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27445 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27446 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27447 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27448 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27449 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27450 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27451 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27452 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27453 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27454 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27455 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27456 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27457 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27458 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27459 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27460 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27461 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27462 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27463 instead of declaring standard types, macros and functions in each
27464 test.
27465
27466 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27467
27468 * gcc.c-torture/execute/20010106-1.c: New test.
27469
27470 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27471
27472 * gcc.dg/format/format.exp: New file.
27473 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27474 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27475 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27476 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27477 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27478 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27479 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27480 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27481 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27482 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27483 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27484 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27485 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27486 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27487 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27488 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27489 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27490 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27491 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27492 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27493 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27494 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27495 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27496 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27497 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27498 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27499 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27500 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27501 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27502 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27503 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27504 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27505 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27506 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27507 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27508 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27509 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27510 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27511 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27512 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27513 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27514 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27515
27516 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27517
27518 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27519 account.
27520
27521 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27522
27523 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27524
27525 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27526
27527 * g++.old-deja/g++.pt/crash62.C: New test.
27528
27529 2001-01-04 Richard Henderson <rth@redhat.com>
27530
27531 * gcc.dg/20000926-1.c: Update expected warnings.
27532 * gcc.dg/array-2.c: Likewise.
27533 * gcc.dg/array-4.c: Also validate flexible array members.
27534 * gcc.dg/c99-flex-array-1.c: New.
27535
27536 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27537
27538 * gcc.c-torture/compile/20001222-1.x: Remove.
27539
27540 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27541
27542 * gcc.c-torture/execute/built-in-setjmp.c: New.
27543
27544 2001-01-03 Richard Henderson <rth@redhat.com>
27545
27546 * gcc.dg/940510-1.c: Update expected error wording.
27547 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27548
27549 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27550
27551 * lib/target-supports.exp (check_alias_available): Modified to
27552 indicate aliases not supported if only weak aliases are supported.
27553
27554 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27555
27556 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27557 Turn on cmpstrsi checks for __pj__ and __i370__.
27558
27559 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27560
27561 * g++.old-deja/g++.other/virtual11.C: New test.
27562
27563 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27564
27565 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27566
27567 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27568
27569 * gcc.c-torture/compile/20010102-1.c: New test.
27570
27571 2001-01-02 Andreas Jaeger <aj@suse.de>
27572
27573 * gcc.dg/noreturn-3.c: New test.
27574
27575 * gcc.dg/noreturn-4.c: New test.
27576
27577 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27578
27579 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27580 __builtin_fputc and __builtin_fwrite.
27581
27582 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27583
27584 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27585 signed char, not default char.
27586
27587 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27588
27589 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27590
27591 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27592
27593 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27594
27595 2000-12-29 Richard Henderson <rth@redhat.com>
27596
27597 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27598 (__cyg_profile_func_exit): Define.
27599
27600 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27601
27602 * g++.dg/vtgc1.C: New test.
27603
27604 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27605
27606 * gcc.dg/noncompile/20001228-1.c: New test.
27607
27608 * gcc.dg/20001228-1.c: New test.
27609
27610 * gcc.c-torture/execute/20001228-1.c: New test.
27611
27612 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27613
27614 * gcc.dg/format-strfmon-1.c: New test.
27615
27616 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27617
27618 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27619 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27620 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27621 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27622 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27623 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27624 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27625 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27626 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27627 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27628 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27629 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27630 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27631
27632 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27633 * gcc.c-torture/execute/string-opt-4.c: Test index.
27634
27635 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27636
27637 * gcc.c-torture/compile/20001226-1.c: New test.
27638
27639 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27640
27641 * gcc.c-torture/compile/20001222-1.c: New test.
27642 * gcc.c-torture/compile/20001222-1.x: Xfail.
27643
27644 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27645
27646 * gcc.c-torture/execute/comp-goto-2.c: New test.
27647
27648 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27649
27650 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27651 Use long types if __INT_MAX__ is 32767.
27652 (main): Use cast to (sint32 *) when poking 88 into a_page.
27653
27654 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27655
27656 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27657
27658 * gcc.c-torture/compile/20001221-1.c: New test.
27659 * gcc.c-torture/execute/20001221-1.c: New test.
27660
27661 2000-12-20 Richard Henderson <rth@redhat.com>
27662
27663 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27664 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27665
27666 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27667
27668 * gcc.dg/compare3.c: New test.
27669
27670 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27671
27672 * gcc.dg/format-warnll-1.c: New test.
27673
27674 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27675
27676 * gcc.dg/cpp/cmdlne-P.c: New test.
27677
27678 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27679
27680 * gcc.c-torture/execute/builtin-abs-1.c,
27681 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27682
27683 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27684
27685 * gcc.dg/cpp/multiline.c: New test.
27686
27687 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27688
27689 * g++.old-deja/g++.other/syshdr1.C: Update.
27690 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27691
27692 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27693
27694 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27695
27696 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27697
27698 * g++.old-deja/g++.pt/ttp65.C: New test.
27699
27700 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27701
27702 * g++.old-deja/g++.pt/ttp64.C: New test.
27703
27704 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27705
27706 * g++.old-deja/g++.pt/spec33.C: New test.
27707
27708 2000-12-14 Catherine Moore <clm@redhat.com>
27709
27710 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27711 * gcc.c-torture/execute/920612-2.c: Likewise.
27712 * gcc.c-torture/execute/920428-2.c: Likewise.
27713 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27714 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27715
27716 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27717
27718 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27719 * gcc.dg/pack-test-2.c: Likewise.
27720
27721 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27722
27723 Tests by Zack Weinberg <zackw@stanford.edu>.
27724
27725 * gcc.dg/cpp/defined.c: Update.
27726 * gcc.dg/cpp/defined_trad.c: New tests.
27727
27728 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27729
27730 * gcc.dg/cpp/trad-direct.c: Update.
27731
27732 2000-12-11 Neil Booth <neilb@earthling.net>
27733
27734 * gcc.dg/cpp/defined_trad.c
27735
27736 2000-12-11 Neil Booth <neilb@earthling.net>
27737
27738 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27739
27740 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27741
27742 * gcc.dg/format-miss-2.c: New test.
27743
27744 2000-12-09 Neil Booth <neilb@earthling.net>
27745
27746 * gcc.dg/cpp/lineflags.c: New tests.
27747 * gcc.dg/cpp/poison.c: Update.
27748 * gcc.dg/cpp/redef2.c: Update.
27749 * gcc.dg/cpp/skipping.c: New test.
27750
27751 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27752
27753 * g++.old-deja/g++.other/eh3.C: New testcase.
27754
27755 2000-12-07 Neil Booth <neilb@earthling.net>
27756
27757 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27758 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27759 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27760 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27761 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27762 Update.
27763
27764 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27765
27766 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27767 __SIZE_TYPE__ instead of int for type of integers cast to
27768 pointers.
27769
27770 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27771
27772 * g++.old-deja/g++.other/cleanup4.C: New test.
27773
27774 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27775
27776 * format-sec-1.c: New test.
27777
27778 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27779
27780 * gcc.dg/format-nonlit-3.c: New test.
27781
27782 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27783
27784 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27785 through a null pointer.
27786
27787 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27788
27789 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27790 * g++.old-deja/g++.pt/partial4.C: New test.
27791
27792 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27793
27794 * gcc.c-torture/execute/ieee/hugeval.x: New.
27795
27796 2000-12-06 Neil Booth <neilb@earthling.net>
27797
27798 * gcc.dg/cpp/backslash2.c: New tests.
27799
27800 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27801
27802 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27803 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27804
27805 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27806
27807 * gcc.c-torture/execute/20001203-2.c: New testcase.
27808
27809 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27810
27811 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27812 * g++.old-deja/g++.other/virtual10.C: New test.
27813
27814 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27815
27816 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27817
27818 2000-12-05 Richard Henderson <rth@redhat.com>
27819
27820 * gcc.c-torture/compile/20001205-1.c: New.
27821
27822 2000-12-04 Neil Booth <neilb@earthling.net>
27823
27824 * g++.old-deja/g++.other/virtual9.C: New test.
27825 * g++.old-deja/g++.pt/crash61.C: New test.
27826 * gcc.c-torture/execute/loop-9.c: New test.
27827
27828 2000-12-04 Neil Booth <neilb@earthling.net>
27829
27830 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27831 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27832 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27833 * gcc.dg/cpp/extratokens.c: ...here.
27834
27835 2000-12-04 Neil Booth <neilb@earthling.net>
27836
27837 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27838 New tests.
27839
27840 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27841
27842 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27843 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27844
27845 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27846
27847 * gcc.c-torture/execute/20001203-1.c: New test.
27848
27849 2000-12-03 Neil Booth <neilb@earthling.net>
27850
27851 * gcc.dg/cpp/macro6.c: New test cases.
27852
27853 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27854
27855 * gcc.c-torture/execute/string-opt-9.c: New test.
27856 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27857 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27858 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27859
27860 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27861 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27862
27863 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
27864
27865 * gcc.dg/cpp/if-6.c: New testcase.
27866
27867 * gcc.dg/20001201-1.c: New testcase.
27868
27869 2000-12-02 Neil Booth <neilb@earthling.net>
27870
27871 * g++.old-deja/g++.other/externC4.C,
27872 g++.old-deja/g++.other/friend10.C: New tests.
27873
27874 2000-12-02 Neil Booth <neilb@earthling.net>
27875
27876 * g++.old-deja/g++.other/instan2.C
27877 * g++.old-deja/g++.other/instan3.C: New test.
27878
27879 2000-12-02 Neil Booth <neilb@earthling.net>
27880
27881 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27882 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27883 gnuc99.c,gnuc99-pedantic.c: New tests.
27884
27885 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27886
27887 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27888 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27889
27890 2000-12-01 Neil Booth <neilb@earthling.net>
27891
27892 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27893 * gcc.dg/cpp/poison.c: Update.
27894 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27895
27896 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27897
27898 * g77.f-torture/execute/20001201.f: New test.
27899
27900 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27901
27902 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27903
27904 2000-12-01 Jakub Jelinek <jakub@redhat.com>
27905
27906 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27907
27908 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27909
27910 * g++.old-deja/g++.other/cast6.C: New test.
27911
27912 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
27913
27914 * gcc.c-torture/execute/20001130-2.c: New testcase.
27915
27916 2000-11-30 Richard Henderson <rth@redhat.com>
27917
27918 * gcc.c-torture/execute/20001130-1.c: New test.
27919
27920 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27921
27922 * g++.old-deja/g++.other/op3.C: New test.
27923
27924 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27925
27926 * g++.old-deja/g++.other/op2.C: New test.
27927
27928 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27929
27930 * g++.old-deja/g++.other/crash38.C: New test.
27931
27932 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27933
27934 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27935
27936 2000-11-29 Jakub Jelinek <jakub@redhat.com>
27937
27938 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27939 tests.
27940 * gcc.c-torture/execute/string-opt-6.c: New test.
27941
27942 * gcc.dg/20001117-1.c: Add main.
27943
27944 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
27945
27946 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27947 Move from here ...
27948 * gcc.dg/940510-1.c: ... to here.
27949
27950 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27951 zero-size arrays in toplevel structures.
27952
27953 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27954
27955 * gcc.c-torture/execute/loop-8.c: New test.
27956
27957 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27958
27959 * g++.old-deja/g++.other/base1.C: New test.
27960
27961 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27962
27963 * g++.old-deja/g++.other/parse2.C: New test.
27964
27965 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27966
27967 * g++.old-deja/g++.pt/incomplete1.C: New test.
27968
27969 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27970
27971 * g++.old-deja/g++.other/friend9.C: New test.
27972
27973 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27974
27975 * gcc.dg/20001127-1.c: New test.
27976
27977 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27978
27979 * g++.old-deja/g++.pt/friend46.C: New test.
27980
27981 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27982
27983 * g++.old-deja/g++.other/ptrmem8.C: New test.
27984
27985 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27986
27987 * gcc.c-torture/execute/string-opt-7.c: New test.
27988 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27989
27990 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27991
27992 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27993 instead of 'mkcheck 2'.
27994
27995 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27996
27997 * gcc.c-torture/execute/memcheck/driver.c,
27998 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27999 C9X references to refer to C99.
28000
28001 2000-11-25 Jakub Jelinek <jakub@redhat.com>
28002
28003 * gcc.dg/ultrasp3.c: New test.
28004
28005 2000-11-25 Neil Booth <neilb@earthling.net>
28006
28007 * gcc.dg/cpp/include2.c: Update test to be locale independent.
28008
28009 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
28010
28011 * gcc.c-torture/compile/20001123-2.c: New.
28012
28013 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28014
28015 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
28016
28017 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
28018
28019 * gcc.dg/sequence-point-1.c: Add some new tests.
28020 * gcc.c-torture/execute/20001124-1.c: New test.
28021
28022 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28023
28024 * g++.old-deja/g++.other/vaarg4.C: New test.
28025 * gcc.c-torture/compile/20001123-1.c: New test.
28026
28027 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28028
28029 * g++.other/crash24.C: Adjust and remove XFAIL.
28030 * g++.other/crash37.C: New test.
28031
28032 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
28033
28034 * g++.old-deja/g++.pt/instantiate9.C: New test.
28035
28036 2000-11-22 Mark Mitchell <mark@codesourcery.com>
28037
28038 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
28039 new ABI, too.
28040
28041 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
28042 * g++.old-deja/g++.robertl/eb55.C: Likewise.
28043
28044 2000-11-22 Neil Booth <neilb@earthling.net>
28045
28046 * gcc.dg/cpp/Wtrigraphs.c: New test.
28047
28048 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
28049
28050 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
28051
28052 2000-11-22 Jakub Jelinek <jakub@redhat.com>
28053
28054 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
28055
28056 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
28057
28058 * lib/gcc-dg.exp: load_lib scanasm.exp.
28059 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
28060 * lib/g++-dg.exp: load_lib scanasm.exp.
28061 * lib/scanasm.exp: New.
28062 (scan-assembler, scan-assembler-not): Add optional arguments to
28063 test name, or if not present, the pattern name.
28064 (scan-assembler-dem, scan-assembler-dem-not): New.
28065
28066 * g++.dg/dg.exp: New.
28067
28068 2000-11-21 Neil Booth <neilb@earthling.net>
28069
28070 * gcc.dg/cpp/integrated1.c: Remove.
28071
28072 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28073
28074 * gcc.c-torture/execute/20001121-1.c: New test.
28075
28076 2000-11-21 Richard Henderson <rth@redhat.com>
28077
28078 * gcc.c-torture/compile/20001121-1.c: New test.
28079
28080 2000-11-20 Neil Booth <neilb@earthling.net>
28081
28082 * gcc.dg/cpp/integrated1.c: New test.
28083
28084 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28085
28086 * g++.old-deja/g++.other/inline17.C: New test.
28087
28088 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
28089
28090 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
28091 local variable to be zero: I made the variable global. Now
28092 uses abort() and exit() instead of relying on main's return value.
28093
28094 2000-11-20 Neil Booth <neilb@earthling.net>
28095
28096 * gcc.dg/cpp/paste2.c: Update test.
28097 * objc/execute/paste.m: New test.
28098
28099 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
28100
28101 * gcc.dg/c99-condexpr-1.c: New test.
28102
28103 2000-11-20 Neil Booth <neilb@earthling.net>
28104
28105 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
28106
28107 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
28108
28109 * g++.old-deja/g++.pt/export1.C: New test.
28110
28111 2000-11-20 Jakub Jelinek <jakub@redhat.com>
28112
28113 * gcc.dg/20001117-1.c: New test.
28114
28115 2000-11-18 Richard Henderson <rth@redhat.com>
28116
28117 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
28118
28119 2000-11-18 Richard Henderson <rth@redhat.com>
28120
28121 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
28122 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
28123 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
28124
28125 2000-11-18 Richard Henderson <rth@redhat.com>
28126
28127 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28128 (main): New. Exit cleanly.
28129
28130 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28131
28132 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28133 gcc.dg/c99-fordecl-2.c: New tests.
28134
28135 2000-11-18 Richard Henderson <rth@redhat.com>
28136
28137 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28138 * gcc.c-torture/execute/zerolen-2.c: New.
28139
28140 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28141
28142 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28143 memory.
28144
28145 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28146
28147 * g++.old-deja/g++.pt/instantiate8.C: New test.
28148
28149 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28150
28151 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28152 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28153
28154 2000-11-16 Nick Clifton <nickc@redhat.com>
28155
28156 * gcc.c-torture/execute/nestfunc-2.c: New test.
28157 * gcc.c-torture/execute/nestfunc-3.c: New test.
28158
28159 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28160
28161 * gcc.c-torture/compile/20001116-1.c: New test.
28162
28163 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28164
28165 * gcc.c-torture/execute/20001115-1.c: New test.
28166
28167 2000-11-15 Mark Mitchell <mark@codesourcery.com>
28168
28169 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28170 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28171 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28172 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28173
28174 2000-11-15 Neil Booth <neilb@earthling.net>
28175
28176 gcc.dg/cpp/_Pragma1.c: Update.
28177 gcc.dg/cpp/_Pragma2.c: New test.
28178
28179 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28180
28181 * g++.old-deja/g++.other/anon5.C: New test.
28182
28183 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28184
28185 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28186 tests.
28187
28188 2000-11-14 Jakub Jelinek <jakub@redhat.com>
28189
28190 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28191 output.
28192
28193 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28194
28195 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28196 labels at end of compound statements.
28197
28198 2000-11-13 Jakub Jelinek <jakub@redhat.com>
28199
28200 * gcc.c-torture/execute/loop-7.c: New test.
28201
28202 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28203
28204 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28205
28206 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28207
28208 * gcc.dg/c99-bool-1.c: New test.
28209
28210 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28211
28212 * gcc.dg/c99-scope-1.c: Remove xfail.
28213 * gcc.dg/c99-scope-2.c: New test.
28214
28215 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28216
28217 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28218 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28219
28220 2000-11-11 Mark Mitchell <mark@codesourcery.com>
28221
28222 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28223 error messages.
28224
28225 * g++.mike/p700.C: Don't typedef wchar_t.
28226 * g++.mike/p784.C: Likewise.
28227 * g++.mike/eb101.C: Don't use __wchar_t.
28228
28229 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28230
28231 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28232 from DO loop.
28233
28234 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28235
28236 * gcc.c-torture/execute/20001111-1.c: New test.
28237
28238 2000-11-10 Nick Clifton <nickc@redhat.com>
28239
28240 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28241 long multuiple and accumulate.
28242
28243 2000-11-09 Richard Henderson <rth@redhat.com>
28244
28245 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28246 via size_t instead of int.
28247
28248 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28249 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28250 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28251 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28252
28253 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
28254
28255 * gcc.c-torture/compile/20001109-1.c: New test.
28256 * gcc.c-torture/compile/20001109-2.c: New test.
28257
28258 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28259
28260 * g++.old-deja/g++.pt/operator1.C: New test.
28261 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28262
28263 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28264
28265 * gcc.dg/20001108-1.c: New test.
28266
28267 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28268
28269 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28270 with both arguments constant strings.
28271 * gcc.c-torture/execute/string-opt-3.c: New test.
28272 * gcc.c-torture/execute/string-opt-4.c: New test.
28273 * gcc.c-torture/execute/string-opt-5.c: New test.
28274
28275 2000-11-08 Nick Clifton <nickc@redhat.com>
28276
28277 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28278 mulsidi3adddi patterns.
28279
28280 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28281
28282 * g++.old-deja/g++.other/crash36.C: New test.
28283
28284 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28285
28286 * g++.old-deja/g++.other/init16.C: New test.
28287
28288 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28289
28290 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28291
28292 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28293
28294 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28295 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28296 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28297
28298 2000-11-07 DJ Delorie <dj@redhat.com>
28299
28300 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28301
28302 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28303
28304 * gcc.c-torture/execute/string-opt-1.c: New test.
28305
28306 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28307
28308 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28309 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28310 parameters in registers, and there is no way for a varargs
28311 function to know in which order the integer and floating-point
28312 parameters should be interleaved when they are placed on the
28313 stack.
28314 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28315 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28316
28317 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28318
28319 * gcc.c-torture/execute/string-opt-2.c: New test.
28320
28321 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28322
28323 * g++.old-deja/g++.pt/crash60.C: New test.
28324
28325 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28326
28327 * g++.old-deja/g++.other/crash24.C: New test.
28328 * g++.old-deja/g++.other/crash25.C: New test.
28329 * g++.old-deja/g++.other/crash26.C: New test.
28330 * g++.old-deja/g++.other/crash27.C: New test.
28331 * g++.old-deja/g++.other/crash28.C: New test.
28332 * g++.old-deja/g++.other/crash29.C: New test.
28333 * g++.old-deja/g++.other/crash30.C: New test.
28334 * g++.old-deja/g++.other/crash31.C: New test.
28335 * g++.old-deja/g++.other/crash32.C: New test.
28336 * g++.old-deja/g++.other/crash33.C: New test.
28337 * g++.old-deja/g++.other/crash34.C: New test.
28338 * g++.old-deja/g++.other/crash35.C: New test.
28339
28340 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28341
28342 * gcc.c-torture/execute/20001031-1.c: New test.
28343
28344 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28345
28346 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28347 namespace.
28348
28349 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28350 standards-conformant.
28351
28352 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28353
28354 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28355 * g++.old-deja/g++.mike/p755a.C: Likewise.
28356 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28357 library makes no calls to `operator new' during initialization.
28358
28359 2000-11-04 Neil Booth <neilb@earthling.net>
28360
28361 * gcc.dg/cpp/include2.c: New tests.
28362
28363 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28364
28365 * lib/g++.exp (g++_set_ld_library_path): New function.
28366 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28367
28368 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28369
28370 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28371 warnings.
28372
28373 2000-11-01 Richard Henderson <rth@redhat.com>
28374
28375 * g++.old-deja/g++.ext/namedret1.C: New.
28376 * g++.old-deja/g++.ext/namedret2.C: New.
28377 * g++.old-deja/g++.ext/namedret3.C: New.
28378
28379 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28380
28381 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28382 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28383
28384 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28385
28386 * gcc.c-torture/execute/va-arg-21.c: New test.
28387
28388 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28389
28390 * gcc.dg/c99-complex-2.c: New test.
28391
28392 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28393
28394 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28395
28396 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28397
28398 * g++.old-deja/g++.other/inline16.C: New test.
28399
28400 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28401
28402 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28403 __PRETTY_FUNCTION__
28404
28405 2000-10-29 Neil Booth <neilb@earthling.net>
28406
28407 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28408 New tests.
28409 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28410 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28411 optimisation.
28412
28413 2000-10-29 Neil Booth <neilb@earthling.net>
28414
28415 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28416 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28417 * mi5.c: Test multiple includes work with -C.
28418 * trigraphs.c: Test ^= version.
28419
28420 2000-10-28 Neil Booth <neilb@earthling.net>
28421
28422 New tests and test updates for new macro expander.
28423
28424 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28425 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28426 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28427 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28428 new diagnostic messages.
28429
28430 * gcc.dg/cpp/macro3.c: New tests.
28431
28432 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28433
28434 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28435 on the same line.
28436
28437 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28438
28439 * g++.old-deja/g++.other/eh2.C: New test.
28440
28441 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28442
28443 * gcc.c-torture/execute/20001027-1.c: New test.
28444
28445 2000-10-26 Richard Henderson <rth@redhat.com>
28446
28447 * gcc.c-torture/execute/20001026-1.c: New.
28448
28449 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28450
28451 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28452 * g++.old-deja/g++.law/builtin1.C: Likewise.
28453 * g++.old-deja/g++.law/ctors10.C: Likewise.
28454 * g++.old-deja/g++.law/virtual3.C: Likewise.
28455 * g++.old-deja/g++.mike/p658.C: Likewise.
28456 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28457 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28458 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28459 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28460 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28461
28462 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28463
28464 * gcc.c-torture/compile/20001024-1.c: New test.
28465
28466 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28467
28468 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28469 to tell us whether or not we are using V3.
28470
28471 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28472
28473 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28474 operands.
28475
28476 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28477
28478 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28479
28480 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28481
28482 * gcc.c-torture/execute/20001024-1.c: New test.
28483
28484 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28485
28486 * g++.old-deja/g++.other/sibcall1.C: New test.
28487
28488 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28489
28490 * gcc.dg/noncompile/init-3.c: New test.
28491
28492 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28493
28494 * gcc.dg/format-array-1.c: New test.
28495
28496 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28497
28498 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28499 writing through null pointers; remove comment about testing
28500 unterminated strings.
28501
28502 2000-10-17 Matthew Hiller <hiller@redhat.com>
28503
28504 * gcc.c-torture/execute/20001017-2.c: New test.
28505
28506 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28507
28508 * gcc.c-torture/compile/20001018-1.c: New test.
28509 * gcc.c-torture/compile/20001018-1.x: Xfail.
28510
28511 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28512
28513 * gcc.c-torture/execute/20001017-1.c: New test.
28514
28515 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28516
28517 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28518 for multiple use of arguments with scanf formats; add tests for
28519 multiple use of arguments.
28520
28521 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28522
28523 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28524
28525 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28526
28527 * gcc.dg/format-miss-1.c: New test.
28528
28529 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28530
28531 * gcc.c-torture/execute/20001013-1.c: New test.
28532
28533 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28534
28535 * gcc.dg/format-branch-1.c: New test.
28536
28537 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28538
28539 * README, lib/file-format.exp: Remove EGCS references.
28540
28541 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28542
28543 * gcc.dg/20001013-1.c: New test.
28544
28545 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28546
28547 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28548 for intmax_t in the compiler using __typeof__ and the type rules
28549 for conditional expressions.
28550
28551 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28552
28553 * gcc.dg/20001012-1.c: New test.
28554 * gcc.dg/20001012-2.c: New test.
28555
28556 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28557
28558 * gcc.dg/format-attr-1.c: New test.
28559
28560 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28561
28562 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28563 __LONG_LONG_MAX__ instead of LLONG_MAX.
28564
28565 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28566
28567 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28568 scanf flags.
28569 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28570 flags.
28571
28572 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28573
28574 * gcc.dg/sequence-pt-1.c: New test.
28575
28576 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28577
28578 * gcc.c-torture/execute/20001011-1.c: New testcase.
28579 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28580
28581 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28582
28583 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28584 does not error on it.
28585
28586 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28587
28588 * gcc.dg/20001009-1.c: New test.
28589
28590 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28591
28592 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28593 * gcc.c-torture/execute/20001009-2.c: ... to here.
28594
28595 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28596
28597 * gcc.c-torture/compile/20001009-1.c: New testcase.
28598 * gcc.c-torture/execute/20001009-1.c: New testcase.
28599 Testcases provided by Jan Hubicka <jh@suse.cz>.
28600
28601 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28602
28603 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28604 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28605 uintmax_t using <limits.h> to emulate the compiler's internal
28606 logic. No longer XFAIL %j tests.
28607
28608 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28609
28610 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28611 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28612 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28613 regexps and details of expected handling of some bad formats.
28614 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28615 suppression.
28616
28617 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28618
28619 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28620 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28621 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28622 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28623 in list archives.
28624
28625 2000-10-06 Richard Henderson <rth@cygnus.com>
28626
28627 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28628 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28629 * g++.old-deja/g++.jason/report.C: Likewise.
28630 * g++.old-deja/g++.law/friend5.C: Likewise.
28631 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28632 of the expected warnings.
28633
28634 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28635
28636 * g++.old-deja/g++.pt/enum14.C: New test.
28637
28638 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28639
28640 * g++.old-deja/g++.pt/crash59.C: New test.
28641
28642 2000-10-04 Will Cohen <wcohen@redhat.com>
28643
28644 * gcc.dg/20000926-1.c: New test.
28645
28646 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28647
28648 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28649 function name for current C++ compiler.
28650 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28651
28652 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28653
28654 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28655 __PRETTY_FUNCTION__.
28656 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28657
28658 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28659
28660 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28661
28662 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28663
28664 * gcc.c-torture/compile/20000923-1.c: New test.
28665
28666 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28667
28668 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28669 * g++.old-deja/g++.pt/ttp62.C: Same.
28670 * g++.old-deja/g++.other/inline14.C: Same.
28671
28672 2000-09-24 Richard Henderson <rth@cygnus.com>
28673
28674 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28675
28676 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28677
28678 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28679
28680 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28681
28682 * gcc.c-torture/compile/20000922-1.c: New file.
28683
28684 2000-09-21 Nick Clifton <nickc@redhat.com>
28685
28686 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28687 a signed long modulo operation.
28688 (mod6): New function - perform an unsigned long modulo operation.
28689 (main): Add tests for modulos of very large numbers by very small
28690 dividends.
28691
28692 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28693
28694 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28695
28696 2000-09-19 Richard Henderson <rth@cygnus.com>
28697
28698 * gcc.dg/compare2.c (case 10): XFAIL.
28699
28700 2000-09-18 Richard Henderson <rth@cygnus.com>
28701
28702 * gcc.c-torture/execute/20000906-1.c: Move ...
28703 * gcc.dg/20000906-1.c: ... here. Only run on targets
28704 that support __builtin_trap.
28705
28706 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28707
28708 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28709
28710 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28711
28712 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28713 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28714 more $ format tests.
28715
28716 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28717
28718 * gcc.dg/format-errmk-1.c: New test.
28719
28720 2000-09-17 Greg McGary <greg@mcgary.org>
28721
28722 * gcc.c-torture/execute/20000917-1.x: Remove.
28723
28724 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28725
28726 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28727
28728 2000-09-17 Greg McGary <greg@mcgary.org>
28729
28730 * gcc.c-torture/execute/20000917-1.c: New test.
28731 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28732
28733 2000-09-16 Neil Booth <NeilB@earthling.net>
28734
28735 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28736 in nested macro bug.
28737
28738 2000-09-15 Neil Booth <NeilB@earthling.net>
28739
28740 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28741
28742 2000-09-14 Jeffrey A Law (law@cygnus.com)
28743
28744 * gcc.c-torture/execute/20000914-1.c: New test.
28745
28746 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28747
28748 * g++.other/inline13.C: New test.
28749
28750 2000-09-12 Andreas Jaeger <aj@suse.de>
28751
28752 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28753 constant by Ulrich Drepper <drepper@redhat.com>.
28754
28755 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28756
28757 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28758
28759 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28760
28761 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28762
28763 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28764
28765 * gcc.dg/cpp/backslash.c: New test.
28766
28767 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28768
28769 * gcc.c-torture/execute/20000910-1.c: New test.
28770 * gcc.c-torture/execute/20000910-2.c: Likewise.
28771
28772 2000-09-11 Robert Lipe <robertl@sco.com>
28773
28774 * gcc.dg/pragma-align.c: New test.
28775
28776 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28777
28778 * g++.old-deja/g++.pt/explicit82.C: New test.
28779 * g++.old-deja/g++.pt/explicit83.C: New test.
28780
28781 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28782
28783 * gcc.dg/asm-names.c: New test.
28784
28785 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28786
28787 * gcc.dg/cpp/tr-warn6.c: New test
28788
28789 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28790
28791 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28792 be accepted.
28793
28794 2000-09-07 Catherine Moore <clm@redhat.com>
28795
28796 * gcc.c-torture/execute/unroll-1.c: New test.
28797
28798 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28799
28800 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28801 ERROR markers.
28802 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28803 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28804 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28805 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28806 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28807 Preprocess only.
28808 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28809 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28810
28811 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28812
28813 * g++.old-deja/g++.pt/deduct2.C: New test.
28814
28815 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28816
28817 * g++.old-deja/g++.pt/parms2.C: New test.
28818
28819 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28820
28821 * g++.old-deja/g++.pt/crash58.C: New test.
28822
28823 2000-09-06 Greg McGary <greg@mcgary.org>
28824
28825 * gcc.c-torture/execute/20000906-1.c: New test.
28826 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28827
28828 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28829
28830 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28831
28832 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28833
28834 * g++.old-deja/g++.pt/crash57.C: New test.
28835
28836 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28837
28838 * g++.old-deja/g++.pt/crash56.C: New test.
28839
28840 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28841
28842 * g++.old-deja/g++.pt/koenig1.C: New test.
28843
28844 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28845
28846 * gcc.dg/20000904-1.c: New test.
28847
28848 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28849
28850 * gcc.dg/cpp/paste8.c: New test.
28851
28852 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
28853
28854 * gcc.c-torture/compile/20000827-1.c: New test.
28855
28856 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28857
28858 * gcc.dg/format-diag-1.c: New test.
28859
28860 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28861
28862 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28863 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28864 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28865 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28866 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28867
28868 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28869
28870 * g++.old-deja/g++.other/nested4.C: New test.
28871
28872 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28873
28874 * g++.old-deja/g++.ns/scoped1.C: New test.
28875
28876 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
28877
28878 * lib/g++.exp: Support testing already-installed GCC.
28879
28880 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28881
28882 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28883
28884 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28885
28886 * gcc.dg/return-type-2.c: New test.
28887
28888 2000-08-27 Geoff Keating <geoffk@cygnus.com>
28889
28890 * gcc.c-torture/compile/20000825-1.c: New test.
28891
28892 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
28893
28894 * gcc.dg/dwarf2-2.c: New test.
28895
28896 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28897
28898 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28899 dg-warning regexps.
28900
28901 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28902
28903 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28904 gcc.dg/format-ext-5.c: New tests.
28905
28906 2000-08-25 Jakub Jelinek <jakub@redhat.com>
28907
28908 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28909
28910 2000-08-24 Mark Mitchell <mark@codesourcery.com>
28911
28912 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28913
28914 2000-08-24 Richard Henderson <rth@cygnus.com>
28915
28916 * gcc.dg/ia64-sync-1.c: New test.
28917 * gcc.dg/ia64-sync-2.c: New test.
28918 * gcc.dg/ia64-asm-1.c: New test.
28919
28920 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28921
28922 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28923 * gcc.dg/format-ext-2.c: New test.
28924
28925 2000-08-23 Jason Merrill <jason@redhat.com>
28926
28927 * lib/old-dejagnu.exp: Also ignore "In member function" and
28928 "At global scope".
28929
28930 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28931
28932 * gcc.dg/noncompile/label-lineno-1.c: New test.
28933
28934 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28935
28936 * gcc.dg/c99-array-nonobj-1.c: New test.
28937
28938 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28939
28940 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28941 tests.
28942 * gcc.dg/format-ext-1.c: New test.
28943
28944 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28945
28946 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28947 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28948 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28949 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28950 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28951
28952 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28953
28954 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28955 gcc.dg/c99-strftime-2.c: New tests.
28956
28957 2000-08-22 Richard Henderson <rth@cygnus.com>
28958
28959 * gcc.c-torture/execute/20000822-1.c: New test.
28960
28961 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28962
28963 * gcc.c-torture/execute/20000819-1.x: Remove.
28964
28965 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28966
28967 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28968 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28969 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28970 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28971 gcc.dg/format-xopen-1.c: New tests.
28972
28973 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28974
28975 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28976
28977 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28978
28979 * g++.old-deja/g++.other/loop2.C: New test.
28980
28981 * gcc.c-torture/compile/20000606-1.c: New test.
28982 * gcc.c-torture/compile/20000728-1.c: New test.
28983 * gcc.c-torture/execute/20000801-1.c: New test.
28984 * gcc.c-torture/execute/20000801-2.c: New test.
28985 * gcc.c-torture/execute/20000819-1.c: New test.
28986 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28987 * gcc.dg/20000629-1.c: New test.
28988 * gcc.dg/20000724-1.c: New test.
28989 * gcc.dg/20000807-1.c: New test.
28990
28991 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28992
28993 * gcc.dg/cpp/pragma-1.c: New test.
28994 * gcc.dg/cpp/pragma-2.c: New test.
28995
28996 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28997
28998 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28999 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
29000
29001 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29002
29003 * gcc.c-torture/compile/20000818-1.c: New test.
29004
29005 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
29006
29007 * gcc.c-torture/execute/20000818-1.c: New test.
29008
29009 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
29010
29011 * gcc.dg/format-va-1.c: New test.
29012
29013 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29014
29015 * g++.old-deja/g++.other/typedef8.C: New test.
29016
29017 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29018
29019 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
29020 * g++.old-deja/g++.mike/net36.C: Mark candidate.
29021 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
29022 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
29023 * g++.old-deja/g++.other/ptrmem7.C: New test.
29024 * g++.old-deja/g++.pt/ptrmem10.C: New test.
29025
29026 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29027
29028 * g++.old-deja/g++.pt/typename27.C: New test.
29029
29030 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
29031
29032 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
29033 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
29034 * g++.old-deja/g++.pt/friend45.C: New test.
29035 * g++.old-deja/g++.other/friend8.C: New test.
29036
29037 2000-08-15 Richard Henderson <rth@cygnus.com>
29038
29039 * gcc.c-torture/execute/20000815-1.c: New test.
29040
29041 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
29042
29043 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
29044 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
29045 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
29046
29047 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
29048
29049 * g++.old-deja/g++.other/refinit2.C: New test.
29050
29051 2000-08-13 Geoff Keating <geoffk@cygnus.com>
29052
29053 * lib/c-torture.exp (c-torture): Make
29054 compiler_conditional_xfail_data global.
29055 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
29056 compiler_conditional_xfail_data machinery.
29057 (f-torture-execute): Likewise.
29058 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
29059 and only when unrolling loops.
29060
29061 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
29062
29063 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29064
29065 * g++.old-deja/g++.pt/explicit81.C: New test.
29066
29067 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29068
29069 * g++.old-deja/g++.pt/typename26.C: New test.
29070
29071 2000-08-10 Geoff Keating <geoffk@cygnus.com>
29072
29073 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
29074 warning.
29075
29076 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
29077
29078 * g++.old-deja/g++.other/array3.C: New test.
29079
29080 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29081
29082 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
29083 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
29084 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
29085 New tests.
29086
29087 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
29088
29089 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
29090 * g++.old-deja/g++.abi/vmihint.C: Likewise.
29091
29092 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
29093
29094 * gcc.c-torture/execute/20000808-1.c: New test.
29095
29096 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29097
29098 * gcc.dg/c90-const-expr-1.c: New test.
29099
29100 2000-08-08 Richard Henderson <rth@cygnus.com>
29101
29102 * gcc.dg/noncompile/920923-1.c: Declare calloc.
29103
29104 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
29105
29106 * gcc.dg/noncompile/const-ll-1.c: New test.
29107
29108 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
29109
29110 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
29111
29112 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29113
29114 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
29115 that running programs linked against the shared version of libobjc
29116 run correctly.
29117
29118 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29119
29120 * gcc.dg/c99-printf-1.c: New test.
29121
29122 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29123
29124 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
29125
29126 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29127
29128 * gcc.c-torture/execute/20000731-1.x: Delete.
29129
29130 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29131
29132 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29133 and torture_without_loops as is done by c-torture.exp.
29134 (search_for): Copy from c-torture.exp.
29135 (gcc-dg-runtest): New function, drives a directory of tests
29136 iterating over the TORTURE_OPTIONS.
29137 (scan-assembler, scan-assembler-not): Move here from
29138 individual directory drivers.
29139
29140 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29141 defined by lib/gcc-dg.exp.
29142 * gcc.dg/cpp/cpp.exp: Likewise.
29143 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29144 gcc-dg-runtest, so we cycle over optimization options.
29145
29146 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29147 * gcc.dg/compare2.c: No longer expected to fail.
29148
29149 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29150
29151 * gcc.c-torture/execute/20000804-1.c: New test.
29152
29153 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29154
29155 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29156
29157 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29158
29159 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29160
29161 2000-08-03 Jeffrey A Law (law@cygnus.com)
29162
29163 * gcc.c-torture/compile/20000803-1.c: New test.
29164
29165 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29166
29167 * gcc.c-torture/execute/20000801-3.c,
29168 gcc.c-torture/execute/20000801-4.c: New tests.
29169 * gcc.c-torture/execute/20000801-3.x,
29170 gcc.c-torture/execute/20000801-4.x: Xfail.
29171
29172 2000-08-02 Geoff Keating <geoffk@cygnus.com>
29173
29174 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29175 libobjc/.libs to allow for libtool.
29176
29177 2000-08-02 Jakub Jelinek <jakub@redhat.com>
29178
29179 * gcc.c-torture/compile/20000802-1.c: New test.
29180
29181 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29182
29183 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29184
29185 2000-07-31 Jeffrey A Law (law@cygnus.com)
29186
29187 * gcc-c-torture/execute/20000731-2.c: New test.
29188
29189 * gcc.c-torture/execute/20000731-1.c: New test.
29190 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29191
29192 2000-07-31 Jakub Jelinek <jakub@redhat.com>
29193
29194 * testsuite/gcc.dg/cpp/paste7.c: New test.
29195 * gcc.dg/cpp/20000725-1.c: New test.
29196
29197 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29198
29199 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29200 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29201 declaration warning for __builtin_dwarf_reg_size.
29202
29203 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29204
29205 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29206
29207 * gcc.dg/noncompile/voidparam-1.c: New test.
29208
29209 2000-07-30 Richard Henderson <rth@cygnus.com>
29210
29211 * gcc.dg/c90-digraph-1.c: Don't xfail.
29212 * gcc.dg/compare2.c (case 10): Xfail.
29213 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29214
29215 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29216
29217 * gcc.dg/c99-main-1.c: New test.
29218
29219 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29220
29221 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29222
29223 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
29224
29225 * gcc.c-tortuer/execute/20000726-1.c: New test.
29226
29227 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
29228
29229 * gcc.c-torture/execute/enum-2.c: New test.
29230
29231 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29232
29233 * gcc.dg/cpp/tr-warn3.c: New test.
29234
29235 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29236
29237 * g++.old-deja/g++.ext/implicit1.C: Remove.
29238 * g++.old-deja/g++.jason/c2.C: Remove
29239 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29240 * g++.old-deja/g++.pt/crash16.C: Likewise.
29241 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29242
29243 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29244
29245 * g++.old-deja/g++.other/for2.C: New test.
29246
29247 2000-07-25 Jakub Jelinek <jakub@redhat.com>
29248
29249 * gcc.dg/20000720-1.c: New test.
29250
29251 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29252
29253 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29254
29255 2000-07-24 Geoff Keating <geoffk@cygnus.com>
29256
29257 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29258 * gcc.c-torture/execute/20000722-1.c: New.
29259 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29260
29261 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29262
29263 * gcc.dg/cpp/20000720-1.S: New test.
29264
29265 2000-07-21 Michael Meissner <meissner@redhat.com>
29266
29267 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29268
29269 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29270
29271 * g++.old-deja/g++.brendan/crash16.C,
29272 g++.old-deja/g++.brendan/parse3.C,
29273 g++.old-deja/g++.brendan/redecl1.C,
29274 g++.old-deja/g++.ns/template13.C,
29275 g++.old-deja/g++.other/decl4.C,
29276 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29277
29278 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29279
29280 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29281 and "Internal error".
29282
29283 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29284 regexps.
29285 * gcc.dg/cpp/paste6.c: New test.
29286
29287 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29288
29289 * gcc.dg/cpp/tr-direct.c: New test.
29290
29291 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29292 gcc.dg/cpp/undef1.c: Tweak error regexps.
29293
29294 2000-07-18 Eric Christopher <echristo@redhat.com>
29295
29296 * gcc.c-torture/compile/20000718-1.c: New test.
29297
29298 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29299
29300 * cpplex.c (_cpp_push_token): If the token being pushed back
29301 is the previous token in this context, just subtract one from
29302 context->posn.
29303 * cppmacro.c (save_expansion): Clear aux field when storing a
29304 placemarker.
29305
29306 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29307
29308 * gcc.dg/noncompile/redecl-1.c: New test.
29309
29310 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29311
29312 * gcc.c-torture/execute/20000717-5.c: New test.
29313 * gcc.c-torture/execute/20000717-1.x: Removed.
29314
29315 2000-07-17 Richard Henderson <rth@cygnus.com>
29316
29317 * gcc.c-torture/execute/20000717-4.c: New test.
29318
29319 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29320
29321 * gcc.dg/cpp/syshdr.c: New test.
29322 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29323
29324 2000-07-17 Neil Booth <neilb@earthling.net>
29325
29326 * gcc.dg/cpp/cmdlne-dM.c: New test.
29327 * gcc.dg/cpp/cmdlne-dD.c: New test.
29328
29329 2000-07-17 Jeffrey A Law (law@cygnus.com)
29330
29331 * gcc.c-torture/execute/20000717-3.c: New test.
29332
29333 * gcc.c-torture/compile/20000717-1.c: New test.
29334
29335 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29336
29337 * gcc.c-torture/execute/20000717-2.c: New test.
29338
29339 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29340
29341 * gcc.dg/formatz-1.c: New test.
29342
29343 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29344 * gcc.dg/c99-digraph-1.c: New tests.
29345
29346 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29347 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29348
29349 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29350 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29351 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29352 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29353 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29354 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29355 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29356
29357 2000-07-17 Greg McGary <greg@mcgary.org>
29358
29359 * gcc.c-torture/execute/20000717-1.c: New test.
29360 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29361
29362 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29363
29364 * gcc.c-torture/execute/20000715-2.c: New test.
29365 * gcc.dg/20000715-1.c: New test.
29366
29367 2000-07-15 Michael Meissner <meissner@redhat.com>
29368
29369 * gcc.c-torture/execute/20000715-1.c: New test.
29370
29371 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29372
29373 * gcc.c-torture/execute/20000707-1.c: New test.
29374
29375 2000-07-13 Neil Booth <NeilB@earthling.net>
29376
29377 * testsuite/gcc.dg/cpp/digraph1.c,
29378 testsuite/gcc.dg/cpp/digraph2.c,
29379 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29380
29381 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29382
29383 * g77.f-torture/compile/20000630-2.f: New test.
29384 * g77.f-torture/compile/20000630-2.x
29385
29386 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29387
29388 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29389
29390 2000-07-11 Neil Booth <NeilB@earthling.net>
29391
29392 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29393
29394 2000-07-11 Neil Booth <NeilB@earthling.net>
29395
29396 * gcc.dg/cpp/cmdlne-C.c: New.
29397
29398 2000-07-09 Neil Booth <NeilB@earthling.net>
29399
29400 * gcc.dg/cpp/directiv.c: New tests.
29401 * gcc.dg/cpp/undef1.c: Update.
29402
29403 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29404
29405 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29406
29407 2000-07-09 Neil Booth <NeilB@earthling.net>
29408
29409 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29410
29411 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29412
29413 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29414 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29415
29416 2000-07-08 Neil Booth <NeilB@earthling.net>
29417
29418 * gcc.dg/cpp/macsyntx.c: New tests.
29419
29420 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29421
29422 * gcc.dg/20000707-1.c: New test.
29423
29424 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29425
29426 * gcc.c-torture/execute/20000706-1.c: New test.
29427 * gcc.c-torture/execute/20000706-2.c: New test.
29428 * gcc.c-torture/execute/20000706-3.c: New test.
29429 * gcc.c-torture/execute/20000706-4.c: New test.
29430 * gcc.c-torture/execute/20000706-5.c: New test.
29431
29432 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29433
29434 * g++.old-deja/g++.pt/instantiate7.C: New test.
29435
29436 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29437
29438 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29439 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29440 * g++.old-deja/g++.other/rtti3.C: Likewise.
29441 * g++.old-deja/g++.other/rttid3.C: Likewise.
29442
29443 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29444
29445 * g77.f-torture/compile/20000630-1.x: Fix typo
29446
29447 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29448
29449 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29450 assembly output.
29451
29452 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29453
29454 * gcc.dg/cpp/ident.c: New test.
29455
29456 2000-07-05 Neil Booth <NeilB@earthling.net>
29457
29458 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29459 gcc.dg/cpp/lexstrng.c: New tests.
29460
29461 2000-07-04 Neil Booth <NeilB@earthling.net>
29462
29463 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29464 * gcc.dg/cpp/strify2.c: Same.
29465
29466 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29467
29468 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29469 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29470 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29471 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29472
29473 * testsuite/gcc.dg/cpp/macro1.c,
29474 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29475 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29476 testsuite/gcc.dg/cpp/strify1.c,
29477 testsuite/gcc.dg/cpp/strify2.c: New tests.
29478
29479 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29480
29481 * gcc.c-torture/execute/20000703-1.c: New test.
29482
29483 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29484
29485 * g++.old-deja/g++.pt (lookup10.C): New test.
29486
29487 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29488
29489 * g++.old-deja/g++.pt (typename25.C): New test.
29490
29491 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29492
29493 * gcc.c-torture/compile/20000701-1.c: New test.
29494
29495 2000-06-30 Nick Clifton <nickc@cygnus.com>
29496
29497 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29498 to test case.
29499
29500 2000-06-30 Catherine Moore <clm@cygnus.com>
29501
29502 * gcc.c-torture/execute/align-1.c: New test.
29503
29504 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29505
29506 * g++.old-deja/g++.pt/expr8.C: New test.
29507 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29508
29509 2000-06-29 Nick Clifton <nickc@cygnus.com>
29510
29511 * gcc.c-torture/compile/20000629-1.c: New test.
29512
29513 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29514
29515
29516 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29517 gcc.dg/noncompile directory, depending on whether they're
29518 preprocessor tests or not. Annotate all the tests for the dg
29519 framework.
29520
29521 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29522 * gcc.dg/noncompile/noncompile.exp: New.
29523
29524 * Moved files:
29525 Old name New name
29526 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29527 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29528 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29529 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29530 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29531 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29532 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29533 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29534 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29535 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29536 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29537 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29538 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29539 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29540 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29541 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29542 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29543 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29544 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29545 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29546 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29547 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29548 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29549 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29550
29551 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29552 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29553 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29554 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29555 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29556 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29557
29558 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29559
29560 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29561 declare one variable. On the fourth, error.
29562 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29563 declared by 20000628-1a.h.
29564
29565 2000-06-29 Richard Henderson <rth@redhat.com>
29566
29567 * gcc.c-torture/execute/930529-1.x: New file.
29568 * gcc.dg/920413-1.c: Adjust expected warning text.
29569 * gcc.dg/980217-1.c: Declare abort.
29570 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29571
29572 2000-06-29 Jeffrey A Law (law@cygnus.com)
29573
29574 * g77.f-torture/compile/20000629-1.f: New test.
29575 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29576
29577 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29578
29579 Rearrange lots of files, removing entirely the
29580 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29581 directories.
29582
29583 * Deleted files:
29584 gcc.c-torture/code_quality/code_quality.exp
29585 gcc.c-torture/special/special.exp
29586 gcc.failure/failure.exp
29587 gcc.failure/940409-1.x
29588 gcc.c-torture/compile/961203-1.x
29589
29590 * New files:
29591 gcc.misc-tests/linkage.exp
29592 gcc.c-torture/execute/920730-1t.c
29593 gcc.c-torture/execute/920730-1t.x
29594 gcc.c-torture/compile/920520-1.x
29595 gcc.c-torture/compile/920521-1.x
29596 gcc.c-torture/compile/981006-1.x
29597 gcc.c-torture/execute/eeprof-1.x
29598
29599 * Moved files (possibly with modifications to fit a new harness):
29600 Old name New name
29601 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29602 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29603 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29604 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29605 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29606 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29607 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29608 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29609 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29610 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29611 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29612 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29613 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29614 gcc.failure/940409-1.c gcc.dg/940409-1.c
29615
29616 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29617
29618 * c-torture/compile/961203-1.x: Delete.
29619
29620 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29621 not exit. Include stdio.h.
29622 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29623 * gcc.misc-tests/dg-12.c: Likewise.
29624 * gcc.misc-tests/dg-5.c: Likewise.
29625 * gcc.misc-tests/dg-6.c: Likewise.
29626 * gcc.misc-tests/dg-7.c: Prototype abort.
29627 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29628 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29629 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29630 not exit.
29631 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29632 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29633
29634 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29635
29636 * gcc.dg/cpp/20000628-1.c: New test.
29637 * gcc.dg/cpp/20000628-1.h: New header for above test.
29638 * gcc.dg/cpp/20000628-1a.h: Likewise.
29639
29640 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29641
29642 * gcc.dg/cpp: New directory.
29643 * gcc.dg/cpp/cpp.exp: New driver.
29644 * gcc.dg/cpp/20000627-1.c: New test.
29645 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29646 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29647 and rewrite as a compilation test.
29648
29649 * gcc.dg: Move many files into the cpp subdirectory, possibly
29650 renaming or editing them as well.
29651 Old name New name
29652 990119-1.c cpp/19990119-1.c
29653 990228-1.c cpp/19990228-1.c
29654 990407-1.c cpp/19990407-1.c
29655 990409-1.c cpp/19990409-1.c
29656 990413-1.c cpp/19990413-1.c
29657 990703-1.c cpp/19990703-1.c
29658 20000127-1.c cpp/20000127-1.c
29659 20000129-1.c cpp/20000129-1.c
29660 20000207-1.c cpp/20000207-1.c
29661 20000207-2.c cpp/20000207-2.c
29662 20000209-1.c cpp/20000209-1.c
29663 20000209-2.c cpp/20000209-2.c
29664 20000301-1.c cpp/20000301-1.c
29665 20000419-1.c cpp/20000419-1.c
29666 20000510-1.S cpp/20000510-1.S
29667 20000519-1.c cpp/20000519-1.c
29668 20000529-1.c cpp/20000529-1.c
29669 20000625-1.c cpp/20000625-1.c
29670 20000625-2.c cpp/20000625-2.c
29671 cpp-as1.c cpp/assert1.c
29672 cpp-as2.c cpp/assert2.c
29673 cxx-comments-1.c cpp/cxxcom1.c
29674 cxx-comments-2.c cpp/cxxcom2.c
29675 endif-label.c cpp/endif.c
29676 cpp-hash1.c cpp/hash1.c
29677 cpp-hash2.c cpp/hash2.c
29678 cpp-if1.c cpp/if-1.c
29679 cpp-if2.c cpp/if-2.c
29680 cpp-if3.c cpp/if-3.c
29681 cpp-if4.c cpp/if-4.c
29682 cpp-if5.c cpp/if-5.c
29683 cpp-cond.c cpp/if-cexp.c
29684 cpp-missingop.c cpp/if-mop.c
29685 cpp-missingparen.c cpp/if-mpar.c
29686 cpp-opprec.c cpp/if-oppr.c
29687 cpp-ifparen.c cpp/if-paren.c
29688 cpp-shortcircuit.c cpp/if-sc.c
29689 cpp-shift.c cpp/if-shift.c
29690 cpp-unary.c cpp/if-unary.c
29691 cpp-li1.c cpp/line1.c
29692 cpp-li2.c cpp/line2.c
29693 lineno.c cpp/line3.c
29694 lineno-2.c cpp/line4.c
29695 cpp-mi.c cpp/mi1.c
29696 cpp-mic.h cpp/mi1c.h
29697 cpp-micc.h cpp/mi1cc.h
29698 cpp-mind.h cpp/mi1nd.h
29699 cpp-mindp.h cpp/mi1ndp.h
29700 cpp-mix.h cpp/mi1x.h
29701 cpp-mi2.c cpp/mi2.c
29702 cpp-mi2a.h cpp/mi2a.h
29703 cpp-mi2b.h cpp/mi2b.h
29704 cpp-mi2c.h cpp/mi2c.h
29705 cpp-mi3.c cpp/mi3.c
29706 cpp-mi3.def cpp/mi3.def
29707 poison-1.c cpp/poison.c
29708 pr-impl.c cpp/prag-imp.c
29709 cpp-redef-2.c cpp/redef1.c
29710 cpp-redef.c cpp/redef2.c
29711 strpaste.c cpp/strp1.c
29712 strpaste-2.c cpp/strp2.c
29713 cpp-tradpaste.c cpp/tr-paste.c
29714 cpp-tradstringify.c cpp/tr-str.c
29715 cpp-tradwarn1.c cpp/tr-warn1.c
29716 cpp-tradwarn2.c cpp/tr-warn2.c
29717 trigraphs.c cpp/trigraphs.c
29718 cpp-unc1.c cpp/unc1.c
29719 cpp-unc2.c cpp/unc2.c
29720 cpp-unc3.c cpp/unc3.c
29721 cpp-unc.c cpp/unc4.c
29722 undef.c cpp/undef1.c
29723 undef-2.c cpp/undef2.c
29724 cpp-wi1.c cpp/widestr1.c
29725
29726 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29727
29728 * lib/g++.exp (g++_include_flags): Tweak.
29729
29730 2000-06-27 H.J. Lu <hjl@gnu.org>
29731 Loren J. Rittle <ljrittle@acm.org>
29732
29733 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29734 version with one that knows about the new gcc tree structure.
29735 (g++_link_flags): Same.
29736
29737 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29738
29739 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29740 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29741 case we are cross-compiling.
29742
29743 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29744 g++.old-deja/g++.niklas/Makefile.in,
29745 g++.old-deja/g++.niklas/configure.in,
29746 g++.old-deja/g++.other/Makefile.in,
29747 g++.old-deja/g++.other/configure.in,
29748 gcc.c-torture/code_quality/Makefile.in,
29749 gcc.c-torture/code_quality/configure.in,
29750 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29751 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29752 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29753 gcc.c-torture/execute/ieee/Makefile.in,
29754 gcc.c-torture/execute/ieee/configure.in,
29755 gcc.c-torture/noncompile/Makefile.in,
29756 gcc.c-torture/noncompile/configure.in,
29757 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29758 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29759 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29760
29761 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29762
29763 * g++.old-deja/g++.other/ambig3.C: New test.
29764
29765 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29766
29767 * g++.old-deja/g++.pt/syntax1.C: New test.
29768 * g++.old-deja/g++.pt/syntax2.C: New test.
29769 * g++.old-deja/g++.other/syntax3.C: New test.
29770 * g++.old-deja/g++.other/syntax4.C: New test.
29771
29772 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29773
29774 * gcc.dg/20000623-1.c: Prototype exit and abort.
29775
29776 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29777
29778 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29779 New tests.
29780 * gcc.dg/cpp-mi3.def: New file.
29781
29782 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29783 inside assertions.
29784 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29785 lexer's error messages.
29786 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29787 divine anything from the linemarkers.
29788 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29789 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29790
29791 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29792
29793 * gcc.dg/20000623-1.c: New test.
29794
29795 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29796
29797 * gcc.c-torture/execute/20000622-1.c: New test.
29798
29799 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29800
29801 * g++.old-deja/g++.other/init15.C: New test.
29802
29803 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29804
29805 * g++.old-deja/g++.pt/vaarg2.C: New test.
29806 * g++.old-deja/g++.pt/vaarg3.C: New test.
29807
29808 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29809
29810 * g++.old-deja/g++.other/dyncast6.C: New test.
29811
29812 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29813
29814 * gcc.c-torture/execute/loop-6.c: New test.
29815
29816 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29817
29818 * gcc.dg/20000614-1.c: New test.
29819 * gcc.dg/20000614-2.c: New test.
29820
29821 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29822
29823 * g++.old-deja/g++.other/inline12.C: New test.
29824
29825 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29826
29827 * g++.old-deja/g++.other/eh1.C: New test.
29828
29829 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29830
29831 * g++.old-deja/g++.other/type.C: New test.
29832
29833 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29834
29835 * g++.old-deja/g++.other/initstring.C: New test.
29836
29837 2000-06-12 Jason Merrill <jason@redhat.com>
29838
29839 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29840
29841 2000-06-09 Jeffrey A Law (law@cygnus.com)
29842
29843 * gcc.c-torture/compile/20000609-1.c: New test.
29844
29845 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29846
29847 * gcc.dg/20000609-1.c: New test.
29848
29849 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29850
29851 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29852 * gcc.c-torture/noncompile/poison-1.c: Move...
29853 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29854 * gcc.dg/cpp-li1.c: Add a token after the #line.
29855
29856 2000-06-05 Richard Henderson <rth@cygnus.com>
29857
29858 * gcc.c-torture/execute/20000605-2.c: New test.
29859 * gcc.c-torture/execute/20000605-3.c: New test.
29860
29861 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29862
29863 * g77.f-torture/execute/20000503-1.x: New file.
29864
29865 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29866
29867 * g++.old-deja/g++.eh/badalloc1.C: New test.
29868
29869 2000-06-05 Richard Henderson <rth@cygnus.com>
29870
29871 * gcc.c-torture/execute/20000605-1.c: New test.
29872
29873 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29874 Nathan Sidwell <nathan@codesourcery.com>
29875
29876 * gcc.c-torture/compile/20000605-1.c: New test.
29877
29878 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29879
29880 * g77.f-torture/compile/20000601-1.f: New test.
29881
29882 2000-06-03 Richard Henderson <rth@cygnus.com>
29883
29884 * gcc.c-torture/execute/20000603-1.c: New.
29885
29886 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29887
29888 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29889 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29890
29891 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29892
29893 * gcc.dg/compare2.c (case 12): XFAIL.
29894 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29895 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29896
29897 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29898
29899 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29900
29901 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29902 guard macro is already defined when the header is first
29903 included.
29904 * gcc.dg/cpp-mix.h: New file.
29905 * gcc.dg/endif-label.c: Update patterns to match compiler.
29906
29907 * g++.brendan/complex1.C: Declare abort.
29908 * g++.law/refs4.C: Remove XFAIL.
29909 * g++.oliva/expr2.C: Declare abort and exit.
29910
29911 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29912
29913 * gcc.c-torture/execute/20000528-1.c: New test.
29914
29915 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29916 * g++.old-deja/g++.law/temps4.C: Likewise.
29917
29918 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29919 stdlib.h. Call abort() on failure.
29920 * g++.old-deja/g++.law/refs4.C: Likewise.
29921 * g++.old-deja/g++.law/temps4.C: Likewise.
29922 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29923 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29924
29925 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29926
29927 Relative to g++.dg/special:
29928 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29929
29930 Relative to g++.old-deja:
29931 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29932 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29933 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29934 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29935 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29936 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29937 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29938
29939 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29940 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29941 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29942 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29943 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29944 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29945 and/or string.h.
29946
29947 * g++.other/goto1.C: Update expectations for error messages.
29948
29949 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29950
29951 * gcc.c-torture/compile/20000523-1.c: New test.
29952
29953 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29954
29955 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29956
29957 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29958
29959 * g++.old-deja/g++.eh/catch11.C: New test.
29960 * g++.old-deja/g++.eh/catch12.C: New test.
29961
29962 2000-05-24 Nick Clifton <nickc@cygnus.com>
29963
29964 * gcc.c-torture/execute/20000523-1.c: New test.
29965
29966 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29967
29968 * c-torture/execute/bcp-1.c: Replace abort in arg of
29969 __builtin_constant_p with a generic external function.
29970
29971 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29972 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29973 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29974 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29975 Prototype abort and/or exit.
29976
29977 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29978 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29979 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29980 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29981
29982 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29983
29984 * gcc.dg/dwarf2-1.c: New test.
29985
29986 2000-05-20 Richard Henderson <rth@cygnus.com>
29987
29988 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29989
29990 2000-05-20 Andreas Jaeger <aj@suse.de>
29991
29992 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29993 testcase.
29994
29995 2000-05-19 David Edelsohn <edelsohn@gnu.org>
29996
29997 * gcc.c-torture/execute/20000519-2.c: New test.
29998
29999 2000-05-19 Andreas Jaeger <aj@suse.de>
30000
30001 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
30002 which fails with SSA.
30003
30004 * lib/c-torture.exp: Also test with -O3 -fssa.
30005
30006 2000-05-18 Michael Meissner <meissner@redhat.com>
30007
30008 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
30009 * gcc.c-torture/execute/920415-1.c: Ditto.
30010 * gcc.c-torture/execute/920501-1.c: Ditto.
30011 * gcc.c-torture/execute/conversion.c: Ditto.
30012 * gcc.c-torture/execute/cvt-1.c: Ditto.
30013
30014 2000-05-18 Jeffrey A Law (law@cygnus.com)
30015
30016 * gcc.c-torture/compile/20000518-1.c: New test.
30017
30018 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
30019
30020 * g77.f-torture/compile/200005018.f: New test.
30021
30022 2000-05-17 Jeffrey A Law (law@cygnus.com)
30023
30024 * gcc.c-torture/compile/20000517-1.c: New test.
30025
30026 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30027
30028 * gcc.c-torture/execute/20000516-1.c: New test.
30029
30030 2000-05-15 Jakub Jelinek <jakub@redhat.com>
30031
30032 * g++.old-deja/g++.other/eh.C: New test.
30033
30034 2000-05-12 Richard Henderson <rth@cygnus.com>
30035
30036 * gcc.c-torture/execute/990208-1.c (main): Don't pass
30037 constants through to doit's conditional.
30038
30039 2000-05-11 Jeffrey A Law (law@cygnus.com)
30040
30041 * gcc.c-torture/compile/20000511-1.c: New test.
30042 * g77.f-torture/compile/20000511-1.f: New test.
30043 * g77.f-torture/compile/20000511-2.f: New test.
30044
30045 2000-05-11 Michael Meissner <meissner@redhat.com>
30046
30047 * gcc.c-torture/execute/20000511-1.c: New test.
30048
30049 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
30050
30051 * gcc.dg/dg.exp: Scan .S files as well as .c files.
30052 * gcc.dg/20000510-1.S: New.
30053
30054 2000-05-08 Catherine Moore <clm@cygnus.com>
30055
30056 * gcc.dg/unused-3.c: New.
30057
30058 2000-05-06 Richard Henderson <rth@cygnus.com>
30059
30060 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
30061 * g++.old-deja/g++.mike/warn1.C: Likewise.
30062 * g++.old-deja/g++.pt/local1.C: Likewise.
30063 * g++.old-deja/g++.pt/local7.C: Likewise.
30064 * g++.old-deja/g++.pt/spec16.C: Likewise.
30065
30066 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
30067
30068 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
30069
30070 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
30071
30072 * g77.f-torture/execute/20000503-1.f: New test.
30073
30074 2000-05-04 Andreas Jaeger <aj@suse.de>
30075
30076 * gcc.dg/noreturn-2.c: New test.
30077
30078 2000-05-04 Neil Booth <NeilB@earthling.net>
30079
30080 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
30081 preprocessor.
30082
30083 2000-05-04 Richard Henderson <rth@cygnus.com>
30084
30085 * gcc.c-torture/execute/20000503-1.c: Fix typo.
30086
30087 2000-05-04 Richard Henderson <rth@cygnus.com>
30088
30089 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
30090 OpenSSL by Jason R Thorpe.
30091
30092 2000-05-03 Jim Wilson <wilson@cygnus.com>
30093
30094 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
30095
30096 2000-05-03 Robert Lipe <robertlipe@usa.net>
30097
30098 * gcc.dg/20000503-1.c: New test.
30099
30100 2000-05-02 Jakub Jelinek <jakub@redhat.com>
30101
30102 * gcc.c-torture/compile/20000502-1.c: New test.
30103 * g++.old-deja/g++.other/align.C: New test.
30104 * gcc.dg/cpp-tradstringify.c: New test.
30105
30106 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
30107
30108 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
30109 and hard registers.
30110
30111 2000-04-26 Geoff Keating <geoffk@cygnus.com>
30112
30113 * gcc.c-torture/execute/loop-5.c: New test.
30114
30115 2000-04-25 Jakub Jelinek <jakub@redhat.com>
30116
30117 * gcc.c-torture/execute/va-arg-20.c: New test.
30118
30119 2000-04-23 Jeffrey A Law (law@cygnus.com)
30120
30121 * gcc.c-torture/execute/20000422-1.c: New test.
30122
30123 2000-04-20 Greg McGary <gkm@gnu.org>
30124
30125 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30126 when optimizing, but without sibling-call optimizations (-O1).
30127
30128 2000-04-20 Jeffrey A Law (law@cygnus.com)
30129
30130 * gcc.c-torture/compile/20000420-1.c: New test.
30131
30132 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30133
30134 * g++.abi/ptrflags.C: New test.
30135 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30136
30137 2000-04-19 Catherine Moore <clm@cygnus.com>
30138
30139 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30140
30141 2000-04-19 Greg McGary <gkm@gnu.org>
30142
30143 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30144 sibling-call optimizations.
30145
30146 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30147
30148 * gcc.dg/20000419-1.c: New test.
30149
30150 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
30151
30152 * gcc.c-torture/execute/20000412-6.c: New test.
30153
30154 2000-04-12 Jeffrey A Law (law@cygnus.com)
30155
30156 * gcc.c-torture/execute/20000412-5.c: New test.
30157 * g77.f-torture/compile/20000412-1.f: New test.
30158 * gcc.c-torture/execute/20000412-4.c: New test.
30159 * gcc.c-torture/compile/20000412-2.c: New test.
30160 * gcc.c-torture/execute/20000412-3.c: New test.
30161 * gcc.c-torture/compile/20000412-1.c: New test.
30162 * gcc.c-torture/execute/20000412-2.c: New test.
30163
30164 2000-04-12 Jakub Jelinek <jakub@redhat.com>
30165
30166 * objc/execute/bf-20.m: New test.
30167
30168 2000-04-10 Richard Henderson <rth@cygnus.com>
30169
30170 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30171
30172 * gcc.c-torture/execute/20000412-1.c: New test.
30173
30174 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30175
30176 * g++.old-deja/g++.eh/catchptr1.C: New test.
30177
30178 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30179
30180 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30181
30182 2000-04-08 Neil Booth <NeilB@earthling.net>
30183
30184 * gcc.dg/cpp-nullchar.c: Remove test as
30185 embedded nulls cause problems.
30186
30187 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30188
30189 * gcc.dg/compare2.c: New test.
30190
30191 2000-04-08 Neil Booth <NeilB@earthling.net>
30192
30193 * gcc.dg/cpp-nullchar.c: New test.
30194
30195 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30196
30197 * gcc.dg/cpp-mi2.c: New test.
30198 * gcc.dg/cpp-mi2[abc].h: New files.
30199
30200 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30201
30202 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30203 member name.
30204
30205 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30206
30207 * g++.old-deja/g++.abi/vmihint.C: New test.
30208
30209 2000-04-06 Neil Booth <NeilB@earthling.net>
30210
30211 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30212 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30213 copyright.
30214
30215 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
30216
30217 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30218 avoid stack-frame overwrite.
30219
30220 2000-04-05 Jakub Jelinek <jakub@redhat.com>
30221
30222 * gcc.c-torture/compile/20000405-2.c: New test.
30223 * gcc.c-torture/compile/20000405-3.c: New test.
30224
30225 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30226
30227 * gcc.c-torture/compile/20000405-1.c: New test.
30228
30229 2000-04-04 Geoff Keating <geoffk@cygnus.com>
30230
30231 * gcc.dg/cast-qual-1.c: Revert last change.
30232
30233 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30234
30235 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30236
30237 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30238
30239 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30240 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30241
30242 2000-04-03 Jeffrey A Law (law@cygnus.com)
30243
30244 * gcc.c-torture/compile/20000403-2.c: New test.
30245 * gcc.c-torture/compile/20000403-1.c: New test.
30246
30247 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
30248
30249 * gcc.c-torture/execute/20000403-1.c: New test.
30250
30251 2000-04-03 Geoff Keating <geoffk@cygnus.com>
30252
30253 * gcc.c-torture/execute/20000402-1.c: New test.
30254
30255 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30256
30257 * gcc.c-torture/execute/va-arg-15.c: New test.
30258 * gcc.c-torture/execute/va-arg-16.c: New test.
30259 * gcc.c-torture/execute/va-arg-17.c: New test.
30260 * gcc.c-torture/execute/va-arg-18.c: New test.
30261 * gcc.c-torture/execute/va-arg-19.c: New test.
30262
30263 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30264
30265 * gcc.c-torture/compile/981211-1.c: Move to...
30266 * gcc.dg/cpp-as1.c: ...here.
30267 * gcc.dg/cpp-as2.c: New file.
30268
30269 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30270 compiler.
30271
30272 2000-04-02 Neil Booth <NeilB@earthling.net>
30273
30274 * gcc.dg/cpp-cond.c New tests.
30275 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30276 accidental success less likely.
30277 * gcc.dg/cpp-missingop.c New tests.
30278 * gcc.dg/cpp-missingparen.c New tests.
30279 * gcc.dg/cpp-shift.c New tests.
30280 * gcc.dg/cpp-shortcircuit.c New tests.
30281 * gcc.dg/cpp-unary.c New tests.
30282
30283 2000-03-29 Jeffrey A Law (law@cygnus.com)
30284
30285 * gcc.c-torture/compile/20000329-1.c: New test.
30286
30287 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30288
30289 * gcc.c-torture/compile/20000326-1.c: New test.
30290 * gcc.c-torture/compile/20000326-2.c: New test.
30291
30292 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30293
30294 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30295 the first parameter is a function argument.
30296
30297 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30298
30299 * g++.old-deja/g++.ext/array4.C: New test.
30300
30301 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30302
30303 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30304
30305 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30306
30307 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30308
30309 2000-03-19 Richard Henderson <rth@cygnus.com>
30310
30311 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30312
30313 2000-03-19 Richard Henderson <rth@cygnus.com>
30314
30315 * gcc.c-torture/compile/20000319-1.c: New test.
30316
30317 2000-03-14 Jeffrey A Law (law@cygnus.com)
30318
30319 * gcc.c-torture/execute/20000314-3.c: New test.
30320 * gcc.c-torture/execute/20000314-2.c: New test.
30321 * gcc.c-torture/execute/20000314-1.c: New test.
30322 * gcc.c-torture/compile/20000314-2.c: New test.
30323 * gcc.c-torture/compile/20000314-1.c: New test.
30324
30325 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30326
30327 * g++.old-deja/g++.warn/inline.C: New test.
30328
30329 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30330
30331 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30332 standards-compliant result rather than specific constants.
30333 Put test-values in array.
30334
30335 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30336
30337 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30338 (g++_target_compile): Put test-specific options last.
30339
30340 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30341
30342 * g++.old-deja/g++.eh/vbase4.C: New test.
30343
30344 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30345
30346 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30347
30348 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30349
30350 * g++.old-deja/g++.brendan/misc12.C: Removed.
30351 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30352 * g++.old-deja/g++.ext/pretty4.C: New test.
30353
30354 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30355
30356 * g++.old-deja/g++.other/string2.C: New test.
30357
30358 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30359
30360 * g++.old-deja/g++.warn/impint2.C: New test.
30361
30362 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30363
30364 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30365 is 1, not zero.
30366
30367 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30368
30369 * g++.old-deja/g++.warn/impint.C: New test.
30370 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30371 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30372 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30373 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30374 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30375 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30376 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30377 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30378 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30379 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30380 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30381 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30382
30383 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30384
30385 * gcc.dg/cpp-redef.c: New test.
30386
30387 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30388
30389 * g++.old-deja/g++.pt/unify7.C: New test.
30390
30391 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30392
30393 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30394 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30395
30396 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30397
30398 * gcc.c-torture/compile/20000224-1.c: New test.
30399
30400 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30401
30402 * gcc.c-torture/compile/cpp-2.c: New test.
30403 * gcc.c-torture/compile/cpp-1.c: New test.
30404
30405 2000-02-25 Jeffrey A Law (law@cygnus.com)
30406
30407 * gcc.c-torture/execute/20000225-1.c: New test.
30408
30409 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30410
30411 * gcc.dg/cpp-li2.c: New test.
30412
30413 * gcc.dg/cpp-wi1.c: New test.
30414
30415 * gcc.dg/cpp-li1.c: New test.
30416
30417 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30418
30419 * g++.old-deja/g++.other/sizeof5.C: New test.
30420
30421 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30422
30423 * gcc.c-torture/execute/va-arg-13.c: New test.
30424
30425 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30426
30427 * gcc.c-torture/execute/va-arg-12.c: New test.
30428
30429 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30430
30431 * gcc.c-torture/execute/20000223-1.c: New test.
30432
30433 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30434
30435 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30436
30437 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30438
30439 * g++.old-deja/g++.abi/ptrmem.C: New test.
30440
30441 2000-02-19 Richard Henderson <rth@cygnus.com>
30442
30443 * gcc.c-torture/compile/init-3.c: New.
30444
30445 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30446
30447 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30448 ALWAYS_CXXFLAGS.
30449
30450 2000-02-11 Robert Lipe <robertl@sco.com>
30451
30452 * gcc.c-torture/compile/20000211-3.c: New test.
30453
30454 2000-02-11 Martin Buchholz <martin@xemacs.org>
30455
30456 * gcc.c-torture/compile/20000211-2.c: New test.
30457
30458 2000-02-11 Jeffrey A Law (law@cygnus.com)
30459
30460 * gcc.c-torture/compile/20000211-1.c: New test.
30461
30462 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30463
30464 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30465 on native targets
30466
30467 2000-02-08 Nathan Sidwell <nathan@acm.org>
30468
30469 * g++.old-deja/g++.other/cast5.C: New test.
30470
30471 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30472
30473 * gcc.c-torture/execute/20000205-1.c: New.
30474
30475 2000-02-03 Nathan Sidwell <nathan@acm.org>
30476
30477 * g++.old-deja/g++.jason/cast3.C: Return void.
30478 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30479
30480 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30481
30482 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30483
30484 * gcc.dg/loop-1.c: New test.
30485
30486 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30487
30488 * gcc.c-torture/compile/20000127-1.c: New test.
30489 * gcc.c-torture/execute/991228-1.c: New test.
30490
30491 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30492
30493 * gcc.dg/unused-2.c: New test.
30494
30495 * gcc.dg/conv-1.c: New test.
30496
30497 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30498
30499 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30500 compiler.
30501 (tool_option_proc): Fix typo.
30502
30503 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30504
30505 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30506 of the ld on the host, not on the build machine.
30507 Also, don't crash if '--help' is not a supported option.
30508
30509 2000-01-24 Richard Henderson <rth@cygnus.com>
30510
30511 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30512
30513 2000-01-20 Jeffrey A Law (law@cygnus.com)
30514
30515 * gcc.c-torture/execute/20000120-2.c: New test.
30516 * gcc.c-torture/execute/20000120-1.c: New test.
30517
30518 2000-01-13 Jeffrey A Law (law@cygnus.com)
30519
30520 * gcc.c-torture/execute/20000113-1.c: New test.
30521
30522 2000-01-12 Jeffrey A Law (law@cygnus.com)
30523
30524 * gcc.c-torture/execute/20000112-1.c: New test.
30525
30526 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30527
30528 * gcc.dg/20000111-1.c: New test.
30529
30530 2000-01-10 Jeffrey A Law (law@cygnus.com)
30531
30532 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30533 with 16 bit integers.
30534
30535 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30536
30537 * gcc.dg/20000108-1.c: New test.
30538
30539 2000-01-05 Nathan Sidwell <nathan@acm.org>
30540
30541 * g++.old-deja/g++.ns/koenig8.C: New test.
30542
30543 2000-01-05 Nathan Sidwell <nathan@acm.org>
30544
30545 * g++.old-deja/g++.other/cast4.C: New test.
30546
30547 2000-01-05 Jeffrey A Law (law@cygnus.com)
30548
30549 * gcc.c-torture/compile/20000105-2.c: New test.
30550 * gcc.c-torture/compile/20000105-1.c: New test.
30551
30552 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30553
30554 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30555 references to printf & atoi to conform to ANSI standard.
30556 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30557 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30558 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30559 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30560 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30561 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30562 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30563 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30564 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30565 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30566 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30567 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30568 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30569 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30570 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30571 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30572 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30573 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30574 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30575 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30576 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30577 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30578 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30579 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30580 * g++.old-deja/g++.brendan/init3.C: Likewise.
30581 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30582 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30583 * g++.old-deja/g++.brendan/new2.C: Likewise.
30584 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30585 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30586 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30587 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30588 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30589 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30590 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30591 * g++.old-deja/g++.brendan/template24.C: Likewise.
30592 * g++.old-deja/g++.brendan/template3.C: Likewise.
30593 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30594 * g++.old-deja/g++.jason/inline3.C: Likewise.
30595 * g++.old-deja/g++.jason/opeq.C: Likewise.
30596 * g++.old-deja/g++.law/arg5.C: Likewise.
30597 * g++.old-deja/g++.law/arm7.C: Likewise.
30598 * g++.old-deja/g++.law/ctors11.C: Likewise.
30599 * g++.old-deja/g++.law/cvt8.C: Likewise.
30600 * g++.old-deja/g++.law/init9.C: Likewise.
30601 * g++.old-deja/g++.law/refs4.C: Likewise.
30602 * g++.old-deja/g++.law/template2.C: Likewise.
30603 * g++.old-deja/g++.law/visibility24.C: Likewise.
30604 * g++.old-deja/g++.law/vtable3.C: Likewise.
30605 * g++.old-deja/g++.mike/asm2.C: Likewise.
30606 * g++.old-deja/g++.mike/eh1.C: Likewise.
30607 * g++.old-deja/g++.mike/misc1.C: Likewise.
30608 * g++.old-deja/g++.mike/misc13.C: Likewise.
30609 * g++.old-deja/g++.mike/misc14.C: Likewise.
30610 * g++.old-deja/g++.mike/ns12.C: Likewise.
30611 * g++.old-deja/g++.mike/p1248.C: Likewise.
30612 * g++.old-deja/g++.mike/p3708.C: Likewise.
30613 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30614 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30615 * g++.old-deja/g++.mike/p646.C: Likewise.
30616 * g++.old-deja/g++.mike/p700.C: Likewise.
30617 * g++.old-deja/g++.mike/p783.C: Likewise.
30618 * g++.old-deja/g++.mike/p783a.C: Likewise.
30619 * g++.old-deja/g++.mike/p783b.C: Likewise.
30620 * g++.old-deja/g++.mike/p786.C: Likewise.
30621 * g++.old-deja/g++.mike/p789.C: Likewise.
30622 * g++.old-deja/g++.mike/p789a.C: Likewise.
30623 * g++.old-deja/g++.mike/p807a.C: Likewise.
30624 * g++.old-deja/g++.other/delete3.C: Likewise.
30625 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30626 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30627 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30628 * g++.old-deja/g++.other/empty1.C: Likewise.
30629 * g++.old-deja/g++.other/temporary1.C: Likewise.
30630 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30631 * g++.old-deja/g++.pt/t16.C: Likewise.
30632 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30633
30634 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30635
30636 * gcc.dg/991230-1.c: New test.
30637
30638 1999-12-29 Jeffrey A Law (law@cygnus.com)
30639
30640 * gcc.c-torture/compile/991229-3.c: New test.
30641 * gcc.c-torture/compile/991229-2.c: New test.
30642 * gcc.c-torture/compile/991229-1.c: New test.
30643
30644 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30645
30646 * gcc.c-torture/compile/labels-2.c: New test.
30647
30648 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30649
30650 * gcc.c-torture/execute/991227-1.c: New test.
30651
30652 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30653
30654 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30655
30656 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30657
30658 * gcc.c-torture/execute/991221-1.c: New test.
30659
30660 1999-12-20 Nathan Sidwell <nathan@acm.org>
30661
30662 * g++.old-deja/g++.other/cast3.C: New test.
30663
30664 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30665
30666 * gcc.c-torture/execute/991216-4.c: New test.
30667
30668 1999-12-16 Michael Meissner <meissner@cygnus.com>
30669
30670 * gcc.c-torture/execute/991216-1.c: New test.
30671 * gcc.c-torture/execute/991216-2.c: New test.
30672 * gcc.c-torture/execute/991216-3.c: New test.
30673
30674 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30675
30676 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30677 Actually make the test fail by using "-O2" for compilation.
30678
30679 1999-12-15 Nathan Sidwell <nathan@acm.org>
30680
30681 * g++.old-deja/g++.warn/cast-align1.C: New test.
30682
30683 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30684
30685 * gcc.c-torture/compile/991214-1.c: New test.
30686 * gcc.c-torture/compile/991214-2.c: New test.
30687
30688 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30689
30690 * gcc.dg/991214-1.c: New test.
30691
30692 1999-12-13 Jeffrey A Law (law@cygnus.com)
30693
30694 * gcc.c-torture/compile/991213-3.c: New test.
30695 * gcc.c-torture/compile/991213-2.c: New test.
30696 * gcc.c-torture/compile/991213-1.c: New test.
30697
30698 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30699
30700 * gcc.dg/991209-1.c: New test.
30701
30702 1999-12-08 Nathan Sidwell <nathan@acm.org>
30703
30704 * gcc.c-torture/compile/991208-1.c: New test.
30705
30706 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30707
30708 * gcc.dg/ultrasp2.c: New test.
30709
30710 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30711
30712 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30713
30714 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30715
30716 * gcc.c-torture/compile/991202-1.c: New test.
30717 * gcc.c-torture/execute/991202-1.c: New test.
30718 * gcc.c-torture/execute/991202-2.c: New test.
30719 * gcc.c-torture/execute/991202-3.c: New test.
30720
30721 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30722
30723 * g++.old-deja/g++.abi/align.C: New test.
30724 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30725 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30726
30727 1999-12-01 Richard Henderson <rth@cygnus.com>
30728
30729 * gcc.c-torture/execute/991201-1.c: New.
30730
30731 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30732
30733 * gcc.dg/991129-1.c: New test.
30734
30735 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30736
30737 * gcc.c-torture/compile/991127-1.c: New test.
30738
30739 1999-11-22 Nathan Sidwell <nathan@acm.org>
30740
30741 * g++.old-deja/g++.other/warn4.C: New test.
30742
30743 1999-11-22 Nathan Sidwell <nathan@acm.org>
30744
30745 * g++.old-deja/g++.eh/cleanup2.C: New test.
30746 * g++.old-deja/g++.ext/pretty2.C: New test.
30747 * g++.old-deja/g++.ext/pretty3.C: New test.
30748 * g++.old-deja/g++.other/debug6.C: New test.
30749
30750 1999-10-20 Jim Wilson <wilson@cygnus.com>
30751
30752 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30753 compiler_output to look for one error message instead of two.
30754
30755 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30756
30757 * gcc.c-torture/execute/991118-1.c: Also test case
30758 where the word boundary does not split a byte evenly.
30759
30760 1999-11-19 Nathan Sidwell <nathan@acm.org>
30761
30762 * g++.old-deja/g++.ext/restrict1.C: New test.
30763
30764 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30765
30766 * gcc.c-torture/execute/991118-1.c: New test.
30767
30768 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30769
30770 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30771 working directory pathnames.
30772
30773 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30774
30775 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30776 host is equipped with driver.h and driver.o so it can actually
30777 compile and run the tests.
30778
30779 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30780
30781 * gcc.c-torture/compile/991008-1.c: New test.
30782
30783 1999-11-08 Nick Clifton <nickc@cygnus.com>
30784
30785 * lib/gcc-dg.exp: Include target-supports.exp
30786
30787 1999-11-05 Nick Clifton <nickc@cygnus.com>
30788
30789 * lib/target-supports.exp: New file: Provide procs to test for
30790 features supported by the target.
30791 (check_weak_available): Moved here from ecos.exp.
30792 (check_alias_available): New proc: Determine of the target
30793 toolchain supports the alias attribute.
30794
30795 * gcc.dg/special/ecos.exp: Move check_weak_available to
30796 target-supports.exp.
30797 (alias-1.c): Only perform the test if the target supports
30798 aliases.
30799 (wkali-1.c): Only perform the test if the target supports
30800 aliases.
30801
30802 * gcc.dg/990506-0.c: Expect error messages from cross
30803 targets as well as native targets.
30804
30805 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30806
30807 * gcc.dg/ultrasp1.c: Removed xfail.
30808 * gcc.dg/struct-ret-2.c: Likewise.
30809 * gcc.dg/array-1.c: Likewise.
30810
30811 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30812
30813 * gcc.dg/struct-ret-2.c: New test.
30814
30815 * gcc.dg/array-1.c: New test.
30816
30817 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30818
30819 * gcc.c-torture/execute/991030-1.c: New test.
30820
30821 1999-10-26 Richard Henderson <rth@cygnus.com>
30822
30823 * gcc.c-torture/compile/991026-2.c: New test.
30824
30825 1999-10-26 Jeffrey A Law (law@cygnus.com)
30826
30827 * gcc.c-torture/compile/991026-1.c: New test.
30828
30829 1999-10-23 Jeffrey A Law (law@cygnus.com)
30830
30831 * gcc.c-torture/execute/991023-1.c: New test.
30832
30833 1999-10-19 Jeffrey A Law (law@cygnus.com)
30834
30835 * gcc.c-torture/execute/991019-1.c: New test.
30836
30837 1999-10-16 Richard Henderson <rth@cygnus.com>
30838
30839 * gcc.c-torture/execute/991016-1.c: New test.
30840
30841 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30842
30843 * gcc.c-torture/execute/991014-1.c: New test.
30844
30845 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30846
30847 * g++.old-deja/g++.other/union2.C: New test.
30848
30849 1999-10-13 Nathan Sidwell <nathan@acm.org>
30850
30851 * g++.old-deja/g++.other/vaarg2.C: New test.
30852 * g++.old-deja/g++.other/vaarg3.C: New test.
30853
30854 1999-10-12 Craig Burley <craig@jcb-sc.com>
30855
30856 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30857 in compile/.
30858
30859 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
30860
30861 * gcc.c-torture/execute/va-arg-11.c: New test.
30862
30863 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
30864
30865 * lib/file-format.exp (gcc_target_object_format): Don't
30866 crash if objdump is unavailable.
30867
30868 1999-09-29 Donn Terry <donn@interix.com>
30869
30870 * gcc.misc-tests/mg.exp: delete extraneous redirection.
30871
30872 1999-09-28 Nick Clifton <nickc@cygnus.com>
30873
30874 * gcc.c-torture/compile/990928-1.c: New test.
30875
30876 1999-09-28 Nathan Sidwell <nathan@acm.org>
30877
30878 * g++.old-deja/g++.other/decl6.C: New test.
30879
30880 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30881
30882 * gcc.c-torture/execute/va-arg-10.c: New test.
30883
30884 1999-09-27 Nathan Sidwell <nathan@acm.org>
30885
30886 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30887 __PRETTY_FUNCTION__.
30888
30889 1999-09-23 Nick Clifton <nickc@cygnus.com>
30890
30891 * gcc.c-torture/execute/990923-1.c: New test.
30892
30893 1999-09-21 Nick Clifton <nickc@cygnus.com>
30894
30895 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30896 for which -fpic is inappropriate.
30897
30898 1999-09-21 Mark Mitchell <mark@codesourcery.com>
30899
30900 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
30901
30902 1999-09-21 Nathan Sidwell <nathan@acm.org>
30903
30904 * g++.old-deja/g++.other/dyncast1.C: New test.
30905 * g++.old-deja/g++.other/dyncast2.C: New test.
30906 * g++.old-deja/g++.other/dyncast3.C: New test.
30907 * g++.old-deja/g++.other/dyncast4.C: New test.
30908 * g++.old-deja/g++.other/dyncast5.C: New test.
30909 * g++.old-deja/g++.eh/catch3.C: New test.
30910 * g++.old-deja/g++.eh/catch3p.C: New test.
30911 * g++.old-deja/g++.eh/catch4.C: New test.
30912 * g++.old-deja/g++.eh/catch4p.C: New test.
30913 * g++.old-deja/g++.eh/catch5.C: New test.
30914 * g++.old-deja/g++.eh/catch5p.C: New test.
30915 * g++.old-deja/g++.eh/catch6.C: New test.
30916 * g++.old-deja/g++.eh/catch6p.C: New test.
30917 * g++.old-deja/g++.eh/catch7.C: New test.
30918 * g++.old-deja/g++.eh/catch7p.C: New test.
30919 * g++.old-deja/g++.eh/catch8.C: New test.
30920 * g++.old-deja/g++.eh/catch8p.C: New test.
30921 * g++.old-deja/g++.eh/catch9.C: New test.
30922 * g++.old-deja/g++.eh/catch9p.C: New test.
30923
30924 1999-09-13 Nathan Sidwell <nathan@acm.org>
30925
30926 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30927 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
30928
30929 1999-09-13 Jeffrey A Law (law@cygnus.com)
30930
30931 * gcc.c-torture/compile/990913-1.c: New test.
30932
30933 1999-09-10 Nathan Sidwell <nathan@acm.org>
30934
30935 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30936 * g++.old-deja/g++.jason/rfg5.C: Likewise.
30937
30938 1999-09-09 Richard Henderson <rth@cygnus.com>
30939
30940 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
30941
30942 1999-09-09 Nathan Sidwell <nathan@acm.org>
30943
30944 * g++.old-deja/g++.other/lookup11.C: New test.
30945 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30946 what is permitted and what we want.
30947 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30948 overload use.
30949 * g++.old-deja/g++.jason/rfg5.C: Likewise
30950
30951 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
30952
30953 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30954 * gcc.c-torture/noncompile/poison-1.c: New file.
30955
30956 1999-09-08 Nathan Sidwell <nathan@acm.org>
30957
30958 * g++.old-deja/g++.other/sizeof3.C: New test.
30959 * g++.old-deja/g++.other/sizeof4.C: New test.
30960 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30961 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
30962
30963 1999-09-07 Richard Henderson <rth@cygnus.com>
30964
30965 * gcc.dg/va-arg-1.c: New.
30966
30967 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30968
30969 * gcc.c-torture/execute/va-arg-9.c: New test.
30970
30971 1999-09-05 Craig Burley <craig@jcb-sc.com>
30972
30973 * g77.f-torture/compile/980519-2.f: New test.
30974 * g77.f-torture/compile/19990905-0.f: New test.
30975 * g77.f-torture/compile/19990905-1.f: New test.
30976 * g77.f-torture/compile/19990905-2.f: New test.
30977
30978 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
30979
30980 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
30981
30982 * gcc.c-torture/execute/990827-1.c: Fix typo.
30983
30984 1999-09-03 Nathan Sidwell <nathan@acm.org>
30985
30986 * g++.old-deja/g++.other/deref1.C: New test.
30987
30988 1999-09-02 Nathan Sidwell <nathan@acm.org>
30989
30990 * g++.old-deja/g++.other/ambig2.C: New test.
30991 * g++.old-deja/g++.other/cond5.C: New test.
30992 * g++.old-deja/g++.other/lookup16.C: New test.
30993
30994 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
30995
30996 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30997 assemblers too.
30998
30999 1999-08-31 Jeffrey A Law (law@cygnus.com)
31000
31001 * lib/c-torture.exp: Avoid the "compare executables" optimization
31002 when testing native.
31003
31004 1999-08-29 Jeffrey A Law (law@cygnus.com)
31005
31006 * gcc.c-torture/execute/990829-1.c: New test.
31007 * gcc.c-torture/compile/990829-1.c: New test.
31008
31009 1999-08-27 Paul Burchard <burchard@pobox.com>
31010
31011 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
31012 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
31013 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
31014 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
31015 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
31016 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
31017 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
31018 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
31019 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
31020 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
31021 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
31022
31023 1999-08-27 Jeffrey A Law (law@cygnus.com)
31024
31025 * gcc.c-torture/execute/990827-1.c: New test.
31026
31027 1999-08-26 Craig Burley <craig@jcb-sc.com>
31028
31029 * g77.f-torture/noncompile/19990826-4.f: New test.
31030
31031 * g77.f-torture/compile/19990826-3.f: New test.
31032
31033 * g77.f-torture/execute/19990826-2.f: New test.
31034
31035 * g77.f-torture/compile/19990826-1.f: New test.
31036
31037 * gcc.c-torture/execute/990826-0.c: New test.
31038 * g77.c-torture/execute/19990826-0.f: New test.
31039
31040 * g77.f-torture/noncompile/970626-2.f: New test.
31041
31042 1999-08-25 Paul Burchard <burchard@pobox.com>
31043
31044 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
31045 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
31046 lss-011.C: New tests.
31047
31048 1999-08-25 Nathan Sidwell <nathan@acm.org>
31049
31050 * g++.old-deja/g++.other/decl5.C: New test.
31051
31052 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31053
31054 * noncompile/noncompile.exp: Load_lib c-torture.exp.
31055 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
31056 call `postbase' for each one. All callers of `postbase' changed
31057 to call this instead.
31058
31059 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
31060
31061 * gcc.c-torture/execute/990811-1.c: New test.
31062
31063 1999-08-09 Nick Clifton <nickc@cygnus.com>
31064
31065 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
31066 just native ones.
31067
31068 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
31069 just native ones.
31070
31071 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31072
31073 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
31074
31075 1999-08-04 Jeffrey A Law (law@cygnus.com)
31076
31077 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
31078
31079 1999-08-04 Nathan Sidwell <nathan@acm.org>
31080
31081 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
31082
31083 1999-08-04 Jeffrey A Law (law@cygnus.com)
31084
31085 * gcc.c-torture/execute/990804-1.c: New test.
31086
31087 1999-08-03 Nathan Sidwell <nathan@acm.org>
31088
31089 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
31090 * g++.old-deja/g++.brendan/crash64.C: Likewise
31091 * g++.old-deja/g++.brendan/overload8.C: Likewise
31092
31093 1999-08-03 Nathan Sidwell <nathan@acm.org>
31094
31095 * g++.old-deja/g++.other/struct1.C: New test.
31096
31097 1999-08-03 Nathan Sidwell <nathan@acm.org>
31098
31099 * g++.old-deja/g++.other/enum2.C: New test.
31100
31101 1999-08-02 Richard Henderson <rth@cygnus.com>
31102
31103 Adapted from tests from Franz Sirl:
31104 * gcc.c-torture/execute/va-arg-7.c: New test.
31105 * gcc.c-torture/execute/va-arg-8.c: New test.
31106
31107 1999-08-01 Jeffrey A Law (law@cygnus.com)
31108
31109 * gcc.c-torture/compile/990801-2.c: New test.
31110
31111 * gcc.c-torture/compile/990801-1.c: New test.
31112
31113 1999-07-27 Michael Meissner <meissner@cygnus.com>
31114
31115 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
31116 fp-cmp-1.c, converting double to float.
31117
31118 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
31119 fp-cmp-1.c, converting double to long double.
31120
31121 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
31122 from fr1 to unknown_register, since fr1 is a legitimate register
31123 on some machines.
31124
31125 1999-07-25 Jeffrey A Law (law@cygnus.com)
31126
31127 * README: More listname related changes.
31128
31129 1999-07-08 Catherine Moore <clm@cygnus.com>
31130
31131 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
31132
31133 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
31134
31135 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
31136
31137 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31138
31139 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
31140
31141 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
31142
31143 * gcc.dg/990703-1.c: New test.
31144
31145 1999-06-29 Nick Clifton <nickc@cygnus.com>
31146
31147 * lib/file-format.exp: New file: Move definition of proc
31148 gcc_target_object_format to here from
31149 gcc.dg/special/ecos.exp.
31150
31151 * lib/c-torture.exp: Include lib file-format.exp.
31152 * lib/gcc-dg.exp: Include lib file-format.exp.
31153
31154 * gcc.dg/special/ecos.exp: Remove definition of proc
31155 gcc_target_object_format.
31156
31157 1999-06-28 Jeffrey A Law (law@cygnus.com)
31158
31159 * gcc.c-torture/execute/990628-1.c: New test.
31160
31161 1999-06-25 Jeffrey A Law (law@cygnus.com)
31162
31163 * gcc.c-torture/compile/990625-2.c: New test.
31164
31165 * gcc.c-torture/compile/990625-1.c: New test.
31166
31167 1999-06-23 Nick Clifton <nickc@cygnus.com>
31168
31169 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31170 attributes compile.
31171 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31172 ports that use the COFF/PE file format.
31173
31174 1999-06-17 Jeffrey A Law (law@cygnus.com)
31175
31176 * gcc.c-torture/compile/990617-1.c: New test.
31177
31178 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
31179
31180 * g++.old-deja/g++.other/decl4.C: New test.
31181
31182 1999-06-14 Nathan Sidwell <nathan@acm.org>
31183
31184 * g++.old-deja/g++.other/bitfld3.C: New test.
31185
31186 1999-06-08 Nathan Sidwell <nathan@acm.org>
31187
31188 * g++.old-deja/g++.eh/catch1.C: New test.
31189
31190 1999-06-07 Jeffrey A Law (law@cygnus.com)
31191
31192 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
31193
31194 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31195 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
31196
31197 1999-06-05 Craig Burley <craig@jcb-sc.com>
31198
31199 * g77.f-torture/compile/19990502-0.f: Replace with new,
31200 shorter, test that still fails after recent changes.
31201
31202 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31203
31204 * gcc.c-torture/execute/990604-1.c: New test.
31205
31206 1999-05-31 Jeffrey A Law (law@cygnus.com)
31207
31208 * gcc.c-torture/execute/990531-1.c: New test.
31209
31210 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31211
31212 * gcc.c-torture/compile/990527-1.c: New test.
31213
31214 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
31215
31216 * gcc.c-torture/execute/990527-1.c: New test.
31217
31218 1999-05-25 Nick Clifton <nickc@cygnus.com>
31219
31220 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
31221 bitfields as signed.
31222
31223 1999-05-25 Craig Burley <craig@jcb-sc.com>
31224
31225 * g77.f-torture/compile/19990525-0.f: New test.
31226
31227 1999-05-25 Jeffrey A Law (law@cygnus.com)
31228
31229 * gcc.c-torture/execute/990525-2.c: New test.
31230
31231 * gcc.c-torture/execute/990525-1.c: New test.
31232
31233 1999-05-24 Nathan Sidwell <nathan@acm.org>
31234
31235 * g++.old-deja/g++.other/anon3.C: New test.
31236 * g++.old-deja/g++.other/anon4.C: New test.
31237 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31238 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31239 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31240 Merrill).
31241
31242 1999-05-24 Jeffrey A Law (law@cygnus.com)
31243
31244 * gcc.c-torture/execute/990524-1.c: New test.
31245
31246 * gcc.dg/990524-1.c: New test.
31247
31248 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31249
31250 * gcc.c-torture/compile/990523-1.c: New test.
31251
31252 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
31253
31254 * gcc.c-torture/compile/990519-1.c: New test.
31255
31256 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31257
31258 * gcc.c-torture/compile/990517-1.c: New test.
31259
31260 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31261 (e4, f4): New tests.
31262 (main): Call them.
31263
31264 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31265
31266 * gcc.dg/noreturn-1.c: New test.
31267
31268 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31269
31270 * gcc.c-torture/execute/990513-1.c: New test.
31271
31272 1999-05-10 Richard Henderson <rth@cygnus.com>
31273
31274 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31275
31276 1999-05-10 Craig Burley <craig@jcb-sc.com>
31277
31278 * g77.f-torture/execute/erfc.f: Use small single-precision
31279 values, to avoid problems on Alphas when not -mieee.
31280
31281 1999-05-08 Craig Burley <craig@jcb-sc.com>
31282
31283 * gcc.dg/990506-0.c: New test.
31284
31285 1999-05-08 Richard Henderson <rth@cygnus.com>
31286
31287 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31288 the constant to test. Don't XFAIL 64-bit targets.
31289
31290 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31291 * g++.old-deja/g++.law/profile1.C: Likewise.
31292
31293 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31294 operator new instances.
31295 * g++.old-deja/g++.other/delete5.C: Likewise.
31296
31297 1999-05-03 Craig Burley <craig@jcb-sc.com>
31298
31299 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31300 intrinsic.
31301
31302 1999-05-03 Craig Burley <craig@jcb-sc.com>
31303
31304 * g77.f-torture/execute/u77-test.f: Reverse order of two
31305 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31306
31307 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31308
31309 * gcc.dg/compare1.c: New test.
31310
31311 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31312
31313 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31314 New tests.
31315
31316 1999-05-02 Craig Burley <craig@jcb-sc.com>
31317
31318 * g77.f-torture/compile/19990502-1.f: New test.
31319
31320 1999-05-02 Craig Burley <craig@jcb-sc.com>
31321
31322 * g77.f-torture/compile/19990502-0.f: New test.
31323
31324 1999-05-02 Craig Burley <craig@jcb-sc.com>
31325
31326 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31327 intrinsic.
31328
31329 1999-05-02 Craig Burley <craig@jcb-sc.com>
31330
31331 * g77.f-torture/execute/u77-test.f (main): List libU77
31332 intrinsics not currently tested.
31333 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31334 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31335 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31336 Trim blanks off the ends of some printed strings.
31337
31338 1999-05-02 Craig Burley <craig@jcb-sc.com>
31339
31340 * g77.f-torture/execute/u77-test.f (main): Just warn about
31341 FSTAT gid disagreement, as it's expected on some systems.
31342
31343 1999-05-01 Craig Burley <craig@jcb-sc.com>
31344
31345 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31346 use a new function, which allows for some slop.
31347 Clean up some commentary.
31348 (issum): The new function.
31349 (sgladd): Deleted subroutine.
31350
31351 1999-05-01 Craig Burley <craig@jcb-sc.com>
31352
31353 * g77.f-torture/execute/u77-test.f: Modify to be more like
31354 libf2c/libU77 version, bringing patches to that version here.
31355 Add suitable commentary.
31356
31357 1999-04-25 Richard Henderson <rth@cygnus.com>
31358
31359 * gcc.dg/990424-1.c: New test.
31360
31361 1999-04-24 Craig Burley <craig@jcb-sc.com>
31362
31363 * g77.f-torture/execute/u77-test.f (main): Bug involving
31364 LSTAT has been fixed, so turn back on full checking.
31365
31366 1999-04-20 Craig Burley <craig@jcb-sc.com>
31367
31368 * g77.f-torture/compile/19990419-0.f: New test.
31369 * g77.f-torture/execute/19990419-1.f: New test.
31370
31371 1999-04-17 Richard Henderson <rth@cygnus.com>
31372
31373 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31374 to avoid the need for a prototype to supress a warning.
31375
31376 1999-04-07 Jim Wilson <wilson@cygnus.com>
31377
31378 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31379
31380 1999-04-04 Jeffrey A Law (law@cygnus.com)
31381
31382 * gcc.c-torture/execute/990404-1.c: New test.
31383
31384 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31385
31386 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31387 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31388 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31389 missing initializer warnings.
31390
31391 1999-03-28 Jeffrey A Law (law@cygnus.com)
31392
31393 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31394 matching strings.
31395
31396 1999-03-26 Jeffrey A Law (law@cygnus.com)
31397
31398 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31399
31400 1999-03-26 Craig Burley <craig@jcb-sc.com>
31401
31402 * g77.f-torture/execute/19990325-0.f: New test.
31403 * g77.f-torture/execute/19990325-1.f: New test.
31404
31405 1999-03-24 Jeffrey A Law (law@cygnus.com)
31406
31407 * gcc.c-torture/execute/990324-1.c: New test.
31408
31409 1999-03-22 Jim Wilson <wilson@cygnus.com>
31410
31411 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31412 test with 4.
31413
31414 1999-03-17 Richard Henderson <rth@cygnus.com>
31415
31416 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31417
31418 1999-03-13 Craig Burley <craig@jcb-sc.com>
31419
31420 * g77.f-torture/execute/19990313-2.f: New test.
31421 * g77.f-torture/execute/19990313-3.f: New test.
31422
31423 1999-03-13 Craig Burley <craig@jcb-sc.com>
31424
31425 * g77.f-torture/execute/19990313-0.f: New test.
31426 * g77.f-torture/execute/19990313-1.f: New test.
31427
31428 1999-03-12 Jim Wilson <wilson@cygnus.com>
31429
31430 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31431 printf to sprintf.
31432 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31433 (main): Add check for u15. Conditionalize u31 check depending on
31434 whether ints are <32 bits or >=32 bits.
31435
31436 1999-03-08 Craig Burley <craig@jcb-sc.com>
31437
31438 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31439
31440 1999-03-08 Craig Burley <craig@jcb-sc.com>
31441
31442 * g77.f-torture/compile/19990305-0.f: New test.
31443 * g77.f-torture/execute/19981119-0.f: New test.
31444
31445 1999-03-08 Craig Burley <craig@jcb-sc.com>
31446
31447 * g77.f-torture/execute/970625-2.f: call ABORT if final
31448 result is not correct, instead of just printing it.
31449 Add this checking via newly introduced obfuscation, to
31450 trip up buggy front ends.
31451
31452 1999-03-07 Craig Burley <craig@jcb-sc.com>
31453
31454 * g77.f-torture/compile/960317-1.f: Moved from being
31455 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31456
31457 1999-03-06 Craig Burley <craig@jcb-sc.com>
31458
31459 * g77.f-torture/execute/960317-1.f: New (old) test.
31460 * g77.f-torture/execute/970625-2.f: Ditto.
31461
31462 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31463
31464 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31465 message on line 1 or line 2; cccp and cpplib do this differently.
31466
31467 1999-03-01 Jeffrey A Law (law@cygnus.com)
31468
31469 * g++.old-deja/g++.law/weak1.C: New test.
31470
31471 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31472
31473 * gcc.c-torture/execute/990119-1.c: Renamed to...
31474 * gcc.dg/990119-1.c: this, so it will only be tested once
31475 (it's a preprocessor test, it doesn't need to be run at
31476 multiple optimization levels).
31477
31478 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31479
31480 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31481 ALWAYS_CXXFLAGS.
31482
31483 1999-02-24 Craig Burley <craig@jcb-sc.com>
31484
31485 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31486 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31487 to not be compilable by current g77.
31488
31489 1999-02-24 Nick Clifton <nickc@cygnus.com>
31490
31491 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31492
31493 1999-02-22 Jeffrey A Law (law@cygnus.com)
31494
31495 * gcc.c-torture/execute/990222-1.c: New test.
31496
31497 1999-02-19 Craig Burley <craig@jcb-sc.com>
31498
31499 * g77.f-torture/compile/19990218-0.f: New test.
31500 * g77.f-torture/noncompile/19990218-1.f: New test.
31501
31502 1999-02-18 Craig Burley <craig@jcb-sc.com>
31503
31504 * g77.f-torture/compile/19981216-0.f: New test.
31505
31506 1999-02-14 Jeffrey A Law (law@cygnus.com)
31507
31508 * gcc.dg/990214-1.c: New test.
31509
31510 1999-02-13 Jeffrey A Law (law@cygnus.com)
31511
31512 * gcc.dg/990213-2.c: New test.
31513
31514 * gcc.dg/990213-1.c: New test.
31515
31516 1999-02-12 Jeffrey A Law (law@cygnus.com)
31517
31518 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31519 ints.
31520
31521 1999-02-11 Nick Clifton <nickc@cygnus.com>
31522
31523 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31524 specified by target.
31525
31526 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31527
31528 1999-02-11 Jeffrey A Law (law@cygnus.com)
31529
31530 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31531
31532 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31533
31534 * gcc.dg/special/ecos.exp: New test driver for new tests with
31535 special requirements.
31536
31537 * gcc.dg/special/alias-1.c: New test.
31538 * gcc.dg/special/gcsec-1.c: New test.
31539 * gcc.dg/special/weak-1.c: New test.
31540 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31541 * gcc.dg/special/weak-2.c: New test.
31542 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31543 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31544 * gcc.dg/special/wkali-1.c: New test.
31545 * gcc.dg/special/wkali-2.c: New test.
31546 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31547 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31548
31549 1999-02-10 Felix Lee <flee@cygnus.com>
31550
31551 * lib/c-torture.exp (c-torture-compile): Pull out code for
31552 analyzing gcc error messages.
31553 (c-torture-execute): Likewise. Fix some (harmless) false
31554 positives.
31555 * lib/gcc.exp (gcc_check_compile): New function.
31556
31557 1999-02-08 Richard Henderson <rth@cygnus.com>
31558
31559 * gcc.c-torture/execute/990208-1.c: New test.
31560
31561 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31562
31563 * g++.dg/special/ecos.exp: New driver for new tests with special
31564 requirements
31565
31566 * g++.dg/special/conpr-1.C: New test
31567 * g++.dg/special/conpr-2.C: New test
31568 * g++.dg/special/conpr-2a.C: New test
31569 * g++.dg/special/conpr-3.C: New test
31570 * g++.dg/special/conpr-3a.C: New test
31571 * g++.dg/special/conpr-3b.C: New test
31572
31573 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31574 allow g++ to use the dg driver
31575
31576 * README: Add comment about g++.dg directory
31577
31578 1999-02-06 Jeffrey A Law (law@cygnus.com)
31579
31580 * README: Update email addresses.
31581
31582 1999-02-03 Nick Clifton <nickc@cygnus.com>
31583
31584 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31585 arguments in order to force structure S onto the stack even on
31586 the alpha.
31587 (test): Pass 10 leading arguments to function foo as well as the
31588 structure S.
31589
31590 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31591 failure for all targets.
31592
31593 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31594 abort to terminate program execution.
31595
31596 1999-01-30 Richard Henderson <rth@cygnus.com>
31597
31598 * gcc.c-torture/execute/990130-1.c: New test.
31599
31600 1999-01-30 Jeffrey A Law (law@cygnus.com)
31601
31602 * gcc.dg/990130-1.c: New test.
31603
31604 1999-01-28 Michael Meissner <meissner@cygnus.com>
31605
31606 * gcc.c-torture/execute/990128-1.c: New test.
31607
31608 1999-01-27 Michael Meissner <meissner@cygnus.com>
31609
31610 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31611
31612 1999-01-27 Felix Lee <flee@cygnus.com>
31613
31614 * lib/c-torture.exp (c-torture-compile): pull out code for
31615 analyzing gcc error messages.
31616 (c-torture-execute): ditto, and fix some (harmless) false
31617 positives.
31618 * lib/gcc.exp (gcc_check_compile): new function.
31619
31620 1999-01-17 Jeffrey A Law (law@cygnus.com)
31621
31622 * gcc.dg/990117-1.c: New test.
31623
31624 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31625
31626 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31627
31628 1999-01-15 Jeffrey A Law (law@cygnus.com)
31629
31630 * g77.f-torture/compile/990115-1.f: New test.
31631
31632 1999-01-07 Jeffrey A Law (law@cygnus.com)
31633
31634 * gcc.c-torture/compile/990107-1.c: New test
31635
31636 1999-01-06 Jeffrey A Law (law@cygnus.com)
31637
31638 * gcc.c-torture/execute/990106-2.c: New test.
31639
31640 * gcc.c-torture/execute/990106-1.c: New test.
31641
31642 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31643
31644 * gcc.c-torture/compile/981223-1.c: New test.
31645
31646 1998-12-29 Richard Henderson <rth@cygnus.com>
31647
31648 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31649 (opt3): Rename from opt4 and disable.
31650
31651 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31652
31653 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31654
31655 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31656
31657 * g++.old-deja/g++.other/conv5.C: New test.
31658
31659 1998-12-14 Nick Clifton <nickc@cygnus.com>
31660
31661 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31662
31663 1998-12-11 Jeffrey A Law (law@cygnus.com)
31664
31665 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31666
31667 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31668
31669 * gcc.c-torture/compile/981211-1.c: New test.
31670
31671 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31672
31673 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31674
31675 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31676
31677 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31678
31679 * gcc.special/930510-1.c: Make C9X safe.
31680 * gcc.misc-tests/gcov-1.c Similarly.
31681 * gcc.misc-tests/gcov-2.c Similarly.
31682
31683 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31684
31685 * gcc.dg/ultrasp1.c: New test.
31686
31687 1998-12-06 Richard Henderson <rth@cygnus.com>
31688
31689 * gcc.c-torture/execute/981206.c: New test.
31690
31691 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31692
31693 * g++.old-deja/g++.ns/template7.C: New test.
31694
31695 * g++.old-deja/g++.other/expr1.C: New test.
31696
31697 * g++.old-deja/g++.eh/tmpl3.C: New test.
31698
31699 * g++.old-deja/g++.eh/tmpl2.C: New test.
31700
31701 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31702
31703 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31704 * g++.old-deja/g++.other/using6.C: Removed.
31705 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31706
31707 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31708
31709 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31710
31711 * g++.old-deja/g++.pt/overload8.C: New test.
31712
31713 * g++.old-deja/g++.pt/overload7.C: New test.
31714
31715 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31716
31717 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31718 and relinking messages.
31719 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31720 compiling with -frepo.
31721
31722 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31723
31724 * g++.old-deja/g++.pt/lookup6.C: New test.
31725
31726 1998-11-30 Nick Clifton <nickc@cygnus.com>
31727
31728 * gcc.c-torture/execute/981130-1.c: New test.
31729 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31730
31731 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31732
31733 * g++.old-deja/g++.pt/explicit76.C: New test.
31734
31735 * g++.old-deja/g++.pt/friend38.C: New test.
31736
31737 * g++.old-deja/g++.ns/crash2.C: New test.
31738
31739 * g++.old-deja/g++.pt/defarg8.C: New test.
31740
31741 * g++.old-deja/g++.pt/instantiate6.C: New test.
31742
31743 * g++.old-deja/g++.pt/static6.C: New test.
31744
31745 * g++.old-deja/g++.pt/decl2.C: New test.
31746
31747 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31748
31749 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31750 problem is actually related with name lookup, but so what? :-)
31751
31752 * g++.old-deja/g++.pt/friend37.C: New test.
31753
31754 1998-11-25 Dave Love <d.love@dl.ac.uk>
31755
31756 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31757 element, which fails on some systems.
31758
31759 * g77.f-torture/execute/labug1.f: New test.
31760
31761 1998-11-21 Jeffrey A Law (law@cygnus.com)
31762
31763 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31764 is defined.
31765
31766 1998-11-18 Dave Love <d.love@dl.ac.uk>
31767
31768 * g77.f-torture/compile/981117-1.f: New test.
31769
31770 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31771
31772 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31773 properly discarded.
31774
31775 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31776
31777 * gcc.c-torture/execute/memcheck: New directory of tests for
31778 -fcheck-memory-usage.
31779
31780 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31781
31782 * README: New file, general information about the testsuite and
31783 new description of the various C++ test subdirectories.
31784 * README.g++: Eliminate obsolete information, update and move most
31785 relevant stuff to README.
31786
31787 1998-11-07 Richard Henderson <rth@cygnus.com>
31788
31789 * gcc.c-torture/compile/981107-1.c: New test.
31790
31791 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31792
31793 * execute/memcpy-bi.c: New testcase.
31794
31795 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31796
31797 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31798 base classes.
31799
31800 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31801 template is selected.
31802
31803 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31804 classes, it should be accepted for all types.
31805
31806 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31807
31808 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31809 specializations start with template headers.
31810
31811 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31812
31813 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31814
31815 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31816 non-POD types.
31817
31818 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31819
31820 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31821
31822 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31823
31824 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31825
31826 1998-10-19 Jeffrey A Law (law@cygnus.com)
31827
31828 * 981019-1.c: New test.
31829
31830 1998-10-14 Robert Lipe <robertl@dgii.com>
31831
31832 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31833 find objc headers.
31834
31835 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31836
31837 * compile/981001-4.c: Remove use of GCC extension that triggers a
31838 compiler bug.
31839
31840 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31841
31842 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31843
31844 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31845
31846 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31847 instantiation of template produces incorrect code for delete
31848 expression.
31849
31850 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31851 constructors' name is not unique.
31852 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31853 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31854
31855 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31856 automatic array of const is ill-formed.
31857
31858 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31859 of template parameter?
31860
31861 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31862 const.
31863
31864 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31865 pointer-to-member expression.
31866
31867 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31868 declaration causes ICE.
31869
31870 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31871
31872 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31873 reserved in the global namespace.
31874
31875 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31876 generate needed virtual table.
31877
31878 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31879
31880 1998-10-10 Dariush Eslimi <eslimi@loran.com>
31881
31882 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31883 template-dependent type
31884
31885 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31886
31887 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31888 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31889 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31890
31891 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31892 class should be usable as argument of member function.
31893 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31894 class should be usable as return type of member function.
31895 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31896 class should be usable as type of data member.
31897
31898 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31899
31900 1998-10-09 Jeffrey A Law (law@cygnus.com)
31901
31902 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31903
31904 1998-10-08 Nick Clifton <nickc@cygnus.com>
31905
31906 * gcc.dg/dll-?.c Add thumb to target list.
31907 Fix assembler scan patterns to match current assembler output.
31908
31909 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31910
31911 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31912 matching of template brackets.
31913
31914 * g++.old-deja/g++.other/using4.C: New test. Test using
31915 declarations of methods from base classes.
31916
31917 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31918 within functions should introduce names into the innermost
31919 enclosing namespace.
31920
31921 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31922 of static locals if first initialization throws.
31923
31924 1998-10-07 Jim Wilson <wilson@cygnus.com>
31925
31926 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31927
31928 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
31929
31930 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31931 lose track of the possible targets of tablejump insns.
31932 * special/special.exp: Run it.
31933
31934 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31935
31936 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31937 must be declared before its specializations can be named in friend
31938 declarations.
31939
31940 1998-10-05 Dave Love <d.love@dl.ac.uk>
31941
31942 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31943
31944 * g77.f-torture/execute/io1.f: New test.
31945
31946 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31947
31948 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31949 with pointer to template function, for which no argument deduction
31950 is possible.
31951
31952 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31953 specialization of template function as argument to template
31954 function.
31955
31956 * g++.old-deja/g++.other/access2.C: New test; Inner class
31957 shouldn't have privileged access to Outer's names.
31958
31959 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31960
31961 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31962 friend template declared within template class conflicts with
31963 nested class of the same name.
31964
31965 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31966 is ignored.
31967
31968 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31969 object with direct initializer as function declaration.
31970
31971 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31972 initializers.
31973
31974 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31975 involving const pointer and NULL produces incorrect result.
31976
31977 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31978 type name without `typename' should be rejected with -pedantic.
31979
31980 1998-10-02 Richard Henderson <rth@cygnus.com>
31981
31982 * g++.old-deja/g++.other/addrof1.C: New test.
31983
31984 1998-10-01 Nick Clifton <nickc@cygnus.com>
31985
31986 * gcc.c-torture/compile/981001-1.c: New test.
31987 * gcc.c-torture/execute/981001-1.c: New test.
31988
31989 1998-10-01 Jeffrey A Law (law@cygnus.com)
31990
31991 * gcc.c-torture/compile/981001-2.c: New test.
31992 * gcc.c-torture/compile/981001-3.c: New test.
31993 * gcc.c-torture/compile/981001-4.c: New test.
31994
31995 1998-10-01 Robert Lipe <robertl@dgii.com>
31996
31997 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31998 multilibbed hosts. Idea grafted from g77.exp.
31999
32000 1998-09-30 Dave Love <d.love@dl.ac.uk>
32001
32002 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
32003 avoid losing on systems which need -lsocket.
32004
32005 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
32006
32007 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
32008 * g++.old-deja/g++.other/nested2.C: Ditto.
32009 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
32010 failure.
32011
32012 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32013
32014 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
32015 preferred over template operator!= for enum bitfields.
32016
32017 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
32018
32019 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
32020 that happen to have the same base name, but in different scopes,
32021 are incorrectly rejected.
32022
32023 1998-09-16 Richard Henderson <rth@cygnus.com>
32024
32025 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
32026 on the native word size instead of an integer literal.
32027
32028 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32029
32030 * g++.old-deja/g++.other/static2.C: Invocation of static data
32031 member of type pointer-to-function denoted as non-static member.
32032
32033 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
32034 checks involving function types and aliases.
32035
32036 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32037
32038 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
32039 redefined to the same non-trivial type.
32040
32041 * g++.old-deja/g++.pt/explicit73.C: Test for proper
32042 namespace-qualification of template specializations declared in
32043 other namespaces.
32044
32045 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
32046 to declare a subset of the specializations of a template function
32047 as friends of specializations of a template class.
32048
32049 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
32050 member templates that do not fully specialize the enclosing
32051 template class are rejected.
32052
32053 1998-09-11 Dave Love <d.love@dl.ac.uk>
32054
32055 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
32056
32057 1998-09-08 Dave Love <d.love@dl.ac.uk>
32058
32059 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
32060 altered from libf2c/libU77 version.
32061
32062 1998-09-06 Dave Love <d.love@dl.ac.uk>
32063
32064 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
32065
32066 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
32067
32068 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
32069 (un)signed char are different types for template specialization
32070 purposes.
32071
32072 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
32073
32074 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
32075 * objc: ObjC testsuite.
32076
32077 1998-08-31 Catherine Moore <clm@cygnus.com>
32078
32079 * gcc.c-torture/execute/941014-1.x: New file.
32080
32081 1998-08-31 Nick Clifton <nickc@cygnus.com>
32082
32083 * lib/c-torture.exp: Add support for
32084 torture_eval_before_compile and torture_eval_before_execute
32085 variables.
32086
32087 1998-08-30 Jeffrey A Law (law@cygnus.com)
32088
32089 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
32090 this test triggers valid.
32091
32092 1998-08-27 Jeffrey A Law (law@cygnus.com)
32093
32094 * gcc.dg/980827-1.c: New test.
32095
32096 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
32097
32098 * gcc.c-torture/execute/loop-4b.c: New test.
32099
32100 1998-08-26 Nick Clifton <nickc@cygnus.com>
32101
32102 * lib/c-torture.exp: Add support for
32103 torture_eval_before_compile and torture_eval_before_execute
32104 variables.
32105
32106 1998-08-25 Jeffrey A Law (law@cygnus.com)
32107
32108 * gcc.c-torture/compile/980825-1.c: New test.
32109
32110 1998-08-24 Nick Clifton <nickc@cygnus.com>
32111
32112 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
32113 count number tests in opt_t0 not good_t0.
32114
32115 1998-08-24 Jeffrey A Law (law@cygnus.com)
32116
32117 * gcc.c-torture/compile/930326-1.x: Fix typo.
32118
32119 1998-08-23 Mark Mitchell <mark@markmitchell.com>
32120
32121 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
32122 causes an ICE.
32123
32124 1998-08-21 Jeffrey A Law (law@cygnus.com)
32125
32126 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32127 STACK_SIZE is defined.
32128 * gcc.c-torture/unsorted/stuct.c: Similarly.
32129
32130 * gcc.c-torture/compile/980821-1.c: New test.
32131
32132 1998-08-21 Jeffrey A Law (law@cygnus.com)
32133
32134 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32135
32136 1998-08-19 Mark Mitchell <mark@markmitchell.com>
32137
32138 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32139 code.
32140
32141 1998-08-09 Mark Mitchell <mark@markmitchell.com>
32142
32143 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32144 error'.
32145
32146 1998-08-18 Jeffrey A Law (law@cygnus.com)
32147
32148 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32149
32150 1998-08-16 Jeffrey A Law (law@cygnus.com)
32151
32152 * gcc.c-torture/compile/980816-1.c: New test.
32153
32154 * gcc.dg/980816-1.c: New test.
32155
32156 1998-08-13 Jeffrey A Law (law@cygnus.com)
32157
32158 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32159 compiler for ieee tests.
32160
32161 1998-08-01 Dave Love <d.love@dl.ac.uk>
32162
32163 * g77.f-torture/compile/980729-0.f: New test.
32164
32165 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
32166
32167 * gcc.c-torture/special/eeprof-1.c: New test, for
32168 -finstrument-functions.
32169 * gcc.c-torture/special/special.exp: Run it.
32170
32171 1998-07-29 Jeffrey A Law (law@cygnus.com)
32172
32173 * gcc.c-torture/compile/980729-1.c: New test.
32174
32175 1998-07-27 Nick Clifton <nickc@cygnus.com>
32176
32177 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32178 __thumb__ is defined, and test for ARM style doubles if so.
32179
32180 1998-07-26 Dave Love <d.love@dl.ac.uk>
32181
32182 * g77.f-torture/noncompile/980615-0.f: New test.
32183
32184 1998-07-26 H.J. Lu (hjl@gnu.org)
32185
32186 * gcc.dg/980312-1.c: Do link instead of compile.
32187 * gcc.dg/980313-1.c: Likewise.
32188
32189 1998-07-26 Jeffrey A Law (law@cygnus.com)
32190
32191 * gcc.c-torture/compile/980726-1.c: New test.
32192
32193 1998-07-25 Dave Love <d.love@dl.ac.uk>
32194
32195 * g77.f-torture/execute/io0.f: New test.
32196
32197 1998-07-24 Nick Clifton <nickc@cygnus.com>
32198
32199 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32200 an int.
32201
32202 1998-06-18 Michael Meissner <meissner@cygnus.com>
32203
32204 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32205 m32r bugs.
32206
32207 1998-07-17 Nick Clifton <nickc@cygnus.com>
32208
32209 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32210 c-decl.c:grokdeclarator can handle mode attributes.
32211
32212 1998-07-16 Jeffrey A Law (law@cygnus.com)
32213
32214 * gcc.c-torture/execute/980716-1.c: New test.
32215
32216 1998-07-13 Jeffrey A Law (law@cygnus.com)
32217
32218 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32219 the mn10200.
32220 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32221 the mn10200.
32222 * gcc.c-torture/execute/va-arg-3.x: Similarly.
32223 * gcc.c-torture/compile/930326-1.x: Similarly.
32224
32225 1998-07-13 Dave Love <d.love@dl.ac.uk>
32226
32227 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32228 New test from Craig.
32229
32230 1998-07-12 Dave Love <d.love@dl.ac.uk>
32231
32232 * g77.f-torture/noncompile/980616-0.f: New test.
32233
32234 * g77.f-torture/execute/970816-3.f: New test from Craig.
32235
32236 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32237
32238 * g++.other/singleton.C: Return error value instead of taking
32239 SIGSEGV.
32240
32241 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
32242
32243 * g++.other/singleton.C: New test. Warning is under dispute.
32244 Runtime crash is not.
32245
32246 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32247
32248 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32249 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
32250 using6.C, using7.C}: New namespace tests.
32251
32252 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32253
32254 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32255 specialization with typedef'ed names used as array indexes.
32256
32257 1998-07-09 Jeffrey A Law (law@cygnus.com)
32258
32259 * gcc.c-torture/execute/980709-1.c: New test.
32260
32261 * gcc.dg/980709-1.c: New test.
32262
32263 1998-07-07 Richard Henderson <rth@cygnus.com>
32264
32265 * gcc.c-torture/execute/bcp-1.c: New test.
32266
32267 1998-07-07 Jeffrey A Law (law@cygnus.com)
32268
32269 * gcc.c-torture/execute/980707-1.c: New test.
32270
32271 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32272
32273 * gcc.c-torture/compile/980706-1.c: New test.
32274
32275 1998-07-01 Dave Love <d.love@dl.ac.uk>
32276
32277 * g77.f-torture/execute/980701-0.f,
32278 g77.f-torture/execute/980701-1.f: New test from Craig.
32279
32280 1998-07-01 Jeffrey A Law (law@cygnus.com)
32281
32282 * gcc.c-torture/compile/980701-1.c: New test.
32283
32284 * gcc.c-torture/execute/980701-1.c: New test.
32285
32286 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32287 rlsruhe.de>
32288
32289 * g++.old-deja/g++.robertl/eb132.C: New test.
32290 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32291
32292 1998-06-29 Dave Love <d.love@dl.ac.uk>
32293
32294 * g77.f-torture/execute/980628-7.f,
32295 g77.f-torture/execute/980628-8.f,
32296 g77.f-torture/execute/980628-9.f,
32297 g77.f-torture/execute/980628-10.f: New tests from Craig.
32298
32299 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32300
32301 1998-06-28 Jeffrey A Law (law@cygnus.com)
32302
32303 * g77.f-torture/execute/980628-4.f: New test from Craig.
32304 * g77.f-torture/execute/980628-5.f: Likewise.
32305 * g77.f-torture/execute/980628-2.f: Likewise.
32306 * g77.f-torture/execute/980628-0.f: Likewise.
32307 * g77.f-torture/execute/980628-1.f: Likewise.
32308 * g77.f-torture/execute/980628-3.f: Likewise.
32309 * g77.f-torture/execute/980628-6.f: Likewise.
32310
32311 1998-06-28 Jeffrey A Law (law@cygnus.com)
32312
32313 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32314 directory when nothing has been installed yet.
32315
32316 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32317
32318 * gcc.c-torture/special/special.exp: Handle newer versions of
32319 dejagnu.
32320
32321 1998-06-26 Jeffrey A Law (law@cygnus.com)
32322
32323 * gcc.dg/980626-1.c: New test.
32324
32325 1998-06-19 Bruno Haible <haible@ilog.fr>
32326
32327 * gcc.misc-tests/m-un-2.c: New test.
32328 * g++.old-deja/g++.other/warn01.c: Likewise.
32329
32330 1998-06-19 Robert Lipe <robertl@dgii.com>
32331
32332 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32333 compatibility with assmblers with a different comment character.
32334 Eliminate use of GAS-specific extensions.
32335
32336 1998-06-19 Jeffrey A Law (law@cygnus.com)
32337
32338 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32339
32340 1998-06-19 Robert Lipe <robertl@dgii.com>
32341
32342 *lib/g77.exp: Replace search for libf2c.a with search for newly
32343 renamed libg2c.a
32344
32345 1998-06-17 Jeffrey A Law (law@cygnus.com)
32346
32347 * gcc.c-torture/execute/980617-1.c: New test.
32348
32349 1998-06-12 Jeffrey A Law (law@cygnus.com)
32350
32351 * gcc.c-torture/execute/980612-1.c: New test.
32352
32353 1998-06-08 Jeffrey A Law (law@cygnus.com)
32354
32355 * gcc.dg/980523-1.c: Only test on ppc-linux.
32356 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32357
32358 * gcc.c-torture/execute/980608-1.c: New test.
32359
32360 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32361
32362 * gcc.c-torture/execute/980605-1.c: New test.
32363
32364 1998-06-04 Jeffrey A Law (law@cygnus.com)
32365
32366 * gcc.c-torture/execute/980604-1.c: New test.
32367
32368 1998-06-02 Jeffrey A Law (law@cygnus.com)
32369
32370 * gcc.c-torture/execute/980602-1.c: New test.
32371 * gcc.c-torture/execute/980602-2.c: Likewise.
32372
32373 1998-06-02 Dave Love <d.love@dl.ac.uk>
32374
32375 * 970125-0.f: Fix per JCB. Add commentary.
32376
32377 1998-05-31 Michael Meissner <meissner@cygnus.com>
32378
32379 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32380 IEEE -0 support.
32381
32382 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32383
32384 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32385 earlier.
32386
32387 1998-05-28 Catherine Moore <clm@cygnus.com>
32388
32389 * gcc.c-torture/execute/980526-3.c: New test.
32390
32391 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32392
32393 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32394 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32395 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32396 m88k-motorola-sysv3 to XFAIL.
32397
32398 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32399
32400 * gcc.dg/980526-1.c: New test.
32401 * gcc.c-torture/execute/980526-2.c: New test.
32402
32403 1998-05-26 Jeffrey A Law (law@cygnus.com)
32404
32405 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32406
32407 * gcc.c-torture/execute/980526-1.c: New test.
32408
32409 1998-05-26 Dave Love <d.love@dl.ac.uk>
32410
32411 * g77.f-torture/execute/alpha2.f: Add runtime test.
32412
32413 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32414
32415 * g++.old-deja/old-deja.exp: Strip leading directories.
32416
32417 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32418 error for the line. Don't run multiple tests for the same line.
32419
32420 1998-05-23 Jeffrey A Law (law@cygnus.com)
32421
32422 * gcc.dg/980523-1.c: New test.
32423
32424 1998-05-23 Dave Love <d.love@dl.ac.uk>
32425
32426 * g77.f-torture/compile/970915-0.f: New test.
32427
32428 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32429
32430 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32431
32432 1998-05-21 Jeffrey A Law (law@cygnus.com)
32433
32434 * gcc.dg/980520-1.c: New test.
32435
32436 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32437
32438 * gcc.dg/980502-1.c: Fix return type.
32439
32440 1998-05-20 Jeffrey A Law (law@cygnus.com)
32441
32442 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32443 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32444 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32445 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32446 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32447
32448 1998-05-20 Dave Love <d.love@dl.ac.uk>
32449
32450 * g77.f-torture/execute/980520-1.f: New test.
32451
32452 1998-05-15 Dave Love <d.love@dl.ac.uk>
32453
32454 * lib/mike-g77.exp: New file.
32455
32456 * g77.f-torture/noncompile/noncompile.exp,
32457 g77.f-torture/noncompile/check0.f: New files.
32458
32459 1998-05-14 Dave Love <d.love@dl.ac.uk>
32460
32461 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32462 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32463 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32464 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32465 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32466 abort where appropriate.
32467
32468 1998-05-05 Michael Meissner <meissner@cygnus.com>
32469
32470 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32471 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32472
32473 1998-04-29 Dave Love <d.love@dl.ac.uk>
32474
32475 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32476
32477 1998-04-27 Dave Love <d.love@dl.ac.uk>
32478
32479 * g77.f-torture/compile/980427-0.f: New test.
32480
32481 1998-04-24 Dave Love <d.love@dl.ac.uk>
32482
32483 * g77.f-torture/compile/980424-0.f: New test.
32484
32485 1998-04-19 Dave Love <d.love@dl.ac.uk>
32486
32487 * g77.f-torture/compile/980419-2.f (main): New test.
32488 * g77.f-torture/compile/970125-0.f: New test.
32489 * g77.f-torture/compile/980419-1.f: New test.
32490
32491 1998-04-08 Jim Wilson <wilson@cygnus.com>
32492
32493 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32494 of loop-4.c.
32495
32496 1998-04-07 Jim Wilson <wilson@cygnus.com>
32497
32498 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32499
32500 1998-04-03 Jim Wilson <wilson@cygnus.com>
32501
32502 * gcc.c-torture/compile/980329-1.c: New test.
32503
32504 1998-03-18 Jim Wilson <wilson@cygnus.com>
32505
32506 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32507 * gcc.dg/980312-1.c: Fix typo in -march command.
32508
32509 1998-03-16 H.J. Lu (hjl@gnu.org)
32510
32511 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32512
32513 1998-03-11 Robert Lipe <robertl@dgii.com>
32514
32515 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32516 Dave Love agree the Fortran source is bogus.
32517
32518 1998-03-11 Robert Lipe <robertl@dgii.com>
32519
32520 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32521 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32522 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32523 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32524 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32525
32526 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32527
32528 * g++.old-deja/g++.other/friend1.C: New test.
32529
32530 1998-02-18 Dave Love <d.love@dl.ac.uk>
32531
32532 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32533 possibly uninitialized) variables and declare dnrm2.
32534
32535 1998-02-23 Robert Lipe <robertl@dgii.com>
32536
32537 From Bruno Haible <haible@ilog.fr>:
32538 * gcc.c-torture/execute/980223.c: New test.
32539
32540 1998-02-13 Jeffrey A Law (law@cygnus.com)
32541
32542 * gcc.dg/ifelse-1.c: New test.
32543
32544 1998-02-09 H.J. Lu (hjl@gnu.org)
32545
32546 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32547
32548 * lib/old-dejagnu.exp (old-dejagnu): Added the
32549 "execution test - XFAIL *-*-*" handling in the spirit of
32550 "excess errors test -". Changed the "execution test fails"
32551 handling to be like "excess errors test fails".
32552 * Update various tests accordingly.
32553
32554 1998-02-06 Jim Wilson <wilson@cygnus.com>
32555
32556 * gcc.c-torture/execute/980205.c: New test.
32557
32558 1998-01-18 Jeffrey A Law (law@cygnus.com)
32559
32560 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32561 * lib/f-torture.exp: Similarly.
32562 * gcc.c-torture: Rename all .cexp files to .x files.
32563
32564 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32565
32566 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32567 (940510-1.c): Removed duplicate.
32568 (971104-1.c): New test.
32569
32570 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32571
32572 * lib/f-torture.exp: Improve error and loop detection.
32573
32574 1997-11-19 Michael Meissner <meissner@cygnus.com>
32575
32576 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32577 use that to size the filler array.
32578
32579 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32580
32581 * lib/c-torture.exp(c-torture-execute): Fix typo.
32582
32583 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32584 testcase as the executable name. Keep the executable around if
32585 the test fails.
32586
32587 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32588
32589 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32590 changes. Only test one -g option, and move it to the end of the
32591 list of options to test.
32592
32593 1997-09-19 Michael Meissner <meissner@cygnus.com>
32594
32595 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32596 variable GCC_TORTURE_OPTIONS to supply default switches separated
32597 by colons. If no environment variable, run tests with -O0 -g, -O1
32598 -g, and -O2 -g as well.
32599
32600 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32601
32602 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32603 explanatory comments. Fix indentation.
32604
32605 1997-09-15 Jeffrey A Law (law@cygnus.com)
32606
32607 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32608
32609 1997-09-11 Jeffrey A Law (law@cygnus.com)
32610
32611 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32612 * g++.old-deja/g++.mike/p7325.C: Likewise.
32613 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32614
32615 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32616
32617 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32618 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32619 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32620 * g++.old-deja/g++.law/operators4.C: Likewise.
32621
32622 1997-09-11 Joe Buck (jbuck@synopsys.com)
32623
32624 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32625 * g++.old-deja/g++.mike/p784.C: Ditto.
32626 * g++.old-deja/g++.mike/p785.C: Ditto.
32627
32628 1997-09-05 Jeffrey A Law (law@cygnus.com)
32629
32630 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32631
32632 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32633
32634 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32635 target feature; pass this to c-torture-execute as needed.
32636
32637 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32638
32639 * lib/c-torture.exp(c-torture-execute): If the previous and the
32640 current executables being tested are identical, we don't need to
32641 run the executable again. Try to make the executable names
32642 unique. Add an optional argument for passing additional compiler
32643 flags.
32644
32645 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32646
32647 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32648
32649 1997-08-29 Jeffrey A Law (law@cygnus.com)
32650
32651 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32652
32653 1997-07-31 Jeffrey A Law (law@cygnus.com)
32654
32655 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32656 32bit or larger longs.
32657
32658 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32659 have either a 32bit long or 32bit int.
32660
32661 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32662
32663 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32664 Make double precision tests dependent on sizeof (double).
32665
32666 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32667
32668 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32669 too.
32670
32671 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32672
32673 * gcc.c-torture/compile/961203-1.cexp: New script.
32674
32675 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32676
32677 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32678 up the includes ourselves.
32679
32680 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32681
32682 * lib/plumhall.exp: Remove random include, and add a few
32683 verbose messages for debugging.
32684
32685 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32686
32687 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32688 of trying to do it ourselves.
32689
32690 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32691
32692 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32693
32694 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32695
32696 * gcc.prms/5403.c: Made regexp a bit less strict.
32697
32698 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32699
32700 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32701 is returned from remote_load instead.
32702 * lib/plumhall.exp: Ditto.
32703 * lib/mike-g++.exp: Ditto.
32704 * lib/old-dejagnu.exp: Ditto.
32705 * lib/c-torture.exp: Ditto.
32706
32707 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32708
32709 * lib/g++.exp: Use build_wrapper procedure.
32710 * lib/gcc.exp: Ditto.
32711
32712 1997-05-20 Jeffrey A Law (law@cygnus.com)
32713
32714 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32715 an old-style decl for malloc. Fixes tests to work when
32716 sizeof (int) != sizeof (size_t).
32717
32718 1997-05-15 Mike Meissner <meissner@cygnus.com>
32719
32720 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32721
32722 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32723 use stdargs.h interface.
32724
32725 1997-05-15 Mike Meissner <meissner@cygnus.com>
32726
32727 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32728 NO_VARARGS when compiling.
32729
32730 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32731
32732 * lib/plumhall.exp(ph_includes): New procedure.
32733 (ph_make): Use it.
32734 (ph_compiler): Ditto.
32735
32736 * lib/g++.exp: Rename test-glue.c to testglue.c.
32737 * lib/gcc.exp: Ditto.
32738
32739 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32740
32741 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32742 to completion when it's called.
32743
32744 1997-03-21 Michael Meissner <meissner@cygnus.com>
32745
32746 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32747 is defined, don't do test.
32748
32749 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32750
32751 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32752 for object files.
32753 (ph_summary): Mark skipped testcases as untested, not unresolved.
32754
32755 * lib/plumhall.exp (ph_make): If unresolved because of bad
32756 errorCode, record errorCode in log file.
32757 (*): Replace send_log/verbose with verbose -log.
32758
32759 1997-03-19 Michael Meissner <meissner@cygnus.com>
32760
32761 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32762 double conversion if double isn't at least 8 bytes.
32763
32764 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32765 int to work with targets where int is 16 bits.
32766
32767 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32768 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32769 precision for the test to complete.
32770
32771 1997-03-14 Michael Meissner <meissner@cygnus.com>
32772
32773 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32774 if d10v is not compiled with the -mdouble64 flag.
32775 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32776
32777 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32778 d10v is not compiled with the -mint32 flag.
32779
32780 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32781
32782 * lib/plumhall.exp: Use incr_count.
32783
32784 1997-03-12 Jeffrey A Law (law@cygnus.com)
32785
32786 * gcc.c-torture: Update to c-torture-1.45.
32787
32788 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32789
32790 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32791 the name of the expect testcase file).
32792
32793 * lib/g++.exp(g++_init): Ditto.
32794
32795 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32796
32797 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32798 the host.
32799
32800 * lib/gcc.exp(gcc_exit): New procedure.
32801
32802 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32803
32804 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32805 specs where appropriate.
32806
32807 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32808 because of new "candidates are" messages, and removed a few
32809
32810 * Converted all non-old-style g++ testcases to old-style, and
32811 moved into g++.old-deja.
32812
32813 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32814
32815 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32816 options.
32817
32818 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32819 succeeded.
32820
32821 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32822
32823 1997-02-13 Michael Meissner <meissner@cygnus.com>
32824
32825 * lib/gcc.exp (gcc_target_compile): Add support for defining
32826 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32827 the machine doesn't have those features.
32828
32829 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32830
32831 * g++.law/operators4.exp: Don't use LIBS.
32832
32833 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32834
32835 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32836
32837 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32838 * lib/g++.exp: Set it here instead. Also, allow use of the
32839 --tool_exec and --tool_opt options. Change CXX to
32840 GXX_UNDER_TEST.
32841
32842 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32843
32844 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32845
32846 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32847
32848 * lib/old-dejagnu.exp: Use prune_warnings instead of
32849 prune_system_crud.
32850 * lib/mike-g++.exp: Ditto.
32851 * lib/gcc.exp: Ditto.
32852 * lib/g++.exp: Ditto.
32853
32854 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32855
32856 1997-02-07 Jeffrey A Law (law@cygnus.com)
32857
32858 * 941014-2.c: Include stdlib.h
32859 * 960327-1.c: Include stdio.h
32860 * dbra.c, index-1.c: Don't assume ints are 32bits.
32861
32862 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
32863
32864 * lib/gcc.exp: Add gcc,stack_size target feature.
32865
32866 * lib/g++.exp(g++_target_compile): Add the include and link
32867 paths here, not in two other places. And, it's $options, not
32868 options.
32869
32870 * lib/mike-g++.exp(postbase): Remove the code that determines
32871 the correct include and link paths.
32872 * g++.old-deja/old-deja.exp: Ditto.
32873
32874 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
32875
32876 * lib/g++.exp(g++_init): target_compile no longer returns the
32877 filename of the result.
32878
32879 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
32880
32881 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32882 call to glob.
32883
32884 * gcc.c-torture/special/special.exp: Change call to
32885 gcc_target_compile to include the object file.
32886
32887 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
32888
32889 * gcc.c-torture/special/special.exp: Correct misspelling in last
32890 change.
32891
32892 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
32893
32894 * lib/plumhall.exp(ph_summary): Log the entire output of the
32895 executable. Return -1 if there were any failures, 0 otherwise.
32896 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32897 (ph_make): Clean up objects and executables that were built
32898 if the tests succeeded.
32899
32900 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
32901
32902 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32903 libraries and includes in the build tree as appropriate.
32904
32905 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32906
32907 * lib/c-torture.exp: Instead of looking for the global variable
32908 NO_LONG_LONG, check to see if that's a feature of the target.
32909
32910 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32911
32912 * config/default.exp: Minimize. Delete the remainer of the files in
32913 config; this functionality is now in devo/dejagnu/config.
32914
32915 g++.*/*: Pass any additional flags used to compile to postbase;
32916 delete CXXFLAGS.
32917
32918 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32919 is now done by runtest.exp. Use gcc_target_compile instead of
32920 compile.
32921
32922 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32923 Remove references to CFLAGS. Use remote_file instead of
32924 calling rm -f.
32925 (c-torture): Take a list of arguments to use to compile this
32926 testcase.
32927
32928 lib/g++.exp: Simplify. Use target_compile instead of compile.
32929 lib/gcc-dg.exp: Ditto.
32930 lib/gcc.exp: Ditto.
32931 lib/mike-{gcc,g++}.exp: Ditto.
32932 lib/old-dejagnu.exp: Ditto.
32933 lib/plumhall.exp: Ditto.
32934
32935 1997-01-08 Jim Wilson <wilson@cygnus.com>
32936
32937 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32938 (ph_linker): Likewise.
32939
32940 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
32941
32942 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
32943 MAP_ANON / MAP_ANONYMOUS if defined;
32944 else try to map from /dev/zero .
32945
32946 1996-11-12 Jeffrey A Law (law@cygnus.com)
32947
32948 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32949 isn't defined, then define it to MAP_ANONYMOUS.
32950
32951 1996-11-12 Jeffrey A Law (law@cygnus.com)
32952
32953 * gcc.c-torture: Update to c-torture-1.42 release.
32954
32955 1996-11-11 Jeffrey A Law (law@cygnus.com)
32956
32957 * gcc.c-torture: Update to c-torture-1.41 release.
32958
32959 1996-10-27 Jeffrey A Law (law@cygnus.com)
32960
32961 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32962 c-torture release.
32963
32964 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
32965
32966 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32967 and LDFLAGS. Fix second case to append the target_info ldflags
32968 onto LDFLAGS, not CFLAGS.
32969 * lib/g++.exp (g++_init): Add target_info stuff.
32970 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32971 of libgloss and newlib flags for !native.
32972
32973 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32974 (GDB): Fix relative path to go up another dir for finding gdb.
32975
32976 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
32977
32978 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32979 versions in the target_info array, if they don't exist.
32980
32981 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
32982
32983 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32984
32985 1996-07-08 Jim Wilson <wilson@cygnus.com>
32986
32987 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32988 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32989
32990 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
32991
32992 * lib/old-dejagnu.exp: Don't remove the output file before we've
32993 actually tested it. Don't append pwd to the path of the executable
32994 we're testing.
32995
32996 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
32997
32998 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32999
33000 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
33001
33002 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
33003 temporary directory for compiler files, and set it to a default
33004 value of /tmp. Set $output as the name of the output file from
33005 compiling the testcase. Add a -o option to $cflags_var so the
33006 compiler writes the final output file as $output. Set $executable
33007 to $output.
33008
33009 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
33010 directory for compiler files, and set it to /tmp if it doesn't
33011 already have a value. Set $output_file to the name of the output
33012 file from compiling the testcase. Add a -o option to CXXFLAGS so
33013 the compiler writes the final output file as $output. Use $output
33014 as the executable to be tested.
33015
33016 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33017
33018 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
33019
33020 1996-06-08 Jeffrey A Law (law@cygnus.com)
33021
33022 * gcc.c-torture/execute/pending-1.c: New test. Still
33023 pending in Tege's queue.
33024
33025 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
33026
33027 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
33028 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
33029 if there were failures. Call unresolved if there were unresolved
33030 testcases. Call gcc_fail if program did not run to completion.
33031 (ph_make): Pass additional argument name to ph_execute.
33032 (ph_execute): Add new argument. Pass additional arguments to
33033 ph_summary. Call gcc_fail is there is no execution output.
33034
33035 1996-04-24 Jeffrey A Law (law@cygnus.com)
33036
33037 * lib/plumhall.exp (proc_summary): Output relavent summary
33038 lines into the log so specific failures in plumhall can be
33039 investigated.
33040
33041 1996-04-10 Jeffrey A Law (law@cygnus.com)
33042
33043 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
33044 (c-torture-execute): Don't try to execute tests which use
33045 "long long" types if $NO_LONG_LONG is nonzero.
33046
33047 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
33048
33049 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
33050 not c-torture.
33051
33052 * gcc.ieee: Move from here.
33053 * gcc.c-torture/execute/ieee: To here.
33054
33055 1996-03-26 Jeffrey A Law (law@cygnus.com)
33056
33057 * gcc.c-torture: Update to c-torture-1.41 release.
33058
33059 1996-03-22 Jeffrey A Law (law@cygnus.com)
33060
33061 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
33062 not "$output".
33063
33064 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
33065
33066 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
33067 -c present.
33068
33069 1996-03-02 Jeffrey A Law (law@cygnus.com)
33070
33071 * config/proelf.exp: Handle connecting to a simulator.
33072
33073 1996-01-31 Jeffrey A Law (law@cygnus.com)
33074
33075 * config/proelf.exp: New file. Enough framework that we can
33076 run c-torture tests on the proelf targets (or any other target
33077 that gdb can connect to for that matter).
33078
33079 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
33080
33081 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
33082 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
33083
33084 * lib/plumhall.exp (ph_execute): Always call ph_summary if
33085 exec_output exists.
33086
33087 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
33088
33089 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
33090 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
33091
33092 * config/*.exp: Update FSF address. Change result of ${tool}_load
33093 to pass/fail/unresolved/unsupported/untested. Caller must now
33094 call unresolved/unsupported/untested.
33095 * lib/*.exp: Update FSF address. Update to handle new results of
33096 ${tool}_load.
33097 * lib/chill.exp (verbose): Delete.
33098
33099 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
33100
33101 * lib/gcc.exp (default_gcc_start): Change order of args to
33102 $LDFLAGS $CFLAGS $LIBS.
33103 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
33104 Save/set/restore CFLAGS. Pass single arg to gcc_start.
33105 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
33106 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33107 * gcc.misc-tests/dg-test.exp: Likewise.
33108 * gcc.misc-tests/msgs.exp: Likewise.
33109 * gcc.prms/prms.exp: Likewise.
33110 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
33111 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33112
33113 * lib/dg.exp: Deleted, moved to dejagnu/lib.
33114
33115 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33116
33117 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
33118
33119 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
33120 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
33121
33122 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
33123 necessary.
33124
33125 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
33126
33127 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33128 global for loop; add use of $mathlib.
33129 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33130 settings here; set mathlib for anything but VxWorks.
33131
33132 1996-01-22 Jeffrey A Law (law@cygnus.com)
33133
33134 * gcc.c-torture: Update to c-torture-1.40 release.
33135
33136 1996-01-03 Jeffrey A Law (law@cygnus.com)
33137
33138 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33139 dg.exp.
33140
33141 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
33142
33143 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33144 global.
33145
33146 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
33147
33148 * lib/g++.exp (LIBS): Define if not already.
33149 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33150 (gcc-dg-prune): Call prune_gcc_output.
33151 * lib/gcc.exp (prune_gcc_output): New proc.
33152 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33153 prune_gcc_output.
33154
33155 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
33156
33157 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33158 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33159
33160 1995-11-15 Jeffrey A Law (law@cygnus.com)
33161
33162 * gcc.c-torture: Update to c-torture-1.39 release.
33163
33164 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
33165
33166 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33167 fails, try others as well.
33168
33169 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
33170
33171 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33172 If compilation fails, mark execute tests as `untested'.
33173 If test is marked as unsupported, don't mark compilation and
33174 execute tests as failed.
33175
33176 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
33177
33178 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33179 libstdc++ for whether or not we want to be doing shared
33180 libraries. Delete link_curses since we don't need it anymore.
33181 * lib/mike-g++.exp (postbase): Don't link in libg++.
33182 * g++.old-deja/old-deja.exp: Likewise.
33183
33184 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
33185
33186 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33187
33188 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
33189
33190 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33191 For that, add `-Wl,-a,shared_archive'.
33192 * g++.old-deja/old-deja.exp: Likewise.
33193
33194 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
33195
33196 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33197
33198 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
33199
33200 * lib/mike-g++.exp (postbase): Pay attention to the status of
33201 g++_load.
33202
33203 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
33204
33205 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
33206
33207 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
33208
33209 * lib/gcc.exp (default_gcc_start): No longer need to log program
33210 being executed or its output, execute_anywhere does that now.
33211 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33212 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33213
33214 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
33215
33216 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33217 the same as those in lib/g++.exp.
33218
33219 1995-10-10 Jeff Law (law@hurl.cygnus.com)
33220
33221 * gcc.c-torture: Update to c-torture-1.38 release.
33222 * gcc.ieee: Related changes.
33223
33224 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
33225
33226 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33227 "exec". Minor reformatting changes.
33228
33229 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33230 cross. This means all "exec" calls now work on a remote host as
33231 well.
33232 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33233 cross. Filter out the extra "\r\n" stuff that expect puts in.
33234 (c-torture-execute): Filter out the bogus warnings like
33235 c-torture-compile does. Add support for canadian cross.
33236 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33237 Use execute_anywhere rather than calling exec directly. Now it
33238 works for canadian cross testing.
33239
33240 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
33241
33242 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33243 results into a variable, and check that rather than using file exists.
33244
33245 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
33246
33247 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33248 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33249
33250 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33251
33252 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33253 lib_curses if there's a shared libg++ in the build tree.
33254
33255 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
33256
33257 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33258 if not supported target.
33259
33260 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33261
33262 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33263 link_curses up to always happen, not just for native builds.
33264
33265 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33266
33267 * gcc.c-torture: Update to c-torture-1.36 release.
33268 * gcc.failure: Related changes.
33269
33270 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33271
33272 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33273
33274 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33275
33276 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33277 * lib/mike-g++.exp (postbase): Not in here. Still reference
33278 runshlib, link_curses, and mathlib for link and run.
33279
33280 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33281 pass the runtime shared library options for Solaris, OSF/1, and
33282 Irix5, and link with -lcurses to avoid unresolved references.
33283
33284 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33285
33286 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33287 only run once.
33288
33289 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33290
33291 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33292
33293 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33294
33295 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33296 do not have a framework for the "compat" tests yet.
33297
33298 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33299
33300 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33301 set to null if we're testing vxworks5.1. Use that instead of
33302 `-lm' in the setting of LIBS for link and run.
33303
33304 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33305
33306 * config/rom68k.exp (${tool}_load): Major changes to make it
33307 work. Verified that it does in fact return the stuff in
33308 exec_output properly. Catch any Emul or any TRAP other than 0.
33309
33310 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33311
33312 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33313 LDFLAGS properly for targets that need stuff from libgloss.
33314 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33315 only run once.
33316 (gpp_initialized): New variable.
33317
33318 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33319
33320 * config/rom68k.exp: Load libgloss.exp.
33321 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33322 so we can produce a fully linked binary.
33323 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33324 so we can produce a fully linked binary.
33325
33326 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33327
33328 * lib/plumhall.exp (ph_section): Watch for expected failures.
33329 Add missing `else'.
33330
33331 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33332 run the testcase.
33333 (c-torture): Likewise.
33334
33335 1995-08-28 Doug Evans <dje@cygnus.com>
33336
33337 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33338
33339 * lib/mike-g++.exp (mike_cleanup): New proc.
33340 (prebase): New globals compiler_result, not_compiler_result,
33341 target_regexp.
33342 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33343 allow leading "-" in pattern. Watch for unsupported tests.
33344 If $compiler_result is set, pattern match assembler code,
33345 and ditto for $not_compiler_result.
33346 * lib/mike-gcc.exp: Likewise.
33347
33348 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33349 execution "succeeded".
33350
33351 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33352
33353 * config/win32.exp: New file.
33354 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33355
33356 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33357
33358 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33359 unsupported.
33360 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33361 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33362 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33363
33364 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33365 "... without exceptions was ...". That is now handled by
33366 prune_system_crud.
33367 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33368
33369 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33370
33371 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33372 sieve.c,sort2.c}: New files.
33373 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33374 sieve.exp,sort2.exp}: Drivers for them.
33375
33376 * lib/mike-gcc.exp (program_output): New user settable variable.
33377 (postbase): Call prune_system_crud. Also prune extraneous compiler
33378 messages.
33379 * lib/mike-g++.exp (program_output): New user settable variable.
33380
33381 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33382
33383 * config/sh.exp: Deleted (use sim.exp instead).
33384
33385 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33386
33387 * config/vx.exp: Declare CHECKTASK as global.
33388 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33389 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33390 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33391
33392 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33393
33394 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33395 target. Like vx.exp, only includes `vx29k.exp' instead of
33396 `vxworks.exp'.
33397
33398 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33399
33400 * config/sim.exp: Increase time limit from 120 seconds to 240.
33401
33402 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33403
33404 * gcc.c-torture/execute/950628-1.c: New test.
33405
33406 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33407
33408 * gcc.c-torture: Update with changes/additions from
33409 c-torture-1.34.
33410
33411 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33412
33413 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33414
33415 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33416
33417 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33418
33419 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33420
33421 * gcc.c-torture/compile/950512-1.c: New test.
33422 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33423 * gcc.dg/struct-ret-1.c: Likewise.
33424
33425 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33426
33427 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33428 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33429
33430 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33431
33432 * gcc.c-torture/special/920411-1.c: Deleted.
33433 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33434
33435 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33436
33437 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33438 cpu limit.
33439
33440 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33441
33442 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33443
33444 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33445
33446 From kenner;
33447 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33448 is the proper length.
33449 * va-arg-3.c: Likewise.
33450
33451 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33452
33453 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33454 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33455
33456 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33457 * lib/g++.exp (default_g++_start): Delete old cruft.
33458
33459 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33460
33461 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33462 (2 * (1 << 18)) to (2 * (1 << 17)).
33463
33464 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33465
33466 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33467
33468 * config/rom68k.exp: Renamed from config/idp.exp
33469
33470 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33471
33472 * c-torture/compile/921109-2.c
33473
33474 1995-04-18 Mike Stump <mrs@cygnus.com>
33475
33476 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33477 excess errors.
33478
33479 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33480
33481 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33482 output.
33483 * lib/g++.exp (default_g++_start): Likewise.
33484
33485 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33486
33487 * gcc.c-torture/compile/950329-1.c: New test.
33488
33489 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33490
33491 * config/bug.exp (${tool}_load): Updated to use new remote_open
33492 and remote_close procs.
33493 * config/idp.exp: New file.
33494
33495 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33496
33497 * gcc.c-torture/execute/950322-1.c: New test.
33498
33499 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33500
33501 * config/vx.exp (${tool}_load): Clean up testing of return code from
33502 vxworks_ld and vxworks_spawn.
33503
33504 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33505
33506 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33507
33508 1995-03-13 Mike Stump <mrs@cygnus.com>
33509
33510 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33511 can mark excess errors on a machine by machine basis. Note, the
33512 default is to not expect any excess errors, even when excess
33513 errors test - is given, so you will want to put an XFAIL ... on
33514 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33515 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33516 those 4 machines, but no others.
33517
33518 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33519
33520 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33521 * lib/c-torture.exp: to here.
33522
33523 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33524
33525 * gcc.c-torture/execute/950221-1.c: New test.
33526 * gcc.c-torture/execute/struct-ret-1.c: New test.
33527 * gcc.c-torture/compile/950221-1.c: New test.
33528
33529 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33530
33531 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33532
33533 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33534 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33535
33536 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33537
33538 * g++.gb: New directory of tests, derived from my signature and
33539 class scoping tests.
33540
33541 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33542 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33543 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33544 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33545 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33546 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33547 * g++.gb/sig25.C: Likewise.
33548
33549 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33550 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33551 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33552 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33553 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33554 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33555 * g++.gb/sig25.exp: Likewise.
33556
33557 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33558 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33559 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33560 * g++.gb/scope13.C: Likewise, this test still fails.
33561
33562 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33563 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33564 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33565 * g++.gb/scope13.exp: Ditto.
33566
33567 * g++.gb/README: New file, explains what these tests are about.
33568
33569 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33570
33571 * lib/dg.exp (dg-do): Support `preprocess'.
33572 (dg-test): Likewise.
33573
33574 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33575
33576 * config/udi.exp: change "continue -expect" to "exp_continue".
33577
33578 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33579
33580 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33581 Delete redundant tests.
33582
33583 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33584 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33585 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33586 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33587 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33588 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33589 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33590 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33591
33592 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33593 storing label pointers.
33594 * gcc.c-torture/execute/921019-1.c: Likewise.
33595 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33596 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33597 parameter fp.
33598 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33599 constants.
33600
33601 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33602 Delete obsolete tests.
33603
33604 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33605 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33606 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33607 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33608 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33609 * gcc.c-torture/compile/950124-1.c: New test.
33610
33611 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33612
33613 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33614
33615 * lib/mike-g++.exp: Add -lm to LIBS.
33616
33617 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33618
33619 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33620
33621 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33622
33623 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33624
33625 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33626
33627 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33628
33629 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33630
33631 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33632 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33633 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33634 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33635 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33636 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33637 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33638 * g++.law/{operators31.C, operators32.C,
33639 * g++.law/{operators33.C, operators34.C}: Likewise.
33640 * g++.law/{pic1.C, refs2.C}: Likewise.
33641 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33642 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33643 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33644 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33645
33646 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33647 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33648 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33649 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33650 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33651 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33652 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33653 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33654 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33655 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33656 * g++.law/{operators34.exp}: Likewise.
33657 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33658 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33659 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33660 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33661 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33662
33663 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33664 No longer expected to fail.
33665 * g++.law/missed-error3.C: Tweak for recent bool changes.
33666
33667 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33668
33669 * config/emb-unix: Deleted.
33670 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33671 remote execution. Do final link on remote host if REMOTE_LINK is set.
33672
33673 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33674
33675 * lib/dg.exp (dg-test): Fix typo in last patch.
33676
33677 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33678
33679 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33680 (handles multiple occurrences).
33681
33682 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33683
33684 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33685 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33686 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33687 printed).
33688 * lib/c-torture.exp (c-torture-compile): Likewise.
33689 (c-torture): Prepend full path if missing.
33690 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33691 (gcc_fail): Likewise.
33692 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33693
33694 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33695
33696 * lib/netware.exp: Only attach to NetWare i386 systems.
33697
33698 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33699
33700 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33701 messages. Add test name to "output pattern match" pass/fail message.
33702
33703 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33704
33705 * gcc.dg: New testsuite.
33706 * gcc.dg/dg.exp: New file.
33707
33708 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33709 test-switch.c}: Deleted.
33710
33711 * gcc.misc-tests/msgs.exp: New testcase driver.
33712
33713 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33714
33715 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33716 Watch for illegal return values from ${tool}_load.
33717 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33718 cross targets. Coerce return value >0 to 1.
33719
33720 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33721
33722 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33723
33724 * config/emb-unix.exp: New file.
33725
33726 * config/sim.exp: Error if variable $SIM not defined.
33727 (${tool}_load): Mark test as "untested" if simulator missing.
33728
33729 * config/unix.exp: Load remote.exp to get rcp_download.
33730 * lib/c-torture.exp: Use different option lists for testcases with
33731 and without loops.
33732 * gcc.c-torture/execute/execute.exp: Likewise.
33733
33734 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33735
33736 * config/*.exp: Clarify return code from ${tool}_load.
33737 Call `unresolved' or `untested' instead of `warning' or `perror'
33738 (sometimes you still want to call both though).
33739 Add comment that `shell_id' is local to each file.
33740 * config/udi.exp (timeout): Set to 30.
33741 Don't print warning if connection fails, $connectmode has already
33742 printed an error.
33743 (${tool}_load): Move verbose messages to level 2.
33744 Rework pattern for "Process started" message.
33745 Pass `shell_id' to ${connectmode}_download.
33746 Retry twice upon timeout. Make resetting of target more robust.
33747 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33748 Pass `shell_id' to exit_$connectmode.
33749 Only call exit_$connectmode if connected.
33750 * config/unix.exp (${tool}_load): Check return codes better.
33751 * config/vrtx.exp (${tool}_load): Likewise.
33752 * config/vx.exp (${tool}_load): Likewise.
33753 Delete unneeded global's.
33754 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33755 from ${tool}_load.
33756 (dg-stat): Delete.
33757 (dg-init): Delete recording of pass/fail counts.
33758 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33759 (old-dejagnu-init): Likewise.
33760 (old-dejagnu-stat): Delete contents, empty proc now.
33761 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33762 (c-torture): Delete references to lcnt, lpass, lfail.
33763 Get option list from TORTURE_OPTIONS.
33764 Delete -funroll[-all]-loops if no loops.
33765 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33766 (g++_stat): Delete contents (empty proc now).
33767 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33768 (gcc_finish): Likewise.
33769 (gcc_stat): Deleted.
33770 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33771 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33772 * gcc.c-torture/execute/execute.exp: Likewise.
33773 Split tests into two parts: compile, execute.
33774 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33775 no loops. Update to reflect clarified return codes from ${tool}_load.
33776
33777 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33778
33779 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33780 to grep for.
33781 (old-dejagnu): Likewise (where necessary).
33782
33783 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33784
33785 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33786
33787 * lib/dg.exp (dg-process-target): Fix processing of selector.
33788 Add comment regarding use of `error'.
33789
33790 * lib/gcc.exp (prune_system_crud): Define if missing.
33791 * lib/g++.exp (prune_system_crud): Likewise.
33792
33793 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33794 Call prune_system_crud.
33795 * lib/dg.exp (dg-runtest): New proc.
33796 Use perror instead of send_user for tcl errors in testcase.
33797 Don't return any value, it's never used.
33798 Don't clobber previous definition of `unknown'.
33799 Print tcl errors in `dg-final'.
33800
33801 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33802
33803 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33804 (dg-test): Don't print errorInfo, it contains stack backtrace.
33805
33806 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33807
33808 * lib/g++.exp (runtest_file_p): Define if missing.
33809
33810 1994-09-24 Doug Evans (dje@cygnus.com)
33811
33812 * lib/mike-g++.exp: Comment out loading of g++.exp.
33813 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33814 (default_g++_version): Always print something.
33815 (default_g++_start): Comment out call to `which'.
33816 (g++_start, g++_load): Deleted (must be defined in config file).
33817 * lib/gcc.exp: Test for existence of $CC at start.
33818 Delete check for tmpdir (done in gcc_init).
33819 (default_gcc_version): Always print something.
33820 (default_gcc_start): Comment out call to `which'.
33821 * config/*.exp: Major cleanup - make cross targets work at least a
33822 little better for g++ (by not being "--tool gcc" specific).
33823 Rename gcc_xxx to ${tool}_xxx.
33824 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33825 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33826
33827 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33828
33829 * lib/c-torture.exp (c-torture-compile): Rework compiler
33830 message processing.
33831
33832 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33833 c-torture.
33834
33835 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33836
33837 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33838
33839 * lib/dg.exp (dg-process-target): Support { target native }.
33840
33841 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33842
33843 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33844 looked for "... program xxx got fatal signal".
33845 Correct regsub munging of `comp_output'.
33846 Ignore compiler messages "path prefix not used" and "linker input
33847 file unused".
33848
33849 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33850
33851 * lib/gcc.exp (runtest_file_p): Define if missing.
33852 * gcc.prms/template.c: Example to work from.
33853
33854 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
33855
33856 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33857 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33858
33859 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33860 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33861 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33862 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33863
33864 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33865 (dg-process-target): No longer a varargs proc.
33866 Return S/N for target, P/F for xfail. All callers changed.
33867 (user option procs): More argument checking.
33868 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33869 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33870 (dg-test): Skip test if not running on selected target in `dg-do'.
33871 Update handling of `dg-do-what', `dg-output-text'.
33872 Separate execution pass/fail from output pattern match pass/fail.
33873 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33874
33875 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
33876
33877 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33878 target for 920510-1.c.
33879
33880 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
33881
33882 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33883 Clean up comment regarding use of passcnt, etc.
33884 (gcc_stat): Don't update `testcnt' here.
33885 (gcc_finish): Do it here.
33886 Might as well reset `but_id' here too.
33887 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33888 to determine if the file should be tested.
33889 * gcc.c-torture/compile/compile.exp: Likewise.
33890 * gcc.c-torture/execute/execute.exp: Likewise.
33891 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33892 * gcc.misc-tests/dg-test.exp: Likewise.
33893 * gcc.prms/prms.exp: Likewise.
33894 * gcc.wendy/wendy.exp: Likewise.
33895 * g++.old-deja.exp: Likewise.
33896 Move "Testing file" message to verbose level 1.
33897
33898 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
33899
33900 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33901
33902 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
33903
33904 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33905 (default_gcc_start): Accept optional second list element
33906 of compiler flags. Print compiler output at verbosity level 2.
33907 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33908 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33909 Save current values of framework globals passcnt, failcnt, xpasscnt,
33910 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33911 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33912 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33913 xfailcnt to compute stats. Update framework global `testcnt' from
33914 pass/fail counts.
33915 (gcc_finish): New proc. Clean up test environment.
33916 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33917 (gcc_epass, gcc_efail): Delete.
33918 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33919 argument of line number.
33920 (dg-init): If the tool has an init routine, call it.
33921 (dg-test): Remove args `cflags_var' and `libs_var'.
33922 Pass all compiler options to ${tool}_start.
33923 Handle missing line number.
33924 (dg-finish): New function.
33925 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33926 particular files. Call gcc_finish at end. Move "skipping test"
33927 message to verbosity level 3.
33928 * gcc.c-torture/compile/compile.exp: Likewise.
33929 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33930 * gcc.c-torture/execute/execute.exp: Likewise.
33931 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33932 Print testcase being tried at verbosity level 1.
33933 * gcc.c-torture/special/special.exp: Unset xfail.
33934 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33935 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33936 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33937 * gcc.failure/failure.exp: Likewise.
33938 * gcc.ieee/ieee.exp: Likewise.
33939 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33940 Update call to dg-test. Call dg-finish at end.
33941 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33942 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33943 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33944 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33945 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33946 * gcc.wendy/wendy.exp: Add copyright.
33947 Delete setting of tmpdir (done by gcc_init).
33948 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33949 Pass compiler flags to gcc_start. Call gcc_finish at end.
33950 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33951 gcc_[ce]pass/fail.
33952
33953 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
33954
33955 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33956 confusion.
33957 (g++_load): Likewise.
33958
33959 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33960 Rename argument to `prog' to remove the confusion.
33961 Varargs fns behave differently too!
33962 (g++_load): Likewise.
33963
33964 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33965
33966 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33967 what it is. Delete (always) printing of status value for !native.
33968 Simplify verbose code, and include status and exec_output.
33969 (g++_load): Use gcc_load.
33970
33971 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
33972
33973 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33974 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33975 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33976 940714-3.c as these testcases don't exist anymore. Make
33977 va-arg-1.c expected to pass.
33978
33979 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
33980
33981 * gcc.misc-tests/misc.exp: Only run specific testcases.
33982 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33983 * gcc.misc-tests/dg-[1-9].c: New files.
33984
33985 * lib/dg.exp: New testsuite driver.
33986 * gcc.prms/prms.exp: Use it.
33987
33988 * README.gcc: New file.
33989
33990 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33991 Document and reset `lxpass' and `lxfail'.
33992 Simplify "initialized" message.
33993 (gcc_stat): Clean up comments a little.
33994
33995 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
33996
33997 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33998
33999 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
34000
34001 * lib/old-dejagnu.exp (process-option): New proc.
34002 (old-dejagnu-init, old-dejagnu-stat): Likewise.
34003 (old-dejagnu): Simplify.
34004 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
34005
34006 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
34007
34008 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
34009 exists and is not an empty string.
34010
34011 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
34012 $xfail rather than calling setup_xfail. Clear $xfail when test is
34013 finished.
34014 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
34015 automatically.
34016
34017 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
34018 longer expected to fail.
34019
34020 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
34021 "f" function call.
34022
34023 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
34024
34025 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
34026 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
34027 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
34028 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
34029 c-torture-1.29.
34030
34031 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
34032 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
34033
34034 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
34035
34036 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
34037 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
34038
34039 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
34040 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
34041 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
34042
34043 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
34044
34045 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
34046 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
34047 940714-1.c, 940714-2.c, 940714-3.c},
34048 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
34049 gcc.misc-tests/{mg.c,mg.exp}:
34050 New tests.
34051 * gcc.noncompile/noncompile.exp: Change accordingly.
34052
34053 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
34054
34055 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
34056 Undo previous clobberage.
34057
34058 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
34059
34060 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
34061 * gcc.special/{930510-1.c, special.exp}:
34062 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
34063 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
34064 struct-varargs-1.c}: New tests from c-torture-1.26.
34065
34066 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
34067
34068 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
34069 argument to switch.
34070
34071 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
34072
34073 * Revert the previous changes. Please see Rob's directory
34074 (/lisa/test/rob/progressive/gcc/testsuite) for testing
34075 fixes.
34076
34077 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
34078
34079 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
34080 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
34081 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
34082 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
34083 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
34084 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
34085 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
34086 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
34087 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
34088 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
34089 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
34090 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
34091 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
34092 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
34093 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
34094 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
34095 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
34096 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
34097 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
34098 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
34099 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
34100 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
34101 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
34102 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
34103 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
34104 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34105 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
34106
34107 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
34108
34109 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
34110 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
34111 with perror calls.
34112
34113 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
34114
34115 * config/unix.exp (g++_load): Fix syntax.
34116
34117 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
34118
34119 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
34120 * gcc.noncompile/921017-1.c: Deleted obsolete test.
34121 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
34122 Don't expect va-arg-1.c to fail. Correct expected output for
34123 920928-1.c.
34124 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
34125 * gcc.wendy/hbm4.c: Correct typo.
34126 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34127
34128 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
34129
34130 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34131 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34132 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34133 * lib/c-torture.exp (c-torture-compile): Ditto.
34134
34135 Reduce volume of output (remove all the -I's and such).
34136 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34137 Call gcc_cpass, gcc_cfail.
34138 (c-torture): Pass testing option to c-torture-compile.
34139
34140 1994-03-21 Doug Evans (dje@cygnus.com)
34141
34142 Bring patches over from progressive.
34143 * config/default.exp: Exit remote shell cleanly.
34144 (g++_exit, g++_start): Add default versions.
34145 * config/sim.exp (gcc_load): Use perror, not error.
34146
34147 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
34148
34149 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34150 set in site.exp.
34151
34152 1994-03-14 Doug Evans (dje@cygnus.com)
34153
34154 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34155 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34156 (wendy_try): New proc to run testcase.
34157 (main loop): Call 'em.
34158 * gcc.wendy/*.c: Clean up pass to correct expected output.
34159
34160 * lib/gcc.exp: Minor cleanup work.
34161 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34162
34163 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
34164
34165 * config/sim.exp (gcc_load): Document return codes better.
34166 Don't pass -v to simulator.
34167
34168 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
34169
34170 * gcc.special/920717-x.c: Fix typo.
34171 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34172 get at sources.
34173
34174 * lib/mike-gcc.exp: Fix typo.
34175
34176 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
34177
34178 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34179 binary to use, transform the name.
34180 * config/*.exp: rename everything. Nuke any g++ specific files,
34181 it's now a special case of gcc that requires no special support.
34182 Add a default.exp for unsupported targets.
34183
34184 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
34185
34186 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34187 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34188 version of Tcl.
34189
34190 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
34191
34192 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34193 than a warning.
34194
34195 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
34196
34197 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34198
34199 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
34200
34201 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34202 option_list. Compile every file with only 4/6 option choices
34203 (same as C torture) instead of with 12/18 different option
34204 choices.
34205 * lib/c-torture.exp: Likewise.
34206
34207 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34208 not already set.
34209
34210 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
34211
34212 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34213 can put an XFAIL *-*-* on excess errors.
34214
34215 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34216
34217 * g++.law: Add more tests derived from g++-bugs snapshots.
34218
34219 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34220 equivalent to g++.law/init9.
34221
34222 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34223 compiled it, and the a.out file after we've run it.
34224
34225 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34226
34227 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34228 compiled it, and the a.out file after we've run it.
34229
34230 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34231
34232 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34233
34234 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34235
34236 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34237 version number.
34238
34239 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34240
34241 * g++.law: New directory of g++ tests derived from the g++-bugs
34242 snapshots.
34243
34244 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34245
34246 * gcc.compile: initbug1.c initbug1.exp testcase added
34247
34248 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34249
34250 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34251 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34252 fixes submitted by Jeff Law (law@cs.utah.edu)
34253 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34254 Jeff Law (law@cs.utah.edu)
34255
34256
34257 1993-11-30 Mike Stump (mrs@cygnus.com)
34258
34259 * config/unix-g++.exp: Follow the gcc way of doing things.
34260 * g++.old-deja/old-deja.exp: Minor updates.
34261 * lib/g++.exp: New file, follow the gcc way of doing things.
34262 * lib/old-dejagnu.exp: Minor updates.
34263 * lib/mike-g++.exp: Always unset errorInfo.
34264
34265 1993-11-06 Mike Stump (mrs@cygnus.com)
34266
34267 * lib/gcc.exp: Fix some errors with the below change, CC and
34268 CFLAGS should be global when setting, not local.
34269
34270 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34271
34272 * lib/gcc.exp: Transform tool name.
34273
34274 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34275
34276 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34277
34278 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34279
34280 * lib/gcc.exp: change gcc_done to gcc_stat
34281
34282 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34283
34284 * Upgraded gcc testsuite to c-torture version 1.25
34285
34286 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34287
34288 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34289 * lib/c-torture: added hooks for new reporting code.
34290
34291 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34292
34293 * config/sh-gcc.exp: check if sh-sim exists in the path
34294
34295 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34296
34297 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34298 * gcc.compile/compile.exp: Initial changes for new logic.
34299 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34300 * gcc.failure/failure.exp: Initial changes for new logic.
34301 * gcc.ieee/ieee.exp: Initial changes for new logic.
34302 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34303 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34304 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34305 * lib/c-torture.exp: Initial changes for new logic.
34306 * lib/gcc.exp: Initial changes for new logic.
34307
34308 1993-10-15 Mike Stump (mrs@cygnus.com)
34309
34310 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34311 depend upon failure or success. Fully qualify names in failure
34312 and success messages. Always remove a.out before starting
34313 compile, just in case. Pay more attention to error text output by
34314 the compiler. Handle testcases with no known past errors just
34315 like all others, so that things are uniform. Other miscellaneous
34316 improvements.
34317
34318 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34319
34320 * gcc.cpp: new directory for cpp tests
34321
34322 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34323
34324 * lib/chill.exp: Code reformatted, removed unused code.
34325 * config/unix-chill.exp: Code reformatted, removed unused code.
34326 * chill.execute/execute.exp: Code reformatted, removed unused code.
34327 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34328
34329 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34330
34331 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34332 routines not written.
34333
34334 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34335
34336 * config/bug-gcc.exp: Use new procs from bug.exp.
34337
34338 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34339
34340 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34341 via ftp, rather than depending on NFS.
34342 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34343 case.
34344
34345 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34346
34347 * config/bug-gcc.exp: Use new download proc.
34348
34349 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34350
34351 * chill.execute/execute.exp: cleanups, handles errors better
34352 * chill.compile/compile.exp: rewrite, based on execute.exp
34353 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34354 * lib/chill.exp: major changes to diff proc and compile and link
34355 procs. added chill_fail and chill_pass wrappers to pass and
34356 fail. added more comments, and handle error codes better.
34357 Added a hack to capture stderr from exec, so noncompile tests
34358 can work.
34359
34360 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34361
34362 * chill.execute/execute.exp: rewrite of testsuite driver
34363 * lib/chill.exp: rewrite of testsuite driver
34364 * config/unix-chill.exp: rewrite of testsuite driver
34365
34366 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34367
34368 In chill.execute:
34369 * iexpr.ch: Standardize uppercase.
34370 * tuples.dat: Standardize uppercase.
34371 * vary.ch: standardize. Correct varying string assignments.
34372 * vary.dat: Add new output lines.
34373
34374 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34375
34376 In chill.execute:
34377 * chprintf.ch: Standardize use of uppercase.
34378 * tuples.ch: Standardize and turn arr2 into a DCL,
34379 rather than a SYN.
34380 * pinits.ch: Standardize.
34381
34382 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34383
34384 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34385 * Makefil: Renamed to Makefile.in.
34386 * configure.in: New.
34387
34388 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34389
34390 In chill.execute:
34391 * .cvsignore: Add result/output files.
34392 * Makefile: Fix up variables at start. Use MFLAGS
34393 everywhere. Correct bool_loc, built_ins entries.
34394 Add entry for vary1.ch.
34395 * bitarray.ch: Standardize upper-case usage.
34396 * bitexpr.ch: Standardize, add output of b1.
34397 * params.ch: Use arrayt in along PROC parameters, to
34398 avoid novelty problems.
34399 * sets.ch: Tiny cleanup.
34400 * vary1.ch: Re-indent.
34401
34402 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34403
34404 * Add PR-related files to Makefiles, .cvsignore files, etc.
34405
34406 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34407
34408 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34409 with compiler objects. New names are test-flow.c and test-loop.c
34410
34411 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34412
34413 * Upgraded c-torture tests from 1.19 to 1.20
34414
34415 * new files:
34416 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34417 * gcc.compile: 930623-1.c 930623-2.c
34418 * gcc.noncompile: 930622-1.c 930622-2.c
34419 * gcc.failure: 920411-1.c 920627-2.c
34420 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34421
34422 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34423
34424 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34425 More changes to get testsuite working properly. Needs more work.
34426 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34427
34428 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34429
34430 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34431 More changes to get testsuite working properly. Needs more work.
34432
34433 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34434
34435 * chill.compile/compile.exp: Added for Dejagnu support
34436 * chill.execute/execute.exp: Added for Dejagnu support
34437 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34438
34439 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34440
34441 This should complete moving the CHILL test files.
34442 * chill.noncompile(.cvsignore printf.grt
34443 in-printf.grt chprintf.grt chprintf.ch):
34444 Added test-support files.
34445 (Makefile): Modified further.
34446 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34447 signal.ch): Added test files.
34448 * chill.execute (.cvsignore printf.grt printr.c
34449 in-printf.grt rts.c chprintf.grt rts.h): Added
34450 test-support files.
34451 (Makefile): More corrections.
34452
34453 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34454
34455 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34456 test cases, ready for DejaGnu.
34457
34458 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34459
34460 * Upgraded c-torture tests from 1.18 to 1.19
34461
34462 * gcc.compile: added test(s):
34463 930607-1.c
34464 * gcc.execute: added test(s):
34465 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34466
34467 * added new subdirectory for misc tests: gcc.misc-tests
34468 * gcc.misc-test(s): added tests:
34469 inst-check.c test-consts.c test-ior.c test-switch.c
34470
34471 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34472
34473 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34474
34475 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34476
34477 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34478
34479 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34480
34481 * Upgraded c-torture tests from 1.17 to 1.18
34482
34483 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34484
34485 * Upgraded c-torture tests from 1.12 to 1.17
34486
34487 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34488
34489 * lib/old-dejagnu.exp:
34490 Fixed handling of XFAIL target triplets to correctly
34491 recognize wildcard characters. Removed code that
34492 appended a unique id tag to the end of the file name
34493 printed out by the result of the testcases within a
34494 given test file.
34495
34496 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34497
34498 * lib/old-dejagnu.exp:
34499 Reworked expected failure handling to trigger off of XFAIL
34500 keyword in keyphrase embeded in testcase source code. The
34501 XFAIL keyword must be at the end of the keyphrase line. It
34502 may optionally be followed by one or more target triplets.
34503 It has just occured that the handling of wildcards in the
34504 target triplet may not be correct.
34505
34506 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34507
34508 * g++.old-deja/tests:
34509 Moved all subdirectories up one level into g++.old-deja .
34510
34511 * lib/old-dejagnu.exp:
34512 Fixed problem with CXXFLAGS not being properly reset, and being
34513 corrupted with extraneous "-c" compiler option. This was
34514 causing binaries to not be generated for test that needed them.
34515 Modified strings passed to "pass" and "fail" so that individual
34516 tests from the same test file would be distinguished by an
34517 identifier appended to the test file name in the summary logs;
34518 this corrected a problem with erroneous diff logs. Added code
34519 to search testcases for expected fail and unexpected pass keywords.
34520
34521 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34522
34523 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34524
34525 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34526
34527 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34528 Removed extraneous text from end of "Special g++ Options"
34529 keyphrase.
34530
34531 * lib/old-dejagnu.exp: Added pattern matching to look for new
34532 keywords, embedded in testcases comments, which will trigger
34533 calls to xpass and xfail.
34534
34535 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34536
34537 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34538 comments embedded in the testcases, especially the one looking for
34539 special compiler options, as well as the pattern matching for the
34540 compiler output again.
34541
34542 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34543
34544 * lib/old-dejagnu.exp: Do a proper check of the return value for
34545 execute tests. Fixed several problems with the pattern matching
34546 of the compiler output which gave erroneous test results.
34547 Changed several of the test result messages to be more descriptive.
34548 * config/unix-g++.exp: Proc g++_load now actually works and
34549 executes the tests passed to it and returns a usable return
34550 value.
34551
34552 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34553
34554 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34555
34556 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34557
34558 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34559 Modified both files to properly execute the old style
34560 dejagnu tests. The previous versions of these files were
34561 experimental and did not function anything near correctly.
34562
34563 1993-04-05 Rob Savoye (rob@cygnus.com)
34564
34565 * Removed all Makefile.in and configure.in files. No configuration
34566 needed now.
34567
34568 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34569
34570 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34571
34572 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34573
34574 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34575 gcc.special/configure.in, gcc.noncompile/configure.in,
34576 gcc.execute/configure.in, gcc.code_quality/configure.in,
34577 g++.other/configure.in, g++.old-deja/configure.in,
34578 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34579 in srcname setting.
34580
34581 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34582
34583 * lib/udi.exp: Fixed mondfe and mondfe_download.
34584 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34585 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34586
34587 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34588
34589 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34590 (gdb_exit): Don't remove *_soc files.
34591
34592 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34593
34594 * lib/c-torture.exp: Don't look for main; instead always use -w
34595 -c. This is how the c-torture tests work. Remove the object
34596 file if the compilation succeeds.
34597 * gcc.execute/execute.exp: Remove executable if test passes.
34598 * gcc.noncompile/noncompile.exp: Every test is an expected
34599 failure.
34600 * gcc.special/special.exp: Added tests from c-torture 1.11,
34601 corrected use of existing test.
34602 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34603 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34604 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34605 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34606 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34607 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34608 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34609 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34610 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34611 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34612 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34613 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34614 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34615 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34616 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34617 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34618 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34619 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34620 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34621 c-torture 1.11.
34622 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34623 correspond to c-torture 1.11.
34624
34625 * New file.