re PR tree-optimization/22230 (value range propagation error)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-15 Steven Bosscher <stevenb@suse.de>
2
3 PR tree-optimization/22230
4 * gcc.dg/tree-ssa/pr22230.c: New test.
5
6 2005-07-14 Jakub Jelinek <jakub@redhat.com>
7
8 * gfortran.dg/g77/cpp6.f: New test.
9
10 PR fortran/22417
11 * gfortran.dg/g77/cpp5.F: New test.
12 * gfortran.dg/g77/cpp5.h: New file.
13 * gfortran.dg/g77/cpp5inc.h: New file.
14
15 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
16
17 PR libfortran/16435
18 * gfortran.dg/tl_editting.f90: New.
19 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
20
21 2005-07-14 Steven G. Kargl <kargls@comcast.net>
22
23 * gfortran.dg/char_array_constructor.f90: New test.
24
25 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
26
27 * gfortran.dg/past_eor.f90: New.
28 * gfortran.dg/complex_read.f90: New.
29
30 2005-07-13 Jeff Law <law@redhat.com>
31
32 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
33 additional casts.
34
35 * gcc.dg/tree-ssa/pr22321.c: New test
36
37 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
38
39 PR tree-optimization/21921
40 * gcc.dg/tree-ssa/pr21921.c: New.
41
42 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
43
44 PR tree-optimizatio/22442
45 * gcc.dg/tree-ssa/loop-11.c: New test.
46
47 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
48
49 PR tree-opt/21840
50 * gcc.c-torture/compile/pr21840.c: New test.
51
52 2005-07-12 Jan Hubicka <jh@suse.cz>
53
54 * gcc.c-torture/compile/pr22379.c: New test.
55
56 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
57
58 PR libfortran/21593
59 gfortran.dg/dev_null.f90: Remove outdated comment about
60 PR libfortran/21593.
61
62
63 2005-07-12 Dale Johannesen <dalej@apple.com>
64
65 * gcc.target/i386/compress-float-sse.c: New.
66 * gcc.target/i386/compress-float-sse-pic.c: New.
67 * gcc.target/i386/compress-float-387.c: New.
68 * gcc.target/i386/compress-float-387-pic.c: New.
69 * gcc.dg/compress-float-ppc.c: New.
70 * gcc.dg/compress-float-ppc-pic.c: New.
71
72 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
73
74 PR libfortran/21593
75 gfortran.dg/dev_null.f90: Remove targets.
76
77 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
78
79 PR tree-opt/22335
80 * gcc.dg/pr22335-1.c: New test.
81 * gcc.dg/pr22335-2.c: New test.
82
83 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
84
85 PR c++/20172
86 * g++.dg/template/nontype12.C : New test.
87
88 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
89
90 * gcc.dg/tree-ssa/loop-10.c: New test.
91
92 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
93
94 * gcc.c-torture/execute/20020720-1.x: Remove.
95
96 2005-07-11 Jakub Jelinek <jakub@redhat.com>
97
98 * gfortran.fortran-torture/execute/forall_7.f90: New test.
99
100 2005-07-10 Richard Sandiford <richard@codesourcery.com>
101
102 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
103 (dg-mips-options): Use it.
104
105 2005-07-09 Diego Novillo <dnovillo@redhat.com>
106
107 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
108
109 2005-07-09 Richard Henderson <rth@redhat.com>
110
111 * lib/target-supports.exp (check_effective_target_sync_char_short):
112 Add alpha.
113
114 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
115
116 PR libfortran/22217
117 * gfortran.dg/negative-z-descriptor.f90: New test.
118
119 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
120
121 PR tree-opt/22329
122 * gcc.dg/pr22329.c: New test.
123
124 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
125
126 PR tree-optimization/20139
127 * gcc.dg/tree-ssa/pr20139.c: New.
128
129 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
130
131 PR tree-opt/22356
132 * testsuite/gcc.dg/pr22356-1.c: New test.
133
134 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
135
136 PR c++/21799
137 * g++.dg/template/unify8.C: New.
138 * g++.dg/template/unify9.C: New.
139
140 2005-07-08 Jakub Jelinek <jakub@redhat.com>
141
142 * gfortran.fortran-torture/execute/entry_10.f90: New test.
143
144 2005-07-07 Geoffrey Keating <geoffk@apple.com>
145
146 * gcc.dg/darwin-version-1.c: New.
147 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
148 * gcc.dg/builtins-20.c: Likewise.
149 * gcc.dg/builtins-53.c: Likewise.
150 * gcc.dg/torture/builtins-convert-1.c: Likewise.
151 * gcc.dg/torture/builtins-convert-2.c: Likewise.
152 * gcc.dg/torture/builtins-convert-3.c: Likewise.
153 * gcc.dg/torture/builtins-power-1.c: Likewise.
154 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
155 on Darwin.
156
157 2005-07-07 Jeff Law <law@redhat.com>
158
159 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
160 argument evaluation order.
161
162 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
163
164 PR libfortran/21594
165 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
166 Add test cases where the shift length is greater than the
167 array length.
168
169 2005-07-07 Ziemowit Laski <zlaski@apple.com>
170
171 * obj-c++.dg/proto-lossage-6.mm: New.
172 * objc.dg/proto-lossage-6.m: New.
173
174 2005-07-07 Ziemowit Laski <zlaski@apple.com>
175
176 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
177 * objc.dg/gnu-runtime-2.m: Likewise.
178
179 2005-07-07 Jakub Jelinek <jakub@redhat.com>
180
181 * gfortran.dg/longline.f: New test.
182
183 * gfortran.dg/badline.f: New test.
184
185 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
186
187 PR fortran/16531
188 PR fortran/15966
189 PR fortran/18781
190 * gfortran.dg/hollerith.f90: New.
191 * gfortran.dg/hollerith2.f90: New.
192 * gfortran.dg/hollerith3.f90: New.
193 * gfortran.dg/hollerith4.f90: New.
194 * gfortran.dg/hollerith_f95.f90: New.
195 * gfortran.dg/hollerith_legacy.f90: New.
196 * gfortran.dg/g77/cpp4.F: New. Port from g77.
197
198 2005-07-07 Ziemowit Laski <zlaski@apple.com>
199
200 PR objc/22274
201 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
202 * objc.dg/gnu-runtime-2.m: New.
203
204 2005-07-06 Jeff Law <law@redhat.com>
205
206 * gcc.dg/tree-ssa/vrp17.c: New test.
207
208 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
209
210 PR fortran/22327
211 * gfortran.dg/array_constructor_5.f90: New test.
212
213 2005-07-07 Jakub Jelinek <jakub@redhat.com>
214
215 * gfortran.fortran-torture/execute/entry_9.f90: New test.
216
217 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
218
219 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
220 * gcc.dg/980816-1.c: Ditto.
221
222 2005-07-06 Jeff Law <law@redhat.com>
223
224 * gcc.c-torture/compile/pr21356.c: New test.
225
226 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
227
228 PR c/22013
229 PR c/22098
230 * gcc.c-torture/compile/pr22013-1.c,
231 gcc.c-torture/execute/pr22098-1.c,
232 gcc.c-torture/execute/pr22098-2.c,
233 gcc.c-torture/execute/pr22098-3.c: New tests.
234
235 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
236
237 PR c/22308
238 * gcc.dg/pr22308-1.c: New test.
239
240 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
241
242 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
243 target.
244 * gcc.dg/compare9.c: Use -fshort-enums instead of
245 -fno-short-enums. Change the last test to dg-bogus.
246
247 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
248
249 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
250 * gcc.dg/compare9.c: New.
251
252 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
253
254 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
255
256 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
257
258 PR testsuite/22288
259 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
260
261
262 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
263
264 * gcc.dg/format/gcc_gfc-1.c: New.
265
266 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
267
268 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
269
270 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
271
272 PR fortran/20842
273 * gfortran.dg/io_invalid_1.f90: New test.
274
275 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
276
277 * gcc.dg/format/gcc_diag-1.c: Update.
278
279 2005-07-02 Jeff Law <law@redhat.com>
280
281 * gcc.dg/tree-ssa/pr22051-1.c: New test.
282 * gcc.dg/tree-ssa/pr22051-2.c: New test.
283
284 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
285
286 * gcc.dg/format/gcc_diag-1.c: Update.
287
288 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
289
290 PR tree-opt/22269
291 * gcc.c-torture/compile/pr22269.c: New test.
292
293 2005-06-30 Diego Novillo <dnovillo@redhat.com>
294
295 PR 21584
296 PR 22219
297 * g++.dg/tree-ssa/pr21584-1.C: New test.
298 * g++.dg/tree-ssa/pr21584-2.C: New test.
299
300 2005-06-30 Ziemowit Laski <zlaski@apple.com>
301
302 * obj-c++.dg/try-catch-11.mm: New.
303 * objc.dg/try-catch-10.m: New.
304
305 2005-06-29 David Edelsohn <edelsohn@gnu.org>
306
307 * g++.dg/other/ucnid-1.C: xfail on AIX.
308
309 2005-06-29 Diego Novillo <dnovillo@redhat.com>
310
311 PR 22234
312 * gcc.dg/20050629-1.c: New test.
313
314 2005-06-29 Ziemowit Laski <zlaski@apple.com>
315
316 * obj-c++.dg/const-str-1[0-1].mm: New.
317 * objc.dg/const-str-1[0-1].m: New.
318
319 2005-05-29 Richard Henderson <rth@redhat.com>
320
321 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
322 Rename from check_effective_target_vect_no_max.
323 (check_effective_target_vect_no_int_add): New.
324 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
325 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
326 * gcc.dg/vect/vect-reduc-3.c: Likewise.
327 * gcc.dg/vect/vect-reduc-1.c: Use both.
328 * gcc.dg/vect/vect-reduc-2.c: Likewise.
329
330 2005-05-29 Richard Henderson <rth@redhat.com>
331
332 * lib/target-supports.exp (check_effective_target_vect_no_max):
333 Remove i386 and x86_64.
334
335 2005-06-29 Steve Ellcey <sje@cup.hp.com>
336
337 PR testsuite/21969
338 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
339
340 2005-06-29 Steve Ellcey <sje@cup.hp.com>
341
342 PR middle-end/21969
343 * gcc.dg/vect/pr21969.c: New test.
344
345 2005-06-28 Eric Christopher <echristo@redhat.com>
346
347 PR c/22052
348 PR c/21975
349 * gcc.dg/inline1.c: New test.
350 * gcc.dg/inline2.c: Ditto.
351 * gcc.dg/inline3.c: Ditto.
352 * gcc.dg/inline4.c: Ditto.
353 * gcc.dg/inline5.c: Ditto.
354
355 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
356
357 PR libfortran/22142
358 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
359 Add testcase also testing eoshift1 for PR 22142.
360
361 2005-06-28 Richard Henderson <rth@redhat.com>
362
363 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
364 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
365 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
366 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
367 gcc.dg/tree-ssa/20030922-2.c: Likewise.
368
369 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
370
371 PR libfortran/22142
372 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
373 Add testcase for PR 22142.
374
375 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
376
377 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
378 gcc.target/ia64/fpreg-2.c: New tests.
379
380 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
381
382 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
383
384 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
385
386 PR libfortran/22170
387 * gfortran.dg/slash_1.f90: New test.
388
389 2005-06-27 Richard Henderson <rth@redhat.com>
390
391 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
392 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
393 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
394 * gcc.dg/vect/vect-reduc-2.c: Likewise.
395 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
396 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
397
398 2005-06-27 Richard Henderson <rth@redhat.com>
399
400 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
401 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
402
403 2005-06-27 Ziemowit Laski <zlaski@apple.com>
404
405 * obj-c++.dg/proto-lossage-5.mm: New.
406 * objc.dg/proto-lossage-5.m: New.
407
408 2005-06-27 Diego Novillo <dnovillo@redhat.com>
409
410 PR 21959
411 * gcc.dg/tree-ssa/pr21959.c: New test.
412
413 2005-06-27 Jakub Jelinek <jakub@redhat.com>
414
415 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
416 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
417 testing uninitialized var.
418
419 * gcc.c-torture/execute/builtins/chk.h: New.
420 * gcc.c-torture/execute/builtins/lib/chk.c: New.
421 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
422 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
423 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
424 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
425 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
426 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
427 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
428 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
429 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
430 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
431 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
432 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
433 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
434 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
435 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
436 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
437 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
438 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
439 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
440 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
441 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
442 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
443 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
444 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
445 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
446 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
447 * gcc.dg/builtin-object-size-1.c: New test.
448 * gcc.dg/builtin-object-size-2.c: New test.
449 * gcc.dg/builtin-object-size-3.c: New test.
450 * gcc.dg/builtin-object-size-4.c: New test.
451 * gcc.dg/builtin-object-size-5.c: New test.
452 * gcc.dg/builtin-stringop-chk-1.c: New test.
453 * gcc.dg/builtin-stringop-chk-2.c: New test.
454 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
455 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
456 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
457 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
458 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
459 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
460 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
461 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
462 * gcc.c-torture/execute/printf-1.c: New test.
463 * gcc.c-torture/execute/fprintf-1.c: New test.
464 * gcc.c-torture/execute/vprintf-1.c: New test.
465 * gcc.c-torture/execute/vfprintf-1.c: New test.
466 * gcc.c-torture/execute/printf-chk-1.c: New test.
467 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
468 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
469 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
470
471 2005-06-27 Michael Matz <matz@suse.de>
472
473 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
474 slot is not merged if address escapes.
475
476 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
477
478 PR c/21911
479 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
480
481 2005-06-26 Jakub Jelinek <jakub@redhat.com>
482
483 PR middle-end/17965
484 * gcc.c-torture/compile/20050622-1.c: New test.
485
486 PR middle-end/22028
487 * gcc.dg/20050620-1.c: New test.
488
489 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
490
491 PR tree-optimization/22026
492 * gcc.dg/tree-ssa/pr22026.c: New.
493
494 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
495
496 PR libfortran/22144
497 * gfortran.dg/shift-alloc.f90: New testcase.
498
499 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
500
501 * all files: Update FSF address in copyright headers.
502
503 2005-06-22 Jan Hubicka <jh@suse.cz>
504
505 * wholeprogram-1.c: New testcase.
506 * wholeprogram-2.c: New testcase.
507
508 2005-06-24 Mark Mitchell <mark@codesourcery.com>
509
510 PR 22171
511 * gcc.dg/tree-ssa/pr22171.c: New test.
512
513 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
514
515 * gfortran.dg/simplify_modulo.f90: New.
516
517 2005-06-24 Jan Hubicka <jh@suse.cz>
518
519 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
520
521 2005-06-23 Ziemowit Laski <zlaski@apple.com>
522
523 * obj-c++.dg/proto-lossage-[1-4].mm: New.
524
525 2005-06-23 Ziemowit Laski <zlaski@apple.com>
526
527 * obj-c++.dg/typedef-alias-1.mm: New.
528 * objc.dg/typedef-alias-1.m: New.
529
530 2005-06-23 Jeff Law <law@redhat.com>
531
532 * gcc.dg/tree-ssa/vrp16.c: New test.
533
534 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
535
536 * lib/target-supports.exp: Add
537 check_effective_target_fortran_large_real and
538 check_effective_target_fortran_large_int to check for
539 corresponding effective targets.
540 * gfortran.dg/large_integer_kind_1.f90: New test.
541 * gfortran.dg/large_real_kind_1.f90: New test.
542
543 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
544
545 PR tree-optimization/22117
546 * gcc.dg/tree-ssa/pr22117.c: New.
547
548 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
549
550 PR testsuite/22123
551 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
552
553 2005-06-23 David Edelsohn <edelsohn@gnu.org>
554
555 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
556
557 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
558
559 * gfortran.dg/f2c_4.f90: Add tests for complex functions
560 * gfortran.dg/f2c_4.c: Likewise
561
562 2005-06-22 Paul Brook <paul@codesourcery.com>
563
564 PR fortran/21034
565 * gfortran.dg/auto_save_1.f90: New test.
566
567 2005-06-22 Michael Matz <matz@suse.de>
568
569 * gcc.target/x86-64/abi: New directory.
570 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
571 * gcc.target/x86-64/abi/README.gcc: New file.
572 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
573 * gcc.target/x86-64/abi/asm-support.s: New file.
574 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
575 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
576 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
577 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
578 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
579 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
580 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
581 * gcc.target/x86_64/abi/test_bitfields.c: New test.
582 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
583 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
584 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
585 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
586 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
587 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
588 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
589 * gcc.target/x86_64/abi/test_varargs.c: New test.
590
591 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
592
593 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
594 32-bit i?86 and x86_64.
595
596 2005-06-21 Ziemowit Laski <zlaski@apple.com>
597
598 * obj-c++.dg/const-str-[1-9].mm: New tests.
599
600 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
601
602 PR fortran/22010
603 * gfortran.dg/namelist_use.f90: New.
604 * gfortran.dg/namelist_use_only.f90: New.
605
606 2005-06-21 Jeff Law <law@redhat.com>
607
608 * gcc.dg/tree-ssa/vrp15.c: New test.
609
610 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
611
612 * lib/target-supports.exp (check_effective_target_vect_reduction):
613 Remove.
614 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
615 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
616 remove vect_reduction target keyword. Also avoid two returns in main.
617 * gcc.dg/vect/vect-reduc-3.c: Likewise.
618 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
619 * gcc.dg/vect/vect-reduc-1short.c: New test.
620 * gcc.dg/vect/vect-reduc-1char.c: New test.
621 * gcc.dg/vect/vect-reduc-2short.c: New test.
622 * gcc.dg/vect/vect-reduc-2char.c: New test.
623 * gcc.dg/vect/vect-reduc-6.c: New test.
624 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
625 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
626 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
627
628 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
629 Paul Thomas <pault@gcc.gnu.org>
630
631 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
632 New tests.
633
634 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
635
636 * gfortran.dg/backslash_1.f90: New test.
637 * gfortran.dg/backslash_2.f90: New test.
638
639 2005-06-20 Steven G. Kargl <kargls@comcast.net>
640
641 * gfortran.dg/duplicate_labels.f90: New test.
642
643 2005-06-20 Jan Beulich <jbeulich@novell.com>
644
645 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
646 unsupportable relocations.
647 * g++.old-deja/g++.other/store-expr1.C: Likewise.
648 * gcc.dg/20050321-2.c: xfail for NetWare.
649
650 2005-06-20 Andreas Jaeger <aj@suse.de>
651
652 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
653 gcc.target/i386/fastcall-sseregparm.c,
654 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
655
656 2005-06-19 Richard Henderson <rth@redhat.com>
657
658 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
659
660 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
661
662 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
663
664 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
665
666 PR c++/22115
667 * g++.dg/conversion/simd2.C: Change expected error message.
668
669 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
670
671 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
672 * gcc.dg/vect/vect-reduc-2.c: Likewise.
673 * gcc.dg/vect/vect-reduc-3.c: Likewise.
674
675 2005-06-18 James A Morrison <phython@gcc.gnu.org>
676
677 * gcc.dg/fold-mod-1.c: New test.
678
679 2005-06-18 Steven G. Kargl <kargls@comcast.net>
680
681 PR fortran/19926
682 * gfortran.dg/pr19926.f90: New test.
683
684 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
685
686 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
687 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
688 targets.
689 * gcc.dg/vect/vect-reduc-2.c: Likewise.
690 * gcc.dg/vect/vect-reduc-3.c: Likewise.
691
692 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
693
694 * gcc.target/ia64/float80-varargs-1.c: New test.
695
696 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
697
698 PR tree-opt/22035
699 * gfortran.dg/f2c_6.f90: New test.
700
701 2005-06-17 Geoffrey Keating <geoffk@apple.com>
702
703 PR c++/17413
704 * g++.dg/template/local5.C: New.
705
706 2005-06-17 Richard Henderson <rth@redhat.com>
707
708 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
709
710 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
711
712 PR testsuite/21945
713 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
714
715 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
716
717 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
718 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
719 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
720 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
721 check_vect to verify the presence of hardware vector support.
722
723 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
724
725 PR testsuite/22056
726 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
727
728 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
729
730 PR libfortran/19216
731 * gfortran.dg/pr19216.f: Add correct space between brackets and
732 dg directive.
733
734 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
735
736 PR libfortran/16436
737 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
738
739 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
740
741 * gcc.target/i386/attributes-error.c: New testcase.
742 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
743 * gcc.target/i386/regparm-stdcall.c: Likewise.
744 * gcc.target/i386/sseregparm-1.c: Likewise.
745 * gcc.target/i386/sseregparm-2.c: Likewise.
746
747 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
748
749 * g++.dg/rtti/crash2.C: New.
750
751 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
752
753 * gcc.dg/noncompile/20040203-3.c: Update expected message.
754
755 2005-06-15 David Ung <davidu@mips.com>
756
757 * gcc.target/mips/mips16e-extends.c: New test for testing the
758 generation of MIPS16e zeb/zeh, seb/seh instructions.
759
760 2005-06-15 Diego Novillo <dnovillo@redhat.com>
761
762 PR 22018
763 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
764 * gcc.dg/tree-ssa/pr22018.c: New test.
765
766 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
767
768 * gcc.dg/simd-1.c: Update error messages.
769 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
770 * gcc.dg/simd-2.c: Update error messages.
771 * gcc.dg/simd-4.c: New.
772
773 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
774
775 PR c++/20678
776 * g++.dg/other/crash-4.C: New.
777
778 2005-06-14 Devang Patel <dpatel@apple.com>
779
780 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
781
782 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
783
784 PR c++/21929
785 * g++.dg/parse/crash11.C: Update
786
787 2005-06-13 Jeff Law <law@redhat.com>
788
789 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
790 perform the desired transformations.
791 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
792 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
793
794 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
795
796 PR fortran/22038
797 * gfortran.dg/forall_1.f90: Un-XFAIL.
798
799 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
800
801 PR c++/21929
802 * g++.dg/parse/crash26.C: New.
803
804 PR c++/20789
805 * g++.dg/init/member1.C: New.
806
807 2005-06-13 Jakub Jelinek <jakub@redhat.com>
808
809 * gfortran.dg/altreturn_1.f90: New test.
810
811 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
812
813 PR middle-end/21985
814 * gcc.dg/tree-ssa/pr21985.c: New test.
815
816 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
817
818 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
819
820 2005-06-12 Roger Sayle <roger@eyesopen.com>
821
822 PR c++/21930
823 * g++.dg/other/error10.C: New test case.
824
825 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
826
827 PR libfortran/19155
828 * gfortran.dg/pr19155.f: Add test.
829
830 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
831
832 * gfortran.dg/f2c_7.f90: New test.
833
834 * gfortran.dg/forall_1.f90: XFAILed.
835
836 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
837
838 * gcc.dg/pr14796-1.c: New.
839 * gcc.dg/pr14796-2.c: New.
840
841 2005-06-11 Steven G. Kargl <kargls@comcast.net>
842
843 PR fortran/17792
844 PR fortran/21375
845 * gfortran.dg/deallocate_stat.f90: New test.
846
847 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
848
849 * gfortran.fortran-torture/execute/in-pack.f90: New test.
850
851 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
852
853 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
854 access will be generated when this loop is vectorized. Test that
855 accesses with same alignment were detected.
856 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
857 Test that accesses with same alignment were detected.
858 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
859 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
860 alignment were detected.
861
862 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
863
864 * gcc.dg/Wcxx-compat-1.c: New.
865
866 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
867
868 PR libfortran/21480
869 * gfortran.dg/reshape-complex.f90: Add a test for a packed
870 complex array.
871
872 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
873
874 * gcc.dg/alias-8.c: New.
875
876 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
877
878 * gcc.dg/format/cmn_err-1.c: Update.
879
880 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
881
882 PR target/20666
883 * gcc.target/sparc/fexpand-2.c: New.
884 * gcc.target/sparc/fpmerge-2.c: New.
885 * gcc.target/sparc/fpmul-2.c: New.
886 * gcc.target/sparc/noresult.c: New.
887 * gcc.target/sparc/pdist-2.c: New.
888 * gcc.target/sparc/pdist-3.c: New.
889
890 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
891
892 PR testsuite/21702
893 * gcc.target/i386/i386.exp: Fix comment typo.
894
895 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
896
897 PR c++/19497
898 * g++.dg/inherit/using5.C: New.
899 * g++.dg/inherit/using6.C: New.
900
901 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
902
903 PR c++/19894
904 * g++.dg/template/ptrmem15.C: New test.
905
906 PR c++/20563
907 * g++.dg/ext/label4.C: New test.
908
909 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
910
911 * gcc.dg/tls/debug-1.c: New test.
912
913 2005-06-07 Dale Johannesen <dalej@apple.com>
914
915 * gcc.target/i386/movq.c: New.
916
917 2005-06-07 Dale Johannesen <dalej@apple.com>
918
919 * gcc.dg/20050607-1.c: New.
920
921 2005-06-07 Jakub Jelinek <jakub@redhat.com>
922
923 PR middle-end/21850
924 * gcc.c-torture/execute/20050607-1.c: New test.
925
926 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
927
928 PR libfortran/21926
929 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
930 Test case where the return array has lowest stride one,
931 but isn't packed.
932
933 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
934
935 * lib/target-supports.exp (check_effective_target_sync_int_long):
936 Add s390 and s390x targets.
937
938 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
939
940 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
941 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
942 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
943 * gcc.dg/tree-ssa/loop-9.c: New test.
944
945 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
946
947 * g++.dg/parse/defarg10.C: New.
948
949 2005-06-06 Jakub Jelinek <jakub@redhat.com>
950
951 PR regression/21897
952 * gcc.c-torture/execute/20050604-1.c: New test.
953
954 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
955
956 PR 21903
957 * g++.dg/parse/defarg9.C: New.
958
959 PR c++/20637
960 * g++.dg/inherit/using4.C: New.
961 * g++.dg/overload/error1.C: Adjust expected errors.
962 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
963 * g++.old-deja/g++.brendan/arm2.C: Likewise.
964 * g++.old-deja/g++.other/redecl2.C: Likewise.
965 * g++.old-deja/g++.other/redecl4.C: Likewise.
966 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
967
968 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
969
970 * gfortran.dg/f2c_5.f90: Add -w to dg-options
971
972 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
973
974 * lib/gfortran.exp (gfortran_target_compile): Call
975 dg-additional-files-options
976 * gfortran.dg/f2c_4.f90: New file
977 * gfortran.dg/f2c_4.c: New file
978 * gfortran.dg/f2c_5.f90: New file
979 * gfortran.dg/f2c_5.c: New file
980
981 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
982
983 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
984
985 PR fortran/21912
986 * gfortran.dg/array_constructor_4.f90: New test.
987
988 2005-06-05 Mark Mitchell <mark@codesourcery.com>
989
990 PR c++/21619
991 * g++.dg/ext/builtin9.C: New test.
992
993 2005-06-05 Dale Johannesen <dalej@apple.com>
994
995 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
996 * gcc.c-torture/execute/20050603-2.c: Ditto.
997
998 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
999
1000 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1001 * gcc.dg/vect/vect-reduc-1.c: New.
1002 * gcc.dg/vect/vect-reduc-2.c: New.
1003 * gcc.dg/vect/vect-reduc-3.c: New.
1004
1005 2005-06-04 Dale Johannesen <dalej@apple.com>
1006
1007 * gcc.c-torture/execute/20050603-1.c: New.
1008 * gcc.c-torture/execute/20050603-2.c: New.
1009 * gcc.dg/20050603-3.c: New.
1010
1011 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1012
1013 PR fortran/19195
1014 * gfortran.dg/debug_1.f90: New test.
1015
1016 * gfortran.dg/forall_1.f90: New test.
1017
1018 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1019
1020 * gfortran.dg/array_constructor_3.f90: New test.
1021
1022 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1023
1024 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1025
1026 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
1027
1028 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1029
1030 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1031
1032 PR c/21873
1033 * gcc.dg/init-excess-1.c: New test.
1034
1035 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1036
1037 PR c++/21853
1038 * g++.dg/expr/static_cast6.C: New test.
1039
1040 2005-06-03 Diego Novillo <dnovillo@redhat.com>
1041
1042 * gcc.dg/tree-ssa/vrp14.c: New test.
1043
1044 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1045
1046 PR c++/21336
1047 * g++.dg/template/new2.C: New test.
1048
1049 2005-06-03 Josh Conner <jconner@apple.com>
1050
1051 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1052 all entries in initializer.
1053
1054 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1055
1056 PR middle-end/21858
1057 * gcc.dg/pr21858.c: New testcase.
1058
1059 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
1060
1061 PR tree-optimization/21292
1062
1063 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1064 New.
1065 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1066 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1067 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1068 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1069 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1070
1071 2005-06-02 Richard Henderson <rth@redhat.com>
1072
1073 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1074
1075 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1076
1077 * gcc.dg/wtypequal.c: New testcase.
1078
1079 2005-06-02 Diego Novillo <dnovillo@redhat.com>
1080
1081 PR 21582
1082 * gcc.dg/tree-ssa/pr21582.c: New test.
1083
1084 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1085
1086 PR c++/21280
1087 * g++.dg/opt/interface2.h: New.
1088 * g++.dg/opt/interface2.C: New.
1089 * g++.dg/init/ctor4.C: Adjust error lines.
1090 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1091 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1092 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1093 * g++.old-deja/g++.pt/assign1.C: Likewise.
1094 * g++.old-deja/g++.pt/crash20.C: Likewise.
1095
1096 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1097
1098 PR tree-optimization/21734
1099 * g++.dg/vect/pr21734_1.cc: New.
1100 * g++.dg/vect/pr21734_2.cc: New.
1101
1102 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1103
1104 PR c++/20350
1105 * g++.dg/template/spec24.C: New.
1106
1107 PR c++/21151
1108 * g++.dg/pch/local-1.C: New.
1109 * g++.dg/pch/local-1.Hs: New.
1110
1111 2005-06-01 Diego Novillo <dnovillo@redhat.com>
1112
1113 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1114 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1115 * gcc.dg/tree-ssa/pr14341.c: New test.
1116 * gcc.dg/tree-ssa/pr14841.c: New test.
1117 * gcc.dg/tree-ssa/pr20701.c: New test.
1118 * gcc.dg/tree-ssa/pr21086.c: New test.
1119 * gcc.dg/tree-ssa/pr21090.c: New test.
1120 * gcc.dg/tree-ssa/pr21332.c: New test.
1121 * gcc.dg/tree-ssa/pr21458.c: New test.
1122 * gcc.dg/tree-ssa/pr21658.c: New test.
1123 * gcc.dg/tree-ssa/vrp01.c: New test.
1124 * gcc.dg/tree-ssa/vrp02.c: New test.
1125 * gcc.dg/tree-ssa/vrp03.c: New test.
1126 * gcc.dg/tree-ssa/vrp04.c: New test.
1127 * gcc.dg/tree-ssa/vrp05.c: New test.
1128 * gcc.dg/tree-ssa/vrp06.c: New test.
1129 * gcc.dg/tree-ssa/vrp07.c: New test.
1130 * gcc.dg/tree-ssa/vrp08.c: New test.
1131 * gcc.dg/tree-ssa/vrp09.c: New test.
1132 * gcc.dg/tree-ssa/vrp10.c: New test.
1133 * gcc.dg/tree-ssa/vrp11.c: New test.
1134 * gcc.dg/tree-ssa/vrp12.c: New test.
1135 * gcc.dg/tree-ssa/vrp13.c: New test.
1136
1137 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1138
1139 PR 21029
1140 * gcc.dg/tree-ssa/pr21029.c: New test.
1141
1142 2005-06-01 Roger Sayle <roger@eyesopen.com>
1143
1144 * gfortran.dg/logint-1.f: New test case.
1145 * gfortran.dg/logint-2.f: Likewise.
1146 * gfortran.dg/logint-3.f: Likewise.
1147
1148 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1149
1150 PR c/21536
1151 PR c/20760
1152 * gcc.dg/20050527-1.c: New test.
1153
1154 * gcc.dg/i386-sse-12.c: New test.
1155
1156 PR fortran/21729
1157 * gfortran.dg/implicit_5.f90: New test.
1158
1159 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1160
1161 PR fortran/20883
1162 * gfortran/assign_4.f90: New test.
1163 * gfortran/assign_2.f90: Change compile to run.
1164
1165 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1166
1167 * lib/target-supports.exp
1168 (check_effective_target_sync_char_short): New.
1169 * gcc.dg/sync-2.c: New.
1170
1171 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1172
1173 PR tree-optimization/21817
1174 * gcc.dg/torture/pr21817-1.c: New.
1175
1176 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1177
1178 PR c++/21165
1179 * g++.dg/template/init5.C: New.
1180
1181 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1182
1183 * gfortran.dg/char_initialiser_actual.f90:
1184 Test character initialisers as actual arguments.
1185 * gfortran.dg/char_pointer_comp_assign.f90:
1186 Test character pointer structure component assignments.
1187 * gfortran.dg/char_array_structure_constructor.f90:
1188 Test character components in structure constructors.
1189
1190 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1191
1192 PR middle-end/20931
1193 * g++.dg/opt/pr20931.C: New test.
1194
1195 2005-05-31 Andreas Jaeger <aj@suse.de>
1196
1197 PR testsuite/20772
1198 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1199 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1200 g++.old-deja/g++.ext/asmspec1.C,
1201 g++.old-deja/g++.other/regstack.C,
1202 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1203 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1204 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1205 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1206 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1207 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1208 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1209 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1210 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1211 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1212 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1213 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1214 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1215 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1216 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1217 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1218 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1219 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1220 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1221
1222 2005-05-31 Jeff Law <law@redhat.com>
1223
1224 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1225
1226 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1227
1228 PR middle-end/21743
1229 * gcc.dg/builtins-1.c: Activate disabled clog test.
1230 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1231
1232 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1233
1234 * gfortran.dg/char_pointer_assign.f90:
1235 Test character-pointer assignments and pointer assignments.
1236 * gfortran.dg/char_pointer_dummy.f90:
1237 Test character-pointer dummy arguments.
1238 * gfortran.dg/char_pointer_func.f90:
1239 Test character-pointer function returns.
1240 * gfortran.dg/char_pointer_dependency.f90:
1241 Test character-pointer functions with dependencies.
1242
1243 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1244
1245 PR c++/21784
1246 * g++.dg/lookup/using14.C: New test.
1247
1248 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1249
1250 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1251 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1252 trailing ^M.
1253
1254 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1255
1256 PR c++/17413
1257 * g++.dg/template/local5.C: New.
1258
1259 PR target/21761
1260 * gcc.c-torture/compile/pr21761.c: New.
1261
1262 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1263 before darwin8.
1264
1265 2005-05-30 Steven G. Kargl
1266
1267 PR fortran/20846
1268 * gfortran.dg/inquire_8.f90: New test.
1269
1270 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1271
1272 PR libfortran/21376
1273 * gfortran.dg/output_exponents_1.f90: New test.
1274
1275 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1276
1277 PR libfortran/20006
1278 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1279
1280 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1281
1282 PR c++/21210
1283 * g++.dg/ext/complex1.C: New test.
1284
1285 PR c++/21340
1286 * g++.dg/init/ctor6.C: New test.
1287
1288 2005-05-29 Jan Hubicka <jh@suse.cz>
1289
1290 * gcc.c-torture/compile/pr21562.c: New.
1291
1292 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1293
1294 * gfortran.dg/subnormal_1.f90: New test.
1295
1296 2005-05-28 Jan Hubicka <jh@suse.cz>
1297
1298 * tree-prof.exp: Fix comment.
1299 * value-prof-1.c: New.
1300 * value-prof-2.c: New.
1301 * value-prof-3.c: New.
1302 * value-prof-4.c: New.
1303
1304 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1305
1306 PR c++/21614
1307 * g++.dg/expr/ptrmem6.C: New test.
1308 * g++.dg/expr/ptrmem6a.C: Likewise.
1309
1310 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1311
1312 PR tree-optimization/21658
1313 * gcc.dg/tree-ssa/pr21658.c: New.
1314
1315 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1316
1317 PR c++/21455
1318 * g++.dg/inherit/ptrmem3.C: New.
1319
1320 PR c++/21681
1321 * g++.dg/parse/template16.C: New.
1322
1323 2005-05-27 Andreas Jaeger <aj@suse.de>
1324
1325 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1326
1327 * gcc.dg/i386-sse-8.c: Run test on all archs.
1328
1329 2005-05-26 Mike Stump <mrs@apple.com>
1330
1331 * objc.dg/isa-field-1.m: Only run on darwin.
1332 * objc.dg/lookup-1.m: Likewise.
1333 * objc.dg/try-catch-8.m: Likewise.
1334
1335 2005-05-26 Roger Sayle <roger@eyesopen.com>
1336
1337 PR tree-optimization/9814
1338 * gcc.dg/pr9814-1.c: New test case.
1339
1340 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1341
1342 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1343 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1344 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1345 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1346 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1347 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1348 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1349 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1350 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1351 objc.dg/try-catch-8.m: New.
1352
1353 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1354
1355 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1356 remove extraneous semicolons.
1357
1358 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1359
1360 * obj-c++.dg/comp-types-12.mm: New.
1361 * objc.dg/comp-types-11.m: New.
1362 * objc.dg/selector-4.m: New.
1363
1364 2005-05-26 Andreas Jaeger <aj@suse.de>
1365
1366 PR testsuite/20772
1367 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1368 g++.old-deja/g++.ext/attrib3.C,
1369 g++.old-deja/g++.other/store-expr1.C,
1370 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1371 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1372 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1373 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1374 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1375 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1376 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1377 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1378 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1379 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1380 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1381 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1382 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1383 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1384 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1385 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1386 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1387 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1388 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1389
1390 2005-05-26 Andreas Jaeger <aj@suse.de>
1391
1392 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1393 x86-64 compilation.
1394
1395 2005-05-26 Andreas Jaeger <aj@suse.de>
1396
1397 PR testsuite/20772
1398 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1399 gcc.misc-tests/i386-pf-athlon-1.c,
1400 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1401 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1402 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1403 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1404 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1405 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1406 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1407 programs.
1408
1409 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1410 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1411 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1412 x86-64 compilation.
1413
1414 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1415 x86_64.
1416
1417 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1418 effective-target ilp32.
1419
1420 2005-05-26 David Ung <davidu@mips.com>
1421
1422 * gcc.target/mips/ext_ins.c: New test for testing the generation
1423 of MIPS32/64 rev 2 ext/ins instructions.
1424
1425 2005-05-26 Andreas Jaeger <aj@suse.de>
1426
1427 * treelang/compile/unsigned.tree: Use gimple instead of
1428 nonexisting generic dump.
1429
1430 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1431
1432 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1433
1434 2005-05-26 Andreas Jaeger <aj@suse.de>
1435
1436 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1437
1438 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1439
1440 PR libfortran/17283
1441 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1442 Test callee-allocated memory with write statements.
1443
1444 2005-05-25 Roger Sayle <roger@eyesopen.com>
1445
1446 PR middle-end/21709
1447 * gcc.dg/pr21709-1.c: New test case.
1448
1449 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1450 Mike Stump <mrs@apple.com>
1451
1452 * objc/execute/next_mapping.h: Update for C++.
1453
1454 * obj-c++.dg/selector-1.mm: Move to...
1455 * obj-c++.dg/selector-4.mm: here...
1456
1457 * obj-c++.dg/basic.mm: New.
1458 * obj-c++.dg/comp-types-1.mm: New.
1459 * obj-c++.dg/cxx-class-1.mm: New.
1460 * obj-c++.dg/cxx-ivars-1.mm: New.
1461 * obj-c++.dg/cxx-ivars-2.mm: New.
1462 * obj-c++.dg/cxx-ivars-3.mm: New.
1463 * obj-c++.dg/cxx-scope-1.mm: New.
1464 * obj-c++.dg/cxx-scope-2.mm: New.
1465 * obj-c++.dg/defs.mm: New.
1466 * obj-c++.dg/empty-private-1.mm: New.
1467 * obj-c++.dg/encode-1.mm: New.
1468 * obj-c++.dg/encode-2.mm: New.
1469 * obj-c++.dg/encode-3.mm: New.
1470 * obj-c++.dg/extern-c-1.mm: New.
1471 * obj-c++.dg/extra-semi.mm: New.
1472 * obj-c++.dg/fix-and-continue-2.mm: New.
1473 * obj-c++.dg/isa-field-1.mm: New.
1474 * obj-c++.dg/ivar-list-semi.mm: New.
1475 * obj-c++.dg/local-decl-1.mm: New.
1476 * obj-c++.dg/lookup-1.mm: New.
1477 * obj-c++.dg/lookup-2.mm: New.
1478 * obj-c++.dg/method-1.mm: New.
1479 * obj-c++.dg/method-2.mm: New.
1480 * obj-c++.dg/method-3.mm: New.
1481 * obj-c++.dg/method-4.mm: New.
1482 * obj-c++.dg/method-5.mm: New.
1483 * obj-c++.dg/method-6.mm: New.
1484 * obj-c++.dg/method-7.mm: New.
1485 * obj-c++.dg/no-extra-load.mm: New.
1486 * obj-c++.dg/overload-1.mm: New.
1487 * obj-c++.dg/pragma-1.mm: New.
1488 * obj-c++.dg/pragma-2.mm: New.
1489 * obj-c++.dg/private-1.mm: New.
1490 * obj-c++.dg/private-2.mm: New.
1491 * obj-c++.dg/proto-qual-1.mm: New.
1492 * obj-c++.dg/qual-types-1.mm: New.
1493 * obj-c++.dg/stubify-1.mm: New.
1494 * obj-c++.dg/stubify-2.mm: New.
1495 * obj-c++.dg/super-class-1.mm: New.
1496 * obj-c++.dg/super-class-2.mm: New.
1497 * obj-c++.dg/super-dealloc-1.mm: New.
1498 * obj-c++.dg/super-dealloc-2.mm: New.
1499 * obj-c++.dg/template-1.mm: New.
1500 * obj-c++.dg/template-2.mm: New.
1501 * obj-c++.dg/template-3.mm: New.
1502 * obj-c++.dg/template-4.mm: New.
1503 * obj-c++.dg/template-5.mm: New.
1504 * obj-c++.dg/template-6.mm: New.
1505 * obj-c++.dg/try-catch-1.mm: New.
1506 * obj-c++.dg/try-catch-2.mm: New.
1507 * obj-c++.dg/try-catch-3.mm: New.
1508 * obj-c++.dg/try-catch-4.mm: New.
1509 * obj-c++.dg/try-catch-5.mm: New.
1510 * obj-c++.dg/try-catch-6.mm: New.
1511 * obj-c++.dg/try-catch-7.mm: New.
1512 * obj-c++.dg/try-catch-8.mm: New.
1513 * obj-c++.dg/try-catch-9.mm: New.
1514 * obj-c++.dg/va-meth-1.mm: New.
1515
1516 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1517
1518 * obj-c++.dg/selector-1.mm: New.
1519 * obj-c++.dg/selector-2.mm: New.
1520
1521 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1522
1523 * obj-c++.dg/selector-3.mm: New.
1524 * objc.dg/selector-3.m: New.
1525
1526 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1527
1528 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1529 about where warning appears.
1530
1531 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1532
1533 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1534 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1535 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1536 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1537
1538 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1539
1540 * gcc.dg/20050524-1.c: New test.
1541
1542 2005-05-25 Jan Hubicka <jh@suse.cz>
1543
1544 * gcc.dg/tree-prof/inliner-1.c: New.
1545
1546 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1547
1548 * gcc.dg/tree-prof: New directory.
1549 * gcc.dg/tree-prof/tree-prof.exp: New.
1550
1551 2005-05-25 DJ Delorie <dj@redhat.com>
1552
1553 * gcc.dg/Wattributes-1.c: New.
1554 * gcc.dg/Wattributes-2.c: New.
1555 * gcc.dg/Wattributes-3.c: New.
1556
1557 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1558
1559 PR tree-optimization/19833
1560 * gcc.dg/uninit-4.c: Remove xfail.
1561 * gcc.dg/uninit-9.c: Ditto.
1562
1563 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1564
1565 * obj-c++.dg/bitfield-[1-5].mm: New.
1566 * obj-c++.dg/class-protocol-1.mm: New.
1567 * obj-c++.dg/comp-types-1[0-1].mm: New.
1568 * obj-c++.dg/comp-types-[2-9].mm: New.
1569 * obj-c++.dg/encode-[4-8].mm: New.
1570 * obj-c++.dg/layout-1.mm: New.
1571 * obj-c++.dg/method-1[0-9].mm: New.
1572 * obj-c++.dg/method-2[0-1].mm: New.
1573 * obj-c++.dg/method-[8-9].mm: New.
1574 * obj-c++.dg/objc-gc-3.mm: New.
1575 * obj-c++.dg/try-catch-10.mm: New.
1576 * objc.dg/bitfield-5.m: New.
1577 * objc.dg/comp-types-10.m: New.
1578 * objc.dg/comp-types-9.m: New.
1579 * objc.dg/layout-1.m: New.
1580 * objc.dg/objc-gc-4.m: New.
1581 * objc.dg/try-catch-9.m: New.
1582 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1583 * objc.dg/comp-types-1.m: Likewise.
1584 * objc.dg/comp-types-[5-6].m: Likewise.
1585 * objc.dg/method-9.m: Likewise.
1586
1587 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1588
1589 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1590 and on hardware without VMX support.
1591
1592 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1593
1594 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1595
1596 * lib/profopt.exp (dg-final-generate, dg-final-use,
1597 profopt-final-code, profopt-get-options): New.
1598 (profopt-execute): Process test directives.
1599
1600 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1601 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1602 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1603
1604 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1605
1606 PR C++/21645
1607 * g++.dg/init/ctor5.C: New test.
1608
1609 2005-05-24 Ira Rosen <irar@il.ibm.com>
1610
1611 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1612 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1613 vect-113.c, vect-114.c.
1614
1615 2005-05-23 Adam Nemet <anemet@lnxw.com>
1616
1617 * gcc.dg/const-elim-1.c: Remove xfails.
1618
1619 2005-05-23 Jeff Law <law@redhat.com>
1620
1621 * gcc.c-torture/compile/pr21638.c: New test.
1622 * gcc.c-torture/compile/20050520-1.c: New test.
1623
1624 2005-05-23 Nick Clifton <nickc@redhat.com>
1625
1626 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1627 be a proper triple, ie: m32r*-*-*.
1628 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1629
1630 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1631
1632 PR middle-end/21331
1633 PR tree-opt/21293
1634 * gcc.c-torture/compile/pr21293.c: New test.
1635 * gcc.c-torture/execute/pr21331.c: New test.
1636
1637 2004-05-20 Richard Henderson <rth@redhat.com>
1638
1639 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1640
1641 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1642
1643 * obj-c++-dg.exp: Add.
1644 * obj-c++.exp: Add.
1645 * obj-c++.dg/dg.exp: Add.
1646
1647 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1648
1649 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1650 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1651
1652 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1653
1654 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1655
1656 2004-05-19 Richard Henderson <rth@redhat.com>
1657
1658 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1659
1660 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1661
1662 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1663
1664 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1665
1666 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1667
1668 PR c++/21495
1669 * g++.dg/parse/extern1.C: New test.
1670 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1671
1672 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1673
1674 * gcc.dg/c99-math.h: New.
1675 * gcc.dg/c99-math-float-1.c: New test.
1676 * gcc.dg/c99-math-double-1.c: Likewise.
1677 * gcc.dg/c99-math-long-double-1.c: Likewise.
1678
1679 2005-05-18 Richard Henderson <rth@redhat.com>
1680
1681 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1682
1683 2005-05-18 Devang Patel <dpatel@apple.com>
1684
1685 * g++.dg/opt/20050511-1.C: New test.
1686
1687 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1688
1689 PR libfortran/21127
1690 * gfortran.dg/reshape-complex.f90: New test.
1691
1692 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1693
1694 * gfortran.dg/array_constructor_1.f90: New test.
1695 * gfortran.dg/array_constructor_2.f90: New test.
1696
1697 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1698
1699 PR fortran/20954
1700 * gfortran.dg/pr20954.f: New test.
1701
1702 2005-05-17 Mike Stump <mrs@apple.com>
1703
1704 Yet more Objective-C++...
1705
1706 * objc.dg/method-5.m: Update.
1707 * objc.dg/method-6.m: Update.
1708 * objc.dg/method-7.m: Update.
1709 * objc.dg/method-9.m: Update.
1710 * objc.dg/try-catch-2.m: Update.
1711
1712 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1713
1714 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1715 Remove little-endian optimizations.
1716
1717 2005-05-17 Jeff Law <law@redhat.com>
1718
1719 * g++.dg/tree-ssa/pr18414.C: New test.
1720 * gcc.dg/tree-ssa/pr18414.C: New test.
1721 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1722 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1723
1724 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1725
1726 * gcc.dg/compat/generate-random.c: Do not include
1727 libiberty.h.
1728 * gcc.dg/compat/generate-random_r.c: Likewise.
1729
1730 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
1731
1732 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1733
1734 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1735
1736 PR middle-end/21595
1737 * g++.dg/tree-ssa/builtin1.C: New testcase.
1738
1739 2005-05-17 Jakub Jelinek <jakub@redhat.com>
1740
1741 PR c++/21454
1742 * g++.dg/opt/const4.C: New test.
1743
1744 PR middle-end/21492
1745 * g++.dg/opt/crossjump1.C: New test.
1746
1747 PR tree-optimization/21610
1748 * gcc.c-torture/compile/20050516-1.c: New test.
1749
1750 PR fortran/15080
1751 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1752 about the test failing.
1753 * gfortran.fortran-torture/execute/where_7.f90: New test.
1754 * gfortran.fortran-torture/execute/where_8.f90: New test.
1755
1756 2005-05-16 Richard Henderson <rth@redhat.com>
1757
1758 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1759 i?86 and x86_64.
1760
1761 2005-05-16 Mark Mitchell <mark@codesourcery.com>
1762
1763 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1764 (limits.h): Include unconditionally.
1765 (stdlib.h): Likewise.
1766 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1767 (limits.h): Include unconditionally.
1768 (stdlib.h): Likewise.
1769 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1770 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1771 (limits.h): Include unconditionally.
1772 (stdlib.h): Likewise.
1773 (hashtab.h): Do not include.
1774 (getopt.h): Likewise.
1775 (stddef.h): Include.
1776 (hashval_t): Define.
1777 (struct entry): Add "next" field.
1778 (HASH_SIZE): New macro.
1779 (hash_table): New variable.
1780 (switchfiles): Do not use xmalloc.
1781 (mix): New macro.
1782 (iterative_hash): New function.
1783 (hasht): Remove.
1784 (e_exists): New function.
1785 (e_insert): Likewise.
1786 (output): Use, instead of libiberty hashtable functions.
1787 (main): Do not use getopt. Do not call htab_create.
1788
1789 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1790
1791 PR libstdc++/21526
1792 * lib/target-supports.exp (check_mkfifo_available):
1793 Return 0 for cygwin as mkfifo support incomplete on platform.
1794 Fix typos in comments.
1795
1796 2005-05-15 Mark Mitchell <mark@codesourcery.com>
1797
1798 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1799
1800 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1801
1802 PR fortran/17432
1803 * gfortran.dg/assign_4.f: New test.
1804
1805 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1806
1807 PR tree-optimization/21563
1808 * gcc.dg/tree-ssa/pr21563.c: New.
1809
1810 2005-05-14 Jan Hubicka <jh@suse.cz>
1811
1812 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1813
1814 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1815
1816 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1817
1818 2005-05-13 Julian Brown <julian@codesourcery.com>
1819
1820 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1821 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1822
1823 2005-05-13 Jan Hubicka <jh@suse.cz>
1824
1825 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1826 * gcc.dg/fold-xor-?.c: Likewise.
1827 * gcc.dg/pr15784-?.c: Likewise.
1828 * gcc.dg/pr20922-?.c: Likewise.
1829 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1830 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1831 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1832
1833 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1834
1835 PR fortran/21260
1836 * gfortran.dg/hollerith_1.f90: New test.
1837
1838 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1839
1840 * gfortran.dg/func_result_2.f90: New test.
1841
1842 2005-05-11 Bud Davis <bdavis@gfortran.org>
1843
1844 * gfortran.dg/dev_null.f90: New test.
1845
1846 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1847
1848 * gcc.dg/arm-vfp1.c: Revert last change.
1849
1850 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1851
1852 PR middle-end/19807
1853 PR tree-optimization/19639
1854 * g++.dg/tree-ssa/pr19807.C: New testcase.
1855
1856 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1857
1858 PR libfortran/21471
1859 * gfortran.dg/append-1.f90: New test.
1860
1861 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1862
1863 * gcc.dg/pr18501.c: XFAIL.
1864 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1865 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1866 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1867 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1868 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1869 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1870 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1871 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1872
1873 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1874
1875 PR fortran/20178
1876 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1877 gfortran.dg/f2c_3.f90: New tests.
1878
1879 * gfortran.dg/return_1.f90: Fix dg annotation.
1880
1881 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1882
1883 * gcc.c-torture/compile/20050510-1.c: New test.
1884
1885 2005-05-10 Mark Mitchell <mark@codesourcery.com>
1886
1887 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1888
1889 2005-05-10 Bob Wilson <bob.wilson@acm.org>
1890
1891 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1892
1893 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
1894
1895 PR c/17913
1896 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1897
1898 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1899
1900 PR c/21342
1901 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1902 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1903
1904 2005-05-10 Ben Elliston <bje@au.ibm.com>
1905
1906 PR debug/16676
1907 * gcc.dg/debug/pr16676.c: New test.
1908
1909 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1910
1911 PR testsuite/21443
1912 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1913 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1914 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1915 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1916 Change -O1 to -O2.
1917 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1918 -fno-tree-dominator-opts.
1919
1920 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1921
1922 * gfortran.dg/return_1.f90: New test.
1923
1924 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
1925
1926 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1927
1928 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1929
1930 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1931
1932 PR c++/21427
1933 * g++.dg/inherit/covariant13.C: New.
1934
1935 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1936
1937 PR libfortran/19155
1938 * gfortran.dg/pr19155.f: New test.
1939
1940 2005-05-08 Roger Sayle <roger@eyesopen.com>
1941
1942 PR inline-asm/8788
1943 * gcc.dg/pr8788-1.c: New testcase.
1944
1945 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
1946
1947 PR target/21416
1948 * gcc.target/mips/fpcmp-[12].c: New tests.
1949
1950 2005-05-06 Mark Mitchell <mark@codesourcery.com>
1951
1952 * lib/target-supports-dg.exp (dg-require-fork): New function.
1953 (dg-require-mkfifo): Likewise.
1954 * lib/target-supports.exp (check_function_available): New
1955 function.
1956 (check_fork_available): Likewise.
1957 (check_mkfifo_available): Likewise.
1958
1959 2005-05-06 Jeff Law <law@redhat.com>
1960
1961 * gcc.c-torture/compile/pr21380.c: New test.
1962
1963 2005-05-06 Jakub Jelinek <jakub@redhat.com>
1964
1965 PR c++/20961
1966 * g++.dg/ext/weak3.C: New test.
1967
1968 2005-05-05 Mark Mitchell <mark@codesourcery.com>
1969
1970 PR c++/21352
1971 * g++.dg/template/crash37.C: New test.
1972
1973 2005-05-05 Paul Brook <paul@codesourcery.com>
1974
1975 * gcc.dg/arm-g2.c: Use effective-target arm32.
1976 * gcc.dg/arm-mmx-1.c: Ditto.
1977 * gcc.dg/arm-scd42-2.c: Ditto.
1978 * gcc.dg/arm-vfp1.c: Ditto.
1979 * lib/target-supports.exp (check_effective_target_arm32): New
1980 function.
1981
1982 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1983
1984 PR libfortran/21354
1985 gfortran.dg/in_pack_rank7.f90: New test.
1986
1987 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1988
1989 PR middle-end/15618
1990 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1991
1992 2005-05-04 Jakub Jelinek <jakub@redhat.com>
1993
1994 PR middle-end/21265
1995 * gcc.dg/20050503-1.c: New test.
1996
1997 PR rtl-optimization/21239
1998 * gcc.dg/i386-sse-11.c: New test.
1999
2000 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
2001
2002 PR target/16888
2003 * gcc.target/i386/asm-1.c: New test.
2004
2005 2005-05-03 Jakub Jelinek <jakub@redhat.com>
2006
2007 PR rtl-optimization/21330
2008 * gcc.c-torture/execute/20050502-1.c: New test.
2009
2010 PR target/21297
2011 * gcc.c-torture/execute/20050502-2.c: New test.
2012
2013 2005-05-03 Uros Bizjak <uros@kss-loka.si>
2014
2015 PR middle-end/21282
2016 * gcc.dg/pr21282.c: New.
2017
2018 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2019
2020 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2021 * gcc.dg/vect/vect-92.c: Likewise
2022 * gcc.dg/vect/vect-93.c: Likewise
2023 * gcc.dg/vect/vect-dv-1.c: Likewise
2024 * gcc.dg/vect/vect-dv-2.c: Likewise
2025 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2026
2027 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2028
2029 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2030 * gfortran.dg/vect/vect-2.f90: Likewise
2031 * gfortran.dg/vect/vect-3.f90: Likewise
2032 * gfortran.dg/vect/vect-4.f90: Likewise
2033 * gfortran.dg/vect/vect-5.f90: Likewise
2034
2035 2005-05-02 Geoffrey Keating <geoffk@apple.com>
2036
2037 PR target/20813
2038 * gcc.dg/rs6000-fpint-2.c: New.
2039
2040 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2041
2042 PR c/15698
2043 * gcc.dg/builtins-30.c: Update expected messages.
2044 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2045 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2046 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2047
2048 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2049
2050 PR tree-optimization/21294
2051 * gcc.dg/tree-ssa/pr21294.c: New.
2052
2053 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
2054
2055 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2056 __builtin_altivec_st_internal_4si built-in.
2057
2058 2005-05-02 Mark Mitchell <mark@codesourcery.com>
2059
2060 PR c++/15875
2061 * g++.dg/template/ptrmem14.C: New test.
2062
2063 2005-05-02 Paul Brook <paul@codesourcery.com>
2064
2065 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2066
2067 2005-05-02 Michael Matz <matz@suse.de>
2068
2069 PR c++/19542
2070 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2071
2072 2005-05-01 Mark Mitchell <mark@codesourcery.com>
2073
2074 * g++.dg/cpp/weak.C: New test.
2075
2076 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2077
2078 * gcc.dg/tree-ssa/loop-8.c: New test.
2079
2080 2005-04-30 Michael Maty <matz@suse.de>
2081
2082 * gcc.dg/inline-mcpy.c: New test.
2083
2084 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2085
2086 PR libfortran/18958
2087 * gfortran.dg/eoshift.f90: New test case.
2088
2089 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
2090
2091 PR libfortran/18857
2092 * gfortran.dg/matmul_1.f90: New test.
2093
2094 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2095
2096 PR tree-optimization/21030
2097 * gcc.dg/tree-ssa/pr21030.c: New.
2098
2099 2005-04-29 Devang Patel <dpatel@apple.com>
2100
2101 PR tree-optimization/21272
2102 * gcc.dg/vect/vect-ifcvt-10.c: New test.
2103
2104 2005-04-29 Jakub Jelinek <jakub@redhat.com>
2105
2106 PR fortran/13082
2107 PR fortran/18824
2108 * gfortran.dg/entry_4.f90: New test.
2109 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2110 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2111 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2112 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2113 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2114 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2115 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2116
2117 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2118
2119 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2120
2121 2005-04-29 Paul Brook <paul@codesourcery.com>
2122
2123 * gfortran.dg/entry_3.f90: New test.
2124
2125 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2126
2127 * gfortran.dg/implicit_4.f90: New test.
2128
2129 2005-04-28 Bob Wilson <bob.wilson@acm.org>
2130
2131 * lib/target-supports.exp (check_profiling_available): Return
2132 false for xtensa-*-elf.
2133
2134 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2135
2136 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2137 error if file cannot be deleted.
2138
2139 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2140
2141 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2142 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2143 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2144 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2145 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2146 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2147 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2148 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2149 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2150 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2151 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2152 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2153 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2154
2155 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2156
2157 PR fortran/20865
2158 * gfortran.dg/pr20865.f90: New test.
2159
2160 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2161
2162 * gcc.dg/void-cast-2.c: New test.
2163
2164 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2165
2166 PR c/21159
2167 * gcc.dg/void-cast-1.c: New test.
2168
2169 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2170
2171 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2172
2173 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2174
2175 PR fortran/21177
2176 * gfortran.dg/pr21177.f90: New test.
2177
2178 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2179
2180 PR tree-optimization/21171
2181 * gcc.dg/tree-ssa/pr21171.c: New test.
2182
2183 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2184
2185 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2186 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2187 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2188 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2189 gcc.dg/tree-ssa/gen-vect-32.c: New.
2190 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2191 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2192 don't run on PPC32.
2193
2194 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2195
2196 PR c/21213
2197 * gcc.dg/transparent-union-3.c: New test.
2198
2199 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2200
2201 PR c/20740
2202 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2203 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2204 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2205 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2206 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2207 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2208
2209 2005-04-26 Jeff Law <law@redhat.com>
2210
2211 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2212 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2213 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2214 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2215 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2216 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2217 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2218
2219 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2220
2221 PR tree-optimization/17598
2222 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2223
2224 2005-04-25 Mike Stump <mrs@apple.com>
2225
2226 * objc.dg/fix-and-continue-1.m: Add.
2227
2228 2005-04-25 Roger Sayle <roger@eyesopen.com>
2229
2230 PR c++/20995
2231 * g++.dg/opt/pr20995-1.C: New test case.
2232
2233 2005-04-25 Devang Patel <dpatel@apple.com>
2234
2235 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2236
2237 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2238
2239 PR testsuite/21062
2240 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2241
2242 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2243
2244 PR C++/21188
2245 * g++.dg/opt/rtti2.C: New test.
2246
2247 2005-04-25 Paul Brook <paul@codesourcery.com>
2248 Steven G. Kargl <kargls@comcast.net>
2249
2250 PR fortran/20879
2251 * gfortran.dg/ichar_1.f90: New file.
2252
2253 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2254
2255 PR middle-end/20991
2256 * g++.dg/opt/pr20991.C: New test.
2257
2258 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2259 where sizeof (type) < __alignof__ (type).
2260 * gcc.dg/compat/struct-layout-1.h: Likewise.
2261
2262 2005-04-24 Per Bothner <per@bothner.com>
2263 Devang Patel <dpatel@apple.com>
2264
2265 PR preprocessor/20907
2266 * gcc.dg/cpp/very-long-comment.c: New test.
2267
2268 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2269
2270 PR fortran/20059
2271 * gfortran.dg/common_5.f: New test.
2272
2273 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2274
2275 PR middle-end/21082
2276 * g++.dg/tree-ssa/pr21082.C: New testcase.
2277
2278 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2279
2280 * gcc.dg/vect/vect-99.c: New test.
2281
2282 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2283
2284 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2285
2286 2005-04-22 Jeff Law <law@redhat.com>
2287
2288 * gcc.dg/uninit-5.c: Remove xfails.
2289 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2290 conditionals and loads.
2291
2292 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2293
2294 PR libfortran/20074
2295 PR libfortran/20436
2296 PR libfortran/21108
2297 * gfortran.dg/nested_reshape.f90: new test
2298 * gfortran.dg/reshape-alloc.f90: new test
2299 * gfortran.dg/reshape.f90: new test
2300
2301 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2302
2303 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2304
2305 * gcc.dg/arm-vfp1.c: New test.
2306
2307 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2308
2309 PR c++/21087
2310 * g++.dg/lookup/builtin2.C: New test.
2311
2312 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2313
2314 * gcc.dg/weak/weak-13.c: New test.
2315
2316 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2317
2318 * lib/target-supports.exp (check_effective_target_sync_int_long):
2319 Add powerpc*.
2320
2321 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2322
2323 * gcc.target/mips/branch-1.c: New test.
2324
2325 2005-04-21 Richard Henderson <rth@redhat.com>
2326
2327 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2328 * gcc.dg/vect/vect-86.c: Likewise.
2329 * gcc.dg/vect/vect-87.c: Likewise.
2330 * gcc.dg/vect/vect-88.c: Likewise.
2331
2332 2005-04-21 Devang Patel <dpatel@apple.com>
2333
2334 PR optimization/20994
2335 * gcc.dg/tree-ssa/ifc-3.c: New test.
2336
2337 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2338
2339 PR c/12913
2340 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2341 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2342 gcc.dg/c99-vla-jump-5.c: New tests.
2343
2344 2005-04-19 Richard Henderson <rth@redhat.com>
2345
2346 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2347 Fix typo in exists check.
2348 (check_effective_target_sync_int_long): New.
2349 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2350 * gcc.dg/ia64-sync-2.c: Likewise.
2351 * gcc.dg/ia64-sync-3.c: Likewise.
2352 * gcc.dg/ia64-sync-4.c: Likewise.
2353
2354 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2355
2356 * gcc.dg/fold-xor-1.c: New test.
2357 * gcc.dg/fold-xor-2.c: New test.
2358
2359 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2360
2361 PR target/20670
2362 * g++.dg/eh/fp-regs.C: New test.
2363
2364 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2365
2366 * gcc.dg/Wint-to-pointer-cast-1.c,
2367 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2368 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2369 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2370
2371 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2372
2373 PR fortran/16861
2374 * gfortran.dg/pr16861.f90: New test.
2375
2376 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2377
2378 * gcc.dg/pr21085.c: New test.
2379
2380 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2381
2382 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2383 (setup_mips_tests, dg-mips-options): New procedures.
2384 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2385 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2386 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2387 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2388 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2389 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2390 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2391 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2392 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2393 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2394 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2395 dg-mips-options instead of dg-options. Remove now-redundant
2396 preprocessor guards.
2397 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2398 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2399 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2400 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2401 * gcc.dg/vr-mult-2.c: Delete.
2402 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2403 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2404 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2405 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2406 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2407 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2408 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2409
2410 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2411
2412 * ada/acats/run_all.sh: Use sync when executable not present.
2413
2414 2005-04-18 Devang Patel <dpatel@apple.com>
2415
2416 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2417 * gcc.dg/vect/vect-11a.c: New.
2418 * gcc.dg/vect/vect-none.c: Update.
2419 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2420
2421 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2422
2423 PR tree-optimization/20922
2424 * gcc.dg/pr20922-1.c: New test.
2425 * gcc.dg/pr20922-2.c: New test.
2426 * gcc.dg/pr20922-3.c: New test.
2427 * gcc.dg/pr20922-4.c: New test.
2428 * gcc.dg/pr20922-5.c: New test.
2429 * gcc.dg/pr20922-6.c: New test.
2430
2431 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2432
2433 PR libfortran/20950
2434 * gfortran.dg/pr20950.f: New test.
2435
2436 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2437
2438 PR libfortran/19216
2439 * gfortran.dg/pr19216.f: New test.
2440
2441 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2442
2443 PR tree-optimization/21001
2444 * gcc.dg/tree-ssa/pr21001.c: New.
2445
2446 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2447
2448 PR libfortran/21075
2449 * gfortran.dg/reshape_rank7.f90: New test.
2450
2451 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2452
2453 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2454 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2455 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2456 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2457 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2458 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2459 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2460 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2461 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2462 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2463 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2464 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2465 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2466 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2467 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2468 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2469 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2470 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2471 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2472 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2473 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2474
2475 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2476
2477 * gfortran.dg/wtruncate.f: New testcase.
2478 * gfortran.dg/wtruncate.f90: New testcase.
2479
2480 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2481
2482 PR c++/21025
2483 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2484 which sizeof/alignof is dependent, rather than just whether we are
2485 processing_template_decl.
2486
2487 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2488
2489 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2490 corrected typo where the wrong variables had been compared.
2491
2492 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2493
2494 PR libfortran/18495
2495 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2496 Test callee-allocated version of return array with a write
2497 statement.
2498 Test spread with a temporary with another write statement.
2499
2500 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2501
2502 PR tree-optimization/21031
2503 * gcc.dg/tree-ssa/pr21031.c: New.
2504
2505 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2506
2507 PR tree-optimization/21004
2508 * gcc.dg/builtins-53.c: Include builtins-config.h.
2509 Check floorf, ceilf, floorl and ceill transformations
2510 only when HAVE_C99_RUNTIME is defined.
2511
2512 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2513
2514 PR middle-end/20739
2515 * gcc.dg/tree-ssa/pr20739.c: New test.
2516
2517 2005-04-14 Mike Stump <mrs@apple.com>
2518
2519 * gcc.dg/Foundation.framework/empty: New.
2520 * gcc.dg/framework-2.c: New.
2521
2522 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2523
2524 PR tree-optimization/21021
2525 * gcc.c-torture/compile/pr21021.c: New.
2526
2527 2005-04-14 Janis Johnson <janis187@us.ibm.com
2528
2529 PR testsuite/21010
2530 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2531 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2532 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2533 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2534 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2535 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2536 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2537 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2538
2539 2005-04-14 Richard Henderson <rth@redhat.com>
2540
2541 * lib/target-supports.exp (check_effective_target_vect_condition):
2542 Add ia64, i?86, and x86_64.
2543
2544 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2545
2546 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2547
2548 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2549
2550 PR tree-optimization/20657
2551 * gcc.dg/tree-ssa/pr20657.c: New.
2552
2553 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2554
2555 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2556 (long long int)trunc*.
2557
2558 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2559
2560 PR target/20927
2561 * gcc.dg/pr20927.c: New test.
2562
2563 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2564
2565 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2566 * gcc.target/mips/asm-1.c: Likewise.
2567
2568 2005-04-13 Dale Johannesen <dalej@apple.com>
2569
2570 * objc.dg/objc-fast-4.m: New.
2571
2572 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2573
2574 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2575 directory.
2576 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2577
2578 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2579
2580 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2581 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2582 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2583
2584 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2585
2586 PR tree-optimization/20913
2587 * gcc.dg/tree-ssa/pr20913.c: New.
2588
2589 PR tree-optimization/20702
2590 * gcc.dg/tree-ssa/pr20702.c: New.
2591
2592 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2593
2594 PR c++/13744
2595 * g++.dg/inherit/local3.C: New test.
2596
2597 2005-04-12 Jeff Law <law@redhat.com>
2598
2599 * gcc.dg/tree-ssa/20050412-1.c: New test.
2600
2601 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2602
2603 PR libfortran/19016
2604 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2605 Add tests with mask generated by expression.
2606 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2607 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2608 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2609
2610 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2611
2612 PR middle-end/20917
2613 * gcc.dg/20050409-1.c: New test.
2614
2615 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2616
2617 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2618
2619 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2620
2621 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2622 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2623 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2624 (TARGET_CXX): Adjust accordingly.
2625 * target.h (struct gcc_target): Remove epxort_class_data. Add
2626 determine_class_data_visibility and class_data_always_comdat.
2627 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2628 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2629 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2630 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2631 (arm_cxx_determine_class_data_visibility): New.
2632 (arm_cxx_class_data_always_comdat): Likewise.
2633 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2634 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2635 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2636 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2637 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2638 Define.
2639
2640 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2641
2642 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2643
2644 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2645
2646 * gcc.dg/i386-darwin-fpmath.c: New.
2647
2648 2004-04-11 Devang Patel <dpatel@apple.com>
2649
2650 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2651 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2652 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2653 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2654 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2655 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2656 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2657 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2658 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2659
2660 2004-04-11 Devang Patel <dpatel@apple.com>
2661
2662 * gcc.dg/vect/vect-dv-1.c: New test.
2663 * gcc.dg/vect/vect-dv-2.c: New test.
2664
2665 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2666
2667 PR tree-optimization/20933
2668 * gcc.dg/tree-ssa/pr20933.c: New test.
2669
2670 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2671
2672 * gfortran.dg/fold_nearest.f90: New test.
2673
2674 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2675
2676 * gcc.dg/tree-ssa/alias-1.c: New test.
2677
2678 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2679
2680 PR tree-optimization/20920
2681 * g++.dg/tree-ssa/pr20920.C: New test.
2682
2683 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2684
2685 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2686 (long long int)ceil*.
2687
2688 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2689
2690 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2691 explicit C++ linkage.
2692
2693 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2694
2695 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2696 warning for arithmetic IF statements.
2697
2698 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2699
2700 * eor_handling_1.f90: New test case.
2701 * eor_handling_2.f90: New test case.
2702 * eor_handling_3.f90: New test case.
2703 * eor_handling_4.f90: New test case.
2704 * eor_handling_5.f90: New test case.
2705 * noadv_size.f90: New test case.
2706 * pad_no.f90: New test case.
2707
2708 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2709
2710 * gcc.c-torture/execute/20050410-1.c: New test.
2711
2712 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2713
2714 * gcc.dg/pr20126.c: New.
2715
2716 2005-04-09 Bud Davis <bdavis@gfortran.org>
2717 Steven G. Kargl <kargls@comcast.net>
2718
2719 * gfortran.dg/PR19872.f: New test.
2720
2721 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2722
2723 * gfortran.dg/nint_1.f90: Fix dg-do directive
2724
2725 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2726
2727 * gfortran.dg/nint_1.f90: New test.
2728
2729 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2730
2731 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2732 Added test for callee-allocated arrays with write statements.
2733 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2734 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2735 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2736 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2737 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2738
2739 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2740
2741 PR libfortran/20163
2742 * gfortran.dg/open-options-blanks.f: New test.
2743
2744 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2745
2746 PR fortran/13257
2747 * gfortran.dg/comma_format_extension_[1234].f: New tests.
2748
2749 2005-04-09 Jakub Jelinek <jakub@redhat.com>
2750
2751 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2752 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2753 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2754 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2755 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2756 * gcc.c-torture/execute/stdarg-4.c: New test.
2757
2758 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2759
2760 PR target/20795
2761 * g++.dg/abi/param2.C: New test.
2762
2763 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2764
2765 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2766
2767 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2768
2769 * gcc.dg/builtins-53.c: New test.
2770
2771 2005-04-08 Diego Novillo <dnovillo@redhat.com>
2772
2773 * g++.dg/tree-ssa/pr18178.C: New test.
2774 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2775 * gcc.c-torture/execute/20041019-1.c: New test.
2776 * gcc.dg/tree-ssa/20041008-1.c: New test.
2777 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2778 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2779 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2780 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2781 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2782 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2783 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2784 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2785 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2786 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2787
2788 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
2789
2790 PR rtl-optimization/20466
2791 * gcc.c-torture/execute/pr20466-1.c: New test.
2792
2793 2005-04-08 Mark Mitchell <mark@codesourcery.com>
2794
2795 PR c++/20905
2796 * g++.dg/parse/cond2.C: New test.
2797
2798 PR c++/20145
2799 * g++.dg/warn/Wdtor1.C: New test.
2800
2801 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2802
2803 PR fortran/17229
2804 * gfortran.dg/pr17229.f: New test.
2805
2806 2005-04-07 Steven G. Kargl <kargls@comcast.net>
2807
2808 * gfortran.dg/tiny_1.f90: New test.
2809 * gfortran.dg/tiny_2.f90: ditto.
2810
2811 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2812
2813 * gfortran.dg/eor_1.f90: Fix dg-do run line
2814 * gfortran.dg/open_new.f90: Fix dg-do run line
2815
2816 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
2817
2818 * lib/target-supports.exp (get_compiler_messages): Support
2819 optional arguments, the fourth being compiler options.
2820 (check_effective_target_fpic): New proc.
2821 * gcc.dg/20050321-2.c: Restrict to target fpic.
2822
2823 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
2824
2825 * gcc.dg/15443-1.c: New test.
2826 * gcc.dg/15443-2.c: Likewise.
2827
2828 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2829
2830 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2831
2832 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2833
2834 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2835
2836 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2837
2838 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2839 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2840 -m64.
2841 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2842 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2843 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2844
2845 2005-04-06 Mark Mitchell <mark@codesourcery.com>
2846
2847 PR c++/20212
2848 * g++.dg/warn/Wunused-11.C: New test.
2849
2850 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2851
2852 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2853
2854 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2855
2856 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
2857
2858 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2859
2860 PR c++/20734
2861 * g++.dg/template/ptrmem13.C: New test.
2862
2863 2005-04-05 Per Bothner <per@bothner.com>
2864
2865 * lib/gcc.exp: Always add -fno-show-column, for now.
2866
2867 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2868
2869 PR testsuite/20767
2870 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2871 of plain old "unsigned int" for the type of "i". Makes this test
2872 64bit clean.
2873
2874 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
2875
2876 * gcc.dg/i386-ssefn-1.c: New test.
2877 * gcc.dg/i386-ssefn-2.c: New test.
2878 * gcc.dg/i386-ssefn-3.c: New test.
2879 * gcc.dg/i386-ssefn-4.c: New test.
2880
2881 2005-04-05 Jakub Jelinek <jakub@redhat.com>
2882
2883 PR tree-optimization/20076
2884 * gcc.dg/builtin-apply4.c: New test.
2885
2886 PR preprocessor/19475
2887 * gcc.dg/cpp/macspace1.c: New test.
2888 * gcc.dg/cpp/macspace2.c: New test.
2889
2890 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2891
2892 * gfortran.dg/pr20755.f: Fixed bad format.
2893
2894 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2895
2896 PR c++/20763
2897 * g++.dg/ext/attrib21.C: New test.
2898
2899 2004-04-05 Devang Patel <dpatel@apple.com>
2900
2901 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2902 * gcc.dg/vect/vect-shift-1.c: New test.
2903
2904 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2905
2906 PR libfortran/20755
2907 * gfortran.dg/pr20755.f: New test.
2908
2909 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2910
2911 * gfortran.dg/pr15959.f90: New test.
2912 * gfortran.dg/string_pad_trunc.f90: New test.
2913
2914 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2915
2916 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2917 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2918 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2919 syntax.
2920
2921 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2922
2923 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2924
2925 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2926
2927 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2928 * gcc.c-torture/compile/20011119-2.c: Likewise.
2929 * gcc.c-torture/compile/981001-2.c: Likewise.
2930
2931 2005-04-04 Mark Mitchell <mark@codesourcery.com>
2932
2933 PR c++/20679
2934 * g++.dg/template/overload4.C: New test.
2935
2936 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2937
2938 PR c++/20746
2939 * g++.dg/abi/covariant5.C: New.
2940
2941 PR debug/20505
2942 * g++.dg/debug/const2.C: New.
2943
2944 2005-04-04 Jakub Jelinek <jakub@redhat.com>
2945
2946 PR rtl-optimization/16104
2947 * gcc.c-torture/execute/20050316-1.c: New test.
2948
2949 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2950
2951 * g++.dg/template/spec23.C: Fix dg-error text.
2952
2953 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
2954
2955 PR c++/19199
2956 * g++.dg/expr/lval2.C: New.
2957
2958 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2959
2960 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2961 __builtin_strcasecmp and __builtin_strncasecmp.
2962
2963 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2964
2965 PR c++/20723
2966 * g++.dg/template/spec22.C: New.
2967 * g++.dg/template/spec23.C: New.
2968
2969 2005-04-03 Dale Ranta <dir@lanl.gov>
2970 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2971
2972 PR libfortran/20068
2973 PR libfortran/20125
2974 PR libfortran/20156
2975 PR libfortran/20471
2976 * gfortran.dg/backspace.f: New test.
2977
2978 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
2979
2980 * gcc.dg/pr19345.c: New test.
2981
2982 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2983
2984 PR tree-optimization/20640
2985 * gcc.dg/torture/tree-loop-1.c: New.
2986
2987 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2988
2989 PR rtl-optimization/20290
2990 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2991
2992 2005-04-02 Geoffrey Keating <geoffk@apple.com>
2993
2994 * gcc.dg/rs6000-fpint.c: New.
2995
2996 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2997
2998 * gcc.dg/old-style-then-proto-1.c: New test.
2999
3000 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3001
3002 * gfortran.fortran-torture/execute/backspace.f90: Check
3003 after backspace and read was incorrect.
3004
3005 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3006
3007 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3008 buffer past the terminating NUL using memcmp.
3009 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3010 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3011
3012 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3013 Fix unused/uninitialized variable warnings.
3014
3015 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3016 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3017 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3018 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3019
3020 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3021 gcc.c-torture/execute/builtins/fputs-lib.c,
3022 gcc.c-torture/execute/builtins/lib/fprintf.c,
3023 gcc.c-torture/execute/builtins/lib/main.c,
3024 gcc.c-torture/execute/builtins/lib/memcmp.c,
3025 gcc.c-torture/execute/builtins/lib/memmove.c,
3026 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3027 gcc.c-torture/execute/builtins/lib/memset.c,
3028 gcc.c-torture/execute/builtins/lib/printf.c,
3029 gcc.c-torture/execute/builtins/lib/sprintf.c,
3030 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3031 gcc.c-torture/execute/builtins/lib/strchr.c,
3032 gcc.c-torture/execute/builtins/lib/strcmp.c,
3033 gcc.c-torture/execute/builtins/lib/strcpy.c,
3034 gcc.c-torture/execute/builtins/lib/strcspn.c,
3035 gcc.c-torture/execute/builtins/lib/strlen.c,
3036 gcc.c-torture/execute/builtins/lib/strncat.c,
3037 gcc.c-torture/execute/builtins/lib/strncmp.c,
3038 gcc.c-torture/execute/builtins/lib/strncpy.c,
3039 gcc.c-torture/execute/builtins/lib/strrchr.c,
3040 gcc.c-torture/execute/builtins/lib/strspn.c,
3041 gcc.c-torture/execute/builtins/lib/strstr.c,
3042 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3043 gcc.c-torture/execute/builtins/strlen-2.c,
3044 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3045 prototypes.
3046
3047 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3048
3049 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3050 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3051 selectany usage.
3052
3053 2005-04-01 Jakub Jelinek <jakub@redhat.com>
3054
3055 PR c++/19406
3056 * g++.dg/debug/using1.C: New test.
3057
3058 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
3059
3060 PR middle-end/20524
3061 * gcc.dg/alias-7.c: Prefix asm-declared name with
3062 __USER_LABEL_PREFIX__.
3063
3064 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3065
3066 Fix fallout from PR middle-end/15700:
3067 * gcc.c-torture/compile/20011119-1.c: Take
3068 __USER_LABEL_PREFIX__ into account.
3069 * gcc.c-torture/compile/20011119-2.c: Likewise.
3070
3071 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3072
3073 PR c++/18644
3074 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3075
3076 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3077
3078 PR c/17855
3079 * gcc.c-torture/compile/struct-non-lval-1.c,
3080 gcc.c-torture/compile/struct-non-lval-2.c,
3081 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3082
3083 2005-03-31 Janis Johnson <janis187@us.ibm.com>
3084
3085 * gcc.dg/tls/tls.exp: Remove temporary file.
3086 * g++.dg/tls/tls.exp: Ditto.
3087 * lib/file-format.exp: Ditto.
3088 * g++.dg/special/ecos.exp: Ditto.
3089
3090 * lib/profopt.exp: Treat prof_ext as a list.
3091 * gcc.misc-tests/bprob.exp: Ditto.
3092 * g++.dg/bprob/bprob.exp: Ditto.
3093
3094 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3095 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3096 g++.dg/tree-ssa/pointer-reference-alias.C,
3097 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3098 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3099 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3100 g++.dg/vect/pr19951.cc: Ditto.
3101 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3102 gcc.dg/builtins-47.c: Ditto.
3103 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3104 gcc.dg/pr20115-1.c: Ditto.
3105 * gcc.dg/tree-ssa/20030530-2.c,
3106 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3107 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3108 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3109 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3110 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3111 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3112 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3113 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3114 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3115 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3116 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3117 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3118 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3119 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3120 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3121 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3122 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3123 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3124 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3125 gcc.dg/tree-ssa/20030824-1.c,
3126 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3127 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3128 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3129 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3130 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3131 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3132 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3133 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3134 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3135 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3136 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3137 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3138 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3139 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3140 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3141 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3142 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3143 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3144 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3145 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3146 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3147 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3148 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3149 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3150 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3151 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3152 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3153 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3154 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3155 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3156 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3157 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3158 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3159 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3160 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3161 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3162 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3163 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3164 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3165 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3166 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3167 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3168 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3169 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3170 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3171 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3172 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3173 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3174 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3175 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3176 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3177 gcc.dg/tree-ssa/useless-1.c: Ditto.
3178 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3179 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3180 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3181 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3182 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3183 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3184 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3185 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3186 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3187 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3188 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3189 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3190 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3191 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3192 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3193 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3194 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3195 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3196 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3197 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3198 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3199 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3200 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3201 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3202 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3203 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3204 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3205 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3206 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3207 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3208 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3209 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3210 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3211 gcc.dg/vect/vect-none.c: Ditto.
3212 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3213 treelang/compile/unsigned.tree: Ditto.
3214
3215 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3216 * gcc.dg/cpp/direct2s.c: Ditto.
3217 * gcc.dg/cpp/paste4.c: Ditto.
3218 * gcc.dg/cpp/separate-1.c: Ditto.
3219 * gcc.dg/pch/save-temps-1.c: Ditto.
3220 * g++.dg/ext/altivec-10.C: Ditto.
3221 * g++.dg/pch/pch.C: Ditto.
3222
3223 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3224
3225 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3226 * g++.dg/template/repo1.C: Ditto.
3227 * g++.dg/template/repo2.C: Ditto.
3228 * g++.dg/template/repo3.C: Ditto.
3229 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3230 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3231 * g++.old-deja/g++.pt/repo1.C: Ditto.
3232 * g++.old-deja/g++.pt/repo2.C: Ditto.
3233 * g++.old-deja/g++.pt/repo3.C: Ditto.
3234 * g++.old-deja/g++.pt/repo4.C: Ditto.
3235
3236 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3237 * gcc.dg/20030107-1.c: Ditto.
3238 * gcc.dg/20030702-1.c: Ditto.
3239 * gcc.dg/profile-generate-1.c: Ditto.
3240 * g++.dg/other/profile1.C: Ditto.
3241 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3242
3243 * lib/gcc-dg.exp (remove-build-file): New.
3244 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3245 cleanup-tree-dump, cleanup-saved-temps): New.
3246
3247 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3248
3249 PR c++/19203, DR 214
3250 * g++.dg/parse/ambig3.C: Not ambiguous.
3251 * g++.dg/template/spec20.C: New.
3252 * g++.dg/template/spec21.C: New.
3253
3254 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3255
3256 PR target/20045
3257 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3258
3259 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3260
3261 PR libfortran/20660
3262 * gfortran.dg/negative_unit.f: New test.
3263
3264 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3265
3266 * gcc.dg/20050330-1.c: New test.
3267
3268 2005-03-30 Devang Patel <dpatel@apple.com>
3269
3270 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3271
3272 2005-03-30 Dale Johannesen <dalej@apple.com>
3273
3274 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3275
3276 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3277
3278 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3279 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3280 Strip options from test name.
3281
3282 2005-03-31 Jan Hubicka <jh@suse.cz>
3283
3284 * gcc.dg/varpool-1.c: New testcase.
3285
3286 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3287
3288 PR c/772
3289 PR c/17913
3290 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3291 gcc.dg/stmt-expr-label-3.c : New tests.
3292 * gcc.c-torture/execute/medce-2.c: Remove.
3293
3294 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3295
3296 PR c/20368
3297 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3298 tests.
3299
3300 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3301
3302 * gcc.c-torture/compile/pr20203.c: New test.
3303
3304 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3305
3306 * gfortran.dg/promotion.f90: New test.
3307
3308 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3309
3310 PR middle-end/20491
3311 * gcc.dg/torture/asm-subreg-1.c: New test.
3312
3313 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3314
3315 PR c/20672
3316 * gcc.dg/pr20672-1.c: New test.
3317
3318 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3319
3320 * gfortran.dg/vect: New directory.
3321 * gfortran.dg/vect/vect.exp: New.
3322 * gfortran.dg/vect/vect-1.f90: New test.
3323 * gfortran.dg/vect/vect-2.f90: New test.
3324 * gfortran.dg/vect/vect-3.f90: New test.
3325 * gfortran.dg/vect/vect-4.f90: New test.
3326 * gfortran.dg/vect/vect-5.f90: New test.
3327
3328 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3329
3330 PR middle-end/20622
3331 * gcc.dg/alias-7.c: New test.
3332
3333 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3334
3335 * gcc.dg/sparc-reg-1.c: New test.
3336
3337 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3338
3339 PR target/19890
3340 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3341
3342 2005-03-29 Dale Ranta <dir@lanl.gov>
3343 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3344
3345 PR libfortran/20163
3346 * gfortran.dg/pr20163-2.f: New test.
3347
3348 2005-03-28 Jan Hubicka <jh@suse.cz>
3349
3350 PR middle-end/20635
3351 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3352 by Jakub Jelinek.
3353
3354 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3355
3356 PR tree-optimization/20626
3357 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3358 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3359
3360 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3361
3362 * gfortran.dg/underflow.f90: New test.
3363 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3364
3365 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3366
3367 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3368
3369 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3370
3371 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3372 (g++_init): Make sure that CXXFLAGS is set.
3373 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3374 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3375 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3376 * lib/objc.exp (objc_init): Likewise.
3377 * lib/treelang.exp (treelang_init): Likewise.
3378
3379 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3380
3381 PR tree-optimization/20470
3382 * gcc.dg/tree-ssa/pr20470.c: New test.
3383
3384 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3385
3386 * gcc.dg/ppc-stfiwx.c: New.
3387
3388 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3389
3390 PR target/19888
3391 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3392
3393 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3394
3395 * gcc.dg/20050325-1.c: Fix a typo.
3396
3397 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3398
3399 PR libfortran/19678
3400 PR libfortran/19679
3401 * gfortran.dg/dos_eol.f: New test.
3402
3403 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3404
3405 PR rtl-optimization/20249
3406 * gcc.dg/20050325-1.c: New test.
3407
3408 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3409
3410 PR libfortran/15332
3411 * gfortran.dg/pr15332.f: New test.
3412
3413 2005-03-24 Dale Johannesen <dalej@apple.com>
3414
3415 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3416
3417 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3418
3419 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3420 'internal' visibility.
3421 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3422 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3423 'protected' visibility.
3424 * gcc.dg/visibility-7.c: Likewise.
3425 * lib/target-supports.exp (check_visibility_available): Take
3426 a parameter, the kind of visibility to check for.
3427 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3428 to check_visibility_available.
3429
3430 * g++.dg/expr/cast3.C: New.
3431
3432 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3433
3434 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3435 rs6000.
3436
3437 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3438
3439 PR target/20095
3440 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3441
3442 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3443
3444 * gcc.dg/badshift.c: Renamed to...
3445 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3446
3447 * gcc.target/i386/badshift.c: Renamed to...
3448 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3449 only.
3450
3451 PR rtl-optimization/20532
3452 * gcc.target/i386/badshift.c: New.
3453
3454 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3455
3456 * gfortran.dg/pr18025.f90: New test.
3457
3458 2005-03-23 Dale Johannesen <dalej@apple.com>
3459
3460 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3461
3462 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3463
3464 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3465
3466 * lib/target-supports.exp (check_iconv_available): Default
3467 libiconv to -liconv, if there is no definition.
3468
3469 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3470
3471 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3472
3473 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3474
3475 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3476 * g++.dg/opt/pr7503-2.C: Likewise.
3477 * g++.dg/opt/pr7503-3.C: Likewise.
3478 * g++.dg/opt/pr7503-4.C: Likewise.
3479 * g++.dg/opt/pr7503-5.C: Likewise.
3480 * g++.dg/warn/minmax.C: New test.
3481
3482 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3483
3484 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3485 * gfortran.dg/g77_intrinsics_sub.f: New test.
3486
3487 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3488 Jan Hubicka <jh@suse.cz>
3489 Steven Bosscher <stevenb@suse.de
3490
3491 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3492
3493 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3494
3495 PR c++/19980
3496 * g++.dg/template/redecl3.C: New test.
3497
3498 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3499
3500 PR c++/20499
3501 * g++.dg/parse/error16.C: Tweak error markers.
3502
3503 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3504
3505 PR target/20561
3506 * gcc.dg/20050321-2.c: New test.
3507
3508 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3509
3510 PR c++/20465
3511 PR c++/20381
3512 * g++.dg/template/ptrmem12.C: New.
3513
3514 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3515
3516 PR rtl-optimization/20527
3517 * gcc.c-torture/execute/pr20527-1.c: New test.
3518
3519 2005-03-22 Ben Elliston <bje@au.ibm.com>
3520
3521 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3522 program, compile it into a real executable and then delete the .c
3523 and .x files afterwards, to avoid problems on testglue targets.
3524
3525 2005-03-21 Stuart Hastings <stuart@apple.com>
3526
3527 * gcc.target/i386/sse-2.c: New.
3528
3529 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3530
3531 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3532
3533 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3534
3535 * g++.dg/parse/crash25.C: Fix typo.
3536
3537 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3538
3539 PR c++/20461
3540 * g++.dg/parse/crash24.C: New test.
3541
3542 PR c++/20536
3543 * g++.dg/parse/crash25.C: New test.
3544
3545 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3546
3547 PR c++/20147
3548 * g++.dg/ext/stmtexpr4.C: New test.
3549
3550 2005-03-20 Roger Sayle <roger@eyesopen.com>
3551
3552 PR middle-end/20539
3553 * gcc.c-torture/compile/pr13066-1.c: New test case.
3554 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3555 * g++.dg/opt/pr13066-1.C: Likewise.
3556
3557 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3558
3559 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3560
3561 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3562
3563 PR fortran/18525
3564 * gfortran.dg/nesting_1.f90: New test.
3565
3566 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3567
3568 PR c++/20240
3569 * g++.dg/lookup/using13.C: New test.
3570
3571 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3572
3573 PR c++/20333
3574 * g++.dg/template/crash36.C: New test.
3575
3576 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3577
3578 PR c++/20463
3579 * g++.dg/template/crash35.C: New test.
3580
3581 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3582
3583 PR c++/19966
3584 * g++.dg/overload/operator2.C: New test.
3585
3586 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3587
3588 PR libfortran/20257
3589 * gfortran.dg/pr20257.f90: New test.
3590
3591 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3592
3593 PR libfortran/20480
3594 * gfortran.dg/pr20480.f90: New test.
3595
3596 2005-03-16 Richard Henderson <rth@redhat.com>
3597
3598 PR middle-end/15700
3599 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3600 (_rtld_global): New.
3601 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3602 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3603
3604 * gcc.dg/alias-3.c: New.
3605 * gcc.dg/alias-4.c: New.
3606 * gcc.dg/alias-5.c: New.
3607 * gcc.dg/alias-6.c: New.
3608
3609 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3610
3611 * gcc.dg/cpp/ucnid-7.c: New.
3612
3613 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3614 Dorit Naishlos <dorit@il.ibm.com>
3615
3616 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3617 darwin.
3618
3619 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3620
3621 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3622 misaligned accesses.
3623 * gcc.dg/vect/vect-58.c: Likewise.
3624 * gcc.dg/vect/vect-92.c: New.
3625 * gcc.dg/vect/vect-93.c: New.
3626
3627 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3628
3629 PR fortran/18827
3630 * gfortran.dg/assign_2.f90: New test.
3631 * gfortran.dg/assign_3.f90: New test.
3632 * gfortran.dg/assign.f90: New test.
3633
3634 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3635
3636 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3637 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3638 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3639 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3640 names.
3641
3642 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3643
3644 * gcc.dg/cpp/ucnid-6.c: New.
3645
3646 * gcc.dg/cpp/normalize-1.c: New.
3647 * gcc.dg/cpp/normalize-2.c: New.
3648 * gcc.dg/cpp/normalize-3.c: New.
3649 * gcc.dg/cpp/normalize-4.c: New.
3650 * gcc.dg/cpp/ucnid-4.c: New.
3651 * gcc.dg/cpp/ucnid-5.c: New.
3652 * g++.dg/cpp/normalize-1.C: New.
3653 * g++.dg/cpp/ucnid-1.C: New.
3654
3655 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3656
3657 * gcc.dg/pr18628.c: New.
3658
3659 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3660
3661 PR c++/20280
3662 * g++.dg/tree-ssa/pr20280.C: New.
3663
3664 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3665
3666 PR fortran/20467
3667 * gfortran.dg/stfunc_2.f90: New test.
3668
3669 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3670
3671 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3672
3673 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3674
3675 * gcc.dg/tree-ssa/20050314-1.c: New test.
3676
3677 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3678
3679 PR c++/4403
3680 PR c++/9783, DR433
3681 * g++.dg/template/friend34.C: New test.
3682 * g++.dg/template/friend35.C: Likewise.
3683 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3684
3685 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3686
3687 Friend class name lookup 5/n
3688 PR c++/1016
3689 * g++.dg/lookup/hidden-class1.C: New test.
3690 * g++.dg/lookup/hidden-class2.C: Likewise.
3691 * g++.dg/lookup/hidden-class3.C: Likewise.
3692 * g++.dg/lookup/hidden-class4.C: Likewise.
3693 * g++.dg/lookup/hidden-class5.C: Likewise.
3694 * g++.dg/lookup/hidden-class6.C: Likewise.
3695 * g++.dg/lookup/hidden-class7.C: Likewise.
3696 * g++.dg/lookup/hidden-class8.C: Likewise.
3697 * g++.dg/lookup/hidden-class9.C: Likewise.
3698 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3699 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3700 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3701 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3702 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3703 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3704 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3705 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3706 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3707 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3708 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3709
3710 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3711
3712 PR c++/20157
3713 * g++.dg/template/error18.C: New test.
3714
3715 2005-03-09 Ben Elliston <bje@au.ibm.com>
3716
3717 PR debug/16792
3718 * g++.dg/debug/pr16792.C: New test.
3719
3720 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3721
3722 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3723 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3724 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3725 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3726 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3727 test assertion names.
3728
3729 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3730
3731 PR fortran/18600
3732 * gfortran.dg/stfunc_1.f90: New test.
3733
3734 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3735
3736 PR fortran/16907
3737 * gfortran.dg/real_index_1.f90: New test.
3738
3739 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3740
3741 PR fortran/20323
3742 * gfortran.dg/spec_expr_1.f90: New test.
3743
3744 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3745
3746 PR c/20402
3747 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3748 new parser.
3749
3750 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3751
3752 PR fortran/20361
3753 * gfortran.dg/largeequiv_1.f90: New test.
3754
3755 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3756
3757 * gcc.dg/ucnid-1.c: New.
3758 * gcc.dg/ucnid-2.c: New.
3759 * gcc.dg/ucnid-3.c: New.
3760 * gcc.dg/ucnid-4.c: New.
3761 * gcc.dg/ucnid-5.c: New.
3762 * gcc.dg/ucnid-6.c: New.
3763 * gcc.dg/cpp/ucnid-1.c: New.
3764 * gcc.dg/cpp/ucnid-2.c: New.
3765 * gcc.dg/cpp/ucnid-3.c: New.
3766 * g++.dg/other/ucnid-1.C: New.
3767
3768 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3769
3770 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3771
3772 2005-03-11 Per Bothner <per@bothner.com>
3773
3774 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3775 that diagnotics refer to correct token.
3776 * gcc.dg/unused-3.c: Likewise.
3777
3778 2005-03-11 Per Bothner <per@bothner.com>
3779
3780 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3781 constant" is now actually on same line as string constant.
3782 * gcc.dg/cpp/direct2s.c: Likewise.
3783
3784 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
3785
3786 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3787
3788 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3789
3790 PR libfortran/20124
3791 * gfortran.dg/pr20124.f90: New Test
3792
3793 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
3794
3795 PR tree-optimization/20130
3796 * gcc.dg/pr20130-1.c: New test.
3797
3798 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3799
3800 PR target/20095
3801 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3802
3803 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3804
3805 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3806
3807 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3808
3809 * g++.dg/eh/forced1.C: Fix comment.
3810 * g++.dg/eh/forced2.C: Ditto.
3811 * g++.dg/eh/forced3.C: Ditto.
3812 * g++.dg/eh/forced4.C: Ditto.
3813
3814 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3815
3816 PR rtl-opt/20412
3817 * gcc.c-torture/compile/pr20412.c: New test.
3818
3819 2005-03-10 Roger Sayle <roger@eyesopen.com>
3820
3821 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3822
3823 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3824
3825 PR target/20322
3826 * gcc.dg/20050307-1.c: New test.
3827
3828 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3829
3830 PR c++/20375
3831 * g++.dg/other/stdarg3.C: New.
3832
3833 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3834
3835 PR c++/18384, c++/18327
3836 * g++.dg/init/array19.C: New test.
3837
3838 PR inline-asm/20314
3839 * gcc.dg/torture/pr20314-1.c: New test.
3840 * gcc.dg/torture/pr20314-2.c: New test.
3841
3842 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3843
3844 * gcc.dg/20050309-1.c: New test.
3845
3846 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3847
3848 * gcc.dg/builtins-10.c: Reactivate disabled test.
3849 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3850 new cbrt transformations.
3851
3852 2005-03-09 Mark Mitchell <mark@codesourcery.com>
3853
3854 PR c++/20208
3855 * g++.dg/template/array13.C: New test.
3856
3857 2005-03-09 Paolo Carlini <pcarlini@suse.de>
3858
3859 PR c++/16859
3860 * g++.dg/init/brace4.C: New test.
3861
3862 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3863
3864 PR c++/20186
3865 * g++.dg/template/non-dependent12.C: New.
3866
3867 2005-03-08 Mark Mitchell <mark@codesourcery.com>
3868
3869 PR c++/20142
3870 * g++.dg/init/array18.C: Add dg-do run marker.
3871
3872 PR c++/20142
3873 * g++.dg/init/array18.C: New test.
3874
3875 2005-03-09 Ben Elliston <bje@au.ibm.com>
3876
3877 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3878 * g++.dg/gcov/gcov.exp: Likewise.
3879 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3880 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3881 * lib/c-torture.exp: Likewise.
3882 * lib/fortran-torture.exp: Likewise.
3883 * lib/g++.exp: Likewise.
3884 * lib/gcc-defs.exp: Likewise.
3885 * lib/gcc-dg.exp: Likewise.
3886 * lib/gcc.exp: Likewise.
3887 * lib/gcov.exp: Likewise.
3888 * lib/gfortran.exp: Likewise.
3889 * lib/mike-g++.exp: Likewise.
3890 * lib/mike-gcc.exp: Likewise.
3891 * lib/objc-torture.exp: Likewise.
3892 * lib/objc.exp: Likewise.
3893 * lib/profopt.exp: Likewise.
3894 * lib/target-libpath.exp: Likewise.
3895 * lib/target-supports.exp: Likewise.
3896 * lib/treelang.exp: Likewise.
3897 * lib/wrapper.exp: Likewise.
3898
3899 2005-03-08 Jeff Law <law@redhat.com>
3900
3901 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3902 PHI-OPT changes.
3903
3904 2005-03-08 Ira Rosen <irar@il.ibm.com>
3905
3906 * gcc.dg/vect/pr20122.c: New test.
3907
3908 2005-03-07 Jeff Law <law@redhat.com>
3909
3910 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3911 was folded away.
3912 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3913 * gcc.dg/tree-ssa/pr18133-2.c: New test.
3914 * gcc.dg/tree-ssa/pr18134.c: New test.
3915
3916 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3917
3918 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3919 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3920 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3921
3922 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3923
3924 PR tree-opt/17671
3925 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3926
3927 2005-03-07 Mark Mitchell <mark@codesourcery.com>
3928
3929 * g++.dg/warn/Wnvdtor.C: New test.
3930
3931 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
3932
3933 * gcc.dg/torture/pr19683-1.c: New test.
3934
3935 2005-03-06 Steven G. Kargl <kargls@comcast.net>
3936
3937 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
3938 * gfortran.dg/g77/19990313-2.f: Ditto.
3939 * gfortran.dg/g77/19990313-3.f: Ditto.
3940 * gfortran.dg/g77/19990525-0.f: Ditto.
3941 * gfortran.dg/g77/19990826-0.f: Ditto.
3942 * gfortran.dg/g77/19990826-2.f: Ditto.
3943 * gfortran.dg/g77/19990826-3.f: Ditto.
3944 * gfortran.dg/g77/20000511-1.f: Ditto.
3945 * gfortran.dg/g77/20000511-2.f: Ditto.
3946 * gfortran.dg/g77/970625-2.f: Ditto.
3947 * gfortran.dg/g77/980310-2.f: Ditto.
3948 * gfortran.dg/g77/980310-3.f: Ditto.
3949 * gfortran.dg/g77/980310-8.f: Ditto.
3950 * gfortran.dg/g77/980519-2.f: Ditto.
3951 * gfortran.dg/g77/alpha1.f: Ditto.
3952 * gfortran.dg/g77/claus.f: Ditto.
3953 * gfortran.dg/g77/erfc.f: Ditto.
3954 * gfortran.dg/g77/short.f: Ditto.
3955 * gfortran.fortran-torture/execute/data.f90: Ditto.
3956 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3957 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
3958
3959 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3960
3961 * lib/file-format.exp (gcc_target_object_format): Add check for som
3962 format and hardcode object formats on hppa*-*-hpux*.
3963 * lib/target-supports.exp (check_weak_available): Add check for som
3964 object format. Always return 0 on hppa*-*-hpux10*.
3965
3966 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3967 is defined.
3968
3969 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3970
3971 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3972
3973 * gfortran.dg/pr19936_1.f90: New test.
3974 * gfortran.dg/pr19936_2.f90: New test.
3975 * gfortran.dg/pr19936_3.f90: New test.
3976
3977 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3978 Paul Thomas <prthomas@drfccad.cea.fr>
3979
3980 * gfortran.dg/PR19754_1.f90: New test.
3981 * gfortran.dg/PR19754_2.f90: Ditto.
3982
3983 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3984
3985 PR c++/19311
3986 * g++.dg/template/non-dependent11.C: New test.
3987
3988 2005-03-05 Uros Bizjak <uros@kss-loka.si>
3989
3990 * lib/target-supports.exp (check_iconv_available): Fix comment.
3991
3992 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3993 Joseph S. Myers <joseph@codesourcery.com>
3994
3995 PR c++/19797
3996 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3997
3998 2005-03-04 Matthew Sachs <msachs@apple.com>
3999
4000 * gcc.exp (gcc_target_compile): Put braces around
4001 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4002 * objc.exp (objc_target_compile): Likewise.
4003 * treelang.exp (treelang_target_compile): Likewise.
4004
4005 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4006
4007 PR fortran/19673
4008 * gfortran.dg/func_result_1.f90: New test.
4009
4010 2005-03-04 Ben Elliston <bje@au.ibm.com>
4011
4012 * gcc.misc-tests/options.exp: New test.
4013
4014 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
4015
4016 * gcc.dg/pr15784-4.c: New test.
4017
4018 2005-03-03 Geoffrey Keating <geoffk@apple.com>
4019
4020 * gcc.c-torture/execute/pr17133.c: New.
4021 * gcc.c-torture/compile/20050303-1.c: New.
4022
4023 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4024
4025 * gcc.dg/cpp/assert4.c: Fix for cygwin
4026
4027 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
4028
4029 * g++.dg/overload/using2.C: New.
4030
4031 2005-03-02 Mark Mitchell <mark@codesourcery.com>
4032
4033 PR c++/19916
4034 * g++.dg/init/ptrmem2.C: New test.
4035
4036 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4037
4038 PR c/8927
4039 * gcc.dg/pr8927-1.c: New test.
4040
4041 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4042
4043 PR c++/20232
4044 * g++.dg/inherit/covariant12.C: New.
4045
4046 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4047
4048 PR fortran/19479
4049 * gfortran.dg/bound_1.f90: New test.
4050
4051 2005-02-28 Janis Johnson <janis187@us.ibm.com>
4052
4053 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4054 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4055
4056 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4057
4058 PR c/20245
4059 * gcc.dg/pr20245-1.c: New test.
4060
4061 2005-02-28 Jakub Jelinek <jakub@redhat.com>
4062
4063 PR middle-end/19874
4064 * gcc.c-torture/execute/20050119-2.c: New test case.
4065
4066 2005-02-28 Ben Elliston <bje@au.ibm.com>
4067
4068 * README: Update the DejaGnu bug reporting address.
4069 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4070 * lib/objc-torture.exp: Likewise.
4071
4072 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4073
4074 * gfortran.dg/boz_1.f90: New test.
4075 * gfortran.dg/boz_3.f90: New test.
4076 * gfortran.dg/boz_4.f90: New test.
4077
4078 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4079
4080 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
4081 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
4082
4083 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4084
4085 PR libfortran/20101
4086 * gfortran.dg/write_0_pe_format.f90: New test.
4087
4088 2005-02-27 Jakub Jelinek <jakub@redhat.com>
4089
4090 PR c++/20206
4091 * g++.dg/opt/thunk2.C: New test.
4092 * g++.dg/opt/covariant1.C: New test.
4093
4094 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4095
4096 * gfortran.dg/e_d_fmt.f90: New test.
4097
4098 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4099
4100 * gcc.dg/asm-b.c: Fix comment typos.
4101
4102 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4103
4104 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4105 a V_MAY_DEF also.
4106
4107 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4108
4109 PR tree-opt/20188
4110 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4111 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4112 * gcc.dg/asm-b.c: New test.
4113
4114 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
4115
4116 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4117 Disable this test on IRIX 6.
4118
4119 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4120
4121 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4122 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4123 parser.
4124
4125 2005-02-25 Diego Novillo <dnovillo@redhat.com>
4126
4127 PR tree-optimization/20204
4128 * testsuite/gcc.dg/pr20204.c: New test.
4129
4130 2005-02-24 Jakub Jelinek <jakub@redhat.com>
4131
4132 PR target/20196
4133 * gcc.c-torture/execute/20050224-1.c: New test.
4134
4135 PR c++/20175
4136 * g++.dg/warn/Wbraces2.C: New test.
4137
4138 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4139
4140 PR c++/19878
4141 * g++.dg/init/const2.C: New test.
4142
4143 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4144
4145 PR tree-optimization/20100
4146 * gcc.c-torture/execute/pr20100-1.c: New test.
4147
4148 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4149
4150 * gfortran.dg/implicit_3.f90: New test.
4151
4152 * gfortran.dg/deftype_1.f90: New test.
4153
4154 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4155
4156 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4157 the test passes.
4158 * g++.dg/other/anon3.C: Accept a warning.
4159
4160 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4161
4162 * gcc.dg/pr20017.c: Fix a comment typo.
4163
4164 2005-02-23 Bud Davis <bdavis@gfortran.org>
4165
4166 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4167
4168 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4169
4170 PR ada/19902
4171 * ada/acats/tests/cxa/cxa3004.a: Remove.
4172 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4173
4174 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4175
4176 PR c++/20073
4177 * g++.dg/init/const1.C: New test.
4178
4179 PR c++/19991
4180 * g++.dg/parse/constant7.C: New test.
4181
4182 PR c++/20152
4183 * g++.dg/parse/error27.C: New test.
4184 * g++.dg/template/qualttp15.C: Adjust error markers.
4185 * g++.old-deja/g++.other/struct1.C: Likewise.
4186
4187 PR c++/20153
4188 * g++.dg/template/error17.C: New test.
4189
4190 PR c++/20148
4191 * g++.dg/parser/error26.C: New test.
4192
4193 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4194
4195 PR tree-optimization/20100
4196 PR tree-optimization/20115
4197 * gcc.dg/pr20115.c: New test.
4198 * gcc.dg/pr20115-1.c: New test.
4199 * gcc.dg/pr20100.c: New test.
4200 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4201 call-clobbered variables after alias1.
4202
4203 2005-02-22 Bud Davis <bdavis@gfortran.org>
4204
4205 * gfortran.dg/list_read_4.f90: new test.
4206
4207 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4208
4209 PR rtl-optimization/20017.
4210 * gcc.dg/pr20017.c: New.
4211
4212 2005-02-22 Devang Patel <dpatel@apple.com>
4213
4214 PR 19952
4215 * g++.dg/tree-ssa/pr19952.C: New test.
4216
4217 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4218
4219 PR c++/19883
4220 * g++.dg/parse/constant6.C: New test.
4221
4222 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4223
4224 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4225 * g++.dg/charset/asm2.c: Likewise.
4226 * g++.dg/charset/asm3.c: Likewise.
4227 * g++.dg/charset/asm4.c: Likewise.
4228 * g++.dg/charset/asm5.c: Likewise.
4229 * g++.dg/charset/attribute1.c: Likewise.
4230 * g++.dg/charset/attribute2.c: Likewise.
4231 * g++.dg/charset/extern1.cc: Likewise.
4232 * g++.dg/charset/extern2.cc: Likewise.
4233 * g++.dg/charset/extern3.cc: Likewise.
4234 * g++.dg/charset/function.cc: Likewise.
4235 * g++.dg/charset/string.c: Likewise.
4236 * g++.dg/charset/charset.exp: Likewise.
4237 * lib/target-supports.exp (check_iconv_available): Fix comment.
4238
4239 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4240
4241 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4242 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4243 * gcc.dg/charset/asm2.c: Likewise.
4244 * gcc.dg/charset/asm3.c: Likewise.
4245 * gcc.dg/charset/asm4.c: Likewise.
4246 * gcc.dg/charset/asm5.c: Likewise.
4247 * gcc.dg/charset/asm6.c: Likewise.
4248 * gcc.dg/charset/attribute1.c: Likewise.
4249 * gcc.dg/charset/attribute2.c: Likewise.
4250 * gcc.dg/charset/builtin1.c: Likewise.
4251 * gcc.dg/charset/extern.c: Likewise.
4252 * gcc.dg/charset/function.c: Likewise.
4253 * gcc.dg/charset/string.c: Likewise.
4254 * gcc.dg/charset/charset.exp: Likewise.
4255
4256 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4257
4258 PR fortran/20086
4259 * gfortran.dg/pr20086.f90: New test.
4260
4261 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4262
4263 PR tree-optimization/19786
4264 * g++.dg/tree-ssa/pr19786.C: New.
4265
4266 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4267
4268 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4269
4270 2005-02-21 Jeff Law <law@redhat.com>
4271
4272 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4273
4274 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4275
4276 * gfortran.dg/do_iterator: Split loop, markup all lines for
4277 which an error locus is printed.
4278 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4279 locus is printed.
4280 * gfortran.dg/select_4.f90: Likewise.
4281 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4282 locuses in the various permutations.
4283
4284 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4285
4286 PR tree-optimization/19951
4287 * g++.dg/vect: New directory.
4288 * g++.dg/vect/vect.exp: New file.
4289 * g++.dg/vect/pr19951.cc: New testcase.
4290 * g++.dg/dg.exp: Also prune vectorizer tests.
4291
4292 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4293
4294 PR 18785
4295 * gcc.dg/charset/builtin1.c: New test.
4296
4297 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4298
4299 PR c++/19299
4300 * g++.dg/inherit/volatile1.C: New test.
4301
4302 PR c++/19440
4303 * g++.dg/template/dtor4.C: New test.
4304
4305 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4306
4307 * gfortran.dg/int_1.f90: New test.
4308
4309 2005-02-19 Devang Patel <dpatel@apple.com>
4310
4311 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4312
4313 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4314
4315 * gfortran.dg/achar_1.f90: New test.
4316
4317 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4318
4319 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4320
4321 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4322 Jakub Jelinek <jakub@redhat.com>
4323
4324 PR tree-optimization/19828
4325 * gcc.dg/tree-ssa/loop-7.c: New test.
4326 * gcc.c-torture/execute/20050218-1.c: New test.
4327
4328 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4329
4330 PR c/20043
4331 * gcc.dg/transparent-union-1.c: New test.
4332 * gcc.dg/transparent-union-2.c: New test.
4333
4334 2005-02-18 James E Wilson <wilson@specifixinc.com>
4335
4336 PR tree-optimization/18977
4337 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4338
4339 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4340
4341 PR target/20054
4342 * gcc.dg/pr20054.c: New test.
4343
4344 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4345
4346 PR c++/19508
4347 * g++.dg/ext/attrib20.C: New test.
4348
4349 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4350
4351 PR middle-end/20030
4352 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4353
4354 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4355
4356 PR c++/20008
4357 * g++.dg/opt/switch4.C: New.
4358
4359 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4360
4361 PR c++/20023
4362 PR tree-optimization/20009
4363 * gcc.c-torture/compile/20050217-1.c: New test.
4364 * g++.dg/opt/switch3.C: New test.
4365
4366 PR tree-optimization/18947
4367 * gcc.c-torture/compile/20050215-1.c: New test.
4368 * gcc.c-torture/compile/20050215-2.c: New test.
4369 * gcc.c-torture/compile/20050215-3.c: New test.
4370
4371 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4372
4373 PR c++/20028
4374 * g++.dg/template/crash34.C: New.
4375
4376 PR c++/20022
4377 * g++.dg/other/access3.C: New.
4378
4379 2005-02-17 Ira Rosen <irar@il.ibm.com>
4380
4381 * gcc.dg/vect/vect-98.c: New test.
4382
4383 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4384
4385 PR tree-optimization/19967
4386 * gcc.dg/pr19967.c: New.
4387
4388 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4389
4390 PR middle-end/19857
4391 * gcc.dg/tree-ssa/20050215-1.c: New test.
4392 * gcc.c-torture/execute/20050215-1.c: New test.
4393
4394 2005-02-15 Eric Christopher <echristo@redhat.com>
4395
4396 * gcc.dg/cpp/20050215-1.c: New file.
4397
4398 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4399
4400 PR tree-optimization/15785
4401 * gcc.dg/pr15785-1.c: New test.
4402
4403 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4404
4405 PR c++/17788
4406 * g++.dg/init/ctor4.C: New.
4407 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4408
4409 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4410
4411 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4412 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4413
4414 2005-02-15 Andreas Schwab <schwab@suse.de>
4415
4416 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4417 declare malloc.
4418
4419 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4420
4421 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4422
4423 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4424
4425 PR tree-optimization/19853
4426 * gcc.c-torture/compile/pr19853.c: New test.
4427
4428 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4429
4430 PR c++/19608
4431 * g++.dg/parse/local-class1.C: New.
4432
4433 PR c++/19895
4434 * g++.dg/parse/ptrmem3.C: New.
4435
4436 PR c++/19884
4437 * g++.old-deja/g++.oliva/template6.C: Add another case.
4438 * g++.dg/template/explicit6.C: New.
4439
4440 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4441
4442 PR c++/17816
4443 * g++.dg/other/redecl2.C: New.
4444
4445 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4446
4447 PR c++/19891
4448 * g++.dg/abi/covariant4.C: New.
4449
4450 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4451
4452 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4453
4454 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4455
4456 * gcc.dg/vect/vect-96.c: Fix typo.
4457
4458 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4459
4460 PR c++/14479
4461 PR c++/19487
4462 * g++.dg/template/enum5.C: New test.
4463
4464 2005-02-12 Ira Rosen <irar@il.ibm.com>
4465
4466 * gcc.dg/vect/vect-97.c: New test.
4467
4468 2005-02-12 Ira Rosen <irar@il.ibm.com>
4469
4470 * gcc.dg/vect/vect-96.c: New test.
4471
4472 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4473
4474 * gcc.dg/builtins-34.c: Also check ldexp*.
4475
4476 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4477
4478 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4479
4480 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4481
4482 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4483 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4484 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4485 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4486 selector_list, selector_expression, dg-process-target): Move to new
4487 file target-supports-dg.exp.
4488 * lib/target-supports-dg.exp: New.
4489
4490 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4491 New.
4492
4493 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4494
4495 PR c++/19666
4496 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4497
4498 PR middle-end/19858
4499 * gcc.c-torture/compile/20050210-1.c: New test.
4500
4501 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4502
4503 PR c++/19755
4504 * g++.dg/warn/Wbraces1.C: New test.
4505
4506 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4507
4508 * gcc.dg/builtins-52.c: New testcase.
4509
4510 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4511
4512 PR c/19342
4513 * gcc.c-torture/execute/20050119-1.c: New test.
4514
4515 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4516
4517 PR c++/19811
4518 * g++.dg/init/delete1.C: New test.
4519
4520 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4521
4522 PR c++/18470
4523 * g++.dg/template/static12.C: New test.
4524
4525 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4526
4527 PR c++/19787
4528 * g++.dg/conversion/ambig1.C: New test.
4529
4530 PR c++/19739
4531 * g++.dg/ext/attrib19.C: New test.
4532
4533 PR c++/19732
4534 * g++.dg/parse/dtor5.C: New test.
4535
4536 PR c++/19762
4537 * g++.dg/template/dtor3.C: New test.
4538
4539 PR c++/19826
4540 * g++.dg/template/static11.C: New test.
4541 * g++.dg/template/crash2.C: Remove dg-error marker.
4542
4543 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4544
4545 PR C++/18491
4546 * g++.old-deja/g++.mike/p10769a.C: Remove.
4547
4548 2005-02-09 Roger Sayle <roger@eyesopen.com>
4549
4550 * gcc.dg/builtins-48.c: New test case.
4551 * gcc.dg/builtins-49.c: New test case.
4552 * gcc.dg/builtins-50.c: New test case.
4553 * gcc.dg/builtins-51.c: New test case.
4554
4555 2005-02-09 Ian Lance Taylor <ian@airs.com>
4556
4557 PR middle-end/19583
4558 * g++.dg/warn/Wreturn-type-3.C: New test.
4559
4560 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4561
4562 PR middle-end/19402
4563 * gcc.dg/pr19402-1.c: New testcase.
4564 * gcc.dg/pr19402-2.c: likewise.
4565
4566 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4567
4568 PR middle-end/19854
4569 * g++.dg/tree-ssa/tmmti.C: New testcase.
4570
4571 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4572
4573 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4574
4575 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4576
4577 PR c++/19733
4578 * g++.dg/parse/crash23.C: New test.
4579 * g++.dg/warn/Weff1.C: New test.
4580
4581 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4582
4583 * gcc.dg/20050209-1.c: New test.
4584
4585 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4586
4587 PR target/19799
4588 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4589
4590 2005-02-08 Mike Stump <mrs@apple.com>
4591
4592 * g++.dg/pch/import-2.c: New test.
4593 * g++.dg/pch/import-2.hs: New.
4594 * g++.dg/pch/include/import-2a.h: New.
4595 * g++.dg/pch/include/import-2b.h: New.
4596
4597 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4598
4599 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4600
4601 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4602
4603 * gfortran.dg/substr_1.f90: New test.
4604
4605 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4606
4607 PR middle-end/19775
4608 * gcc.dg/torture/builtin-power-1.c: Disable test for
4609 invalid transformation.
4610 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4611 no longer optimize.
4612 * gcc.dg/builtins-47.c: New testcase.
4613
4614 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4615 Dorit Naishlos <dorit@il.ibm.com>
4616
4617 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4618
4619 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4620
4621 * gcc.c-torture/compile/20050206-1.c: New test.
4622
4623 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4624
4625 PR tree-opt/19768
4626 * g++.dg/opt/pr19768.C: New test.
4627
4628 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4629
4630 PR tree-opt/19736
4631 * gcc.c-torture/compile/pr19736.c: New test.
4632
4633 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4634
4635 PR c++/17401
4636 * g++.dg/parse/error25.C: New test.
4637
4638 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4639
4640 * gcc.c-torture/execute/20050203-1.c: New.
4641
4642 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4643
4644 * gcc.dg/vect/vect-85.c: Remove xfail.
4645 * gcc.dg/vect/vect-86.c: Remove xfail.
4646 * gcc.dg/vect/vect-87.c: Remove xfail.
4647 * gcc.dg/vect/vect-88.c: Remove xfail.
4648
4649 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4650
4651 * gcc.dg/altivec-19.c: New.
4652
4653 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4654
4655 PR c/17807
4656 * gcc.dg/nested-func-3.c: New test.
4657 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4658
4659 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4660
4661 * gcc.test-framework/gen_directive_tests: Generate tests for
4662 selector expressions.
4663
4664 2005-02-02 Matt Austern <austern@apple.com>
4665
4666 PR c++/19628
4667 * g++/ext/builtin7.C: New.
4668 * g++/ext/builtin8.C: New.
4669
4670 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4671
4672 PR c/18502
4673 * gcc.dg/pr18502-1.c: New test.
4674
4675 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4676
4677 PR c++/17413
4678 * g++.dg/template/local4.C: Tweak.
4679
4680 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4681
4682 PR tree-optimization/19578
4683 * gcc.c-torture/compile/20050202-1.c: New test.
4684
4685 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4686
4687 PR c/19435
4688 * gcc.dg/c99-init-4.c: New test.
4689
4690 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4691
4692 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4693
4694 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4695
4696 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4697 * g++.dg/eh/check-vect.h: New.
4698
4699 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4700 * gcc.dg/vect/vect-78.c: Ditto.
4701 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4702 Remove.
4703
4704 * g++.dg/conversion/simd1.C: Expect warning.
4705 * g++.dg/ext/attribute-test-1.C: Ditto.
4706 * g++.dg/ext/attribute-test-2.C: Ditto.
4707 * g++.dg/ext/attribute-test-3.C: Ditto.
4708 * g++.dg/ext/attribute-test-4.C: Ditto.
4709
4710 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4711 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4712
4713 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4714
4715 2005-02-01 Richard Henderson <rth@redhat.com>
4716
4717 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4718 long double for ibm double-double format.
4719 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4720
4721 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4722
4723 PR tree-optimization/19633
4724 * testsuite/gcc.dg/pr19633-1.c: New test.
4725 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4726 to NULL or a symbol.
4727
4728 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4729
4730 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4731 New procs.
4732 (dg-process-target (local override)): Handle selector expressions.
4733
4734 * gcc.test-framework/README: Describe tests in source directory.
4735 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4736 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4737 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4738 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4739 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4740 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4741 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4742 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4743 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4744 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4745 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4746 * gcc.test-framework/dg-error-exp-P.c: New test.
4747 * gcc.test-framework/dg-error-exp-XP.c: New test.
4748 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4749 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4750 * gcc.test-framework/dg-output-exp-P.c: New test.
4751 * gcc.test-framework/dg-output-exp-XF.c: New test.
4752 * gcc.test-framework/dg-warning-exp-P.c: New test.
4753 * gcc.misc-tests/dg-1.c: Remove.
4754 * gcc.misc-tests/dg-2.c: Remove.
4755 * gcc.misc-tests/dg-3.c: Remove.
4756 * gcc.misc-tests/dg-4.c: Remove.
4757 * gcc.misc-tests/dg-5.c: Remove.
4758 * gcc.misc-tests/dg-6.c: Remove.
4759 * gcc.misc-tests/dg-7.c: Remove.
4760 * gcc.misc-tests/dg-8.c: Remove.
4761 * gcc.misc-tests/dg-9.c: Remove.
4762 * gcc.misc-tests/dg-10.c: Remove.
4763 * gcc.misc-tests/dg-11.c: Remove.
4764 * gcc.misc-tests/dg-12.c: Remove.
4765 * gcc.misc-tests/dg-test.exp: Remove.
4766
4767 * gcc.test-framework/test-framework.awk: Change recording and
4768 printing of passes and failures.
4769
4770 * gcc.test-framework: New directory.
4771 * gcc.test-framework/README: New.
4772 * gcc.test-framework/test-framework.exp: New.
4773 * gcc.test-framework/test-framework.awk: New.
4774 * gcc.test-framework/gen_directive_tests: New.
4775
4776 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
4777
4778 * lib/treelang.exp: Fix comment typos.
4779 (treelang_target_compile): Don't append libs=-ltreelang to options.
4780
4781 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
4782
4783 * g++.dg/parse/typename7.C: Adjust error messages.
4784
4785 2005-01-31 Jeff Law <law@redhat.com>
4786
4787 * gcc.c-torture/execute/20050131-1.c: New test.
4788 * gcc.dg/wcaselabel.c: New test.
4789
4790 2005-01-31 Mark Mitchell <mark@codesourcery.com>
4791
4792 * g++.dg/other/warning1.C: Adjust error messags.
4793 * g++.dg/parse/constant5.C: New test.
4794
4795 2005-01-31 Steven Bosscher <stevenb@suse.de>
4796
4797 PR c/19333
4798 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4799 the test case valid.
4800 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4801 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4802 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4803 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4804 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4805 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4806
4807 2005-01-31 Dale Johannesen <dalej@apple.com>
4808
4809 * g++.dg/opt/pr19650.C: New test.
4810
4811 2005-01-31 Richard Henderson <rth@redhat.com>
4812
4813 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4814 long double for intel double extended format.
4815 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4816
4817 2005-01-30 Mark Mitchell <mark@codesourcery.com>
4818
4819 PR c++/19555
4820 * g++.dg/template/static10.C: New test.
4821
4822 PR c++/19395
4823 * g++.dg/parse/error24.C: New test.
4824
4825 PR c++/19367
4826 * g++.dg/lookup/builtin1.C: New test.
4827
4828 PR c++/19457
4829 * g++.dg/warn/conv3.C: New test.
4830
4831 2005-01-30 Bud Davis <bdavis@gfortran.org>
4832
4833 PR fortran/19647
4834 * gfortan.dg/inquire_7.f90
4835
4836 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4837
4838 PR tree-optimization/15791
4839 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4840 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4841 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4842 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4843 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4844 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4845 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4846 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4847 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4848 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4849
4850 2005-01-29 Paul Brook <paul@codesourcery.com>
4851
4852 PR fortran/18565
4853 * check.c (real_or_complex_check): New function.
4854 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4855 * intrinsic.c (add_functions): Use new check functions.
4856 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4857 Add prototypes.
4858
4859 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4860
4861 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4862 gcc.dg/lvalue-3.c: New tests.
4863 * gcc.dg/concat.c: Update expected messages.
4864
4865 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4866
4867 PR libfortran/19595
4868 * gfortran.dg/eor_1.f90: New test.
4869
4870 2005-01-29 Steven G. Kargl <kargls@comcast.net>
4871
4872 PR fortran/19589
4873 * gfortran.dg/logical_data_1.f90: New test.
4874
4875 2005-01-28 Mark Mitchell <mark@codesourcery.com>
4876
4877 PR c++/19253
4878 * g++.dg/template/crash33.C: New test.
4879
4880 PR c++/19667
4881 * g++.dg/template/crash32.C: New test.
4882
4883 2005-01-28 Ian Lance Taylor <ian@airs.com>
4884
4885 PR middle-end/16558
4886 * g++.dg/warn/Wreturn-type-2.C: New test.
4887
4888 2004-06-24 Jeff Law <law@redhat.com>
4889
4890 * gcc.dg/tree-ssa/20050128-1.c: New test.
4891
4892 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
4893
4894 * gcc.target/frv/all-mdpackh-1.c: New test.
4895
4896 2005-01-28 Steven Bosscher <stevenb@suse.de>
4897
4898 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4899
4900 2005-01-27 Richard Henderson <rth@redhat.com>
4901
4902 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4903
4904 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4905
4906 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4907
4908 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4909
4910 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4911 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4912 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4913 to cope with cases where the multilib options override the dg-options.
4914
4915 2005-01-27 Jakub Jelinek <jakub@redhat.com>
4916
4917 PR c/18946
4918 * gcc.dg/noncompile/20050120-1.c: New test.
4919
4920 2005-01-26 Diego Novillo <dnovillo@redhat.com>
4921
4922 PR tree-optimization/19633
4923 * gcc.dg/pr19633.c: New test.
4924 * gcc.dg/tree-ssa/pr19633.c: New test.
4925
4926 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4927
4928 * gcc.dg/20041216-1.c: New test.
4929
4930 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
4931
4932 PR objc/18862
4933 * objc.dg/selector-2.m: New test.
4934
4935 2005-01-26 Jakub Jelinek <jakub@redhat.com>
4936
4937 * g++.dg/opt/range-test-2.C: New test.
4938
4939 PR rtl-optimization/19579
4940 * gcc.c-torture/execute/20050124-1.c: New test.
4941
4942 2005-01-26 Greg Parker <gparker@apple.com>
4943 Stuart Hastings <stuart@apple.com>
4944
4945 * gcc.c-torture/execute/20050125-1.c: New.
4946
4947 2005-01-18 Jan Hubicka <jh@suse.cz>
4948
4949 PR tree-optimize/19337
4950 * gcc.c-torture/compile/20050119-1.c: New test.
4951
4952 2005-01-24 James E Wilson <wilson@specifixinc.com>
4953
4954 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4955 test for successful match.
4956
4957 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
4958
4959 PR objc/18408
4960 * objc.dg/comp-types-7.m: New test.
4961
4962 2005-01-24 Janis Johnson <janis187@us.ibm.com>
4963
4964 * lib/target-supports.exp (current_target_name): New.
4965 (check_effective_target_ilp32, check_effective_target_lp64):
4966 Cache the result to use as long as the current target, with
4967 multilib flags, remains the same.
4968
4969 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4970 (dg-require-weak, dg-require-visibility, dg-require-alias,
4971 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4972 dg-require-effective-target, dg-skip-if): Remove call to
4973 skip_test_and_clear_xfail.
4974 (dg-test): Clear xfail data.
4975
4976 2005-01-24 Jakub Jelinek <jakub@redhat.com>
4977
4978 PR target/17751
4979 * gcc.dg/ppc64-toc.c: New test.
4980
4981 * g++.dg/tree-ssa/empty-1.C: New test.
4982
4983 PR middle-end/19551
4984 * gcc.c-torture/execute/20050121-1.c: New test.
4985 * gcc.dg/20050121-2.c: New test.
4986
4987 2004-01-23 Steven G. Kargl <kargls@comcast.net>
4988 Paul Brook <paul@codesourcery.com>
4989
4990 PR fortran/17941
4991 * gfortran.dg/real_const_1.f: New test.
4992 * gfortran.dg/real_const_2.f90: New test.
4993 * gfortran.dg/complex_int_1.f90: New test.
4994
4995 2005-01-23 Bud Davis <bdavis9659@comcast.net>
4996
4997 PR fortran/19313
4998 * gfortan.dg/inquire_6.f90: New test.
4999
5000 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5001
5002 PR libfortran/19451
5003 * open_readonly_1.f90: New test.
5004
5005 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5006
5007 PR libfortran/18982
5008 * gfortran.dg/open_new.f90: New file.
5009
5010 2005-01-22 Paul Brook <paul@codesourcery.com>
5011
5012 * namelist_1.f90: New test.
5013
5014 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
5015
5016 PR tree-optimization/19484
5017 * gcc.c-torture/compile/20050122-[12].c: New tests.
5018
5019 2005-01-22 Paul Brook <paul@codesourcery.com>
5020
5021 * gfortran.dg/implicit_2.f90: New test.
5022
5023 2005-01-22 Bud Davis <bdavis9659@comcast.net>
5024
5025 PR fortran/19314
5026 * gfortran.dg/inquire_5.f90: New test.
5027
5028 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5029
5030 PR c/18809
5031 * gcc.dg/pr18809-1.c: New test.
5032
5033 2005-01-21 Ian Lance Taylor <ian@airs.com>
5034
5035 * gcc.dg/20050121-1.c: New test.
5036
5037 PR tree-optimization/13000
5038 * gcc.dg/20040206-1.c: Change warning to point where function is
5039 being inlined.
5040
5041 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5042
5043 PR c++/19208
5044 * g++.dg/template/array11.C: New test.
5045
5046 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5047
5048 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5049 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5050 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5051 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5052 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5053 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5054
5055 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5056
5057 PR tree-optimization/15349
5058 * gcc.dg/tree-ssa/pr15349.c: New.
5059
5060 2005-01-20 Steve Ellcey <sje@cup.hp.com>
5061
5062 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5063
5064 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
5065
5066 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5067 scan-assembler-times directive name.
5068
5069 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5070 after dg-do.
5071
5072 PR rtl-optimization/19462
5073 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5074
5075 2005-01-19 Steve Ellcey <sje@cup.hp.com>
5076
5077 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5078 counting function calls on ia64.
5079
5080 2005-01-19 Jakub Jelinek <jakub@redhat.com>
5081
5082 PR rtl-optimization/15139
5083 * gcc.dg/20050111-2.c: New test.
5084
5085 PR c/17297
5086 * gcc.c-torture/compile/20050113-1.c: New testcase.
5087
5088 PR middle-end/19164
5089 * gcc.dg/20050113-1.c: New testcase.
5090
5091 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5092
5093 * gcc.dg/vect/vect-85.c: Add comment.
5094 * gcc.dg/vect/vect-86.c: Add xfail for now.
5095 * gcc.dg/vect/vect-87.c: Add xfail for now.
5096 * gcc.dg/vect/vect-88.c: Add xfail for now.
5097 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5098
5099 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5100
5101 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5102
5103 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5104
5105 * g++.dg/debug/typedef3.C: New test.
5106
5107 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5108
5109 PR c/19472
5110 * gcc.dg/asm-a.c: New test.
5111
5112 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5113
5114 * gcc.dg/sh-relax.c: Add prototype for abort.
5115
5116 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5117
5118 * gcc.dg/short-compare-1.c: New test.
5119 * gcc.dg/short-compare-2.c: Likewise.
5120
5121 2005-01-18 Michael Matz <matz@suse.de>
5122
5123 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5124
5125 2005-01-17 Diego Novillo <dnovillo@redhat.com>
5126
5127 PR tree-optimization/19121
5128 * gcc.c-torture/compile/pr19121.c: New test.
5129
5130 2005-01-17 James E. Wilson <wilson@specifixinc.com>
5131
5132 PR target/19357
5133 * gcc.c-torture/compile/pr19357.c: New test.
5134
5135 2005-01-17 Ian Lance Taylor <ian@airs.com>
5136
5137 PR c/5675
5138 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5139 pass--those that refer just to the variable, possibly with a
5140 cast.
5141 * gcc.dg/c99-const-expr-3.c: Likewise.
5142
5143 PR middle-end/13127
5144 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5145 longer emitted.
5146
5147 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5148
5149 PR fortran/18778
5150 * gfortran.dg/endfile_2.f90: New test.
5151
5152 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5153
5154 PR 19168
5155 * gfortran.dg/select_5.f90: New test.
5156
5157 2004-01-16 Paul Brook <paul@codesourcery.com>
5158
5159 * gfortran.dg/common_4.f90: New test.
5160
5161 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5162
5163 PR rtl-optimization/19462
5164 * gcc.dg/torture/pr19462-1.c: New test.
5165
5166 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5167
5168 PR objc/19321
5169 * objc.dg/func-ptr-2.m: New.
5170 * objc.dg/volatile-1.m: New.
5171
5172 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5173
5174 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5175
5176 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5177
5178 PR tree-optimization/19060
5179 * gcc.c-torture/execute/20050104-1.c: New test.
5180
5181 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5182
5183 PR fortran/18983
5184 * gfortran.dg/write_to_null.f90: New test.
5185
5186 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5187 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5188
5189 PR other/19328
5190 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5191 argument.
5192
5193 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5194
5195 PR c++/19263
5196 * g++.dg/init/vector1.C: New test.
5197
5198 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5199
5200 PR target/13158
5201 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5202 PR target/18987
5203 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5204
5205 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5206
5207 * gfortran.dg/select_1.f90: New test.
5208 * gfortran.dg/select_2.f90: New test.
5209 * gfortran.dg/select_3.f90: New test.
5210 * gfortran.dg/select_4.f90: New test.
5211
5212 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5213
5214 PR middle-end/19084
5215 PR rtl-optimization/19348
5216 * gcc.dg/20050111-1.c: New test.
5217 * gcc.c-torture/execute/20050111-1.c: New test.
5218
5219 * gcc.dg/i386-asm-4.c: New test.
5220
5221 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5222
5223 * gcc.dg/nested-func-2.c: New test.
5224 * ada/acats/norun.lst: Remove c953002.
5225
5226 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5227
5228 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5229
5230 2005-01-12 Ben Elliston <bje@au.ibm.com>
5231
5232 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5233
5234 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5235
5236 PR target/18761
5237 * g++.dg/abi/align1.C: New test.
5238
5239 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5240
5241 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5242 at a time.
5243 * g++.dg/ext/altivec_check.h: Support compiling as C.
5244
5245 2005-01-10 Roger Sayle <roger@eyesopen.com>
5246
5247 PR c++/19355
5248 * g++.dg/expr/pr19355-1.C: New test case.
5249
5250 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5251
5252 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5253 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5254 * ada/acats/tests/c3/c92005b.ada: Likewise.
5255 * ada/acats/tests/c3/cxb3012.a: Likewise.
5256 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5257
5258 2005-01-09 Paul Brook <paul@codesourcery.com>
5259
5260 * gfortran.dg/common_2.f90: New file.
5261 * gfortran.dg/common_3.f90: New file.
5262
5263 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5264
5265 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5266
5267 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5268
5269 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5270 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5271 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5272 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5273 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5274 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5275 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5276 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5277 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5278 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5279 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5280 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5281 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5282 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5283 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5284 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5285 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5286 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5287 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5288 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5289 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5290 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5291 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5292 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5293 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5294 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5295 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5296 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5297 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5298 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5299 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5300 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5301 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5302 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5303 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5304 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5305 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5306 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5307 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5308 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5309 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5310 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5311 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5312 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5313 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5314 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5315 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5316 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5317 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5318 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5319 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5320 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5321 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5322 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5323 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5324 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5325 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5326 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5327 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5328 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5329 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5330 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5331 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5332 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5333 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5334 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5335 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5336
5337 * gcc.dg/vect/vect-1.c: Fix spelling.
5338 * gcc.dg/vect/vect-10.c: Fix spelling.
5339 * gcc.dg/vect/vect-11.c: Fix spelling.
5340 * gcc.dg/vect/vect-12.c: Fix spelling.
5341 * gcc.dg/vect/vect-14.c: Fix spelling.
5342 * gcc.dg/vect/vect-15.c: Fix spelling.
5343 * gcc.dg/vect/vect-16.c: Fix spelling.
5344 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5345 * gcc.dg/vect/vect-64.c: Fix comments.
5346 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5347
5348 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5349 Ira Rosen <irar@il.ibm.com>
5350
5351 * gcc.dg/vect/vect-70.c: New test.
5352 * gcc.dg/vect/vect-71.c: New test.
5353
5354 2005-01-09 Manfred Hollstein <mh@suse.com>
5355
5356 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5357 * gcc.dg/pr18241-2.c: Likewise.
5358 * gcc.dg/pr18241-3.c: Likewise.
5359 * gcc.dg/pr18241-4.c: Likewise.
5360 * gcc.dg/pr18241-5.c: Likewise.
5361
5362 2005-01-08 Richard Henderson <rth@redhat.com>
5363
5364 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5365 False for x86 and x86-64.
5366
5367 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5368
5369 PR tree-optimization/18241
5370 * gcc.dg/pr18241-1.c: New test.
5371 * gcc.dg/pr18241-2.c: New test.
5372 * gcc.dg/pr18241-3.c: New test.
5373 * gcc.dg/pr18241-4.c: New test.
5374 * gcc.dg/pr18241-5.c: New test.
5375
5376 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5377
5378 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5379 gfortran.dg/select_4.f90: New.
5380
5381 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5382
5383 * gcc.c-torture/execute/20050107-1.c: New test.
5384
5385 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5386
5387 PR c++/19298
5388 * g++.dg/template/ref2.C: New.
5389
5390 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5391
5392 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5393 instead of being empty.
5394
5395 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5396
5397 PR fortran/15553
5398 * gfortran.dg/array-1.f90: New test.
5399
5400 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5401
5402 PR tree-optimization/19283
5403 * gcc.c-torture/execute/20050106-1.c: New test.
5404
5405 PR rtl-optimization/18861
5406 * gcc.dg/20050105-1.c: New test.
5407
5408 PR tree-optimization/18828
5409 * gcc.dg/20050105-2.c: New test.
5410
5411 2005-01-07 Andreas Jaeger <aj@suse.de>
5412
5413 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5414
5415 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5416
5417 PR fortran/18398
5418 * gfortran.dg/fmt_read.f90: New test.
5419
5420 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5421
5422 * gcc.dg/rs6000-ldouble-2.c: New.
5423
5424 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5425
5426 PR c++/19244
5427 * g++.dg/parser/ctor2.C: New test.
5428
5429 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5430
5431 PR c++/17154
5432 * g++.dg/template/using9.C: New test.
5433
5434 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5435
5436 PR c++/19258
5437 * g++.dg/lookup/friend6.C: New test.
5438
5439 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5440
5441 PR c++/19270
5442 * g++.dg/template/array10.C: New.
5443
5444 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5445
5446 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5447 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5448
5449 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5450
5451 * gcc.c-torture/compile/20050105-1.c: New test.
5452
5453 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5454
5455 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5456
5457 2005-01-05 Roger Sayle <roger@eyesopen.com>
5458
5459 PR middle-end/19100
5460 * gcc.dg/conv-3.c: New test case.
5461
5462 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5463
5464 * gcc.dg/asm-wide-1.c: New test.
5465
5466 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5467
5468 PR c++/19030
5469 * g++.dg/parse/crash22.C: New
5470
5471 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5472
5473 PR 19257
5474 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5475
5476 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5477
5478 PR middle-end/17767
5479 * gcc.dg/i386-mmx-6.c: New test case.
5480
5481 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5482
5483 PR tree-optimization/18308
5484 * gcc.dg/vect/pr18308.c: New testcase.
5485
5486 2005-01-04 Andreas Jaeger <aj@suse.de>
5487
5488 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5489
5490 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5491 Robert Bowdidge <bowdidge@apple.com>
5492
5493 * gcc.dg/cpp/subframework1.c: New.
5494 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5495 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5496 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5497 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5498
5499 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5500
5501 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5502 producing warning.
5503 * gcc.dg/darwin-weakimport-2.c: New.
5504
5505 2005-01-03 Richard Henderson <rth@redhat.com>
5506
5507 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5508
5509 2005-01-03 Richard Henderson <rth@redhat.com>
5510
5511 * gcc.dg/vect/vect.exp: Enable for ia64.
5512 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5513 (check_effective_target_vect_float): Likewise.
5514 (check_effective_target_vect_no_align): Likewise.
5515 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5516 * gcc.dg/vect/vect-8.c: Likewise.
5517
5518 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5519
5520 PR target/19236
5521 * gcc.dg/pr19236-1.c: New test case.
5522
5523 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5524
5525 PR rtl-optimization/12092
5526 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5527
5528 2005-01-02 Andreas Jaeger <aj@suse.de>
5529
5530 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5531
5532 2005-01-01 Roger Sayle <roger@eyesopen.com>
5533 Andrew Pinski <pinskia@physics.uc.edu>
5534
5535 PR rtl-optimization/12092
5536 * gcc.dg/pr12092-1.c: New test case.
5537
5538 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5539
5540 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5541 'hidden' and 'default' for better portability.
5542 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5543
5544 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5545 6 and 7.
5546 * g++.old-deja/g++.brendan/new3.C: Likewise.
5547
5548 2005-01-01 Steven Bosscher <stevenb@suse.de>
5549
5550 * gcc.dg/20041231-1.C: New test.
5551 * g++.dg/warn/Wunreachable-code-1.C: New test.
5552
5553 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5554
5555 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5556 file, not /dev/null. Abort on error.
5557
5558 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5559 Ziemowit Laski <zlaski@apple.com>
5560
5561 PR objc/18971
5562 * objc.dg/encode-5.m: New test.
5563
5564 2004-12-29 Richard Henderson <rth@redhat.com>
5565
5566 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5567 * objc.dg/stabs-1.m: Disable for ia64.
5568
5569 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5570
5571 PR c++/19190
5572 * g++.dg/warn/Wunused-10.C: New test.
5573
5574 2004-12-28 Richard Henderson <rth@redhat.com>
5575
5576 * objc.dg/stabs-1.m: Disable for alpha.
5577
5578 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5579
5580 PR c++/19149
5581 * g++.dg/parse/error23.C: New test.
5582
5583 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5584
5585 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5586
5587 PR fortran/19032
5588 * gfortran.dg/intrinsic_modulo_1.f90: New.
5589 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5590 tests with divisor -1.
5591
5592 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5593
5594 * g++.dg/opt/temp1.C (memcpy): Return a value.
5595
5596 PR c++/19148
5597 * g++.dg/expr/cond7.C: New test.
5598
5599 2004-12-27 Paul Brook <paul@codesourcery.com>
5600
5601 * gfortran.dg/g77/select_no_compile.f: Remove.
5602
5603 2004-12-27 Richard Henderson <rth@redhat.com>
5604
5605 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5606 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5607 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5608
5609 2004-12-26 Richard Henderson <rth@redhat.com>
5610
5611 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5612 by 1i instead of token pasting.
5613
5614 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5615
5616 PR tree-optimization/17578
5617 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5618 to additional_flags.
5619 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5620
5621 2004-12-25 Richard Henderson <rth@redhat.com>
5622
5623 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5624 Remove Alpha.
5625
5626 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5627
5628 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5629 hppa*-*-hpux*.
5630 * gcc.dg/pr17957.c (dg-options): Likewise.
5631 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5632 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5633 instead of 0 on __hppa__.
5634 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5635 "foo,%r" on hppa*-*-*.
5636
5637 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5638
5639 PR fortran/19071
5640 * gfortran.dg/complex_write.f90: New test.
5641
5642 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5643
5644 PR c++/17595
5645 * g++.dg/parse/pragma2.C: New test.
5646
5647 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5648
5649 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5650
5651 * gcc.dg/empty2.c: Add missing dg-warning.
5652
5653 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5654
5655 PR c++/17413
5656 * g++.dg/template/local4.C: New test.
5657 * g++.dg/template/crash19.C: Add dg-error marker.
5658
5659 * g++.dg/template/crash31.C: Correct embedded PR number.
5660
5661 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5662
5663 PR c++/16405
5664 * g++.dg/opt/temp1.C: Add do-run marker.
5665
5666 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5667
5668 * g++.dg/template/spec19.C: New.
5669
5670 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5671
5672 PR target/16819
5673 * gcc.dg/empty2.c: New.
5674
5675 2004-12-23 Richard Henderson <rth@redhat.com>
5676
5677 * lib/target-supports.exp (check_effective_target_vect_no_align):
5678 Remove i?86 and x86-64.
5679
5680 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5681
5682 PR c++/16405
5683 * g++.dg/opt/temp1.C: New test.
5684
5685 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5686
5687 PR c++/18733
5688 * g++.dg/template/friend33.C: New testcase.
5689
5690 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5691
5692 PR c++/18464
5693 * g++.dg/template/cond5.C: New test.
5694
5695 PR c++/18492
5696 * g++.dg/inherit/thunk3.C: New test.
5697
5698 PR c++/11224
5699 * g++.dg/warn/Wunused-9.C: New test.
5700
5701 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5702
5703 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5704
5705 2004-12-22 Jan Beulich <jbeulich@novell.com>
5706
5707 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5708
5709 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5710
5711 PR c++/18378
5712 * g++.dg/ext/packed8.C: New test.
5713
5714 PR c++/13268
5715 * g++.dg/template/crash31.C: New test.
5716
5717 PR c++/19034
5718 * g++.dg/template/crash30.C: New test.
5719
5720 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5721
5722 PR C++/18984
5723 * g++.dg/eh/ctor3.C: New test.
5724
5725 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5726
5727 * objc.dg/stabs-1.m: Allow section name to be quoted and
5728 assembly label to begin with '.LL'.
5729
5730 2004-12-21 Janis Johnson <janis187@us.ibm.com>
5731
5732 * gcc.dg/vect/vect.exp
5733 (check_effective_target_lp64_or_vect_no_align): New.
5734 * gcc.dg/vect/vect-77.c: Use it.
5735 * gcc.dg/vect/vect-78.c: Use it.
5736
5737 * lib/target-supports.exp
5738 (check_effective_target_vect_no_max,
5739 check_effective_target_vect_no_bitwise,
5740 check_effective_target_vect_no_align): New.
5741 * gcc.dg/vect/vect-13.c: Use them.
5742 * gcc.dg/vect/vect-17.c: Ditto.
5743 * gcc.dg/vect/vect-18.c: Ditto.
5744 * gcc.dg/vect/vect-19.c: Ditto.
5745 * gcc.dg/vect/vect-20.c: Ditto.
5746 * gcc.dg/vect/vect-27.c: Ditto.
5747 * gcc.dg/vect/vect-29.c: Ditto.
5748 * gcc.dg/vect/vect-44.c: Ditto.
5749 * gcc.dg/vect/vect-48.c: Ditto.
5750 * gcc.dg/vect/vect-50.c: Ditto.
5751 * gcc.dg/vect/vect-52.c: Ditto.
5752 * gcc.dg/vect/vect-54.c: Ditto.
5753 * gcc.dg/vect/vect-56.c: Ditto.
5754 * gcc.dg/vect/vect-58.c: Ditto.
5755 * gcc.dg/vect/vect-60.c: Ditto.
5756 * gcc.dg/vect/vect-72.c: Ditto.
5757 * gcc.dg/vect/vect-80.c: Ditto.
5758
5759 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5760
5761 PR c++/14075
5762 * g++.dg/init/string1.C: New.
5763
5764 PR c++/18975
5765 * g++.dg/other/synth1.C: New.
5766
5767 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5768
5769 PR c/18963
5770 * gcc.dg/pr18963-1.c: New test.
5771
5772 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5773
5774 PR c/18596
5775 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5776 * gcc.dg/pr18596-1.c: Use dg-error.
5777 (dg-options): Use -fno-unit-at-a-time.
5778 * gcc.dg/pr18596-2.c: New test.
5779 * gcc.dg/pr18596-3.c: New test.
5780
5781 2004-12-20 Roger Sayle <roger@eyesopen.com>
5782
5783 PR middle-end/18683
5784 * g++.dg/opt/pr18683-1.C: New test case.
5785
5786 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5787
5788 PR other/19093
5789 * g++.dg/opt/max1.C: Fix for 64bit targets.
5790
5791 2004-12-20 Matt Austern <austern@apple.com>
5792
5793 PR c++/19044
5794 * g++.dg/ext/builtin6.C: New
5795
5796 2004-12-20 Diego Novillo <dnovillo@redhat.com>
5797
5798 PR tree-optimization/19080
5799 * gcc.c-torture/compile/pr19080.c: New test.
5800
5801 2004-12-20 Steven Bosscher <stevenb@suse.de>
5802
5803 * gcc.dg/20041219-1.c: New test.
5804
5805 2004-12-19 Roger Sayle <roger@eyesopen.com>
5806
5807 PR middle-end/19068
5808 * g++.dg/opt/max1.C: New test case.
5809
5810 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5811
5812 * gcc.dg/fdata-sections-1.c: New test.
5813
5814 2004-12-18 Roger Sayle <roger@eyesopen.com>
5815
5816 PR middle-end/18548
5817 * gcc.dg/max-1.c: New test case.
5818
5819 2004-12-18 Jakub Jelinek <jakub@redhat.com>
5820
5821 * gcc.c-torture/execute/20041218-1.c: New test.
5822
5823 2004-12-17 Diego Novillo <dnovillo@redhat.com>
5824
5825 * gcc.dg/pr18501.c: New test.
5826 * gcc.dg/uninit-5.c: XFAIL.
5827 * gcc.dg/uninit-9.c: XFAIL.
5828
5829 2004-12-17 Dale Johannesen <dalej@apple.com>
5830
5831 * gcc.dg/20041213-1.c: New.
5832
5833 2004-12-17 Ziemowit Laski <zlaski@apple.com>
5834
5835 * objc.dg/stabs-1.m: Allow assembly label to begin
5836 with a dot ('.').
5837
5838 2004-12-17 Jakub Jelinek <jakub@redhat.com>
5839
5840 * gcc.c-torture/execute/20041213-1.c: Move...
5841 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5842
5843 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5844
5845 PR c++/18721
5846 * g++.dg/lookup/conv-5.C: New.
5847
5848 2004-12-16 Ziemowit Laski <zlaski@apple.com>
5849
5850 * objc.dg/stabs-1.m: New test.
5851
5852 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5853
5854 * gcc.dg/visibility-c.c: Change compile to
5855 assemble for the test.
5856
5857 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5858
5859 PR target/19041
5860 * gcc.dg/visibility-c.c: New test.
5861
5862 2004-12-16 Roger Sayle <roger@eyesopen.com>
5863
5864 PR middle-end/18493
5865 * gcc.dg/switch-8.c: New test case.
5866
5867 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5868
5869 PR c++/18905
5870 * g++.dg/template/init4.C: New.
5871 * g++.dg/opt/static3.C: Enable optimizer.
5872
5873 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5874
5875 * g++.dg/other/complex1.C: New test.
5876
5877 2004-12-15 Alan Modra <amodra@bigpond.net.au>
5878
5879 * g++.dg/opt/inline9.C: New test.
5880
5881 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5882
5883 PR fortran/18993
5884 * gfotran.dg/nullify_1.f: New test.
5885
5886 2004-12-15 Richard Henderson <rth@redhat.com>
5887
5888 * gcc.target/i386/i386.exp: New harness.
5889 * gcc.target/i386/vect-args.c: New.
5890
5891 2004-12-15 David Edelsohn <edelsohn@gnu.org>
5892
5893 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5894
5895 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5896
5897 PR c++/18825
5898 * g++.dg/template/friend32.C: New test.
5899
5900 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5901
5902 * cpp/pragma-once-1.c: New test.
5903 * cpp/pragma-once-1b.h: Likewise.
5904 * cpp/pragma-once-1c.h: Likewise.
5905 * cpp/pragma-once-1d.h: Likewise.
5906 * cpp/inc/pragma-once-1a.h: Likewise.
5907
5908 2004-12-15 Bud Davis <bdavis9659@comcast.net>
5909 Steven G. Kargl <kargls@comcast.net>
5910
5911 PR fortran/17597
5912 * gfortran.dg/list_read_3.f90: New test.
5913
5914 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5915
5916 * gcc.dg/ftrapv-2.c: New test.
5917
5918 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5919
5920 PR c++/18981
5921 * g++.dg/template/typename9.C: New test.
5922
5923 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5924
5925 PR c++/18738
5926 * g++.dg/template/typename8.C: New test.
5927 * g++.dg/parse/friend2.C: Tweak error message.
5928
5929 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5930
5931 * gcc.c-torture/20041214-1.c: New test.
5932
5933 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5934
5935 PR c++/18965
5936 * g++.dg/init/array17.C: New test.
5937
5938 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5939
5940 PR c++/18793
5941 * g++.dg/init/aggr3.C: New test.
5942
5943 2004-12-14 Janis Johnson <janis187@us.ibm.com
5944
5945 * gcc.dg/altivec-types-1.c: New test.
5946 * gcc.dg/altivec-types-2.c: New test.
5947 * gcc.dg/altivec-types-3.c: New test.
5948 * gcc.dg/altivec-types-4.c: New test.
5949 * g++.dg/ext/altivec-types-1.C: New test.
5950 * g++.dg/ext/altivec-types-2.C: New test.
5951 * g++.dg/ext/altivec-types-3.C: New test.
5952 * g++.dg/ext/altivec-types-4.C: New test.
5953
5954 2004-12-14 Jakub Jelinek <jakub@redhat.com>
5955
5956 PR middle-end/18951
5957 * gcc.c-torture/execute/20041213-1.c: New test.
5958
5959 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5960
5961 PR c++/18949
5962 * g++.dg/template/cast1.C: New.
5963
5964 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5965
5966 * gcc.c-torture/execute/20041213-2.c: New test.
5967
5968 2004-12-13 Richard Henderson <rth@redhat.com>
5969
5970 * gcc.dg/i386-sse-10.c: Fix typo in options.
5971
5972 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5973
5974 PR c++/18968
5975 * g++.dg/opt/pr18968.C: New test.
5976
5977 2004-12-13 Mark Mitchell <mark@codesourcery.com>
5978
5979 PR c++/18925
5980 * g++.dg/ext/visibility/staticdatamem.C: New test.
5981
5982 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5983
5984 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5985
5986 2004-12-13 Roger Sayle <roger@eyesopen.com>
5987
5988 PR rtl-optimization/18928
5989 * gcc.dg/pr18928-1.c: New test case.
5990
5991 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
5992
5993 PR tree-opt/16951
5994 * gcc.c-torture/compile/20041211-1.c: New.
5995
5996 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5997
5998 PR middle-end/17564
5999 * gcc.c-torture/execute/20041212-1.c: New test.
6000
6001 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6002
6003 PR fortran/18869
6004 * gfortran.dg/common_1.f90: New test.
6005
6006 2004-12-12 Steven G. Kargl <kargls@comcast.net>
6007 Paul Brook <paul@codesourcery.com>
6008
6009 PR fortran/16222
6010 * gfortran.dg/real_do_1.f90: New test.
6011
6012 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6013
6014 PR tree-opt/18040
6015 * g++.dg/opt/ptrmem6.C: New test.
6016
6017 2004-12-11 Roger Sayle <roger@eyesopen.com>
6018
6019 PR middle-end/18921
6020 * gcc.dg/pr18921-1.c: New test case.
6021
6022 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6023
6024 PR fortran/17175
6025 * gfortran.dg/scale_1.f90: New test.
6026
6027 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6028
6029 PR middle-end/18903
6030 * gcc.c-torture/compile/pr18903.c: New test.
6031
6032 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
6033
6034 * gcc.c-torture/execute/20041210-1.c: New test.
6035
6036 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6037
6038 PR c++/18731
6039 * g++.dg/parser/struct-1.C: New test.
6040 * g++.dg/parser/struct-2.C: New test.
6041 * g++.dg/parser/struct-3.C: New test.
6042
6043 2004-12-09 Richard Henderson <rth@redhat.com>
6044
6045 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6046
6047 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6048 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6049
6050 2004-12-09 Matt Austern <austern@apple.com>
6051
6052 PR c++/18514
6053 * g++.dg/ext/builtin1.C: New
6054 * g++.dg/ext/builtin2.C: New
6055 * g++.dg/ext/builtin3.C: New
6056 * g++.dg/ext/builtin4.C: New
6057 * g++.dg/ext/builtin5.C: New
6058
6059 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6060
6061 PR tree-opt/18904
6062 * g++.dg/opt/ptrmem5.C: New test.
6063
6064 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
6065
6066 * g++.dg/parse/typename5.C: Adjust for new error.
6067 * g++.dg/parse/typename7.C: New.
6068
6069 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6070
6071 PR c++/18073
6072 * g++.dg/other/mmintrin.C: New test.
6073
6074 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6075
6076 PR c++/16681
6077 * g++.dg/init/array15.C: New.
6078 * g++.dg/init/array16.C: New.
6079
6080 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6081
6082 PR fortran/18826
6083 * gfortran.dg/assign_1.f90: New test.
6084
6085 2004-12-08 Nick Clifton <nickc@redhat.com>
6086
6087 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6088 * gcc.target/xstormy16/data_below100: Likewise.
6089 * gcc.target/xstormy16/sfr: Likewise.
6090 * gcc.target/xstormy16/below100.S: New test source file.
6091 * gcc.target/xstormy16/below100.ld: New test linker script.
6092 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6093 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6094 bp instructions.
6095 * gcc.target/xstormy16/bp.c: Likewise.
6096
6097 * gcc.target/xstormy16/bss_below100: New files:
6098 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6099 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6100 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6101 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6102 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6103 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6104 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6105 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6106 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6107 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6108 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6109 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6110 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6111 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6112 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6113 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6114 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6115 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6116 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6117 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6118 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6119 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6120 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6121 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6122 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6123 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6124 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6125
6126 * gcc.target/xstormy16/data_below100: New files:
6127 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6128 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6129 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6130 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6131 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6132 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6133 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6134 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6135 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6136 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6137 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6138 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6139 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6140 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6141 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6142 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6143 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6144 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6145 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6146 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6147 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6148 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6149 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6150 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6151 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6152 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6153 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6154
6155 * gcc.target/xstormy16/sfr: New files:
6156 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6157 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6158 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6159 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6160 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6161 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6162 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6163 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6164 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6165 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6166 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6167 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6168 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6169 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6170 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6171 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6172 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6173 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6174 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6175 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6176 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6177 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6178 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6179 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6180 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6181 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6182 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6183 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6184 27_if0_sfrw_bitfield_f.c
6185
6186 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6187
6188 PR c++/18100
6189 * g++.dg/lookup/name-clash4.C: New test.
6190
6191 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6192
6193 PR c++/18672
6194 * g++.dg/opt/array1.C: New.
6195
6196 PR c++/18803
6197 * g++.dg/template/operator5.C: New.
6198
6199 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6200
6201 PR c/18867
6202 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6203
6204 2004-12-07 Steven Bosscher <stevenb@suse.de>
6205
6206 * gcc.dg/noncompile/20041207.c: New test.
6207
6208 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6209
6210 * g++.dg/other/unreachable-1.C: New test.
6211
6212 2004-12-06 Nick Clifton <nickc@redhat.com>
6213
6214 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6215 <limits.h> because the latter comes from gcc's include/ directory
6216 and not the newlib/libc/include directory.
6217
6218 2004-12-04 Richard Henderson <rth@redhat.com>
6219
6220 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6221
6222 2004-12-04 Richard Henderson <rth@redhat.com>
6223
6224 * lib/target-supports.exp (check_gc_sections_available): Disable
6225 for alpha and ia64.
6226
6227 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6228
6229 PR middle-end/17909
6230 * g++.dg/other/vararg-2.C: New test.
6231
6232 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6233
6234 PR c++/17011, c++/17971
6235 * g++.dg/template/error15.C: Adjust expected error.
6236 * g++.dg/template/instantiate3.C: Likewise.
6237
6238 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6239
6240 * gcc.dg/altivec-18.c: Fix for darwin
6241
6242 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6243
6244 PR c++/18782
6245 * g++.dg/parse/ptrmem2.C: New.
6246
6247 PR c++/18318
6248 * g++.dg/template/new1.C: New.
6249
6250 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6251
6252 PR fortran/18710
6253 * gfortran.dg/direct_io_3.f90: New test.
6254
6255 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6256
6257 PR 18758
6258 * g++.dg/parse/crash21.C: New.
6259
6260 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6261
6262 PR c++/15664, c++/18276
6263 * g++.dg/template/ttp13.C: New test.
6264 * g++.dg/template/ttp14.C: Likewise.
6265
6266 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6267
6268 PR c++/18123
6269 * g++.dg/parse/enum2.C: New test.
6270 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6271
6272 2004-12-02 Nick Clifton <nickc@redhat.com>
6273
6274 * gcc.target/xstormy16: New test directory.
6275 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6276 * gcc.target/xstormy16/bp.c: Check the generation of bp
6277 instructions.
6278 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6279 bn instructions and the BELOW100 attribute.
6280
6281 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6282
6283 PR target/16952
6284 * gcc.dg/ppc-eabi.c: New.
6285
6286 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6287
6288 PR fortran/18284
6289 * gfortran.dg/backspace.f90
6290
6291 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6292
6293 * gfortran.dg/inquire.f90: New test.
6294
6295 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6296
6297 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6298 handle effective-target-keyword.
6299 (dg-skip-if): Support effective-target keyword as target list.
6300 (dg-xfail-if): Ditto.
6301 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6302
6303 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6304
6305 PR tree-optimization/18291
6306 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6307
6308 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6309
6310 PR C++/18729
6311 * g++.dg/parse/crash20.C: New.
6312
6313 PR c++/17431
6314 * g++.dg/overload/arg1.C: New.
6315 * g++.dg/overload/arg2.C: New.
6316 * g++.dg/overload/arg3.C: New.
6317 * g++.dg/overload/arg4.C: New.
6318
6319 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6320
6321 * gcc.dg/c99-flex-array-4.c: Remove.
6322
6323 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6324
6325 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6326
6327 * lib/target-supports.exp (is-effective-target): Simplify.
6328
6329 * lib/target-supports.exp (check_effective_target_vect_long):
6330 Fix for powerpc64-*-*.
6331
6332 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6333
6334 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6335 to support new requirements on FreeBSD 5.
6336
6337 2004-11-30 Devang Patel <dpatel@apple.com>
6338
6339 PR 18702
6340 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6341
6342 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6343
6344 * g++.dg/ext/altivec-13.C: New test.
6345
6346 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6347
6348 PR tree-opt/18298
6349 * gcc.c-torture/execute/p18298.c: New test.
6350
6351 2004-11-30 Ira Rosen <irar@il.ibm.com>
6352 Dorit Naishlos <dorit@il.ibm.com>
6353
6354 PR tree-opt/18607
6355 * gcc.dg/vect/vect-89.c: New test.
6356
6357 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6358
6359 * gcc.dg/pr18596-1.c: New test.
6360
6361 2004-11-30 Ben Elliston <bje@au.ibm.com>
6362
6363 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6364
6365 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6366
6367 PR c/18479
6368 * gcc.dg/pr18479.c: New test.
6369
6370 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6371
6372 PR target/18490
6373 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6374 mmix-knuth-mmixware.
6375
6376 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6377 cris-*-elf* cris-*-aout* mmix-*-*
6378
6379 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6380
6381 PR middle-end/18725
6382 * gcc.dg/pr18725.c: New test.
6383
6384 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6385
6386 PR target/18488
6387 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6388
6389 PR target/18336
6390 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6391
6392 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6393
6394 PR c++/18368
6395 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6396 * g++.old-deja/g++.law/ctors5.C: Likewise.
6397 * g++.old-deja/g++.other/crash25.C: Likewise.
6398
6399 PR c++/18674
6400 * g++.dg/template/error16.C: New test.
6401
6402 PR c++/18512
6403 * g++.dg/template/crash29.C: New test.
6404
6405 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6406
6407 PR tree-optimization/18712
6408 * gcc.c-torture/compile/pr18712.c: New test.
6409
6410 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6411
6412 PR c/7544
6413 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6414 tests.
6415
6416 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6417
6418 PR c++/18652
6419 * g++.dg/lookup/crash6.C: New test.
6420
6421 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6422
6423 PR middle-end/18164
6424 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6425
6426 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6427
6428 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6429 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6430 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6431
6432 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6433
6434 * gcc.dg/pr18164.c: New test.
6435
6436 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6437
6438 * gcc.dg/funroll-loops-all.c: New.
6439
6440 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6441
6442 PR target/18489
6443 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6444 delimeter, match space and TAB as well as ":".
6445
6446 PR target/18484
6447 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6448
6449 PR target/18348
6450 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6451
6452 PR target/18345
6453 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6454
6455 PR target/18337
6456 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6457
6458 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6459
6460 * gfortran.dg/direct_io_2.f90: New test.
6461
6462 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6463
6464 PR target/18334
6465 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6466
6467 2004-11-28 Richard Henderson <rth@redhat.com>
6468
6469 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6470
6471 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6472
6473 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6474 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6475 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6476 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6477 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6478 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6479 gcc.dg/pointer-arith-8.c: New tests.
6480
6481 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6482
6483 PR fortran/18364
6484 * gfortran.dg/endfile.f90: New test.
6485
6486 2004-11-27 Falk Hueffner <falk@debian.org>
6487
6488 * gcc.dg/loop-6.c: New test.
6489
6490 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6491
6492 * gcc.c-torture/execute/20041126-1.c: New test.
6493
6494 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6495
6496 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6497 on IRIX.
6498
6499 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6500
6501 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6502 functions.
6503
6504 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6505
6506 PR rtl-optimization/17825
6507 * gcc.c-torture/compile/20041119-1.c: New test.
6508
6509 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6510
6511 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6512 Check existence of ld library path variables before unsetting.
6513
6514 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6515
6516 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6517
6518 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6519
6520 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6521
6522 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6523
6524 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6525
6526 2004-11-26 Ben Elliston <bje@au.ibm.com>
6527
6528 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6529 dg-do directive.
6530
6531 2004-11-26 Ben Elliston <bje@au.ibm.com>
6532
6533 * gcc.dg/pr17957.c: Pass --param, not -param.
6534
6535 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6536
6537 PR middle-end/17957
6538 * testsuite/gcc.dg/pr17957.c: New test.
6539
6540 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6541
6542 PR c++/18445
6543 * g++.dg/template/crash28.C: Likewise.
6544
6545 PR c++/18001
6546 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6547 * g++.dg/ext/lvaddr.C: Likewise.
6548 * g++.dg/opt/pr7503-3.C: Likewise.
6549
6550 PR c++/18466
6551 * g++.dg/parse/qualified3.C: New test.
6552 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6553
6554 PR c++/18545
6555 * g++.dg/expr/return1.C: New test.
6556
6557 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6558
6559 Friend class name lookup 3/n, PR c++/3332
6560 * g++.dg/lookup/friend3.C: New test.
6561 * g++.dg/lookup/friend4.C: Likewise.
6562 * g++.dg/lookup/friend5.C: Likewise.
6563
6564 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6565
6566 Friend class name lookup 2/n, PR c++/14513, c++/15410
6567 * g++.dg/lookup/friend2.C: New test.
6568 * g++.dg/template/friend31.C: Likewise.
6569
6570 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6571
6572 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6573
6574 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6575
6576 PR c++/17473
6577 * g++.dg/tc1/dr56.C: Remove.
6578 * g++.dg/template/typedef1.C: Add dg-error markers.
6579 * g++.old-deja/g++.other/typedef7.C: Likewise.
6580
6581 PR c++/18285
6582 * g++.dg/parse/typedef7.C: New test.
6583
6584 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6585
6586 * gcc.c-torture/execute/20041124-1.c: New test.
6587
6588 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6589
6590 * g++.dg/template/deduce3.C: New test.
6591
6592 PR c++/18586
6593 * g++.dg/template/crash27.C: New test.
6594
6595 PR c++/18530
6596 * g++.dg/warn/Wshadow-3.C: New test.
6597
6598 2004-11-24 Devang Patel <dpatel@apple.com>
6599
6600 PR/18555
6601 * gcc.dg/cpp/isysroot-1.c: New test.
6602 * gcc.dg/cpp/usr/include/stdio.h: New file.
6603 * gcc.dg/cpp/isysroot-2.c: New test.
6604 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6605 New file.
6606
6607 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6608
6609 PR c++/8929
6610 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6611
6612 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6613
6614 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6615 * gcc.target/sparc/pdist.c: Likewise.
6616
6617 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6618
6619 PR c++/16882
6620 * g++.dg/conversion/simd1.C: New test.
6621
6622 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6623
6624 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6625 and restore_ld_library_path_env_vars.
6626 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6627 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6628 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6629 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6630
6631 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6632
6633 * gcc.dg/pragma-align-2.c: Test macro expansion.
6634 * gcc.dg/pragma-pack-2.c: New test.
6635
6636 2004-11-23 Richard Henderson <rth@redhat.com>
6637
6638 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6639 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6640 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6641 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6642 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6643 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6644
6645 * gcc.dg/vect/vect.exp: Add check for alpha.
6646 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6647 (check_effective_target_vect_int): Enable for alpha.
6648 (check_effective_target_vect_long): New.
6649 (is-effective-target): Add it.
6650
6651 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6652
6653 * gcc.dg/pr18614-1.c: New test.
6654
6655 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6656
6657 * gcc.dg/setjmp-2.c: New test.
6658
6659 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6660
6661 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6662 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6663 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6664 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6665 gcc.target/sparc/pdist.c: New tests.
6666
6667 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6668
6669 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6670
6671 2004-11-22 Dale Johannesen <dalej@apple.com>
6672
6673 * gcc.dg/20041111-1.c: New.
6674
6675 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6676
6677 PR tree-opt/18536
6678 * gcc.dg/vect/pr18536.c: New test.
6679
6680 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6681
6682 PR c++/18354
6683 * g++.dg/template/nontype11.C: New test.
6684
6685 2004-11-21 Roger Sayle <roger@eyesopen.com>
6686
6687 PR middle-end/18520
6688 * gcc.dg/pr18520-1.c: New test case.
6689
6690 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6691
6692 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6693 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6694 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6695 expected diagnostics.
6696
6697 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6698
6699 PR target/18580
6700 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6701 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6702 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6703
6704 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6705
6706 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6707
6708 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6709 Joseph Myers <joseph@codesourcery.com>
6710
6711 * lib/target-supports.exp (check_visibility_available): Really
6712 test the compiler.
6713
6714 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6715
6716 PR tree-opt/18181
6717 * gcc.dg/vect/vect-85.c: New test.
6718 * gcc.dg/vect/vect-86.c: New test.
6719 * gcc.dg/vect/vect-87.c: New test.
6720 * gcc.dg/vect/vect-88.c: New test.
6721
6722 2004-11-19 Ben Elliston <bje@au.ibm.com>
6723
6724 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6725
6726 2004-11-18 Janis Johnson <janis187@us.ibm.com>
6727
6728 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6729 * gcc.dg/ppc-and-1.c: Ditto.
6730 * gcc.dg/ppc-compare-1.c: Ditto.
6731 * gcc.dg/ppc-mov-1.c: Ditto
6732
6733 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
6734 Mark Mitchell <mark@codesourcery.com>
6735
6736 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6737
6738 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6739 Aldy Hernandez <aldyh@redhat.com>
6740
6741 * lib/target-supports.exp (check_effective_target_vect_int): New
6742 (check_effective_target_vect_float): New
6743 (check_effective_target_vect_double): New.
6744 (is-effective-target): Support new effective targets keywords.
6745 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6746 default action for dg-do.
6747 * gcc.dg/vect/pr16105.c: Use new support.
6748 * gcc.dg/vect/pr18400.c: Ditto.
6749 * gcc.dg/vect/pr18425.c: Ditto.
6750 * gcc.dg/vect/vect-1.c: Ditto.
6751 * gcc.dg/vect/vect-10.c: Ditto.
6752 * gcc.dg/vect/vect-11.c: Ditto.
6753 * gcc.dg/vect/vect-12.c: Ditto.
6754 * gcc.dg/vect/vect-13.c: Ditto.
6755 * gcc.dg/vect/vect-14.c: Ditto.
6756 * gcc.dg/vect/vect-15.c: Ditto.
6757 * gcc.dg/vect/vect-16.c: Ditto.
6758 * gcc.dg/vect/vect-17.c: Ditto.
6759 * gcc.dg/vect/vect-18.c: Ditto.
6760 * gcc.dg/vect/vect-19.c: Ditto.
6761 * gcc.dg/vect/vect-2.c: Ditto.
6762 * gcc.dg/vect/vect-20.c: Ditto.
6763 * gcc.dg/vect/vect-21.c: Ditto.
6764 * gcc.dg/vect/vect-22.c: Ditto.
6765 * gcc.dg/vect/vect-23.c: Ditto.
6766 * gcc.dg/vect/vect-24.c: Ditto.
6767 * gcc.dg/vect/vect-25.c: Ditto.
6768 * gcc.dg/vect/vect-26.c: Ditto.
6769 * gcc.dg/vect/vect-27.c: Ditto.
6770 * gcc.dg/vect/vect-27a.c: Ditto.
6771 * gcc.dg/vect/vect-28.c: Ditto.
6772 * gcc.dg/vect/vect-29.c: Ditto.
6773 * gcc.dg/vect/vect-29a.c: Ditto.
6774 * gcc.dg/vect/vect-3.c: Ditto.
6775 * gcc.dg/vect/vect-30.c: Ditto.
6776 * gcc.dg/vect/vect-31.c: Ditto.
6777 * gcc.dg/vect/vect-32.c: Ditto.
6778 * gcc.dg/vect/vect-33.c: Ditto.
6779 * gcc.dg/vect/vect-34.c: Ditto.
6780 * gcc.dg/vect/vect-35.c: Ditto.
6781 * gcc.dg/vect/vect-36.c: Ditto.
6782 * gcc.dg/vect/vect-37.c: Ditto.
6783 * gcc.dg/vect/vect-38.c: Ditto.
6784 * gcc.dg/vect/vect-4.c: Ditto.
6785 * gcc.dg/vect/vect-40.c: Ditto.
6786 * gcc.dg/vect/vect-41.c: Ditto.
6787 * gcc.dg/vect/vect-42.c: Ditto.
6788 * gcc.dg/vect/vect-43.c: Ditto.
6789 * gcc.dg/vect/vect-44.c: Ditto.
6790 * gcc.dg/vect/vect-45.c: Ditto.
6791 * gcc.dg/vect/vect-46.c: Ditto.
6792 * gcc.dg/vect/vect-47.c: Ditto.
6793 * gcc.dg/vect/vect-48.c: Ditto.
6794 * gcc.dg/vect/vect-48a.c: Ditto.
6795 * gcc.dg/vect/vect-49.c: Ditto.
6796 * gcc.dg/vect/vect-5.c: Ditto.
6797 * gcc.dg/vect/vect-50.c: Ditto.
6798 * gcc.dg/vect/vect-51.c: Ditto.
6799 * gcc.dg/vect/vect-52.c: Ditto.
6800 * gcc.dg/vect/vect-53.c: Ditto.
6801 * gcc.dg/vect/vect-54.c: Ditto.
6802 * gcc.dg/vect/vect-55.c: Ditto.
6803 * gcc.dg/vect/vect-56.c: Ditto.
6804 * gcc.dg/vect/vect-56a.c: Ditto.
6805 * gcc.dg/vect/vect-57.c: Ditto.
6806 * gcc.dg/vect/vect-58.c: Ditto.
6807 * gcc.dg/vect/vect-59.c: Ditto.
6808 * gcc.dg/vect/vect-6.c: Ditto.
6809 * gcc.dg/vect/vect-60.c: Ditto.
6810 * gcc.dg/vect/vect-61.c: Ditto.
6811 * gcc.dg/vect/vect-62.c: Ditto.
6812 * gcc.dg/vect/vect-63.c: Ditto.
6813 * gcc.dg/vect/vect-64.c: Ditto.
6814 * gcc.dg/vect/vect-65.c: Ditto.
6815 * gcc.dg/vect/vect-66.c: Ditto.
6816 * gcc.dg/vect/vect-67.c: Ditto.
6817 * gcc.dg/vect/vect-68.c: Ditto.
6818 * gcc.dg/vect/vect-69.c: Ditto.
6819 * gcc.dg/vect/vect-7.c: Ditto.
6820 * gcc.dg/vect/vect-72.c: Ditto.
6821 * gcc.dg/vect/vect-72a.c: Ditto.
6822 * gcc.dg/vect/vect-73.c: Ditto.
6823 * gcc.dg/vect/vect-74.c: Ditto.
6824 * gcc.dg/vect/vect-75.c: Ditto.
6825 * gcc.dg/vect/vect-76.c: Ditto.
6826 * gcc.dg/vect/vect-77.c: Ditto.
6827 * gcc.dg/vect/vect-77a.c: Ditto.
6828 * gcc.dg/vect/vect-78.c: Ditto.
6829 * gcc.dg/vect/vect-79.c: Ditto.
6830 * gcc.dg/vect/vect-8.c: Ditto.
6831 * gcc.dg/vect/vect-80.c: Ditto.
6832 * gcc.dg/vect/vect-82.c: Ditto.
6833 * gcc.dg/vect/vect-82_64.c: Ditto.
6834 * gcc.dg/vect/vect-83.c: Ditto.
6835 * gcc.dg/vect/vect-83_64.c: Ditto.
6836 * gcc.dg/vect/vect-9.c: Ditto.
6837 * gcc.dg/vect/vect-all.c: Ditto.
6838 * gcc.dg/vect/vect-none.c: Ditto.
6839
6840 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6841
6842 * lib/gcc-dg.exp (dg-skip-if): New function.
6843 (dg-forbid-option): Remove.
6844 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6845 * g++.dg/abi/bitfield8.C: Likewise.
6846 * g++.dg/abi/dtor1.C: Likewise.
6847 * g++.dg/abi/empty10.C: Likewise.
6848 * g++.dg/abi/empty7.C: Likewise.
6849 * g++.dg/abi/empty9.C: Likewise.
6850 * g++.dg/abi/layout3.C: Likewise.
6851 * g++.dg/abi/layout4.C: Likewise.
6852 * g++.dg/abi/thunk1.C: Likewise.
6853 * g++.dg/abi/thunk2.C: Likewise.
6854 * g++.dg/abi/vbase11.C: Likewise.
6855 * g++.dg/abi/vthunk2.C: Likewise.
6856 * g++.dg/abi/vthunk3.C: Likewise.
6857 * g++.dg/ext/attrib8.C: Likewise.
6858 * g++.dg/opt/longbranch2.C: Likewise.
6859 * g++.dg/opt/reg-stack4.C: Likewise.
6860 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6861 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6862 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6863 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6864 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6865 * gcc.dg/20000609-1.c: Likewise.
6866 * gcc.dg/20000720-1.c: Likewise.
6867 * gcc.dg/20011107-1.c: Likewise.
6868 * gcc.dg/20011119-1.c: Likewise.
6869 * gcc.dg/20020108-1.c: Likewise.
6870 * gcc.dg/20020122-2.c: Likewise.
6871 * gcc.dg/20020122-3.c: Likewise.
6872 * gcc.dg/20020201-3.c: Likewise.
6873 * gcc.dg/20020206-1.c: Likewise.
6874 * gcc.dg/20020218-1.c: Likewise.
6875 * gcc.dg/20020310-1.c: Likewise.
6876 * gcc.dg/20020411-1.c: Likewise.
6877 * gcc.dg/20020418-2.c: Likewise.
6878 * gcc.dg/20020426-1.c: Likewise.
6879 * gcc.dg/20020426-2.c: Likewise.
6880 * gcc.dg/20020517-1.c: Likewise.
6881 * gcc.dg/20020523-1.c: Likewise.
6882 * gcc.dg/20020523-2.c: Likewise.
6883 * gcc.dg/20020729-1.c: Likewise.
6884 * gcc.dg/20030204-1.c: Likewise.
6885 * gcc.dg/20030826-2.c: Likewise.
6886 * gcc.dg/20030926-1.c: Likewise.
6887 * gcc.dg/20031202-1.c: Likewise.
6888 * gcc.dg/980312-1.c: Likewise.
6889 * gcc.dg/980313-1.c: Likewise.
6890 * gcc.dg/990117-1.c: Likewise.
6891 * gcc.dg/990424-1.c: Likewise.
6892 * gcc.dg/990524-1.c: Likewise.
6893 * gcc.dg/991230-1.c: Likewise.
6894 * gcc.dg/i386-387-1.c: Likewise.
6895 * gcc.dg/i386-387-2.c: Likewise.
6896 * gcc.dg/i386-387-3.c: Likewise.
6897 * gcc.dg/i386-387-4.c: Likewise.
6898 * gcc.dg/i386-387-5.c: Likewise.
6899 * gcc.dg/i386-387-6.c: Likewise.
6900 * gcc.dg/i386-asm-1.c: Likewise.
6901 * gcc.dg/i386-bitfield1.c: Likewise.
6902 * gcc.dg/i386-bitfield2.c: Likewise.
6903 * gcc.dg/i386-loop-1.c: Likewise.
6904 * gcc.dg/i386-loop-2.c: Likewise.
6905 * gcc.dg/i386-loop-3.c: Likewise.
6906 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6907 * gcc.dg/i386-pic-1.c: Likewise.
6908 * gcc.dg/i386-regparm.c: Likewise.
6909 * gcc.dg/i386-signbit-1.c: Likewise.
6910 * gcc.dg/i386-signbit-2.c: Likewise.
6911 * gcc.dg/i386-signbit-3.c: Likewise.
6912 * gcc.dg/i386-sse-5.c: Likewise.
6913 * gcc.dg/i386-sse-8.c: Likewise.
6914 * gcc.dg/i386-unroll-1.c: Likewise.
6915 * gcc.dg/tls/opt-1.c: Likewise.
6916 * gcc.dg/tls/opt-2.c: Likewise.
6917 * gcc.dg/unroll-1.c: Likewise.
6918 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6919 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6920 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6921 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6922
6923 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6924
6925 * g++.dg/template/incomplete1.C: New test.
6926
6927 2004-11-16 Nick Clifton <nickc@redhat.com>
6928
6929 Revert patches accidentally commited during checkin of fixes for
6930 xstormy16 tests:
6931 gcc.c-torture/execute/simd-4.c: Revert
6932 gcc.dg/20040910-1.c: Revert.
6933
6934 2004-11-16 Paul Brook <paul@codesourcery.com>
6935
6936 PR fortran/13010
6937 * gfortran.dg/der_pointer_1.f90: New test.
6938
6939 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6940
6941 PR c/18498
6942 * gcc.dg/bitfld-13.c: New test.
6943
6944 2004-11-15 Janis Johnson <janis187@us.ibm.com>
6945
6946 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6947 powerpc*-*-linux*.
6948
6949 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6950 * gcc.dg/ppc64-abi-2.c: Ditto.
6951 * gcc.dg/ppc64-abi-3.c: Ditto.
6952
6953 * lib/gcc-dg.exp (dg-target-list): Remove.
6954
6955 2004-11-15 Steve Ellcey <sje@cup.hp.com>
6956
6957 * gcc.dg/ia64-postinc.c: New test.
6958
6959 2004-11-15 Mark Mitchell <mark@codesourcery.com>
6960
6961 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6962
6963 2004-11-15 Nick Clifton <nickc@redhat.com>
6964
6965 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6966 __INT_MAX__ so that the test can be compiled by toolchains
6967 targeted at 16-bit processors.
6968
6969 * gcc.dg/20040625-1.c: Use long constants rather than integers
6970 when performing arithmetic that will overflow 16-bits.
6971
6972 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6973 xstormy16. It does not support 128-bit vector operations.
6974
6975 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6976 with the macro PTR_TYPE. Define this macro to an integer type
6977 suitable for holding a pointer.
6978
6979 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6980 the target is a 16-bit processor.
6981
6982 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6983 16-bit targets where the character constant will be too long.
6984
6985 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6986 where the double will not be directly addressable.
6987
6988 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6989
6990 Friend class name lookup 1/n, PR c++/18471
6991 * g++.dg/template/crash26.C: New test.
6992 * g++.dg/lookup/struct1.C: Adjust expected error.
6993 * g++.dg/parse/elab1.C: Likewise.
6994 * g++.dg/parse/elab2.C: Likewise.
6995 * g++.dg/parse/int-as-enum1.C: Likewise.
6996 * g++.dg/parse/struct-as-enum1.C: Likewise.
6997 * g++.dg/parse/typedef1.C: Likewise.
6998 * g++.dg/parse/typedef3.C: Likewise.
6999 * g++.dg/parse/typedef4.C: Likewise.
7000 * g++.dg/parse/typedef5.C: Likewise.
7001 * g++.dg/template/nontype4.C: Likewise.
7002 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7003 * g++.old-deja/g++.other/elab1.C: Likewise.
7004 * g++.old-deja/g++.other/syntax4.C: Likewise.
7005
7006 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7007
7008 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7009
7010 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7011
7012 * gcc.c-torture/execute/20041114-1.c: New test.
7013
7014 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7015
7016 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7017 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7018 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7019 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7020 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7021 gcc.dg/switch-7.c: New tests.
7022
7023 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7024
7025 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7026
7027 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7028
7029 PR tree-opt/18400
7030 * gcc.dg/vect/pr18400.c: New test.
7031
7032 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7033 Andrew Pinski <pinskia@physics.uc.edu>
7034
7035 PR tree-opt/18425
7036 * gcc.dg/vect/pr18425.c: New test.
7037
7038 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7039
7040 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7041 Guard with dg-require-alias and dg-require-visibility.
7042
7043 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7044
7045 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7046
7047 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7048
7049 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7050
7051 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7052
7053 PR c++/17344
7054 * g++.dg/template/defarg5.C: New test.
7055
7056 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7057
7058 * g++.dg/parse/cast1.C: Run only on ILP32.
7059 * g++.old-deja/g++.mike/p784.C: Likewise.
7060
7061 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7062
7063 * gcc.c-torture/execute/20041113-1.c: New test.
7064
7065 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7066
7067 PR target/18230
7068 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7069 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7070 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7071 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7072 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7073 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7074 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7075 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7076 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7077 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7078 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7079 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7080 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7081
7082 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7083
7084 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7085 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7086 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7087 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7088 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7089 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7090 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7091 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7092 gcc.target/sparc/combined-1.c: New tests.
7093
7094 2004-11-12 Ziemowit Laski <zlaski@apple.com>
7095
7096 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7097 New tests.
7098
7099 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7100
7101 * lib/gcc-dg.exp (dg-forbid-option): New function.
7102 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7103 * g++.dg/abi/bitfield8.C: Likewise.
7104 * g++.dg/abi/dtor1.C: Likewise.
7105 * g++.dg/abi/empty10.C: Likewise.
7106 * g++.dg/abi/empty7.C: Likewise.
7107 * g++.dg/abi/empty9.C: Likewise.
7108 * g++.dg/abi/layout3.C: Likewise.
7109 * g++.dg/abi/layout4.C: Likewise.
7110 * g++.dg/abi/thunk1.C: Likewise.
7111 * g++.dg/abi/thunk2.C: Likewise.
7112 * g++.dg/abi/vbase11.C: Likewise.
7113 * g++.dg/abi/vthunk2.C: Likewise.
7114 * g++.dg/abi/vthunk3.C: Likewise.
7115 * g++.dg/ext/attrib8.C: Likewise.
7116 * g++.dg/opt/longbranch2.C: Likewise.
7117 * g++.dg/opt/reg-stack4.C: Likewise.
7118 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7119 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7120 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7121 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7122 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7123 * gcc.dg/20000609-1.c: Likewise.
7124 * gcc.dg/20000720-1.c: Likewise.
7125 * gcc.dg/20011107-1.c: Likewise.
7126 * gcc.dg/20011119-1.c: Likewise.
7127 * gcc.dg/20020108-1.c: Likewise.
7128 * gcc.dg/20020122-2.c: Likewise.
7129 * gcc.dg/20020122-3.c: Likewise.
7130 * gcc.dg/20020201-3.c: Likewise.
7131 * gcc.dg/20020206-1.c: Likewise.
7132 * gcc.dg/20020218-1.c: Likewise.
7133 * gcc.dg/20020310-1.c: Likewise.
7134 * gcc.dg/20020411-1.c: Likewise.
7135 * gcc.dg/20020418-2.c: Likewise.
7136 * gcc.dg/20020426-1.c: Likewise.
7137 * gcc.dg/20020426-2.c: Likewise.
7138 * gcc.dg/20020517-1.c: Likewise.
7139 * gcc.dg/20020523-1.c: Likewise.
7140 * gcc.dg/20020523-2.c: Likewise.
7141 * gcc.dg/20020729-1.c: Likewise.
7142 * gcc.dg/20030204-1.c: Likewise.
7143 * gcc.dg/20030826-2.c: Likewise.
7144 * gcc.dg/20030926-1.c: Likewise.
7145 * gcc.dg/20031202-1.c: Likewise.
7146 * gcc.dg/980312-1.c: Likewise.
7147 * gcc.dg/980313-1.c: Likewise.
7148 * gcc.dg/990117-1.c: Likewise.
7149 * gcc.dg/990424-1.c: Likewise.
7150 * gcc.dg/990524-1.c: Likewise.
7151 * gcc.dg/991230-1.c: Likewise.
7152 * gcc.dg/i386-387-1.c: Likewise.
7153 * gcc.dg/i386-387-2.c: Likewise.
7154 * gcc.dg/i386-387-3.c: Likewise.
7155 * gcc.dg/i386-387-4.c: Likewise.
7156 * gcc.dg/i386-387-5.c: Likewise.
7157 * gcc.dg/i386-387-6.c: Likewise.
7158 * gcc.dg/i386-asm-1.c: Likewise.
7159 * gcc.dg/i386-bitfield1.c: Likewise.
7160 * gcc.dg/i386-bitfield2.c: Likewise.
7161 * gcc.dg/i386-loop-1.c: Likewise.
7162 * gcc.dg/i386-loop-2.c: Likewise.
7163 * gcc.dg/i386-loop-3.c: Likewise.
7164 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7165 * gcc.dg/i386-pic-1.c: Likewise.
7166 * gcc.dg/i386-regparm.c: Likewise.
7167 * gcc.dg/i386-signbit-1.c: Likewise.
7168 * gcc.dg/i386-signbit-2.c: Likewise.
7169 * gcc.dg/i386-signbit-3.c: Likewise.
7170 * gcc.dg/i386-sse-5.c: Likewise.
7171 * gcc.dg/i386-sse-8.c: Likewise.
7172 * gcc.dg/i386-unroll-1.c: Likewise.
7173 * gcc.dg/tls/opt-1.c: Likewise.
7174 * gcc.dg/tls/opt-2.c: Likewise.
7175 * gcc.dg/unroll-1.c: Likewise.
7176 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7177 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7178 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7179 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7180 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7181 -m64 is specified.
7182
7183 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7184
7185 PR c++/18389
7186 * g++.dg/parse/cond1.C: New test.
7187
7188 PR c++/18429
7189 * g++.dg/template/array9.C: New test.
7190 * g++.dg/ext/vla1.C: Adjust error messages.
7191 * g++.dg/ext/vlm1.C: Likewise.
7192 * g++.dg/template/crash2.C: Likewise.
7193
7194 PR c++/18436
7195 * g++.dg/template/call3.C: New test.
7196
7197 PR c++/18407
7198 * g++.dg/template/ptrmem11.C: New test.
7199
7200 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7201
7202 PR other/14264
7203 * lib/g++.exp: Set LC_ALL and LANG to C.
7204 * lib/gcc-dg.exp: Likewise.
7205 * lib/gfortran.exp: Likewise.
7206 * lib/objc.exp: Likewise.
7207 * lib/treelang.exp: Likewise.
7208
7209 2004-11-12 Andreas Schwab <schwab@suse.de>
7210
7211 * gcc.dg/pr16286.c: Fix last change.
7212
7213 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7214
7215 PR c++/18416
7216 * g++.dg/init/global1.C: New test.
7217
7218 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7219
7220 * gcc.c-torture/execute/20041112-1.c: New test.
7221
7222 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7223
7224 * lib/gcc-dg.exp (dg-target-list): New.
7225
7226 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7227 Richard Sandiford <rsandifo@redhat.com>
7228
7229 * lib/target-supports.exp (get-compiler_messages): New.
7230 (check_named_sections_available): Use it.
7231 (check_effective_target_ilp32): New.
7232 (check_effective_target_lp64): New.
7233 (is-effective-target): New.
7234 * lib/gcc-dg.exp (dg-require-effective-target): New.
7235
7236 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7237
7238 * gcc.dg/precedence-1.c: New test.
7239
7240 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7241
7242 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7243
7244 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7245 message, delete generated files, use more descriptive name for
7246 executable, and make the test unsupported when it cannot be run.
7247
7248 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7249 (dg-require-weak, dg-require-visibility, dg-require-alias,
7250 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7251 dg-require-iconv, dg-require-named-sections): Use it.
7252
7253 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7254
7255 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7256
7257 PR target/16457
7258 * gcc.dg/ppc-and-1: New
7259
7260 PR target/16796
7261 * gcc.dg/ppc-mov-1.c: New.
7262
7263 PR target/16458
7264 * gcc.dg/ppc-compare-1.c: New.
7265
7266 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7267
7268 * objc.dg/desig-init-2.m: New test.
7269
7270 2004-11-10 Adam Nemet <anemet@lnxw.com>
7271
7272 PR middle-end/18160
7273 * g++.dg/warn/register-var-1.C: New test.
7274 * g++.dg/warn/register-var-2.C: New test.
7275
7276 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7277
7278 * gcc.dg/union-2.c: New test.
7279
7280 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7281
7282 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7283 New test for PR tree-optimization/17892.
7284
7285 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7286
7287 PR c++/18369
7288 * g++.dg/init/new12.C: New test.
7289
7290 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7291
7292 * gcc.target/sparc: New directory.
7293 * gcc.target/sparc/sparc.exp: New driver.
7294 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7295 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7296 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7297 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7298
7299 2004-11-10 Paul Brook <paul@codesourcery.com>
7300
7301 PR fortran/18218
7302 * gfortran.dg/list_read.c: New test.
7303
7304 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7305
7306 PR c/18322
7307 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7308 expected diagnostic location.
7309
7310 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7311
7312 * gcc.dg/20041109-1.c: New test.
7313
7314 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7315
7316 PR objc/18406
7317 * objc/compile/pr18406.m: New test.
7318
7319 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7320
7321 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7322
7323 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7324
7325 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7326
7327 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7328
7329 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7330
7331 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7332
7333 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7334 exit.
7335
7336 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7337
7338 PR tree-opt/18299
7339 * gcc.c-torture/pr18299-1.c: New test.
7340
7341 2004-11-06 Andreas Schwab <schwab@suse.de>
7342
7343 * gcc.dg/pr16286.c: Also test for bool and pixel.
7344
7345 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7346
7347 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7348 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7349 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7350 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7351 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7352 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7353 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7354 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7355 gcc.dg/struct-semi-3.c: New tests.
7356
7357 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7358
7359 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7360
7361 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7362
7363 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7364 Do not use C99 designators.
7365
7366 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7367
7368 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7369
7370 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7371
7372 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7373 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7374 * gcc.c-torture/execute/simd-5.x: Remove.
7375
7376 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7377
7378 PR rtl-optimization/17933
7379 * gcc.dg/torture/pr17933-1.c: New test.
7380
7381 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7382
7383 PR target/18106
7384 * lib/target-supports.exp (check_weak_available): Support
7385 Windows.
7386
7387 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7388
7389 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7390 call to fflush(stdout) before abort.
7391 (my_ffsll): New function.
7392 (generate_fields): Use it.
7393
7394 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7395
7396 * gcc.dg/init-undef-1.c: New test.
7397
7398 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7399
7400 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7401 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7402 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7403 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7404 expected messages for new parser.
7405
7406 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7407
7408 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7409
7410 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7411
7412 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7413 on LP64 targets.
7414
7415 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7416
7417 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7418 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7419 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7420 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7421 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7422 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7423 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7424 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7425 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7426 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7427
7428 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7429
7430 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7431 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7432 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7433 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7434 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7435 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7436 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7437 for new parser.
7438
7439 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7440
7441 PR target/15342
7442 * gcc.dg/20041104-1.c: New test.
7443
7444 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7445
7446 * g++.dg/template/nontype7.C: New test.
7447 * g++.dg/template/nontype8.C: Likewise.
7448 * g++.dg/template/nontype9.C: Likewise.
7449 * g++.dg/template/nontype10.C: Likewise.
7450 * g++.dg/tc1/dr49.C: Likewise.
7451 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7452 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7453
7454 2004-11-04 Ben Elliston <bje@au.ibm.com>
7455
7456 * g++.dg/rtti/tinfo1.C: Remove xfails.
7457
7458 2004-11-04 Ben Elliston <bje@au.ibm.com>
7459
7460 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7461 packed attribute to the definition to satisfy the new C++ parser.
7462
7463 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7464
7465 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7466 invocations of va_arg.
7467
7468 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7469
7470 PR c++/18124
7471 * g++.dg/template/crash25.C: New test.
7472
7473 PR c++/18155
7474 * g++.dg/template/typedef2.C: New test.
7475 * g++.dg/parse/crash13.C: Adjust error markers.
7476
7477 PR c++/18177
7478 * g++.dg/conversion/const3.C: New test.
7479
7480 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7481
7482 PR fortran/17535
7483 PR fortran/17583
7484 PR fortran/17713
7485 * gfortran.dg/generic_[123].f90: New testcases.
7486
7487 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7488
7489 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7490 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7491
7492 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7493
7494 PR tree-opt/16808
7495 * gcc.c-torture/compile/pr16808.c: New test.
7496
7497 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7498
7499 PR rtl-optimization/17104
7500 * gcc.dg/ppc-bitfield1.c: New.
7501
7502 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7503
7504 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7505
7506 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7507
7508 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7509 strings for 32-bit code.
7510
7511 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7512
7513 PR c/18239
7514 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7515
7516 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7517
7518 PR c++/18064
7519 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7520
7521 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7522
7523 PR c++/15172
7524 * g++.dg/init/aggr2.C: New test.
7525
7526 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7527
7528 * objc.dg/local-decl-1.m: New test.
7529
7530 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7531
7532 * gcc.dg/20040910-1.c: Adjust regex.
7533
7534 2004-10-30 Roger Sayle <roger@eyesopen.com>
7535
7536 PR rtl-optimization/18084
7537 * g++.dg/opt/pr18084-1.C: New testcase.
7538
7539 2004-10-30 Matt Austern <austern@apple.com>
7540
7541 PR c++/17542
7542 * g++.dg/ext/attrib18.C: New test.
7543
7544 2004-10-30 Roger Sayle <roger@eyesopen.com>
7545
7546 PR middle-end/18096
7547 * gcc.dg/pr18096-1.c: New test case.
7548
7549 2004-10-30 Roger Sayle <roger@eyesopen.com>
7550
7551 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7552
7553 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7554
7555 PR c/16666
7556 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7557 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7558 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7559 gcc.dg/old-style-prom-3.c: New tests.
7560
7561 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7562
7563 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7564 Remove unnecessary inclusion of stdio.h.
7565
7566 2004-10-29 Roger Sayle <roger@eyesopen.com>
7567
7568 PR rtl-optimization/17581
7569 * gcc.dg/pr17581-1.c: New test case.
7570
7571 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7572
7573 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7574 being implemented.
7575 * g++.dg/conversion/dr195-1.C: New.
7576 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7577 * g++.old-deja/g++.mike/p10148.C: Likewise.
7578
7579 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7580
7581 PR c++/17695
7582 * g++.dg/debug/typedef2.C: New test.
7583
7584 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7585
7586 PR fortran/13490
7587 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7588 * gfortran.dg/g77/README: Update.
7589
7590 2004-10-28 Matt Austern <austern@apple.com>
7591
7592 PR c++/14124
7593 * g++.dg/ext/packed7.C: New test.
7594
7595 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7596
7597 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7598 scan-assembler.
7599 * lib/scanasm.exp (hidden-scan-for): New proc.
7600 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7601 string.
7602 (scan-not-hidden): Likewise.
7603 * lib/target-supports.exp (check_visibility_available): mach-o is
7604 support too.
7605
7606 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7607
7608 PR c++/17132
7609 * g++.dg/template/memclass3.C: New test.
7610
7611 2004-10-28 Adam Nemet <anemet@lnxw.com>
7612
7613 PR middle-end/18160
7614 * gcc.dg/register-var-1.c: New test.
7615 * gcc.dg/register-var-2.c: New test.
7616 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7617 error now.
7618
7619 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7620
7621 PR other/18172
7622 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7623 unused variables.
7624 * gcc.dg/vect/vect-22.c: Likewise.
7625
7626 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7627
7628 * gcc.dg/i386-rotate-1.c: New test.
7629
7630 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7631
7632 * g++.dg/init/ref12.C: Add "run" marker.
7633
7634 PR c++/17435
7635 * g++.dg/init/ref12.C: New test.
7636
7637 PR c++/18140
7638 * g++.dg/template/shift1.C: New test.
7639 * g++.dg/template/error10.C: Adjust error markers.
7640
7641 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7642
7643 PR tree-opt/17529
7644 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7645
7646 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7647
7648 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7649 * gcc.dg/weak/weak-3.c: Likewise.
7650 * gcc.dg/weak/weak-5.c: Likewise.
7651 * gcc.dg/weak/weak-9.c: Likewise.
7652 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7653 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7654
7655 * gcc.dg/darwin-weakimport-1.c: New.
7656
7657 2004-10-28 Ben Elliston <bje@au.ibm.com>
7658
7659 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7660
7661 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7662
7663 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7664 'syntax' error messages.
7665 * gcc.dg/cpp/direct2s.c: Likewise.
7666
7667 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7668
7669 * gcc.c-torture/compile/20041026-1.c: New.
7670
7671 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7672
7673 PR c++/18093
7674 * g++.dg/lookup/ns2.C: New test.
7675
7676 PR c++/18020
7677 * g++.dg/template/enum4.C: New test.
7678
7679 PR c++/18161
7680 * g++.dg/template/expr1.C: New test.
7681
7682 2004-10-26 Ben Elliston <bje@au.ibm.com>
7683
7684 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7685
7686 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7687
7688 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7689 gcc.dg/decl-nospec-3.c: New tests.
7690
7691 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7692
7693 * objc.dg/super-class-3.m: New test.
7694
7695 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7696
7697 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7698 resyncing.
7699 * gcc.dg/cpp/direct2s.c: Likewise.
7700
7701 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7702
7703 * objc.dg/image-info.m: Update for changes to section selection.
7704
7705 2004-10-25 David Ayers <d.ayers@inode.at>
7706 Ziemowit Laski <zlaski@apple.com>
7707
7708 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7709 diagnostics when messaging 'id <Proto>'.
7710 * objc.dg/class-protocol-1.m: New test.
7711 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7712 a non-existent method signature.
7713 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7714 Update diagnostics when messaging with non-existent method signature.
7715 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7716 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7717 invalid receivers are now resolved as if messaging 'id'; remove
7718 extraneous diagnostics.
7719
7720 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7721
7722 PR c/16667
7723 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7724 gcc.dg/init-desig-obs-3.c: New tests.
7725
7726 2004-10-25 Jakub Jelinek <jakub@redhat.com>
7727
7728 * gcc.dg/debug/20041023-1.c: New test.
7729
7730 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7731
7732 PR middle-end/17407
7733 * gcc.c-torture/compile/pr17407.c: New test.
7734
7735 PR c++/18121
7736 * g++.dg/template/array8.C: New test.
7737
7738 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7739
7740 PR other/18138
7741 * lib/g++.exp: Accept more than one multilib libgcc.
7742 * lib/gcc-dg.exp: Likewise.
7743 * lib/objc.exp: Likewise.
7744 * lib/treelang.exp: Likewise.
7745 * lib/gfortran.exp: Likewise.
7746
7747 2004-10-24 Ben Elliston <bje@au.ibm.com>
7748
7749 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7750
7751 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
7752
7753 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7754 * gcc.dg/c99-const-expr-3.c: Likewise.
7755
7756 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7757
7758 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7759
7760 2004-10-23 Ben Elliston <bje@au.ibm.com>
7761
7762 * gcc.c-torture/execute/loop-2e.x: Remove.
7763
7764 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7765
7766 PR c++/18095
7767 * g++.dg/parse/crash18.C: New.
7768 * g++.dg/parse/crash19.C: New.
7769
7770 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7771
7772 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7773 * g++.dg/ext/dllimport2.C: Same.
7774 * g++.dg/ext/dllimport8.C: Same.
7775
7776 2004-10-21 Mark Mitchell <mark@codesourcery.com>
7777
7778 PR c++/10841
7779 * g++.dg/conversion/cast1.C: New test.
7780 * g++.dg/overload/pmf1.C: Adjust error marker.
7781
7782 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7783
7784 PR objc/17923
7785 * objc.dg/const-str-7.m: New test.
7786
7787 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7788
7789 * g++.dg/template/memfriend11.C: Fix comment typo.
7790 * g++.dg/template/memfriend14.C: Likewise.
7791
7792 2004-10-20 Richard Henderson <rth@redhat.com>
7793
7794 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7795 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7796 -fasynchronous-unwind-tables.
7797
7798 2004-10-20 Richard Henderson <rth@redhat.com>
7799
7800 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7801 (main): Return success.
7802 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7803 (main): Return success.
7804
7805 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7806
7807 PR c++/13495
7808 * g++.dg/template/memfriend9.C: New test.
7809 * g++.dg/template/memfriend10.C: Likewise.
7810 * g++.dg/template/memfriend11.C: Likewise.
7811 * g++.dg/template/memfriend12.C: Likewise.
7812 * g++.dg/template/memfriend13.C: Likewise.
7813 * g++.dg/template/memfriend14.C: Likewise.
7814 * g++.dg/template/memfriend15.C: Likewise.
7815 * g++.dg/template/memfriend16.C: Likewise.
7816 * g++.dg/template/memfriend17.C: Likewise.
7817 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7818
7819 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7820
7821 * g++.dg/conversion/dr195.C: New.
7822 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7823
7824 2004-10-20 Ben Elliston <bje@au.ibm.com>
7825 Devang Patel <dpatel@apple.com>
7826
7827 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7828 of floating point arithmetic, which could trap.
7829
7830 2004-10-19 Mark Mitchell <mark@codesourcery.com>
7831
7832 PR c++/14035
7833 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7834 * g++.dg/conversion/const2.C: New test.
7835 * g++.dg/expr/reinterpret2.C: New test.
7836 * g++.dg/expr/reinterpret3.C: New test.
7837 * g++.dg/expr/cast2.C: New test.
7838 * g++.dg/expr/copy1.C: New test.
7839 * g++.dg/other/conversion1.C: Change error message.
7840 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7841 function pointers to void *.
7842 * g++.old-deja/g++.mike/p10148.C: Likewise.
7843
7844 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7845
7846 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7847
7848 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
7849
7850 PR c++/18047
7851
7852 * g++.dg/parse/expr3.C: New test.
7853
7854 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7855
7856 * gcc.dg/smod-1.c: New test.
7857
7858 2004-10-18 Ziemowit Laski <zlaski@apple.com>
7859
7860 * objc.dg/method-14.m: New test.
7861
7862 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7863
7864 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7865 Also xfail as the patch was reverted.
7866
7867 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7868
7869 PR middle-end/16973
7870 * gcc.dg/pr16973.c: New test.
7871
7872 2004-10-18 Diego Novillo <dnovillo@redhat.com>
7873
7874 PR tree-optimization/17656
7875 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7876
7877 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7878
7879 * g++.dg/eh/shadow1.C: New.
7880
7881 2004-10-18 Jakub Jelinek <jakub@redhat.com>
7882
7883 * gcc.c-torture/compile/20041018-1.c: New test.
7884
7885 2004-10-18 Ben Elliston <bje@au.ibm.com>
7886
7887 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7888 compiler referring to register 0 when accessing sdata. The linker
7889 now patches things up.
7890
7891 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7892
7893 PR c/17529
7894 * gcc.c-torture/compile/pr17529.c: New test.
7895
7896 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7897
7898 PR c++/17743
7899 * g++.dg/ext/attrib17.C: New test.
7900
7901 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7902
7903 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7904
7905 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7906
7907 PR c++/10479
7908 * g++.dg/ext/attrib16.C: New test.
7909
7910 2004-10-15 Mark Mitchell <mark@codesourcery.com>
7911
7912 PR c++/17042
7913 * g++.dg/init/dso_handle1.C: New test.
7914
7915 PR c++/14667
7916 * g++.dg/parse/typedef6.C: New test.
7917
7918 PR c++/17916
7919 * g++.dg/parse/pragma1.C: New test.
7920
7921 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
7922
7923 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7924
7925 2004-10-15 Steve Ellcey <sje@cup.hp.com>
7926
7927 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7928 -fno-common when on HPPA HP-UX platforms.
7929
7930 2004-10-15 Jakub Jelinek <jakub@redhat.com>
7931
7932 PR other/16820
7933 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7934 stdint.h.
7935 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7936 uintptr_t.
7937
7938 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7939
7940 PR c++/16301
7941 * g++.dg/lookup/strong-using-4.C: New test.
7942
7943 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7944
7945 PR middle-end/16567
7946 * gcc.c-torture/compile/nested-1.c: New test.
7947
7948 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7949
7950 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7951 and mipsisa64*-*-* (until support for misaligned loads is added).
7952 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7953 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7954 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7955 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7956 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7957 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7958
7959 2004-10-14 Mark Mitchell <mark@codesourcery.com>
7960
7961 PR c++/17976
7962 * g++.dg/init/dtor3.C: New test.
7963
7964 2004-10-15 Ben Elliston <bje@au.ibm.com>
7965
7966 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7967
7968 2004-10-14 Geoffrey Keating <geoffk@apple.com>
7969
7970 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7971 * gcc.dg/macho-lo-sum.c: Likewise.
7972
7973 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7974
7975 * gcc.dg/ppc-spe64-1.c: New test.
7976
7977 2004-10-14 Devang Patel <dpatel@apple.com>
7978
7979 PR 17635
7980 * gcc.dg/pr17635.c : New test.
7981
7982 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7983
7984 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7985 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7986 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7987 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7988 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7989 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7990 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7991 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7992 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7993 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7994 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7995 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7996 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7997 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7998 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7999 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8000 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8001 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
8002
8003 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8004
8005 * gcc.dg/vect/vect-82.c: New testcase.
8006 * gcc.dg/vect/vect-82_64.c: New testcase.
8007 * gcc.dg/vect/vect-83.c: New testcase.
8008 * gcc.dg/vect/vect-83_64.c: New testcase.
8009
8010 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8011
8012 * gcc.dg/cpp/error-1.c: New test.
8013
8014 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8015
8016 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8017
8018 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
8019
8020 PR target/17984
8021 * gcc.dg/cris-peep2-xsrand2.c: New test.
8022
8023 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8024
8025 PR c++/17661
8026 * testsuite/g++.dg/expr/for2.C: New test.
8027
8028 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8029
8030 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8031
8032 2004-10-13 Jakub Jelinek <jakub@redhat.com>
8033
8034 PR tree-optimization/17724
8035 * g++.dg/opt/pr17724-1.C: New test.
8036 * g++.dg/opt/pr17724-2.C: New test.
8037 * g++.dg/opt/pr17724-3.C: New test.
8038 * g++.dg/opt/pr17724-4.C: New test.
8039 * g++.dg/opt/pr17724-5.C: New test.
8040 * g++.dg/opt/pr17724-6.C: New test.
8041
8042 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8043
8044 PR c/17301
8045 * gcc.dg/pr17301-2.c: New test.
8046
8047 2004-10-11 Mark Mitchell <mark@codesourcery.com>
8048
8049 PR c++/15876
8050 * g++.dg/parse/error22.C: New test.
8051
8052 PR c++/17936
8053 * g++.dg/template/spec18.C: New test.
8054
8055 2004-10-11 Steve Ellcey <sje@cup.hp.com>
8056
8057 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8058 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
8059 memcpy.
8060 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8061 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8062
8063 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8064
8065 * g++.dg/eh/cleanup5.C: Add dg-options "".
8066
8067 2004-10-11 Roger Sayle <roger@eyesopen.com>
8068
8069 PR middle-end/17657
8070 * gcc.dg/switch-4.c: New test case.
8071
8072 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
8073
8074 * gcc.c-torture/execute/20041011-1.c: New test.
8075
8076 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8077
8078 PR c++/17554
8079 * g++.dg/init/for3.C: New test.
8080
8081 PR c++/17657
8082 * g++.dg/opt/switch2.C: New test.
8083
8084 PR middle-end/17703
8085 * g++.dg/warn/Wreturn-2.C: New test.
8086
8087 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8088
8089 PR c++/17907
8090 * g++.dg/eh/cleanup5.C: New test.
8091
8092 2004-10-10 Mark Mitchell <mark@codesourcery.com>
8093
8094 PR c++/17393
8095 * g++.dg/parse/error21.C: New test.
8096
8097 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8098
8099 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8100 * g++.dg/warn/incomplete1.C: Likewise.
8101 * g++.dg/template/qualttp20.C: Likewise.
8102
8103 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8104
8105 PR c/17881
8106 * parm-incomplete-1.c: New test.
8107
8108 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8109
8110 PR c++/17867
8111 * g++.dg/parse/error19.C: New test.
8112
8113 PR c++/17670
8114 * g++.dg/init/new11.C: New test.
8115
8116 PR c++/17821
8117 * g++.dg/parse/error20.C: New test.
8118
8119 PR c++/17826
8120 * g++.dg/template/crash24.C: New test.
8121
8122 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8123
8124 PR c/17301
8125 * gcc.dg/pr17301-1.c: New test.
8126
8127 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8128
8129 PR c/17189
8130 * gcc.dg/anon-struct-5.c: New test.
8131
8132 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8133
8134 PR c/17844
8135 * gcc.dg/pr17844-1.c: New test.
8136
8137 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8138
8139 PR tree-optimization/17906
8140 * gcc.c-torture/compile/pr17906.c: New.
8141
8142 2004-10-09 Stuart Hastings <stuart@apple.com>
8143 Roger Sayle <roger@eyesopen.com>
8144
8145 PR rtl-optimization/17853
8146 * gcc.dg/i386-mmx-5.c: New testcase.
8147
8148 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8149
8150 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8151
8152 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8153
8154 PR c++/17524
8155 * g++.dg/template/static9.C: New test.
8156
8157 PR c++/17685
8158 * g++.dg/parse/operator5.C: New test.
8159
8160 2004-10-09 Roger Sayle <roger@eyesopen.com>
8161
8162 PR middle-end/17894
8163 * gcc.c-torture/execute/divcmp-4.c: New test case.
8164
8165 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8166
8167 PR tree-opt/17902
8168 * g++.dg/opt/pr17902.C: New test.
8169
8170 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8171
8172 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8173
8174 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8175
8176 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8177
8178 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8179
8180 * gcc.dg/assign-warn-3.c: New test.
8181
8182 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8183
8184 PR c/16999
8185 * gcc.dg/cpp/ident-1.c: New test.
8186
8187 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8188
8189 * gcc.c-torture/compile/acc1.c: New.
8190
8191 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8192
8193 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8194 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8195
8196 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8197
8198 * gcc.dg/ultrasp11.c: New test.
8199
8200 2004-10-08 Michael Matz <matz@suse.de>
8201
8202 * gcc.dg/doloop-2.c: New test.
8203
8204 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8205
8206 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8207 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8208 objc.dg/method-9.m: Update expected diagnostics.
8209
8210 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8211
8212 * gcc.dg/ppc-fsel-3.c: New file.
8213 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8214
8215 2004-10-07 Paul Brook <paul@codesourcery.com>
8216
8217 * gfortran.dg/intrinsic_verify_1.f90: New test.
8218
8219 2004-10-07 Paul Brook <paul@codesourcery.com>
8220
8221 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8222
8223 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8224
8225 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8226 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8227 commit.
8228
8229 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8230
8231 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8232
8233 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8234
8235 PR c++/17115
8236 * g++.dg/warn/Winline-4.C: New test.
8237
8238 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8239
8240 * gcc.c-torture/compile/20041007-1.c: New test.
8241
8242 2004-10-07 Paul Brook <paul@codesourcery.com>
8243
8244 PR fortran/17678
8245 * gfortran.dg/use_allocated_1.f90: New test.
8246
8247 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8248
8249 PR middle-end/17849
8250 * gfortran.fortran-torture/compile/nested.f90: New test
8251
8252 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8253
8254 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8255
8256 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8257
8258 PR c++/17368
8259 * g++.dg/ext/asm6.C: New test.
8260
8261 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8262
8263 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8264
8265 2004-10-06 Paul Brook <paul@codesourcery.com>
8266
8267 PR libfortran/17709
8268 * gfortran.dg/empty_format_1.f90: New test.
8269
8270 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8271
8272 PR fortran/17568
8273 * gfortran.dg/ishft.f90: New test.
8274
8275 PR fortran/17283
8276 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8277 tests.
8278
8279 2004-10-06 Paul Brook <paul@codesourcery.com>
8280
8281 * gfortran.dg/do_1.f90: New test.
8282
8283 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8284
8285 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8286 optimizing for size.
8287
8288 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8289
8290 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8291
8292 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8293
8294 * gcc.c-torture/compile/20041005-1.c: New test.
8295
8296 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8297
8298 PR c++/17829
8299 * g++.dg/lookup/koenig4.C: New.
8300
8301 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8302
8303 * g++.dg/other/classkey1.C: Adjust quoting marks.
8304 * g++.dg/parse/error15.C: Likewise.
8305 * g++.dg/template/meminit2.C (int>): Likewise.
8306
8307 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8308
8309 PR fortran/17283
8310 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8311
8312 PR fortran/17631
8313 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8314
8315 PR fortran/17708
8316 * gfortran.dg/pr17708.f90: New test.
8317
8318 2004-10-04 Chao-ying Fu <fu@mips.com>
8319
8320 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8321 * gcc.dg/vect/vect-4.c: Ditto.
8322 * gcc.dg/vect/vect-5.c: Ditto.
8323 * gcc.dg/vect/vect-6.c: Ditto.
8324 * gcc.dg/vect/vect-8.c: Ditto.
8325 * gcc.dg/vect/vect-16.c: Ditto.
8326 * gcc.dg/vect/vect-30.c: Ditto.
8327 * gcc.dg/vect/vect-40.c: Ditto.
8328 * gcc.dg/vect/vect-41.c: Ditto.
8329 * gcc.dg/vect/vect-42.c: Ditto.
8330 * gcc.dg/vect/vect-43.c: Ditto.
8331 * gcc.dg/vect/vect-44.c: Ditto.
8332 * gcc.dg/vect/vect-45.c: Ditto.
8333 * gcc.dg/vect/vect-46.c: Ditto.
8334 * gcc.dg/vect/vect-47.c: Ditto.
8335 * gcc.dg/vect/vect-48.c: Ditto.
8336 * gcc.dg/vect/vect-49.c: Ditto.
8337 * gcc.dg/vect/vect-50.c: Ditto.
8338 * gcc.dg/vect/vect-51.c: Ditto.
8339 * gcc.dg/vect/vect-52.c: Ditto.
8340 * gcc.dg/vect/vect-53.c: Ditto.
8341 * gcc.dg/vect/vect-54.c: Ditto.
8342 * gcc.dg/vect/vect-55.c: Ditto.
8343 * gcc.dg/vect/vect-56.c: Ditto.
8344 * gcc.dg/vect/vect-57.c: Ditto.
8345 * gcc.dg/vect/vect-58.c: Ditto.
8346 * gcc.dg/vect/vect-59.c: Ditto.
8347 * gcc.dg/vect/vect-60.c: Ditto.
8348 * gcc.dg/vect/vect-74.c: Ditto.
8349 * gcc.dg/vect/vect-79.c: Ditto.
8350 * gcc.dg/vect/vect-80.c: Ditto.
8351
8352 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8353
8354 * gcc.dg/unused-7.c: Use the correct option.
8355
8356 2004-10-04 Paul Brook <paul@codesourcery.com>
8357 Bud Davis <bdavis9659@comcast.net>
8358
8359 PR fortran/17706
8360 PR fortran/16434
8361 * gfortran/pr17706.f90: New test.
8362 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8363
8364 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8365
8366 * gfortran.dg/pr17612.f90: New test.
8367
8368 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8369
8370 * g++.dg/template/local1.C: Adjust quoting marks in
8371 testing for diagnostics.
8372 * g++.dg/tls/diag-2.C: Likewise.
8373 * g++.dg/other/error8.C: Likewise.
8374
8375 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8376
8377 PR c/17178
8378 * gcc.dg/unused-4.c: Adjust to be correct.
8379
8380 PR c/17820
8381 * gcc.dg/unused-7.c: New test.
8382
8383 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8384
8385 PR c++/17797
8386 * g++.dg/overload/template2.C: New test.
8387
8388 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8389
8390 PR tree-optimization/16632
8391 * gcc.dg/tree-ssa/20041002-1.c: New.
8392
8393 2004-10-03 Paul Brook <paul@codesourcery.com>
8394
8395 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8396 rather than relying on default formatting.
8397
8398 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8399
8400 * gcc.dg/20040920-1.c: Update expected message text.
8401
8402 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8403
8404 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8405
8406 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8407
8408 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8409 tree level.
8410
8411 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8412
8413 * gcc.dg/tree-ssa/pr17343.c: Remove.
8414
8415 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8416
8417 PR tree-opt/17343
8418 * gcc.dg/tree-ssa/pr17343.c: New test.
8419
8420 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8421
8422 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8423 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8424 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8425 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8426 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8427
8428 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8429
8430 * gcc.dg/lvalue-2.c: New test.
8431
8432 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8433
8434 PR c/17730
8435 * gcc.dg/pr17730-1.c: New test
8436
8437 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8438
8439 PR c/7425
8440 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8441
8442 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8443
8444 * gcc.c-torture/execute/stdarg-1.c: New test.
8445 * gcc.c-torture/execute/stdarg-2.c: New test.
8446 * gcc.c-torture/execute/stdarg-3.c: New test.
8447 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8448 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8449 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8450 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8451 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8452
8453 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8454
8455 PR tree-optimization/17697
8456 * g++.dg/opt/pr17697-1.C: New test.
8457 * g++.dg/opt/pr17697-2.C: New test.
8458 * g++.dg/opt/pr17697-3.C: New test.
8459
8460 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8461
8462 PR c/16409
8463 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8464 gcc.dg/vla-init-5.c: New tests.
8465
8466 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8467
8468 PR c/13804
8469 * gcc.dg/pr13804-1.c: New test.
8470
8471 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8472
8473 PR fortran/16938
8474 * gfortran.dg/pr16938.f90: New test.
8475
8476 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8477
8478 * g++.dg/template/crash23.C: New test.
8479
8480 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8481
8482 PR c++/17585
8483 * g++.dg/template/static8.C: New test.
8484
8485 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8486
8487 PR c++/17681
8488 * g++.dg/other/error9.C: New test.
8489
8490 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8491
8492 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8493
8494 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8495
8496 PR fortran/15164
8497 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8498
8499 2004-09-26 Roger Sayle <roger@eyesopen.com>
8500
8501 PR middle-end/17112
8502 * gcc.dg/pr17112-1.c: New test case.
8503
8504 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8505
8506 PR c/11459
8507 * gcc.dg/pr11459-1.c: New test.
8508
8509 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8510
8511 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8512 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8513
8514 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8515
8516 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8517
8518 2004-09-25 Jan Hubicka <jh@suse.cz>
8519
8520 * compile/30040909-1.c: New test.
8521 * compile/30040907-1.c: New test.
8522
8523 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8524
8525 * gcc.c-torture/execute/va-arg-26.c: New test.
8526
8527 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8528
8529 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8530 extra diagnostics on targets with 64-bit pointers.
8531 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8532
8533 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8534
8535 PR c/17188
8536 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8537 * gcc.dg/decl-3.c: Adjust expected message.
8538
8539 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8540
8541 PR fortran/17615
8542 * gfortran.dg/pr17615.f90: New test.
8543
8544 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8545
8546 PR tree-optimzation/17517
8547 * g++.dg/tree-ssa/pr17517.C: New Test.
8548
8549 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8550
8551 PR c++/16889
8552 * g++.dg/lookup/ambig3.C: New.
8553
8554 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8555
8556 PR tree-opt/17624
8557 * g++.dg/opt/pr17624.C: New test.
8558
8559 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8560
8561 PR c/6980
8562 * gcc.dg/Wbad-function-cast-1.c: New test.
8563
8564 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8565
8566 * g++.dg/ext/complit1.C
8567 * g++.dg/other/error2.C
8568 * g++.dg/other/nontype-1.C
8569 * g++.dg/parse/crash11.C
8570 * g++.dg/parse/crash12.C
8571 * g++.dg/parse/error15.C
8572 * g++.dg/parse/error4.C
8573 * g++.dg/parse/tmpl-outside1.C
8574 * g++.dg/parse/too-many-tmpl-args1.C
8575 * g++.dg/template/dependent-expr3.C
8576 * g++.dg/template/error10.C
8577 * g++.dg/template/instantiate1.C
8578 * g++.dg/template/vtable2.C
8579 * g++.dg/warn/Wshadow-1.C
8580 * g++.dg/warn/weak1.C
8581 * g++.old-deja/g++.brendan/crash16.C
8582 * g++.old-deja/g++.brendan/crash18.C
8583 * g++.old-deja/g++.brendan/crash48.C
8584 * g++.old-deja/g++.brendan/crash49.C
8585 * g++.old-deja/g++.brendan/crash55.C
8586 * g++.old-deja/g++.brendan/crash56.C
8587 * g++.old-deja/g++.brendan/crash8.C
8588 * g++.old-deja/g++.brendan/enum11.C
8589 * g++.old-deja/g++.brendan/enum8.C
8590 * g++.old-deja/g++.brendan/enum9.C
8591 * g++.old-deja/g++.brendan/friend3.C
8592 * g++.old-deja/g++.brendan/misc14.C
8593 * g++.old-deja/g++.bugs/900402_02.C
8594 * g++.old-deja/g++.bugs/900404_03.C
8595 * g++.old-deja/g++.bugs/900404_04.C
8596 * g++.old-deja/g++.bugs/900428_03.C
8597 * g++.old-deja/g++.jason/crash4.C
8598 * g++.old-deja/g++.jason/overload21.C
8599 * g++.old-deja/g++.jason/redecl1.C
8600 * g++.old-deja/g++.jason/report.C
8601 * g++.old-deja/g++.jason/rfg10.C
8602 * g++.old-deja/g++.jason/template30.C
8603 * g++.old-deja/g++.law/arm12.C
8604 * g++.old-deja/g++.law/ctors5.C
8605 * g++.old-deja/g++.law/cvt20.C
8606 * g++.old-deja/g++.law/init10.C
8607 * g++.old-deja/g++.law/init8.C
8608 * g++.old-deja/g++.law/visibility17.C
8609 * g++.old-deja/g++.law/visibility7.C
8610 * g++.old-deja/g++.mike/net8.C
8611 * g++.old-deja/g++.mike/p646.C
8612 * g++.old-deja/g++.mike/p700.C
8613 * g++.old-deja/g++.mike/p701.C
8614 * g++.old-deja/g++.mike/p811.C
8615 * g++.old-deja/g++.ns/template13.C
8616 * g++.old-deja/g++.other/array3.C
8617 * g++.old-deja/g++.other/crash25.C
8618 * g++.old-deja/g++.other/dtor3.C
8619 * g++.old-deja/g++.other/dtor4.C
8620 * g++.old-deja/g++.other/main1.C
8621 * g++.old-deja/g++.other/warn7.C
8622 * g++.old-deja/g++.pt/crash11.C
8623 * g++.old-deja/g++.pt/crash36.C
8624 * g++.old-deja/g++.pt/spec22.C
8625 * g++.old-deja/g++.pt/spec9.C
8626 * g++.old-deja/g++.pt/ttp52.C
8627 * g++.old-deja/g++.robertl/eb103.C
8628 * g++.old-deja/g++.robertl/eb121.C
8629 * g++.old-deja/g++.robertl/eb22.C
8630 * g++.old-deja/g++.robertl/eb8.C:
8631 Update locations and/or regexps of dg-error markers.
8632 Remove markers for some bogus messages that are no longer issued.
8633
8634 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8635
8636 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8637 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8638
8639 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8640
8641 PR c++/17618
8642 * g++.dg/lookup/crash5.C: New test.
8643
8644 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8645
8646 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8647 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8648 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8649 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8650 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8651 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8652
8653 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8654 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8655 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8656 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8657 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8658 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8659
8660 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8661
8662 * gcc.dg/vect/vect-44.c: Check additional cases.
8663 * gcc.dg/vect/vect-48.c: Check additional cases.
8664
8665 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8666 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8667 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8668 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8669 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8670 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8671 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8672 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8673 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8674
8675 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8676 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8677 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8678
8679 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8680
8681 * gcc.dg/tree-ssa/loop-6.c: New test.
8682
8683 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8684
8685 PR c++/17620
8686 * g++.dg/inherit/base2.C: New.
8687
8688 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8689
8690 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8691 * gcc.dg/20001012-2.c: Likewise.
8692 * gcc.dg/20001013-1.c: Likewise.
8693 * gcc.dg/20001101-1.c: Likewise.
8694 * gcc.dg/20001102-1.c: Likewise.
8695 * gcc.dg/bf-spl1.c: Likewise.
8696 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8697 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8698
8699 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8700
8701 PR tree-optimization/16721
8702 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8703
8704 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8705
8706 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8707 * gcc.dg/20040305-1.c: Likewise.
8708
8709 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8710
8711 PR c/16566
8712 * gcc.c-torture/compile/pr16566-1.c,
8713 gcc.c-torture/compile/pr16566-2.c,
8714 gcc.c-torture/compile/pr16566-3.c: New tests.
8715
8716 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8717
8718 PR tree-optimization/17512
8719 * gcc.c-torture/compile/20040916-1.c.
8720
8721 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8722
8723 * gcc.dg/pragma-re-3.c: New test.
8724
8725 2004-09-17 Matt Austern <austern@apple.com>
8726
8727 PR c++/15049
8728 * g++.dg/other/anon3.C: New.
8729
8730 2004-09-21 Roger Sayle <roger@eyesopen.com>
8731
8732 PR c++/7503
8733 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8734 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8735 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8736 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8737 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8738
8739 2004-09-21 Bud Davis <bdavis9659@comcast.net>
8740
8741 PR fortran/17286
8742 * gfortran.dg/pr17286.f90: New test.
8743
8744 2004-09-20 Mark Mitchell <mark@codesourcery.com>
8745
8746 PR c++/17530
8747 * g++.dg/template/static7.C: New test.
8748
8749 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8750
8751 PR tree-opt/17558
8752 * gcc.c-torture/compile/pr17558.c: New test.
8753
8754 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8755
8756 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8757 if SKIP_ATTRIBUTE is defined.
8758
8759 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8760
8761 PR fortran/15957
8762 * gfortran.dg/pr15957.f90: New test.
8763
8764 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8765
8766 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8767 in comparison.
8768 * gcc.dg/vect/vect-79.c: Likewise.
8769 * gcc.dg/vect/vect-80.c: Likewise.
8770
8771 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8772
8773 PR fortran/15750
8774 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
8775
8776 2004-09-20 Ira Rosen <irar@il.ibm.com>
8777
8778 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8779 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8780 * gcc.dg/vect/vect-62.c: New testcase.
8781 * gcc.dg/vect/vect-63.c: New testcase.
8782 * gcc.dg/vect/vect-64.c: New testcase.
8783 * gcc.dg/vect/vect-65.c: New testcase.
8784 * gcc.dg/vect/vect-66.c: New testcase.
8785 * gcc.dg/vect/vect-67.c: New testcase.
8786 * gcc.dg/vect/vect-68.c: New testcase.
8787 * gcc.dg/vect/vect-69.c: New testcase.
8788 * gcc.dg/vect/vect-79.c: New testcase.
8789 * gcc.dg/vect/vect-80.c: New testcase.
8790
8791 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8792
8793 * gcc.target/mips/asm-1.c: New test.
8794
8795 2004-09-19 Ira Rosen <irar@il.ibm.com>
8796
8797 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8798 * gcc.dg/vect/vect-73.c: New testcase.
8799 * gcc.dg/vect/vect-74.c: New testcase.
8800 * gcc.dg/vect/vect-75.c: New testcase.
8801 * gcc.dg/vect/vect-76.c: New testcase.
8802 * gcc.dg/vect/vect-77.c: New testcase.
8803 * gcc.dg/vect/vect-78.c: New testcase
8804
8805 2004-09-18 Paul Brook <paul@codesourcery.com>
8806
8807 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8808
8809 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8810
8811 PR c/17424
8812 * gcc.dg/pr17424-1.c: New test.
8813
8814 2004-09-18 Diego Novillo <dnovillo@redhat.com>
8815
8816 * g++.dg/tree-ssa/pr17153.C: New test.
8817
8818 2004-09-16 Geoffrey Keating <geoffk@apple.com>
8819
8820 PR pch/13361
8821 * testsuite/g++.dg/pch/wchar-1.C: New.
8822 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8823
8824 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8825
8826 * gcc.c-torture/execute/20040917-1.c: New test.
8827
8828 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8829
8830 PR tree-optimization/17319
8831 * gcc.dg/pr17319.c: New test.
8832
8833 2004-09-17 Devang Patel <dpatel@apple.com>
8834
8835 * gcc.dg/20040813-1.c: New test.
8836
8837 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8838
8839 PR tree-optimization/17273
8840 * gcc.c-torture/compile/pr17273.c: New test.
8841
8842 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8843
8844 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8845 Update expected messages.
8846 * gcc.dg/declspec-13.c: New test.
8847
8848 2004-09-17 David Edelsohn <edelsohn@gnu.org>
8849
8850 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8851
8852 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8853
8854 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8855 change what 'a' is pointing to.
8856
8857 2004-09-17 Mark Mitchell <mark@codesourcery.com>
8858
8859 PR c++/16002
8860 * g++.dg/template/error18.C: New test.
8861
8862 PR c++/16029
8863 * g++.dg/warn/Wunused-8.C: New test.
8864
8865 2004-09-17 Steven Bosscher <stevenb@suse.de>
8866
8867 PR tree-optimization/17513
8868 * gcc.dg/20040916-1.c: New test.
8869
8870 2004-09-16 Mark Mitchell <mark@codesourcery.com>
8871
8872 PR c++/17501
8873 * g++.dg/template/typename7.C: New test.
8874
8875 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8876
8877 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8878
8879 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
8880
8881 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8882 with -ftree-based-profiling also.
8883 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8884
8885 2004-09-16 Victor Leikehman <lei@il.ibm.com>
8886
8887 PR/15364
8888 * gfortran.dg/der_array_io_1.f90: New test.
8889 * gfortran.dg/der_array_io_2.f90: New test.
8890 * gfortran.dg/der_array_io_3.f90: New test.
8891
8892 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8893
8894 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8895 EABI.
8896
8897 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8898
8899 * g++.dg/opt/switch1.C: New test.
8900
8901 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8902
8903 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8904 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8905 Update expected messages.
8906
8907 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8908
8909 PR fortran/16485
8910 * gfortran.dg/same_name_1.f90: New test.
8911
8912 2004-09-15 Diego Novillo <dnovillo@redhat.com>
8913
8914 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8915 dereference garbage pointers.
8916
8917 2004-09-15 Jakub Jelinek <jakub@redhat.com>
8918
8919 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8920 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8921
8922 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8923 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8924 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8925
8926 2004-09-14 Mark Mitchell <mark@codesourcery.com>
8927
8928 PR c++/17324
8929 * g++.dg/template/mangle1.C: New test.
8930
8931 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8932
8933 PR tree-optimization/17252
8934 * gcc.c-torture/execute/pr17252.c: New test.
8935
8936 2004-09-14 Andrew Pinski <apinski@apple.com>
8937
8938 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8939
8940 2004-09-14 Roger Sayle <roger@eyesopen.com>
8941
8942 PR rtl-optimization/9771
8943 * gcc.dg/pr9771-1.c: New test case.
8944
8945 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8946
8947 PR tree-optimization/15262
8948 * gcc.c-torture/execute/pr15262-1.c: New test.
8949 * gcc.c-torture/execute/pr15262-2.c: New test.
8950
8951 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8952
8953 * gcc.dg/declspec-12.c: New test.
8954
8955 2004-09-14 Bud Davis <bdavis9659@comcast.net>
8956
8957 * gfortran.dg/pr17090.f90: Add directives to test.
8958
8959 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8960
8961 * gcc.c-torture/compile/20040914-1.c: New test.
8962
8963 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8964
8965 PR c++/16162
8966 * g++.dg/template/decl2.C: New test.
8967
8968 2004-09-13 Bud Davis <bdavis9659@comcast.net>
8969
8970 PR fortran/17090
8971 * gfortran.dg/pr17090.f90: New test.
8972
8973 2004-09-13 Dale Johannesen <dalej@apple.com>
8974
8975 * gcc.c-torture/compile/pr17408.c: New test case.
8976
8977 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8978
8979 PR c++/16716
8980 * g++.dg/parse/crash17.C: New test.
8981
8982 PR c++/17327
8983 * g++.dg/template/enum3.C: New test.
8984
8985 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8986
8987 * lib/gcc-defs.exp: Load wrapper.exp.
8988 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8989 using local code.
8990 * lib/gcc.exp (gcc_init): Similar.
8991 * lib/gfortran.exp (gfortran_init): Similar.
8992 * lib/objc.exp (objc_init): Similar.
8993 * lib/treelang.exp (treelang_init): Similar.
8994 * lib/wrapper.exp: New file with build_wrapper call machinery in
8995 ${tool}_maybe_build_wrapper.
8996
8997 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8998
8999 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9000 "inline".
9001 * gcc.dg/declspec-11.c: Update expected messages.
9002 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9003 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9004 gcc.dg/inline-12.c: New tests.
9005
9006 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
9007
9008 * g++.dg/tree-ssa/pr17400.C: New testcase.
9009
9010 2004-09-13 James E Wilson <wilson@specifixinc.com>
9011
9012 * gcc.target/mips/sb1-1.c: New testcase.
9013
9014 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9015
9016 * lib/g77-dg.exp: Remove unused file.
9017 * lib/mike-g77.exp: Ditto.
9018 * lib/g77.exp: Ditto.
9019
9020 2004-09-12 Richard Henderson <rth@redhat.com>
9021
9022 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9023
9024 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9025
9026 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9027 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9028 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9029 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9030 Update expected messages.
9031
9032 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
9033
9034 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9035 declaration/use mismatch for dirp parameter.
9036
9037 2004-09-12 Andrew Pinski <apinski@apple.com>
9038
9039 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9040 -fgnu-runtime is passed.
9041
9042 2004-09-12 Richard Henderson <rth@redhat.com>
9043
9044 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9045 do the uplevel thing and update additional_flags directly.
9046 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9047 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9048 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9049 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9050
9051 2004-09-11 Steven Bosscher <stevenb@suse.de>
9052
9053 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9054
9055 2004-09-11 Roger Sayle <roger@eyesopen.com>
9056
9057 PR middle-end/17411
9058 * g++.dg/opt/pr17411-1.C: New test case.
9059
9060 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9061
9062 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9063 gcc.dg/tls/diag-2.c: Update expected messages.
9064 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9065 messages.
9066 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9067 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9068 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9069 gcc.dg/tls/diag-5.c: New tests.
9070
9071 2004-09-11 Zack Weinberg <zack@codesourcery.com>
9072
9073 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9074
9075 2004-09-11 Steven Bosscher <stevenb@suse.de>
9076
9077 * g++.dg/parse/break-in-for.C: New test.
9078
9079 2004-09-11 Jakub Jelinek <jakub@redhat.com>
9080
9081 * gcc.dg/tree-ssa/20040911-1.c: New test.
9082
9083 2004-09-11 Andreas Jaeger <aj@suse.de>
9084
9085 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9086 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9087
9088 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
9089
9090 * gcc.target/frv: New directory of FR-V-specific tests.
9091
9092 2004-09-10 James E Wilson <wilson@specifixinc.com>
9093
9094 * gcc.dg/convert-vec-1.c: New test.
9095
9096 2004-09-10 Roger Sayle <roger@eyesopen.com>
9097
9098 PR middle-end/17024
9099 * gcc.dg/pr17024-1.c: New test case.
9100
9101 2004-09-10 Eric Christopher <echristo@redhat.com>
9102
9103 * gcc.dg/20040910-1.c: New test.
9104
9105 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9106
9107 * gcc.dg/bitfld-9.c: New test.
9108
9109 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
9110
9111 * gcc.c-torture/execute/ieee/acc1.c: New test.
9112 * gcc.c-torture/execute/ieee/acc2.c: New test.
9113 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9114
9115 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9116
9117 * gcc.dg/deprecated-2.c: New test.
9118
9119 2004-09-09 James E Wilson <wilson@specifixinc.com>
9120
9121 * gcc.dg/init-vec-1.c: New test.
9122
9123 2004-09-09 Roger Sayle <roger@eyesopen.com>
9124
9125 PR middle-end/17055
9126 * gcc.dg/pr17055-1.c: New test case.
9127
9128 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
9129
9130 PR target/17377
9131 * gcc.c-torture/execute/pr17377.c: New test.
9132
9133 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9134
9135 PR c/8420
9136 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9137 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9138 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9139 gcc.dg/long-long-typespec-1.c: New tests.
9140 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9141
9142 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9143
9144 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9145 gcc.dg/gnu99-static-1.c: New tests.
9146
9147 2004-09-08 Devang Patel <dpatel@apple.com>
9148
9149 * gcc.dg/darwin-ld-20040828-1.c: New test.
9150 * gcc.dg/darwin-ld-20040828-2.c: New test.
9151 * gcc.dg/darwin-ld-20040828-3.c: New test.
9152
9153 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9154
9155 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9156 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9157 in error message.
9158 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9159 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9160 in error message.
9161 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9162 types they qualify.
9163 * objc.dg/type-size-2.m: Fix wording in comment.
9164 * objc.dg/va-meth-1.m: New test case.
9165
9166 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9167
9168 PR c/16633:
9169 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9170 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9171
9172 2004-09-06 Devang Patel <dpatel@apple.com>
9173
9174 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9175 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9176
9177 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9178
9179 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9180 reflect changed line numbering of diagnostics.
9181
9182 2004-09-06 Paul Brook <paul@codesourcery.com>
9183
9184 * gfortran.dg/edit_real_1.f90: Add new test.
9185
9186 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9187
9188 * gcc.dg/tree-ssa/loop-2.c: New test.
9189 * gcc.dg/tree-ssa/loop-3.c: New test.
9190 * gcc.dg/tree-ssa/loop-4.c: New test.
9191 * gcc.dg/tree-ssa/loop-5.c: New test.
9192
9193 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9194
9195 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9196
9197 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9198
9199 * gcc.dg/format/sentinel-1.c: New test.
9200
9201 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9202
9203 * testsuite/gcc.dg/builtins-46.c: New.
9204
9205 2004-09-03 Devang Patel <dpatel@apple.com>
9206
9207 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9208 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9209
9210 2004-09-03 Jan Beulich <jbeulich@novell.com>
9211
9212 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9213 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9214 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9215 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9216 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9217 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9218 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9219 the non-portable bzero.
9220 * gcc.dg/20010912-1.c: xfail for NetWare.
9221 * gcc.dg/20020426-2.c: xfail for NetWare.
9222 * gcc.dg/20021014-1.c: xfail for NetWare.
9223 * gcc.dg/20021018-1.c: xfail for NetWare.
9224 * gcc.dg/20030213-1.c: xfail for NetWare.
9225 * gcc.dg/20030225-1.c: xfail for NetWare.
9226 * gcc.dg/20030708-1.c: xfail for NetWare.
9227 * gcc.dg/builtins-config.h: Also exclude NetWare.
9228 * gcc.dg/format/format.h: Define restrict only if not already defined.
9229 * gcc.dg/nest.c: xfail for NetWare.
9230 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9231 * lib/target-supports.exp (check_visibility_available): Exclude
9232 NetWare.
9233
9234 2004-09-03 Jan Beulich <jbeulich@novell.com>
9235
9236 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9237 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9238 deterministic starting point for the alignment of structure fields.
9239 * gcc.dg/Wpadded.c: Dito.
9240 * g++.dg/abi/vbase10.C: Dito.
9241
9242 2004-09-03 Devang Patel <dpatel@apple.com>
9243
9244 * g++.dg/debug/pr15736.cc: New test.
9245
9246 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9247
9248 * README.QMTEST: Fix out-of-date link.
9249
9250 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9251
9252 PR fortran/16579
9253 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9254 Delete. Duplicate of gfortran.dg/g77/20010610.f
9255
9256 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9257
9258 * g++.dg/abi/arm_rtti1.C: New test.
9259
9260 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9261
9262 * gcc.dg/ppc-vector-memcpy.c: New.
9263 * gcc.dg/ppc-vector-memset.c: New.
9264
9265 2004-09-02 Chao-ying Fu <fu@mips.com>
9266
9267 * gcc.target/mips/mips-3d-1.c: New test.
9268 * gcc.target/mips/mips-3d-2.c: New test.
9269 * gcc.target/mips/mips-3d-3.c: New test.
9270 * gcc.target/mips/mips-3d-4.c: New test.
9271 * gcc.target/mips/mips-3d-5.c: New test.
9272 * gcc.target/mips/mips-3d-6.c: New test.
9273 * gcc.target/mips/mips-3d-7.c: New test.
9274 * gcc.target/mips/mips-3d-8.c: New test.
9275 * gcc.target/mips/mips-3d-9.c: New test.
9276 * gcc.target/mips/mips-ps-1.c: New test.
9277 * gcc.target/mips/mips-ps-2.c: New test.
9278 * gcc.target/mips/mips-ps-3.c: New test.
9279 * gcc.target/mips/mips-ps-4.c: New test.
9280 * gcc.target/mips/mips-ps-type.c: New test.
9281
9282 2004-09-02 Paul Brook <paul@codesourcery.com>
9283
9284 * gfortran.dg/edit_real_1.f90: Add new tests.
9285
9286 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9287
9288 PR fortran/15327
9289 * gfortran.dg/merge_char_1.f90: New test.
9290
9291 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9292
9293 PR fortran/16404
9294 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9295
9296 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9297
9298 PR c/1522
9299 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9300
9301 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9302
9303 * g++.dg/opt/loop1.C: Do not XFAIL.
9304
9305 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9306
9307 * gcc.c-torture/execute/20040831-1.c: New test.
9308
9309 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9310
9311 PR fortran/16579
9312 * gfortran.dg/g77/20010610.f: Now passes.
9313 Copy from g77.f-torture/execute. Add dg-run directive.
9314 * gfortran.dg/g77/README: Update
9315
9316 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9317
9318 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9319 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9320 (t1, t2, t3, t4): Add volatile.
9321
9322 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9323
9324 * g++.dg/ext/visibility/arm1.C: New test.
9325
9326 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9327
9328 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9329 -pedantic-errors.
9330
9331 2004-09-01 Paul Brook <paul@codesourcery.com>
9332
9333 * gfortran.dg/eof_2.f90: New test.
9334
9335 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9336
9337 PR fortran/16579
9338 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9339
9340 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9341
9342 PR libfortran/16805
9343 * gfortran.dg/list_read_2.f90: New test.
9344
9345 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9346
9347 * g++.dg/abi/key1.C: New test.
9348
9349 2004-08-31 Richard Henderson <rth@redhat.com>
9350
9351 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9352 form of offsetof.
9353 * g++.dg/other/offsetof5.C: Remove duplicate.
9354
9355 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9356
9357 PR fortran/17244
9358 * gfortran.dg/func_derived_1.f90: New test.
9359
9360 2004-08-31 Paul Brook <paul@codesourcery.com>
9361
9362 * gfortran.dg/eof_1.f90: New test.
9363
9364 2004-08-31 Paul Brook <paul@codesourcery.com>
9365
9366 * gfortran.dg/list_read_1.f90: New file.
9367
9368 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9369
9370 * g++.dg/opt/loop1.C: XFAIL.
9371
9372 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9373
9374 * gcc.dg/funcdef-storage-1.c: New.
9375 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9376 an extern function in local scope.
9377 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9378 declare an 'auto inline' function in local scope.
9379 * gcc.dg/20011130-1.c: Likewise.
9380 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9381 an 'auto' function in local scope.
9382 * gcc.dg/20021014-1.c: Likewise.
9383 * gcc.dg/20030331-2.c: Likewise.
9384
9385 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9386
9387 * gfortran.dg/blockdata_1.f90: New test.
9388
9389 2004-08-30 Richard Henderson <rth@redhat.com>
9390
9391 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9392
9393 2004-08-30 Richard Henderson <rth@redhat.com>
9394
9395 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9396 additional_flags set by alternate driver.
9397 (ieee-options): New procedure.
9398 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9399 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9400 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9401 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9402
9403 2004-08-30 Richard Henderson <rth@redhat.com>
9404
9405 * lib/f-torture.exp: Remove.
9406
9407 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9408
9409 PR rtl-optimization/16590
9410 * g++.dg/opt/loop1.C: New test.
9411
9412 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9413
9414 PR fortran/13910
9415 * gfortran.dg/oldstyle_1.f90: New test.
9416
9417 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9418 Paul Brook <paul@codesourcery.com>
9419
9420 * gfortran.dg/g77/README: Update.
9421 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9422 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9423 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9424
9425 2004-08-28 Paul Brook <paul@codesourcery.com>
9426
9427 PR libfortran/17195
9428 * gfortran.dg/edit_real_1.f90: New test.
9429
9430 2004-08-27 Paul Brook <paul@codesourcery.com>
9431
9432 * gfortran.dg/rewind_1.f90: New test.
9433
9434 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9435
9436 PR fortran/16597
9437 * gfortran.dg/pr16597.f90: New test.
9438
9439 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9440
9441 PR c/13801
9442 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9443 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9444 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9445 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9446 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9447
9448 2004-08-26 Nick Clifton <nickc@redhat.com>
9449
9450 * gcc.c-torture/compile/pr17119.c: New test.
9451
9452 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9453
9454 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9455
9456 2004-08-25 Richard Henderson <rth@redhat.com>
9457
9458 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9459 the bits that expect kind=8 to be the largest real kind.
9460
9461 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9462
9463 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9464
9465 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9466
9467 * gfortran.dg/assignment_1.f90: New test.
9468
9469 2004-08-25 Adam Nemet <anemet@lnxw.com>
9470
9471 * g++.dg/template/repo3.C: New test.
9472
9473 2004-08-25 Roger Sayle <roger@eyesopen.com>
9474
9475 PR middle-end/16693
9476 PR tree-optimization/16372
9477 * g++.dg/opt/pr16372-1.C: New test case.
9478 * g++.dg/opt/pr16693-1.C: New test case.
9479 * g++.dg/opt/pr16693-2.C: New test case.
9480
9481 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9482
9483 * objc.dg/proto-lossage-4.m: New test.
9484
9485 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9486
9487 PR c++/17155
9488 * g++.dg/inherit/local2.C: New test.
9489
9490 2004-08-25 Paul Brook <paul@codesourcery.com>
9491
9492 PR fortran/17144
9493 * gfortran.dg/string_ctor_1.f90: New test.
9494
9495 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9496
9497 PR c++/14428
9498 * g++.dg/template/redecl2.C: New test.
9499
9500 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9501
9502 PR fortran/17143
9503 * gfortran.dg/pr17143.f90: New test.
9504
9505 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9506
9507 PR fortran/17164
9508 * gfortran.dg/pr17164.f90: New test.
9509
9510 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9511
9512 * gcc.dg/tree-ssa/loop-1.c: New test.
9513
9514 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9515
9516 * gcc.c-torture/compile/20040824-1.c: New test.
9517
9518 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9519
9520 * gcc.c-torture/compile/iftrap-3.c: New test.
9521
9522 2004-08-24 Paul Brook <paul@codesourcery.com>
9523
9524 * gfortran.dg/entry_2.f90: New test.
9525
9526 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9527
9528 PR c++/16889
9529 * g++.dg/lookup/ambig[12].C: New.
9530
9531 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9532
9533 PR c++/16706
9534 * g++.dg/template/crash21.C: New test.
9535 * g++.dg/template/crash22.C: Likewise.
9536
9537 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9538
9539 PR c++/17149
9540 * g++.dg/template/access15.C: New.
9541
9542 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9543
9544 PR c++/17163
9545 * g++.dg/template/repo2.C: New test.
9546
9547 2004-08-23 Roger Sayle <roger@eyesopen.com>
9548
9549 PR rtl-optimization/17078
9550 * gcc.c-torture/execute/pr17078-1.c: New test case.
9551
9552 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9553
9554 PR c/14492
9555 * gcc.dg/debug/crash1.c: New test.
9556
9557 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9558
9559 PR c/16180
9560 * gcc.dg/loop-5.c: New test.
9561
9562 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9563
9564 * gcc.c-torture/execute/20040823-1.c: New test.
9565
9566 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9567
9568 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9569 to the assembler. Simplify test accordingly.
9570 (asm_abi_flags): Use GNU names.
9571 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9572 to check for ABI flags.
9573
9574 2004-08-22 Andrew Pinski <apinski@apple.com>
9575
9576 * g++.dg/opt/pr14029.C: New test.
9577 * gcc.c-torture/execute/pr15262.c: New test.
9578
9579 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9580
9581 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9582
9583 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9584
9585 PR 16908
9586 * gfortran.dg/direct_io.f90: New test.
9587
9588 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9589
9590 PR c++/17121
9591 * g++.dg/inherit/local2.C: New test.
9592
9593 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9594
9595 PR c++/17120
9596 * g++.dg/warn/Wparentheses-4.C: New test.
9597
9598 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9599
9600 PR c++/17121
9601 * g++.dg/inherit/local2.C: New test.
9602
9603 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9604 * gcc.dg/ppc-ldstruct.c: Likewise.
9605 * gcc.dg/ppc64-abi-2.c: Likewise.
9606
9607 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9608
9609 PR rtl-optimization/17099
9610 * gcc.c-torture/execute/20040820-1.c: New test.
9611
9612 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9613
9614 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9615
9616 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9617
9618 PR fortran/17077
9619 * gfortran.dg/auto_array_1.f90: New test.
9620
9621 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9622
9623 PR fortran/17074
9624 * gfortran.dg/simpleif_1.f90: New test.
9625
9626 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9627
9628 * lib/target-supports.exp (check_profiling_available): Return
9629 false for arm*-*-symbianelf* and arm*-*-eabi*.
9630
9631 PR c++/15890
9632 * g++.dg/template/delete1.C: New test.
9633
9634 2004-08-19 Paul Brook <paul@codesourcery.com>
9635
9636 PR fortran/14976
9637 PR fortran/16228
9638 * gfortran.dg/data_char_1.f90: New test.
9639
9640 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9641
9642 PR fortran/16946
9643 * gfortran.dg/reduction.f90: New testcase.
9644
9645 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9646
9647 PR fortran/16520
9648 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9649
9650 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9651
9652 PR c++/17041
9653 * g++.dg/Wparentheses-3.C: New test.
9654
9655 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9656
9657 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9658 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9659 * gcc.dg/vect/vect-2.c: Likewise.
9660 * gcc.dg/vect/vect-3.c: Likewise.
9661 * gcc.dg/vect/vect-4.c: Likewise.
9662 * gcc.dg/vect/vect-5.c: Likewise.
9663 * gcc.dg/vect/vect-6.c: Likewise.
9664 * gcc.dg/vect/vect-7.c: Likewise.
9665 * gcc.dg/vect/vect-25.c: Likewise.
9666 * gcc.dg/vect/vect-31.c: Likewise.
9667 * gcc.dg/vect/vect-32.c: Likewise.
9668 * gcc.dg/vect/vect-34.c: Likewise.
9669 * gcc.dg/vect/vect-36.c: Likewise.
9670 * gcc.dg/vect/vect-all.c: Likewise.
9671
9672 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9673
9674 PR c++/17068
9675 * g++.dg/template/operator4.C: New test.
9676
9677 2004-08-18 Richard Henderson <rth@redhat.com>
9678
9679 * gcc.dg/20040206-1.c: XFAIL.
9680
9681 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9682
9683 PR c++/16246
9684 * g++.dg/template/array7.C: New test.
9685
9686 2004-08-17 James E Wilson <wilson@specifixinc.com>
9687
9688 * gcc.dg/mips-movcc-1.c: New test.
9689 * gcc.dg/mips-movcc-2.c: New test.
9690 * gcc.dg/mips-movcc-3.c: New test.
9691
9692 * gcc.dg/mips-nmadd-1.c: New test.
9693 * gcc.dg/mips-nmadd-2.c: New test.
9694
9695 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9696
9697 PR c++/15871
9698 * g++.dg/opt/inline8.C: New test.
9699
9700 PR c++/16965
9701 * g++.dg/parse/error17.C: New test.
9702
9703 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9704
9705 * gcc.dg/vect: New directory for vectorizer tests.
9706 * gcc.dg/vect/tree-vect.h: New file.
9707 * gcc.dg/vect/vect.exp: New file.
9708 * gcc.dg/vect/pr16105.c.c: New test.
9709 * gcc.dg/vect/vect-1.c: New test.
9710 * gcc.dg/vect/vect-2.c: New test.
9711 * gcc.dg/vect/vect-3.c: New test.
9712 * gcc.dg/vect/vect-4.c: New test.
9713 * gcc.dg/vect/vect-5.c: New test.
9714 * gcc.dg/vect/vect-6.c: New test.
9715 * gcc.dg/vect/vect-7.c: New test.
9716 * gcc.dg/vect/vect-8.c: New test.
9717 * gcc.dg/vect/vect-9.c: New test.
9718 * gcc.dg/vect/vect-10.c: New test.
9719 * gcc.dg/vect/vect-11.c: New test.
9720 * gcc.dg/vect/vect-12.c: New test.
9721 * gcc.dg/vect/vect-13.c: New test.
9722 * gcc.dg/vect/vect-14.c: New test.
9723 * gcc.dg/vect/vect-15.c: New test.
9724 * gcc.dg/vect/vect-16.c: New test.
9725 * gcc.dg/vect/vect-17.c: New test.
9726 * gcc.dg/vect/vect-18.c: New test.
9727 * gcc.dg/vect/vect-19.c: New test.
9728 * gcc.dg/vect/vect-20.c: New test.
9729 * gcc.dg/vect/vect-21.c: New test.
9730 * gcc.dg/vect/vect-22.c: New test.
9731 * gcc.dg/vect/vect-23.c: New test.
9732 * gcc.dg/vect/vect-24.c: New test.
9733 * gcc.dg/vect/vect-25.c: New test.
9734 * gcc.dg/vect/vect-26.c: New test.
9735 * gcc.dg/vect/vect-27.c: New test.
9736 * gcc.dg/vect/vect-28.c: New test.
9737 * gcc.dg/vect/vect-29.c: New test.
9738 * gcc.dg/vect/vect-30.c: New test.
9739 * gcc.dg/vect/vect-31.c: New test.
9740 * gcc.dg/vect/vect-32.c: New test.
9741 * gcc.dg/vect/vect-33.c: New test.
9742 * gcc.dg/vect/vect-34.c: New test.
9743 * gcc.dg/vect/vect-35.c: New test.
9744 * gcc.dg/vect/vect-36.c: New test.
9745 * gcc.dg/vect/vect-37.c: New test.
9746 * gcc.dg/vect/vect-38.c: New test.
9747 * gcc.dg/vect/vect-40.c: New test.
9748 * gcc.dg/vect/vect-41.c: New test.
9749 * gcc.dg/vect/vect-42.c: New test.
9750 * gcc.dg/vect/vect-43.c: New test.
9751 * gcc.dg/vect/vect-44.c: New test.
9752 * gcc.dg/vect/vect-45.c: New test.
9753 * gcc.dg/vect/vect-46.c: New test.
9754 * gcc.dg/vect/vect-47.c: New test.
9755 * gcc.dg/vect/vect-48.c: New test.
9756 * gcc.dg/vect/vect-49.c: New test.
9757 * gcc.dg/vect/vect-50.c: New test.
9758 * gcc.dg/vect/vect-51.c: New test.
9759 * gcc.dg/vect/vect-52.c: New test.
9760 * gcc.dg/vect/vect-53.c: New test.
9761 * gcc.dg/vect/vect-54.c: New test.
9762 * gcc.dg/vect/vect-55.c: New test.
9763 * gcc.dg/vect/vect-56.c: New test.
9764 * gcc.dg/vect/vect-57.c: New test.
9765 * gcc.dg/vect/vect-58.c: New test.
9766 * gcc.dg/vect/vect-59.c: New test.
9767 * gcc.dg/vect/vect-60.c: New test.
9768 * gcc.dg/vect/vect-61.c: New test.
9769 * gcc.dg/vect/vect-all.c: New test.
9770 * gcc.dg/vect/vect-none.c: New test.
9771
9772 2004-08-17 Paul Brook <paul@codesourcery.com>
9773
9774 PR fortran/13082
9775 * gfortran.dg/entry_1.f90: New test.
9776
9777 2004-08-17 Andrew Pinski <apinski@apple.com>
9778
9779 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9780
9781 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
9782
9783 * gcc.dg/pr17036-1.c: New test.
9784
9785 2004-08-16 Devang Patel <dpatel@apple.com>
9786
9787 * gcc.dg/darwin-20040809-1.c: New test.
9788
9789 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9790
9791 * gcc.dg/funcdef-attr-1.c: New test.
9792
9793 2004-08-16 Janis Johnson <janis187@us.ibm.com>
9794
9795 * gcc.dg/altivec-17.c: New test.
9796 * gcc.dg/altivec-18.c: New test.
9797
9798 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9799
9800 PR c++/6749
9801 * g++.dg/template/vtable2.C: New test.
9802
9803 2004-08-14 Richard Henderson <rth@redhat.com>
9804
9805 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
9806 * gcc.dg/pack-test-4.c (main): Return 0.
9807 * gcc.dg/setjmp-1.c: Remove XFAIL.
9808 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
9809
9810 2004-08-14 Richard Henderson <rth@redhat.com>
9811
9812 * gcc.dg/980217-1.c: Add prototype for printf.
9813
9814 2004-08-13 Bud Davis <bdavis9659@comcast.net>
9815
9816 * gfortran.dg/pr16935.f90: New test.
9817
9818 2004-08-13 Janis Johnson <janis187@us.ibm.com>
9819
9820 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9821
9822 2004-08-13 Paul Brook <paul@codesourcery.com>
9823
9824 * gfortran.dg/der_io_1.f90: Remove stray comma.
9825
9826 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9827
9828 * gcc.dg/vmx/cw-bug-2.c: Remove.
9829 * gcc.dg/vmx/vprint-1.c: Remove.
9830 * gcc.dg/vmx/vscan-1.c: Remove.
9831
9832 2004-08-12 Devang patel <dpatel@apple.com>
9833
9834 * gcc.dg/darwin-20040809-2.c: New test.
9835
9836 2004-08-12 Janis Johnson <janis1872us.ibm.com>
9837
9838 * g++.dg/ext/altivec-12.C: New test.
9839
9840 * g++.dg/ext/altivec-11.C: New test.
9841
9842 2004-08-12 Paul Brook <paul@codesourcery.com>
9843
9844 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9845
9846 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9847
9848 * g++.dg/ext/altivec-2.C: Check for hardware support before
9849 executing any VMX instructions.
9850
9851 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9852
9853 2004-08-12 Jakub Jelinek <jakub@redhat.com>
9854
9855 PR c++/16276
9856 * g++.old-deja/g++.other/comdat4.C: New test.
9857 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9858
9859 2004-08-12 Ben Elliston <bje@au.ibm.com>
9860
9861 PR target/16286
9862 * gcc.dg/pr16286.c: New test.
9863
9864 2004-08-12 Jan Beulich <jbeulich@novell.com>
9865
9866 * g++.dg/ext/asm5.C: New.
9867
9868 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9869
9870 PR c++/16698
9871 * g++.dg/eh/crash1.C: New test.
9872
9873 PR c++/16717
9874 * g++.dg/ext/construct1.C: New test.
9875
9876 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9877
9878 PR c++/16853
9879 * g++.dg/init/ptrmem1.C: New test.
9880
9881 PR c++/16618
9882 * g++.dg/parse/offsetof5.C: New test.
9883
9884 PR c++/16870
9885 * g++.dg/template/overload3.C: New test.
9886
9887 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9888
9889 PR c++/16964
9890 * g++.dg/parse/error16.C: New test.
9891
9892 PR c++/16904
9893 * g++.dg/template/error14.C: New test.
9894
9895 PR c++/16929
9896 * g++.dg/template/error15.C: New test.
9897
9898 2004-08-11 Devang Patel <dpatel@apple.com>
9899
9900 * gcc.dg/darwin-ld-20040809-1.c: New test.
9901 * gcc.dg/darwin-ld-20040809-2.c: New test.
9902
9903 2004-08-11 Steven G. Kargl <kargls@comcast.net>
9904
9905 PR fortran/16917
9906 * gfortran.dg/dfloat_1.f90: New test.
9907
9908 2004-08-09 Mark Mitchell <mark@codesourcery.com>
9909
9910 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9911 * gcc.dg/dll-2.c: Fix dg-require syntax.
9912 * gcc.misc-tests/arm-isr.c (abort): Declare.
9913 (exit): Likewise.
9914
9915 2004-08-10 Mark Mitchell <mark@codesourcery.com>
9916
9917 PR c++/16971
9918 * g++.dg/parse/crash16.C: New test.
9919
9920 2004-08-10 Roger Sayle <roger@eyesopen.com>
9921
9922 * gcc.dg/mips-rsqrt-1.c: New test case.
9923 * gcc.dg/mips-rsqrt-2.c: New test case.
9924 * gcc.dg/mips-rsqrt-3.c: New test case.
9925
9926 2004-08-10 Paul Brook <paul@codesourcery.com>
9927
9928 * gfortran.dg/der_io_1.f90: New test.
9929
9930 2004-08-10 Paul Brook <paul@codesourcery.com>
9931
9932 PR fortran/16919
9933 * gfortran.dg/der_array_1.f90: New test.
9934
9935 2004-08-09 David Edelsohn <edelsohn@gnu.org>
9936
9937 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9938
9939 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
9940
9941 * gcc.dg/wchar_t-2.c: Fix typo.
9942
9943 2004-08-09 Falk Hueffner <falk@debian.org>
9944
9945 PR tree-optimization/12517
9946 * gcc.c-torture/compile/pr12517.c: New test.
9947
9948 PR tree-optimization/12578
9949 * gcc.c-torture/compile/pr12578.c: New test.
9950
9951 PR tree-optimization/12899
9952 * gcc.c-torture/compile/pr12899.c: New test.
9953
9954 PR rtl-optimization/14692
9955 * gcc.c-torture/compile/pr14692.c: New test.
9956
9957 PR tree-optimization/16461
9958 * gcc.c-torture/compile/pr16461.c: New test.
9959
9960 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9961
9962 * gfortran.dg/getenv_1.f90: New test.
9963
9964 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9965
9966 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9967 wchar_t.
9968 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9969
9970 2004-08-06 Paul Brook <paul@codesourcery.com>
9971
9972 * gfortran.dg/ret_array_1.f90: New test.
9973 * gfortran.dg/ret_pointer_1.f90: New test.
9974
9975 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
9976
9977 * gcc.dg/missing-field-init-[12].c: New tests.
9978 * g++.dg/warn/missing-field-init-[12].C: New tests.
9979
9980 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9981
9982 * gcc.dg/enum2.c: New test.
9983 * gcc.dg/symbian3.c: Likewise.
9984 * gcc.dg/symbian4.c: Likewise.
9985 * gcc.dg/wchar_t-2.c: Likewise.
9986
9987 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9988
9989 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9990 destructor tests.
9991
9992 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9993
9994 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9995 dg-require-visiblity.
9996 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9997 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9998 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9999 * g++.dg/ext/visibility/new1.C: Likewise.
10000 * g++.dg/ext/visibility/pragma.C: Likewise.
10001 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10002 * g++.dg/ext/visibility/virtual.C: Likewise.
10003 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10004 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10005 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10006 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10007 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10008 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10009 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10010 * g++/dg/ext/visibility/visibility-8.C: New test.
10011 * gcc.c-torture/compile/dll.x: Remove.
10012 * gcc.dg/dll-2.c: Use dg-require-dll
10013 * gcc.dg/visibility-10.c: New test.
10014 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10015 supporting DLLs.
10016 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10017 (scan_not_hidden): Likewise.
10018
10019 2004-08-05 David Edelsohn <edelsohn@gnu.org>
10020
10021 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10022
10023 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
10024
10025 * gcc.c-torture/execute/20040805-1.c: New test.
10026
10027 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10028
10029 * gcc.dg/20020118-1.c: Declare abort.
10030 * gcc.dg/altivec_check.h: Likewise.
10031 * gcc.dg/iftrap-2.c: Likewise.
10032 * gcc.dg/pragma-darwin.c: Likewise.
10033 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10034
10035 2004-08-04 Geoffrey Keating <geoffk@apple.com>
10036
10037 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10038
10039 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10040
10041 * gcc.c-torture/execute/builtins/abs-2.c,
10042 gcc.c-torture/execute/builtins/abs-3.c,
10043 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10044 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10045 intmax_t, uintmax_t and their limits.
10046 * gcc.dg/intmax_t-1.c: New test.
10047
10048 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10049
10050 * g++.dg/tc1/dr147.C: Add reference to PR.
10051
10052 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
10053
10054 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10055 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10056
10057 2004-08-03 David Edelsohn <edelsohn@gnu.org>
10058
10059 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10060
10061 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10062
10063 * gcc.dg/redecl-5.c: New test.
10064 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10065 of scanf.
10066
10067 2004-08-03 Roger Sayle <roger@eyesopen.com>
10068
10069 PR middle-end/16790
10070 * gcc.c-torture/execute/pr16790-1.c: New test case.
10071
10072 2004-08-03 Mark Mitchell <mark@codesourcery.com>
10073
10074 * g++.dg/ext/visibility/assign1.C: New test.
10075 * g++.dg/ext/visibility/new1.C: Likewise.
10076
10077 * gcc.dg/symbian1.c: New test.
10078 * gcc.dg/symbian2.c: Likewise.
10079
10080 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10081
10082 PR target/16570
10083 * gcc.dg/i386-sse-9.c: New test.
10084
10085 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10086
10087 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10088
10089 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10090
10091 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10092 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10093 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10094 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10095 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10096 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10097 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10098 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10099 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10100 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10101 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10102 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10103 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10104 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10105 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10106 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10107 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10108 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10109 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10110 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10111 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10112 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10113 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10114 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10115 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10116 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10117 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10118 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10119 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10120 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10121 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10122 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10123 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10124 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10125 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10126 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10127 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10128 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10129 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10130 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10131 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10132 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10133 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10134 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10135 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10136 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10137 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10138 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10139 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10140 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10141 gcc.misc-tests/i386-pf-3dnow-1.c,
10142 gcc.misc-tests/i386-pf-athlon-1.c,
10143 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10144 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10145 Declare built-in functions used.
10146 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10147
10148 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10149
10150 PR c++/16707
10151 * g++.dg/lookup/using12.C: New test.
10152
10153 * g++.dg/init/null1.C: Fix PR number.
10154 * g++.dg/parse/namespace10.C: Likewise.
10155
10156 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10157
10158 PR c++/16224
10159 * g++.dg/template/spec17.C: New test.
10160 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10161 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10162
10163 2004-08-02 David Billinghurst
10164
10165 PR fortran/16292
10166 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10167
10168 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10169
10170 * gcc.dg/ia64-got-1.c: New test case.
10171
10172 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10173
10174 PR c++/16489
10175 * g++.dg/init/null1.C: New test.
10176 * g++.dg/tc1/dr76.C: Adjust error marker.
10177
10178 PR c++/16529
10179 * g++.dg/parse/namespace10.C: New test.
10180
10181 PR c++/16810
10182 * g++.dg/inherit/ptrmem2.C: New test.
10183
10184 2004-08-02 Ben Elliston <bje@au.ibm.com>
10185
10186 PR target/16155
10187 * gcc.dg/pr16155.c: New test.
10188
10189 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10190
10191 * gcc.dg/redecl-2.c: New test.
10192
10193 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10194
10195 * gcc.dg/darwin-longdouble.c: New file.
10196
10197 2004-07-30 Richard Henderson <rth@redhat.com>
10198
10199 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10200 write to constant argument.
10201 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10202
10203 2004-07-30 Richard Henderson <rth@redhat.com>
10204
10205 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10206 tests of nearest around zero.
10207
10208 2004-07-30 Andrew Pinski <apinski@apple.com>
10209
10210 * gcc.c-torture/compile/20040730-1.c: New test.
10211
10212 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10213
10214 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10215 powerpc-eabispe.
10216
10217 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10218
10219 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10220
10221 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10222
10223 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10224 contains $ld_library_path.
10225 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10226
10227 2004-07-29 Richard Henderson <rth@redhat.com>
10228
10229 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10230
10231 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10232 (alt2, which): New.
10233 (Check): Accept either alternative.
10234
10235 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10236
10237 * g++.dg/abi/inline1.C: New test.
10238 * g++.dg/abi/local1-a.cc: Likewise.
10239 * g++.dg/abi/local1.C: Likewise.
10240 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10241 * g++.dg/abi/mangle12.C: Likewise.
10242 * g++.dg/abi/mangle17.C: Likewise.
10243 * g++.dg/abi/mangle20-2.C: Likewise.
10244 * g++.dg/opt/interface1.C: Likewise.
10245 * g++.dg/opt/interface1.h: Likewise.
10246 * g++.dg/opt/interface1-a.cc: New test.
10247 * g++.dg/parse/repo1.C: New test.
10248 * g++.dg/template/repo1.C: Likewise.
10249 * g++.dg/warn/Winline-1.C: Likewise.
10250 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10251
10252 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10253
10254 * gcc.dg/tree-ssa/20040729-1.c: New test.
10255
10256 2004-07-27 Matt Austern <austern@apple.com>
10257
10258 * gcc.dg/darwin-bool-1.c: New test.
10259 * gcc.dg/darwin-bool-2.c: New test.
10260
10261 2004-07-28 Richard Henderson <rth@redhat.com>
10262
10263 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10264 arguments in the correct type. Don't write to constant arguments.
10265
10266 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10267
10268 PR tree-optimization/16688
10269 PR tree-optimization/16689
10270 * g++.dg/tree-ssa/pr16688.C: New test.
10271
10272 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10273
10274 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10275 loads. Not only in the comment, this time.
10276
10277 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10278
10279 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10280 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10281 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10282 * gcc.dg/sh4a-bitmovua.c: New.
10283 * gcc.dg/sh4a-cos.c: New.
10284 * gcc.dg/sh4a-cosf.c: New.
10285 * gcc.dg/sh4a-fprun.c: New.
10286 * gcc.dg/sh4a-fsrra.c: New.
10287 * gcc.dg/sh4a-memmovua.c: New.
10288 * gcc.dg/sh4a-sin.c: New.
10289 * gcc.dg/sh4a-sincos.c: New.
10290 * gcc.dg/sh4a-sincosf.c: New.
10291 * gcc.dg/sh4a-sinf.c: New.
10292
10293 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10294
10295 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10296 conditionals.
10297 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10298 loads.
10299 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10300 DOM1.
10301
10302 2004-07-27 Andrew Pinski <apinski@apple.com>
10303
10304 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10305
10306 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10307
10308 * gcc.dg/pragma-isr.c: New test.
10309
10310 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10311
10312 PR c++/14429
10313 * g++.dg/template/ttp11.C: New test.
10314
10315 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10316
10317 * gcc.c-torture/compile/20040727-1.c: New test.
10318
10319 2004-07-26 Eric Christopher <echristo@redhat.com>
10320
10321 * gcc.c-torture/compile/20040726-2.c: New test.
10322
10323 2004-07-26 Andrew Pinski <apinski@apple.com>
10324
10325 * g++.dg/rtti/tinfo1.C: Xfail.
10326
10327 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10328
10329 * gcc.c-torture/compile/20040726-1.c: New test.
10330
10331 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10332 Brian Ryner <bryner@brianryner.com>
10333
10334 PR c++/9283
10335 PR c++/15000
10336 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10337 * g++.dg/ext/visibility/: New directory.
10338 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10339 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10340 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10341 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10342 * g++.dg/ext/visibility/fvisibility.C,
10343 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10344 g++.dg/ext/visibility/fvisibility-override1.C
10345 g++.dg/ext/visibility/fvisibility-override2.C
10346 g++.dg/ext/visibility/memfuncts.C
10347 g++.dg/ext/visibility/noPLT.C
10348 g++.dg/ext/visibility/pragma.C
10349 g++.dg/ext/visibility/pragma-override1.C
10350 g++.dg/ext/visibility/pragma-override2.C
10351 g++.dg/ext/visibility/staticmemfuncts.C
10352 g++.dg/ext/visibility/virtual.C: New tests.
10353
10354 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10355
10356 PR c/15360
10357 * gcc.dg/pr15360-1.c: New test.
10358
10359 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10360
10361 * gcc.dg/pragma-align-2.c: New test.
10362 * gcc.dg/pragma-init-fini.c: New test.
10363 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10364 targets.
10365
10366 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10367
10368 * gcc.dg/init-string-2.c: New test.
10369
10370 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10371
10372 PR 16684
10373 * gcc.dg/Wredundant-decls-1.c: New test case.
10374
10375 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10376
10377 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10378 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10379 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10380 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10381 * gcc.dg/compat/generate-random.c: New file.
10382 * gcc.dg/compat/generate-random.h: Likewise.
10383 * gcc.dg/compat/generate-random_r.c: Likewise.
10384 * gcc.dg/compat/struct-layout-1.h: Likewise.
10385 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10386 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10387 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10388 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10389 * gcc.dg/compat/struct-layout-1_main.c: New test.
10390 * gcc.dg/compat/struct-layout-1_x.c: New file.
10391 * gcc.dg/compat/struct-layout-1_y.c: New file.
10392 * gcc.dg/compat/struct-layout-1_test.h: New file.
10393
10394 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10395
10396 * gcc.dg/comp-return-1.c: New test
10397
10398 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10399
10400 * gcc.dg/vmx/8-02a.c: Fix typo.
10401
10402 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10403 * gcc.dg/darwin-abi-3.c: New test.
10404
10405 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10406 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10407
10408 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10409 * gcc.dg/vmx/ops-long-1.c: New test.
10410 * gcc.dg/vmx/ops-long-2.c: New test.
10411
10412 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10413
10414 * g++.dg/lookup/conv-[1234].C: New.
10415
10416 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10417
10418 * g++.dg/parse/attr2.C: Simplify.
10419
10420 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10421
10422 PR c/7284
10423 * gcc.c-torture/execute/pr7284-1.c: New test.
10424
10425 2004-07-22 Brian Booth <bbooth@redhat.com>
10426
10427 * gcc.dg/tree-ssa/20040721-1.c: New test.
10428
10429 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10430
10431 * g++.dg/template/crash20.c: New.
10432
10433 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10434
10435 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10436 Add dg-run directive. Declare variables as required.
10437 * gfortran.dg/g77/README: Update
10438
10439 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10440
10441 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10442 gcc.dg/cris-peep2-andu2.c: New tests.
10443
10444 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10445
10446 PR c/15052
10447 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10448 on return type.
10449 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10450 messages.
10451 * gcc.dg/qual-return-2.c: Update expected messages.
10452 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10453
10454 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10455
10456 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10457 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10458
10459 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10460
10461 PR c/11250
10462 * gcc.dg/init-string-1.c: New test.
10463
10464 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10465
10466 PR middle-end/15345
10467 PR c/16450
10468 * gcc.dg/torture/nested-fn-1.c: New test.
10469
10470 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10471
10472 PR target/16559
10473 * gcc.dg/ia64-fptr-1.c: New file.
10474
10475 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10476
10477 PR c++/14497
10478 * g++.dg/template/spec16.C: New test.
10479 * g++.old-deja/g++.robertl/eb118.C: Remove.
10480
10481 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10482
10483 PR c++/509
10484 * g++.dg/template/spec15.C: New test.
10485
10486 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10487
10488 Copy cases from g77.f-torture/execute and add dg-run
10489 directive. Other changes as noted.
10490 * gfortran.dg/g77/13037.f
10491 * gfortran.dg/g77/1832.f
10492 * gfortran.dg/g77/19981119-0.f
10493 * gfortran.dg/g77/19990313-0.f
10494 * gfortran.dg/g77/19990313-1.f
10495 * gfortran.dg/g77/19990313-2.f
10496 * gfortran.dg/g77/19990313-3.f
10497 * gfortran.dg/g77/19990419-1.f
10498 * gfortran.dg/g77/19990826-0.f
10499 * gfortran.dg/g77/19990826-2.f
10500 * gfortran.dg/g77/20000503-1.f
10501 * gfortran.dg/g77/20001111.f
10502 * gfortran.dg/g77/20010116.f
10503 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10504 * gfortran.dg/g77/20010430.f
10505 * gfortran.dg/g77/6177.f
10506 * gfortran.dg/g77/947.f
10507 * gfortran.dg/g77/970816-3.f
10508 * gfortran.dg/g77/971102-1.f
10509 * gfortran.dg/g77/980520-1.f
10510 * gfortran.dg/g77/980628-0.f
10511 * gfortran.dg/g77/980628-1.f
10512 * gfortran.dg/g77/980628-10.f
10513 * gfortran.dg/g77/980628-2.f
10514 * gfortran.dg/g77/980628-3.f
10515 * gfortran.dg/g77/980628-7.f
10516 * gfortran.dg/g77/980628-8.f
10517 * gfortran.dg/g77/980628-9.f
10518 * gfortran.dg/g77/980701-0.f
10519 * gfortran.dg/g77/980701-1.f
10520 * gfortran.dg/g77/cabs.f
10521 * gfortran.dg/g77/claus.f
10522 * gfortran.dg/g77/complex_1.f
10523 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10524 * gfortran.dg/g77/dcomplex.f
10525 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10526 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10527 * gfortran.dg/g77/f90-intrinsic-numeric.f
10528 * gfortran.dg/g77/int8421.f
10529 * gfortran.dg/g77/labug1.f
10530 * gfortran.dg/g77/large_vec.f
10531 * gfortran.dg/g77/le.f
10532 * gfortran.dg/g77/short.f
10533 * gfortran.dg/g77/README: Update
10534
10535 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10536
10537 PR c++/16637
10538 * g++.dg/parse/lookup4.C: New test.
10539
10540 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10541
10542 PR c++/16175
10543 * g++.dg/template/ttp10.C: New test.
10544
10545 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10546
10547 * gcc.dg/pr12625-1.c: New test.
10548
10549 2004-07-20 Steven Bosscher <stevenb@suse.de>
10550
10551 * testsuite/gcc.dg/switch-warn-1.c: New test.
10552 * testsuite/gcc.dg/switch-warn-2.c: New test.
10553 * gcc.c-torture/compile/pr14730.c: Update.
10554
10555 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10556
10557 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10558 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10559 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10560 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10561
10562 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10563
10564 PR c++/16623
10565 * g++.dg/template/assign1.C: New test.
10566
10567 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10568
10569 PR c++/12170
10570 * g++.dg/template/ttp9.C: New test.
10571
10572 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10573
10574 * gcc.dg/format/cmn-err-1.c: New test.
10575
10576 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10577
10578 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10579 gcc.dg/Wparentheses-10.c: New tests.
10580 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10581
10582 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10583
10584 PR fortran/16465
10585 * gfortran.dg/g77//ffixed-line-length-0.f,
10586 gfortran.dg/g77/ffixed-line-length-132.f,
10587 gfortran.dg/g77/ffixed-line-length-72.f,
10588 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10589 gfortran.dg/g77/README: Update.
10590
10591 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10592
10593 PR c++/13092
10594 * g++.dg/template/non-dependent7.C: New test.
10595 * g++.dg/template/non-dependent8.C: Likewise.
10596 * g++.dg/template/non-dependent9.C: Likewise.
10597 * g++.dg/template/non-dependent10.C: Likewise.
10598
10599 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10600
10601 PR c++/16337
10602 * g++.dg/parse/attr2.C: New test.
10603
10604 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10605
10606 * g77.dg: Removed.
10607 * g77.f-torture: Ditto.
10608
10609 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10610
10611 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10612 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10613 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10614
10615 2004-07-16 Richard Henderson <rth@redhat.com>
10616
10617 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10618
10619 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10620
10621 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10622 tests with full list of options.
10623 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10624 of TORTURE_OPTIONS if test contains 'dg-do run'.
10625
10626 PR fortran/16404
10627 * gfortran.dg/do_iterator.f90: New test.
10628
10629 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10630
10631 PR rtl-optimization/16536
10632 * gcc.c-torture/execute/restrict-1.c: New test.
10633
10634 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10635
10636 PR fortran/15324
10637 * gfortran.dg/pr15324.f90: New test.
10638
10639 PR fortran/15129
10640 * gfortran.dg/pr15129.f90: New test.
10641
10642 PR fortran/15140
10643 * gfortran.dg/pr15140.f90: New test.
10644
10645 PR fortran/13792
10646 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10647 compile-time simplification.
10648
10649 2004-07-14 Mike Stump <mrs@apple.com>
10650
10651 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10652
10653 2004-07-14 James E Wilson <wilson@specifixinc.com>
10654
10655 PR target/16325
10656 * gcc.dg/profile-generate-1.c: New.
10657
10658 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10659
10660 * gcc.c-torture/execute/20040709-1.c: New test.
10661 * gcc.c-torture/execute/20040709-2.c: New test.
10662
10663 2004-07-14 Mike Stump <mrs@apple.com>
10664
10665 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10666
10667 2004-07-14 Mike Stump <mrs@apple.com>
10668
10669 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10670
10671 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10672
10673 PR c++/16518
10674 * g++.dg/parse/mutable1.C: New test.
10675
10676 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10677
10678 PR tree-optimization/16443
10679 * gcc.dg/tree-ssa/20040713-1.c: New test.
10680
10681 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10682
10683 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10684 for operator new.
10685
10686 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10687
10688 * gfortran.dg/g77/README: New file
10689 * gfortran.dg/g77/19981216-0.f: Copy from
10690 g77.f-torture/noncompile. Add "dg-do compile" and
10691 dg-error as required.
10692 * gfortran.dg/g77/19990218-1.f: Likewise
10693 * gfortran.dg/g77/19990905-1.f: Likewise
10694 * gfortran.dg/g77/9263.f: Likewise
10695 * gfortran.dg/g77/980615-0.f: Likewise
10696 * gfortran.dg/g77/980616-0.f: Likewise
10697 * gfortran.dg/g77/check0.f: Likewise
10698 * gfortran.dg/g77/select_no_compile.f: Likewise
10699
10700 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10701
10702 Copy files from g77.f-torture/compile.
10703 Add "{ dg-do compile}". Other changes as noted
10704 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10705 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10706 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10707 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10708 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10709 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10710 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10711 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10712 statement to conform to standard. Append alpha1.x for reference.
10713 * gfortran.dg/g77/xformat.f: Add dg-warning
10714
10715 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10716
10717 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10718 Add {dg-do compile} directive.
10719 * gfortran.dg/g77/cpp2.F: Likewise
10720
10721 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10722
10723 PR c++/5402
10724 * g++.dg/lookup/name-clash1.C: New test.
10725
10726 PR c++/9777
10727 * g++.dg/lookup/name-clash2.C: New test.
10728
10729 PR c++/12102
10730 * g++.dg/lookup/name-clash3.C: New test.
10731
10732 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10733
10734 * g++.dg/lookup/new2.C: New test.
10735 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10736
10737 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
10738
10739 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
10740 Add {dg-do compile} directive.
10741 * gfortran.dg/g77/13060.f: Likewise
10742 * gfortran.dg/g77/19990218-0.f: Likewise
10743 * gfortran.dg/g77/19990305-0.f: Likewise
10744 * gfortran.dg/g77/19990419-0.f: Likewise
10745 * gfortran.dg/g77/19990502-0.f: Likewise
10746 * gfortran.dg/g77/19990502-1.f: Likewise
10747 * gfortran.dg/g77/19990525-0.f: Likewise
10748 * gfortran.dg/g77/19990826-1.f: Likewise
10749 * gfortran.dg/g77/19990826-3.f: Likewise
10750 * gfortran.dg/g77/19990905-2.f: Likewise
10751 * gfortran.dg/g77/20000412-1.f: Likewise
10752 * gfortran.dg/g77/20000511-1.f: Likewise
10753 * gfortran.dg/g77/20000511-2.f: Likewise
10754 * gfortran.dg/g77/20000518.f: Likewise
10755 * gfortran.dg/g77/20000601-1.f: Likewise
10756 * gfortran.dg/g77/20000601-2.f: Likewise
10757 * gfortran.dg/g77/20000629-1.f: Likewise
10758 * gfortran.dg/g77/20000630-2.f: Likewise
10759 * gfortran.dg/g77/20010115.f: Likewise
10760 * gfortran.dg/g77/20010321-1.f: Likewise
10761 * gfortran.dg/g77/20010426.f: Likewise
10762 * gfortran.dg/g77/20020307-1.f: Likewise
10763 * gfortran.dg/g77/8485.f: Likewise
10764 * gfortran.dg/g77/960317-1.f: Likewise
10765 * gfortran.dg/g77/970915-0.f: Likewise
10766 * gfortran.dg/g77/980310-1.f: Likewise
10767 * gfortran.dg/g77/980310-2.f: Likewise
10768 * gfortran.dg/g77/980310-3.f: Likewise
10769 * gfortran.dg/g77/980310-4.f: Likewise
10770 * gfortran.dg/g77/980310-6.f: Likewise
10771 * gfortran.dg/g77/980310-7.f: Likewise
10772 * gfortran.dg/g77/980310-8.f: Likewise
10773 * gfortran.dg/g77/980419-2.f: Likewise
10774 * gfortran.dg/g77/980424-0.f: Likewise
10775 * gfortran.dg/g77/980427-0.f: Likewise
10776 * gfortran.dg/g77/980729-0.f: Likewise
10777 * gfortran.dg/g77/981117-1.f: Likewise
10778 * gfortran.dg/g77/toon_1.f: Likewise
10779
10780 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10781
10782 PR c++/2204
10783 * g++.dg/other/abstract2.C: New test.
10784
10785 2004-07-12 Paul Brook <paul@codesourcery.com>
10786
10787 * gfortran.dg/pointer_init_1.f90: New test.
10788
10789 2004-07-11 Paul Brook <paul@codesourcery.com>
10790
10791 PR fortran/15986
10792 * gfortran.dg/contained_1.f90: New test.
10793
10794 2004-07-11 Mark Mitchell <mark@codesourcery.com>
10795
10796 * g++.dg/parse/defarg8.C: New test.
10797
10798 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10799
10800 PR fortran/16433
10801 * gfortran.dg/pr16433.f: New test.
10802
10803 PR fortran/17574
10804 * gfortran.dg/pr15754.f90: New test.
10805
10806 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10807
10808 PR tree-optimization/16437
10809 * gcc.c-torture/execute/bitfld-4.c: New test.
10810
10811 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10812
10813 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10814 access to common var from module.
10815
10816 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10817
10818 PR fortran/16336
10819 * gfortran.fortran-torture/execute/common_2.f90: New test.
10820
10821 2004-07-10 Paul Brook <paul@codesourcery.com>
10822
10823 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10824
10825 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10826
10827 PR fortran/15969
10828 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10829
10830 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
10831
10832 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10833 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10834 * gfortran.dg/g77/ffree-form-1.f: Likewise
10835 * gfortran.dg/g77/ffree-form-2.f: Likewise
10836 * gfortran.dg/g77/ffree-form-3.f: Likewise
10837 * gfortran.dg/g77/fno-underscoring.f: Likewise
10838 * gfortran.dg/g77/funderscoring.f: Likewise
10839 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10840
10841 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10842
10843 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10844
10845 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10846 Paul Brook <paul@codesourcery.com>
10847
10848 PR fortran/13415
10849 * gfortran.dg/common_pointer_1.f90: New test.
10850
10851 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10852
10853 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10854
10855 2004-07-09 James E Wilson <wilson@specifixinc.com>
10856
10857 PR target/16364
10858 * gcc.c-torture/compile/20040709-1.c: New.
10859
10860 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10861
10862 PR fortran/14077
10863 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10864
10865 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10866
10867 PR fortran/13201
10868 * gfortran.dg/shape_1.f90: New test.
10869
10870 2004-07-09 Zack Weinberg <zack@codesourcery.com>
10871 Andrew Pinski <apinski@apple.com>
10872
10873 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10874
10875 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10876
10877 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10878 comment.
10879
10880 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10881 Paul Brook <paul@codesourcery.com>
10882
10883 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
10884 '.f95' and '.F95'.
10885
10886 2004-07-09 Diego Novillo <dnovillo@redhat.com>
10887
10888 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10889
10890 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10891
10892 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10893 testcases with capital suffix.
10894
10895 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10896
10897 PR fortran/15481
10898 PR fortran/13372
10899 PR fortran/13575
10900 PR fortran/15978
10901 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
10902
10903 * gfortran.dg/implicit_1.f90: New test.
10904
10905 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10906
10907 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10908 expression to match gfortran warning/error messages
10909 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10910 dg-error text.
10911
10912 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10913
10914 * lib/fortran-torture.exp: Rename proc search_for to
10915 search_for_re.
10916
10917 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10918
10919 * gcc.c-torture/execute/simd-5.x: New file.
10920 XFAIL on SPARC 64-bit at -O0.
10921
10922 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10923
10924 PR c++/8211
10925 PR c++/16165
10926 * g++.dg/warn/effc3.C: New test.
10927
10928 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10929
10930 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10931 change X to 1X in format.
10932 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10933 add data statements to conform to standard.
10934
10935 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10936
10937 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
10938 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10939 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10940
10941 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10942
10943 * gfortran.dg/g77/7388.f: Copy from g77.dg
10944 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
10945 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
10946 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10947 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10948 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10949 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10950 * gfortran.dg/g77/strlen0.f: Likewise
10951
10952 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10953
10954 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10955 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
10956
10957 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10958
10959 * gcc.c-torture/execute/920428-2.x: Delete.
10960 * gcc.c-torture/execute/920501-7.x: Likewise.
10961
10962 2004-07-08 Jakub Jelinek <jakub@redhat.com>
10963
10964 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10965 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10966 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10967 prescott and c3-2.
10968 (PREFETCH_3DNOW): Add -march=c3.
10969
10970 2004-07-08 Diego Novillo <dnovillo@redhat.com>
10971
10972 PR c/16437
10973 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10974 * gcc.c-torture/execute/bf64-1.x: Likewise.
10975
10976 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10977
10978 * gcc.c-torture/compile/20040708-1.c: New test.
10979
10980 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10981
10982 PR c++/16169
10983 * g++.dg/warn/effc2.C: New test.
10984
10985 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10986
10987 * gcc.c-torture/execute/bitfld-1.x: Remove.
10988 * gcc.c-torture/execute/bitfld-3.c: New test.
10989 * gcc.dg/bitfld-2.c: Remove XFAILs.
10990
10991 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10992
10993 PR c++/16276
10994 * g++.dg/rtti/tinfo1.C: New file.
10995
10996 2004-07-07 Eric Christopher <echristo@redhat.com>
10997
10998 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10999
11000 2004-07-07 Andrew Pinski <apinski@apple.com>
11001
11002 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11003
11004 2004-07-07 Mark Mitchell <mark@codesourcery.com>
11005
11006 * g++.dg/init/call1.C: XFAIL.
11007
11008 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
11009
11010 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11011 except for movstrict*, to movmem* and clrstr* to clrmem*.
11012
11013 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
11014
11015 * gcc.c-torture/execute/20040707-1.c: New test.
11016
11017 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
11018
11019 * gcc.c-torture/execute/20040706-1.c: New test.
11020
11021 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11022
11023 PR c++/3671
11024 * g++.dg/template/spec14.C: New test.
11025
11026 2004-07-05 Jakub Jelinek <jakub@redhat.com>
11027
11028 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11029 nothing if not yet defined. Use it in b, c and d type definitions.
11030 * gcc.c-torture/execute/20040705-1.c: New test.
11031 * gcc.c-torture/execute/20040705-2.c: New test.
11032
11033 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11034
11035 PR c++/2518
11036 * g++.dg/lookup/new1.C: New test.
11037
11038 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11039
11040 PR c++/11406
11041 * g++.dg/template/sizeof8.C: New test.
11042
11043 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
11044
11045 * gcc.c-torture/compile/20040705-1.c: New test.
11046
11047 2004-07-04 Bud Davis <bdavis9659@comcast.net>
11048
11049 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11050
11051 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11052
11053 * gcc.dg/cpp/if-mop.c: Two new testcases.
11054 * gcc.dg/cpp/trad/comment-3.c: New.
11055
11056 2004-07-04 Paul Brook <paul@codesourcery.com>
11057
11058 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11059
11060 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11061
11062 PR c++/3761
11063 * g++.dg/lookup/crash4.C: New test.
11064
11065 2004-07-02 Zack Weinberg <zack@codesourcery.com>
11066
11067 * gcc.c-torture/execute/builtin-abs-1.c
11068 * gcc.c-torture/execute/builtin-abs-2.c
11069 * gcc.c-torture/execute/builtin-complex-1.c
11070 * gcc.c-torture/execute/builtins/string-1-lib.c
11071 * gcc.c-torture/execute/builtins/string-1.c
11072 * gcc.c-torture/execute/builtins/string-2-lib.c
11073 * gcc.c-torture/execute/builtins/string-2.c
11074 * gcc.c-torture/execute/builtins/string-3-lib.c
11075 * gcc.c-torture/execute/builtins/string-3.c
11076 * gcc.c-torture/execute/builtins/string-4-lib.c
11077 * gcc.c-torture/execute/builtins/string-4.c
11078 * gcc.c-torture/execute/builtins/string-5-lib.c
11079 * gcc.c-torture/execute/builtins/string-5.c
11080 * gcc.c-torture/execute/builtins/string-6-lib.c
11081 * gcc.c-torture/execute/builtins/string-6.c
11082 * gcc.c-torture/execute/builtins/string-7-lib.c
11083 * gcc.c-torture/execute/builtins/string-7.c
11084 * gcc.c-torture/execute/builtins/string-8-lib.c
11085 * gcc.c-torture/execute/builtins/string-8.c
11086 * gcc.c-torture/execute/builtins/string-9-lib.c
11087 * gcc.c-torture/execute/builtins/string-9.c
11088 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11089 * gcc.c-torture/execute/builtins/string-asm-1.c
11090 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11091 * gcc.c-torture/execute/builtins/string-asm-2.c
11092 * gcc.c-torture/execute/stdio-opt-1.c
11093 * gcc.c-torture/execute/stdio-opt-2.c
11094 * gcc.c-torture/execute/stdio-opt-3.c
11095 * gcc.c-torture/execute/string-opt-1.c
11096 * gcc.c-torture/execute/string-opt-10.c
11097 * gcc.c-torture/execute/string-opt-11.c
11098 * gcc.c-torture/execute/string-opt-12.c
11099 * gcc.c-torture/execute/string-opt-13.c
11100 * gcc.c-torture/execute/string-opt-14.c
11101 * gcc.c-torture/execute/string-opt-15.c
11102 * gcc.c-torture/execute/string-opt-16.c
11103 * gcc.c-torture/execute/string-opt-2.c
11104 * gcc.c-torture/execute/string-opt-6.c
11105 * gcc.c-torture/execute/string-opt-7.c
11106 * gcc.c-torture/execute/string-opt-8.c:
11107 Replace with ...
11108
11109 * gcc.c-torture/execute/builtins/abs-2.c
11110 * gcc.c-torture/execute/builtins/abs-3.c
11111 * gcc.c-torture/execute/builtins/complex-1.c
11112 * gcc.c-torture/execute/builtins/fprintf.c
11113 * gcc.c-torture/execute/builtins/fputs.c
11114 * gcc.c-torture/execute/builtins/memcmp.c
11115 * gcc.c-torture/execute/builtins/memmove.c
11116 * gcc.c-torture/execute/builtins/memops-asm.c
11117 * gcc.c-torture/execute/builtins/mempcpy-2.c
11118 * gcc.c-torture/execute/builtins/mempcpy.c
11119 * gcc.c-torture/execute/builtins/memset.c
11120 * gcc.c-torture/execute/builtins/printf.c
11121 * gcc.c-torture/execute/builtins/sprintf.c
11122 * gcc.c-torture/execute/builtins/strcat.c
11123 * gcc.c-torture/execute/builtins/strchr.c
11124 * gcc.c-torture/execute/builtins/strcmp.c
11125 * gcc.c-torture/execute/builtins/strcpy.c
11126 * gcc.c-torture/execute/builtins/strcspn.c
11127 * gcc.c-torture/execute/builtins/strlen-2.c
11128 * gcc.c-torture/execute/builtins/strlen.c
11129 * gcc.c-torture/execute/builtins/strncat.c
11130 * gcc.c-torture/execute/builtins/strncmp-2.c
11131 * gcc.c-torture/execute/builtins/strncmp.c
11132 * gcc.c-torture/execute/builtins/strncpy.c
11133 * gcc.c-torture/execute/builtins/strpbrk.c
11134 * gcc.c-torture/execute/builtins/strpcpy-2.c
11135 * gcc.c-torture/execute/builtins/strpcpy.c
11136 * gcc.c-torture/execute/builtins/strrchr.c
11137 * gcc.c-torture/execute/builtins/strspn.c
11138 * gcc.c-torture/execute/builtins/strstr-asm.c
11139 * gcc.c-torture/execute/builtins/strstr.c:
11140 ... these new files.
11141
11142 * gcc.c-torture/execute/builtins/abs-2-lib.c
11143 * gcc.c-torture/execute/builtins/abs-3-lib.c
11144 * gcc.c-torture/execute/builtins/complex-1-lib.c
11145 * gcc.c-torture/execute/builtins/fprintf-lib.c
11146 * gcc.c-torture/execute/builtins/fputs-lib.c
11147 * gcc.c-torture/execute/builtins/memcmp-lib.c
11148 * gcc.c-torture/execute/builtins/memmove-lib.c
11149 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11150 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11151 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11152 * gcc.c-torture/execute/builtins/memset-lib.c
11153 * gcc.c-torture/execute/builtins/printf-lib.c
11154 * gcc.c-torture/execute/builtins/sprintf-lib.c
11155 * gcc.c-torture/execute/builtins/strcat-lib.c
11156 * gcc.c-torture/execute/builtins/strchr-lib.c
11157 * gcc.c-torture/execute/builtins/strcmp-lib.c
11158 * gcc.c-torture/execute/builtins/strcpy-lib.c
11159 * gcc.c-torture/execute/builtins/strcspn-lib.c
11160 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11161 * gcc.c-torture/execute/builtins/strlen-lib.c
11162 * gcc.c-torture/execute/builtins/strncat-lib.c
11163 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11164 * gcc.c-torture/execute/builtins/strncmp-lib.c
11165 * gcc.c-torture/execute/builtins/strncpy-lib.c
11166 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11167 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11168 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11169 * gcc.c-torture/execute/builtins/strrchr-lib.c
11170 * gcc.c-torture/execute/builtins/strspn-lib.c
11171 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11172 * gcc.c-torture/execute/builtins/strstr-lib.c
11173 * gcc.c-torture/execute/builtins/lib/abs.c
11174 * gcc.c-torture/execute/builtins/lib/fprintf.c
11175 * gcc.c-torture/execute/builtins/lib/memset.c
11176 * gcc.c-torture/execute/builtins/lib/printf.c
11177 * gcc.c-torture/execute/builtins/lib/sprintf.c
11178 * gcc.c-torture/execute/builtins/lib/strcpy.c
11179 * gcc.c-torture/execute/builtins/lib/strcspn.c
11180 * gcc.c-torture/execute/builtins/lib/strncat.c
11181 * gcc.c-torture/execute/builtins/lib/strncmp.c
11182 * gcc.c-torture/execute/builtins/lib/strncpy.c
11183 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11184 * gcc.c-torture/execute/builtins/lib/strspn.c
11185 * gcc.c-torture/execute/builtins/lib/strstr.c:
11186 New files containing support routines.
11187
11188 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11189 declaration.
11190 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11191 when not optimizing.
11192
11193 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11194
11195 PR c++/16240
11196 * g++.dg/abi/mangle22.C: New test.
11197 * g++.dg/abi/mangle23.C: Likewise.
11198
11199 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11200
11201 PR fortran/16290
11202 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11203 Allow for cases without denormalized floating point numbers.
11204
11205 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11206
11207 PR c/1027
11208 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11209 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11210 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11211 expected warning text.
11212 * gcc.dg/format/diag-2.c: New test.
11213
11214 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11215
11216 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11217
11218 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11219
11220 * gcc.dg/builtins-43.c: New.
11221 * gcc.dg/builtins-44.c: New.
11222 * gcc.dg/builtins-45.c: New.
11223
11224 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11225 Andreas Tobler <a.tobler@schweiz.ch>
11226
11227 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11228 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11229 as SIGSEGV.
11230 * gcc.dg/cleanup-11.c: Likewise.
11231 * gcc.dg/cleanup-8.c: Likewise.
11232 * gcc.dg/cleanup-9.c: Likewise.
11233 * gcc.dg/cleanup-5.c: Run on all platforms.
11234
11235 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11236
11237 * g++.dg/warn/nonnull1.C: New test.
11238
11239 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11240
11241 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11242 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11243 Special-case the Sun compiler wrt to <complex.h>.
11244
11245 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11246
11247 * gcc.dg/Wunreachable-8.C: New test.
11248
11249 * gcc.dg/h8300-ice2.c : New test.
11250
11251 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11252
11253 PR fortran/16161
11254 * gfortran.fortran-torture/compile/implicit.f90: Add test
11255 for implicit character.
11256
11257 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11258
11259 PR fortran/16289
11260 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11261 Use tiny() intrinsic to find smallest non-negative real
11262
11263 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11264
11265 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11266 * gcc.dg/compat/struct-by-value-22_x.c: New.
11267 * gcc.dg/compat/struct-by-value-22_y.c: New.
11268
11269 * gcc.c-torture/execute/20040629-1.c: New test.
11270
11271 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11272
11273 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11274 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11275
11276 PR target/16195
11277 * gcc.dg/20040625-1.c: New test.
11278
11279 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11280
11281 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11282
11283 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11284
11285 PR fortran/15963
11286 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11287
11288 2004-06-29 Richard Henderson <rth@redhat.com>
11289
11290 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11291
11292 2004-06-29 Paul Brook <paul@codesourcery.com>
11293
11294 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11295 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11296
11297 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11298
11299 PR c++/16260
11300 * g++.dg/parse/crash15.C: New.
11301
11302 2004-06-28 Andrew Pinski <apinski@apple.com>
11303
11304 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11305 by the error already.
11306
11307 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11308
11309 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11310
11311 PR target/14041
11312 * gcc.dg/h8300-bss-align-1.c : New.
11313
11314 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11315
11316 * PR c++/16174
11317 * g++.dg/template/ctor4.C: New.
11318
11319 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11320
11321 PR c++/16205
11322 * g++.dg/warn/Wsequence-point-1.C: New test.
11323
11324 2004-06-27 Paul Brook <paul@codesourcery.com>
11325
11326 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11327
11328 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11329
11330 * g++.old-deja/g++.mike/p7325.C: Remove.
11331
11332 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11333
11334 PR c/14963
11335 * gcc.dg/pr14963.c: New test.
11336
11337 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11338
11339 PR c++/16193
11340 * g++.dg/parse/redef1.C: New test.
11341
11342 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11343
11344 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11345 20021110.c.
11346 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11347 20021119-1.c.
11348 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11349 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11350 5-04.c.
11351 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11352 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11353 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11354 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11355 g++.brendan/enum14.C.
11356 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11357 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11358 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11359 g++.mike/virt1.C.
11360 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11361 memtemp24.C.
11362
11363 2004-06-27 Roger Sayle <roger@eyesopen.com>
11364
11365 * gcc.dg/20040527-1.c: New test case.
11366
11367 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11368
11369 PR gfortran/pr16196
11370 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11371
11372 2004-06-25 Roger Sayle <roger@eyesopen.com>
11373
11374 PR middle-end/15825
11375 * gcc.dg/pr15825-1.c: New test case.
11376
11377 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11378
11379 * gcc.c-torture/execute/20040625-1.c: New test.
11380
11381 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11382
11383 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11384
11385 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11386
11387 * gcc.dg/torture/mips-div-1.c: New test.
11388
11389 2004-06-24 Jeff Law <law@redhat.com>
11390
11391 * gcc.dg/tree-ssa/20040624-1.c: New test.
11392
11393 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11394
11395 * gcc.c-torture/compile/20040624-1.c: New test.
11396
11397 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11398
11399 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11400 this directory.
11401
11402 2004-06-23 Andrew Pinski <apinski@apple.com>
11403
11404 PR middle-end/15988
11405 * g++.dg/opt/ptrmem4.C: New test.
11406
11407 * gcc.dg/c90-array-quals-2.c: New test.
11408
11409 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11410
11411 * gcc.dg/kpice1.c: New test.
11412
11413 2006-06-23 Andrew Pinski <apinski@apple.com>
11414
11415 * gcc.dg/c90-array-quals.c: New test.
11416
11417 2006-06-22 Richard Henderson <rth@redhat.com>
11418
11419 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11420
11421 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11422
11423 * gcc.dg/builtins-config.h: Handle FreeBSD.
11424
11425 2006-06-22 Richard Henderson <rth@redhat.com>
11426
11427 * g++.dg/opt/devirt1.C: New.
11428
11429 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11430
11431 * g++.dg/opt/pr15551.C: New testcase.
11432
11433 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11434
11435 PR target/14800
11436 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11437 x86_64-*-linux* when compiling for 32bit.
11438
11439 2004-06-21 Andrew Pinski <apinski@apple.com>
11440
11441 * gcc.dg/pch/struct-1.c: New.
11442 * gcc.dg/pch/struct-1.hs: New.
11443
11444 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11445
11446 * gcc.dg/pch/save-temps-1.c: New file.
11447 * gcc.dg/pch/save-temps-1.hs: New file.
11448
11449 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11450
11451 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11452 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11453
11454 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11455
11456 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11457 to fix type error.
11458 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11459 Remove trailing spaces.
11460
11461 2004-06-21 Richard Henderson <rth@redhat.com>
11462
11463 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11464 merging && to BIT_FIELD_REF.
11465
11466 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11467
11468 * g++.dg/opt/placeholder1.C: New test.
11469
11470 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11471
11472 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11473 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11474 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11475 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11476
11477 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11478
11479 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11480 extern "C".
11481 * g++.dg/other/pragma-re-1.C: Add comments.
11482
11483 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11484
11485 PR gfortran/16080
11486 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11487
11488 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11489
11490 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11491 instead of setting the type of size_t by
11492 hand.
11493
11494 2004-06-18 Roger Sayle <roger@eyesopen.com>
11495
11496 * gcc.dg/unordered-2.c: New test case.
11497 * gcc.dg/unordered-3.c: New test case.
11498
11499 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11500
11501 PR other/16043
11502 * lib/g++.exp (g++_version): Tweak regexp for version
11503 * lib/g77.exp (g77_version): Likewise
11504 * lib/gfortran.exp (gfortran_version): Likewise
11505 * lib/objc.exp (objc_version): Likewise
11506 * lib/treelang.exp (treelang_version): Likewise
11507
11508 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11509
11510 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11511 Use INT_MAX instead of __INT_MAX__.
11512 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11513
11514 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11515 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11516 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11517 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11518 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11519 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11520 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11521 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11522 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11523
11524 * gcc.dg/range-test-1.c: New test.
11525 * g++.dg/opt/range-test-1.C: New test.
11526
11527 2004-06-17 Richard Henderson <rth@redhat.com>
11528
11529 * objc.dg/sync-1.m: New.
11530 * objc.dg/try-catch-1.m: Don't force next runtime.
11531 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11532 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11533 shadowed catch clause.
11534 * objc.dg/try-catch-5.m: New.
11535
11536 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11537
11538 Bug 14610
11539 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11540
11541 2004-06-15 Richard Henderson <rth@redhat.com>
11542
11543 * gcc.dg/20001116-1.c: Move expected warning line.
11544
11545 2004-06-15 Richard Henderson <rth@redhat.com>
11546
11547 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11548 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11549
11550 2004-06-15 Jeff Law <law@redhat.com>
11551
11552 * gcc.dg/tree-ssa/20040615-1.c: New test.
11553 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11554 be less sensitive to operand ordering.
11555 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11556
11557 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11558
11559 * g++.dg/abi/bitfield3.C: Add comment..
11560
11561 2004-06-15 Richard Henderson <rth@redhat.com>
11562
11563 * g++.dg/ext/stmtexpr1.C: XFAIL.
11564 * gcc.dg/20030612-1.c: XFAIL.
11565
11566 2004-06-15 Eric Christopher <echristo@redhat.com>
11567
11568 * g++.dg/charset/asm5.c: New.
11569 * gcc.dg/charset/asm6.c: New.
11570
11571 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11572
11573 PR fortran/15962
11574 * gfortran.fortran-torture/execute/select_1.f90: New test.
11575
11576 2004-06-15 Paul Brook <paul@codesourcery.com>
11577
11578 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11579
11580 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11581
11582 PR c++/15967
11583 * g++.dg/lookup/crash3.C: New test.
11584
11585 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11586
11587 PR c++/15947
11588 * g++.dg/parse/dtor4.C: New test.
11589
11590 2004-06-14 Jeff Law <law@redhat.com>
11591
11592 * gcc.c-torture/compile/20040614-1.c: New test.
11593
11594 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11595
11596 PR fortran/15211
11597 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11598 LEN of a character array.
11599
11600 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11601
11602 PR c++/15096
11603 * g++.dg/template/ptrmem10.C: New test.
11604
11605 PR c++/14930
11606 * g++.dg/template/friend30.C: New test.
11607
11608 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11609
11610 PR fortran/14928
11611 * gfortran.fortran-torture/compile/mloc.f90: New test.
11612
11613 2004-06-13 Paul Brook <paul@codesourcery.com>
11614
11615 * gfortran.fortran-torture/execute/random_2.f90: New test.
11616
11617 2004-06-13 Eric Christopher <echristo@redhat.com>
11618
11619 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11620
11621 2004-06-12 Paul Brook <paul@codesourcery.com>
11622
11623 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11624
11625 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11626
11627 PR fortran/14923
11628 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11629
11630 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11631
11632 PR fortran/14957
11633 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11634 syntax errors in end statements of contained subroutines.
11635
11636 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11637
11638 PR fortran/12841
11639 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11640
11641 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11642
11643 PR fortran/15665
11644 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11645
11646 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11647
11648 PR gfortran/12839
11649 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11650
11651 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11652
11653 PR c++/15862
11654 * g++.dg/parse/enum1.C: New test.
11655
11656 2004-06-10 Jeff Law <law@redhat.com>
11657
11658 * gcc.c-torture/compile/20040610-1.c: New test.
11659
11660 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11661
11662 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11663 * g++.old-deja/g++.other/decl3.C: Likewise.
11664
11665 2004-06-10 Brian Booth <bbooth@redhat.com>
11666
11667 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11668 V_MAY_DEF instead of VDEF.
11669 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11670
11671 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11672
11673 PR c++/14211
11674 * g++.dg/conversion/const1.C: New test.
11675
11676 PR c++/15076
11677 * g++.dg/conversion/reinterpret1.C: New test.
11678
11679 PR c++/15877
11680 * g++.dg/template/enum2.C: New test.
11681
11682 PR c++/15227
11683 * g++.dg/template/error13.C: New test.
11684
11685 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11686
11687 PR fortran/14957
11688 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11689 arguments to test_* REAL and of the right size.
11690
11691 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11692
11693 PR target/15569
11694 PR rtl-optimization/15681
11695 * gcc.dg/20040609-1.c: New test.
11696
11697 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11698
11699 PR c++/14791
11700 * g++.dg/opt/builtins1.C: New test.
11701
11702 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11703
11704 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11705 that use default windows32 struct layout.
11706 * gcc.dg/i386-bitfield2.c: Likewise.
11707
11708 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11709
11710 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11711 for mingw32 and cygwin targets.
11712
11713 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11714
11715 * gcc.dg/pch/macro-4.c: New.
11716 * gcc.dg/pch/macro-4.hs: New.
11717
11718 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11719
11720 PR fortran/13249
11721 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11722
11723 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11724
11725 PR fortran/13372
11726 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11727
11728 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11729
11730 PR gfortran/14897
11731 * gfortran.fortran-torture/execute/t_edit.f90: New test.
11732
11733 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11734
11735 PR gfortran/15755
11736 * gfortran.fortran-torture/execute/backspace.c : New test.
11737
11738 2004-06-09 Paul Brook <paul@codesourcery.com>
11739
11740 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11741 (pointer_to_section): Rewrite to use smaller array.
11742
11743 2004-06-08 David Edelsohn <edelsohn@gnu.org>
11744
11745 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11746 * gcc.dg/ext/altivec-10.c: Same.
11747 * gcc.dg/ext/altivec-11.c: Same.
11748 * gcc.dg/ext/altivec-12.c: Same.
11749 * gcc.dg/ext/altivec-13.c: Same.
11750 * gcc.dg/ext/altivec-14.c: Same.
11751 * gcc.dg/ext/altivec-15.c: Same.
11752 * gcc.dg/ext/altivec-16.c: Same.
11753 * gcc.dg/ext/altivec-3.c: Same.
11754 * gcc.dg/ext/altivec-4.c: Same.
11755 * gcc.dg/ext/altivec-6.c: Same.
11756 * gcc.dg/ext/altivec-7.c: Same.
11757 * gcc.dg/ext/altivec-8.c: Same.
11758 * gcc.dg/ext/altivec-varargs-1.c: Same.
11759
11760 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11761 * g++.dg/ext/altivec-10.C: Same.
11762 * g++.dg/ext/altivec-2.C: Same.
11763 * g++.dg/ext/altivec-3.C: Same.
11764 * g++.dg/ext/altivec-4.C: Same.
11765 * g++.dg/ext/altivec-5.C: Same.
11766 * g++.dg/ext/altivec-6.C: Same.
11767 * g++.dg/ext/altivec-7.C: Same.
11768 * g++.dg/ext/altivec-8.C: Same.
11769 * g++.dg/ext/altivec-9.C: Same.
11770
11771 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11772
11773 PR c++/7841
11774 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11775
11776 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11777
11778 * gcc.dg/union-1.c: New test.
11779
11780 2004-06-07 Roger Sayle <roger@eyesopen.com>
11781
11782 * gcc.dg/builtins-41.c: New test case.
11783 * gcc.dg/builtins-42.c: New test case.
11784
11785 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11786
11787 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11788 * g++.dg/ext/altivec-10.C: Same.
11789 * g++.dg/ext/altivec-2.C: Same.
11790 * g++.dg/ext/altivec-3.C: Same.
11791 * g++.dg/ext/altivec-4.C: Same.
11792 * g++.dg/ext/altivec-5.C: Same.
11793 * g++.dg/ext/altivec-6.C: Same.
11794 * g++.dg/ext/altivec-7.C: Same.
11795 * g++.dg/ext/altivec-8.C: Same.
11796 * g++.dg/ext/altivec-9.C: Same.
11797 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11798 * g++.old-deja/g++.brendan/new3.C: Same.
11799 * gcc.c-torture/execute/eeprof-1.x: Same.
11800
11801 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11802
11803 PR c/14765
11804 * gcc.dg/pr14765-1.c: New test.
11805
11806 2004-06-07 Roger Sayle <roger@eyesopen.com>
11807
11808 PR c/14649
11809 * gcc.dg/pr14649-1.c: New test case.
11810
11811 2004-06-07 Richard Henderson <rth@redhat.com>
11812
11813 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11814 if temporaries.
11815
11816 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11817
11818 * g++.dg/eh/elide1.C: Remove XFAIL.
11819
11820 2004-06-07 Mark Mitchell <mark@codesourcery.com>
11821
11822 PR c++/15337
11823 * g++.dg/expr/sizeof3.C: New test.
11824
11825 PR c++/14777
11826 * g++.dg/template/access14.C: New test.
11827
11828 PR c++/15554
11829 * g++.dg/template/enum1.C: New test.
11830
11831 PR c++/15057
11832 * g++.dg/eh/throw1.C: New test.
11833
11834 2004-06-07 David Ayers <d.ayers@inode.at>
11835 Ziemowit Laski <zlaski@apple.com>
11836
11837 * lib/objc.exp (objc_target_compile): Revert the '-framework
11838 Foundation' flag fix, since bare Darwin does not ship
11839 with the Foundation framework.
11840 * objc/execute/next_mapping.h: Provide a local NSConstantString
11841 @interface and @implementation.
11842 (objc_constant_string_init): A constructor function, used to
11843 initialize the NSConstantString meta-class object.
11844 * objc/execute/string1.m: Include "next_mapping.h" instead of
11845 <Foundation/NSString.h>.
11846 * objc/execute/string2.m: Likewise.
11847 * objc/execute/string3.m: Likewise.
11848 * objc/execute/string4.m: Likewise.
11849
11850 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11851
11852 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11853 to double. Replace double with FLOAT.
11854 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11855
11856 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11857 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11858 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11859 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11860 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11861 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11862 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11863 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11864
11865 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11866
11867 PR c/13519
11868 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11869
11870 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11871
11872 PR c++/15503
11873 * g++.dg/template/meminit2.C: New test.
11874
11875 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
11876
11877 PR target/15822
11878 * gcc.c-torture/execute/compare-fp-1.c,
11879 gcc.c-torture/execute/compare-fp-2.c,
11880 gcc.c-torture/execute/compare-fp-3.c,
11881 gcc.c-torture/execute/compare-fp-4.c,
11882 gcc.c-torture/execute/compare-fp-3.x,
11883 gcc.c-torture/execute/compare-fp-4.x: Moved...
11884 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11885 gcc.c-torture/execute/ieee/compare-fp-2.c,
11886 gcc.c-torture/execute/ieee/compare-fp-3.c,
11887 gcc.c-torture/execute/ieee/compare-fp-4.c,
11888 gcc.c-torture/execute/ieee/compare-fp-3.x,
11889 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11890
11891 2004-06-04 David Ayers <d.ayers@inode.at>
11892
11893 * objc/execute/protocol-isEqual-4.m: New testcase.
11894
11895 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11896
11897 * objc/execute/protocol-isEqual-1.m: New testcase.
11898 * objc/execute/protocol-isEqual-2.m: New testcase.
11899 * objc/execute/protocol-isEqual-3.m: New testcase.
11900
11901 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11902
11903 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11904
11905 2004-06-02 Ziemowit Laski <zlaski@apple.com>
11906
11907 * lib/objc.exp (objc_target_compile): When running tests on
11908 Darwin (Mac OS X), inform the linker about '-framework
11909 'Foundation'.
11910
11911 2004-06-02 Eric Christopher <echristo@redhat.com>
11912
11913 * gcc.c-torture/compile/20040602-1.c: New.
11914
11915 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11916
11917 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11918 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11919
11920 PR tree-optimization/14736
11921 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
11922
11923 PR tree-optimization/14042
11924 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11925
11926 PR tree-optimization/14729
11927 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11928
11929 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11930
11931 PR fortran/15557
11932 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11933
11934 2004-06-01 Richard Hederson <rth@redhat.com>
11935
11936 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11937
11938 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11939
11940 PR c++/14932
11941 * g++.dg/parse/offsetof4.C: New test.
11942
11943 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11944
11945 PR objc/7993
11946 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11947
11948 2004-05-31 Mark Mitchell <mark@codesourcery.com>
11949
11950 PR c++/15701
11951 * g++.dg/template/friend29.C: New test.
11952
11953 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11954
11955 PR c/15749
11956 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11957
11958 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11959
11960 * gcc.dg/sparc-trap-1.c: New test.
11961
11962 2004-05-31 Roger Sayle <roger@eyesopen.com>
11963
11964 PR middle-end/15069
11965 * g++.dg/opt/fold3.C: New test case.
11966
11967 2004-05-30 Graham Stott <graham.stott@btinternet.com>
11968
11969 * lib/target-supports.exp (check_iconv_available): Fix fallout
11970 from 2004-05-28 patch.
11971
11972 2004-05-30 Paul Brook <paul@codesourcery.com>
11973
11974 PR fortran/15620
11975 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11976 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11977
11978 2004-05-30 Steven G. Kargl <kargls@comcast.net>
11979
11980 * gfortran.fortran-torture/execute/random_1.f90: New test.
11981
11982 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11983
11984 * g++.dg/ext/altivec-10.C: New test.
11985
11986 2004-05-29 Paul Brook <paul@codesourcery.com>
11987
11988 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11989
11990 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11991
11992 * gcc.dg/altivec-16.c: New test.
11993
11994 2004-05-28 Janis Johnson <janis187@us.ibm.com>
11995
11996 * lib/target-supports.exp (check_vmx_hw_available): New.
11997 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
11998
11999 * lib/target-supports.exp (check_alias_available,
12000 check_iconv_available, check_named_sections_available): Use
12001 unique names for temporary files.
12002
12003 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12004
12005 * gcc.dg/altivec-15.c: New test.
12006
12007 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12008
12009 PR c++/15083
12010 * g++.dg/warn/noeffect6.C: New test.
12011
12012 PR c++/15471
12013 * g++.dg/expr/ptrmem4.C: New test.
12014
12015 PR c++/15640
12016 * g++.dg/template/operator3.C: New test.
12017
12018 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12019
12020 PR c++/14668
12021 * g++.dg/lookup/redecl1.C: New test.
12022 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12023
12024 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
12025
12026 * gcc.c-torture/execute/compare-fp-1.c,
12027 gcc.c-torture/execute/compare-fp-2.c,
12028 gcc.c-torture/execute/compare-fp-3.c,
12029 gcc.c-torture/execute/compare-fp-4.c,
12030 gcc.c-torture/execute/compare-fp-3.x,
12031 gcc.c-torture/execute/compare-fp-4.x,
12032 gcc.dg/pr15649-1.c: New.
12033
12034 2004-05-27 Adam Nemet <anemet@lnxw.com>
12035
12036 PR c++/12883
12037 * g++.dg/init/array14.C: New test.
12038
12039 2004-05-25 Janis Johnson <janis187@us.ibm.com>
12040
12041 * lib/compat.exp (compat-get-options-main): New.
12042 (compat-get-options): Remove unneeded code, warn for ignored
12043 command.
12044 (compat-execute): Check flag set by dg-require-* commands.
12045
12046 * lib/compat.exp (compat-execute): Break up long lines.
12047
12048 2004-05-24 Janis Johnson <janis187@us.ibm.com>
12049
12050 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12051 * gcc.dg/altivec-14.c: New test.
12052 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12053
12054 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12055 * gcc.dg/altivec-12.c: Ditto.
12056
12057 * gcc.dg/altivec-3.c: Move call to altivec_check.
12058
12059 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12060
12061 PR c++/15044
12062 * g++.dg/template/error12.C: New test.
12063
12064 PR c++/15317
12065 * g++.dg/ext/attrib15.C: New test.
12066
12067 PR c++/15329
12068 * g++.dg/template/ptrmem9.C: New test.
12069
12070 2004-05-25 Paul Brook <paul@codesourcery.com>
12071
12072 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12073
12074 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12075
12076 PR c++/15165
12077 * g++.dg/template/crash19.C: New test.
12078
12079 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12080
12081 PR c++/15025
12082 * g++.dg/template/redecl1.C: New test.
12083
12084 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12085
12086 PR c++/14821
12087 * g++.dg/other/ns1.C: New test.
12088
12089 PR c++/14883
12090 * g++.dg/template/invalid1.C: New test.
12091
12092 2004-05-23 Paul Brook <paul@codesourcery.com>
12093 Victor Leikehman <lei@haifasphere.co.il>
12094
12095 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12096 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12097
12098 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12099
12100 PR c++/15285
12101 PR c++/15299
12102 * g++.dg/template/non-dependent5.C: New test.
12103 * g++.dg/template/non-dependent6.C: New test.
12104
12105 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12106
12107 PR c++/15507
12108 * g++.dg/inherit/union1.C: New test.
12109
12110 PR c++/15542
12111 * g++.dg/template/addr1.C: New test.
12112
12113 PR c++/15427
12114 * g++.dg/template/array5.C: New test.
12115
12116 PR c++/15287
12117 * g++.dg/template/array6.C: New test.
12118
12119 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12120 Roger Sayle <roger@eyesopen.com>
12121
12122 * g++.dg/lookup/forscope2.C: New test case.
12123
12124 2004-05-22 Ben Elliston <bje@au.ibm.com>
12125
12126 * gcc.dg/cpp/Wmissingdirs.c: New.
12127
12128 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12129
12130 PR target/15301
12131 * gcc.dg/compat/union-m128-1.h: New file.
12132 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12133 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12134 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12135
12136 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12137
12138 PR target/15302
12139 * gcc.dg/compat/struct-complex-1.h: New file.
12140 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12141 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12142 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12143
12144 2004-05-20 Roger Sayle <roger@eyesopen.com>
12145
12146 PR middle-end/3074
12147 * gcc.dg/pr3074-1.c: New test case.
12148 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12149
12150 2004-05-20 Falk Hueffner <falk@debian.org>
12151
12152 PR other/15526
12153 * gcc.dg/ftrapv-1.c: New test case.
12154
12155 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12156
12157 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12158
12159 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12160 Jeff Law <law@redhat.com>
12161
12162 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12163 * gcc.dg/tree-ssa/20040518-2.c: New test.
12164
12165 * gcc.dg/tree-ssa/20040518-1.c: New test.
12166
12167 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12168
12169 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12170
12171 2004-05-18 Paul Brook <paul@codesourcery.com>
12172
12173 PR fortran/13930
12174 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12175
12176 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12177
12178 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12179 constant folding.
12180
12181 2004-05-17 Steven Bosscher <stevenb@suse.de>
12182
12183 * gcc.dg/tree-ssa/20040517-1.c: New test.
12184
12185 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12186
12187 * gcc.dg/loop-4.c: New test.
12188
12189 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12190
12191 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12192
12193 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12194
12195 PR fortran/15311
12196 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12197
12198 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12199
12200 PR fortran/13826
12201 PR fortran/13940
12202 * gfortran.fortran-torture/compile/data_1.f90: New test.
12203
12204 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12205
12206 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12207 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12208
12209 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12210
12211 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12212
12213 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12214
12215 PR c/15444
12216 * gcc.dg/format/xopen-1.c: Adjust expected message.
12217 * gcc.dg/format/xopen-3.c: New test.
12218
12219 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12220
12221 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12222
12223 2004-05-14 Jeff Law <law@redhat.com>
12224
12225 * gcc.dg/tree-ssa/20040514-2.c: New test.
12226
12227 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12228
12229 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12230 this ...
12231 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12232 this.
12233
12234 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12235
12236 * gcc.dg/tree-ssa/20040514-1.c: New test.
12237
12238 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12239
12240 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12241 test.
12242
12243 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12244
12245 PR fortran/14066
12246 * gfortran.fortran-torture/compile/do_1.f90: New test.
12247
12248 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12249
12250 PR fortran/15051
12251 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12252 test.
12253
12254 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12255
12256 PR fortran/15149
12257 * gfortran.fortran-torture/execute/random_init.f90: New test.
12258
12259 2004-05-13 Paul Brook <paul@codesourcery.com>
12260
12261 PR fortran/15314
12262 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12263
12264 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12265
12266 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12267 for the powerpc case.
12268
12269 2004-05-13 Jeff Law <law@redhat.com>
12270
12271 * gcc.dg/tree-ssa/20040513-1.c: New test.
12272 * gcc.dg/tree-ssa/20040513-2.c: New test.
12273
12274 2004-05-13 Paul Brook <paul@codesourcery.com>
12275
12276 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12277 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12278 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12279
12280 2004-05-13 Andreas Schwab <schwab@suse.de>
12281
12282 PR other/10819
12283 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12284 characters.
12285
12286 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12287
12288 PR fortran/15294
12289 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12290
12291 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12292
12293 Merge from tree-ssa-20020619-branch. See
12294 ChangeLog.tree-ssa for details.
12295
12296 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12297
12298 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12299 include <altivec.h> explicitly.
12300 * gcc.dg/altivec-13.c: Likewise.
12301
12302 2004-05-11 Paul Brook <paul@codesourcery.com>
12303
12304 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12305
12306 2004-05-10 Eric Christopher <echristo@redhat.com>
12307
12308 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12309 * gcc.dg/sibcall-4.c: Ditto.
12310
12311 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12312
12313 * g++.dg/ext/altivec-8.C: New test case.
12314 * gcc.dg/altivec-13.c: New test case.
12315
12316 2004-05-08 Roger Sayle <roger@eyesopen.com>
12317
12318 * gcc.c-torture/execute/divcmp-1.c: New test case.
12319 * gcc.c-torture/execute/divcmp-2.c: New test case.
12320 * gcc.c-torture/execute/divcmp-3.c: New test case.
12321
12322 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12323
12324 * g++.dg/other/pragma-re-2.C: New test.
12325
12326 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12327
12328 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12329 * gcc.dg/i386-387-2.c: Likewise.
12330
12331 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12332 __builtin_drem.
12333 * gcc.dg/i386-387-6.c: Likewise.
12334
12335 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12336
12337 * gcc.dg/builtins-33.c: Also check log1p*.
12338
12339 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12340
12341 PR optimization/15296
12342 * gcc.c-torture/execute/pr15296.c: New test.
12343
12344 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12345
12346 * gcc.dg/builtins-40.c: New test.
12347
12348 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12349
12350 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12351
12352 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12353
12354 * g++.dg/ext/spe1.C: New testcase.
12355
12356 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12357
12358 * objc.dg/image-info.m: Allow additional attributes
12359 for __image_info section.
12360
12361 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12362
12363 * gcc.dg/torture/mips-hilo-2.c: New test.
12364
12365 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12366
12367 PR c++/14389
12368 * g++.dg/template/member5.C: New test.
12369
12370 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12371
12372 * gcc.dg/builtins-34.c: Also check expm1*.
12373
12374 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12375
12376 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12377 * gcc.dg/torture/builtin-convert-3.c: New test.
12378
12379 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12380
12381 PR middle-end/15054
12382 * g++.dg/opt/pr15054.C: New test.
12383
12384 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12385
12386 * gcc.dg/torture/builtin-rounding-1.c: New test.
12387 * gcc.dg/builtins-25.c: Delete.
12388 * gcc.dg/builtins-29.c: Delete.
12389
12390 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12391
12392 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12393 * gcc.dg/sibcall-4.c: Likewise.
12394 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12395
12396 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12397
12398 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12399 bit-field on 16-bit targets.
12400
12401 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12402
12403 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12404 16-bit targets.
12405
12406 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12407
12408 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12409 * gcc.dg/rs6000-power2-2.c: Likewise.
12410
12411 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12412
12413 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12414 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12415 Change the asm registers to be in form of frN instead of fN.
12416
12417 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12418
12419 * gcc.dg/torture/builtin-convert-2.c: New test.
12420
12421 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12422
12423 * gcc.dg/rs6000-power2-1.c: New test.
12424 * gcc.dg/rs6000-power2-2.c: New test.
12425
12426 2004-04-28 Jan Hubicka <jh@suse.cz>
12427
12428 * gcc.dg/unused-6.c: New test.
12429
12430 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12431 Ulrich Weigand <uweigand@de.ibm.com>
12432
12433 * ada/acats/run_all.sh: Define $target variable.
12434
12435 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12436
12437 PR c++/15119
12438 * g++.dg/other/vararg-1.C: New test.
12439
12440 PR c++/4794
12441 * g++.dg/eh/cleanup3.C: New test.
12442
12443 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12444
12445 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12446 and ad8011a (target_insn).
12447 * ada/acats/support/macro.dfs: Likewise.
12448 * ada/acats/support/impbit.adb: New file.
12449
12450 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12451
12452 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12453
12454 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12455
12456 * gcc.dg/loop-3.c: New test.
12457
12458 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12459
12460 * gcc.c-torture/execute/simd-5.c: New test.
12461
12462 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12463
12464 PR c++/15064
12465 * g++.dg/template/crash18.C: New test.
12466
12467 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12468
12469 * g++.dg/ext/complit3.C: New test.
12470
12471 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12472
12473 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12474 * gcc.dg/altivec-3.c: Same.
12475 * gcc.dg/altivec-varargs-1.c: Same.
12476
12477 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12478
12479 * lib/target-supports.exp (check_profiling_available): Assume
12480 profiling is not available on powerpc-eabi targets.
12481
12482 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12483
12484 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12485 * gcc.dg/vmx/bug-1.c: Ditto.
12486
12487 2004-04-20 Eric Christopher <echristo@redhat.com>
12488
12489 * gcc.dg/charset/extern.c: New test.
12490 * g++.dg/charset/extern3.cc: Ditto.
12491
12492 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12493
12494 * gcc.dg/builtins-39.c: New test.
12495
12496 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12497
12498 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12499
12500 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12501
12502 * gcc.dg/torture/mips-hilo-1.c: New test.
12503
12504 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12505
12506 * gcc.c-torture/compile/20040419-1.c: New test.
12507
12508 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12509
12510 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12511
12512 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12513 Aldy Hernandez <aldyh@redhat.com>
12514
12515 * gcc.c-torture/execute/va-arg-24.c: New.
12516
12517 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12518 Aldy Hernandez <aldyh@redhat.com>
12519
12520 * gcc.dg/vmx/1b-01.c: New.
12521 * gcc.dg/vmx/1b-02.c: New.
12522 * gcc.dg/vmx/1b-03.c: New.
12523 * gcc.dg/vmx/1b-04.c: New.
12524 * gcc.dg/vmx/1b-05.c: New.
12525 * gcc.dg/vmx/1b-06.c: New.
12526 * gcc.dg/vmx/1b-07.c: New.
12527 * gcc.dg/vmx/1c-01.c: New.
12528 * gcc.dg/vmx/1c-02.c: New.
12529 * gcc.dg/vmx/3a-01a.c: New.
12530 * gcc.dg/vmx/3a-01.c: New.
12531 * gcc.dg/vmx/3a-01m.c: New.
12532 * gcc.dg/vmx/3a-03.c: New.
12533 * gcc.dg/vmx/3a-03m.c: New.
12534 * gcc.dg/vmx/3a-04.c: New.
12535 * gcc.dg/vmx/3a-04m.c: New.
12536 * gcc.dg/vmx/3a-05.c: New.
12537 * gcc.dg/vmx/3a-06.c: New.
12538 * gcc.dg/vmx/3a-06m.c: New.
12539 * gcc.dg/vmx/3a-07.c: New.
12540 * gcc.dg/vmx/3b-01.c: New.
12541 * gcc.dg/vmx/3b-02.c: New.
12542 * gcc.dg/vmx/3b-10.c: New.
12543 * gcc.dg/vmx/3b-13.c: New.
12544 * gcc.dg/vmx/3b-14.c: New.
12545 * gcc.dg/vmx/3b-15.c: New.
12546 * gcc.dg/vmx/3c-01a.c: New.
12547 * gcc.dg/vmx/3c-01.c: New.
12548 * gcc.dg/vmx/3c-02.c: New.
12549 * gcc.dg/vmx/3c-03.c: New.
12550 * gcc.dg/vmx/3d-01.c: New.
12551 * gcc.dg/vmx/4-01.c: New.
12552 * gcc.dg/vmx/4-03.c: New.
12553 * gcc.dg/vmx/5-01.c: New.
12554 * gcc.dg/vmx/5-02.c: New.
12555 * gcc.dg/vmx/5-03.c: New.
12556 * gcc.dg/vmx/5-04.c: New.
12557 * gcc.dg/vmx/5-05.c: New.
12558 * gcc.dg/vmx/5-06.c: New.
12559 * gcc.dg/vmx/5-07.c: New.
12560 * gcc.dg/vmx/5-07t.c: New.
12561 * gcc.dg/vmx/5-08.c: New.
12562 * gcc.dg/vmx/5-10.c: New.
12563 * gcc.dg/vmx/5-11.c: New.
12564 * gcc.dg/vmx/7-01a.c: New.
12565 * gcc.dg/vmx/7-01.c: New.
12566 * gcc.dg/vmx/7c-01.c: New.
12567 * gcc.dg/vmx/7d-01.c: New.
12568 * gcc.dg/vmx/7d-02.c: New.
12569 * gcc.dg/vmx/8-01.c: New.
12570 * gcc.dg/vmx/8-02a.c: New.
12571 * gcc.dg/vmx/8-02.c: New.
12572 * gcc.dg/vmx/brode-1.c: New.
12573 * gcc.dg/vmx/bug-1.c: New.
12574 * gcc.dg/vmx/bug-2.c: New.
12575 * gcc.dg/vmx/bug-3.c: New.
12576 * gcc.dg/vmx/cw-bug-1.c: New.
12577 * gcc.dg/vmx/cw-bug-2.c: New.
12578 * gcc.dg/vmx/cw-bug-3.c: New.
12579 * gcc.dg/vmx/dct.c: New.
12580 * gcc.dg/vmx/debug-1.c: New.
12581 * gcc.dg/vmx/debug-2.c: New.
12582 * gcc.dg/vmx/debug-3.c: New.
12583 * gcc.dg/vmx/debug-4.c: New.
12584 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12585 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12586 * gcc.dg/vmx/eg-5.c: New.
12587 * gcc.dg/vmx/fft.c: New.
12588 * gcc.dg/vmx/gcc-bug-1.c: New.
12589 * gcc.dg/vmx/gcc-bug-2.c: New.
12590 * gcc.dg/vmx/gcc-bug-3.c: New.
12591 * gcc.dg/vmx/gcc-bug-4.c: New.
12592 * gcc.dg/vmx/gcc-bug-5.c: New.
12593 * gcc.dg/vmx/gcc-bug-6.c: New.
12594 * gcc.dg/vmx/gcc-bug-7.c: New.
12595 * gcc.dg/vmx/gcc-bug-8.c: New.
12596 * gcc.dg/vmx/gcc-bug-9.c: New.
12597 * gcc.dg/vmx/gcc-bug-b.c: New.
12598 * gcc.dg/vmx/gcc-bug-c.c: New.
12599 * gcc.dg/vmx/gcc-bug-d.c: New.
12600 * gcc.dg/vmx/gcc-bug-e.c: New.
12601 * gcc.dg/vmx/gcc-bug-f.c: New.
12602 * gcc.dg/vmx/gcc-bug-g.c: New.
12603 * gcc.dg/vmx/gcc-bug-i.c: New.
12604 * gcc.dg/vmx/harness.h: New.
12605 * gcc.dg/vmx/ira1.c: New.
12606 * gcc.dg/vmx/ira2a.c: New.
12607 * gcc.dg/vmx/ira2b.c: New.
12608 * gcc.dg/vmx/ira2.c: New.
12609 * gcc.dg/vmx/ira2c.c: New.
12610 * gcc.dg/vmx/mem.c: New.
12611 * gcc.dg/vmx/newton-1.c: New.
12612 * gcc.dg/vmx/ops.c: New.
12613 * gcc.dg/vmx/sn7153.c: New.
12614 * gcc.dg/vmx/spill2.c: New.
12615 * gcc.dg/vmx/spill3.c: New.
12616 * gcc.dg/vmx/spill.c: New.
12617 * gcc.dg/vmx/t.c: New.
12618 * gcc.dg/vmx/varargs-1.c: New.
12619 * gcc.dg/vmx/varargs-2.c: New.
12620 * gcc.dg/vmx/varargs-3.c: New.
12621 * gcc.dg/vmx/varargs-4.c: New.
12622 * gcc.dg/vmx/varargs-5.c: New.
12623 * gcc.dg/vmx/varargs-6.c: New.
12624 * gcc.dg/vmx/varargs-7.c: New.
12625 * gcc.dg/vmx/vmx.exp: New.
12626 * gcc.dg/vmx/vprint-1.c: New.
12627 * gcc.dg/vmx/vscan-1.c: New.
12628 * gcc.dg/vmx/x-01.c: New.
12629 * gcc.dg/vmx/x-02.c: New.
12630 * gcc.dg/vmx/x-03.c: New.
12631 * gcc.dg/vmx/x-04.c: New.
12632 * gcc.dg/vmx/x-05.c: New.
12633 * gcc.dg/vmx/yousufi-1.c: New.
12634 * gcc.dg/vmx/zero-1.c: New.
12635 * gcc.dg/vmx/zero.c: New.
12636
12637 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12638
12639 * g++.dg/lookup/java1.C: Update for chage of
12640 _Jv_AllocObject.
12641 * g++.dg/lookup/java2.C: Likewise.
12642
12643 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12644
12645 * ada/acats/run_all.sh: use -O2 by default.
12646
12647 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12648
12649 * gcc.dg/vr-mult-[12].c: New tests.
12650
12651 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12652
12653 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12654
12655 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12656
12657 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12658
12659 * lib/target-supports.exp (check_profiling_available): Assume profiling
12660 isn't available for mips*-*-elf targets.
12661
12662 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12663
12664 * gcc.dg/builtins-38.c: New test.
12665
12666 2004-04-14 Eric Christopher <echristo@redhat.com>
12667
12668 * g++.dg/charset/charset.exp: Run .cc extension tests.
12669
12670 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12671
12672 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12673
12674 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12675
12676 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12677
12678 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12679
12680 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12681 * gcc.dg/i386-387-2.c: Likewise.
12682
12683 * gcc.dg/i386-387-7.c: New test.
12684 * gcc.dg/i386-387-8.c: New test.
12685
12686 * gcc.dg/builtins-37.c: New test.
12687
12688 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12689
12690 * g++.dg/pch/externc-1.C: Add missing semicolon.
12691
12692 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12693
12694 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12695
12696 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12697
12698 * gcc.c-torture/execute/20040411-1.c: New test.
12699
12700 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12701
12702 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12703
12704 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12705
12706 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12707
12708 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12709
12710 * lib/target-supports.exp (check_named_sections_available): New.
12711 * lib/gcc-dg.exp (dg-require-named-sections): New.
12712 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12713 old-deja.exp. Also prune error-count message from HP linker.
12714 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12715
12716 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12717 * g++.old-deja/g++.pt/static3.C: Likewise.
12718 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12719
12720 2004-04-09 Roger Sayle <roger@eyesopen.com>
12721
12722 * gcc.c-torture/execute/20040409-1.c: New test case.
12723 * gcc.c-torture/execute/20040409-2.c: New test case.
12724 * gcc.c-torture/execute/20040409-3.c: New test case.
12725
12726 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12727
12728 * gcc.dg/20040409-1.c: New test.
12729
12730 2004-04-08 Roger Sayle <roger@eyesopen.com>
12731
12732 PR target/14888
12733 * g++.dg/opt/pr14888.C: New test case.
12734
12735 2004-04-08 Geoffrey Keating <geoffk@apple.com>
12736
12737 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12738 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12739 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12740 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12741 New tests.
12742
12743 2004-04-08 Paul Brook <paul@codesourcery.com>
12744
12745 * gcc.dg/spill-1.c: New test.
12746
12747 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12748
12749 * gcc.dg/torture/builtin-ctype-2.c: New test.
12750
12751 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12752
12753 * gcc.dg/pch/pch.exp: Add largefile test.
12754
12755 2004-04-06 Geoffrey Keating <geoffk@apple.com>
12756
12757 * g++.dg/pch/externc-1.Hs: New.
12758 * g++.dg/pch/externc-1.C: New.
12759
12760 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12761
12762 * gcc.dg/compat/struct-by-value-5a_main.c,
12763 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12764 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12765 * gcc.dg/compat/struct-by-value-5a_x.c,
12766 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12767 gcc.dg/compat/struct-by-value-5_x.c.
12768 * gcc.dg/compat/struct-by-value-5a_y.c,
12769 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12770 gcc.dg/compat/struct-by-value-5_y.c.
12771
12772 * gcc.dg/compat/struct-by-value-6a_main.c,
12773 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12774 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12775 * gcc.dg/compat/struct-by-value-6a_x.c,
12776 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12777 gcc.dg/compat/struct-by-value-6_x.c.
12778 * gcc.dg/compat/struct-by-value-6a_y.c,
12779 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12780 gcc.dg/compat/struct-by-value-6_y.c.
12781
12782 * gcc.dg/compat/struct-by-value-7a_main.c,
12783 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12784 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12785 * gcc.dg/compat/struct-by-value-7a_x.c,
12786 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12787 gcc.dg/compat/struct-by-value-7_x.c.
12788 * gcc.dg/compat/struct-by-value-7a_y.c,
12789 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12790 gcc.dg/compat/struct-by-value-7_y.c.
12791
12792 2004-04-06 Jakub Jelinek <jakub@redhat.com>
12793
12794 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12795 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12796 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12797 options.
12798
12799 2004-04-06 Uros Bizjak <uros@kss-loka.si>
12800
12801 * gcc.dg/builtins-36.c: New test.
12802
12803 2004-04-06 Paul Brook <paul@codesourcery.com>
12804
12805 * README.gcc: Remove obsolete contraint on testcases.
12806
12807 2004-04-05 Paul Brook <paul@codesourcery.com>
12808
12809 PR2123
12810 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
12811 failure and exit(0) on success.
12812 * g++.dg/expr/anew2.C: Ditto.
12813 * g++.dg/expr/anew3.C: Ditto.
12814 * g++.dg/expr/anew4.C: Ditto.
12815
12816 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12817
12818 PR c++/3518
12819 * g++.dg/template/unify7.C: New.
12820
12821 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12822
12823 * g++.dg/README: Bring up to date with new subdirectories; remove
12824 duplicate subdirectory lines.
12825
12826 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12827
12828 PR c++/14007
12829 * g++.dg/template/unify5.C: New.
12830 * g++.dg/template/unify6.C: New.
12831 * g++.dg/template/qualttp20.C: Adjust.
12832 * g++.old-deja/g++.jason/report.C: Adjust.
12833 * g++.old-deja/g++.other/qual1.C: Adjust.
12834
12835 2004-04-01 Mark Mitchell <mark@codesourcery.com>
12836
12837 PR c++/14803
12838 * g++.dg/inherit/ptrmem1.C: New test.
12839
12840 2004-04-01 Jakub Jelinek <jakub@redhat.com>
12841
12842 PR c++/14755
12843 * gcc.c-torture/execute/20040331-1.c: New test.
12844 * gcc.dg/20040331-1.c: New test.
12845
12846 2004-04-01 Paul Brook <paul@codesourcery.com>
12847
12848 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12849
12850 2004-03-30 Mark Mitchell <mark@codesourcery.com>
12851
12852 PR c++/14724
12853 * g++.dg/init/goto1.C: New test.
12854
12855 PR c++/14763
12856 * g++.dg/template/defarg4.C: New test.
12857
12858 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12859
12860 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12861
12862 2004-03-28 David Edelsohn <edelsohn@gnu.org>
12863
12864 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12865
12866 2004-03-28 Zack Weinberg <zack@codesourcery.com>
12867
12868 * gcc.dg/noncompile/undeclared-2.c: New test.
12869
12870 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12871
12872 * gcc.dg/940409-1.c: Remove XFAIL.
12873 * gcc.dg/reg-vol-struct-1.c: New test.
12874
12875 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12876
12877 * gcc.dg/torture/builtin-wctype-1.c: New test.
12878
12879 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12880
12881 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12882 * gcc.dg/20001101-1.c: Likewise.
12883 * gcc.dg/20001102-1.c: Likewise.
12884
12885 2004-03-25 Roger Sayle <roger@eyesopen.com>
12886
12887 * gcc.dg/compare8.c: Add an additional test for XOR.
12888
12889 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12890
12891 * gcc.dg/torture/builtin-ctype-1.c: New test.
12892
12893 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12894
12895 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12896 * gcc.dg/torture/builtin-math-1.c: Likewise.
12897 * gcc.dg/torture/builtin-power-1.c: New test.
12898
12899 2004-03-24 Andreas Schwab <schwab@suse.de>
12900
12901 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12902 IA64 assembler.
12903
12904 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12905 Roger Sayle <roger@eyesopen.com>
12906
12907 * gcc.dg/compare8.c: New test case.
12908
12909 2004-03-23 Ziemowit Laski <zlaski@apple.com>
12910
12911 * g++.dg/ext/altivec-7.C: New test.
12912
12913 2004-03-23 Zack Weinberg <zack@codesourcery.com>
12914
12915 PR 12267, 12391, 12560, 13129, 14114, 14133
12916 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12917 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12918 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12919 Adjust error regexps.
12920 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12921 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12922 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12923 * gcc.dg/local1.c: Add explanatory comment.
12924
12925 2004-03-23 Roger Sayle <roger@eyesopen.com>
12926
12927 PR optimization/14669
12928 * g++.dg/opt/fold2.C: New test case.
12929
12930 2004-03-22 Jakub Jelinek <jakub@redhat.com>
12931
12932 PR c/14069
12933 * gcc.dg/20040322-1.c: New test.
12934
12935 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12936
12937 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
12938 * gcc.dg/ultrasp4.c: Likewise.
12939 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12940
12941 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12942
12943 * gcc.dg/i386-sse-8.c: Reset default options.
12944
12945 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12946
12947 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12948 in the error message text.
12949
12950 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12951
12952 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12953
12954 2004-03-21 Mark Mitchell <mark@codesourcery.com>
12955
12956 PR c++/14616
12957 * g++.dg/init/array13.C: New test.
12958
12959 2004-03-20 Roger Sayle <roger@eyesopen.com>
12960
12961 PR target/13889
12962 * gcc.c-torture/compile/pr13889.c: New test case.
12963
12964 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12965
12966 PR c/14635
12967 * builtins-1.c (nan, nans): Don't test.
12968 * builtins-30.c: Don't use nan, nanf, nanl.
12969 * builtins-35.c: New test.
12970
12971 2004-03-19 Ziemowit Laski <zlaski@apple.com>
12972
12973 * g++.dg/ext/altivec-6.C: New test.
12974
12975 2004-03-19 Mark Mitchell <mark@codesourcery.com>
12976
12977 * g++.dg/init/placement3.C: New test.
12978
12979 * g++.dg/template/spec13.C: New test.
12980
12981 * g++.dg/lookup/using11.C: New test.
12982
12983 * g++.dg/lookup/koenig3.C: New test.
12984
12985 * g++.dg/template/operator2.C: New test.
12986
12987 * g++.dg/expr/dtor3.C: New test.
12988 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12989 marker.
12990 * g++.old-deja/g++.law/visibility28.C: Likewise.
12991
12992 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
12993
12994 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12995 * gcc.dg/ppc64-abi-3.c: Likewise.
12996
12997 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12998
12999 PR c++/14545
13000 * g++.dg/parse/template15.C: New test.
13001
13002 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13003
13004 * g++.dg/expr/dtor2.C: New test.
13005
13006 * g++.dg/lookup/anon4.C: New test.
13007
13008 * g++.dg/overload/using1.C: New test.
13009
13010 * g++.dg/template/lookup7.C: New test.
13011
13012 * g++.dg/template/typename6.C: New test.
13013
13014 * g++.dg/expr/cond6.C: New test.
13015
13016 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13017
13018 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13019
13020 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13021
13022 * g++.dg/expr/cond5.C: New test.
13023 * g++.dg/expr/constcast1.C: Likewise.
13024 * g++.dg/expr/ptrmem2.C: Likewise.
13025 * g++.dg/expr/ptrmem3.C: Likewise.
13026 * g++.dg/lookup/main1.C: Likewise.
13027 * g++.dg/template/lookup6.C: Likewise.
13028
13029 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13030
13031 * gcc.dg/local1.c: New test.
13032
13033 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13034
13035 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13036
13037 * gcc.dg/torture/builtin-convert-1.c: New test.
13038
13039 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13040
13041 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13042
13043 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13044
13045 PR c++/14481
13046 * g++.dg/warn/Wunused-7.C: New test.
13047
13048 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13049
13050 * gcc.dg/torture/builtin-integral-1.c: New test.
13051
13052 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13053
13054 PR c++/14586
13055 * g++.dg/parse/non-dependent3.C: New test.
13056
13057 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
13058
13059 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13060 * g++.dg/eh/simd-2.C: Likewise.
13061 * g++.dg/init/array10.C: Likewise.
13062 * gcc.c-torture/compile/simd-1.c: Likewise.
13063 * gcc.c-torture/compile/simd-2.c: Likewise.
13064 * gcc.c-torture/compile/simd-3.c: Likewise.
13065 * gcc.c-torture/compile/simd-4.c: Likewise.
13066 * gcc.c-torture/compile/simd-6.c: Likewise.
13067 * gcc.c-torture/execute/simd-1.c: Likewise.
13068 * gcc.c-torture/execute/simd-2.c: Likewise.
13069 * gcc.dg/compat/vector-defs.h: Likewise.
13070 * gcc.dg/20020531-1.c: Likewise.
13071 * gcc.dg/altivec-3.c: Likewise.
13072 * gcc.dg/altivec-4.c: Likewise.
13073 * gcc.dg/altivec-varargs-1.c: Likewise.
13074 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13075 * gcc.dg/i386-mmx-3.c: Likewise.
13076 * gcc.dg/i386-sse-4.c: Likewise.
13077 * gcc.dg/i386-sse-5.c: Likewise.
13078 * gcc.dg/i386-sse-8.c: Likewise.
13079 * gcc.dg/simd-1.c: Likewise.
13080 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13081 __ev64_opaque__ since the machine description provides it.
13082
13083 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13084
13085 * lib/compat.exp (skip_list): New global variable.
13086 Use it to hold the user defined COMPAT_SKIPS list if any.
13087 (compat-obj): Add the members of skip_list to optall.
13088
13089 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13090
13091 * gcc.dg/compat/union-by-value-1_main.c,
13092 union-by-value-1_x.c, union-by-value-1_y.c,
13093 union-check.h, union-defs.h,
13094 union-init.h, union-return-1_main.c,
13095 union-return-1_x.c, union-return-1_y.c: New files.
13096
13097 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13098
13099 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13100 mixed-struct-init.h: Add 4 mixed structure types.
13101 struct-by-value-21_main.c, struct-by-value-21_x.c,
13102 struct-by-value-21_y.c, struct-return-21_main.c,
13103 struct-return-21_x.c, struct-return-21_y.c: New files.
13104
13105 2004-03-13 Mark Mitchell <mark@codesourcery.com>
13106
13107 PR c++/14550
13108 * g++.dg/parse/template14.C: New test.
13109
13110 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13111
13112 * gcc.c-torture/execute/20040313-1.c: New test.
13113
13114 2004-03-13 Jakub Jelinek <jakub@redhat.com>
13115
13116 PR target/14533
13117 * gcc.dg/20040311-2.c: New test.
13118
13119 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13120
13121 PR other/14544
13122 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13123 bit-field.
13124
13125 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13126
13127 * gcc.dg/20040305-2.c: Add missing return statement.
13128
13129 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13130
13131 * gcc.dg/builtins-34.c: Also check pow10*.
13132
13133 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13134
13135 PR target/14262
13136 * gcc.dg/20040305-2.c: New test.
13137
13138 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13139
13140 * gcc.dg/20040310-1.c: New test.
13141
13142 2004-03-11 Roger Sayle <roger@eyesopen.com>
13143
13144 * gcc.c-torture/execute/20040311-1.c: New test case.
13145
13146 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13147
13148 PR c++/14476
13149 * g++.dg/lookup/enum1.C: New test.
13150
13151 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13152
13153 PR c++/14510
13154 * g++.dg/lookup/struct2.C: New test.
13155
13156 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13157
13158 * gcc.dg/builtins-34.c: New test.
13159
13160 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13161
13162 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13163
13164 2004-03-09 James E Wilson <wilson@specifixinc.com>
13165
13166 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13167 * gcc.dg/alias-2.c: New testcase.
13168
13169 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13170
13171 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13172
13173 2004-03-09 Roger Sayle <roger@eyesopen.com>
13174
13175 * gcc.c-torture/execute/20040309-1.c: New test case.
13176
13177 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13178
13179 PR c++/14397
13180 * g++.dg/overload/ref1.C: New.
13181
13182 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13183
13184 PR c++/14409
13185 * g++.dg/template/spec12.C: New test.
13186
13187 PR c++/14448
13188 * g++.dg/parse/crash14.C: New test.
13189
13190 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13191
13192 PR c++/14230
13193 * g++.dg/init/ref11.C: New test.
13194
13195 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13196
13197 PR c++/14432
13198 * g++.dg/parse/builtin2.C: New test.
13199
13200 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13201
13202 PR c++/14401
13203 * g++.dg/init/ctor3.C: New test.
13204 * g++.dg/init/union1.C: New test.
13205 * g++.dg/ext/anon-struct4.C: New test.
13206
13207 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13208
13209 * g++.dg/lookup/koenig1.C: Tweak error messages.
13210 * g++.dg/lookup/used-before-declaration.C: Likewise.
13211 * g++.dg/other/do1.C: Likewise.
13212 * g++.dg/overload/koenig1.C: Likewise.
13213 * g++.dg/parse/crash13.C: Likewise.
13214 * g++.dg/template/instantiate3.C: Likewise.
13215
13216 2004-03-08 Eric Christopher <echristo@redhat.com>
13217
13218 * * lib/target-supports.exp: Enable libiconv in test
13219 compilation. Fix up error checking.
13220
13221 2004-03-08 Roger Sayle <roger@eyesopen.com>
13222
13223 PR middle-end/14289
13224 * gcc.dg/pr14289-1.c: New test case.
13225 * gcc.dg/pr14289-2.c: Likewise.
13226 * gcc.dg/pr14289-3.c: Likewise.
13227
13228 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13229
13230 * gcc.c-torture/execute/20040308-1.c: New test.
13231
13232 2004-03-07 Roger Sayle <roger@eyesopen.com>
13233
13234 * gcc.c-torture/execute/20040307-1.c: New test case.
13235
13236 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13237
13238 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13239
13240 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13241
13242 * gcc.dg/20040306-1.c: New test.
13243
13244 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13245
13246 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13247 them static.
13248 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13249
13250 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13251
13252 PR c/14465
13253 * gcc.dg/decl-6.c: New test.
13254
13255 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13256
13257 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13258 Rename LOGPOW -> LOG_POW.
13259 (SQRT_EXP, POW_EXP): New.
13260
13261 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13262
13263 * gcc.dg/i386-sse-8.c: New test.
13264
13265 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13266
13267 PR c/14114
13268 * gcc.dg/decl-5.c: New test.
13269
13270 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13271
13272 * gcc.dg/20040305-1.c: New test.
13273
13274 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13275
13276 PR other/14354
13277 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13278
13279 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13280
13281 PR c++/14425, c++/14426
13282 * g++.dg/ext/altivec-4.C: New test.
13283 * g++.dg/ext/altivec-5.C: New test.
13284
13285 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13286
13287 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13288 global variables of a type with no linkage.
13289 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13290 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13291 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13292 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13293 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13294 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13295 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13296 * g++.dg/warn/deprecated.C: Name enum Color.
13297 * g++.dg/overload/VLA.C: Name structure for 'b'.
13298 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13299
13300 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13301
13302 * gcc.c-torture/compile/20040304-1.c: New test.
13303
13304 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13305
13306 PR 13728
13307 * gcc.dg/decl-4.c: New testcase.
13308
13309 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13310
13311 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13312 as PRECF if sizeof (float) > sizeof (double).
13313 (PRECL): Make it the same as PRECF if
13314 sizeof (float) > sizeof (long double).
13315
13316 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13317
13318 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13319 system type. Add check for irix6 which doesn't have c99 runtime.
13320
13321 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13322
13323 * gcc.dg/const-elim-1.c: xfail for xtensa.
13324
13325 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13326
13327 PR c++/14369
13328 * g++.dg/template/cond4.C: New test.
13329
13330 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13331
13332 PR c++/14360
13333 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13334
13335 PR c++/14361
13336 * g++.dg/parse/defarg7.C: New test.
13337
13338 PR c++/14359
13339 * g++.dg/template/friend26.C: New test.
13340
13341 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13342
13343 PR c++/14324
13344 * g++.dg/abi/mangle21.C: New test.
13345
13346 PR c++/14260
13347 * g++.dg/parse/constructor2.C: New test.
13348
13349 PR c++/14337
13350 * g++.dg/template/sfinae1.C: New test.
13351
13352 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13353
13354 PR c++/14267
13355 * g++.dg/expr/crash2.C: New test.
13356
13357 PR middle-end/13448
13358 * gcc.dg/inline-5.c: New test.
13359 * gcc.dg/always-inline.c: Split out tests into ...
13360 * gcc.dg/always-inline2.c: ... this and ...
13361 * gcc.dg/always-inline3.c: ... this.
13362
13363 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13364
13365 PR debug/12103
13366 * g++.dg/debug/crash1.C: New test.
13367
13368 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13369
13370 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13371 function with __attribute__((noinline)).
13372 (recurser_void2): Likewise.
13373 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13374 (recurser_void2): Likewise.
13375
13376 2004-02-29 Roger Sayle <roger@eyesopen.com>
13377
13378 PR middle-end/14203
13379 * g++.dg/warn/Wunused-6.C: New test case.
13380
13381 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13382
13383 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13384 not defined.
13385
13386 2004-02-27 Eric Christopher <echristo@redhat.com>
13387
13388 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13389 * g++.dg/charset/asm2.c: Run only x86.
13390 * gcc.dg/charset/asm3.c: Ditto.
13391
13392 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13393
13394 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13395 ld_library_path.
13396
13397 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13398
13399 * g++.dg/ext/altivec-3.C: New.
13400
13401 2004-02-26 Richard Henderson <rth@redhat.com>
13402
13403 * g++.dg/ext/attrib10.C: Mark for warning.
13404 * gcc.dg/attr-alias-1.c: New.
13405
13406 2004-02-26 Richard Henderson <rth@redhat.com>
13407
13408 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13409 * gcc.c-torture/execute/20040208-2.c: ... it back.
13410
13411 2004-02-26 Eric Christopher <echristo@redhat.com>
13412
13413 * lib/target-supports.exp (check-iconv-available): New function.
13414 * lib/gcc-dg.exp (dg-require-iconv): New function.
13415 Use above.
13416 * gcc.dg/charset: New directory.
13417 * gcc.dg/charset/charset.exp: New file.
13418 * gcc.dg/charset/asm1.c: Ditto.
13419 * gcc.dg/charset/asm2.c: Ditto.
13420 * gcc.dg/charset/asm3.c: Ditto.
13421 * gcc.dg/charset/asm4.c: Ditto.
13422 * gcc.dg/charset/asm5.c: Ditto.
13423 * gcc.dg/charset/attribute1.c: Ditto.
13424 * gcc.dg/charset/attribute2.c: Ditto.
13425 * gcc.dg/charset/string1.c: Ditto.
13426 * g++.dg/charset: New directory.
13427 * g++.dg/dg.exp: Add here. Special options.
13428 * g++.dg/charset/charset.exp: New file.
13429 * g++.dg/charset/asm1.c: Ditto.
13430 * g++.dg/charset/asm2.c: Ditto.
13431 * g++.dg/charset/asm3.c: Ditto.
13432 * g++.dg/charset/asm4.c: Ditto.
13433 * g++.dg/charset/attribute1.c: Ditto.
13434 * g++.dg/charset/attribute2.c: Ditto.
13435 * g++.dg/charset/extern1.cc: Ditto.
13436 * g++.dg/charset/extern2.cc: Ditto.
13437 * g++.dg/charset/string1.c: Ditto.
13438
13439 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13440
13441 PR c++/14278
13442 * g++.dg/parse/comma1.C: New test.
13443
13444 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13445
13446 PR c++/14284
13447 * g++.dg/template/ttp8.C: New test.
13448
13449 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13450
13451 * gcc.dg/fixuns-trunc-1.c: New test.
13452
13453 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13454
13455 * gcc.dg/builtins-config.h: Use #elif.
13456
13457 2004-02-26 Michael Matz <matz@suse.de>
13458
13459 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13460 * gcc.dg/991214-1.c: Likewise.
13461 * gcc.dg/i386-asm-1.c: Likewise.
13462
13463 2004-02-25 Richard Henderson <rth@redhat.com>
13464
13465 * gcc.c-torture/execute/20040208-2.c: Move ...
13466 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13467
13468 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13469
13470 PR c++/14246
13471 * g++.dg/other/crash-3.C: New test.
13472
13473 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13474
13475 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13476 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13477
13478 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13479 HP-UX.
13480
13481 2004-02-24 Michael Matz <matz@suse.de>
13482
13483 * gcc.dg/i386-regparm.c: New.
13484
13485 2004-02-23 James E Wilson <wilson@specifixinc.com>
13486
13487 * gcc.c-torture/execute/20040223-1.c: New.
13488
13489 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13490 Kazu Hirata <kazu@cs.umass.edu>
13491
13492 * gcc.dg/fwritable-strings-1.c: Remove.
13493
13494 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13495
13496 PR c/14156
13497 * gcc.dg/20040223-1.c: New test.
13498
13499 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13500
13501 PR c++/14106
13502 * g++.dg/ext/typeof9.C: New test.
13503
13504 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13505
13506 PR c++/14250
13507 * g++.dg/other/switch1.C: New test.
13508
13509 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13510
13511 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13512 * gcc.dg/va-arg-1.c: Likewise.
13513
13514 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13515
13516 PR c++/14143
13517 * g++.dg/template/koenig5.C: New test.
13518
13519 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13520
13521 * g++.dg/ext/altivec-1.C: Generalize target triple.
13522 * g++.dg/ext/altivec-2.C: New test case.
13523 * g++.dg/ext/altivec_check.h: New file.
13524 * gcc.dg/altivec-1.c: Generalize target triple;
13525 include altivec_check.h and call altivec_check().
13526 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13527 * gcc.dg/altivec-6.c: New test case.
13528 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13529 type casts as needed.
13530 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13531 altivec_check().
13532 * gcc.dg/altivec-12.c: New test case.
13533 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13534 include altivec_check.h and call altivec_check().
13535 * gcc.dg/altivec_check.h: New file.
13536
13537 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13538
13539 * lib/target-supports.exp (check_alias_available): Don't mangle
13540 function `g' in test program.
13541
13542 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13543
13544 * lib/target-supports.exp (check_profiling_available): Check
13545 argument to determine whether we support a profiling type.
13546 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13547 check_profiling_available.
13548 * g++.dg/bprob/bprob.exp: Likewise
13549 * g77.dg/bprob/bprob.exp: Likewise.
13550 * gcc.misc-tests/bprob.exp: Likewise.
13551 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13552 dg-require-profiling and delete expected error handling.
13553 * gcc.dg/20021014-1.c: Likewise.
13554 * gcc.dg/nest.c: Likewise.
13555
13556 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13557
13558 PR c++/12007
13559 * g++.dg/other/vthunk1.C: New test.
13560
13561 2004-02-20 Falk Hueffner <falk@debian.org>
13562
13563 PR target/14201
13564 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13565
13566 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13567
13568 PR c++/13927
13569 * g++.dg/other/error8.C: Remove XFAIL markers.
13570
13571 PR c++/14173
13572 * g++.dg/ext/packed5.C: New test.
13573
13574 PR c++/14199
13575 * g++.dg/warn/Wunused-5.C: New test.
13576
13577 PR c++/14186
13578 * g++.dg/lookup/member1.C: New test.
13579
13580 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13581
13582 * gcc.c-torture/compile/20040130-1.c: Enable only when
13583 __INT_MAX__ >= 2147483647L.
13584 * gcc.c-torture/compile/961203-1.c: Likewise.
13585
13586 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13587
13588 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13589 * g++.dg/opt/template1.C: Robustify assembler regexp
13590
13591 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13592
13593 * gcc.c-torture/execute/simd-4.x: Remove.
13594 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13595 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13596 Guard with #ifndef SKIP_ATTRIBUTE.
13597 * gcc.dg/compat/vector-1_y.c: Likewise.
13598 * gcc.dg/compat/vector-2_x.c: Likewise.
13599 * gcc.dg/compat/vector-2_y.c: Likewise.
13600 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13601 * g++.dg/eh/simd-2.C: Likewise.
13602
13603 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13604
13605 * gcc.c-torture/compile/complex-1.c: New.
13606
13607 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13608
13609 PR target/14209
13610 * gcc.c-torture/execute/20040218-1.c: New test.
13611
13612 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13613
13614 PR c++/14181
13615 * g++.dg/parse/new2.C: New test.
13616
13617 2004-02-18 Paul Brook <paul@codesourcery.com>
13618
13619 * gcc.c-torture/compile/libcall-1.c: New test.
13620
13621 2004-02-18 Paul Brook <paul@codesourcery.com>
13622
13623 PR debug/12934
13624 * gcc.dg/debug/debug-7.c: New test.
13625
13626 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13627
13628 * gcc.dg/20040217-1.c: New test.
13629
13630 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13631
13632 * gcc.c-torture/execute/990208-1.x: Delete.
13633
13634 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13635
13636 * gcc.c-torture/execute/20040208-2.x: New file.
13637
13638 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13639
13640 PR c++/11326
13641 * g++.dg/abi/structret1.C: New test.
13642
13643 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13644
13645 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13646 (i386_cpuid): No need to test if cpuid is available on AMD64.
13647 Fix assembly, so that it works onboth i386 and AMD64.
13648 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13649 (vecInLong): Fix s[] member type to unsigned int.
13650 (vecInWord): Remove type.
13651 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13652 (a64, b64, c64, d64, e64): Remove.
13653 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13654 Remove unused variable. Remove initialization of removed variables.
13655 Don't call mmx_tests nor sse_tests.
13656 (reference_mmx, reference_sse): Remove.
13657 (check): Add return stmt.
13658 * gcc.dg/i386-sse-7.c: New test.
13659 * gcc.dg/i386-mmx-4.c: New test.
13660
13661 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13662
13663 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13664 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13665 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13666 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13667 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13668 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13669 g++.dg/tc1/dr94.C: Fix line terminator.
13670
13671 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13672
13673 * gcc.c-torture/compile/20040216-1.c: New.
13674
13675 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13676
13677 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13678 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13679 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13680 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13681 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13682 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13683
13684 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13685
13686 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13687
13688 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13689
13690 PR c++/13971
13691 * g++.dg/expr/cond4.C: New test.
13692
13693 PR c++/14086
13694 * g++.dg/lookup/crash2.C: New test.
13695
13696 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13697
13698 * gcc.c-torture/compile/20040214-2.c: New test.
13699
13700 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13701
13702 PR c++/14116
13703 * g++.dg/ext/typeof8.C: New test.
13704
13705 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13706
13707 * gcc.c-torture/compile/20040214-1.c: New test.
13708
13709 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13710
13711 PR c++/13635
13712 * g++.dg/template/spec11.C: New test.
13713
13714 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13715
13716 PR c++/13927
13717 * g++.dg/other/error8.C: New test.
13718
13719 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13720
13721 PR c++/14122
13722 * g++.dg/template/array4.C: New test.
13723
13724 PR c++/14108
13725 * g++.dg/inherit/thunk2.C: New test.
13726
13727 PR c++/14083
13728 * g++.dg/eh/cond2.C: New test.
13729
13730 2004-02-12 Alan Modra <amodra@bigpond.net.au>
13731
13732 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13733
13734 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
13735
13736 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13737
13738 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13739
13740 * g++.dg/simd-2.C: xfail on ppc64-linux.
13741
13742 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13743
13744 PR c/456
13745 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13746 tests.
13747
13748 2004-02-11 Uros Bizjak <uros@kss-loka.si>
13749
13750 * gcc.dg/builtins-33.c: New test.
13751
13752 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
13753
13754 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13755
13756 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13757
13758 * g++.dg/simd-2.C: Set -maltivec for ppc64.
13759
13760 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13761
13762 * gcc.dg/ppc64-abi-3.c: New test.
13763
13764 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
13765
13766 PR c/14092
13767
13768 * gcc.dg/pr14092-1.c: New testcase.
13769
13770 2004-02-10 Alan Modra <amodra@bigpond.net.au>
13771
13772 * gcc.dg/cpp/assert4.c: Fix typo last change.
13773
13774 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13775 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13776
13777 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13778
13779 2004-02-09 Roger Sayle <roger@eyesopen.com>
13780
13781 * gcc.c-torture/compile/20040209-1.c: New test case.
13782
13783 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13784
13785 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13786
13787 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
13788
13789 * gcc.c-torture/execute/20040208-[12].c: New tests.
13790
13791 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13792
13793 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13794
13795 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13796
13797 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13798
13799 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13800
13801 Bug 13856
13802 * gcc.dg/visibility-8.c: New testcase.
13803
13804 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13805
13806 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13807 arguments.
13808 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13809
13810 2004-02-07 Roger Sayle <roger@eyesopen.com>
13811
13812 PR middle-end/13696
13813 * g++.dg/opt/fold1.C: New test case.
13814
13815 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13816
13817 PR c++/14033
13818 * g++.dg/other/crash-2.C: New test.
13819
13820 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13821
13822 PR c++/14028
13823 * g++.dg/parse/angle-bracket2.C: New test.
13824
13825 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13826
13827 PR middle-end/13750
13828 Revert:
13829 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13830 PR pch/13361
13831 * testsuite/g++.dg/pch/wchar-1.C: New.
13832 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13833
13834 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13835
13836 PR c++/14008
13837 * g++.dg/parse/error15.C: New test.
13838 * g++.dg/parse/crash11.C: Update dg-error mark.
13839
13840 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13841
13842 PR c++/13932
13843 * g++.dg/warn/conv2.C: New test.
13844
13845 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13846
13847 PR c++/13086
13848 * g++.dg/warn/incomplete1.C: Remove xfail.
13849
13850 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13851
13852 * lib/file-format.exp (gcc_target_object_format): Use
13853 ${tool}_target_compile, not gcc_target_compile.
13854 * lib/target-supports.exp (check_alias_available): Likewise.
13855 (check_gc_sections_available): Likewise.
13856 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13857 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13858 dg-require-alias.
13859
13860 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13861
13862 PR c++/13969
13863 * g++.dg/template/static6.C: New test.
13864
13865 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13866
13867 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13868
13869 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13870
13871 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13872 tests for systems where `char' is unsigned by default.
13873
13874 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13875
13876 PR c++/13997
13877 * g++.dg/template/partial3.C: New test.
13878
13879 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13880
13881 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13882 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13883 Remove mentions of obsolete ports.
13884
13885 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
13886
13887 * gcc.dg/noncompile/20001228-1.c: Fix for new
13888 error message.
13889
13890 2004-02-03 Roger Sayle <roger@eyesopen.com>
13891
13892 PR target/9348
13893 * gcc.c-torture/execute/multdi-1.c: New test case.
13894
13895 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13896
13897 PR c++/13925
13898 * g++.dg/template/lookup5.C: New test.
13899
13900 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13901
13902 PR c++/13950
13903 * g++.dg/template/lookup4.C: New test.
13904
13905 PR c++/13970
13906 * g++.dg/parse/error14.C: New test.
13907
13908 PR c++/14002
13909 * g++.dg/parse/template13.C: New test.
13910
13911 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13912
13913 PR c++/13978
13914 * g++.dg/template/koenig4.C: New test.
13915
13916 PR c++/13968
13917 * g++.dg/template/crash17.C: New test.
13918
13919 PR c++/13975
13920 * g++.dg/parse/error13.C: New test.
13921 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13922
13923 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13924
13925 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13926
13927 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
13928
13929 PR c/11658
13930 PR c/13994
13931 * gcc.dg/noncompile/20040203-1.c: New test.
13932 * gcc.dg/noncompile/20040203-2.c: Likewise.
13933 * gcc.dg/noncompile/20040203-3.c: Likewise.
13934 * gcc.dg/20040203-1.c: Likewise.
13935
13936 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13937
13938 PR c++/10858
13939 * g++.dg/template/sizeof7.C: New test.
13940
13941 2004-02-02 Eric Christopher <echristo@redhat.com>
13942 Zack Weinberg <zack@codesourcery.com>
13943
13944 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13945
13946 2004-02-02 Zack Weinberg <zack@codesourcery.com>
13947
13948 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13949 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13950 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13951 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13952
13953 2004-02-02 Mark Mitchell <mark@codesourcery.com>
13954
13955 PR c++/13113
13956 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13957
13958 PR c++/13854
13959 * g++.dg/ext/attrib13.C: New test.
13960
13961 PR c++/13907
13962 * g++.dg/conversion/op2.C: New test.
13963
13964 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13965
13966 * gcc.dg/titype-1.c: Fix pasto.
13967
13968 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13969
13970 * gcc.dg/titype-1.c: New test.
13971
13972 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13973
13974 PR c++/13957
13975 * g++.dg/template/non-type-template-argument-1.C,
13976 g++.dg/template/qualified-id1.C: Update dg-error marks.
13977 * g++.dg/template/nontype6.C: New test.
13978
13979 2004-02-01 Roger Sayle <roger@eyesopen.com>
13980
13981 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13982 * gcc.dg/builtins-31.c: New testcase.
13983 * gcc.dg/builtins-32.c: New testcase.
13984
13985 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13986
13987 * objc.dg/call-super-2.m: Update line numbers
13988 for the including of stddef.h.
13989
13990 2004-01-30 Michael Matz <matz@suse.de>
13991
13992 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13993 g++.dg/ext/case-range3.C: New tests.
13994
13995 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13996
13997 DR206
13998 PR c++/13813
13999 * g++.dg/template/member4.C: New test.
14000
14001 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14002
14003 PR c++/13683
14004 * g++.dg/template/sizeof6.C: New test.
14005
14006 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14007
14008 * gcc.dg/fwritable-strings-1.c: New test.
14009
14010 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14011
14012 * gcc.c-torture/compile/20040130-1.c: New test.
14013
14014 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14015
14016 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14017
14018 2004-01-29 Mark Mitchell <mark@codesourcery.com>
14019
14020 PR c++/13883
14021 * g++.dg/template/ctor3.C: New test.
14022
14023 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14024
14025 * g++.dg/tc1: New directory.
14026 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14027 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14028 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14029 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14030 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14031
14032 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14033
14034 * g++.dg/parse/error11.C: New test.
14035 * g++.dg/parse/error12.C: Likewise.
14036
14037 2004-01-28 Ziemowit Laski <zlaski@apple.com>
14038
14039 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14040 (scan_initial, main): Use aligned_sizeof instead of sizeof.
14041
14042 2004-01-28 Mark Mitchell <mark@codesourcery.com>
14043
14044 PR c++/13791
14045 * g++.dg/ext/attrib12.C: New test.
14046
14047 PR c++/13736
14048 * g++.dg/parse/cast2.C: New test.
14049
14050 2004-01-27 James E Wilson <wilson@specifixinc.com>
14051
14052 * objc.dg/encode-2.m (main): New local string. Set depending on
14053 sizeof long. Use in sscanf call.
14054 * objc.dg/encode-3.m (main): New local string. Set depending on
14055 sizeof long. Use in scan_initial call.
14056
14057 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14058
14059 * objc.dg/call-super-2.m: Make LP64-safe.
14060 * objc.dg/desig-init-1.m: Likewise.
14061
14062 2004-01-27 Devang Patel <dpatel@apple.com>
14063
14064 * g++.dg/debug/namespace1.C: New test.
14065
14066 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14067
14068 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14069 xscale-*-*.
14070
14071 * gcc.dg/arm-mmx-1.c: New test.
14072
14073 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14074
14075 * gcc.dg/20040127-1.c: New test.
14076 * gcc.dg/20040127-2.c: New test.
14077
14078 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14079
14080 * objc.dg/stret-1.m (glob): Renamed to globa.
14081
14082 2004-01-26 Mark Mitchell <mark@codesourcery.com>
14083
14084 PR c++/13663
14085 * g++.dg/expr/for1.C: New test.
14086
14087 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14088
14089 PR middle-end/13779
14090 * gcc.dg/darwin-longlong.c: New test.
14091
14092 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14093
14094 * gcc.dg/20040124-1.c: Moved test from here...
14095 * gcc.c-torture/compile/20040124-1.c: ...to here.
14096
14097 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14098
14099 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14100 the assembly output if -m64 is passed.
14101
14102 2004-01-25 Mark Mitchell <mark@codesourcery.com>
14103
14104 PR c++/13833
14105 * g++.dg/template/cond3.C: New test.
14106
14107 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14108
14109 PR c++/13810
14110 * g++.dg/template/ttp7.C: New test.
14111
14112 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14113
14114 PR c++/13797
14115 * g++.dg/template/nontype4.C: New test.
14116 * g++.dg/template/nontype5.C: Likewise.
14117
14118 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
14119
14120 * gcc.dg/torture/mips-clobber-at.c: New test.
14121
14122 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14123
14124 * gcc.dg/20040124-1.c: New test.
14125
14126 2004-01-24 Jakub Jelinek <jakub@redhat.com>
14127
14128 * gcc.dg/20040123-1.c: New test.
14129
14130 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14131
14132 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14133
14134 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14135
14136 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14137
14138 2004-01-23 Andrew Pinski <apinski@apple.com>
14139
14140 * gcc.dg/20030121-1.c: Move to ..
14141 * gcc.dg/20040121-1.c: here.
14142
14143 2004-01-23 Roger Sayle <roger@eyesopen.com>
14144
14145 * gcc.dg/builtins-29.c: New test case.
14146
14147 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14148
14149 PR 18314
14150 * gcc.dg/builtins-30.c: New testcase.
14151
14152 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14153
14154 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14155 * lib/g77.exp: Likewise.
14156 * lib/objc.exp: Likewise.
14157 * lib/g++.exp: Likewise.
14158
14159 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14160
14161 * gcc.dg/struct-by-value-2.c: New test.
14162
14163 2004-01-21 Andrew Pinski <apinski@apple.com>
14164
14165 PR target/13785
14166 * gcc.dg/20030121-1.c: New test.
14167
14168 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14169
14170 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14171 clobber frame pointer register in asm statement.
14172
14173 2004-01-21 Falk Hueffner <falk@debian.org>
14174
14175 * gcc.c-torture/compile/20040121-1.c: New test.
14176
14177 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14178
14179 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14180
14181 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14182
14183 * gcc.dg/ppc64-abi-2.c: New test.
14184
14185 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14186
14187 * lib/treelang.exp: Fill out this file.
14188 * lib/treelang-dg.exp: New File.
14189
14190 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14191
14192 * gcc.c-torture/compile/981022-1.c: Remove.
14193 * gcc.dg/array-5.c: Remove XFAIL.
14194 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14195 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14196 gcc.dg/cond-lvalue-1.c: Update.
14197 * gcc.dg/cast-lvalue-2.c: New test.
14198
14199 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14200
14201 PR c++/13592
14202 * g++.dg/other/error1.C (class foo): Tweak error message.
14203
14204 PR c++/13592
14205 * g++.dg/template/call2.C: New test.
14206
14207 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14208
14209 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14210 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14211 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14212 scalar-return-1_x.c, scalar-return-2_y.c,
14213 scalar-return-3_x.c, scalar-return-3_y.c,
14214 scalar-return-4_x.c, scalar-return-4_y.c,
14215 struct-align-1.h, struct-align-1_x.c,
14216 struct-align-1_y.c, struct-align-2.h,
14217 struct-align-2_x.c, struct-align-2_y.c,
14218 struct-by-value-10_y.c, struct-by-value-11_x.c,
14219 struct-by-value-11_y.c, struct-by-value-12_x.c,
14220 struct-by-value-12_y.c, struct-by-value-13_x.c,
14221 struct-by-value-13_y.c, struct-by-value-14_x.c,
14222 struct-by-value-14_y.c, struct-by-value-15_x.c,
14223 struct-by-value-15_y.c, struct-by-value-16_y.c,
14224 struct-by-value-17_y.c, struct-by-value-18_y.c,
14225 struct-by-value-19_y.c, struct-by-value-1_x.c,
14226 struct-by-value-1_y.c, struct-by-value-20_y.c,
14227 struct-by-value-2_x.c, struct-by-value-2_y.c,
14228 struct-by-value-3_y.c, struct-by-value-4_x.c,
14229 struct-by-value-4_y.c, struct-by-value-5_y.c,
14230 struct-by-value-6_y.c, struct-by-value-7_y.c
14231 struct-by-value-8_x.c, struct-by-value-8_y.c
14232 struct-by-value-9_x.c, struct-by-value-9_y.c
14233 struct-return-10_x.c, struct-return-10_y.c,
14234 struct-return-19_x.c, struct-return-20_x.c
14235 struct-return-2_x.c, struct-return-2_y.c
14236 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14237 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14238
14239 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14240
14241 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14242 attribute on sparc*-sun-solaris2.*.
14243
14244 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14245
14246 PR c++/13710
14247 * g++.dg/ext/typeof7.C: New test.
14248
14249 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14250
14251 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14252 * gcc.dg/const-elim-1.c: Same.
14253
14254 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14255
14256 * objc.dg/stret-1.m: New.
14257 * objc.dg/stret-2.m: New.
14258
14259 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14260
14261 PR c++/11895
14262 * g++.dg/ext/vector1.C: New test.
14263
14264 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14265
14266 * gcc.dg/pch/import-1.c: New.
14267 * gcc.dg/pch/import-1.hs: New.
14268 * gcc.dg/pch/import-1a.h: New.
14269 * gcc.dg/pch/import-1b.h: New.
14270 * gcc.dg/pch/import-1c.h: New.
14271
14272 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14273
14274 PR c++/13574
14275 * g++.dg/ext/array1.C: New test.
14276
14277 PR c++/13178
14278 * g++.dg/conversion/op1.C: New test.
14279
14280 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14281
14282 PR 11864
14283 From Kazumoto Kojima / Dan Kegel:
14284 * gcc.dg/pr11864-1.c: New test.
14285
14286 PR 10392
14287 From Marcus Comstedt / Dan Kegel:
14288 * gcc.dg/pr10392-1.c: New test.
14289
14290 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14291
14292 PR c++/13478
14293 * g++.dg/init/ref10.C: New test.
14294
14295 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14296
14297 PR c++/13407
14298 * g++.dg/parse/typename6.C: New test.
14299
14300 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14301
14302 PR pch/13361
14303 * testsuite/g++.dg/pch/wchar-1.C: New.
14304 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14305
14306 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14307
14308 PR c++/9259
14309 * g++.dg/expr/sizeof2.C: New test.
14310
14311 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14312
14313 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14314
14315 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14316
14317 PR c++/13659
14318 * g++.dg/lookup/strong-using-3.C: New.
14319 * g++.dg/lookup/using-10.C: New.
14320
14321 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14322
14323 PR c++/13594
14324 * g++.dg/lookup/strong-using-2.C: New.
14325
14326 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14327 Dan Kegel <dank@kegel.com>
14328 J"orn Rennecke <joern.rennecke@superh.com>
14329
14330 PR target/9365
14331 * gcc.dg/pr9365-1.c: New test.
14332
14333 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14334
14335 PR c++/8856
14336 * g++.dg/parse/casting-operator2.C: New test.
14337 * g++.old-deja/g++.pt/explicit83.C: Remove.
14338
14339 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14340
14341 * gcc.dg/label-compound-stmt-1.c: New test.
14342 * gcc.c-torture/compile/950922-1.c,
14343 gcc.c-torture/compile/20000211-3.c,
14344 gcc.c-torture/compile/20000518-1.c,
14345 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14346 compound statements.
14347
14348 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14349
14350 * gcc.dg/ppc64-abi-1.c: New test.
14351
14352 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14353
14354 * g++.dg/ext/attrib9.C: Add dg-warnings.
14355
14356 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14357
14358 PR c++/12335
14359 * g++.dg/parse/dtor3.C: New test.
14360
14361 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14362
14363 PR c++/12709
14364 * g++.dg/parse/try-catch-1.C: New test.
14365
14366 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14367
14368 * ada/acats/run_all.sh: Add more verbose output in acats.log
14369 when compiling tests.
14370
14371 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14372
14373 PR 13656
14374 * gcc.dg/typedef-redecl.c: New test case.
14375 * gcc.dg/typedef-redecl.h: New support file.
14376
14377 2004-01-13 Jan Hubicka <jh@suse.cz>
14378
14379 * gcc.dg/always_inline.c: New test.
14380 * gcc.dg/debug/20031231-1.c: Fix.
14381
14382 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14383
14384 PR c++/13474
14385 * g++.dg/template/array3.C: New test.
14386
14387 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14388
14389 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14390 * g++.dg/warn/Wunused-2.C: Likewise.
14391
14392 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14393
14394 PR c++/13289
14395 * g++.dg/template/instantiate6.C: New test.
14396
14397 2004-01-12 Roger Sayle <roger@eyesopen.com>
14398
14399 PR middle-end/11397
14400 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14401
14402 2004-01-12 Jan Hubicka <jh@suse.cz>
14403
14404 PR opt/12826
14405 * gcc.dg/20040112-1.c: New.
14406
14407 * gcc.dg/dwarf-die[1-7].c: Move to...
14408 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14409 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14410
14411 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14412
14413 PR c++/4100
14414 * g++.dg/parse/friend4.C: New test.
14415
14416 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14417
14418 PR c++/4100
14419 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14420 definition is called a friend.
14421
14422 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14423
14424 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14425
14426 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14427
14428 PR c++/3478
14429 * g++.dg/parse/error10.C: New test.
14430 * g++.dg/template/arg2.C: Accept "invalid type" error.
14431
14432 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14433
14434 PR middle-end/13392
14435 * g++.dg/opt/expect2.C: New test.
14436
14437 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14438
14439 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14440 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14441 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14442 Update dg-error regexps.
14443
14444 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14445
14446 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14447 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14448
14449 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14450
14451 * gcc.dg/pragma-re-1.c: Use right pointer type.
14452
14453 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14454
14455 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14456
14457 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14458
14459 * gcc.dg/rs6000-ldouble-1.c: New.
14460
14461 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14462
14463 DR 337
14464 PR c++/9256
14465 * g++.dg/other/abstract1.C: New test.
14466
14467 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14468
14469 * g++.dg/lookup/strong-using-1.C: New.
14470
14471 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14472
14473 PR c/11234
14474 * gcc.dg/func-ptr-conv-1.c: New test.
14475 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14476
14477 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14478
14479 PR target/13380.
14480 * gcc.c-torture/compile/20040109-1.c: New.
14481
14482 2004-01-08 Stuart Hastings <stuart@apple.com>
14483
14484 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14485 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14486 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14487
14488 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14489
14490 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14491
14492 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14493
14494 * ada/acats/run_acats: Treat 'gnatchop' the same way
14495 as 'gnatmake'. Export GCC_DRIVER.
14496 * ada/acats/run_all.sh: Add target_gnatchop. Use
14497 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14498
14499 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14500
14501 PR c++/12573
14502 * g++.dg/template/dependent-expr4.C: New test.
14503
14504 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14505
14506 * gcc.dg/altivec-11.c: New test.
14507
14508 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14509
14510 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14511
14512 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14513
14514 PR c/6024
14515 * gcc.dg/enum-compat-1.c: New test.
14516 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14517
14518 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14519
14520 PR c/12165
14521 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14522 gcc.dg/c99-idem-qual-3.c: New tests.
14523
14524 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14525
14526 * gcc.dg/winline-7.c: Don't cast void * to int.
14527
14528 2004-01-06 Jan Hubicka <jh@suse.cz>
14529
14530 * gcc.dg/i386-sse-5.c: New test
14531 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14532
14533 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14534
14535 PR c++/12815
14536 * g++.dg/rtti/typeid4.C: New test.
14537
14538 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14539
14540 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14541
14542 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14543
14544 PR c++/12132
14545 * g++.dg/template/error11.C: New test.
14546
14547 PR c++/13451
14548 * g++.dg/template/class2.C: New test.
14549
14550 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14551 Richard Sandiford <rsandifo@redhat.com>
14552
14553 PR c++/13387
14554 * g++.dg/opt/alias3.C: New test.
14555
14556 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14557
14558 PR c++/13157
14559 * g++.dg/template/koenig3.C: New test.
14560
14561 PR c++/13529
14562 * g++.dg/parse/offsetof3.C: New test.
14563
14564 * g++.dg/init/copy7.C: Add missing dg-error markers.
14565
14566 PR c++/12226
14567 * g++.dg/init/copy7.c: New test.
14568
14569 PR c++/13536
14570 * g++.dg/parse/cast1.C: New test.
14571
14572 2004-01-04 Jan Hubicka <jh@suse.cz>
14573
14574 * gcc.dg/winline[1-7].c: New tests.
14575
14576 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14577
14578 PR c++/13520
14579 * g++.dg/template/qualttp22.C: New test.
14580
14581 2004-01-01 Jan Hubicka <jh@suse.cz>
14582
14583 * gcc.dg/debug/20031231-1.c: New.
14584 * gcc.c-torture/compile/20040101-1.c: New.
14585 * gcc.dg/dwarf-die-[1-7].c: New.
14586
14587 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14588
14589 PR optimization/13521
14590 * gcc.c-torture/compile/20031231-1.c: New test.
14591
14592 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14593
14594 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14595
14596 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14597
14598 PR c++/10079
14599 * g++.dg/template/crash16.C: New test.
14600
14601 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14602
14603 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14604
14605 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14606
14607 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14608 ports.
14609 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14610 * g++.old-deja/g++.law/profile1.C: Likewise.
14611 * gcc.c-torture/compile/981006-1.c: Likewise.
14612 * gcc.c-torture/execute/loop-2e.x: Likewise.
14613 * gcc.c-torture/execute/loop-2f.x: Remove.
14614 * gcc.c-torture/execute/loop-2g.x: Likewise.
14615 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14616 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14617
14618 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14619
14620 PR c++/13507
14621 * g++.dg/ext/attrib11.C: New test.
14622
14623 PR c++/13494
14624 * g++.dg/template/array2-1.C: New test.
14625 * g++.dg/template/array2-2.C: New test.
14626
14627 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14628
14629 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14630
14631 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14632
14633 PR c++/12774
14634 * g++.dg/template/array1-1.C: New test.
14635 * g++.dg/template/array1-2.C: New test.
14636
14637 2003-12-29 Roger Sayle <roger@eyesopen.com>
14638
14639 PR fortran/12632
14640 * g77.dg/12632.f: New test case.
14641
14642 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14643
14644 PR c++/13289
14645 * g++.dg/parse/nontype1.C: New test.
14646
14647 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14648
14649 PR c++/12403
14650 * g++.dg/parse/explicit1.C: New test.
14651 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14652
14653 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14654
14655 PR c++/13081
14656 * g++.dg/opt/inline6.C: New test.
14657
14658 PR c++/12613
14659 * g++.dg/parse/error9.C: New test.
14660
14661 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14662
14663 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14664
14665 PR c++/13009
14666 * g++.dg/init/assign1.C: New test.
14667
14668 2003-12-28 Roger Sayle <roger@eyesopen.com>
14669
14670 PR c++/13070
14671 * g++.dg/warn/format3.C: New test case.
14672
14673 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14674
14675 * gcc.c-torture/compile/20031227-1.c: New test.
14676
14677 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14678
14679 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14680 * g77.dg/bprob/bprob.exp: Likewise.
14681 * gcc.misc-tests/bprob.exp: Likewise.
14682 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14683 variants on systems where the library does not provide that
14684 functionality.
14685 * gcc.dg/builtins-20.c: Use builtins-config.h.
14686 * gcc.dg/builtins-config.h: New file.
14687
14688 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14689
14690 * lib/gcc-dg.exp (dg-require-profiling): New function.
14691 * lib/target-supports.exp (check_profiling_available): Likewise.
14692 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14693 * g77.dg/bprob/bprob.exp: Likewise.
14694 * gcc.misc-tests/bprob.exp: Likewise.
14695 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14696 * gcc.dg/20021014-1.c: Likewise.
14697 * gcc.dg/nest.c: Likewise.
14698
14699 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14700
14701 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14702 compiling.
14703 * g++.dg/lookup/java2.C: Likewise.
14704 * gcc.dg/cpp/lexident.c: Likewise.
14705
14706 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14707
14708 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14709 given.
14710 * gcc.c-torture/compile/961203-1.c: Likewise.
14711 * gcc.c-torture/compile/980506-1.c: Likewise.
14712
14713 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14714
14715 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14716 (additional_prunes): New global.
14717 (gcc-dg-prune): Handle additional per-test pruning.
14718 (dg-test): Clear additional_prunes between tests.
14719
14720 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14721 dg-prune-output to avoid spurious failures from assembler
14722 complaining about nonexistent WAW violations.
14723 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14724 Use dg-prune-output to avoid spurious failures from assembler
14725 warning about Itanium B-step errata.
14726
14727 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14728
14729 * g++.dg/abi/macro0.C: New test.
14730 * g++.dg/abi/macro1.C: Likewise.
14731 * g++.dg/abi/macro2.C: Likewise.
14732
14733 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14734 * g++.dg/abi/bitfield7.C: Likewise.
14735 * g++.dg/abi/dtor2.C: Likewise.
14736 * g++.dg/abi/mangle11.C: Likewise.
14737 * g++.dg/abi/mangle12.C: Likewise.
14738 * g++.dg/abi/mangle14.C: Likewise.
14739 * g++.dg/abi/mangle17.C: Likewise.
14740 * g++.dg/abi/vbase10.C: Likewise.
14741 * g++.dg/abi/vbase14.C: Likewise.
14742 * g++.dg/template/qualttp17.C: Likewise.
14743
14744 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14745
14746 PR c/11995
14747 * gcc.dg/20031223-1.c: New test.
14748
14749 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14750
14751 * gcc.dg/noreturn-7.c: New test.
14752
14753 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14754
14755 * gcc.dg/null-pointer-1.c: New test.
14756
14757 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14758
14759 * g++.old-deja/g++.jason/template18.C: Remove.
14760 * g++.old-deja/g++.jason/template37.C: Likewise.
14761
14762 PR c++/12862
14763 * g++.dg/lookup/ns1.C: New test.
14764
14765 PR c++/12397
14766 * g++.dg/template/lookup3.C: New test.
14767
14768 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14769
14770 * g++.dg/template/recurse1.C: New test
14771
14772 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14773
14774 PR c++/12479
14775 * g++.dg/parse/semicolon1.C: New test.
14776 * g++.dg/parse/semicolon1.h: Likewise.
14777
14778 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14779
14780 * gcc.dg/darwin-misaligned.c: New test.
14781
14782 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14783
14784 PR c/9163
14785 * gcc.dg/20031222-1.c: New test.
14786
14787 2003-12-21 Mark Mitchell <mark@codesourcery.com>
14788
14789 PR c++/13438
14790 * g++.dg/parse/error8.C: New test.
14791
14792 PR c++/11554
14793 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14794
14795 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14796
14797 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14798 too small.
14799 * gcc.c-torture/compile/930217-1.c: Likewise.
14800 * gcc.c-torture/compile/930513-1.c: Likewise.
14801 * gcc.c-torture/execute/920908-2.c: Likewise.
14802 * gcc.c-torture/execute/921204-1.c: Likewise.
14803 * gcc.c-torture/execute/930621-1.c: Likewise.
14804 * gcc.c-torture/execute/930630-1.c: Likewise.
14805 * gcc.c-torture/execute/931031-1.c: Likewise.
14806 * gcc.c-torture/execute/980602-2.c: Likewise.
14807 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14808 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14809 * gcc.c-torture/execute/extzvsi.c: Likewise.
14810 * gcc.c-torture/unsorted/ext.c: Likewise.
14811
14812 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14813
14814 PR target/12749
14815 * gcc.c-torture/compile/20031220-2.c: New test case.
14816
14817 2003-12-20 Roger Sayle <roger@eyesopen.com>
14818
14819 PR optimization/13031
14820 * gcc.c-torture/compile/20031220-1.c: New test case.
14821
14822 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14823
14824 * gcc.dg/cast-function-1.c: New test.
14825
14826 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14827
14828 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14829 formats.
14830
14831 2003-12-19 Mark Mitchell <mark@codesourcery.com>
14832
14833 PR c++/12795
14834 * g++.dg/ext/attrib10.C: New test.
14835
14836 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14837
14838 * gcc.dg/cleanup-10.c: New test.
14839 * gcc.dg/cleanup-11.c: New test.
14840
14841 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14842
14843 PR c++/13239
14844 * g++.dg/opt/expect1.C: New test.
14845
14846 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14847
14848 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14849
14850 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14851
14852 PR debug/12923
14853 * gcc.dg/20031218-1.c: New test.
14854
14855 PR debug/12389
14856 * gcc.dg/20031218-2.c: New test.
14857 * gcc.dg/20031218-3.c: New test.
14858
14859 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14860 of label name and allow for USER_LABEL_PREFIX == "_" names.
14861 * g++.dg/abi/mangle18-2.C: Likewise.
14862 * g++.dg/abi/mangle19-1.C: Likewise.
14863 * g++.dg/abi/mangle19-2.C: Likewise.
14864 * g++.dg/abi/mangle20-1.C: Likewise.
14865 * g++.dg/abi/mangle20-2.C: Likewise.
14866
14867 2003-12-18 Richard Henderson <rth@redhat.com>
14868
14869 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14870
14871 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14872 Dan Kegel <dank@kegel.com>
14873
14874 PR other/12009
14875 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14876 testing a cross compiler, it causes spurious compile failures.
14877 * lib/g++.exp: Likewise.
14878
14879 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14880
14881 PR c++/13262
14882 * g++.dg/template/access13.C: New test.
14883
14884 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14885
14886 * gcc.dg/20031216-1.c: New test.
14887
14888 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14889
14890 PR c++/9154
14891 * g++.dg/template/error10.C: New test.
14892
14893 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14894
14895 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14896 * g++.dg/eh/simd-2.C: Likewise.
14897
14898 2003-12-17 James E Wilson <wilson@specifixinc.com>
14899 Roger Sayle <roger@eyesopen.com>
14900
14901 * gcc.c-torture/execute/ieee/mzero5.c: New.
14902
14903 2003-12-17 Mark Mitchell <mark@codesourcery.com>
14904
14905 PR c++/10603
14906 * g++.dg/parse/error6.C: New test.
14907
14908 PR c++/12827
14909 * g++.dg/parse/error7.C: New test.
14910
14911 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14912
14913 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14914 at -O with stabs debugging formats.
14915 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14916 * gcc.dg/debug/debug-2.c: Likewise.
14917
14918 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14919
14920 PR c++/12696
14921 * g++.dg/init/error1.C: New test.
14922
14923 PR c++/12218
14924 * g++.dg/init/pm3.C: New test.
14925
14926 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14927
14928 PR c/3347
14929 * gcc.dg/bitfld-8.c: New test.
14930
14931 2003-12-16 James Lemke <jim@wasabisystems.com>
14932
14933 * gcc.dg/arm-scd42-[123].c: New tests.
14934
14935 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14936
14937 PR c++/9043
14938 * g++.dg/abi/mangle20-1.C: New test.
14939 * g++.dg/abi/mangle20-2.C: New test.
14940
14941 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14942
14943 PR c++/13275
14944 * g++.dg/other/offsetof2.C: Remove XFAIL.
14945 * g++.dg/parse/offsetof1.C: New test.
14946 * g++.gd/parse/offsetof2.C: Likewise.
14947
14948 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14949
14950 * g++.dg/template/nontype3.C: New test.
14951 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14952
14953 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14954
14955 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14956
14957 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14958
14959 PR c++/13387
14960 * g++.dg/expr/assign1.C: New test.
14961
14962 PR c++/13242
14963 * g++.dg/abi/mangle19-1.C: New test.
14964 * g++.dg/abi/mangle19-2.C: New test.
14965
14966 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14967
14968 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14969
14970 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14971
14972 * gcc.c-torture/execute/20031216-1.c: New test.
14973
14974 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14975
14976 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14977 an ICE regression.
14978
14979 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14980
14981 PR c++/10926
14982 * g++.dg/template/error9.C: New test.
14983
14984 PR c++/11116
14985 * g++.dg/template/error8.C: New test.
14986
14987 2003-12-15 Roger Sayle <roger@eyesopen.com>
14988
14989 PR middle-end/13400
14990 * gcc.c-torture/execute/20031215-1.c: New test case.
14991
14992 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14993
14994 PR c++/13269
14995 * g++.dg/parse/error5.C: New test.
14996
14997 PR c++/12989
14998 * g++.dg/expr/sizeof1.C: New test.
14999
15000 PR c++/13310
15001 * g++.dg/template/crash15.C: New test.
15002
15003 2003-12-15 Geoffrey Keating <geoffk@apple.com>
15004
15005 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15006 a non-POD type as the last named parameter of a varargs function.
15007
15008 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15009
15010 PR c++/13243
15011 PR c++/12573
15012 * g++.dg/template/crash14.C: New test.
15013 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15014
15015 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15016
15017 * g++.dg/other/java1.C: New test.
15018
15019 PR c++/13241
15020 * g++.dg/abi/mangle18-1.C: New test.
15021 * g++.dg/abi/mangle18-2.C: New test.
15022
15023 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15024
15025 PR optimization/10312
15026 * gcc.c-torture/execute/20031214-1.c: New.
15027
15028 2003-12-14 Mark Mitchell <mark@codesourcery.com>
15029
15030 PR c++/10779
15031 PR c++/12160
15032 * g++.dg/parse/error3.C: New test.
15033 * g++.dg/parse/error4.C: Likewise.
15034 * g++.dg/abi/mangle4.C: Tweak error messages.
15035 * g++.dg/lookup/using5.C: Likewise.
15036 * g++.dg/other/error2.C: Likewise.
15037 * g++.dg/parse/typename5.C: Likewise.
15038 * g++.dg/parse/undefined1.C: Likewise.
15039 * g++.dg/template/arg2.C: Likewise.
15040 * g++.dg/template/ttp3.C: Likewise.
15041 * g++.dg/template/type1.C: Likewise.
15042 * g++.old-deja/g++.other/crash32.C: Likewise.
15043 * g++.old-djea/g++.pt/defarg8.C: Likewise.
15044
15045 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15046
15047 PR c++/13106
15048 * g++.dg/warn/noreturn-3.C: New test.
15049
15050 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15051
15052 PR c++/13118
15053 * g++.dg/abi/covariant3.C: New.
15054
15055 2003-12-12 Jakub Jelinek <jakub@redhat.com>
15056
15057 * g++.dg/eh/ia64-1.C: New test.
15058
15059 2003-12-12 Roger Sayle <roger@eyesopen.com>
15060
15061 PR optimization/13037
15062 * g77.f-torture/execute/13037.f: New test case.
15063
15064 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15065
15066 PR c++/12881
15067 * g++.dg/abi/covariant2.C: New.
15068
15069 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
15070
15071 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15072
15073 2003-12-11 Zack Weinberg <zack@codesourcery.com>
15074
15075 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15076
15077 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15078
15079 PR other/10819
15080 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15081 to fix Bug 10819.
15082 * lib/g++.exp (g++_version): Likewise.
15083 * lib/g77.exp (g77_version): Likewise.
15084 * lib/objc.exp (default_objc_version): Likewise.
15085
15086 2003-12-10 Richard Henderson <rth@redhat.com>
15087
15088 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15089
15090 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15091
15092 2003-12-08 Matt Austern <austern@apple.com>
15093
15094 PR c/13134
15095 * lib/gcc-dg.exp (dg-require-visibility): Define.
15096 * lib/target-supports (check_visibility_available): Define.
15097 * gcc.dg/visibility-1.c: New test.
15098 * gcc.dg/visibility-2.c: Likewise.
15099 * gcc.dg/visibility-3.c: Likewise.
15100 * gcc.dg/visibility-4.c: Likewise.
15101 * gcc.dg/visibility-5.c: Likewise.
15102 * gcc.dg/visibility-6.c: Likewise.
15103 * g++.dg/ext/visibility-1.C: Likewise.
15104 * g++.dg/ext/visibility-2.C: Likewise.
15105 * g++.dg/ext/visibility-3.C: Likewise.
15106 * g++.dg/ext/visibility-4.C: Likewise.
15107 * g++.dg/ext/visibility-5.C: Likewise.
15108 * g++.dg/ext/visibility-6.C: Likewise.
15109
15110 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15111
15112 * g++.dg/lookup/java1.C: New test.
15113 * g++.dg/lookup/java2.C: New test.
15114
15115 2003-12-07 Falk Hueffner <falk@debian.org>
15116
15117 * g++.dg/opt/noreturn-1.C: New test.
15118
15119 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15120
15121 * gcc.dg/overflow-1.c: New test.
15122
15123 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15124
15125 * g77.f-torture/compile/13060.f: New test.
15126
15127 2003-12-06 Mark Mitchell <mark@codesourcery.com>
15128
15129 PR c++/13323
15130 * g++.dg/inherit/operator2.C: New test.
15131
15132 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15133
15134 PR c++/13305
15135 * g++.dg/ext/attrib9.C: New test.
15136
15137 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15138
15139 PR c++/13314
15140 * g++.dg/template/error7.C: New test.
15141
15142 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15143 J"orn Rennecke <joern.rennecke@superh.com>
15144
15145 PR target/13302
15146 * g++.dg/other/struct-va_list.C: New test.
15147
15148 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15149
15150 PR c++/13166
15151 * g++.dg/parse/defarg6.C: New test.
15152
15153 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15154
15155 PR target/13256
15156 * gcc.c-torture/execute/20031201-1.c: New test.
15157
15158 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15159
15160 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15161
15162 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15163
15164 * gcc.dg/builtin-return-1.c: New test.
15165
15166 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15167 J"orn Rennecke <joern.rennecke@superh.com>
15168
15169 PR optimization/13260
15170 * gcc.c-torture/execute/20031204-1.c: New test.
15171
15172 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15173
15174 PR c++/9127
15175 * g++.dg/template/error6.C: New test.
15176
15177 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15178
15179 * gcc.dg/20031202-1.c: New test.
15180
15181 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15182
15183 PR c++/13179
15184 * g++.dg/template/eh1.C: New test.
15185
15186 PR c++/10771
15187 * g++.dg/template/error5.C: New test.
15188
15189 2003-12-02 David Ung <davidu@mips.com>
15190
15191 * gcc.dg/compat/vector-check.h: Corrected type for var
15192 g_##TMODE
15193
15194 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15195
15196 PR c++/10126
15197 * g++.dg/template/ptrmem8.C: New test.
15198
15199 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15200
15201 PR c++/12573
15202 * g++.dg/template/dependent-expr3.C: New test.
15203
15204 2003-12-01 James Lemke <jim@wasabisystems.com>
15205
15206 * gcc.dg/arm-g2.c: New test.
15207
15208 2003-12-01 Roger Sayle <roger@eyesopen.com>
15209
15210 PR optimization/11634
15211 * gcc.dg/20031201-2.c: New test case.
15212
15213 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15214
15215 PR 11433
15216 * objc.dg/proto-lossage-3.m: New test.
15217
15218 2003-12-01 Roger Sayle <roger@eyesopen.com>
15219
15220 PR optimization/12628
15221 * gcc.dg/20031201-1.c: New test case.
15222
15223 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15224
15225 * gcc.dg/unaligned-1.c: New test.
15226
15227 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15228
15229 PR c++/9849
15230 * g++.dg/template/error4.C: New test.
15231 * g++.dg/template/nested3.C: Adjust error markers.
15232
15233 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15234
15235 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15236
15237 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15238
15239 PR c/10333
15240 * gcc.dg/bitfld-7.c: New test.
15241
15242 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15243
15244 * gcc.dg/tls/asm-1.C: New test.
15245
15246 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15247
15248 * gcc.dg/cpp/assert4.c: Update.
15249
15250 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15251
15252 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15253 * gcc.dg/builtin-apply3.c: New test.
15254
15255 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15256
15257 * lib/compat.exp (compat-obj): New xfaildata parameter.
15258 Use it to set compiler_conditional_xfail_data before compiling.
15259 (compat-get-options): Handle dg-xfail-if.
15260 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15261 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15262 * gcc.dg/compat/vector-1_y.c: Likewise.
15263 * gcc.dg/compat/vector-2_x.c: Likewise.
15264 * gcc.dg/compat/vector-2_y.c: Likewise.
15265
15266 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15267
15268 * g++.dg/opt/reg-stack4.C: New test.
15269
15270 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15271
15272 * gcc.dg/builtin-apply2.c: New test.
15273
15274 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15275
15276 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15277
15278 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15279
15280 PR c++/12924
15281 * g++.dg/template/template-id-2.C: New test.
15282
15283 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15284
15285 PR c++/5369
15286 * g++.dg/template/memfriend1.C: New test.
15287 * g++.dg/template/memfriend2.C: Likewise.
15288 * g++.dg/template/memfriend3.C: Likewise.
15289 * g++.dg/template/memfriend4.C: Likewise.
15290 * g++.dg/template/memfriend5.C: Likewise.
15291 * g++.dg/template/memfriend6.C: Likewise.
15292 * g++.dg/template/memfriend7.C: Likewise.
15293 * g++.dg/template/memfriend8.C: Likewise.
15294 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15295
15296 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15297
15298 PR c++/12515
15299 * g++.dg/ext/cond1.C: New test.
15300
15301 2003-11-20 Richard Henderson <rth@redhat.com>
15302
15303 * gcc.dg/20020201-2.c: Remove.
15304 * gcc.dg/20020201-4.c: Remove.
15305 * gcc.dg/20020304-1.c: Remove.
15306
15307 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15308
15309 * gcc.dg/cpp/trad/xwin1.c: New test case.
15310
15311 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15312
15313 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15314 * lib/g77.exp: Likewise.
15315 * lib/objc.exp: Likewise.
15316 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15317 for darwin.
15318
15319 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15320
15321 PR c++/12932
15322 * g++.dg/template/static5.C: New test.
15323
15324 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15325
15326 * gcc.dg/nested-func-1.c: New test.
15327
15328 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15329
15330 * gcc.dg/cpp/assert4.c: New test.
15331
15332 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15333
15334 PR c++/2294
15335 * g++.dg/lookup/using9.c: New test.
15336
15337 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15338
15339 PR c++/12762
15340 * g++.dg/template/error3.C: New test.
15341
15342 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15343
15344 PR ada/13035
15345 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15346 No longer use a wrapper for gcc, since this does not work under
15347 Windows.
15348
15349 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15350
15351 PR c++/2094
15352 * g++.dg/template/ptrmem7.C: New test.
15353
15354 2003-11-13 Andrew Pinski <apinski@apple.com>
15355
15356 * gcc.c-torture/compile/20031113-1.c: New test.
15357
15358 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15359 Kean Johnston <jkj@sco.com>
15360
15361 PR c/13029
15362 * gcc.dg/unused-4.c: Update.
15363
15364 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15365
15366 * g++.dg/opt/const3.C: New test.
15367
15368 2003-11-13 Jan Hubicka <jh@suse.cz>
15369
15370 * gcc.c-torture/compile/20031112-1.c: New test.
15371
15372 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15373
15374 * g++.dg/parse/crash10.C: Remove bogus error marker.
15375
15376 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15377
15378 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15379 (host_gcc): Likewise.
15380 (ROOT): Honor $PWDCMD.
15381 (BASE): Likewise.
15382 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15383
15384 2003-11-12 Catherine Moore <clm@redhat.com>
15385
15386 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15387
15388 2003-11-12 Andreas Jaeger <aj@suse.de>
15389 Jakub Jelinek <jakub@redhat.com>
15390 Andrew Pinski <pinskia@physics.uc.edu>
15391 Richard Henderson <rth@redhat.com>
15392
15393 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15394 systems.
15395 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15396
15397 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15398 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15399
15400 2003-11-11 Andreas Jaeger <aj@suse.de>
15401
15402 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15403
15404 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15405
15406 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15407
15408 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15409 Clean ups.
15410
15411 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15412
15413 * gcc.dg/trampoline-1.c: New test.
15414
15415 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15416
15417 * gcc.c-torture/compile/200031109-1.c: New test.
15418
15419 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15420
15421 PR c/3190
15422 PR c/8714
15423 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15424 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15425 gcc.dg/format/no-y2k-1.c: Update.
15426
15427 2003-11-08 Roger Sayle <roger@eyesopen.com>
15428
15429 PR optimization/10467
15430 * gcc.dg/20031108-1.c: New test case.
15431
15432 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15433
15434 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15435
15436 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15437
15438 * gcc.dg/compound-lvalue-1.c: New test.
15439 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15440 some XFAILs.
15441
15442 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15443
15444 * gcc.dg/altivec-varargs-1.c: New test.
15445
15446 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15447
15448 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15449 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15450 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15451 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15452 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15453
15454 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15455
15456 * gcc.dg/cond-lvalue-1.c: New test.
15457
15458 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15459
15460 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15461
15462 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15463
15464 PR c++/11616
15465 * g++.dg/template/instantiate5.C: New test.
15466
15467 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15468
15469 PR c++/12726
15470 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15471 * ChangeLog: Add missing first entry for above test.
15472
15473 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15474
15475 PR c++/9810
15476 * g++.dg/template/using8.C: New test.
15477 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15478
15479 2003-11-02 Roger Sayle <roger@eyesopen.com>
15480
15481 PR optimization/10817
15482 * gcc.c-torture/compile/20031102-1.c: New test case.
15483
15484 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15485
15486 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15487 2147483647.
15488
15489 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15490
15491 * gcc.dg/20031102-1.c: New test.
15492
15493 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15494
15495 * gcc.dg/complex-1.c: New test.
15496
15497 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15498
15499 PR c++/12796
15500 * g++.dg/template/crash13.C: Adjust expected error location.
15501 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15502
15503 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15504
15505 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15506
15507 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15508
15509 PR/10239
15510 * gcc.c-torture/compile/20031031-2.c: New test.
15511
15512 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15513
15514 PR/11640
15515 * gcc.c-torture/compile/20031031-1.c: New test.
15516
15517 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15518
15519 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15520 * gcc.misc-tests/bprob.exp: Likewise.
15521 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15522 the execution test on arm-elf configs.
15523 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15524 configs that don't support scratch files.
15525 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15526
15527 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15528
15529 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15530 done by dejagnu.
15531
15532 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15533
15534 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15535 Avoid non pure sh syntax. Add more logging.
15536
15537 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15538 fail.
15539
15540 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15541
15542 PR libgcj/10610
15543 * gcc.dg/ppc-stackalign-1.c: New test.
15544
15545 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15546
15547 * ada/acats/run_all.sh: Change output to be more compliant with
15548 dejagnu framework.
15549 Create acats.sum and acats.log files under testsuite/ada/acats
15550 Only run [a-z]* directories, to filter out e.g. CVS.
15551 Redirect build output to log file.
15552
15553 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15554
15555 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15556
15557 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15558
15559 PR ada/5909:
15560 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15561
15562 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15563
15564 * gcc.c-torture/compile/20031023-1.c: New test.
15565 * gcc.c-torture/compile/20031023-2.c: New test.
15566 * gcc.c-torture/compile/20031023-3.c: New test.
15567 * gcc.c-torture/compile/20031023-4.c: New test.
15568
15569 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15570
15571 PR c++/10371
15572 * g++.dg/lookup/scoped8.C: New test.
15573
15574 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15575
15576 * g++.dg/opt/reg-stack3.C: New test.
15577
15578 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15579
15580 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15581
15582 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15583
15584 PR c++/11076
15585 * g++.dg/template/crash13.C: New test.
15586
15587 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15588
15589 * gcc.dg/c99-restrict-2.c: New test.
15590
15591 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15592
15593 PR c++/12698, c++/12699, c++/12700, c++/12566
15594 * g++.dg/inherit/covariant9.C: New test.
15595 * g++.dg/inherit/covariant10.C: New test.
15596 * g++.dg/inherit/covariant11.C: New test.
15597
15598 2003-10-23 Jason Merrill <jason@redhat.com>
15599
15600 PR c++/12726
15601 * g++.dg/ext/complit2.C: New test.
15602
15603 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15604
15605 PR target/12654
15606 * gcc.c-torture/execute/20031020-1.c: New test.
15607
15608 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15609
15610 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15611 following the jump_insn.
15612
15613 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15614
15615 * gcc.dg/cast-lvalue-1.c: New test.
15616
15617 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15618
15619 PR c++/11962
15620 * g++.dg/template/cond2.C: New test.
15621
15622 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15623
15624 * gcc.dg/builtins-28.c: New test.
15625
15626 2003-10-20 Jan Hubicka <jh@suse.cz>
15627
15628 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15629 parameter.
15630 * testsuite/gcc.dg/inline-2.c: Likewise.
15631
15632 2003-10-20 Phil Edwards <phil@codesourcery.com>
15633
15634 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15635 * gcc.dg/nest.c: Likewise.
15636
15637 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15638
15639 PR c++/9781, c++/10583, c++/11862
15640 * g++.dg/parse/crash13.C: New test.
15641
15642 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15643
15644 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15645
15646 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15647
15648 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15649 Define HAVE_C99_RUNTIME except on Solaris.
15650 * gcc.dg/builtins-20.c: Likewise.
15651
15652 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15653
15654 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15655
15656 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15657
15658 PR c++/12495
15659 * g++.dg/template/crash21.C: New test.
15660
15661 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15662
15663 PR c++/2513
15664 * g++.dg/template/typename5.C: New test.
15665
15666 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15667
15668 PR c++/12369
15669 * g++.dg/template/friend25.C: New test.
15670
15671 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15672
15673 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15674 versions.
15675
15676 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15677
15678 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15679 == 2147483647.
15680
15681 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15682
15683 * gcc.c-torture/execute/960416-1.x: Remove.
15684 * gcc.c-torture/execute/divconst-3.x: Likewise.
15685
15686 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15687
15688 PR target/12598
15689 * gcc.dg/torture/cris-volatile-1.c: New test.
15690
15691 2003-10-14 Roger Sayle <roger@eyesopen.com>
15692
15693 PR optimization/9325
15694 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15695 for overflowing floating point to integer conversion during RTL
15696 simplification.
15697
15698 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15699
15700 * objc/execute/_cmd.m: Fix typo.
15701 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15702 Relax 'scan-assembler' regexp.
15703 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15704 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15705 * objc.dg/zero-link-2.m: Remove blank line.
15706 * objc.dg/zero-link-3.m: New test case.
15707
15708 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15709
15710 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15711
15712 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15713 than linker trickery.
15714
15715 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15716
15717 PR c++/12370
15718 * g++.dg/other/friend2.C: New test.
15719
15720 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15721
15722 * gcc.dg/20031012-1.c: New test.
15723
15724 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15725
15726 * gcc.dg/weak/weak-3.c: Fix for new warning.
15727
15728 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15729
15730 PR optimization/8750
15731 * gcc.c-torture/execute/20031012-1.c: New test case.
15732
15733 2003-10-11 Roger Sayle <roger@eyesopen.com>
15734
15735 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15736 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15737
15738 2003-10-11 Roger Sayle <roger@eyesopen.com>
15739
15740 PR optimization/12260
15741 * gcc.c-torture/compile/20031011-2.c: New test case.
15742
15743 2003-10-11 Roger Sayle <roger@eyesopen.com>
15744
15745 * gcc.c-torture/execute/20031011-1.c: New testcase.
15746
15747 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15748
15749 * gcc.c-torture/compile/20031011-1.c: New test.
15750
15751 2003-10-11 Jan Hubicka <jh@suse.cz>
15752
15753 * g++.dg/other/first-global.C: New test.
15754
15755 2003-10-11 Roger Sayle <roger@eyesopen.com>
15756
15757 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15758
15759 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15760
15761 * gcc.c-torture/compile/20031010-1.c: New test.
15762
15763 2003-10-10 Geoffrey Keating <geoffk@apple.com>
15764
15765 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15766 * gcc.c-torture/execute/va-arg-25.c: ... here.
15767
15768 2003-10-09 Mark Mitchell <mark@codesourcery.com>
15769
15770 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15771
15772 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
15773
15774 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
15775
15776 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15777
15778 * g++.dg/parse/error2.C: New test.
15779
15780 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15781
15782 PR c++/11097
15783 * g++.dg/other/error5.C: Modify the error message.
15784 * g++.dg/lookup/using8.C: New test.
15785
15786 2003-10-07 Geoffrey Keating <geoffk@apple.com>
15787
15788 * gcc.dg/darwin-abi-2.c: New file.
15789 * gcc.c-torture/execute/va-arg-24.c: New file.
15790
15791 2003-10-06 Bob Wilson <bob.wilson@acm.org>
15792
15793 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15794 indentation.
15795
15796 2003-10-06 Mark Mitchell <mark@codesourcery.com>
15797
15798 PR c++/10147
15799 * g++.dg/other/error4.C: Update error messages.
15800 * g++.dg/template/ptrmem4.C: Likewise.
15801
15802 PR c++/12337
15803 * g++.dg/init/new9.C: New test.
15804
15805 PR c++/12334, c++/12236, c++/8656
15806 * g++.dg/ext/attrib8.C: New test.
15807
15808 2003-10-06 Devang Patel <dpatel@apple.com>
15809
15810 * gcc.dg/debug/dwarf2-3.h: New test.
15811 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
15812
15813 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15814
15815 * g++.dg/opt/cfg2.C: New test.
15816
15817 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15818
15819 * g++.dg/opt/float1.C: New test.
15820
15821 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15822
15823 * gcc.dg/c90-array-lval-6.c: New test.
15824 * gcc.dg/c99-array-lval-6.c: New test.
15825
15826 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
15827 Ziemowit Laski <zlaski@apple.com>
15828
15829 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15830 'Derived', so that it is never considered a class method; add
15831 new warning for '+port' method ambiguity.
15832 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15833 <objc/objc-api.h> (needed on Mac OS X).
15834 * objc.dg/method-13.m: New test.
15835
15836 2003-10-03 Roger Sayle <roger@eyesopen.com>
15837
15838 PR optimization/9325, PR java/6391
15839 * gcc.c-torture/execute/20031003-1.c: New test case.
15840
15841 2003-10-02 Mark Mitchell <mark@codesourcery.com>
15842
15843 PR optimization/12180
15844 * gcc.dg/20031002-1.c: New test.
15845
15846 PR c++/12486
15847 * g++.dg/inherit/error1.C: New test.
15848
15849 2003-10-02 Chris Demetriou <cgd@broadcom.com>
15850
15851 * lib/f-torture.exp (search_for): Rename to...
15852 (search_for_re): This. Also, clean up comments and the
15853 "regexp" invocation.
15854
15855 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
15856
15857 * gcc.c-torture/compile/20031002-1.c: New test.
15858
15859 2003-10-02 Jakub Jelinek <jakub@redhat.com>
15860
15861 * g++.dg/opt/cond1.C: New test.
15862
15863 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15864
15865 * gcc.dg/Wold-style-definition-2.c: New testcase.
15866 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15867
15868 2003-09-29 Richard Henderson <rth@redhat.com>
15869
15870 * g++.dg/init/array10.C: Add dg-options.
15871
15872 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15873
15874 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15875
15876 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15877
15878 * g++.dg/template/friend19.C: Fix typo.
15879 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15880
15881 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
15882
15883 * gcc.c-torture/execute/20030928-1.c: New test.
15884 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15885
15886 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15887
15888 * g++.dg/opt/unroll1.C: New test.
15889
15890 2003-09-26 Roger Sayle <roger@eyesopen.com>
15891
15892 PR optimization/11741
15893 * gcc.dg/20030926-1.c: New test case.
15894
15895 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15896
15897 PR c++/5655
15898 * g++.dg/parse/access7.C: New test.
15899 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15900
15901 2003-09-24 Ziemowit Laski <zlaski@apple.com>
15902
15903 MERGE OF objc-improvements-branch into MAINLINE:
15904 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15905 if libobjc has not been built.
15906 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
15907 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15908 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15909 objc/execute/nested-3.m, objc/execute/np-2.m,
15910 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15911 objc/execute/redefining_self.m, objc/execute/root_methods.m,
15912 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15913 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15914 objc.dg/special/unclaimed-category-1.h,
15915 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15916 well as GNU runtime.
15917 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
15918 * execute/cascading-1.m, execute/function-message-1.m,
15919 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15920 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15921 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15922 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15923 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15924 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15925 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15926 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15927 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
15928 * objc.dg/bitfield-2.m: Run only on Darwin.
15929 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
15930 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15931 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
15932 * objc.dg/const-str-1.m: Fix constant string layout.
15933
15934 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
15935
15936 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15937
15938 2003-09-23 Geoffrey Keating <geoffk@apple.com>
15939
15940 * gcc.dg/darwin-abi-1.c: New file.
15941
15942 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15943
15944 PR target/12281
15945 * gcc.c-torture/compile/20030921-1.c: New test.
15946
15947 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15948
15949 * g++.dg/opt/reg-stack2.C: New test.
15950
15951 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15952
15953 * g++.dg/eh/delayslot1.C: New test.
15954
15955 2003-09-20 Richard Henderson <rth@redhat.com>
15956
15957 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15958
15959 2003-09-20 Roger Sayle <roger@eyesopen.com>
15960
15961 * gcc.c-torture/execute/20030920-1.c: New test case.
15962
15963 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15964
15965 * g++.dg/rtti/typeid3.C: Correct expected error message.
15966
15967 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15968
15969 PR c++/157
15970 * g++.dg/parse/crash12.C: New test.
15971
15972 2003-09-19 Janis Johnson <janis187@us.ibm.com>
15973
15974 * gcc.dg/compat/mixed-struct-check.h: New.
15975 * gcc.dg/compat/mixed-struct-defs.h: New.
15976 * gcc.dg/compat/mixed-struct-init.h: New.
15977 * gcc.dg/compat/struct-by-value-19_main.c: New.
15978 * gcc.dg/compat/struct-by-value-19_x.c: New.
15979 * gcc.dg/compat/struct-by-value-19_y.c: New.
15980 * gcc.dg/compat/struct-by-value-20_main.c: New.
15981 * gcc.dg/compat/struct-by-value-20_x.c: New.
15982 * gcc.dg/compat/struct-by-value-20_y.c: New.
15983 * gcc.dg/compat/struct-return-19_main.c: New.
15984 * gcc.dg/compat/struct-return-19_x.c: New.
15985 * gcc.dg/compat/struct-return-19_y.c: New.
15986 * gcc.dg/compat/struct-return-20_main.c: New.
15987 * gcc.dg/compat/struct-return-20_x.c: New.
15988 * gcc.dg/compat/struct-return-20_y.c: New.
15989
15990 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15991 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15992 so that it will not complain on LP64 targets.
15993
15994 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15995
15996 PR c++/495
15997 * g++.dg/template/friend24.C: New test.
15998
15999 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16000
16001 PR c++/12332
16002 * g++.dg/template/memtmpl2.C: New test.
16003
16004 2003-09-18 Mark Mitchell <mark@codesourcery.com>
16005
16006 PR target/11184
16007 * gcc.dg/builtin-apply1.c: New test.
16008
16009 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16010
16011 PR c++/9848
16012 * g++.dg/warn/Wunused-4.C: New test.
16013
16014 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16015
16016 PR c++/12316
16017 * g++.dg/other/gc2.C: New test.
16018
16019 2003-09-17 Mark Mitchell <mark@codesourcery.com>
16020
16021 PR c++/11991
16022 * g++.dg/rtti/typeid3.C: New test.
16023
16024 PR c++/12266
16025 * g++.dg/overload/template1.C: New test.
16026
16027 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16028
16029 * g++.dg/opt/cfg3.C: New test.
16030
16031 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16032
16033 PR c++/7939
16034 * g++.dg/template/crash11.C: New test.
16035
16036 2003-09-16 Jason Merrill <jason@redhat.com>
16037 Jakub Jelinek <jakub@redhat.com>
16038
16039 * gcc.dg/attr-warn-unused-result.c: New test.
16040
16041 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16042
16043 PR c++/12184
16044 * g++.dg/expr/call2.C: New test.
16045
16046 2003-09-15 Andreas Jaeger <aj@suse.de>
16047
16048 * gcc.dg/Wold-style-definition-1.c: New test.
16049
16050 2003-09-14 Mark Mitchell <mark@codesourcery.com>
16051
16052 PR c++/3907
16053 * g++.dg/parse/template12.C: New test.
16054
16055 * g++.dg/abi/bitfield11.C: New test.
16056 * g++.dg/abi/bitfield12.C: Likewise.
16057
16058 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
16059
16060 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16061 non-expansion of functional macro name without arguments at EOL.
16062 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16063
16064 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
16065
16066 * gcc.c-torture/execute/20030914-[12].c: New tests.
16067
16068 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16069
16070 PR c++/11788
16071 * g++.dg/overload/addr1.C: New test.
16072
16073 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16074
16075 * gcc.dg/20030909-1.c: New test.
16076
16077 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16078
16079 * gcc.dg/ultrasp10.c: New test.
16080
16081 2003-09-09 Devang Patel <dpatel@apple.com>
16082
16083 * gcc.dg/darwin-ld-6.c: New test.
16084
16085 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16086
16087 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16088
16089 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16090
16091 * gcc.dg/ia64-types1.c: New test.
16092 * gcc.dg/ia64-types2.c: Likewise.
16093
16094 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16095
16096 * gcc.dg/builtins-1.c: Add more _Complex tests.
16097 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16098
16099 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16100 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16101
16102 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16103
16104 PR c++/11786
16105 * g++.dg/lookup/koenig2.C: New test.
16106
16107 PR c++/5296
16108 * g++.dg/rtti/typeid2.C: New test.
16109
16110 2003-09-08 Jakub Jelinek <jakub@redhat.com>
16111
16112 * gcc.c-torture/compile/20030904-1.c: New test.
16113
16114 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16115
16116 * g++.dg/opt/longbranch2.C: New test.
16117
16118 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16119
16120 * g++.dg/template/crash10.C: Only compile it.
16121
16122 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16123
16124 PR middle-end/11665
16125 * gcc.c-torture/compile/20030907-1.c: New test.
16126 * g++.dg/init/array11.C: New test.
16127
16128 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16129
16130 PR c++/11852
16131 * g++.dg/init/struct1.C: New test.
16132
16133 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16134
16135 PR c++/12181
16136 * g++.dg/expr/comma1.C: New test.
16137
16138 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16139
16140 PR c++/11867
16141 * g++.dg/expr/static_cast5.C: New test.
16142
16143 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16144
16145 PR c++/11507
16146 * g++.dg/lookup/scoped7.C: New test.
16147
16148 PR c++/9574
16149 * g++.dg/other/static1.C: New test.
16150
16151 PR c++/11490
16152 * g++.dg/warn/template-1.C: New test.
16153
16154 PR c++/11432
16155 * g++.dg/template/crash10.C: New test.
16156
16157 PR c++/2478
16158 * g++.dg/overload/VLA.C: New test.
16159
16160 PR c++/10804
16161 * g++.dg/template/call1.C: New test.
16162
16163 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16164
16165 PR c++/11794
16166 * g++.dg/parse/using3.C: New test.
16167
16168 2003-09-06 Roger Sayle <roger@eyesopen.com>
16169
16170 PR c++/11409
16171 * g++.dg/overload/builtin3.C: New test case.
16172
16173 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16174
16175 PR c/9862
16176 * gcc.dg/20030906-1.c: New test.
16177 * gcc.dg/20030906-2.c: Likewise.
16178
16179 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16180
16181 PR c++/12167
16182 * g++.dg/parse/defarg5.C: New test.
16183
16184 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16185
16186 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16187
16188 PR c++/12163
16189 * g++.dg/expr/static_cast4.C: New test.
16190
16191 PR c++/12146
16192 * g++.dg/template/crash9.C: New test.
16193
16194 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16195
16196 * g++.old-deja/g++.ext/pretty2.C: Update for change
16197 in __FUNCTION__.
16198 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16199
16200 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16201
16202 PR c++/11922
16203 * g++/dg/template/qualified-id1.C: New test.
16204
16205 PR c++/12037
16206 * g++.dg/warn/noeffect4.C: New test.
16207
16208 2003-09-04 Matt Austern <austern@apple.com>
16209
16210 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16211 * g++.dg/ext/fnname2.C: Likewise.
16212 * g++.dg/ext/fnname3.C: Likewise.
16213
16214 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16215
16216 * g++.dg/expr/lval1.C: New test.
16217 * g++.dg/ext/lvcast.C: Remove.
16218
16219 2003-09-03 Roger Sayle <roger@eyesopen.com>
16220
16221 PR optimization/11700.
16222 * gcc.c-torture/compile/20030903-1.c: New test case.
16223
16224 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16225
16226 PR c++/12053
16227 * g++.dg/abi/layout4.C: New test.
16228
16229 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16230
16231 PR c++/11553
16232 * g++.dg/parse/friend3.C: New test.
16233
16234 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16235
16236 PR c++/11847
16237 * g++.dg/template/class1.C: New test.
16238
16239 PR c++/11808
16240 * g++.dg/expr/call1.C: New test.
16241
16242 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16243
16244 PR c++/12114
16245 * g++.dg/init/ref9.C: New test.
16246
16247 PR c++/11972
16248 * g++.dg/template/nested4.C: New test.
16249
16250 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16251
16252 PR c++/12093
16253 * g++.dg/template/non-dependent4.C: New test.
16254
16255 PR c++/11928
16256 * g++.dg/inherit/conv1.C: New test.
16257
16258 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16259
16260 PR c++/6196
16261 * g++.dg/ext/label1.C: New test.
16262 * g++.dg/ext/label2.C: Likewise.
16263
16264 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16265
16266 * g++.dg/expr/cond3.C: New test.
16267
16268 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16269
16270 * gcc.dg/builtins-1.c: Add new builtin cases.
16271
16272 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16273
16274 * gcc.dg/builtins-1.c: Add new cases.
16275 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16276
16277 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16278
16279 * gcc.dg/builtins-1.c: Add more math builtin tests.
16280 * gcc.dg/torture/builtin-attr-1.c: New test.
16281
16282 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16283
16284 PR optimization/5079
16285 * g++.dg/opt/static3.C: New test.
16286
16287 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16288
16289 * gcc.misc-tests/gcov-10b.c: New test.
16290
16291 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16292
16293 * g++.dg/opt/ptrmem3.C: New test.
16294
16295 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16296
16297 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16298
16299 * gcc.dg/20030826-2.c: New test.
16300
16301 2003-08-26 Roger Sayle <roger@eyesopen.com>
16302
16303 PR middle-end/12002
16304 * g77.f-torture/compile/12002.f: New test case.
16305
16306 2003-08-26 Roger Sayle <roger@eyesopen.com>
16307
16308 * gcc.dg/20030826-1.c: New test case.
16309
16310 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16311
16312 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16313
16314 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16315
16316 PR c++/11871
16317 * c++.dg/lookup/crash1.C: New test.
16318
16319 * c++.dg/warn/noeffect3.C: New test.
16320
16321 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16322
16323 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16324 * gcc.dg/compat/vector-1_y.c: Ditto.
16325 * gcc.dg/compat/vector-2_x.c: Ditto.
16326 * gcc.dg/compat/vector-2_y.c: Ditto.
16327
16328 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16329
16330 * gcc.dg/20030702-1.c: New test.
16331
16332 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16333
16334 PR c++/8795
16335 * g++.dg/ext/altivec-1.C: New test.
16336
16337 2003-08-24 Richard Henderson <rth@redhat.com>
16338
16339 * g++.dg/eh/simd-2.C: Add -w for x86.
16340
16341 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16342
16343 * gcc.dg/20030815-1.c: New test.
16344
16345 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16346
16347 PR c++/3765
16348 * g++.dg/parse/access6.C: New test.
16349
16350 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16351
16352 PR c++/641, c++/11876
16353 * g++.dg/template/friend22.C: New test.
16354 * g++.dg/template/friend23.C: Likewise.
16355
16356 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16357
16358 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16359 identically.
16360
16361 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16362
16363 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16364
16365 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16366
16367 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16368
16369 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16370
16371 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16372
16373 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16374
16375 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16376
16377 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16378
16379 PR c++/11919
16380 * g++.dg/overload/prom1.C: New test.
16381
16382 PR c++/11551
16383 * g++.dg/parse/dtor2.C: New test.
16384
16385 PR c++/10762
16386 * g++.dg/parse/using2.C: New test.
16387
16388 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16389
16390 PR target/11805
16391 * gcc.c-torture/compile/20030821-1.c: New.
16392
16393 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16394
16395 PR c++/11834
16396 * g++.dg/template/deduce2.C: New test.
16397
16398 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16399
16400 * gcc.c-torture/execute/20030821-1.c: New test.
16401
16402 2003-08-20 Roger Sayle <roger@eyesopen.com>
16403
16404 PR middle-end/11984
16405 * gcc.dg/20030820-1.c: New test case.
16406
16407 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16408
16409 PR c++/11945
16410 * g++.dg/warn/noeffect2.C: New test.
16411
16412 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16413
16414 PR c++/10926
16415 * g++.dg/template/dtor2.C: New test.
16416
16417 PR c++/11684
16418 * g++.dg/template/operator1.C: New test.
16419 * g++.dg/parse/operator4.C: New test.
16420
16421 PR c++/11946.C
16422 * g++.dg/expr/enum1.C: New test.
16423 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16424
16425 PR c++/11036.C
16426 * g++.dg/parse/elab2.C: New test.
16427 * g++.dg/parse/typedef4.C: Change error message.
16428 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16429 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16430 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16431
16432 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16433
16434 * gcc.dg/pch/warn-1.c: New.
16435 * gcc.dg/pch/warn-1.hs: New.
16436
16437 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16438 not-tested file.
16439
16440 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16441
16442 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16443
16444 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16445
16446 * gcc.dg/uninit-D.c: New Test.
16447 * gcc.dg/uninit-E.c: New Test.
16448 * gcc.dg/uninit-F.c: New Test.
16449 * gcc.dg/uninit-G.c: New Test.
16450
16451 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16452
16453 * g++.dg/README: Describe the pch directory.
16454
16455 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16456
16457 PR c++/11174
16458 * g++.dg/parse/access4.C: New test.
16459 * g++.dg/parse/access5.C: Likewise.
16460 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16461
16462 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16463
16464 * gcc.dg/noncompile/20030818-1.c: New.
16465
16466 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16467
16468 PR c++/11957
16469 * g++.dg/warn/noeffect1.C: New test.
16470
16471 * g++.dg/template/scope2.C: New test.
16472 * g++.dg/template/error2.C: Correct dg-error
16473
16474 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16475
16476 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16477
16478 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16479
16480 PR C++/11512
16481 * g++.dg/template/warn1.C: New.
16482
16483 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16484
16485 * g++.dg/template/error2.C: New test.
16486 * g++.dg/lookup/using7.C: Adjust errors
16487 * g++.old-deja/g++.pt/crash36.C: Likewise.
16488 * g++.old-deja/g++.pt/derived3.C: Likewise.
16489
16490 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16491
16492 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16493 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16494 * gcc.c-torture/execute/builtins/string-9.c: New, from
16495 string-opt-9.c. Adjust for execute/builtins framework.
16496 * gcc.c-torture/execute/string-opt-9.c: Delete.
16497
16498 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16499
16500 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16501
16502 * g++.dg/parse/ret-type2.C: New test.
16503
16504 PR c++/11703
16505 * g++.dg/init/new8.C: New test.
16506
16507 PR c++/10923
16508 * g++.dg/parse/typedef5.C: New test.
16509
16510 PR c++/9512
16511 * g++.dg/parse/qualified2.C: New test.
16512 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16513 invalid code.
16514
16515 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16516
16517 * g++.dg/conversion/ptrmem1.C: New test.
16518
16519 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16520
16521 PR target/11693
16522 * gcc.dg/20030811-1.c: New test.
16523
16524 PR target/11535
16525 * gcc.c-torture/execute/20030811-1.c: New test.
16526
16527 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16528
16529 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16530
16531 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16532
16533 PR c++/11789.C
16534 * g++.dg/inherit/multiple1.C: New test.
16535
16536 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16537
16538 * gcc.dg/spe1.c: New test.
16539
16540 PR c++/11670
16541 * g++.dg/expr/cast2.C: New test.
16542
16543 PR c++/10530
16544 * g++.dg/template/dependent-name2.C: New test.
16545
16546 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16547
16548 * g++.dg/parse/crash11.C: Put the dg options in comments.
16549
16550 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16551
16552 * lib/gcc-dg.exp: Update for diagnostic change.
16553
16554 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16555
16556 PR c++/5767
16557 * g++.dg/parse/crash11.C: New test.
16558
16559 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16560
16561 * gcc.dg/cpp/spacing1.c: Update.
16562
16563 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16564
16565 PR target/11739
16566 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16567 a value for -mtune.
16568
16569 2003-08-04 Roger Sayle <roger@eyesopen.com>
16570
16571 PR middle-end/11771
16572 * gcc.c-torture/compile/20030804-1.c: New test case.
16573
16574 2003-08-04 Roger Sayle <roger@eyesopen.com>
16575
16576 * gcc.dg/20030804-1.c: New test case.
16577
16578 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16579
16580 * gcc.dg/cpp/separate-1.c: New test.
16581
16582 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16583
16584 PR c++/11704
16585 * g++.dg/template/dependent-expr2.C: New test.
16586
16587 PR c++/11766
16588 * g++.dg/expr/ptrmem1.C: New test.
16589
16590 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16591
16592 PR c++/9453
16593 * g++.dg/template/friend15.C: New test.
16594
16595 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16596
16597 * lib/dg-pch.exp: Work round PCH bug.
16598
16599 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16600
16601 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16602 builtins. Move cases from builtins-4.c here.
16603
16604 * gcc.dg/torture/builtin-math-1.c: New test taken from
16605 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16606 additional cases.
16607
16608 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16609 Delete.
16610
16611 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16612
16613 PR c++/9447
16614 * g++.dg/template/using7.C: New test.
16615
16616 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16617
16618 * import1.c, import2.c: New tests.
16619
16620 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16621
16622 * g++.dg/eh/crossjump1.C: New test.
16623
16624 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16625
16626 PR c++/11697
16627 * g++.dg/template/using6.C: New test.
16628
16629 PR c++/11744
16630 * g++.dg/template/koenig2.C: New test.
16631
16632 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16633
16634 PR c++/7983
16635 * g++.dg/parse/typedef4.C: New test.
16636
16637 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16638
16639 PR c++/8442, c++/8806
16640 * g++.dg/template/elab1.C: New test.
16641 * g++.dg/template/type2.C: Likewise.
16642 * g++.dg/template/ttp3.C: Adjust expected error message.
16643 * g++.old-deja/g++.law/visibility13.C: Likewise.
16644 * g++.old-deja/g++.niklas/t135.C: Likewise.
16645 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16646 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16647 template argument.
16648 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16649
16650 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16651
16652 PR c++/11295
16653 * g++.dg/ext/stmtexpr1.C: New test.
16654
16655 * g++.dg/opt/tmp1.C: New test.
16656
16657 PR c++/11525
16658 * g++.dg/parse/constant4.C: New test.
16659
16660 PR c++/9447
16661 * g++.dg/template/using5.C: New test.
16662
16663 2003-07-31 Roger Sayle <roger@eyesopen.com>
16664
16665 * gcc.dg/builtins-27.c: New test case.
16666
16667 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16668
16669 * gcc.dg/tls/opt-7.c: New test.
16670
16671 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16672
16673 * g++.old-deja/g++.other/crash18.C: Remove.
16674
16675 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16676
16677 * g++.dg/template/explicit3.C: New.
16678 * g++.dg/template/explicit4.C: New.
16679 * g++.dg/template/explicit5.C: New.
16680
16681 PR c++/11347
16682 * g++.dg/template/memtmpl1.C: New.
16683
16684 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16685
16686 PR target/11565
16687 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16688 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16689
16690 2003-07-30 Jan Hubicka <jh@suse.cz>
16691
16692 * vtgc1.c: Kill.
16693
16694 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16695
16696 * gcc.dg/struct-in-proto-1.c: New test.
16697
16698 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16699
16700 * gcc.dg/cpp/include2.c: Only expect one message.
16701
16702 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16703
16704 PR c++/9447
16705 * g++.dg/template/using1.C: New test.
16706 * g++.dg/template/using2.C: New test.
16707 * g++.dg/template/using3.C: New test.
16708 * g++.dg/template/using4.C: New test.
16709
16710 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16711
16712 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16713 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16714
16715 2003-07-28 Jan Hubicka <jh@suse.cz>
16716
16717 PR c++/11530
16718 * g++.dg/opt/call1.C: New test.
16719
16720 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16721
16722 PR c++/11667
16723 * g++.dg/init/enum2.C: New test.
16724 * g++.dg/template/overload1.C: Add "-w" option.
16725
16726 2003-07-28 <hp@bitrange.com>
16727
16728 * gcc.dg/Wdeclaration-after-statement-1.c,
16729 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16730
16731 2003-07-28 Jakub Jelinek <jakub@redhat.com>
16732
16733 * gcc.c-torture/compile/20030725-1.c: New test.
16734
16735 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
16736
16737 * gcc.dg/20030505.c: Only run for SPE.
16738 Remove definition of opaque type.
16739
16740 2003-07-27 Mark Mitchell <mark@codesourcery.com>
16741
16742 * g++.dg/template/ptrmem6.C: New test.
16743
16744 2003-07-26 Geoffrey Keating <geoffk@apple.com>
16745
16746 * gcc.c-torture/compile/zero-strct-2.c: New test.
16747
16748 2003-07-25 Geoffrey Keating <geoffk@apple.com>
16749
16750 * gcc.dg/intermod-1.c: New test.
16751
16752 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16753
16754 PR c++/11617
16755 * g++.dg/template/lookup2.C: New test.
16756 * g++.dg/template/memclass1.C: Remove instantiated from error.
16757 * g++.dg/other/error2.C: Tweak expected errors.
16758
16759 PR c++/11596
16760 * g++.dg/template/defarg3.C: New test.
16761
16762 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16763
16764 2003-07-24 Mark Mitchell <mark@codesourcery.com>
16765
16766 * g++.dg/inherit/access5.C: New test.
16767
16768 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16769
16770 PR c++/11513
16771 * g++.dg/template/crash8.C: New test.
16772
16773 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16774
16775 PR c/10602
16776 * gcc.dg/noncompile/incomplete-2.c: New test.
16777
16778 2003-07-23 Mark Mitchell <mark@codesourcery.com>
16779
16780 PR c++/11645
16781 * g++.dg/inherit/access4.C: New test.
16782
16783 PR c++/11517
16784 * g++.dg/expr/cond2.C: New test.
16785
16786 PR optimization/10679
16787 * g++.dg/opt/inline4.C: New test.
16788
16789 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16790
16791 * g++.dg/parse/crash10: New test.
16792
16793 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16794
16795 * g++.dg/ext/flexary1.C: New test.
16796
16797 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16798
16799 PR c++/10793
16800 * g++.dg/template/crash9.C: New test.
16801
16802 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16803
16804 PR c++/3004
16805 * g++.dg/parse/typedef3.C: New test.
16806
16807 PR c++/7906
16808 * g++.dg/parse/operator2.C: New test.
16809
16810 PR c++/8895
16811 * g++.dg/parse/def-tmpl-arg1.C: New test.
16812
16813 PR c++/9282
16814 * g++.dg/parse/funptr1.C: New test.
16815
16816 PR c++/9452
16817 * g++.dg/parse/ambig3.C: New test.
16818
16819 PR c++/9454
16820 * g++.dg/parse/operator3.C: New test.
16821
16822 PR c++/9486
16823 * g++.dg/parse/template10.C: New test.
16824
16825 PR c++/9488
16826 * g++.dg/parse/template11.C: New test.
16827
16828 PR c++/10150
16829 * g++.dg/parse/invalid-op1.C: New test.
16830
16831 PR c++/10247
16832 * g++.dg/parse/condexpr1.C: New test.
16833
16834 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16835
16836 * g++.dg/ext/packed3.C: New test.
16837 * g++.dg/ext/packed4.C: New test.
16838
16839 * gcc.dg/pack-test-3.c: New test.
16840
16841 2003-07-21 Janis Johnson <janis187@us.ibm.com>
16842
16843 * lib/compat.exp: Handle dg-options per source file.
16844 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16845 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16846 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16847 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16848 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16849 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16850 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16851 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16852 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16853 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16854 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16855 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16856 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16857 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16858
16859 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16860
16861 PR c/10320
16862 * gcc.c-torture/execute/20030718-1.c: New test.
16863
16864 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16865
16866 PR optimization/11536
16867 * gcc.dg/20030721-1.c: New test.
16868
16869 2003-07-19 Mark Mitchell <mark@codesourcery.com>
16870
16871 PR c++/11546
16872 * g++.dg/template/lookup1.C: New test.
16873
16874 2003-07-19 Zack Weinberg <zack@codesourcery.com>
16875
16876 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16877 diagnostics of ill-formed constructs involving labels.
16878 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16879 the new 'previously defined here' message.
16880
16881 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16882
16883 * g++.dg/parse/non-dependent2.C: New test.
16884
16885 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16886
16887 * g++.dg/init/init-ref4.C: xfail on targets without
16888 weak symbols.
16889
16890 2003-07-17 Jakub Jelinek <jakub@redhat.com>
16891
16892 PR target/11087
16893 * gcc.c-torture/execute/20030717-1.c: New test.
16894
16895 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16896
16897 * g++.dg/opt/cfg1.C: New test.
16898
16899 2003-07-17 Mark Mitchell <mark@codesourcery.com>
16900
16901 PR optimization/11557
16902 * gcc.dg/20030717-1.c: New test.
16903
16904 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16905
16906 PR c++/10476
16907 * g++.dg/expr/crash-1.C: New test.
16908
16909 PR c++/11027
16910 * g++.dg/template/init3.C: New test.
16911
16912 PR c++/8222
16913 * g++.dg/template/non-dependent1.C: New test.
16914
16915 PR c++/11070
16916 * g++.dg/template/non-dependent2.C: New test.
16917
16918 PR c++/11071
16919 * g++.dg/template/non-dependent3.C: New test.
16920
16921 PR c++/9907
16922 * g++.dg/template/sizeof5.C: New test.
16923
16924 2003-07-17 Geoffrey Keating <geoffk@apple.com>
16925
16926 PR 11498
16927 * gcc.c-torture/compile/mangle-1.c: New file.
16928
16929 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16930
16931 PR c++/7809
16932 * g++.dg/parse/access3.C: New test.
16933
16934 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16935
16936 PR c++/11384
16937 * g++.dg/init/init-ref4.C: New test.
16938
16939 2003-07-16 Mark Mitchell <mark@codesourcery.com>
16940
16941 PR c++/11547
16942 * g++.dg/parse/constant3.C: New test.
16943 * g++.dg/parse/crash7.C: Likewise.
16944
16945 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16946
16947 PR target/11008
16948 * gcc.dg/i386-pentium4-not-mull.c: New.
16949
16950 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16951
16952 * gcc.dg/asm-names.c (ymain): Make it weak.
16953
16954 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16955
16956 PR c++/5421
16957 * g++.dg/template/friend21.C: New test.
16958
16959 2003-07-16 Jakub Jelinek <jakub@redhat.com>
16960
16961 * gcc.dg/cleanup-8.c: New test.
16962 * gcc.dg/cleanup-9.c: New test.
16963
16964 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16965
16966 * g++.dg/ext/dll-MI1.h: New file.
16967 * g++.dg/ext/dllexport-MI1.C: New file.
16968 * g++.dg/ext/dllimport-MI1.C: New file.
16969
16970 2003-07-15 Jakub Jelinek <jakub@redhat.com>
16971
16972 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16973 it does not have cmpstrsi patterns (just cmpmemsi).
16974
16975 2003-07-15 Mark Mitchell <mark@codesourcery.com>
16976
16977 PR debug/11473
16978 * g++.dg/debug/debug8.C: New test.
16979
16980 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16981
16982 PR c++/10108
16983 * g++.dg/template/crash7.C: New test.
16984
16985 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16986
16987 PR target/10795
16988 * gcc.c-torture/compile/20030708-1.c: New.
16989
16990 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16991
16992 * gcc.c-torture/execute/20030715-1.c: New test.
16993
16994 2003-07-14 Geoffrey Keating <geoffk@apple.com>
16995
16996 * gcc.dg/pch/inline-3.c: New file.
16997 * gcc.dg/pch/inline-3.hs: New file.
16998 * gcc.dg/pch/inline-4.c: New file.
16999 * gcc.dg/pch/inline-4.hs: New file.
17000
17001 2003-07-14 Mark Mitchell <mark@codesourcery.com>
17002
17003 PR c++/11509
17004 * g++.dg/template/crash6.C: New test.
17005
17006 PR c++/7053
17007 * g++.dg/template/friend20.C: New test.
17008
17009 PR c++/7019
17010 * g++.dg/template/overload2.C: New test.
17011
17012 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17013
17014 PR optimization/11440
17015 * gcc.c-torture/execute/20030714-1.c: New test.
17016
17017 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17018
17019 PR c++/11154
17020 * g++.dg/template/partial2.C: New test.
17021
17022 2003-07-13 Mark Mitchell <mark@codesourcery.com>
17023
17024 PR c++/11503
17025 * g++.dg/template/anon1.C: New test.
17026
17027 PR c++/11493
17028 PR c++/11495
17029 * g++.dg/parse/template9.C: Likewise.
17030 * g++.dg/template/crash4.C: New test.
17031 * g++.dg/template/koenig1.C: Likewise.
17032 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17033 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17034 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17035 functions.
17036 * g++.old-deja/g++.jason/template36.C: Likewise.
17037 * g++.old-deja/g++.mike/p1989.C: Likewise.
17038 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17039 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17040 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17041 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17042 compiling.
17043 * g++.old-deja/g++.pt/union2.C: Use this->.
17044
17045 2003-07-11 Jakub Jelinek <jakub@redhat.com>
17046
17047 * gcc.dg/20030711-1.c: New test.
17048
17049 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17050
17051 PR c++/11050
17052 * g++.dg/parse/args1.C: New test.
17053 * g++.pt/defarg8.C: Change expected errors.
17054
17055 2003-07-11 Mark Mitchell <mark@codesourcery.com>
17056
17057 PR c++/8164
17058 * g++.dg/template/nontype2.C: New test.
17059
17060 PR c++/10558
17061 * g++.dg/parse/template8.C: New test.
17062
17063 PR c++/8327
17064 * g++.dg/template/scope1.C: New test.
17065
17066 * g++.dg/warn/Wsign-compare-1.C: New test.
17067
17068 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17069
17070 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17071
17072 2003-07-10 Mark Mitchell <mark@codesourcery.com>
17073
17074 PR c++/9411
17075 * g++.dg/template/explicit2.C: New test.
17076
17077 PR c++/10032
17078 * g++.dg/warn/pedantic1.C: New test.
17079
17080 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17081
17082 PR c++ 9483
17083 * g++.dg/other/field1.C: New test.
17084
17085 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17086
17087 PR c/11449
17088 * gcc.c-torture/compile/20030707-1.c: New.
17089
17090 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17091
17092 PR c++/10849
17093 * g++.dg/template/access12.C: New test.
17094
17095 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17096
17097 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17098 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17099 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17100 * gcc.misc-tests/gcov.exp: Update
17101 * g++.dg/gcov/gcov.exp: Update
17102 * lib/gcov.exp: Update.
17103
17104 2003-07-08 Mark Mitchell <mark@codesourcery.com>
17105
17106 * g++.dg/abi/mangle17.C: Make sure template expressions are
17107 dependent.
17108 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17109 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17110 * g++.dg/opt/stack1.C: Remove erroneous code.
17111 * g++.dg/parse/template7.C: New test.
17112 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17113 * g++.old-deja/g++.pt/crash4.C: Likewise.
17114
17115 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17116
17117 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17118 with zero or one occurence of `$' after the initial `L'.
17119
17120 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17121
17122 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17123
17124 2003-07-08 Roger Sayle <roger@eyesopen.com>
17125
17126 PR c/11370
17127 * gcc.dg/Wunreachable-6.c: New testcase.
17128 * gcc.dg/Wunreachable-7.c: New testcase.
17129
17130 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17131
17132 PR c/11420
17133 * gcc.dg/20030708-1.c: New test.
17134
17135 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17136
17137 * gcc.dg/compat/sdata-section.h: New file.
17138 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17139 * gcc.dg/torture/mips-sdata-1.c: New test.
17140
17141 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17142
17143 PR c++/11030
17144 * g++.dg/template/friend19.C: New test.
17145
17146 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17147
17148 * g++.dg/opt/strength-reduce.C: New test.
17149
17150 2003-07-07 Roger Sayle <roger@eyesopen.com>
17151
17152 PR target/10979
17153 * gcc.dg/20030707-1.c: New testcase.
17154
17155 2003-07-07 Roger Sayle <roger@eyesopen.com>
17156
17157 PR optimization/11059
17158 * g++.dg/opt/emptyunion.C: New testcase.
17159
17160 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17161 Eric Botcazou <ebotcazou@libertysurf.fr>
17162
17163 * g++.dg/opt/stack1.C: New test.
17164
17165 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17166
17167 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17168 run test.
17169
17170 PR c++/11431
17171 * g++.dg/expr/static_cast3.C: New test.
17172
17173 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17174
17175 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17176 everywhere.
17177 * gcc.dg/concat.c: Concatenation of string constants with
17178 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17179 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17180 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17181 necessary to avoid multi-character character constant warning.
17182 * gcc.dg/cpp/escape.c: Likewise.
17183 * gcc.dg/cpp/ucs.c: Likewise.
17184 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17185 Fix a typo.
17186
17187 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17188
17189 PR c/11428
17190 * gcc.c-torture/compile/20030704-1.c: New.
17191
17192 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17193
17194 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17195
17196 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17197
17198 PR c++/5287, PR c++/7910, PR c++/11021
17199 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17200 tests for warnings.
17201 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17202 * g++.dg/ext/dllimport3.C: Likewise.
17203 * g++.dg/ext/dllimport4.C: New file.
17204 * g++.dg/ext/dllimport5.C: New file.
17205 * g++.dg/ext/dllimport6.C: New file.
17206 * g++.dg/ext/dllimport7.C: New file.
17207 * g++.dg/ext/dllimport8.C: New file.
17208 * g++.dg/ext/dllimport9.C: New file.
17209 * g++.dg/ext/dllimport10.C: New file.
17210 * g++.dg/ext/dllexport1.C: New file.
17211
17212 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17213
17214 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17215 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17216
17217 2003-07-03 Roger Sayle <roger@eyesopen.com>
17218
17219 * gcc.dg/builtins-25.c: New testcase.
17220 * gcc.dg/builtins-26.c: New testcase.
17221
17222 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17223
17224 * gcc.dg/compat/vector-defs.h: New file.
17225 * gcc.dg/compat/vector-setup.h: New file.
17226 * gcc.dg/compat/vector-check.h: New file.
17227 * gcc.dg/compat/vector-1_main.c: New file.
17228 * gcc.dg/compat/vector-1_x.c: New file.
17229 * gcc.dg/compat/vector-1_y.c: New file.
17230 * gcc.dg/compat/vector-2_main.c: New file.
17231 * gcc.dg/compat/vector-2_x.c: New file.
17232 * gcc.dg/compat/vector-2_y.c: New file.
17233
17234 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17235 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17236 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17237 * gcc.dg/compat/struct-align-1.h: New file.
17238 * gcc.dg/compat/struct-align-1_main.c: New file.
17239 * gcc.dg/compat/struct-align-1_x.c: New file.
17240 * gcc.dg/compat/struct-align-1_y.c: New file.
17241 * gcc.dg/compat/struct-align-2.h: New file.
17242 * gcc.dg/compat/struct-align-2_main.c: New file.
17243 * gcc.dg/compat/struct-align-2_x.c: New file.
17244 * gcc.dg/compat/struct-align-2_y.c: New file.
17245
17246 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17247 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17248 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17249 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17250 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17251 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17252 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17253 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17254 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17255 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17256 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17257 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17258 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17259 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17260 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17261 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17262 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17263 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17264 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17265 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17266 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17267 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17268 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17269 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17270 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17271 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17272 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17273 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17274 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17275
17276 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17277
17278 * gcc.dg/i386-call-1.c: New test.
17279
17280 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17281
17282 PR c++/9162
17283 * g++.dg/parse/defarg4.C: New.
17284
17285 2003-07-03 Roger Sayle <roger@eyesopen.com>
17286
17287 PR target/10700
17288 * gcc.c-torture/compile/20030703-1.c: New test case.
17289
17290 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17291
17292 * g++.dg/template/local3.C: Remove extra semicolon.
17293
17294 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17295
17296 * gcc.dg/i386-volatile-1.c: New test.
17297
17298 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17299
17300 PR c++/11072
17301 * g++.dg/other/offsetof2.C: XFAIL.
17302 * g++.dg/other/offsetof5.C: New.
17303
17304 PR c++/10219
17305 * g++.dg/template/error1.C: New.
17306
17307 PR c++/9779
17308 * g++.dg/template/dependent-expr1.C: New.
17309
17310 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17311
17312 PR c++/6949
17313 * g++.dg/template/local3.C: New test.
17314
17315 PR c++/11149
17316 * g++.dg/lookup/scoped6.C: New test.
17317
17318 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17319
17320 PR c++/8046
17321 * g++.dg/other/error7.C: New test.
17322
17323 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17324
17325 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17326 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17327 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17328 * g++.old-deja/g++.other/union2.C: Likewise.
17329 * gcc.dg/c90-const-expr-2.c: Likewise.
17330 * gcc.dg/c90-const-expr-3.c: Likewise.
17331 * gcc.dg/c99-const-expr-2.c: Likewise.
17332 * gcc.dg/c99-const-expr-3.c: Likewise.
17333 * gcc.dg/concat.c: Likewise.
17334
17335 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17336
17337 PR c++/9559
17338 * g++.dg/init/static1.C: New test.
17339
17340 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17341
17342 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17343 * g++.old-deja/g++.other/access2.C: Likewise.
17344 * g++.old-deja/g++.other/decl2.C: Likewise.
17345 * gcc.c-torture/execute/20020615-1.c: Likewise.
17346
17347 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17348
17349 PR c++/4933
17350 * g++.dg/template/sizeof4.C: New test.
17351
17352 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17353
17354 * g++.dg/other/error6.C: New test.
17355
17356 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17357
17358 PR c++/10750
17359 * g++.dg/parse/constant2.C: New test.
17360
17361 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17362
17363 PR c++/11106
17364 * g++.dg/other/error5.C: New test.
17365
17366 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17367
17368 * gcc.dg/format/gcc_diag-1.c: New test.
17369
17370 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17371
17372 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17373
17374 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17375
17376 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17377 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17378 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17379
17380 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17381
17382 * gcc.c-torture/execute/builtins/string-8.c: New test.
17383 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17384 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17385 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17386
17387 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17388
17389 PR c++/10468
17390 * g++.dg/ext/typeof6.C: New test.
17391
17392 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17393
17394 PR c++/10796
17395 * g++.dg/init/enum1.C: New test.
17396
17397 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17398
17399 * gcc.dg/20030627-1.c: New test.
17400
17401 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17402
17403 PR c++/11332
17404 * g++.dg/expr/static_cast2.C: New test.
17405
17406 2003-06-26 Roger Sayle <roger@eyesopen.com>
17407 Jakub Jelinek <jakub@redhat.com>
17408
17409 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17410 sprintf(dst,"%s",src) optimization.
17411 * gcc.c-torture/execute/20030626-1.c: New test case.
17412 * gcc.c-torture/execute/20030626-2.c: New test case.
17413
17414 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17415
17416 * gcc.c-torture/execute/multi-ix.c: New test.
17417
17418 * gcc.c-torture/execute/simd-4.c (main):
17419 Added missing semicolon at end of union.
17420
17421 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17422
17423 PR c++/8266
17424 * g++.dg/template/explicit-instantiation3.C: New test.
17425
17426 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17427
17428 * gcc.dg/20030626-1.c: Use signed char.
17429
17430 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17431
17432 * gcc.dg/20030626-1.c: New test.
17433
17434 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17435
17436 * const-str-2.m: Update.
17437
17438 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17439
17440 PR c++/10990
17441 * g++.dg/rtti/dyncast1.C: New test.
17442 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17443 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17444 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17445
17446 PR c++/10931
17447 * g++.dg/expr/static_cast1.C: New test.
17448
17449 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17450
17451 * gcc.dg/20030625-1.c: New test.
17452
17453 2003-06-24 Roger Sayle <roger@eyesopen.com>
17454
17455 * gcc.c-torture/compile/20030624-1.c: New test case.
17456
17457 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17458
17459 * gcc.c-torture/execute/string-opt-17.c: New test.
17460
17461 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17462
17463 PR c++/5754
17464 * g++.dg/parse/crash6.C: New test.
17465
17466 2003-06-23 Roger Sayle <roger@eyesopen.com>
17467
17468 * gcc.dg/builtins-24.c: New test case.
17469
17470 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17471
17472 * g++.dg/opt/operator1.C: New test.
17473
17474 2003-06-22 Roger Sayle <roger@eyesopen.com>
17475
17476 * gcc.c-torture/execute/string-opt-16.c: New test case.
17477
17478 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17479
17480 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17481 * g++.old-deja/g++.other/conv7.C: Likewise
17482 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17483 * g++.old-deja/g++.other/overload14.C: Likewise.
17484
17485 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17486
17487 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17488 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17489
17490 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17491
17492 PR c++/10888
17493 * g++.dg/warn/Winline-3.C: New test.
17494
17495 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17496
17497 * lib/target-supports.exp (check_alias_available): Make the test
17498 program acceptable to the Solaris assembler.
17499
17500 PR c++/10749
17501 * g++.dg/template/memclass2.C: New test.
17502
17503 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17504 Eric Botcazou <ebotcazou@libertysurf.fr>
17505
17506 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17507 data for non-matching targets.
17508 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17509
17510 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17511
17512 PR c++/10845
17513 * g++.dg/template/member3.C: New test.
17514
17515 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17516
17517 PR c++/10939
17518 * g++.dg/template/func1.C: New test.
17519
17520 PR c++/9649
17521 * g++.dg/template/static4.C: New test.
17522 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17523
17524 PR c++/11041
17525 * g++.dg/init/ref7.C: New test.
17526
17527 2003-06-19 Matt Austern <austern@apple.com>
17528
17529 PR c++/11228
17530 * g++.dg/anew1.C: New test.
17531 * g++.dg/anew2.C: New test.
17532 * g++.dg/anew3.C: New test.
17533 * g++.dg/anew4.C: New test.
17534
17535 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17536
17537 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17538
17539 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17540
17541 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17542 endian-dependent.
17543
17544 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17545
17546 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17547 Remove cruft.
17548
17549 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17550
17551 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17552 * gcc.c-torture/compile/961203-1.c: Likewise.
17553 * gcc.c-torture/compile/980506-1.c: Likewise.
17554
17555 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17556
17557 PR c++/10712
17558 * g++.dg/lookup/using7.C: New test.
17559
17560 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17561
17562 PR c++/11105
17563 * g++.dg/abi/conv1.C: Remove it.
17564 * g++.dg/template/conv7.C: New test.
17565 * g++.dg/template/conv8.C: Likewise.
17566 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17567 conversion operator.
17568
17569 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17570
17571 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17572 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17573 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17574 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17575 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17576 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17577 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17578 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17579 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17580 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17581 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17582 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17583 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17584 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17585 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17586 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17587 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17588 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17589 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17590 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17591 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17592 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17593 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17594 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17595 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17596 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17597 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17598 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17599 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17600
17601 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17602
17603 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17604 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17605 indications.
17606
17607 2003-06-16 Roger Sayle <roger@eyesopen.com>
17608
17609 * gcc.dg/i386-387-5.c: New test case.
17610 * gcc.dg/i386-387-6.c: New test case.
17611 * gcc.dg/builtins-23.c: New test case.
17612
17613 2003-06-15 Roger Sayle <roger@eyesopen.com>
17614
17615 * gcc.dg/builtins-22.c: New test case.
17616 * gcc.dg/i386-387-1.c: Update to test exp.
17617 * gcc.dg/i386-387-2.c: Likewise.
17618
17619 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17620
17621 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17622
17623 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17624
17625 * lib/gcc-dg.exp (dg-require-dll): New function.
17626 (dg-xfail-if): Likewise.
17627 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17628 driver.
17629
17630 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17631 * gcc.c-torture/compile/20001205-1.c: Likewise.
17632 * gcc.c-torture/compile/20001226-1.c: Likewise.
17633 * gcc.c-torture/compile/20010518-2.c: Likewise.
17634 * gcc.c-torture/compile/20020312-1.c: Likewise.
17635 * gcc.c-torture/compile/20020604-1.c: Likewise.
17636 * gcc.c-torture/compile/920501-12.c: Likewise.
17637 * gcc.c-torture/compile/920501-4.c: Likewise.
17638 * gcc.c-torture/compile/920520-1.c: Likewise.
17639 * gcc.c-torture/compile/920521-1.c: Likewise.
17640 * gcc.c-torture/compile/920625-1.c: Likewise.
17641 * gcc.c-torture/compile/961203-1.c: Likewise.
17642 * gcc.c-torture/compile/980506-1.c: Likewise.
17643 * gcc.c-torture/compile/981006-1.c: Likewise.
17644 * gcc.c-torture/compile/981022-1.c: Likewise.
17645 * gcc.c-torture/compile/981223-1.c: Likewise.
17646 * gcc.c-torture/compile/990617-1.c: Likewise.
17647 * gcc.c-torture/compile/dll.c: Likewise.
17648 * gcc.c-torture/compile/labels-3.c: Likewise.
17649 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17650 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17651 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17652 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17653 * gcc.c-torture/compile/simd-5.c: Likewise.
17654 * gcc.c-torture/compile/20000804-1.x: Remove.
17655 * gcc.c-torture/compile/20001205-1.x: Likewise.
17656 * gcc.c-torture/compile/20001226-1.x: Likewise.
17657 * gcc.c-torture/compile/20010518-2.x: Likewise.
17658 * gcc.c-torture/compile/20020312-1.x: Likewise.
17659 * gcc.c-torture/compile/20020604-1.x: Likewise.
17660 * gcc.c-torture/compile/920501-12.x: Likewise.
17661 * gcc.c-torture/compile/920501-4.x: Likewise.
17662 * gcc.c-torture/compile/920520-1.x: Likewise.
17663 * gcc.c-torture/compile/920521-1.x: Likewise.
17664 * gcc.c-torture/compile/920625-1.x: Likewise.
17665 * gcc.c-torture/compile/961203-1.x: Likewise.
17666 * gcc.c-torture/compile/980506-1.x: Likewise.
17667 * gcc.c-torture/compile/981006-1.x: Likewise.
17668 * gcc.c-torture/compile/981022-1.x: Likewise.
17669 * gcc.c-torture/compile/981223-1.x: Likewise.
17670 * gcc.c-torture/compile/990617-1.x: Likewise.
17671 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17672 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17673 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17674 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17675 * gcc.c-torture/compile/simd-5.x: Likewise.
17676
17677 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17678
17679 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17680
17681 * gcc.c-torture/execute/20030611-1.c: New test.
17682
17683 2003-06-12 Roger Sayle <roger@eyesopen.com>
17684
17685 PR middle-end/168
17686 * gcc.dg/20030612-1.c: New test case.
17687
17688 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17689
17690 PR c++/10635
17691 * g++.dg/expr/cast1.C: New test.
17692
17693 2003-06-12 Roger Sayle <roger@eyesopen.com>
17694
17695 * gcc.dg/builtins-21.c: New test case.
17696
17697 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17698
17699 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17700 options instead of at the end.
17701 * lib/objc.exp (objc_target_compile): Likewise.
17702
17703 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17704
17705 PR c++/10432
17706 * g++.dg/parse/error1.C: New test.
17707
17708 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17709
17710 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17711 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17712 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17713 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17714 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17715 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17716 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17717 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17718 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17719 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17720 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17721 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17722 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17723 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17724 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17725 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17726 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17727 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17728 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17729 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17730 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17731 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17732 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17733 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17734
17735 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17736 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17737 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17738 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17739 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17740 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17741 * gcc.dg/compat/scalar-return-3_main.c: New file.
17742 * gcc.dg/compat/scalar-return-3_x.c: New file.
17743 * gcc.dg/compat/scalar-return-3_y.c: New file.
17744 * gcc.dg/compat/scalar-return-4_main.c: New file.
17745 * gcc.dg/compat/scalar-return-4_x.c: New file.
17746 * gcc.dg/compat/scalar-return-4_y.c: New file.
17747
17748 2003-06-10 Janis Johnson <janis187@us.ibm.com>
17749
17750 * gcc.dg/compat/fp2-struct-check.h: New file.
17751 * gcc.dg/compat/fp2-struct-defs.h: New file.
17752 * gcc.dg/compat/fp2-struct-init.h: New file.
17753 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17754 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17755 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17756 * gcc.dg/compat/struct-return-10_main.c: New file.
17757 * gcc.dg/compat/struct-return-10_x.c: New file.
17758 * gcc.dg/compat/struct-return-10_y.c: New file.
17759
17760 * gcc.dg/compat/compat-common.h: New file.
17761 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17762 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17763 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17764 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17765 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17766 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17767 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17768 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17769 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17770 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17771 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17772 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17773 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17774 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17775 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17776 * gcc.dg/compat/small-struct-check.h: Ditto.
17777 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17778 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17779 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17780 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17781 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17782 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17783 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17784 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17785 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17786 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17787 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17788 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17789 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17790 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17791 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17792 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17793 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17794 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17795 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17796 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17797 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17798 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17799 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17800 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17801 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17802 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17803 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17804 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17805 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17806 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17807
17808 2003-06-10 Geoffrey Keating <geoffk@apple.com>
17809
17810 * g++.dg/pch/static-1.C: New file.
17811 * g++.dg/pch/static-1.Hs: New file.
17812
17813 2003-06-10 Richard Henderson <rth@redhat.com>
17814
17815 * gcc.dg/asm-7.c: Adjust expected warning text.
17816
17817 2003-06-10 Roger Sayle <roger@eyesopen.com>
17818
17819 * gcc.dg/builtins-20.c: New test case.
17820
17821 2003-06-10 Mark Mitchell <mark@codesourcery.com>
17822
17823 PR c++/11131
17824 * g++.dg/opt/template1.C: New test.
17825
17826 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17827
17828 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17829 additional_sources.
17830
17831 2003-05-21 David Taylor <dtaylor@emc.com>
17832
17833 * gcc.dg/Wpadded.c: New file.
17834
17835 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17836
17837 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17838 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17839 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17840 dg-require-weak.
17841
17842 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17843
17844 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17845
17846 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17847
17848 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17849 (dg-require-alias): Likewise.
17850 (dg-require-gc-sections): Likewise.
17851 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17852
17853 2003-06-08 Richard Henderson <rth@redhat.com>
17854
17855 * gcc.dg/20011029-2.c: Fix the array reference.
17856 * gcc.dg/asm-7.c: New.
17857
17858 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17859
17860 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17861
17862 2003-06-08 Mark Mitchell <mark@codesourcery.com>
17863
17864 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17865 (dg-require-gc-sections): Likewise.
17866
17867 2003-06-08 Jan Hubicka <jh@suse.cz>
17868
17869 * i386-cmov1.c: Fix regular expression.
17870 * i386-cvt-1.c: Likewise.
17871 * i386-local.c: Likewise.
17872 * i386-local2.c: Likewise.
17873 * i386-mul.c: Likewise.
17874 * i386-ssetype-1.c: Likewise.
17875 * i386-ssetype-3.c: Likewise.
17876 * i386-ssetype-5.c: Likewise.
17877
17878 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17879
17880 PR c++/11039
17881 * g++.dg/warn/implicit-typename2.C: New test.
17882 * g++.dg/warn/implicit-typename3.C: New test.
17883
17884 2003-06-07 Richard Henderson <rth@redhat.com>
17885
17886 * g++.dg/other/offsetof3.C: Use size_t.
17887 * g++.dg/other/offsetof4.C: Likewise.
17888
17889 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17890
17891 * lib/copy-file.exp: New. Implement gcc_copy_files.
17892
17893 * lib/dg-pch.exp: Load copy-file.exp
17894 (dg-pch): Use gcc_copy_files instead of "file copy".
17895
17896 2003-06-06 Mark Mitchell <mark@codesourcery.com>
17897
17898 * gcc.dg/weak/weak.exp: Simplify.
17899 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17900 * gcc.dg/weak/weak-1.c: Likewise.
17901 * gcc.dg/weak/weak-2.c: Likewise.
17902 * gcc.dg/weak/weak-3.c: Likewise.
17903 * gcc.dg/weak/weak-4.c: Likewise.
17904 * gcc.dg/weak/weak-5.c: Likewise.
17905 * gcc.dg/weak/weak-6.c: Likewise.
17906 * gcc.dg/weak/weak-7.c: Likewise.
17907 * gcc.dg/weak/weak-8.c: Likewise.
17908 * gcc.dg/weak/weak-9.c: Likewise.
17909
17910 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
17911
17912 gcc.c-torture/execute/20030606-1.c: New.
17913
17914 2003-06-06 Roger Sayle <roger@eyesopen.com>
17915
17916 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17917 * gcc.dg/builtins-19.c: Likewise.
17918
17919 2003-06-06 Roger Sayle <roger@eyesopen.com>
17920
17921 * gcc.dg/builtins-2.c: Add some more tests.
17922 * gcc.dg/builtins-18.c: New test case.
17923 * gcc.dg/builtins-19.c: New test case.
17924
17925 2003-06-06 Roger Sayle <roger@eyesopen.com>
17926 Jim Wilson <wilson@tuliptree.org>
17927
17928 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17929
17930 2003-06-06 Jakub Jelinek <jakub@redhat.com>
17931
17932 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17933 mempcpy/stpcpy calls not to be optimized into something else.
17934 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17935 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17936 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17937
17938 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17939
17940 * gcc.dg/format/asm_fprintf-1.c: New test.
17941
17942 2003-06-05 Mark Mitchell <mark@codesourcery.com>
17943
17944 * lib/gcc-defs.exp (additional_sources): New variable.
17945 (dg-additional-sources): New function.
17946 (additional_files): New variable.
17947 (dg-additional-files): New function.
17948 (dg-additional-files-options): Likewise.
17949 * lib/gcc-dg.exp (dg-require-weak): New function.
17950 (dg-require-alias): Likewise.
17951 (dg-require-gc-sections): Likewise.
17952 * lib/target-supports.exp (check_alias_available): Remove testfile
17953 parameter.
17954 (check_gc_sections_available): New function.
17955 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17956 (dg-gpp-additional-files): Likewise.
17957 * lib/g++.exp (additional_sources): Remove.
17958 (additional_files): Likewise.
17959 (g++_target_compile): Use dg-additional-files-options.
17960
17961 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17962 Tcl logic.
17963 * gcc.dg/special/ecos.exp: Remove.
17964 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17965 * gcc.dg/special/alias-1.c: Likewise.
17966 * gcc.dg/special/alias-2.c: Likewise.
17967 * gcc.dg/special/gcsec-1.c: Likewise.
17968 * gcc.dg/special/weak-1.c: Likewise.
17969 * gcc.dg/special/weak-2.c: Likewise.
17970 * gcc.dg/special/wkali-1.c: Likewise.
17971 * gcc.dg/special/wkali-2.c: Likewise.
17972
17973 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17974 dg-gpp-additional-*.
17975 * g++.dg/special/conpr-3.C: Likewise.
17976 * g++.dg/special/conpr-4.C: Likewise.
17977 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17978 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17979 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17980 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17981 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17982 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17983 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17984 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17985 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17986 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17987 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17988 * g++.old-deja/g++.other/comdat1.C: Likewise.
17989 * g++.old-deja/g++.other/comdat2.C: Likewise.
17990 * g++.old-deja/g++.other/comdat3.C: Likewise.
17991 * g++.old-deja/g++.other/ctor1.C: Likewise.
17992 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17993
17994 2003-06-05 Richard Henderson <rth@redhat.com>
17995
17996 * gcc.dg/debug/20030605-1.c: New.
17997
17998 2003-06-04 Mark Mitchell <mark@codesourcery.com>
17999
18000 * README.QMTEST: Update.
18001
18002 2003-06-04 Richard Henderson <rth@redhat.com>
18003
18004 * gcc.dg/cleanup-1.c: New.
18005 * gcc.dg/cleanup-2.c: New.
18006 * gcc.dg/cleanup-3.c: New.
18007 * gcc.dg/cleanup-4.c: New.
18008 * gcc.dg/cleanup-5.c: New.
18009 * gcc.dg/cleanup-6.c: New.
18010 * gcc.dg/cleanup-7.c: New.
18011
18012 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18013
18014 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18015
18016 * lib/dg-pch.exp: New file.
18017 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18018 * gcc.dg/pch/pch.exp: Likewise.
18019
18020 2003-06-04 Roger Sayle <roger@eyesopen.com>
18021
18022 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18023 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18024 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18025 * gcc.dg/builtins-17.c: New test case.
18026 * gcc.dg/i386-387-4.c: New test case.
18027 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18028
18029 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18030
18031 * gcc.dg/ultrasp9.c: New test.
18032
18033 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18034
18035 * gcc.c-torture/compile/20030604-1.c: New test.
18036 * gcc.dg/sparc-constant-1.c: New test.
18037
18038 2003-06-03 Glen Nakamura <glen@imodulo.com>
18039
18040 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
18041
18042 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18043
18044 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18045
18046 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18047 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18048
18049 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
18050
18051 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
18052
18053 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18054
18055 PR c++/10940
18056 * g++.dg/template/spec10.C: New test.
18057
18058 2003-06-03 Roger Sayle <roger@eyesopen.com>
18059
18060 * gcc.dg/builtins-16.c: New test case.
18061
18062 2003-06-03 Jakub Jelinek <jakub@redhat.com>
18063
18064 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18065 mempcpy test with post-increments.
18066 * gcc.c-torture/execute/string-opt-3.c: New test.
18067 * gcc.dg/string-opt-1.c: New test.
18068
18069 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
18070
18071 PR fortran/10965
18072 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18073
18074 2003-06-02 Mark Mitchell <mark@codesourcery.com>
18075
18076 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18077 (scan-assembler): ... here. Use dg-scan.
18078 (scan-assembler-not): Likewise.
18079 (scan-file): New function.
18080 (scan-file-not): Likewise.
18081 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18082 * gcc.dg/cpp/_Pragma4.c: Likewise.
18083 * gcc.dg/cpp/_Pragma5.c: Likewise.
18084 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18085 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18086 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18087 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18088 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18089 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18090 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18091 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18092 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18093 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18094 * gcc.dg/cpp/cxxcom1.c: Likewise.
18095 * gcc.dg/cpp/line1.c: Likewise.
18096 * gcc.dg/cpp/maccom1.c: Likewise.
18097 * gcc.dg/cpp/maccom2.c: Likewise.
18098 * gcc.dg/cpp/maccom3.c: Likewise.
18099 * gcc.dg/cpp/maccom4.c: Likewise.
18100 * gcc.dg/cpp/maccom5.c: Likewise.
18101 * gcc.dg/cpp/maccom6.c: Likewise.
18102 * gcc.dg/cpp/multiline.c: Likewise.
18103 * gcc.dg/cpp/spacing1.c: Likewise.
18104 * gcc.dg/cpp/spacing2.c: Likewise.
18105 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18106 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18107 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18108 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18109 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18110 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18111 * gcc.dg/cpp/cxxcom2.c: Likewise.
18112 * gcc.dg/cpp/cxxcom2.h: New file.
18113
18114 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18115 * g++.dg/cpp/truefalse.C: Here.
18116 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18117
18118 2003-06-01 Loren James Rittle <ljrittle@acm.org>
18119
18120 * gcc.dg/cpp/redef3.c: New file.
18121
18122 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18123
18124 * gcc.dg/i386-loop-3.c: New test.
18125
18126 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18127
18128 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18129
18130 2003-05-31 Roger Sayle <roger@eyesopen.com>
18131
18132 * gcc.dg/fwrapv-1.c: New test case.
18133 * gcc.dg/fwrapv-2.c: New test case.
18134
18135 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18136
18137 PR c++/10956
18138 * g++.dg/template/spec9.C: New test.
18139
18140 2003-05-29 Roger Sayle <roger@eyesopen.com>
18141
18142 * gcc.dg/duff-4.c: New test case.
18143
18144 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18145
18146 PR fortran/10843
18147 * g77.dg/ffixed-form-1.f: New test
18148 * g77.dg/ffixed-form-2.f: New test
18149 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18150 * g77.dg/ffree-form-3.f: New test
18151
18152 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18153
18154 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18155 * gcc.dg/wint_t-1.c: Likewise.
18156
18157 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18158
18159 * g++.dg/template/access11.C: New test.
18160
18161 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18162
18163 PR c++/10849
18164 * g++.dg/template/access10.C: New test.
18165
18166 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18167 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18168
18169 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18170
18171 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18172
18173 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18174 suppress for powerpc-*-darwin*.
18175 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18176
18177 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18178
18179 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18180 suppress option for powerpc-*-darwin*.
18181
18182 2003-05-23 Roger Sayle <roger@eyesopen.com>
18183
18184 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18185 * gcc.dg/builtins-4.c: Add test for fmod.
18186
18187 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18188
18189 PR c++/10682
18190 * g++.dg/template/instantiate4.C: New test.
18191
18192 2003-05-22 Roger Sayle <roger@eyesopen.com>
18193
18194 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18195
18196 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18197
18198 * gcc.dg/compat/scalar-return-1_main.c: New file.
18199 * gcc.dg/compat/scalar-return-1_x.c: New file.
18200 * gcc.dg/compat/scalar-return-1_y.c: New file.
18201 * gcc.dg/compat/scalar-return-2_main.c: New file.
18202 * gcc.dg/compat/scalar-return-2_x.c: New file.
18203 * gcc.dg/compat/scalar-return-2_y.c: New file.
18204 * gcc.dg/compat/struct-return-3_main.c: New file.
18205 * gcc.dg/compat/struct-return-3_y.c: New file.
18206 * gcc.dg/compat/struct-return-3_x.c: New file.
18207 * gcc.dg/compat/struct-return-2_main.c: New file.
18208 * gcc.dg/compat/struct-return-2_x.c: New file.
18209 * gcc.dg/compat/struct-return-2_y.c: New file.
18210
18211 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18212
18213 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18214 for hppa*-hp-hpux*.
18215 * gcc.dg/20021014-1.c (dg-options): Likewise.
18216 * gcc.dg/nest.c (dg-options): Likewise.
18217
18218 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18219
18220 PR c++/9738
18221 * g++.dg/ext/dllimport2.C: New file.
18222 * g++.dg/ext/dllimport3.C: New file.
18223
18224 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18225
18226 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18227 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18228 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18229 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18230 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18231 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18232 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18233 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18234 * gcc.dg/compat/small-struct-defs.h: New file.
18235 * gcc.dg/compat/small-struct-init.h: New file.
18236 * gcc.dg/compat/small-struct-check.h: New file.
18237 * gcc.dg/compat/fp-struct-defs.h: New file.
18238 * gcc.dg/compat/fp-struct-check.h: New file.
18239 * gcc.dg/compat/fp-struct-init.h: New file.
18240 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18241 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18242
18243 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18244
18245 * gcc.dg/20030225-2.c: New test.
18246
18247 2003-05-18 Roger Sayle <roger@eyesopen.com>
18248 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18249
18250 * gcc.c-torture/compile/20030518-1.c: New test case.
18251
18252 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18253
18254 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18255 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18256 gcc-dg-debug-runtest.
18257 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18258 gcc-dg-debug-runtest.
18259
18260 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18261
18262 PR c++/9022
18263 * g++.dg/lookup/using6.C: New test.
18264
18265 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18266
18267 * g++.dg/parse/access2.C: New test.
18268
18269 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18270
18271 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18272 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18273 * gcc.dg/debug/debug.exp: Likewise.
18274
18275 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18276
18277 * gcc.dg/dollar.c: New test.
18278
18279 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18280
18281 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18282 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18283 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18284 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18285 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18286 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18287 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18288 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18289 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18290 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18291 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18292 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18293 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18294 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18295 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18296 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18297 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18298 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18299
18300 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18301
18302 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18303 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18304 support for "repo" mode.
18305 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18306 * lib/g77-dg.exp: Likewise.
18307 * lib/obj-dg.exp: Likewise.
18308
18309 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18310
18311 Merge from gcc-3_2-rhl8-branch:
18312 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18313
18314 * gcc.dg/tls/opt-6.c: New test.
18315
18316 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18317
18318 * gcc.dg/20030405-1.c: New test.
18319
18320 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18321
18322 * gcc.dg/20030309-1.c: New test.
18323
18324 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18325
18326 * gcc.c-torture/execute/20030307-1.c: New test.
18327
18328 2003-02-20 Randolph Chung <tausq@debian.org>
18329
18330 * gcc.c-torture/compile/20030220-1.c: New test.
18331
18332 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18333
18334 * gcc.dg/20030217-1.c: New test.
18335
18336 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18337
18338 * gcc.c-torture/compile/20020129-1.c: New test.
18339
18340 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18341
18342 * gcc.dg/unroll-1.c: New test.
18343
18344 2002-11-16 Jan Hubicka <jh@suse.cz>
18345
18346 * gcc.c-torture/execute/20020920-1.c: New test.
18347
18348 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18349
18350 PR target/7434
18351 * gcc.c-torture/compile/20021008-1.c: New test.
18352
18353 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18354
18355 PR target/7559
18356 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18357
18358 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18359
18360 * gcc.c-torture/compile/20020807-1.c: New test.
18361
18362 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18363
18364 * gcc.dg/tls/opt-1.c: New test.
18365
18366 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18367
18368 * gcc.dg/20020729-1.c: New test.
18369
18370 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18371
18372 * g++.dg/opt/life1.C: New test.
18373
18374 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18375
18376 * gcc.dg/20020525-1.c: New test.
18377
18378 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18379
18380 PR c++/6794
18381 * g++.dg/ext/pretty1.C: New test.
18382 * g++.dg/ext/pretty2.C: New test.
18383
18384 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18385
18386 PR c++/8385
18387 * g++.dg/ext/typeof5.C: New test.
18388
18389 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18390
18391 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18392 __USER_LABEL_PREFIX__ into account.
18393 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18394
18395 2003-05-14 Roger Sayle <roger@eyesopen.com>
18396
18397 * gcc.dg/builtins-15.c: New test case.
18398
18399 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18400
18401 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18402
18403 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18404
18405 * lib/g++.exp: Tweak handling of additional source files.
18406 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18407 * g++.dg/special/conpr-2a.C: Rename to ...
18408 * g++.dg/special/conpr-2a.cc: ... this.
18409 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18410 * g++.dg/special/conpr-3a.C: Rename to ...
18411 * g++.dg/special/conpr-3a.cc: This.
18412 * g++.dg/special/conpr-3b.C: Rename to ...
18413 * g++.dg/special/conpr-3b.cc: This.
18414 * g++.dg/special/conpr-4.C: New test.
18415 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18416
18417 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18418
18419 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18420
18421 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18422
18423 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18424 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18425 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18426 * g++.old-deja/g++.other/warn3.C: Likewise.
18427
18428 2003-05-11 Roger Sayle <roger@eyesopen.com>
18429
18430 * gcc.dg/i386-387-1.c: Update to also test log.
18431 * gcc.dg/i386-387-2.c: Likewise.
18432
18433 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18434
18435 * g77.f-torture/execute/int8421.f: New test.
18436
18437 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18438
18439 PR c++/10230, c++/10481
18440 * g++.dg/lookup/scoped5.C: New test.
18441
18442 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18443
18444 PR c++/10552
18445 * g++.dg/template/ttp6.C: New test.
18446
18447 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18448
18449 * gcc.c-torture/execute/builtins: New directory.
18450 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18451 gcc.c-torture/execute/builtins.
18452 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18453 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18454 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18455 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18456
18457 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18458
18459 PR c++/9252
18460 * g++.dg/template/access8.C: New test.
18461 * g++.dg/template/access9.C: New test.
18462
18463 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18464
18465 PR c++/9554
18466 * g++.dg/parse/access1.C: New test.
18467
18468 2003-05-09 DJ Delorie <dj@redhat.com>
18469
18470 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18471 long, and not an int.
18472
18473 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18474
18475 PR c++/10555, c++/10576
18476 * g++.dg/template/memclass1.C: New test.
18477
18478 2003-05-08 DJ Delorie <dj@redhat.com>
18479
18480 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18481 targets.
18482 * gcc.c-torture/execute/20021024-1.x: Likewise.
18483 * gcc.c-torture/execute/shiftdi.x: Likewise.
18484 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18485 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18486 * gcc.dg/20021018-1.c: Likewise.
18487
18488 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18489
18490 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18491
18492 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18493 (bcopy): Call memmove.
18494
18495 2003-05-08 Roger Sayle <roger@eyesopen.com>
18496
18497 * g77.f-torture/compile/8485.f: New test case.
18498
18499 2003-05-07 Richard Henderson <rth@redhat.com>
18500
18501 PR c++/10570
18502 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18503 Verify exception_cleanup not called for rethrows.
18504 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18505 when exiting catch block without rethrowing.
18506 * g++.dg/eh/forced3.C: New.
18507 * g++.dg/eh/forced4.C: New.
18508
18509 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18510
18511 * gcc.dg/20030505.c: Fix triplet.
18512
18513 2003-05-06 DJ Delorie <dj@redhat.com>
18514
18515 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18516 * gcc.dg/nest.c: Likewise.
18517
18518 2003-05-05 Roger Sayle <roger@eyesopen.com>
18519
18520 * gcc.dg/builtins-14.c: New test case.
18521
18522 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18523
18524 * lib/compat.exp (compat-execute): New argument.
18525 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18526 * gcc.dg/compat: New test directory.
18527 * gcc.dg/compat/compat.exp: New expect script.
18528 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18529 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18530 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18531 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18532 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18533 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18534
18535 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18536 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18537 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18538 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18539 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18540 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18541 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18542 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18543 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18544 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18545 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18546 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18547 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18548 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18549 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18550
18551 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18552
18553 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18554
18555 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18556
18557 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18558
18559 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18560
18561 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18562 * gcc.dg/ppc-fsel-2.c: New test.
18563
18564 * gcc.dg/unused-5.c: New test.
18565
18566 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18567
18568 PR c++/10496
18569 * g++.dg/warn/pmf1.C: New test.
18570
18571 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18572
18573 PR c++/4494
18574 * g++.dg/warn/main.C: New test.
18575
18576 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18577
18578 * gcc.dg/nonnull-3.c: New test.
18579
18580 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18581
18582 * gcc.dg/cpp/Wtrigraphs.c: Update.
18583 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18584
18585 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18586
18587 * gcc.dg/ppc-fsel-1.c: New test.
18588
18589 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18590
18591 PR c/10604
18592 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18593
18594 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18595
18596 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18597
18598 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18599
18600 PR c++/9364, c++/10553, c++/10586
18601 * g++.dg/parse/typename4.C: New test.
18602 * g++.dg/parse/typename5.C: Likewise.
18603
18604 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18605
18606 * gcc.c-torture/compile/20030503-1.c: New test.
18607
18608 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18609
18610 * g++.dg/lookup/using5.C: Fix testcase error.
18611
18612 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18613
18614 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18615 since MEABI is no longer supported. Remove all vestiges
18616 of MEABI from the test.
18617
18618 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18619
18620 PR c++/10554
18621 * g++.dg/lookup/using5.C: New test.
18622
18623 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18624
18625 PR c++/8772
18626 * g++.dg/template/ttp5.C: New test.
18627
18628 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18629
18630 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18631 (dg-gpp-additional-sources): New function.
18632 (dg-gpp-additional-files): Likewise.
18633 * lib/g++.exp (additional_sources): New variable.
18634 (additional_files): Likewise.
18635 (g++_target_compile): Deal with them.
18636 * lib/old-dejagnu.exp: Remove.
18637 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18638 * g++.old-deja: Revise all tests to use dg commands.
18639
18640 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18641
18642 PR c++/9432, c++/9528
18643 * g++.dg/lookup/using4.C: New test.
18644
18645 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18646
18647 * gcc.dg/noreturn-5.c: New file.
18648 * gcc.dg/noreturn-6.c: New file.
18649
18650 * gcc.c-torture/compile/inline-1.c: New file.
18651
18652 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18653
18654 PR c++/10551
18655 * g++.dg/template/explicit1.C: New test.
18656
18657 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18658
18659 PR c++/10549
18660 * g++.dg/other/bitfield1.C: New test.
18661
18662 PR c++/10527
18663 * g++.dg/init/new7.C: New test.
18664
18665 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18666
18667 * g++.dg/ext/desig1.C: New test.
18668 * g++.dg/ext/init1.C: Update.
18669
18670 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18671
18672 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18673
18674 PR c++/10180
18675 * g++.dg/warn/Winline-1.C: New test.
18676
18677 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18678
18679 * gcc.c-torture/execute/string-opt-19.c: New test.
18680
18681 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18682 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18683
18684 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18685
18686 PR c++/10506
18687 * g++.dg/init/new6.C: New test.
18688
18689 PR c++/10503
18690 * g++.dg/init/ref6.C: New test.
18691
18692 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18693
18694 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18695
18696 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18697
18698 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18699 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18700
18701 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18702
18703 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18704 initialized static data members.
18705
18706 2003-04-25 H.J. Lu <hjl@gnu.org>
18707
18708 * gcc.dg/ia64-sync-4.c: New test.
18709
18710 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18711
18712 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18713 date.
18714
18715 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18716
18717 PR c++/10337
18718 * g++.dg/warn/conv1.C: New test.
18719 * g++.old-deja/g++.other/conv7.C: Adjust.
18720 * g++.old-deja/g++.other/overload14.C: Adjust.
18721
18722 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18723
18724 PR c++/10471
18725 * g++.dg/template/defarg2.C: New test.
18726
18727 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
18728
18729 * gcc.dg/cpp/include2.c: Update.
18730 * gcc.dg/cpp/multiline-2.c: New.
18731 * gcc.dg/cpp/multiline.c: Update.
18732 * gcc.dg/cpp/strify2.c: Update.
18733 * gcc.dg/cpp/trad/literals-2.c: Update.
18734
18735 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18736
18737 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18738
18739 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18740
18741 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18742
18743 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18744
18745 PR c++/10451
18746 * g++.dg/parse/crash4.C: New test.
18747
18748 PR c++/9847
18749 * g++.dg/parse/crash5.C: New test.
18750
18751 2003-04-22 Mark Mitchell <mark@codesourcery.com>
18752
18753 PR c++/10446
18754 * g++.dg/parse/crash3.C: New test.
18755
18756 PR c++/10428
18757 * g++.dg/parse/elab1.C: New test.
18758
18759 2003-04-22 Devang Patel <dpatel@apple.com>
18760
18761 * gcc.dg/cpp/trad/funlike-5.c: New test.
18762
18763 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18764
18765 * g++.dg/other/packed1.C: Fix dg options.
18766
18767 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18768
18769 * g++.dg/other/offsetof2.C: New test.
18770
18771 2003-04-21 Mark Mitchell <mark@codesourcery.com>
18772
18773 * g++.dg/template/recurse.C: Adjust location of error messages.
18774
18775 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18776
18777 PR c++/9881
18778 * g++.dg/init/addr-const1.C: New test.
18779 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18780
18781 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
18782
18783 PR c++/10405
18784 * g++.dg/lookup/struct-hack1.C: New test.
18785
18786 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
18787
18788 * ucs.c: Update diagnostic messages.
18789
18790 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18791
18792 * gcc.dg/cpp/truefalse.cpp: New test.
18793 * gcc.dg/cpp/cpp.exp: Update.
18794 * g++.dg/other/stdbool-if.C: Remove.
18795
18796 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18797
18798 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18799 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18800
18801 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18802
18803 * gcc.c-torture/compile/20030418-1.c: New test.
18804
18805 2003-04-17 Janis Johnson <janis187@us.ibm.com>
18806
18807 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18808
18809 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18810
18811 PR c++/10347
18812 g++.dg/template/dependent-name1.C: New test.
18813
18814 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18815
18816 * gcc.dg/warn-1.c (tourist_guide): New array,
18817 contains a pointer to bar.
18818
18819 2003-04-16 Roger Sayle <roger@eyesopen.com>
18820
18821 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18822 * gcc.c-torture/execute/medce-1.c: New test case.
18823 * gcc.c-torture/execute/medce-2.c: New test case.
18824
18825 2003-04-15 Mark Mitchell <mark@codesourcery.com>
18826
18827 * lib/prune.exp: Ignore more messages.
18828
18829 PR c++/10381
18830 * g++.dg/parse/lookup3.C: New test.
18831
18832 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18833
18834 * gcc.c-torture/compile/20030415-1.c : New test.
18835
18836 2003-04-14 Mark Mitchell <mark@codesourcery.com>
18837
18838 * gcc.c-torture/execute/scope-2.c: Move to ...
18839 * gcc.dg/noncompile/scope.c: .... here.
18840
18841 2003-04-14 Roger Sayle <roger@eyesopen.com>
18842
18843 * gcc.dg/20030414-2.c: New test case.
18844
18845 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
18846
18847 PR target/10377
18848 * gcc.dg/20030414-1.c: New test.
18849
18850 2003-04-13 Roger Sayle <roger@eyesopen.com>
18851
18852 * gcc.dg/builtins-12.c: New test case.
18853 * gcc.dg/builtins-13.c: New test case.
18854
18855 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18856
18857 * gcc.c-torture/execute/string-opt-18.c: New test.
18858
18859 2003-04-13 Mark Mitchell <mark@codesourcery.com>
18860
18861 PR c++/10300
18862 * g++.dg/init/new5.C: New test.
18863
18864 2003-04-12 Mark Mitchell <mark@codesourcery.com>
18865
18866 PR c++/7910
18867 * g++.dg/ext/dllimport1.C: New test.
18868
18869 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18870
18871 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18872
18873 2003-04-11 Bud Davis <bdavis9659@comcast.net>
18874
18875 PR Fortran/9263
18876 * g77.f-torture/noncompile/9263.f: New test
18877 PR Fortran/1832
18878 * g77.f-torture/execute/1832.f: New test
18879
18880 2003-04-11 David Chad <davidc@freebsd.org>
18881 Loren J. Rittle <ljrittle@acm.org>
18882
18883 libobjc/8562
18884 * objc.dg/headers.m: New test.
18885
18886 2003-04-10 Zack Weinberg <zack@codesourcery.com>
18887
18888 * gcc.c-torture/execute/builtin-noret-2.c: New.
18889 * gcc.c-torture/execute/builtin-noret-2.x: New.
18890 XFAIL builtin-noret-2.c at -O1 and above.
18891 * gcc.dg/redecl.c: New.
18892 * gcc.dg/Wshadow-1.c: Update error regexps.
18893
18894 2003-04-10 Mark Mitchell <mark@codesourcery.com>
18895
18896 * g++.dg/abi/bitfield10.C: New test.
18897
18898 2003-04-09 Mike Stump <mrs@apple.com>
18899
18900 * gcc.dg/pch/pch.exp: Make testcase names longer.
18901 * g++.dg/pch/pch.exp: Make testcase names longer.
18902
18903 2003-04-08 Roger Sayle <roger@eyesopen.com>
18904
18905 * gcc.dg/builtins-11.c: New test case.
18906
18907 2003-04-08 Roger Sayle <roger@eyesopen.com>
18908
18909 * gcc.dg/builtins-9.c: New test case.
18910 * gcc.dg/builtins-10.c: New test case.
18911
18912 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18913
18914 * gcc.dg/noncompile/init-4.c.c: New test.
18915
18916 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18917
18918 * gcc.misc-test/gcov-9.c: New test.
18919 * gcc.misc-test/gcov-10.c: New test
18920 * gcc.misc-test/gcov-11.c: New test.
18921
18922 2003-04-05 Zack Weinberg <zack@codesourcery.com>
18923
18924 PR optimization/10024
18925 * gcc.c-torture/compile/20030405-1.c: New test.
18926
18927 2003-04-04 Geoffrey Keating <geoffk@apple.com>
18928
18929 * gcc.dg/pch/static-3.c: New.
18930 * gcc.dg/pch/static-3.hs: New.
18931 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18932
18933 2003-04-04 Richard Henderson <rth@redhat.com>
18934
18935 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18936 * g++.dg/eh/forced2.C: Likewise.
18937
18938 2003-04-03 Mike Stump <mrs@apple.com>
18939
18940 * lib/scanasm.exp (scan-assembler): Add xfail processing for
18941 target arg.
18942 (scan-assembler-times, scan-assembler-not): Likewise.
18943 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18944
18945 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18946
18947 * gcc.dg/sparc-loop-1.c: New test.
18948
18949 2003-04-02 Geoffrey Keating <geoffk@apple.com>
18950
18951 PR other/9274
18952 * g++.dg/pch/system-2.C: New.
18953 * g++.dg/pch/system-2.Hs: New.
18954
18955 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
18956
18957 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
18958
18959 * g++.dg/eh/simd-1.C (vecfunc): Same.
18960
18961 2003-04-01 Roger Sayle <roger@eyesopen.com>
18962
18963 * gcc.c-torture/execute/20030401-1.c: New test case.
18964
18965 2003-04-01 Ziemowit Laski <zlaski@apple.com>
18966
18967 * objc.dg/defs.m: New.
18968
18969 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
18970
18971 * g++.dg/eh/simd-1.C: New.
18972 * g++.dg/eh/simd-2.C: New.
18973
18974 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
18975
18976 * gcc.c-torture/execute/simd-3.c: New.
18977
18978 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18979
18980 PR c/9936
18981 * gcc.dg/20030331-2.c: New test.
18982
18983 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18984
18985 PR c++/10278
18986 * g++.dg/parse/crash2.C: New test.
18987
18988 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18989
18990 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18991 * gcc.c-torture/execute/20030331-1.c: ...here.
18992
18993 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18994
18995 * gcc.c-torture/execute/20030331-1.c: New test.
18996
18997 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18998
18999 * lib/gcov.exp: Adjust call return testing strings.
19000 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19001
19002 2003-03-31 Roger Sayle <roger@eyesopen.com>
19003
19004 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19005 * gcc.dg/builtins-7.c: New test case.
19006 * gcc.dg/builtins-8.c: New test case.
19007
19008 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19009
19010 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19011
19012 2003-03-30 Mark Mitchell <mark@codesourcery.com>
19013
19014 PR c++/7647
19015 * g++.dg/lookup-class-member-2.C: New test.
19016
19017 2003-03-30 Glen Nakamura <glen@imodulo.com>
19018
19019 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
19020
19021 2003-03-28 Roger Sayle <roger@eyesopen.com>
19022
19023 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19024
19025 2003-03-28 Mark Mitchell <mark@codesourcery.com>
19026
19027 * g++.dg/init/attrib1.C: New test.
19028
19029 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19030
19031 * gcc.dg/ultrasp8.c: New test.
19032
19033 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19034
19035 * gcc.dg/ultrasp7.c: New test.
19036
19037 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19038
19039 PR c++/10047
19040 * g++.dg/template/inline1.C: New test.
19041
19042 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19043
19044 * gcc.dg/sparc-dwarf2.c: New test.
19045
19046 2003-03-27 Roger Sayle <roger@eyesopen.com>
19047
19048 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19049 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19050
19051 2003-03-27 Mark Mitchell <mark@codesourcery.com>
19052
19053 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19054 than reading .x files.
19055 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19056 * g77.dg/gcov/gcov-1.f: Likewise.
19057 * gcc.misc-tests/gcov-4b.c: Likewise.
19058 * gcc.misc-tests/gcov-5b.c: Likewise.
19059 * gcc.misc-tests/gcov-6.c: Likewise.
19060 * gcc.misc-tests/gcov-7.c: Likewise.
19061 * gcc.misc-tests/gcov-8.c: Likewise.
19062 * g++.dg/gcov/gcov-1.x: Remove.
19063 * g77.dg/gcov/gcov-1.x: Likewise.
19064 * gcc.misc-tests/gcov-4b.x: Likewise.
19065 * gcc.misc-tests/gcov-5b.x: Likewise.
19066 * gcc.misc-tests/gcov-6.x: Likewise.
19067 * gcc.misc-tests/gcov-7.x: Likewise.
19068 * gcc.misc-tests/gcov-8.x: Likewise.
19069
19070 2003-03-27 Glen Nakamura <glen@imodulo.com>
19071
19072 PR opt/10087
19073 * gcc.dg/20030324-1.c: New test.
19074
19075 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19076
19077 PR c++/10224
19078 * g++.dg/template/arg3.C: New test.
19079
19080 PR c++/10158
19081 * g++.dg/template/friend18.C: New test.
19082
19083 2003-03-26 Roger Sayle <roger@eyesopen.com>
19084
19085 * g77.f-torture/compile/20030326-1.f: New test case.
19086
19087 2003-03-26 Janis Johnson <janis187@us.ibm.com>
19088
19089 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19090
19091 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19092
19093 2003-03-26 Jakub Jelinek <jakub@redhat.com>
19094
19095 * gcc.dg/ia64-sync-3.c: New test.
19096
19097 2003-03-26 Alan Modra <amodra@bigpond.net.au>
19098
19099 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19100
19101 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19102
19103 * gcc.dg/ultrasp6.c: New test.
19104
19105 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19106
19107 * gcc.dg/i386-signbit-1.c: New test.
19108 * gcc.dg/i386-signbit-2.c: New test.
19109 * gcc.dg/i386-signbit-3.c: New test.
19110
19111 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19112
19113 * gcc.dg/ultrasp5.c: Fix options.
19114
19115 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19116
19117 * gcc.dg/ultrasp5.c: Fix comment.
19118
19119 2003-03-24 Bud Davis <bdavis9659@comcast.net>
19120
19121 PR fortran/10197
19122 * g77.f-torture/execute/10197.f: New test.
19123
19124 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19125
19126 PR c++/9898, c++/383
19127 * g++.dg/template/conv6.C: New test.
19128
19129 PR c++/10119
19130 * g++.dg/template/ptrmem5.C: New test.
19131
19132 PR c++/10026
19133 * g++.dg/lookup/koenig1.C: New test.
19134
19135 PR C++/10199
19136 * g++.dg/lookup/template2.C: New test.
19137
19138 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19139
19140 * g++.dg/opt/rtti1.C: New test.
19141
19142 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19143
19144 * gcc.dg/ultrasp5.c: New test.
19145
19146 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19147
19148 PR middle-end/9967
19149 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19150 builtin fputs.
19151
19152 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19153
19154 PR c/8224
19155 * gcc.dg/20030323-1.c: New test.
19156
19157 2003-03-23 Roger Sayle <roger@eyesopen.com>
19158
19159 * gcc.c-torture/compile/20030323-1.c: New test case.
19160
19161 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19162
19163 * gcc.dg/20030321-1.c: New test.
19164
19165 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19166
19167 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19168
19169 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19170
19171 PR c++/9978, c++/9708
19172 * g++.dg/ext/vlm1.C: Adjust expected error.
19173 * g++.dg/ext/vla2.C: New test.
19174 * g++.dg/template/arg1.C: New test.
19175 * g++.dg/template/arg2.C: New test.
19176
19177 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19178
19179 * g77.f-torture/execute/select.f: New test.
19180 * g77.f-torture/noncompile/select_no_compile.f: New test.
19181
19182 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19183
19184 PR c++/9898
19185 * g++.dg/other/error4.C: New test.
19186
19187 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19188
19189 * g++.dg/template/friend17.C: New test.
19190
19191 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19192
19193 * gcc.c-torture/compile/20030320-1.c: New.
19194
19195 2003-03-20 Roger Sayle <roger@eyesopen.com>
19196
19197 * gcc.dg/builtins-6.c: New test case.
19198
19199 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19200
19201 PR target/10073
19202 * gcc.c-torture/compile/20030319-1.c: New.
19203
19204 2003-03-18 Jan Hubicka <jh@suse.cz>
19205
19206 * gcc.dg/i386-cvt-1.c: New test.
19207
19208 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19209
19210 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19211 * objc.dg/naming-2.m: Likewise.
19212
19213 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19214
19215 PR c++/9639
19216 * g++.dg/parse/crash1.C: New test.
19217
19218 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19219
19220 PR c++/8805
19221 * g++.dg/eh/cleanup1.C: New test.
19222
19223 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19224
19225 * gcc.c-torture/execute/20030316-1.c: New test case.
19226
19227 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19228
19229 PR c++/9629
19230 * g++.dg/init/ctor2.C: New test.
19231
19232 2003-03-15 Roger Sayle <roger@eyesopen.com>
19233
19234 * g77.f-torture/compile/xformat.f: New test case.
19235
19236 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19237
19238 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19239 * g++.old-deja/g++.mike/eh50.C: Likewise.
19240
19241 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19242
19243 PR c++/6440
19244 * g++.dg/template/spec7.C: New test.
19245 * g++.dg/template/spec8.C: Likewise.
19246
19247 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19248
19249 * gcc.c-torture/execute/20030313-1.c: New test.
19250
19251 2003-03-14 Richard Henderson <rth@redhat.com>
19252
19253 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19254
19255 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19256
19257 * gcc.c-torture/compile/20030314-1.c: New test.
19258
19259 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19260
19261 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19262 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19263 thumb target,
19264 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19265 to accept newer _imp__ prefix and additional
19266 newline in .drectve section.
19267 * gcc.dg/dll-4.c: Likewise.
19268 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19269 switch.
19270
19271 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19272
19273 * g++.dg/parse/namespace9.C: New test.
19274
19275 * g++.dg/init/ref5.C: New test.
19276 * g++.dg/parse/ptrmem1.C: Likewise.
19277
19278 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19279
19280 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19281 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19282 regular expression.
19283 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19284 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19285
19286 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19287
19288 * gcc.c-torture/execute/20030224-2.c: New test.
19289
19290 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19291
19292 * gcc.dg/decl-3.c: New test.
19293
19294 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19295
19296 * gcc.dg/i386-loop-2.c: New test.
19297
19298 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19299
19300 PR c++/9474
19301 * g++.dg/parse/namespace8.C: New test.
19302
19303 PR c++/9924
19304 * g++.dg/overload/builtin2.C: New test.
19305
19306 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19307
19308 * gcc.dg/return-type-3.c: New test.
19309
19310 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19311
19312 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19313 profiling options are not supported.
19314
19315 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19316
19317 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19318 * g++.old-deja/g++.warn/impint2.C: Likewise.
19319
19320 2003-03-10 Devang Patel <dpatel@apple.com>
19321
19322 * g++.dg/cpp/c++_cmd_1.C: New test.
19323 * g++.dg/cpp/c++_cmd_1.h: New file.
19324
19325 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19326
19327 * gcc.dg/altivec-9.c: New file.
19328
19329 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19330
19331 * gcc.dg/ppc-sdata-1.c: New test.
19332 * gcc.dg/ppc-sdata-2.c: New test.
19333
19334 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19335
19336 PR c++/9373
19337 * g++.dg/opt/ptrmem2.C: New test.
19338
19339 PR c++/8534
19340 * g++.dg/opt/ptrmem1.C: New test.
19341
19342 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19343
19344 * gcc.dg/i386-loop-1.c: New test.
19345
19346 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19347
19348 PR c++/9970
19349 * g++.dg/lookup/friend1.C: New test.
19350
19351 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19352
19353 PR c++/9823
19354 * g++.dg/parser/constructor1.C: New test.
19355
19356 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19357
19358 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19359
19360 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19361
19362 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19363
19364 * gcc.dg/cpp/Wunused.c: Update test.
19365
19366 2003-03-08 Jan Hubicka <jh@suse.cz>
19367
19368 * gcc.dg/inline-3.c: New test.
19369
19370 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19371
19372 PR c++/9809
19373 * g++.dg/parse/builtin1.C: New test.
19374
19375 PR c++/9982
19376 * g++.dg/abi/cookie1.C: New test.
19377 * g++.dg/abi/cookie2.C: Likewise.
19378
19379 PR c++/9524
19380 * g++.dg/template/field1.C: New test.
19381
19382 PR c++/9912
19383 * g++.dg/parse/class1.C: New test.
19384 * g++.dg/parse/namespace7.C: Likewise.
19385 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19386
19387 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19388
19389 * g++.dg/init/ref4.C: New test.
19390
19391 2003-03-07 Jan Hubicka <jh@suse.cz>
19392
19393 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19394 * gcc.dg/inline-3.c: New test.
19395
19396 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19397
19398 * g++.dg/init/ref3.C: New test.
19399
19400 PR c++/9965
19401 * g++.dg/init/ref2.C: New test.
19402
19403 PR c++/9400
19404 * g++.dg/warn/Wshadow-2.C: New test.
19405
19406 PR c++/9791
19407 * g++.dg/warn/Woverloaded-1.C: New test.
19408
19409 2003-03-05 Jan Hubicka <jh@suse.cz>
19410
19411 * gcc.dg/i386-local2.c: New.
19412 * gcc.dg/i386-local.c: Fix typo.
19413
19414 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19415
19416 * g++.dg/abi/layout3.C: New test.
19417
19418 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19419
19420 * gcc.c-torture/compile/20030305-1.c
19421
19422 2003-03-05 Jan Hubicka <jh@suse.cz>
19423
19424 * gcc.dg/i386-local.c: New.
19425
19426 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19427
19428 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19429
19430 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19431
19432 * gcc.dg/switch-2.c: New test.
19433 * gcc.dg/switch-3.c: New test.
19434 * gcc.dg/Wswitch.c: Adjust line numbers.
19435 * gcc.dg/Wswitch-default.c: Likewise.
19436 * gcc.dg/Wswitch-enum.c: Likewise.
19437
19438 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19439
19440 * gcc.c-torture/execute/20030222-1.c: New test.
19441
19442 2003-03-03 James E Wilson <wilson@tuliptree.org>
19443
19444 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19445
19446 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19447
19448 PR c++/9878
19449 * g++.dg/init/ref1.C: New test.
19450
19451 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19452
19453 * gcc.dg/sh-relax.c: New SH-only test.
19454
19455 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19456
19457 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19458 comment explaining purpose of testcase.
19459
19460 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19461
19462 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19463 for HC11/HC12 (asm needs two int registers).
19464 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19465 HC11/HC12 because the test uses an asm which needs two 32-bit
19466 registers.
19467
19468 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19469
19470 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19471 for HC11/HC12 (array is too large otherwise).
19472 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19473 * gcc.c-torture/compile/20010518-2.x: Likewise.
19474 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19475 HC11/HC12 (array is too large).
19476
19477 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19478
19479 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19480 * lib/g++-dg.exp (g++-dg-test): Likewise.
19481
19482 2003-03-01 Roger Sayle <roger@eyesopen.com>
19483
19484 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19485 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19486
19487 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19488
19489 * g++.dg/warn/implicit-typename1.C: Remove warning.
19490
19491 2003-02-28 Richard Henderson <rth@redhat.com>
19492
19493 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19494 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19495
19496 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19497
19498 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19499 * g++.dg/pch/pch.exp: Likewise.
19500
19501 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19502
19503 PR c++/9879
19504 * testsuite/g++.dg/init/new4.C: New test.
19505
19506 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19507
19508 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19509
19510 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19511
19512 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19513 unsigned long.
19514
19515 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19516 wider than float.
19517
19518 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19519
19520 * lib/scanasm.exp: Add support for counting numbers of
19521 occurences.
19522 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19523 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19524
19525 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19526
19527 PR c++/9683
19528 * g++.dg/template/static3.C: New test.
19529
19530 PR c++/9829
19531 * g++.dg/parse/namespace6.C: New test.
19532
19533 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19534
19535 PR target/9732
19536 * gcc.dg/20030225-1.c: New test.
19537
19538 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19539
19540 * README: Remove out-of-date information.
19541
19542 PR c++/9836
19543 * g++.dg/template/spec6.C: New test.
19544
19545 2003-02-24 Jeff Law <law@redhat.com>
19546
19547 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19548
19549 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19550
19551 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19552 * gcc.dg/pragma-ep-1.c: Likewise.
19553
19554 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19555
19556 PR c++/9602
19557 * g++.dg/template/friend16.C: New test.
19558
19559 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19560
19561 PR c++/5333
19562 * g++.dg/parse/fused-params1.C: Adjust error messages.
19563 * g++.dg/template/nested3.C: New test.
19564
19565 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19566
19567 * g++.dg/abi/param1.C: New test.
19568
19569 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19570
19571 PR c++/7982
19572 * g++.dg/warn/implicit-typename1.C: New test.
19573
19574 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19575
19576 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19577 with "mtune".
19578 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19579 * gcc.c-torture/execute/20010129-1.x: Likewise.
19580 * gcc.dg/20011107-1.c: Likewise.
19581 * gcc.dg/20020108-1.c: Likewise.
19582 * gcc.dg/20020122-3.c: Likewise.
19583 * gcc.dg/20020206-1.c: Likewise.
19584 * gcc.dg/20020310-1.c: Likewise.
19585 * gcc.dg/20020426-2.c: Likewise.
19586 * gcc.dg/20020517-1.c: Likewise.
19587 * gcc.dg/991230-1.c: Likewise.
19588 * gcc.dg/i386-unroll-1.c: Likewise.
19589 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19590
19591 2003-02-22 Jan Hubicka <jh@suse.cz>
19592
19593 * gcc.dg/i386-mul.c: New test.
19594
19595 2003-02-21 Roger Sayle <roger@eyesopen.com>
19596
19597 * gcc.dg/builtins-5.c: New test case.
19598
19599 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19600
19601 * gcc.dg/asmreg-1.c: New test.
19602
19603 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19604
19605 PR c++/9749
19606 * g++.dg/parse/varmod1.C: New test.
19607
19608 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19609
19610 PR c++/9727
19611 * g++.dg/template/op1.C: New test.
19612
19613 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19614
19615 PR c++/8906
19616 * g++.dg/template/nested2.C: New test.
19617
19618 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19619
19620 PR c++/8724
19621 * g++.dg/expr/dtor1.C: New test.
19622
19623 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19624
19625 * gcc.dg/cpp/include3.c: New test.
19626 * gcc.dg/cpp/inc/foo.h: New file.
19627
19628 2003-02-21 Glen Nakamura <glen@imodulo.com>
19629
19630 * gcc.c-torture/execute/20030221-1.c: New test.
19631
19632 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19633
19634 PR c++/9729
19635 * g++.dg/abi/conv1.C: New test.
19636
19637 2003-02-20 Jan Hubicka <jh@suse.cz>
19638
19639 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19640
19641 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19642
19643 * gcc.c-torture/compile/20030219-1.c: New test.
19644
19645 2003-02-18 Jan Hubicka <jh@suse.cz>
19646
19647 * gcc.dg/funcorder.c: New test.
19648
19649 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19650
19651 * gcc.c-torture/execute/20030218-1.c: New.
19652
19653 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19654
19655 * gcc.dg/20030218-1.c: New.
19656
19657 2003-02-18 Richard Henderson <rth@redhat.com>
19658
19659 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19660 * gcc.dg/attr-used-2.c: New.
19661
19662 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19663
19664 PR c++/9704
19665 * g++.dg/init/copy5.C: New test.
19666
19667 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19668
19669 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19670 * g++.dg/pch/pch.exp: Likewise.
19671
19672 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19673
19674 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19675 STACK_SIZE is not defined.
19676
19677 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19678
19679 PR c++/9457
19680 * g++.dg/template/init1.C: New test.
19681
19682 2003-02-16 Jan HUbicka <jh@suse.cz>
19683
19684 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19685 (foo): Add few extra tests
19686 * gcc.dg/c99-const-expr-3.c: Likewise.
19687 * gcc.c-torture/execute/20030216-1.c: New.
19688
19689 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19690
19691 PR c++/9459
19692 * g++.dg/ext/typeof4.C: New test.
19693
19694 2003-02-15 Roger Sayle <roger@eyesopen.com>
19695
19696 * gcc.dg/i386-387-3.c: New test case.
19697
19698 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19699
19700 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19701 cris-*-elf* cris-*-aout* and mmix-*-*.
19702
19703 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19704
19705 * gcc.dg/20030213-1.c: New test.
19706
19707 2003-02-12 Roger Sayle <roger@eyesopen.com>
19708
19709 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19710 * gcc.dg/i386-387-2.c: Likewise.
19711
19712 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19713
19714 * gcc.dg/ppc-spe.c: Fix formatting.
19715 Enable tests that were previously unsupported by gas.
19716 Delete tests for instructions that no longer exist.
19717 Switch arguments on evsubifw builtin.
19718
19719 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19720
19721 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19722 STACK_SIZE is too small.
19723
19724 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19725 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19726
19727 * gcc.dg/decl-2.c: New test.
19728
19729 2003-02-10 Jan Hubicka <jh@suse.cz>
19730
19731 * gcc.dg/i386-fpcvt-1.c: New test.
19732
19733 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
19734
19735 * gcc.c-torture/execute/20030209-1.c: New test.
19736
19737 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19738
19739 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19740 int-wide bitops, use the constants of the same width.
19741 Likewise, if long long is 32-bit wide, test bitops using
19742 32-bit constants.
19743
19744 2003-02-07 Loren James Rittle <ljrittle@acm.org>
19745
19746 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19747
19748 2003-02-07 Roger Sayle <roger@eyesopen.com>
19749
19750 * testsuite/gcc.dg/builtins-4.c: New test case.
19751
19752 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19753
19754 * gcc.dg/20020430-1.c: Fix dg command typos.
19755 * gcc.dg/20020503-1.c: Likewise.
19756
19757 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19758
19759 PR c++/8785
19760 * g++.dg/parse/fused-params1.C: New test.
19761
19762 PR c++/8857
19763 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19764
19765 PR c++/8921
19766 * g++.dg/parse/non-dependent1.C: New test.
19767
19768 PR c++/8928
19769 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19770
19771 PR c++/9228
19772 * g++.dg/parse/undefined7.C: New test.
19773 * g++.dg/parse/non-templ1.C: New test.
19774
19775 PR c++/9229
19776 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19777
19778 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19779
19780 * gcc.c-torture/compile/20030206-1.c: New test.
19781
19782 2003-02-05 Roger Sayle <roger@eyesopen.com>
19783
19784 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19785 "pow" to "foo" to avoid potential confusion with a math built-in.
19786
19787 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19788
19789 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19790 conditions for SPARC targets.
19791
19792 2003-02-05 Jakub Jelinek <jakub@redhat.com>
19793
19794 * gcc.dg/20030204-1.c: New test.
19795
19796 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19797
19798 PR c++/38
19799 * g++.dg/parse/array-size1.C: New test.
19800
19801 PR c++/5657
19802 * g++.dg/parse/undefined3.C: New test.
19803
19804 PR c++/5665
19805 * g++.dg/parse/undefined4.C: New test.
19806
19807 PR c++/5975
19808 * g++.dg/parse/undefined5.C: New test.
19809
19810 PR c++/7259
19811 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19812
19813 PR c++/8578
19814 * g++.dg/parse/casting-operator1.C: New test.
19815
19816 PR c++/8596
19817 * g++.dg/parse/undefined6.C: New test.
19818
19819 PR c++/8736
19820 * g++.dg/parse/missing-template1.C: New test.
19821
19822 2003-02-04 Jan Hubicka <jh@suse.cz>
19823
19824 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19825 * gcc.dg/i386-cmov?.c: Likewise.
19826 * gcc.dg/i386-fpcvt-?.c: Likewise.
19827 * gcc.dg/i386-ssefp-1.c: Likewise.
19828 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
19829 conventions.
19830
19831 2003-02-03 Mark Mitchell <mark@codesourcery.com>
19832
19833 PR c++/7129
19834 * testsuite/g++.dg/ext/max.C: New test.
19835
19836 2003-02-03 Jan Hubicka <jh@suse.cz>
19837
19838 * gcc.c-torture/execute/20030203-1.c: New test.
19839
19840 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
19841
19842 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19843 'natural-endian'.
19844
19845 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
19846
19847 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19848 * g++.dg/init/new2.C: Likewise.
19849 * g++.dg/other/new1.C: Likewise.
19850
19851 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
19852
19853 * gcc.dg/struct-ret-libc.c: New test.
19854
19855 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19856
19857 * gcc.dg/20030129-1.c: New test.
19858
19859 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19860
19861 PR c++/8849
19862 * g++.dg/template/ptrmem4.C: New test.
19863
19864 2003-01-29 Mark Mitchell <mark@codesourcery.com>
19865
19866 * g++.dg/parser/constant1.C: New test.
19867
19868 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19869
19870 PR c++/8591
19871 * g++.dg/parse/friend2.C: New test.
19872
19873 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19874
19875 PR c++/9437
19876 * g++.dg/template/unify4.C: New test.
19877
19878 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
19879
19880 * gcc.c-torture/execute/20030128-1.c: New test.
19881
19882 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19883
19884 * g++.dg/lookup/nested1.C: Test moved from ...
19885 * g++.old-deja/g++.other/lookup24.C: ... here.
19886
19887 2003-01-28 Jan Hubicka <jh@suse.cz>
19888
19889 * gcc.dg/i386-cmov5.c: New test.
19890
19891 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19892
19893 * gcc.c-torture/execute/20010925-1.c: Changed the
19894 memcpy declaration.
19895
19896 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19897
19898 PR c++/3902
19899 * g++.dg/parse/template5.C: New test.
19900
19901 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19902
19903 PR fortran/9258
19904 * g77.dg/pr9258: New test.
19905
19906 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19907
19908 * README: Move relevant parts from README.g++.
19909
19910 * README.g++: Remove this file.
19911
19912 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19913
19914 * g++.dg/abi/dcast1.C: New test.
19915
19916 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19917
19918 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19919
19920 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19921
19922 PR c++/47
19923 * g++.old-deja/g++.other/lookup24.C: New test.
19924
19925 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19926
19927 PR middle-end/7227
19928 * gcc.dg/uninit-C.c: New test.
19929
19930 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19931
19932 * g++.dg/abi/covariant1.C: New test.
19933
19934 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19935
19936 * gcc.dg/20030123-1.c: New test.
19937
19938 2003-01-25 Jan Hubicka <jh@suse.cz>
19939
19940 PR opt/8492
19941 * gcc.c-torture/compile/20030125-1.c
19942
19943 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19944
19945 PR c++/9403
19946 * g++.dg/parse/template3.C: New test.
19947 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
19948
19949 PR c++/795
19950 * g++.dg/parse/template4.C: New test.
19951
19952 PR c++/9415
19953 * g++.dg/template/qual2.C: New test.
19954
19955 PR c++/8545
19956 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19957
19958 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19959
19960 2003-01-25 Roger Sayle <roger@eyesopen.com>
19961
19962 * gcc.c-torture/execute/switch-1.c: New test case.
19963
19964 2003-01-25 Jan Hubicka <jh@suse.cz>
19965
19966 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19967
19968 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
19969
19970 Tweaks for Bison-1.875. From the NEWS file:
19971 "- `parse error' -> `syntax error'
19972 Bison now uniformly uses the term `syntax error'"
19973 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19974 * gcc.dg/cpp/digraph2.c: Likewise.
19975 * gcc.dg/cpp/direct2.c: Likewise.
19976 * gcc.dg/cpp/paste4.c: Likewise.
19977 * gcc.dg/c90-restrict-1.c: Likewise.
19978 * gcc.dg/c99-func-2.c: Likewise.
19979 * gcc.dg/noncompile/920721-2.c: Likewise.
19980 * gcc.dg/noncompile/930622-2.c: Likewise.
19981 * gcc.dg/noncompile/940112-1.c: Likewise.
19982 * gcc.dg/noncompile/950921-1.c: Likewise.
19983 * gcc.dg/noncompile/951123-1.c: Likewise.
19984 * gcc.dg/noncompile/971104-1.c: Likewise.
19985 * gcc.dg/noncompile/990416-1.c: Likewise.
19986
19987 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
19988
19989 * g++.dg/parse/undefined1.C: Add error message.
19990
19991 2003-01-22 Mark Mitchell <mark@codesourcery.com>
19992
19993 PR c++/9354
19994 * g++.dg/parse/new1.C: New test.
19995
19996 PR c++/9216
19997 * g++.dg/parse/template2.C: New test.
19998
19999 PR c++/9354
20000 * g++.dg/parse/typedef2.C: New test.
20001
20002 PR c++/9328
20003 * g++.dg/ext/typeof3.C: New test.
20004
20005 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20006
20007 PR c++/2738
20008 * g++.dg/parse/ret-type1.C: New test.
20009
20010 PR c++/3792
20011 * g++.dg/parse/tmpl-outside1.C: New test.
20012
20013 PR c++/4207
20014 * g++.dg/parse/int-as-enum1.C: New test.
20015
20016 PR c++/4903
20017 * g++.dg/parse/no-typename1.C: New test.
20018
20019 PR c++/5533
20020 * g++.dg/parse/no-value1.C: New test.
20021
20022 PR c++/5921
20023 * g++.dg/parse/wrong-inline1.C: New test.
20024
20025 PR c++/6402
20026 * g++.dg/parse/ref1.C: New test.
20027
20028 PR c++/6992
20029 * g++.dg/parse/attr-ctor1.C: New test.
20030
20031 PR c++/7229
20032 * g++.dg/parse/namespace5.C: New test.
20033
20034 PR c++/7917
20035 * g++.dg/parse/func-def1.C: New test.
20036
20037 PR c++/8143
20038 * g++.dg/parse/undefined1.C: New test.
20039
20040 PR c++/5723, PR c++/8522
20041 * g++.dg/parse/specialization1.C: New test.
20042
20043 PR c++/163, PR c++/8595
20044 * g++.dg/parse/struct-as-enum1.C: New test.
20045
20046 PR c++/9173
20047 * g++.dg/parse/undefined2.C: New test.
20048
20049 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20050
20051 PR c++/9298
20052 * g++.dg/parse/template1.C: New test.
20053
20054 PR c++/9384
20055 * g++.dg/parse/using1.C: New test.
20056
20057 PR c++/9285
20058 PR c++/9294
20059 * g++.dg/parse/expr2.C: New test.
20060
20061 PR c++/9388
20062 * g++.dg/parse/lookup2.C: Likewise.
20063
20064 2003-01-21 Jan Hubicka <jh@suse.cz>
20065
20066 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20067 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20068 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20069 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20070
20071 2003-01-20 Nick Clifton <nickc@redhat.com>
20072
20073 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20074 problem with ARM sibcall code generation.
20075
20076 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20077
20078 * gcc.c-torture/execute/20030120-1.c: New.
20079
20080 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
20081
20082 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20083
20084 2003-01-17 Mark Mitchell <mark@codesourcery.com>
20085
20086 PR c++/9272
20087 * g++.dg/parse/ctor1.C: New test.
20088
20089 PR c++/9294:
20090 * g++.dg/parse/qualified1.C: New test.
20091
20092 * g++.dg/parse/typename3.C: New test.
20093
20094 2003-01-16 Richard Henderson <rth@redhat.com>
20095
20096 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20097
20098 2003-01-16 Richard Henderson <rth@redhat.com>
20099
20100 * g++.dg/pch/pch.exp: Copy test header to the working directory
20101 before using it either for precompilation or direct use.
20102 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20103 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20104
20105 2003-01-16 Richard Henderson <rth@redhat.com>
20106
20107 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20108 before using it either for precompilation or direct use.
20109 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20110 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20111
20112 2003-01-16 Mark Mitchell <mark@codesourcery.com>
20113
20114 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20115 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20116 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20117 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20118 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20119 typename warning into error.
20120 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20121 error messages.
20122 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20123 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20124 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20125 messages.
20126 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20127 make declaration visible in template.
20128 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20129 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20130 messages.
20131 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20132 message.
20133 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20134 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20135 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20136 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20137 typename warning with error message.
20138 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20139 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20140 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20141
20142 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20143
20144 * g++.dg/parse/ambig2.C: New test.
20145
20146 2003-01-15 Richard Henderson <rth@redhat.com>
20147
20148 * g++.dg/tls/init-2.C: Update error message string.
20149
20150 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20151
20152 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20153
20154 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20155
20156 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20157 all for HC11/HC12.
20158 * gcc.c-torture/compile/20001205-1.x: Likewise.
20159 * gcc.c-torture/compile/20001226-1.x: Likewise.
20160 * gcc.c-torture/compile/920520-1.x: Likewise.
20161 * gcc.c-torture/compile/961203-1.x: Likewise.
20162 * gcc.c-torture/compile/20020604-1.x: Likewise.
20163
20164 2003-01-15 Jan Hubicka <jh@suse.cz>
20165
20166 * gcc.c-torture/compile/20030115-1.c: New test.
20167
20168 * gcc.dg/i386-fpcvt-1.c: New test.
20169 * gcc.dg/i386-fpcvt-2.c: New test.
20170
20171 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20172
20173 Further conform g++'s __vmi_class_type_info to the C++ ABI
20174 specification.
20175 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20176 the specification.
20177
20178 2003-01-14 Jan Hubicka <jh@suse.cz>
20179
20180 * gcc.dg/i386-fpcvt-1.c: New test.
20181 * gcc.dg/i386-fpcvt-2.c: New test.
20182
20183 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20184
20185 * gcc.dg/i386-mmx-3.c: New test.
20186
20187 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20188
20189 PR c++/9264
20190 * g++.dg/parse/octal1.C: New file.
20191
20192 PR c++/9172
20193 * g++.dg/parse/typename1.C: New file.
20194
20195 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20196
20197 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20198 * gcc.dg/bf-no-ms-layout.c: Likewise.
20199 * gcc.dg/bf-ms-attrib.c: Likewise.
20200
20201 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20202
20203 PR c++/9099
20204 * g++.dg/parse/dtor1.C: New file.
20205
20206 PR c++/9128
20207 * g++.dg/rtti/typeid1.C: New file.
20208
20209 PR c++/9153
20210 * g++.dg/parse/lookup1.C: New file.
20211
20212 PR c++/9171
20213 * g++.dg/templ/spec5.C: New file.
20214
20215 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20216
20217 * gcc.c-torture/compile/20030110-1.c: New test.
20218
20219 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20220
20221 Merge from pch-branch:
20222
20223 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20224
20225 * gcc.dg/pch/cpp-1.h: New.
20226 * gcc.dg/pch/cpp-1.c: New.
20227 * gcc.dg/pch/cpp-2.h: New.
20228 * gcc.dg/pch/cpp-2.c: New.
20229
20230 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20231
20232 * gcc.dg/pch/except-1.h: New.
20233 * gcc.dg/pch/except-1.c: New.
20234
20235 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20236
20237 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20238 running test.
20239 * gcc.dg/pch: Include *.hp not *.h.
20240 * gcc.dg/pch/system-1.h: New.
20241 * gcc.dg/pch/system-1.c: New.
20242
20243 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20244
20245 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20246 rather than trying to build and run a program using PCH.
20247 * gcc.dg/pch: Remove dg-do commands from test files.
20248
20249 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20250
20251 * gcc.dg/pch/macro-3.c: New.
20252 * gcc.dg/pch/macro-3.h: New.
20253
20254 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20255
20256 * gcc.dg/pch/common-1.c: New.
20257 * gcc.dg/pch/common-1.h: New.
20258 * gcc.dg/pch/decl-1.c: New.
20259 * gcc.dg/pch/decl-1.h: New.
20260 * gcc.dg/pch/decl-2.c: New.
20261 * gcc.dg/pch/decl-2.h: New.
20262 * gcc.dg/pch/decl-3.c: New.
20263 * gcc.dg/pch/decl-3.h: New.
20264 * gcc.dg/pch/decl-4.c: New.
20265 * gcc.dg/pch/decl-4.h: New.
20266 * gcc.dg/pch/decl-5.c: New.
20267 * gcc.dg/pch/decl-5.h: New.
20268 * gcc.dg/pch/global-1.c: New.
20269 * gcc.dg/pch/global-1.h: New.
20270 * gcc.dg/pch/inline-1.c: New.
20271 * gcc.dg/pch/inline-1.h: New.
20272 * gcc.dg/pch/inline-2.c: New.
20273 * gcc.dg/pch/inline-2.h: New.
20274 * gcc.dg/pch/static-1.c: New.
20275 * gcc.dg/pch/static-1.h: New.
20276 * gcc.dg/pch/static-2.c: New.
20277 * gcc.dg/pch/static-2.h: New.
20278
20279 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20280
20281 * g++.dg/pch/pch.exp: Better handle failing testcases.
20282 * gcc.dg/pch/pch.exp: Likewise.
20283 * gcc.dg/pch/macro-1.c: New.
20284 * gcc.dg/pch/macro-1.h: New.
20285 * gcc.dg/pch/macro-2.c: New.
20286 * gcc.dg/pch/macro-2.h: New.
20287
20288 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20289
20290 * g++.dg/dg.exp: Treat files in pch/ specially.
20291 * g++.dg/pch/pch.exp: New file.
20292 * g++.dg/pch/empty.H: New file.
20293 * g++.dg/pch/empty.C: New file.
20294 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20295 "precompile".
20296
20297 * gcc.dg/pch/pch.exp: New file.
20298 * gcc.dg/pch/empty.h: New file.
20299 * gcc.dg/pch/empty.c: New file.
20300 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20301 "precompile".
20302
20303 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20304
20305 * g++.dg/template/friend14.C: New test.
20306
20307 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20308
20309 * gcc.dg/old-style-asm-1.c: New test.
20310
20311 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20312
20313 * gcc.c-torture/compile/20030109-1.c: New test.
20314
20315 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20316
20317 * gcc.c-torture/execute/20030109-1.c: New test.
20318
20319 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20320
20321 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20322 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20323 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20324 * g++.old-deja/g++.mike/eh2.C: Likewise
20325 * g++.old-deja/g++.mike/eh3.C: Likewise
20326 * g++.old-deja/g++.mike/eh5.C: Likewise
20327 * g++.old-deja/g++.mike/eh6.C: Likewise
20328 * g++.old-deja/g++.mike/eh7.C: Likewise
20329 * g++.old-deja/g++.mike/eh8.C: Likewise
20330 * g++.old-deja/g++.mike/eh9.C: Likewise
20331 * g++.old-deja/g++.mike/eh10.C: Likewise
20332 * g++.old-deja/g++.mike/eh12.C: Likewise
20333 * g++.old-deja/g++.mike/eh13.C: Likewise
20334 * g++.old-deja/g++.mike/eh14.C: Likewise
20335 * g++.old-deja/g++.mike/eh16.C: Likewise
20336 * g++.old-deja/g++.mike/eh17.C: Likewise
20337 * g++.old-deja/g++.mike/eh18.C: Likewise
20338 * g++.old-deja/g++.mike/eh21.C: Likewise
20339 * g++.old-deja/g++.mike/eh23.C: Likewise
20340 * g++.old-deja/g++.mike/eh24.C: Likewise
20341 * g++.old-deja/g++.mike/eh25.C: Likewise
20342 * g++.old-deja/g++.mike/eh26.C: Likewise
20343 * g++.old-deja/g++.mike/eh27.C: Likewise
20344 * g++.old-deja/g++.mike/eh28.C: Likewise
20345 * g++.old-deja/g++.mike/eh29.C: Likewise
20346 * g++.old-deja/g++.mike/eh31.C: Likewise
20347 * g++.old-deja/g++.mike/eh33.C: Likewise
20348 * g++.old-deja/g++.mike/eh34.C: Likewise
20349 * g++.old-deja/g++.mike/eh35.C: Likewise
20350 * g++.old-deja/g++.mike/eh36.C: Likewise
20351 * g++.old-deja/g++.mike/eh37.C: Likewise
20352 * g++.old-deja/g++.mike/eh38.C: Likewise
20353 * g++.old-deja/g++.mike/eh39.C: Likewise
20354 * g++.old-deja/g++.mike/eh40.C: Likewise
20355 * g++.old-deja/g++.mike/eh41.C: Likewise
20356 * g++.old-deja/g++.mike/eh42.C: Likewise
20357 * g++.old-deja/g++.mike/eh44.C: Likewise
20358 * g++.old-deja/g++.mike/eh46.C: Likewise
20359 * g++.old-deja/g++.mike/eh47.C: Likewise
20360 * g++.old-deja/g++.mike/eh48.C: Likewise
20361 * g++.old-deja/g++.mike/eh49.C: Likewise
20362 * g++.old-deja/g++.mike/eh50.C: Likewise
20363 * g++.old-deja/g++.mike/eh51.C: Likewise
20364 * g++.old-deja/g++.mike/eh53.C: Likewise
20365 * g++.old-deja/g++.mike/eh55.C: Likewise
20366 * g++.old-deja/g++.mike/p7912.C: Likewise
20367 * g++.old-deja/g++.mike/p9706.C: Likewise
20368 * g++.old-deja/g++.mike/p10416.C: Likewise
20369 * g++.old-deja/g++.mike/p11667.C: Likewise
20370 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20371 Remove redundant reference to Iris.
20372 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20373 Elxsi, i860, Pico Java, and WE32K.
20374
20375 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20376
20377 * g++.dg/ext/asm4.C: New test.
20378
20379 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20380
20381 PR c++/9030
20382 * g++.dg/template/friend12.C: New test.
20383 * g++.dg/template/friend13.C: Likewise.
20384 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20385
20386 2003-01-08 Jan Hubicka <jh@suse.cz>
20387
20388 * gcc.dg/i386-cadd.c: New test.
20389 * gcc.dg/i386-cmov4.c: Likewise.
20390
20391 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20392
20393 PR c++/9165
20394 * g++.dg/warn/Wunused-3.C: New test.
20395
20396 * g++.dg/abi/bitfield9.C: New test.
20397
20398 PR c++/9189
20399 * g++.dg/parse/defarg3.C: New test.
20400
20401 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20402
20403 * g++.dg/parse/ambig1.C: New test.
20404 * g++.dg/parse/defarg2.C: New test.
20405
20406 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20407
20408 * g++.dg/template/defarg-1.C: New test.
20409 * g++.dg/template/local2.C: Likewise.
20410
20411 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20412
20413 * gcc.c-torture/execute/20030105-1.c: New test.
20414
20415 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20416
20417 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20418 * g++.dg/parse/namespace4.C: Likewise.
20419
20420 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20421
20422 * g++.dg/template/ntp2.C: New test.
20423
20424 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20425
20426 * g++.dg/parse/extern-C-1.C: New test.
20427
20428 * g++.dg/parse/namespace4.C: New test.
20429
20430 * g++.dg/template/nested1.C: New test.
20431
20432 * g++.dg/parse/namespace3.C: New test.
20433
20434 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20435
20436 * g++.dg/lookup/two-stage1.C: New test.
20437
20438 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20439
20440 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20441 * g++.old-deja/g++.jason/access8.C: Likewise.
20442 * g++.old-deja/g++.other/decl5.C: Likewise.
20443
20444 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20445
20446 * g++.dg/parse/parse7.C: New test.
20447
20448 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20449
20450 PR c++/2843
20451 * g++.dg/ext/attrib7.C: New test.
20452
20453 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20454
20455 * g++.dg/parse/parse6.C: New test.
20456
20457 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20458
20459 * gcc.dg/h8300-stack-1.c: New.
20460
20461 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20462
20463 g++.dg/lookup/exception1.C: New test.
20464
20465 g++.dg/lookup/template1.C: New test.
20466
20467 g++.dg/parse/namespace2.C: New test.
20468
20469 g++.dg/parse/parens2.C: New test.
20470
20471 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20472
20473 * g++.dg/parse/parse5.C: New test.
20474 * g++.dg/lookup/scoped4.C: New test.
20475
20476 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20477
20478 * g++.dg/parse/parens1.C: New test.
20479
20480 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20481 angle-bracket1.C.
20482 * g++.dg/parse/parens2.C: New test.
20483
20484 * g++.dg/lookup/scope-operator1.C: New test.
20485
20486 * g++.dg/parse/operator1.C: New test.
20487
20488 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20489
20490 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20491 * g++.old-deja/g++.other/access6.C: Likewise.
20492 * g++.old-deja/g++.other/decl1.C: Likewise.
20493 * g++.old-deja/g++.pt/typename12.C: Likewise.
20494
20495 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20496
20497 * g++.dg/parse/namespace1.C: New test.
20498
20499 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20500
20501 * g++.dg/parse/parse4.C: New test.
20502
20503 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20504
20505 * g++.dg/parse/parse3.C: New test.
20506
20507 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20508
20509 * g++.dg/parse/parse2.C: New test.
20510
20511 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20512
20513 * g++.dg/template/friend11.C: New test.
20514
20515 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20516
20517 * g++.dg/parse/parse1.C: New test.
20518
20519 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20520
20521 * lib/profopt.exp: Change the name of a global variable to avoid
20522 possible clashes with other test suites.
20523
20524 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20525
20526 * g++.dg/inherit/covariant8.C: New test.
20527
20528 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20529
20530 * g++.dg/init/array9.C: New test.
20531
20532 PR c++/9112
20533 * g++.dg/parse/expr1.C: New test.
20534
20535 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20536
20537 * gcc.c-torture/compile/20021230-1.c: New test.
20538
20539 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20540
20541 * g++.dg/inherit/covariant5.C: New test.
20542 * g++.dg/inherit/covariant6.C: New test.
20543 * g++.dg/inherit/covariant7.C: New test.
20544
20545 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20546
20547 PR c++/2739
20548 * g++.dg/other/access2.C: New test.
20549
20550 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20551
20552 * g++.dg/other/anon-struct.C: No longer fails
20553 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20554 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20555 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20556
20557 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20558
20559 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20560
20561 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20562
20563 * g++.dg/eh/spec4.C: Remove stray semicolon.
20564 * g++.dg/expr/pmf-1.C: Change error message.
20565 * g++.dg/ext/asm1.C: Remove stray semicolon.
20566 * g++.dg/ext/typename1.C: Add missing typenames.
20567 * g++.dg/inherit/template-as-base.C: Change error message.
20568 * g++.dg/lookup/scoped1.C: Likewise.
20569 * g++.dg/lookup/scoped2.C: Likewise.
20570 * g++.dg/lookup/using2.C: Likewise.
20571 * g++.dg/other/component1.C: Remove stray semicolon.
20572 * g++.dg/other/do1.C: Change error message.
20573 * g++.dg/other/error2.C: Likewise.
20574 * g++.dg/other/init1.C: Likewise.
20575 * g++.dg/other/packed1.C: Remove stray semicolon.
20576 * g++.dg/other/ptrmem2.C: Change error message.
20577 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20578 marker.
20579 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20580 * g++.dg/template/access3.C: Add typename keyword.
20581 * g++.dg/template/access5.C: Remove stray semicolon.
20582 * g++.dg/template/access6.C: Likewise.
20583 * g++.dg/template/complit1.C: Likewise.
20584 * g++.dg/template/crash1.C: Change error message.
20585 * g++.dg/template/inherit2.C: Remove stray semicolon.
20586 * g++.dg/template/instantiate2.C: Likewise.
20587 * g++.dg/template/instantiate3.C: Change error message.
20588 * g++.dg/template/qual1.C: Remove stray semicolon.
20589 * g++.dg/template/qualttp18.C: Change error message.
20590 * g++.dg/template/ref1.C: Remove stray semicolon.
20591 * g++.dg/template/sizeof1.C (A::value): Declare it.
20592 * g++.dg/template/spec4.C: Change error message.
20593 * g++.dg/template/static1.C: Likewise.
20594 * g++.dg/template/type1.C: Likewise.
20595 * g++.dg/template/typename3.C: Likewise.
20596 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20597 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20598 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20599 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20600 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20601 named return value extension.
20602 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20603 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20604 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20605 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20606 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20607 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20608 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20609 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20610 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20611 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20612 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20613 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20614 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20615 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20616 syntax.
20617 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20618 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20619 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20620 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20621 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20622 * g++.old-deja/g++.brendan/template11.C: Likewise.
20623 * g++.old-deja/g++.brendan/template26.C: Likewise.
20624 * g++.old-deja/g++.brendan/template27.C: Use explicit
20625 specialization syntax.
20626 * g++.old-deja/g++.brendan/template30.C: Likewise.
20627 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20628 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20629 non-dependent names.
20630 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20631 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20632 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20633 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20634 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20635 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20636 named return value extension.
20637 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20638 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20639 * g++.old-deja/g++.ext/return1.C: Likewise.
20640 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20641 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20642 * g++.old-deja/g++.jason/access8.C: Likewise.
20643 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20644 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20645 pseudo-destructor names.
20646 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20647 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20648 pseudo-destructor names.
20649 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20650 * g++.old-deja/g++.jason/overload19.C: Likewise.
20651 * g++.old-deja/g++.jason/overload32.C: Likewise.
20652 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20653 stray semicolons.
20654 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20655 * g++.old-deja/g++.jason/return.C: Likewise.
20656 * g++.old-deja/g++.jason/return2.C: Likewise.
20657 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20658 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20659 syntax.
20660 * g++.old-deja/g++.jason/template10.C: Account for use of
20661 non-dependent names.
20662 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20663 syntax.
20664 * g++.old-deja/g++.jason/template37.C: Likewise.
20665 * g++.old-deja/g++.law/access4.C: Change error messages.
20666 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20667 pseudo-destructor names.
20668 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20669 * g++.old-deja/g++.law/ctors9.C: Likewise.
20670 * g++.old-deja/g++.law/cvt22.C: Likewise.
20671 * g++.old-deja/g++.law/dtors5.C: Likewise.
20672 * g++.old-deja/g++.law/global-init1.C: Likewise.
20673 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20674 * g++.old-deja/g++.law/operators28.C: Likewise.
20675 * g++.old-deja/g++.law/visibility28.C: Likewise.
20676 * g++.old-deja/g++.martin/eval1.C: Likewise.
20677 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20678 name.
20679 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20680 * g++.old-deja/g++.mike/net34.C: Likewise.
20681 * g++.old-deja/g++.mike/net36.C: Likewise.
20682 * g++.old-deja/g++.mike/ns2.C: Likewise.
20683 * g++.old-deja/g++.mike/p12306.C: Likewise.
20684 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20685 value extension.
20686 * g++.old-deja/g++.mike/p700.C: Likewise.
20687 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20688 * g++.old-deja/g++.mike/p710.C: Likewise.
20689 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20690 value extension.
20691 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20692 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20693 * g++.old-deja/g++.ns/crash2.C: Likewise.
20694 * g++.old-deja/g++.ns/crash3.C: Likewise.
20695 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20696 * g++.old-deja/g++.ns/ns17.C: Likewise.
20697 * g++.old-deja/g++.ns/template16.C: Likewise.
20698 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20699 keyword.
20700 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20701 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20702 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20703 named return value extension.
20704 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20705 * g++.old-deja/g++.other/access4.C: Issue additional error
20706 messages.
20707 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20708 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20709 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20710 * g++.old-deja/g++.other/crash25.C: Change error message.
20711 * g++.old-deja/g++.other/crash4.C: Change error message.
20712 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20713 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20714 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20715 checks.
20716 * g++.old-deja/g++.other/defarg8.C: Likewise.
20717 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20718 * g++.old-deja/g++.other/dtor10.C: Likewise.
20719 * g++.old-deja/g++.other/incomplete.C: Likewise.
20720 * g++.old-deja/g++.other/linkage7.C: Likewise.
20721 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20722 lookup algorithm.
20723 * g++.old-deja/g++.other/mangle2.C: Likewise.
20724 * g++.old-deja/g++.other/refinit2.C: Likewise.
20725 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20726 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20727 * g++.old-deja/g++.pt/crash28.C: Likewise.
20728 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20729 syntax.
20730 * g++.old-deja/g++.pt/crash32.C: Change error message.
20731 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20732 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20733 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20734 error message position.
20735 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20736 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20737 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20738 syntax.
20739 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20740 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20741 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20742 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20743 keyword.
20744 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20745 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20746 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20747 keyword.
20748 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20749 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20750 syntax.
20751 * g++.old-deja/g++.pt/friend28.C: Account for use of
20752 non-dependent names.
20753 * g++.old-deja/g++.pt/friend29.C: Likewise.
20754 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20755 rules.
20756 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20757 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20758 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20759 lookup rules.
20760 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20761 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20762 keyword.
20763 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20764 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20765 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20766 keyword.
20767 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20768 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20769 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20770 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20771 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20772 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20773 keyword.
20774 * g++.old-deja/g++.pt/spec10.C: Likewise.
20775 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20776 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20777 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20778 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20779 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20780 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20781 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20782 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20783 * g++.old-deja/g++.pt/typename15.C: Likewise.
20784 * g++.old-deja/g++.pt/typename22.C: Likewise.
20785 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20786 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20787 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20788 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20789 syntax.
20790 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20791 return value extension.
20792 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20793 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20794 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20795 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20796
20797 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20798
20799 * g++.dg/warn/inline1.C: New test.
20800 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20801 * g++.old-deja/g++.jason/synth10.C: Likewise.
20802 * g++.old-deja/g++.mike/net31.C: Likewise.
20803 * g++.old-deja/g++.mike/p8786.C: Likewise.
20804
20805 * g++.dg/template/friend10.C: New test.
20806 * g++.dg/template/conv5.C: New test.
20807
20808 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20809
20810 * g++.dg/lookup/scoped3.C: New test.
20811
20812 * g++.dg/lookup/decl1.C: New test.
20813 * g++.dg/lookup/decl2.C: New test.
20814
20815 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20816
20817 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20818 gcc.c-torture/compile/20021015-1.c,
20819 gcc.c-torture/compile/20021015-2.c,
20820 gcc.c-torture/compile/20021123-1.c,
20821 gcc.c-torture/compile/20021123-2.c,
20822 gcc.c-torture/compile/20021123-3.c,
20823 gcc.c-torture/compile/20021123-4.c,
20824 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20825 only to 3.1 or 3.2 branch.
20826
20827 2002-12-23 Mark Mitchell <mark@codesourcery.com>
20828
20829 * gcc.dg/i386-bitfield3.c: New test.
20830
20831 * gcc.dg/i386-bitfield2.c: New test.
20832
20833 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20834
20835 * g++.dg/parse/conv_op1.C: New test.
20836
20837 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
20838
20839 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20840 approved.
20841
20842 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
20843
20844 * gcc.c-torture/compile/20021220-1.c: New test.
20845
20846 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20847
20848 * gcc.dg/i386-fastcall-1.c: New.
20849
20850 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20851
20852 * gcc.c-torture/execute/20021219-1.c: New test.
20853
20854 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20855
20856 * gcc.dg/i386-pic-1.c: New test.
20857
20858 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20859
20860 PR c++/8099
20861 * g++.dg/template/friend9.C: New test.
20862
20863 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20864
20865 PR c++/3663
20866 * g++.dg/template/access7.C: New test.
20867
20868 2002-12-18 Nick Clifton <nickc@redhat.com>
20869
20870 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20871 the libstdc++-v3 directory has been found.
20872
20873 2002-12-12 Devang Patel <dpatel@apple.com>
20874 * gcc.dg/darwin-ld-1.c: New test.
20875 * gcc.dg/darwin-ld-2.c: New test.
20876 * gcc.dg/darwin-ld-3.c: New test.
20877 * gcc.dg/darwin-ld-4.c: New test.
20878 * gcc.dg/darwin-ld-5.c: New test.
20879
20880 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20881
20882 * gcc.c-torture/compile/20021212-1.c: New test.
20883
20884 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
20885
20886 * gcc.dg/fshort-wchar: New test.
20887
20888 2002-12-10 Mark Mitchell <mark@codesourcery.com>
20889
20890 PR c++/8372
20891 * g++.dg/template/dtor1.C: New test.
20892
20893 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20894 markers.
20895
20896 2002-12-10 Jakub Jelinek <jakub@redhat.com>
20897
20898 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20899
20900 2002-12-09 Mark Mitchell <mark@codesourcery.com>
20901
20902 * g++.dg/template/static1.C: New test.
20903 * g++.dg/template/static2.C: New test.
20904 * g++.old-deja/g++.ext/memconst.C: New test.
20905
20906 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20907
20908 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20909 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20910 * g++.dg/special/initp1.C: Likewise.
20911
20912 2002-12-06 Jakub Jelinek <jakub@redhat.com>
20913
20914 * gcc.c-torture/execute/20021204-1.c: New test.
20915
20916 2002-12-04 Geoffrey Keating <geoffk@apple.com>
20917
20918 * gcc.dg/ppc-fmadd-1.c: New file.
20919 * gcc.dg/ppc-fmadd-2.c: New file.
20920 * gcc.dg/ppc-fmadd-3.c: New file.
20921
20922 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20923
20924 * gcc.c-torture/compile/20021204-1.c: New test.
20925
20926 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20927
20928 * g++.dg/inherit/covariant2.C: New test.
20929 * g++.dg/inherit/covariant3.C: New test.
20930 * g++.dg/inherit/covariant4.C: New test.
20931 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20932 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20933
20934 2002-12-03 Mark Mitchell <mark@codesourcery.com>
20935
20936 PR c++/8688
20937 * g++.dg/init/brace3.C: New test.
20938
20939 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20940
20941 * gcc.dg/20020210-1.c: Fix a comment typo.
20942
20943 2002-12-02 Mark Mitchell <mark@codesourcery.com>
20944
20945 PR c++/8720
20946 * g++.dg/parse/defarg1.C: New test.
20947
20948 PR c++/8615
20949 * g++.dg/template/char1.C: New test.
20950
20951 * g++.dg/template/varmod1.C: Fix typo.
20952
20953 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20954
20955 DR 180
20956 * g++.old-deja/g++.pt/crash32.C: Expect error.
20957
20958 2002-12-01 Mark Mitchell <mark@codesourcery.com>
20959
20960 PR c++/5919
20961 * g++.dg/template/varmod1.C: New test.
20962
20963 PR c++/8727
20964 * g++.dg/inherit/typeinfo1.C: New test.
20965
20966 PR c++/8663
20967 * g++.dg/inherit/typedef1.C: New test.
20968
20969 2002-11-30 Mark Mitchell <mark@codesourcery.com>
20970
20971 PR c++/8332
20972 PR c++/8493
20973 * g++.dg/template/strlen1.C: New test.
20974
20975 PR c++/8227
20976 * g++.dg/template/ctor2.C: New test.
20977
20978 PR c++/8214
20979 * g++.dg/init/string1.C: New test.
20980
20981 PR c++/8511
20982 * g++.dg/template/friend8.C: New test.
20983
20984 2002-11-29 Joe Buck <jbuck@synopsys.com>
20985
20986 * g++.dg/lookup/anon2.C: New test.
20987
20988 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20989
20990 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20991 h8300 port.
20992
20993 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
20994
20995 * gcc.dg/bitfld-6.c: New test.
20996
20997 2002-11-27 Jan Hubicka <jh@suse.cz>
20998
20999 * gcc.c-torture/execute/20021127.[cx]: New test.
21000
21001 2002-11-26 Jan Hubicka <jh@suse.cz>
21002
21003 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21004 quality.
21005
21006 2002-11-26 Geoffrey Keating <geoffk@apple.com>
21007
21008 * g++.dg/init/brace2.C: New test.
21009 * g++.old-deja/g++.mike/p9129.C: Correct.
21010
21011 2002-11-26 Mark Mitchell <mark@codesourcery.com>
21012
21013 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21014
21015 2002-11-25 Andreas Bauer <baueran@in.tum.de>
21016
21017 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21018
21019 2002-11-25 Mark Mitchell <mark@codesourcery.com>
21020
21021 * testsuite/g++.dg/abi/empty11.C: New test.
21022 * testsuite/g++.dg/rtti/cv1.C: New test.
21023
21024 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21025
21026 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21027
21028 2002-11-24 Mark Mitchell <mark@codesourcery.com>
21029
21030 * g++.dg/abi/empty10.C: New test.
21031
21032 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21033
21034 * gcc.c-torture/compile/20021124-1.c: New test.
21035
21036 2002-11-22 Mark Mitchell <mark@codesourcery.com>
21037
21038 * g++.dg/abi/rtti2.C: New test.
21039
21040 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21041
21042 * gcc.dg/i386-unroll-1.c: New test.
21043
21044 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21045
21046 * gcc.c-torture/compile/20021120-1.c: New test.
21047 * gcc.c-torture/compile/20021120-2.c: New test.
21048
21049 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21050
21051 * gcc.dg/bitfld-5.c: New test.
21052
21053 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21054
21055 * gcc.c-torture/execute/20021120-3.c: New test.
21056
21057 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21058
21059 * gcc.c-torture/execute/20021120-2.c: New test.
21060
21061 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21062
21063 * gcc.c-torture/execute/20021120-1.c: New test.
21064
21065 2002-11-20 Jakub Jelinek <jakub@redhat.com>
21066
21067 * gcc.c-torture/execute/20021118-3.c: New test.
21068
21069 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21070
21071 * gcc.c-torture/compile/20021119-1.c: New test.
21072
21073 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21074
21075 * gcc.dg/duff-1.c: New test.
21076 * gcc.dg/duff-2.c: New test.
21077 * gcc.dg/duff-3.c: New test.
21078
21079 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
21080
21081 * gcc.dg/cpp/_Pragma5.c: New test.
21082
21083 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21084
21085 * gcc.c-torture/execute/20021118-2.c: New test.
21086
21087 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21088
21089 * gcc.c-torture/execute/20021118-1.c: New test.
21090
21091 2002-11-16 Jakub Jelinek <jakub@redhat.com>
21092
21093 * gcc.dg/20021116-1.c: New test.
21094
21095 2002-11-14 Mark Mitchell <mark@codesourcery.com>
21096
21097 * g++.dg/abi/vcall1.C: New test.
21098
21099 2002-11-14 Jakub Jelinek <jakub@redhat.com>
21100
21101 * gcc.dg/20021029-1.c: New test.
21102 * gcc.dg/20021029-2.c: New test.
21103
21104 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21105
21106 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21107
21108 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21109
21110 PR c/8439
21111 * gcc.dg/20021110.c: Move to ...
21112 * gcc.c-torture/compile/20021110.c: .... here.
21113
21114 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21115
21116 PR c/8467
21117 * gcc.c-torture/execute/20021111-1.c
21118
21119 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21120
21121 PR c/8439
21122 * gcc.dg/20021110.c: New test.
21123
21124 2002-11-10 Mark Mitchell <mark@codesourcery.com>
21125
21126 * g++.dg/abi/vthunk3.C: Run only on x86.
21127
21128 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21129
21130 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21131
21132 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21133
21134 * lib/compat.exp (compat-execute): Fix logic error in last
21135 change.
21136
21137 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21138
21139 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21140
21141 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21142
21143 PR c++/8389
21144 * g++.dg/template/access6.C: New test.
21145
21146 2002-11-08 Jan Hubicka <jh@suse.cz>
21147
21148 * gcc.dg/i386-ssefp-1.c: New test.
21149 * gcc.dg/i386-ssefp-1.c: New test.
21150
21151 2002-11-08 Jan Hubicka <jh@suse.cz>
21152
21153 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21154
21155 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21156
21157 * g++.dg/abi/vthunk3.C: New test.
21158
21159 PR c++/8338
21160 * g++.dg/template/crash2.C: New test.
21161
21162 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21163
21164 * testsuite/g++.dg/abi/dtor1.C: New test.
21165 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21166
21167 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21168
21169 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21170 Darwin.
21171
21172 2002-11-04 Adam Nemet <anemet@lnxw.com>
21173
21174 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21175 -mthumb. Only xfail with -O0.
21176
21177 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21178
21179 * g++.dg/abi/thunk1.C: New test.
21180 * g++.dg/abi/thunk2.C: Likewise.
21181 * g++.dg/abi/vtt1.C: Likewise.
21182
21183 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21184
21185 PR optimization/8423
21186 * gcc.c-torture/execute/builtin-constant.c: New test.
21187
21188 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21189
21190 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21191 Add some more cases.
21192
21193 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21194
21195 PR c++/8391
21196 * g++.dg/opt/local1.C: New test.
21197
21198 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21199
21200 PR c++/8160
21201 * g++.dg/template/complit1.C: New test.
21202
21203 PR c++/8149
21204 * g++.dg/template/typename4.C: Likewise.
21205
21206 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21207
21208 Core issue 287, PR c++/7639
21209 * g++.dg/template/instantiate1.C: Adjust error location.
21210 * g++.dg/template/instantiate3.C: New test.
21211 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21212 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21213 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21214
21215 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21216
21217 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21218
21219 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21220
21221 PR c++/8287
21222 * g++.dg/init/dtor2.C: New test.
21223
21224 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21225
21226 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21227 * gcc.dg/nest.c: Bypass errors on irix6.
21228
21229 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21230
21231 * gcc.dg/nest.c: Expect error for mmix-*-*.
21232 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21233
21234 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21235
21236 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21237 markers.
21238
21239 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21240
21241 2002-10-25 Mike Stump <mrs@apple.com>
21242
21243 * gcc.dg/warn-1.c: New test.
21244
21245 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21246
21247 * g++.dg/template/typename3.C: New test.
21248
21249 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21250
21251 * g++.dg/lookup/ptrmem1.C: New test.
21252
21253 * g++.dg/abi/vthunk2.C: New test.
21254
21255 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21256
21257 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21258
21259 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21260
21261 * g++.dg/abi/empty9.C: New test.
21262
21263 2002-10-24 Richard Henderson <rth@redhat.com>
21264
21265 * g++.dg/inherit/thunk1.C: Enable for ia64.
21266
21267 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21268
21269 PR c++/8067
21270 * g++.dg/lookup/pretty1.C: New test.
21271
21272 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21273
21274 * gcc.dg/20021023-1.c: New test.
21275
21276 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21277
21278 PR c++/7679
21279 * g++.dg/parse/inline1.C: New test.
21280
21281 2002-10-23 Richard Henderson <rth@redhat.com>
21282
21283 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21284
21285 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21286
21287 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21288
21289 PR c++/6579
21290 * g++.dg/parse/stmtexpr3.C: New test.
21291
21292 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21293
21294 * g++.dg/expr/cond1.C: New test.
21295
21296 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21297
21298 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21299
21300 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21301
21302 * g++.dg/abi/vbase13.C: New test.
21303 * g++.dg/abi/vbase14.C: Likewise.
21304
21305 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21306
21307 * gcc.dg/tls/pic-1.c: New test.
21308 * gcc.dg/tls/nonpic-1.c: New test.
21309 * gcc.dg/20021018-1.c: New test.
21310
21311 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21312
21313 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21314 Remove only files with the same base name as the test case.
21315 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21316 (profopt-execute): Likewise. Also, remove old profiling
21317 and performance data files before running the tests.
21318
21319 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21320 * g++.dg/bprob/bprob.exp: Likewise.
21321 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21322 to allow more general test case names.
21323
21324 * g++.dg/bprob/bprob-1.C: Rename to ...
21325 * g++.dg/bprob/g++-bprob-1.C: ... this.
21326
21327 * g77.dg/bprob/bprob-1.f: Rename to ...
21328 * g77.dg/bprob/g77-bprob-1.f: ... this.
21329
21330 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21331
21332 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21333 bison 1.50 or later.
21334
21335 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21336
21337 * g++.dg/README: Describe more test directories.
21338
21339 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21340
21341 * g++.dg/init/array6.C: Add additional tests.
21342
21343 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21344
21345 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21346 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21347
21348 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21349
21350 * gcc.c-torture/compile/20020604-1.x: New.
21351 * gcc.c-torture/compile/simd-5.x: Likewise.
21352 * gcc.c-torture/execute/920710-1.x: Likewise.
21353 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21354
21355 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21356
21357 * g++.dg/inherit/override1.C: Add dg-options clause.
21358
21359 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21360
21361 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21362 _mm_slli_si128.
21363
21364 2002-10-19 Andreas Schwab <schwab@suse.de>
21365
21366 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21367 directory component.
21368
21369 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21370
21371 * g++.dg/inherit/thunk1.C: New test.
21372
21373 * g++.dg/inherit/override1.C: New test.
21374
21375 * g++.dg/abi/mangle11.C: New test.
21376 * g++.dg/abi/mangle14.C: New test.
21377 * g++.dg/abi/mangle17.C: New test.
21378
21379 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21380
21381 * g++.dg/overload/member2.C: New test.
21382
21383 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21384
21385 * g++.dg/README: Describe new compat directory.
21386 * g++.dg/dg.exp: Skip tests in compat directory.
21387 * README.compat: New file.
21388 * lib/compat.exp: New expect script.
21389 * g++.dg/compat: New test directory.
21390 * g++.dg/compat/compat.exp: New expect script.
21391 * g++.dg/compat/abi: New test directory.
21392 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21393 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21394 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21395 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21396 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21397 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21398 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21399 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21400 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21401 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21402 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21403 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21404 * g++.dg/compat/break: New test directory.
21405 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21406 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21407 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21408 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21409 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21410 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21411 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21412 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21413 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21414 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21415 g++.dg/compat/break/README: New files.
21416 * g++.dg/compat/eh: New test directory.
21417 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21418 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21419 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21420 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21421 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21422 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21423 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21424 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21425 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21426 g++.dg/compat/eh/filter2_y.C,
21427 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21428 g++.dg/compat/eh/new1_y.C,
21429 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21430 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21431 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21432 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21433 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21434 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21435 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21436 g++.dg/compat/eh/unexpected1_y.C: New files.
21437 * g++.dg/compat/init: New test directory.
21438 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21439 g++.dg/compat/init/array5_y.C,
21440 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21441 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21442 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21443 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21444 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21445 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21446 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21447 g++.dg/compat/init/init-ref2_y.C: New files.
21448
21449 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21450
21451 PR c++/7584
21452 * g++.dg/inherit/using3.C: New test.
21453
21454 2002-10-17 Jan Hubicka <jh@suse.cz>
21455
21456 * gcc.dg/20021017-2.c: New test.
21457
21458 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21459
21460 * g++.dg/abi/mangle16.C: Adjust.
21461
21462 * g++.dg/init/array8.C: New test.
21463
21464 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21465
21466 * gcc.dg/special/mips-abi.exp: New test.
21467 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21468
21469 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21470
21471 * g++.dg/abi/mangle16.C: New test.
21472 * g++.dg/abi/mangle17.C: Likewise.
21473
21474 PR c++/7478
21475 * g++.dg/template/ref1.C: New test.
21476
21477 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21478
21479 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21480
21481 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21482
21483 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21484
21485 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21486
21487 PR c++/7524
21488 * g++.dg/init/array7.C: New test.
21489
21490 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21491
21492 * g++.dg/init/array6.C: New test.
21493
21494 * g++.dg/abi/mangle13.C: Likewise.
21495 * g++.dg/abi/mangle14.C: Likewise.
21496 * g++.dg/abi/mangle15.C: Likewise.
21497
21498 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21499
21500 * g++.dg/abi/empty8.C: New test.
21501
21502 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21503
21504 * g++.dg/init/ctor1.C: New test.
21505
21506 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21507
21508 * gcc.c-torture/execute/20021015-1.c: New test.
21509
21510 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21511
21512 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21513
21514 2002-10-14 Jan Hubicka <jh@suse.cz>
21515
21516 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21517
21518 2002-10-14 Richard Henderson <rth@redhat.com>
21519
21520 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21521
21522 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21523
21524 PR optimization/6631
21525 * g++.dg/opt/const2.C: New test.
21526
21527 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21528
21529 PR c++/7176
21530 * g++.dg/parse/friend1.C: New test.
21531 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21532
21533 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21534
21535 * gcc.dg/20021014-1.c: New test.
21536
21537 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21538
21539 PR c++/5661
21540 * g++.dg/ext/vlm1.C: New test.
21541 * g++.dg/ext/vlm2.C: Likewise.
21542
21543 * g++.dg/init/array1.C: Remove invalid braces.
21544 * g++.dg/init/brace1.C: New test.
21545 * g++.dg/init/copy2.C: Likewise.
21546 * g++.dg/init/copy3.C: Likewise.
21547 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21548 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21549 braces.
21550
21551 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21552
21553 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21554
21555 2002-10-11 Richard Shann <richard.shann@superh.com>
21556
21557 * gcc.c-torture/compile/simd-5.c: New test.
21558
21559 2002-10-10 Roger Sayle <roger@eyesopen.com>
21560
21561 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21562
21563 2002-10-10 Jim Wilson <wilson@redhat.com>
21564
21565 * gcc.c-torture/execute/20021010-1.c: New test.
21566
21567 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21568
21569 PR c/7353
21570 * g++.dg/ext/typedef-init.C: New test.
21571 * gcc.dg/typedef-init.c: New test.
21572
21573 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21574
21575 * gcc.dg/cpp/paste13.c: New test.
21576
21577 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21578
21579 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21580 remaining platforms, XFAIL during compile, not execute. Don't
21581 XFAIL at -O0.
21582
21583 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21584
21585 * gcc.dg/alias-1.c: Tweak expected warning.
21586
21587 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21588
21589 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21590
21591 2002-10-06 Andreas Jaeger <aj@suse.de>
21592
21593 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21594 * gcc.dg/cpp/c++98.C: Likewise.
21595
21596 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21597 * g++.dg/cpp/c++98.C: Likewise.
21598
21599 * g++.dg/README (Subdirectories): Mention cpp directory.
21600
21601 PR target/7559
21602 * gcc.dg/20021006-1.c: New test.
21603
21604 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21605
21606 PR c++/7804
21607 * g++.dg/other/warning1.C: New test.
21608
21609 2002-10-04 Roger Sayle <roger@eyesopen.com>
21610
21611 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21612 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21613 and sparc-*-* with -m64 as expected failures. See PR 8087.
21614
21615 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21616
21617 PR c++/7931
21618 * g++.dg/template/ptrmem3.C: New test.
21619
21620 PR c++/7754
21621 * g++.dg/template/union1.C: New test.
21622
21623 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21624
21625 PR c++/8006
21626 * g++.dg/abi/mangle9.C: New test.
21627 * g++.dg/abi/mangle10.C: New test.
21628 * g++.dg/abi/mangle11.C: New test.
21629 * g++.dg/abi/mangle12.C: New test.
21630
21631 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21632
21633 PR c++/7188.
21634 * g++.dg/template/meminit1.C: New test.
21635 * g++.dg/warn/Wreorder-1.C: Likewise.
21636 * g++.old-deja/g++.mike/warn3.C: Tweak.
21637 * lib/prune.exp: Ingore "in copy constructor".
21638
21639 2002-10-02 Andreas Jaeger <aj@suse.de>
21640
21641 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21642 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21643 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21644 on x86-64.
21645
21646 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21647
21648 * gcc.dg/empty1.C: Fix typo.
21649
21650 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21651
21652 * gcc.dg/alias-1.c: New test.
21653
21654 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21655
21656 * gcc.dg/empty1.C: New test.
21657
21658 * g++.dg/tls/init-2.C: Tweak error messages.
21659
21660 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21661
21662 * gcc.c-torture/compile/20020923-1.c: New test.
21663
21664 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21665
21666 * gcc.c-torture/execute/ffs-1.c: New test.
21667 * gcc.c-torture/execute/ffs-2.c: Ditto.
21668
21669 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21670
21671 * g++.dg/overload/member1.C: New test.
21672
21673 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21674
21675 * g++.dg/abi/empty7.C: New test.
21676 * g++.dg/init/pm2.C: Likewise.
21677
21678 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21679
21680 * g++.dg/rtti/crash1.C: New test.
21681
21682 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21683
21684 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21685 gcc.dg/sibcall-4.c: New tests.
21686
21687 2002-09-28 Roger Sayle <roger@eyesopen.com>
21688
21689 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21690 powerpc and MMIX targets.
21691
21692 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21693
21694 * gcc.dg/cpp/20020927-1.c: New.
21695
21696 2002-09-26 David S. Miller <davem@redhat.com>
21697
21698 * gcc.c-torture/compile/trunctfdf.c: New.
21699
21700 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21701
21702 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21703
21704 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21705
21706 * gcc.c-torture/execute/loop-15.c: New.
21707
21708 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21709
21710 * README.QMTEST: Fix typo.
21711
21712 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21713
21714 * gcc.dg/20020926-1.c: New test.
21715
21716 2002-09-25 David S. Miller <davem@redhat.com>
21717
21718 PR target/7842
21719 * gcc.c-torture/execute/shiftdi.c: New test.
21720
21721 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21722
21723 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21724 unique to the tool.
21725 * lib/g77.exp (g77_init): Likewise.
21726 * lib/g++.exp (g++_init): Likewise.
21727 * lib/objc.exp (objc_init): Likewise.
21728
21729 2002-09-25 Mark Mitchell <mark@codesourcery.com>
21730
21731 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21732 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21733 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
21734
21735 2002-09-25 Richard Henderson <rth@redhat.com>
21736
21737 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21738 too-small long double.
21739
21740 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
21741
21742 * gcc.dg/20020919-1.c: New test.
21743
21744 2002-09-23 Mark Mitchell <mark@codesourcery.com>
21745
21746 * g++.dg/abi/bitfield6.C: New test.
21747 * g++.dg/abi/bitfield7.C: New test.
21748 * g++.dg/abi/bitfield8.C: New test.
21749 * g++.dg/abi/vbase11.C: New test.
21750
21751 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
21752
21753 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21754 hppa*-*-hpux*. Update test comment.
21755
21756 2002-09-20 Jakub Jelinek <jakub@redhat.com>
21757
21758 * gcc.dg/tls/struct-1.c: New test.
21759
21760 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
21761
21762 * gcc.dg/cpp/tr-warn2.c: Update.
21763
21764 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21765
21766 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
21767
21768 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21769
21770 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21771 systems.
21772
21773 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
21774
21775 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21776
21777 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21778 Adjust for c++filt moved to binutils. Remove spurious duplicate
21779 setting of cxxfilt.
21780
21781 2002-09-19 Geoffrey Keating <geoffk@apple.com>
21782
21783 * gcc.dg/20020312-2.c: Update for darwin.
21784
21785 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21786
21787 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21788
21789 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21790
21791 * objc.dg/comp-types-1.m: New test.
21792 * objc.dg/comp-types-2.m: New test.
21793 * objc.dg/comp-types-3.m: New test.
21794 * objc.dg/comp-types-4.m: New test.
21795 * objc.dg/comp-types-5.m: New test.
21796 * objc.dg/comp-types-6.m: New test.
21797
21798 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21799
21800 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21801
21802 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21803
21804 * g++.dg/other/do1.C: New test.
21805
21806 * g++.dg/template/subst1.C: New test.
21807
21808 2002-09-16 Steve Ellcey <sje@cup.hp.com>
21809
21810 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21811
21812 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21813
21814 * g++.dg/template/qualttp20.C: Adjust expected errors.
21815 * g++.old-deja/g++.jason/report.C: Likewise.
21816 * g++.old-deja/g++.other/qual1.C: Likewise.
21817
21818 * g++.dg/lookup/scoped2.C: New test.
21819
21820 * g++.dg/ext/asm3.C: New test.
21821
21822 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
21823
21824 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21825
21826 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21827
21828 * ChangeLog: follow spelling conventions.
21829 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21830 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21831 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21832 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21833 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21834 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21835 * g++.old-deja/g++.law/global-init1.C: Likewise.
21836 * g++.old-deja/g++.other/delete4.C: Likewise.
21837 * g++.old-deja/g++.other/inline21.C: Likewise.
21838 * g++.old-deja/g++.other/singleton.C: Likewise.
21839 * g77.dg/strlen0.f: Likewise.
21840 * g77.f-torture/compile/20010519-1.f: Likewise.
21841 * g77.f-torture/compile/980310-4.f: Likewise.
21842 * gcc.c-torture/compile/20000605-1.c: Likewise.
21843 * gcc.c-torture/execute/20020225-1.c: Likewise.
21844 * gcc.dg/c90-hexfloat-2.c: Likewise.
21845 * gcc.dg/c99-bool-1.c: Likewise.
21846 * gcc.dg/c99-hexfloat-2.c: Likewise.
21847 * gcc.dg/dll-2.c: Likewise.
21848 * gcc.dg/wtr-union-init-1.c: Likewise.
21849 * gcc.dg/wtr-union-init-2.c: Likewise.
21850 * gcc.dg/wtr-union-init-3.c: Likewise.
21851 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21852 * gcc.dg/cpp/defined.c: Likewise.
21853 * gcc.dg/cpp/macsyntx.c: Likewise.
21854 * gcc.dg/cpp/paste2.c: Likewise.
21855 * gcc.dg/cpp/trad/defined.c: Likewise.
21856 * gcc.dg/format/c90-printf-1.c: Likewise.
21857 * gcc.dg/format/c90-scanf-1.c: Likewise.
21858 * gcc.dg/format/c99-printf-1.c: Likewise.
21859 * gcc.dg/format/c99-scanf-1.c: Likewise.
21860 * gcc.misc-tests/gcov-8.c: Likewise.
21861 * lib/profopt.exp: Likewise.
21862
21863 2002-09-15 Krister Walfridsson <cato@df.lth.se>
21864
21865 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21866
21867 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21868
21869 * g++.dg/inherit/using2.C: New test.
21870
21871 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21872
21873 * ChangeLog: Follow spelling conventions.
21874 * g++.dg/template/friend4.C: Likewise.
21875 * g++.old-deja/g++.pt/crash67.C: Likewise.
21876 * gcc.c-torture/execute/20000801-4.c: Likewise.
21877 * gcc.dg/c90-digraph-1.c: Likewise.
21878 * gcc.dg/c94-digraph-1.c: Likewise.
21879 * gcc.dg/c99-digraph-1.c: Likewise.
21880 * gcc.dg/cpp/line5.c: Likewise.
21881 * gcc.dg/cpp/multiline.c: Likewise.
21882 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21883 * gcc.dg/format/attr-3.c: Likewise.
21884 * gcc.dg/format/c90-scanf-3.c: Likewise.
21885 * gcc.dg/format/ext-4.c: Likewise.
21886
21887 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21888
21889 * g++.dg/template/pretty1.C: New test.
21890
21891 2002-09-14 Alan Modra <amodra@bigpond.net.au>
21892
21893 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21894
21895 2002-09-13 Matt Austern <austern@apple.com>
21896
21897 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21898 passing a cast expression to a function by const reference.
21899
21900 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21901
21902 * g++.dg/template/deduce1.C: New test.
21903
21904 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21905
21906 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21907 32-bit int.
21908
21909 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21910
21911 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21912 usage.
21913
21914 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
21915
21916 * gcc.c-torture/compile/20020910-1.c: New test.
21917
21918 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
21919
21920 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21921
21922 2002-09-10 Andreas Jaeger <aj@suse.de>
21923
21924 * gcc.dg/20020312-2.c: Adjust for x86-64.
21925
21926 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21927
21928 * g77.dg/7388.f: New test case for PR 7388.
21929
21930 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21931
21932 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21933
21934 2002-09-05 Ziemowit Laski <zlaski@apple.com>
21935
21936 * objc.dg/proto-lossage-1.m: New test.
21937
21938 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
21939
21940 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21941
21942 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21943
21944 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21945 expected to pass.
21946
21947 2002-09-06 Stan Shebs <shebs@apple.com>
21948 David Edelsohn <edelsohn@gnu.org>
21949
21950 * gcc.dg/weak: New directory.
21951 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21952 target-specific xfail bits.
21953 * gcc.dg/typeof-2.c: Move to new directory.
21954 * gcc.dg/weak.exp: New expect script.
21955
21956 2002-09-06 Alan Modra <amodra@bigpond.net.au>
21957
21958 * gcc.c-torture/execute/extzvsi.c: New test.
21959
21960 2002-09-05 Stan Shebs <shebs@apple.com>
21961
21962 * gcc.dg/weak-1.c: xfail on Darwin.
21963 * gcc.dg/weak-2.c: Ditto.
21964 * gcc.dg/weak-3.c: Ditto.
21965 * gcc.dg/weak-4.c: Ditto.
21966 * gcc.dg/weak-5.c: Ditto.
21967 * gcc.dg/weak-6.c: Ditto.
21968 * gcc.dg/weak-7.c: Ditto.
21969 * gcc.dg/weak-8.c: Ditto.
21970 * gcc.dg/weak-9.c: Ditto.
21971
21972 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21973
21974 * gcc.c-torture/execute/loop-14.c: New test.
21975
21976 2002-09-04 Jakub Jelinek <jakub@redhat.com>
21977
21978 * g++.dg/other/cxa-atexit1.C: New test.
21979
21980 * gcc.dg/typeof-2.c: New test.
21981
21982 2002-09-03 Roger Sayle <roger@eyesopen.com>
21983
21984 * gcc.dg/builtins-2.c: New testcase.
21985 * gcc.dg/builtins-3.c: New testcase.
21986
21987 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
21988
21989 * gcc.dg/cpp/_Pragma4.c: New test.
21990
21991 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21992
21993 * objc/execute/nil_method-1.m: New testcase.
21994
21995 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21996
21997 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21998 [Object class], not [Object initialize].
21999
22000 2002-08-31 Roger Sayle <roger@eyesopen.com>
22001 Hans-Peter Nilsson <hp@bitrange.com>
22002
22003 * gcc.c-torture/execute/20020720-1.x: Skip test on
22004 mmix-knuth-mmixware. Correct comment.
22005
22006 2002-08-27 Mark Mitchell <mark@codesourcery.com>
22007
22008 * testsuite/g++.dg/abi/bitfield5.C: New test.
22009 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22010
22011 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22012
22013 * objc.dg/undeclared-selector.m: New test.
22014
22015 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22016
22017 * g++.dg/other/offsetof1.C: Avoid cast warning.
22018
22019 2002-08-26 Ziemowit Laski <zlaski@apple.com>
22020
22021 * objc.dg/super-class-2.m: New test.
22022
22023 2002-08-24 Matt Austern <austern@apple.com>
22024
22025 * g++.dg/ext/lvaddr.C: New test.
22026 * g++.dg/ext/lvcast.C: New test.
22027
22028 2002-08-22 Mark Mitchell <mark@codesourcery.com>
22029
22030 * testsuite/g++.dg/inherit/cond1.C: New test.
22031
22032 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
22033
22034 * gcc.dg/noncompile/incomplete-1.c: New test.
22035
22036 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22037
22038 * gcc.dg/typespec-1.c: New test.
22039
22040 2002-08-20 Devang Patel <dpatel@apple.com>
22041 * objc.dg/proto-hier-2.m: New test.
22042
22043 2002-08-19 Ziemowit Laski <zlaski@apple.com>
22044
22045 * objc.dg/bitfield-1.m: New test.
22046 * objc.dg/bitfield-2.m: New test.
22047
22048 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22049
22050 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22051 gcc.dg/c99-flex-array-4.c: New tests.
22052
22053 2002-08-16 Stan Shebs <shebs@apple.com>
22054
22055 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22056
22057 2002-08-15 Jakub Jelinek <jakub@redhat.com>
22058
22059 * gcc.dg/typeof-1.c: New test.
22060 * g++.dg/ext/typeof2.C: New test.
22061
22062 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22063
22064 * g++.dg/other/offsetof1.C: New test.
22065
22066 2002-08-14 Richard Henderson <rth@redhat.com>
22067
22068 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22069
22070 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
22071
22072 * gcc.dg/cpp/_Pragma3.c: New test.
22073
22074 2002-08-13 Mark Mitchell <mark@codesourcery.com>
22075
22076 * g++.dg/template/inherit3: New test.
22077
22078 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22079
22080 * gcc.dg/bitfld-4.c: Add blank options.
22081
22082 2002-08-09 Mark Mitchell <mark@codesourcery.com>
22083
22084 * g++.dg/template/crash1.C: New test.
22085
22086 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22087
22088 * gcc.dg/tls/opt-2.c: New test.
22089
22090 2002-08-08 Devang Patel <dpatel@apple.com>
22091
22092 * objc.dg/selector-1.m : New test
22093
22094 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22095
22096 * g++.dg/abi/bitfield4.C: New test.
22097 * gcc.dg/bitfld-4.c: New test.
22098
22099 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22100
22101 * g++.dg/other/packed1.C: New test.
22102
22103 2002-08-07 Mark Mitchell <mark@codesourcery.com>
22104
22105 * g++.dg/abi/offsetof.C: Tweak error messages.
22106 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22107
22108 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22109
22110 * gcc.dg/bitfld-3.c: New test.
22111
22112 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22113 Richard Henderson <rth@redhat.com>
22114
22115 * gcc.dg/i386-bitfield1.c: New test.
22116 * g++.dg/abi/bitfield3.C: Update.
22117
22118 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
22119
22120 * objc.dg/const-str-2.m: Update.
22121 * gcc.dg/cpp/c++98.c: Change to C extension.
22122 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22123 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22124
22125 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
22126
22127 * testsuite/gcc.dg/tls/diag-3.c: New.
22128
22129 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22130
22131 * g++.dg/README (Subdirectories): Document new subdir expr.
22132 * g++.dg/expr/pmf-1.C: New test.
22133
22134 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22135
22136 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22137
22138 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22139
22140 * g++.dg/abi/bitfield3.C: New test.
22141
22142 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22143
22144 * lib/gcov.exp: Tweak expected line formats.
22145 * gcc.misc-tests/gcov8.c: New test.
22146 * gcc.misc-tests/gcov8.x: New flags.
22147
22148 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22149
22150 * consistency.vlad/layout/endian.c: Include string.h.
22151
22152 * gcc.c-torture/execute/20020805-1.c: New test.
22153
22154 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22155
22156 * g++.dg/other/conversion1.C: New test.
22157
22158 2002-08-03 Roger Sayle <roger@eyesopen.com>
22159
22160 * gcc.dg/builtins-1.c: New testcase.
22161
22162 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22163
22164 * g++.dg/inherit/access3.C: New test.
22165
22166 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22167
22168 * gcc.dg/ia64-visibility-2.c: New test.
22169
22170 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22171
22172 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22173 __qualifier_flags to __flags.
22174
22175 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22176
22177 * g++.dg/inherit/operator1.C: New test.
22178 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22179 * g++.dg/other/error1.C: Change expected error message.
22180 * g++.dg/template/conv4.C: Likewise.
22181
22182 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22183
22184 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22185 for documented behavior.
22186
22187 2002-07-25 Roger Sayle <roger@eyesopen.com>
22188
22189 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22190 several targets known to fail.
22191
22192 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22193
22194 * gcc.dg/mips-args-[123].c: New tests.
22195
22196 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22197
22198 * gcc.dg/ppc-spe.c: New.
22199
22200 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22201
22202 * g++.dg/other/ptrmem4.C: New testcase.
22203
22204 2002-07-24 Richard Henderson <rth@redhat.com>
22205
22206 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22207
22208 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22209
22210 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22211
22212 2002-07-24 Roger Sayle <roger@eyesopen.com>
22213
22214 * gcc.c-torture/execute/memset-3.c: New testcase.
22215
22216 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22217
22218 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22219 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22220
22221 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22222
22223 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22224 Delete.
22225
22226 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22227
22228 * gcc.c-torture/compile/simd-4.c: New test.
22229
22230 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22231
22232 PR c++/7347, c++/7348
22233 * g++.dg/template/access4.C: New test.
22234 * g++.dg/template/access5.C: New test.
22235 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22236 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22237 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22238 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22239
22240 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22241
22242 * gcc.dg/gnu89-init-2.c: New test.
22243
22244 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22245
22246 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22247
22248 2002-07-20 Roger Sayle <roger@eyesopen.com>
22249
22250 * gcc.c-torture/execute/20020720-1.c: New testcase.
22251
22252 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22253
22254 * gcc.dg/cpp/Wsignprom.c: New tests.
22255
22256 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22257
22258 * gcc.c-torture/execute/loop-13.c: New test.
22259
22260 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22261
22262 * gcc.dg/cpp/expr.c: New tests.
22263
22264 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22265
22266 * g++.dg/opt/pr6713.C: Add template instantiation.
22267
22268 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22269
22270 * gcc.dg/nest.c: New test.
22271
22272 2002-07-17 Richard Henderson <rth@redhat.com>
22273
22274 * g++.dg/opt/pr6713.C: New test.
22275
22276 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22277
22278 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22279 XFAIL for all x86 processors.
22280
22281 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22282
22283 * gcc.c-torture/execute/20010122-1.x: Do not test with
22284 -fomit-frame-pointer.
22285
22286 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22287
22288 * g++.dg/template/instantiate2.C: New test.
22289 * g++.dg/template/spec4.C: New test.
22290
22291 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22292
22293 * g++.dg/template/access2.C: New test.
22294 * g++.dg/template/access3.C: New test.
22295
22296 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22297
22298 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22299 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22300 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22301 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22302 Convert to use <stdarg.h>.
22303 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22304 Delete.
22305 * gcc.dg/va-arg-2.c: New.
22306 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22307
22308 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22309
22310 * gcc.c-torture/compile/20020710-1.c: New test.
22311
22312 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22313 Andrew Pinski <pinskia@physics.uc.edu>
22314
22315 gcc.c-torture/compile/simd-2.c: New testcase.
22316 gcc.c-torture/compile/simd-3.c: Likewise.
22317
22318 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22319
22320 PR c++/7224
22321 * g++.dg/overload/error1.C: New test.
22322
22323 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22324
22325 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22326 configuration and IRIX 6 O32 ABI.
22327
22328 2002-07-11 Roger Sayle <roger@eyesopen.com>
22329
22330 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22331
22332 2002-07-10 Roger Sayle <roger@eyesopen.com>
22333
22334 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22335
22336 2002-07-10 Jeffrey A Law <law@redhat.com>
22337
22338 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22339
22340 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22341
22342 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22343
22344 * gcc.dg/20020312-2.c: Check for __PPC__.
22345
22346 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22347
22348 * gcc.c-torture/compile/20020709-1.c: New test.
22349
22350 2002-07-07 Roger Sayle <roger@eyesopen.com>
22351
22352 * g++.dg/template/qualttp21.C: New test case.
22353
22354 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22355
22356 * gcc.c-torture/compile/20020706-1.c: New test.
22357 * gcc.c-torture/compile/20020706-2.c: New test.
22358
22359 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22360 Alexandre Oliva <aoliva@redhat.com>
22361
22362 * g++.dg/warn/incomplete1.C: New test.
22363
22364 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22365
22366 PR c++/7099
22367 * g++.dg/warn/noreturn1.C: New test.
22368
22369 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22370
22371 PR c++/6706
22372 * g++.dg/debug/debug6.C: New test.
22373 * g++.dg/debug/debug7.C: New test.
22374
22375 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22376
22377 * gcc.c-torture/compile/simd-3.c: New test.
22378
22379 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22380
22381 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22382 * gcc.dg/20020620-1.c: Likewise.
22383
22384 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22385
22386 PR c++/6944
22387 * g++.dg/init/array4.C: New test.
22388 * g++.dg/init/array5.C: New test.
22389
22390 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22391
22392 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22393 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22394
22395 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22396
22397 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22398 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22399 * gcc.dg/wtr-conversion-1.c: Likewise.
22400 * gcc.dg/wtr-escape-1.c: Likewise.
22401 * gcc.dg/wtr-int-type-1.c: Likewise.
22402 * gcc.dg/wtr-label-1.c: Likewise.
22403 * gcc.dg/wtr-static-1.c: Likewise.
22404 * gcc.dg/wtr-strcat-1.c: Likewise.
22405 * gcc.dg/wtr-suffix-1.c: Likewise.
22406 * gcc.dg/wtr-switch-1.c: Likewise.
22407 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22408 * gcc.dg/wtr-union-init-1.c: Likewise.
22409 * gcc.dg/wtr-union-init-2.c: Likewise.
22410 * gcc.dg/wtr-union-init-3.c: Likewise.
22411
22412 * gcc.dg/wtr-func-def-1.c: New test.
22413
22414 2002-07-02 Devang Patel <dpatel@apple.com>
22415
22416 * objc.dg/param-1.m: New test.
22417
22418 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22419
22420 * gcc.dg/cpp/trad/directive.c: Add test.
22421 * gcc.dg/cpp/trad/macroargs.c: Add test.
22422 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22423
22424 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22425
22426 * gcc.dg/cpp/cmdlne-M.c: New test.
22427
22428 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22429
22430 * objc.dg/desig-init-1.m: New test.
22431
22432 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22433
22434 PR c++/6716
22435 * g++.dg/template/instantiate1.C: New test.
22436
22437 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22438
22439 PR c++/7112
22440 * g++.dg/template/sizeof2.C: New test.
22441
22442 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22443
22444 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22445 gcc.dg/cpp/trad/include.c: New tests.
22446
22447 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22448
22449 PR target/7177
22450 * gcc.c-torture/compile/20020701-1.c: New test.
22451
22452 2002-07-01 Stan Shebs <shebs@apple.com>
22453
22454 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22455 header here...
22456 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22457 (objc-torture-execute): or here.
22458
22459 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22460
22461 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22462
22463 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22464
22465 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22466
22467 2002-06-30 Devang Patel <dpatel@apple.com>
22468
22469 * objc.dg/fsyntax-only.m: New test.
22470
22471 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22472
22473 PR c++/6695
22474 * g++.dg/template/friend7.C: New file.
22475
22476 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22477
22478 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22479 return type.
22480
22481 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22482
22483 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22484 avoid division by zero.
22485
22486 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22487
22488 * gcc.dg/Wunknownprag.c: New tests.
22489
22490 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22491
22492 * gcc.c-torture/execute/simd-2.c: New test.
22493
22494 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22495
22496 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22497 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22498 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22499 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22500 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22501 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22502 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22503 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22504 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22505 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22506 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22507 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22508 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22509 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22510 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22511 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22512 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22513
22514 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22515
22516 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22517 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22518 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22519 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22520 New tests.
22521 * gcc.dg/cpp/trad/directive.c: Update.
22522
22523 2002-06-23 Andreas Jaeger <aj@suse.de>
22524
22525 * gcc.c-torture/execute/complex-6.c: New.
22526
22527 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22528
22529 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22530 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22531 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22532 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22533
22534 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22535
22536 * gcc.dg/cpp/trad: New directory with traditional tests copied
22537 from parent directory.
22538 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22539 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22540 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22541 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22542 Move to trad/ and rename.
22543 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22544 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22545 gcc.dg/cpp/trad/redef2.c: New tests.
22546 * gcc.dg/cpp/trad/trad.exp: New driver.
22547
22548 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22549
22550 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22551 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22552 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22553 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22554 Remove.
22555
22556 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22557
22558 * gcc.dg/20020620-1.c: New test.
22559
22560 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22561
22562 * g++.dg/template/ttp4.C: New test.
22563
22564 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22565
22566 * g++.dg/opt/vt1.C: Fix regexp.
22567
22568 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22569
22570 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22571 Don't use attribute `noinline'.
22572
22573 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22574
22575 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22576
22577 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22578
22579 * gcc.c-torture/execute/simd-1.c: New.
22580
22581 * gcc.dg/simd-1.c: New.
22582
22583 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22584
22585 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22586
22587 2002-06-16 Richard Henderson <rth@redhat.com>
22588
22589 * g++.dg/ext/anon-struct1.C: New.
22590 * g++.dg/ext/anon-struct2.C: New.
22591 * g++.dg/ext/anon-struct3.C: New.
22592 * gcc.dg/anon-struct-1.c: New.
22593 * gcc.dg/anon-struct-2.c: New.
22594 * gcc.dg/anon-struct-3.c: New.
22595 * gcc.dg/20011008-1.c: Adjust warning text.
22596 * gcc.dg/20020527-1.c: Add -fms-extensions.
22597
22598 2002-06-16 Richard Henderson <rth@redhat.com>
22599
22600 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22601
22602 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22603
22604 * gcc.c-torture/execute/20020615-1.c: New test.
22605
22606 2002-06-15 Roger Sayle <roger@eyesopen.com>
22607
22608 * gcc.c-tortuture/execute/compare-1.c: New test case.
22609 * gcc.c-tortuture/execute/compare-2.c: New test case.
22610 * gcc.c-tortuture/execute/compare-3.c: New test case.
22611
22612 2002-06-13 Richard Henderson <rth@redhat.com>
22613
22614 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22615 ia64 ilp32.
22616
22617 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22618
22619 * g++.dg/template/typename2.C: Update error message.
22620
22621 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22622
22623 * gcc.c-torture/execute/20020611-1.c: New test.
22624
22625 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22626
22627 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22628 list of targets to skip.
22629
22630 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22631
22632 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22633 targets if not optimizing.
22634
22635 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22636
22637 * gcc.c-torture/compile/20020605-1.c: New test.
22638
22639 * g++.dg/opt/vt1.C: New test.
22640
22641 * gcc.dg/20020531-1.c: New test.
22642
22643 * gcc.dg/20020530-1.c: New test.
22644
22645 * gcc.dg/20020527-1.c: New test.
22646
22647 * g++.dg/opt/cse1.C: New test.
22648
22649 2002-06-07 Roger Sayle <roger@eyesopen.com>
22650
22651 * gcc.dg/20020607-2.c: New test case.
22652
22653 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22654
22655 * gcc.c-torture/compile/20020604-1.c: New test.
22656
22657 2002-06-04 Richard Henderson <rth@redhat.com>
22658
22659 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22660 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22661 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22662
22663 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22664
22665 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22666
22667 2002-06-03 Richard Henderson <rth@redhat.com>
22668
22669 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22670 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22671
22672 2002-06-02 Richard Henderson <rth@redhat.com>
22673
22674 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22675 test functions static.
22676
22677 2002-06-02 Andreas Jaeger <aj@suse.de>
22678
22679 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22680 now.
22681
22682 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22683
22684 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22685 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22686 Update for mofified diagnostics.
22687 * gcc.dg/c99-intconst-1.c: No longer fail.
22688
22689 2002-06-02 Richard Henderson <rth@redhat.com>
22690
22691 * gcc.dg/uninit-A.c: Remove xfail markers.
22692
22693 2002-06-01 Roger Sayle <roger@eyesopen.com>
22694
22695 * gcc.dg/fnegate-1.c: New test case.
22696
22697 2002-05-30 Osku Salerma <osku@iki.fi>
22698
22699 * gcc.c-torture/execute/mayalias-1.c: New file.
22700
22701 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22702
22703 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22704 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22705 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22706
22707 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22708
22709 * gcc.c-torture/execute/20020529-1.c: New test.
22710
22711 2002-05-27 Richard Henderson <rth@redhat.com>
22712
22713 * g++.dg/ext/attrib6.C: New test case.
22714
22715 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22716
22717 * gcc.c-torture/execute/pure-1.c: New test.
22718
22719 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22720
22721 * gcc.dg/cpp/arith-2.c: Remove.
22722
22723 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22724
22725 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22726 * gcc.dg/cpp/if-3.c: Remove.
22727
22728 2002-05-26 Jakub Jelinek <jakub@redhat.com>
22729
22730 * g++.dg/opt/cse2.C: New test.
22731
22732 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
22733
22734 * gcc.dg/cpp/arith-1.c: New semantic tests.
22735 * gcc.dg/cpp/if-1.c: Update.
22736
22737 2002-05-24 Ben Elliston <bje@redhat.com>
22738
22739 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
22740
22741 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22742
22743 * gcc.dg/verbose-asm.c: New test.
22744
22745 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
22746
22747 * gcc.dg/cpp/paste12.c: New test.
22748
22749 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22750
22751 * g++.dg/parse/named_ops.C: New test.
22752
22753 2002-05-23 Mark Mitchell <mark@codesourcery.com>
22754
22755 * gcc/testsuite/gcc.dg/weak-8.c: New test.
22756
22757 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
22758
22759 * gcc.dg/weak-2.c: Allow optional leading underscore
22760 in scan-assembler symbol name.
22761 * gcc.dg/weak-3.c: Likewise.
22762 * gcc.dg/weak-4.c: Likewise.
22763 * gcc.dg/weak-5.c: Likewise.
22764
22765 2002-05-23 Jakub Jelinek <jakub@redhat.com>
22766
22767 * gcc.dg/20020523-1.c: New test.
22768
22769 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22770
22771 * objc.dg/const-str-2.m: Update now that we stop after
22772 a command line error.
22773
22774 2002-05-22 Richard Henderson <rth@redhat.com>
22775
22776 * g++.dg/dg.exp: Fix typo in test pruneing.
22777
22778 2002-05-22 Richard Henderson <rth@redhat.com>
22779
22780 * g++.dg/dg.exp: Prune the tls subdirectory.
22781 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22782 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22783 * g++.dg/tls/init-1.C: New.
22784
22785 2002-05-22 Jakub Jelinek <jakub@redhat.com>
22786
22787 * gcc.dg/20020517-1.c: New test.
22788
22789 2002-05-21 Richard Henderson <rth@redhat.com>
22790
22791 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22792 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
22793
22794 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
22795
22796 * g++.dg/other/copy2.C: New test.
22797
22798 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
22799
22800 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22801 (MAX_COPY): Bump up to 10 times sizeof (long long).
22802 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
22803
22804 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22805 sizeof (long long).
22806
22807 * gcc.c-torture/execute/strcpy-1.c: New test.
22808
22809 2002-05-19 Jason Merrill <jason2redhat.com>
22810
22811 * g++.dg/ext/oper1.C: New test.
22812
22813 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
22814 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
22815
22816 * README.QMTEST: New file.
22817
22818 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
22819
22820 2002-05-19 Andreas Jaeger <aj@suse.de>
22821
22822 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22823 now.
22824 * gcc.c-torture/execute/loop-2d.x: Likewise.
22825
22826 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
22827
22828 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22829 support weak symbols.
22830 * gcc.dg/weak-4.c: Likewise
22831 * gcc.dg/weak-6.c: Likewise
22832
22833 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
22834
22835 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22836 cygwin, coff and h8300-*-hms targets
22837 * gcc.dg/weak-5.c: Likewise
22838 * gcc.dg/weak-7.c: Likewise
22839
22840 2002-05-16 Jason Merrill <jason@redhat.com>
22841
22842 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22843 (scan-assembler-not, scan-assembler-dem): Likewise.
22844 (scan-assembler-dem-not): Likewise.
22845
22846 2002-05-15 Richard Henderson <rth@redhat.com>
22847
22848 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
22849
22850 2002-05-15 Richard Henderson <rth@redhat.com>
22851
22852 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22853 (vfoo1f): Warning here.
22854 (vfoo1l): Don't redefine the alias.
22855
22856 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
22857
22858 * g++.dg/init/pm1.C: New test.
22859
22860 2002-05-12 David S. Miller <davem@redhat.com>
22861
22862 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22863 types.
22864
22865 2002-05-10 Roger Sayle <roger@eyesopen.com>
22866
22867 * gcc.c-torture/execute/20020510-1.c: New test case.
22868
22869 2002-05-10 David S. Miller <davem@redhat.com>
22870
22871 * gcc.c-torture/execute/conversion.c: Test long double too.
22872
22873 2002-05-09 Jakub Jelinek <jakub@redhat.com>
22874
22875 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22876 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22877 * lib/g++.exp (g++_link_flags): Likewise.
22878 * lib/objc.exp (objc_target_compile): Likewise.
22879
22880 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
22881
22882 * gcc.dg/cpp/poison.c: Update.
22883 * gcc.dg/cpp/20000625-2.c: Remove.
22884 * gcc.dg/cpp/direct2s.c: Remove final test.
22885
22886 2002-05-08 Tom Rix <trix@redhat.com>
22887
22888 * gcc.c-torture/execute/20020508-1.c: New test.
22889 * gcc.c-torture/execute/20020508-2.c: New test.
22890 * gcc.c-torture/execute/20020508-3.c: New test.
22891
22892 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
22893
22894 * gcc.dg/cpp/charconst-4.c: More tests.
22895
22896 2002-05-08 Mark Mitchell <mark@codesourcery.com>
22897
22898 PR c/6569
22899 * gcc.dg/weak-3.c: Update location of warning messages.
22900 * gcc.dg/weak-5.c: Likewise.
22901
22902 2002-05-06 Roger Sayle <roger@eyesopen.com>
22903
22904 * gcc.c-torture/execute/20020506-1.c: New test case.
22905
22906 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
22907
22908 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
22909
22910 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22911
22912 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
22913
22914 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22915
22916 * gcc.dg/cpp/charconst-3.c: New test.
22917
22918 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22919
22920 * gcc.dg/cpp/charconst.c: Update tests.
22921
22922 2002-05-05 Tim Josling <tej@melbpc.org.au>
22923
22924 * treelang: Added directory for new sample language treelang. Also
22925 lib/treelang.exp: New file to signal treelang should be tested.
22926
22927 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22928
22929 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22930 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22931 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22932 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22933 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22934 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22935 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
22936
22937 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
22938
22939 * gcc.dg/format/xopen-2.c: New test.
22940
22941 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22942
22943 * gcc.dg/20020503-1.c: New test.
22944
22945 2002-05-02 Mark Mitchell <mark@codesourcery.com>
22946
22947 * g++.dg/init/dtor1.C: Make it tougher.
22948
22949 2002-05-01 Mark Mitchell <mark@codesourcery.com>
22950
22951 * g++.dg/init/dtor1.C: New test.
22952
22953 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
22954
22955 * gcc.dg/altivec-8.c: New.
22956
22957 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
22958
22959 * gcc.dg/altivec-7.c: New.
22960
22961 2002-04-29 Jakub Jelinek <jakub@redhat.com>
22962
22963 * g++.dg/parse/typedef1.C: New test.
22964
22965 2002-04-29 Mark Mitchell <mark@codesourcery.com>
22966
22967 PR c++/6486
22968 * g++.dg/template/friend6.C: New test.
22969
22970 PR c++/6492
22971 * g++.dg/init/copy1.C: New test.
22972
22973 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
22974
22975 * g++.dg/warn/effc1.C: New test.
22976
22977 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
22978
22979 * gcc.dg/cpp/if-cexp.c: Add a test.
22980
22981 2002-04-28 Jakub Jelinek <jakub@redhat.com>
22982
22983 * gcc.dg/20020426-2.c: New test.
22984
22985 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
22986
22987 * gcc.dg/cpp/if-mop.c: Update.
22988 * gcc.dg/cpp/if-mpar.c: Add test.
22989 * gcc.dg/cpp/if-oppr.c: Update.
22990
22991 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22992
22993 PR c/6343
22994 * gcc.dg/weak-[2-7].c: New tests.
22995
22996 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
22997
22998 * gcc.dg/enum1.c: New test.
22999
23000 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23001
23002 PR c++/6497
23003 * g++.dg/inherit/access2.C: New test.
23004
23005 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23006
23007 PR bootstrap/6445
23008 * gcc.dg/20020426-1.c: New test.
23009
23010 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23011
23012 * g++.dg/abi/enum1.C: New test.
23013
23014 2002-04-26 Richard Henderson <rth@redhat.com>
23015
23016 * gcc.dg/c99-bool-1.c: Expect always true warning.
23017
23018 2002-04-25 Roger Sayle <roger@eyesopen.com>
23019
23020 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
23021
23022 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23023
23024 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23025 targets.
23026
23027 2002-04-24 Mark Mitchell <mark@codesourcery.com>
23028
23029 * g++.dg/abi/mange7.C: New test.
23030
23031 PR c++/6438.
23032 * g++.dg/parse/stmtexpr2.C: New test.
23033
23034 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
23035
23036 * gcc.dg/20020312-2.c: Add SH target.
23037
23038 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23039
23040 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23041 compiler output on mips*-*-irix*.
23042
23043 2002-04-23 Jakub Jelinek <jakub@redhat.com>
23044
23045 * g++.dg/parse/attr1.C: New test.
23046
23047 2002-04-23 Roger Sayle <roger@eyesopen.com>
23048
23049 * gcc.c-torture/execute/string-opt-17.c: New test case.
23050 * gcc.c-torture/execute/memset-2.c: New test case.
23051
23052 2002-04-23 Mark Mitchell <mark@codesourcery.com>
23053
23054 PR c++/6256:
23055 * g++.dg/template/friend5.C: New test.
23056
23057 PR c++/6331:
23058 * g++.dg/template/qual1.C: Likewise.
23059
23060 2002-04-22 Zack Weinberg <zack@codesourcery.com>
23061
23062 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23063 Include stdlib.h, not stdio.h or ctype.h.
23064
23065 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
23066
23067 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23068 cris-*-elf* and mmix-*-*.
23069 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23070 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23071 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23072 Ditto.
23073 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23074 * gcc.dg/wchar_t-1.c: Ditto.
23075
23076 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
23077
23078 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23079 Clarify comment.
23080
23081 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
23082
23083 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
23084
23085 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23086
23087 * gcc.c-torture/execute/20000906-1.x: Delete.
23088
23089 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
23090
23091 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
23092
23093 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
23094
23095 * PR6367
23096 * g77.f-torture/execute/6367.f: New test.
23097 * g77.f-torture/execute/6367.x: Disable for MMIX.
23098
23099 2002-04-19 Mark Mitchell <mark@codesourcery.com>
23100
23101 * PR6352
23102 * g++.dg/opt/inline2.C: New test.
23103
23104 2002-04-18 Richard Henderson <rth@redhat.com>
23105
23106 * gcc.dg/20000906-1.c: Enable for all targets.
23107 * gcc.c-torture/compile/iftrap-2.c: New.
23108
23109 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23110
23111 * gcc.dg/20020418-1.c: New test.
23112 * gcc.dg/20020418-2.c: New test.
23113
23114 2002-04-18 Richard Henderson <rth@redhat.com>
23115
23116 * gcc.c-torture/compile/iftrap-1.c: New.
23117 * gcc.dg/iftrap-1.c: Adjust for ia64.
23118 * gcc.dg/iftrap-2.c: New.
23119
23120 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23121
23122 * gcc.c-torture/compile/20020418-1.c: New test.
23123
23124 2002-04-18 Roger Sayle <roger@eyesopen.com>
23125
23126 * gcc.c-torture/compile/20020415-1.c: New.
23127
23128 2002-04-18 David S. Miller <davem@redhat.com>
23129
23130 * gcc.c-torture/execute/20020418-1.c: New test.
23131
23132 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23133
23134 * gcc.dg/20020416-1.c: New test.
23135
23136 * g++.dg/opt/inline1.C: New test.
23137
23138 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23139
23140 * gcc.dg/altivec-5.c: New test.
23141
23142 * gcc.dg/20020415-1.c: New test.
23143
23144 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23145
23146 * testsuite/lib/chill.exp: Remove.
23147
23148 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23149
23150 * g++.dg/other/big-struct.C: New test.
23151
23152 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23153
23154 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23155 of scratch file.
23156
23157 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23158
23159 PR c/6277
23160 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23161 in scan-assembler function name
23162
23163 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23164
23165 * g77.f-torture/execute/980628-4.x,
23166 g77.f-torture/execute/980628-5.x,
23167 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23168 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23169 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23170 i[34567]86-*-*.
23171
23172 2002-04-13 David S. Miller <davem@redhat.com>
23173
23174 * gcc.c-torture/execute/20020413-1.c: New test.
23175
23176 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23177
23178 * gcc.dg/asm-6.c,
23179 * g++.dg/ext/asm1.C: New tests.
23180
23181 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23182
23183 PR c++ 5373.
23184 * g++.dg/parse/stmtexpr1.C: New test.
23185
23186 PR c++/5189.
23187 * g++.dg/template/copy1.C: New test.
23188
23189 2002-04-12 Richard Henderson <rth@redhat.com>
23190
23191 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23192
23193 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23194
23195 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23196 gcc.c-torture/execute/20020307-2.c.
23197
23198 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23199
23200 * g++.dg/ext/attrib5.C,
23201 * g++.dg/lookup/struct1.C: New tests.
23202
23203 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23204
23205 * gcc.dg/20020411-1.c: New test.
23206
23207 * gcc.c-torture/execute/20020411-1.c: New test.
23208
23209 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23210
23211 * g77.f-torture/execute/6177.f: New test.
23212
23213 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23214
23215 PR middle-end/6247
23216 * g++.dg/opt/cleanup1.C: New test.
23217
23218 * g++.dg/opt/const1.C: New test.
23219
23220 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23221
23222 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23223
23224 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23225
23226 PR c++/5507
23227 * g++.dg/template/typename2.C: New test.
23228
23229 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23230
23231 * gcc.c-torture/execute/loop-12.c: New.
23232
23233 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23234
23235 * g77.f-torture/execute/980628-4.x,
23236 g77.f-torture/execute/980628-5.x,
23237 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23238 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23239 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23240
23241 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23242
23243 PR optimization/6086
23244 * g++.dg/opt/preinc1.C: New test.
23245
23246 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23247
23248 PR c++/5571
23249 * g++.dg/opt/static2.C: New test.
23250
23251 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23252
23253 PR c/5120
23254 * gcc.dg/20020406-1.c: New test.
23255
23256 2002-04-04 David S. Miller <davem@redhat.com>
23257
23258 * gcc.c-torture/execute/20020404-1.c: New test.
23259
23260 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23261
23262 PR c/6123
23263 * gcc.dg/20020312-2.c: Do not declare global register variable
23264 if __PIC__ or __pic__ is defined.
23265
23266 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23267
23268 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23269 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23270
23271 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23272
23273 * gcc.misc-tests/linkage.exp: Update last change to handle
23274 sparc*-, not just sparc-.
23275
23276 2002-04-03 Richard Henderson <rth@redhat.com>
23277
23278 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23279
23280 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23281
23282 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23283
23284 2002-04-02 David S. Miller <davem@redhat.com>
23285
23286 * gcc.c-torture/execute/20020402-3.c: New test.
23287
23288 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23289
23290 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23291 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23292
23293 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23294 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23295 g77.f-torture/execute/20001201.x,
23296 g77.f-torture/execute/u77-test.x: New files.
23297
23298 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23299 * gcc.dg/wchar_t-1.c: Ditto.
23300
23301 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23302
23303 * gcc.c-torture/execute/20020402-1.c: New test.
23304
23305 2002-04-01 Richard Henderson <rth@redhat.com>
23306
23307 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23308
23309 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23310
23311 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23312
23313 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23314
23315 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23316
23317 * g++.dg/inherit/template-as-base.C: Expect error.
23318 * g++.dg/inherit/namespace-as-base.C: Likewise.
23319
23320 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23321
23322 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23323 g++.dg/ext/instantiate3.C: Tweak match patterns.
23324
23325 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23326 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23327 -da test.
23328
23329 2002-03-31 Richard Henderson <rth@redhat.com>
23330
23331 * gcc.dg/special/alias-2.c: New.
23332 * gcc.dg/special/ecos.exp: Run it.
23333
23334 2002-03-31 Richard Henderson <rth@redhat.com>
23335
23336 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23337
23338 2002-03-31 Kazu Hirata <kazu@hxi.com>
23339
23340 * gcc.dg/weak-1.c: Disable on h8300 port.
23341
23342 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23343
23344 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23345 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23346 ordering tests.
23347 * g++.dg/bprob/bprob-1.C: New test.
23348 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23349 * g++.dg/gcov/gcov-1.C: New test.
23350 * g++.dg/gcov/gcov-1.x: New file.
23351 * g++.dg/gcov/gcov-2.C: New test.
23352 * g++.dg/gcov/gcov-3.C: New test.
23353 * g++.dg/gcov/gcov-3.h: New file.
23354
23355 2002-03-28 Roger Sayle <roger@eyesopen.com>
23356
23357 * g++.old-deja/g++.other/builtins5.C: New test.
23358 * g++.old-deja/g++.other/builtins6.C: New test.
23359 * g++.old-deja/g++.other/builtins7.C: New test.
23360 * g++.old-deja/g++.other/builtins8.C: New test.
23361 * g++.old-deja/g++.other/builtins9.C: New test.
23362
23363 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23364
23365 * g++.dg/opt/static1.C: New test.
23366
23367 * g++.dg/opt/longbranch1.C: New test.
23368
23369 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23370
23371 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23372
23373 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23374
23375 2002-03-28 Jeffrey A Law (law@redhat.com)
23376
23377 * gcc.c-torture/execute/20020328-1.c: New test.
23378
23379 2002-03-27 Richard Henderson <rth@redhat.com>
23380
23381 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23382 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23383 move from g++.old-deja/g++.ext/.
23384
23385 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23386
23387 * g++.dg/init/new2.C: New test.
23388
23389 2002-03-26 Richard Henderson <rth@redhat.com>
23390
23391 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23392
23393 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23394 on sparc.
23395
23396 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23397 sparcv9 systems.
23398 * gcc.dg/20001102-1.c: Likewise.
23399
23400 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23401
23402 * gcc.dg/cpp/endif-pedantic1.c,
23403 gcc.dg/cpp/endif-pedantic2.c: New tests.
23404
23405 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23406
23407 * g++.dg/init/new1.C: New test.
23408
23409 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23410
23411 * g++.dg/abi/vbase9.C: New test.
23412
23413 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23414
23415 * gcc.dg/arm-asm.c: New test.
23416
23417 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23418
23419 * gcc.dg/Wswitch-enum.c: New test.
23420 Fix PR c/5044.
23421
23422 2002-03-26 Richard Henderson <rth@redhat.com>
23423
23424 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23425 structure.
23426
23427 2002-03-25 Richard Henderson <rth@redhat.com>
23428
23429 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23430 sparcv9 systems.
23431
23432 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23433 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23434
23435 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23436
23437 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23438
23439 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23440
23441 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23442 targets using generic thunk support.
23443
23444 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23445
23446 * gcc.c-torture/compile/20020323-1.c: New test.
23447
23448 * g++.dg/opt/conj2.C: New test.
23449
23450 2002-03-24 Richard Henderson <rth@redhat.com>
23451
23452 * gcc.dg/weak-1.c: Use -fno-common.
23453
23454 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23455
23456 * g77.dg/f77-edit-apostrophe-out.f: New test
23457 * g77.dg/f77-edit-h-out.f: New test
23458 * g77.dg/f77-edit-t-in.f: New test
23459 * g77.dg/f77-edit-t-out.f: New test
23460 * g77.dg/f77-edit-x-out.f: New test
23461 * g77.dg/f77-edit-slash-out.f: New test
23462 * g77.dg/f77-edit-colon-out.f: New test
23463 * g77.dg/f77-edit-s-out.f: New test
23464
23465 2002-03-24 Richard Henderson <rth@redhat.com>
23466
23467 * objc/execute/formal_protocol-6.x: New XFAIL.
23468
23469 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23470
23471 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23472 that do not support weak symbols
23473
23474 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23475
23476 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23477 * lib/g77.exp: Likewise
23478 * lib/objc.exp: Likewise
23479
23480 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23481
23482 * gcc.dg/Wswitch-default.c: New test.
23483
23484 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23485
23486 * g++.dg/other/enum1.C: New test.
23487
23488 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23489
23490 * gcc.dg/pragma-ep-3.c: Fix typo.
23491
23492 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23493
23494 * g++.dg/inherit/template-as-base.C: New test.
23495
23496 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23497
23498 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23499 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23500
23501 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23502
23503 * gcc.dg/cpp/multiline.c: Update to match.
23504
23505 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23506
23507 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23508
23509 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23510
23511 * gcc.dg/cpp/extratokens2.c: New file.
23512
23513 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23514
23515 * gcc.dg/20020312-2.c: Add rs6000 target.
23516
23517 * gcc.c-torture/compile/20020319-1.c: New test.
23518
23519 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23520
23521 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23522 (A, E): Handle this.
23523
23524 2002-03-20 Jason Merrill <jason@redhat.com>
23525
23526 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23527 ignoring -fpic.
23528 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23529 through prune_gcc_output.
23530
23531 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23532
23533 * gcc.c-torture/compile/20020320-1.c: New test.
23534
23535 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23536
23537 * gcc.c-torture/compile/20020318-1.c: New test.
23538
23539 * gcc.dg/struct-by-value-1.c: New test.
23540
23541 * gcc.dg/20020319-1.c: New test.
23542
23543 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23544
23545 * g++.dg/opt/conj1.C: New test.
23546
23547 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23548
23549 * g++.dg/template/qualttp20.C: Revert previous change.
23550 * g++.dg/template/qualttp3.C: Likewise.
23551 * g++.dg/template/qualttp4.C: Likewise
23552 * g++.dg/template/qualttp5.C: Likewise
23553 * g++.dg/template/qualttp6.C: Likewise
23554 * g++.dg/template/qualttp7.C: Likewise
23555 * g++.dg/template/qualttp8.C: Likewise
23556 * g++.dg/template/recurse.C: Likewise.
23557
23558 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23559
23560 * gcc.dg/cpp/wchar-1.c: Update.
23561
23562 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23563
23564 * g++.dg/template/conv1.C: New test.
23565 * g++.dg/template/conv2.C: New test.
23566 * g++.dg/template/conv3.C: New test.
23567 * g++.dg/template/conv4.C: New test.
23568
23569 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23570
23571 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23572 * g++.dg/template/qualttp3.C: Likewise.
23573 * g++.dg/template/qualttp4.C: Likewise
23574 * g++.dg/template/qualttp5.C: Likewise
23575 * g++.dg/template/qualttp6.C: Likewise
23576 * g++.dg/template/qualttp7.C: Likewise
23577 * g++.dg/template/qualttp8.C: Likewise
23578 * g++.dg/template/recurse.C: Likewise.
23579
23580 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23581
23582 * g++.dg/opt/dtor1.C: New test.
23583
23584 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23585
23586 * gcc.c-torture/compile/20020315-1.c: New test.
23587
23588 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23589
23590 * gcc.dg/weak-1.c: Fix scan tests.
23591
23592 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23593
23594 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23595 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23596 cris-*-aout* mmix-*-*.
23597 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23598 cris-*-aout* mmix-*-*.
23599 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23600 cris-*-elf* cris-*-aout* and mmix-*-*.
23601 * gcc.dg/20001009-1.c: Ditto.
23602 * gcc.dg/20010912-1.c: Ditto.
23603 * gcc.dg/20020122-4.c: Ditto.
23604 * gcc.dg/inline-2.c: Ditto.
23605
23606 2002-03-14 Jeffrey A Law (law@cygnus.com)
23607
23608 * gcc.c-torture/compile/20020314-1.c: New test.
23609
23610 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23611
23612 * gcc.c-torture/execute/20020314-1.c: New test.
23613
23614 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23615
23616 * g++.dg/warn/Wunused-1.C: New test.
23617
23618 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23619
23620 * g++.dg/abi/mangle6.C: New test.
23621
23622 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23623
23624 * gcc.c-torture/compile/20020309-2.c: New test.
23625
23626 * gcc.c-torture/compile/20020312-1.c: New test.
23627
23628 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23629
23630 * g++.dg/other/access1.C: New test.
23631
23632 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23633
23634 * gcc.c-torture/execute/wchar_t-1.c: New test.
23635
23636 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23637
23638 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23639
23640 2002-03-12 Roger Sayle <roger@eyesopen.com>
23641
23642 * gcc.dg/20020312-1.c: New test case.
23643
23644 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23645
23646 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23647
23648 2002-03-11 Richard Henderson <rth@redhat.com>
23649
23650 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23651 * g++.old-deja/g++.jason/report.C: Likewise.
23652
23653 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23654
23655 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23656 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23657
23658 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23659
23660 * testsuite/g++.dg/overload/pmf1.C: New test.
23661
23662 2002-03-11 Kazu Hirata <kazu@hxi.com>
23663
23664 * gcc.c-torture/execute/20020307-1.c: Use long.
23665
23666 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23667
23668 PR optimization/5844
23669 * gcc.dg/20020310-1.c: New test.
23670
23671 2002-03-09 Michael Meissner <meissner@redhat.com>
23672
23673 * gcc.c-torture/execute/memcpy-2.c: New test.
23674 * gcc.c-torture/execute/memset-1.c: New test.
23675 * gcc.c-torture/execute/strlen-1.c: New test.
23676 * gcc.c-torture/execute/strcmp-1.c: New test.
23677 * gcc.c-torture/execute/strncmp-1.c: New test.
23678
23679 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23680
23681 * gcc.dg/ppc-ldstruct.c: New test.
23682
23683 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23684
23685 * gcc.c-torture/execute/va-arg-22.c: New test.
23686
23687 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23688
23689 * gcc.c-torture/compile/20020309-1.c: New test.
23690
23691 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23692
23693 * gcc.c-torture/execute/20020307-2.c: New test.
23694
23695 2002-03-07 Jeffrey A Law (law@redhat.com)
23696
23697 * g77.f-torture/compile/20020307-1.f: New test.
23698
23699 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23700
23701 * gcc.dg/unordered-1.c: New test.
23702
23703 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23704
23705 * gcc.c-torture/execute/20020307-1.c: New test.
23706
23707 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23708
23709 * gcc.dg/20020304-1.c: New test.
23710
23711 * gcc.c-torture/compile/20020304-2.c: New test.
23712
23713 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23714
23715 * gcc.c-torture/compile/20020304-1.c: New test case
23716 (from PR c/5830).
23717
23718 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23719
23720 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23721
23722 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23723
23724 * g++.dg/other/classkey1.C: New test.
23725
23726 2002-03-01 Richard Henderson <rth@redhat.com>
23727
23728 * gcc.c-torture/compile/981223-1.x: New.
23729 * gcc.c-torture/compile/920625-1.x: New.
23730
23731 2002-02-28 Richard Henderson <rth@redhat.com>
23732
23733 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
23734
23735 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
23736
23737 * gcc.c-torture/execute/20020227-1.c: New test.
23738
23739 2002-02-27 Mark Mitchell <mark@codesourcery.com>
23740
23741 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23742 here" ERROR lines.
23743 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23744 * g++.old-deja.g++.other/defarg1.C: Likewise.
23745 * g++.old-deja/g++.pt/calls2.C: Likewise.
23746 * g++.old-deja/g++.pt/crash20.C: Likewise.
23747 * g++.old-deja/g++.pt/crash30.C: Likewise.
23748 * g++.old-deja/g++.pt/crash36.C: Likewise.
23749 * g++.old-deja/g++.pt/crash6.C: Likewise.
23750 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23751 * g++.old-deja/g++.pt/derived3.C: Likewise.
23752 * g++.old-deja/g++.pt/error1.C: Likewise.
23753 * g++.old-deja/g++.pt/friend21.C: Likewise.
23754 * g++.old-deja/g++.pt/friend23.C: Likewise.
23755 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23756 * g++.old-deja/g++.robertl/eb128.C: Likewise.
23757
23758 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
23759
23760 * gcc.c-torture/execute/20020225-2.c: New test.
23761
23762 2002-02-27 Zack Weinberg <zack@codesourcery.com>
23763
23764 * gcc.c-torture/execute/920730-1t.c,
23765 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23766 Delete test cases, only relevant to -traditional.
23767
23768 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
23769
23770 * gcc.dg/cpp/undef1.c: Remove.
23771 * gcc.dg/cpp/directiv.c: Update.
23772 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
23773
23774 2002-02-27 Michael Meissner <meissner@redhat.com>
23775
23776 * gcc.c-torture/execute/20020226-1.c: New test.
23777
23778 2002-02-26 Jakub Jelinek <jakub@redhat.com>
23779
23780 * g++.dg/debug/debug4.C: New test.
23781
23782 * gcc.dg/ia64-visibility-1.c: New test.
23783
23784 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
23785
23786 * gcc.dg/debug/20020224-1.c: New.
23787
23788 2002-02-25 Kazu Hirata <kazu@hxi.com>
23789
23790 * gcc.c-torture/execute/960416-1.x: New.
23791 * gcc.c-torture/execute/divconst-3.x: Likewise.
23792
23793 2002-02-25 Jakub Jelinek <jakub@redhat.com>
23794
23795 * gcc.dg/20020224-1.c: New test.
23796
23797 2002-02-25 Alan Modra <amodra@bigpond.net.au>
23798
23799 * gcc.c-torture/execute/20020225-1.c: New.
23800
23801 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
23802
23803 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
23804
23805 2002-02-23 Jakub Jelinek <jakub@redhat.com>
23806
23807 * gcc.dg/20020222-1.c: New test.
23808
23809 2002-02-22 Jakub Jelinek <jakub@redhat.com>
23810
23811 * g++.dg/opt/anonunion1.C: New test.
23812
23813 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
23814
23815 * g++.dg/template/qualttp19.C: New test.
23816 * g++.dg/template/qualttp20.C: New test.
23817 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23818 * g++.old-deja/g++.other/qual1.C: Likewise.
23819
23820 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
23821
23822 * gcc.dg/attr-alwaysinline.c: New.
23823
23824 2002-02-21 Jakub Jelinek <jakub@redhat.com>
23825
23826 * gcc.dg/20020220-1.c: New test.
23827
23828 * gcc.dg/20020220-2.c: New test.
23829
23830 * g++.dg/opt/mmx1.C: New test.
23831
23832 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
23833
23834 * gcc.c-torture/compile/20020110.c: New test.
23835
23836 2002-02-20 Jakub Jelinek <jakub@redhat.com>
23837
23838 * gcc.c-torture/execute/20020219-1.c: New test.
23839
23840 * gcc.dg/20020219-1.c: New test.
23841
23842 * gcc.dg/noncompile/20020220-1.c: New test.
23843
23844 * g++.dg/opt/ptrintsum1.C: New test.
23845
23846 * gcc.dg/debug/20020220-1.c: New test.
23847
23848 2002-02-17 Jakub Jelinek <jakub@redhat.com>
23849
23850 * gcc.c-torture/execute/20020216-1.c: New test.
23851
23852 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
23853
23854 * gcc.dg/decl-1.c: Update, new test.
23855
23856 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
23857
23858 * g++.dg/abi/bitfield1.C: New test.
23859 * g++.dg/abi/bitfield2.C: New test.
23860
23861 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23862
23863 * gcc.dg/attr-nest.c: New test.
23864
23865 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23866
23867 * gcc.c-torture/execute/20020215-1.c: New test.
23868
23869 2002-02-14 Jakub Jelinek <jakub@redhat.com>
23870
23871 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23872 * g++.dg/debug/debug.exp: New.
23873 * g++.dg/debug/trivial.C: New.
23874 * g++.dg/debug/debug1.C: Moved...
23875 * g++.dg/other/debug1.C: ...from here.
23876 * g++.dg/debug/debug2.C: Moved...
23877 * g++.dg/other/debug2.C: ...from here.
23878 * g++.dg/debug/debug3.C: Moved...
23879 * g++.dg/other/debug3.C: ...from here.
23880
23881 * gcc.dg/noncompile/20020213-1.c: New test.
23882
23883 2002-02-13 Jakub Jelinek <jakub@redhat.com>
23884
23885 * g++.dg/other/debug3.C: New test.
23886
23887 * gcc.c-torture/execute/20020213-1.c: New test.
23888
23889 2002-02-13 Richard Smith <richard@ex-parrot.com>
23890
23891 * g++.old-deja/g++.other/thunk1.C: New test.
23892
23893 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23894
23895 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
23896
23897 2002-02-13 Stan Shebs <shebs@apple.com>
23898
23899 * gcc.dg/altivec-3.c: New.
23900
23901 2002-02-12 Jakub Jelinek <jakub@redhat.com>
23902
23903 * gcc.dg/Wunreachable-1.c: New test.
23904 * gcc.dg/Wunreachable-2.c: New test.
23905
23906 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
23907
23908 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
23909
23910 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
23911
23912 * gcc.dg/decl-1.c: New test.
23913
23914 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23915
23916 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
23917
23918 2002-02-10 Kazu Hirata <kazu@hxi.com>
23919
23920 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23921 * gcc.c-torture/compile/980506-1.x: Likewise.
23922
23923 2002-02-10 Kazu Hirata <kazu@hxi.com>
23924
23925 * gcc.dg/20020210-1.c: New.
23926
23927 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
23928
23929 * g77.f-torture/execute/947.f: New regression test
23930 for PR fortran/947.
23931
23932 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
23933
23934 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23935 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
23936
23937 2002-02-08 Richard Henderson <rth@redhat.com>
23938
23939 * gcc.c-torture/compile/labels-3.c: New.
23940
23941 2002-02-08 Jakub Jelinek <jakub@redhat.com>
23942
23943 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23944 expression statements work instead.
23945 * gcc.dg/noncompile/20020207-1.c: New test.
23946
23947 2002-02-07 Richard Henderson <rth@redhat.com>
23948
23949 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
23950
23951 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23952
23953 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23954 message from g77
23955 * lib/g77-dg.exp: Trim g77 error messages so that they are
23956 recognized by dg.exp.
23957
23958 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23959
23960 PR fortran/5473
23961 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
23962
23963 2002-02-07 Richard Henderson <rth@redhat.com>
23964
23965 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23966 to be sufficiently aligned for integers.
23967
23968 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
23969
23970 * g++.dg/template/friend4.C: New test.
23971
23972 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23973
23974 PR fortran/5743
23975 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23976 unsupported cases.
23977
23978 2002-02-07 Richard Henderson <rth@redhat.com>
23979
23980 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23981 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23982 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23983 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
23984
23985 2002-02-06 Richard Henderson <rth@redhat.com>
23986
23987 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
23988
23989 2002-02-06 Janis Johnson <janis187@us.ibm.com>
23990
23991 * gcc.dg/20020206-1.c: New test.
23992
23993 2002-02-06 Jakub Jelinek <jakub@redhat.com>
23994
23995 * gcc.c-torture/execute/20020206-1.c: New test.
23996
23997 * gcc.c-torture/execute/20020206-2.c: New test.
23998
23999 PR optimization/5429:
24000 * gcc.c-torture/compile/20020206-1.c: New test.
24001
24002 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
24003
24004 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24005 as certain file formats cannot support particularly large
24006 alignments.
24007
24008 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24009 and do not expect to be able to link the executable.
24010
24011 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24012 fail because the COFF format does not support the weak attribute.
24013
24014 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
24015
24016 * g77.dg/pr5473.f: New test
24017
24018 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
24019
24020 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24021 Fix testcase accordingly.
24022
24023 2002-02-04 Richard Henderson <rth@redhat.com>
24024
24025 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24026 (buf): Change to be an array of pointers, not ints.
24027
24028 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24029
24030 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24031 before all tests. Move warning one line above to match where it
24032 C frontend emits.
24033 * gcc.dg/Wswitch-2.c: New test.
24034 * g++.dg/warn/Wswitch-1.C: New test.
24035 * g++.dg/warn/Wswitch-2.C: New test.
24036
24037 2002-02-04 Richard Henderson <rth@redhat.com>
24038
24039 * g++.dg/abi/offsetof.C: Fix size comparison.
24040
24041 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
24042
24043 * gcc.dg/cast-qual-2.c: New test.
24044
24045 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24046
24047 * gcc.dg/20020201-4.c: New test.
24048
24049 2002-02-04 Ben Elliston <bje@redhat.com>
24050
24051 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24052 target_info attribute != 0, in addition to the empty string.
24053 (gcc_target_compile): Likewise.
24054
24055 2002-02-03 Andrew Cagney <ac131313@redhat.com>
24056
24057 * gcc.dg/Wswitch.c: New test.
24058 PR gcc/4475. PR gcc/3780.
24059
24060 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
24061
24062 * g77.f-torture/execute/5122.f: New test for regressions
24063 against PR fortran/5122.
24064
24065 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
24066
24067 * g77.f-torture/compile/pr3743.f: Delete
24068 * g77.dg/pr3743-1.f: New test.
24069 * g77.dg/pr3743-2.f: New test.
24070 * g77.dg/pr3743-3.f: New test.
24071 * g77.dg/pr3743-4.f: New test.
24072
24073 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24074
24075 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
24076
24077 2002-02-02 Richard Henderson <rth@redhat.com>
24078
24079 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24080 * gcc.c-torture/execute/bf64-1.c: Likewise.
24081
24082 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24083
24084 * gcc.dg/20020201-2.c: New test.
24085
24086 * gcc.dg/20020201-3.c: New test.
24087
24088 * gcc.c-torture/execute/bitfld-2.c: New test.
24089
24090 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24091
24092 * gcc.dg/bitfld-1.c: Update.
24093 * gcc.dg/bitfld-2.c: Update.
24094 * gcc.c-torture/execute/bitfld-1.x: New.
24095
24096 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24097
24098 * gcc.c-torture/execute/20020201-1.c: New test.
24099
24100 2002-02-01 Janis Johnson <janis187@us.ibm.com>
24101
24102 PR target/5469
24103 * gcc.dg/20020201-1.c: New test.
24104
24105 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
24106
24107 PR fortran/3743
24108 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24109 * g77.f-torture/compile/pr3743.x: Remove
24110
24111 2002-01-31 Tom Rix <trix@redhat.com>
24112
24113 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
24114
24115 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24116
24117 * gcc.dg/noncompile/20020130-1.c: New test.
24118
24119 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
24120
24121 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
24122
24123 2002-01-29 Richard Henderson <rth@redhat.com>
24124
24125 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24126 to long long.
24127 * gcc.c-torture/execute/bf64-1.c: Likewise.
24128
24129 2002-01-29 Jakub Jelinek <jakub@redhat.com>
24130
24131 * gcc.c-torture/execute/20020129-1.c: New test.
24132
24133 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24134
24135 * gcc.c-torture/compile/20000224-1.c: Update.
24136 * gcc.c-torture/execute/bitfld-1.c: New tests.
24137 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24138 * gcc.dg/uninit-A.c: Update.
24139
24140 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24141
24142 * g++.dg/template/ctor1.C: Add instantiation.
24143
24144 2002-01-28 Paul Koning <pkoning@equallogic.com>
24145
24146 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24147 argument to __builtin_prefetch to be const ptr.
24148
24149 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24150
24151 * gcc.c-torture/compile/20020120-1.c: New test.
24152
24153 2002-01-27 Kazu Hirata <kazu@hxi.com>
24154
24155 * gcc.c-torture/execute/20020127-1.c: New test.
24156
24157 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24158
24159 * g77.dg/f77-edit-i-in.f: New test
24160 * g77.dg/f77-edit-i-out.f: New test
24161
24162 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24163
24164 * gcc.dg/debug/debug.exp: New file.
24165 * gcc.dg/debug/trivial.c: New file.
24166 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24167 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24168 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24169 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24170 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24171 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24172 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24173 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24174 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24175 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24176 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24177 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24178 * gcc.dg/20000503-1.c: Removed.
24179 * gcc.dg/20010207-1.c: Removed.
24180 * gcc.dg/20011223-1.c: Removed.
24181 * gcc.dg/20020104-2.c: Removed.
24182 * gcc.dg/debug-1.c: Removed.
24183 * gcc.dg/debug-2.c: Removed.
24184 * gcc.dg/debug-3.c: Removed.
24185 * gcc.dg/debug-4.c: Removed.
24186 * gcc.dg/debug-5.c: Removed.
24187 * gcc.dg/debug-6.c: Removed.
24188 * gcc.dg/dwarf2-1.c: Removed.
24189 * gcc.dg/dwarf2-2.c: Removed.
24190
24191 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24192
24193 * g++.old-deja/g++.other/eh5.C: New test.
24194 * g++.old-deja/g++.other/sibcall2.C: New test.
24195 * g++.old-deja/g++.other/array9.C: New test.
24196 * g++.old-deja/g++.other/typename2.C: New test.
24197 * g++.old-deja/g++.other/crash60.C: New test.
24198 * g++.old-deja/g++.other/conv9.C: New test.
24199 * g++.old-deja/g++.other/mangle10.C: New test.
24200 * g++.old-deja/g++.other/unchanging1.C: New test.
24201 * g++.old-deja/g++.other/exprstmt1.C: New test.
24202 * g++.old-deja/g++.other/inline23.C: New test.
24203 * g++.old-deja/g++.eh/ia64-1.C: New test.
24204 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24205 * g++.old-deja/g++.other/reload1.C: New test.
24206 * g++.old-deja/g++.other/static20.C: New test.
24207 * g++.old-deja/g++.other/local-alloc1.C: New test.
24208 * g++.old-deja/g++.other/conv8.C: New test.
24209 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24210 * g++.old-deja/g++.other/storeexpr1.C: New test.
24211 * g++.old-deja/g++.other/storeexpr2.C: New test.
24212 * g++.dg/eh/template2.C: New test.
24213 * g++.dg/warn/weak1.C: New test.
24214
24215 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24216
24217 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24218 Remove first, non-varying, argument.
24219
24220 2002-01-23 Richard Henderson <rth@redhat.com>
24221
24222 * gcc.dg/inline-2.c: New.
24223
24224 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24225 Add optional target arg. Check number of arguments.
24226 (scan-assembler-not, scan-assembler-dem): Likewise.
24227 (scan-assembler-dem-not): Likewise.
24228
24229 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24230
24231 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24232 line 12.
24233 * g++.old-deja/g++.brendan/parse3.C,
24234 g++.old-deja/g++.other/crash26.C,
24235 g++.old-deja/g++.other/crash28.C,
24236 g++.old-deja/g++.other/crash29.C,
24237 g++.old-deja/g++.other/crash30.C,
24238 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24239
24240 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24241
24242 * gcc.dg/20020115-1.c: New.
24243
24244 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24245
24246 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24247
24248 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24249
24250 * gcc.dg/20020122-3.c: New.
24251
24252 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24253
24254 * g++.dg/other/gc1.C: New test.
24255
24256 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24257
24258 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24259
24260 2002-01-22 Richard Henderson <rth@redhat.com>
24261
24262 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24263
24264 2002-01-22 Richard Henderson <rth@redhat.com>
24265
24266 * gcc.dg/20020122-4.c: New.
24267
24268 2002-01-22 H.J. Lu <hjl@gnu.org>
24269
24270 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24271 link output.
24272 * gcc.dg/special/ecos.exp: Likewise.
24273 * lib/g++-dg.exp: Likewise.
24274 * lib/g77-dg.exp: Likewise.
24275 * lib/gcc-dg.exp : Likewise.
24276 * lib/mike-g++.exp: Likewise.
24277 * lib/mike-g77.exp: Likewise.
24278 * lib/mike-gcc.exp: Likewise.
24279 * lib/objc-dg.exp: Likewise.
24280
24281 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24282
24283 PR target/5379
24284 * gcc.dg/20020122-2.c: New test.
24285
24286 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24287
24288 * gcc.dg/20020122-1.c: New test.
24289
24290 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24291
24292 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24293
24294 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24295
24296 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24297
24298 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24299
24300 * gcc.c-torture/compile/20020121-1.c: New test.
24301
24302 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24303
24304 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24305 ld_library_path.
24306
24307 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24308
24309 * gcc.dg/20020218-1.c: New test.
24310
24311 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24312
24313 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24314 messages
24315 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24316 "At global scope" warning
24317 * g++.dg/ext/align1.C: Change cygwin test for alignment
24318 from db-bogus to dg-warning
24319
24320 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24321
24322 * g77.f-torture/compile/cpp2.F: New test.
24323
24324 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24325
24326 * g++.dg/template/access1.C: New test.
24327
24328 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24329
24330 * gcc.dg/20020118-1.c: New.
24331
24332 2002-01-18 Kazu Hirata <kazu@hxi.com>
24333
24334 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24335
24336 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24337
24338 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24339 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24340 alignment warnings.
24341
24342 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24343
24344 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24345 torture_with_loops and torture_without_loops
24346
24347 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24348
24349 * gcc.c-torture/compile/20020116-1.c: New test.
24350
24351 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24352
24353 * gcc.dg/20020116-2.c: New test.
24354
24355 * gcc.dg/ultrasp4.c: New test.
24356
24357 * gcc.dg/20020116-1.c: New test.
24358
24359 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24360
24361 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24362 by EABI.
24363
24364 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24365
24366 * gcc.misc-tests/i386-prefetch.exp: New.
24367 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24368 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24369 * gcc.misc-tests/i386-pf-none-1.c: New test.
24370 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24371
24372 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24373
24374 * gcc.dg/gnu89-init-1.c: Add new tests.
24375
24376 2002-01-15 Andreas Jaeger <aj@suse.de>
24377
24378 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24379 * gcc.dg/i386-mmx-2.c: Likewise.
24380 * gcc.dg/i386-sse-1.c: Likewise.
24381 * gcc.dg/i386-sse-2.c: Likewise.
24382 * gcc.dg/i386-sse-3.c: Likewise.
24383
24384 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24385
24386 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24387 Uncomment additional cases that now pass.
24388
24389 2002-01-11 Richard Henderson <rth@redhat.com>
24390
24391 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24392 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24393
24394 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24395
24396 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24397
24398 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24399
24400 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24401 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24402
24403 2002-01-10 Dale Johannesen <dalej@apple.com>
24404
24405 * gcc.c-torture/execute/loop-11.c: New.
24406
24407 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24408
24409 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24410 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24411
24412 2002-01-09 Richard Henderson <rth@redhat.com>
24413
24414 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24415 type in which to perform the operation for each size.
24416
24417 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24418
24419 * gcc.c-torture/compile/20020109-2.c: New test.
24420
24421 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24422
24423 * gcc.c-torture/execute/loop-10.c: New test.
24424
24425 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24426
24427 * gcc.c-torture/compile/20010226-1.c: New test.
24428 * gcc.c-torture/compile/20010227-1.c: New test.
24429 * gcc.c-torture/compile/20010426-1.c: New test.
24430 * gcc.c-torture/compile/20010510-1.c: New test.
24431 * gcc.c-torture/compile/20010605-3.c: New test.
24432 * gcc.c-torture/compile/20010824-1.c: New test.
24433 * gcc.c-torture/execute/20010409-1.c: New test.
24434 * gcc.dg/noncompile/20000901-1.c: New test.
24435 * gcc.dg/20001023-1.c: New test.
24436 * gcc.dg/20001101-1.c: New test.
24437 * gcc.dg/20001102-1.c: New test.
24438 * gcc.dg/20010207-1.c: New test.
24439 * gcc.dg/20010405-1.c: New test.
24440 * gcc.dg/20010822-1.c: New test.
24441 * gcc.dg/20011107-1.c: New test.
24442
24443 2002-01-09 Jeffrey A Law (law@redhat.com)
24444
24445 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24446
24447 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24448 execution failure on PA targets.
24449
24450 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24451
24452 * gcc.c-torture/compile/20020109-1.c: New test.
24453
24454 2002-01-08 Kazu Hirata <kazu@hxi.com>
24455
24456 * gcc.c-torture/execute/20020108-1.c: New test.
24457
24458 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24459
24460 * gcc.dg/20020108-1.c: New test.
24461
24462 2002-01-08 H.J. Lu <hjl@gnu.org>
24463
24464 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24465 for header files.
24466
24467 2002-01-08 Geoff Keating <geoffk@redhat.com>
24468
24469 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24470 consistency.
24471
24472 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24473
24474 * gcc.dg/altivec-4.c: Test altivec predicates.
24475
24476 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24477
24478 * gcc.c-torture/execute/20020107-1.c: New test.
24479
24480 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24481
24482 PR c/5279
24483 * gcc.c-torture/compile/20020106-1.c: New test.
24484
24485 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24486
24487 * gcc.c-torture/execute/nestfunc-4.c: New test.
24488
24489 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24490
24491 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24492 extra triple that slipped in.
24493 * g++.old-deja/g++.abi/align.C: Likewise.
24494 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24495
24496 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24497
24498 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24499 * g++.old-deja/g++.abi/align.C: Likewise.
24500 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24501
24502 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24503 on FreeBSD/i386.
24504 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24505 FreeBSD.
24506
24507 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24508
24509 * gcc.dg/20020104-1.c: New test.
24510
24511 * gcc.dg/20020104-2.c: New test.
24512
24513 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24514
24515 * gcc.dg/20020103-1.c: Fix typo in target selector.
24516
24517 2002-01-03 Richard Henderson <rth@redhat.com>
24518
24519 * gcc.dg/20020103-1.c: New.
24520
24521 2002-01-03 Kazu Hirata <kazu@hxi.com>
24522
24523 * gcc.c-torture/execute/20020103-1.c: New test.
24524
24525 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24526
24527 * g++.dg/other/debug2.C: New test.
24528
24529 * gcc.c-torture/compile/20020103-1.c: New test.
24530
24531 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24532
24533 * gcc.dg/gnu89-init-1.c: Added new tests.
24534
24535 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24536
24537 * g++.dg/template/friend2.C: Remove as patch is reverted.
24538
24539 * g++.dg/warn/oldcast1.C: New test.
24540
24541 * g++.dg/template/ptrmem1.C: New test.
24542 * g++.dg/template/ptrmem2.C: New test.
24543
24544 * g++.dg/template/ntp.C: New test.
24545
24546 * g++.dg/other/component1.C: New test.
24547
24548 * g++.dg/template/ttp3.C: New test.
24549
24550 * g++.dg/template/friend2.C: New test.
24551 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24552
24553 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24554
24555 * g++.dg/other/ptrmem1.C: New test.
24556 * g++.dg/other/ptrmem2.C: New test.
24557
24558 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24559
24560 * g++.dg/template/ctor1.C: New test.
24561
24562 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24563
24564 * g++.dg/template/friend2.C: New test.
24565
24566 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24567
24568 * gcc.dg/mmix-1.c: New test.
24569
24570 2001-12-31 Richard Henderson <rth@redhat.com>
24571
24572 * gcc.dg/asm-5.c: New.
24573
24574 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24575
24576 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24577 in namespace __gnu_cxx
24578
24579 2001-12-30 Richard Henderson <rth@redhat.com>
24580
24581 * gcc.dg/debug-6.c: New.
24582
24583 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24584
24585 * gcc.c-torture/compile/20011229-2.c: New test.
24586
24587 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24588
24589 * gcc.dg/debug-3.c: New test.
24590 * gcc.dg/debug-4.c: New test.
24591 * gcc.dg/debug-5.c: New test.
24592
24593 2001-12-29 Richard Henderson <rth@redhat.com>
24594
24595 * g++.dg/eh/loop1.C: New.
24596
24597 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24598
24599 * g++.dg/template/crash1.C: New test.
24600
24601 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24602
24603 * g++.dg/other/const1.C: New test.
24604
24605 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24606
24607 * gcc.c-torture/compile/20011229-1.c: New test.
24608
24609 2001-12-28 Stan Shebs <shebs@apple.com>
24610
24611 * lib/objc-torture.exp: Resync with c-torture.exp.
24612 * lib/objc.exp: Load standard libraries.
24613
24614 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24615
24616 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24617 additional tests.
24618
24619 2001-12-27 Roger Sayle <roger@eyesopen.com>
24620
24621 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24622
24623 2001-12-27 Richard Henderson <rth@redhat.com>
24624
24625 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24626
24627 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24628
24629 * g++.dg/eh/ctor1.C: New test.
24630 * g++.dg/other/error2.C: New test.
24631
24632 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24633
24634 * g++.dg/other/init2.C: New test.
24635
24636 2001-12-24 Richard Henderson <rth@redhat.com>
24637
24638 * gcc.dg/20011223-1.c: New.
24639 * gcc.dg/inline-1.c: New.
24640
24641 2001-12-23 Richard Henderson <rth@redhat.com>
24642
24643 * gcc.dg/asm-4.c: Test operand modifiers.
24644
24645 2001-12-23 Richard Henderson <rth@redhat.com>
24646
24647 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24648
24649 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24650
24651 * gcc.c-torture/execute/20011223-1.c: New test.
24652
24653 2001-12-21 Richard Henderson <rth@redhat.com>
24654
24655 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24656 re-enables the warning.
24657
24658 2001-12-21 Richard Henderson <rth@redhat.com>
24659
24660 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24661
24662 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24663
24664 * gcc.c-torture/compile/20011218-1.c: New test.
24665
24666 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24667
24668 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24669 arm-isr.c test.
24670 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24671 epilogue generation for ARM ISR routines.
24672
24673 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24674
24675 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24676 * gcc.dg/format/c90-printf-3.c: Likewise.
24677 * gcc.dg/format/c99-printf-3.c: Likewise.
24678 * gcc.dg/format/ext-1.c: Likewise.
24679 * gcc.dg/format/ext-6.c: Likewise.
24680 * gcc.dg/format/format.h: Prototype unlocked stdio.
24681
24682 2001-12-20 Richard Henderson <rth@redhat.com>
24683
24684 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24685 (arena): Use it.
24686 (malloc): Correct allocation logic. Abort if we fill up the
24687 arena before initialization complete.
24688 (realloc): Correct allocation logic.
24689
24690 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24691
24692 * gcc.c-torture/compile/20011219-2.c: New test.
24693
24694 * gcc.c-torture/execute/20011219-1.c: New test.
24695
24696 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24697
24698 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24699 target does not support weak symbols.
24700
24701 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24702
24703 * gcc.c-torture/compile/20011219-1.c: New test.
24704
24705 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24706
24707 * g++.dg/other/error1.C: New test.
24708
24709 2001-12-17 Jeffrey A Law (law@redhat.com)
24710
24711 * gcc.c-torture/execute/20011217-1.c: New test.
24712
24713 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24714
24715 * objc.dg/special/: New directory.
24716 * objc.dg/special/special.exp: New file.
24717 * objc.dg/special/unclaimed-category-1.h: New file.
24718 * objc.dg/special/unclaimed-category-1a.m: New file.
24719 * objc.dg/special/unclaimed-category-1.m: New file.
24720
24721 2001-12-17 Andreas Jaeger <aj@suse.de>
24722
24723 * gcc.c-torture/compile/20011217-2.c: New test.
24724
24725 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24726
24727 * gcc.c-torture/compile/20011217-1.c: New test.
24728
24729 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
24730
24731 * testsuite/gcc.dg/20011214-1.c: New.
24732
24733 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
24734
24735 * gcc.dg/altivec-4.c: New.
24736
24737 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
24738
24739 * gcc.dg/20011113-1.c: New test.
24740
24741 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24742
24743 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24744 std::__malloc_alloc_template<0> and
24745 std::__default_alloc_template<false, 0>.
24746
24747 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
24748
24749 * objc/execute/bf-21.m: New test.
24750 * objc/execute/enumeration-1.m: New test.
24751 * objc/execute/enumeration-2.m: New test.
24752
24753 2001-12-12 Jakub Jelinek <jakub@redhat.com>
24754
24755 * gcc.dg/gnu89-init-1.c: New test.
24756
24757 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
24758
24759 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24760 * g++.old-deja/g++.jason/2371.C: Likewise.
24761 * g++.old-deja/g++.jason/template33.C: Likewise.
24762 * g++.old-deja/g++.jason/template34.C: Likewise.
24763 * g++.old-deja/g++.jason/template36.C: Likewise.
24764 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24765 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24766 * g++.old-deja/g++.other/typename1.C: Likewise.
24767 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24768 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24769 * g++.old-deja/g++.pt/typename11.C: Likewise.
24770 * g++.old-deja/g++.pt/typename14.C: Likewise.
24771 * g++.old-deja/g++.pt/typename16.C: Likewise.
24772 * g++.old-deja/g++.pt/typename3.C: Likewise.
24773 * g++.old-deja/g++.pt/typename4.C: Likewise.
24774 * g++.old-deja/g++.pt/typename5.C: Likewise.
24775 * g++.old-deja/g++.pt/typename7.C: Likewise.
24776 * g++.old-deja/g++.robertl/eb9.C: Likewise.
24777
24778 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
24779
24780 * g++.dg/other/linkage1.C: New test.
24781 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24782 specifiers.
24783
24784 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
24785
24786 * gcc.dg/concat.c: New test.
24787
24788 2001-12-11 Stan Shebs <shebs@apple.com>
24789
24790 * objc/compile: New test directory.
24791 * objc/compile/compile.exp: New expect script.
24792 * objc/compile/20011211-1.m: New compile test.
24793
24794 2001-12-11 Jason Merrill <jason@redhat.com>
24795
24796 * lib/prune.exp (prune_gcc_output): Also handle "In member
24797 function". So many permutations...
24798
24799 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
24800
24801 * g++.dg/template/typedef1.C: New test.
24802
24803 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
24804
24805 * g++.dg/other/copy1.C: New test.
24806
24807 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
24808
24809 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
24810
24811 * gcc.dg/builtin-choose-expr.c: New.
24812
24813 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
24814
24815 * gcc.dg/altivec-2.c: New.
24816
24817 2001-12-07 Richard Henderson <rth@redhat.com>
24818
24819 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
24820
24821 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
24822
24823 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24824 ultrasparc.
24825
24826 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24827
24828 * g++-old.deja/g++.robertl/eb101.C: Deleted.
24829
24830 2001-12-06 Janis Johnson <janis187@us.ibm.com>
24831
24832 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24833 variable argument list.
24834
24835 2001-12-06 Zack Weinberg <zack@codesourcery.com>
24836
24837 * gcc.c-torture/execute/memcheck: Delete entire directory.
24838 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24839 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
24840
24841 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
24842
24843 * gcc.dg/Wshadow-1.c: New test.
24844
24845 2001-12-05 Jakub Jelinek <jakub@redhat.com>
24846
24847 * gcc.c-torture/compile/20011130-1.c: New test.
24848
24849 * gcc.dg/noncompile/20011025-1.c: New test.
24850
24851 * g++.dg/other/anon-union.C: New test.
24852
24853 * gcc.c-torture/execute/20011024-1.c: New test.
24854
24855 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
24856
24857 * gcc.c-torture/execute/20000722-1.x,
24858 gcc.c-torture/execute/20010123-1.x: Remove.
24859 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24860 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24861 gcc.dg/c99-complit-2.c: New tests.
24862
24863 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
24864
24865 * g++.dg/inherit/base1.C: New test.
24866
24867 2001-12-04 Jakub Jelinek <jakub@redhat.com>
24868
24869 * g++.dg/other/stdarg1.C: New test.
24870
24871 * gcc.c-torture/compile/20011130-2.c: New test.
24872
24873 2001-12-03 Janis Johnson <janis187@us.ibm.com>
24874
24875 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24876 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24877 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24878 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24879 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24880 * gcc.dg/builtin-prefetch-1.c: New test.
24881
24882 2001-12-03 Jakub Jelinek <jakub@redhat.com>
24883
24884 * gcc.dg/20011130-1.c: New test.
24885
24886 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
24887
24888 * g++.dg/other/scope1.C: New test.
24889 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
24890
24891 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
24892
24893 * gcc.dg/vla-init-1.c: New test.
24894
24895 2001-12-01 Geoff Keating <geoffk@redhat.com>
24896
24897 * gcc.c-torture/compile/structs.c: New testcase from GDB.
24898
24899 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
24900
24901 * objc.dg/alias.m: Update.
24902 * objc.dg/class-1.m: Update.
24903 * objc.dg/const-str-1.m: Update.
24904 * objc.dg/fwd-proto-1.m: Update.
24905 * objc.dg/id-1.m: Update.
24906 * objc.dg/super-class-1.m: Update.
24907
24908 2001-11-29 Mark Mitchell <mark@codesourcery.com>
24909
24910 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24911 constructs.
24912
24913 2001-11-28 Jeffrey A Law (law@cygnus.com)
24914
24915 * gcc.c-torture/execute/20011128-1.c: New test.
24916
24917 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
24918
24919 * gcc.dg/20011127-1.c: New test.
24920
24921 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
24922
24923 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24924 from Austin Group draft 7.
24925 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24926 scanf format arguments.
24927 * gcc.dg/format/no-exargs-2.c: New test.
24928
24929 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
24930
24931 * g++.dg/abi/vbase8-4.C: New test.
24932
24933 2001-11-24 Ian Lance Taylor <ian@airs.com>
24934
24935 * gcc.c-torture/execute/20011121-1.c: New test.
24936
24937 2001-11-23 Jeffrey A Law (law@cygnus.com)
24938
24939 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
24940
24941 2001-11-23 Andreas Jaeger <aj@suse.de>
24942
24943 * gcc.dg/cpp/charconst-2.c: New test.
24944
24945 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
24946
24947 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24948 to the host if it is remote. Let tests specify extra headers
24949 they use.
24950 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24951 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24952 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24953 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24954 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24955 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24956 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24957 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24958 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24959 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
24960
24961 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
24962
24963 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24964 for little endian ARMs.
24965
24966 2001-11-20 Jakub Jelinek <jakub@redhat.com>
24967
24968 * gcc.c-torture/compile/20011119-1.c: New test.
24969 * gcc.c-torture/compile/20011119-2.c: New test.
24970
24971 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
24972
24973 * gcc.dg/altivec-1.c: Fix typo.
24974
24975 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
24976
24977 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
24978
24979 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
24980
24981 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
24982
24983 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
24984
24985 * lib/g77.exp: Don't specify --rpath-link.
24986
24987 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24988 across all the headers.
24989 * gcc.dg/format/format.exp: For testing on a remote host,
24990 copy format.h.
24991
24992 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24993 * gcc.c-torture/execute/930406-1.c: Likewise.
24994 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
24995
24996 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
24997
24998 * gcc.dg/altivec-1.c: New.
24999
25000 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
25001
25002 * gcc.dg/cpp/fpreprocessed.c: New test case.
25003
25004 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25005
25006 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25007 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25008 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
25009
25010 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25011
25012 * gcc.dg/no-builtin-1.c: New test.
25013
25014 2001-11-16 Jakub Jelinek <jakub@redhat.com>
25015
25016 * gcc.c-torture/execute/20011115-1.c: New test.
25017
25018 2001-11-15 Jakub Jelinek <jakub@redhat.com>
25019
25020 * gcc.c-torture/compile/20011114-2.c: New test.
25021 * gcc.c-torture/compile/20011114-3.c: New test.
25022 * gcc.c-torture/compile/20011114-4.c: New test.
25023
25024 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
25025
25026 * g++.dg/other/init1.C: New test.
25027
25028 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
25029
25030 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25031 message.
25032
25033 * gcc.c-torture/execute/20011114-1.c: New testcase.
25034
25035 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25036 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25037 like the (before this change) version of 20010327-1.c.
25038
25039 2001-11-14 Roger Sayle <roger@eyesopen.com>
25040
25041 * gcc.c-torture/execute/string-opt-13.c: New testcase.
25042
25043 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
25044
25045 * g++.dg/init/array2.C: New test.
25046
25047 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
25048
25049 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
25050
25051 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
25052
25053 * g++.dg/other/forscope1.C: New test.
25054 * g++.dg/ext/forscope1.C: New test.
25055 * g++.dg/ext/forscope2.C: New test.
25056
25057 2001-11-13 Jakub Jelinek <jakub@redhat.com>
25058
25059 * gcc.c-torture/execute/20011113-1.c: New test.
25060
25061 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
25062
25063 * gcc.c-torture/execute/20011109-2.c: New test.
25064
25065 * gcc.c-torture/execute/20011109-1.c: New test.
25066
25067 2001-11-09 Jakub Jelinek <jakub@redhat.com>
25068
25069 * gcc.c-torture/compile/20011109-1.c: New test.
25070
25071 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
25072
25073 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25074 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25075 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25076 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25077 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25078 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25079 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
25080
25081 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
25082
25083 * g++.dg/warn/Wshadow-1.C: New tests.
25084 * g++.old-deja/g++.mike/for3.C: Update.
25085
25086 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
25087
25088 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25089 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25090 XFAILs. Adjust expected error texts.
25091 * gcc.c-torture/compile/20011106-1.c,
25092 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25093 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25094 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25095 gcc.dg/c99-array-lval-5.c: New tests.
25096
25097 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25098
25099 * gcc.dg/cpp/defined.c: Update.
25100
25101 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25102
25103 * gcc.c-torture/execute/anon-1.c: New test.
25104
25105 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
25106
25107 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25108 same size, so no warning should be produced on stormy16.
25109
25110 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25111 due to oversized array.
25112 * g++.old-deja/g++.mike/ns15.C: Likewise.
25113 * g++.old-deja/g++.pt/crash16.C: Likewise.
25114
25115 2001-11-02 Graham Stott <grahams@redhat.com>
25116
25117 * g++.dgother/debug1.C: Fix typos.
25118
25119 2001-11-01 Jakub Jelinek <jakub@redhat.com>
25120
25121 * g++.dg/other/debug1.C: New test.
25122
25123 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25124
25125 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25126 of unsigned long.
25127
25128 2001-10-30 Jakub Jelinek <jakub@redhat.com>
25129
25130 * gcc.dg/20011029-2.c: New test.
25131
25132 * gcc.c-torture/compile/20011029-1.c: New test.
25133
25134 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25135
25136 * objc/execute/class_self-1.m: New test.
25137 * objc/execute/class_self-2.m: New test.
25138
25139 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25140
25141 * gcc.misc-tests/msgs.exp: Delete.
25142 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25143 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25144 error set to match recent changes.
25145
25146 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25147
25148 * gcc.dg/20011021-1.c: New test.
25149
25150 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25151
25152 * gcc.c-torture/compile/20011023-1.c: New test.
25153
25154 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25155
25156 * lib/g77.exp: Rewrite based on lib/g++.exp.
25157
25158 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25159
25160 * gcc.c-torture/execute/20011019-1.c: New test.
25161
25162 * gcc.dg/20011018-1.c: New test.
25163
25164 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25165
25166 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25167
25168 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25169
25170 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25171 * gcc.dg/attr-invalid.c: Likewise.
25172
25173 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25174
25175 * testsuite/gcc.dg/20011015-1.c: New test.
25176
25177 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25178
25179 * g++.dg/template/unify2.C: New test.
25180
25181 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25182
25183 * g++.dg/other/exception-specification.C: New test
25184
25185 2001-10-13 Tom Rix <trix@redhat.com>
25186
25187 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25188 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25189
25190 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25191
25192 * testsuite/gcc.dg/20011009-1.c: New test.
25193
25194 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25195
25196 PR g++/4476
25197 * g++.dg/other/friend1.C: New test.
25198
25199 2001-10-11 Richard Henderson <rth@redhat.com>
25200
25201 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25202
25203 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25204
25205 * gcc.c-torture/compile/20011010-1.c: New.
25206
25207 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25208
25209 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25210 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25211 g77.f-torture/execute/execute.exp,
25212 g77.f-torture/noncompile/noncompile.exp,
25213 gcc.c-torture/compile/compile.exp,
25214 gcc.c-torture/execute/execute.exp,
25215 gcc.c-torture/execute/ieee/ieee.exp,
25216 gcc.c-torture/execute/memcheck/memcheck.exp,
25217 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25218 objc/execute/execute.exp: Update FSF address.
25219
25220 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25221
25222 * gcc.dg/cpp/cmdlne-C.c: Update.
25223 * gcc.dg/cpp/cmdlne-C2.c: New.
25224
25225 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25226
25227 * gcc.c-torture/execute/20011008-3.c: New.
25228
25229 2001-10-08 DJ Delorie <dj@redhat.com>
25230
25231 * gcc.dg/20011008-1.c: New.
25232 * gcc.dg/20011008-2.c: New.
25233
25234 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25235
25236 * gcc.dg/cpp/spacing1.c: Update test.
25237
25238 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25239
25240 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25241 spelling errors of "separate" as "seperate".
25242
25243 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25244
25245 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25246 enough to avoid inlining.
25247
25248 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25249
25250 * lib/g77.exp: set libg2c_dir correctly.
25251
25252 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25253
25254 * gcc.dg/cpp/macro11.c: New test.
25255
25256 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25257
25258 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25259 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25260 gcc.dg/format/multattr-3.c: New tests.
25261 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25262 tests for format attributes on function pointers being rejected.
25263
25264 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25265
25266 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25267
25268 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25269
25270 * g++.dg/warn/format1.C: New test.
25271
25272 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25273
25274 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25275
25276 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25277
25278 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25279
25280 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25281
25282 * gcc.dg/cpp/redef2.c: Add test.
25283
25284 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25285
25286 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25287 long-standing bug on i686, apparently.
25288 * gcc.c-torture/execute/loop-2c.x: New file.
25289 * gcc.c-torture/execute/loop-2d.x: New file.
25290 * gcc.c-torture/execute/loop-3c.x: New file.
25291
25292 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25293
25294 * gcc.dg/cpp/20000625-2.c: Correct line number.
25295
25296 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25297
25298 * gcc.dg/cpp/macro10.c: New test.
25299 * gcc.dg/cpp/strify3.c: New test.
25300 * gcc.dg/cpp/spacing1.c: Add tests.
25301 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25302 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25303
25304 2001-09-24 DJ Delorie <dj@redhat.com>
25305
25306 * gcc.c-torture/execute/20010924-1.c: New test.
25307
25308 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25309
25310 * testsuite/objc/execute/paste.m: Remove.
25311
25312 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25313
25314 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25315
25316 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25317
25318 * g77.dg/strlen0.f: New test.
25319
25320 2001-09-21 Richard Henderson <rth@redhat.com>
25321
25322 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25323 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25324
25325 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25326
25327 Table-driven attributes.
25328 * g++.dg/ext/attrib1.C: New test.
25329
25330 2001-09-20 DJ Delorie <dj@redhat.com>
25331
25332 * gcc.dg/20000926-1.c: Update expected warning messages.
25333 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25334 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25335 array.
25336
25337 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25338
25339 * g++.dg/eh/registers1.C: New test case.
25340
25341 2001-09-17 Richard Henderson <rth@redhat.com>
25342
25343 * gcc.dg/array-5.c: Fix VLA decomposition test.
25344
25345 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25346
25347 * gcc.dg/cpp/line5.c: New testcase.
25348
25349 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25350
25351 * gcc.dg/cpp/macro9.c: New test.
25352
25353 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25354
25355 * gcc.c-torture/execute/980223.c: Change type of addr from long
25356 to char *.
25357
25358 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25359
25360 * gcc.c-torture/execute/20010915-1.c: New test.
25361
25362 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25363
25364 * g77.dg/bprob: New directory.
25365 * g77.dg/bprob/bprob.exp: New file.
25366 * g77.dg/bprob/bprob-1.f: New test.
25367 * g77.dg/gcov: New directory.
25368 * g77.dg/gcov/gcov.exp: New file.
25369 * g77.dg/gcov/gcov-1.f: New test.
25370 * g77.dg/gcov/gcov-1.x: New file.
25371
25372 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25373
25374 * gcc.dg/cpp/directiv.c: Update.
25375 * gcc.dg/cpp/undef1.c: Update.
25376
25377 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25378
25379 * gcc.dg/20010912-1.c: New test.
25380
25381 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25382
25383 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25384 language-independent file in lib.
25385 * lib/gcov.exp: New file.
25386
25387 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25388
25389 * gcc.c-torture/compile/20010911-1.c: New test.
25390
25391 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25392
25393 * lib/profopt.exp: New, to support profile-directed optimizations.
25394 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25395 * gcc.misc-tests/bprob-1.c: New test.
25396 * gcc.misc-tests/bprob-2.c: New test.
25397
25398 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25399
25400 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25401 XFAIL and which kinds of gcov output to verify.
25402 * gcc.misc-tests/gcov-4b.x: New file.
25403 * gcc.misc-tests/gcov-5b.x: New file.
25404 * gcc.misc-tests/gcov-6.x: New file.
25405 * gcc.misc-tests/gcov-7.c: New test.
25406 * gcc.misc-tests/gcov-7.x: New file.
25407
25408 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25409
25410 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25411 * gcc.misc-tests/gcov-6.c: New test.
25412
25413 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25414
25415 PR c++/3986
25416 * g++.dg/abi/vbase1.C: New test.
25417
25418 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25419
25420 * objc.dg/method-2.m: New.
25421
25422 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25423
25424 PR c++/4203
25425 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25426 * g++.dg/init/empty1.C: New test.
25427
25428 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25429
25430 * gcc.c-torture/compile/20010903-1.c: New test.
25431
25432 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25433
25434 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25435 for m68k.
25436
25437 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25438
25439 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25440
25441 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25442
25443 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25444
25445 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25446
25447 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25448 for 16-bit 'unsigned int'.
25449
25450 2001-08-29 Kazu Hirata <kazu@hxi.com>
25451
25452 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25453
25454 2001-08-27 Richard Henderson <rth@redhat.com>
25455
25456 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25457 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25458
25459 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25460
25461 * gcc.dg/asm-names.c (ymain): New.
25462
25463 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25464
25465 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25466 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25467 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25468
25469 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25470
25471 * gcc.dg/compare5.c: New testcase.
25472
25473 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25474
25475 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25476 and "In instantiation".
25477
25478 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25479
25480 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25481
25482 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25483
25484 * gcc.misc-tests/gcov.exp: Add support for branch information.
25485 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25486 * gcc.misc-tests/gcov-4.c: New test.
25487 * gcc.misc-tests/gcov-4b.c: New test.
25488 * gcc.misc-tests/gcov-5b.c: New test.
25489
25490 2001-08-20 Zack Weinberg <zackw@panix.com>
25491
25492 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25493 expected to fail.
25494
25495 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25496
25497 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25498
25499 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25500
25501 * g++.dg/eh/template1.C: New test.
25502
25503 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25504
25505 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25506 Fix thinko.
25507 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25508 for xfail.
25509
25510 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25511
25512 * lib/g77-dg.exp: Use prune.exp for common procedures
25513 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25514 * lib/g77.exp: (g77-dg-prune) Remove
25515
25516 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25517
25518 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25519
25520 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25521
25522 * g++.dg/template/unify1.C: New test.
25523
25524 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25525
25526 * g++.dg/abi/empty4.C: New test.
25527
25528 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25529
25530 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25531 solaris2.*
25532 * g77.f-torture/compile/pr3743.x: Likewise
25533
25534 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25535
25536 * g++.dg/other/using-declaration.C: New test.
25537
25538 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25539
25540 * gcc.dg/cpp/tr-sign.c: New testcase.
25541
25542 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25543
25544 * gcc.dg/cpp/19951025-1.c: Revert.
25545 * gcc.dg/cpp/directiv.c: We no longer process directives that
25546 interrupt macro arguments.
25547
25548 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25549
25550 * gcc.dg/bconstp-1.c: New test.
25551
25552 2001-08-03 Richard Henderson <rth@redhat.com>
25553
25554 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25555
25556 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25557
25558 * gcc.dg/cpp/19951025-1.c: Update.
25559
25560 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25561
25562 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25563 should be x.
25564
25565 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25566
25567 Kill -fhonor-std.
25568 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25569 * g++.old-deja/g++.other/std1.C: Likewise.
25570 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25571
25572 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25573
25574 * lib/g77.exp: Load gcc-defs.exp for common procedures
25575 (g77_pass, g77_fail, g77_finish, g77_exit,
25576 ${tool}_check_unsupported_p} Now redundant. Deleted.
25577
25578 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25579
25580 * g77.dg/fbackslash.f
25581 * g77.dg/fcase-preserve.f
25582 * g77.dg/ff90-1.f
25583 * g77.dg/ffixed-line-length-0.f
25584 * g77.dg/ffixed-line-length-132.f
25585 * g77.dg/ffixed-line-length-7.f
25586 * g77.dg/ffixed-line-length-72.f
25587 * g77.dg/ffixed-line-length-none.f
25588 * g77.dg/ffree-form-1.f
25589 * g77.dg/fno-backslash.f
25590 * g77.dg/fno-f90-1.f
25591 * g77.dg/fno-fixed-form-1.f
25592 * g77.dg/fno-onetrip.f
25593 * g77.dg/fno-typeless-boz.f
25594 * g77.dg/fno-underscoring.f
25595 * g77.dg/fno-vxt-1.f
25596 * g77.dg/fonetrip.f
25597 * g77.dg/ftypeless-boz.f
25598 * g77.dg/fugly-assumed.f
25599 * g77.dg/funderscoring.f
25600 * g77.dg/fvxt-1.f
25601
25602 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25603
25604 * objc.dg/fwd-proto-1.m: New.
25605 * objc.dg/local-decl-1.m: New.
25606 * objc.dg/naming-1.m: New.
25607 * objc.dg/naming-2.m: New.
25608 * objc.dg/proto-hier-1.m: New.
25609
25610 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25611
25612 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25613 largest-type elements to a struct makes its size grow.
25614
25615 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25616
25617 * g++.dg/abi/vthunk1.C: New test.
25618
25619 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25620
25621 * g++.dg/abi/vbase8-22.C: New test.
25622
25623 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25624
25625 * gcc.dg/cpp/macro8.c: New test.
25626
25627 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25628
25629 * g++.dg/abi/vbase8-21.C: New test.
25630
25631 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25632
25633 * g++.dg/abi/vbase8-10.C: New test.
25634
25635 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25636
25637 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25638 ${tool}_set_ld_library_path.
25639 Changed caller.
25640 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25641 g++.exp.
25642
25643 2001-07-26 Stan Cox <scox@redhat.com>
25644
25645 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25646 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25647 gcc_exit, gcc_check_unsupported_p):
25648 Moved to gcc-deps.exp
25649 * gcc-deps.exp: New file.
25650
25651 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25652
25653 * g++.old-deja/g++.pt/defarg14.C: New test.
25654
25655 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25656
25657 * g++.old-deja/g++.other/lineno5.C: New test.
25658
25659 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25660
25661 * g++.old-deja/g++.pt/crash68.C: New test.
25662
25663 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25664
25665 * g++.old-deja/g++.other/crash42.C: New test.
25666
25667 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25668
25669 * gcc.dg/cpp/extratokens.c: Fix.
25670 * gcc.dg/cpp/skipping2.c: New tests.
25671
25672 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25673
25674 * gcc.c-torture/execute/20010724-1.c: New file.
25675 * gcc.c-torture/execute/20010724-1.x: New file.
25676
25677 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25678
25679 * g++.old-deja/g++.other/cond7.C: New test.
25680
25681 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25682
25683 * g++.old-deja/g++.other/optimize4.C: New test.
25684
25685 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25686
25687 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25688
25689 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25690
25691 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25692 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25693 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25694 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25695
25696 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25697 bug report" message.
25698
25699 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25700 * g++.dg/ext/instantiate1.C: Move from old-deja.
25701
25702 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25703
25704 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25705 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25706 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25707 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25708
25709 2001-07-23 Jeffrey A Law (law@cygnus.com)
25710
25711 * gcc.c-torture/execute/20010723-1.c: New test.
25712
25713 2001-07-23 Ben Elliston <bje@redhat.com>
25714
25715 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25716
25717 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25718
25719 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25720 i[34567]86-*-*.
25721 Delete handling of ieee_multilib_flags.
25722 Pass -mieee for alpha*-*-* and sh-*-*.
25723 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25724
25725 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25726
25727 Remove old-abi tests.
25728 * g++.old-deja/g++.mike/p11116.C: Remove.
25729 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25730
25731 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
25732
25733 * g77.f-torture/compile/pr3743.f: New test
25734
25735 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
25736
25737 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
25738
25739 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25740
25741 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25742 g++.old-deja/g++.pt/static6.C: Likewise.
25743 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25744 supports weak symbols.
25745
25746 2001-07-18 Andreas Jaeger <aj@suse.de>
25747
25748 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25749 supported again.
25750
25751 2001-07-18 Andreas Jaeger <aj@suse.de>
25752
25753 * gcc.dg/iftrap-1.c: Fix target line.
25754
25755 2001-07-17 Richard Henderson <rth@redhat.com>
25756
25757 * gcc.c-torture/execute/20010717-1.c: New.
25758
25759 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25760
25761 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25762 tests.
25763
25764 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25765
25766 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
25767
25768 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25769
25770 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25771 UAC_SIGBUS, UAC_NOPRINT definitions.
25772
25773 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
25774
25775 * objc/execute/object_is_class.m: New test.
25776 * objc/execute/object_is_meta_class.m: New test.
25777
25778 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25779
25780 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25781 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
25782
25783 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
25784
25785 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25786 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
25787
25788 2001-07-14 Richard Henderson <rth@redhat.com>
25789
25790 * gcc.dg/iftrap-1.c: New.
25791
25792 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
25793
25794 * g77.f-torture/execute/intrinsic77.f: New test.
25795
25796 2001-07-11 Janis Johnson <janis@us.ibm.com>
25797
25798 * gcc.misc-tests/gcov-3.c: New test.
25799
25800 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25801
25802 * gcc.c-torture/compile/20010711-1.c,
25803 * gcc.c-torture/compile/20010711-2.c: New tests.
25804
25805 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25806
25807 * gcc.c-torture/execute/20010711-1.c: New test.
25808
25809 2001-07-11 Ben Elliston <bje@redhat.com>
25810
25811 * g++.old-deja/g++.other/enum5.C: New test.
25812
25813 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
25814
25815 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25816 (g++-dg-prune): Call prune_gcc_output.
25817 * prune.exp: New file for prune_gcc_output.
25818 * lib/g++.exp, lib/gcc.exp: Load it.
25819
25820 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
25821
25822 * gcc.c-torture/compile/20010701-1.c,
25823 g++.old-deja/g++.ext/attrib6.C: New tests.
25824
25825 2001-07-06 Jeffrey A Law (law@cygnus.com)
25826
25827 * gcc.c-torture/compile/20010706-1.c: New test.
25828
25829 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
25830
25831 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
25832
25833 2001-06-28 Stan Shebs <shebs@apple.com>
25834
25835 * gcc.dg/pragma-darwin.c: New test.
25836
25837 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25838
25839 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25840 Solaris 2.[678] system.
25841
25842 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
25843
25844 * gcc.dg/20010622-1.c: New test.
25845
25846 2001-06-18 Stan Shebs <shebs@apple.com>
25847
25848 * objc.dg: New directory.
25849 * objc.dg/dg.exp: New file.
25850 * objc.dg/alias.m: New.
25851 * objc.dg/class-1.m: New.
25852 * objc.dg/class-2.m: New.
25853 * objc.dg/const-str-1.m: New.
25854 * objc.dg/const-str-2.m: New.
25855 * objc.dg/id-1.m: New.
25856 * objc.dg/method-1.m: New.
25857 * objc.dg/super-class-1.m: New.
25858 * lib/objc-dg.exp: New file.
25859
25860 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
25861
25862 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25863 of label name.
25864
25865 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
25866
25867 * g++.old-deja/g++.abi/vbase8-9.C: New test.
25868
25869 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25870
25871 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25872 variable.
25873
25874 2001-06-12 Richard Henderson <rth@redhat.com>
25875
25876 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
25877
25878 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25879
25880 * g++.old-deja/g++.abi/vbase5.C: New test.
25881 * g++.old-deja/g++.abi/vbase6.C: New test.
25882 * g++.old-deja/g++.abi/vbase7.C: New test.
25883
25884 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25885
25886 * gcc.c-torture/compile/20010610-1.c: New test.
25887
25888 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25889
25890 * g++.old-deja/g++.abi/vbase4.C: New test.
25891
25892 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25893
25894 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25895 support %f for HC11/HC12 targets.
25896 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25897 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25898 on HC11/HC12 targets.
25899 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
25900
25901 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25902
25903 * gcc.dg/wchar_t-1.c: New file.
25904 * gcc.dg/wint_t-1.c: Likewise.
25905
25906 2001-06-11 Bernd Schmidt <bernds@redhat.com>
25907
25908 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
25909
25910 2001-06-11 Richard Henderson <rth@redhat.com>
25911
25912 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
25913
25914 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25915
25916 * gcc.c-torture/compile/20010611-1.c: New test.
25917
25918 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25919
25920 * gcc.dg/c99-tag-1.c: Add more tests.
25921
25922 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
25923
25924 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25925 representation on MN10300 and ARM/Thumb.
25926
25927 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
25928
25929 * g77.f-torture/execute/20010610.f: New.
25930
25931 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
25932
25933 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25934 names.
25935
25936 2001-06-09 Richard Henderson <rth@redhat.com>
25937
25938 * gcc.c-torture/execute/ashrdi-1.c: New.
25939 * gcc.c-torture/execute/ashldi-1.c: New.
25940 * gcc.c-torture/execute/lshrdi-1.c: New.
25941
25942 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
25943
25944 * objc/execute/load-3.m: Added. Check sending +load to categories,
25945 in addition to classes.
25946
25947 2001-06-08 Stan Shebs <shebs@apple.com>
25948
25949 * objc/execute/load-2.m: New test. From Nicola Pero
25950 <n.pero@mi.flashnet.it>.
25951
25952 2001-06-08 Jakub Jelinek <jakub@redhat.com>
25953
25954 * gcc.c-torture/execute/20010605-2.c: New test.
25955
25956 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25957
25958 * g++.old-deja/g++.abi/vbase2.C: New test.
25959 * g++.old-deja/g++.abi/vbase3.C: New test.
25960
25961 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25962
25963 * g++.old-deja/g++.pt/friend49.C: New test.
25964
25965 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
25966
25967 * g++.old-deja/g++.ext/anon3.C: New test.
25968
25969 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
25970
25971 * g++.old-deja/g++.other/conv7.C: New test.
25972
25973 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
25974
25975 * gcc.c-torture/compile/20010605-2.c: New test.
25976
25977 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
25978
25979 * gcc.c-torture/execute/20010604-1.c: New test.
25980
25981 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
25982
25983 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
25984
25985 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
25986
25987 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25988 (g++_link_flags): Likewise.
25989 (g++_init): Pass gccpath's value to two previous functions.
25990
25991 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25992
25993 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25994 Ensure logfile entry matches exec command line.
25995
25996 2001-05-31 Richard Henderson <rth@redhat.com>
25997
25998 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25999 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
26000
26001 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
26002
26003 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26004 compiler for irix6.2
26005
26006 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
26007
26008 * g++.old-deja/g++.other/optimize3.C: New file.
26009
26010 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
26011
26012 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26013 assemble.
26014
26015 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
26016
26017 * g++.old-deja/g++.other/optimize2.C: New file.
26018
26019 2001-05-25 Diego Novillo <dnovillo@redhat.com>
26020
26021 * gcc.c-torture/compile/20010518-2.c: New file.
26022 * gcc.c-torture/execute/20010518-1.c: New file.
26023 * gcc.c-torture/execute/20010518-2.c: New file.
26024
26025 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
26026
26027 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
26028
26029 2001-05-24 Mark Mitchell <mark@codesourcery.com>
26030
26031 G++ no longer defines builtins that do not begin with __builtin.
26032 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26033 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26034 * g++.old-deja/g++.law/builtin1.C: Likewise.
26035 * g++.old-deja/g++.law/cvt2.C: Likewise.
26036 * g++.old-deja/g++.mike/net5.C: Likewise.
26037 * g++.old-deja/g++.other/builtins1.C: Likewise.
26038 * g++.old-deja/g++.other/builtins2.C: Likewise.
26039 * g++.old-deja/g++.other/builtins3.C: Likewise.
26040 * g++.old-deja/g++.other/builtins4.C: Likewise.
26041 * g++.old-deja/g++.other/inline8.C: Likewise.
26042 * g++.old-deja/g++.robertl/eb39.C: Likewise.
26043
26044 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
26045
26046 * g++.old-deja/g++.pt/using1.C: Adjust.
26047 * g++.old-deja/g++.pt/using2.C: New test.
26048
26049 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26050
26051 * gcc.dg/cpp/charconst.c: New tests.
26052 * gcc.dg/cpp/escape.c: New tests.
26053 * gcc.dg/cpp/escape-1.c: New tests.
26054 * gcc.dg/cpp/escape-2.c: New tests.
26055 * gcc.dg/cpp/ucs.c: New tests.
26056
26057 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
26058
26059 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26060 native compiler for irix6.5.
26061
26062 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
26063
26064 * lib/g++.exp (g++_include_flags): Use args to compute
26065 get_multilibs.
26066 (g++_link_flags): Likewise.
26067 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
26068
26069 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
26070
26071 * gcc.dg/c90-hexfloat-1.c: Add more tests.
26072
26073 2001-05-21 Geoff Keating <geoffk@redhat.com>
26074
26075 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26076 this file.
26077
26078 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26079
26080 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26081 STACK_SIZE;
26082 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26083 to STACK_SIZE; Use it to define size of add_histo array.
26084 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26085 to STACK_SIZE.
26086 (f): Use GITT_SIZE to define size of gitt local table.
26087 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26088 to STACK_SIZE; Use it to define size of bytemem array.
26089
26090 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26091
26092 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26093 on 68HC11/HC12 due to the asm instruction.
26094 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26095 * gcc.c-torture/compile/920520-1.x: Likewise.
26096 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26097 on 68HC11/HC12 because the function is larger than 64K.
26098 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26099 on 68HC11/HC12 because the structure is too large.
26100
26101 2001-05-20 Richard Henderson <rth@redhat.com>
26102
26103 * gcc.c-torture/execute/20010520-1.c: New.
26104
26105 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26106
26107 * g++.old-deja/g++.warn/compare1.C: New test.
26108 * gcc.dg/compare4.c: New test.
26109
26110 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
26111
26112 * g++.old-deja/g++.other/optimize1.C: New test.
26113
26114 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26115
26116 * g++.old-deja/g++.pt/spec41.C: New test.
26117
26118 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
26119
26120 * gcc.c-torture/compile/20010114-1.x: Remove.
26121
26122 2001-05-18 Stan Shebs <shebs@apple.com>
26123
26124 * gcc.c-torture/compile/20010518-1.c: New test.
26125
26126 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
26127
26128 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26129 * g++.old-deja/g++.pt/crash67.C: New test.
26130
26131 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
26132
26133 * g++.old-deja/g++.other/debug9.C: New test.
26134
26135 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26136
26137 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26138
26139 2001-05-16 Jan Hubicka <jh@suse.cz>
26140
26141 * gcc.c-torture/compile/20010516-1.c: New test.
26142
26143 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26144
26145 * g++.old-deja/g++.other/crash41.C: New test.
26146
26147 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26148
26149 * g++.old-deja/g++.pt/crash66.C: New test.
26150
26151 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26152
26153 * g++.old-deja/g++.robertl/eb27.C: Convert.
26154
26155 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26156
26157 * g++.dg/friend-warn.C: New test. Do not warn about friend
26158 declaration being redundant.
26159
26160 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26161
26162 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26163
26164 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26165
26166 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26167
26168 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26169
26170 * lib/g++.exp: Use testsuite_flags.
26171
26172 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26173
26174 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26175
26176 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26177
26178 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26179
26180 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26181
26182 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26183
26184 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26185
26186 * gcc.c-torture/compile/20010313-1.c: New test.
26187
26188 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26189
26190 * gcc.dg/cpp/direct2.c: New test.
26191 * gccq.dg/cpp/direct2s.c: New test.
26192
26193 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26194
26195 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26196
26197 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26198 * g++.old-deja/g++.other/op3.C: Likewise.
26199
26200 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26201
26202 * gcc.dg/cpp/syshdr.h: New file.
26203 * gcc.dg/cpp/sysmac1.c: Update.
26204 * gcc.dg/cpp/sysmac2.c: Update.
26205
26206 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26207
26208 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26209
26210 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26211
26212 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26213 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26214
26215 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26216
26217 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26218
26219 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26220
26221 * lib/g++.exp (g++_include_flags): Don't use any special flags
26222 if TESTING_IN_BUILD_TREE is not defined.
26223 (g++_init): Use a plain 'c++' as the compiler if
26224 TESTING_IN_BUILD_TREEE is not defined.
26225
26226 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26227
26228 * g++.old-deja/g++.eh/catch13.C: New test.
26229 * g++.old-deja/g++.eh/catch14.C: New test.
26230
26231 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26232
26233 * gcc.dg/cpp/tr-define.c: New test.
26234
26235 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26236
26237 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26238 <stdlib.h>, not <malloc.h>.
26239
26240 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26241
26242 * g++.old-deja/g++.ns/template17.C: New test.
26243
26244 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26245
26246 * g++.old-deja/g++.pt/ref4.C: New test.
26247
26248 2001-04-30 Richard Henderson <rth@redhat.com>
26249
26250 * gcc.dg/20000724-1.c: Revert last change.
26251
26252 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26253
26254 * g77.f-torture/execute/20010430.f: New test.
26255
26256 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26257
26258 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26259
26260 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26261
26262 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26263
26264 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26265
26266 * g++.old-deja/g++.eh/crash6.C: New test.
26267
26268 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26269
26270 * g++.old-deja/g++.other/warn7.C: New test.
26271
26272 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26273
26274 * g++.old-deja/g++.other/defarg9.C: New test.
26275
26276 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26277
26278 * g77.f-torture/compile/20010426.f: New test.
26279 * g77.f-torture/execute/20010426.f: New test.
26280
26281 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26282
26283 * g77.f-torture/compile/20000629-1.x: Remove - error
26284 has been fixed.
26285
26286 2001-04-26 Jeffrey A Law (law@cygnus.com)
26287
26288 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26289 Tweak slightly to work with g++.dg framework.
26290 * g++.dg/special/ecos.exp: Run initp1.C test.
26291 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26292
26293 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26294 its linker doesn't give line numbers either.
26295 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26296
26297 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26298
26299 * g++.old-deja/g++.other/lex1.C: New test.
26300
26301 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26302
26303 * gcc.dg/noncompile/20010425-1.c: New test.
26304
26305 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26306
26307 * g++.old-deja/g++.pt/mangle2.C: New test.
26308
26309 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26310
26311 * gcc.dg/format/plus-1.c: New test.
26312
26313 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26314
26315 * gcc.dg/20010423-1.c: New test.
26316
26317 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26318
26319 * gcc.c-torture/execute/20010422-1.c: New test.
26320
26321 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26322
26323 * g++.old-deja/g++.ns/type2.C: New test.
26324
26325 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26326
26327 * g++.old-deja/g++.other/perf1.C: New test.
26328
26329 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26330
26331 * gcc.dg/c99-func-2.c: Remove xfail.
26332 * gcc.dg/c99-func-3.c: Remove xfail.
26333 * gcc.dg/c99-func-4.c: Remove xfail.
26334
26335 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26336
26337 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26338
26339 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26340
26341 * gcc.c-torture/compile/20010423-1.c: New test.
26342
26343 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26344
26345 * g++.old-deja/g++.pt/typename28.C: New test.
26346
26347 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26348
26349 * g++.old-deja/g++.abi/empty2.C: New test.
26350 * g++.old-deja/g++.abi/empty3.C: New test.
26351
26352 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26353
26354 * g++.old-deja/g++.other/comdat2.C: New test.
26355 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26356
26357 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26358
26359 * g++.old-deja/g++.other/overload14.C: New test.
26360
26361 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26362
26363 * g++.old-deja/g++.other/lookup23.C: New test.
26364
26365 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26366
26367 * gcc.c-torture/execute/20010403-1.c: New test.
26368
26369 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26370 Mark Mitchell <mark@codesourcery.com>
26371
26372 * lib/old-dejagnu.exp: Don't delete output of executable.
26373 Add .exe suffix to executables.
26374
26375 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26376
26377 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26378
26379 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26380
26381 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26382
26383 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26384
26385 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26386 * g++.old-deja/g++.abi/crash1.C: New test.
26387
26388 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26389
26390 * g++.old-deja/g++.other/crash40.C: New test.
26391
26392 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26393
26394 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26395
26396 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26397
26398 * g++.old-deja/g++.other/warn6.C: New test.
26399
26400 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26401
26402 * g++.old-deja/g++.robertl/eb42.C: Same.
26403
26404 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26405
26406 * gcc.dg/wtr-conversion-1.c: New testcase.
26407
26408 2001-04-10 Richard Henderson <rth@redhat.com>
26409
26410 * g++.old-deja/g++.other/array5.C: New.
26411
26412 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26413
26414 * gcc.c-torture/execute/20010408-1.c: New test.
26415
26416 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26417
26418 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26419 headers and constructs.
26420 * g++.old-deja/g++.robertl/eb79.C: Same.
26421 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26422 * g++.old-deja/g++.robertl/eb73.C: Same.
26423 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26424 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26425 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26426 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26427 * g++.old-deja/g++.robertl/eb44.C: Same.
26428 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26429 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26430 * g++.old-deja/g++.robertl/eb39.C: Same.
26431 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26432 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26433 * g++.old-deja/g++.robertl/eb30.C: Same.
26434 * g++.old-deja/g++.robertl/eb3.C: Same.
26435 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26436 * g++.old-deja/g++.robertl/eb21.C: Same.
26437 * g++.old-deja/g++.robertl/eb15.C: Same.
26438 * g++.old-deja/g++.robertl/eb118.C: Same.
26439 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26440 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26441 * g++.old-deja/g++.robertl/eb109.C: Same.
26442 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26443 * g++.old-deja/g++.mike/rtti1.C: Same.
26444 * g++.old-deja/g++.mike/p658.C: Same.
26445 * g++.old-deja/g++.mike/net46.C: Same.
26446 * g++.old-deja/g++.mike/net34.C: Same.
26447 * g++.old-deja/g++.mike/memoize1.C: Same.
26448 * g++.old-deja/g++.mike/eh2.C: Same.
26449 * g++.old-deja/g++.law/weak.C: Same.
26450 * g++.old-deja/g++.law/visibility7.C: Same.
26451 * g++.old-deja/g++.law/visibility25.C: Same.
26452 * g++.old-deja/g++.law/visibility22.C: Same.
26453 * g++.old-deja/g++.law/visibility2.C: Same.
26454 * g++.old-deja/g++.law/visibility17.C: Same.
26455 * g++.old-deja/g++.law/visibility13.C: Same.
26456 * g++.old-deja/g++.law/visibility10.C: Same.
26457 * g++.old-deja/g++.law/visibility1.C: Same.
26458 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26459 * g++.old-deja/g++.law/vbase1.C: Same.
26460 * g++.old-deja/g++.law/operators32.C: Same.
26461 * g++.old-deja/g++.law/nest3.C: Same.
26462 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26463 * g++.old-deja/g++.law/except5.C (main): Same.
26464 * g++.old-deja/g++.law/cvt7.C (run): Same.
26465 * g++.old-deja/g++.law/cvt2.C: Same.
26466 * g++.old-deja/g++.law/cvt16.C: Same.
26467 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26468 * g++.old-deja/g++.law/ctors17.C (main): Same.
26469 * g++.old-deja/g++.law/ctors13.C: Same.
26470 * g++.old-deja/g++.law/ctors12.C (main): Same.
26471 * g++.old-deja/g++.law/ctors10.C: Same.
26472 * g++.old-deja/g++.law/code-gen5.C: Same.
26473 * g++.old-deja/g++.law/bad-error7.C: Same.
26474 * g++.old-deja/g++.law/arm9.C: Same.
26475 * g++.old-deja/g++.law/arm12.C: Same.
26476 * g++.old-deja/g++.law/arg8.C: Same.
26477 * g++.old-deja/g++.law/arg1.C: Same.
26478 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26479 * g++.old-deja/g++.jason/template31.C: Same.
26480 * g++.old-deja/g++.jason/template24.C (main): Same.
26481 * g++.old-deja/g++.jason/2371.C: Same.
26482 * g++.old-deja/g++.eh/new2.C: Same.
26483 * g++.old-deja/g++.eh/new1.C: Same.
26484 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26485 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26486 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26487 * g++.old-deja/g++.brendan/crash62.C: Same.
26488 * g++.old-deja/g++.brendan/crash52.C: Same.
26489 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26490 * g++.old-deja/g++.brendan/crash38.C: Same.
26491 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26492 * g++.old-deja/g++.brendan/copy9.C: Same.
26493
26494 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26495
26496 * gcc.c-torture/execute/20001203-2.c (memset):
26497 Count argument is of type __SIZE_TYPE__.
26498
26499 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26500
26501 * gcc.c-torture/compile/20010404-1.c: New test.
26502
26503 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26504
26505 * gcc.c-torture/compile/20010326-1.c: New test.
26506
26507 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26508
26509 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26510 peculiarities of the SH.
26511 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26512
26513 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26514
26515 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26516 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26517 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26518
26519 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26520
26521 * g77.f-torture/compile/20010321-1.f: New test.
26522
26523 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26524
26525 * gcc.c-torture/compile/20010329-1.c: New test.
26526
26527 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26528
26529 * gcc.c-torture/execute/20010329-1.c: New test.
26530
26531 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26532
26533 * g++.old-deja/g++.other/eh4.C: Fix typo.
26534
26535 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26536
26537 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26538
26539 2001-03-28 Philip Blundell <philb@gnu.org>
26540
26541 * gcc.c-torture/compile/20010328-1.c: New test.
26542
26543 2001-03-27 Richard Henderson <rth@redhat.com>
26544
26545 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26546 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26547
26548 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26549
26550 * gcc.c-torture/compile/20010327-1.c: New test.
26551
26552 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26553
26554 * g++.old-deja/g++.other/friend12.C: New test.
26555 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26556 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26557
26558 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26559
26560 * gcc.c-torture/execute/20010325-1.c: New test.
26561
26562 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26563
26564 * g++.old-deja/g++.other/mangle3.C: New test.
26565
26566 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26567
26568 * g++.old-deja/g++.other/anon8.C: New test.
26569
26570 2001-03-20 Philip Blundell <philb@gnu.org>
26571
26572 * gcc.c-torture/compile/20010320-1.c: New test.
26573
26574 2001-03-17 Richard Henderson <rth@redhat.com>
26575
26576 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26577
26578 2001-03-15 Geoff Keating <geoff@redhat.com>
26579
26580 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26581 tests on AIX.
26582
26583 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26584
26585 * g++.old-deja/g++.other/eh4.C: New test.
26586
26587 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26588
26589 * gcc.dg/cpp/mi1.c: Update.
26590
26591 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26592
26593 * g++.old-deja/g++.other/regstack.C: New test.
26594
26595 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26596
26597 * g++.old-deja/g++.other/ref4.C: New test.
26598
26599 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26600
26601 * objc/execute/va_method.m: Added.
26602 * objc/execute/IMP.m: Added.
26603 * objc/execute/_cmd.m: Added.
26604 * objc/execute/accessing_ivars.m: Added.
26605 * objc/execute/class-1.m: Added.
26606 * objc/execute/class-10.m: Added.
26607 * objc/execute/class-11.m: Added.
26608 * objc/execute/class-12.m: Added.
26609 * objc/execute/class-13.m: Added.
26610 * objc/execute/class-14.m: Added.
26611 * objc/execute/class-2.m: Added.
26612 * objc/execute/class-3.m: Added.
26613 * objc/execute/class-4.m: Added.
26614 * objc/execute/class-5.m: Added.
26615 * objc/execute/class-6.m: Added.
26616 * objc/execute/class-7.m: Added.
26617 * objc/execute/class-8.m: Added.
26618 * objc/execute/class-9.m: Added.
26619 * objc/execute/class-tests-1.h
26620 * objc/execute/class-tests-2.h
26621 * objc/execute/compatibility_alias.m: Added.
26622 * objc/execute/encode-1.m: Added.
26623 * objc/execute/formal_protocol-1.m: Added.
26624 * objc/execute/formal_protocol-2.m: Added.
26625 * objc/execute/formal_protocol-3.m: Added.
26626 * objc/execute/formal_protocol-4.m: Added.
26627 * objc/execute/formal_protocol-5.m: Added.
26628 * objc/execute/formal_protocol-6.m: Added.
26629 * objc/execute/formal_protocol-7.m: Added.
26630 * objc/execute/informal_protocol.m: Added.
26631 * objc/execute/initialize.m: Added.
26632 * objc/execute/load.m: Added.
26633 * objc/execute/many_args_method.m: Added.
26634 * objc/execute/nested-3.m: Added.
26635 * objc/execute/no_clash.m: Added.
26636 * objc/execute/private.m: Added.
26637 * objc/execute/redefining_self.m: Added.
26638 * objc/execute/root_methods.m: Added.
26639 * objc/execute/selector-1.m: Added.
26640 * objc/execute/static-1.m: Added.
26641 * objc/execute/static-2.m: Added.
26642 * objc/execute/va_method.m: Added.
26643
26644 2001-03-10 Richard Henderson <rth@redhat.com>
26645
26646 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26647
26648 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26649
26650 * g++.old-deja/g++.other/crash31.C: XFAIL.
26651 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26652 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26653 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26654 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26655 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26656
26657 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26658
26659 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26660
26661 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26662
26663 * gcc.dg/20000724-1.c: Don't use multiline strings.
26664
26665 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26666
26667 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26668 result of -cString against what we expect it to be; don't just
26669 print it out for no one to read.
26670
26671 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26672 Based on testcases provided by Nicola Pero.
26673
26674 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26675
26676 * gcc.dg/cpp/macro7.c: New test.
26677
26678 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26679
26680 * gcc.dg/cpp/multiline.c: Update.
26681
26682 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26683
26684 * g++.old-deja/g++.other/enum3.C: New test.
26685
26686 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26687
26688 * g++.old-deja/g++.other/pod1.C: New test.
26689
26690 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26691
26692 * g++.old-deja/g++.ext/overload1.C: New test.
26693
26694 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26695
26696 * g++.old-deja/g++.pt/using1.C: New test.
26697
26698 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26699
26700 * g++.old-deja/g++.other/using9.C: New test.
26701
26702 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26703
26704 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26705
26706 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26707
26708 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26709
26710 * g++.old-deja/g++.ext/realpt1.C: Remove.
26711
26712 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26713
26714 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26715
26716 2001-02-26 Will Cohen <wcohen@redhat.com>
26717
26718 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26719
26720 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26721
26722 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26723 templatized constructors.
26724
26725 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26726
26727 * gcc.c-torture/execute/20010224-1.c: New test.
26728
26729 2001-02-23 Jakub Jelinek <jakub@redhat.com>
26730
26731 * gcc.c-torture/execute/20010222-1.c: New test.
26732
26733 2001-02-22 Jakub Jelinek <jakub@redhat.com>
26734
26735 * g++.old-deja/g++.other/inline20.C: New test.
26736
26737 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26738
26739 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26740
26741 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26742
26743 * g++.old-deja/g++.other/lookup22.C: New test.
26744
26745 2001-02-19 Zack Weinberg <zackw@stanford.edu>
26746
26747 * g77.dg: New directory.
26748 * g77.dg/20010216-1.f: New test case.
26749 * g77.dg/dg.exp: New driver.
26750 * lib/g77-dg.exp: New driver library.
26751
26752 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26753
26754 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26755
26756 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26757
26758 * g++.old-deja/g++.other/decl9.C: New test.
26759
26760 2001-02-16 Jakub Jelinek <jakub@redhat.com>
26761
26762 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26763 not need <string> and also tests the initialization at runtime.
26764
26765 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26766
26767 * gcc.c-torture/execute/longlong.c: New test.
26768
26769 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26770
26771 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26772
26773 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26774
26775 * gcc.c-torture/execute/920302-1.c (execute):
26776 Change argument type to short.
26777
26778 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26779
26780 * g++.old-deja/g++.pt/deduct6.C: New test.
26781
26782 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26783
26784 * g++.old-deja/g++.pt/deduct5.C: New test.
26785
26786 2001-02-14 Jakub Jelinek <jakub@redhat.com>
26787
26788 * gcc.c-torture/execute/20010209-1.c: New test.
26789
26790 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26791
26792 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26793
26794 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
26795
26796 * g++.dg/vtgc1.C: Update for new ABI.
26797
26798 * consistency.vlad: New directory, 1665 files.
26799
26800 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26801
26802 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26803 return type.
26804 * gcc.dg/cpp/digraphs.c: Declare puts.
26805
26806 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26807
26808 * g++.old-deja/g++.other/warn5.C: New test.
26809
26810 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26811
26812 * g++.old-deja/g++.pt/spec40.C: New test.
26813
26814 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26815
26816 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26817 case.
26818 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26819
26820 2001-02-12 Jakub Jelinek <jakub@redhat.com>
26821
26822 * gcc.c-torture/compile/20010209-1.c: New test.
26823
26824 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26825
26826 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26827 excess errors message but not if it crashes.
26828 * g++.old-deja/g++.other/crash27.C: Likewise.
26829 * g++.old-deja/g++.other/crash28.C: Likewise.
26830 * g++.old-deja/g++.other/crash30.C: Likewise.
26831 * g++.old-deja/g++.other/crash32.C: Likewise.
26832 * g++.old-deja/g++.other/crash35.C: Likewise.
26833 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26834
26835 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26836
26837 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26838 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26839 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26840 g77.f-torture/execute/execute.exp,
26841 g77.f-torture/noncompile/noncompile.exp,
26842 gcc.c-torture/execute/execute.exp,
26843 gcc.c-torture/execute/memcheck/memcheck.exp,
26844 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26845 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26846 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26847 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26848 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26849 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26850 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26851 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26852 Remove bug reporting instructions with ancient email addresses.
26853
26854 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26855
26856 * gcc.dg/20010202-1.c: New test.
26857 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26858
26859 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26860
26861 * g++.dg/stdbool-if.C: New test.
26862
26863 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26864
26865 * objc/execute/fdecl.m: Added main().
26866
26867 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26868
26869 * gcc.c-torture/execute/20010206-1.c: New test.
26870
26871 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26872
26873 * gcc.dg/cpp/avoidpaste1.c: Update.
26874
26875 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26876
26877 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26878 Pero <nicola@brainstorm.co.uk>.
26879 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26880
26881 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26882
26883 * g++.old-deja/g++.pt/spec39.C: New test.
26884
26885 2001-02-05 Jakub Jelinek <jakub@redhat.com>
26886
26887 * gcc.c-torture/compile/20010202-1.c: New test.
26888
26889 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26890
26891 * g++.old-deja/g++.abi/primary2.C: New test.
26892 * g++.old-deja/g++.abi/primary3.C: New test.
26893 * g++.old-deja/g++.abi/primary4.C: New test.
26894 * g++.old-deja/g++.abi/primary5.C: New test.
26895 * g++.old-deja/g++.abi/vtable3.h: New test.
26896 * g++.old-deja/g++.abi/vtable3a.C: New test.
26897 * g++.old-deja/g++.abi/vtable3b.C: New test.
26898 * g++.old-deja/g++.abi/vtable3c.C: New test.
26899 * g++.old-deja/g++.abi/vtable3d.C: New test.
26900 * g++.old-deja/g++.abi/vtable3e.C: New test.
26901 * g++.old-deja/g++.abi/vtable3f.C: New test.
26902 * g++.old-deja/g++.abi/vtable3g.C: New test.
26903 * g++.old-deja/g++.abi/vtable3h.C: New test.
26904 * g++.old-deja/g++.abi/vtable3i.C: New test.
26905 * g++.old-deja/g++.abi/vtable3j.C: New test.
26906 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26907
26908 2001-02-03 Jakub Jelinek <jakub@redhat.com>
26909
26910 * g++.old-deja/g++.other/anon6.C: New test.
26911 * g++.old-deja/g++.other/anon7.C: New test.
26912
26913 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26914
26915 * gcc.dg/cpp/avoidpaste2.c: New tests.
26916
26917 2001-01-31 Jakub Jelinek <jakub@redhat.com>
26918
26919 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26920
26921 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26922
26923 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26924 DECIMAL_DIG cases for Irix."
26925
26926 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
26927
26928 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26929
26930 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26931
26932 * gcc.dg/c99-tag-1.c: New test.
26933
26934 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26935
26936 * gcc.dg/cpp/tr-warn1.c: Add tests.
26937
26938 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26939
26940 * gcc.dg/cpp/avoidpaste1.c: Update.
26941 * gcc.dg/cpp/paste4.c: Update.
26942
26943 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26944
26945 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26946 cases for Irix.
26947
26948 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26949
26950 * g++.old-deja/g++.other/inline19.C: New test.
26951
26952 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26953
26954 * gcc.dg/Wlarger-than.c: New test.
26955
26956 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26957
26958 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26959
26960 2001-01-29 Jakub Jelinek <jakub@redhat.com>
26961
26962 * gcc.c-torture/execute/20010129-1.c: New test.
26963 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26964
26965 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26966
26967 * gcc.dg/cpp/avoidpaste1.c: Test case.
26968
26969 2001-01-28 Jakub Jelinek <jakub@redhat.com>
26970
26971 * g++.old-deja/g++.other/inline18.C: New test.
26972
26973 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26974
26975 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26976 and __builtin_putchar.
26977
26978 2001-01-27 Jakub Jelinek <jakub@redhat.com>
26979
26980 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26981 tests.
26982
26983 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26984
26985 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26986 floating point number rounding mode to round to the nearest
26987 representable mode.
26988
26989 2001-01-25 Jakub Jelinek <jakub@redhat.com>
26990
26991 * g++.old-deja/g++.other/mangle2.C: New test.
26992
26993 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26994
26995 * gcc.c-torture/compile/20010124-1.c: New test.
26996
26997 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26998
26999 * g++.old-deja/g++.pt/spec38.C: New test.
27000
27001 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27002
27003 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27004 "Build don't run".
27005
27006 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27007
27008 * gcc.c-torture/execute/20010123-1.c: New test.
27009
27010 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27011
27012 * g++.old-deja/g++.pt/spec37.C: New test.
27013
27014 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27015
27016 * g++.old-deja/g++.pt/overload14.C: New test.
27017
27018 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27019
27020 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27021 __builtin_return_address.
27022
27023 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27024
27025 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27026 * g++.old-deja/g++.pt/spec35.C: New test.
27027 * g++.old-deja/g++.pt/spec36.C: New test.
27028
27029 2001-01-20 Jakub Jelinek <jakub@redhat.com>
27030
27031 * gcc.c-torture/compile/20010118-1.c: New test.
27032
27033 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27034
27035 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27036
27037 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27038
27039 * gcc.c-torture/execute/20010119-1.c: New test.
27040
27041 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27042
27043 * g++.old-deja/g++.other/vbase5.C: New test.
27044
27045 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27046
27047 * gcc.c-torture/execute/20010118-1.c: New test.
27048
27049 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27050
27051 * g++.old-deja/g++.pt/deduct3.C: New test.
27052
27053 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27054
27055 * g++.old-deja/g++.pt/spec34.C: New test.
27056
27057 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27058
27059 * g77.f-torture/compile/20000601-2.f: New test.
27060
27061 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27062
27063 * g++.old-deja/g++.other/init17.C: New test.
27064
27065 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
27066
27067 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27068
27069 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27070
27071 * g++.old-deja/g++.pt/unify8.C: New test.
27072
27073 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27074
27075 * g++.old-deja/g++.abi/vbase1.C: New test.
27076
27077 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27078
27079 * g++.old-deja/g++.pt/crash65.C: New test.
27080
27081 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27082
27083 * gcc.dg/cpp/assembl2.S: New test case.
27084
27085 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27086
27087 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27088 are supported.
27089
27090 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27091
27092 * g++.old-deja/g++.other/builtins1.C: New test.
27093 * g++.old-deja/g++.other/builtins2.C: Likewise.
27094 * g++.old-deja/g++.other/builtins3.C: Likewise.
27095 * g++.old-deja/g++.other/builtins4.C: Likewise.
27096
27097 2001-01-17 Jakub Jelinek <jakub@redhat.com>
27098
27099 * gcc.c-torture/compile/20010117-1.c: New test.
27100 * gcc.c-torture/compile/20010117-2.c: New test.
27101
27102 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27103
27104 * g77.f-torture/execute/20010116.[fx]: New test,
27105 XFAIL on i?86-*-*.
27106 * g77.f-torture/compile/20010115.f: Indicate it's
27107 a test for PR fortran/1636.
27108
27109 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27110
27111 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27112
27113 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27114
27115 * g77.f-torture/compile/20010115.f: New test.
27116
27117 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27118
27119 * g++.old-deja/g++.pt/nontype5.C: New test.
27120
27121 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27122
27123 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27124 have an equivalent working one below it.
27125
27126 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27127
27128 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27129 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27130
27131 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27132
27133 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27134 message containing "init_priority".
27135 (conpr-2.C): Likewise.
27136 (conpr-3.C): Likewise.
27137 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27138
27139 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27140
27141 * gcc.c-torture/execute/20010114-2.c: New test.
27142
27143 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27144
27145 * gcc.c-torture/compile/20010114-1.c: New test.
27146 * gcc.c-torture/compile/20010114-1.x: Xfail.
27147 * gcc.c-torture/compile/20010114-2.c: New test.
27148 * gcc.c-torture/execute/20010114-1.c: New test.
27149 * gcc.dg/trunc-1.c: New test.
27150 * gcc.dg/uninit-B.c: New test.
27151
27152 2001-01-13 Nick Clifton <nickc@redhat.com>
27153
27154 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27155 target.
27156
27157 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27158
27159 * gcc.c-torture/compile/20010113-1.c: New test.
27160
27161 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27162
27163 * gcc.c-torture/compile/20001212-1.c: New test.
27164
27165 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27166
27167 * gcc.dg/cpp/widestr1.c: Update.
27168 * gcc.dg/cpp/prag-imp.c: Remove.
27169
27170 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27171
27172 * gcc.c-torture/execute/20000801-3.x: Remove.
27173 * gcc.dg/c90-init-1.c: New test.
27174 * gcc.dg/c99-init-1.c: New test.
27175 * gcc.dg/c99-init-2.c: New test.
27176 * gcc.dg/gnu99-init-1.c: New test.
27177
27178 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27179
27180 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27181 testing that no relevant ones were found.
27182
27183 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27184
27185 * g++.old-deja/g++.pt/cast2.C: New test.
27186
27187 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27188
27189 * g++.old-deja/g++.pt/friend47.C: New test.
27190
27191 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27192
27193 * g++.old-deja/g++.pt/instantiate13.C: New test.
27194
27195 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27196
27197 * g++.old-deja/g++.other/defarg7.C: New test.
27198 * g++.old-deja/g++.other/defarg8.C: New test.
27199
27200 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27201
27202 * g++.old-deja/g++.pt/crash64.C: New test.
27203
27204 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27205
27206 * g++.old-deja/g++.pt/crash63.C: New test.
27207
27208 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27209
27210 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27211
27212 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27213
27214 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27215
27216 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27217
27218 * g++.old-deja/g++.pt/error3.C: New test.
27219
27220 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27221
27222 * g++.old-deja/g++.other/crash39.C: New test.
27223
27224 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27225
27226 * g++.old-deja/g++.other/vbase4.C: New test.
27227
27228 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27229
27230 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27231 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27232 * gcc.dg/special/special.exp: New test driver which will check
27233 for alias support for the above test.
27234
27235 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27236
27237 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27238 problems on small machines.
27239 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27240 parameterize.
27241
27242 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27243
27244 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27245 mips.
27246 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27247
27248 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27249
27250 * g++.old_deja/g++.pt/using8.C: New test.
27251
27252 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27253
27254 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27255
27256 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27257
27258 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27259 where a failure is expected.
27260 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27261
27262 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27263
27264 * g++.old_deja/g++.pt/instantiate12.C: New test.
27265
27266 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27267
27268 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27269 start of structs.
27270 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27271 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27272 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27273 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27274 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27275 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27276 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27277 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27278 * g++.old-deja/g++.eh/spec6.C: Likewise.
27279 * g++.old-deja/g++.jason/crash3.C: Likewise.
27280 * g++.old-deja/g++.law/ctors11.C: Likewise.
27281 * g++.old-deja/g++.law/ctors17.C: Likewise.
27282 * g++.old-deja/g++.law/ctors5.C: Likewise.
27283 * g++.old-deja/g++.law/ctors9.C: Likewise.
27284 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27285 * g++.old-deja/g++.mike/net22.C: Likewise.
27286 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27287 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27288 * g++.old-deja/g++.mike/virt3.C: Likewise.
27289 * g++.old-deja/g++.niklas/t128.C: Likewise.
27290 * g++.old-deja/g++.other/anon4.C: Likewise.
27291 * g++.old-deja/g++.other/using1.C: Likewise.
27292 * g++.old-deja/g++.other/warn3.C: Likewise.
27293 * g++.old-deja/g++.pt/t37.C: Likewise.
27294 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27295 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27296
27297 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27298
27299 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27300
27301 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27302
27303 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27304
27305 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27306
27307 * gcc.c-torture/compile/20010107-1.c: New test.
27308
27309 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27310
27311 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27312
27313 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27314
27315 * gcc.dg/format/format.h: New file.
27316 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27317 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27318 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27319 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27320 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27321 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27322 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27323 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27324 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27325 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27326 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27327 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27328 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27329 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27330 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27331 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27332 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27333 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27334 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27335 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27336 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27337 instead of declaring standard types, macros and functions in each
27338 test.
27339
27340 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27341
27342 * gcc.c-torture/execute/20010106-1.c: New test.
27343
27344 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27345
27346 * gcc.dg/format/format.exp: New file.
27347 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27348 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27349 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27350 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27351 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27352 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27353 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27354 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27355 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27356 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27357 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27358 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27359 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27360 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27361 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27362 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27363 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27364 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27365 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27366 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27367 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27368 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27369 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27370 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27371 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27372 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27373 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27374 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27375 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27376 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27377 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27378 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27379 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27380 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27381 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27382 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27383 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27384 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27385 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27386 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27387 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27388 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27389
27390 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27391
27392 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27393 account.
27394
27395 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27396
27397 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27398
27399 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27400
27401 * g++.old-deja/g++.pt/crash62.C: New test.
27402
27403 2001-01-04 Richard Henderson <rth@redhat.com>
27404
27405 * gcc.dg/20000926-1.c: Update expected warnings.
27406 * gcc.dg/array-2.c: Likewise.
27407 * gcc.dg/array-4.c: Also validate flexible array members.
27408 * gcc.dg/c99-flex-array-1.c: New.
27409
27410 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27411
27412 * gcc.c-torture/compile/20001222-1.x: Remove.
27413
27414 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27415
27416 * gcc.c-torture/execute/built-in-setjmp.c: New.
27417
27418 2001-01-03 Richard Henderson <rth@redhat.com>
27419
27420 * gcc.dg/940510-1.c: Update expected error wording.
27421 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27422
27423 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27424
27425 * lib/target-supports.exp (check_alias_available): Modified to
27426 indicate aliases not supported if only weak aliases are supported.
27427
27428 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27429
27430 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27431 Turn on cmpstrsi checks for __pj__ and __i370__.
27432
27433 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27434
27435 * g++.old-deja/g++.other/virtual11.C: New test.
27436
27437 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27438
27439 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27440
27441 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27442
27443 * gcc.c-torture/compile/20010102-1.c: New test.
27444
27445 2001-01-02 Andreas Jaeger <aj@suse.de>
27446
27447 * gcc.dg/noreturn-3.c: New test.
27448
27449 * gcc.dg/noreturn-4.c: New test.
27450
27451 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27452
27453 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27454 __builtin_fputc and __builtin_fwrite.
27455
27456 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27457
27458 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27459 signed char, not default char.
27460
27461 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27462
27463 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27464
27465 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27466
27467 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27468
27469 2000-12-29 Richard Henderson <rth@redhat.com>
27470
27471 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27472 (__cyg_profile_func_exit): Define.
27473
27474 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27475
27476 * g++.dg/vtgc1.C: New test.
27477
27478 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27479
27480 * gcc.dg/noncompile/20001228-1.c: New test.
27481
27482 * gcc.dg/20001228-1.c: New test.
27483
27484 * gcc.c-torture/execute/20001228-1.c: New test.
27485
27486 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27487
27488 * gcc.dg/format-strfmon-1.c: New test.
27489
27490 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27491
27492 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27493 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27494 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27495 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27496 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27497 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27498 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27499 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27500 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27501 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27502 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27503 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27504 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27505
27506 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27507 * gcc.c-torture/execute/string-opt-4.c: Test index.
27508
27509 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27510
27511 * gcc.c-torture/compile/20001226-1.c: New test.
27512
27513 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27514
27515 * gcc.c-torture/compile/20001222-1.c: New test.
27516 * gcc.c-torture/compile/20001222-1.x: Xfail.
27517
27518 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27519
27520 * gcc.c-torture/execute/comp-goto-2.c: New test.
27521
27522 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27523
27524 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27525 Use long types if __INT_MAX__ is 32767.
27526 (main): Use cast to (sint32 *) when poking 88 into a_page.
27527
27528 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27529
27530 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27531
27532 * gcc.c-torture/compile/20001221-1.c: New test.
27533 * gcc.c-torture/execute/20001221-1.c: New test.
27534
27535 2000-12-20 Richard Henderson <rth@redhat.com>
27536
27537 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27538 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27539
27540 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27541
27542 * gcc.dg/compare3.c: New test.
27543
27544 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27545
27546 * gcc.dg/format-warnll-1.c: New test.
27547
27548 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27549
27550 * gcc.dg/cpp/cmdlne-P.c: New test.
27551
27552 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27553
27554 * gcc.c-torture/execute/builtin-abs-1.c,
27555 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27556
27557 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27558
27559 * gcc.dg/cpp/multiline.c: New test.
27560
27561 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27562
27563 * g++.old-deja/g++.other/syshdr1.C: Update.
27564 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27565
27566 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27567
27568 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27569
27570 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27571
27572 * g++.old-deja/g++.pt/ttp65.C: New test.
27573
27574 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27575
27576 * g++.old-deja/g++.pt/ttp64.C: New test.
27577
27578 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27579
27580 * g++.old-deja/g++.pt/spec33.C: New test.
27581
27582 2000-12-14 Catherine Moore <clm@redhat.com>
27583
27584 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27585 * gcc.c-torture/execute/920612-2.c: Likewise.
27586 * gcc.c-torture/execute/920428-2.c: Likewise.
27587 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27588 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27589
27590 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27591
27592 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27593 * gcc.dg/pack-test-2.c: Likewise.
27594
27595 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27596
27597 Tests by Zack Weinberg <zackw@stanford.edu>.
27598
27599 * gcc.dg/cpp/defined.c: Update.
27600 * gcc.dg/cpp/defined_trad.c: New tests.
27601
27602 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27603
27604 * gcc.dg/cpp/trad-direct.c: Update.
27605
27606 2000-12-11 Neil Booth <neilb@earthling.net>
27607
27608 * gcc.dg/cpp/defined_trad.c
27609
27610 2000-12-11 Neil Booth <neilb@earthling.net>
27611
27612 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27613
27614 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27615
27616 * gcc.dg/format-miss-2.c: New test.
27617
27618 2000-12-09 Neil Booth <neilb@earthling.net>
27619
27620 * gcc.dg/cpp/lineflags.c: New tests.
27621 * gcc.dg/cpp/poison.c: Update.
27622 * gcc.dg/cpp/redef2.c: Update.
27623 * gcc.dg/cpp/skipping.c: New test.
27624
27625 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27626
27627 * g++.old-deja/g++.other/eh3.C: New testcase.
27628
27629 2000-12-07 Neil Booth <neilb@earthling.net>
27630
27631 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27632 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27633 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27634 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27635 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27636 Update.
27637
27638 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27639
27640 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27641 __SIZE_TYPE__ instead of int for type of integers cast to
27642 pointers.
27643
27644 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27645
27646 * g++.old-deja/g++.other/cleanup4.C: New test.
27647
27648 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27649
27650 * format-sec-1.c: New test.
27651
27652 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27653
27654 * gcc.dg/format-nonlit-3.c: New test.
27655
27656 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27657
27658 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27659 through a null pointer.
27660
27661 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27662
27663 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27664 * g++.old-deja/g++.pt/partial4.C: New test.
27665
27666 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27667
27668 * gcc.c-torture/execute/ieee/hugeval.x: New.
27669
27670 2000-12-06 Neil Booth <neilb@earthling.net>
27671
27672 * gcc.dg/cpp/backslash2.c: New tests.
27673
27674 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27675
27676 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27677 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27678
27679 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27680
27681 * gcc.c-torture/execute/20001203-2.c: New testcase.
27682
27683 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27684
27685 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27686 * g++.old-deja/g++.other/virtual10.C: New test.
27687
27688 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27689
27690 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27691
27692 2000-12-05 Richard Henderson <rth@redhat.com>
27693
27694 * gcc.c-torture/compile/20001205-1.c: New.
27695
27696 2000-12-04 Neil Booth <neilb@earthling.net>
27697
27698 * g++.old-deja/g++.other/virtual9.C: New test.
27699 * g++.old-deja/g++.pt/crash61.C: New test.
27700 * gcc.c-torture/execute/loop-9.c: New test.
27701
27702 2000-12-04 Neil Booth <neilb@earthling.net>
27703
27704 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27705 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27706 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27707 * gcc.dg/cpp/extratokens.c: ...here.
27708
27709 2000-12-04 Neil Booth <neilb@earthling.net>
27710
27711 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27712 New tests.
27713
27714 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27715
27716 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27717 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27718
27719 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27720
27721 * gcc.c-torture/execute/20001203-1.c: New test.
27722
27723 2000-12-03 Neil Booth <neilb@earthling.net>
27724
27725 * gcc.dg/cpp/macro6.c: New test cases.
27726
27727 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27728
27729 * gcc.c-torture/execute/string-opt-9.c: New test.
27730 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27731 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27732 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27733
27734 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27735 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27736
27737 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
27738
27739 * gcc.dg/cpp/if-6.c: New testcase.
27740
27741 * gcc.dg/20001201-1.c: New testcase.
27742
27743 2000-12-02 Neil Booth <neilb@earthling.net>
27744
27745 * g++.old-deja/g++.other/externC4.C,
27746 g++.old-deja/g++.other/friend10.C: New tests.
27747
27748 2000-12-02 Neil Booth <neilb@earthling.net>
27749
27750 * g++.old-deja/g++.other/instan2.C
27751 * g++.old-deja/g++.other/instan3.C: New test.
27752
27753 2000-12-02 Neil Booth <neilb@earthling.net>
27754
27755 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27756 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27757 gnuc99.c,gnuc99-pedantic.c: New tests.
27758
27759 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27760
27761 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27762 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27763
27764 2000-12-01 Neil Booth <neilb@earthling.net>
27765
27766 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27767 * gcc.dg/cpp/poison.c: Update.
27768 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27769
27770 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27771
27772 * g77.f-torture/execute/20001201.f: New test.
27773
27774 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27775
27776 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27777
27778 2000-12-01 Jakub Jelinek <jakub@redhat.com>
27779
27780 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27781
27782 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27783
27784 * g++.old-deja/g++.other/cast6.C: New test.
27785
27786 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
27787
27788 * gcc.c-torture/execute/20001130-2.c: New testcase.
27789
27790 2000-11-30 Richard Henderson <rth@redhat.com>
27791
27792 * gcc.c-torture/execute/20001130-1.c: New test.
27793
27794 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27795
27796 * g++.old-deja/g++.other/op3.C: New test.
27797
27798 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27799
27800 * g++.old-deja/g++.other/op2.C: New test.
27801
27802 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27803
27804 * g++.old-deja/g++.other/crash38.C: New test.
27805
27806 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27807
27808 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27809
27810 2000-11-29 Jakub Jelinek <jakub@redhat.com>
27811
27812 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27813 tests.
27814 * gcc.c-torture/execute/string-opt-6.c: New test.
27815
27816 * gcc.dg/20001117-1.c: Add main.
27817
27818 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
27819
27820 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27821 Move from here ...
27822 * gcc.dg/940510-1.c: ... to here.
27823
27824 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27825 zero-size arrays in toplevel structures.
27826
27827 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27828
27829 * gcc.c-torture/execute/loop-8.c: New test.
27830
27831 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27832
27833 * g++.old-deja/g++.other/base1.C: New test.
27834
27835 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27836
27837 * g++.old-deja/g++.other/parse2.C: New test.
27838
27839 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27840
27841 * g++.old-deja/g++.pt/incomplete1.C: New test.
27842
27843 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27844
27845 * g++.old-deja/g++.other/friend9.C: New test.
27846
27847 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27848
27849 * gcc.dg/20001127-1.c: New test.
27850
27851 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27852
27853 * g++.old-deja/g++.pt/friend46.C: New test.
27854
27855 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27856
27857 * g++.old-deja/g++.other/ptrmem8.C: New test.
27858
27859 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27860
27861 * gcc.c-torture/execute/string-opt-7.c: New test.
27862 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27863
27864 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27865
27866 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27867 instead of 'mkcheck 2'.
27868
27869 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27870
27871 * gcc.c-torture/execute/memcheck/driver.c,
27872 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27873 C9X references to refer to C99.
27874
27875 2000-11-25 Jakub Jelinek <jakub@redhat.com>
27876
27877 * gcc.dg/ultrasp3.c: New test.
27878
27879 2000-11-25 Neil Booth <neilb@earthling.net>
27880
27881 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27882
27883 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
27884
27885 * gcc.c-torture/compile/20001123-2.c: New.
27886
27887 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27888
27889 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27890
27891 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27892
27893 * gcc.dg/sequence-point-1.c: Add some new tests.
27894 * gcc.c-torture/execute/20001124-1.c: New test.
27895
27896 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27897
27898 * g++.old-deja/g++.other/vaarg4.C: New test.
27899 * gcc.c-torture/compile/20001123-1.c: New test.
27900
27901 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27902
27903 * g++.other/crash24.C: Adjust and remove XFAIL.
27904 * g++.other/crash37.C: New test.
27905
27906 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27907
27908 * g++.old-deja/g++.pt/instantiate9.C: New test.
27909
27910 2000-11-22 Mark Mitchell <mark@codesourcery.com>
27911
27912 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27913 new ABI, too.
27914
27915 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27916 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27917
27918 2000-11-22 Neil Booth <neilb@earthling.net>
27919
27920 * gcc.dg/cpp/Wtrigraphs.c: New test.
27921
27922 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
27923
27924 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27925
27926 2000-11-22 Jakub Jelinek <jakub@redhat.com>
27927
27928 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27929
27930 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27931
27932 * lib/gcc-dg.exp: load_lib scanasm.exp.
27933 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27934 * lib/g++-dg.exp: load_lib scanasm.exp.
27935 * lib/scanasm.exp: New.
27936 (scan-assembler, scan-assembler-not): Add optional arguments to
27937 test name, or if not present, the pattern name.
27938 (scan-assembler-dem, scan-assembler-dem-not): New.
27939
27940 * g++.dg/dg.exp: New.
27941
27942 2000-11-21 Neil Booth <neilb@earthling.net>
27943
27944 * gcc.dg/cpp/integrated1.c: Remove.
27945
27946 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27947
27948 * gcc.c-torture/execute/20001121-1.c: New test.
27949
27950 2000-11-21 Richard Henderson <rth@redhat.com>
27951
27952 * gcc.c-torture/compile/20001121-1.c: New test.
27953
27954 2000-11-20 Neil Booth <neilb@earthling.net>
27955
27956 * gcc.dg/cpp/integrated1.c: New test.
27957
27958 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27959
27960 * g++.old-deja/g++.other/inline17.C: New test.
27961
27962 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
27963
27964 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27965 local variable to be zero: I made the variable global. Now
27966 uses abort() and exit() instead of relying on main's return value.
27967
27968 2000-11-20 Neil Booth <neilb@earthling.net>
27969
27970 * gcc.dg/cpp/paste2.c: Update test.
27971 * objc/execute/paste.m: New test.
27972
27973 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27974
27975 * gcc.dg/c99-condexpr-1.c: New test.
27976
27977 2000-11-20 Neil Booth <neilb@earthling.net>
27978
27979 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27980
27981 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27982
27983 * g++.old-deja/g++.pt/export1.C: New test.
27984
27985 2000-11-20 Jakub Jelinek <jakub@redhat.com>
27986
27987 * gcc.dg/20001117-1.c: New test.
27988
27989 2000-11-18 Richard Henderson <rth@redhat.com>
27990
27991 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27992
27993 2000-11-18 Richard Henderson <rth@redhat.com>
27994
27995 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27996 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27997 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27998
27999 2000-11-18 Richard Henderson <rth@redhat.com>
28000
28001 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28002 (main): New. Exit cleanly.
28003
28004 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28005
28006 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28007 gcc.dg/c99-fordecl-2.c: New tests.
28008
28009 2000-11-18 Richard Henderson <rth@redhat.com>
28010
28011 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28012 * gcc.c-torture/execute/zerolen-2.c: New.
28013
28014 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28015
28016 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28017 memory.
28018
28019 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28020
28021 * g++.old-deja/g++.pt/instantiate8.C: New test.
28022
28023 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28024
28025 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28026 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28027
28028 2000-11-16 Nick Clifton <nickc@redhat.com>
28029
28030 * gcc.c-torture/execute/nestfunc-2.c: New test.
28031 * gcc.c-torture/execute/nestfunc-3.c: New test.
28032
28033 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28034
28035 * gcc.c-torture/compile/20001116-1.c: New test.
28036
28037 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28038
28039 * gcc.c-torture/execute/20001115-1.c: New test.
28040
28041 2000-11-15 Mark Mitchell <mark@codesourcery.com>
28042
28043 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28044 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28045 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28046 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28047
28048 2000-11-15 Neil Booth <neilb@earthling.net>
28049
28050 gcc.dg/cpp/_Pragma1.c: Update.
28051 gcc.dg/cpp/_Pragma2.c: New test.
28052
28053 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28054
28055 * g++.old-deja/g++.other/anon5.C: New test.
28056
28057 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28058
28059 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28060 tests.
28061
28062 2000-11-14 Jakub Jelinek <jakub@redhat.com>
28063
28064 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28065 output.
28066
28067 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28068
28069 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28070 labels at end of compound statements.
28071
28072 2000-11-13 Jakub Jelinek <jakub@redhat.com>
28073
28074 * gcc.c-torture/execute/loop-7.c: New test.
28075
28076 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28077
28078 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28079
28080 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28081
28082 * gcc.dg/c99-bool-1.c: New test.
28083
28084 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28085
28086 * gcc.dg/c99-scope-1.c: Remove xfail.
28087 * gcc.dg/c99-scope-2.c: New test.
28088
28089 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28090
28091 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28092 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28093
28094 2000-11-11 Mark Mitchell <mark@codesourcery.com>
28095
28096 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28097 error messages.
28098
28099 * g++.mike/p700.C: Don't typedef wchar_t.
28100 * g++.mike/p784.C: Likewise.
28101 * g++.mike/eb101.C: Don't use __wchar_t.
28102
28103 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28104
28105 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28106 from DO loop.
28107
28108 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28109
28110 * gcc.c-torture/execute/20001111-1.c: New test.
28111
28112 2000-11-10 Nick Clifton <nickc@redhat.com>
28113
28114 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28115 long multuiple and accumulate.
28116
28117 2000-11-09 Richard Henderson <rth@redhat.com>
28118
28119 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28120 via size_t instead of int.
28121
28122 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28123 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28124 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28125 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28126
28127 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
28128
28129 * gcc.c-torture/compile/20001109-1.c: New test.
28130 * gcc.c-torture/compile/20001109-2.c: New test.
28131
28132 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28133
28134 * g++.old-deja/g++.pt/operator1.C: New test.
28135 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28136
28137 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28138
28139 * gcc.dg/20001108-1.c: New test.
28140
28141 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28142
28143 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28144 with both arguments constant strings.
28145 * gcc.c-torture/execute/string-opt-3.c: New test.
28146 * gcc.c-torture/execute/string-opt-4.c: New test.
28147 * gcc.c-torture/execute/string-opt-5.c: New test.
28148
28149 2000-11-08 Nick Clifton <nickc@redhat.com>
28150
28151 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28152 mulsidi3adddi patterns.
28153
28154 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28155
28156 * g++.old-deja/g++.other/crash36.C: New test.
28157
28158 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28159
28160 * g++.old-deja/g++.other/init16.C: New test.
28161
28162 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28163
28164 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28165
28166 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28167
28168 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28169 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28170 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28171
28172 2000-11-07 DJ Delorie <dj@redhat.com>
28173
28174 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28175
28176 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28177
28178 * gcc.c-torture/execute/string-opt-1.c: New test.
28179
28180 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28181
28182 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28183 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28184 parameters in registers, and there is no way for a varargs
28185 function to know in which order the integer and floating-point
28186 parameters should be interleaved when they are placed on the
28187 stack.
28188 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28189 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28190
28191 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28192
28193 * gcc.c-torture/execute/string-opt-2.c: New test.
28194
28195 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28196
28197 * g++.old-deja/g++.pt/crash60.C: New test.
28198
28199 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28200
28201 * g++.old-deja/g++.other/crash24.C: New test.
28202 * g++.old-deja/g++.other/crash25.C: New test.
28203 * g++.old-deja/g++.other/crash26.C: New test.
28204 * g++.old-deja/g++.other/crash27.C: New test.
28205 * g++.old-deja/g++.other/crash28.C: New test.
28206 * g++.old-deja/g++.other/crash29.C: New test.
28207 * g++.old-deja/g++.other/crash30.C: New test.
28208 * g++.old-deja/g++.other/crash31.C: New test.
28209 * g++.old-deja/g++.other/crash32.C: New test.
28210 * g++.old-deja/g++.other/crash33.C: New test.
28211 * g++.old-deja/g++.other/crash34.C: New test.
28212 * g++.old-deja/g++.other/crash35.C: New test.
28213
28214 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28215
28216 * gcc.c-torture/execute/20001031-1.c: New test.
28217
28218 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28219
28220 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28221 namespace.
28222
28223 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28224 standards-conformant.
28225
28226 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28227
28228 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28229 * g++.old-deja/g++.mike/p755a.C: Likewise.
28230 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28231 library makes no calls to `operator new' during initialization.
28232
28233 2000-11-04 Neil Booth <neilb@earthling.net>
28234
28235 * gcc.dg/cpp/include2.c: New tests.
28236
28237 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28238
28239 * lib/g++.exp (g++_set_ld_library_path): New function.
28240 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28241
28242 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28243
28244 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28245 warnings.
28246
28247 2000-11-01 Richard Henderson <rth@redhat.com>
28248
28249 * g++.old-deja/g++.ext/namedret1.C: New.
28250 * g++.old-deja/g++.ext/namedret2.C: New.
28251 * g++.old-deja/g++.ext/namedret3.C: New.
28252
28253 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28254
28255 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28256 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28257
28258 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28259
28260 * gcc.c-torture/execute/va-arg-21.c: New test.
28261
28262 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28263
28264 * gcc.dg/c99-complex-2.c: New test.
28265
28266 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28267
28268 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28269
28270 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28271
28272 * g++.old-deja/g++.other/inline16.C: New test.
28273
28274 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28275
28276 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28277 __PRETTY_FUNCTION__
28278
28279 2000-10-29 Neil Booth <neilb@earthling.net>
28280
28281 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28282 New tests.
28283 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28284 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28285 optimisation.
28286
28287 2000-10-29 Neil Booth <neilb@earthling.net>
28288
28289 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28290 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28291 * mi5.c: Test multiple includes work with -C.
28292 * trigraphs.c: Test ^= version.
28293
28294 2000-10-28 Neil Booth <neilb@earthling.net>
28295
28296 New tests and test updates for new macro expander.
28297
28298 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28299 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28300 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28301 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28302 new diagnostic messages.
28303
28304 * gcc.dg/cpp/macro3.c: New tests.
28305
28306 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28307
28308 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28309 on the same line.
28310
28311 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28312
28313 * g++.old-deja/g++.other/eh2.C: New test.
28314
28315 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28316
28317 * gcc.c-torture/execute/20001027-1.c: New test.
28318
28319 2000-10-26 Richard Henderson <rth@redhat.com>
28320
28321 * gcc.c-torture/execute/20001026-1.c: New.
28322
28323 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28324
28325 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28326 * g++.old-deja/g++.law/builtin1.C: Likewise.
28327 * g++.old-deja/g++.law/ctors10.C: Likewise.
28328 * g++.old-deja/g++.law/virtual3.C: Likewise.
28329 * g++.old-deja/g++.mike/p658.C: Likewise.
28330 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28331 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28332 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28333 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28334 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28335
28336 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28337
28338 * gcc.c-torture/compile/20001024-1.c: New test.
28339
28340 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28341
28342 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28343 to tell us whether or not we are using V3.
28344
28345 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28346
28347 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28348 operands.
28349
28350 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28351
28352 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28353
28354 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28355
28356 * gcc.c-torture/execute/20001024-1.c: New test.
28357
28358 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28359
28360 * g++.old-deja/g++.other/sibcall1.C: New test.
28361
28362 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28363
28364 * gcc.dg/noncompile/init-3.c: New test.
28365
28366 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28367
28368 * gcc.dg/format-array-1.c: New test.
28369
28370 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28371
28372 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28373 writing through null pointers; remove comment about testing
28374 unterminated strings.
28375
28376 2000-10-17 Matthew Hiller <hiller@redhat.com>
28377
28378 * gcc.c-torture/execute/20001017-2.c: New test.
28379
28380 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28381
28382 * gcc.c-torture/compile/20001018-1.c: New test.
28383 * gcc.c-torture/compile/20001018-1.x: Xfail.
28384
28385 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28386
28387 * gcc.c-torture/execute/20001017-1.c: New test.
28388
28389 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28390
28391 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28392 for multiple use of arguments with scanf formats; add tests for
28393 multiple use of arguments.
28394
28395 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28396
28397 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28398
28399 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28400
28401 * gcc.dg/format-miss-1.c: New test.
28402
28403 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28404
28405 * gcc.c-torture/execute/20001013-1.c: New test.
28406
28407 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28408
28409 * gcc.dg/format-branch-1.c: New test.
28410
28411 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28412
28413 * README, lib/file-format.exp: Remove EGCS references.
28414
28415 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28416
28417 * gcc.dg/20001013-1.c: New test.
28418
28419 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28420
28421 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28422 for intmax_t in the compiler using __typeof__ and the type rules
28423 for conditional expressions.
28424
28425 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28426
28427 * gcc.dg/20001012-1.c: New test.
28428 * gcc.dg/20001012-2.c: New test.
28429
28430 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28431
28432 * gcc.dg/format-attr-1.c: New test.
28433
28434 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28435
28436 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28437 __LONG_LONG_MAX__ instead of LLONG_MAX.
28438
28439 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28440
28441 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28442 scanf flags.
28443 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28444 flags.
28445
28446 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28447
28448 * gcc.dg/sequence-pt-1.c: New test.
28449
28450 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28451
28452 * gcc.c-torture/execute/20001011-1.c: New testcase.
28453 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28454
28455 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28456
28457 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28458 does not error on it.
28459
28460 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28461
28462 * gcc.dg/20001009-1.c: New test.
28463
28464 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28465
28466 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28467 * gcc.c-torture/execute/20001009-2.c: ... to here.
28468
28469 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28470
28471 * gcc.c-torture/compile/20001009-1.c: New testcase.
28472 * gcc.c-torture/execute/20001009-1.c: New testcase.
28473 Testcases provided by Jan Hubicka <jh@suse.cz>.
28474
28475 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28476
28477 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28478 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28479 uintmax_t using <limits.h> to emulate the compiler's internal
28480 logic. No longer XFAIL %j tests.
28481
28482 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28483
28484 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28485 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28486 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28487 regexps and details of expected handling of some bad formats.
28488 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28489 suppression.
28490
28491 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28492
28493 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28494 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28495 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28496 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28497 in list archives.
28498
28499 2000-10-06 Richard Henderson <rth@cygnus.com>
28500
28501 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28502 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28503 * g++.old-deja/g++.jason/report.C: Likewise.
28504 * g++.old-deja/g++.law/friend5.C: Likewise.
28505 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28506 of the expected warnings.
28507
28508 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28509
28510 * g++.old-deja/g++.pt/enum14.C: New test.
28511
28512 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28513
28514 * g++.old-deja/g++.pt/crash59.C: New test.
28515
28516 2000-10-04 Will Cohen <wcohen@redhat.com>
28517
28518 * gcc.dg/20000926-1.c: New test.
28519
28520 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28521
28522 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28523 function name for current C++ compiler.
28524 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28525
28526 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28527
28528 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28529 __PRETTY_FUNCTION__.
28530 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28531
28532 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28533
28534 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28535
28536 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28537
28538 * gcc.c-torture/compile/20000923-1.c: New test.
28539
28540 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28541
28542 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28543 * g++.old-deja/g++.pt/ttp62.C: Same.
28544 * g++.old-deja/g++.other/inline14.C: Same.
28545
28546 2000-09-24 Richard Henderson <rth@cygnus.com>
28547
28548 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28549
28550 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28551
28552 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28553
28554 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28555
28556 * gcc.c-torture/compile/20000922-1.c: New file.
28557
28558 2000-09-21 Nick Clifton <nickc@redhat.com>
28559
28560 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28561 a signed long modulo operation.
28562 (mod6): New function - perform an unsigned long modulo operation.
28563 (main): Add tests for modulos of very large numbers by very small
28564 dividends.
28565
28566 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28567
28568 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28569
28570 2000-09-19 Richard Henderson <rth@cygnus.com>
28571
28572 * gcc.dg/compare2.c (case 10): XFAIL.
28573
28574 2000-09-18 Richard Henderson <rth@cygnus.com>
28575
28576 * gcc.c-torture/execute/20000906-1.c: Move ...
28577 * gcc.dg/20000906-1.c: ... here. Only run on targets
28578 that support __builtin_trap.
28579
28580 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28581
28582 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28583
28584 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28585
28586 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28587 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28588 more $ format tests.
28589
28590 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28591
28592 * gcc.dg/format-errmk-1.c: New test.
28593
28594 2000-09-17 Greg McGary <greg@mcgary.org>
28595
28596 * gcc.c-torture/execute/20000917-1.x: Remove.
28597
28598 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28599
28600 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28601
28602 2000-09-17 Greg McGary <greg@mcgary.org>
28603
28604 * gcc.c-torture/execute/20000917-1.c: New test.
28605 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28606
28607 2000-09-16 Neil Booth <NeilB@earthling.net>
28608
28609 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28610 in nested macro bug.
28611
28612 2000-09-15 Neil Booth <NeilB@earthling.net>
28613
28614 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28615
28616 2000-09-14 Jeffrey A Law (law@cygnus.com)
28617
28618 * gcc.c-torture/execute/20000914-1.c: New test.
28619
28620 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28621
28622 * g++.other/inline13.C: New test.
28623
28624 2000-09-12 Andreas Jaeger <aj@suse.de>
28625
28626 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28627 constant by Ulrich Drepper <drepper@redhat.com>.
28628
28629 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28630
28631 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28632
28633 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28634
28635 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28636
28637 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28638
28639 * gcc.dg/cpp/backslash.c: New test.
28640
28641 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28642
28643 * gcc.c-torture/execute/20000910-1.c: New test.
28644 * gcc.c-torture/execute/20000910-2.c: Likewise.
28645
28646 2000-09-11 Robert Lipe <robertl@sco.com>
28647
28648 * gcc.dg/pragma-align.c: New test.
28649
28650 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28651
28652 * g++.old-deja/g++.pt/explicit82.C: New test.
28653 * g++.old-deja/g++.pt/explicit83.C: New test.
28654
28655 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28656
28657 * gcc.dg/asm-names.c: New test.
28658
28659 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28660
28661 * gcc.dg/cpp/tr-warn6.c: New test
28662
28663 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28664
28665 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28666 be accepted.
28667
28668 2000-09-07 Catherine Moore <clm@redhat.com>
28669
28670 * gcc.c-torture/execute/unroll-1.c: New test.
28671
28672 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28673
28674 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28675 ERROR markers.
28676 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28677 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28678 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28679 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28680 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28681 Preprocess only.
28682 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28683 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28684
28685 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28686
28687 * g++.old-deja/g++.pt/deduct2.C: New test.
28688
28689 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28690
28691 * g++.old-deja/g++.pt/parms2.C: New test.
28692
28693 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28694
28695 * g++.old-deja/g++.pt/crash58.C: New test.
28696
28697 2000-09-06 Greg McGary <greg@mcgary.org>
28698
28699 * gcc.c-torture/execute/20000906-1.c: New test.
28700 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28701
28702 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28703
28704 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28705
28706 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28707
28708 * g++.old-deja/g++.pt/crash57.C: New test.
28709
28710 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28711
28712 * g++.old-deja/g++.pt/crash56.C: New test.
28713
28714 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28715
28716 * g++.old-deja/g++.pt/koenig1.C: New test.
28717
28718 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28719
28720 * gcc.dg/20000904-1.c: New test.
28721
28722 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28723
28724 * gcc.dg/cpp/paste8.c: New test.
28725
28726 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
28727
28728 * gcc.c-torture/compile/20000827-1.c: New test.
28729
28730 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28731
28732 * gcc.dg/format-diag-1.c: New test.
28733
28734 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28735
28736 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28737 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28738 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28739 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28740 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28741
28742 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28743
28744 * g++.old-deja/g++.other/nested4.C: New test.
28745
28746 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28747
28748 * g++.old-deja/g++.ns/scoped1.C: New test.
28749
28750 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
28751
28752 * lib/g++.exp: Support testing already-installed GCC.
28753
28754 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28755
28756 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28757
28758 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28759
28760 * gcc.dg/return-type-2.c: New test.
28761
28762 2000-08-27 Geoff Keating <geoffk@cygnus.com>
28763
28764 * gcc.c-torture/compile/20000825-1.c: New test.
28765
28766 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
28767
28768 * gcc.dg/dwarf2-2.c: New test.
28769
28770 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28771
28772 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28773 dg-warning regexps.
28774
28775 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28776
28777 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28778 gcc.dg/format-ext-5.c: New tests.
28779
28780 2000-08-25 Jakub Jelinek <jakub@redhat.com>
28781
28782 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28783
28784 2000-08-24 Mark Mitchell <mark@codesourcery.com>
28785
28786 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28787
28788 2000-08-24 Richard Henderson <rth@cygnus.com>
28789
28790 * gcc.dg/ia64-sync-1.c: New test.
28791 * gcc.dg/ia64-sync-2.c: New test.
28792 * gcc.dg/ia64-asm-1.c: New test.
28793
28794 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28795
28796 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28797 * gcc.dg/format-ext-2.c: New test.
28798
28799 2000-08-23 Jason Merrill <jason@redhat.com>
28800
28801 * lib/old-dejagnu.exp: Also ignore "In member function" and
28802 "At global scope".
28803
28804 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28805
28806 * gcc.dg/noncompile/label-lineno-1.c: New test.
28807
28808 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28809
28810 * gcc.dg/c99-array-nonobj-1.c: New test.
28811
28812 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28813
28814 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28815 tests.
28816 * gcc.dg/format-ext-1.c: New test.
28817
28818 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28819
28820 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28821 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28822 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28823 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28824 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28825
28826 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28827
28828 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28829 gcc.dg/c99-strftime-2.c: New tests.
28830
28831 2000-08-22 Richard Henderson <rth@cygnus.com>
28832
28833 * gcc.c-torture/execute/20000822-1.c: New test.
28834
28835 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28836
28837 * gcc.c-torture/execute/20000819-1.x: Remove.
28838
28839 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28840
28841 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28842 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28843 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28844 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28845 gcc.dg/format-xopen-1.c: New tests.
28846
28847 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28848
28849 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28850
28851 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28852
28853 * g++.old-deja/g++.other/loop2.C: New test.
28854
28855 * gcc.c-torture/compile/20000606-1.c: New test.
28856 * gcc.c-torture/compile/20000728-1.c: New test.
28857 * gcc.c-torture/execute/20000801-1.c: New test.
28858 * gcc.c-torture/execute/20000801-2.c: New test.
28859 * gcc.c-torture/execute/20000819-1.c: New test.
28860 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28861 * gcc.dg/20000629-1.c: New test.
28862 * gcc.dg/20000724-1.c: New test.
28863 * gcc.dg/20000807-1.c: New test.
28864
28865 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28866
28867 * gcc.dg/cpp/pragma-1.c: New test.
28868 * gcc.dg/cpp/pragma-2.c: New test.
28869
28870 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28871
28872 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28873 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28874
28875 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28876
28877 * gcc.c-torture/compile/20000818-1.c: New test.
28878
28879 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
28880
28881 * gcc.c-torture/execute/20000818-1.c: New test.
28882
28883 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28884
28885 * gcc.dg/format-va-1.c: New test.
28886
28887 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28888
28889 * g++.old-deja/g++.other/typedef8.C: New test.
28890
28891 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28892
28893 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28894 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28895 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28896 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28897 * g++.old-deja/g++.other/ptrmem7.C: New test.
28898 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28899
28900 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28901
28902 * g++.old-deja/g++.pt/typename27.C: New test.
28903
28904 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28905
28906 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28907 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28908 * g++.old-deja/g++.pt/friend45.C: New test.
28909 * g++.old-deja/g++.other/friend8.C: New test.
28910
28911 2000-08-15 Richard Henderson <rth@cygnus.com>
28912
28913 * gcc.c-torture/execute/20000815-1.c: New test.
28914
28915 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28916
28917 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28918 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28919 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28920
28921 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28922
28923 * g++.old-deja/g++.other/refinit2.C: New test.
28924
28925 2000-08-13 Geoff Keating <geoffk@cygnus.com>
28926
28927 * lib/c-torture.exp (c-torture): Make
28928 compiler_conditional_xfail_data global.
28929 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28930 compiler_conditional_xfail_data machinery.
28931 (f-torture-execute): Likewise.
28932 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28933 and only when unrolling loops.
28934
28935 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28936
28937 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28938
28939 * g++.old-deja/g++.pt/explicit81.C: New test.
28940
28941 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28942
28943 * g++.old-deja/g++.pt/typename26.C: New test.
28944
28945 2000-08-10 Geoff Keating <geoffk@cygnus.com>
28946
28947 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28948 warning.
28949
28950 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28951
28952 * g++.old-deja/g++.other/array3.C: New test.
28953
28954 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28955
28956 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28957 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28958 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28959 New tests.
28960
28961 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28962
28963 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28964 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28965
28966 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
28967
28968 * gcc.c-torture/execute/20000808-1.c: New test.
28969
28970 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28971
28972 * gcc.dg/c90-const-expr-1.c: New test.
28973
28974 2000-08-08 Richard Henderson <rth@cygnus.com>
28975
28976 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28977
28978 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28979
28980 * gcc.dg/noncompile/const-ll-1.c: New test.
28981
28982 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28983
28984 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28985
28986 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28987
28988 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28989 that running programs linked against the shared version of libobjc
28990 run correctly.
28991
28992 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28993
28994 * gcc.dg/c99-printf-1.c: New test.
28995
28996 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28997
28998 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28999
29000 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29001
29002 * gcc.c-torture/execute/20000731-1.x: Delete.
29003
29004 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29005
29006 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29007 and torture_without_loops as is done by c-torture.exp.
29008 (search_for): Copy from c-torture.exp.
29009 (gcc-dg-runtest): New function, drives a directory of tests
29010 iterating over the TORTURE_OPTIONS.
29011 (scan-assembler, scan-assembler-not): Move here from
29012 individual directory drivers.
29013
29014 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29015 defined by lib/gcc-dg.exp.
29016 * gcc.dg/cpp/cpp.exp: Likewise.
29017 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29018 gcc-dg-runtest, so we cycle over optimization options.
29019
29020 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29021 * gcc.dg/compare2.c: No longer expected to fail.
29022
29023 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29024
29025 * gcc.c-torture/execute/20000804-1.c: New test.
29026
29027 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29028
29029 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29030
29031 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29032
29033 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29034
29035 2000-08-03 Jeffrey A Law (law@cygnus.com)
29036
29037 * gcc.c-torture/compile/20000803-1.c: New test.
29038
29039 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29040
29041 * gcc.c-torture/execute/20000801-3.c,
29042 gcc.c-torture/execute/20000801-4.c: New tests.
29043 * gcc.c-torture/execute/20000801-3.x,
29044 gcc.c-torture/execute/20000801-4.x: Xfail.
29045
29046 2000-08-02 Geoff Keating <geoffk@cygnus.com>
29047
29048 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29049 libobjc/.libs to allow for libtool.
29050
29051 2000-08-02 Jakub Jelinek <jakub@redhat.com>
29052
29053 * gcc.c-torture/compile/20000802-1.c: New test.
29054
29055 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29056
29057 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29058
29059 2000-07-31 Jeffrey A Law (law@cygnus.com)
29060
29061 * gcc-c-torture/execute/20000731-2.c: New test.
29062
29063 * gcc.c-torture/execute/20000731-1.c: New test.
29064 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29065
29066 2000-07-31 Jakub Jelinek <jakub@redhat.com>
29067
29068 * testsuite/gcc.dg/cpp/paste7.c: New test.
29069 * gcc.dg/cpp/20000725-1.c: New test.
29070
29071 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29072
29073 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29074 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29075 declaration warning for __builtin_dwarf_reg_size.
29076
29077 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29078
29079 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29080
29081 * gcc.dg/noncompile/voidparam-1.c: New test.
29082
29083 2000-07-30 Richard Henderson <rth@cygnus.com>
29084
29085 * gcc.dg/c90-digraph-1.c: Don't xfail.
29086 * gcc.dg/compare2.c (case 10): Xfail.
29087 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29088
29089 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29090
29091 * gcc.dg/c99-main-1.c: New test.
29092
29093 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29094
29095 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29096
29097 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
29098
29099 * gcc.c-tortuer/execute/20000726-1.c: New test.
29100
29101 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
29102
29103 * gcc.c-torture/execute/enum-2.c: New test.
29104
29105 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29106
29107 * gcc.dg/cpp/tr-warn3.c: New test.
29108
29109 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29110
29111 * g++.old-deja/g++.ext/implicit1.C: Remove.
29112 * g++.old-deja/g++.jason/c2.C: Remove
29113 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29114 * g++.old-deja/g++.pt/crash16.C: Likewise.
29115 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29116
29117 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29118
29119 * g++.old-deja/g++.other/for2.C: New test.
29120
29121 2000-07-25 Jakub Jelinek <jakub@redhat.com>
29122
29123 * gcc.dg/20000720-1.c: New test.
29124
29125 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29126
29127 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29128
29129 2000-07-24 Geoff Keating <geoffk@cygnus.com>
29130
29131 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29132 * gcc.c-torture/execute/20000722-1.c: New.
29133 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29134
29135 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29136
29137 * gcc.dg/cpp/20000720-1.S: New test.
29138
29139 2000-07-21 Michael Meissner <meissner@redhat.com>
29140
29141 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29142
29143 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29144
29145 * g++.old-deja/g++.brendan/crash16.C,
29146 g++.old-deja/g++.brendan/parse3.C,
29147 g++.old-deja/g++.brendan/redecl1.C,
29148 g++.old-deja/g++.ns/template13.C,
29149 g++.old-deja/g++.other/decl4.C,
29150 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29151
29152 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29153
29154 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29155 and "Internal error".
29156
29157 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29158 regexps.
29159 * gcc.dg/cpp/paste6.c: New test.
29160
29161 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29162
29163 * gcc.dg/cpp/tr-direct.c: New test.
29164
29165 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29166 gcc.dg/cpp/undef1.c: Tweak error regexps.
29167
29168 2000-07-18 Eric Christopher <echristo@redhat.com>
29169
29170 * gcc.c-torture/compile/20000718-1.c: New test.
29171
29172 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29173
29174 * cpplex.c (_cpp_push_token): If the token being pushed back
29175 is the previous token in this context, just subtract one from
29176 context->posn.
29177 * cppmacro.c (save_expansion): Clear aux field when storing a
29178 placemarker.
29179
29180 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29181
29182 * gcc.dg/noncompile/redecl-1.c: New test.
29183
29184 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29185
29186 * gcc.c-torture/execute/20000717-5.c: New test.
29187 * gcc.c-torture/execute/20000717-1.x: Removed.
29188
29189 2000-07-17 Richard Henderson <rth@cygnus.com>
29190
29191 * gcc.c-torture/execute/20000717-4.c: New test.
29192
29193 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29194
29195 * gcc.dg/cpp/syshdr.c: New test.
29196 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29197
29198 2000-07-17 Neil Booth <neilb@earthling.net>
29199
29200 * gcc.dg/cpp/cmdlne-dM.c: New test.
29201 * gcc.dg/cpp/cmdlne-dD.c: New test.
29202
29203 2000-07-17 Jeffrey A Law (law@cygnus.com)
29204
29205 * gcc.c-torture/execute/20000717-3.c: New test.
29206
29207 * gcc.c-torture/compile/20000717-1.c: New test.
29208
29209 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29210
29211 * gcc.c-torture/execute/20000717-2.c: New test.
29212
29213 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29214
29215 * gcc.dg/formatz-1.c: New test.
29216
29217 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29218 * gcc.dg/c99-digraph-1.c: New tests.
29219
29220 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29221 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29222
29223 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29224 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29225 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29226 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29227 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29228 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29229 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29230
29231 2000-07-17 Greg McGary <greg@mcgary.org>
29232
29233 * gcc.c-torture/execute/20000717-1.c: New test.
29234 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29235
29236 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29237
29238 * gcc.c-torture/execute/20000715-2.c: New test.
29239 * gcc.dg/20000715-1.c: New test.
29240
29241 2000-07-15 Michael Meissner <meissner@redhat.com>
29242
29243 * gcc.c-torture/execute/20000715-1.c: New test.
29244
29245 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29246
29247 * gcc.c-torture/execute/20000707-1.c: New test.
29248
29249 2000-07-13 Neil Booth <NeilB@earthling.net>
29250
29251 * testsuite/gcc.dg/cpp/digraph1.c,
29252 testsuite/gcc.dg/cpp/digraph2.c,
29253 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29254
29255 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29256
29257 * g77.f-torture/compile/20000630-2.f: New test.
29258 * g77.f-torture/compile/20000630-2.x
29259
29260 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29261
29262 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29263
29264 2000-07-11 Neil Booth <NeilB@earthling.net>
29265
29266 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29267
29268 2000-07-11 Neil Booth <NeilB@earthling.net>
29269
29270 * gcc.dg/cpp/cmdlne-C.c: New.
29271
29272 2000-07-09 Neil Booth <NeilB@earthling.net>
29273
29274 * gcc.dg/cpp/directiv.c: New tests.
29275 * gcc.dg/cpp/undef1.c: Update.
29276
29277 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29278
29279 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29280
29281 2000-07-09 Neil Booth <NeilB@earthling.net>
29282
29283 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29284
29285 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29286
29287 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29288 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29289
29290 2000-07-08 Neil Booth <NeilB@earthling.net>
29291
29292 * gcc.dg/cpp/macsyntx.c: New tests.
29293
29294 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29295
29296 * gcc.dg/20000707-1.c: New test.
29297
29298 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29299
29300 * gcc.c-torture/execute/20000706-1.c: New test.
29301 * gcc.c-torture/execute/20000706-2.c: New test.
29302 * gcc.c-torture/execute/20000706-3.c: New test.
29303 * gcc.c-torture/execute/20000706-4.c: New test.
29304 * gcc.c-torture/execute/20000706-5.c: New test.
29305
29306 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29307
29308 * g++.old-deja/g++.pt/instantiate7.C: New test.
29309
29310 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29311
29312 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29313 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29314 * g++.old-deja/g++.other/rtti3.C: Likewise.
29315 * g++.old-deja/g++.other/rttid3.C: Likewise.
29316
29317 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29318
29319 * g77.f-torture/compile/20000630-1.x: Fix typo
29320
29321 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29322
29323 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29324 assembly output.
29325
29326 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29327
29328 * gcc.dg/cpp/ident.c: New test.
29329
29330 2000-07-05 Neil Booth <NeilB@earthling.net>
29331
29332 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29333 gcc.dg/cpp/lexstrng.c: New tests.
29334
29335 2000-07-04 Neil Booth <NeilB@earthling.net>
29336
29337 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29338 * gcc.dg/cpp/strify2.c: Same.
29339
29340 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29341
29342 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29343 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29344 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29345 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29346
29347 * testsuite/gcc.dg/cpp/macro1.c,
29348 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29349 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29350 testsuite/gcc.dg/cpp/strify1.c,
29351 testsuite/gcc.dg/cpp/strify2.c: New tests.
29352
29353 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29354
29355 * gcc.c-torture/execute/20000703-1.c: New test.
29356
29357 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29358
29359 * g++.old-deja/g++.pt (lookup10.C): New test.
29360
29361 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29362
29363 * g++.old-deja/g++.pt (typename25.C): New test.
29364
29365 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29366
29367 * gcc.c-torture/compile/20000701-1.c: New test.
29368
29369 2000-06-30 Nick Clifton <nickc@cygnus.com>
29370
29371 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29372 to test case.
29373
29374 2000-06-30 Catherine Moore <clm@cygnus.com>
29375
29376 * gcc.c-torture/execute/align-1.c: New test.
29377
29378 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29379
29380 * g++.old-deja/g++.pt/expr8.C: New test.
29381 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29382
29383 2000-06-29 Nick Clifton <nickc@cygnus.com>
29384
29385 * gcc.c-torture/compile/20000629-1.c: New test.
29386
29387 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29388
29389
29390 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29391 gcc.dg/noncompile directory, depending on whether they're
29392 preprocessor tests or not. Annotate all the tests for the dg
29393 framework.
29394
29395 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29396 * gcc.dg/noncompile/noncompile.exp: New.
29397
29398 * Moved files:
29399 Old name New name
29400 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29401 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29402 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29403 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29404 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29405 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29406 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29407 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29408 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29409 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29410 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29411 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29412 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29413 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29414 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29415 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29416 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29417 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29418 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29419 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29420 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29421 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29422 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29423 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29424
29425 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29426 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29427 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29428 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29429 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29430 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29431
29432 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29433
29434 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29435 declare one variable. On the fourth, error.
29436 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29437 declared by 20000628-1a.h.
29438
29439 2000-06-29 Richard Henderson <rth@redhat.com>
29440
29441 * gcc.c-torture/execute/930529-1.x: New file.
29442 * gcc.dg/920413-1.c: Adjust expected warning text.
29443 * gcc.dg/980217-1.c: Declare abort.
29444 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29445
29446 2000-06-29 Jeffrey A Law (law@cygnus.com)
29447
29448 * g77.f-torture/compile/20000629-1.f: New test.
29449 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29450
29451 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29452
29453 Rearrange lots of files, removing entirely the
29454 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29455 directories.
29456
29457 * Deleted files:
29458 gcc.c-torture/code_quality/code_quality.exp
29459 gcc.c-torture/special/special.exp
29460 gcc.failure/failure.exp
29461 gcc.failure/940409-1.x
29462 gcc.c-torture/compile/961203-1.x
29463
29464 * New files:
29465 gcc.misc-tests/linkage.exp
29466 gcc.c-torture/execute/920730-1t.c
29467 gcc.c-torture/execute/920730-1t.x
29468 gcc.c-torture/compile/920520-1.x
29469 gcc.c-torture/compile/920521-1.x
29470 gcc.c-torture/compile/981006-1.x
29471 gcc.c-torture/execute/eeprof-1.x
29472
29473 * Moved files (possibly with modifications to fit a new harness):
29474 Old name New name
29475 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29476 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29477 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29478 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29479 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29480 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29481 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29482 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29483 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29484 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29485 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29486 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29487 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29488 gcc.failure/940409-1.c gcc.dg/940409-1.c
29489
29490 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29491
29492 * c-torture/compile/961203-1.x: Delete.
29493
29494 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29495 not exit. Include stdio.h.
29496 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29497 * gcc.misc-tests/dg-12.c: Likewise.
29498 * gcc.misc-tests/dg-5.c: Likewise.
29499 * gcc.misc-tests/dg-6.c: Likewise.
29500 * gcc.misc-tests/dg-7.c: Prototype abort.
29501 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29502 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29503 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29504 not exit.
29505 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29506 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29507
29508 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29509
29510 * gcc.dg/cpp/20000628-1.c: New test.
29511 * gcc.dg/cpp/20000628-1.h: New header for above test.
29512 * gcc.dg/cpp/20000628-1a.h: Likewise.
29513
29514 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29515
29516 * gcc.dg/cpp: New directory.
29517 * gcc.dg/cpp/cpp.exp: New driver.
29518 * gcc.dg/cpp/20000627-1.c: New test.
29519 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29520 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29521 and rewrite as a compilation test.
29522
29523 * gcc.dg: Move many files into the cpp subdirectory, possibly
29524 renaming or editing them as well.
29525 Old name New name
29526 990119-1.c cpp/19990119-1.c
29527 990228-1.c cpp/19990228-1.c
29528 990407-1.c cpp/19990407-1.c
29529 990409-1.c cpp/19990409-1.c
29530 990413-1.c cpp/19990413-1.c
29531 990703-1.c cpp/19990703-1.c
29532 20000127-1.c cpp/20000127-1.c
29533 20000129-1.c cpp/20000129-1.c
29534 20000207-1.c cpp/20000207-1.c
29535 20000207-2.c cpp/20000207-2.c
29536 20000209-1.c cpp/20000209-1.c
29537 20000209-2.c cpp/20000209-2.c
29538 20000301-1.c cpp/20000301-1.c
29539 20000419-1.c cpp/20000419-1.c
29540 20000510-1.S cpp/20000510-1.S
29541 20000519-1.c cpp/20000519-1.c
29542 20000529-1.c cpp/20000529-1.c
29543 20000625-1.c cpp/20000625-1.c
29544 20000625-2.c cpp/20000625-2.c
29545 cpp-as1.c cpp/assert1.c
29546 cpp-as2.c cpp/assert2.c
29547 cxx-comments-1.c cpp/cxxcom1.c
29548 cxx-comments-2.c cpp/cxxcom2.c
29549 endif-label.c cpp/endif.c
29550 cpp-hash1.c cpp/hash1.c
29551 cpp-hash2.c cpp/hash2.c
29552 cpp-if1.c cpp/if-1.c
29553 cpp-if2.c cpp/if-2.c
29554 cpp-if3.c cpp/if-3.c
29555 cpp-if4.c cpp/if-4.c
29556 cpp-if5.c cpp/if-5.c
29557 cpp-cond.c cpp/if-cexp.c
29558 cpp-missingop.c cpp/if-mop.c
29559 cpp-missingparen.c cpp/if-mpar.c
29560 cpp-opprec.c cpp/if-oppr.c
29561 cpp-ifparen.c cpp/if-paren.c
29562 cpp-shortcircuit.c cpp/if-sc.c
29563 cpp-shift.c cpp/if-shift.c
29564 cpp-unary.c cpp/if-unary.c
29565 cpp-li1.c cpp/line1.c
29566 cpp-li2.c cpp/line2.c
29567 lineno.c cpp/line3.c
29568 lineno-2.c cpp/line4.c
29569 cpp-mi.c cpp/mi1.c
29570 cpp-mic.h cpp/mi1c.h
29571 cpp-micc.h cpp/mi1cc.h
29572 cpp-mind.h cpp/mi1nd.h
29573 cpp-mindp.h cpp/mi1ndp.h
29574 cpp-mix.h cpp/mi1x.h
29575 cpp-mi2.c cpp/mi2.c
29576 cpp-mi2a.h cpp/mi2a.h
29577 cpp-mi2b.h cpp/mi2b.h
29578 cpp-mi2c.h cpp/mi2c.h
29579 cpp-mi3.c cpp/mi3.c
29580 cpp-mi3.def cpp/mi3.def
29581 poison-1.c cpp/poison.c
29582 pr-impl.c cpp/prag-imp.c
29583 cpp-redef-2.c cpp/redef1.c
29584 cpp-redef.c cpp/redef2.c
29585 strpaste.c cpp/strp1.c
29586 strpaste-2.c cpp/strp2.c
29587 cpp-tradpaste.c cpp/tr-paste.c
29588 cpp-tradstringify.c cpp/tr-str.c
29589 cpp-tradwarn1.c cpp/tr-warn1.c
29590 cpp-tradwarn2.c cpp/tr-warn2.c
29591 trigraphs.c cpp/trigraphs.c
29592 cpp-unc1.c cpp/unc1.c
29593 cpp-unc2.c cpp/unc2.c
29594 cpp-unc3.c cpp/unc3.c
29595 cpp-unc.c cpp/unc4.c
29596 undef.c cpp/undef1.c
29597 undef-2.c cpp/undef2.c
29598 cpp-wi1.c cpp/widestr1.c
29599
29600 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29601
29602 * lib/g++.exp (g++_include_flags): Tweak.
29603
29604 2000-06-27 H.J. Lu <hjl@gnu.org>
29605 Loren J. Rittle <ljrittle@acm.org>
29606
29607 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29608 version with one that knows about the new gcc tree structure.
29609 (g++_link_flags): Same.
29610
29611 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29612
29613 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29614 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29615 case we are cross-compiling.
29616
29617 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29618 g++.old-deja/g++.niklas/Makefile.in,
29619 g++.old-deja/g++.niklas/configure.in,
29620 g++.old-deja/g++.other/Makefile.in,
29621 g++.old-deja/g++.other/configure.in,
29622 gcc.c-torture/code_quality/Makefile.in,
29623 gcc.c-torture/code_quality/configure.in,
29624 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29625 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29626 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29627 gcc.c-torture/execute/ieee/Makefile.in,
29628 gcc.c-torture/execute/ieee/configure.in,
29629 gcc.c-torture/noncompile/Makefile.in,
29630 gcc.c-torture/noncompile/configure.in,
29631 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29632 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29633 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29634
29635 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29636
29637 * g++.old-deja/g++.other/ambig3.C: New test.
29638
29639 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29640
29641 * g++.old-deja/g++.pt/syntax1.C: New test.
29642 * g++.old-deja/g++.pt/syntax2.C: New test.
29643 * g++.old-deja/g++.other/syntax3.C: New test.
29644 * g++.old-deja/g++.other/syntax4.C: New test.
29645
29646 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29647
29648 * gcc.dg/20000623-1.c: Prototype exit and abort.
29649
29650 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29651
29652 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29653 New tests.
29654 * gcc.dg/cpp-mi3.def: New file.
29655
29656 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29657 inside assertions.
29658 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29659 lexer's error messages.
29660 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29661 divine anything from the linemarkers.
29662 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29663 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29664
29665 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29666
29667 * gcc.dg/20000623-1.c: New test.
29668
29669 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29670
29671 * gcc.c-torture/execute/20000622-1.c: New test.
29672
29673 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29674
29675 * g++.old-deja/g++.other/init15.C: New test.
29676
29677 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29678
29679 * g++.old-deja/g++.pt/vaarg2.C: New test.
29680 * g++.old-deja/g++.pt/vaarg3.C: New test.
29681
29682 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29683
29684 * g++.old-deja/g++.other/dyncast6.C: New test.
29685
29686 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29687
29688 * gcc.c-torture/execute/loop-6.c: New test.
29689
29690 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29691
29692 * gcc.dg/20000614-1.c: New test.
29693 * gcc.dg/20000614-2.c: New test.
29694
29695 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29696
29697 * g++.old-deja/g++.other/inline12.C: New test.
29698
29699 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29700
29701 * g++.old-deja/g++.other/eh1.C: New test.
29702
29703 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29704
29705 * g++.old-deja/g++.other/type.C: New test.
29706
29707 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29708
29709 * g++.old-deja/g++.other/initstring.C: New test.
29710
29711 2000-06-12 Jason Merrill <jason@redhat.com>
29712
29713 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29714
29715 2000-06-09 Jeffrey A Law (law@cygnus.com)
29716
29717 * gcc.c-torture/compile/20000609-1.c: New test.
29718
29719 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29720
29721 * gcc.dg/20000609-1.c: New test.
29722
29723 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29724
29725 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29726 * gcc.c-torture/noncompile/poison-1.c: Move...
29727 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29728 * gcc.dg/cpp-li1.c: Add a token after the #line.
29729
29730 2000-06-05 Richard Henderson <rth@cygnus.com>
29731
29732 * gcc.c-torture/execute/20000605-2.c: New test.
29733 * gcc.c-torture/execute/20000605-3.c: New test.
29734
29735 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29736
29737 * g77.f-torture/execute/20000503-1.x: New file.
29738
29739 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29740
29741 * g++.old-deja/g++.eh/badalloc1.C: New test.
29742
29743 2000-06-05 Richard Henderson <rth@cygnus.com>
29744
29745 * gcc.c-torture/execute/20000605-1.c: New test.
29746
29747 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29748 Nathan Sidwell <nathan@codesourcery.com>
29749
29750 * gcc.c-torture/compile/20000605-1.c: New test.
29751
29752 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29753
29754 * g77.f-torture/compile/20000601-1.f: New test.
29755
29756 2000-06-03 Richard Henderson <rth@cygnus.com>
29757
29758 * gcc.c-torture/execute/20000603-1.c: New.
29759
29760 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29761
29762 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29763 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29764
29765 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29766
29767 * gcc.dg/compare2.c (case 12): XFAIL.
29768 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29769 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29770
29771 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29772
29773 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29774
29775 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29776 guard macro is already defined when the header is first
29777 included.
29778 * gcc.dg/cpp-mix.h: New file.
29779 * gcc.dg/endif-label.c: Update patterns to match compiler.
29780
29781 * g++.brendan/complex1.C: Declare abort.
29782 * g++.law/refs4.C: Remove XFAIL.
29783 * g++.oliva/expr2.C: Declare abort and exit.
29784
29785 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29786
29787 * gcc.c-torture/execute/20000528-1.c: New test.
29788
29789 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29790 * g++.old-deja/g++.law/temps4.C: Likewise.
29791
29792 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29793 stdlib.h. Call abort() on failure.
29794 * g++.old-deja/g++.law/refs4.C: Likewise.
29795 * g++.old-deja/g++.law/temps4.C: Likewise.
29796 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29797 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29798
29799 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29800
29801 Relative to g++.dg/special:
29802 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29803
29804 Relative to g++.old-deja:
29805 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29806 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29807 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29808 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29809 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29810 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29811 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29812
29813 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29814 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29815 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29816 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29817 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29818 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29819 and/or string.h.
29820
29821 * g++.other/goto1.C: Update expectations for error messages.
29822
29823 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29824
29825 * gcc.c-torture/compile/20000523-1.c: New test.
29826
29827 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29828
29829 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29830
29831 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29832
29833 * g++.old-deja/g++.eh/catch11.C: New test.
29834 * g++.old-deja/g++.eh/catch12.C: New test.
29835
29836 2000-05-24 Nick Clifton <nickc@cygnus.com>
29837
29838 * gcc.c-torture/execute/20000523-1.c: New test.
29839
29840 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29841
29842 * c-torture/execute/bcp-1.c: Replace abort in arg of
29843 __builtin_constant_p with a generic external function.
29844
29845 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29846 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29847 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29848 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29849 Prototype abort and/or exit.
29850
29851 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29852 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29853 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29854 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29855
29856 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29857
29858 * gcc.dg/dwarf2-1.c: New test.
29859
29860 2000-05-20 Richard Henderson <rth@cygnus.com>
29861
29862 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29863
29864 2000-05-20 Andreas Jaeger <aj@suse.de>
29865
29866 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29867 testcase.
29868
29869 2000-05-19 David Edelsohn <edelsohn@gnu.org>
29870
29871 * gcc.c-torture/execute/20000519-2.c: New test.
29872
29873 2000-05-19 Andreas Jaeger <aj@suse.de>
29874
29875 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29876 which fails with SSA.
29877
29878 * lib/c-torture.exp: Also test with -O3 -fssa.
29879
29880 2000-05-18 Michael Meissner <meissner@redhat.com>
29881
29882 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29883 * gcc.c-torture/execute/920415-1.c: Ditto.
29884 * gcc.c-torture/execute/920501-1.c: Ditto.
29885 * gcc.c-torture/execute/conversion.c: Ditto.
29886 * gcc.c-torture/execute/cvt-1.c: Ditto.
29887
29888 2000-05-18 Jeffrey A Law (law@cygnus.com)
29889
29890 * gcc.c-torture/compile/20000518-1.c: New test.
29891
29892 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29893
29894 * g77.f-torture/compile/200005018.f: New test.
29895
29896 2000-05-17 Jeffrey A Law (law@cygnus.com)
29897
29898 * gcc.c-torture/compile/20000517-1.c: New test.
29899
29900 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29901
29902 * gcc.c-torture/execute/20000516-1.c: New test.
29903
29904 2000-05-15 Jakub Jelinek <jakub@redhat.com>
29905
29906 * g++.old-deja/g++.other/eh.C: New test.
29907
29908 2000-05-12 Richard Henderson <rth@cygnus.com>
29909
29910 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29911 constants through to doit's conditional.
29912
29913 2000-05-11 Jeffrey A Law (law@cygnus.com)
29914
29915 * gcc.c-torture/compile/20000511-1.c: New test.
29916 * g77.f-torture/compile/20000511-1.f: New test.
29917 * g77.f-torture/compile/20000511-2.f: New test.
29918
29919 2000-05-11 Michael Meissner <meissner@redhat.com>
29920
29921 * gcc.c-torture/execute/20000511-1.c: New test.
29922
29923 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29924
29925 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29926 * gcc.dg/20000510-1.S: New.
29927
29928 2000-05-08 Catherine Moore <clm@cygnus.com>
29929
29930 * gcc.dg/unused-3.c: New.
29931
29932 2000-05-06 Richard Henderson <rth@cygnus.com>
29933
29934 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29935 * g++.old-deja/g++.mike/warn1.C: Likewise.
29936 * g++.old-deja/g++.pt/local1.C: Likewise.
29937 * g++.old-deja/g++.pt/local7.C: Likewise.
29938 * g++.old-deja/g++.pt/spec16.C: Likewise.
29939
29940 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
29941
29942 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
29943
29944 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
29945
29946 * g77.f-torture/execute/20000503-1.f: New test.
29947
29948 2000-05-04 Andreas Jaeger <aj@suse.de>
29949
29950 * gcc.dg/noreturn-2.c: New test.
29951
29952 2000-05-04 Neil Booth <NeilB@earthling.net>
29953
29954 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29955 preprocessor.
29956
29957 2000-05-04 Richard Henderson <rth@cygnus.com>
29958
29959 * gcc.c-torture/execute/20000503-1.c: Fix typo.
29960
29961 2000-05-04 Richard Henderson <rth@cygnus.com>
29962
29963 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29964 OpenSSL by Jason R Thorpe.
29965
29966 2000-05-03 Jim Wilson <wilson@cygnus.com>
29967
29968 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
29969
29970 2000-05-03 Robert Lipe <robertlipe@usa.net>
29971
29972 * gcc.dg/20000503-1.c: New test.
29973
29974 2000-05-02 Jakub Jelinek <jakub@redhat.com>
29975
29976 * gcc.c-torture/compile/20000502-1.c: New test.
29977 * g++.old-deja/g++.other/align.C: New test.
29978 * gcc.dg/cpp-tradstringify.c: New test.
29979
29980 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29981
29982 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29983 and hard registers.
29984
29985 2000-04-26 Geoff Keating <geoffk@cygnus.com>
29986
29987 * gcc.c-torture/execute/loop-5.c: New test.
29988
29989 2000-04-25 Jakub Jelinek <jakub@redhat.com>
29990
29991 * gcc.c-torture/execute/va-arg-20.c: New test.
29992
29993 2000-04-23 Jeffrey A Law (law@cygnus.com)
29994
29995 * gcc.c-torture/execute/20000422-1.c: New test.
29996
29997 2000-04-20 Greg McGary <gkm@gnu.org>
29998
29999 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30000 when optimizing, but without sibling-call optimizations (-O1).
30001
30002 2000-04-20 Jeffrey A Law (law@cygnus.com)
30003
30004 * gcc.c-torture/compile/20000420-1.c: New test.
30005
30006 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30007
30008 * g++.abi/ptrflags.C: New test.
30009 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30010
30011 2000-04-19 Catherine Moore <clm@cygnus.com>
30012
30013 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30014
30015 2000-04-19 Greg McGary <gkm@gnu.org>
30016
30017 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30018 sibling-call optimizations.
30019
30020 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30021
30022 * gcc.dg/20000419-1.c: New test.
30023
30024 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
30025
30026 * gcc.c-torture/execute/20000412-6.c: New test.
30027
30028 2000-04-12 Jeffrey A Law (law@cygnus.com)
30029
30030 * gcc.c-torture/execute/20000412-5.c: New test.
30031 * g77.f-torture/compile/20000412-1.f: New test.
30032 * gcc.c-torture/execute/20000412-4.c: New test.
30033 * gcc.c-torture/compile/20000412-2.c: New test.
30034 * gcc.c-torture/execute/20000412-3.c: New test.
30035 * gcc.c-torture/compile/20000412-1.c: New test.
30036 * gcc.c-torture/execute/20000412-2.c: New test.
30037
30038 2000-04-12 Jakub Jelinek <jakub@redhat.com>
30039
30040 * objc/execute/bf-20.m: New test.
30041
30042 2000-04-10 Richard Henderson <rth@cygnus.com>
30043
30044 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30045
30046 * gcc.c-torture/execute/20000412-1.c: New test.
30047
30048 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30049
30050 * g++.old-deja/g++.eh/catchptr1.C: New test.
30051
30052 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30053
30054 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30055
30056 2000-04-08 Neil Booth <NeilB@earthling.net>
30057
30058 * gcc.dg/cpp-nullchar.c: Remove test as
30059 embedded nulls cause problems.
30060
30061 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30062
30063 * gcc.dg/compare2.c: New test.
30064
30065 2000-04-08 Neil Booth <NeilB@earthling.net>
30066
30067 * gcc.dg/cpp-nullchar.c: New test.
30068
30069 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30070
30071 * gcc.dg/cpp-mi2.c: New test.
30072 * gcc.dg/cpp-mi2[abc].h: New files.
30073
30074 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30075
30076 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30077 member name.
30078
30079 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30080
30081 * g++.old-deja/g++.abi/vmihint.C: New test.
30082
30083 2000-04-06 Neil Booth <NeilB@earthling.net>
30084
30085 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30086 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30087 copyright.
30088
30089 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
30090
30091 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30092 avoid stack-frame overwrite.
30093
30094 2000-04-05 Jakub Jelinek <jakub@redhat.com>
30095
30096 * gcc.c-torture/compile/20000405-2.c: New test.
30097 * gcc.c-torture/compile/20000405-3.c: New test.
30098
30099 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30100
30101 * gcc.c-torture/compile/20000405-1.c: New test.
30102
30103 2000-04-04 Geoff Keating <geoffk@cygnus.com>
30104
30105 * gcc.dg/cast-qual-1.c: Revert last change.
30106
30107 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30108
30109 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30110
30111 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30112
30113 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30114 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30115
30116 2000-04-03 Jeffrey A Law (law@cygnus.com)
30117
30118 * gcc.c-torture/compile/20000403-2.c: New test.
30119 * gcc.c-torture/compile/20000403-1.c: New test.
30120
30121 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
30122
30123 * gcc.c-torture/execute/20000403-1.c: New test.
30124
30125 2000-04-03 Geoff Keating <geoffk@cygnus.com>
30126
30127 * gcc.c-torture/execute/20000402-1.c: New test.
30128
30129 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30130
30131 * gcc.c-torture/execute/va-arg-15.c: New test.
30132 * gcc.c-torture/execute/va-arg-16.c: New test.
30133 * gcc.c-torture/execute/va-arg-17.c: New test.
30134 * gcc.c-torture/execute/va-arg-18.c: New test.
30135 * gcc.c-torture/execute/va-arg-19.c: New test.
30136
30137 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30138
30139 * gcc.c-torture/compile/981211-1.c: Move to...
30140 * gcc.dg/cpp-as1.c: ...here.
30141 * gcc.dg/cpp-as2.c: New file.
30142
30143 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30144 compiler.
30145
30146 2000-04-02 Neil Booth <NeilB@earthling.net>
30147
30148 * gcc.dg/cpp-cond.c New tests.
30149 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30150 accidental success less likely.
30151 * gcc.dg/cpp-missingop.c New tests.
30152 * gcc.dg/cpp-missingparen.c New tests.
30153 * gcc.dg/cpp-shift.c New tests.
30154 * gcc.dg/cpp-shortcircuit.c New tests.
30155 * gcc.dg/cpp-unary.c New tests.
30156
30157 2000-03-29 Jeffrey A Law (law@cygnus.com)
30158
30159 * gcc.c-torture/compile/20000329-1.c: New test.
30160
30161 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30162
30163 * gcc.c-torture/compile/20000326-1.c: New test.
30164 * gcc.c-torture/compile/20000326-2.c: New test.
30165
30166 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30167
30168 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30169 the first parameter is a function argument.
30170
30171 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30172
30173 * g++.old-deja/g++.ext/array4.C: New test.
30174
30175 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30176
30177 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30178
30179 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30180
30181 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30182
30183 2000-03-19 Richard Henderson <rth@cygnus.com>
30184
30185 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30186
30187 2000-03-19 Richard Henderson <rth@cygnus.com>
30188
30189 * gcc.c-torture/compile/20000319-1.c: New test.
30190
30191 2000-03-14 Jeffrey A Law (law@cygnus.com)
30192
30193 * gcc.c-torture/execute/20000314-3.c: New test.
30194 * gcc.c-torture/execute/20000314-2.c: New test.
30195 * gcc.c-torture/execute/20000314-1.c: New test.
30196 * gcc.c-torture/compile/20000314-2.c: New test.
30197 * gcc.c-torture/compile/20000314-1.c: New test.
30198
30199 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30200
30201 * g++.old-deja/g++.warn/inline.C: New test.
30202
30203 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30204
30205 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30206 standards-compliant result rather than specific constants.
30207 Put test-values in array.
30208
30209 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30210
30211 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30212 (g++_target_compile): Put test-specific options last.
30213
30214 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30215
30216 * g++.old-deja/g++.eh/vbase4.C: New test.
30217
30218 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30219
30220 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30221
30222 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30223
30224 * g++.old-deja/g++.brendan/misc12.C: Removed.
30225 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30226 * g++.old-deja/g++.ext/pretty4.C: New test.
30227
30228 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30229
30230 * g++.old-deja/g++.other/string2.C: New test.
30231
30232 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30233
30234 * g++.old-deja/g++.warn/impint2.C: New test.
30235
30236 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30237
30238 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30239 is 1, not zero.
30240
30241 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30242
30243 * g++.old-deja/g++.warn/impint.C: New test.
30244 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30245 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30246 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30247 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30248 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30249 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30250 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30251 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30252 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30253 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30254 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30255 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30256
30257 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30258
30259 * gcc.dg/cpp-redef.c: New test.
30260
30261 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30262
30263 * g++.old-deja/g++.pt/unify7.C: New test.
30264
30265 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30266
30267 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30268 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30269
30270 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30271
30272 * gcc.c-torture/compile/20000224-1.c: New test.
30273
30274 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30275
30276 * gcc.c-torture/compile/cpp-2.c: New test.
30277 * gcc.c-torture/compile/cpp-1.c: New test.
30278
30279 2000-02-25 Jeffrey A Law (law@cygnus.com)
30280
30281 * gcc.c-torture/execute/20000225-1.c: New test.
30282
30283 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30284
30285 * gcc.dg/cpp-li2.c: New test.
30286
30287 * gcc.dg/cpp-wi1.c: New test.
30288
30289 * gcc.dg/cpp-li1.c: New test.
30290
30291 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30292
30293 * g++.old-deja/g++.other/sizeof5.C: New test.
30294
30295 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30296
30297 * gcc.c-torture/execute/va-arg-13.c: New test.
30298
30299 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30300
30301 * gcc.c-torture/execute/va-arg-12.c: New test.
30302
30303 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30304
30305 * gcc.c-torture/execute/20000223-1.c: New test.
30306
30307 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30308
30309 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30310
30311 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30312
30313 * g++.old-deja/g++.abi/ptrmem.C: New test.
30314
30315 2000-02-19 Richard Henderson <rth@cygnus.com>
30316
30317 * gcc.c-torture/compile/init-3.c: New.
30318
30319 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30320
30321 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30322 ALWAYS_CXXFLAGS.
30323
30324 2000-02-11 Robert Lipe <robertl@sco.com>
30325
30326 * gcc.c-torture/compile/20000211-3.c: New test.
30327
30328 2000-02-11 Martin Buchholz <martin@xemacs.org>
30329
30330 * gcc.c-torture/compile/20000211-2.c: New test.
30331
30332 2000-02-11 Jeffrey A Law (law@cygnus.com)
30333
30334 * gcc.c-torture/compile/20000211-1.c: New test.
30335
30336 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30337
30338 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30339 on native targets
30340
30341 2000-02-08 Nathan Sidwell <nathan@acm.org>
30342
30343 * g++.old-deja/g++.other/cast5.C: New test.
30344
30345 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30346
30347 * gcc.c-torture/execute/20000205-1.c: New.
30348
30349 2000-02-03 Nathan Sidwell <nathan@acm.org>
30350
30351 * g++.old-deja/g++.jason/cast3.C: Return void.
30352 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30353
30354 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30355
30356 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30357
30358 * gcc.dg/loop-1.c: New test.
30359
30360 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30361
30362 * gcc.c-torture/compile/20000127-1.c: New test.
30363 * gcc.c-torture/execute/991228-1.c: New test.
30364
30365 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30366
30367 * gcc.dg/unused-2.c: New test.
30368
30369 * gcc.dg/conv-1.c: New test.
30370
30371 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30372
30373 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30374 compiler.
30375 (tool_option_proc): Fix typo.
30376
30377 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30378
30379 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30380 of the ld on the host, not on the build machine.
30381 Also, don't crash if '--help' is not a supported option.
30382
30383 2000-01-24 Richard Henderson <rth@cygnus.com>
30384
30385 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30386
30387 2000-01-20 Jeffrey A Law (law@cygnus.com)
30388
30389 * gcc.c-torture/execute/20000120-2.c: New test.
30390 * gcc.c-torture/execute/20000120-1.c: New test.
30391
30392 2000-01-13 Jeffrey A Law (law@cygnus.com)
30393
30394 * gcc.c-torture/execute/20000113-1.c: New test.
30395
30396 2000-01-12 Jeffrey A Law (law@cygnus.com)
30397
30398 * gcc.c-torture/execute/20000112-1.c: New test.
30399
30400 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30401
30402 * gcc.dg/20000111-1.c: New test.
30403
30404 2000-01-10 Jeffrey A Law (law@cygnus.com)
30405
30406 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30407 with 16 bit integers.
30408
30409 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30410
30411 * gcc.dg/20000108-1.c: New test.
30412
30413 2000-01-05 Nathan Sidwell <nathan@acm.org>
30414
30415 * g++.old-deja/g++.ns/koenig8.C: New test.
30416
30417 2000-01-05 Nathan Sidwell <nathan@acm.org>
30418
30419 * g++.old-deja/g++.other/cast4.C: New test.
30420
30421 2000-01-05 Jeffrey A Law (law@cygnus.com)
30422
30423 * gcc.c-torture/compile/20000105-2.c: New test.
30424 * gcc.c-torture/compile/20000105-1.c: New test.
30425
30426 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30427
30428 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30429 references to printf & atoi to conform to ANSI standard.
30430 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30431 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30432 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30433 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30434 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30435 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30436 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30437 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30438 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30439 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30440 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30441 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30442 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30443 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30444 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30445 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30446 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30447 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30448 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30449 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30450 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30451 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30452 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30453 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30454 * g++.old-deja/g++.brendan/init3.C: Likewise.
30455 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30456 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30457 * g++.old-deja/g++.brendan/new2.C: Likewise.
30458 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30459 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30460 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30461 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30462 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30463 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30464 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30465 * g++.old-deja/g++.brendan/template24.C: Likewise.
30466 * g++.old-deja/g++.brendan/template3.C: Likewise.
30467 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30468 * g++.old-deja/g++.jason/inline3.C: Likewise.
30469 * g++.old-deja/g++.jason/opeq.C: Likewise.
30470 * g++.old-deja/g++.law/arg5.C: Likewise.
30471 * g++.old-deja/g++.law/arm7.C: Likewise.
30472 * g++.old-deja/g++.law/ctors11.C: Likewise.
30473 * g++.old-deja/g++.law/cvt8.C: Likewise.
30474 * g++.old-deja/g++.law/init9.C: Likewise.
30475 * g++.old-deja/g++.law/refs4.C: Likewise.
30476 * g++.old-deja/g++.law/template2.C: Likewise.
30477 * g++.old-deja/g++.law/visibility24.C: Likewise.
30478 * g++.old-deja/g++.law/vtable3.C: Likewise.
30479 * g++.old-deja/g++.mike/asm2.C: Likewise.
30480 * g++.old-deja/g++.mike/eh1.C: Likewise.
30481 * g++.old-deja/g++.mike/misc1.C: Likewise.
30482 * g++.old-deja/g++.mike/misc13.C: Likewise.
30483 * g++.old-deja/g++.mike/misc14.C: Likewise.
30484 * g++.old-deja/g++.mike/ns12.C: Likewise.
30485 * g++.old-deja/g++.mike/p1248.C: Likewise.
30486 * g++.old-deja/g++.mike/p3708.C: Likewise.
30487 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30488 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30489 * g++.old-deja/g++.mike/p646.C: Likewise.
30490 * g++.old-deja/g++.mike/p700.C: Likewise.
30491 * g++.old-deja/g++.mike/p783.C: Likewise.
30492 * g++.old-deja/g++.mike/p783a.C: Likewise.
30493 * g++.old-deja/g++.mike/p783b.C: Likewise.
30494 * g++.old-deja/g++.mike/p786.C: Likewise.
30495 * g++.old-deja/g++.mike/p789.C: Likewise.
30496 * g++.old-deja/g++.mike/p789a.C: Likewise.
30497 * g++.old-deja/g++.mike/p807a.C: Likewise.
30498 * g++.old-deja/g++.other/delete3.C: Likewise.
30499 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30500 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30501 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30502 * g++.old-deja/g++.other/empty1.C: Likewise.
30503 * g++.old-deja/g++.other/temporary1.C: Likewise.
30504 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30505 * g++.old-deja/g++.pt/t16.C: Likewise.
30506 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30507
30508 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30509
30510 * gcc.dg/991230-1.c: New test.
30511
30512 1999-12-29 Jeffrey A Law (law@cygnus.com)
30513
30514 * gcc.c-torture/compile/991229-3.c: New test.
30515 * gcc.c-torture/compile/991229-2.c: New test.
30516 * gcc.c-torture/compile/991229-1.c: New test.
30517
30518 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30519
30520 * gcc.c-torture/compile/labels-2.c: New test.
30521
30522 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30523
30524 * gcc.c-torture/execute/991227-1.c: New test.
30525
30526 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30527
30528 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30529
30530 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30531
30532 * gcc.c-torture/execute/991221-1.c: New test.
30533
30534 1999-12-20 Nathan Sidwell <nathan@acm.org>
30535
30536 * g++.old-deja/g++.other/cast3.C: New test.
30537
30538 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30539
30540 * gcc.c-torture/execute/991216-4.c: New test.
30541
30542 1999-12-16 Michael Meissner <meissner@cygnus.com>
30543
30544 * gcc.c-torture/execute/991216-1.c: New test.
30545 * gcc.c-torture/execute/991216-2.c: New test.
30546 * gcc.c-torture/execute/991216-3.c: New test.
30547
30548 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30549
30550 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30551 Actually make the test fail by using "-O2" for compilation.
30552
30553 1999-12-15 Nathan Sidwell <nathan@acm.org>
30554
30555 * g++.old-deja/g++.warn/cast-align1.C: New test.
30556
30557 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30558
30559 * gcc.c-torture/compile/991214-1.c: New test.
30560 * gcc.c-torture/compile/991214-2.c: New test.
30561
30562 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30563
30564 * gcc.dg/991214-1.c: New test.
30565
30566 1999-12-13 Jeffrey A Law (law@cygnus.com)
30567
30568 * gcc.c-torture/compile/991213-3.c: New test.
30569 * gcc.c-torture/compile/991213-2.c: New test.
30570 * gcc.c-torture/compile/991213-1.c: New test.
30571
30572 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30573
30574 * gcc.dg/991209-1.c: New test.
30575
30576 1999-12-08 Nathan Sidwell <nathan@acm.org>
30577
30578 * gcc.c-torture/compile/991208-1.c: New test.
30579
30580 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30581
30582 * gcc.dg/ultrasp2.c: New test.
30583
30584 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30585
30586 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30587
30588 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30589
30590 * gcc.c-torture/compile/991202-1.c: New test.
30591 * gcc.c-torture/execute/991202-1.c: New test.
30592 * gcc.c-torture/execute/991202-2.c: New test.
30593 * gcc.c-torture/execute/991202-3.c: New test.
30594
30595 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30596
30597 * g++.old-deja/g++.abi/align.C: New test.
30598 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30599 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30600
30601 1999-12-01 Richard Henderson <rth@cygnus.com>
30602
30603 * gcc.c-torture/execute/991201-1.c: New.
30604
30605 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30606
30607 * gcc.dg/991129-1.c: New test.
30608
30609 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30610
30611 * gcc.c-torture/compile/991127-1.c: New test.
30612
30613 1999-11-22 Nathan Sidwell <nathan@acm.org>
30614
30615 * g++.old-deja/g++.other/warn4.C: New test.
30616
30617 1999-11-22 Nathan Sidwell <nathan@acm.org>
30618
30619 * g++.old-deja/g++.eh/cleanup2.C: New test.
30620 * g++.old-deja/g++.ext/pretty2.C: New test.
30621 * g++.old-deja/g++.ext/pretty3.C: New test.
30622 * g++.old-deja/g++.other/debug6.C: New test.
30623
30624 1999-10-20 Jim Wilson <wilson@cygnus.com>
30625
30626 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30627 compiler_output to look for one error message instead of two.
30628
30629 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30630
30631 * gcc.c-torture/execute/991118-1.c: Also test case
30632 where the word boundary does not split a byte evenly.
30633
30634 1999-11-19 Nathan Sidwell <nathan@acm.org>
30635
30636 * g++.old-deja/g++.ext/restrict1.C: New test.
30637
30638 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30639
30640 * gcc.c-torture/execute/991118-1.c: New test.
30641
30642 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30643
30644 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30645 working directory pathnames.
30646
30647 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30648
30649 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30650 host is equipped with driver.h and driver.o so it can actually
30651 compile and run the tests.
30652
30653 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30654
30655 * gcc.c-torture/compile/991008-1.c: New test.
30656
30657 1999-11-08 Nick Clifton <nickc@cygnus.com>
30658
30659 * lib/gcc-dg.exp: Include target-supports.exp
30660
30661 1999-11-05 Nick Clifton <nickc@cygnus.com>
30662
30663 * lib/target-supports.exp: New file: Provide procs to test for
30664 features supported by the target.
30665 (check_weak_available): Moved here from ecos.exp.
30666 (check_alias_available): New proc: Determine of the target
30667 toolchain supports the alias attribute.
30668
30669 * gcc.dg/special/ecos.exp: Move check_weak_available to
30670 target-supports.exp.
30671 (alias-1.c): Only perform the test if the target supports
30672 aliases.
30673 (wkali-1.c): Only perform the test if the target supports
30674 aliases.
30675
30676 * gcc.dg/990506-0.c: Expect error messages from cross
30677 targets as well as native targets.
30678
30679 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30680
30681 * gcc.dg/ultrasp1.c: Removed xfail.
30682 * gcc.dg/struct-ret-2.c: Likewise.
30683 * gcc.dg/array-1.c: Likewise.
30684
30685 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30686
30687 * gcc.dg/struct-ret-2.c: New test.
30688
30689 * gcc.dg/array-1.c: New test.
30690
30691 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30692
30693 * gcc.c-torture/execute/991030-1.c: New test.
30694
30695 1999-10-26 Richard Henderson <rth@cygnus.com>
30696
30697 * gcc.c-torture/compile/991026-2.c: New test.
30698
30699 1999-10-26 Jeffrey A Law (law@cygnus.com)
30700
30701 * gcc.c-torture/compile/991026-1.c: New test.
30702
30703 1999-10-23 Jeffrey A Law (law@cygnus.com)
30704
30705 * gcc.c-torture/execute/991023-1.c: New test.
30706
30707 1999-10-19 Jeffrey A Law (law@cygnus.com)
30708
30709 * gcc.c-torture/execute/991019-1.c: New test.
30710
30711 1999-10-16 Richard Henderson <rth@cygnus.com>
30712
30713 * gcc.c-torture/execute/991016-1.c: New test.
30714
30715 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30716
30717 * gcc.c-torture/execute/991014-1.c: New test.
30718
30719 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30720
30721 * g++.old-deja/g++.other/union2.C: New test.
30722
30723 1999-10-13 Nathan Sidwell <nathan@acm.org>
30724
30725 * g++.old-deja/g++.other/vaarg2.C: New test.
30726 * g++.old-deja/g++.other/vaarg3.C: New test.
30727
30728 1999-10-12 Craig Burley <craig@jcb-sc.com>
30729
30730 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30731 in compile/.
30732
30733 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
30734
30735 * gcc.c-torture/execute/va-arg-11.c: New test.
30736
30737 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
30738
30739 * lib/file-format.exp (gcc_target_object_format): Don't
30740 crash if objdump is unavailable.
30741
30742 1999-09-29 Donn Terry <donn@interix.com>
30743
30744 * gcc.misc-tests/mg.exp: delete extraneous redirection.
30745
30746 1999-09-28 Nick Clifton <nickc@cygnus.com>
30747
30748 * gcc.c-torture/compile/990928-1.c: New test.
30749
30750 1999-09-28 Nathan Sidwell <nathan@acm.org>
30751
30752 * g++.old-deja/g++.other/decl6.C: New test.
30753
30754 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30755
30756 * gcc.c-torture/execute/va-arg-10.c: New test.
30757
30758 1999-09-27 Nathan Sidwell <nathan@acm.org>
30759
30760 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30761 __PRETTY_FUNCTION__.
30762
30763 1999-09-23 Nick Clifton <nickc@cygnus.com>
30764
30765 * gcc.c-torture/execute/990923-1.c: New test.
30766
30767 1999-09-21 Nick Clifton <nickc@cygnus.com>
30768
30769 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30770 for which -fpic is inappropriate.
30771
30772 1999-09-21 Mark Mitchell <mark@codesourcery.com>
30773
30774 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
30775
30776 1999-09-21 Nathan Sidwell <nathan@acm.org>
30777
30778 * g++.old-deja/g++.other/dyncast1.C: New test.
30779 * g++.old-deja/g++.other/dyncast2.C: New test.
30780 * g++.old-deja/g++.other/dyncast3.C: New test.
30781 * g++.old-deja/g++.other/dyncast4.C: New test.
30782 * g++.old-deja/g++.other/dyncast5.C: New test.
30783 * g++.old-deja/g++.eh/catch3.C: New test.
30784 * g++.old-deja/g++.eh/catch3p.C: New test.
30785 * g++.old-deja/g++.eh/catch4.C: New test.
30786 * g++.old-deja/g++.eh/catch4p.C: New test.
30787 * g++.old-deja/g++.eh/catch5.C: New test.
30788 * g++.old-deja/g++.eh/catch5p.C: New test.
30789 * g++.old-deja/g++.eh/catch6.C: New test.
30790 * g++.old-deja/g++.eh/catch6p.C: New test.
30791 * g++.old-deja/g++.eh/catch7.C: New test.
30792 * g++.old-deja/g++.eh/catch7p.C: New test.
30793 * g++.old-deja/g++.eh/catch8.C: New test.
30794 * g++.old-deja/g++.eh/catch8p.C: New test.
30795 * g++.old-deja/g++.eh/catch9.C: New test.
30796 * g++.old-deja/g++.eh/catch9p.C: New test.
30797
30798 1999-09-13 Nathan Sidwell <nathan@acm.org>
30799
30800 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30801 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
30802
30803 1999-09-13 Jeffrey A Law (law@cygnus.com)
30804
30805 * gcc.c-torture/compile/990913-1.c: New test.
30806
30807 1999-09-10 Nathan Sidwell <nathan@acm.org>
30808
30809 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30810 * g++.old-deja/g++.jason/rfg5.C: Likewise.
30811
30812 1999-09-09 Richard Henderson <rth@cygnus.com>
30813
30814 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
30815
30816 1999-09-09 Nathan Sidwell <nathan@acm.org>
30817
30818 * g++.old-deja/g++.other/lookup11.C: New test.
30819 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30820 what is permitted and what we want.
30821 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30822 overload use.
30823 * g++.old-deja/g++.jason/rfg5.C: Likewise
30824
30825 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
30826
30827 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30828 * gcc.c-torture/noncompile/poison-1.c: New file.
30829
30830 1999-09-08 Nathan Sidwell <nathan@acm.org>
30831
30832 * g++.old-deja/g++.other/sizeof3.C: New test.
30833 * g++.old-deja/g++.other/sizeof4.C: New test.
30834 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30835 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
30836
30837 1999-09-07 Richard Henderson <rth@cygnus.com>
30838
30839 * gcc.dg/va-arg-1.c: New.
30840
30841 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30842
30843 * gcc.c-torture/execute/va-arg-9.c: New test.
30844
30845 1999-09-05 Craig Burley <craig@jcb-sc.com>
30846
30847 * g77.f-torture/compile/980519-2.f: New test.
30848 * g77.f-torture/compile/19990905-0.f: New test.
30849 * g77.f-torture/compile/19990905-1.f: New test.
30850 * g77.f-torture/compile/19990905-2.f: New test.
30851
30852 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
30853
30854 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
30855
30856 * gcc.c-torture/execute/990827-1.c: Fix typo.
30857
30858 1999-09-03 Nathan Sidwell <nathan@acm.org>
30859
30860 * g++.old-deja/g++.other/deref1.C: New test.
30861
30862 1999-09-02 Nathan Sidwell <nathan@acm.org>
30863
30864 * g++.old-deja/g++.other/ambig2.C: New test.
30865 * g++.old-deja/g++.other/cond5.C: New test.
30866 * g++.old-deja/g++.other/lookup16.C: New test.
30867
30868 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
30869
30870 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30871 assemblers too.
30872
30873 1999-08-31 Jeffrey A Law (law@cygnus.com)
30874
30875 * lib/c-torture.exp: Avoid the "compare executables" optimization
30876 when testing native.
30877
30878 1999-08-29 Jeffrey A Law (law@cygnus.com)
30879
30880 * gcc.c-torture/execute/990829-1.c: New test.
30881 * gcc.c-torture/compile/990829-1.c: New test.
30882
30883 1999-08-27 Paul Burchard <burchard@pobox.com>
30884
30885 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30886 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30887 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30888 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30889 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30890 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30891 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30892 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30893 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30894 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30895 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
30896
30897 1999-08-27 Jeffrey A Law (law@cygnus.com)
30898
30899 * gcc.c-torture/execute/990827-1.c: New test.
30900
30901 1999-08-26 Craig Burley <craig@jcb-sc.com>
30902
30903 * g77.f-torture/noncompile/19990826-4.f: New test.
30904
30905 * g77.f-torture/compile/19990826-3.f: New test.
30906
30907 * g77.f-torture/execute/19990826-2.f: New test.
30908
30909 * g77.f-torture/compile/19990826-1.f: New test.
30910
30911 * gcc.c-torture/execute/990826-0.c: New test.
30912 * g77.c-torture/execute/19990826-0.f: New test.
30913
30914 * g77.f-torture/noncompile/970626-2.f: New test.
30915
30916 1999-08-25 Paul Burchard <burchard@pobox.com>
30917
30918 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30919 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30920 lss-011.C: New tests.
30921
30922 1999-08-25 Nathan Sidwell <nathan@acm.org>
30923
30924 * g++.old-deja/g++.other/decl5.C: New test.
30925
30926 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30927
30928 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30929 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30930 call `postbase' for each one. All callers of `postbase' changed
30931 to call this instead.
30932
30933 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
30934
30935 * gcc.c-torture/execute/990811-1.c: New test.
30936
30937 1999-08-09 Nick Clifton <nickc@cygnus.com>
30938
30939 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30940 just native ones.
30941
30942 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30943 just native ones.
30944
30945 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30946
30947 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
30948
30949 1999-08-04 Jeffrey A Law (law@cygnus.com)
30950
30951 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
30952
30953 1999-08-04 Nathan Sidwell <nathan@acm.org>
30954
30955 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
30956
30957 1999-08-04 Jeffrey A Law (law@cygnus.com)
30958
30959 * gcc.c-torture/execute/990804-1.c: New test.
30960
30961 1999-08-03 Nathan Sidwell <nathan@acm.org>
30962
30963 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30964 * g++.old-deja/g++.brendan/crash64.C: Likewise
30965 * g++.old-deja/g++.brendan/overload8.C: Likewise
30966
30967 1999-08-03 Nathan Sidwell <nathan@acm.org>
30968
30969 * g++.old-deja/g++.other/struct1.C: New test.
30970
30971 1999-08-03 Nathan Sidwell <nathan@acm.org>
30972
30973 * g++.old-deja/g++.other/enum2.C: New test.
30974
30975 1999-08-02 Richard Henderson <rth@cygnus.com>
30976
30977 Adapted from tests from Franz Sirl:
30978 * gcc.c-torture/execute/va-arg-7.c: New test.
30979 * gcc.c-torture/execute/va-arg-8.c: New test.
30980
30981 1999-08-01 Jeffrey A Law (law@cygnus.com)
30982
30983 * gcc.c-torture/compile/990801-2.c: New test.
30984
30985 * gcc.c-torture/compile/990801-1.c: New test.
30986
30987 1999-07-27 Michael Meissner <meissner@cygnus.com>
30988
30989 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30990 fp-cmp-1.c, converting double to float.
30991
30992 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30993 fp-cmp-1.c, converting double to long double.
30994
30995 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30996 from fr1 to unknown_register, since fr1 is a legitimate register
30997 on some machines.
30998
30999 1999-07-25 Jeffrey A Law (law@cygnus.com)
31000
31001 * README: More listname related changes.
31002
31003 1999-07-08 Catherine Moore <clm@cygnus.com>
31004
31005 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
31006
31007 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
31008
31009 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
31010
31011 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31012
31013 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
31014
31015 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
31016
31017 * gcc.dg/990703-1.c: New test.
31018
31019 1999-06-29 Nick Clifton <nickc@cygnus.com>
31020
31021 * lib/file-format.exp: New file: Move definition of proc
31022 gcc_target_object_format to here from
31023 gcc.dg/special/ecos.exp.
31024
31025 * lib/c-torture.exp: Include lib file-format.exp.
31026 * lib/gcc-dg.exp: Include lib file-format.exp.
31027
31028 * gcc.dg/special/ecos.exp: Remove definition of proc
31029 gcc_target_object_format.
31030
31031 1999-06-28 Jeffrey A Law (law@cygnus.com)
31032
31033 * gcc.c-torture/execute/990628-1.c: New test.
31034
31035 1999-06-25 Jeffrey A Law (law@cygnus.com)
31036
31037 * gcc.c-torture/compile/990625-2.c: New test.
31038
31039 * gcc.c-torture/compile/990625-1.c: New test.
31040
31041 1999-06-23 Nick Clifton <nickc@cygnus.com>
31042
31043 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31044 attributes compile.
31045 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31046 ports that use the COFF/PE file format.
31047
31048 1999-06-17 Jeffrey A Law (law@cygnus.com)
31049
31050 * gcc.c-torture/compile/990617-1.c: New test.
31051
31052 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
31053
31054 * g++.old-deja/g++.other/decl4.C: New test.
31055
31056 1999-06-14 Nathan Sidwell <nathan@acm.org>
31057
31058 * g++.old-deja/g++.other/bitfld3.C: New test.
31059
31060 1999-06-08 Nathan Sidwell <nathan@acm.org>
31061
31062 * g++.old-deja/g++.eh/catch1.C: New test.
31063
31064 1999-06-07 Jeffrey A Law (law@cygnus.com)
31065
31066 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
31067
31068 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31069 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
31070
31071 1999-06-05 Craig Burley <craig@jcb-sc.com>
31072
31073 * g77.f-torture/compile/19990502-0.f: Replace with new,
31074 shorter, test that still fails after recent changes.
31075
31076 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31077
31078 * gcc.c-torture/execute/990604-1.c: New test.
31079
31080 1999-05-31 Jeffrey A Law (law@cygnus.com)
31081
31082 * gcc.c-torture/execute/990531-1.c: New test.
31083
31084 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31085
31086 * gcc.c-torture/compile/990527-1.c: New test.
31087
31088 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
31089
31090 * gcc.c-torture/execute/990527-1.c: New test.
31091
31092 1999-05-25 Nick Clifton <nickc@cygnus.com>
31093
31094 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
31095 bitfields as signed.
31096
31097 1999-05-25 Craig Burley <craig@jcb-sc.com>
31098
31099 * g77.f-torture/compile/19990525-0.f: New test.
31100
31101 1999-05-25 Jeffrey A Law (law@cygnus.com)
31102
31103 * gcc.c-torture/execute/990525-2.c: New test.
31104
31105 * gcc.c-torture/execute/990525-1.c: New test.
31106
31107 1999-05-24 Nathan Sidwell <nathan@acm.org>
31108
31109 * g++.old-deja/g++.other/anon3.C: New test.
31110 * g++.old-deja/g++.other/anon4.C: New test.
31111 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31112 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31113 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31114 Merrill).
31115
31116 1999-05-24 Jeffrey A Law (law@cygnus.com)
31117
31118 * gcc.c-torture/execute/990524-1.c: New test.
31119
31120 * gcc.dg/990524-1.c: New test.
31121
31122 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31123
31124 * gcc.c-torture/compile/990523-1.c: New test.
31125
31126 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
31127
31128 * gcc.c-torture/compile/990519-1.c: New test.
31129
31130 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31131
31132 * gcc.c-torture/compile/990517-1.c: New test.
31133
31134 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31135 (e4, f4): New tests.
31136 (main): Call them.
31137
31138 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31139
31140 * gcc.dg/noreturn-1.c: New test.
31141
31142 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31143
31144 * gcc.c-torture/execute/990513-1.c: New test.
31145
31146 1999-05-10 Richard Henderson <rth@cygnus.com>
31147
31148 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31149
31150 1999-05-10 Craig Burley <craig@jcb-sc.com>
31151
31152 * g77.f-torture/execute/erfc.f: Use small single-precision
31153 values, to avoid problems on Alphas when not -mieee.
31154
31155 1999-05-08 Craig Burley <craig@jcb-sc.com>
31156
31157 * gcc.dg/990506-0.c: New test.
31158
31159 1999-05-08 Richard Henderson <rth@cygnus.com>
31160
31161 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31162 the constant to test. Don't XFAIL 64-bit targets.
31163
31164 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31165 * g++.old-deja/g++.law/profile1.C: Likewise.
31166
31167 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31168 operator new instances.
31169 * g++.old-deja/g++.other/delete5.C: Likewise.
31170
31171 1999-05-03 Craig Burley <craig@jcb-sc.com>
31172
31173 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31174 intrinsic.
31175
31176 1999-05-03 Craig Burley <craig@jcb-sc.com>
31177
31178 * g77.f-torture/execute/u77-test.f: Reverse order of two
31179 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31180
31181 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31182
31183 * gcc.dg/compare1.c: New test.
31184
31185 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31186
31187 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31188 New tests.
31189
31190 1999-05-02 Craig Burley <craig@jcb-sc.com>
31191
31192 * g77.f-torture/compile/19990502-1.f: New test.
31193
31194 1999-05-02 Craig Burley <craig@jcb-sc.com>
31195
31196 * g77.f-torture/compile/19990502-0.f: New test.
31197
31198 1999-05-02 Craig Burley <craig@jcb-sc.com>
31199
31200 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31201 intrinsic.
31202
31203 1999-05-02 Craig Burley <craig@jcb-sc.com>
31204
31205 * g77.f-torture/execute/u77-test.f (main): List libU77
31206 intrinsics not currently tested.
31207 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31208 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31209 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31210 Trim blanks off the ends of some printed strings.
31211
31212 1999-05-02 Craig Burley <craig@jcb-sc.com>
31213
31214 * g77.f-torture/execute/u77-test.f (main): Just warn about
31215 FSTAT gid disagreement, as it's expected on some systems.
31216
31217 1999-05-01 Craig Burley <craig@jcb-sc.com>
31218
31219 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31220 use a new function, which allows for some slop.
31221 Clean up some commentary.
31222 (issum): The new function.
31223 (sgladd): Deleted subroutine.
31224
31225 1999-05-01 Craig Burley <craig@jcb-sc.com>
31226
31227 * g77.f-torture/execute/u77-test.f: Modify to be more like
31228 libf2c/libU77 version, bringing patches to that version here.
31229 Add suitable commentary.
31230
31231 1999-04-25 Richard Henderson <rth@cygnus.com>
31232
31233 * gcc.dg/990424-1.c: New test.
31234
31235 1999-04-24 Craig Burley <craig@jcb-sc.com>
31236
31237 * g77.f-torture/execute/u77-test.f (main): Bug involving
31238 LSTAT has been fixed, so turn back on full checking.
31239
31240 1999-04-20 Craig Burley <craig@jcb-sc.com>
31241
31242 * g77.f-torture/compile/19990419-0.f: New test.
31243 * g77.f-torture/execute/19990419-1.f: New test.
31244
31245 1999-04-17 Richard Henderson <rth@cygnus.com>
31246
31247 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31248 to avoid the need for a prototype to supress a warning.
31249
31250 1999-04-07 Jim Wilson <wilson@cygnus.com>
31251
31252 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31253
31254 1999-04-04 Jeffrey A Law (law@cygnus.com)
31255
31256 * gcc.c-torture/execute/990404-1.c: New test.
31257
31258 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31259
31260 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31261 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31262 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31263 missing initializer warnings.
31264
31265 1999-03-28 Jeffrey A Law (law@cygnus.com)
31266
31267 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31268 matching strings.
31269
31270 1999-03-26 Jeffrey A Law (law@cygnus.com)
31271
31272 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31273
31274 1999-03-26 Craig Burley <craig@jcb-sc.com>
31275
31276 * g77.f-torture/execute/19990325-0.f: New test.
31277 * g77.f-torture/execute/19990325-1.f: New test.
31278
31279 1999-03-24 Jeffrey A Law (law@cygnus.com)
31280
31281 * gcc.c-torture/execute/990324-1.c: New test.
31282
31283 1999-03-22 Jim Wilson <wilson@cygnus.com>
31284
31285 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31286 test with 4.
31287
31288 1999-03-17 Richard Henderson <rth@cygnus.com>
31289
31290 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31291
31292 1999-03-13 Craig Burley <craig@jcb-sc.com>
31293
31294 * g77.f-torture/execute/19990313-2.f: New test.
31295 * g77.f-torture/execute/19990313-3.f: New test.
31296
31297 1999-03-13 Craig Burley <craig@jcb-sc.com>
31298
31299 * g77.f-torture/execute/19990313-0.f: New test.
31300 * g77.f-torture/execute/19990313-1.f: New test.
31301
31302 1999-03-12 Jim Wilson <wilson@cygnus.com>
31303
31304 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31305 printf to sprintf.
31306 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31307 (main): Add check for u15. Conditionalize u31 check depending on
31308 whether ints are <32 bits or >=32 bits.
31309
31310 1999-03-08 Craig Burley <craig@jcb-sc.com>
31311
31312 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31313
31314 1999-03-08 Craig Burley <craig@jcb-sc.com>
31315
31316 * g77.f-torture/compile/19990305-0.f: New test.
31317 * g77.f-torture/execute/19981119-0.f: New test.
31318
31319 1999-03-08 Craig Burley <craig@jcb-sc.com>
31320
31321 * g77.f-torture/execute/970625-2.f: call ABORT if final
31322 result is not correct, instead of just printing it.
31323 Add this checking via newly introduced obfuscation, to
31324 trip up buggy front ends.
31325
31326 1999-03-07 Craig Burley <craig@jcb-sc.com>
31327
31328 * g77.f-torture/compile/960317-1.f: Moved from being
31329 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31330
31331 1999-03-06 Craig Burley <craig@jcb-sc.com>
31332
31333 * g77.f-torture/execute/960317-1.f: New (old) test.
31334 * g77.f-torture/execute/970625-2.f: Ditto.
31335
31336 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31337
31338 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31339 message on line 1 or line 2; cccp and cpplib do this differently.
31340
31341 1999-03-01 Jeffrey A Law (law@cygnus.com)
31342
31343 * g++.old-deja/g++.law/weak1.C: New test.
31344
31345 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31346
31347 * gcc.c-torture/execute/990119-1.c: Renamed to...
31348 * gcc.dg/990119-1.c: this, so it will only be tested once
31349 (it's a preprocessor test, it doesn't need to be run at
31350 multiple optimization levels).
31351
31352 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31353
31354 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31355 ALWAYS_CXXFLAGS.
31356
31357 1999-02-24 Craig Burley <craig@jcb-sc.com>
31358
31359 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31360 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31361 to not be compilable by current g77.
31362
31363 1999-02-24 Nick Clifton <nickc@cygnus.com>
31364
31365 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31366
31367 1999-02-22 Jeffrey A Law (law@cygnus.com)
31368
31369 * gcc.c-torture/execute/990222-1.c: New test.
31370
31371 1999-02-19 Craig Burley <craig@jcb-sc.com>
31372
31373 * g77.f-torture/compile/19990218-0.f: New test.
31374 * g77.f-torture/noncompile/19990218-1.f: New test.
31375
31376 1999-02-18 Craig Burley <craig@jcb-sc.com>
31377
31378 * g77.f-torture/compile/19981216-0.f: New test.
31379
31380 1999-02-14 Jeffrey A Law (law@cygnus.com)
31381
31382 * gcc.dg/990214-1.c: New test.
31383
31384 1999-02-13 Jeffrey A Law (law@cygnus.com)
31385
31386 * gcc.dg/990213-2.c: New test.
31387
31388 * gcc.dg/990213-1.c: New test.
31389
31390 1999-02-12 Jeffrey A Law (law@cygnus.com)
31391
31392 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31393 ints.
31394
31395 1999-02-11 Nick Clifton <nickc@cygnus.com>
31396
31397 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31398 specified by target.
31399
31400 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31401
31402 1999-02-11 Jeffrey A Law (law@cygnus.com)
31403
31404 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31405
31406 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31407
31408 * gcc.dg/special/ecos.exp: New test driver for new tests with
31409 special requirements.
31410
31411 * gcc.dg/special/alias-1.c: New test.
31412 * gcc.dg/special/gcsec-1.c: New test.
31413 * gcc.dg/special/weak-1.c: New test.
31414 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31415 * gcc.dg/special/weak-2.c: New test.
31416 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31417 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31418 * gcc.dg/special/wkali-1.c: New test.
31419 * gcc.dg/special/wkali-2.c: New test.
31420 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31421 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31422
31423 1999-02-10 Felix Lee <flee@cygnus.com>
31424
31425 * lib/c-torture.exp (c-torture-compile): Pull out code for
31426 analyzing gcc error messages.
31427 (c-torture-execute): Likewise. Fix some (harmless) false
31428 positives.
31429 * lib/gcc.exp (gcc_check_compile): New function.
31430
31431 1999-02-08 Richard Henderson <rth@cygnus.com>
31432
31433 * gcc.c-torture/execute/990208-1.c: New test.
31434
31435 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31436
31437 * g++.dg/special/ecos.exp: New driver for new tests with special
31438 requirements
31439
31440 * g++.dg/special/conpr-1.C: New test
31441 * g++.dg/special/conpr-2.C: New test
31442 * g++.dg/special/conpr-2a.C: New test
31443 * g++.dg/special/conpr-3.C: New test
31444 * g++.dg/special/conpr-3a.C: New test
31445 * g++.dg/special/conpr-3b.C: New test
31446
31447 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31448 allow g++ to use the dg driver
31449
31450 * README: Add comment about g++.dg directory
31451
31452 1999-02-06 Jeffrey A Law (law@cygnus.com)
31453
31454 * README: Update email addresses.
31455
31456 1999-02-03 Nick Clifton <nickc@cygnus.com>
31457
31458 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31459 arguments in order to force structure S onto the stack even on
31460 the alpha.
31461 (test): Pass 10 leading arguments to function foo as well as the
31462 structure S.
31463
31464 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31465 failure for all targets.
31466
31467 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31468 abort to terminate program execution.
31469
31470 1999-01-30 Richard Henderson <rth@cygnus.com>
31471
31472 * gcc.c-torture/execute/990130-1.c: New test.
31473
31474 1999-01-30 Jeffrey A Law (law@cygnus.com)
31475
31476 * gcc.dg/990130-1.c: New test.
31477
31478 1999-01-28 Michael Meissner <meissner@cygnus.com>
31479
31480 * gcc.c-torture/execute/990128-1.c: New test.
31481
31482 1999-01-27 Michael Meissner <meissner@cygnus.com>
31483
31484 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31485
31486 1999-01-27 Felix Lee <flee@cygnus.com>
31487
31488 * lib/c-torture.exp (c-torture-compile): pull out code for
31489 analyzing gcc error messages.
31490 (c-torture-execute): ditto, and fix some (harmless) false
31491 positives.
31492 * lib/gcc.exp (gcc_check_compile): new function.
31493
31494 1999-01-17 Jeffrey A Law (law@cygnus.com)
31495
31496 * gcc.dg/990117-1.c: New test.
31497
31498 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31499
31500 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31501
31502 1999-01-15 Jeffrey A Law (law@cygnus.com)
31503
31504 * g77.f-torture/compile/990115-1.f: New test.
31505
31506 1999-01-07 Jeffrey A Law (law@cygnus.com)
31507
31508 * gcc.c-torture/compile/990107-1.c: New test
31509
31510 1999-01-06 Jeffrey A Law (law@cygnus.com)
31511
31512 * gcc.c-torture/execute/990106-2.c: New test.
31513
31514 * gcc.c-torture/execute/990106-1.c: New test.
31515
31516 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31517
31518 * gcc.c-torture/compile/981223-1.c: New test.
31519
31520 1998-12-29 Richard Henderson <rth@cygnus.com>
31521
31522 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31523 (opt3): Rename from opt4 and disable.
31524
31525 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31526
31527 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31528
31529 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31530
31531 * g++.old-deja/g++.other/conv5.C: New test.
31532
31533 1998-12-14 Nick Clifton <nickc@cygnus.com>
31534
31535 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31536
31537 1998-12-11 Jeffrey A Law (law@cygnus.com)
31538
31539 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31540
31541 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31542
31543 * gcc.c-torture/compile/981211-1.c: New test.
31544
31545 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31546
31547 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31548
31549 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31550
31551 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31552
31553 * gcc.special/930510-1.c: Make C9X safe.
31554 * gcc.misc-tests/gcov-1.c Similarly.
31555 * gcc.misc-tests/gcov-2.c Similarly.
31556
31557 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31558
31559 * gcc.dg/ultrasp1.c: New test.
31560
31561 1998-12-06 Richard Henderson <rth@cygnus.com>
31562
31563 * gcc.c-torture/execute/981206.c: New test.
31564
31565 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31566
31567 * g++.old-deja/g++.ns/template7.C: New test.
31568
31569 * g++.old-deja/g++.other/expr1.C: New test.
31570
31571 * g++.old-deja/g++.eh/tmpl3.C: New test.
31572
31573 * g++.old-deja/g++.eh/tmpl2.C: New test.
31574
31575 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31576
31577 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31578 * g++.old-deja/g++.other/using6.C: Removed.
31579 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31580
31581 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31582
31583 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31584
31585 * g++.old-deja/g++.pt/overload8.C: New test.
31586
31587 * g++.old-deja/g++.pt/overload7.C: New test.
31588
31589 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31590
31591 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31592 and relinking messages.
31593 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31594 compiling with -frepo.
31595
31596 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31597
31598 * g++.old-deja/g++.pt/lookup6.C: New test.
31599
31600 1998-11-30 Nick Clifton <nickc@cygnus.com>
31601
31602 * gcc.c-torture/execute/981130-1.c: New test.
31603 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31604
31605 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31606
31607 * g++.old-deja/g++.pt/explicit76.C: New test.
31608
31609 * g++.old-deja/g++.pt/friend38.C: New test.
31610
31611 * g++.old-deja/g++.ns/crash2.C: New test.
31612
31613 * g++.old-deja/g++.pt/defarg8.C: New test.
31614
31615 * g++.old-deja/g++.pt/instantiate6.C: New test.
31616
31617 * g++.old-deja/g++.pt/static6.C: New test.
31618
31619 * g++.old-deja/g++.pt/decl2.C: New test.
31620
31621 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31622
31623 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31624 problem is actually related with name lookup, but so what? :-)
31625
31626 * g++.old-deja/g++.pt/friend37.C: New test.
31627
31628 1998-11-25 Dave Love <d.love@dl.ac.uk>
31629
31630 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31631 element, which fails on some systems.
31632
31633 * g77.f-torture/execute/labug1.f: New test.
31634
31635 1998-11-21 Jeffrey A Law (law@cygnus.com)
31636
31637 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31638 is defined.
31639
31640 1998-11-18 Dave Love <d.love@dl.ac.uk>
31641
31642 * g77.f-torture/compile/981117-1.f: New test.
31643
31644 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31645
31646 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31647 properly discarded.
31648
31649 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31650
31651 * gcc.c-torture/execute/memcheck: New directory of tests for
31652 -fcheck-memory-usage.
31653
31654 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31655
31656 * README: New file, general information about the testsuite and
31657 new description of the various C++ test subdirectories.
31658 * README.g++: Eliminate obsolete information, update and move most
31659 relevant stuff to README.
31660
31661 1998-11-07 Richard Henderson <rth@cygnus.com>
31662
31663 * gcc.c-torture/compile/981107-1.c: New test.
31664
31665 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31666
31667 * execute/memcpy-bi.c: New testcase.
31668
31669 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31670
31671 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31672 base classes.
31673
31674 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31675 template is selected.
31676
31677 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31678 classes, it should be accepted for all types.
31679
31680 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31681
31682 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31683 specializations start with template headers.
31684
31685 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31686
31687 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31688
31689 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31690 non-POD types.
31691
31692 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31693
31694 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31695
31696 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31697
31698 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31699
31700 1998-10-19 Jeffrey A Law (law@cygnus.com)
31701
31702 * 981019-1.c: New test.
31703
31704 1998-10-14 Robert Lipe <robertl@dgii.com>
31705
31706 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31707 find objc headers.
31708
31709 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31710
31711 * compile/981001-4.c: Remove use of GCC extension that triggers a
31712 compiler bug.
31713
31714 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31715
31716 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31717
31718 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31719
31720 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31721 instantiation of template produces incorrect code for delete
31722 expression.
31723
31724 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31725 constructors' name is not unique.
31726 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31727 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31728
31729 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31730 automatic array of const is ill-formed.
31731
31732 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31733 of template parameter?
31734
31735 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31736 const.
31737
31738 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31739 pointer-to-member expression.
31740
31741 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31742 declaration causes ICE.
31743
31744 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31745
31746 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31747 reserved in the global namespace.
31748
31749 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31750 generate needed virtual table.
31751
31752 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31753
31754 1998-10-10 Dariush Eslimi <eslimi@loran.com>
31755
31756 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31757 template-dependent type
31758
31759 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31760
31761 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31762 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31763 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31764
31765 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31766 class should be usable as argument of member function.
31767 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31768 class should be usable as return type of member function.
31769 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31770 class should be usable as type of data member.
31771
31772 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31773
31774 1998-10-09 Jeffrey A Law (law@cygnus.com)
31775
31776 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31777
31778 1998-10-08 Nick Clifton <nickc@cygnus.com>
31779
31780 * gcc.dg/dll-?.c Add thumb to target list.
31781 Fix assembler scan patterns to match current assembler output.
31782
31783 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31784
31785 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31786 matching of template brackets.
31787
31788 * g++.old-deja/g++.other/using4.C: New test. Test using
31789 declarations of methods from base classes.
31790
31791 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31792 within functions should introduce names into the innermost
31793 enclosing namespace.
31794
31795 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31796 of static locals if first initialization throws.
31797
31798 1998-10-07 Jim Wilson <wilson@cygnus.com>
31799
31800 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31801
31802 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
31803
31804 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31805 lose track of the possible targets of tablejump insns.
31806 * special/special.exp: Run it.
31807
31808 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31809
31810 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31811 must be declared before its specializations can be named in friend
31812 declarations.
31813
31814 1998-10-05 Dave Love <d.love@dl.ac.uk>
31815
31816 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31817
31818 * g77.f-torture/execute/io1.f: New test.
31819
31820 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31821
31822 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31823 with pointer to template function, for which no argument deduction
31824 is possible.
31825
31826 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31827 specialization of template function as argument to template
31828 function.
31829
31830 * g++.old-deja/g++.other/access2.C: New test; Inner class
31831 shouldn't have privileged access to Outer's names.
31832
31833 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31834
31835 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31836 friend template declared within template class conflicts with
31837 nested class of the same name.
31838
31839 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31840 is ignored.
31841
31842 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31843 object with direct initializer as function declaration.
31844
31845 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31846 initializers.
31847
31848 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31849 involving const pointer and NULL produces incorrect result.
31850
31851 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31852 type name without `typename' should be rejected with -pedantic.
31853
31854 1998-10-02 Richard Henderson <rth@cygnus.com>
31855
31856 * g++.old-deja/g++.other/addrof1.C: New test.
31857
31858 1998-10-01 Nick Clifton <nickc@cygnus.com>
31859
31860 * gcc.c-torture/compile/981001-1.c: New test.
31861 * gcc.c-torture/execute/981001-1.c: New test.
31862
31863 1998-10-01 Jeffrey A Law (law@cygnus.com)
31864
31865 * gcc.c-torture/compile/981001-2.c: New test.
31866 * gcc.c-torture/compile/981001-3.c: New test.
31867 * gcc.c-torture/compile/981001-4.c: New test.
31868
31869 1998-10-01 Robert Lipe <robertl@dgii.com>
31870
31871 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31872 multilibbed hosts. Idea grafted from g77.exp.
31873
31874 1998-09-30 Dave Love <d.love@dl.ac.uk>
31875
31876 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31877 avoid losing on systems which need -lsocket.
31878
31879 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31880
31881 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31882 * g++.old-deja/g++.other/nested2.C: Ditto.
31883 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31884 failure.
31885
31886 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31887
31888 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31889 preferred over template operator!= for enum bitfields.
31890
31891 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31892
31893 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31894 that happen to have the same base name, but in different scopes,
31895 are incorrectly rejected.
31896
31897 1998-09-16 Richard Henderson <rth@cygnus.com>
31898
31899 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31900 on the native word size instead of an integer literal.
31901
31902 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31903
31904 * g++.old-deja/g++.other/static2.C: Invocation of static data
31905 member of type pointer-to-function denoted as non-static member.
31906
31907 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31908 checks involving function types and aliases.
31909
31910 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31911
31912 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31913 redefined to the same non-trivial type.
31914
31915 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31916 namespace-qualification of template specializations declared in
31917 other namespaces.
31918
31919 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31920 to declare a subset of the specializations of a template function
31921 as friends of specializations of a template class.
31922
31923 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31924 member templates that do not fully specialize the enclosing
31925 template class are rejected.
31926
31927 1998-09-11 Dave Love <d.love@dl.ac.uk>
31928
31929 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31930
31931 1998-09-08 Dave Love <d.love@dl.ac.uk>
31932
31933 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31934 altered from libf2c/libU77 version.
31935
31936 1998-09-06 Dave Love <d.love@dl.ac.uk>
31937
31938 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31939
31940 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31941
31942 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31943 (un)signed char are different types for template specialization
31944 purposes.
31945
31946 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31947
31948 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31949 * objc: ObjC testsuite.
31950
31951 1998-08-31 Catherine Moore <clm@cygnus.com>
31952
31953 * gcc.c-torture/execute/941014-1.x: New file.
31954
31955 1998-08-31 Nick Clifton <nickc@cygnus.com>
31956
31957 * lib/c-torture.exp: Add support for
31958 torture_eval_before_compile and torture_eval_before_execute
31959 variables.
31960
31961 1998-08-30 Jeffrey A Law (law@cygnus.com)
31962
31963 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31964 this test triggers valid.
31965
31966 1998-08-27 Jeffrey A Law (law@cygnus.com)
31967
31968 * gcc.dg/980827-1.c: New test.
31969
31970 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31971
31972 * gcc.c-torture/execute/loop-4b.c: New test.
31973
31974 1998-08-26 Nick Clifton <nickc@cygnus.com>
31975
31976 * lib/c-torture.exp: Add support for
31977 torture_eval_before_compile and torture_eval_before_execute
31978 variables.
31979
31980 1998-08-25 Jeffrey A Law (law@cygnus.com)
31981
31982 * gcc.c-torture/compile/980825-1.c: New test.
31983
31984 1998-08-24 Nick Clifton <nickc@cygnus.com>
31985
31986 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31987 count number tests in opt_t0 not good_t0.
31988
31989 1998-08-24 Jeffrey A Law (law@cygnus.com)
31990
31991 * gcc.c-torture/compile/930326-1.x: Fix typo.
31992
31993 1998-08-23 Mark Mitchell <mark@markmitchell.com>
31994
31995 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31996 causes an ICE.
31997
31998 1998-08-21 Jeffrey A Law (law@cygnus.com)
31999
32000 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32001 STACK_SIZE is defined.
32002 * gcc.c-torture/unsorted/stuct.c: Similarly.
32003
32004 * gcc.c-torture/compile/980821-1.c: New test.
32005
32006 1998-08-21 Jeffrey A Law (law@cygnus.com)
32007
32008 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32009
32010 1998-08-19 Mark Mitchell <mark@markmitchell.com>
32011
32012 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32013 code.
32014
32015 1998-08-09 Mark Mitchell <mark@markmitchell.com>
32016
32017 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32018 error'.
32019
32020 1998-08-18 Jeffrey A Law (law@cygnus.com)
32021
32022 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32023
32024 1998-08-16 Jeffrey A Law (law@cygnus.com)
32025
32026 * gcc.c-torture/compile/980816-1.c: New test.
32027
32028 * gcc.dg/980816-1.c: New test.
32029
32030 1998-08-13 Jeffrey A Law (law@cygnus.com)
32031
32032 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32033 compiler for ieee tests.
32034
32035 1998-08-01 Dave Love <d.love@dl.ac.uk>
32036
32037 * g77.f-torture/compile/980729-0.f: New test.
32038
32039 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
32040
32041 * gcc.c-torture/special/eeprof-1.c: New test, for
32042 -finstrument-functions.
32043 * gcc.c-torture/special/special.exp: Run it.
32044
32045 1998-07-29 Jeffrey A Law (law@cygnus.com)
32046
32047 * gcc.c-torture/compile/980729-1.c: New test.
32048
32049 1998-07-27 Nick Clifton <nickc@cygnus.com>
32050
32051 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32052 __thumb__ is defined, and test for ARM style doubles if so.
32053
32054 1998-07-26 Dave Love <d.love@dl.ac.uk>
32055
32056 * g77.f-torture/noncompile/980615-0.f: New test.
32057
32058 1998-07-26 H.J. Lu (hjl@gnu.org)
32059
32060 * gcc.dg/980312-1.c: Do link instead of compile.
32061 * gcc.dg/980313-1.c: Likewise.
32062
32063 1998-07-26 Jeffrey A Law (law@cygnus.com)
32064
32065 * gcc.c-torture/compile/980726-1.c: New test.
32066
32067 1998-07-25 Dave Love <d.love@dl.ac.uk>
32068
32069 * g77.f-torture/execute/io0.f: New test.
32070
32071 1998-07-24 Nick Clifton <nickc@cygnus.com>
32072
32073 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32074 an int.
32075
32076 1998-06-18 Michael Meissner <meissner@cygnus.com>
32077
32078 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32079 m32r bugs.
32080
32081 1998-07-17 Nick Clifton <nickc@cygnus.com>
32082
32083 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32084 c-decl.c:grokdeclarator can handle mode attributes.
32085
32086 1998-07-16 Jeffrey A Law (law@cygnus.com)
32087
32088 * gcc.c-torture/execute/980716-1.c: New test.
32089
32090 1998-07-13 Jeffrey A Law (law@cygnus.com)
32091
32092 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32093 the mn10200.
32094 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32095 the mn10200.
32096 * gcc.c-torture/execute/va-arg-3.x: Similarly.
32097 * gcc.c-torture/compile/930326-1.x: Similarly.
32098
32099 1998-07-13 Dave Love <d.love@dl.ac.uk>
32100
32101 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32102 New test from Craig.
32103
32104 1998-07-12 Dave Love <d.love@dl.ac.uk>
32105
32106 * g77.f-torture/noncompile/980616-0.f: New test.
32107
32108 * g77.f-torture/execute/970816-3.f: New test from Craig.
32109
32110 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32111
32112 * g++.other/singleton.C: Return error value instead of taking
32113 SIGSEGV.
32114
32115 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
32116
32117 * g++.other/singleton.C: New test. Warning is under dispute.
32118 Runtime crash is not.
32119
32120 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32121
32122 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32123 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
32124 using6.C, using7.C}: New namespace tests.
32125
32126 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32127
32128 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32129 specialization with typedef'ed names used as array indexes.
32130
32131 1998-07-09 Jeffrey A Law (law@cygnus.com)
32132
32133 * gcc.c-torture/execute/980709-1.c: New test.
32134
32135 * gcc.dg/980709-1.c: New test.
32136
32137 1998-07-07 Richard Henderson <rth@cygnus.com>
32138
32139 * gcc.c-torture/execute/bcp-1.c: New test.
32140
32141 1998-07-07 Jeffrey A Law (law@cygnus.com)
32142
32143 * gcc.c-torture/execute/980707-1.c: New test.
32144
32145 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32146
32147 * gcc.c-torture/compile/980706-1.c: New test.
32148
32149 1998-07-01 Dave Love <d.love@dl.ac.uk>
32150
32151 * g77.f-torture/execute/980701-0.f,
32152 g77.f-torture/execute/980701-1.f: New test from Craig.
32153
32154 1998-07-01 Jeffrey A Law (law@cygnus.com)
32155
32156 * gcc.c-torture/compile/980701-1.c: New test.
32157
32158 * gcc.c-torture/execute/980701-1.c: New test.
32159
32160 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32161 rlsruhe.de>
32162
32163 * g++.old-deja/g++.robertl/eb132.C: New test.
32164 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32165
32166 1998-06-29 Dave Love <d.love@dl.ac.uk>
32167
32168 * g77.f-torture/execute/980628-7.f,
32169 g77.f-torture/execute/980628-8.f,
32170 g77.f-torture/execute/980628-9.f,
32171 g77.f-torture/execute/980628-10.f: New tests from Craig.
32172
32173 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32174
32175 1998-06-28 Jeffrey A Law (law@cygnus.com)
32176
32177 * g77.f-torture/execute/980628-4.f: New test from Craig.
32178 * g77.f-torture/execute/980628-5.f: Likewise.
32179 * g77.f-torture/execute/980628-2.f: Likewise.
32180 * g77.f-torture/execute/980628-0.f: Likewise.
32181 * g77.f-torture/execute/980628-1.f: Likewise.
32182 * g77.f-torture/execute/980628-3.f: Likewise.
32183 * g77.f-torture/execute/980628-6.f: Likewise.
32184
32185 1998-06-28 Jeffrey A Law (law@cygnus.com)
32186
32187 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32188 directory when nothing has been installed yet.
32189
32190 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32191
32192 * gcc.c-torture/special/special.exp: Handle newer versions of
32193 dejagnu.
32194
32195 1998-06-26 Jeffrey A Law (law@cygnus.com)
32196
32197 * gcc.dg/980626-1.c: New test.
32198
32199 1998-06-19 Bruno Haible <haible@ilog.fr>
32200
32201 * gcc.misc-tests/m-un-2.c: New test.
32202 * g++.old-deja/g++.other/warn01.c: Likewise.
32203
32204 1998-06-19 Robert Lipe <robertl@dgii.com>
32205
32206 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32207 compatibility with assmblers with a different comment character.
32208 Eliminate use of GAS-specific extensions.
32209
32210 1998-06-19 Jeffrey A Law (law@cygnus.com)
32211
32212 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32213
32214 1998-06-19 Robert Lipe <robertl@dgii.com>
32215
32216 *lib/g77.exp: Replace search for libf2c.a with search for newly
32217 renamed libg2c.a
32218
32219 1998-06-17 Jeffrey A Law (law@cygnus.com)
32220
32221 * gcc.c-torture/execute/980617-1.c: New test.
32222
32223 1998-06-12 Jeffrey A Law (law@cygnus.com)
32224
32225 * gcc.c-torture/execute/980612-1.c: New test.
32226
32227 1998-06-08 Jeffrey A Law (law@cygnus.com)
32228
32229 * gcc.dg/980523-1.c: Only test on ppc-linux.
32230 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32231
32232 * gcc.c-torture/execute/980608-1.c: New test.
32233
32234 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32235
32236 * gcc.c-torture/execute/980605-1.c: New test.
32237
32238 1998-06-04 Jeffrey A Law (law@cygnus.com)
32239
32240 * gcc.c-torture/execute/980604-1.c: New test.
32241
32242 1998-06-02 Jeffrey A Law (law@cygnus.com)
32243
32244 * gcc.c-torture/execute/980602-1.c: New test.
32245 * gcc.c-torture/execute/980602-2.c: Likewise.
32246
32247 1998-06-02 Dave Love <d.love@dl.ac.uk>
32248
32249 * 970125-0.f: Fix per JCB. Add commentary.
32250
32251 1998-05-31 Michael Meissner <meissner@cygnus.com>
32252
32253 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32254 IEEE -0 support.
32255
32256 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32257
32258 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32259 earlier.
32260
32261 1998-05-28 Catherine Moore <clm@cygnus.com>
32262
32263 * gcc.c-torture/execute/980526-3.c: New test.
32264
32265 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32266
32267 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32268 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32269 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32270 m88k-motorola-sysv3 to XFAIL.
32271
32272 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32273
32274 * gcc.dg/980526-1.c: New test.
32275 * gcc.c-torture/execute/980526-2.c: New test.
32276
32277 1998-05-26 Jeffrey A Law (law@cygnus.com)
32278
32279 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32280
32281 * gcc.c-torture/execute/980526-1.c: New test.
32282
32283 1998-05-26 Dave Love <d.love@dl.ac.uk>
32284
32285 * g77.f-torture/execute/alpha2.f: Add runtime test.
32286
32287 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32288
32289 * g++.old-deja/old-deja.exp: Strip leading directories.
32290
32291 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32292 error for the line. Don't run multiple tests for the same line.
32293
32294 1998-05-23 Jeffrey A Law (law@cygnus.com)
32295
32296 * gcc.dg/980523-1.c: New test.
32297
32298 1998-05-23 Dave Love <d.love@dl.ac.uk>
32299
32300 * g77.f-torture/compile/970915-0.f: New test.
32301
32302 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32303
32304 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32305
32306 1998-05-21 Jeffrey A Law (law@cygnus.com)
32307
32308 * gcc.dg/980520-1.c: New test.
32309
32310 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32311
32312 * gcc.dg/980502-1.c: Fix return type.
32313
32314 1998-05-20 Jeffrey A Law (law@cygnus.com)
32315
32316 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32317 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32318 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32319 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32320 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32321
32322 1998-05-20 Dave Love <d.love@dl.ac.uk>
32323
32324 * g77.f-torture/execute/980520-1.f: New test.
32325
32326 1998-05-15 Dave Love <d.love@dl.ac.uk>
32327
32328 * lib/mike-g77.exp: New file.
32329
32330 * g77.f-torture/noncompile/noncompile.exp,
32331 g77.f-torture/noncompile/check0.f: New files.
32332
32333 1998-05-14 Dave Love <d.love@dl.ac.uk>
32334
32335 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32336 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32337 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32338 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32339 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32340 abort where appropriate.
32341
32342 1998-05-05 Michael Meissner <meissner@cygnus.com>
32343
32344 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32345 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32346
32347 1998-04-29 Dave Love <d.love@dl.ac.uk>
32348
32349 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32350
32351 1998-04-27 Dave Love <d.love@dl.ac.uk>
32352
32353 * g77.f-torture/compile/980427-0.f: New test.
32354
32355 1998-04-24 Dave Love <d.love@dl.ac.uk>
32356
32357 * g77.f-torture/compile/980424-0.f: New test.
32358
32359 1998-04-19 Dave Love <d.love@dl.ac.uk>
32360
32361 * g77.f-torture/compile/980419-2.f (main): New test.
32362 * g77.f-torture/compile/970125-0.f: New test.
32363 * g77.f-torture/compile/980419-1.f: New test.
32364
32365 1998-04-08 Jim Wilson <wilson@cygnus.com>
32366
32367 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32368 of loop-4.c.
32369
32370 1998-04-07 Jim Wilson <wilson@cygnus.com>
32371
32372 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32373
32374 1998-04-03 Jim Wilson <wilson@cygnus.com>
32375
32376 * gcc.c-torture/compile/980329-1.c: New test.
32377
32378 1998-03-18 Jim Wilson <wilson@cygnus.com>
32379
32380 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32381 * gcc.dg/980312-1.c: Fix typo in -march command.
32382
32383 1998-03-16 H.J. Lu (hjl@gnu.org)
32384
32385 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32386
32387 1998-03-11 Robert Lipe <robertl@dgii.com>
32388
32389 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32390 Dave Love agree the Fortran source is bogus.
32391
32392 1998-03-11 Robert Lipe <robertl@dgii.com>
32393
32394 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32395 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32396 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32397 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32398 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32399
32400 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32401
32402 * g++.old-deja/g++.other/friend1.C: New test.
32403
32404 1998-02-18 Dave Love <d.love@dl.ac.uk>
32405
32406 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32407 possibly uninitialized) variables and declare dnrm2.
32408
32409 1998-02-23 Robert Lipe <robertl@dgii.com>
32410
32411 From Bruno Haible <haible@ilog.fr>:
32412 * gcc.c-torture/execute/980223.c: New test.
32413
32414 1998-02-13 Jeffrey A Law (law@cygnus.com)
32415
32416 * gcc.dg/ifelse-1.c: New test.
32417
32418 1998-02-09 H.J. Lu (hjl@gnu.org)
32419
32420 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32421
32422 * lib/old-dejagnu.exp (old-dejagnu): Added the
32423 "execution test - XFAIL *-*-*" handling in the spirit of
32424 "excess errors test -". Changed the "execution test fails"
32425 handling to be like "excess errors test fails".
32426 * Update various tests accordingly.
32427
32428 1998-02-06 Jim Wilson <wilson@cygnus.com>
32429
32430 * gcc.c-torture/execute/980205.c: New test.
32431
32432 1998-01-18 Jeffrey A Law (law@cygnus.com)
32433
32434 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32435 * lib/f-torture.exp: Similarly.
32436 * gcc.c-torture: Rename all .cexp files to .x files.
32437
32438 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32439
32440 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32441 (940510-1.c): Removed duplicate.
32442 (971104-1.c): New test.
32443
32444 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32445
32446 * lib/f-torture.exp: Improve error and loop detection.
32447
32448 1997-11-19 Michael Meissner <meissner@cygnus.com>
32449
32450 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32451 use that to size the filler array.
32452
32453 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32454
32455 * lib/c-torture.exp(c-torture-execute): Fix typo.
32456
32457 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32458 testcase as the executable name. Keep the executable around if
32459 the test fails.
32460
32461 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32462
32463 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32464 changes. Only test one -g option, and move it to the end of the
32465 list of options to test.
32466
32467 1997-09-19 Michael Meissner <meissner@cygnus.com>
32468
32469 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32470 variable GCC_TORTURE_OPTIONS to supply default switches separated
32471 by colons. If no environment variable, run tests with -O0 -g, -O1
32472 -g, and -O2 -g as well.
32473
32474 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32475
32476 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32477 explanatory comments. Fix indentation.
32478
32479 1997-09-15 Jeffrey A Law (law@cygnus.com)
32480
32481 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32482
32483 1997-09-11 Jeffrey A Law (law@cygnus.com)
32484
32485 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32486 * g++.old-deja/g++.mike/p7325.C: Likewise.
32487 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32488
32489 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32490
32491 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32492 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32493 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32494 * g++.old-deja/g++.law/operators4.C: Likewise.
32495
32496 1997-09-11 Joe Buck (jbuck@synopsys.com)
32497
32498 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32499 * g++.old-deja/g++.mike/p784.C: Ditto.
32500 * g++.old-deja/g++.mike/p785.C: Ditto.
32501
32502 1997-09-05 Jeffrey A Law (law@cygnus.com)
32503
32504 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32505
32506 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32507
32508 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32509 target feature; pass this to c-torture-execute as needed.
32510
32511 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32512
32513 * lib/c-torture.exp(c-torture-execute): If the previous and the
32514 current executables being tested are identical, we don't need to
32515 run the executable again. Try to make the executable names
32516 unique. Add an optional argument for passing additional compiler
32517 flags.
32518
32519 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32520
32521 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32522
32523 1997-08-29 Jeffrey A Law (law@cygnus.com)
32524
32525 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32526
32527 1997-07-31 Jeffrey A Law (law@cygnus.com)
32528
32529 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32530 32bit or larger longs.
32531
32532 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32533 have either a 32bit long or 32bit int.
32534
32535 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32536
32537 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32538 Make double precision tests dependent on sizeof (double).
32539
32540 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32541
32542 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32543 too.
32544
32545 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32546
32547 * gcc.c-torture/compile/961203-1.cexp: New script.
32548
32549 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32550
32551 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32552 up the includes ourselves.
32553
32554 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32555
32556 * lib/plumhall.exp: Remove random include, and add a few
32557 verbose messages for debugging.
32558
32559 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32560
32561 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32562 of trying to do it ourselves.
32563
32564 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32565
32566 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32567
32568 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32569
32570 * gcc.prms/5403.c: Made regexp a bit less strict.
32571
32572 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32573
32574 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32575 is returned from remote_load instead.
32576 * lib/plumhall.exp: Ditto.
32577 * lib/mike-g++.exp: Ditto.
32578 * lib/old-dejagnu.exp: Ditto.
32579 * lib/c-torture.exp: Ditto.
32580
32581 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32582
32583 * lib/g++.exp: Use build_wrapper procedure.
32584 * lib/gcc.exp: Ditto.
32585
32586 1997-05-20 Jeffrey A Law (law@cygnus.com)
32587
32588 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32589 an old-style decl for malloc. Fixes tests to work when
32590 sizeof (int) != sizeof (size_t).
32591
32592 1997-05-15 Mike Meissner <meissner@cygnus.com>
32593
32594 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32595
32596 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32597 use stdargs.h interface.
32598
32599 1997-05-15 Mike Meissner <meissner@cygnus.com>
32600
32601 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32602 NO_VARARGS when compiling.
32603
32604 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32605
32606 * lib/plumhall.exp(ph_includes): New procedure.
32607 (ph_make): Use it.
32608 (ph_compiler): Ditto.
32609
32610 * lib/g++.exp: Rename test-glue.c to testglue.c.
32611 * lib/gcc.exp: Ditto.
32612
32613 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32614
32615 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32616 to completion when it's called.
32617
32618 1997-03-21 Michael Meissner <meissner@cygnus.com>
32619
32620 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32621 is defined, don't do test.
32622
32623 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32624
32625 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32626 for object files.
32627 (ph_summary): Mark skipped testcases as untested, not unresolved.
32628
32629 * lib/plumhall.exp (ph_make): If unresolved because of bad
32630 errorCode, record errorCode in log file.
32631 (*): Replace send_log/verbose with verbose -log.
32632
32633 1997-03-19 Michael Meissner <meissner@cygnus.com>
32634
32635 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32636 double conversion if double isn't at least 8 bytes.
32637
32638 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32639 int to work with targets where int is 16 bits.
32640
32641 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32642 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32643 precision for the test to complete.
32644
32645 1997-03-14 Michael Meissner <meissner@cygnus.com>
32646
32647 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32648 if d10v is not compiled with the -mdouble64 flag.
32649 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32650
32651 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32652 d10v is not compiled with the -mint32 flag.
32653
32654 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32655
32656 * lib/plumhall.exp: Use incr_count.
32657
32658 1997-03-12 Jeffrey A Law (law@cygnus.com)
32659
32660 * gcc.c-torture: Update to c-torture-1.45.
32661
32662 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32663
32664 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32665 the name of the expect testcase file).
32666
32667 * lib/g++.exp(g++_init): Ditto.
32668
32669 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32670
32671 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32672 the host.
32673
32674 * lib/gcc.exp(gcc_exit): New procedure.
32675
32676 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32677
32678 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32679 specs where appropriate.
32680
32681 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32682 because of new "candidates are" messages, and removed a few
32683
32684 * Converted all non-old-style g++ testcases to old-style, and
32685 moved into g++.old-deja.
32686
32687 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32688
32689 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32690 options.
32691
32692 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32693 succeeded.
32694
32695 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32696
32697 1997-02-13 Michael Meissner <meissner@cygnus.com>
32698
32699 * lib/gcc.exp (gcc_target_compile): Add support for defining
32700 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32701 the machine doesn't have those features.
32702
32703 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32704
32705 * g++.law/operators4.exp: Don't use LIBS.
32706
32707 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32708
32709 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32710
32711 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32712 * lib/g++.exp: Set it here instead. Also, allow use of the
32713 --tool_exec and --tool_opt options. Change CXX to
32714 GXX_UNDER_TEST.
32715
32716 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32717
32718 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32719
32720 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32721
32722 * lib/old-dejagnu.exp: Use prune_warnings instead of
32723 prune_system_crud.
32724 * lib/mike-g++.exp: Ditto.
32725 * lib/gcc.exp: Ditto.
32726 * lib/g++.exp: Ditto.
32727
32728 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32729
32730 1997-02-07 Jeffrey A Law (law@cygnus.com)
32731
32732 * 941014-2.c: Include stdlib.h
32733 * 960327-1.c: Include stdio.h
32734 * dbra.c, index-1.c: Don't assume ints are 32bits.
32735
32736 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
32737
32738 * lib/gcc.exp: Add gcc,stack_size target feature.
32739
32740 * lib/g++.exp(g++_target_compile): Add the include and link
32741 paths here, not in two other places. And, it's $options, not
32742 options.
32743
32744 * lib/mike-g++.exp(postbase): Remove the code that determines
32745 the correct include and link paths.
32746 * g++.old-deja/old-deja.exp: Ditto.
32747
32748 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
32749
32750 * lib/g++.exp(g++_init): target_compile no longer returns the
32751 filename of the result.
32752
32753 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
32754
32755 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32756 call to glob.
32757
32758 * gcc.c-torture/special/special.exp: Change call to
32759 gcc_target_compile to include the object file.
32760
32761 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
32762
32763 * gcc.c-torture/special/special.exp: Correct misspelling in last
32764 change.
32765
32766 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
32767
32768 * lib/plumhall.exp(ph_summary): Log the entire output of the
32769 executable. Return -1 if there were any failures, 0 otherwise.
32770 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32771 (ph_make): Clean up objects and executables that were built
32772 if the tests succeeded.
32773
32774 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
32775
32776 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32777 libraries and includes in the build tree as appropriate.
32778
32779 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32780
32781 * lib/c-torture.exp: Instead of looking for the global variable
32782 NO_LONG_LONG, check to see if that's a feature of the target.
32783
32784 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32785
32786 * config/default.exp: Minimize. Delete the remainer of the files in
32787 config; this functionality is now in devo/dejagnu/config.
32788
32789 g++.*/*: Pass any additional flags used to compile to postbase;
32790 delete CXXFLAGS.
32791
32792 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32793 is now done by runtest.exp. Use gcc_target_compile instead of
32794 compile.
32795
32796 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32797 Remove references to CFLAGS. Use remote_file instead of
32798 calling rm -f.
32799 (c-torture): Take a list of arguments to use to compile this
32800 testcase.
32801
32802 lib/g++.exp: Simplify. Use target_compile instead of compile.
32803 lib/gcc-dg.exp: Ditto.
32804 lib/gcc.exp: Ditto.
32805 lib/mike-{gcc,g++}.exp: Ditto.
32806 lib/old-dejagnu.exp: Ditto.
32807 lib/plumhall.exp: Ditto.
32808
32809 1997-01-08 Jim Wilson <wilson@cygnus.com>
32810
32811 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32812 (ph_linker): Likewise.
32813
32814 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
32815
32816 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
32817 MAP_ANON / MAP_ANONYMOUS if defined;
32818 else try to map from /dev/zero .
32819
32820 1996-11-12 Jeffrey A Law (law@cygnus.com)
32821
32822 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32823 isn't defined, then define it to MAP_ANONYMOUS.
32824
32825 1996-11-12 Jeffrey A Law (law@cygnus.com)
32826
32827 * gcc.c-torture: Update to c-torture-1.42 release.
32828
32829 1996-11-11 Jeffrey A Law (law@cygnus.com)
32830
32831 * gcc.c-torture: Update to c-torture-1.41 release.
32832
32833 1996-10-27 Jeffrey A Law (law@cygnus.com)
32834
32835 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32836 c-torture release.
32837
32838 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
32839
32840 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32841 and LDFLAGS. Fix second case to append the target_info ldflags
32842 onto LDFLAGS, not CFLAGS.
32843 * lib/g++.exp (g++_init): Add target_info stuff.
32844 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32845 of libgloss and newlib flags for !native.
32846
32847 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32848 (GDB): Fix relative path to go up another dir for finding gdb.
32849
32850 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
32851
32852 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32853 versions in the target_info array, if they don't exist.
32854
32855 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
32856
32857 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32858
32859 1996-07-08 Jim Wilson <wilson@cygnus.com>
32860
32861 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32862 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32863
32864 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
32865
32866 * lib/old-dejagnu.exp: Don't remove the output file before we've
32867 actually tested it. Don't append pwd to the path of the executable
32868 we're testing.
32869
32870 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
32871
32872 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32873
32874 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
32875
32876 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
32877 temporary directory for compiler files, and set it to a default
32878 value of /tmp. Set $output as the name of the output file from
32879 compiling the testcase. Add a -o option to $cflags_var so the
32880 compiler writes the final output file as $output. Set $executable
32881 to $output.
32882
32883 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
32884 directory for compiler files, and set it to /tmp if it doesn't
32885 already have a value. Set $output_file to the name of the output
32886 file from compiling the testcase. Add a -o option to CXXFLAGS so
32887 the compiler writes the final output file as $output. Use $output
32888 as the executable to be tested.
32889
32890 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32891
32892 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32893
32894 1996-06-08 Jeffrey A Law (law@cygnus.com)
32895
32896 * gcc.c-torture/execute/pending-1.c: New test. Still
32897 pending in Tege's queue.
32898
32899 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
32900
32901 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32902 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32903 if there were failures. Call unresolved if there were unresolved
32904 testcases. Call gcc_fail if program did not run to completion.
32905 (ph_make): Pass additional argument name to ph_execute.
32906 (ph_execute): Add new argument. Pass additional arguments to
32907 ph_summary. Call gcc_fail is there is no execution output.
32908
32909 1996-04-24 Jeffrey A Law (law@cygnus.com)
32910
32911 * lib/plumhall.exp (proc_summary): Output relavent summary
32912 lines into the log so specific failures in plumhall can be
32913 investigated.
32914
32915 1996-04-10 Jeffrey A Law (law@cygnus.com)
32916
32917 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32918 (c-torture-execute): Don't try to execute tests which use
32919 "long long" types if $NO_LONG_LONG is nonzero.
32920
32921 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
32922
32923 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32924 not c-torture.
32925
32926 * gcc.ieee: Move from here.
32927 * gcc.c-torture/execute/ieee: To here.
32928
32929 1996-03-26 Jeffrey A Law (law@cygnus.com)
32930
32931 * gcc.c-torture: Update to c-torture-1.41 release.
32932
32933 1996-03-22 Jeffrey A Law (law@cygnus.com)
32934
32935 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32936 not "$output".
32937
32938 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
32939
32940 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32941 -c present.
32942
32943 1996-03-02 Jeffrey A Law (law@cygnus.com)
32944
32945 * config/proelf.exp: Handle connecting to a simulator.
32946
32947 1996-01-31 Jeffrey A Law (law@cygnus.com)
32948
32949 * config/proelf.exp: New file. Enough framework that we can
32950 run c-torture tests on the proelf targets (or any other target
32951 that gdb can connect to for that matter).
32952
32953 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
32954
32955 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32956 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32957
32958 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32959 exec_output exists.
32960
32961 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
32962
32963 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32964 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32965
32966 * config/*.exp: Update FSF address. Change result of ${tool}_load
32967 to pass/fail/unresolved/unsupported/untested. Caller must now
32968 call unresolved/unsupported/untested.
32969 * lib/*.exp: Update FSF address. Update to handle new results of
32970 ${tool}_load.
32971 * lib/chill.exp (verbose): Delete.
32972
32973 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
32974
32975 * lib/gcc.exp (default_gcc_start): Change order of args to
32976 $LDFLAGS $CFLAGS $LIBS.
32977 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32978 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32979 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32980 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32981 * gcc.misc-tests/dg-test.exp: Likewise.
32982 * gcc.misc-tests/msgs.exp: Likewise.
32983 * gcc.prms/prms.exp: Likewise.
32984 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32985 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32986
32987 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32988
32989 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32990
32991 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32992
32993 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32994 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32995
32996 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32997 necessary.
32998
32999 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
33000
33001 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33002 global for loop; add use of $mathlib.
33003 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33004 settings here; set mathlib for anything but VxWorks.
33005
33006 1996-01-22 Jeffrey A Law (law@cygnus.com)
33007
33008 * gcc.c-torture: Update to c-torture-1.40 release.
33009
33010 1996-01-03 Jeffrey A Law (law@cygnus.com)
33011
33012 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33013 dg.exp.
33014
33015 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
33016
33017 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33018 global.
33019
33020 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
33021
33022 * lib/g++.exp (LIBS): Define if not already.
33023 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33024 (gcc-dg-prune): Call prune_gcc_output.
33025 * lib/gcc.exp (prune_gcc_output): New proc.
33026 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33027 prune_gcc_output.
33028
33029 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
33030
33031 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33032 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33033
33034 1995-11-15 Jeffrey A Law (law@cygnus.com)
33035
33036 * gcc.c-torture: Update to c-torture-1.39 release.
33037
33038 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
33039
33040 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33041 fails, try others as well.
33042
33043 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
33044
33045 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33046 If compilation fails, mark execute tests as `untested'.
33047 If test is marked as unsupported, don't mark compilation and
33048 execute tests as failed.
33049
33050 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
33051
33052 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33053 libstdc++ for whether or not we want to be doing shared
33054 libraries. Delete link_curses since we don't need it anymore.
33055 * lib/mike-g++.exp (postbase): Don't link in libg++.
33056 * g++.old-deja/old-deja.exp: Likewise.
33057
33058 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
33059
33060 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33061
33062 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
33063
33064 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33065 For that, add `-Wl,-a,shared_archive'.
33066 * g++.old-deja/old-deja.exp: Likewise.
33067
33068 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
33069
33070 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33071
33072 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
33073
33074 * lib/mike-g++.exp (postbase): Pay attention to the status of
33075 g++_load.
33076
33077 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
33078
33079 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
33080
33081 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
33082
33083 * lib/gcc.exp (default_gcc_start): No longer need to log program
33084 being executed or its output, execute_anywhere does that now.
33085 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33086 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33087
33088 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
33089
33090 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33091 the same as those in lib/g++.exp.
33092
33093 1995-10-10 Jeff Law (law@hurl.cygnus.com)
33094
33095 * gcc.c-torture: Update to c-torture-1.38 release.
33096 * gcc.ieee: Related changes.
33097
33098 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
33099
33100 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33101 "exec". Minor reformatting changes.
33102
33103 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33104 cross. This means all "exec" calls now work on a remote host as
33105 well.
33106 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33107 cross. Filter out the extra "\r\n" stuff that expect puts in.
33108 (c-torture-execute): Filter out the bogus warnings like
33109 c-torture-compile does. Add support for canadian cross.
33110 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33111 Use execute_anywhere rather than calling exec directly. Now it
33112 works for canadian cross testing.
33113
33114 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
33115
33116 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33117 results into a variable, and check that rather than using file exists.
33118
33119 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
33120
33121 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33122 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33123
33124 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33125
33126 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33127 lib_curses if there's a shared libg++ in the build tree.
33128
33129 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
33130
33131 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33132 if not supported target.
33133
33134 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33135
33136 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33137 link_curses up to always happen, not just for native builds.
33138
33139 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33140
33141 * gcc.c-torture: Update to c-torture-1.36 release.
33142 * gcc.failure: Related changes.
33143
33144 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33145
33146 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33147
33148 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33149
33150 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33151 * lib/mike-g++.exp (postbase): Not in here. Still reference
33152 runshlib, link_curses, and mathlib for link and run.
33153
33154 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33155 pass the runtime shared library options for Solaris, OSF/1, and
33156 Irix5, and link with -lcurses to avoid unresolved references.
33157
33158 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33159
33160 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33161 only run once.
33162
33163 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33164
33165 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33166
33167 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33168
33169 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33170 do not have a framework for the "compat" tests yet.
33171
33172 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33173
33174 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33175 set to null if we're testing vxworks5.1. Use that instead of
33176 `-lm' in the setting of LIBS for link and run.
33177
33178 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33179
33180 * config/rom68k.exp (${tool}_load): Major changes to make it
33181 work. Verified that it does in fact return the stuff in
33182 exec_output properly. Catch any Emul or any TRAP other than 0.
33183
33184 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33185
33186 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33187 LDFLAGS properly for targets that need stuff from libgloss.
33188 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33189 only run once.
33190 (gpp_initialized): New variable.
33191
33192 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33193
33194 * config/rom68k.exp: Load libgloss.exp.
33195 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33196 so we can produce a fully linked binary.
33197 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33198 so we can produce a fully linked binary.
33199
33200 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33201
33202 * lib/plumhall.exp (ph_section): Watch for expected failures.
33203 Add missing `else'.
33204
33205 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33206 run the testcase.
33207 (c-torture): Likewise.
33208
33209 1995-08-28 Doug Evans <dje@cygnus.com>
33210
33211 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33212
33213 * lib/mike-g++.exp (mike_cleanup): New proc.
33214 (prebase): New globals compiler_result, not_compiler_result,
33215 target_regexp.
33216 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33217 allow leading "-" in pattern. Watch for unsupported tests.
33218 If $compiler_result is set, pattern match assembler code,
33219 and ditto for $not_compiler_result.
33220 * lib/mike-gcc.exp: Likewise.
33221
33222 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33223 execution "succeeded".
33224
33225 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33226
33227 * config/win32.exp: New file.
33228 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33229
33230 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33231
33232 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33233 unsupported.
33234 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33235 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33236 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33237
33238 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33239 "... without exceptions was ...". That is now handled by
33240 prune_system_crud.
33241 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33242
33243 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33244
33245 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33246 sieve.c,sort2.c}: New files.
33247 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33248 sieve.exp,sort2.exp}: Drivers for them.
33249
33250 * lib/mike-gcc.exp (program_output): New user settable variable.
33251 (postbase): Call prune_system_crud. Also prune extraneous compiler
33252 messages.
33253 * lib/mike-g++.exp (program_output): New user settable variable.
33254
33255 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33256
33257 * config/sh.exp: Deleted (use sim.exp instead).
33258
33259 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33260
33261 * config/vx.exp: Declare CHECKTASK as global.
33262 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33263 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33264 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33265
33266 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33267
33268 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33269 target. Like vx.exp, only includes `vx29k.exp' instead of
33270 `vxworks.exp'.
33271
33272 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33273
33274 * config/sim.exp: Increase time limit from 120 seconds to 240.
33275
33276 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33277
33278 * gcc.c-torture/execute/950628-1.c: New test.
33279
33280 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33281
33282 * gcc.c-torture: Update with changes/additions from
33283 c-torture-1.34.
33284
33285 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33286
33287 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33288
33289 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33290
33291 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33292
33293 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33294
33295 * gcc.c-torture/compile/950512-1.c: New test.
33296 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33297 * gcc.dg/struct-ret-1.c: Likewise.
33298
33299 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33300
33301 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33302 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33303
33304 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33305
33306 * gcc.c-torture/special/920411-1.c: Deleted.
33307 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33308
33309 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33310
33311 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33312 cpu limit.
33313
33314 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33315
33316 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33317
33318 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33319
33320 From kenner;
33321 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33322 is the proper length.
33323 * va-arg-3.c: Likewise.
33324
33325 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33326
33327 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33328 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33329
33330 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33331 * lib/g++.exp (default_g++_start): Delete old cruft.
33332
33333 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33334
33335 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33336 (2 * (1 << 18)) to (2 * (1 << 17)).
33337
33338 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33339
33340 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33341
33342 * config/rom68k.exp: Renamed from config/idp.exp
33343
33344 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33345
33346 * c-torture/compile/921109-2.c
33347
33348 1995-04-18 Mike Stump <mrs@cygnus.com>
33349
33350 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33351 excess errors.
33352
33353 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33354
33355 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33356 output.
33357 * lib/g++.exp (default_g++_start): Likewise.
33358
33359 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33360
33361 * gcc.c-torture/compile/950329-1.c: New test.
33362
33363 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33364
33365 * config/bug.exp (${tool}_load): Updated to use new remote_open
33366 and remote_close procs.
33367 * config/idp.exp: New file.
33368
33369 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33370
33371 * gcc.c-torture/execute/950322-1.c: New test.
33372
33373 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33374
33375 * config/vx.exp (${tool}_load): Clean up testing of return code from
33376 vxworks_ld and vxworks_spawn.
33377
33378 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33379
33380 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33381
33382 1995-03-13 Mike Stump <mrs@cygnus.com>
33383
33384 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33385 can mark excess errors on a machine by machine basis. Note, the
33386 default is to not expect any excess errors, even when excess
33387 errors test - is given, so you will want to put an XFAIL ... on
33388 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33389 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33390 those 4 machines, but no others.
33391
33392 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33393
33394 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33395 * lib/c-torture.exp: to here.
33396
33397 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33398
33399 * gcc.c-torture/execute/950221-1.c: New test.
33400 * gcc.c-torture/execute/struct-ret-1.c: New test.
33401 * gcc.c-torture/compile/950221-1.c: New test.
33402
33403 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33404
33405 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33406
33407 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33408 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33409
33410 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33411
33412 * g++.gb: New directory of tests, derived from my signature and
33413 class scoping tests.
33414
33415 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33416 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33417 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33418 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33419 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33420 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33421 * g++.gb/sig25.C: Likewise.
33422
33423 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33424 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33425 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33426 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33427 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33428 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33429 * g++.gb/sig25.exp: Likewise.
33430
33431 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33432 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33433 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33434 * g++.gb/scope13.C: Likewise, this test still fails.
33435
33436 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33437 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33438 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33439 * g++.gb/scope13.exp: Ditto.
33440
33441 * g++.gb/README: New file, explains what these tests are about.
33442
33443 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33444
33445 * lib/dg.exp (dg-do): Support `preprocess'.
33446 (dg-test): Likewise.
33447
33448 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33449
33450 * config/udi.exp: change "continue -expect" to "exp_continue".
33451
33452 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33453
33454 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33455 Delete redundant tests.
33456
33457 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33458 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33459 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33460 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33461 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33462 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33463 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33464 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33465
33466 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33467 storing label pointers.
33468 * gcc.c-torture/execute/921019-1.c: Likewise.
33469 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33470 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33471 parameter fp.
33472 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33473 constants.
33474
33475 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33476 Delete obsolete tests.
33477
33478 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33479 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33480 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33481 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33482 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33483 * gcc.c-torture/compile/950124-1.c: New test.
33484
33485 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33486
33487 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33488
33489 * lib/mike-g++.exp: Add -lm to LIBS.
33490
33491 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33492
33493 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33494
33495 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33496
33497 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33498
33499 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33500
33501 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33502
33503 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33504
33505 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33506 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33507 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33508 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33509 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33510 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33511 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33512 * g++.law/{operators31.C, operators32.C,
33513 * g++.law/{operators33.C, operators34.C}: Likewise.
33514 * g++.law/{pic1.C, refs2.C}: Likewise.
33515 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33516 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33517 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33518 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33519
33520 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33521 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33522 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33523 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33524 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33525 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33526 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33527 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33528 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33529 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33530 * g++.law/{operators34.exp}: Likewise.
33531 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33532 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33533 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33534 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33535 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33536
33537 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33538 No longer expected to fail.
33539 * g++.law/missed-error3.C: Tweak for recent bool changes.
33540
33541 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33542
33543 * config/emb-unix: Deleted.
33544 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33545 remote execution. Do final link on remote host if REMOTE_LINK is set.
33546
33547 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33548
33549 * lib/dg.exp (dg-test): Fix typo in last patch.
33550
33551 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33552
33553 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33554 (handles multiple occurrences).
33555
33556 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33557
33558 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33559 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33560 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33561 printed).
33562 * lib/c-torture.exp (c-torture-compile): Likewise.
33563 (c-torture): Prepend full path if missing.
33564 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33565 (gcc_fail): Likewise.
33566 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33567
33568 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33569
33570 * lib/netware.exp: Only attach to NetWare i386 systems.
33571
33572 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33573
33574 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33575 messages. Add test name to "output pattern match" pass/fail message.
33576
33577 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33578
33579 * gcc.dg: New testsuite.
33580 * gcc.dg/dg.exp: New file.
33581
33582 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33583 test-switch.c}: Deleted.
33584
33585 * gcc.misc-tests/msgs.exp: New testcase driver.
33586
33587 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33588
33589 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33590 Watch for illegal return values from ${tool}_load.
33591 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33592 cross targets. Coerce return value >0 to 1.
33593
33594 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33595
33596 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33597
33598 * config/emb-unix.exp: New file.
33599
33600 * config/sim.exp: Error if variable $SIM not defined.
33601 (${tool}_load): Mark test as "untested" if simulator missing.
33602
33603 * config/unix.exp: Load remote.exp to get rcp_download.
33604 * lib/c-torture.exp: Use different option lists for testcases with
33605 and without loops.
33606 * gcc.c-torture/execute/execute.exp: Likewise.
33607
33608 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33609
33610 * config/*.exp: Clarify return code from ${tool}_load.
33611 Call `unresolved' or `untested' instead of `warning' or `perror'
33612 (sometimes you still want to call both though).
33613 Add comment that `shell_id' is local to each file.
33614 * config/udi.exp (timeout): Set to 30.
33615 Don't print warning if connection fails, $connectmode has already
33616 printed an error.
33617 (${tool}_load): Move verbose messages to level 2.
33618 Rework pattern for "Process started" message.
33619 Pass `shell_id' to ${connectmode}_download.
33620 Retry twice upon timeout. Make resetting of target more robust.
33621 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33622 Pass `shell_id' to exit_$connectmode.
33623 Only call exit_$connectmode if connected.
33624 * config/unix.exp (${tool}_load): Check return codes better.
33625 * config/vrtx.exp (${tool}_load): Likewise.
33626 * config/vx.exp (${tool}_load): Likewise.
33627 Delete unneeded global's.
33628 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33629 from ${tool}_load.
33630 (dg-stat): Delete.
33631 (dg-init): Delete recording of pass/fail counts.
33632 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33633 (old-dejagnu-init): Likewise.
33634 (old-dejagnu-stat): Delete contents, empty proc now.
33635 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33636 (c-torture): Delete references to lcnt, lpass, lfail.
33637 Get option list from TORTURE_OPTIONS.
33638 Delete -funroll[-all]-loops if no loops.
33639 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33640 (g++_stat): Delete contents (empty proc now).
33641 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33642 (gcc_finish): Likewise.
33643 (gcc_stat): Deleted.
33644 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33645 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33646 * gcc.c-torture/execute/execute.exp: Likewise.
33647 Split tests into two parts: compile, execute.
33648 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33649 no loops. Update to reflect clarified return codes from ${tool}_load.
33650
33651 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33652
33653 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33654 to grep for.
33655 (old-dejagnu): Likewise (where necessary).
33656
33657 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33658
33659 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33660
33661 * lib/dg.exp (dg-process-target): Fix processing of selector.
33662 Add comment regarding use of `error'.
33663
33664 * lib/gcc.exp (prune_system_crud): Define if missing.
33665 * lib/g++.exp (prune_system_crud): Likewise.
33666
33667 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33668 Call prune_system_crud.
33669 * lib/dg.exp (dg-runtest): New proc.
33670 Use perror instead of send_user for tcl errors in testcase.
33671 Don't return any value, it's never used.
33672 Don't clobber previous definition of `unknown'.
33673 Print tcl errors in `dg-final'.
33674
33675 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33676
33677 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33678 (dg-test): Don't print errorInfo, it contains stack backtrace.
33679
33680 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33681
33682 * lib/g++.exp (runtest_file_p): Define if missing.
33683
33684 1994-09-24 Doug Evans (dje@cygnus.com)
33685
33686 * lib/mike-g++.exp: Comment out loading of g++.exp.
33687 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33688 (default_g++_version): Always print something.
33689 (default_g++_start): Comment out call to `which'.
33690 (g++_start, g++_load): Deleted (must be defined in config file).
33691 * lib/gcc.exp: Test for existence of $CC at start.
33692 Delete check for tmpdir (done in gcc_init).
33693 (default_gcc_version): Always print something.
33694 (default_gcc_start): Comment out call to `which'.
33695 * config/*.exp: Major cleanup - make cross targets work at least a
33696 little better for g++ (by not being "--tool gcc" specific).
33697 Rename gcc_xxx to ${tool}_xxx.
33698 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33699 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33700
33701 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33702
33703 * lib/c-torture.exp (c-torture-compile): Rework compiler
33704 message processing.
33705
33706 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33707 c-torture.
33708
33709 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33710
33711 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33712
33713 * lib/dg.exp (dg-process-target): Support { target native }.
33714
33715 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33716
33717 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33718 looked for "... program xxx got fatal signal".
33719 Correct regsub munging of `comp_output'.
33720 Ignore compiler messages "path prefix not used" and "linker input
33721 file unused".
33722
33723 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33724
33725 * lib/gcc.exp (runtest_file_p): Define if missing.
33726 * gcc.prms/template.c: Example to work from.
33727
33728 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
33729
33730 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33731 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33732
33733 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33734 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33735 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33736 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33737
33738 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33739 (dg-process-target): No longer a varargs proc.
33740 Return S/N for target, P/F for xfail. All callers changed.
33741 (user option procs): More argument checking.
33742 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33743 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33744 (dg-test): Skip test if not running on selected target in `dg-do'.
33745 Update handling of `dg-do-what', `dg-output-text'.
33746 Separate execution pass/fail from output pattern match pass/fail.
33747 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33748
33749 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
33750
33751 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33752 target for 920510-1.c.
33753
33754 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
33755
33756 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33757 Clean up comment regarding use of passcnt, etc.
33758 (gcc_stat): Don't update `testcnt' here.
33759 (gcc_finish): Do it here.
33760 Might as well reset `but_id' here too.
33761 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33762 to determine if the file should be tested.
33763 * gcc.c-torture/compile/compile.exp: Likewise.
33764 * gcc.c-torture/execute/execute.exp: Likewise.
33765 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33766 * gcc.misc-tests/dg-test.exp: Likewise.
33767 * gcc.prms/prms.exp: Likewise.
33768 * gcc.wendy/wendy.exp: Likewise.
33769 * g++.old-deja.exp: Likewise.
33770 Move "Testing file" message to verbose level 1.
33771
33772 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
33773
33774 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33775
33776 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
33777
33778 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33779 (default_gcc_start): Accept optional second list element
33780 of compiler flags. Print compiler output at verbosity level 2.
33781 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33782 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33783 Save current values of framework globals passcnt, failcnt, xpasscnt,
33784 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33785 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33786 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33787 xfailcnt to compute stats. Update framework global `testcnt' from
33788 pass/fail counts.
33789 (gcc_finish): New proc. Clean up test environment.
33790 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33791 (gcc_epass, gcc_efail): Delete.
33792 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33793 argument of line number.
33794 (dg-init): If the tool has an init routine, call it.
33795 (dg-test): Remove args `cflags_var' and `libs_var'.
33796 Pass all compiler options to ${tool}_start.
33797 Handle missing line number.
33798 (dg-finish): New function.
33799 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33800 particular files. Call gcc_finish at end. Move "skipping test"
33801 message to verbosity level 3.
33802 * gcc.c-torture/compile/compile.exp: Likewise.
33803 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33804 * gcc.c-torture/execute/execute.exp: Likewise.
33805 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33806 Print testcase being tried at verbosity level 1.
33807 * gcc.c-torture/special/special.exp: Unset xfail.
33808 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33809 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33810 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33811 * gcc.failure/failure.exp: Likewise.
33812 * gcc.ieee/ieee.exp: Likewise.
33813 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33814 Update call to dg-test. Call dg-finish at end.
33815 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33816 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33817 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33818 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33819 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33820 * gcc.wendy/wendy.exp: Add copyright.
33821 Delete setting of tmpdir (done by gcc_init).
33822 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33823 Pass compiler flags to gcc_start. Call gcc_finish at end.
33824 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33825 gcc_[ce]pass/fail.
33826
33827 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
33828
33829 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33830 confusion.
33831 (g++_load): Likewise.
33832
33833 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33834 Rename argument to `prog' to remove the confusion.
33835 Varargs fns behave differently too!
33836 (g++_load): Likewise.
33837
33838 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33839
33840 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33841 what it is. Delete (always) printing of status value for !native.
33842 Simplify verbose code, and include status and exec_output.
33843 (g++_load): Use gcc_load.
33844
33845 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
33846
33847 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33848 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33849 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33850 940714-3.c as these testcases don't exist anymore. Make
33851 va-arg-1.c expected to pass.
33852
33853 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
33854
33855 * gcc.misc-tests/misc.exp: Only run specific testcases.
33856 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33857 * gcc.misc-tests/dg-[1-9].c: New files.
33858
33859 * lib/dg.exp: New testsuite driver.
33860 * gcc.prms/prms.exp: Use it.
33861
33862 * README.gcc: New file.
33863
33864 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33865 Document and reset `lxpass' and `lxfail'.
33866 Simplify "initialized" message.
33867 (gcc_stat): Clean up comments a little.
33868
33869 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
33870
33871 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33872
33873 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
33874
33875 * lib/old-dejagnu.exp (process-option): New proc.
33876 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33877 (old-dejagnu): Simplify.
33878 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33879
33880 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
33881
33882 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33883 exists and is not an empty string.
33884
33885 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33886 $xfail rather than calling setup_xfail. Clear $xfail when test is
33887 finished.
33888 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33889 automatically.
33890
33891 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33892 longer expected to fail.
33893
33894 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
33895 "f" function call.
33896
33897 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33898
33899 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33900 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33901 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33902 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33903 c-torture-1.29.
33904
33905 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33906 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33907
33908 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33909
33910 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33911 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33912
33913 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33914 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33915 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33916
33917 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
33918
33919 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33920 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33921 940714-1.c, 940714-2.c, 940714-3.c},
33922 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33923 gcc.misc-tests/{mg.c,mg.exp}:
33924 New tests.
33925 * gcc.noncompile/noncompile.exp: Change accordingly.
33926
33927 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
33928
33929 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33930 Undo previous clobberage.
33931
33932 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
33933
33934 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33935 * gcc.special/{930510-1.c, special.exp}:
33936 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33937 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33938 struct-varargs-1.c}: New tests from c-torture-1.26.
33939
33940 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
33941
33942 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33943 argument to switch.
33944
33945 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
33946
33947 * Revert the previous changes. Please see Rob's directory
33948 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33949 fixes.
33950
33951 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
33952
33953 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
33954 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33955 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33956 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33957 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33958 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
33959 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33960 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
33961 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33962 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
33963 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33964 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33965 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
33966 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
33967 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
33968 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33969 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33970 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
33971 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
33972 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33973 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33974 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
33975 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
33976 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33977 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33978 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33979 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
33980
33981 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
33982
33983 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
33984 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
33985 with perror calls.
33986
33987 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
33988
33989 * config/unix.exp (g++_load): Fix syntax.
33990
33991 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
33992
33993 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33994 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33995 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33996 Don't expect va-arg-1.c to fail. Correct expected output for
33997 920928-1.c.
33998 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33999 * gcc.wendy/hbm4.c: Correct typo.
34000 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34001
34002 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
34003
34004 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34005 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34006 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34007 * lib/c-torture.exp (c-torture-compile): Ditto.
34008
34009 Reduce volume of output (remove all the -I's and such).
34010 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34011 Call gcc_cpass, gcc_cfail.
34012 (c-torture): Pass testing option to c-torture-compile.
34013
34014 1994-03-21 Doug Evans (dje@cygnus.com)
34015
34016 Bring patches over from progressive.
34017 * config/default.exp: Exit remote shell cleanly.
34018 (g++_exit, g++_start): Add default versions.
34019 * config/sim.exp (gcc_load): Use perror, not error.
34020
34021 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
34022
34023 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34024 set in site.exp.
34025
34026 1994-03-14 Doug Evans (dje@cygnus.com)
34027
34028 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34029 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34030 (wendy_try): New proc to run testcase.
34031 (main loop): Call 'em.
34032 * gcc.wendy/*.c: Clean up pass to correct expected output.
34033
34034 * lib/gcc.exp: Minor cleanup work.
34035 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34036
34037 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
34038
34039 * config/sim.exp (gcc_load): Document return codes better.
34040 Don't pass -v to simulator.
34041
34042 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
34043
34044 * gcc.special/920717-x.c: Fix typo.
34045 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34046 get at sources.
34047
34048 * lib/mike-gcc.exp: Fix typo.
34049
34050 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
34051
34052 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34053 binary to use, transform the name.
34054 * config/*.exp: rename everything. Nuke any g++ specific files,
34055 it's now a special case of gcc that requires no special support.
34056 Add a default.exp for unsupported targets.
34057
34058 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
34059
34060 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34061 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34062 version of Tcl.
34063
34064 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
34065
34066 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34067 than a warning.
34068
34069 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
34070
34071 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34072
34073 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
34074
34075 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34076 option_list. Compile every file with only 4/6 option choices
34077 (same as C torture) instead of with 12/18 different option
34078 choices.
34079 * lib/c-torture.exp: Likewise.
34080
34081 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34082 not already set.
34083
34084 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
34085
34086 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34087 can put an XFAIL *-*-* on excess errors.
34088
34089 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34090
34091 * g++.law: Add more tests derived from g++-bugs snapshots.
34092
34093 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34094 equivalent to g++.law/init9.
34095
34096 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34097 compiled it, and the a.out file after we've run it.
34098
34099 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34100
34101 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34102 compiled it, and the a.out file after we've run it.
34103
34104 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34105
34106 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34107
34108 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34109
34110 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34111 version number.
34112
34113 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34114
34115 * g++.law: New directory of g++ tests derived from the g++-bugs
34116 snapshots.
34117
34118 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34119
34120 * gcc.compile: initbug1.c initbug1.exp testcase added
34121
34122 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34123
34124 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34125 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34126 fixes submitted by Jeff Law (law@cs.utah.edu)
34127 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34128 Jeff Law (law@cs.utah.edu)
34129
34130
34131 1993-11-30 Mike Stump (mrs@cygnus.com)
34132
34133 * config/unix-g++.exp: Follow the gcc way of doing things.
34134 * g++.old-deja/old-deja.exp: Minor updates.
34135 * lib/g++.exp: New file, follow the gcc way of doing things.
34136 * lib/old-dejagnu.exp: Minor updates.
34137 * lib/mike-g++.exp: Always unset errorInfo.
34138
34139 1993-11-06 Mike Stump (mrs@cygnus.com)
34140
34141 * lib/gcc.exp: Fix some errors with the below change, CC and
34142 CFLAGS should be global when setting, not local.
34143
34144 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34145
34146 * lib/gcc.exp: Transform tool name.
34147
34148 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34149
34150 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34151
34152 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34153
34154 * lib/gcc.exp: change gcc_done to gcc_stat
34155
34156 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34157
34158 * Upgraded gcc testsuite to c-torture version 1.25
34159
34160 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34161
34162 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34163 * lib/c-torture: added hooks for new reporting code.
34164
34165 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34166
34167 * config/sh-gcc.exp: check if sh-sim exists in the path
34168
34169 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34170
34171 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34172 * gcc.compile/compile.exp: Initial changes for new logic.
34173 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34174 * gcc.failure/failure.exp: Initial changes for new logic.
34175 * gcc.ieee/ieee.exp: Initial changes for new logic.
34176 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34177 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34178 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34179 * lib/c-torture.exp: Initial changes for new logic.
34180 * lib/gcc.exp: Initial changes for new logic.
34181
34182 1993-10-15 Mike Stump (mrs@cygnus.com)
34183
34184 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34185 depend upon failure or success. Fully qualify names in failure
34186 and success messages. Always remove a.out before starting
34187 compile, just in case. Pay more attention to error text output by
34188 the compiler. Handle testcases with no known past errors just
34189 like all others, so that things are uniform. Other miscellaneous
34190 improvements.
34191
34192 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34193
34194 * gcc.cpp: new directory for cpp tests
34195
34196 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34197
34198 * lib/chill.exp: Code reformatted, removed unused code.
34199 * config/unix-chill.exp: Code reformatted, removed unused code.
34200 * chill.execute/execute.exp: Code reformatted, removed unused code.
34201 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34202
34203 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34204
34205 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34206 routines not written.
34207
34208 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34209
34210 * config/bug-gcc.exp: Use new procs from bug.exp.
34211
34212 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34213
34214 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34215 via ftp, rather than depending on NFS.
34216 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34217 case.
34218
34219 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34220
34221 * config/bug-gcc.exp: Use new download proc.
34222
34223 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34224
34225 * chill.execute/execute.exp: cleanups, handles errors better
34226 * chill.compile/compile.exp: rewrite, based on execute.exp
34227 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34228 * lib/chill.exp: major changes to diff proc and compile and link
34229 procs. added chill_fail and chill_pass wrappers to pass and
34230 fail. added more comments, and handle error codes better.
34231 Added a hack to capture stderr from exec, so noncompile tests
34232 can work.
34233
34234 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34235
34236 * chill.execute/execute.exp: rewrite of testsuite driver
34237 * lib/chill.exp: rewrite of testsuite driver
34238 * config/unix-chill.exp: rewrite of testsuite driver
34239
34240 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34241
34242 In chill.execute:
34243 * iexpr.ch: Standardize uppercase.
34244 * tuples.dat: Standardize uppercase.
34245 * vary.ch: standardize. Correct varying string assignments.
34246 * vary.dat: Add new output lines.
34247
34248 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34249
34250 In chill.execute:
34251 * chprintf.ch: Standardize use of uppercase.
34252 * tuples.ch: Standardize and turn arr2 into a DCL,
34253 rather than a SYN.
34254 * pinits.ch: Standardize.
34255
34256 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34257
34258 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34259 * Makefil: Renamed to Makefile.in.
34260 * configure.in: New.
34261
34262 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34263
34264 In chill.execute:
34265 * .cvsignore: Add result/output files.
34266 * Makefile: Fix up variables at start. Use MFLAGS
34267 everywhere. Correct bool_loc, built_ins entries.
34268 Add entry for vary1.ch.
34269 * bitarray.ch: Standardize upper-case usage.
34270 * bitexpr.ch: Standardize, add output of b1.
34271 * params.ch: Use arrayt in along PROC parameters, to
34272 avoid novelty problems.
34273 * sets.ch: Tiny cleanup.
34274 * vary1.ch: Re-indent.
34275
34276 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34277
34278 * Add PR-related files to Makefiles, .cvsignore files, etc.
34279
34280 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34281
34282 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34283 with compiler objects. New names are test-flow.c and test-loop.c
34284
34285 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34286
34287 * Upgraded c-torture tests from 1.19 to 1.20
34288
34289 * new files:
34290 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34291 * gcc.compile: 930623-1.c 930623-2.c
34292 * gcc.noncompile: 930622-1.c 930622-2.c
34293 * gcc.failure: 920411-1.c 920627-2.c
34294 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34295
34296 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34297
34298 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34299 More changes to get testsuite working properly. Needs more work.
34300 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34301
34302 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34303
34304 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34305 More changes to get testsuite working properly. Needs more work.
34306
34307 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34308
34309 * chill.compile/compile.exp: Added for Dejagnu support
34310 * chill.execute/execute.exp: Added for Dejagnu support
34311 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34312
34313 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34314
34315 This should complete moving the CHILL test files.
34316 * chill.noncompile(.cvsignore printf.grt
34317 in-printf.grt chprintf.grt chprintf.ch):
34318 Added test-support files.
34319 (Makefile): Modified further.
34320 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34321 signal.ch): Added test files.
34322 * chill.execute (.cvsignore printf.grt printr.c
34323 in-printf.grt rts.c chprintf.grt rts.h): Added
34324 test-support files.
34325 (Makefile): More corrections.
34326
34327 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34328
34329 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34330 test cases, ready for DejaGnu.
34331
34332 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34333
34334 * Upgraded c-torture tests from 1.18 to 1.19
34335
34336 * gcc.compile: added test(s):
34337 930607-1.c
34338 * gcc.execute: added test(s):
34339 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34340
34341 * added new subdirectory for misc tests: gcc.misc-tests
34342 * gcc.misc-test(s): added tests:
34343 inst-check.c test-consts.c test-ior.c test-switch.c
34344
34345 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34346
34347 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34348
34349 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34350
34351 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34352
34353 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34354
34355 * Upgraded c-torture tests from 1.17 to 1.18
34356
34357 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34358
34359 * Upgraded c-torture tests from 1.12 to 1.17
34360
34361 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34362
34363 * lib/old-dejagnu.exp:
34364 Fixed handling of XFAIL target triplets to correctly
34365 recognize wildcard characters. Removed code that
34366 appended a unique id tag to the end of the file name
34367 printed out by the result of the testcases within a
34368 given test file.
34369
34370 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34371
34372 * lib/old-dejagnu.exp:
34373 Reworked expected failure handling to trigger off of XFAIL
34374 keyword in keyphrase embeded in testcase source code. The
34375 XFAIL keyword must be at the end of the keyphrase line. It
34376 may optionally be followed by one or more target triplets.
34377 It has just occured that the handling of wildcards in the
34378 target triplet may not be correct.
34379
34380 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34381
34382 * g++.old-deja/tests:
34383 Moved all subdirectories up one level into g++.old-deja .
34384
34385 * lib/old-dejagnu.exp:
34386 Fixed problem with CXXFLAGS not being properly reset, and being
34387 corrupted with extraneous "-c" compiler option. This was
34388 causing binaries to not be generated for test that needed them.
34389 Modified strings passed to "pass" and "fail" so that individual
34390 tests from the same test file would be distinguished by an
34391 identifier appended to the test file name in the summary logs;
34392 this corrected a problem with erroneous diff logs. Added code
34393 to search testcases for expected fail and unexpected pass keywords.
34394
34395 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34396
34397 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34398
34399 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34400
34401 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34402 Removed extraneous text from end of "Special g++ Options"
34403 keyphrase.
34404
34405 * lib/old-dejagnu.exp: Added pattern matching to look for new
34406 keywords, embedded in testcases comments, which will trigger
34407 calls to xpass and xfail.
34408
34409 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34410
34411 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34412 comments embedded in the testcases, especially the one looking for
34413 special compiler options, as well as the pattern matching for the
34414 compiler output again.
34415
34416 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34417
34418 * lib/old-dejagnu.exp: Do a proper check of the return value for
34419 execute tests. Fixed several problems with the pattern matching
34420 of the compiler output which gave erroneous test results.
34421 Changed several of the test result messages to be more descriptive.
34422 * config/unix-g++.exp: Proc g++_load now actually works and
34423 executes the tests passed to it and returns a usable return
34424 value.
34425
34426 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34427
34428 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34429
34430 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34431
34432 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34433 Modified both files to properly execute the old style
34434 dejagnu tests. The previous versions of these files were
34435 experimental and did not function anything near correctly.
34436
34437 1993-04-05 Rob Savoye (rob@cygnus.com)
34438
34439 * Removed all Makefile.in and configure.in files. No configuration
34440 needed now.
34441
34442 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34443
34444 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34445
34446 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34447
34448 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34449 gcc.special/configure.in, gcc.noncompile/configure.in,
34450 gcc.execute/configure.in, gcc.code_quality/configure.in,
34451 g++.other/configure.in, g++.old-deja/configure.in,
34452 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34453 in srcname setting.
34454
34455 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34456
34457 * lib/udi.exp: Fixed mondfe and mondfe_download.
34458 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34459 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34460
34461 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34462
34463 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34464 (gdb_exit): Don't remove *_soc files.
34465
34466 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34467
34468 * lib/c-torture.exp: Don't look for main; instead always use -w
34469 -c. This is how the c-torture tests work. Remove the object
34470 file if the compilation succeeds.
34471 * gcc.execute/execute.exp: Remove executable if test passes.
34472 * gcc.noncompile/noncompile.exp: Every test is an expected
34473 failure.
34474 * gcc.special/special.exp: Added tests from c-torture 1.11,
34475 corrected use of existing test.
34476 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34477 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34478 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34479 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34480 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34481 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34482 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34483 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34484 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34485 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34486 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34487 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34488 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34489 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34490 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34491 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34492 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34493 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34494 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34495 c-torture 1.11.
34496 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34497 correspond to c-torture 1.11.
34498
34499 * New file.