scanner.c (preprocessor_line): Only set current_file->line when errors have not been...
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2
3 * gfortran.dg/badline.f: New test.
4
5 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
6
7 PR fortran/16531
8 PR fortran/15966
9 PR fortran/18781
10 * gfortran.dg/hollerith.f90: New.
11 * gfortran.dg/hollerith2.f90: New.
12 * gfortran.dg/hollerith3.f90: New.
13 * gfortran.dg/hollerith4.f90: New.
14 * gfortran.dg/hollerith_f95.f90: New.
15 * gfortran.dg/hollerith_legacy.f90: New.
16 * gfortran.dg/g77/cpp4.F: New. Port from g77.
17
18 2005-07-07 Ziemowit Laski <zlaski@apple.com>
19
20 PR objc/22274
21 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
22 * objc.dg/gnu-runtime-2.m: New.
23
24 2005-07-06 Jeff Law <law@redhat.com>
25
26 * gcc.dg/tree-ssa/vrp17.c: New test.
27
28 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
29
30 PR fortran/22327
31 * gfortran.dg/array_constructor_5.f90: New test.
32
33 2005-07-07 Jakub Jelinek <jakub@redhat.com>
34
35 * gfortran.fortran-torture/execute/entry_9.f90: New test.
36
37 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
38
39 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
40 * gcc.dg/980816-1.c: Ditto.
41
42 2005-07-06 Jeff Law <law@redhat.com>
43
44 * gcc.c-torture/compile/pr21356.c: New test.
45
46 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
47
48 PR c/22013
49 PR c/22098
50 * gcc.c-torture/compile/pr22013-1.c,
51 gcc.c-torture/execute/pr22098-1.c,
52 gcc.c-torture/execute/pr22098-2.c,
53 gcc.c-torture/execute/pr22098-3.c: New tests.
54
55 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
56
57 PR c/22308
58 * gcc.dg/pr22308-1.c: New test.
59
60 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
61
62 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
63 target.
64 * gcc.dg/compare9.c: Use -fshort-enums instead of
65 -fno-short-enums. Change the last test to dg-bogus.
66
67 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
68
69 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
70 * gcc.dg/compare9.c: New.
71
72 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
73
74 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
75
76 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
77
78 PR testsuite/22288
79 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
80
81
82 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
83
84 * gcc.dg/format/gcc_gfc-1.c: New.
85
86 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
87
88 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
89
90 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
91
92 PR fortran/20842
93 * gfortran.dg/io_invalid_1.f90: New test.
94
95 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
96
97 * gcc.dg/format/gcc_diag-1.c: Update.
98
99 2005-07-02 Jeff Law <law@redhat.com>
100
101 * gcc.dg/tree-ssa/pr22051-1.c: New test.
102 * gcc.dg/tree-ssa/pr22051-2.c: New test.
103
104 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
105
106 * gcc.dg/format/gcc_diag-1.c: Update.
107
108 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
109
110 PR tree-opt/22269
111 * gcc.c-torture/compile/pr22269.c: New test.
112
113 2005-06-30 Diego Novillo <dnovillo@redhat.com>
114
115 PR 21584
116 PR 22219
117 * g++.dg/tree-ssa/pr21584-1.C: New test.
118 * g++.dg/tree-ssa/pr21584-2.C: New test.
119
120 2005-06-30 Ziemowit Laski <zlaski@apple.com>
121
122 * obj-c++.dg/try-catch-11.mm: New.
123 * objc.dg/try-catch-10.m: New.
124
125 2005-06-29 David Edelsohn <edelsohn@gnu.org>
126
127 * g++.dg/other/ucnid-1.C: xfail on AIX.
128
129 2005-06-29 Diego Novillo <dnovillo@redhat.com>
130
131 PR 22234
132 * gcc.dg/20050629-1.c: New test.
133
134 2005-06-29 Ziemowit Laski <zlaski@apple.com>
135
136 * obj-c++.dg/const-str-1[0-1].mm: New.
137 * objc.dg/const-str-1[0-1].m: New.
138
139 2005-05-29 Richard Henderson <rth@redhat.com>
140
141 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
142 Rename from check_effective_target_vect_no_max.
143 (check_effective_target_vect_no_int_add): New.
144 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
145 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
146 * gcc.dg/vect/vect-reduc-3.c: Likewise.
147 * gcc.dg/vect/vect-reduc-1.c: Use both.
148 * gcc.dg/vect/vect-reduc-2.c: Likewise.
149
150 2005-05-29 Richard Henderson <rth@redhat.com>
151
152 * lib/target-supports.exp (check_effective_target_vect_no_max):
153 Remove i386 and x86_64.
154
155 2005-06-29 Steve Ellcey <sje@cup.hp.com>
156
157 PR testsuite/21969
158 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
159
160 2005-06-29 Steve Ellcey <sje@cup.hp.com>
161
162 PR middle-end/21969
163 * gcc.dg/vect/pr21969.c: New test.
164
165 2005-06-28 Eric Christopher <echristo@redhat.com>
166
167 PR c/22052
168 PR c/21975
169 * gcc.dg/inline1.c: New test.
170 * gcc.dg/inline2.c: Ditto.
171 * gcc.dg/inline3.c: Ditto.
172 * gcc.dg/inline4.c: Ditto.
173 * gcc.dg/inline5.c: Ditto.
174
175 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
176
177 PR libfortran/22142
178 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
179 Add testcase also testing eoshift1 for PR 22142.
180
181 2005-06-28 Richard Henderson <rth@redhat.com>
182
183 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
184 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
185 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
186 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
187 gcc.dg/tree-ssa/20030922-2.c: Likewise.
188
189 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
190
191 PR libfortran/22142
192 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
193 Add testcase for PR 22142.
194
195 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
196
197 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
198 gcc.target/ia64/fpreg-2.c: New tests.
199
200 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
201
202 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
203
204 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
205
206 PR libfortran/22170
207 * gfortran.dg/slash_1.f90: New test.
208
209 2005-06-27 Richard Henderson <rth@redhat.com>
210
211 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
212 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
213 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
214 * gcc.dg/vect/vect-reduc-2.c: Likewise.
215 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
216 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
217
218 2005-06-27 Richard Henderson <rth@redhat.com>
219
220 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
221 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
222
223 2005-06-27 Ziemowit Laski <zlaski@apple.com>
224
225 * obj-c++.dg/proto-lossage-5.mm: New.
226 * objc.dg/proto-lossage-5.m: New.
227
228 2005-06-27 Diego Novillo <dnovillo@redhat.com>
229
230 PR 21959
231 * gcc.dg/tree-ssa/pr21959.c: New test.
232
233 2005-06-27 Jakub Jelinek <jakub@redhat.com>
234
235 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
236 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
237 testing uninitialized var.
238
239 * gcc.c-torture/execute/builtins/chk.h: New.
240 * gcc.c-torture/execute/builtins/lib/chk.c: New.
241 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
242 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
243 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
244 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
245 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
246 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
247 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
248 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
249 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
250 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
251 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
252 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
253 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
254 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
255 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
256 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
257 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
258 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
259 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
260 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
261 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
262 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
263 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
264 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
265 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
266 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
267 * gcc.dg/builtin-object-size-1.c: New test.
268 * gcc.dg/builtin-object-size-2.c: New test.
269 * gcc.dg/builtin-object-size-3.c: New test.
270 * gcc.dg/builtin-object-size-4.c: New test.
271 * gcc.dg/builtin-object-size-5.c: New test.
272 * gcc.dg/builtin-stringop-chk-1.c: New test.
273 * gcc.dg/builtin-stringop-chk-2.c: New test.
274 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
275 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
276 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
277 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
278 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
279 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
280 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
281 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
282 * gcc.c-torture/execute/printf-1.c: New test.
283 * gcc.c-torture/execute/fprintf-1.c: New test.
284 * gcc.c-torture/execute/vprintf-1.c: New test.
285 * gcc.c-torture/execute/vfprintf-1.c: New test.
286 * gcc.c-torture/execute/printf-chk-1.c: New test.
287 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
288 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
289 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
290
291 2005-06-27 Michael Matz <matz@suse.de>
292
293 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
294 slot is not merged if address escapes.
295
296 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
297
298 PR c/21911
299 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
300
301 2005-06-26 Jakub Jelinek <jakub@redhat.com>
302
303 PR middle-end/17965
304 * gcc.c-torture/compile/20050622-1.c: New test.
305
306 PR middle-end/22028
307 * gcc.dg/20050620-1.c: New test.
308
309 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
310
311 PR tree-optimization/22026
312 * gcc.dg/tree-ssa/pr22026.c: New.
313
314 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
315
316 PR libfortran/22144
317 * gfortran.dg/shift-alloc.f90: New testcase.
318
319 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
320
321 * all files: Update FSF address in copyright headers.
322
323 2005-06-22 Jan Hubicka <jh@suse.cz>
324
325 * wholeprogram-1.c: New testcase.
326 * wholeprogram-2.c: New testcase.
327
328 2005-06-24 Mark Mitchell <mark@codesourcery.com>
329
330 PR 22171
331 * gcc.dg/tree-ssa/pr22171.c: New test.
332
333 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
334
335 * gfortran.dg/simplify_modulo.f90: New.
336
337 2005-06-24 Jan Hubicka <jh@suse.cz>
338
339 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
340
341 2005-06-23 Ziemowit Laski <zlaski@apple.com>
342
343 * obj-c++.dg/proto-lossage-[1-4].mm: New.
344
345 2005-06-23 Ziemowit Laski <zlaski@apple.com>
346
347 * obj-c++.dg/typedef-alias-1.mm: New.
348 * objc.dg/typedef-alias-1.m: New.
349
350 2005-06-23 Jeff Law <law@redhat.com>
351
352 * gcc.dg/tree-ssa/vrp16.c: New test.
353
354 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
355
356 * lib/target-supports.exp: Add
357 check_effective_target_fortran_large_real and
358 check_effective_target_fortran_large_int to check for
359 corresponding effective targets.
360 * gfortran.dg/large_integer_kind_1.f90: New test.
361 * gfortran.dg/large_real_kind_1.f90: New test.
362
363 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
364
365 PR tree-optimization/22117
366 * gcc.dg/tree-ssa/pr22117.c: New.
367
368 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
369
370 PR testsuite/22123
371 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
372
373 2005-06-23 David Edelsohn <edelsohn@gnu.org>
374
375 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
376
377 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
378
379 * gfortran.dg/f2c_4.f90: Add tests for complex functions
380 * gfortran.dg/f2c_4.c: Likewise
381
382 2005-06-22 Paul Brook <paul@codesourcery.com>
383
384 PR fortran/21034
385 * gfortran.dg/auto_save_1.f90: New test.
386
387 2005-06-22 Michael Matz <matz@suse.de>
388
389 * gcc.target/x86-64/abi: New directory.
390 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
391 * gcc.target/x86-64/abi/README.gcc: New file.
392 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
393 * gcc.target/x86-64/abi/asm-support.s: New file.
394 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
395 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
396 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
397 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
398 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
399 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
400 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
401 * gcc.target/x86_64/abi/test_bitfields.c: New test.
402 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
403 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
404 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
405 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
406 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
407 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
408 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
409 * gcc.target/x86_64/abi/test_varargs.c: New test.
410
411 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
412
413 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
414 32-bit i?86 and x86_64.
415
416 2005-06-21 Ziemowit Laski <zlaski@apple.com>
417
418 * obj-c++.dg/const-str-[1-9].mm: New tests.
419
420 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
421
422 PR fortran/22010
423 * gfortran.dg/namelist_use.f90: New.
424 * gfortran.dg/namelist_use_only.f90: New.
425
426 2005-06-21 Jeff Law <law@redhat.com>
427
428 * gcc.dg/tree-ssa/vrp15.c: New test.
429
430 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
431
432 * lib/target-supports.exp (check_effective_target_vect_reduction):
433 Remove.
434 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
435 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
436 remove vect_reduction target keyword. Also avoid two returns in main.
437 * gcc.dg/vect/vect-reduc-3.c: Likewise.
438 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
439 * gcc.dg/vect/vect-reduc-1short.c: New test.
440 * gcc.dg/vect/vect-reduc-1char.c: New test.
441 * gcc.dg/vect/vect-reduc-2short.c: New test.
442 * gcc.dg/vect/vect-reduc-2char.c: New test.
443 * gcc.dg/vect/vect-reduc-6.c: New test.
444 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
445 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
446 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
447
448 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
449 Paul Thomas <pault@gcc.gnu.org>
450
451 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
452 New tests.
453
454 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
455
456 * gfortran.dg/backslash_1.f90: New test.
457 * gfortran.dg/backslash_2.f90: New test.
458
459 2005-06-20 Steven G. Kargl <kargls@comcast.net>
460
461 * gfortran.dg/duplicate_labels.f90: New test.
462
463 2005-06-20 Jan Beulich <jbeulich@novell.com>
464
465 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
466 unsupportable relocations.
467 * g++.old-deja/g++.other/store-expr1.C: Likewise.
468 * gcc.dg/20050321-2.c: xfail for NetWare.
469
470 2005-06-20 Andreas Jaeger <aj@suse.de>
471
472 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
473 gcc.target/i386/fastcall-sseregparm.c,
474 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
475
476 2005-06-19 Richard Henderson <rth@redhat.com>
477
478 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
479
480 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
481
482 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
483
484 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
485
486 PR c++/22115
487 * g++.dg/conversion/simd2.C: Change expected error message.
488
489 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
490
491 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
492 * gcc.dg/vect/vect-reduc-2.c: Likewise.
493 * gcc.dg/vect/vect-reduc-3.c: Likewise.
494
495 2005-06-18 James A Morrison <phython@gcc.gnu.org>
496
497 * gcc.dg/fold-mod-1.c: New test.
498
499 2005-06-18 Steven G. Kargl <kargls@comcast.net>
500
501 PR fortran/19926
502 * gfortran.dg/pr19926.f90: New test.
503
504 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
505
506 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
507 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
508 targets.
509 * gcc.dg/vect/vect-reduc-2.c: Likewise.
510 * gcc.dg/vect/vect-reduc-3.c: Likewise.
511
512 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
513
514 * gcc.target/ia64/float80-varargs-1.c: New test.
515
516 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
517
518 PR tree-opt/22035
519 * gfortran.dg/f2c_6.f90: New test.
520
521 2005-06-17 Geoffrey Keating <geoffk@apple.com>
522
523 PR c++/17413
524 * g++.dg/template/local5.C: New.
525
526 2005-06-17 Richard Henderson <rth@redhat.com>
527
528 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
529
530 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
531
532 PR testsuite/21945
533 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
534
535 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
536
537 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
538 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
539 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
540 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
541 check_vect to verify the presence of hardware vector support.
542
543 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
544
545 PR testsuite/22056
546 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
547
548 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
549
550 PR libfortran/19216
551 * gfortran.dg/pr19216.f: Add correct space between brackets and
552 dg directive.
553
554 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
555
556 PR libfortran/16436
557 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
558
559 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
560
561 * gcc.target/i386/attributes-error.c: New testcase.
562 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
563 * gcc.target/i386/regparm-stdcall.c: Likewise.
564 * gcc.target/i386/sseregparm-1.c: Likewise.
565 * gcc.target/i386/sseregparm-2.c: Likewise.
566
567 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
568
569 * g++.dg/rtti/crash2.C: New.
570
571 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
572
573 * gcc.dg/noncompile/20040203-3.c: Update expected message.
574
575 2005-06-15 David Ung <davidu@mips.com>
576
577 * gcc.target/mips/mips16e-extends.c: New test for testing the
578 generation of MIPS16e zeb/zeh, seb/seh instructions.
579
580 2005-06-15 Diego Novillo <dnovillo@redhat.com>
581
582 PR 22018
583 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
584 * gcc.dg/tree-ssa/pr22018.c: New test.
585
586 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
587
588 * gcc.dg/simd-1.c: Update error messages.
589 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
590 * gcc.dg/simd-2.c: Update error messages.
591 * gcc.dg/simd-4.c: New.
592
593 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
594
595 PR c++/20678
596 * g++.dg/other/crash-4.C: New.
597
598 2005-06-14 Devang Patel <dpatel@apple.com>
599
600 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
601
602 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
603
604 PR c++/21929
605 * g++.dg/parse/crash11.C: Update
606
607 2005-06-13 Jeff Law <law@redhat.com>
608
609 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
610 perform the desired transformations.
611 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
612 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
613
614 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
615
616 PR fortran/22038
617 * gfortran.dg/forall_1.f90: Un-XFAIL.
618
619 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
620
621 PR c++/21929
622 * g++.dg/parse/crash26.C: New.
623
624 PR c++/20789
625 * g++.dg/init/member1.C: New.
626
627 2005-06-13 Jakub Jelinek <jakub@redhat.com>
628
629 * gfortran.dg/altreturn_1.f90: New test.
630
631 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
632
633 PR middle-end/21985
634 * gcc.dg/tree-ssa/pr21985.c: New test.
635
636 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
637
638 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
639
640 2005-06-12 Roger Sayle <roger@eyesopen.com>
641
642 PR c++/21930
643 * g++.dg/other/error10.C: New test case.
644
645 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
646
647 PR libfortran/19155
648 * gfortran.dg/pr19155.f: Add test.
649
650 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
651
652 * gfortran.dg/f2c_7.f90: New test.
653
654 * gfortran.dg/forall_1.f90: XFAILed.
655
656 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
657
658 * gcc.dg/pr14796-1.c: New.
659 * gcc.dg/pr14796-2.c: New.
660
661 2005-06-11 Steven G. Kargl <kargls@comcast.net>
662
663 PR fortran/17792
664 PR fortran/21375
665 * gfortran.dg/deallocate_stat.f90: New test.
666
667 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
668
669 * gfortran.fortran-torture/execute/in-pack.f90: New test.
670
671 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
672
673 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
674 access will be generated when this loop is vectorized. Test that
675 accesses with same alignment were detected.
676 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
677 Test that accesses with same alignment were detected.
678 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
679 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
680 alignment were detected.
681
682 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
683
684 * gcc.dg/Wcxx-compat-1.c: New.
685
686 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
687
688 PR libfortran/21480
689 * gfortran.dg/reshape-complex.f90: Add a test for a packed
690 complex array.
691
692 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
693
694 * gcc.dg/alias-8.c: New.
695
696 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
697
698 * gcc.dg/format/cmn_err-1.c: Update.
699
700 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
701
702 PR target/20666
703 * gcc.target/sparc/fexpand-2.c: New.
704 * gcc.target/sparc/fpmerge-2.c: New.
705 * gcc.target/sparc/fpmul-2.c: New.
706 * gcc.target/sparc/noresult.c: New.
707 * gcc.target/sparc/pdist-2.c: New.
708 * gcc.target/sparc/pdist-3.c: New.
709
710 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
711
712 PR testsuite/21702
713 * gcc.target/i386/i386.exp: Fix comment typo.
714
715 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
716
717 PR c++/19497
718 * g++.dg/inherit/using5.C: New.
719 * g++.dg/inherit/using6.C: New.
720
721 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
722
723 PR c++/19894
724 * g++.dg/template/ptrmem15.C: New test.
725
726 PR c++/20563
727 * g++.dg/ext/label4.C: New test.
728
729 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
730
731 * gcc.dg/tls/debug-1.c: New test.
732
733 2005-06-07 Dale Johannesen <dalej@apple.com>
734
735 * gcc.target/i386/movq.c: New.
736
737 2005-06-07 Dale Johannesen <dalej@apple.com>
738
739 * gcc.dg/20050607-1.c: New.
740
741 2005-06-07 Jakub Jelinek <jakub@redhat.com>
742
743 PR middle-end/21850
744 * gcc.c-torture/execute/20050607-1.c: New test.
745
746 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
747
748 PR libfortran/21926
749 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
750 Test case where the return array has lowest stride one,
751 but isn't packed.
752
753 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
754
755 * lib/target-supports.exp (check_effective_target_sync_int_long):
756 Add s390 and s390x targets.
757
758 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
759
760 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
761 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
762 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
763 * gcc.dg/tree-ssa/loop-9.c: New test.
764
765 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
766
767 * g++.dg/parse/defarg10.C: New.
768
769 2005-06-06 Jakub Jelinek <jakub@redhat.com>
770
771 PR regression/21897
772 * gcc.c-torture/execute/20050604-1.c: New test.
773
774 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
775
776 PR 21903
777 * g++.dg/parse/defarg9.C: New.
778
779 PR c++/20637
780 * g++.dg/inherit/using4.C: New.
781 * g++.dg/overload/error1.C: Adjust expected errors.
782 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
783 * g++.old-deja/g++.brendan/arm2.C: Likewise.
784 * g++.old-deja/g++.other/redecl2.C: Likewise.
785 * g++.old-deja/g++.other/redecl4.C: Likewise.
786 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
787
788 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
789
790 * gfortran.dg/f2c_5.f90: Add -w to dg-options
791
792 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
793
794 * lib/gfortran.exp (gfortran_target_compile): Call
795 dg-additional-files-options
796 * gfortran.dg/f2c_4.f90: New file
797 * gfortran.dg/f2c_4.c: New file
798 * gfortran.dg/f2c_5.f90: New file
799 * gfortran.dg/f2c_5.c: New file
800
801 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
802
803 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
804
805 PR fortran/21912
806 * gfortran.dg/array_constructor_4.f90: New test.
807
808 2005-06-05 Mark Mitchell <mark@codesourcery.com>
809
810 PR c++/21619
811 * g++.dg/ext/builtin9.C: New test.
812
813 2005-06-05 Dale Johannesen <dalej@apple.com>
814
815 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
816 * gcc.c-torture/execute/20050603-2.c: Ditto.
817
818 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
819
820 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
821 * gcc.dg/vect/vect-reduc-1.c: New.
822 * gcc.dg/vect/vect-reduc-2.c: New.
823 * gcc.dg/vect/vect-reduc-3.c: New.
824
825 2005-06-04 Dale Johannesen <dalej@apple.com>
826
827 * gcc.c-torture/execute/20050603-1.c: New.
828 * gcc.c-torture/execute/20050603-2.c: New.
829 * gcc.dg/20050603-3.c: New.
830
831 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
832
833 PR fortran/19195
834 * gfortran.dg/debug_1.f90: New test.
835
836 * gfortran.dg/forall_1.f90: New test.
837
838 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
839
840 * gfortran.dg/array_constructor_3.f90: New test.
841
842 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
843
844 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
845
846 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
847
848 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
849
850 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
851
852 PR c/21873
853 * gcc.dg/init-excess-1.c: New test.
854
855 2005-06-03 Mark Mitchell <mark@codesourcery.com>
856
857 PR c++/21853
858 * g++.dg/expr/static_cast6.C: New test.
859
860 2005-06-03 Diego Novillo <dnovillo@redhat.com>
861
862 * gcc.dg/tree-ssa/vrp14.c: New test.
863
864 2005-06-03 Mark Mitchell <mark@codesourcery.com>
865
866 PR c++/21336
867 * g++.dg/template/new2.C: New test.
868
869 2005-06-03 Josh Conner <jconner@apple.com>
870
871 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
872 all entries in initializer.
873
874 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
875
876 PR middle-end/21858
877 * gcc.dg/pr21858.c: New testcase.
878
879 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
880
881 PR tree-optimization/21292
882
883 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
884 New.
885 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
886 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
887 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
888 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
889 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
890
891 2005-06-02 Richard Henderson <rth@redhat.com>
892
893 * gcc.dg/sync-2.c: Use -march=i486 for i386.
894
895 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
896
897 * gcc.dg/wtypequal.c: New testcase.
898
899 2005-06-02 Diego Novillo <dnovillo@redhat.com>
900
901 PR 21582
902 * gcc.dg/tree-ssa/pr21582.c: New test.
903
904 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
905
906 PR c++/21280
907 * g++.dg/opt/interface2.h: New.
908 * g++.dg/opt/interface2.C: New.
909 * g++.dg/init/ctor4.C: Adjust error lines.
910 * g++.old-deja/g++.bob/inherit2.C: Likewise.
911 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
912 * g++.old-deja/g++.jason/opeq3.C: Likewise.
913 * g++.old-deja/g++.pt/assign1.C: Likewise.
914 * g++.old-deja/g++.pt/crash20.C: Likewise.
915
916 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
917
918 PR tree-optimization/21734
919 * g++.dg/vect/pr21734_1.cc: New.
920 * g++.dg/vect/pr21734_2.cc: New.
921
922 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
923
924 PR c++/20350
925 * g++.dg/template/spec24.C: New.
926
927 PR c++/21151
928 * g++.dg/pch/local-1.C: New.
929 * g++.dg/pch/local-1.Hs: New.
930
931 2005-06-01 Diego Novillo <dnovillo@redhat.com>
932
933 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
934 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
935 * gcc.dg/tree-ssa/pr14341.c: New test.
936 * gcc.dg/tree-ssa/pr14841.c: New test.
937 * gcc.dg/tree-ssa/pr20701.c: New test.
938 * gcc.dg/tree-ssa/pr21086.c: New test.
939 * gcc.dg/tree-ssa/pr21090.c: New test.
940 * gcc.dg/tree-ssa/pr21332.c: New test.
941 * gcc.dg/tree-ssa/pr21458.c: New test.
942 * gcc.dg/tree-ssa/pr21658.c: New test.
943 * gcc.dg/tree-ssa/vrp01.c: New test.
944 * gcc.dg/tree-ssa/vrp02.c: New test.
945 * gcc.dg/tree-ssa/vrp03.c: New test.
946 * gcc.dg/tree-ssa/vrp04.c: New test.
947 * gcc.dg/tree-ssa/vrp05.c: New test.
948 * gcc.dg/tree-ssa/vrp06.c: New test.
949 * gcc.dg/tree-ssa/vrp07.c: New test.
950 * gcc.dg/tree-ssa/vrp08.c: New test.
951 * gcc.dg/tree-ssa/vrp09.c: New test.
952 * gcc.dg/tree-ssa/vrp10.c: New test.
953 * gcc.dg/tree-ssa/vrp11.c: New test.
954 * gcc.dg/tree-ssa/vrp12.c: New test.
955 * gcc.dg/tree-ssa/vrp13.c: New test.
956
957 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
958
959 PR 21029
960 * gcc.dg/tree-ssa/pr21029.c: New test.
961
962 2005-06-01 Roger Sayle <roger@eyesopen.com>
963
964 * gfortran.dg/logint-1.f: New test case.
965 * gfortran.dg/logint-2.f: Likewise.
966 * gfortran.dg/logint-3.f: Likewise.
967
968 2005-06-01 Jakub Jelinek <jakub@redhat.com>
969
970 PR c/21536
971 PR c/20760
972 * gcc.dg/20050527-1.c: New test.
973
974 * gcc.dg/i386-sse-12.c: New test.
975
976 PR fortran/21729
977 * gfortran.dg/implicit_5.f90: New test.
978
979 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
980
981 PR fortran/20883
982 * gfortran/assign_4.f90: New test.
983 * gfortran/assign_2.f90: Change compile to run.
984
985 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
986
987 * lib/target-supports.exp
988 (check_effective_target_sync_char_short): New.
989 * gcc.dg/sync-2.c: New.
990
991 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
992
993 PR tree-optimization/21817
994 * gcc.dg/torture/pr21817-1.c: New.
995
996 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
997
998 PR c++/21165
999 * g++.dg/template/init5.C: New.
1000
1001 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1002
1003 * gfortran.dg/char_initialiser_actual.f90:
1004 Test character initialisers as actual arguments.
1005 * gfortran.dg/char_pointer_comp_assign.f90:
1006 Test character pointer structure component assignments.
1007 * gfortran.dg/char_array_structure_constructor.f90:
1008 Test character components in structure constructors.
1009
1010 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1011
1012 PR middle-end/20931
1013 * g++.dg/opt/pr20931.C: New test.
1014
1015 2005-05-31 Andreas Jaeger <aj@suse.de>
1016
1017 PR testsuite/20772
1018 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1019 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1020 g++.old-deja/g++.ext/asmspec1.C,
1021 g++.old-deja/g++.other/regstack.C,
1022 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1023 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1024 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1025 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1026 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1027 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1028 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1029 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1030 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1031 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1032 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1033 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1034 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1035 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1036 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1037 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1038 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1039 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1040 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1041
1042 2005-05-31 Jeff Law <law@redhat.com>
1043
1044 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1045
1046 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1047
1048 PR middle-end/21743
1049 * gcc.dg/builtins-1.c: Activate disabled clog test.
1050 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1051
1052 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1053
1054 * gfortran.dg/char_pointer_assign.f90:
1055 Test character-pointer assignments and pointer assignments.
1056 * gfortran.dg/char_pointer_dummy.f90:
1057 Test character-pointer dummy arguments.
1058 * gfortran.dg/char_pointer_func.f90:
1059 Test character-pointer function returns.
1060 * gfortran.dg/char_pointer_dependency.f90:
1061 Test character-pointer functions with dependencies.
1062
1063 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1064
1065 PR c++/21784
1066 * g++.dg/lookup/using14.C: New test.
1067
1068 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1069
1070 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1071 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1072 trailing ^M.
1073
1074 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1075
1076 PR c++/17413
1077 * g++.dg/template/local5.C: New.
1078
1079 PR target/21761
1080 * gcc.c-torture/compile/pr21761.c: New.
1081
1082 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1083 before darwin8.
1084
1085 2005-05-30 Steven G. Kargl
1086
1087 PR fortran/20846
1088 * gfortran.dg/inquire_8.f90: New test.
1089
1090 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1091
1092 PR libfortran/21376
1093 * gfortran.dg/output_exponents_1.f90: New test.
1094
1095 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1096
1097 PR libfortran/20006
1098 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1099
1100 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1101
1102 PR c++/21210
1103 * g++.dg/ext/complex1.C: New test.
1104
1105 PR c++/21340
1106 * g++.dg/init/ctor6.C: New test.
1107
1108 2005-05-29 Jan Hubicka <jh@suse.cz>
1109
1110 * gcc.c-torture/compile/pr21562.c: New.
1111
1112 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1113
1114 * gfortran.dg/subnormal_1.f90: New test.
1115
1116 2005-05-28 Jan Hubicka <jh@suse.cz>
1117
1118 * tree-prof.exp: Fix comment.
1119 * value-prof-1.c: New.
1120 * value-prof-2.c: New.
1121 * value-prof-3.c: New.
1122 * value-prof-4.c: New.
1123
1124 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1125
1126 PR c++/21614
1127 * g++.dg/expr/ptrmem6.C: New test.
1128 * g++.dg/expr/ptrmem6a.C: Likewise.
1129
1130 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1131
1132 PR tree-optimization/21658
1133 * gcc.dg/tree-ssa/pr21658.c: New.
1134
1135 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1136
1137 PR c++/21455
1138 * g++.dg/inherit/ptrmem3.C: New.
1139
1140 PR c++/21681
1141 * g++.dg/parse/template16.C: New.
1142
1143 2005-05-27 Andreas Jaeger <aj@suse.de>
1144
1145 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1146
1147 * gcc.dg/i386-sse-8.c: Run test on all archs.
1148
1149 2005-05-26 Mike Stump <mrs@apple.com>
1150
1151 * objc.dg/isa-field-1.m: Only run on darwin.
1152 * objc.dg/lookup-1.m: Likewise.
1153 * objc.dg/try-catch-8.m: Likewise.
1154
1155 2005-05-26 Roger Sayle <roger@eyesopen.com>
1156
1157 PR tree-optimization/9814
1158 * gcc.dg/pr9814-1.c: New test case.
1159
1160 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1161
1162 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1163 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1164 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1165 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1166 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1167 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1168 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1169 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1170 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1171 objc.dg/try-catch-8.m: New.
1172
1173 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1174
1175 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1176 remove extraneous semicolons.
1177
1178 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1179
1180 * obj-c++.dg/comp-types-12.mm: New.
1181 * objc.dg/comp-types-11.m: New.
1182 * objc.dg/selector-4.m: New.
1183
1184 2005-05-26 Andreas Jaeger <aj@suse.de>
1185
1186 PR testsuite/20772
1187 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1188 g++.old-deja/g++.ext/attrib3.C,
1189 g++.old-deja/g++.other/store-expr1.C,
1190 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1191 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1192 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1193 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1194 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1195 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1196 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1197 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1198 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1199 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1200 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1201 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1202 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1203 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1204 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1205 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1206 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1207 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1208 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1209
1210 2005-05-26 Andreas Jaeger <aj@suse.de>
1211
1212 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1213 x86-64 compilation.
1214
1215 2005-05-26 Andreas Jaeger <aj@suse.de>
1216
1217 PR testsuite/20772
1218 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1219 gcc.misc-tests/i386-pf-athlon-1.c,
1220 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1221 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1222 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1223 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1224 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1225 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1226 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1227 programs.
1228
1229 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1230 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1231 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1232 x86-64 compilation.
1233
1234 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1235 x86_64.
1236
1237 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1238 effective-target ilp32.
1239
1240 2005-05-26 David Ung <davidu@mips.com>
1241
1242 * gcc.target/mips/ext_ins.c: New test for testing the generation
1243 of MIPS32/64 rev 2 ext/ins instructions.
1244
1245 2005-05-26 Andreas Jaeger <aj@suse.de>
1246
1247 * treelang/compile/unsigned.tree: Use gimple instead of
1248 nonexisting generic dump.
1249
1250 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1251
1252 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1253
1254 2005-05-26 Andreas Jaeger <aj@suse.de>
1255
1256 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1257
1258 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1259
1260 PR libfortran/17283
1261 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1262 Test callee-allocated memory with write statements.
1263
1264 2005-05-25 Roger Sayle <roger@eyesopen.com>
1265
1266 PR middle-end/21709
1267 * gcc.dg/pr21709-1.c: New test case.
1268
1269 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1270 Mike Stump <mrs@apple.com>
1271
1272 * objc/execute/next_mapping.h: Update for C++.
1273
1274 * obj-c++.dg/selector-1.mm: Move to...
1275 * obj-c++.dg/selector-4.mm: here...
1276
1277 * obj-c++.dg/basic.mm: New.
1278 * obj-c++.dg/comp-types-1.mm: New.
1279 * obj-c++.dg/cxx-class-1.mm: New.
1280 * obj-c++.dg/cxx-ivars-1.mm: New.
1281 * obj-c++.dg/cxx-ivars-2.mm: New.
1282 * obj-c++.dg/cxx-ivars-3.mm: New.
1283 * obj-c++.dg/cxx-scope-1.mm: New.
1284 * obj-c++.dg/cxx-scope-2.mm: New.
1285 * obj-c++.dg/defs.mm: New.
1286 * obj-c++.dg/empty-private-1.mm: New.
1287 * obj-c++.dg/encode-1.mm: New.
1288 * obj-c++.dg/encode-2.mm: New.
1289 * obj-c++.dg/encode-3.mm: New.
1290 * obj-c++.dg/extern-c-1.mm: New.
1291 * obj-c++.dg/extra-semi.mm: New.
1292 * obj-c++.dg/fix-and-continue-2.mm: New.
1293 * obj-c++.dg/isa-field-1.mm: New.
1294 * obj-c++.dg/ivar-list-semi.mm: New.
1295 * obj-c++.dg/local-decl-1.mm: New.
1296 * obj-c++.dg/lookup-1.mm: New.
1297 * obj-c++.dg/lookup-2.mm: New.
1298 * obj-c++.dg/method-1.mm: New.
1299 * obj-c++.dg/method-2.mm: New.
1300 * obj-c++.dg/method-3.mm: New.
1301 * obj-c++.dg/method-4.mm: New.
1302 * obj-c++.dg/method-5.mm: New.
1303 * obj-c++.dg/method-6.mm: New.
1304 * obj-c++.dg/method-7.mm: New.
1305 * obj-c++.dg/no-extra-load.mm: New.
1306 * obj-c++.dg/overload-1.mm: New.
1307 * obj-c++.dg/pragma-1.mm: New.
1308 * obj-c++.dg/pragma-2.mm: New.
1309 * obj-c++.dg/private-1.mm: New.
1310 * obj-c++.dg/private-2.mm: New.
1311 * obj-c++.dg/proto-qual-1.mm: New.
1312 * obj-c++.dg/qual-types-1.mm: New.
1313 * obj-c++.dg/stubify-1.mm: New.
1314 * obj-c++.dg/stubify-2.mm: New.
1315 * obj-c++.dg/super-class-1.mm: New.
1316 * obj-c++.dg/super-class-2.mm: New.
1317 * obj-c++.dg/super-dealloc-1.mm: New.
1318 * obj-c++.dg/super-dealloc-2.mm: New.
1319 * obj-c++.dg/template-1.mm: New.
1320 * obj-c++.dg/template-2.mm: New.
1321 * obj-c++.dg/template-3.mm: New.
1322 * obj-c++.dg/template-4.mm: New.
1323 * obj-c++.dg/template-5.mm: New.
1324 * obj-c++.dg/template-6.mm: New.
1325 * obj-c++.dg/try-catch-1.mm: New.
1326 * obj-c++.dg/try-catch-2.mm: New.
1327 * obj-c++.dg/try-catch-3.mm: New.
1328 * obj-c++.dg/try-catch-4.mm: New.
1329 * obj-c++.dg/try-catch-5.mm: New.
1330 * obj-c++.dg/try-catch-6.mm: New.
1331 * obj-c++.dg/try-catch-7.mm: New.
1332 * obj-c++.dg/try-catch-8.mm: New.
1333 * obj-c++.dg/try-catch-9.mm: New.
1334 * obj-c++.dg/va-meth-1.mm: New.
1335
1336 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1337
1338 * obj-c++.dg/selector-1.mm: New.
1339 * obj-c++.dg/selector-2.mm: New.
1340
1341 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1342
1343 * obj-c++.dg/selector-3.mm: New.
1344 * objc.dg/selector-3.m: New.
1345
1346 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1347
1348 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1349 about where warning appears.
1350
1351 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1352
1353 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1354 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1355 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1356 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1357
1358 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1359
1360 * gcc.dg/20050524-1.c: New test.
1361
1362 2005-05-25 Jan Hubicka <jh@suse.cz>
1363
1364 * gcc.dg/tree-prof/inliner-1.c: New.
1365
1366 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1367
1368 * gcc.dg/tree-prof: New directory.
1369 * gcc.dg/tree-prof/tree-prof.exp: New.
1370
1371 2005-05-25 DJ Delorie <dj@redhat.com>
1372
1373 * gcc.dg/Wattributes-1.c: New.
1374 * gcc.dg/Wattributes-2.c: New.
1375 * gcc.dg/Wattributes-3.c: New.
1376
1377 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1378
1379 PR tree-optimization/19833
1380 * gcc.dg/uninit-4.c: Remove xfail.
1381 * gcc.dg/uninit-9.c: Ditto.
1382
1383 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1384
1385 * obj-c++.dg/bitfield-[1-5].mm: New.
1386 * obj-c++.dg/class-protocol-1.mm: New.
1387 * obj-c++.dg/comp-types-1[0-1].mm: New.
1388 * obj-c++.dg/comp-types-[2-9].mm: New.
1389 * obj-c++.dg/encode-[4-8].mm: New.
1390 * obj-c++.dg/layout-1.mm: New.
1391 * obj-c++.dg/method-1[0-9].mm: New.
1392 * obj-c++.dg/method-2[0-1].mm: New.
1393 * obj-c++.dg/method-[8-9].mm: New.
1394 * obj-c++.dg/objc-gc-3.mm: New.
1395 * obj-c++.dg/try-catch-10.mm: New.
1396 * objc.dg/bitfield-5.m: New.
1397 * objc.dg/comp-types-10.m: New.
1398 * objc.dg/comp-types-9.m: New.
1399 * objc.dg/layout-1.m: New.
1400 * objc.dg/objc-gc-4.m: New.
1401 * objc.dg/try-catch-9.m: New.
1402 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1403 * objc.dg/comp-types-1.m: Likewise.
1404 * objc.dg/comp-types-[5-6].m: Likewise.
1405 * objc.dg/method-9.m: Likewise.
1406
1407 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1408
1409 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1410 and on hardware without VMX support.
1411
1412 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1413
1414 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1415
1416 * lib/profopt.exp (dg-final-generate, dg-final-use,
1417 profopt-final-code, profopt-get-options): New.
1418 (profopt-execute): Process test directives.
1419
1420 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1421 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1422 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1423
1424 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1425
1426 PR C++/21645
1427 * g++.dg/init/ctor5.C: New test.
1428
1429 2005-05-24 Ira Rosen <irar@il.ibm.com>
1430
1431 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1432 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1433 vect-113.c, vect-114.c.
1434
1435 2005-05-23 Adam Nemet <anemet@lnxw.com>
1436
1437 * gcc.dg/const-elim-1.c: Remove xfails.
1438
1439 2005-05-23 Jeff Law <law@redhat.com>
1440
1441 * gcc.c-torture/compile/pr21638.c: New test.
1442 * gcc.c-torture/compile/20050520-1.c: New test.
1443
1444 2005-05-23 Nick Clifton <nickc@redhat.com>
1445
1446 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1447 be a proper triple, ie: m32r*-*-*.
1448 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1449
1450 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1451
1452 PR middle-end/21331
1453 PR tree-opt/21293
1454 * gcc.c-torture/compile/pr21293.c: New test.
1455 * gcc.c-torture/execute/pr21331.c: New test.
1456
1457 2004-05-20 Richard Henderson <rth@redhat.com>
1458
1459 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1460
1461 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1462
1463 * obj-c++-dg.exp: Add.
1464 * obj-c++.exp: Add.
1465 * obj-c++.dg/dg.exp: Add.
1466
1467 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1468
1469 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1470 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1471
1472 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1473
1474 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1475
1476 2004-05-19 Richard Henderson <rth@redhat.com>
1477
1478 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1479
1480 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1481
1482 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1483
1484 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1485
1486 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1487
1488 PR c++/21495
1489 * g++.dg/parse/extern1.C: New test.
1490 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1491
1492 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1493
1494 * gcc.dg/c99-math.h: New.
1495 * gcc.dg/c99-math-float-1.c: New test.
1496 * gcc.dg/c99-math-double-1.c: Likewise.
1497 * gcc.dg/c99-math-long-double-1.c: Likewise.
1498
1499 2005-05-18 Richard Henderson <rth@redhat.com>
1500
1501 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1502
1503 2005-05-18 Devang Patel <dpatel@apple.com>
1504
1505 * g++.dg/opt/20050511-1.C: New test.
1506
1507 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1508
1509 PR libfortran/21127
1510 * gfortran.dg/reshape-complex.f90: New test.
1511
1512 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1513
1514 * gfortran.dg/array_constructor_1.f90: New test.
1515 * gfortran.dg/array_constructor_2.f90: New test.
1516
1517 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1518
1519 PR fortran/20954
1520 * gfortran.dg/pr20954.f: New test.
1521
1522 2005-05-17 Mike Stump <mrs@apple.com>
1523
1524 Yet more Objective-C++...
1525
1526 * objc.dg/method-5.m: Update.
1527 * objc.dg/method-6.m: Update.
1528 * objc.dg/method-7.m: Update.
1529 * objc.dg/method-9.m: Update.
1530 * objc.dg/try-catch-2.m: Update.
1531
1532 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1533
1534 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1535 Remove little-endian optimizations.
1536
1537 2005-05-17 Jeff Law <law@redhat.com>
1538
1539 * g++.dg/tree-ssa/pr18414.C: New test.
1540 * gcc.dg/tree-ssa/pr18414.C: New test.
1541 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1542 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1543
1544 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1545
1546 * gcc.dg/compat/generate-random.c: Do not include
1547 libiberty.h.
1548 * gcc.dg/compat/generate-random_r.c: Likewise.
1549
1550 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
1551
1552 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1553
1554 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1555
1556 PR middle-end/21595
1557 * g++.dg/tree-ssa/builtin1.C: New testcase.
1558
1559 2005-05-17 Jakub Jelinek <jakub@redhat.com>
1560
1561 PR c++/21454
1562 * g++.dg/opt/const4.C: New test.
1563
1564 PR middle-end/21492
1565 * g++.dg/opt/crossjump1.C: New test.
1566
1567 PR tree-optimization/21610
1568 * gcc.c-torture/compile/20050516-1.c: New test.
1569
1570 PR fortran/15080
1571 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1572 about the test failing.
1573 * gfortran.fortran-torture/execute/where_7.f90: New test.
1574 * gfortran.fortran-torture/execute/where_8.f90: New test.
1575
1576 2005-05-16 Richard Henderson <rth@redhat.com>
1577
1578 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1579 i?86 and x86_64.
1580
1581 2005-05-16 Mark Mitchell <mark@codesourcery.com>
1582
1583 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1584 (limits.h): Include unconditionally.
1585 (stdlib.h): Likewise.
1586 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1587 (limits.h): Include unconditionally.
1588 (stdlib.h): Likewise.
1589 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1590 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1591 (limits.h): Include unconditionally.
1592 (stdlib.h): Likewise.
1593 (hashtab.h): Do not include.
1594 (getopt.h): Likewise.
1595 (stddef.h): Include.
1596 (hashval_t): Define.
1597 (struct entry): Add "next" field.
1598 (HASH_SIZE): New macro.
1599 (hash_table): New variable.
1600 (switchfiles): Do not use xmalloc.
1601 (mix): New macro.
1602 (iterative_hash): New function.
1603 (hasht): Remove.
1604 (e_exists): New function.
1605 (e_insert): Likewise.
1606 (output): Use, instead of libiberty hashtable functions.
1607 (main): Do not use getopt. Do not call htab_create.
1608
1609 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1610
1611 PR libstdc++/21526
1612 * lib/target-supports.exp (check_mkfifo_available):
1613 Return 0 for cygwin as mkfifo support incomplete on platform.
1614 Fix typos in comments.
1615
1616 2005-05-15 Mark Mitchell <mark@codesourcery.com>
1617
1618 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1619
1620 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1621
1622 PR fortran/17432
1623 * gfortran.dg/assign_4.f: New test.
1624
1625 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1626
1627 PR tree-optimization/21563
1628 * gcc.dg/tree-ssa/pr21563.c: New.
1629
1630 2005-05-14 Jan Hubicka <jh@suse.cz>
1631
1632 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1633
1634 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1635
1636 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1637
1638 2005-05-13 Julian Brown <julian@codesourcery.com>
1639
1640 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1641 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1642
1643 2005-05-13 Jan Hubicka <jh@suse.cz>
1644
1645 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1646 * gcc.dg/fold-xor-?.c: Likewise.
1647 * gcc.dg/pr15784-?.c: Likewise.
1648 * gcc.dg/pr20922-?.c: Likewise.
1649 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1650 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1651 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1652
1653 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1654
1655 PR fortran/21260
1656 * gfortran.dg/hollerith_1.f90: New test.
1657
1658 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1659
1660 * gfortran.dg/func_result_2.f90: New test.
1661
1662 2005-05-11 Bud Davis <bdavis@gfortran.org>
1663
1664 * gfortran.dg/dev_null.f90: New test.
1665
1666 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1667
1668 * gcc.dg/arm-vfp1.c: Revert last change.
1669
1670 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1671
1672 PR middle-end/19807
1673 PR tree-optimization/19639
1674 * g++.dg/tree-ssa/pr19807.C: New testcase.
1675
1676 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1677
1678 PR libfortran/21471
1679 * gfortran.dg/append-1.f90: New test.
1680
1681 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1682
1683 * gcc.dg/pr18501.c: XFAIL.
1684 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1685 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1686 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1687 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1688 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1689 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1690 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1691 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1692
1693 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1694
1695 PR fortran/20178
1696 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1697 gfortran.dg/f2c_3.f90: New tests.
1698
1699 * gfortran.dg/return_1.f90: Fix dg annotation.
1700
1701 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1702
1703 * gcc.c-torture/compile/20050510-1.c: New test.
1704
1705 2005-05-10 Mark Mitchell <mark@codesourcery.com>
1706
1707 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1708
1709 2005-05-10 Bob Wilson <bob.wilson@acm.org>
1710
1711 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1712
1713 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
1714
1715 PR c/17913
1716 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1717
1718 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1719
1720 PR c/21342
1721 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1722 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1723
1724 2005-05-10 Ben Elliston <bje@au.ibm.com>
1725
1726 PR debug/16676
1727 * gcc.dg/debug/pr16676.c: New test.
1728
1729 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1730
1731 PR testsuite/21443
1732 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1733 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1734 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1735 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1736 Change -O1 to -O2.
1737 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1738 -fno-tree-dominator-opts.
1739
1740 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1741
1742 * gfortran.dg/return_1.f90: New test.
1743
1744 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
1745
1746 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1747
1748 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1749
1750 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1751
1752 PR c++/21427
1753 * g++.dg/inherit/covariant13.C: New.
1754
1755 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1756
1757 PR libfortran/19155
1758 * gfortran.dg/pr19155.f: New test.
1759
1760 2005-05-08 Roger Sayle <roger@eyesopen.com>
1761
1762 PR inline-asm/8788
1763 * gcc.dg/pr8788-1.c: New testcase.
1764
1765 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
1766
1767 PR target/21416
1768 * gcc.target/mips/fpcmp-[12].c: New tests.
1769
1770 2005-05-06 Mark Mitchell <mark@codesourcery.com>
1771
1772 * lib/target-supports-dg.exp (dg-require-fork): New function.
1773 (dg-require-mkfifo): Likewise.
1774 * lib/target-supports.exp (check_function_available): New
1775 function.
1776 (check_fork_available): Likewise.
1777 (check_mkfifo_available): Likewise.
1778
1779 2005-05-06 Jeff Law <law@redhat.com>
1780
1781 * gcc.c-torture/compile/pr21380.c: New test.
1782
1783 2005-05-06 Jakub Jelinek <jakub@redhat.com>
1784
1785 PR c++/20961
1786 * g++.dg/ext/weak3.C: New test.
1787
1788 2005-05-05 Mark Mitchell <mark@codesourcery.com>
1789
1790 PR c++/21352
1791 * g++.dg/template/crash37.C: New test.
1792
1793 2005-05-05 Paul Brook <paul@codesourcery.com>
1794
1795 * gcc.dg/arm-g2.c: Use effective-target arm32.
1796 * gcc.dg/arm-mmx-1.c: Ditto.
1797 * gcc.dg/arm-scd42-2.c: Ditto.
1798 * gcc.dg/arm-vfp1.c: Ditto.
1799 * lib/target-supports.exp (check_effective_target_arm32): New
1800 function.
1801
1802 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1803
1804 PR libfortran/21354
1805 gfortran.dg/in_pack_rank7.f90: New test.
1806
1807 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1808
1809 PR middle-end/15618
1810 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1811
1812 2005-05-04 Jakub Jelinek <jakub@redhat.com>
1813
1814 PR middle-end/21265
1815 * gcc.dg/20050503-1.c: New test.
1816
1817 PR rtl-optimization/21239
1818 * gcc.dg/i386-sse-11.c: New test.
1819
1820 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
1821
1822 PR target/16888
1823 * gcc.target/i386/asm-1.c: New test.
1824
1825 2005-05-03 Jakub Jelinek <jakub@redhat.com>
1826
1827 PR rtl-optimization/21330
1828 * gcc.c-torture/execute/20050502-1.c: New test.
1829
1830 PR target/21297
1831 * gcc.c-torture/execute/20050502-2.c: New test.
1832
1833 2005-05-03 Uros Bizjak <uros@kss-loka.si>
1834
1835 PR middle-end/21282
1836 * gcc.dg/pr21282.c: New.
1837
1838 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1839
1840 * gcc.dg/vect/pr20122.c: Clean up .vect file.
1841 * gcc.dg/vect/vect-92.c: Likewise
1842 * gcc.dg/vect/vect-93.c: Likewise
1843 * gcc.dg/vect/vect-dv-1.c: Likewise
1844 * gcc.dg/vect/vect-dv-2.c: Likewise
1845 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
1846
1847 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1848
1849 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
1850 * gfortran.dg/vect/vect-2.f90: Likewise
1851 * gfortran.dg/vect/vect-3.f90: Likewise
1852 * gfortran.dg/vect/vect-4.f90: Likewise
1853 * gfortran.dg/vect/vect-5.f90: Likewise
1854
1855 2005-05-02 Geoffrey Keating <geoffk@apple.com>
1856
1857 PR target/20813
1858 * gcc.dg/rs6000-fpint-2.c: New.
1859
1860 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
1861
1862 PR c/15698
1863 * gcc.dg/builtins-30.c: Update expected messages.
1864 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
1865 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
1866 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
1867
1868 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
1869
1870 PR tree-optimization/21294
1871 * gcc.dg/tree-ssa/pr21294.c: New.
1872
1873 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
1874
1875 * gcc.dg/altivec-3.c (vec_store): Do not use the old
1876 __builtin_altivec_st_internal_4si built-in.
1877
1878 2005-05-02 Mark Mitchell <mark@codesourcery.com>
1879
1880 PR c++/15875
1881 * g++.dg/template/ptrmem14.C: New test.
1882
1883 2005-05-02 Paul Brook <paul@codesourcery.com>
1884
1885 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
1886
1887 2005-05-02 Michael Matz <matz@suse.de>
1888
1889 PR c++/19542
1890 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
1891
1892 2005-05-01 Mark Mitchell <mark@codesourcery.com>
1893
1894 * g++.dg/cpp/weak.C: New test.
1895
1896 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1897
1898 * gcc.dg/tree-ssa/loop-8.c: New test.
1899
1900 2005-04-30 Michael Maty <matz@suse.de>
1901
1902 * gcc.dg/inline-mcpy.c: New test.
1903
1904 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
1905
1906 PR libfortran/18958
1907 * gfortran.dg/eoshift.f90: New test case.
1908
1909 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
1910
1911 PR libfortran/18857
1912 * gfortran.dg/matmul_1.f90: New test.
1913
1914 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1915
1916 PR tree-optimization/21030
1917 * gcc.dg/tree-ssa/pr21030.c: New.
1918
1919 2005-04-29 Devang Patel <dpatel@apple.com>
1920
1921 PR tree-optimization/21272
1922 * gcc.dg/vect/vect-ifcvt-10.c: New test.
1923
1924 2005-04-29 Jakub Jelinek <jakub@redhat.com>
1925
1926 PR fortran/13082
1927 PR fortran/18824
1928 * gfortran.dg/entry_4.f90: New test.
1929 * gfortran.fortran-torture/execute/entry_1.f90: New test.
1930 * gfortran.fortran-torture/execute/entry_2.f90: New test.
1931 * gfortran.fortran-torture/execute/entry_3.f90: New test.
1932 * gfortran.fortran-torture/execute/entry_4.f90: New test.
1933 * gfortran.fortran-torture/execute/entry_5.f90: New test.
1934 * gfortran.fortran-torture/execute/entry_6.f90: New test.
1935 * gfortran.fortran-torture/execute/entry_7.f90: New test.
1936
1937 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1938
1939 * gfortran.fortran-torture/execute/entry_8.f90: New test.
1940
1941 2005-04-29 Paul Brook <paul@codesourcery.com>
1942
1943 * gfortran.dg/entry_3.f90: New test.
1944
1945 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1946
1947 * gfortran.dg/implicit_4.f90: New test.
1948
1949 2005-04-28 Bob Wilson <bob.wilson@acm.org>
1950
1951 * lib/target-supports.exp (check_profiling_available): Return
1952 false for xtensa-*-elf.
1953
1954 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
1955
1956 * lib/fortran-torture.exp (fortran-torture.exp): Catch
1957 error if file cannot be deleted.
1958
1959 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1960
1961 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
1962 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
1963 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
1964 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
1965 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
1966 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
1967 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
1968 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
1969 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
1970 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
1971 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
1972 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
1973 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
1974
1975 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1976
1977 PR fortran/20865
1978 * gfortran.dg/pr20865.f90: New test.
1979
1980 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
1981
1982 * gcc.dg/void-cast-2.c: New test.
1983
1984 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1985
1986 PR c/21159
1987 * gcc.dg/void-cast-1.c: New test.
1988
1989 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
1990
1991 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
1992
1993 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1994
1995 PR fortran/21177
1996 * gfortran.dg/pr21177.f90: New test.
1997
1998 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
1999
2000 PR tree-optimization/21171
2001 * gcc.dg/tree-ssa/pr21171.c: New test.
2002
2003 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2004
2005 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2006 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2007 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2008 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2009 gcc.dg/tree-ssa/gen-vect-32.c: New.
2010 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2011 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2012 don't run on PPC32.
2013
2014 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2015
2016 PR c/21213
2017 * gcc.dg/transparent-union-3.c: New test.
2018
2019 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2020
2021 PR c/20740
2022 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2023 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2024 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2025 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2026 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2027 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2028
2029 2005-04-26 Jeff Law <law@redhat.com>
2030
2031 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2032 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2033 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2034 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2035 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2036 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2037 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2038
2039 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2040
2041 PR tree-optimization/17598
2042 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2043
2044 2005-04-25 Mike Stump <mrs@apple.com>
2045
2046 * objc.dg/fix-and-continue-1.m: Add.
2047
2048 2005-04-25 Roger Sayle <roger@eyesopen.com>
2049
2050 PR c++/20995
2051 * g++.dg/opt/pr20995-1.C: New test case.
2052
2053 2005-04-25 Devang Patel <dpatel@apple.com>
2054
2055 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2056
2057 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2058
2059 PR testsuite/21062
2060 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2061
2062 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2063
2064 PR C++/21188
2065 * g++.dg/opt/rtti2.C: New test.
2066
2067 2005-04-25 Paul Brook <paul@codesourcery.com>
2068 Steven G. Kargl <kargls@comcast.net>
2069
2070 PR fortran/20879
2071 * gfortran.dg/ichar_1.f90: New file.
2072
2073 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2074
2075 PR middle-end/20991
2076 * g++.dg/opt/pr20991.C: New test.
2077
2078 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2079 where sizeof (type) < __alignof__ (type).
2080 * gcc.dg/compat/struct-layout-1.h: Likewise.
2081
2082 2005-04-24 Per Bothner <per@bothner.com>
2083 Devang Patel <dpatel@apple.com>
2084
2085 PR preprocessor/20907
2086 * gcc.dg/cpp/very-long-comment.c: New test.
2087
2088 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2089
2090 PR fortran/20059
2091 * gfortran.dg/common_5.f: New test.
2092
2093 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2094
2095 PR middle-end/21082
2096 * g++.dg/tree-ssa/pr21082.C: New testcase.
2097
2098 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2099
2100 * gcc.dg/vect/vect-99.c: New test.
2101
2102 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2103
2104 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2105
2106 2005-04-22 Jeff Law <law@redhat.com>
2107
2108 * gcc.dg/uninit-5.c: Remove xfails.
2109 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2110 conditionals and loads.
2111
2112 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2113
2114 PR libfortran/20074
2115 PR libfortran/20436
2116 PR libfortran/21108
2117 * gfortran.dg/nested_reshape.f90: new test
2118 * gfortran.dg/reshape-alloc.f90: new test
2119 * gfortran.dg/reshape.f90: new test
2120
2121 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2122
2123 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2124
2125 * gcc.dg/arm-vfp1.c: New test.
2126
2127 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2128
2129 PR c++/21087
2130 * g++.dg/lookup/builtin2.C: New test.
2131
2132 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2133
2134 * gcc.dg/weak/weak-13.c: New test.
2135
2136 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2137
2138 * lib/target-supports.exp (check_effective_target_sync_int_long):
2139 Add powerpc*.
2140
2141 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2142
2143 * gcc.target/mips/branch-1.c: New test.
2144
2145 2005-04-21 Richard Henderson <rth@redhat.com>
2146
2147 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2148 * gcc.dg/vect/vect-86.c: Likewise.
2149 * gcc.dg/vect/vect-87.c: Likewise.
2150 * gcc.dg/vect/vect-88.c: Likewise.
2151
2152 2005-04-21 Devang Patel <dpatel@apple.com>
2153
2154 PR optimization/20994
2155 * gcc.dg/tree-ssa/ifc-3.c: New test.
2156
2157 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2158
2159 PR c/12913
2160 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2161 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2162 gcc.dg/c99-vla-jump-5.c: New tests.
2163
2164 2005-04-19 Richard Henderson <rth@redhat.com>
2165
2166 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2167 Fix typo in exists check.
2168 (check_effective_target_sync_int_long): New.
2169 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2170 * gcc.dg/ia64-sync-2.c: Likewise.
2171 * gcc.dg/ia64-sync-3.c: Likewise.
2172 * gcc.dg/ia64-sync-4.c: Likewise.
2173
2174 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2175
2176 * gcc.dg/fold-xor-1.c: New test.
2177 * gcc.dg/fold-xor-2.c: New test.
2178
2179 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2180
2181 PR target/20670
2182 * g++.dg/eh/fp-regs.C: New test.
2183
2184 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2185
2186 * gcc.dg/Wint-to-pointer-cast-1.c,
2187 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2188 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2189 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2190
2191 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2192
2193 PR fortran/16861
2194 * gfortran.dg/pr16861.f90: New test.
2195
2196 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2197
2198 * gcc.dg/pr21085.c: New test.
2199
2200 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2201
2202 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2203 (setup_mips_tests, dg-mips-options): New procedures.
2204 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2205 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2206 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2207 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2208 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2209 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2210 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2211 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2212 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2213 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2214 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2215 dg-mips-options instead of dg-options. Remove now-redundant
2216 preprocessor guards.
2217 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2218 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2219 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2220 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2221 * gcc.dg/vr-mult-2.c: Delete.
2222 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2223 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2224 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2225 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2226 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2227 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2228 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2229
2230 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2231
2232 * ada/acats/run_all.sh: Use sync when executable not present.
2233
2234 2005-04-18 Devang Patel <dpatel@apple.com>
2235
2236 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2237 * gcc.dg/vect/vect-11a.c: New.
2238 * gcc.dg/vect/vect-none.c: Update.
2239 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2240
2241 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2242
2243 PR tree-optimization/20922
2244 * gcc.dg/pr20922-1.c: New test.
2245 * gcc.dg/pr20922-2.c: New test.
2246 * gcc.dg/pr20922-3.c: New test.
2247 * gcc.dg/pr20922-4.c: New test.
2248 * gcc.dg/pr20922-5.c: New test.
2249 * gcc.dg/pr20922-6.c: New test.
2250
2251 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2252
2253 PR libfortran/20950
2254 * gfortran.dg/pr20950.f: New test.
2255
2256 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2257
2258 PR libfortran/19216
2259 * gfortran.dg/pr19216.f: New test.
2260
2261 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2262
2263 PR tree-optimization/21001
2264 * gcc.dg/tree-ssa/pr21001.c: New.
2265
2266 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2267
2268 PR libfortran/21075
2269 * gfortran.dg/reshape_rank7.f90: New test.
2270
2271 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2272
2273 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2274 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2275 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2276 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2277 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2278 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2279 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2280 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2281 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2282 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2283 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2284 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2285 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2286 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2287 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2288 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2289 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2290 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2291 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2292 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2293 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2294
2295 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2296
2297 * gfortran.dg/wtruncate.f: New testcase.
2298 * gfortran.dg/wtruncate.f90: New testcase.
2299
2300 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2301
2302 PR c++/21025
2303 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2304 which sizeof/alignof is dependent, rather than just whether we are
2305 processing_template_decl.
2306
2307 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2308
2309 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2310 corrected typo where the wrong variables had been compared.
2311
2312 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2313
2314 PR libfortran/18495
2315 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2316 Test callee-allocated version of return array with a write
2317 statement.
2318 Test spread with a temporary with another write statement.
2319
2320 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2321
2322 PR tree-optimization/21031
2323 * gcc.dg/tree-ssa/pr21031.c: New.
2324
2325 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2326
2327 PR tree-optimization/21004
2328 * gcc.dg/builtins-53.c: Include builtins-config.h.
2329 Check floorf, ceilf, floorl and ceill transformations
2330 only when HAVE_C99_RUNTIME is defined.
2331
2332 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2333
2334 PR middle-end/20739
2335 * gcc.dg/tree-ssa/pr20739.c: New test.
2336
2337 2005-04-14 Mike Stump <mrs@apple.com>
2338
2339 * gcc.dg/Foundation.framework/empty: New.
2340 * gcc.dg/framework-2.c: New.
2341
2342 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2343
2344 PR tree-optimization/21021
2345 * gcc.c-torture/compile/pr21021.c: New.
2346
2347 2005-04-14 Janis Johnson <janis187@us.ibm.com
2348
2349 PR testsuite/21010
2350 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2351 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2352 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2353 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2354 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2355 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2356 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2357 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2358
2359 2005-04-14 Richard Henderson <rth@redhat.com>
2360
2361 * lib/target-supports.exp (check_effective_target_vect_condition):
2362 Add ia64, i?86, and x86_64.
2363
2364 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2365
2366 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2367
2368 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2369
2370 PR tree-optimization/20657
2371 * gcc.dg/tree-ssa/pr20657.c: New.
2372
2373 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2374
2375 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2376 (long long int)trunc*.
2377
2378 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2379
2380 PR target/20927
2381 * gcc.dg/pr20927.c: New test.
2382
2383 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2384
2385 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2386 * gcc.target/mips/asm-1.c: Likewise.
2387
2388 2005-04-13 Dale Johannesen <dalej@apple.com>
2389
2390 * objc.dg/objc-fast-4.m: New.
2391
2392 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2393
2394 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2395 directory.
2396 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2397
2398 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2399
2400 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2401 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2402 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2403
2404 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2405
2406 PR tree-optimization/20913
2407 * gcc.dg/tree-ssa/pr20913.c: New.
2408
2409 PR tree-optimization/20702
2410 * gcc.dg/tree-ssa/pr20702.c: New.
2411
2412 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2413
2414 PR c++/13744
2415 * g++.dg/inherit/local3.C: New test.
2416
2417 2005-04-12 Jeff Law <law@redhat.com>
2418
2419 * gcc.dg/tree-ssa/20050412-1.c: New test.
2420
2421 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2422
2423 PR libfortran/19016
2424 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2425 Add tests with mask generated by expression.
2426 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2427 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2428 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2429
2430 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2431
2432 PR middle-end/20917
2433 * gcc.dg/20050409-1.c: New test.
2434
2435 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2436
2437 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2438
2439 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2440
2441 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2442 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2443 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2444 (TARGET_CXX): Adjust accordingly.
2445 * target.h (struct gcc_target): Remove epxort_class_data. Add
2446 determine_class_data_visibility and class_data_always_comdat.
2447 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2448 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2449 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2450 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2451 (arm_cxx_determine_class_data_visibility): New.
2452 (arm_cxx_class_data_always_comdat): Likewise.
2453 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2454 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2455 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2456 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2457 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2458 Define.
2459
2460 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2461
2462 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2463
2464 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2465
2466 * gcc.dg/i386-darwin-fpmath.c: New.
2467
2468 2004-04-11 Devang Patel <dpatel@apple.com>
2469
2470 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2471 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2472 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2473 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2474 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2475 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2476 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2477 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2478 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2479
2480 2004-04-11 Devang Patel <dpatel@apple.com>
2481
2482 * gcc.dg/vect/vect-dv-1.c: New test.
2483 * gcc.dg/vect/vect-dv-2.c: New test.
2484
2485 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2486
2487 PR tree-optimization/20933
2488 * gcc.dg/tree-ssa/pr20933.c: New test.
2489
2490 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2491
2492 * gfortran.dg/fold_nearest.f90: New test.
2493
2494 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2495
2496 * gcc.dg/tree-ssa/alias-1.c: New test.
2497
2498 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2499
2500 PR tree-optimization/20920
2501 * g++.dg/tree-ssa/pr20920.C: New test.
2502
2503 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2504
2505 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2506 (long long int)ceil*.
2507
2508 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2509
2510 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2511 explicit C++ linkage.
2512
2513 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2514
2515 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2516 warning for arithmetic IF statements.
2517
2518 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2519
2520 * eor_handling_1.f90: New test case.
2521 * eor_handling_2.f90: New test case.
2522 * eor_handling_3.f90: New test case.
2523 * eor_handling_4.f90: New test case.
2524 * eor_handling_5.f90: New test case.
2525 * noadv_size.f90: New test case.
2526 * pad_no.f90: New test case.
2527
2528 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2529
2530 * gcc.c-torture/execute/20050410-1.c: New test.
2531
2532 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2533
2534 * gcc.dg/pr20126.c: New.
2535
2536 2005-04-09 Bud Davis <bdavis@gfortran.org>
2537 Steven G. Kargl <kargls@comcast.net>
2538
2539 * gfortran.dg/PR19872.f: New test.
2540
2541 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2542
2543 * gfortran.dg/nint_1.f90: Fix dg-do directive
2544
2545 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2546
2547 * gfortran.dg/nint_1.f90: New test.
2548
2549 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2550
2551 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2552 Added test for callee-allocated arrays with write statements.
2553 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2554 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2555 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2556 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2557 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2558
2559 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2560
2561 PR libfortran/20163
2562 * gfortran.dg/open-options-blanks.f: New test.
2563
2564 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2565
2566 PR fortran/13257
2567 * gfortran.dg/comma_format_extension_[1234].f: New tests.
2568
2569 2005-04-09 Jakub Jelinek <jakub@redhat.com>
2570
2571 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2572 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2573 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2574 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2575 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2576 * gcc.c-torture/execute/stdarg-4.c: New test.
2577
2578 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2579
2580 PR target/20795
2581 * g++.dg/abi/param2.C: New test.
2582
2583 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2584
2585 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2586
2587 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2588
2589 * gcc.dg/builtins-53.c: New test.
2590
2591 2005-04-08 Diego Novillo <dnovillo@redhat.com>
2592
2593 * g++.dg/tree-ssa/pr18178.C: New test.
2594 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2595 * gcc.c-torture/execute/20041019-1.c: New test.
2596 * gcc.dg/tree-ssa/20041008-1.c: New test.
2597 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2598 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2599 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2600 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2601 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2602 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2603 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2604 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2605 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2606 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2607
2608 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
2609
2610 PR rtl-optimization/20466
2611 * gcc.c-torture/execute/pr20466-1.c: New test.
2612
2613 2005-04-08 Mark Mitchell <mark@codesourcery.com>
2614
2615 PR c++/20905
2616 * g++.dg/parse/cond2.C: New test.
2617
2618 PR c++/20145
2619 * g++.dg/warn/Wdtor1.C: New test.
2620
2621 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2622
2623 PR fortran/17229
2624 * gfortran.dg/pr17229.f: New test.
2625
2626 2005-04-07 Steven G. Kargl <kargls@comcast.net>
2627
2628 * gfortran.dg/tiny_1.f90: New test.
2629 * gfortran.dg/tiny_2.f90: ditto.
2630
2631 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2632
2633 * gfortran.dg/eor_1.f90: Fix dg-do run line
2634 * gfortran.dg/open_new.f90: Fix dg-do run line
2635
2636 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
2637
2638 * lib/target-supports.exp (get_compiler_messages): Support
2639 optional arguments, the fourth being compiler options.
2640 (check_effective_target_fpic): New proc.
2641 * gcc.dg/20050321-2.c: Restrict to target fpic.
2642
2643 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
2644
2645 * gcc.dg/15443-1.c: New test.
2646 * gcc.dg/15443-2.c: Likewise.
2647
2648 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2649
2650 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2651
2652 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2653
2654 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2655
2656 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2657
2658 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2659 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2660 -m64.
2661 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2662 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2663 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2664
2665 2005-04-06 Mark Mitchell <mark@codesourcery.com>
2666
2667 PR c++/20212
2668 * g++.dg/warn/Wunused-11.C: New test.
2669
2670 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2671
2672 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2673
2674 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2675
2676 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
2677
2678 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2679
2680 PR c++/20734
2681 * g++.dg/template/ptrmem13.C: New test.
2682
2683 2005-04-05 Per Bothner <per@bothner.com>
2684
2685 * lib/gcc.exp: Always add -fno-show-column, for now.
2686
2687 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2688
2689 PR testsuite/20767
2690 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2691 of plain old "unsigned int" for the type of "i". Makes this test
2692 64bit clean.
2693
2694 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
2695
2696 * gcc.dg/i386-ssefn-1.c: New test.
2697 * gcc.dg/i386-ssefn-2.c: New test.
2698 * gcc.dg/i386-ssefn-3.c: New test.
2699 * gcc.dg/i386-ssefn-4.c: New test.
2700
2701 2005-04-05 Jakub Jelinek <jakub@redhat.com>
2702
2703 PR tree-optimization/20076
2704 * gcc.dg/builtin-apply4.c: New test.
2705
2706 PR preprocessor/19475
2707 * gcc.dg/cpp/macspace1.c: New test.
2708 * gcc.dg/cpp/macspace2.c: New test.
2709
2710 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2711
2712 * gfortran.dg/pr20755.f: Fixed bad format.
2713
2714 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2715
2716 PR c++/20763
2717 * g++.dg/ext/attrib21.C: New test.
2718
2719 2004-04-05 Devang Patel <dpatel@apple.com>
2720
2721 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2722 * gcc.dg/vect/vect-shift-1.c: New test.
2723
2724 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2725
2726 PR libfortran/20755
2727 * gfortran.dg/pr20755.f: New test.
2728
2729 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2730
2731 * gfortran.dg/pr15959.f90: New test.
2732 * gfortran.dg/string_pad_trunc.f90: New test.
2733
2734 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2735
2736 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2737 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2738 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2739 syntax.
2740
2741 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2742
2743 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2744
2745 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2746
2747 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2748 * gcc.c-torture/compile/20011119-2.c: Likewise.
2749 * gcc.c-torture/compile/981001-2.c: Likewise.
2750
2751 2005-04-04 Mark Mitchell <mark@codesourcery.com>
2752
2753 PR c++/20679
2754 * g++.dg/template/overload4.C: New test.
2755
2756 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2757
2758 PR c++/20746
2759 * g++.dg/abi/covariant5.C: New.
2760
2761 PR debug/20505
2762 * g++.dg/debug/const2.C: New.
2763
2764 2005-04-04 Jakub Jelinek <jakub@redhat.com>
2765
2766 PR rtl-optimization/16104
2767 * gcc.c-torture/execute/20050316-1.c: New test.
2768
2769 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2770
2771 * g++.dg/template/spec23.C: Fix dg-error text.
2772
2773 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
2774
2775 PR c++/19199
2776 * g++.dg/expr/lval2.C: New.
2777
2778 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2779
2780 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2781 __builtin_strcasecmp and __builtin_strncasecmp.
2782
2783 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2784
2785 PR c++/20723
2786 * g++.dg/template/spec22.C: New.
2787 * g++.dg/template/spec23.C: New.
2788
2789 2005-04-03 Dale Ranta <dir@lanl.gov>
2790 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2791
2792 PR libfortran/20068
2793 PR libfortran/20125
2794 PR libfortran/20156
2795 PR libfortran/20471
2796 * gfortran.dg/backspace.f: New test.
2797
2798 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
2799
2800 * gcc.dg/pr19345.c: New test.
2801
2802 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2803
2804 PR tree-optimization/20640
2805 * gcc.dg/torture/tree-loop-1.c: New.
2806
2807 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2808
2809 PR rtl-optimization/20290
2810 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2811
2812 2005-04-02 Geoffrey Keating <geoffk@apple.com>
2813
2814 * gcc.dg/rs6000-fpint.c: New.
2815
2816 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2817
2818 * gcc.dg/old-style-then-proto-1.c: New test.
2819
2820 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2821
2822 * gfortran.fortran-torture/execute/backspace.f90: Check
2823 after backspace and read was incorrect.
2824
2825 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2826
2827 * gcc.c-torture/execute/builtins/strcat.c: Check the result
2828 buffer past the terminating NUL using memcmp.
2829 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
2830 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
2831
2832 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
2833 Fix unused/uninitialized variable warnings.
2834
2835 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
2836 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
2837 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
2838 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
2839
2840 * gcc.c-torture/execute/builtins/abs-1-lib.c,
2841 gcc.c-torture/execute/builtins/fputs-lib.c,
2842 gcc.c-torture/execute/builtins/lib/fprintf.c,
2843 gcc.c-torture/execute/builtins/lib/main.c,
2844 gcc.c-torture/execute/builtins/lib/memcmp.c,
2845 gcc.c-torture/execute/builtins/lib/memmove.c,
2846 gcc.c-torture/execute/builtins/lib/mempcpy.c,
2847 gcc.c-torture/execute/builtins/lib/memset.c,
2848 gcc.c-torture/execute/builtins/lib/printf.c,
2849 gcc.c-torture/execute/builtins/lib/sprintf.c,
2850 gcc.c-torture/execute/builtins/lib/stpcpy.c,
2851 gcc.c-torture/execute/builtins/lib/strchr.c,
2852 gcc.c-torture/execute/builtins/lib/strcmp.c,
2853 gcc.c-torture/execute/builtins/lib/strcpy.c,
2854 gcc.c-torture/execute/builtins/lib/strcspn.c,
2855 gcc.c-torture/execute/builtins/lib/strlen.c,
2856 gcc.c-torture/execute/builtins/lib/strncat.c,
2857 gcc.c-torture/execute/builtins/lib/strncmp.c,
2858 gcc.c-torture/execute/builtins/lib/strncpy.c,
2859 gcc.c-torture/execute/builtins/lib/strrchr.c,
2860 gcc.c-torture/execute/builtins/lib/strspn.c,
2861 gcc.c-torture/execute/builtins/lib/strstr.c,
2862 gcc.c-torture/execute/builtins/memops-asm-lib.c,
2863 gcc.c-torture/execute/builtins/strlen-2.c,
2864 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
2865 prototypes.
2866
2867 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
2868
2869 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
2870 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
2871 selectany usage.
2872
2873 2005-04-01 Jakub Jelinek <jakub@redhat.com>
2874
2875 PR c++/19406
2876 * g++.dg/debug/using1.C: New test.
2877
2878 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
2879
2880 PR middle-end/20524
2881 * gcc.dg/alias-7.c: Prefix asm-declared name with
2882 __USER_LABEL_PREFIX__.
2883
2884 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
2885
2886 Fix fallout from PR middle-end/15700:
2887 * gcc.c-torture/compile/20011119-1.c: Take
2888 __USER_LABEL_PREFIX__ into account.
2889 * gcc.c-torture/compile/20011119-2.c: Likewise.
2890
2891 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
2892
2893 PR c++/18644
2894 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
2895
2896 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2897
2898 PR c/17855
2899 * gcc.c-torture/compile/struct-non-lval-1.c,
2900 gcc.c-torture/compile/struct-non-lval-2.c,
2901 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
2902
2903 2005-03-31 Janis Johnson <janis187@us.ibm.com>
2904
2905 * gcc.dg/tls/tls.exp: Remove temporary file.
2906 * g++.dg/tls/tls.exp: Ditto.
2907 * lib/file-format.exp: Ditto.
2908 * g++.dg/special/ecos.exp: Ditto.
2909
2910 * lib/profopt.exp: Treat prof_ext as a list.
2911 * gcc.misc-tests/bprob.exp: Ditto.
2912 * g++.dg/bprob/bprob.exp: Ditto.
2913
2914 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
2915 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
2916 g++.dg/tree-ssa/pointer-reference-alias.C,
2917 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
2918 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
2919 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
2920 g++.dg/vect/pr19951.cc: Ditto.
2921 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
2922 gcc.dg/builtins-47.c: Ditto.
2923 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
2924 gcc.dg/pr20115-1.c: Ditto.
2925 * gcc.dg/tree-ssa/20030530-2.c,
2926 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
2927 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2928 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
2929 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2930 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
2931 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
2932 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
2933 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
2934 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
2935 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
2936 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
2937 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
2938 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
2939 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
2940 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
2941 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2942 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2943 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2944 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2945 gcc.dg/tree-ssa/20030824-1.c,
2946 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
2947 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
2948 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
2949 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
2950 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
2951 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
2952 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
2953 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
2954 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
2955 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
2956 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
2957 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
2958 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
2959 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
2960 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
2961 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
2962 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
2963 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
2964 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
2965 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
2966 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
2967 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
2968 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
2969 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
2970 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
2971 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
2972 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
2973 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
2974 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
2975 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
2976 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
2977 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
2978 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
2979 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
2980 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
2981 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
2982 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
2983 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
2984 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
2985 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
2986 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
2987 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
2988 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
2989 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
2990 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
2991 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
2992 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
2993 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
2994 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
2995 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
2996 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
2997 gcc.dg/tree-ssa/useless-1.c: Ditto.
2998 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
2999 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3000 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3001 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3002 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3003 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3004 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3005 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3006 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3007 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3008 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3009 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3010 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3011 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3012 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3013 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3014 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3015 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3016 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3017 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3018 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3019 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3020 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3021 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3022 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3023 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3024 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3025 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3026 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3027 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3028 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3029 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3030 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3031 gcc.dg/vect/vect-none.c: Ditto.
3032 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3033 treelang/compile/unsigned.tree: Ditto.
3034
3035 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3036 * gcc.dg/cpp/direct2s.c: Ditto.
3037 * gcc.dg/cpp/paste4.c: Ditto.
3038 * gcc.dg/cpp/separate-1.c: Ditto.
3039 * gcc.dg/pch/save-temps-1.c: Ditto.
3040 * g++.dg/ext/altivec-10.C: Ditto.
3041 * g++.dg/pch/pch.C: Ditto.
3042
3043 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3044
3045 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3046 * g++.dg/template/repo1.C: Ditto.
3047 * g++.dg/template/repo2.C: Ditto.
3048 * g++.dg/template/repo3.C: Ditto.
3049 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3050 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3051 * g++.old-deja/g++.pt/repo1.C: Ditto.
3052 * g++.old-deja/g++.pt/repo2.C: Ditto.
3053 * g++.old-deja/g++.pt/repo3.C: Ditto.
3054 * g++.old-deja/g++.pt/repo4.C: Ditto.
3055
3056 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3057 * gcc.dg/20030107-1.c: Ditto.
3058 * gcc.dg/20030702-1.c: Ditto.
3059 * gcc.dg/profile-generate-1.c: Ditto.
3060 * g++.dg/other/profile1.C: Ditto.
3061 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3062
3063 * lib/gcc-dg.exp (remove-build-file): New.
3064 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3065 cleanup-tree-dump, cleanup-saved-temps): New.
3066
3067 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3068
3069 PR c++/19203, DR 214
3070 * g++.dg/parse/ambig3.C: Not ambiguous.
3071 * g++.dg/template/spec20.C: New.
3072 * g++.dg/template/spec21.C: New.
3073
3074 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3075
3076 PR target/20045
3077 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3078
3079 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3080
3081 PR libfortran/20660
3082 * gfortran.dg/negative_unit.f: New test.
3083
3084 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3085
3086 * gcc.dg/20050330-1.c: New test.
3087
3088 2005-03-30 Devang Patel <dpatel@apple.com>
3089
3090 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3091
3092 2005-03-30 Dale Johannesen <dalej@apple.com>
3093
3094 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3095
3096 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3097
3098 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3099 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3100 Strip options from test name.
3101
3102 2005-03-31 Jan Hubicka <jh@suse.cz>
3103
3104 * gcc.dg/varpool-1.c: New testcase.
3105
3106 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3107
3108 PR c/772
3109 PR c/17913
3110 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3111 gcc.dg/stmt-expr-label-3.c : New tests.
3112 * gcc.c-torture/execute/medce-2.c: Remove.
3113
3114 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3115
3116 PR c/20368
3117 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3118 tests.
3119
3120 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3121
3122 * gcc.c-torture/compile/pr20203.c: New test.
3123
3124 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3125
3126 * gfortran.dg/promotion.f90: New test.
3127
3128 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3129
3130 PR middle-end/20491
3131 * gcc.dg/torture/asm-subreg-1.c: New test.
3132
3133 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3134
3135 PR c/20672
3136 * gcc.dg/pr20672-1.c: New test.
3137
3138 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3139
3140 * gfortran.dg/vect: New directory.
3141 * gfortran.dg/vect/vect.exp: New.
3142 * gfortran.dg/vect/vect-1.f90: New test.
3143 * gfortran.dg/vect/vect-2.f90: New test.
3144 * gfortran.dg/vect/vect-3.f90: New test.
3145 * gfortran.dg/vect/vect-4.f90: New test.
3146 * gfortran.dg/vect/vect-5.f90: New test.
3147
3148 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3149
3150 PR middle-end/20622
3151 * gcc.dg/alias-7.c: New test.
3152
3153 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3154
3155 * gcc.dg/sparc-reg-1.c: New test.
3156
3157 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3158
3159 PR target/19890
3160 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3161
3162 2005-03-29 Dale Ranta <dir@lanl.gov>
3163 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3164
3165 PR libfortran/20163
3166 * gfortran.dg/pr20163-2.f: New test.
3167
3168 2005-03-28 Jan Hubicka <jh@suse.cz>
3169
3170 PR middle-end/20635
3171 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3172 by Jakub Jelinek.
3173
3174 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3175
3176 PR tree-optimization/20626
3177 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3178 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3179
3180 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3181
3182 * gfortran.dg/underflow.f90: New test.
3183 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3184
3185 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3186
3187 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3188
3189 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3190
3191 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3192 (g++_init): Make sure that CXXFLAGS is set.
3193 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3194 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3195 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3196 * lib/objc.exp (objc_init): Likewise.
3197 * lib/treelang.exp (treelang_init): Likewise.
3198
3199 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3200
3201 PR tree-optimization/20470
3202 * gcc.dg/tree-ssa/pr20470.c: New test.
3203
3204 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3205
3206 * gcc.dg/ppc-stfiwx.c: New.
3207
3208 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3209
3210 PR target/19888
3211 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3212
3213 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3214
3215 * gcc.dg/20050325-1.c: Fix a typo.
3216
3217 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3218
3219 PR libfortran/19678
3220 PR libfortran/19679
3221 * gfortran.dg/dos_eol.f: New test.
3222
3223 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3224
3225 PR rtl-optimization/20249
3226 * gcc.dg/20050325-1.c: New test.
3227
3228 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3229
3230 PR libfortran/15332
3231 * gfortran.dg/pr15332.f: New test.
3232
3233 2005-03-24 Dale Johannesen <dalej@apple.com>
3234
3235 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3236
3237 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3238
3239 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3240 'internal' visibility.
3241 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3242 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3243 'protected' visibility.
3244 * gcc.dg/visibility-7.c: Likewise.
3245 * lib/target-supports.exp (check_visibility_available): Take
3246 a parameter, the kind of visibility to check for.
3247 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3248 to check_visibility_available.
3249
3250 * g++.dg/expr/cast3.C: New.
3251
3252 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3253
3254 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3255 rs6000.
3256
3257 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3258
3259 PR target/20095
3260 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3261
3262 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3263
3264 * gcc.dg/badshift.c: Renamed to...
3265 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3266
3267 * gcc.target/i386/badshift.c: Renamed to...
3268 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3269 only.
3270
3271 PR rtl-optimization/20532
3272 * gcc.target/i386/badshift.c: New.
3273
3274 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3275
3276 * gfortran.dg/pr18025.f90: New test.
3277
3278 2005-03-23 Dale Johannesen <dalej@apple.com>
3279
3280 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3281
3282 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3283
3284 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3285
3286 * lib/target-supports.exp (check_iconv_available): Default
3287 libiconv to -liconv, if there is no definition.
3288
3289 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3290
3291 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3292
3293 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3294
3295 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3296 * g++.dg/opt/pr7503-2.C: Likewise.
3297 * g++.dg/opt/pr7503-3.C: Likewise.
3298 * g++.dg/opt/pr7503-4.C: Likewise.
3299 * g++.dg/opt/pr7503-5.C: Likewise.
3300 * g++.dg/warn/minmax.C: New test.
3301
3302 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3303
3304 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3305 * gfortran.dg/g77_intrinsics_sub.f: New test.
3306
3307 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3308 Jan Hubicka <jh@suse.cz>
3309 Steven Bosscher <stevenb@suse.de
3310
3311 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3312
3313 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3314
3315 PR c++/19980
3316 * g++.dg/template/redecl3.C: New test.
3317
3318 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3319
3320 PR c++/20499
3321 * g++.dg/parse/error16.C: Tweak error markers.
3322
3323 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3324
3325 PR target/20561
3326 * gcc.dg/20050321-2.c: New test.
3327
3328 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3329
3330 PR c++/20465
3331 PR c++/20381
3332 * g++.dg/template/ptrmem12.C: New.
3333
3334 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3335
3336 PR rtl-optimization/20527
3337 * gcc.c-torture/execute/pr20527-1.c: New test.
3338
3339 2005-03-22 Ben Elliston <bje@au.ibm.com>
3340
3341 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3342 program, compile it into a real executable and then delete the .c
3343 and .x files afterwards, to avoid problems on testglue targets.
3344
3345 2005-03-21 Stuart Hastings <stuart@apple.com>
3346
3347 * gcc.target/i386/sse-2.c: New.
3348
3349 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3350
3351 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3352
3353 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3354
3355 * g++.dg/parse/crash25.C: Fix typo.
3356
3357 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3358
3359 PR c++/20461
3360 * g++.dg/parse/crash24.C: New test.
3361
3362 PR c++/20536
3363 * g++.dg/parse/crash25.C: New test.
3364
3365 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3366
3367 PR c++/20147
3368 * g++.dg/ext/stmtexpr4.C: New test.
3369
3370 2005-03-20 Roger Sayle <roger@eyesopen.com>
3371
3372 PR middle-end/20539
3373 * gcc.c-torture/compile/pr13066-1.c: New test case.
3374 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3375 * g++.dg/opt/pr13066-1.C: Likewise.
3376
3377 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3378
3379 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3380
3381 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3382
3383 PR fortran/18525
3384 * gfortran.dg/nesting_1.f90: New test.
3385
3386 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3387
3388 PR c++/20240
3389 * g++.dg/lookup/using13.C: New test.
3390
3391 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3392
3393 PR c++/20333
3394 * g++.dg/template/crash36.C: New test.
3395
3396 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3397
3398 PR c++/20463
3399 * g++.dg/template/crash35.C: New test.
3400
3401 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3402
3403 PR c++/19966
3404 * g++.dg/overload/operator2.C: New test.
3405
3406 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3407
3408 PR libfortran/20257
3409 * gfortran.dg/pr20257.f90: New test.
3410
3411 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3412
3413 PR libfortran/20480
3414 * gfortran.dg/pr20480.f90: New test.
3415
3416 2005-03-16 Richard Henderson <rth@redhat.com>
3417
3418 PR middle-end/15700
3419 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3420 (_rtld_global): New.
3421 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3422 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3423
3424 * gcc.dg/alias-3.c: New.
3425 * gcc.dg/alias-4.c: New.
3426 * gcc.dg/alias-5.c: New.
3427 * gcc.dg/alias-6.c: New.
3428
3429 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3430
3431 * gcc.dg/cpp/ucnid-7.c: New.
3432
3433 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3434 Dorit Naishlos <dorit@il.ibm.com>
3435
3436 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3437 darwin.
3438
3439 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3440
3441 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3442 misaligned accesses.
3443 * gcc.dg/vect/vect-58.c: Likewise.
3444 * gcc.dg/vect/vect-92.c: New.
3445 * gcc.dg/vect/vect-93.c: New.
3446
3447 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3448
3449 PR fortran/18827
3450 * gfortran.dg/assign_2.f90: New test.
3451 * gfortran.dg/assign_3.f90: New test.
3452 * gfortran.dg/assign.f90: New test.
3453
3454 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3455
3456 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3457 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3458 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3459 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3460 names.
3461
3462 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3463
3464 * gcc.dg/cpp/ucnid-6.c: New.
3465
3466 * gcc.dg/cpp/normalize-1.c: New.
3467 * gcc.dg/cpp/normalize-2.c: New.
3468 * gcc.dg/cpp/normalize-3.c: New.
3469 * gcc.dg/cpp/normalize-4.c: New.
3470 * gcc.dg/cpp/ucnid-4.c: New.
3471 * gcc.dg/cpp/ucnid-5.c: New.
3472 * g++.dg/cpp/normalize-1.C: New.
3473 * g++.dg/cpp/ucnid-1.C: New.
3474
3475 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3476
3477 * gcc.dg/pr18628.c: New.
3478
3479 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3480
3481 PR c++/20280
3482 * g++.dg/tree-ssa/pr20280.C: New.
3483
3484 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3485
3486 PR fortran/20467
3487 * gfortran.dg/stfunc_2.f90: New test.
3488
3489 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3490
3491 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3492
3493 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3494
3495 * gcc.dg/tree-ssa/20050314-1.c: New test.
3496
3497 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3498
3499 PR c++/4403
3500 PR c++/9783, DR433
3501 * g++.dg/template/friend34.C: New test.
3502 * g++.dg/template/friend35.C: Likewise.
3503 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3504
3505 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3506
3507 Friend class name lookup 5/n
3508 PR c++/1016
3509 * g++.dg/lookup/hidden-class1.C: New test.
3510 * g++.dg/lookup/hidden-class2.C: Likewise.
3511 * g++.dg/lookup/hidden-class3.C: Likewise.
3512 * g++.dg/lookup/hidden-class4.C: Likewise.
3513 * g++.dg/lookup/hidden-class5.C: Likewise.
3514 * g++.dg/lookup/hidden-class6.C: Likewise.
3515 * g++.dg/lookup/hidden-class7.C: Likewise.
3516 * g++.dg/lookup/hidden-class8.C: Likewise.
3517 * g++.dg/lookup/hidden-class9.C: Likewise.
3518 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3519 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3520 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3521 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3522 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3523 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3524 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3525 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3526 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3527 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3528 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3529
3530 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3531
3532 PR c++/20157
3533 * g++.dg/template/error18.C: New test.
3534
3535 2005-03-09 Ben Elliston <bje@au.ibm.com>
3536
3537 PR debug/16792
3538 * g++.dg/debug/pr16792.C: New test.
3539
3540 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3541
3542 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3543 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3544 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3545 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3546 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3547 test assertion names.
3548
3549 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3550
3551 PR fortran/18600
3552 * gfortran.dg/stfunc_1.f90: New test.
3553
3554 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3555
3556 PR fortran/16907
3557 * gfortran.dg/real_index_1.f90: New test.
3558
3559 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3560
3561 PR fortran/20323
3562 * gfortran.dg/spec_expr_1.f90: New test.
3563
3564 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3565
3566 PR c/20402
3567 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3568 new parser.
3569
3570 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3571
3572 PR fortran/20361
3573 * gfortran.dg/largeequiv_1.f90: New test.
3574
3575 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3576
3577 * gcc.dg/ucnid-1.c: New.
3578 * gcc.dg/ucnid-2.c: New.
3579 * gcc.dg/ucnid-3.c: New.
3580 * gcc.dg/ucnid-4.c: New.
3581 * gcc.dg/ucnid-5.c: New.
3582 * gcc.dg/ucnid-6.c: New.
3583 * gcc.dg/cpp/ucnid-1.c: New.
3584 * gcc.dg/cpp/ucnid-2.c: New.
3585 * gcc.dg/cpp/ucnid-3.c: New.
3586 * g++.dg/other/ucnid-1.C: New.
3587
3588 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3589
3590 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3591
3592 2005-03-11 Per Bothner <per@bothner.com>
3593
3594 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3595 that diagnotics refer to correct token.
3596 * gcc.dg/unused-3.c: Likewise.
3597
3598 2005-03-11 Per Bothner <per@bothner.com>
3599
3600 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3601 constant" is now actually on same line as string constant.
3602 * gcc.dg/cpp/direct2s.c: Likewise.
3603
3604 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
3605
3606 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3607
3608 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3609
3610 PR libfortran/20124
3611 * gfortran.dg/pr20124.f90: New Test
3612
3613 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
3614
3615 PR tree-optimization/20130
3616 * gcc.dg/pr20130-1.c: New test.
3617
3618 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3619
3620 PR target/20095
3621 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3622
3623 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3624
3625 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3626
3627 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3628
3629 * g++.dg/eh/forced1.C: Fix comment.
3630 * g++.dg/eh/forced2.C: Ditto.
3631 * g++.dg/eh/forced3.C: Ditto.
3632 * g++.dg/eh/forced4.C: Ditto.
3633
3634 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3635
3636 PR rtl-opt/20412
3637 * gcc.c-torture/compile/pr20412.c: New test.
3638
3639 2005-03-10 Roger Sayle <roger@eyesopen.com>
3640
3641 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3642
3643 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3644
3645 PR target/20322
3646 * gcc.dg/20050307-1.c: New test.
3647
3648 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3649
3650 PR c++/20375
3651 * g++.dg/other/stdarg3.C: New.
3652
3653 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3654
3655 PR c++/18384, c++/18327
3656 * g++.dg/init/array19.C: New test.
3657
3658 PR inline-asm/20314
3659 * gcc.dg/torture/pr20314-1.c: New test.
3660 * gcc.dg/torture/pr20314-2.c: New test.
3661
3662 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3663
3664 * gcc.dg/20050309-1.c: New test.
3665
3666 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3667
3668 * gcc.dg/builtins-10.c: Reactivate disabled test.
3669 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3670 new cbrt transformations.
3671
3672 2005-03-09 Mark Mitchell <mark@codesourcery.com>
3673
3674 PR c++/20208
3675 * g++.dg/template/array13.C: New test.
3676
3677 2005-03-09 Paolo Carlini <pcarlini@suse.de>
3678
3679 PR c++/16859
3680 * g++.dg/init/brace4.C: New test.
3681
3682 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3683
3684 PR c++/20186
3685 * g++.dg/template/non-dependent12.C: New.
3686
3687 2005-03-08 Mark Mitchell <mark@codesourcery.com>
3688
3689 PR c++/20142
3690 * g++.dg/init/array18.C: Add dg-do run marker.
3691
3692 PR c++/20142
3693 * g++.dg/init/array18.C: New test.
3694
3695 2005-03-09 Ben Elliston <bje@au.ibm.com>
3696
3697 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3698 * g++.dg/gcov/gcov.exp: Likewise.
3699 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3700 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3701 * lib/c-torture.exp: Likewise.
3702 * lib/fortran-torture.exp: Likewise.
3703 * lib/g++.exp: Likewise.
3704 * lib/gcc-defs.exp: Likewise.
3705 * lib/gcc-dg.exp: Likewise.
3706 * lib/gcc.exp: Likewise.
3707 * lib/gcov.exp: Likewise.
3708 * lib/gfortran.exp: Likewise.
3709 * lib/mike-g++.exp: Likewise.
3710 * lib/mike-gcc.exp: Likewise.
3711 * lib/objc-torture.exp: Likewise.
3712 * lib/objc.exp: Likewise.
3713 * lib/profopt.exp: Likewise.
3714 * lib/target-libpath.exp: Likewise.
3715 * lib/target-supports.exp: Likewise.
3716 * lib/treelang.exp: Likewise.
3717 * lib/wrapper.exp: Likewise.
3718
3719 2005-03-08 Jeff Law <law@redhat.com>
3720
3721 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3722 PHI-OPT changes.
3723
3724 2005-03-08 Ira Rosen <irar@il.ibm.com>
3725
3726 * gcc.dg/vect/pr20122.c: New test.
3727
3728 2005-03-07 Jeff Law <law@redhat.com>
3729
3730 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3731 was folded away.
3732 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3733 * gcc.dg/tree-ssa/pr18133-2.c: New test.
3734 * gcc.dg/tree-ssa/pr18134.c: New test.
3735
3736 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3737
3738 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3739 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3740 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3741
3742 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3743
3744 PR tree-opt/17671
3745 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3746
3747 2005-03-07 Mark Mitchell <mark@codesourcery.com>
3748
3749 * g++.dg/warn/Wnvdtor.C: New test.
3750
3751 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
3752
3753 * gcc.dg/torture/pr19683-1.c: New test.
3754
3755 2005-03-06 Steven G. Kargl <kargls@comcast.net>
3756
3757 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
3758 * gfortran.dg/g77/19990313-2.f: Ditto.
3759 * gfortran.dg/g77/19990313-3.f: Ditto.
3760 * gfortran.dg/g77/19990525-0.f: Ditto.
3761 * gfortran.dg/g77/19990826-0.f: Ditto.
3762 * gfortran.dg/g77/19990826-2.f: Ditto.
3763 * gfortran.dg/g77/19990826-3.f: Ditto.
3764 * gfortran.dg/g77/20000511-1.f: Ditto.
3765 * gfortran.dg/g77/20000511-2.f: Ditto.
3766 * gfortran.dg/g77/970625-2.f: Ditto.
3767 * gfortran.dg/g77/980310-2.f: Ditto.
3768 * gfortran.dg/g77/980310-3.f: Ditto.
3769 * gfortran.dg/g77/980310-8.f: Ditto.
3770 * gfortran.dg/g77/980519-2.f: Ditto.
3771 * gfortran.dg/g77/alpha1.f: Ditto.
3772 * gfortran.dg/g77/claus.f: Ditto.
3773 * gfortran.dg/g77/erfc.f: Ditto.
3774 * gfortran.dg/g77/short.f: Ditto.
3775 * gfortran.fortran-torture/execute/data.f90: Ditto.
3776 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3777 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
3778
3779 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3780
3781 * lib/file-format.exp (gcc_target_object_format): Add check for som
3782 format and hardcode object formats on hppa*-*-hpux*.
3783 * lib/target-supports.exp (check_weak_available): Add check for som
3784 object format. Always return 0 on hppa*-*-hpux10*.
3785
3786 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3787 is defined.
3788
3789 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3790
3791 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3792
3793 * gfortran.dg/pr19936_1.f90: New test.
3794 * gfortran.dg/pr19936_2.f90: New test.
3795 * gfortran.dg/pr19936_3.f90: New test.
3796
3797 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3798 Paul Thomas <prthomas@drfccad.cea.fr>
3799
3800 * gfortran.dg/PR19754_1.f90: New test.
3801 * gfortran.dg/PR19754_2.f90: Ditto.
3802
3803 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3804
3805 PR c++/19311
3806 * g++.dg/template/non-dependent11.C: New test.
3807
3808 2005-03-05 Uros Bizjak <uros@kss-loka.si>
3809
3810 * lib/target-supports.exp (check_iconv_available): Fix comment.
3811
3812 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3813 Joseph S. Myers <joseph@codesourcery.com>
3814
3815 PR c++/19797
3816 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3817
3818 2005-03-04 Matthew Sachs <msachs@apple.com>
3819
3820 * gcc.exp (gcc_target_compile): Put braces around
3821 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
3822 * objc.exp (objc_target_compile): Likewise.
3823 * treelang.exp (treelang_target_compile): Likewise.
3824
3825 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3826
3827 PR fortran/19673
3828 * gfortran.dg/func_result_1.f90: New test.
3829
3830 2005-03-04 Ben Elliston <bje@au.ibm.com>
3831
3832 * gcc.misc-tests/options.exp: New test.
3833
3834 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
3835
3836 * gcc.dg/pr15784-4.c: New test.
3837
3838 2005-03-03 Geoffrey Keating <geoffk@apple.com>
3839
3840 * gcc.c-torture/execute/pr17133.c: New.
3841 * gcc.c-torture/compile/20050303-1.c: New.
3842
3843 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
3844
3845 * gcc.dg/cpp/assert4.c: Fix for cygwin
3846
3847 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
3848
3849 * g++.dg/overload/using2.C: New.
3850
3851 2005-03-02 Mark Mitchell <mark@codesourcery.com>
3852
3853 PR c++/19916
3854 * g++.dg/init/ptrmem2.C: New test.
3855
3856 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
3857
3858 PR c/8927
3859 * gcc.dg/pr8927-1.c: New test.
3860
3861 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
3862
3863 PR c++/20232
3864 * g++.dg/inherit/covariant12.C: New.
3865
3866 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3867
3868 PR fortran/19479
3869 * gfortran.dg/bound_1.f90: New test.
3870
3871 2005-02-28 Janis Johnson <janis187@us.ibm.com>
3872
3873 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
3874 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
3875
3876 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
3877
3878 PR c/20245
3879 * gcc.dg/pr20245-1.c: New test.
3880
3881 2005-02-28 Jakub Jelinek <jakub@redhat.com>
3882
3883 PR middle-end/19874
3884 * gcc.c-torture/execute/20050119-2.c: New test case.
3885
3886 2005-02-28 Ben Elliston <bje@au.ibm.com>
3887
3888 * README: Update the DejaGnu bug reporting address.
3889 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
3890 * lib/objc-torture.exp: Likewise.
3891
3892 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3893
3894 * gfortran.dg/boz_1.f90: New test.
3895 * gfortran.dg/boz_3.f90: New test.
3896 * gfortran.dg/boz_4.f90: New test.
3897
3898 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3899
3900 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
3901 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
3902
3903 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3904
3905 PR libfortran/20101
3906 * gfortran.dg/write_0_pe_format.f90: New test.
3907
3908 2005-02-27 Jakub Jelinek <jakub@redhat.com>
3909
3910 PR c++/20206
3911 * g++.dg/opt/thunk2.C: New test.
3912 * g++.dg/opt/covariant1.C: New test.
3913
3914 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3915
3916 * gfortran.dg/e_d_fmt.f90: New test.
3917
3918 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
3919
3920 * gcc.dg/asm-b.c: Fix comment typos.
3921
3922 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3923
3924 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
3925 a V_MAY_DEF also.
3926
3927 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3928
3929 PR tree-opt/20188
3930 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
3931 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
3932 * gcc.dg/asm-b.c: New test.
3933
3934 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
3935
3936 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
3937 Disable this test on IRIX 6.
3938
3939 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
3940
3941 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
3942 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
3943 parser.
3944
3945 2005-02-25 Diego Novillo <dnovillo@redhat.com>
3946
3947 PR tree-optimization/20204
3948 * testsuite/gcc.dg/pr20204.c: New test.
3949
3950 2005-02-24 Jakub Jelinek <jakub@redhat.com>
3951
3952 PR target/20196
3953 * gcc.c-torture/execute/20050224-1.c: New test.
3954
3955 PR c++/20175
3956 * g++.dg/warn/Wbraces2.C: New test.
3957
3958 2005-02-23 Mark Mitchell <mark@codesourcery.com>
3959
3960 PR c++/19878
3961 * g++.dg/init/const2.C: New test.
3962
3963 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
3964
3965 PR tree-optimization/20100
3966 * gcc.c-torture/execute/pr20100-1.c: New test.
3967
3968 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3969
3970 * gfortran.dg/implicit_3.f90: New test.
3971
3972 * gfortran.dg/deftype_1.f90: New test.
3973
3974 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
3975
3976 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
3977 the test passes.
3978 * g++.dg/other/anon3.C: Accept a warning.
3979
3980 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
3981
3982 * gcc.dg/pr20017.c: Fix a comment typo.
3983
3984 2005-02-23 Bud Davis <bdavis@gfortran.org>
3985
3986 * gfortran.dg/list_read_4.f90: Change to f90 comments.
3987
3988 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3989
3990 PR ada/19902
3991 * ada/acats/tests/cxa/cxa3004.a: Remove.
3992 * ada/acats/tests/cxb/cxb30061.am: Likewise.
3993
3994 2005-02-22 Mark Mitchell <mark@codesourcery.com>
3995
3996 PR c++/20073
3997 * g++.dg/init/const1.C: New test.
3998
3999 PR c++/19991
4000 * g++.dg/parse/constant7.C: New test.
4001
4002 PR c++/20152
4003 * g++.dg/parse/error27.C: New test.
4004 * g++.dg/template/qualttp15.C: Adjust error markers.
4005 * g++.old-deja/g++.other/struct1.C: Likewise.
4006
4007 PR c++/20153
4008 * g++.dg/template/error17.C: New test.
4009
4010 PR c++/20148
4011 * g++.dg/parser/error26.C: New test.
4012
4013 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4014
4015 PR tree-optimization/20100
4016 PR tree-optimization/20115
4017 * gcc.dg/pr20115.c: New test.
4018 * gcc.dg/pr20115-1.c: New test.
4019 * gcc.dg/pr20100.c: New test.
4020 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4021 call-clobbered variables after alias1.
4022
4023 2005-02-22 Bud Davis <bdavis@gfortran.org>
4024
4025 * gfortran.dg/list_read_4.f90: new test.
4026
4027 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4028
4029 PR rtl-optimization/20017.
4030 * gcc.dg/pr20017.c: New.
4031
4032 2005-02-22 Devang Patel <dpatel@apple.com>
4033
4034 PR 19952
4035 * g++.dg/tree-ssa/pr19952.C: New test.
4036
4037 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4038
4039 PR c++/19883
4040 * g++.dg/parse/constant6.C: New test.
4041
4042 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4043
4044 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4045 * g++.dg/charset/asm2.c: Likewise.
4046 * g++.dg/charset/asm3.c: Likewise.
4047 * g++.dg/charset/asm4.c: Likewise.
4048 * g++.dg/charset/asm5.c: Likewise.
4049 * g++.dg/charset/attribute1.c: Likewise.
4050 * g++.dg/charset/attribute2.c: Likewise.
4051 * g++.dg/charset/extern1.cc: Likewise.
4052 * g++.dg/charset/extern2.cc: Likewise.
4053 * g++.dg/charset/extern3.cc: Likewise.
4054 * g++.dg/charset/function.cc: Likewise.
4055 * g++.dg/charset/string.c: Likewise.
4056 * g++.dg/charset/charset.exp: Likewise.
4057 * lib/target-supports.exp (check_iconv_available): Fix comment.
4058
4059 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4060
4061 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4062 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4063 * gcc.dg/charset/asm2.c: Likewise.
4064 * gcc.dg/charset/asm3.c: Likewise.
4065 * gcc.dg/charset/asm4.c: Likewise.
4066 * gcc.dg/charset/asm5.c: Likewise.
4067 * gcc.dg/charset/asm6.c: Likewise.
4068 * gcc.dg/charset/attribute1.c: Likewise.
4069 * gcc.dg/charset/attribute2.c: Likewise.
4070 * gcc.dg/charset/builtin1.c: Likewise.
4071 * gcc.dg/charset/extern.c: Likewise.
4072 * gcc.dg/charset/function.c: Likewise.
4073 * gcc.dg/charset/string.c: Likewise.
4074 * gcc.dg/charset/charset.exp: Likewise.
4075
4076 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4077
4078 PR fortran/20086
4079 * gfortran.dg/pr20086.f90: New test.
4080
4081 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4082
4083 PR tree-optimization/19786
4084 * g++.dg/tree-ssa/pr19786.C: New.
4085
4086 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4087
4088 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4089
4090 2005-02-21 Jeff Law <law@redhat.com>
4091
4092 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4093
4094 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4095
4096 * gfortran.dg/do_iterator: Split loop, markup all lines for
4097 which an error locus is printed.
4098 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4099 locus is printed.
4100 * gfortran.dg/select_4.f90: Likewise.
4101 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4102 locuses in the various permutations.
4103
4104 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4105
4106 PR tree-optimization/19951
4107 * g++.dg/vect: New directory.
4108 * g++.dg/vect/vect.exp: New file.
4109 * g++.dg/vect/pr19951.cc: New testcase.
4110 * g++.dg/dg.exp: Also prune vectorizer tests.
4111
4112 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4113
4114 PR 18785
4115 * gcc.dg/charset/builtin1.c: New test.
4116
4117 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4118
4119 PR c++/19299
4120 * g++.dg/inherit/volatile1.C: New test.
4121
4122 PR c++/19440
4123 * g++.dg/template/dtor4.C: New test.
4124
4125 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4126
4127 * gfortran.dg/int_1.f90: New test.
4128
4129 2005-02-19 Devang Patel <dpatel@apple.com>
4130
4131 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4132
4133 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4134
4135 * gfortran.dg/achar_1.f90: New test.
4136
4137 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4138
4139 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4140
4141 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4142 Jakub Jelinek <jakub@redhat.com>
4143
4144 PR tree-optimization/19828
4145 * gcc.dg/tree-ssa/loop-7.c: New test.
4146 * gcc.c-torture/execute/20050218-1.c: New test.
4147
4148 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4149
4150 PR c/20043
4151 * gcc.dg/transparent-union-1.c: New test.
4152 * gcc.dg/transparent-union-2.c: New test.
4153
4154 2005-02-18 James E Wilson <wilson@specifixinc.com>
4155
4156 PR tree-optimization/18977
4157 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4158
4159 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4160
4161 PR target/20054
4162 * gcc.dg/pr20054.c: New test.
4163
4164 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4165
4166 PR c++/19508
4167 * g++.dg/ext/attrib20.C: New test.
4168
4169 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4170
4171 PR middle-end/20030
4172 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4173
4174 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4175
4176 PR c++/20008
4177 * g++.dg/opt/switch4.C: New.
4178
4179 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4180
4181 PR c++/20023
4182 PR tree-optimization/20009
4183 * gcc.c-torture/compile/20050217-1.c: New test.
4184 * g++.dg/opt/switch3.C: New test.
4185
4186 PR tree-optimization/18947
4187 * gcc.c-torture/compile/20050215-1.c: New test.
4188 * gcc.c-torture/compile/20050215-2.c: New test.
4189 * gcc.c-torture/compile/20050215-3.c: New test.
4190
4191 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4192
4193 PR c++/20028
4194 * g++.dg/template/crash34.C: New.
4195
4196 PR c++/20022
4197 * g++.dg/other/access3.C: New.
4198
4199 2005-02-17 Ira Rosen <irar@il.ibm.com>
4200
4201 * gcc.dg/vect/vect-98.c: New test.
4202
4203 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4204
4205 PR tree-optimization/19967
4206 * gcc.dg/pr19967.c: New.
4207
4208 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4209
4210 PR middle-end/19857
4211 * gcc.dg/tree-ssa/20050215-1.c: New test.
4212 * gcc.c-torture/execute/20050215-1.c: New test.
4213
4214 2005-02-15 Eric Christopher <echristo@redhat.com>
4215
4216 * gcc.dg/cpp/20050215-1.c: New file.
4217
4218 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4219
4220 PR tree-optimization/15785
4221 * gcc.dg/pr15785-1.c: New test.
4222
4223 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4224
4225 PR c++/17788
4226 * g++.dg/init/ctor4.C: New.
4227 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4228
4229 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4230
4231 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4232 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4233
4234 2005-02-15 Andreas Schwab <schwab@suse.de>
4235
4236 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4237 declare malloc.
4238
4239 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4240
4241 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4242
4243 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4244
4245 PR tree-optimization/19853
4246 * gcc.c-torture/compile/pr19853.c: New test.
4247
4248 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4249
4250 PR c++/19608
4251 * g++.dg/parse/local-class1.C: New.
4252
4253 PR c++/19895
4254 * g++.dg/parse/ptrmem3.C: New.
4255
4256 PR c++/19884
4257 * g++.old-deja/g++.oliva/template6.C: Add another case.
4258 * g++.dg/template/explicit6.C: New.
4259
4260 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4261
4262 PR c++/17816
4263 * g++.dg/other/redecl2.C: New.
4264
4265 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4266
4267 PR c++/19891
4268 * g++.dg/abi/covariant4.C: New.
4269
4270 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4271
4272 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4273
4274 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4275
4276 * gcc.dg/vect/vect-96.c: Fix typo.
4277
4278 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4279
4280 PR c++/14479
4281 PR c++/19487
4282 * g++.dg/template/enum5.C: New test.
4283
4284 2005-02-12 Ira Rosen <irar@il.ibm.com>
4285
4286 * gcc.dg/vect/vect-97.c: New test.
4287
4288 2005-02-12 Ira Rosen <irar@il.ibm.com>
4289
4290 * gcc.dg/vect/vect-96.c: New test.
4291
4292 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4293
4294 * gcc.dg/builtins-34.c: Also check ldexp*.
4295
4296 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4297
4298 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4299
4300 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4301
4302 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4303 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4304 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4305 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4306 selector_list, selector_expression, dg-process-target): Move to new
4307 file target-supports-dg.exp.
4308 * lib/target-supports-dg.exp: New.
4309
4310 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4311 New.
4312
4313 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4314
4315 PR c++/19666
4316 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4317
4318 PR middle-end/19858
4319 * gcc.c-torture/compile/20050210-1.c: New test.
4320
4321 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4322
4323 PR c++/19755
4324 * g++.dg/warn/Wbraces1.C: New test.
4325
4326 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4327
4328 * gcc.dg/builtins-52.c: New testcase.
4329
4330 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4331
4332 PR c/19342
4333 * gcc.c-torture/execute/20050119-1.c: New test.
4334
4335 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4336
4337 PR c++/19811
4338 * g++.dg/init/delete1.C: New test.
4339
4340 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4341
4342 PR c++/18470
4343 * g++.dg/template/static12.C: New test.
4344
4345 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4346
4347 PR c++/19787
4348 * g++.dg/conversion/ambig1.C: New test.
4349
4350 PR c++/19739
4351 * g++.dg/ext/attrib19.C: New test.
4352
4353 PR c++/19732
4354 * g++.dg/parse/dtor5.C: New test.
4355
4356 PR c++/19762
4357 * g++.dg/template/dtor3.C: New test.
4358
4359 PR c++/19826
4360 * g++.dg/template/static11.C: New test.
4361 * g++.dg/template/crash2.C: Remove dg-error marker.
4362
4363 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4364
4365 PR C++/18491
4366 * g++.old-deja/g++.mike/p10769a.C: Remove.
4367
4368 2005-02-09 Roger Sayle <roger@eyesopen.com>
4369
4370 * gcc.dg/builtins-48.c: New test case.
4371 * gcc.dg/builtins-49.c: New test case.
4372 * gcc.dg/builtins-50.c: New test case.
4373 * gcc.dg/builtins-51.c: New test case.
4374
4375 2005-02-09 Ian Lance Taylor <ian@airs.com>
4376
4377 PR middle-end/19583
4378 * g++.dg/warn/Wreturn-type-3.C: New test.
4379
4380 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4381
4382 PR middle-end/19402
4383 * gcc.dg/pr19402-1.c: New testcase.
4384 * gcc.dg/pr19402-2.c: likewise.
4385
4386 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4387
4388 PR middle-end/19854
4389 * g++.dg/tree-ssa/tmmti.C: New testcase.
4390
4391 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4392
4393 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4394
4395 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4396
4397 PR c++/19733
4398 * g++.dg/parse/crash23.C: New test.
4399 * g++.dg/warn/Weff1.C: New test.
4400
4401 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4402
4403 * gcc.dg/20050209-1.c: New test.
4404
4405 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4406
4407 PR target/19799
4408 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4409
4410 2005-02-08 Mike Stump <mrs@apple.com>
4411
4412 * g++.dg/pch/import-2.c: New test.
4413 * g++.dg/pch/import-2.hs: New.
4414 * g++.dg/pch/include/import-2a.h: New.
4415 * g++.dg/pch/include/import-2b.h: New.
4416
4417 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4418
4419 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4420
4421 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4422
4423 * gfortran.dg/substr_1.f90: New test.
4424
4425 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4426
4427 PR middle-end/19775
4428 * gcc.dg/torture/builtin-power-1.c: Disable test for
4429 invalid transformation.
4430 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4431 no longer optimize.
4432 * gcc.dg/builtins-47.c: New testcase.
4433
4434 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4435 Dorit Naishlos <dorit@il.ibm.com>
4436
4437 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4438
4439 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4440
4441 * gcc.c-torture/compile/20050206-1.c: New test.
4442
4443 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4444
4445 PR tree-opt/19768
4446 * g++.dg/opt/pr19768.C: New test.
4447
4448 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4449
4450 PR tree-opt/19736
4451 * gcc.c-torture/compile/pr19736.c: New test.
4452
4453 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4454
4455 PR c++/17401
4456 * g++.dg/parse/error25.C: New test.
4457
4458 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4459
4460 * gcc.c-torture/execute/20050203-1.c: New.
4461
4462 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4463
4464 * gcc.dg/vect/vect-85.c: Remove xfail.
4465 * gcc.dg/vect/vect-86.c: Remove xfail.
4466 * gcc.dg/vect/vect-87.c: Remove xfail.
4467 * gcc.dg/vect/vect-88.c: Remove xfail.
4468
4469 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4470
4471 * gcc.dg/altivec-19.c: New.
4472
4473 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4474
4475 PR c/17807
4476 * gcc.dg/nested-func-3.c: New test.
4477 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4478
4479 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4480
4481 * gcc.test-framework/gen_directive_tests: Generate tests for
4482 selector expressions.
4483
4484 2005-02-02 Matt Austern <austern@apple.com>
4485
4486 PR c++/19628
4487 * g++/ext/builtin7.C: New.
4488 * g++/ext/builtin8.C: New.
4489
4490 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4491
4492 PR c/18502
4493 * gcc.dg/pr18502-1.c: New test.
4494
4495 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4496
4497 PR c++/17413
4498 * g++.dg/template/local4.C: Tweak.
4499
4500 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4501
4502 PR tree-optimization/19578
4503 * gcc.c-torture/compile/20050202-1.c: New test.
4504
4505 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4506
4507 PR c/19435
4508 * gcc.dg/c99-init-4.c: New test.
4509
4510 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4511
4512 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4513
4514 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4515
4516 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4517 * g++.dg/eh/check-vect.h: New.
4518
4519 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4520 * gcc.dg/vect/vect-78.c: Ditto.
4521 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4522 Remove.
4523
4524 * g++.dg/conversion/simd1.C: Expect warning.
4525 * g++.dg/ext/attribute-test-1.C: Ditto.
4526 * g++.dg/ext/attribute-test-2.C: Ditto.
4527 * g++.dg/ext/attribute-test-3.C: Ditto.
4528 * g++.dg/ext/attribute-test-4.C: Ditto.
4529
4530 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4531 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4532
4533 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4534
4535 2005-02-01 Richard Henderson <rth@redhat.com>
4536
4537 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4538 long double for ibm double-double format.
4539 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4540
4541 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4542
4543 PR tree-optimization/19633
4544 * testsuite/gcc.dg/pr19633-1.c: New test.
4545 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4546 to NULL or a symbol.
4547
4548 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4549
4550 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4551 New procs.
4552 (dg-process-target (local override)): Handle selector expressions.
4553
4554 * gcc.test-framework/README: Describe tests in source directory.
4555 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4556 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4557 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4558 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4559 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4560 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4561 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4562 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4563 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4564 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4565 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4566 * gcc.test-framework/dg-error-exp-P.c: New test.
4567 * gcc.test-framework/dg-error-exp-XP.c: New test.
4568 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4569 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4570 * gcc.test-framework/dg-output-exp-P.c: New test.
4571 * gcc.test-framework/dg-output-exp-XF.c: New test.
4572 * gcc.test-framework/dg-warning-exp-P.c: New test.
4573 * gcc.misc-tests/dg-1.c: Remove.
4574 * gcc.misc-tests/dg-2.c: Remove.
4575 * gcc.misc-tests/dg-3.c: Remove.
4576 * gcc.misc-tests/dg-4.c: Remove.
4577 * gcc.misc-tests/dg-5.c: Remove.
4578 * gcc.misc-tests/dg-6.c: Remove.
4579 * gcc.misc-tests/dg-7.c: Remove.
4580 * gcc.misc-tests/dg-8.c: Remove.
4581 * gcc.misc-tests/dg-9.c: Remove.
4582 * gcc.misc-tests/dg-10.c: Remove.
4583 * gcc.misc-tests/dg-11.c: Remove.
4584 * gcc.misc-tests/dg-12.c: Remove.
4585 * gcc.misc-tests/dg-test.exp: Remove.
4586
4587 * gcc.test-framework/test-framework.awk: Change recording and
4588 printing of passes and failures.
4589
4590 * gcc.test-framework: New directory.
4591 * gcc.test-framework/README: New.
4592 * gcc.test-framework/test-framework.exp: New.
4593 * gcc.test-framework/test-framework.awk: New.
4594 * gcc.test-framework/gen_directive_tests: New.
4595
4596 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
4597
4598 * lib/treelang.exp: Fix comment typos.
4599 (treelang_target_compile): Don't append libs=-ltreelang to options.
4600
4601 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
4602
4603 * g++.dg/parse/typename7.C: Adjust error messages.
4604
4605 2005-01-31 Jeff Law <law@redhat.com>
4606
4607 * gcc.c-torture/execute/20050131-1.c: New test.
4608 * gcc.dg/wcaselabel.c: New test.
4609
4610 2005-01-31 Mark Mitchell <mark@codesourcery.com>
4611
4612 * g++.dg/other/warning1.C: Adjust error messags.
4613 * g++.dg/parse/constant5.C: New test.
4614
4615 2005-01-31 Steven Bosscher <stevenb@suse.de>
4616
4617 PR c/19333
4618 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4619 the test case valid.
4620 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4621 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4622 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4623 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4624 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4625 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4626
4627 2005-01-31 Dale Johannesen <dalej@apple.com>
4628
4629 * g++.dg/opt/pr19650.C: New test.
4630
4631 2005-01-31 Richard Henderson <rth@redhat.com>
4632
4633 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4634 long double for intel double extended format.
4635 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4636
4637 2005-01-30 Mark Mitchell <mark@codesourcery.com>
4638
4639 PR c++/19555
4640 * g++.dg/template/static10.C: New test.
4641
4642 PR c++/19395
4643 * g++.dg/parse/error24.C: New test.
4644
4645 PR c++/19367
4646 * g++.dg/lookup/builtin1.C: New test.
4647
4648 PR c++/19457
4649 * g++.dg/warn/conv3.C: New test.
4650
4651 2005-01-30 Bud Davis <bdavis@gfortran.org>
4652
4653 PR fortran/19647
4654 * gfortan.dg/inquire_7.f90
4655
4656 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4657
4658 PR tree-optimization/15791
4659 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4660 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4661 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4662 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4663 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4664 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4665 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4666 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4667 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4668 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4669
4670 2005-01-29 Paul Brook <paul@codesourcery.com>
4671
4672 PR fortran/18565
4673 * check.c (real_or_complex_check): New function.
4674 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4675 * intrinsic.c (add_functions): Use new check functions.
4676 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4677 Add prototypes.
4678
4679 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4680
4681 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4682 gcc.dg/lvalue-3.c: New tests.
4683 * gcc.dg/concat.c: Update expected messages.
4684
4685 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4686
4687 PR libfortran/19595
4688 * gfortran.dg/eor_1.f90: New test.
4689
4690 2005-01-29 Steven G. Kargl <kargls@comcast.net>
4691
4692 PR fortran/19589
4693 * gfortran.dg/logical_data_1.f90: New test.
4694
4695 2005-01-28 Mark Mitchell <mark@codesourcery.com>
4696
4697 PR c++/19253
4698 * g++.dg/template/crash33.C: New test.
4699
4700 PR c++/19667
4701 * g++.dg/template/crash32.C: New test.
4702
4703 2005-01-28 Ian Lance Taylor <ian@airs.com>
4704
4705 PR middle-end/16558
4706 * g++.dg/warn/Wreturn-type-2.C: New test.
4707
4708 2004-06-24 Jeff Law <law@redhat.com>
4709
4710 * gcc.dg/tree-ssa/20050128-1.c: New test.
4711
4712 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
4713
4714 * gcc.target/frv/all-mdpackh-1.c: New test.
4715
4716 2005-01-28 Steven Bosscher <stevenb@suse.de>
4717
4718 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4719
4720 2005-01-27 Richard Henderson <rth@redhat.com>
4721
4722 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4723
4724 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4725
4726 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4727
4728 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4729
4730 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4731 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4732 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4733 to cope with cases where the multilib options override the dg-options.
4734
4735 2005-01-27 Jakub Jelinek <jakub@redhat.com>
4736
4737 PR c/18946
4738 * gcc.dg/noncompile/20050120-1.c: New test.
4739
4740 2005-01-26 Diego Novillo <dnovillo@redhat.com>
4741
4742 PR tree-optimization/19633
4743 * gcc.dg/pr19633.c: New test.
4744 * gcc.dg/tree-ssa/pr19633.c: New test.
4745
4746 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4747
4748 * gcc.dg/20041216-1.c: New test.
4749
4750 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
4751
4752 PR objc/18862
4753 * objc.dg/selector-2.m: New test.
4754
4755 2005-01-26 Jakub Jelinek <jakub@redhat.com>
4756
4757 * g++.dg/opt/range-test-2.C: New test.
4758
4759 PR rtl-optimization/19579
4760 * gcc.c-torture/execute/20050124-1.c: New test.
4761
4762 2005-01-26 Greg Parker <gparker@apple.com>
4763 Stuart Hastings <stuart@apple.com>
4764
4765 * gcc.c-torture/execute/20050125-1.c: New.
4766
4767 2005-01-18 Jan Hubicka <jh@suse.cz>
4768
4769 PR tree-optimize/19337
4770 * gcc.c-torture/compile/20050119-1.c: New test.
4771
4772 2005-01-24 James E Wilson <wilson@specifixinc.com>
4773
4774 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4775 test for successful match.
4776
4777 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
4778
4779 PR objc/18408
4780 * objc.dg/comp-types-7.m: New test.
4781
4782 2005-01-24 Janis Johnson <janis187@us.ibm.com>
4783
4784 * lib/target-supports.exp (current_target_name): New.
4785 (check_effective_target_ilp32, check_effective_target_lp64):
4786 Cache the result to use as long as the current target, with
4787 multilib flags, remains the same.
4788
4789 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4790 (dg-require-weak, dg-require-visibility, dg-require-alias,
4791 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4792 dg-require-effective-target, dg-skip-if): Remove call to
4793 skip_test_and_clear_xfail.
4794 (dg-test): Clear xfail data.
4795
4796 2005-01-24 Jakub Jelinek <jakub@redhat.com>
4797
4798 PR target/17751
4799 * gcc.dg/ppc64-toc.c: New test.
4800
4801 * g++.dg/tree-ssa/empty-1.C: New test.
4802
4803 PR middle-end/19551
4804 * gcc.c-torture/execute/20050121-1.c: New test.
4805 * gcc.dg/20050121-2.c: New test.
4806
4807 2004-01-23 Steven G. Kargl <kargls@comcast.net>
4808 Paul Brook <paul@codesourcery.com>
4809
4810 PR fortran/17941
4811 * gfortran.dg/real_const_1.f: New test.
4812 * gfortran.dg/real_const_2.f90: New test.
4813 * gfortran.dg/complex_int_1.f90: New test.
4814
4815 2005-01-23 Bud Davis <bdavis9659@comcast.net>
4816
4817 PR fortran/19313
4818 * gfortan.dg/inquire_6.f90: New test.
4819
4820 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4821
4822 PR libfortran/19451
4823 * open_readonly_1.f90: New test.
4824
4825 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4826
4827 PR libfortran/18982
4828 * gfortran.dg/open_new.f90: New file.
4829
4830 2005-01-22 Paul Brook <paul@codesourcery.com>
4831
4832 * namelist_1.f90: New test.
4833
4834 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
4835
4836 PR tree-optimization/19484
4837 * gcc.c-torture/compile/20050122-[12].c: New tests.
4838
4839 2005-01-22 Paul Brook <paul@codesourcery.com>
4840
4841 * gfortran.dg/implicit_2.f90: New test.
4842
4843 2005-01-22 Bud Davis <bdavis9659@comcast.net>
4844
4845 PR fortran/19314
4846 * gfortran.dg/inquire_5.f90: New test.
4847
4848 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4849
4850 PR c/18809
4851 * gcc.dg/pr18809-1.c: New test.
4852
4853 2005-01-21 Ian Lance Taylor <ian@airs.com>
4854
4855 * gcc.dg/20050121-1.c: New test.
4856
4857 PR tree-optimization/13000
4858 * gcc.dg/20040206-1.c: Change warning to point where function is
4859 being inlined.
4860
4861 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4862
4863 PR c++/19208
4864 * g++.dg/template/array11.C: New test.
4865
4866 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4867
4868 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
4869 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
4870 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
4871 * gfortran.dg/getenv_1.f90: Add dg-do directive.
4872 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
4873 gfortran.dg/pr17164.f90: Add missing dg-do directives.
4874
4875 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
4876
4877 PR tree-optimization/15349
4878 * gcc.dg/tree-ssa/pr15349.c: New.
4879
4880 2005-01-20 Steve Ellcey <sje@cup.hp.com>
4881
4882 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
4883
4884 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
4885
4886 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
4887 scan-assembler-times directive name.
4888
4889 * gcc.dg/asm-a.c: Move dg-require-effective-target to
4890 after dg-do.
4891
4892 PR rtl-optimization/19462
4893 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
4894
4895 2005-01-19 Steve Ellcey <sje@cup.hp.com>
4896
4897 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
4898 counting function calls on ia64.
4899
4900 2005-01-19 Jakub Jelinek <jakub@redhat.com>
4901
4902 PR rtl-optimization/15139
4903 * gcc.dg/20050111-2.c: New test.
4904
4905 PR c/17297
4906 * gcc.c-torture/compile/20050113-1.c: New testcase.
4907
4908 PR middle-end/19164
4909 * gcc.dg/20050113-1.c: New testcase.
4910
4911 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
4912
4913 * gcc.dg/vect/vect-85.c: Add comment.
4914 * gcc.dg/vect/vect-86.c: Add xfail for now.
4915 * gcc.dg/vect/vect-87.c: Add xfail for now.
4916 * gcc.dg/vect/vect-88.c: Add xfail for now.
4917 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
4918
4919 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4920
4921 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
4922
4923 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4924
4925 * g++.dg/debug/typedef3.C: New test.
4926
4927 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
4928
4929 PR c/19472
4930 * gcc.dg/asm-a.c: New test.
4931
4932 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
4933
4934 * gcc.dg/sh-relax.c: Add prototype for abort.
4935
4936 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4937
4938 * gcc.dg/short-compare-1.c: New test.
4939 * gcc.dg/short-compare-2.c: Likewise.
4940
4941 2005-01-18 Michael Matz <matz@suse.de>
4942
4943 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
4944
4945 2005-01-17 Diego Novillo <dnovillo@redhat.com>
4946
4947 PR tree-optimization/19121
4948 * gcc.c-torture/compile/pr19121.c: New test.
4949
4950 2005-01-17 James E. Wilson <wilson@specifixinc.com>
4951
4952 PR target/19357
4953 * gcc.c-torture/compile/pr19357.c: New test.
4954
4955 2005-01-17 Ian Lance Taylor <ian@airs.com>
4956
4957 PR c/5675
4958 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
4959 pass--those that refer just to the variable, possibly with a
4960 cast.
4961 * gcc.dg/c99-const-expr-3.c: Likewise.
4962
4963 PR middle-end/13127
4964 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
4965 longer emitted.
4966
4967 2005-01-16 Bud Davis <bdavis9659@comcast.net>
4968
4969 PR fortran/18778
4970 * gfortran.dg/endfile_2.f90: New test.
4971
4972 2005-01-16 Steven G. Kargl <kargls@comcast.net>
4973
4974 PR 19168
4975 * gfortran.dg/select_5.f90: New test.
4976
4977 2004-01-16 Paul Brook <paul@codesourcery.com>
4978
4979 * gfortran.dg/common_4.f90: New test.
4980
4981 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
4982
4983 PR rtl-optimization/19462
4984 * gcc.dg/torture/pr19462-1.c: New test.
4985
4986 2005-01-15 Ziemowit Laski <zlaski@apple.com>
4987
4988 PR objc/19321
4989 * objc.dg/func-ptr-2.m: New.
4990 * objc.dg/volatile-1.m: New.
4991
4992 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4993
4994 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
4995
4996 2005-01-15 Jakub Jelinek <jakub@redhat.com>
4997
4998 PR tree-optimization/19060
4999 * gcc.c-torture/execute/20050104-1.c: New test.
5000
5001 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5002
5003 PR fortran/18983
5004 * gfortran.dg/write_to_null.f90: New test.
5005
5006 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5007 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5008
5009 PR other/19328
5010 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5011 argument.
5012
5013 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5014
5015 PR c++/19263
5016 * g++.dg/init/vector1.C: New test.
5017
5018 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5019
5020 PR target/13158
5021 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5022 PR target/18987
5023 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5024
5025 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5026
5027 * gfortran.dg/select_1.f90: New test.
5028 * gfortran.dg/select_2.f90: New test.
5029 * gfortran.dg/select_3.f90: New test.
5030 * gfortran.dg/select_4.f90: New test.
5031
5032 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5033
5034 PR middle-end/19084
5035 PR rtl-optimization/19348
5036 * gcc.dg/20050111-1.c: New test.
5037 * gcc.c-torture/execute/20050111-1.c: New test.
5038
5039 * gcc.dg/i386-asm-4.c: New test.
5040
5041 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5042
5043 * gcc.dg/nested-func-2.c: New test.
5044 * ada/acats/norun.lst: Remove c953002.
5045
5046 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5047
5048 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5049
5050 2005-01-12 Ben Elliston <bje@au.ibm.com>
5051
5052 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5053
5054 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5055
5056 PR target/18761
5057 * g++.dg/abi/align1.C: New test.
5058
5059 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5060
5061 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5062 at a time.
5063 * g++.dg/ext/altivec_check.h: Support compiling as C.
5064
5065 2005-01-10 Roger Sayle <roger@eyesopen.com>
5066
5067 PR c++/19355
5068 * g++.dg/expr/pr19355-1.C: New test case.
5069
5070 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5071
5072 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5073 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5074 * ada/acats/tests/c3/c92005b.ada: Likewise.
5075 * ada/acats/tests/c3/cxb3012.a: Likewise.
5076 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5077
5078 2005-01-09 Paul Brook <paul@codesourcery.com>
5079
5080 * gfortran.dg/common_2.f90: New file.
5081 * gfortran.dg/common_3.f90: New file.
5082
5083 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5084
5085 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5086
5087 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5088
5089 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5090 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5091 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5092 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5093 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5094 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5095 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5096 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5097 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5098 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5099 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5100 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5101 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5102 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5103 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5104 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5105 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5106 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5107 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5108 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5109 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5110 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5111 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5112 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5113 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5114 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5115 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5116 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5117 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5118 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5119 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5120 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5121 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5122 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5123 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5124 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5125 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5126 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5127 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5128 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5129 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5130 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5131 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5132 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5133 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5134 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5135 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5136 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5137 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5138 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5139 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5140 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5141 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5142 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5143 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5144 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5145 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5146 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5147 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5148 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5149 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5150 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5151 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5152 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5153 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5154 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5155 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5156
5157 * gcc.dg/vect/vect-1.c: Fix spelling.
5158 * gcc.dg/vect/vect-10.c: Fix spelling.
5159 * gcc.dg/vect/vect-11.c: Fix spelling.
5160 * gcc.dg/vect/vect-12.c: Fix spelling.
5161 * gcc.dg/vect/vect-14.c: Fix spelling.
5162 * gcc.dg/vect/vect-15.c: Fix spelling.
5163 * gcc.dg/vect/vect-16.c: Fix spelling.
5164 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5165 * gcc.dg/vect/vect-64.c: Fix comments.
5166 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5167
5168 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5169 Ira Rosen <irar@il.ibm.com>
5170
5171 * gcc.dg/vect/vect-70.c: New test.
5172 * gcc.dg/vect/vect-71.c: New test.
5173
5174 2005-01-09 Manfred Hollstein <mh@suse.com>
5175
5176 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5177 * gcc.dg/pr18241-2.c: Likewise.
5178 * gcc.dg/pr18241-3.c: Likewise.
5179 * gcc.dg/pr18241-4.c: Likewise.
5180 * gcc.dg/pr18241-5.c: Likewise.
5181
5182 2005-01-08 Richard Henderson <rth@redhat.com>
5183
5184 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5185 False for x86 and x86-64.
5186
5187 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5188
5189 PR tree-optimization/18241
5190 * gcc.dg/pr18241-1.c: New test.
5191 * gcc.dg/pr18241-2.c: New test.
5192 * gcc.dg/pr18241-3.c: New test.
5193 * gcc.dg/pr18241-4.c: New test.
5194 * gcc.dg/pr18241-5.c: New test.
5195
5196 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5197
5198 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5199 gfortran.dg/select_4.f90: New.
5200
5201 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5202
5203 * gcc.c-torture/execute/20050107-1.c: New test.
5204
5205 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5206
5207 PR c++/19298
5208 * g++.dg/template/ref2.C: New.
5209
5210 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5211
5212 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5213 instead of being empty.
5214
5215 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5216
5217 PR fortran/15553
5218 * gfortran.dg/array-1.f90: New test.
5219
5220 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5221
5222 PR tree-optimization/19283
5223 * gcc.c-torture/execute/20050106-1.c: New test.
5224
5225 PR rtl-optimization/18861
5226 * gcc.dg/20050105-1.c: New test.
5227
5228 PR tree-optimization/18828
5229 * gcc.dg/20050105-2.c: New test.
5230
5231 2005-01-07 Andreas Jaeger <aj@suse.de>
5232
5233 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5234
5235 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5236
5237 PR fortran/18398
5238 * gfortran.dg/fmt_read.f90: New test.
5239
5240 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5241
5242 * gcc.dg/rs6000-ldouble-2.c: New.
5243
5244 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5245
5246 PR c++/19244
5247 * g++.dg/parser/ctor2.C: New test.
5248
5249 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5250
5251 PR c++/17154
5252 * g++.dg/template/using9.C: New test.
5253
5254 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5255
5256 PR c++/19258
5257 * g++.dg/lookup/friend6.C: New test.
5258
5259 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5260
5261 PR c++/19270
5262 * g++.dg/template/array10.C: New.
5263
5264 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5265
5266 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5267 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5268
5269 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5270
5271 * gcc.c-torture/compile/20050105-1.c: New test.
5272
5273 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5274
5275 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5276
5277 2005-01-05 Roger Sayle <roger@eyesopen.com>
5278
5279 PR middle-end/19100
5280 * gcc.dg/conv-3.c: New test case.
5281
5282 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5283
5284 * gcc.dg/asm-wide-1.c: New test.
5285
5286 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5287
5288 PR c++/19030
5289 * g++.dg/parse/crash22.C: New
5290
5291 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5292
5293 PR 19257
5294 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5295
5296 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5297
5298 PR middle-end/17767
5299 * gcc.dg/i386-mmx-6.c: New test case.
5300
5301 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5302
5303 PR tree-optimization/18308
5304 * gcc.dg/vect/pr18308.c: New testcase.
5305
5306 2005-01-04 Andreas Jaeger <aj@suse.de>
5307
5308 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5309
5310 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5311 Robert Bowdidge <bowdidge@apple.com>
5312
5313 * gcc.dg/cpp/subframework1.c: New.
5314 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5315 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5316 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5317 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5318
5319 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5320
5321 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5322 producing warning.
5323 * gcc.dg/darwin-weakimport-2.c: New.
5324
5325 2005-01-03 Richard Henderson <rth@redhat.com>
5326
5327 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5328
5329 2005-01-03 Richard Henderson <rth@redhat.com>
5330
5331 * gcc.dg/vect/vect.exp: Enable for ia64.
5332 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5333 (check_effective_target_vect_float): Likewise.
5334 (check_effective_target_vect_no_align): Likewise.
5335 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5336 * gcc.dg/vect/vect-8.c: Likewise.
5337
5338 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5339
5340 PR target/19236
5341 * gcc.dg/pr19236-1.c: New test case.
5342
5343 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5344
5345 PR rtl-optimization/12092
5346 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5347
5348 2005-01-02 Andreas Jaeger <aj@suse.de>
5349
5350 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5351
5352 2005-01-01 Roger Sayle <roger@eyesopen.com>
5353 Andrew Pinski <pinskia@physics.uc.edu>
5354
5355 PR rtl-optimization/12092
5356 * gcc.dg/pr12092-1.c: New test case.
5357
5358 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5359
5360 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5361 'hidden' and 'default' for better portability.
5362 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5363
5364 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5365 6 and 7.
5366 * g++.old-deja/g++.brendan/new3.C: Likewise.
5367
5368 2005-01-01 Steven Bosscher <stevenb@suse.de>
5369
5370 * gcc.dg/20041231-1.C: New test.
5371 * g++.dg/warn/Wunreachable-code-1.C: New test.
5372
5373 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5374
5375 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5376 file, not /dev/null. Abort on error.
5377
5378 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5379 Ziemowit Laski <zlaski@apple.com>
5380
5381 PR objc/18971
5382 * objc.dg/encode-5.m: New test.
5383
5384 2004-12-29 Richard Henderson <rth@redhat.com>
5385
5386 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5387 * objc.dg/stabs-1.m: Disable for ia64.
5388
5389 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5390
5391 PR c++/19190
5392 * g++.dg/warn/Wunused-10.C: New test.
5393
5394 2004-12-28 Richard Henderson <rth@redhat.com>
5395
5396 * objc.dg/stabs-1.m: Disable for alpha.
5397
5398 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5399
5400 PR c++/19149
5401 * g++.dg/parse/error23.C: New test.
5402
5403 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5404
5405 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5406
5407 PR fortran/19032
5408 * gfortran.dg/intrinsic_modulo_1.f90: New.
5409 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5410 tests with divisor -1.
5411
5412 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5413
5414 * g++.dg/opt/temp1.C (memcpy): Return a value.
5415
5416 PR c++/19148
5417 * g++.dg/expr/cond7.C: New test.
5418
5419 2004-12-27 Paul Brook <paul@codesourcery.com>
5420
5421 * gfortran.dg/g77/select_no_compile.f: Remove.
5422
5423 2004-12-27 Richard Henderson <rth@redhat.com>
5424
5425 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5426 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5427 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5428
5429 2004-12-26 Richard Henderson <rth@redhat.com>
5430
5431 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5432 by 1i instead of token pasting.
5433
5434 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5435
5436 PR tree-optimization/17578
5437 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5438 to additional_flags.
5439 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5440
5441 2004-12-25 Richard Henderson <rth@redhat.com>
5442
5443 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5444 Remove Alpha.
5445
5446 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5447
5448 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5449 hppa*-*-hpux*.
5450 * gcc.dg/pr17957.c (dg-options): Likewise.
5451 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5452 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5453 instead of 0 on __hppa__.
5454 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5455 "foo,%r" on hppa*-*-*.
5456
5457 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5458
5459 PR fortran/19071
5460 * gfortran.dg/complex_write.f90: New test.
5461
5462 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5463
5464 PR c++/17595
5465 * g++.dg/parse/pragma2.C: New test.
5466
5467 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5468
5469 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5470
5471 * gcc.dg/empty2.c: Add missing dg-warning.
5472
5473 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5474
5475 PR c++/17413
5476 * g++.dg/template/local4.C: New test.
5477 * g++.dg/template/crash19.C: Add dg-error marker.
5478
5479 * g++.dg/template/crash31.C: Correct embedded PR number.
5480
5481 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5482
5483 PR c++/16405
5484 * g++.dg/opt/temp1.C: Add do-run marker.
5485
5486 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5487
5488 * g++.dg/template/spec19.C: New.
5489
5490 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5491
5492 PR target/16819
5493 * gcc.dg/empty2.c: New.
5494
5495 2004-12-23 Richard Henderson <rth@redhat.com>
5496
5497 * lib/target-supports.exp (check_effective_target_vect_no_align):
5498 Remove i?86 and x86-64.
5499
5500 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5501
5502 PR c++/16405
5503 * g++.dg/opt/temp1.C: New test.
5504
5505 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5506
5507 PR c++/18733
5508 * g++.dg/template/friend33.C: New testcase.
5509
5510 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5511
5512 PR c++/18464
5513 * g++.dg/template/cond5.C: New test.
5514
5515 PR c++/18492
5516 * g++.dg/inherit/thunk3.C: New test.
5517
5518 PR c++/11224
5519 * g++.dg/warn/Wunused-9.C: New test.
5520
5521 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5522
5523 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5524
5525 2004-12-22 Jan Beulich <jbeulich@novell.com>
5526
5527 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5528
5529 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5530
5531 PR c++/18378
5532 * g++.dg/ext/packed8.C: New test.
5533
5534 PR c++/13268
5535 * g++.dg/template/crash31.C: New test.
5536
5537 PR c++/19034
5538 * g++.dg/template/crash30.C: New test.
5539
5540 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5541
5542 PR C++/18984
5543 * g++.dg/eh/ctor3.C: New test.
5544
5545 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5546
5547 * objc.dg/stabs-1.m: Allow section name to be quoted and
5548 assembly label to begin with '.LL'.
5549
5550 2004-12-21 Janis Johnson <janis187@us.ibm.com>
5551
5552 * gcc.dg/vect/vect.exp
5553 (check_effective_target_lp64_or_vect_no_align): New.
5554 * gcc.dg/vect/vect-77.c: Use it.
5555 * gcc.dg/vect/vect-78.c: Use it.
5556
5557 * lib/target-supports.exp
5558 (check_effective_target_vect_no_max,
5559 check_effective_target_vect_no_bitwise,
5560 check_effective_target_vect_no_align): New.
5561 * gcc.dg/vect/vect-13.c: Use them.
5562 * gcc.dg/vect/vect-17.c: Ditto.
5563 * gcc.dg/vect/vect-18.c: Ditto.
5564 * gcc.dg/vect/vect-19.c: Ditto.
5565 * gcc.dg/vect/vect-20.c: Ditto.
5566 * gcc.dg/vect/vect-27.c: Ditto.
5567 * gcc.dg/vect/vect-29.c: Ditto.
5568 * gcc.dg/vect/vect-44.c: Ditto.
5569 * gcc.dg/vect/vect-48.c: Ditto.
5570 * gcc.dg/vect/vect-50.c: Ditto.
5571 * gcc.dg/vect/vect-52.c: Ditto.
5572 * gcc.dg/vect/vect-54.c: Ditto.
5573 * gcc.dg/vect/vect-56.c: Ditto.
5574 * gcc.dg/vect/vect-58.c: Ditto.
5575 * gcc.dg/vect/vect-60.c: Ditto.
5576 * gcc.dg/vect/vect-72.c: Ditto.
5577 * gcc.dg/vect/vect-80.c: Ditto.
5578
5579 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5580
5581 PR c++/14075
5582 * g++.dg/init/string1.C: New.
5583
5584 PR c++/18975
5585 * g++.dg/other/synth1.C: New.
5586
5587 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5588
5589 PR c/18963
5590 * gcc.dg/pr18963-1.c: New test.
5591
5592 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5593
5594 PR c/18596
5595 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5596 * gcc.dg/pr18596-1.c: Use dg-error.
5597 (dg-options): Use -fno-unit-at-a-time.
5598 * gcc.dg/pr18596-2.c: New test.
5599 * gcc.dg/pr18596-3.c: New test.
5600
5601 2004-12-20 Roger Sayle <roger@eyesopen.com>
5602
5603 PR middle-end/18683
5604 * g++.dg/opt/pr18683-1.C: New test case.
5605
5606 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5607
5608 PR other/19093
5609 * g++.dg/opt/max1.C: Fix for 64bit targets.
5610
5611 2004-12-20 Matt Austern <austern@apple.com>
5612
5613 PR c++/19044
5614 * g++.dg/ext/builtin6.C: New
5615
5616 2004-12-20 Diego Novillo <dnovillo@redhat.com>
5617
5618 PR tree-optimization/19080
5619 * gcc.c-torture/compile/pr19080.c: New test.
5620
5621 2004-12-20 Steven Bosscher <stevenb@suse.de>
5622
5623 * gcc.dg/20041219-1.c: New test.
5624
5625 2004-12-19 Roger Sayle <roger@eyesopen.com>
5626
5627 PR middle-end/19068
5628 * g++.dg/opt/max1.C: New test case.
5629
5630 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5631
5632 * gcc.dg/fdata-sections-1.c: New test.
5633
5634 2004-12-18 Roger Sayle <roger@eyesopen.com>
5635
5636 PR middle-end/18548
5637 * gcc.dg/max-1.c: New test case.
5638
5639 2004-12-18 Jakub Jelinek <jakub@redhat.com>
5640
5641 * gcc.c-torture/execute/20041218-1.c: New test.
5642
5643 2004-12-17 Diego Novillo <dnovillo@redhat.com>
5644
5645 * gcc.dg/pr18501.c: New test.
5646 * gcc.dg/uninit-5.c: XFAIL.
5647 * gcc.dg/uninit-9.c: XFAIL.
5648
5649 2004-12-17 Dale Johannesen <dalej@apple.com>
5650
5651 * gcc.dg/20041213-1.c: New.
5652
5653 2004-12-17 Ziemowit Laski <zlaski@apple.com>
5654
5655 * objc.dg/stabs-1.m: Allow assembly label to begin
5656 with a dot ('.').
5657
5658 2004-12-17 Jakub Jelinek <jakub@redhat.com>
5659
5660 * gcc.c-torture/execute/20041213-1.c: Move...
5661 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5662
5663 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5664
5665 PR c++/18721
5666 * g++.dg/lookup/conv-5.C: New.
5667
5668 2004-12-16 Ziemowit Laski <zlaski@apple.com>
5669
5670 * objc.dg/stabs-1.m: New test.
5671
5672 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5673
5674 * gcc.dg/visibility-c.c: Change compile to
5675 assemble for the test.
5676
5677 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5678
5679 PR target/19041
5680 * gcc.dg/visibility-c.c: New test.
5681
5682 2004-12-16 Roger Sayle <roger@eyesopen.com>
5683
5684 PR middle-end/18493
5685 * gcc.dg/switch-8.c: New test case.
5686
5687 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5688
5689 PR c++/18905
5690 * g++.dg/template/init4.C: New.
5691 * g++.dg/opt/static3.C: Enable optimizer.
5692
5693 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5694
5695 * g++.dg/other/complex1.C: New test.
5696
5697 2004-12-15 Alan Modra <amodra@bigpond.net.au>
5698
5699 * g++.dg/opt/inline9.C: New test.
5700
5701 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5702
5703 PR fortran/18993
5704 * gfotran.dg/nullify_1.f: New test.
5705
5706 2004-12-15 Richard Henderson <rth@redhat.com>
5707
5708 * gcc.target/i386/i386.exp: New harness.
5709 * gcc.target/i386/vect-args.c: New.
5710
5711 2004-12-15 David Edelsohn <edelsohn@gnu.org>
5712
5713 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5714
5715 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5716
5717 PR c++/18825
5718 * g++.dg/template/friend32.C: New test.
5719
5720 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5721
5722 * cpp/pragma-once-1.c: New test.
5723 * cpp/pragma-once-1b.h: Likewise.
5724 * cpp/pragma-once-1c.h: Likewise.
5725 * cpp/pragma-once-1d.h: Likewise.
5726 * cpp/inc/pragma-once-1a.h: Likewise.
5727
5728 2004-12-15 Bud Davis <bdavis9659@comcast.net>
5729 Steven G. Kargl <kargls@comcast.net>
5730
5731 PR fortran/17597
5732 * gfortran.dg/list_read_3.f90: New test.
5733
5734 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5735
5736 * gcc.dg/ftrapv-2.c: New test.
5737
5738 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5739
5740 PR c++/18981
5741 * g++.dg/template/typename9.C: New test.
5742
5743 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5744
5745 PR c++/18738
5746 * g++.dg/template/typename8.C: New test.
5747 * g++.dg/parse/friend2.C: Tweak error message.
5748
5749 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5750
5751 * gcc.c-torture/20041214-1.c: New test.
5752
5753 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5754
5755 PR c++/18965
5756 * g++.dg/init/array17.C: New test.
5757
5758 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5759
5760 PR c++/18793
5761 * g++.dg/init/aggr3.C: New test.
5762
5763 2004-12-14 Janis Johnson <janis187@us.ibm.com
5764
5765 * gcc.dg/altivec-types-1.c: New test.
5766 * gcc.dg/altivec-types-2.c: New test.
5767 * gcc.dg/altivec-types-3.c: New test.
5768 * gcc.dg/altivec-types-4.c: New test.
5769 * g++.dg/ext/altivec-types-1.C: New test.
5770 * g++.dg/ext/altivec-types-2.C: New test.
5771 * g++.dg/ext/altivec-types-3.C: New test.
5772 * g++.dg/ext/altivec-types-4.C: New test.
5773
5774 2004-12-14 Jakub Jelinek <jakub@redhat.com>
5775
5776 PR middle-end/18951
5777 * gcc.c-torture/execute/20041213-1.c: New test.
5778
5779 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5780
5781 PR c++/18949
5782 * g++.dg/template/cast1.C: New.
5783
5784 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5785
5786 * gcc.c-torture/execute/20041213-2.c: New test.
5787
5788 2004-12-13 Richard Henderson <rth@redhat.com>
5789
5790 * gcc.dg/i386-sse-10.c: Fix typo in options.
5791
5792 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5793
5794 PR c++/18968
5795 * g++.dg/opt/pr18968.C: New test.
5796
5797 2004-12-13 Mark Mitchell <mark@codesourcery.com>
5798
5799 PR c++/18925
5800 * g++.dg/ext/visibility/staticdatamem.C: New test.
5801
5802 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5803
5804 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5805
5806 2004-12-13 Roger Sayle <roger@eyesopen.com>
5807
5808 PR rtl-optimization/18928
5809 * gcc.dg/pr18928-1.c: New test case.
5810
5811 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
5812
5813 PR tree-opt/16951
5814 * gcc.c-torture/compile/20041211-1.c: New.
5815
5816 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5817
5818 PR middle-end/17564
5819 * gcc.c-torture/execute/20041212-1.c: New test.
5820
5821 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5822
5823 PR fortran/18869
5824 * gfortran.dg/common_1.f90: New test.
5825
5826 2004-12-12 Steven G. Kargl <kargls@comcast.net>
5827 Paul Brook <paul@codesourcery.com>
5828
5829 PR fortran/16222
5830 * gfortran.dg/real_do_1.f90: New test.
5831
5832 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5833
5834 PR tree-opt/18040
5835 * g++.dg/opt/ptrmem6.C: New test.
5836
5837 2004-12-11 Roger Sayle <roger@eyesopen.com>
5838
5839 PR middle-end/18921
5840 * gcc.dg/pr18921-1.c: New test case.
5841
5842 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5843
5844 PR fortran/17175
5845 * gfortran.dg/scale_1.f90: New test.
5846
5847 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
5848
5849 PR middle-end/18903
5850 * gcc.c-torture/compile/pr18903.c: New test.
5851
5852 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
5853
5854 * gcc.c-torture/execute/20041210-1.c: New test.
5855
5856 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5857
5858 PR c++/18731
5859 * g++.dg/parser/struct-1.C: New test.
5860 * g++.dg/parser/struct-2.C: New test.
5861 * g++.dg/parser/struct-3.C: New test.
5862
5863 2004-12-09 Richard Henderson <rth@redhat.com>
5864
5865 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
5866
5867 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
5868 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
5869
5870 2004-12-09 Matt Austern <austern@apple.com>
5871
5872 PR c++/18514
5873 * g++.dg/ext/builtin1.C: New
5874 * g++.dg/ext/builtin2.C: New
5875 * g++.dg/ext/builtin3.C: New
5876 * g++.dg/ext/builtin4.C: New
5877 * g++.dg/ext/builtin5.C: New
5878
5879 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
5880
5881 PR tree-opt/18904
5882 * g++.dg/opt/ptrmem5.C: New test.
5883
5884 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
5885
5886 * g++.dg/parse/typename5.C: Adjust for new error.
5887 * g++.dg/parse/typename7.C: New.
5888
5889 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5890
5891 PR c++/18073
5892 * g++.dg/other/mmintrin.C: New test.
5893
5894 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
5895
5896 PR c++/16681
5897 * g++.dg/init/array15.C: New.
5898 * g++.dg/init/array16.C: New.
5899
5900 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5901
5902 PR fortran/18826
5903 * gfortran.dg/assign_1.f90: New test.
5904
5905 2004-12-08 Nick Clifton <nickc@redhat.com>
5906
5907 * gcc.target/xstormy16/bss_below100: New directory containing tests.
5908 * gcc.target/xstormy16/data_below100: Likewise.
5909 * gcc.target/xstormy16/sfr: Likewise.
5910 * gcc.target/xstormy16/below100.S: New test source file.
5911 * gcc.target/xstormy16/below100.ld: New test linker script.
5912 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5913 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
5914 bp instructions.
5915 * gcc.target/xstormy16/bp.c: Likewise.
5916
5917 * gcc.target/xstormy16/bss_below100: New files:
5918 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5919 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5920 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5921 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5922 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5923 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5924 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5925 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5926 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5927 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5928 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5929 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5930 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5931 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5932 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5933 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5934 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5935 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5936 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5937 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5938 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5939 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5940 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5941 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5942 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5943 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5944 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5945
5946 * gcc.target/xstormy16/data_below100: New files:
5947 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5948 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5949 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5950 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5951 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5952 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5953 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5954 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5955 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5956 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5957 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5958 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5959 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5960 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5961 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5962 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5963 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5964 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5965 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5966 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5967 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5968 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5969 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5970 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5971 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5972 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5973 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5974
5975 * gcc.target/xstormy16/sfr: New files:
5976 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
5977 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
5978 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
5979 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
5980 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
5981 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
5982 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
5983 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
5984 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
5985 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
5986 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
5987 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
5988 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
5989 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
5990 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
5991 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
5992 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
5993 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
5994 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
5995 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
5996 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
5997 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
5998 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
5999 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6000 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6001 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6002 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6003 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6004 27_if0_sfrw_bitfield_f.c
6005
6006 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6007
6008 PR c++/18100
6009 * g++.dg/lookup/name-clash4.C: New test.
6010
6011 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6012
6013 PR c++/18672
6014 * g++.dg/opt/array1.C: New.
6015
6016 PR c++/18803
6017 * g++.dg/template/operator5.C: New.
6018
6019 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6020
6021 PR c/18867
6022 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6023
6024 2004-12-07 Steven Bosscher <stevenb@suse.de>
6025
6026 * gcc.dg/noncompile/20041207.c: New test.
6027
6028 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6029
6030 * g++.dg/other/unreachable-1.C: New test.
6031
6032 2004-12-06 Nick Clifton <nickc@redhat.com>
6033
6034 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6035 <limits.h> because the latter comes from gcc's include/ directory
6036 and not the newlib/libc/include directory.
6037
6038 2004-12-04 Richard Henderson <rth@redhat.com>
6039
6040 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6041
6042 2004-12-04 Richard Henderson <rth@redhat.com>
6043
6044 * lib/target-supports.exp (check_gc_sections_available): Disable
6045 for alpha and ia64.
6046
6047 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6048
6049 PR middle-end/17909
6050 * g++.dg/other/vararg-2.C: New test.
6051
6052 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6053
6054 PR c++/17011, c++/17971
6055 * g++.dg/template/error15.C: Adjust expected error.
6056 * g++.dg/template/instantiate3.C: Likewise.
6057
6058 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6059
6060 * gcc.dg/altivec-18.c: Fix for darwin
6061
6062 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6063
6064 PR c++/18782
6065 * g++.dg/parse/ptrmem2.C: New.
6066
6067 PR c++/18318
6068 * g++.dg/template/new1.C: New.
6069
6070 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6071
6072 PR fortran/18710
6073 * gfortran.dg/direct_io_3.f90: New test.
6074
6075 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6076
6077 PR 18758
6078 * g++.dg/parse/crash21.C: New.
6079
6080 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6081
6082 PR c++/15664, c++/18276
6083 * g++.dg/template/ttp13.C: New test.
6084 * g++.dg/template/ttp14.C: Likewise.
6085
6086 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6087
6088 PR c++/18123
6089 * g++.dg/parse/enum2.C: New test.
6090 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6091
6092 2004-12-02 Nick Clifton <nickc@redhat.com>
6093
6094 * gcc.target/xstormy16: New test directory.
6095 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6096 * gcc.target/xstormy16/bp.c: Check the generation of bp
6097 instructions.
6098 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6099 bn instructions and the BELOW100 attribute.
6100
6101 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6102
6103 PR target/16952
6104 * gcc.dg/ppc-eabi.c: New.
6105
6106 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6107
6108 PR fortran/18284
6109 * gfortran.dg/backspace.f90
6110
6111 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6112
6113 * gfortran.dg/inquire.f90: New test.
6114
6115 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6116
6117 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6118 handle effective-target-keyword.
6119 (dg-skip-if): Support effective-target keyword as target list.
6120 (dg-xfail-if): Ditto.
6121 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6122
6123 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6124
6125 PR tree-optimization/18291
6126 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6127
6128 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6129
6130 PR C++/18729
6131 * g++.dg/parse/crash20.C: New.
6132
6133 PR c++/17431
6134 * g++.dg/overload/arg1.C: New.
6135 * g++.dg/overload/arg2.C: New.
6136 * g++.dg/overload/arg3.C: New.
6137 * g++.dg/overload/arg4.C: New.
6138
6139 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6140
6141 * gcc.dg/c99-flex-array-4.c: Remove.
6142
6143 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6144
6145 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6146
6147 * lib/target-supports.exp (is-effective-target): Simplify.
6148
6149 * lib/target-supports.exp (check_effective_target_vect_long):
6150 Fix for powerpc64-*-*.
6151
6152 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6153
6154 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6155 to support new requirements on FreeBSD 5.
6156
6157 2004-11-30 Devang Patel <dpatel@apple.com>
6158
6159 PR 18702
6160 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6161
6162 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6163
6164 * g++.dg/ext/altivec-13.C: New test.
6165
6166 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6167
6168 PR tree-opt/18298
6169 * gcc.c-torture/execute/p18298.c: New test.
6170
6171 2004-11-30 Ira Rosen <irar@il.ibm.com>
6172 Dorit Naishlos <dorit@il.ibm.com>
6173
6174 PR tree-opt/18607
6175 * gcc.dg/vect/vect-89.c: New test.
6176
6177 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6178
6179 * gcc.dg/pr18596-1.c: New test.
6180
6181 2004-11-30 Ben Elliston <bje@au.ibm.com>
6182
6183 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6184
6185 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6186
6187 PR c/18479
6188 * gcc.dg/pr18479.c: New test.
6189
6190 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6191
6192 PR target/18490
6193 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6194 mmix-knuth-mmixware.
6195
6196 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6197 cris-*-elf* cris-*-aout* mmix-*-*
6198
6199 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6200
6201 PR middle-end/18725
6202 * gcc.dg/pr18725.c: New test.
6203
6204 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6205
6206 PR target/18488
6207 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6208
6209 PR target/18336
6210 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6211
6212 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6213
6214 PR c++/18368
6215 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6216 * g++.old-deja/g++.law/ctors5.C: Likewise.
6217 * g++.old-deja/g++.other/crash25.C: Likewise.
6218
6219 PR c++/18674
6220 * g++.dg/template/error16.C: New test.
6221
6222 PR c++/18512
6223 * g++.dg/template/crash29.C: New test.
6224
6225 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6226
6227 PR tree-optimization/18712
6228 * gcc.c-torture/compile/pr18712.c: New test.
6229
6230 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6231
6232 PR c/7544
6233 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6234 tests.
6235
6236 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6237
6238 PR c++/18652
6239 * g++.dg/lookup/crash6.C: New test.
6240
6241 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6242
6243 PR middle-end/18164
6244 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6245
6246 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6247
6248 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6249 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6250 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6251
6252 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6253
6254 * gcc.dg/pr18164.c: New test.
6255
6256 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6257
6258 * gcc.dg/funroll-loops-all.c: New.
6259
6260 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6261
6262 PR target/18489
6263 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6264 delimeter, match space and TAB as well as ":".
6265
6266 PR target/18484
6267 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6268
6269 PR target/18348
6270 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6271
6272 PR target/18345
6273 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6274
6275 PR target/18337
6276 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6277
6278 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6279
6280 * gfortran.dg/direct_io_2.f90: New test.
6281
6282 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6283
6284 PR target/18334
6285 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6286
6287 2004-11-28 Richard Henderson <rth@redhat.com>
6288
6289 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6290
6291 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6292
6293 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6294 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6295 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6296 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6297 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6298 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6299 gcc.dg/pointer-arith-8.c: New tests.
6300
6301 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6302
6303 PR fortran/18364
6304 * gfortran.dg/endfile.f90: New test.
6305
6306 2004-11-27 Falk Hueffner <falk@debian.org>
6307
6308 * gcc.dg/loop-6.c: New test.
6309
6310 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6311
6312 * gcc.c-torture/execute/20041126-1.c: New test.
6313
6314 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6315
6316 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6317 on IRIX.
6318
6319 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6320
6321 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6322 functions.
6323
6324 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6325
6326 PR rtl-optimization/17825
6327 * gcc.c-torture/compile/20041119-1.c: New test.
6328
6329 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6330
6331 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6332 Check existence of ld library path variables before unsetting.
6333
6334 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6335
6336 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6337
6338 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6339
6340 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6341
6342 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6343
6344 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6345
6346 2004-11-26 Ben Elliston <bje@au.ibm.com>
6347
6348 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6349 dg-do directive.
6350
6351 2004-11-26 Ben Elliston <bje@au.ibm.com>
6352
6353 * gcc.dg/pr17957.c: Pass --param, not -param.
6354
6355 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6356
6357 PR middle-end/17957
6358 * testsuite/gcc.dg/pr17957.c: New test.
6359
6360 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6361
6362 PR c++/18445
6363 * g++.dg/template/crash28.C: Likewise.
6364
6365 PR c++/18001
6366 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6367 * g++.dg/ext/lvaddr.C: Likewise.
6368 * g++.dg/opt/pr7503-3.C: Likewise.
6369
6370 PR c++/18466
6371 * g++.dg/parse/qualified3.C: New test.
6372 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6373
6374 PR c++/18545
6375 * g++.dg/expr/return1.C: New test.
6376
6377 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6378
6379 Friend class name lookup 3/n, PR c++/3332
6380 * g++.dg/lookup/friend3.C: New test.
6381 * g++.dg/lookup/friend4.C: Likewise.
6382 * g++.dg/lookup/friend5.C: Likewise.
6383
6384 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6385
6386 Friend class name lookup 2/n, PR c++/14513, c++/15410
6387 * g++.dg/lookup/friend2.C: New test.
6388 * g++.dg/template/friend31.C: Likewise.
6389
6390 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6391
6392 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6393
6394 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6395
6396 PR c++/17473
6397 * g++.dg/tc1/dr56.C: Remove.
6398 * g++.dg/template/typedef1.C: Add dg-error markers.
6399 * g++.old-deja/g++.other/typedef7.C: Likewise.
6400
6401 PR c++/18285
6402 * g++.dg/parse/typedef7.C: New test.
6403
6404 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6405
6406 * gcc.c-torture/execute/20041124-1.c: New test.
6407
6408 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6409
6410 * g++.dg/template/deduce3.C: New test.
6411
6412 PR c++/18586
6413 * g++.dg/template/crash27.C: New test.
6414
6415 PR c++/18530
6416 * g++.dg/warn/Wshadow-3.C: New test.
6417
6418 2004-11-24 Devang Patel <dpatel@apple.com>
6419
6420 PR/18555
6421 * gcc.dg/cpp/isysroot-1.c: New test.
6422 * gcc.dg/cpp/usr/include/stdio.h: New file.
6423 * gcc.dg/cpp/isysroot-2.c: New test.
6424 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6425 New file.
6426
6427 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6428
6429 PR c++/8929
6430 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6431
6432 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6433
6434 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6435 * gcc.target/sparc/pdist.c: Likewise.
6436
6437 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6438
6439 PR c++/16882
6440 * g++.dg/conversion/simd1.C: New test.
6441
6442 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6443
6444 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6445 and restore_ld_library_path_env_vars.
6446 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6447 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6448 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6449 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6450
6451 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6452
6453 * gcc.dg/pragma-align-2.c: Test macro expansion.
6454 * gcc.dg/pragma-pack-2.c: New test.
6455
6456 2004-11-23 Richard Henderson <rth@redhat.com>
6457
6458 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6459 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6460 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6461 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6462 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6463 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6464
6465 * gcc.dg/vect/vect.exp: Add check for alpha.
6466 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6467 (check_effective_target_vect_int): Enable for alpha.
6468 (check_effective_target_vect_long): New.
6469 (is-effective-target): Add it.
6470
6471 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6472
6473 * gcc.dg/pr18614-1.c: New test.
6474
6475 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6476
6477 * gcc.dg/setjmp-2.c: New test.
6478
6479 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6480
6481 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6482 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6483 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6484 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6485 gcc.target/sparc/pdist.c: New tests.
6486
6487 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6488
6489 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6490
6491 2004-11-22 Dale Johannesen <dalej@apple.com>
6492
6493 * gcc.dg/20041111-1.c: New.
6494
6495 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6496
6497 PR tree-opt/18536
6498 * gcc.dg/vect/pr18536.c: New test.
6499
6500 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6501
6502 PR c++/18354
6503 * g++.dg/template/nontype11.C: New test.
6504
6505 2004-11-21 Roger Sayle <roger@eyesopen.com>
6506
6507 PR middle-end/18520
6508 * gcc.dg/pr18520-1.c: New test case.
6509
6510 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6511
6512 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6513 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6514 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6515 expected diagnostics.
6516
6517 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6518
6519 PR target/18580
6520 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6521 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6522 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6523
6524 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6525
6526 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6527
6528 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6529 Joseph Myers <joseph@codesourcery.com>
6530
6531 * lib/target-supports.exp (check_visibility_available): Really
6532 test the compiler.
6533
6534 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6535
6536 PR tree-opt/18181
6537 * gcc.dg/vect/vect-85.c: New test.
6538 * gcc.dg/vect/vect-86.c: New test.
6539 * gcc.dg/vect/vect-87.c: New test.
6540 * gcc.dg/vect/vect-88.c: New test.
6541
6542 2004-11-19 Ben Elliston <bje@au.ibm.com>
6543
6544 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6545
6546 2004-11-18 Janis Johnson <janis187@us.ibm.com>
6547
6548 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6549 * gcc.dg/ppc-and-1.c: Ditto.
6550 * gcc.dg/ppc-compare-1.c: Ditto.
6551 * gcc.dg/ppc-mov-1.c: Ditto
6552
6553 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
6554 Mark Mitchell <mark@codesourcery.com>
6555
6556 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6557
6558 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6559 Aldy Hernandez <aldyh@redhat.com>
6560
6561 * lib/target-supports.exp (check_effective_target_vect_int): New
6562 (check_effective_target_vect_float): New
6563 (check_effective_target_vect_double): New.
6564 (is-effective-target): Support new effective targets keywords.
6565 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6566 default action for dg-do.
6567 * gcc.dg/vect/pr16105.c: Use new support.
6568 * gcc.dg/vect/pr18400.c: Ditto.
6569 * gcc.dg/vect/pr18425.c: Ditto.
6570 * gcc.dg/vect/vect-1.c: Ditto.
6571 * gcc.dg/vect/vect-10.c: Ditto.
6572 * gcc.dg/vect/vect-11.c: Ditto.
6573 * gcc.dg/vect/vect-12.c: Ditto.
6574 * gcc.dg/vect/vect-13.c: Ditto.
6575 * gcc.dg/vect/vect-14.c: Ditto.
6576 * gcc.dg/vect/vect-15.c: Ditto.
6577 * gcc.dg/vect/vect-16.c: Ditto.
6578 * gcc.dg/vect/vect-17.c: Ditto.
6579 * gcc.dg/vect/vect-18.c: Ditto.
6580 * gcc.dg/vect/vect-19.c: Ditto.
6581 * gcc.dg/vect/vect-2.c: Ditto.
6582 * gcc.dg/vect/vect-20.c: Ditto.
6583 * gcc.dg/vect/vect-21.c: Ditto.
6584 * gcc.dg/vect/vect-22.c: Ditto.
6585 * gcc.dg/vect/vect-23.c: Ditto.
6586 * gcc.dg/vect/vect-24.c: Ditto.
6587 * gcc.dg/vect/vect-25.c: Ditto.
6588 * gcc.dg/vect/vect-26.c: Ditto.
6589 * gcc.dg/vect/vect-27.c: Ditto.
6590 * gcc.dg/vect/vect-27a.c: Ditto.
6591 * gcc.dg/vect/vect-28.c: Ditto.
6592 * gcc.dg/vect/vect-29.c: Ditto.
6593 * gcc.dg/vect/vect-29a.c: Ditto.
6594 * gcc.dg/vect/vect-3.c: Ditto.
6595 * gcc.dg/vect/vect-30.c: Ditto.
6596 * gcc.dg/vect/vect-31.c: Ditto.
6597 * gcc.dg/vect/vect-32.c: Ditto.
6598 * gcc.dg/vect/vect-33.c: Ditto.
6599 * gcc.dg/vect/vect-34.c: Ditto.
6600 * gcc.dg/vect/vect-35.c: Ditto.
6601 * gcc.dg/vect/vect-36.c: Ditto.
6602 * gcc.dg/vect/vect-37.c: Ditto.
6603 * gcc.dg/vect/vect-38.c: Ditto.
6604 * gcc.dg/vect/vect-4.c: Ditto.
6605 * gcc.dg/vect/vect-40.c: Ditto.
6606 * gcc.dg/vect/vect-41.c: Ditto.
6607 * gcc.dg/vect/vect-42.c: Ditto.
6608 * gcc.dg/vect/vect-43.c: Ditto.
6609 * gcc.dg/vect/vect-44.c: Ditto.
6610 * gcc.dg/vect/vect-45.c: Ditto.
6611 * gcc.dg/vect/vect-46.c: Ditto.
6612 * gcc.dg/vect/vect-47.c: Ditto.
6613 * gcc.dg/vect/vect-48.c: Ditto.
6614 * gcc.dg/vect/vect-48a.c: Ditto.
6615 * gcc.dg/vect/vect-49.c: Ditto.
6616 * gcc.dg/vect/vect-5.c: Ditto.
6617 * gcc.dg/vect/vect-50.c: Ditto.
6618 * gcc.dg/vect/vect-51.c: Ditto.
6619 * gcc.dg/vect/vect-52.c: Ditto.
6620 * gcc.dg/vect/vect-53.c: Ditto.
6621 * gcc.dg/vect/vect-54.c: Ditto.
6622 * gcc.dg/vect/vect-55.c: Ditto.
6623 * gcc.dg/vect/vect-56.c: Ditto.
6624 * gcc.dg/vect/vect-56a.c: Ditto.
6625 * gcc.dg/vect/vect-57.c: Ditto.
6626 * gcc.dg/vect/vect-58.c: Ditto.
6627 * gcc.dg/vect/vect-59.c: Ditto.
6628 * gcc.dg/vect/vect-6.c: Ditto.
6629 * gcc.dg/vect/vect-60.c: Ditto.
6630 * gcc.dg/vect/vect-61.c: Ditto.
6631 * gcc.dg/vect/vect-62.c: Ditto.
6632 * gcc.dg/vect/vect-63.c: Ditto.
6633 * gcc.dg/vect/vect-64.c: Ditto.
6634 * gcc.dg/vect/vect-65.c: Ditto.
6635 * gcc.dg/vect/vect-66.c: Ditto.
6636 * gcc.dg/vect/vect-67.c: Ditto.
6637 * gcc.dg/vect/vect-68.c: Ditto.
6638 * gcc.dg/vect/vect-69.c: Ditto.
6639 * gcc.dg/vect/vect-7.c: Ditto.
6640 * gcc.dg/vect/vect-72.c: Ditto.
6641 * gcc.dg/vect/vect-72a.c: Ditto.
6642 * gcc.dg/vect/vect-73.c: Ditto.
6643 * gcc.dg/vect/vect-74.c: Ditto.
6644 * gcc.dg/vect/vect-75.c: Ditto.
6645 * gcc.dg/vect/vect-76.c: Ditto.
6646 * gcc.dg/vect/vect-77.c: Ditto.
6647 * gcc.dg/vect/vect-77a.c: Ditto.
6648 * gcc.dg/vect/vect-78.c: Ditto.
6649 * gcc.dg/vect/vect-79.c: Ditto.
6650 * gcc.dg/vect/vect-8.c: Ditto.
6651 * gcc.dg/vect/vect-80.c: Ditto.
6652 * gcc.dg/vect/vect-82.c: Ditto.
6653 * gcc.dg/vect/vect-82_64.c: Ditto.
6654 * gcc.dg/vect/vect-83.c: Ditto.
6655 * gcc.dg/vect/vect-83_64.c: Ditto.
6656 * gcc.dg/vect/vect-9.c: Ditto.
6657 * gcc.dg/vect/vect-all.c: Ditto.
6658 * gcc.dg/vect/vect-none.c: Ditto.
6659
6660 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6661
6662 * lib/gcc-dg.exp (dg-skip-if): New function.
6663 (dg-forbid-option): Remove.
6664 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6665 * g++.dg/abi/bitfield8.C: Likewise.
6666 * g++.dg/abi/dtor1.C: Likewise.
6667 * g++.dg/abi/empty10.C: Likewise.
6668 * g++.dg/abi/empty7.C: Likewise.
6669 * g++.dg/abi/empty9.C: Likewise.
6670 * g++.dg/abi/layout3.C: Likewise.
6671 * g++.dg/abi/layout4.C: Likewise.
6672 * g++.dg/abi/thunk1.C: Likewise.
6673 * g++.dg/abi/thunk2.C: Likewise.
6674 * g++.dg/abi/vbase11.C: Likewise.
6675 * g++.dg/abi/vthunk2.C: Likewise.
6676 * g++.dg/abi/vthunk3.C: Likewise.
6677 * g++.dg/ext/attrib8.C: Likewise.
6678 * g++.dg/opt/longbranch2.C: Likewise.
6679 * g++.dg/opt/reg-stack4.C: Likewise.
6680 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6681 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6682 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6683 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6684 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6685 * gcc.dg/20000609-1.c: Likewise.
6686 * gcc.dg/20000720-1.c: Likewise.
6687 * gcc.dg/20011107-1.c: Likewise.
6688 * gcc.dg/20011119-1.c: Likewise.
6689 * gcc.dg/20020108-1.c: Likewise.
6690 * gcc.dg/20020122-2.c: Likewise.
6691 * gcc.dg/20020122-3.c: Likewise.
6692 * gcc.dg/20020201-3.c: Likewise.
6693 * gcc.dg/20020206-1.c: Likewise.
6694 * gcc.dg/20020218-1.c: Likewise.
6695 * gcc.dg/20020310-1.c: Likewise.
6696 * gcc.dg/20020411-1.c: Likewise.
6697 * gcc.dg/20020418-2.c: Likewise.
6698 * gcc.dg/20020426-1.c: Likewise.
6699 * gcc.dg/20020426-2.c: Likewise.
6700 * gcc.dg/20020517-1.c: Likewise.
6701 * gcc.dg/20020523-1.c: Likewise.
6702 * gcc.dg/20020523-2.c: Likewise.
6703 * gcc.dg/20020729-1.c: Likewise.
6704 * gcc.dg/20030204-1.c: Likewise.
6705 * gcc.dg/20030826-2.c: Likewise.
6706 * gcc.dg/20030926-1.c: Likewise.
6707 * gcc.dg/20031202-1.c: Likewise.
6708 * gcc.dg/980312-1.c: Likewise.
6709 * gcc.dg/980313-1.c: Likewise.
6710 * gcc.dg/990117-1.c: Likewise.
6711 * gcc.dg/990424-1.c: Likewise.
6712 * gcc.dg/990524-1.c: Likewise.
6713 * gcc.dg/991230-1.c: Likewise.
6714 * gcc.dg/i386-387-1.c: Likewise.
6715 * gcc.dg/i386-387-2.c: Likewise.
6716 * gcc.dg/i386-387-3.c: Likewise.
6717 * gcc.dg/i386-387-4.c: Likewise.
6718 * gcc.dg/i386-387-5.c: Likewise.
6719 * gcc.dg/i386-387-6.c: Likewise.
6720 * gcc.dg/i386-asm-1.c: Likewise.
6721 * gcc.dg/i386-bitfield1.c: Likewise.
6722 * gcc.dg/i386-bitfield2.c: Likewise.
6723 * gcc.dg/i386-loop-1.c: Likewise.
6724 * gcc.dg/i386-loop-2.c: Likewise.
6725 * gcc.dg/i386-loop-3.c: Likewise.
6726 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6727 * gcc.dg/i386-pic-1.c: Likewise.
6728 * gcc.dg/i386-regparm.c: Likewise.
6729 * gcc.dg/i386-signbit-1.c: Likewise.
6730 * gcc.dg/i386-signbit-2.c: Likewise.
6731 * gcc.dg/i386-signbit-3.c: Likewise.
6732 * gcc.dg/i386-sse-5.c: Likewise.
6733 * gcc.dg/i386-sse-8.c: Likewise.
6734 * gcc.dg/i386-unroll-1.c: Likewise.
6735 * gcc.dg/tls/opt-1.c: Likewise.
6736 * gcc.dg/tls/opt-2.c: Likewise.
6737 * gcc.dg/unroll-1.c: Likewise.
6738 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6739 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6740 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6741 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6742
6743 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6744
6745 * g++.dg/template/incomplete1.C: New test.
6746
6747 2004-11-16 Nick Clifton <nickc@redhat.com>
6748
6749 Revert patches accidentally commited during checkin of fixes for
6750 xstormy16 tests:
6751 gcc.c-torture/execute/simd-4.c: Revert
6752 gcc.dg/20040910-1.c: Revert.
6753
6754 2004-11-16 Paul Brook <paul@codesourcery.com>
6755
6756 PR fortran/13010
6757 * gfortran.dg/der_pointer_1.f90: New test.
6758
6759 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6760
6761 PR c/18498
6762 * gcc.dg/bitfld-13.c: New test.
6763
6764 2004-11-15 Janis Johnson <janis187@us.ibm.com>
6765
6766 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6767 powerpc*-*-linux*.
6768
6769 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6770 * gcc.dg/ppc64-abi-2.c: Ditto.
6771 * gcc.dg/ppc64-abi-3.c: Ditto.
6772
6773 * lib/gcc-dg.exp (dg-target-list): Remove.
6774
6775 2004-11-15 Steve Ellcey <sje@cup.hp.com>
6776
6777 * gcc.dg/ia64-postinc.c: New test.
6778
6779 2004-11-15 Mark Mitchell <mark@codesourcery.com>
6780
6781 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6782
6783 2004-11-15 Nick Clifton <nickc@redhat.com>
6784
6785 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6786 __INT_MAX__ so that the test can be compiled by toolchains
6787 targeted at 16-bit processors.
6788
6789 * gcc.dg/20040625-1.c: Use long constants rather than integers
6790 when performing arithmetic that will overflow 16-bits.
6791
6792 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6793 xstormy16. It does not support 128-bit vector operations.
6794
6795 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6796 with the macro PTR_TYPE. Define this macro to an integer type
6797 suitable for holding a pointer.
6798
6799 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6800 the target is a 16-bit processor.
6801
6802 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6803 16-bit targets where the character constant will be too long.
6804
6805 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6806 where the double will not be directly addressable.
6807
6808 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6809
6810 Friend class name lookup 1/n, PR c++/18471
6811 * g++.dg/template/crash26.C: New test.
6812 * g++.dg/lookup/struct1.C: Adjust expected error.
6813 * g++.dg/parse/elab1.C: Likewise.
6814 * g++.dg/parse/elab2.C: Likewise.
6815 * g++.dg/parse/int-as-enum1.C: Likewise.
6816 * g++.dg/parse/struct-as-enum1.C: Likewise.
6817 * g++.dg/parse/typedef1.C: Likewise.
6818 * g++.dg/parse/typedef3.C: Likewise.
6819 * g++.dg/parse/typedef4.C: Likewise.
6820 * g++.dg/parse/typedef5.C: Likewise.
6821 * g++.dg/template/nontype4.C: Likewise.
6822 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
6823 * g++.old-deja/g++.other/elab1.C: Likewise.
6824 * g++.old-deja/g++.other/syntax4.C: Likewise.
6825
6826 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6827
6828 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
6829
6830 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
6831
6832 * gcc.c-torture/execute/20041114-1.c: New test.
6833
6834 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
6835
6836 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
6837 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
6838 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
6839 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
6840 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
6841 gcc.dg/switch-7.c: New tests.
6842
6843 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6844
6845 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
6846
6847 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6848
6849 PR tree-opt/18400
6850 * gcc.dg/vect/pr18400.c: New test.
6851
6852 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6853 Andrew Pinski <pinskia@physics.uc.edu>
6854
6855 PR tree-opt/18425
6856 * gcc.dg/vect/pr18425.c: New test.
6857
6858 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6859
6860 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
6861 Guard with dg-require-alias and dg-require-visibility.
6862
6863 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6864
6865 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
6866
6867 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6868
6869 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
6870
6871 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6872
6873 PR c++/17344
6874 * g++.dg/template/defarg5.C: New test.
6875
6876 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6877
6878 * g++.dg/parse/cast1.C: Run only on ILP32.
6879 * g++.old-deja/g++.mike/p784.C: Likewise.
6880
6881 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
6882
6883 * gcc.c-torture/execute/20041113-1.c: New test.
6884
6885 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
6886
6887 PR target/18230
6888 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
6889 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
6890 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
6891 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6892 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
6893 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
6894 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
6895 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
6896 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
6897 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6898 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6899 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
6900 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
6901
6902 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
6903
6904 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
6905 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
6906 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
6907 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
6908 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
6909 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
6910 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
6911 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
6912 gcc.target/sparc/combined-1.c: New tests.
6913
6914 2004-11-12 Ziemowit Laski <zlaski@apple.com>
6915
6916 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
6917 New tests.
6918
6919 2004-11-12 Mark Mitchell <mark@codesourcery.com>
6920
6921 * lib/gcc-dg.exp (dg-forbid-option): New function.
6922 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
6923 * g++.dg/abi/bitfield8.C: Likewise.
6924 * g++.dg/abi/dtor1.C: Likewise.
6925 * g++.dg/abi/empty10.C: Likewise.
6926 * g++.dg/abi/empty7.C: Likewise.
6927 * g++.dg/abi/empty9.C: Likewise.
6928 * g++.dg/abi/layout3.C: Likewise.
6929 * g++.dg/abi/layout4.C: Likewise.
6930 * g++.dg/abi/thunk1.C: Likewise.
6931 * g++.dg/abi/thunk2.C: Likewise.
6932 * g++.dg/abi/vbase11.C: Likewise.
6933 * g++.dg/abi/vthunk2.C: Likewise.
6934 * g++.dg/abi/vthunk3.C: Likewise.
6935 * g++.dg/ext/attrib8.C: Likewise.
6936 * g++.dg/opt/longbranch2.C: Likewise.
6937 * g++.dg/opt/reg-stack4.C: Likewise.
6938 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6939 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6940 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6941 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6942 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6943 * gcc.dg/20000609-1.c: Likewise.
6944 * gcc.dg/20000720-1.c: Likewise.
6945 * gcc.dg/20011107-1.c: Likewise.
6946 * gcc.dg/20011119-1.c: Likewise.
6947 * gcc.dg/20020108-1.c: Likewise.
6948 * gcc.dg/20020122-2.c: Likewise.
6949 * gcc.dg/20020122-3.c: Likewise.
6950 * gcc.dg/20020201-3.c: Likewise.
6951 * gcc.dg/20020206-1.c: Likewise.
6952 * gcc.dg/20020218-1.c: Likewise.
6953 * gcc.dg/20020310-1.c: Likewise.
6954 * gcc.dg/20020411-1.c: Likewise.
6955 * gcc.dg/20020418-2.c: Likewise.
6956 * gcc.dg/20020426-1.c: Likewise.
6957 * gcc.dg/20020426-2.c: Likewise.
6958 * gcc.dg/20020517-1.c: Likewise.
6959 * gcc.dg/20020523-1.c: Likewise.
6960 * gcc.dg/20020523-2.c: Likewise.
6961 * gcc.dg/20020729-1.c: Likewise.
6962 * gcc.dg/20030204-1.c: Likewise.
6963 * gcc.dg/20030826-2.c: Likewise.
6964 * gcc.dg/20030926-1.c: Likewise.
6965 * gcc.dg/20031202-1.c: Likewise.
6966 * gcc.dg/980312-1.c: Likewise.
6967 * gcc.dg/980313-1.c: Likewise.
6968 * gcc.dg/990117-1.c: Likewise.
6969 * gcc.dg/990424-1.c: Likewise.
6970 * gcc.dg/990524-1.c: Likewise.
6971 * gcc.dg/991230-1.c: Likewise.
6972 * gcc.dg/i386-387-1.c: Likewise.
6973 * gcc.dg/i386-387-2.c: Likewise.
6974 * gcc.dg/i386-387-3.c: Likewise.
6975 * gcc.dg/i386-387-4.c: Likewise.
6976 * gcc.dg/i386-387-5.c: Likewise.
6977 * gcc.dg/i386-387-6.c: Likewise.
6978 * gcc.dg/i386-asm-1.c: Likewise.
6979 * gcc.dg/i386-bitfield1.c: Likewise.
6980 * gcc.dg/i386-bitfield2.c: Likewise.
6981 * gcc.dg/i386-loop-1.c: Likewise.
6982 * gcc.dg/i386-loop-2.c: Likewise.
6983 * gcc.dg/i386-loop-3.c: Likewise.
6984 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6985 * gcc.dg/i386-pic-1.c: Likewise.
6986 * gcc.dg/i386-regparm.c: Likewise.
6987 * gcc.dg/i386-signbit-1.c: Likewise.
6988 * gcc.dg/i386-signbit-2.c: Likewise.
6989 * gcc.dg/i386-signbit-3.c: Likewise.
6990 * gcc.dg/i386-sse-5.c: Likewise.
6991 * gcc.dg/i386-sse-8.c: Likewise.
6992 * gcc.dg/i386-unroll-1.c: Likewise.
6993 * gcc.dg/tls/opt-1.c: Likewise.
6994 * gcc.dg/tls/opt-2.c: Likewise.
6995 * gcc.dg/unroll-1.c: Likewise.
6996 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6997 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6998 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6999 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7000 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7001 -m64 is specified.
7002
7003 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7004
7005 PR c++/18389
7006 * g++.dg/parse/cond1.C: New test.
7007
7008 PR c++/18429
7009 * g++.dg/template/array9.C: New test.
7010 * g++.dg/ext/vla1.C: Adjust error messages.
7011 * g++.dg/ext/vlm1.C: Likewise.
7012 * g++.dg/template/crash2.C: Likewise.
7013
7014 PR c++/18436
7015 * g++.dg/template/call3.C: New test.
7016
7017 PR c++/18407
7018 * g++.dg/template/ptrmem11.C: New test.
7019
7020 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7021
7022 PR other/14264
7023 * lib/g++.exp: Set LC_ALL and LANG to C.
7024 * lib/gcc-dg.exp: Likewise.
7025 * lib/gfortran.exp: Likewise.
7026 * lib/objc.exp: Likewise.
7027 * lib/treelang.exp: Likewise.
7028
7029 2004-11-12 Andreas Schwab <schwab@suse.de>
7030
7031 * gcc.dg/pr16286.c: Fix last change.
7032
7033 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7034
7035 PR c++/18416
7036 * g++.dg/init/global1.C: New test.
7037
7038 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7039
7040 * gcc.c-torture/execute/20041112-1.c: New test.
7041
7042 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7043
7044 * lib/gcc-dg.exp (dg-target-list): New.
7045
7046 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7047 Richard Sandiford <rsandifo@redhat.com>
7048
7049 * lib/target-supports.exp (get-compiler_messages): New.
7050 (check_named_sections_available): Use it.
7051 (check_effective_target_ilp32): New.
7052 (check_effective_target_lp64): New.
7053 (is-effective-target): New.
7054 * lib/gcc-dg.exp (dg-require-effective-target): New.
7055
7056 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7057
7058 * gcc.dg/precedence-1.c: New test.
7059
7060 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7061
7062 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7063
7064 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7065 message, delete generated files, use more descriptive name for
7066 executable, and make the test unsupported when it cannot be run.
7067
7068 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7069 (dg-require-weak, dg-require-visibility, dg-require-alias,
7070 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7071 dg-require-iconv, dg-require-named-sections): Use it.
7072
7073 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7074
7075 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7076
7077 PR target/16457
7078 * gcc.dg/ppc-and-1: New
7079
7080 PR target/16796
7081 * gcc.dg/ppc-mov-1.c: New.
7082
7083 PR target/16458
7084 * gcc.dg/ppc-compare-1.c: New.
7085
7086 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7087
7088 * objc.dg/desig-init-2.m: New test.
7089
7090 2004-11-10 Adam Nemet <anemet@lnxw.com>
7091
7092 PR middle-end/18160
7093 * g++.dg/warn/register-var-1.C: New test.
7094 * g++.dg/warn/register-var-2.C: New test.
7095
7096 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7097
7098 * gcc.dg/union-2.c: New test.
7099
7100 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7101
7102 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7103 New test for PR tree-optimization/17892.
7104
7105 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7106
7107 PR c++/18369
7108 * g++.dg/init/new12.C: New test.
7109
7110 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7111
7112 * gcc.target/sparc: New directory.
7113 * gcc.target/sparc/sparc.exp: New driver.
7114 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7115 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7116 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7117 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7118
7119 2004-11-10 Paul Brook <paul@codesourcery.com>
7120
7121 PR fortran/18218
7122 * gfortran.dg/list_read.c: New test.
7123
7124 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7125
7126 PR c/18322
7127 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7128 expected diagnostic location.
7129
7130 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7131
7132 * gcc.dg/20041109-1.c: New test.
7133
7134 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7135
7136 PR objc/18406
7137 * objc/compile/pr18406.m: New test.
7138
7139 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7140
7141 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7142
7143 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7144
7145 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7146
7147 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7148
7149 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7150
7151 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7152
7153 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7154 exit.
7155
7156 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7157
7158 PR tree-opt/18299
7159 * gcc.c-torture/pr18299-1.c: New test.
7160
7161 2004-11-06 Andreas Schwab <schwab@suse.de>
7162
7163 * gcc.dg/pr16286.c: Also test for bool and pixel.
7164
7165 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7166
7167 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7168 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7169 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7170 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7171 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7172 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7173 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7174 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7175 gcc.dg/struct-semi-3.c: New tests.
7176
7177 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7178
7179 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7180
7181 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7182
7183 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7184 Do not use C99 designators.
7185
7186 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7187
7188 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7189
7190 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7191
7192 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7193 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7194 * gcc.c-torture/execute/simd-5.x: Remove.
7195
7196 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7197
7198 PR rtl-optimization/17933
7199 * gcc.dg/torture/pr17933-1.c: New test.
7200
7201 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7202
7203 PR target/18106
7204 * lib/target-supports.exp (check_weak_available): Support
7205 Windows.
7206
7207 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7208
7209 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7210 call to fflush(stdout) before abort.
7211 (my_ffsll): New function.
7212 (generate_fields): Use it.
7213
7214 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7215
7216 * gcc.dg/init-undef-1.c: New test.
7217
7218 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7219
7220 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7221 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7222 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7223 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7224 expected messages for new parser.
7225
7226 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7227
7228 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7229
7230 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7231
7232 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7233 on LP64 targets.
7234
7235 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7236
7237 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7238 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7239 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7240 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7241 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7242 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7243 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7244 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7245 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7246 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7247
7248 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7249
7250 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7251 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7252 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7253 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7254 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7255 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7256 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7257 for new parser.
7258
7259 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7260
7261 PR target/15342
7262 * gcc.dg/20041104-1.c: New test.
7263
7264 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7265
7266 * g++.dg/template/nontype7.C: New test.
7267 * g++.dg/template/nontype8.C: Likewise.
7268 * g++.dg/template/nontype9.C: Likewise.
7269 * g++.dg/template/nontype10.C: Likewise.
7270 * g++.dg/tc1/dr49.C: Likewise.
7271 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7272 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7273
7274 2004-11-04 Ben Elliston <bje@au.ibm.com>
7275
7276 * g++.dg/rtti/tinfo1.C: Remove xfails.
7277
7278 2004-11-04 Ben Elliston <bje@au.ibm.com>
7279
7280 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7281 packed attribute to the definition to satisfy the new C++ parser.
7282
7283 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7284
7285 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7286 invocations of va_arg.
7287
7288 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7289
7290 PR c++/18124
7291 * g++.dg/template/crash25.C: New test.
7292
7293 PR c++/18155
7294 * g++.dg/template/typedef2.C: New test.
7295 * g++.dg/parse/crash13.C: Adjust error markers.
7296
7297 PR c++/18177
7298 * g++.dg/conversion/const3.C: New test.
7299
7300 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7301
7302 PR fortran/17535
7303 PR fortran/17583
7304 PR fortran/17713
7305 * gfortran.dg/generic_[123].f90: New testcases.
7306
7307 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7308
7309 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7310 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7311
7312 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7313
7314 PR tree-opt/16808
7315 * gcc.c-torture/compile/pr16808.c: New test.
7316
7317 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7318
7319 PR rtl-optimization/17104
7320 * gcc.dg/ppc-bitfield1.c: New.
7321
7322 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7323
7324 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7325
7326 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7327
7328 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7329 strings for 32-bit code.
7330
7331 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7332
7333 PR c/18239
7334 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7335
7336 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7337
7338 PR c++/18064
7339 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7340
7341 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7342
7343 PR c++/15172
7344 * g++.dg/init/aggr2.C: New test.
7345
7346 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7347
7348 * objc.dg/local-decl-1.m: New test.
7349
7350 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7351
7352 * gcc.dg/20040910-1.c: Adjust regex.
7353
7354 2004-10-30 Roger Sayle <roger@eyesopen.com>
7355
7356 PR rtl-optimization/18084
7357 * g++.dg/opt/pr18084-1.C: New testcase.
7358
7359 2004-10-30 Matt Austern <austern@apple.com>
7360
7361 PR c++/17542
7362 * g++.dg/ext/attrib18.C: New test.
7363
7364 2004-10-30 Roger Sayle <roger@eyesopen.com>
7365
7366 PR middle-end/18096
7367 * gcc.dg/pr18096-1.c: New test case.
7368
7369 2004-10-30 Roger Sayle <roger@eyesopen.com>
7370
7371 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7372
7373 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7374
7375 PR c/16666
7376 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7377 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7378 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7379 gcc.dg/old-style-prom-3.c: New tests.
7380
7381 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7382
7383 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7384 Remove unnecessary inclusion of stdio.h.
7385
7386 2004-10-29 Roger Sayle <roger@eyesopen.com>
7387
7388 PR rtl-optimization/17581
7389 * gcc.dg/pr17581-1.c: New test case.
7390
7391 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7392
7393 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7394 being implemented.
7395 * g++.dg/conversion/dr195-1.C: New.
7396 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7397 * g++.old-deja/g++.mike/p10148.C: Likewise.
7398
7399 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7400
7401 PR c++/17695
7402 * g++.dg/debug/typedef2.C: New test.
7403
7404 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7405
7406 PR fortran/13490
7407 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7408 * gfortran.dg/g77/README: Update.
7409
7410 2004-10-28 Matt Austern <austern@apple.com>
7411
7412 PR c++/14124
7413 * g++.dg/ext/packed7.C: New test.
7414
7415 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7416
7417 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7418 scan-assembler.
7419 * lib/scanasm.exp (hidden-scan-for): New proc.
7420 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7421 string.
7422 (scan-not-hidden): Likewise.
7423 * lib/target-supports.exp (check_visibility_available): mach-o is
7424 support too.
7425
7426 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7427
7428 PR c++/17132
7429 * g++.dg/template/memclass3.C: New test.
7430
7431 2004-10-28 Adam Nemet <anemet@lnxw.com>
7432
7433 PR middle-end/18160
7434 * gcc.dg/register-var-1.c: New test.
7435 * gcc.dg/register-var-2.c: New test.
7436 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7437 error now.
7438
7439 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7440
7441 PR other/18172
7442 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7443 unused variables.
7444 * gcc.dg/vect/vect-22.c: Likewise.
7445
7446 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7447
7448 * gcc.dg/i386-rotate-1.c: New test.
7449
7450 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7451
7452 * g++.dg/init/ref12.C: Add "run" marker.
7453
7454 PR c++/17435
7455 * g++.dg/init/ref12.C: New test.
7456
7457 PR c++/18140
7458 * g++.dg/template/shift1.C: New test.
7459 * g++.dg/template/error10.C: Adjust error markers.
7460
7461 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7462
7463 PR tree-opt/17529
7464 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7465
7466 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7467
7468 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7469 * gcc.dg/weak/weak-3.c: Likewise.
7470 * gcc.dg/weak/weak-5.c: Likewise.
7471 * gcc.dg/weak/weak-9.c: Likewise.
7472 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7473 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7474
7475 * gcc.dg/darwin-weakimport-1.c: New.
7476
7477 2004-10-28 Ben Elliston <bje@au.ibm.com>
7478
7479 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7480
7481 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7482
7483 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7484 'syntax' error messages.
7485 * gcc.dg/cpp/direct2s.c: Likewise.
7486
7487 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7488
7489 * gcc.c-torture/compile/20041026-1.c: New.
7490
7491 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7492
7493 PR c++/18093
7494 * g++.dg/lookup/ns2.C: New test.
7495
7496 PR c++/18020
7497 * g++.dg/template/enum4.C: New test.
7498
7499 PR c++/18161
7500 * g++.dg/template/expr1.C: New test.
7501
7502 2004-10-26 Ben Elliston <bje@au.ibm.com>
7503
7504 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7505
7506 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7507
7508 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7509 gcc.dg/decl-nospec-3.c: New tests.
7510
7511 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7512
7513 * objc.dg/super-class-3.m: New test.
7514
7515 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7516
7517 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7518 resyncing.
7519 * gcc.dg/cpp/direct2s.c: Likewise.
7520
7521 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7522
7523 * objc.dg/image-info.m: Update for changes to section selection.
7524
7525 2004-10-25 David Ayers <d.ayers@inode.at>
7526 Ziemowit Laski <zlaski@apple.com>
7527
7528 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7529 diagnostics when messaging 'id <Proto>'.
7530 * objc.dg/class-protocol-1.m: New test.
7531 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7532 a non-existent method signature.
7533 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7534 Update diagnostics when messaging with non-existent method signature.
7535 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7536 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7537 invalid receivers are now resolved as if messaging 'id'; remove
7538 extraneous diagnostics.
7539
7540 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7541
7542 PR c/16667
7543 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7544 gcc.dg/init-desig-obs-3.c: New tests.
7545
7546 2004-10-25 Jakub Jelinek <jakub@redhat.com>
7547
7548 * gcc.dg/debug/20041023-1.c: New test.
7549
7550 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7551
7552 PR middle-end/17407
7553 * gcc.c-torture/compile/pr17407.c: New test.
7554
7555 PR c++/18121
7556 * g++.dg/template/array8.C: New test.
7557
7558 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7559
7560 PR other/18138
7561 * lib/g++.exp: Accept more than one multilib libgcc.
7562 * lib/gcc-dg.exp: Likewise.
7563 * lib/objc.exp: Likewise.
7564 * lib/treelang.exp: Likewise.
7565 * lib/gfortran.exp: Likewise.
7566
7567 2004-10-24 Ben Elliston <bje@au.ibm.com>
7568
7569 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7570
7571 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
7572
7573 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7574 * gcc.dg/c99-const-expr-3.c: Likewise.
7575
7576 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7577
7578 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7579
7580 2004-10-23 Ben Elliston <bje@au.ibm.com>
7581
7582 * gcc.c-torture/execute/loop-2e.x: Remove.
7583
7584 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7585
7586 PR c++/18095
7587 * g++.dg/parse/crash18.C: New.
7588 * g++.dg/parse/crash19.C: New.
7589
7590 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7591
7592 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7593 * g++.dg/ext/dllimport2.C: Same.
7594 * g++.dg/ext/dllimport8.C: Same.
7595
7596 2004-10-21 Mark Mitchell <mark@codesourcery.com>
7597
7598 PR c++/10841
7599 * g++.dg/conversion/cast1.C: New test.
7600 * g++.dg/overload/pmf1.C: Adjust error marker.
7601
7602 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7603
7604 PR objc/17923
7605 * objc.dg/const-str-7.m: New test.
7606
7607 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7608
7609 * g++.dg/template/memfriend11.C: Fix comment typo.
7610 * g++.dg/template/memfriend14.C: Likewise.
7611
7612 2004-10-20 Richard Henderson <rth@redhat.com>
7613
7614 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7615 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7616 -fasynchronous-unwind-tables.
7617
7618 2004-10-20 Richard Henderson <rth@redhat.com>
7619
7620 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7621 (main): Return success.
7622 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7623 (main): Return success.
7624
7625 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7626
7627 PR c++/13495
7628 * g++.dg/template/memfriend9.C: New test.
7629 * g++.dg/template/memfriend10.C: Likewise.
7630 * g++.dg/template/memfriend11.C: Likewise.
7631 * g++.dg/template/memfriend12.C: Likewise.
7632 * g++.dg/template/memfriend13.C: Likewise.
7633 * g++.dg/template/memfriend14.C: Likewise.
7634 * g++.dg/template/memfriend15.C: Likewise.
7635 * g++.dg/template/memfriend16.C: Likewise.
7636 * g++.dg/template/memfriend17.C: Likewise.
7637 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7638
7639 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7640
7641 * g++.dg/conversion/dr195.C: New.
7642 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7643
7644 2004-10-20 Ben Elliston <bje@au.ibm.com>
7645 Devang Patel <dpatel@apple.com>
7646
7647 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7648 of floating point arithmetic, which could trap.
7649
7650 2004-10-19 Mark Mitchell <mark@codesourcery.com>
7651
7652 PR c++/14035
7653 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7654 * g++.dg/conversion/const2.C: New test.
7655 * g++.dg/expr/reinterpret2.C: New test.
7656 * g++.dg/expr/reinterpret3.C: New test.
7657 * g++.dg/expr/cast2.C: New test.
7658 * g++.dg/expr/copy1.C: New test.
7659 * g++.dg/other/conversion1.C: Change error message.
7660 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7661 function pointers to void *.
7662 * g++.old-deja/g++.mike/p10148.C: Likewise.
7663
7664 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7665
7666 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7667
7668 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
7669
7670 PR c++/18047
7671
7672 * g++.dg/parse/expr3.C: New test.
7673
7674 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7675
7676 * gcc.dg/smod-1.c: New test.
7677
7678 2004-10-18 Ziemowit Laski <zlaski@apple.com>
7679
7680 * objc.dg/method-14.m: New test.
7681
7682 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7683
7684 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7685 Also xfail as the patch was reverted.
7686
7687 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7688
7689 PR middle-end/16973
7690 * gcc.dg/pr16973.c: New test.
7691
7692 2004-10-18 Diego Novillo <dnovillo@redhat.com>
7693
7694 PR tree-optimization/17656
7695 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7696
7697 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7698
7699 * g++.dg/eh/shadow1.C: New.
7700
7701 2004-10-18 Jakub Jelinek <jakub@redhat.com>
7702
7703 * gcc.c-torture/compile/20041018-1.c: New test.
7704
7705 2004-10-18 Ben Elliston <bje@au.ibm.com>
7706
7707 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7708 compiler referring to register 0 when accessing sdata. The linker
7709 now patches things up.
7710
7711 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7712
7713 PR c/17529
7714 * gcc.c-torture/compile/pr17529.c: New test.
7715
7716 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7717
7718 PR c++/17743
7719 * g++.dg/ext/attrib17.C: New test.
7720
7721 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7722
7723 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7724
7725 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7726
7727 PR c++/10479
7728 * g++.dg/ext/attrib16.C: New test.
7729
7730 2004-10-15 Mark Mitchell <mark@codesourcery.com>
7731
7732 PR c++/17042
7733 * g++.dg/init/dso_handle1.C: New test.
7734
7735 PR c++/14667
7736 * g++.dg/parse/typedef6.C: New test.
7737
7738 PR c++/17916
7739 * g++.dg/parse/pragma1.C: New test.
7740
7741 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
7742
7743 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7744
7745 2004-10-15 Steve Ellcey <sje@cup.hp.com>
7746
7747 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7748 -fno-common when on HPPA HP-UX platforms.
7749
7750 2004-10-15 Jakub Jelinek <jakub@redhat.com>
7751
7752 PR other/16820
7753 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7754 stdint.h.
7755 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7756 uintptr_t.
7757
7758 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7759
7760 PR c++/16301
7761 * g++.dg/lookup/strong-using-4.C: New test.
7762
7763 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7764
7765 PR middle-end/16567
7766 * gcc.c-torture/compile/nested-1.c: New test.
7767
7768 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7769
7770 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7771 and mipsisa64*-*-* (until support for misaligned loads is added).
7772 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7773 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7774 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7775 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7776 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7777 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7778
7779 2004-10-14 Mark Mitchell <mark@codesourcery.com>
7780
7781 PR c++/17976
7782 * g++.dg/init/dtor3.C: New test.
7783
7784 2004-10-15 Ben Elliston <bje@au.ibm.com>
7785
7786 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7787
7788 2004-10-14 Geoffrey Keating <geoffk@apple.com>
7789
7790 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7791 * gcc.dg/macho-lo-sum.c: Likewise.
7792
7793 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7794
7795 * gcc.dg/ppc-spe64-1.c: New test.
7796
7797 2004-10-14 Devang Patel <dpatel@apple.com>
7798
7799 PR 17635
7800 * gcc.dg/pr17635.c : New test.
7801
7802 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7803
7804 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7805 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7806 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7807 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7808 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7809 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7810 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7811 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7812 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7813 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7814 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7815 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7816 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7817 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7818 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7819 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
7820 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
7821 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
7822
7823 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7824
7825 * gcc.dg/vect/vect-82.c: New testcase.
7826 * gcc.dg/vect/vect-82_64.c: New testcase.
7827 * gcc.dg/vect/vect-83.c: New testcase.
7828 * gcc.dg/vect/vect-83_64.c: New testcase.
7829
7830 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7831
7832 * gcc.dg/cpp/error-1.c: New test.
7833
7834 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7835
7836 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
7837
7838 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
7839
7840 PR target/17984
7841 * gcc.dg/cris-peep2-xsrand2.c: New test.
7842
7843 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
7844
7845 PR c++/17661
7846 * testsuite/g++.dg/expr/for2.C: New test.
7847
7848 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7849
7850 * g++.dg/inherit/thunk1.C: Run on the SPARC.
7851
7852 2004-10-13 Jakub Jelinek <jakub@redhat.com>
7853
7854 PR tree-optimization/17724
7855 * g++.dg/opt/pr17724-1.C: New test.
7856 * g++.dg/opt/pr17724-2.C: New test.
7857 * g++.dg/opt/pr17724-3.C: New test.
7858 * g++.dg/opt/pr17724-4.C: New test.
7859 * g++.dg/opt/pr17724-5.C: New test.
7860 * g++.dg/opt/pr17724-6.C: New test.
7861
7862 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
7863
7864 PR c/17301
7865 * gcc.dg/pr17301-2.c: New test.
7866
7867 2004-10-11 Mark Mitchell <mark@codesourcery.com>
7868
7869 PR c++/15876
7870 * g++.dg/parse/error22.C: New test.
7871
7872 PR c++/17936
7873 * g++.dg/template/spec18.C: New test.
7874
7875 2004-10-11 Steve Ellcey <sje@cup.hp.com>
7876
7877 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
7878 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
7879 memcpy.
7880 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
7881 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
7882
7883 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7884
7885 * g++.dg/eh/cleanup5.C: Add dg-options "".
7886
7887 2004-10-11 Roger Sayle <roger@eyesopen.com>
7888
7889 PR middle-end/17657
7890 * gcc.dg/switch-4.c: New test case.
7891
7892 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
7893
7894 * gcc.c-torture/execute/20041011-1.c: New test.
7895
7896 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7897
7898 PR c++/17554
7899 * g++.dg/init/for3.C: New test.
7900
7901 PR c++/17657
7902 * g++.dg/opt/switch2.C: New test.
7903
7904 PR middle-end/17703
7905 * g++.dg/warn/Wreturn-2.C: New test.
7906
7907 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7908
7909 PR c++/17907
7910 * g++.dg/eh/cleanup5.C: New test.
7911
7912 2004-10-10 Mark Mitchell <mark@codesourcery.com>
7913
7914 PR c++/17393
7915 * g++.dg/parse/error21.C: New test.
7916
7917 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
7918
7919 * g++.dg/overload/pmf1.C: Adjust quoting marks.
7920 * g++.dg/warn/incomplete1.C: Likewise.
7921 * g++.dg/template/qualttp20.C: Likewise.
7922
7923 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7924
7925 PR c/17881
7926 * parm-incomplete-1.c: New test.
7927
7928 2004-10-09 Mark Mitchell <mark@codesourcery.com>
7929
7930 PR c++/17867
7931 * g++.dg/parse/error19.C: New test.
7932
7933 PR c++/17670
7934 * g++.dg/init/new11.C: New test.
7935
7936 PR c++/17821
7937 * g++.dg/parse/error20.C: New test.
7938
7939 PR c++/17826
7940 * g++.dg/template/crash24.C: New test.
7941
7942 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7943
7944 PR c/17301
7945 * gcc.dg/pr17301-1.c: New test.
7946
7947 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7948
7949 PR c/17189
7950 * gcc.dg/anon-struct-5.c: New test.
7951
7952 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
7953
7954 PR c/17844
7955 * gcc.dg/pr17844-1.c: New test.
7956
7957 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
7958
7959 PR tree-optimization/17906
7960 * gcc.c-torture/compile/pr17906.c: New.
7961
7962 2004-10-09 Stuart Hastings <stuart@apple.com>
7963 Roger Sayle <roger@eyesopen.com>
7964
7965 PR rtl-optimization/17853
7966 * gcc.dg/i386-mmx-5.c: New testcase.
7967
7968 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
7969
7970 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
7971
7972 2004-10-09 Mark Mitchell <mark@codesourcery.com>
7973
7974 PR c++/17524
7975 * g++.dg/template/static9.C: New test.
7976
7977 PR c++/17685
7978 * g++.dg/parse/operator5.C: New test.
7979
7980 2004-10-09 Roger Sayle <roger@eyesopen.com>
7981
7982 PR middle-end/17894
7983 * gcc.c-torture/execute/divcmp-4.c: New test case.
7984
7985 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7986
7987 PR tree-opt/17902
7988 * g++.dg/opt/pr17902.C: New test.
7989
7990 2004-10-09 Jakub Jelinek <jakub@redhat.com>
7991
7992 * gcc.dg/cpp/ident-1.c: Add dg-options "".
7993
7994 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7995
7996 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
7997
7998 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7999
8000 * gcc.dg/assign-warn-3.c: New test.
8001
8002 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8003
8004 PR c/16999
8005 * gcc.dg/cpp/ident-1.c: New test.
8006
8007 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8008
8009 * gcc.c-torture/compile/acc1.c: New.
8010
8011 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8012
8013 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8014 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8015
8016 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8017
8018 * gcc.dg/ultrasp11.c: New test.
8019
8020 2004-10-08 Michael Matz <matz@suse.de>
8021
8022 * gcc.dg/doloop-2.c: New test.
8023
8024 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8025
8026 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8027 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8028 objc.dg/method-9.m: Update expected diagnostics.
8029
8030 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8031
8032 * gcc.dg/ppc-fsel-3.c: New file.
8033 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8034
8035 2004-10-07 Paul Brook <paul@codesourcery.com>
8036
8037 * gfortran.dg/intrinsic_verify_1.f90: New test.
8038
8039 2004-10-07 Paul Brook <paul@codesourcery.com>
8040
8041 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8042
8043 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8044
8045 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8046 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8047 commit.
8048
8049 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8050
8051 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8052
8053 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8054
8055 PR c++/17115
8056 * g++.dg/warn/Winline-4.C: New test.
8057
8058 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8059
8060 * gcc.c-torture/compile/20041007-1.c: New test.
8061
8062 2004-10-07 Paul Brook <paul@codesourcery.com>
8063
8064 PR fortran/17678
8065 * gfortran.dg/use_allocated_1.f90: New test.
8066
8067 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8068
8069 PR middle-end/17849
8070 * gfortran.fortran-torture/compile/nested.f90: New test
8071
8072 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8073
8074 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8075
8076 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8077
8078 PR c++/17368
8079 * g++.dg/ext/asm6.C: New test.
8080
8081 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8082
8083 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8084
8085 2004-10-06 Paul Brook <paul@codesourcery.com>
8086
8087 PR libfortran/17709
8088 * gfortran.dg/empty_format_1.f90: New test.
8089
8090 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8091
8092 PR fortran/17568
8093 * gfortran.dg/ishft.f90: New test.
8094
8095 PR fortran/17283
8096 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8097 tests.
8098
8099 2004-10-06 Paul Brook <paul@codesourcery.com>
8100
8101 * gfortran.dg/do_1.f90: New test.
8102
8103 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8104
8105 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8106 optimizing for size.
8107
8108 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8109
8110 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8111
8112 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8113
8114 * gcc.c-torture/compile/20041005-1.c: New test.
8115
8116 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8117
8118 PR c++/17829
8119 * g++.dg/lookup/koenig4.C: New.
8120
8121 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8122
8123 * g++.dg/other/classkey1.C: Adjust quoting marks.
8124 * g++.dg/parse/error15.C: Likewise.
8125 * g++.dg/template/meminit2.C (int>): Likewise.
8126
8127 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8128
8129 PR fortran/17283
8130 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8131
8132 PR fortran/17631
8133 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8134
8135 PR fortran/17708
8136 * gfortran.dg/pr17708.f90: New test.
8137
8138 2004-10-04 Chao-ying Fu <fu@mips.com>
8139
8140 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8141 * gcc.dg/vect/vect-4.c: Ditto.
8142 * gcc.dg/vect/vect-5.c: Ditto.
8143 * gcc.dg/vect/vect-6.c: Ditto.
8144 * gcc.dg/vect/vect-8.c: Ditto.
8145 * gcc.dg/vect/vect-16.c: Ditto.
8146 * gcc.dg/vect/vect-30.c: Ditto.
8147 * gcc.dg/vect/vect-40.c: Ditto.
8148 * gcc.dg/vect/vect-41.c: Ditto.
8149 * gcc.dg/vect/vect-42.c: Ditto.
8150 * gcc.dg/vect/vect-43.c: Ditto.
8151 * gcc.dg/vect/vect-44.c: Ditto.
8152 * gcc.dg/vect/vect-45.c: Ditto.
8153 * gcc.dg/vect/vect-46.c: Ditto.
8154 * gcc.dg/vect/vect-47.c: Ditto.
8155 * gcc.dg/vect/vect-48.c: Ditto.
8156 * gcc.dg/vect/vect-49.c: Ditto.
8157 * gcc.dg/vect/vect-50.c: Ditto.
8158 * gcc.dg/vect/vect-51.c: Ditto.
8159 * gcc.dg/vect/vect-52.c: Ditto.
8160 * gcc.dg/vect/vect-53.c: Ditto.
8161 * gcc.dg/vect/vect-54.c: Ditto.
8162 * gcc.dg/vect/vect-55.c: Ditto.
8163 * gcc.dg/vect/vect-56.c: Ditto.
8164 * gcc.dg/vect/vect-57.c: Ditto.
8165 * gcc.dg/vect/vect-58.c: Ditto.
8166 * gcc.dg/vect/vect-59.c: Ditto.
8167 * gcc.dg/vect/vect-60.c: Ditto.
8168 * gcc.dg/vect/vect-74.c: Ditto.
8169 * gcc.dg/vect/vect-79.c: Ditto.
8170 * gcc.dg/vect/vect-80.c: Ditto.
8171
8172 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8173
8174 * gcc.dg/unused-7.c: Use the correct option.
8175
8176 2004-10-04 Paul Brook <paul@codesourcery.com>
8177 Bud Davis <bdavis9659@comcast.net>
8178
8179 PR fortran/17706
8180 PR fortran/16434
8181 * gfortran/pr17706.f90: New test.
8182 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8183
8184 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8185
8186 * gfortran.dg/pr17612.f90: New test.
8187
8188 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8189
8190 * g++.dg/template/local1.C: Adjust quoting marks in
8191 testing for diagnostics.
8192 * g++.dg/tls/diag-2.C: Likewise.
8193 * g++.dg/other/error8.C: Likewise.
8194
8195 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8196
8197 PR c/17178
8198 * gcc.dg/unused-4.c: Adjust to be correct.
8199
8200 PR c/17820
8201 * gcc.dg/unused-7.c: New test.
8202
8203 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8204
8205 PR c++/17797
8206 * g++.dg/overload/template2.C: New test.
8207
8208 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8209
8210 PR tree-optimization/16632
8211 * gcc.dg/tree-ssa/20041002-1.c: New.
8212
8213 2004-10-03 Paul Brook <paul@codesourcery.com>
8214
8215 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8216 rather than relying on default formatting.
8217
8218 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8219
8220 * gcc.dg/20040920-1.c: Update expected message text.
8221
8222 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8223
8224 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8225
8226 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8227
8228 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8229 tree level.
8230
8231 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8232
8233 * gcc.dg/tree-ssa/pr17343.c: Remove.
8234
8235 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8236
8237 PR tree-opt/17343
8238 * gcc.dg/tree-ssa/pr17343.c: New test.
8239
8240 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8241
8242 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8243 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8244 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8245 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8246 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8247
8248 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8249
8250 * gcc.dg/lvalue-2.c: New test.
8251
8252 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8253
8254 PR c/17730
8255 * gcc.dg/pr17730-1.c: New test
8256
8257 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8258
8259 PR c/7425
8260 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8261
8262 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8263
8264 * gcc.c-torture/execute/stdarg-1.c: New test.
8265 * gcc.c-torture/execute/stdarg-2.c: New test.
8266 * gcc.c-torture/execute/stdarg-3.c: New test.
8267 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8268 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8269 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8270 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8271 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8272
8273 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8274
8275 PR tree-optimization/17697
8276 * g++.dg/opt/pr17697-1.C: New test.
8277 * g++.dg/opt/pr17697-2.C: New test.
8278 * g++.dg/opt/pr17697-3.C: New test.
8279
8280 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8281
8282 PR c/16409
8283 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8284 gcc.dg/vla-init-5.c: New tests.
8285
8286 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8287
8288 PR c/13804
8289 * gcc.dg/pr13804-1.c: New test.
8290
8291 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8292
8293 PR fortran/16938
8294 * gfortran.dg/pr16938.f90: New test.
8295
8296 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8297
8298 * g++.dg/template/crash23.C: New test.
8299
8300 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8301
8302 PR c++/17585
8303 * g++.dg/template/static8.C: New test.
8304
8305 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8306
8307 PR c++/17681
8308 * g++.dg/other/error9.C: New test.
8309
8310 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8311
8312 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8313
8314 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8315
8316 PR fortran/15164
8317 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8318
8319 2004-09-26 Roger Sayle <roger@eyesopen.com>
8320
8321 PR middle-end/17112
8322 * gcc.dg/pr17112-1.c: New test case.
8323
8324 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8325
8326 PR c/11459
8327 * gcc.dg/pr11459-1.c: New test.
8328
8329 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8330
8331 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8332 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8333
8334 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8335
8336 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8337
8338 2004-09-25 Jan Hubicka <jh@suse.cz>
8339
8340 * compile/30040909-1.c: New test.
8341 * compile/30040907-1.c: New test.
8342
8343 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8344
8345 * gcc.c-torture/execute/va-arg-26.c: New test.
8346
8347 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8348
8349 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8350 extra diagnostics on targets with 64-bit pointers.
8351 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8352
8353 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8354
8355 PR c/17188
8356 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8357 * gcc.dg/decl-3.c: Adjust expected message.
8358
8359 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8360
8361 PR fortran/17615
8362 * gfortran.dg/pr17615.f90: New test.
8363
8364 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8365
8366 PR tree-optimzation/17517
8367 * g++.dg/tree-ssa/pr17517.C: New Test.
8368
8369 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8370
8371 PR c++/16889
8372 * g++.dg/lookup/ambig3.C: New.
8373
8374 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8375
8376 PR tree-opt/17624
8377 * g++.dg/opt/pr17624.C: New test.
8378
8379 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8380
8381 PR c/6980
8382 * gcc.dg/Wbad-function-cast-1.c: New test.
8383
8384 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8385
8386 * g++.dg/ext/complit1.C
8387 * g++.dg/other/error2.C
8388 * g++.dg/other/nontype-1.C
8389 * g++.dg/parse/crash11.C
8390 * g++.dg/parse/crash12.C
8391 * g++.dg/parse/error15.C
8392 * g++.dg/parse/error4.C
8393 * g++.dg/parse/tmpl-outside1.C
8394 * g++.dg/parse/too-many-tmpl-args1.C
8395 * g++.dg/template/dependent-expr3.C
8396 * g++.dg/template/error10.C
8397 * g++.dg/template/instantiate1.C
8398 * g++.dg/template/vtable2.C
8399 * g++.dg/warn/Wshadow-1.C
8400 * g++.dg/warn/weak1.C
8401 * g++.old-deja/g++.brendan/crash16.C
8402 * g++.old-deja/g++.brendan/crash18.C
8403 * g++.old-deja/g++.brendan/crash48.C
8404 * g++.old-deja/g++.brendan/crash49.C
8405 * g++.old-deja/g++.brendan/crash55.C
8406 * g++.old-deja/g++.brendan/crash56.C
8407 * g++.old-deja/g++.brendan/crash8.C
8408 * g++.old-deja/g++.brendan/enum11.C
8409 * g++.old-deja/g++.brendan/enum8.C
8410 * g++.old-deja/g++.brendan/enum9.C
8411 * g++.old-deja/g++.brendan/friend3.C
8412 * g++.old-deja/g++.brendan/misc14.C
8413 * g++.old-deja/g++.bugs/900402_02.C
8414 * g++.old-deja/g++.bugs/900404_03.C
8415 * g++.old-deja/g++.bugs/900404_04.C
8416 * g++.old-deja/g++.bugs/900428_03.C
8417 * g++.old-deja/g++.jason/crash4.C
8418 * g++.old-deja/g++.jason/overload21.C
8419 * g++.old-deja/g++.jason/redecl1.C
8420 * g++.old-deja/g++.jason/report.C
8421 * g++.old-deja/g++.jason/rfg10.C
8422 * g++.old-deja/g++.jason/template30.C
8423 * g++.old-deja/g++.law/arm12.C
8424 * g++.old-deja/g++.law/ctors5.C
8425 * g++.old-deja/g++.law/cvt20.C
8426 * g++.old-deja/g++.law/init10.C
8427 * g++.old-deja/g++.law/init8.C
8428 * g++.old-deja/g++.law/visibility17.C
8429 * g++.old-deja/g++.law/visibility7.C
8430 * g++.old-deja/g++.mike/net8.C
8431 * g++.old-deja/g++.mike/p646.C
8432 * g++.old-deja/g++.mike/p700.C
8433 * g++.old-deja/g++.mike/p701.C
8434 * g++.old-deja/g++.mike/p811.C
8435 * g++.old-deja/g++.ns/template13.C
8436 * g++.old-deja/g++.other/array3.C
8437 * g++.old-deja/g++.other/crash25.C
8438 * g++.old-deja/g++.other/dtor3.C
8439 * g++.old-deja/g++.other/dtor4.C
8440 * g++.old-deja/g++.other/main1.C
8441 * g++.old-deja/g++.other/warn7.C
8442 * g++.old-deja/g++.pt/crash11.C
8443 * g++.old-deja/g++.pt/crash36.C
8444 * g++.old-deja/g++.pt/spec22.C
8445 * g++.old-deja/g++.pt/spec9.C
8446 * g++.old-deja/g++.pt/ttp52.C
8447 * g++.old-deja/g++.robertl/eb103.C
8448 * g++.old-deja/g++.robertl/eb121.C
8449 * g++.old-deja/g++.robertl/eb22.C
8450 * g++.old-deja/g++.robertl/eb8.C:
8451 Update locations and/or regexps of dg-error markers.
8452 Remove markers for some bogus messages that are no longer issued.
8453
8454 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8455
8456 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8457 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8458
8459 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8460
8461 PR c++/17618
8462 * g++.dg/lookup/crash5.C: New test.
8463
8464 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8465
8466 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8467 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8468 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8469 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8470 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8471 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8472
8473 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8474 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8475 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8476 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8477 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8478 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8479
8480 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8481
8482 * gcc.dg/vect/vect-44.c: Check additional cases.
8483 * gcc.dg/vect/vect-48.c: Check additional cases.
8484
8485 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8486 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8487 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8488 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8489 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8490 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8491 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8492 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8493 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8494
8495 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8496 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8497 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8498
8499 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8500
8501 * gcc.dg/tree-ssa/loop-6.c: New test.
8502
8503 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8504
8505 PR c++/17620
8506 * g++.dg/inherit/base2.C: New.
8507
8508 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8509
8510 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8511 * gcc.dg/20001012-2.c: Likewise.
8512 * gcc.dg/20001013-1.c: Likewise.
8513 * gcc.dg/20001101-1.c: Likewise.
8514 * gcc.dg/20001102-1.c: Likewise.
8515 * gcc.dg/bf-spl1.c: Likewise.
8516 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8517 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8518
8519 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8520
8521 PR tree-optimization/16721
8522 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8523
8524 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8525
8526 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8527 * gcc.dg/20040305-1.c: Likewise.
8528
8529 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8530
8531 PR c/16566
8532 * gcc.c-torture/compile/pr16566-1.c,
8533 gcc.c-torture/compile/pr16566-2.c,
8534 gcc.c-torture/compile/pr16566-3.c: New tests.
8535
8536 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8537
8538 PR tree-optimization/17512
8539 * gcc.c-torture/compile/20040916-1.c.
8540
8541 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8542
8543 * gcc.dg/pragma-re-3.c: New test.
8544
8545 2004-09-17 Matt Austern <austern@apple.com>
8546
8547 PR c++/15049
8548 * g++.dg/other/anon3.C: New.
8549
8550 2004-09-21 Roger Sayle <roger@eyesopen.com>
8551
8552 PR c++/7503
8553 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8554 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8555 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8556 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8557 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8558
8559 2004-09-21 Bud Davis <bdavis9659@comcast.net>
8560
8561 PR fortran/17286
8562 * gfortran.dg/pr17286.f90: New test.
8563
8564 2004-09-20 Mark Mitchell <mark@codesourcery.com>
8565
8566 PR c++/17530
8567 * g++.dg/template/static7.C: New test.
8568
8569 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8570
8571 PR tree-opt/17558
8572 * gcc.c-torture/compile/pr17558.c: New test.
8573
8574 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8575
8576 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8577 if SKIP_ATTRIBUTE is defined.
8578
8579 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8580
8581 PR fortran/15957
8582 * gfortran.dg/pr15957.f90: New test.
8583
8584 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8585
8586 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8587 in comparison.
8588 * gcc.dg/vect/vect-79.c: Likewise.
8589 * gcc.dg/vect/vect-80.c: Likewise.
8590
8591 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8592
8593 PR fortran/15750
8594 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
8595
8596 2004-09-20 Ira Rosen <irar@il.ibm.com>
8597
8598 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8599 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8600 * gcc.dg/vect/vect-62.c: New testcase.
8601 * gcc.dg/vect/vect-63.c: New testcase.
8602 * gcc.dg/vect/vect-64.c: New testcase.
8603 * gcc.dg/vect/vect-65.c: New testcase.
8604 * gcc.dg/vect/vect-66.c: New testcase.
8605 * gcc.dg/vect/vect-67.c: New testcase.
8606 * gcc.dg/vect/vect-68.c: New testcase.
8607 * gcc.dg/vect/vect-69.c: New testcase.
8608 * gcc.dg/vect/vect-79.c: New testcase.
8609 * gcc.dg/vect/vect-80.c: New testcase.
8610
8611 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8612
8613 * gcc.target/mips/asm-1.c: New test.
8614
8615 2004-09-19 Ira Rosen <irar@il.ibm.com>
8616
8617 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8618 * gcc.dg/vect/vect-73.c: New testcase.
8619 * gcc.dg/vect/vect-74.c: New testcase.
8620 * gcc.dg/vect/vect-75.c: New testcase.
8621 * gcc.dg/vect/vect-76.c: New testcase.
8622 * gcc.dg/vect/vect-77.c: New testcase.
8623 * gcc.dg/vect/vect-78.c: New testcase
8624
8625 2004-09-18 Paul Brook <paul@codesourcery.com>
8626
8627 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8628
8629 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8630
8631 PR c/17424
8632 * gcc.dg/pr17424-1.c: New test.
8633
8634 2004-09-18 Diego Novillo <dnovillo@redhat.com>
8635
8636 * g++.dg/tree-ssa/pr17153.C: New test.
8637
8638 2004-09-16 Geoffrey Keating <geoffk@apple.com>
8639
8640 PR pch/13361
8641 * testsuite/g++.dg/pch/wchar-1.C: New.
8642 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8643
8644 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8645
8646 * gcc.c-torture/execute/20040917-1.c: New test.
8647
8648 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8649
8650 PR tree-optimization/17319
8651 * gcc.dg/pr17319.c: New test.
8652
8653 2004-09-17 Devang Patel <dpatel@apple.com>
8654
8655 * gcc.dg/20040813-1.c: New test.
8656
8657 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8658
8659 PR tree-optimization/17273
8660 * gcc.c-torture/compile/pr17273.c: New test.
8661
8662 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8663
8664 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8665 Update expected messages.
8666 * gcc.dg/declspec-13.c: New test.
8667
8668 2004-09-17 David Edelsohn <edelsohn@gnu.org>
8669
8670 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8671
8672 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8673
8674 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8675 change what 'a' is pointing to.
8676
8677 2004-09-17 Mark Mitchell <mark@codesourcery.com>
8678
8679 PR c++/16002
8680 * g++.dg/template/error18.C: New test.
8681
8682 PR c++/16029
8683 * g++.dg/warn/Wunused-8.C: New test.
8684
8685 2004-09-17 Steven Bosscher <stevenb@suse.de>
8686
8687 PR tree-optimization/17513
8688 * gcc.dg/20040916-1.c: New test.
8689
8690 2004-09-16 Mark Mitchell <mark@codesourcery.com>
8691
8692 PR c++/17501
8693 * g++.dg/template/typename7.C: New test.
8694
8695 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8696
8697 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8698
8699 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
8700
8701 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8702 with -ftree-based-profiling also.
8703 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8704
8705 2004-09-16 Victor Leikehman <lei@il.ibm.com>
8706
8707 PR/15364
8708 * gfortran.dg/der_array_io_1.f90: New test.
8709 * gfortran.dg/der_array_io_2.f90: New test.
8710 * gfortran.dg/der_array_io_3.f90: New test.
8711
8712 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8713
8714 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8715 EABI.
8716
8717 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8718
8719 * g++.dg/opt/switch1.C: New test.
8720
8721 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8722
8723 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8724 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8725 Update expected messages.
8726
8727 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8728
8729 PR fortran/16485
8730 * gfortran.dg/same_name_1.f90: New test.
8731
8732 2004-09-15 Diego Novillo <dnovillo@redhat.com>
8733
8734 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8735 dereference garbage pointers.
8736
8737 2004-09-15 Jakub Jelinek <jakub@redhat.com>
8738
8739 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8740 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8741
8742 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8743 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8744 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8745
8746 2004-09-14 Mark Mitchell <mark@codesourcery.com>
8747
8748 PR c++/17324
8749 * g++.dg/template/mangle1.C: New test.
8750
8751 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8752
8753 PR tree-optimization/17252
8754 * gcc.c-torture/execute/pr17252.c: New test.
8755
8756 2004-09-14 Andrew Pinski <apinski@apple.com>
8757
8758 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8759
8760 2004-09-14 Roger Sayle <roger@eyesopen.com>
8761
8762 PR rtl-optimization/9771
8763 * gcc.dg/pr9771-1.c: New test case.
8764
8765 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8766
8767 PR tree-optimization/15262
8768 * gcc.c-torture/execute/pr15262-1.c: New test.
8769 * gcc.c-torture/execute/pr15262-2.c: New test.
8770
8771 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8772
8773 * gcc.dg/declspec-12.c: New test.
8774
8775 2004-09-14 Bud Davis <bdavis9659@comcast.net>
8776
8777 * gfortran.dg/pr17090.f90: Add directives to test.
8778
8779 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8780
8781 * gcc.c-torture/compile/20040914-1.c: New test.
8782
8783 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8784
8785 PR c++/16162
8786 * g++.dg/template/decl2.C: New test.
8787
8788 2004-09-13 Bud Davis <bdavis9659@comcast.net>
8789
8790 PR fortran/17090
8791 * gfortran.dg/pr17090.f90: New test.
8792
8793 2004-09-13 Dale Johannesen <dalej@apple.com>
8794
8795 * gcc.c-torture/compile/pr17408.c: New test case.
8796
8797 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8798
8799 PR c++/16716
8800 * g++.dg/parse/crash17.C: New test.
8801
8802 PR c++/17327
8803 * g++.dg/template/enum3.C: New test.
8804
8805 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8806
8807 * lib/gcc-defs.exp: Load wrapper.exp.
8808 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8809 using local code.
8810 * lib/gcc.exp (gcc_init): Similar.
8811 * lib/gfortran.exp (gfortran_init): Similar.
8812 * lib/objc.exp (objc_init): Similar.
8813 * lib/treelang.exp (treelang_init): Similar.
8814 * lib/wrapper.exp: New file with build_wrapper call machinery in
8815 ${tool}_maybe_build_wrapper.
8816
8817 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8818
8819 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
8820 "inline".
8821 * gcc.dg/declspec-11.c: Update expected messages.
8822 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
8823 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
8824 gcc.dg/inline-12.c: New tests.
8825
8826 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
8827
8828 * g++.dg/tree-ssa/pr17400.C: New testcase.
8829
8830 2004-09-13 James E Wilson <wilson@specifixinc.com>
8831
8832 * gcc.target/mips/sb1-1.c: New testcase.
8833
8834 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
8835
8836 * lib/g77-dg.exp: Remove unused file.
8837 * lib/mike-g77.exp: Ditto.
8838 * lib/g77.exp: Ditto.
8839
8840 2004-09-12 Richard Henderson <rth@redhat.com>
8841
8842 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
8843
8844 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8845
8846 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
8847 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8848 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
8849 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
8850 Update expected messages.
8851
8852 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
8853
8854 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
8855 declaration/use mismatch for dirp parameter.
8856
8857 2004-09-12 Andrew Pinski <apinski@apple.com>
8858
8859 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
8860 -fgnu-runtime is passed.
8861
8862 2004-09-12 Richard Henderson <rth@redhat.com>
8863
8864 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
8865 do the uplevel thing and update additional_flags directly.
8866 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
8867 gfortran.fortran-torture/execute/intrinsic_nearest.x,
8868 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
8869 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
8870
8871 2004-09-11 Steven Bosscher <stevenb@suse.de>
8872
8873 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
8874
8875 2004-09-11 Roger Sayle <roger@eyesopen.com>
8876
8877 PR middle-end/17411
8878 * g++.dg/opt/pr17411-1.C: New test case.
8879
8880 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8881
8882 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8883 gcc.dg/tls/diag-2.c: Update expected messages.
8884 * gcc.dg/991209-1.c: Specify compilation options. Update expected
8885 messages.
8886 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
8887 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
8888 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
8889 gcc.dg/tls/diag-5.c: New tests.
8890
8891 2004-09-11 Zack Weinberg <zack@codesourcery.com>
8892
8893 * gcc.dg/20040910-1.c: Correct dg-error regexp.
8894
8895 2004-09-11 Steven Bosscher <stevenb@suse.de>
8896
8897 * g++.dg/parse/break-in-for.C: New test.
8898
8899 2004-09-11 Jakub Jelinek <jakub@redhat.com>
8900
8901 * gcc.dg/tree-ssa/20040911-1.c: New test.
8902
8903 2004-09-11 Andreas Jaeger <aj@suse.de>
8904
8905 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
8906 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
8907
8908 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
8909
8910 * gcc.target/frv: New directory of FR-V-specific tests.
8911
8912 2004-09-10 James E Wilson <wilson@specifixinc.com>
8913
8914 * gcc.dg/convert-vec-1.c: New test.
8915
8916 2004-09-10 Roger Sayle <roger@eyesopen.com>
8917
8918 PR middle-end/17024
8919 * gcc.dg/pr17024-1.c: New test case.
8920
8921 2004-09-10 Eric Christopher <echristo@redhat.com>
8922
8923 * gcc.dg/20040910-1.c: New test.
8924
8925 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8926
8927 * gcc.dg/bitfld-9.c: New test.
8928
8929 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
8930
8931 * gcc.c-torture/execute/ieee/acc1.c: New test.
8932 * gcc.c-torture/execute/ieee/acc2.c: New test.
8933 * gcc.c-torture/execute/ieee/mzero6.c: New test.
8934
8935 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
8936
8937 * gcc.dg/deprecated-2.c: New test.
8938
8939 2004-09-09 James E Wilson <wilson@specifixinc.com>
8940
8941 * gcc.dg/init-vec-1.c: New test.
8942
8943 2004-09-09 Roger Sayle <roger@eyesopen.com>
8944
8945 PR middle-end/17055
8946 * gcc.dg/pr17055-1.c: New test case.
8947
8948 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
8949
8950 PR target/17377
8951 * gcc.c-torture/execute/pr17377.c: New test.
8952
8953 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8954
8955 PR c/8420
8956 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
8957 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
8958 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8959 gcc.dg/long-long-typespec-1.c: New tests.
8960 * gcc.dg/tls/diag-2.c: Update expected diagnostics
8961
8962 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8963
8964 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
8965 gcc.dg/gnu99-static-1.c: New tests.
8966
8967 2004-09-08 Devang Patel <dpatel@apple.com>
8968
8969 * gcc.dg/darwin-ld-20040828-1.c: New test.
8970 * gcc.dg/darwin-ld-20040828-2.c: New test.
8971 * gcc.dg/darwin-ld-20040828-3.c: New test.
8972
8973 2004-09-08 Ziemowit Laski <zlaski@apple.com>
8974
8975 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
8976 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
8977 in error message.
8978 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
8979 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
8980 in error message.
8981 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
8982 types they qualify.
8983 * objc.dg/type-size-2.m: Fix wording in comment.
8984 * objc.dg/va-meth-1.m: New test case.
8985
8986 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
8987
8988 PR c/16633:
8989 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
8990 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
8991
8992 2004-09-06 Devang Patel <dpatel@apple.com>
8993
8994 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
8995 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
8996
8997 2004-09-06 Zack Weinberg <zack@codesourcery.com>
8998
8999 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9000 reflect changed line numbering of diagnostics.
9001
9002 2004-09-06 Paul Brook <paul@codesourcery.com>
9003
9004 * gfortran.dg/edit_real_1.f90: Add new test.
9005
9006 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9007
9008 * gcc.dg/tree-ssa/loop-2.c: New test.
9009 * gcc.dg/tree-ssa/loop-3.c: New test.
9010 * gcc.dg/tree-ssa/loop-4.c: New test.
9011 * gcc.dg/tree-ssa/loop-5.c: New test.
9012
9013 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9014
9015 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9016
9017 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9018
9019 * gcc.dg/format/sentinel-1.c: New test.
9020
9021 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9022
9023 * testsuite/gcc.dg/builtins-46.c: New.
9024
9025 2004-09-03 Devang Patel <dpatel@apple.com>
9026
9027 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9028 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9029
9030 2004-09-03 Jan Beulich <jbeulich@novell.com>
9031
9032 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9033 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9034 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9035 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9036 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9037 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9038 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9039 the non-portable bzero.
9040 * gcc.dg/20010912-1.c: xfail for NetWare.
9041 * gcc.dg/20020426-2.c: xfail for NetWare.
9042 * gcc.dg/20021014-1.c: xfail for NetWare.
9043 * gcc.dg/20021018-1.c: xfail for NetWare.
9044 * gcc.dg/20030213-1.c: xfail for NetWare.
9045 * gcc.dg/20030225-1.c: xfail for NetWare.
9046 * gcc.dg/20030708-1.c: xfail for NetWare.
9047 * gcc.dg/builtins-config.h: Also exclude NetWare.
9048 * gcc.dg/format/format.h: Define restrict only if not already defined.
9049 * gcc.dg/nest.c: xfail for NetWare.
9050 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9051 * lib/target-supports.exp (check_visibility_available): Exclude
9052 NetWare.
9053
9054 2004-09-03 Jan Beulich <jbeulich@novell.com>
9055
9056 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9057 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9058 deterministic starting point for the alignment of structure fields.
9059 * gcc.dg/Wpadded.c: Dito.
9060 * g++.dg/abi/vbase10.C: Dito.
9061
9062 2004-09-03 Devang Patel <dpatel@apple.com>
9063
9064 * g++.dg/debug/pr15736.cc: New test.
9065
9066 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9067
9068 * README.QMTEST: Fix out-of-date link.
9069
9070 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9071
9072 PR fortran/16579
9073 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9074 Delete. Duplicate of gfortran.dg/g77/20010610.f
9075
9076 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9077
9078 * g++.dg/abi/arm_rtti1.C: New test.
9079
9080 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9081
9082 * gcc.dg/ppc-vector-memcpy.c: New.
9083 * gcc.dg/ppc-vector-memset.c: New.
9084
9085 2004-09-02 Chao-ying Fu <fu@mips.com>
9086
9087 * gcc.target/mips/mips-3d-1.c: New test.
9088 * gcc.target/mips/mips-3d-2.c: New test.
9089 * gcc.target/mips/mips-3d-3.c: New test.
9090 * gcc.target/mips/mips-3d-4.c: New test.
9091 * gcc.target/mips/mips-3d-5.c: New test.
9092 * gcc.target/mips/mips-3d-6.c: New test.
9093 * gcc.target/mips/mips-3d-7.c: New test.
9094 * gcc.target/mips/mips-3d-8.c: New test.
9095 * gcc.target/mips/mips-3d-9.c: New test.
9096 * gcc.target/mips/mips-ps-1.c: New test.
9097 * gcc.target/mips/mips-ps-2.c: New test.
9098 * gcc.target/mips/mips-ps-3.c: New test.
9099 * gcc.target/mips/mips-ps-4.c: New test.
9100 * gcc.target/mips/mips-ps-type.c: New test.
9101
9102 2004-09-02 Paul Brook <paul@codesourcery.com>
9103
9104 * gfortran.dg/edit_real_1.f90: Add new tests.
9105
9106 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9107
9108 PR fortran/15327
9109 * gfortran.dg/merge_char_1.f90: New test.
9110
9111 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9112
9113 PR fortran/16404
9114 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9115
9116 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9117
9118 PR c/1522
9119 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9120
9121 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9122
9123 * g++.dg/opt/loop1.C: Do not XFAIL.
9124
9125 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9126
9127 * gcc.c-torture/execute/20040831-1.c: New test.
9128
9129 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9130
9131 PR fortran/16579
9132 * gfortran.dg/g77/20010610.f: Now passes.
9133 Copy from g77.f-torture/execute. Add dg-run directive.
9134 * gfortran.dg/g77/README: Update
9135
9136 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9137
9138 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9139 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9140 (t1, t2, t3, t4): Add volatile.
9141
9142 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9143
9144 * g++.dg/ext/visibility/arm1.C: New test.
9145
9146 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9147
9148 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9149 -pedantic-errors.
9150
9151 2004-09-01 Paul Brook <paul@codesourcery.com>
9152
9153 * gfortran.dg/eof_2.f90: New test.
9154
9155 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9156
9157 PR fortran/16579
9158 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9159
9160 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9161
9162 PR libfortran/16805
9163 * gfortran.dg/list_read_2.f90: New test.
9164
9165 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9166
9167 * g++.dg/abi/key1.C: New test.
9168
9169 2004-08-31 Richard Henderson <rth@redhat.com>
9170
9171 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9172 form of offsetof.
9173 * g++.dg/other/offsetof5.C: Remove duplicate.
9174
9175 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9176
9177 PR fortran/17244
9178 * gfortran.dg/func_derived_1.f90: New test.
9179
9180 2004-08-31 Paul Brook <paul@codesourcery.com>
9181
9182 * gfortran.dg/eof_1.f90: New test.
9183
9184 2004-08-31 Paul Brook <paul@codesourcery.com>
9185
9186 * gfortran.dg/list_read_1.f90: New file.
9187
9188 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9189
9190 * g++.dg/opt/loop1.C: XFAIL.
9191
9192 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9193
9194 * gcc.dg/funcdef-storage-1.c: New.
9195 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9196 an extern function in local scope.
9197 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9198 declare an 'auto inline' function in local scope.
9199 * gcc.dg/20011130-1.c: Likewise.
9200 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9201 an 'auto' function in local scope.
9202 * gcc.dg/20021014-1.c: Likewise.
9203 * gcc.dg/20030331-2.c: Likewise.
9204
9205 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9206
9207 * gfortran.dg/blockdata_1.f90: New test.
9208
9209 2004-08-30 Richard Henderson <rth@redhat.com>
9210
9211 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9212
9213 2004-08-30 Richard Henderson <rth@redhat.com>
9214
9215 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9216 additional_flags set by alternate driver.
9217 (ieee-options): New procedure.
9218 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9219 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9220 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9221 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9222
9223 2004-08-30 Richard Henderson <rth@redhat.com>
9224
9225 * lib/f-torture.exp: Remove.
9226
9227 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9228
9229 PR rtl-optimization/16590
9230 * g++.dg/opt/loop1.C: New test.
9231
9232 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9233
9234 PR fortran/13910
9235 * gfortran.dg/oldstyle_1.f90: New test.
9236
9237 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9238 Paul Brook <paul@codesourcery.com>
9239
9240 * gfortran.dg/g77/README: Update.
9241 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9242 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9243 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9244
9245 2004-08-28 Paul Brook <paul@codesourcery.com>
9246
9247 PR libfortran/17195
9248 * gfortran.dg/edit_real_1.f90: New test.
9249
9250 2004-08-27 Paul Brook <paul@codesourcery.com>
9251
9252 * gfortran.dg/rewind_1.f90: New test.
9253
9254 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9255
9256 PR fortran/16597
9257 * gfortran.dg/pr16597.f90: New test.
9258
9259 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9260
9261 PR c/13801
9262 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9263 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9264 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9265 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9266 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9267
9268 2004-08-26 Nick Clifton <nickc@redhat.com>
9269
9270 * gcc.c-torture/compile/pr17119.c: New test.
9271
9272 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9273
9274 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9275
9276 2004-08-25 Richard Henderson <rth@redhat.com>
9277
9278 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9279 the bits that expect kind=8 to be the largest real kind.
9280
9281 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9282
9283 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9284
9285 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9286
9287 * gfortran.dg/assignment_1.f90: New test.
9288
9289 2004-08-25 Adam Nemet <anemet@lnxw.com>
9290
9291 * g++.dg/template/repo3.C: New test.
9292
9293 2004-08-25 Roger Sayle <roger@eyesopen.com>
9294
9295 PR middle-end/16693
9296 PR tree-optimization/16372
9297 * g++.dg/opt/pr16372-1.C: New test case.
9298 * g++.dg/opt/pr16693-1.C: New test case.
9299 * g++.dg/opt/pr16693-2.C: New test case.
9300
9301 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9302
9303 * objc.dg/proto-lossage-4.m: New test.
9304
9305 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9306
9307 PR c++/17155
9308 * g++.dg/inherit/local2.C: New test.
9309
9310 2004-08-25 Paul Brook <paul@codesourcery.com>
9311
9312 PR fortran/17144
9313 * gfortran.dg/string_ctor_1.f90: New test.
9314
9315 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9316
9317 PR c++/14428
9318 * g++.dg/template/redecl2.C: New test.
9319
9320 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9321
9322 PR fortran/17143
9323 * gfortran.dg/pr17143.f90: New test.
9324
9325 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9326
9327 PR fortran/17164
9328 * gfortran.dg/pr17164.f90: New test.
9329
9330 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9331
9332 * gcc.dg/tree-ssa/loop-1.c: New test.
9333
9334 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9335
9336 * gcc.c-torture/compile/20040824-1.c: New test.
9337
9338 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9339
9340 * gcc.c-torture/compile/iftrap-3.c: New test.
9341
9342 2004-08-24 Paul Brook <paul@codesourcery.com>
9343
9344 * gfortran.dg/entry_2.f90: New test.
9345
9346 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9347
9348 PR c++/16889
9349 * g++.dg/lookup/ambig[12].C: New.
9350
9351 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9352
9353 PR c++/16706
9354 * g++.dg/template/crash21.C: New test.
9355 * g++.dg/template/crash22.C: Likewise.
9356
9357 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9358
9359 PR c++/17149
9360 * g++.dg/template/access15.C: New.
9361
9362 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9363
9364 PR c++/17163
9365 * g++.dg/template/repo2.C: New test.
9366
9367 2004-08-23 Roger Sayle <roger@eyesopen.com>
9368
9369 PR rtl-optimization/17078
9370 * gcc.c-torture/execute/pr17078-1.c: New test case.
9371
9372 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9373
9374 PR c/14492
9375 * gcc.dg/debug/crash1.c: New test.
9376
9377 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9378
9379 PR c/16180
9380 * gcc.dg/loop-5.c: New test.
9381
9382 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9383
9384 * gcc.c-torture/execute/20040823-1.c: New test.
9385
9386 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9387
9388 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9389 to the assembler. Simplify test accordingly.
9390 (asm_abi_flags): Use GNU names.
9391 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9392 to check for ABI flags.
9393
9394 2004-08-22 Andrew Pinski <apinski@apple.com>
9395
9396 * g++.dg/opt/pr14029.C: New test.
9397 * gcc.c-torture/execute/pr15262.c: New test.
9398
9399 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9400
9401 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9402
9403 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9404
9405 PR 16908
9406 * gfortran.dg/direct_io.f90: New test.
9407
9408 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9409
9410 PR c++/17121
9411 * g++.dg/inherit/local2.C: New test.
9412
9413 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9414
9415 PR c++/17120
9416 * g++.dg/warn/Wparentheses-4.C: New test.
9417
9418 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9419
9420 PR c++/17121
9421 * g++.dg/inherit/local2.C: New test.
9422
9423 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9424 * gcc.dg/ppc-ldstruct.c: Likewise.
9425 * gcc.dg/ppc64-abi-2.c: Likewise.
9426
9427 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9428
9429 PR rtl-optimization/17099
9430 * gcc.c-torture/execute/20040820-1.c: New test.
9431
9432 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9433
9434 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9435
9436 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9437
9438 PR fortran/17077
9439 * gfortran.dg/auto_array_1.f90: New test.
9440
9441 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9442
9443 PR fortran/17074
9444 * gfortran.dg/simpleif_1.f90: New test.
9445
9446 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9447
9448 * lib/target-supports.exp (check_profiling_available): Return
9449 false for arm*-*-symbianelf* and arm*-*-eabi*.
9450
9451 PR c++/15890
9452 * g++.dg/template/delete1.C: New test.
9453
9454 2004-08-19 Paul Brook <paul@codesourcery.com>
9455
9456 PR fortran/14976
9457 PR fortran/16228
9458 * gfortran.dg/data_char_1.f90: New test.
9459
9460 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9461
9462 PR fortran/16946
9463 * gfortran.dg/reduction.f90: New testcase.
9464
9465 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9466
9467 PR fortran/16520
9468 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9469
9470 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9471
9472 PR c++/17041
9473 * g++.dg/Wparentheses-3.C: New test.
9474
9475 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9476
9477 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9478 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9479 * gcc.dg/vect/vect-2.c: Likewise.
9480 * gcc.dg/vect/vect-3.c: Likewise.
9481 * gcc.dg/vect/vect-4.c: Likewise.
9482 * gcc.dg/vect/vect-5.c: Likewise.
9483 * gcc.dg/vect/vect-6.c: Likewise.
9484 * gcc.dg/vect/vect-7.c: Likewise.
9485 * gcc.dg/vect/vect-25.c: Likewise.
9486 * gcc.dg/vect/vect-31.c: Likewise.
9487 * gcc.dg/vect/vect-32.c: Likewise.
9488 * gcc.dg/vect/vect-34.c: Likewise.
9489 * gcc.dg/vect/vect-36.c: Likewise.
9490 * gcc.dg/vect/vect-all.c: Likewise.
9491
9492 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9493
9494 PR c++/17068
9495 * g++.dg/template/operator4.C: New test.
9496
9497 2004-08-18 Richard Henderson <rth@redhat.com>
9498
9499 * gcc.dg/20040206-1.c: XFAIL.
9500
9501 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9502
9503 PR c++/16246
9504 * g++.dg/template/array7.C: New test.
9505
9506 2004-08-17 James E Wilson <wilson@specifixinc.com>
9507
9508 * gcc.dg/mips-movcc-1.c: New test.
9509 * gcc.dg/mips-movcc-2.c: New test.
9510 * gcc.dg/mips-movcc-3.c: New test.
9511
9512 * gcc.dg/mips-nmadd-1.c: New test.
9513 * gcc.dg/mips-nmadd-2.c: New test.
9514
9515 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9516
9517 PR c++/15871
9518 * g++.dg/opt/inline8.C: New test.
9519
9520 PR c++/16965
9521 * g++.dg/parse/error17.C: New test.
9522
9523 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9524
9525 * gcc.dg/vect: New directory for vectorizer tests.
9526 * gcc.dg/vect/tree-vect.h: New file.
9527 * gcc.dg/vect/vect.exp: New file.
9528 * gcc.dg/vect/pr16105.c.c: New test.
9529 * gcc.dg/vect/vect-1.c: New test.
9530 * gcc.dg/vect/vect-2.c: New test.
9531 * gcc.dg/vect/vect-3.c: New test.
9532 * gcc.dg/vect/vect-4.c: New test.
9533 * gcc.dg/vect/vect-5.c: New test.
9534 * gcc.dg/vect/vect-6.c: New test.
9535 * gcc.dg/vect/vect-7.c: New test.
9536 * gcc.dg/vect/vect-8.c: New test.
9537 * gcc.dg/vect/vect-9.c: New test.
9538 * gcc.dg/vect/vect-10.c: New test.
9539 * gcc.dg/vect/vect-11.c: New test.
9540 * gcc.dg/vect/vect-12.c: New test.
9541 * gcc.dg/vect/vect-13.c: New test.
9542 * gcc.dg/vect/vect-14.c: New test.
9543 * gcc.dg/vect/vect-15.c: New test.
9544 * gcc.dg/vect/vect-16.c: New test.
9545 * gcc.dg/vect/vect-17.c: New test.
9546 * gcc.dg/vect/vect-18.c: New test.
9547 * gcc.dg/vect/vect-19.c: New test.
9548 * gcc.dg/vect/vect-20.c: New test.
9549 * gcc.dg/vect/vect-21.c: New test.
9550 * gcc.dg/vect/vect-22.c: New test.
9551 * gcc.dg/vect/vect-23.c: New test.
9552 * gcc.dg/vect/vect-24.c: New test.
9553 * gcc.dg/vect/vect-25.c: New test.
9554 * gcc.dg/vect/vect-26.c: New test.
9555 * gcc.dg/vect/vect-27.c: New test.
9556 * gcc.dg/vect/vect-28.c: New test.
9557 * gcc.dg/vect/vect-29.c: New test.
9558 * gcc.dg/vect/vect-30.c: New test.
9559 * gcc.dg/vect/vect-31.c: New test.
9560 * gcc.dg/vect/vect-32.c: New test.
9561 * gcc.dg/vect/vect-33.c: New test.
9562 * gcc.dg/vect/vect-34.c: New test.
9563 * gcc.dg/vect/vect-35.c: New test.
9564 * gcc.dg/vect/vect-36.c: New test.
9565 * gcc.dg/vect/vect-37.c: New test.
9566 * gcc.dg/vect/vect-38.c: New test.
9567 * gcc.dg/vect/vect-40.c: New test.
9568 * gcc.dg/vect/vect-41.c: New test.
9569 * gcc.dg/vect/vect-42.c: New test.
9570 * gcc.dg/vect/vect-43.c: New test.
9571 * gcc.dg/vect/vect-44.c: New test.
9572 * gcc.dg/vect/vect-45.c: New test.
9573 * gcc.dg/vect/vect-46.c: New test.
9574 * gcc.dg/vect/vect-47.c: New test.
9575 * gcc.dg/vect/vect-48.c: New test.
9576 * gcc.dg/vect/vect-49.c: New test.
9577 * gcc.dg/vect/vect-50.c: New test.
9578 * gcc.dg/vect/vect-51.c: New test.
9579 * gcc.dg/vect/vect-52.c: New test.
9580 * gcc.dg/vect/vect-53.c: New test.
9581 * gcc.dg/vect/vect-54.c: New test.
9582 * gcc.dg/vect/vect-55.c: New test.
9583 * gcc.dg/vect/vect-56.c: New test.
9584 * gcc.dg/vect/vect-57.c: New test.
9585 * gcc.dg/vect/vect-58.c: New test.
9586 * gcc.dg/vect/vect-59.c: New test.
9587 * gcc.dg/vect/vect-60.c: New test.
9588 * gcc.dg/vect/vect-61.c: New test.
9589 * gcc.dg/vect/vect-all.c: New test.
9590 * gcc.dg/vect/vect-none.c: New test.
9591
9592 2004-08-17 Paul Brook <paul@codesourcery.com>
9593
9594 PR fortran/13082
9595 * gfortran.dg/entry_1.f90: New test.
9596
9597 2004-08-17 Andrew Pinski <apinski@apple.com>
9598
9599 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9600
9601 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
9602
9603 * gcc.dg/pr17036-1.c: New test.
9604
9605 2004-08-16 Devang Patel <dpatel@apple.com>
9606
9607 * gcc.dg/darwin-20040809-1.c: New test.
9608
9609 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9610
9611 * gcc.dg/funcdef-attr-1.c: New test.
9612
9613 2004-08-16 Janis Johnson <janis187@us.ibm.com>
9614
9615 * gcc.dg/altivec-17.c: New test.
9616 * gcc.dg/altivec-18.c: New test.
9617
9618 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9619
9620 PR c++/6749
9621 * g++.dg/template/vtable2.C: New test.
9622
9623 2004-08-14 Richard Henderson <rth@redhat.com>
9624
9625 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
9626 * gcc.dg/pack-test-4.c (main): Return 0.
9627 * gcc.dg/setjmp-1.c: Remove XFAIL.
9628 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
9629
9630 2004-08-14 Richard Henderson <rth@redhat.com>
9631
9632 * gcc.dg/980217-1.c: Add prototype for printf.
9633
9634 2004-08-13 Bud Davis <bdavis9659@comcast.net>
9635
9636 * gfortran.dg/pr16935.f90: New test.
9637
9638 2004-08-13 Janis Johnson <janis187@us.ibm.com>
9639
9640 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9641
9642 2004-08-13 Paul Brook <paul@codesourcery.com>
9643
9644 * gfortran.dg/der_io_1.f90: Remove stray comma.
9645
9646 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9647
9648 * gcc.dg/vmx/cw-bug-2.c: Remove.
9649 * gcc.dg/vmx/vprint-1.c: Remove.
9650 * gcc.dg/vmx/vscan-1.c: Remove.
9651
9652 2004-08-12 Devang patel <dpatel@apple.com>
9653
9654 * gcc.dg/darwin-20040809-2.c: New test.
9655
9656 2004-08-12 Janis Johnson <janis1872us.ibm.com>
9657
9658 * g++.dg/ext/altivec-12.C: New test.
9659
9660 * g++.dg/ext/altivec-11.C: New test.
9661
9662 2004-08-12 Paul Brook <paul@codesourcery.com>
9663
9664 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9665
9666 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9667
9668 * g++.dg/ext/altivec-2.C: Check for hardware support before
9669 executing any VMX instructions.
9670
9671 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9672
9673 2004-08-12 Jakub Jelinek <jakub@redhat.com>
9674
9675 PR c++/16276
9676 * g++.old-deja/g++.other/comdat4.C: New test.
9677 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9678
9679 2004-08-12 Ben Elliston <bje@au.ibm.com>
9680
9681 PR target/16286
9682 * gcc.dg/pr16286.c: New test.
9683
9684 2004-08-12 Jan Beulich <jbeulich@novell.com>
9685
9686 * g++.dg/ext/asm5.C: New.
9687
9688 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9689
9690 PR c++/16698
9691 * g++.dg/eh/crash1.C: New test.
9692
9693 PR c++/16717
9694 * g++.dg/ext/construct1.C: New test.
9695
9696 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9697
9698 PR c++/16853
9699 * g++.dg/init/ptrmem1.C: New test.
9700
9701 PR c++/16618
9702 * g++.dg/parse/offsetof5.C: New test.
9703
9704 PR c++/16870
9705 * g++.dg/template/overload3.C: New test.
9706
9707 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9708
9709 PR c++/16964
9710 * g++.dg/parse/error16.C: New test.
9711
9712 PR c++/16904
9713 * g++.dg/template/error14.C: New test.
9714
9715 PR c++/16929
9716 * g++.dg/template/error15.C: New test.
9717
9718 2004-08-11 Devang Patel <dpatel@apple.com>
9719
9720 * gcc.dg/darwin-ld-20040809-1.c: New test.
9721 * gcc.dg/darwin-ld-20040809-2.c: New test.
9722
9723 2004-08-11 Steven G. Kargl <kargls@comcast.net>
9724
9725 PR fortran/16917
9726 * gfortran.dg/dfloat_1.f90: New test.
9727
9728 2004-08-09 Mark Mitchell <mark@codesourcery.com>
9729
9730 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9731 * gcc.dg/dll-2.c: Fix dg-require syntax.
9732 * gcc.misc-tests/arm-isr.c (abort): Declare.
9733 (exit): Likewise.
9734
9735 2004-08-10 Mark Mitchell <mark@codesourcery.com>
9736
9737 PR c++/16971
9738 * g++.dg/parse/crash16.C: New test.
9739
9740 2004-08-10 Roger Sayle <roger@eyesopen.com>
9741
9742 * gcc.dg/mips-rsqrt-1.c: New test case.
9743 * gcc.dg/mips-rsqrt-2.c: New test case.
9744 * gcc.dg/mips-rsqrt-3.c: New test case.
9745
9746 2004-08-10 Paul Brook <paul@codesourcery.com>
9747
9748 * gfortran.dg/der_io_1.f90: New test.
9749
9750 2004-08-10 Paul Brook <paul@codesourcery.com>
9751
9752 PR fortran/16919
9753 * gfortran.dg/der_array_1.f90: New test.
9754
9755 2004-08-09 David Edelsohn <edelsohn@gnu.org>
9756
9757 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9758
9759 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
9760
9761 * gcc.dg/wchar_t-2.c: Fix typo.
9762
9763 2004-08-09 Falk Hueffner <falk@debian.org>
9764
9765 PR tree-optimization/12517
9766 * gcc.c-torture/compile/pr12517.c: New test.
9767
9768 PR tree-optimization/12578
9769 * gcc.c-torture/compile/pr12578.c: New test.
9770
9771 PR tree-optimization/12899
9772 * gcc.c-torture/compile/pr12899.c: New test.
9773
9774 PR rtl-optimization/14692
9775 * gcc.c-torture/compile/pr14692.c: New test.
9776
9777 PR tree-optimization/16461
9778 * gcc.c-torture/compile/pr16461.c: New test.
9779
9780 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9781
9782 * gfortran.dg/getenv_1.f90: New test.
9783
9784 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9785
9786 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9787 wchar_t.
9788 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9789
9790 2004-08-06 Paul Brook <paul@codesourcery.com>
9791
9792 * gfortran.dg/ret_array_1.f90: New test.
9793 * gfortran.dg/ret_pointer_1.f90: New test.
9794
9795 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
9796
9797 * gcc.dg/missing-field-init-[12].c: New tests.
9798 * g++.dg/warn/missing-field-init-[12].C: New tests.
9799
9800 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9801
9802 * gcc.dg/enum2.c: New test.
9803 * gcc.dg/symbian3.c: Likewise.
9804 * gcc.dg/symbian4.c: Likewise.
9805 * gcc.dg/wchar_t-2.c: Likewise.
9806
9807 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9808
9809 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9810 destructor tests.
9811
9812 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9813
9814 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9815 dg-require-visiblity.
9816 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9817 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9818 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9819 * g++.dg/ext/visibility/new1.C: Likewise.
9820 * g++.dg/ext/visibility/pragma.C: Likewise.
9821 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
9822 * g++.dg/ext/visibility/virtual.C: Likewise.
9823 * g++/dg/ext/visibility/visibility-1.C: Likewise.
9824 * g++/dg/ext/visibility/visibility-2.C: Likewise.
9825 * g++/dg/ext/visibility/visibility-3.C: Likewise.
9826 * g++/dg/ext/visibility/visibility-4.C: Likewise.
9827 * g++/dg/ext/visibility/visibility-5.C: Likewise.
9828 * g++/dg/ext/visibility/visibility-6.C: Likewise.
9829 * g++/dg/ext/visibility/visibility-7.C: Likewise.
9830 * g++/dg/ext/visibility/visibility-8.C: New test.
9831 * gcc.c-torture/compile/dll.x: Remove.
9832 * gcc.dg/dll-2.c: Use dg-require-dll
9833 * gcc.dg/visibility-10.c: New test.
9834 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
9835 supporting DLLs.
9836 * testsuite/lib/scanasm.exp (scan_hidden): New function.
9837 (scan_not_hidden): Likewise.
9838
9839 2004-08-05 David Edelsohn <edelsohn@gnu.org>
9840
9841 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
9842
9843 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
9844
9845 * gcc.c-torture/execute/20040805-1.c: New test.
9846
9847 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
9848
9849 * gcc.dg/20020118-1.c: Declare abort.
9850 * gcc.dg/altivec_check.h: Likewise.
9851 * gcc.dg/iftrap-2.c: Likewise.
9852 * gcc.dg/pragma-darwin.c: Likewise.
9853 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
9854
9855 2004-08-04 Geoffrey Keating <geoffk@apple.com>
9856
9857 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
9858
9859 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
9860
9861 * gcc.c-torture/execute/builtins/abs-2.c,
9862 gcc.c-torture/execute/builtins/abs-3.c,
9863 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
9864 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
9865 intmax_t, uintmax_t and their limits.
9866 * gcc.dg/intmax_t-1.c: New test.
9867
9868 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9869
9870 * g++.dg/tc1/dr147.C: Add reference to PR.
9871
9872 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
9873
9874 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
9875 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
9876
9877 2004-08-03 David Edelsohn <edelsohn@gnu.org>
9878
9879 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
9880
9881 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9882
9883 * gcc.dg/redecl-5.c: New test.
9884 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
9885 of scanf.
9886
9887 2004-08-03 Roger Sayle <roger@eyesopen.com>
9888
9889 PR middle-end/16790
9890 * gcc.c-torture/execute/pr16790-1.c: New test case.
9891
9892 2004-08-03 Mark Mitchell <mark@codesourcery.com>
9893
9894 * g++.dg/ext/visibility/assign1.C: New test.
9895 * g++.dg/ext/visibility/new1.C: Likewise.
9896
9897 * gcc.dg/symbian1.c: New test.
9898 * gcc.dg/symbian2.c: Likewise.
9899
9900 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
9901
9902 PR target/16570
9903 * gcc.dg/i386-sse-9.c: New test.
9904
9905 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9906
9907 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
9908
9909 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9910
9911 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
9912 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
9913 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
9914 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
9915 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
9916 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
9917 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
9918 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
9919 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
9920 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
9921 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
9922 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
9923 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
9924 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
9925 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
9926 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
9927 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
9928 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
9929 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
9930 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
9931 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
9932 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
9933 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
9934 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
9935 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
9936 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
9937 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
9938 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
9939 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
9940 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
9941 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
9942 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
9943 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
9944 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
9945 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
9946 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
9947 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
9948 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
9949 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
9950 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
9951 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
9952 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
9953 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
9954 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
9955 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
9956 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
9957 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
9958 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
9959 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
9960 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
9961 gcc.misc-tests/i386-pf-3dnow-1.c,
9962 gcc.misc-tests/i386-pf-athlon-1.c,
9963 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9964 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
9965 Declare built-in functions used.
9966 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
9967
9968 2004-08-02 Mark Mitchell <mark@codesourcery.com>
9969
9970 PR c++/16707
9971 * g++.dg/lookup/using12.C: New test.
9972
9973 * g++.dg/init/null1.C: Fix PR number.
9974 * g++.dg/parse/namespace10.C: Likewise.
9975
9976 2004-08-01 Mark Mitchell <mark@codesourcery.com>
9977
9978 PR c++/16224
9979 * g++.dg/template/spec17.C: New test.
9980 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
9981 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
9982
9983 2004-08-02 David Billinghurst
9984
9985 PR fortran/16292
9986 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
9987
9988 2004-08-01 Zack Weinberg <zack@codesourcery.com>
9989
9990 * gcc.dg/ia64-got-1.c: New test case.
9991
9992 2004-08-01 Mark Mitchell <mark@codesourcery.com>
9993
9994 PR c++/16489
9995 * g++.dg/init/null1.C: New test.
9996 * g++.dg/tc1/dr76.C: Adjust error marker.
9997
9998 PR c++/16529
9999 * g++.dg/parse/namespace10.C: New test.
10000
10001 PR c++/16810
10002 * g++.dg/inherit/ptrmem2.C: New test.
10003
10004 2004-08-02 Ben Elliston <bje@au.ibm.com>
10005
10006 PR target/16155
10007 * gcc.dg/pr16155.c: New test.
10008
10009 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10010
10011 * gcc.dg/redecl-2.c: New test.
10012
10013 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10014
10015 * gcc.dg/darwin-longdouble.c: New file.
10016
10017 2004-07-30 Richard Henderson <rth@redhat.com>
10018
10019 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10020 write to constant argument.
10021 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10022
10023 2004-07-30 Richard Henderson <rth@redhat.com>
10024
10025 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10026 tests of nearest around zero.
10027
10028 2004-07-30 Andrew Pinski <apinski@apple.com>
10029
10030 * gcc.c-torture/compile/20040730-1.c: New test.
10031
10032 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10033
10034 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10035 powerpc-eabispe.
10036
10037 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10038
10039 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10040
10041 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10042
10043 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10044 contains $ld_library_path.
10045 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10046
10047 2004-07-29 Richard Henderson <rth@redhat.com>
10048
10049 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10050
10051 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10052 (alt2, which): New.
10053 (Check): Accept either alternative.
10054
10055 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10056
10057 * g++.dg/abi/inline1.C: New test.
10058 * g++.dg/abi/local1-a.cc: Likewise.
10059 * g++.dg/abi/local1.C: Likewise.
10060 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10061 * g++.dg/abi/mangle12.C: Likewise.
10062 * g++.dg/abi/mangle17.C: Likewise.
10063 * g++.dg/abi/mangle20-2.C: Likewise.
10064 * g++.dg/opt/interface1.C: Likewise.
10065 * g++.dg/opt/interface1.h: Likewise.
10066 * g++.dg/opt/interface1-a.cc: New test.
10067 * g++.dg/parse/repo1.C: New test.
10068 * g++.dg/template/repo1.C: Likewise.
10069 * g++.dg/warn/Winline-1.C: Likewise.
10070 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10071
10072 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10073
10074 * gcc.dg/tree-ssa/20040729-1.c: New test.
10075
10076 2004-07-27 Matt Austern <austern@apple.com>
10077
10078 * gcc.dg/darwin-bool-1.c: New test.
10079 * gcc.dg/darwin-bool-2.c: New test.
10080
10081 2004-07-28 Richard Henderson <rth@redhat.com>
10082
10083 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10084 arguments in the correct type. Don't write to constant arguments.
10085
10086 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10087
10088 PR tree-optimization/16688
10089 PR tree-optimization/16689
10090 * g++.dg/tree-ssa/pr16688.C: New test.
10091
10092 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10093
10094 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10095 loads. Not only in the comment, this time.
10096
10097 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10098
10099 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10100 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10101 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10102 * gcc.dg/sh4a-bitmovua.c: New.
10103 * gcc.dg/sh4a-cos.c: New.
10104 * gcc.dg/sh4a-cosf.c: New.
10105 * gcc.dg/sh4a-fprun.c: New.
10106 * gcc.dg/sh4a-fsrra.c: New.
10107 * gcc.dg/sh4a-memmovua.c: New.
10108 * gcc.dg/sh4a-sin.c: New.
10109 * gcc.dg/sh4a-sincos.c: New.
10110 * gcc.dg/sh4a-sincosf.c: New.
10111 * gcc.dg/sh4a-sinf.c: New.
10112
10113 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10114
10115 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10116 conditionals.
10117 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10118 loads.
10119 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10120 DOM1.
10121
10122 2004-07-27 Andrew Pinski <apinski@apple.com>
10123
10124 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10125
10126 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10127
10128 * gcc.dg/pragma-isr.c: New test.
10129
10130 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10131
10132 PR c++/14429
10133 * g++.dg/template/ttp11.C: New test.
10134
10135 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10136
10137 * gcc.c-torture/compile/20040727-1.c: New test.
10138
10139 2004-07-26 Eric Christopher <echristo@redhat.com>
10140
10141 * gcc.c-torture/compile/20040726-2.c: New test.
10142
10143 2004-07-26 Andrew Pinski <apinski@apple.com>
10144
10145 * g++.dg/rtti/tinfo1.C: Xfail.
10146
10147 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10148
10149 * gcc.c-torture/compile/20040726-1.c: New test.
10150
10151 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10152 Brian Ryner <bryner@brianryner.com>
10153
10154 PR c++/9283
10155 PR c++/15000
10156 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10157 * g++.dg/ext/visibility/: New directory.
10158 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10159 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10160 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10161 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10162 * g++.dg/ext/visibility/fvisibility.C,
10163 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10164 g++.dg/ext/visibility/fvisibility-override1.C
10165 g++.dg/ext/visibility/fvisibility-override2.C
10166 g++.dg/ext/visibility/memfuncts.C
10167 g++.dg/ext/visibility/noPLT.C
10168 g++.dg/ext/visibility/pragma.C
10169 g++.dg/ext/visibility/pragma-override1.C
10170 g++.dg/ext/visibility/pragma-override2.C
10171 g++.dg/ext/visibility/staticmemfuncts.C
10172 g++.dg/ext/visibility/virtual.C: New tests.
10173
10174 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10175
10176 PR c/15360
10177 * gcc.dg/pr15360-1.c: New test.
10178
10179 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10180
10181 * gcc.dg/pragma-align-2.c: New test.
10182 * gcc.dg/pragma-init-fini.c: New test.
10183 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10184 targets.
10185
10186 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10187
10188 * gcc.dg/init-string-2.c: New test.
10189
10190 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10191
10192 PR 16684
10193 * gcc.dg/Wredundant-decls-1.c: New test case.
10194
10195 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10196
10197 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10198 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10199 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10200 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10201 * gcc.dg/compat/generate-random.c: New file.
10202 * gcc.dg/compat/generate-random.h: Likewise.
10203 * gcc.dg/compat/generate-random_r.c: Likewise.
10204 * gcc.dg/compat/struct-layout-1.h: Likewise.
10205 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10206 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10207 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10208 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10209 * gcc.dg/compat/struct-layout-1_main.c: New test.
10210 * gcc.dg/compat/struct-layout-1_x.c: New file.
10211 * gcc.dg/compat/struct-layout-1_y.c: New file.
10212 * gcc.dg/compat/struct-layout-1_test.h: New file.
10213
10214 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10215
10216 * gcc.dg/comp-return-1.c: New test
10217
10218 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10219
10220 * gcc.dg/vmx/8-02a.c: Fix typo.
10221
10222 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10223 * gcc.dg/darwin-abi-3.c: New test.
10224
10225 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10226 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10227
10228 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10229 * gcc.dg/vmx/ops-long-1.c: New test.
10230 * gcc.dg/vmx/ops-long-2.c: New test.
10231
10232 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10233
10234 * g++.dg/lookup/conv-[1234].C: New.
10235
10236 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10237
10238 * g++.dg/parse/attr2.C: Simplify.
10239
10240 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10241
10242 PR c/7284
10243 * gcc.c-torture/execute/pr7284-1.c: New test.
10244
10245 2004-07-22 Brian Booth <bbooth@redhat.com>
10246
10247 * gcc.dg/tree-ssa/20040721-1.c: New test.
10248
10249 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10250
10251 * g++.dg/template/crash20.c: New.
10252
10253 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10254
10255 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10256 Add dg-run directive. Declare variables as required.
10257 * gfortran.dg/g77/README: Update
10258
10259 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10260
10261 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10262 gcc.dg/cris-peep2-andu2.c: New tests.
10263
10264 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10265
10266 PR c/15052
10267 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10268 on return type.
10269 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10270 messages.
10271 * gcc.dg/qual-return-2.c: Update expected messages.
10272 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10273
10274 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10275
10276 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10277 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10278
10279 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10280
10281 PR c/11250
10282 * gcc.dg/init-string-1.c: New test.
10283
10284 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10285
10286 PR middle-end/15345
10287 PR c/16450
10288 * gcc.dg/torture/nested-fn-1.c: New test.
10289
10290 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10291
10292 PR target/16559
10293 * gcc.dg/ia64-fptr-1.c: New file.
10294
10295 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10296
10297 PR c++/14497
10298 * g++.dg/template/spec16.C: New test.
10299 * g++.old-deja/g++.robertl/eb118.C: Remove.
10300
10301 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10302
10303 PR c++/509
10304 * g++.dg/template/spec15.C: New test.
10305
10306 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10307
10308 Copy cases from g77.f-torture/execute and add dg-run
10309 directive. Other changes as noted.
10310 * gfortran.dg/g77/13037.f
10311 * gfortran.dg/g77/1832.f
10312 * gfortran.dg/g77/19981119-0.f
10313 * gfortran.dg/g77/19990313-0.f
10314 * gfortran.dg/g77/19990313-1.f
10315 * gfortran.dg/g77/19990313-2.f
10316 * gfortran.dg/g77/19990313-3.f
10317 * gfortran.dg/g77/19990419-1.f
10318 * gfortran.dg/g77/19990826-0.f
10319 * gfortran.dg/g77/19990826-2.f
10320 * gfortran.dg/g77/20000503-1.f
10321 * gfortran.dg/g77/20001111.f
10322 * gfortran.dg/g77/20010116.f
10323 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10324 * gfortran.dg/g77/20010430.f
10325 * gfortran.dg/g77/6177.f
10326 * gfortran.dg/g77/947.f
10327 * gfortran.dg/g77/970816-3.f
10328 * gfortran.dg/g77/971102-1.f
10329 * gfortran.dg/g77/980520-1.f
10330 * gfortran.dg/g77/980628-0.f
10331 * gfortran.dg/g77/980628-1.f
10332 * gfortran.dg/g77/980628-10.f
10333 * gfortran.dg/g77/980628-2.f
10334 * gfortran.dg/g77/980628-3.f
10335 * gfortran.dg/g77/980628-7.f
10336 * gfortran.dg/g77/980628-8.f
10337 * gfortran.dg/g77/980628-9.f
10338 * gfortran.dg/g77/980701-0.f
10339 * gfortran.dg/g77/980701-1.f
10340 * gfortran.dg/g77/cabs.f
10341 * gfortran.dg/g77/claus.f
10342 * gfortran.dg/g77/complex_1.f
10343 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10344 * gfortran.dg/g77/dcomplex.f
10345 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10346 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10347 * gfortran.dg/g77/f90-intrinsic-numeric.f
10348 * gfortran.dg/g77/int8421.f
10349 * gfortran.dg/g77/labug1.f
10350 * gfortran.dg/g77/large_vec.f
10351 * gfortran.dg/g77/le.f
10352 * gfortran.dg/g77/short.f
10353 * gfortran.dg/g77/README: Update
10354
10355 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10356
10357 PR c++/16637
10358 * g++.dg/parse/lookup4.C: New test.
10359
10360 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10361
10362 PR c++/16175
10363 * g++.dg/template/ttp10.C: New test.
10364
10365 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10366
10367 * gcc.dg/pr12625-1.c: New test.
10368
10369 2004-07-20 Steven Bosscher <stevenb@suse.de>
10370
10371 * testsuite/gcc.dg/switch-warn-1.c: New test.
10372 * testsuite/gcc.dg/switch-warn-2.c: New test.
10373 * gcc.c-torture/compile/pr14730.c: Update.
10374
10375 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10376
10377 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10378 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10379 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10380 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10381
10382 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10383
10384 PR c++/16623
10385 * g++.dg/template/assign1.C: New test.
10386
10387 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10388
10389 PR c++/12170
10390 * g++.dg/template/ttp9.C: New test.
10391
10392 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10393
10394 * gcc.dg/format/cmn-err-1.c: New test.
10395
10396 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10397
10398 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10399 gcc.dg/Wparentheses-10.c: New tests.
10400 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10401
10402 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10403
10404 PR fortran/16465
10405 * gfortran.dg/g77//ffixed-line-length-0.f,
10406 gfortran.dg/g77/ffixed-line-length-132.f,
10407 gfortran.dg/g77/ffixed-line-length-72.f,
10408 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10409 gfortran.dg/g77/README: Update.
10410
10411 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10412
10413 PR c++/13092
10414 * g++.dg/template/non-dependent7.C: New test.
10415 * g++.dg/template/non-dependent8.C: Likewise.
10416 * g++.dg/template/non-dependent9.C: Likewise.
10417 * g++.dg/template/non-dependent10.C: Likewise.
10418
10419 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10420
10421 PR c++/16337
10422 * g++.dg/parse/attr2.C: New test.
10423
10424 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10425
10426 * g77.dg: Removed.
10427 * g77.f-torture: Ditto.
10428
10429 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10430
10431 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10432 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10433 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10434
10435 2004-07-16 Richard Henderson <rth@redhat.com>
10436
10437 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10438
10439 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10440
10441 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10442 tests with full list of options.
10443 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10444 of TORTURE_OPTIONS if test contains 'dg-do run'.
10445
10446 PR fortran/16404
10447 * gfortran.dg/do_iterator.f90: New test.
10448
10449 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10450
10451 PR rtl-optimization/16536
10452 * gcc.c-torture/execute/restrict-1.c: New test.
10453
10454 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10455
10456 PR fortran/15324
10457 * gfortran.dg/pr15324.f90: New test.
10458
10459 PR fortran/15129
10460 * gfortran.dg/pr15129.f90: New test.
10461
10462 PR fortran/15140
10463 * gfortran.dg/pr15140.f90: New test.
10464
10465 PR fortran/13792
10466 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10467 compile-time simplification.
10468
10469 2004-07-14 Mike Stump <mrs@apple.com>
10470
10471 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10472
10473 2004-07-14 James E Wilson <wilson@specifixinc.com>
10474
10475 PR target/16325
10476 * gcc.dg/profile-generate-1.c: New.
10477
10478 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10479
10480 * gcc.c-torture/execute/20040709-1.c: New test.
10481 * gcc.c-torture/execute/20040709-2.c: New test.
10482
10483 2004-07-14 Mike Stump <mrs@apple.com>
10484
10485 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10486
10487 2004-07-14 Mike Stump <mrs@apple.com>
10488
10489 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10490
10491 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10492
10493 PR c++/16518
10494 * g++.dg/parse/mutable1.C: New test.
10495
10496 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10497
10498 PR tree-optimization/16443
10499 * gcc.dg/tree-ssa/20040713-1.c: New test.
10500
10501 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10502
10503 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10504 for operator new.
10505
10506 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10507
10508 * gfortran.dg/g77/README: New file
10509 * gfortran.dg/g77/19981216-0.f: Copy from
10510 g77.f-torture/noncompile. Add "dg-do compile" and
10511 dg-error as required.
10512 * gfortran.dg/g77/19990218-1.f: Likewise
10513 * gfortran.dg/g77/19990905-1.f: Likewise
10514 * gfortran.dg/g77/9263.f: Likewise
10515 * gfortran.dg/g77/980615-0.f: Likewise
10516 * gfortran.dg/g77/980616-0.f: Likewise
10517 * gfortran.dg/g77/check0.f: Likewise
10518 * gfortran.dg/g77/select_no_compile.f: Likewise
10519
10520 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10521
10522 Copy files from g77.f-torture/compile.
10523 Add "{ dg-do compile}". Other changes as noted
10524 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10525 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10526 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10527 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10528 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10529 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10530 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10531 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10532 statement to conform to standard. Append alpha1.x for reference.
10533 * gfortran.dg/g77/xformat.f: Add dg-warning
10534
10535 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10536
10537 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10538 Add {dg-do compile} directive.
10539 * gfortran.dg/g77/cpp2.F: Likewise
10540
10541 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10542
10543 PR c++/5402
10544 * g++.dg/lookup/name-clash1.C: New test.
10545
10546 PR c++/9777
10547 * g++.dg/lookup/name-clash2.C: New test.
10548
10549 PR c++/12102
10550 * g++.dg/lookup/name-clash3.C: New test.
10551
10552 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10553
10554 * g++.dg/lookup/new2.C: New test.
10555 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10556
10557 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
10558
10559 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
10560 Add {dg-do compile} directive.
10561 * gfortran.dg/g77/13060.f: Likewise
10562 * gfortran.dg/g77/19990218-0.f: Likewise
10563 * gfortran.dg/g77/19990305-0.f: Likewise
10564 * gfortran.dg/g77/19990419-0.f: Likewise
10565 * gfortran.dg/g77/19990502-0.f: Likewise
10566 * gfortran.dg/g77/19990502-1.f: Likewise
10567 * gfortran.dg/g77/19990525-0.f: Likewise
10568 * gfortran.dg/g77/19990826-1.f: Likewise
10569 * gfortran.dg/g77/19990826-3.f: Likewise
10570 * gfortran.dg/g77/19990905-2.f: Likewise
10571 * gfortran.dg/g77/20000412-1.f: Likewise
10572 * gfortran.dg/g77/20000511-1.f: Likewise
10573 * gfortran.dg/g77/20000511-2.f: Likewise
10574 * gfortran.dg/g77/20000518.f: Likewise
10575 * gfortran.dg/g77/20000601-1.f: Likewise
10576 * gfortran.dg/g77/20000601-2.f: Likewise
10577 * gfortran.dg/g77/20000629-1.f: Likewise
10578 * gfortran.dg/g77/20000630-2.f: Likewise
10579 * gfortran.dg/g77/20010115.f: Likewise
10580 * gfortran.dg/g77/20010321-1.f: Likewise
10581 * gfortran.dg/g77/20010426.f: Likewise
10582 * gfortran.dg/g77/20020307-1.f: Likewise
10583 * gfortran.dg/g77/8485.f: Likewise
10584 * gfortran.dg/g77/960317-1.f: Likewise
10585 * gfortran.dg/g77/970915-0.f: Likewise
10586 * gfortran.dg/g77/980310-1.f: Likewise
10587 * gfortran.dg/g77/980310-2.f: Likewise
10588 * gfortran.dg/g77/980310-3.f: Likewise
10589 * gfortran.dg/g77/980310-4.f: Likewise
10590 * gfortran.dg/g77/980310-6.f: Likewise
10591 * gfortran.dg/g77/980310-7.f: Likewise
10592 * gfortran.dg/g77/980310-8.f: Likewise
10593 * gfortran.dg/g77/980419-2.f: Likewise
10594 * gfortran.dg/g77/980424-0.f: Likewise
10595 * gfortran.dg/g77/980427-0.f: Likewise
10596 * gfortran.dg/g77/980729-0.f: Likewise
10597 * gfortran.dg/g77/981117-1.f: Likewise
10598 * gfortran.dg/g77/toon_1.f: Likewise
10599
10600 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10601
10602 PR c++/2204
10603 * g++.dg/other/abstract2.C: New test.
10604
10605 2004-07-12 Paul Brook <paul@codesourcery.com>
10606
10607 * gfortran.dg/pointer_init_1.f90: New test.
10608
10609 2004-07-11 Paul Brook <paul@codesourcery.com>
10610
10611 PR fortran/15986
10612 * gfortran.dg/contained_1.f90: New test.
10613
10614 2004-07-11 Mark Mitchell <mark@codesourcery.com>
10615
10616 * g++.dg/parse/defarg8.C: New test.
10617
10618 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10619
10620 PR fortran/16433
10621 * gfortran.dg/pr16433.f: New test.
10622
10623 PR fortran/17574
10624 * gfortran.dg/pr15754.f90: New test.
10625
10626 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10627
10628 PR tree-optimization/16437
10629 * gcc.c-torture/execute/bitfld-4.c: New test.
10630
10631 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10632
10633 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10634 access to common var from module.
10635
10636 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10637
10638 PR fortran/16336
10639 * gfortran.fortran-torture/execute/common_2.f90: New test.
10640
10641 2004-07-10 Paul Brook <paul@codesourcery.com>
10642
10643 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10644
10645 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10646
10647 PR fortran/15969
10648 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10649
10650 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
10651
10652 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10653 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10654 * gfortran.dg/g77/ffree-form-1.f: Likewise
10655 * gfortran.dg/g77/ffree-form-2.f: Likewise
10656 * gfortran.dg/g77/ffree-form-3.f: Likewise
10657 * gfortran.dg/g77/fno-underscoring.f: Likewise
10658 * gfortran.dg/g77/funderscoring.f: Likewise
10659 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10660
10661 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10662
10663 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10664
10665 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10666 Paul Brook <paul@codesourcery.com>
10667
10668 PR fortran/13415
10669 * gfortran.dg/common_pointer_1.f90: New test.
10670
10671 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10672
10673 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10674
10675 2004-07-09 James E Wilson <wilson@specifixinc.com>
10676
10677 PR target/16364
10678 * gcc.c-torture/compile/20040709-1.c: New.
10679
10680 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10681
10682 PR fortran/14077
10683 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10684
10685 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10686
10687 PR fortran/13201
10688 * gfortran.dg/shape_1.f90: New test.
10689
10690 2004-07-09 Zack Weinberg <zack@codesourcery.com>
10691 Andrew Pinski <apinski@apple.com>
10692
10693 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10694
10695 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10696
10697 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10698 comment.
10699
10700 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10701 Paul Brook <paul@codesourcery.com>
10702
10703 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
10704 '.f95' and '.F95'.
10705
10706 2004-07-09 Diego Novillo <dnovillo@redhat.com>
10707
10708 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10709
10710 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10711
10712 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10713 testcases with capital suffix.
10714
10715 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10716
10717 PR fortran/15481
10718 PR fortran/13372
10719 PR fortran/13575
10720 PR fortran/15978
10721 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
10722
10723 * gfortran.dg/implicit_1.f90: New test.
10724
10725 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10726
10727 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10728 expression to match gfortran warning/error messages
10729 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10730 dg-error text.
10731
10732 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10733
10734 * lib/fortran-torture.exp: Rename proc search_for to
10735 search_for_re.
10736
10737 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10738
10739 * gcc.c-torture/execute/simd-5.x: New file.
10740 XFAIL on SPARC 64-bit at -O0.
10741
10742 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10743
10744 PR c++/8211
10745 PR c++/16165
10746 * g++.dg/warn/effc3.C: New test.
10747
10748 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10749
10750 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10751 change X to 1X in format.
10752 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10753 add data statements to conform to standard.
10754
10755 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10756
10757 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
10758 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10759 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10760
10761 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10762
10763 * gfortran.dg/g77/7388.f: Copy from g77.dg
10764 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
10765 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
10766 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10767 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10768 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10769 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10770 * gfortran.dg/g77/strlen0.f: Likewise
10771
10772 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10773
10774 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10775 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
10776
10777 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10778
10779 * gcc.c-torture/execute/920428-2.x: Delete.
10780 * gcc.c-torture/execute/920501-7.x: Likewise.
10781
10782 2004-07-08 Jakub Jelinek <jakub@redhat.com>
10783
10784 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10785 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10786 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10787 prescott and c3-2.
10788 (PREFETCH_3DNOW): Add -march=c3.
10789
10790 2004-07-08 Diego Novillo <dnovillo@redhat.com>
10791
10792 PR c/16437
10793 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10794 * gcc.c-torture/execute/bf64-1.x: Likewise.
10795
10796 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10797
10798 * gcc.c-torture/compile/20040708-1.c: New test.
10799
10800 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10801
10802 PR c++/16169
10803 * g++.dg/warn/effc2.C: New test.
10804
10805 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10806
10807 * gcc.c-torture/execute/bitfld-1.x: Remove.
10808 * gcc.c-torture/execute/bitfld-3.c: New test.
10809 * gcc.dg/bitfld-2.c: Remove XFAILs.
10810
10811 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10812
10813 PR c++/16276
10814 * g++.dg/rtti/tinfo1.C: New file.
10815
10816 2004-07-07 Eric Christopher <echristo@redhat.com>
10817
10818 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10819
10820 2004-07-07 Andrew Pinski <apinski@apple.com>
10821
10822 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
10823
10824 2004-07-07 Mark Mitchell <mark@codesourcery.com>
10825
10826 * g++.dg/init/call1.C: XFAIL.
10827
10828 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
10829
10830 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
10831 except for movstrict*, to movmem* and clrstr* to clrmem*.
10832
10833 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
10834
10835 * gcc.c-torture/execute/20040707-1.c: New test.
10836
10837 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
10838
10839 * gcc.c-torture/execute/20040706-1.c: New test.
10840
10841 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10842
10843 PR c++/3671
10844 * g++.dg/template/spec14.C: New test.
10845
10846 2004-07-05 Jakub Jelinek <jakub@redhat.com>
10847
10848 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
10849 nothing if not yet defined. Use it in b, c and d type definitions.
10850 * gcc.c-torture/execute/20040705-1.c: New test.
10851 * gcc.c-torture/execute/20040705-2.c: New test.
10852
10853 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10854
10855 PR c++/2518
10856 * g++.dg/lookup/new1.C: New test.
10857
10858 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10859
10860 PR c++/11406
10861 * g++.dg/template/sizeof8.C: New test.
10862
10863 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
10864
10865 * gcc.c-torture/compile/20040705-1.c: New test.
10866
10867 2004-07-04 Bud Davis <bdavis9659@comcast.net>
10868
10869 * gfortran.fortran-torture/execute/seq_io.f90: New test.
10870
10871 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
10872
10873 * gcc.dg/cpp/if-mop.c: Two new testcases.
10874 * gcc.dg/cpp/trad/comment-3.c: New.
10875
10876 2004-07-04 Paul Brook <paul@codesourcery.com>
10877
10878 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
10879
10880 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
10881
10882 PR c++/3761
10883 * g++.dg/lookup/crash4.C: New test.
10884
10885 2004-07-02 Zack Weinberg <zack@codesourcery.com>
10886
10887 * gcc.c-torture/execute/builtin-abs-1.c
10888 * gcc.c-torture/execute/builtin-abs-2.c
10889 * gcc.c-torture/execute/builtin-complex-1.c
10890 * gcc.c-torture/execute/builtins/string-1-lib.c
10891 * gcc.c-torture/execute/builtins/string-1.c
10892 * gcc.c-torture/execute/builtins/string-2-lib.c
10893 * gcc.c-torture/execute/builtins/string-2.c
10894 * gcc.c-torture/execute/builtins/string-3-lib.c
10895 * gcc.c-torture/execute/builtins/string-3.c
10896 * gcc.c-torture/execute/builtins/string-4-lib.c
10897 * gcc.c-torture/execute/builtins/string-4.c
10898 * gcc.c-torture/execute/builtins/string-5-lib.c
10899 * gcc.c-torture/execute/builtins/string-5.c
10900 * gcc.c-torture/execute/builtins/string-6-lib.c
10901 * gcc.c-torture/execute/builtins/string-6.c
10902 * gcc.c-torture/execute/builtins/string-7-lib.c
10903 * gcc.c-torture/execute/builtins/string-7.c
10904 * gcc.c-torture/execute/builtins/string-8-lib.c
10905 * gcc.c-torture/execute/builtins/string-8.c
10906 * gcc.c-torture/execute/builtins/string-9-lib.c
10907 * gcc.c-torture/execute/builtins/string-9.c
10908 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
10909 * gcc.c-torture/execute/builtins/string-asm-1.c
10910 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
10911 * gcc.c-torture/execute/builtins/string-asm-2.c
10912 * gcc.c-torture/execute/stdio-opt-1.c
10913 * gcc.c-torture/execute/stdio-opt-2.c
10914 * gcc.c-torture/execute/stdio-opt-3.c
10915 * gcc.c-torture/execute/string-opt-1.c
10916 * gcc.c-torture/execute/string-opt-10.c
10917 * gcc.c-torture/execute/string-opt-11.c
10918 * gcc.c-torture/execute/string-opt-12.c
10919 * gcc.c-torture/execute/string-opt-13.c
10920 * gcc.c-torture/execute/string-opt-14.c
10921 * gcc.c-torture/execute/string-opt-15.c
10922 * gcc.c-torture/execute/string-opt-16.c
10923 * gcc.c-torture/execute/string-opt-2.c
10924 * gcc.c-torture/execute/string-opt-6.c
10925 * gcc.c-torture/execute/string-opt-7.c
10926 * gcc.c-torture/execute/string-opt-8.c:
10927 Replace with ...
10928
10929 * gcc.c-torture/execute/builtins/abs-2.c
10930 * gcc.c-torture/execute/builtins/abs-3.c
10931 * gcc.c-torture/execute/builtins/complex-1.c
10932 * gcc.c-torture/execute/builtins/fprintf.c
10933 * gcc.c-torture/execute/builtins/fputs.c
10934 * gcc.c-torture/execute/builtins/memcmp.c
10935 * gcc.c-torture/execute/builtins/memmove.c
10936 * gcc.c-torture/execute/builtins/memops-asm.c
10937 * gcc.c-torture/execute/builtins/mempcpy-2.c
10938 * gcc.c-torture/execute/builtins/mempcpy.c
10939 * gcc.c-torture/execute/builtins/memset.c
10940 * gcc.c-torture/execute/builtins/printf.c
10941 * gcc.c-torture/execute/builtins/sprintf.c
10942 * gcc.c-torture/execute/builtins/strcat.c
10943 * gcc.c-torture/execute/builtins/strchr.c
10944 * gcc.c-torture/execute/builtins/strcmp.c
10945 * gcc.c-torture/execute/builtins/strcpy.c
10946 * gcc.c-torture/execute/builtins/strcspn.c
10947 * gcc.c-torture/execute/builtins/strlen-2.c
10948 * gcc.c-torture/execute/builtins/strlen.c
10949 * gcc.c-torture/execute/builtins/strncat.c
10950 * gcc.c-torture/execute/builtins/strncmp-2.c
10951 * gcc.c-torture/execute/builtins/strncmp.c
10952 * gcc.c-torture/execute/builtins/strncpy.c
10953 * gcc.c-torture/execute/builtins/strpbrk.c
10954 * gcc.c-torture/execute/builtins/strpcpy-2.c
10955 * gcc.c-torture/execute/builtins/strpcpy.c
10956 * gcc.c-torture/execute/builtins/strrchr.c
10957 * gcc.c-torture/execute/builtins/strspn.c
10958 * gcc.c-torture/execute/builtins/strstr-asm.c
10959 * gcc.c-torture/execute/builtins/strstr.c:
10960 ... these new files.
10961
10962 * gcc.c-torture/execute/builtins/abs-2-lib.c
10963 * gcc.c-torture/execute/builtins/abs-3-lib.c
10964 * gcc.c-torture/execute/builtins/complex-1-lib.c
10965 * gcc.c-torture/execute/builtins/fprintf-lib.c
10966 * gcc.c-torture/execute/builtins/fputs-lib.c
10967 * gcc.c-torture/execute/builtins/memcmp-lib.c
10968 * gcc.c-torture/execute/builtins/memmove-lib.c
10969 * gcc.c-torture/execute/builtins/memops-asm-lib.c
10970 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
10971 * gcc.c-torture/execute/builtins/mempcpy-lib.c
10972 * gcc.c-torture/execute/builtins/memset-lib.c
10973 * gcc.c-torture/execute/builtins/printf-lib.c
10974 * gcc.c-torture/execute/builtins/sprintf-lib.c
10975 * gcc.c-torture/execute/builtins/strcat-lib.c
10976 * gcc.c-torture/execute/builtins/strchr-lib.c
10977 * gcc.c-torture/execute/builtins/strcmp-lib.c
10978 * gcc.c-torture/execute/builtins/strcpy-lib.c
10979 * gcc.c-torture/execute/builtins/strcspn-lib.c
10980 * gcc.c-torture/execute/builtins/strlen-2-lib.c
10981 * gcc.c-torture/execute/builtins/strlen-lib.c
10982 * gcc.c-torture/execute/builtins/strncat-lib.c
10983 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
10984 * gcc.c-torture/execute/builtins/strncmp-lib.c
10985 * gcc.c-torture/execute/builtins/strncpy-lib.c
10986 * gcc.c-torture/execute/builtins/strpbrk-lib.c
10987 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
10988 * gcc.c-torture/execute/builtins/strpcpy-lib.c
10989 * gcc.c-torture/execute/builtins/strrchr-lib.c
10990 * gcc.c-torture/execute/builtins/strspn-lib.c
10991 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
10992 * gcc.c-torture/execute/builtins/strstr-lib.c
10993 * gcc.c-torture/execute/builtins/lib/abs.c
10994 * gcc.c-torture/execute/builtins/lib/fprintf.c
10995 * gcc.c-torture/execute/builtins/lib/memset.c
10996 * gcc.c-torture/execute/builtins/lib/printf.c
10997 * gcc.c-torture/execute/builtins/lib/sprintf.c
10998 * gcc.c-torture/execute/builtins/lib/strcpy.c
10999 * gcc.c-torture/execute/builtins/lib/strcspn.c
11000 * gcc.c-torture/execute/builtins/lib/strncat.c
11001 * gcc.c-torture/execute/builtins/lib/strncmp.c
11002 * gcc.c-torture/execute/builtins/lib/strncpy.c
11003 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11004 * gcc.c-torture/execute/builtins/lib/strspn.c
11005 * gcc.c-torture/execute/builtins/lib/strstr.c:
11006 New files containing support routines.
11007
11008 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11009 declaration.
11010 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11011 when not optimizing.
11012
11013 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11014
11015 PR c++/16240
11016 * g++.dg/abi/mangle22.C: New test.
11017 * g++.dg/abi/mangle23.C: Likewise.
11018
11019 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11020
11021 PR fortran/16290
11022 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11023 Allow for cases without denormalized floating point numbers.
11024
11025 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11026
11027 PR c/1027
11028 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11029 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11030 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11031 expected warning text.
11032 * gcc.dg/format/diag-2.c: New test.
11033
11034 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11035
11036 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11037
11038 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11039
11040 * gcc.dg/builtins-43.c: New.
11041 * gcc.dg/builtins-44.c: New.
11042 * gcc.dg/builtins-45.c: New.
11043
11044 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11045 Andreas Tobler <a.tobler@schweiz.ch>
11046
11047 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11048 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11049 as SIGSEGV.
11050 * gcc.dg/cleanup-11.c: Likewise.
11051 * gcc.dg/cleanup-8.c: Likewise.
11052 * gcc.dg/cleanup-9.c: Likewise.
11053 * gcc.dg/cleanup-5.c: Run on all platforms.
11054
11055 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11056
11057 * g++.dg/warn/nonnull1.C: New test.
11058
11059 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11060
11061 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11062 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11063 Special-case the Sun compiler wrt to <complex.h>.
11064
11065 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11066
11067 * gcc.dg/Wunreachable-8.C: New test.
11068
11069 * gcc.dg/h8300-ice2.c : New test.
11070
11071 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11072
11073 PR fortran/16161
11074 * gfortran.fortran-torture/compile/implicit.f90: Add test
11075 for implicit character.
11076
11077 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11078
11079 PR fortran/16289
11080 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11081 Use tiny() intrinsic to find smallest non-negative real
11082
11083 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11084
11085 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11086 * gcc.dg/compat/struct-by-value-22_x.c: New.
11087 * gcc.dg/compat/struct-by-value-22_y.c: New.
11088
11089 * gcc.c-torture/execute/20040629-1.c: New test.
11090
11091 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11092
11093 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11094 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11095
11096 PR target/16195
11097 * gcc.dg/20040625-1.c: New test.
11098
11099 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11100
11101 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11102
11103 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11104
11105 PR fortran/15963
11106 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11107
11108 2004-06-29 Richard Henderson <rth@redhat.com>
11109
11110 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11111
11112 2004-06-29 Paul Brook <paul@codesourcery.com>
11113
11114 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11115 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11116
11117 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11118
11119 PR c++/16260
11120 * g++.dg/parse/crash15.C: New.
11121
11122 2004-06-28 Andrew Pinski <apinski@apple.com>
11123
11124 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11125 by the error already.
11126
11127 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11128
11129 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11130
11131 PR target/14041
11132 * gcc.dg/h8300-bss-align-1.c : New.
11133
11134 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11135
11136 * PR c++/16174
11137 * g++.dg/template/ctor4.C: New.
11138
11139 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11140
11141 PR c++/16205
11142 * g++.dg/warn/Wsequence-point-1.C: New test.
11143
11144 2004-06-27 Paul Brook <paul@codesourcery.com>
11145
11146 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11147
11148 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11149
11150 * g++.old-deja/g++.mike/p7325.C: Remove.
11151
11152 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11153
11154 PR c/14963
11155 * gcc.dg/pr14963.c: New test.
11156
11157 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11158
11159 PR c++/16193
11160 * g++.dg/parse/redef1.C: New test.
11161
11162 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11163
11164 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11165 20021110.c.
11166 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11167 20021119-1.c.
11168 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11169 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11170 5-04.c.
11171 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11172 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11173 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11174 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11175 g++.brendan/enum14.C.
11176 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11177 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11178 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11179 g++.mike/virt1.C.
11180 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11181 memtemp24.C.
11182
11183 2004-06-27 Roger Sayle <roger@eyesopen.com>
11184
11185 * gcc.dg/20040527-1.c: New test case.
11186
11187 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11188
11189 PR gfortran/pr16196
11190 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11191
11192 2004-06-25 Roger Sayle <roger@eyesopen.com>
11193
11194 PR middle-end/15825
11195 * gcc.dg/pr15825-1.c: New test case.
11196
11197 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11198
11199 * gcc.c-torture/execute/20040625-1.c: New test.
11200
11201 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11202
11203 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11204
11205 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11206
11207 * gcc.dg/torture/mips-div-1.c: New test.
11208
11209 2004-06-24 Jeff Law <law@redhat.com>
11210
11211 * gcc.dg/tree-ssa/20040624-1.c: New test.
11212
11213 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11214
11215 * gcc.c-torture/compile/20040624-1.c: New test.
11216
11217 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11218
11219 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11220 this directory.
11221
11222 2004-06-23 Andrew Pinski <apinski@apple.com>
11223
11224 PR middle-end/15988
11225 * g++.dg/opt/ptrmem4.C: New test.
11226
11227 * gcc.dg/c90-array-quals-2.c: New test.
11228
11229 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11230
11231 * gcc.dg/kpice1.c: New test.
11232
11233 2006-06-23 Andrew Pinski <apinski@apple.com>
11234
11235 * gcc.dg/c90-array-quals.c: New test.
11236
11237 2006-06-22 Richard Henderson <rth@redhat.com>
11238
11239 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11240
11241 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11242
11243 * gcc.dg/builtins-config.h: Handle FreeBSD.
11244
11245 2006-06-22 Richard Henderson <rth@redhat.com>
11246
11247 * g++.dg/opt/devirt1.C: New.
11248
11249 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11250
11251 * g++.dg/opt/pr15551.C: New testcase.
11252
11253 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11254
11255 PR target/14800
11256 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11257 x86_64-*-linux* when compiling for 32bit.
11258
11259 2004-06-21 Andrew Pinski <apinski@apple.com>
11260
11261 * gcc.dg/pch/struct-1.c: New.
11262 * gcc.dg/pch/struct-1.hs: New.
11263
11264 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11265
11266 * gcc.dg/pch/save-temps-1.c: New file.
11267 * gcc.dg/pch/save-temps-1.hs: New file.
11268
11269 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11270
11271 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11272 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11273
11274 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11275
11276 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11277 to fix type error.
11278 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11279 Remove trailing spaces.
11280
11281 2004-06-21 Richard Henderson <rth@redhat.com>
11282
11283 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11284 merging && to BIT_FIELD_REF.
11285
11286 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11287
11288 * g++.dg/opt/placeholder1.C: New test.
11289
11290 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11291
11292 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11293 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11294 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11295 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11296
11297 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11298
11299 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11300 extern "C".
11301 * g++.dg/other/pragma-re-1.C: Add comments.
11302
11303 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11304
11305 PR gfortran/16080
11306 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11307
11308 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11309
11310 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11311 instead of setting the type of size_t by
11312 hand.
11313
11314 2004-06-18 Roger Sayle <roger@eyesopen.com>
11315
11316 * gcc.dg/unordered-2.c: New test case.
11317 * gcc.dg/unordered-3.c: New test case.
11318
11319 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11320
11321 PR other/16043
11322 * lib/g++.exp (g++_version): Tweak regexp for version
11323 * lib/g77.exp (g77_version): Likewise
11324 * lib/gfortran.exp (gfortran_version): Likewise
11325 * lib/objc.exp (objc_version): Likewise
11326 * lib/treelang.exp (treelang_version): Likewise
11327
11328 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11329
11330 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11331 Use INT_MAX instead of __INT_MAX__.
11332 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11333
11334 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11335 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11336 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11337 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11338 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11339 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11340 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11341 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11342 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11343
11344 * gcc.dg/range-test-1.c: New test.
11345 * g++.dg/opt/range-test-1.C: New test.
11346
11347 2004-06-17 Richard Henderson <rth@redhat.com>
11348
11349 * objc.dg/sync-1.m: New.
11350 * objc.dg/try-catch-1.m: Don't force next runtime.
11351 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11352 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11353 shadowed catch clause.
11354 * objc.dg/try-catch-5.m: New.
11355
11356 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11357
11358 Bug 14610
11359 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11360
11361 2004-06-15 Richard Henderson <rth@redhat.com>
11362
11363 * gcc.dg/20001116-1.c: Move expected warning line.
11364
11365 2004-06-15 Richard Henderson <rth@redhat.com>
11366
11367 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11368 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11369
11370 2004-06-15 Jeff Law <law@redhat.com>
11371
11372 * gcc.dg/tree-ssa/20040615-1.c: New test.
11373 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11374 be less sensitive to operand ordering.
11375 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11376
11377 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11378
11379 * g++.dg/abi/bitfield3.C: Add comment..
11380
11381 2004-06-15 Richard Henderson <rth@redhat.com>
11382
11383 * g++.dg/ext/stmtexpr1.C: XFAIL.
11384 * gcc.dg/20030612-1.c: XFAIL.
11385
11386 2004-06-15 Eric Christopher <echristo@redhat.com>
11387
11388 * g++.dg/charset/asm5.c: New.
11389 * gcc.dg/charset/asm6.c: New.
11390
11391 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11392
11393 PR fortran/15962
11394 * gfortran.fortran-torture/execute/select_1.f90: New test.
11395
11396 2004-06-15 Paul Brook <paul@codesourcery.com>
11397
11398 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11399
11400 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11401
11402 PR c++/15967
11403 * g++.dg/lookup/crash3.C: New test.
11404
11405 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11406
11407 PR c++/15947
11408 * g++.dg/parse/dtor4.C: New test.
11409
11410 2004-06-14 Jeff Law <law@redhat.com>
11411
11412 * gcc.c-torture/compile/20040614-1.c: New test.
11413
11414 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11415
11416 PR fortran/15211
11417 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11418 LEN of a character array.
11419
11420 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11421
11422 PR c++/15096
11423 * g++.dg/template/ptrmem10.C: New test.
11424
11425 PR c++/14930
11426 * g++.dg/template/friend30.C: New test.
11427
11428 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11429
11430 PR fortran/14928
11431 * gfortran.fortran-torture/compile/mloc.f90: New test.
11432
11433 2004-06-13 Paul Brook <paul@codesourcery.com>
11434
11435 * gfortran.fortran-torture/execute/random_2.f90: New test.
11436
11437 2004-06-13 Eric Christopher <echristo@redhat.com>
11438
11439 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11440
11441 2004-06-12 Paul Brook <paul@codesourcery.com>
11442
11443 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11444
11445 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11446
11447 PR fortran/14923
11448 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11449
11450 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11451
11452 PR fortran/14957
11453 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11454 syntax errors in end statements of contained subroutines.
11455
11456 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11457
11458 PR fortran/12841
11459 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11460
11461 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11462
11463 PR fortran/15665
11464 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11465
11466 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11467
11468 PR gfortran/12839
11469 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11470
11471 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11472
11473 PR c++/15862
11474 * g++.dg/parse/enum1.C: New test.
11475
11476 2004-06-10 Jeff Law <law@redhat.com>
11477
11478 * gcc.c-torture/compile/20040610-1.c: New test.
11479
11480 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11481
11482 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11483 * g++.old-deja/g++.other/decl3.C: Likewise.
11484
11485 2004-06-10 Brian Booth <bbooth@redhat.com>
11486
11487 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11488 V_MAY_DEF instead of VDEF.
11489 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11490
11491 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11492
11493 PR c++/14211
11494 * g++.dg/conversion/const1.C: New test.
11495
11496 PR c++/15076
11497 * g++.dg/conversion/reinterpret1.C: New test.
11498
11499 PR c++/15877
11500 * g++.dg/template/enum2.C: New test.
11501
11502 PR c++/15227
11503 * g++.dg/template/error13.C: New test.
11504
11505 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11506
11507 PR fortran/14957
11508 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11509 arguments to test_* REAL and of the right size.
11510
11511 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11512
11513 PR target/15569
11514 PR rtl-optimization/15681
11515 * gcc.dg/20040609-1.c: New test.
11516
11517 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11518
11519 PR c++/14791
11520 * g++.dg/opt/builtins1.C: New test.
11521
11522 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11523
11524 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11525 that use default windows32 struct layout.
11526 * gcc.dg/i386-bitfield2.c: Likewise.
11527
11528 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11529
11530 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11531 for mingw32 and cygwin targets.
11532
11533 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11534
11535 * gcc.dg/pch/macro-4.c: New.
11536 * gcc.dg/pch/macro-4.hs: New.
11537
11538 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11539
11540 PR fortran/13249
11541 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11542
11543 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11544
11545 PR fortran/13372
11546 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11547
11548 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11549
11550 PR gfortran/14897
11551 * gfortran.fortran-torture/execute/t_edit.f90: New test.
11552
11553 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11554
11555 PR gfortran/15755
11556 * gfortran.fortran-torture/execute/backspace.c : New test.
11557
11558 2004-06-09 Paul Brook <paul@codesourcery.com>
11559
11560 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11561 (pointer_to_section): Rewrite to use smaller array.
11562
11563 2004-06-08 David Edelsohn <edelsohn@gnu.org>
11564
11565 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11566 * gcc.dg/ext/altivec-10.c: Same.
11567 * gcc.dg/ext/altivec-11.c: Same.
11568 * gcc.dg/ext/altivec-12.c: Same.
11569 * gcc.dg/ext/altivec-13.c: Same.
11570 * gcc.dg/ext/altivec-14.c: Same.
11571 * gcc.dg/ext/altivec-15.c: Same.
11572 * gcc.dg/ext/altivec-16.c: Same.
11573 * gcc.dg/ext/altivec-3.c: Same.
11574 * gcc.dg/ext/altivec-4.c: Same.
11575 * gcc.dg/ext/altivec-6.c: Same.
11576 * gcc.dg/ext/altivec-7.c: Same.
11577 * gcc.dg/ext/altivec-8.c: Same.
11578 * gcc.dg/ext/altivec-varargs-1.c: Same.
11579
11580 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11581 * g++.dg/ext/altivec-10.C: Same.
11582 * g++.dg/ext/altivec-2.C: Same.
11583 * g++.dg/ext/altivec-3.C: Same.
11584 * g++.dg/ext/altivec-4.C: Same.
11585 * g++.dg/ext/altivec-5.C: Same.
11586 * g++.dg/ext/altivec-6.C: Same.
11587 * g++.dg/ext/altivec-7.C: Same.
11588 * g++.dg/ext/altivec-8.C: Same.
11589 * g++.dg/ext/altivec-9.C: Same.
11590
11591 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11592
11593 PR c++/7841
11594 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11595
11596 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11597
11598 * gcc.dg/union-1.c: New test.
11599
11600 2004-06-07 Roger Sayle <roger@eyesopen.com>
11601
11602 * gcc.dg/builtins-41.c: New test case.
11603 * gcc.dg/builtins-42.c: New test case.
11604
11605 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11606
11607 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11608 * g++.dg/ext/altivec-10.C: Same.
11609 * g++.dg/ext/altivec-2.C: Same.
11610 * g++.dg/ext/altivec-3.C: Same.
11611 * g++.dg/ext/altivec-4.C: Same.
11612 * g++.dg/ext/altivec-5.C: Same.
11613 * g++.dg/ext/altivec-6.C: Same.
11614 * g++.dg/ext/altivec-7.C: Same.
11615 * g++.dg/ext/altivec-8.C: Same.
11616 * g++.dg/ext/altivec-9.C: Same.
11617 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11618 * g++.old-deja/g++.brendan/new3.C: Same.
11619 * gcc.c-torture/execute/eeprof-1.x: Same.
11620
11621 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11622
11623 PR c/14765
11624 * gcc.dg/pr14765-1.c: New test.
11625
11626 2004-06-07 Roger Sayle <roger@eyesopen.com>
11627
11628 PR c/14649
11629 * gcc.dg/pr14649-1.c: New test case.
11630
11631 2004-06-07 Richard Henderson <rth@redhat.com>
11632
11633 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11634 if temporaries.
11635
11636 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11637
11638 * g++.dg/eh/elide1.C: Remove XFAIL.
11639
11640 2004-06-07 Mark Mitchell <mark@codesourcery.com>
11641
11642 PR c++/15337
11643 * g++.dg/expr/sizeof3.C: New test.
11644
11645 PR c++/14777
11646 * g++.dg/template/access14.C: New test.
11647
11648 PR c++/15554
11649 * g++.dg/template/enum1.C: New test.
11650
11651 PR c++/15057
11652 * g++.dg/eh/throw1.C: New test.
11653
11654 2004-06-07 David Ayers <d.ayers@inode.at>
11655 Ziemowit Laski <zlaski@apple.com>
11656
11657 * lib/objc.exp (objc_target_compile): Revert the '-framework
11658 Foundation' flag fix, since bare Darwin does not ship
11659 with the Foundation framework.
11660 * objc/execute/next_mapping.h: Provide a local NSConstantString
11661 @interface and @implementation.
11662 (objc_constant_string_init): A constructor function, used to
11663 initialize the NSConstantString meta-class object.
11664 * objc/execute/string1.m: Include "next_mapping.h" instead of
11665 <Foundation/NSString.h>.
11666 * objc/execute/string2.m: Likewise.
11667 * objc/execute/string3.m: Likewise.
11668 * objc/execute/string4.m: Likewise.
11669
11670 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11671
11672 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11673 to double. Replace double with FLOAT.
11674 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11675
11676 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11677 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11678 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11679 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11680 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11681 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11682 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11683 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11684
11685 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11686
11687 PR c/13519
11688 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11689
11690 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11691
11692 PR c++/15503
11693 * g++.dg/template/meminit2.C: New test.
11694
11695 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
11696
11697 PR target/15822
11698 * gcc.c-torture/execute/compare-fp-1.c,
11699 gcc.c-torture/execute/compare-fp-2.c,
11700 gcc.c-torture/execute/compare-fp-3.c,
11701 gcc.c-torture/execute/compare-fp-4.c,
11702 gcc.c-torture/execute/compare-fp-3.x,
11703 gcc.c-torture/execute/compare-fp-4.x: Moved...
11704 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11705 gcc.c-torture/execute/ieee/compare-fp-2.c,
11706 gcc.c-torture/execute/ieee/compare-fp-3.c,
11707 gcc.c-torture/execute/ieee/compare-fp-4.c,
11708 gcc.c-torture/execute/ieee/compare-fp-3.x,
11709 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11710
11711 2004-06-04 David Ayers <d.ayers@inode.at>
11712
11713 * objc/execute/protocol-isEqual-4.m: New testcase.
11714
11715 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11716
11717 * objc/execute/protocol-isEqual-1.m: New testcase.
11718 * objc/execute/protocol-isEqual-2.m: New testcase.
11719 * objc/execute/protocol-isEqual-3.m: New testcase.
11720
11721 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11722
11723 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11724
11725 2004-06-02 Ziemowit Laski <zlaski@apple.com>
11726
11727 * lib/objc.exp (objc_target_compile): When running tests on
11728 Darwin (Mac OS X), inform the linker about '-framework
11729 'Foundation'.
11730
11731 2004-06-02 Eric Christopher <echristo@redhat.com>
11732
11733 * gcc.c-torture/compile/20040602-1.c: New.
11734
11735 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11736
11737 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11738 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11739
11740 PR tree-optimization/14736
11741 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
11742
11743 PR tree-optimization/14042
11744 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11745
11746 PR tree-optimization/14729
11747 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11748
11749 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11750
11751 PR fortran/15557
11752 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11753
11754 2004-06-01 Richard Hederson <rth@redhat.com>
11755
11756 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11757
11758 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11759
11760 PR c++/14932
11761 * g++.dg/parse/offsetof4.C: New test.
11762
11763 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11764
11765 PR objc/7993
11766 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11767
11768 2004-05-31 Mark Mitchell <mark@codesourcery.com>
11769
11770 PR c++/15701
11771 * g++.dg/template/friend29.C: New test.
11772
11773 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11774
11775 PR c/15749
11776 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11777
11778 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11779
11780 * gcc.dg/sparc-trap-1.c: New test.
11781
11782 2004-05-31 Roger Sayle <roger@eyesopen.com>
11783
11784 PR middle-end/15069
11785 * g++.dg/opt/fold3.C: New test case.
11786
11787 2004-05-30 Graham Stott <graham.stott@btinternet.com>
11788
11789 * lib/target-supports.exp (check_iconv_available): Fix fallout
11790 from 2004-05-28 patch.
11791
11792 2004-05-30 Paul Brook <paul@codesourcery.com>
11793
11794 PR fortran/15620
11795 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11796 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11797
11798 2004-05-30 Steven G. Kargl <kargls@comcast.net>
11799
11800 * gfortran.fortran-torture/execute/random_1.f90: New test.
11801
11802 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11803
11804 * g++.dg/ext/altivec-10.C: New test.
11805
11806 2004-05-29 Paul Brook <paul@codesourcery.com>
11807
11808 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11809
11810 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11811
11812 * gcc.dg/altivec-16.c: New test.
11813
11814 2004-05-28 Janis Johnson <janis187@us.ibm.com>
11815
11816 * lib/target-supports.exp (check_vmx_hw_available): New.
11817 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
11818
11819 * lib/target-supports.exp (check_alias_available,
11820 check_iconv_available, check_named_sections_available): Use
11821 unique names for temporary files.
11822
11823 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11824
11825 * gcc.dg/altivec-15.c: New test.
11826
11827 2004-05-28 Mark Mitchell <mark@codesourcery.com>
11828
11829 PR c++/15083
11830 * g++.dg/warn/noeffect6.C: New test.
11831
11832 PR c++/15471
11833 * g++.dg/expr/ptrmem4.C: New test.
11834
11835 PR c++/15640
11836 * g++.dg/template/operator3.C: New test.
11837
11838 2004-05-28 Mark Mitchell <mark@codesourcery.com>
11839
11840 PR c++/14668
11841 * g++.dg/lookup/redecl1.C: New test.
11842 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
11843
11844 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
11845
11846 * gcc.c-torture/execute/compare-fp-1.c,
11847 gcc.c-torture/execute/compare-fp-2.c,
11848 gcc.c-torture/execute/compare-fp-3.c,
11849 gcc.c-torture/execute/compare-fp-4.c,
11850 gcc.c-torture/execute/compare-fp-3.x,
11851 gcc.c-torture/execute/compare-fp-4.x,
11852 gcc.dg/pr15649-1.c: New.
11853
11854 2004-05-27 Adam Nemet <anemet@lnxw.com>
11855
11856 PR c++/12883
11857 * g++.dg/init/array14.C: New test.
11858
11859 2004-05-25 Janis Johnson <janis187@us.ibm.com>
11860
11861 * lib/compat.exp (compat-get-options-main): New.
11862 (compat-get-options): Remove unneeded code, warn for ignored
11863 command.
11864 (compat-execute): Check flag set by dg-require-* commands.
11865
11866 * lib/compat.exp (compat-execute): Break up long lines.
11867
11868 2004-05-24 Janis Johnson <janis187@us.ibm.com>
11869
11870 * gcc.dg/altivec-7.c: Don't use 'vector long'.
11871 * gcc.dg/altivec-14.c: New test.
11872 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
11873
11874 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
11875 * gcc.dg/altivec-12.c: Ditto.
11876
11877 * gcc.dg/altivec-3.c: Move call to altivec_check.
11878
11879 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11880
11881 PR c++/15044
11882 * g++.dg/template/error12.C: New test.
11883
11884 PR c++/15317
11885 * g++.dg/ext/attrib15.C: New test.
11886
11887 PR c++/15329
11888 * g++.dg/template/ptrmem9.C: New test.
11889
11890 2004-05-25 Paul Brook <paul@codesourcery.com>
11891
11892 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
11893
11894 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11895
11896 PR c++/15165
11897 * g++.dg/template/crash19.C: New test.
11898
11899 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11900
11901 PR c++/15025
11902 * g++.dg/template/redecl1.C: New test.
11903
11904 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11905
11906 PR c++/14821
11907 * g++.dg/other/ns1.C: New test.
11908
11909 PR c++/14883
11910 * g++.dg/template/invalid1.C: New test.
11911
11912 2004-05-23 Paul Brook <paul@codesourcery.com>
11913 Victor Leikehman <lei@haifasphere.co.il>
11914
11915 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
11916 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
11917
11918 2004-05-22 Mark Mitchell <mark@codesourcery.com>
11919
11920 PR c++/15285
11921 PR c++/15299
11922 * g++.dg/template/non-dependent5.C: New test.
11923 * g++.dg/template/non-dependent6.C: New test.
11924
11925 2004-05-22 Mark Mitchell <mark@codesourcery.com>
11926
11927 PR c++/15507
11928 * g++.dg/inherit/union1.C: New test.
11929
11930 PR c++/15542
11931 * g++.dg/template/addr1.C: New test.
11932
11933 PR c++/15427
11934 * g++.dg/template/array5.C: New test.
11935
11936 PR c++/15287
11937 * g++.dg/template/array6.C: New test.
11938
11939 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
11940 Roger Sayle <roger@eyesopen.com>
11941
11942 * g++.dg/lookup/forscope2.C: New test case.
11943
11944 2004-05-22 Ben Elliston <bje@au.ibm.com>
11945
11946 * gcc.dg/cpp/Wmissingdirs.c: New.
11947
11948 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11949
11950 PR target/15301
11951 * gcc.dg/compat/union-m128-1.h: New file.
11952 * gcc.dg/compat/union-m128-1_main.c: Likewise.
11953 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11954 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11955
11956 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11957
11958 PR target/15302
11959 * gcc.dg/compat/struct-complex-1.h: New file.
11960 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
11961 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
11962 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11963
11964 2004-05-20 Roger Sayle <roger@eyesopen.com>
11965
11966 PR middle-end/3074
11967 * gcc.dg/pr3074-1.c: New test case.
11968 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
11969
11970 2004-05-20 Falk Hueffner <falk@debian.org>
11971
11972 PR other/15526
11973 * gcc.dg/ftrapv-1.c: New test case.
11974
11975 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
11976
11977 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
11978
11979 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
11980 Jeff Law <law@redhat.com>
11981
11982 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
11983 * gcc.dg/tree-ssa/20040518-2.c: New test.
11984
11985 * gcc.dg/tree-ssa/20040518-1.c: New test.
11986
11987 2004-05-18 Zack Weinberg <zack@codesourcery.com>
11988
11989 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
11990
11991 2004-05-18 Paul Brook <paul@codesourcery.com>
11992
11993 PR fortran/13930
11994 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
11995
11996 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11997
11998 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
11999 constant folding.
12000
12001 2004-05-17 Steven Bosscher <stevenb@suse.de>
12002
12003 * gcc.dg/tree-ssa/20040517-1.c: New test.
12004
12005 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12006
12007 * gcc.dg/loop-4.c: New test.
12008
12009 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12010
12011 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12012
12013 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12014
12015 PR fortran/15311
12016 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12017
12018 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12019
12020 PR fortran/13826
12021 PR fortran/13940
12022 * gfortran.fortran-torture/compile/data_1.f90: New test.
12023
12024 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12025
12026 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12027 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12028
12029 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12030
12031 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12032
12033 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12034
12035 PR c/15444
12036 * gcc.dg/format/xopen-1.c: Adjust expected message.
12037 * gcc.dg/format/xopen-3.c: New test.
12038
12039 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12040
12041 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12042
12043 2004-05-14 Jeff Law <law@redhat.com>
12044
12045 * gcc.dg/tree-ssa/20040514-2.c: New test.
12046
12047 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12048
12049 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12050 this ...
12051 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12052 this.
12053
12054 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12055
12056 * gcc.dg/tree-ssa/20040514-1.c: New test.
12057
12058 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12059
12060 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12061 test.
12062
12063 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12064
12065 PR fortran/14066
12066 * gfortran.fortran-torture/compile/do_1.f90: New test.
12067
12068 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12069
12070 PR fortran/15051
12071 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12072 test.
12073
12074 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12075
12076 PR fortran/15149
12077 * gfortran.fortran-torture/execute/random_init.f90: New test.
12078
12079 2004-05-13 Paul Brook <paul@codesourcery.com>
12080
12081 PR fortran/15314
12082 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12083
12084 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12085
12086 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12087 for the powerpc case.
12088
12089 2004-05-13 Jeff Law <law@redhat.com>
12090
12091 * gcc.dg/tree-ssa/20040513-1.c: New test.
12092 * gcc.dg/tree-ssa/20040513-2.c: New test.
12093
12094 2004-05-13 Paul Brook <paul@codesourcery.com>
12095
12096 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12097 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12098 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12099
12100 2004-05-13 Andreas Schwab <schwab@suse.de>
12101
12102 PR other/10819
12103 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12104 characters.
12105
12106 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12107
12108 PR fortran/15294
12109 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12110
12111 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12112
12113 Merge from tree-ssa-20020619-branch. See
12114 ChangeLog.tree-ssa for details.
12115
12116 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12117
12118 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12119 include <altivec.h> explicitly.
12120 * gcc.dg/altivec-13.c: Likewise.
12121
12122 2004-05-11 Paul Brook <paul@codesourcery.com>
12123
12124 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12125
12126 2004-05-10 Eric Christopher <echristo@redhat.com>
12127
12128 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12129 * gcc.dg/sibcall-4.c: Ditto.
12130
12131 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12132
12133 * g++.dg/ext/altivec-8.C: New test case.
12134 * gcc.dg/altivec-13.c: New test case.
12135
12136 2004-05-08 Roger Sayle <roger@eyesopen.com>
12137
12138 * gcc.c-torture/execute/divcmp-1.c: New test case.
12139 * gcc.c-torture/execute/divcmp-2.c: New test case.
12140 * gcc.c-torture/execute/divcmp-3.c: New test case.
12141
12142 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12143
12144 * g++.dg/other/pragma-re-2.C: New test.
12145
12146 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12147
12148 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12149 * gcc.dg/i386-387-2.c: Likewise.
12150
12151 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12152 __builtin_drem.
12153 * gcc.dg/i386-387-6.c: Likewise.
12154
12155 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12156
12157 * gcc.dg/builtins-33.c: Also check log1p*.
12158
12159 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12160
12161 PR optimization/15296
12162 * gcc.c-torture/execute/pr15296.c: New test.
12163
12164 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12165
12166 * gcc.dg/builtins-40.c: New test.
12167
12168 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12169
12170 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12171
12172 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12173
12174 * g++.dg/ext/spe1.C: New testcase.
12175
12176 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12177
12178 * objc.dg/image-info.m: Allow additional attributes
12179 for __image_info section.
12180
12181 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12182
12183 * gcc.dg/torture/mips-hilo-2.c: New test.
12184
12185 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12186
12187 PR c++/14389
12188 * g++.dg/template/member5.C: New test.
12189
12190 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12191
12192 * gcc.dg/builtins-34.c: Also check expm1*.
12193
12194 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12195
12196 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12197 * gcc.dg/torture/builtin-convert-3.c: New test.
12198
12199 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12200
12201 PR middle-end/15054
12202 * g++.dg/opt/pr15054.C: New test.
12203
12204 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12205
12206 * gcc.dg/torture/builtin-rounding-1.c: New test.
12207 * gcc.dg/builtins-25.c: Delete.
12208 * gcc.dg/builtins-29.c: Delete.
12209
12210 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12211
12212 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12213 * gcc.dg/sibcall-4.c: Likewise.
12214 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12215
12216 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12217
12218 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12219 bit-field on 16-bit targets.
12220
12221 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12222
12223 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12224 16-bit targets.
12225
12226 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12227
12228 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12229 * gcc.dg/rs6000-power2-2.c: Likewise.
12230
12231 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12232
12233 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12234 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12235 Change the asm registers to be in form of frN instead of fN.
12236
12237 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12238
12239 * gcc.dg/torture/builtin-convert-2.c: New test.
12240
12241 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12242
12243 * gcc.dg/rs6000-power2-1.c: New test.
12244 * gcc.dg/rs6000-power2-2.c: New test.
12245
12246 2004-04-28 Jan Hubicka <jh@suse.cz>
12247
12248 * gcc.dg/unused-6.c: New test.
12249
12250 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12251 Ulrich Weigand <uweigand@de.ibm.com>
12252
12253 * ada/acats/run_all.sh: Define $target variable.
12254
12255 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12256
12257 PR c++/15119
12258 * g++.dg/other/vararg-1.C: New test.
12259
12260 PR c++/4794
12261 * g++.dg/eh/cleanup3.C: New test.
12262
12263 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12264
12265 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12266 and ad8011a (target_insn).
12267 * ada/acats/support/macro.dfs: Likewise.
12268 * ada/acats/support/impbit.adb: New file.
12269
12270 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12271
12272 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12273
12274 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12275
12276 * gcc.dg/loop-3.c: New test.
12277
12278 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12279
12280 * gcc.c-torture/execute/simd-5.c: New test.
12281
12282 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12283
12284 PR c++/15064
12285 * g++.dg/template/crash18.C: New test.
12286
12287 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12288
12289 * g++.dg/ext/complit3.C: New test.
12290
12291 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12292
12293 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12294 * gcc.dg/altivec-3.c: Same.
12295 * gcc.dg/altivec-varargs-1.c: Same.
12296
12297 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12298
12299 * lib/target-supports.exp (check_profiling_available): Assume
12300 profiling is not available on powerpc-eabi targets.
12301
12302 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12303
12304 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12305 * gcc.dg/vmx/bug-1.c: Ditto.
12306
12307 2004-04-20 Eric Christopher <echristo@redhat.com>
12308
12309 * gcc.dg/charset/extern.c: New test.
12310 * g++.dg/charset/extern3.cc: Ditto.
12311
12312 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12313
12314 * gcc.dg/builtins-39.c: New test.
12315
12316 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12317
12318 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12319
12320 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12321
12322 * gcc.dg/torture/mips-hilo-1.c: New test.
12323
12324 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12325
12326 * gcc.c-torture/compile/20040419-1.c: New test.
12327
12328 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12329
12330 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12331
12332 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12333 Aldy Hernandez <aldyh@redhat.com>
12334
12335 * gcc.c-torture/execute/va-arg-24.c: New.
12336
12337 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12338 Aldy Hernandez <aldyh@redhat.com>
12339
12340 * gcc.dg/vmx/1b-01.c: New.
12341 * gcc.dg/vmx/1b-02.c: New.
12342 * gcc.dg/vmx/1b-03.c: New.
12343 * gcc.dg/vmx/1b-04.c: New.
12344 * gcc.dg/vmx/1b-05.c: New.
12345 * gcc.dg/vmx/1b-06.c: New.
12346 * gcc.dg/vmx/1b-07.c: New.
12347 * gcc.dg/vmx/1c-01.c: New.
12348 * gcc.dg/vmx/1c-02.c: New.
12349 * gcc.dg/vmx/3a-01a.c: New.
12350 * gcc.dg/vmx/3a-01.c: New.
12351 * gcc.dg/vmx/3a-01m.c: New.
12352 * gcc.dg/vmx/3a-03.c: New.
12353 * gcc.dg/vmx/3a-03m.c: New.
12354 * gcc.dg/vmx/3a-04.c: New.
12355 * gcc.dg/vmx/3a-04m.c: New.
12356 * gcc.dg/vmx/3a-05.c: New.
12357 * gcc.dg/vmx/3a-06.c: New.
12358 * gcc.dg/vmx/3a-06m.c: New.
12359 * gcc.dg/vmx/3a-07.c: New.
12360 * gcc.dg/vmx/3b-01.c: New.
12361 * gcc.dg/vmx/3b-02.c: New.
12362 * gcc.dg/vmx/3b-10.c: New.
12363 * gcc.dg/vmx/3b-13.c: New.
12364 * gcc.dg/vmx/3b-14.c: New.
12365 * gcc.dg/vmx/3b-15.c: New.
12366 * gcc.dg/vmx/3c-01a.c: New.
12367 * gcc.dg/vmx/3c-01.c: New.
12368 * gcc.dg/vmx/3c-02.c: New.
12369 * gcc.dg/vmx/3c-03.c: New.
12370 * gcc.dg/vmx/3d-01.c: New.
12371 * gcc.dg/vmx/4-01.c: New.
12372 * gcc.dg/vmx/4-03.c: New.
12373 * gcc.dg/vmx/5-01.c: New.
12374 * gcc.dg/vmx/5-02.c: New.
12375 * gcc.dg/vmx/5-03.c: New.
12376 * gcc.dg/vmx/5-04.c: New.
12377 * gcc.dg/vmx/5-05.c: New.
12378 * gcc.dg/vmx/5-06.c: New.
12379 * gcc.dg/vmx/5-07.c: New.
12380 * gcc.dg/vmx/5-07t.c: New.
12381 * gcc.dg/vmx/5-08.c: New.
12382 * gcc.dg/vmx/5-10.c: New.
12383 * gcc.dg/vmx/5-11.c: New.
12384 * gcc.dg/vmx/7-01a.c: New.
12385 * gcc.dg/vmx/7-01.c: New.
12386 * gcc.dg/vmx/7c-01.c: New.
12387 * gcc.dg/vmx/7d-01.c: New.
12388 * gcc.dg/vmx/7d-02.c: New.
12389 * gcc.dg/vmx/8-01.c: New.
12390 * gcc.dg/vmx/8-02a.c: New.
12391 * gcc.dg/vmx/8-02.c: New.
12392 * gcc.dg/vmx/brode-1.c: New.
12393 * gcc.dg/vmx/bug-1.c: New.
12394 * gcc.dg/vmx/bug-2.c: New.
12395 * gcc.dg/vmx/bug-3.c: New.
12396 * gcc.dg/vmx/cw-bug-1.c: New.
12397 * gcc.dg/vmx/cw-bug-2.c: New.
12398 * gcc.dg/vmx/cw-bug-3.c: New.
12399 * gcc.dg/vmx/dct.c: New.
12400 * gcc.dg/vmx/debug-1.c: New.
12401 * gcc.dg/vmx/debug-2.c: New.
12402 * gcc.dg/vmx/debug-3.c: New.
12403 * gcc.dg/vmx/debug-4.c: New.
12404 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12405 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12406 * gcc.dg/vmx/eg-5.c: New.
12407 * gcc.dg/vmx/fft.c: New.
12408 * gcc.dg/vmx/gcc-bug-1.c: New.
12409 * gcc.dg/vmx/gcc-bug-2.c: New.
12410 * gcc.dg/vmx/gcc-bug-3.c: New.
12411 * gcc.dg/vmx/gcc-bug-4.c: New.
12412 * gcc.dg/vmx/gcc-bug-5.c: New.
12413 * gcc.dg/vmx/gcc-bug-6.c: New.
12414 * gcc.dg/vmx/gcc-bug-7.c: New.
12415 * gcc.dg/vmx/gcc-bug-8.c: New.
12416 * gcc.dg/vmx/gcc-bug-9.c: New.
12417 * gcc.dg/vmx/gcc-bug-b.c: New.
12418 * gcc.dg/vmx/gcc-bug-c.c: New.
12419 * gcc.dg/vmx/gcc-bug-d.c: New.
12420 * gcc.dg/vmx/gcc-bug-e.c: New.
12421 * gcc.dg/vmx/gcc-bug-f.c: New.
12422 * gcc.dg/vmx/gcc-bug-g.c: New.
12423 * gcc.dg/vmx/gcc-bug-i.c: New.
12424 * gcc.dg/vmx/harness.h: New.
12425 * gcc.dg/vmx/ira1.c: New.
12426 * gcc.dg/vmx/ira2a.c: New.
12427 * gcc.dg/vmx/ira2b.c: New.
12428 * gcc.dg/vmx/ira2.c: New.
12429 * gcc.dg/vmx/ira2c.c: New.
12430 * gcc.dg/vmx/mem.c: New.
12431 * gcc.dg/vmx/newton-1.c: New.
12432 * gcc.dg/vmx/ops.c: New.
12433 * gcc.dg/vmx/sn7153.c: New.
12434 * gcc.dg/vmx/spill2.c: New.
12435 * gcc.dg/vmx/spill3.c: New.
12436 * gcc.dg/vmx/spill.c: New.
12437 * gcc.dg/vmx/t.c: New.
12438 * gcc.dg/vmx/varargs-1.c: New.
12439 * gcc.dg/vmx/varargs-2.c: New.
12440 * gcc.dg/vmx/varargs-3.c: New.
12441 * gcc.dg/vmx/varargs-4.c: New.
12442 * gcc.dg/vmx/varargs-5.c: New.
12443 * gcc.dg/vmx/varargs-6.c: New.
12444 * gcc.dg/vmx/varargs-7.c: New.
12445 * gcc.dg/vmx/vmx.exp: New.
12446 * gcc.dg/vmx/vprint-1.c: New.
12447 * gcc.dg/vmx/vscan-1.c: New.
12448 * gcc.dg/vmx/x-01.c: New.
12449 * gcc.dg/vmx/x-02.c: New.
12450 * gcc.dg/vmx/x-03.c: New.
12451 * gcc.dg/vmx/x-04.c: New.
12452 * gcc.dg/vmx/x-05.c: New.
12453 * gcc.dg/vmx/yousufi-1.c: New.
12454 * gcc.dg/vmx/zero-1.c: New.
12455 * gcc.dg/vmx/zero.c: New.
12456
12457 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12458
12459 * g++.dg/lookup/java1.C: Update for chage of
12460 _Jv_AllocObject.
12461 * g++.dg/lookup/java2.C: Likewise.
12462
12463 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12464
12465 * ada/acats/run_all.sh: use -O2 by default.
12466
12467 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12468
12469 * gcc.dg/vr-mult-[12].c: New tests.
12470
12471 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12472
12473 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12474
12475 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12476
12477 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12478
12479 * lib/target-supports.exp (check_profiling_available): Assume profiling
12480 isn't available for mips*-*-elf targets.
12481
12482 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12483
12484 * gcc.dg/builtins-38.c: New test.
12485
12486 2004-04-14 Eric Christopher <echristo@redhat.com>
12487
12488 * g++.dg/charset/charset.exp: Run .cc extension tests.
12489
12490 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12491
12492 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12493
12494 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12495
12496 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12497
12498 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12499
12500 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12501 * gcc.dg/i386-387-2.c: Likewise.
12502
12503 * gcc.dg/i386-387-7.c: New test.
12504 * gcc.dg/i386-387-8.c: New test.
12505
12506 * gcc.dg/builtins-37.c: New test.
12507
12508 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12509
12510 * g++.dg/pch/externc-1.C: Add missing semicolon.
12511
12512 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12513
12514 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12515
12516 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12517
12518 * gcc.c-torture/execute/20040411-1.c: New test.
12519
12520 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12521
12522 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12523
12524 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12525
12526 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12527
12528 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12529
12530 * lib/target-supports.exp (check_named_sections_available): New.
12531 * lib/gcc-dg.exp (dg-require-named-sections): New.
12532 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12533 old-deja.exp. Also prune error-count message from HP linker.
12534 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12535
12536 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12537 * g++.old-deja/g++.pt/static3.C: Likewise.
12538 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12539
12540 2004-04-09 Roger Sayle <roger@eyesopen.com>
12541
12542 * gcc.c-torture/execute/20040409-1.c: New test case.
12543 * gcc.c-torture/execute/20040409-2.c: New test case.
12544 * gcc.c-torture/execute/20040409-3.c: New test case.
12545
12546 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12547
12548 * gcc.dg/20040409-1.c: New test.
12549
12550 2004-04-08 Roger Sayle <roger@eyesopen.com>
12551
12552 PR target/14888
12553 * g++.dg/opt/pr14888.C: New test case.
12554
12555 2004-04-08 Geoffrey Keating <geoffk@apple.com>
12556
12557 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12558 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12559 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12560 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12561 New tests.
12562
12563 2004-04-08 Paul Brook <paul@codesourcery.com>
12564
12565 * gcc.dg/spill-1.c: New test.
12566
12567 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12568
12569 * gcc.dg/torture/builtin-ctype-2.c: New test.
12570
12571 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12572
12573 * gcc.dg/pch/pch.exp: Add largefile test.
12574
12575 2004-04-06 Geoffrey Keating <geoffk@apple.com>
12576
12577 * g++.dg/pch/externc-1.Hs: New.
12578 * g++.dg/pch/externc-1.C: New.
12579
12580 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12581
12582 * gcc.dg/compat/struct-by-value-5a_main.c,
12583 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12584 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12585 * gcc.dg/compat/struct-by-value-5a_x.c,
12586 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12587 gcc.dg/compat/struct-by-value-5_x.c.
12588 * gcc.dg/compat/struct-by-value-5a_y.c,
12589 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12590 gcc.dg/compat/struct-by-value-5_y.c.
12591
12592 * gcc.dg/compat/struct-by-value-6a_main.c,
12593 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12594 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12595 * gcc.dg/compat/struct-by-value-6a_x.c,
12596 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12597 gcc.dg/compat/struct-by-value-6_x.c.
12598 * gcc.dg/compat/struct-by-value-6a_y.c,
12599 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12600 gcc.dg/compat/struct-by-value-6_y.c.
12601
12602 * gcc.dg/compat/struct-by-value-7a_main.c,
12603 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12604 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12605 * gcc.dg/compat/struct-by-value-7a_x.c,
12606 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12607 gcc.dg/compat/struct-by-value-7_x.c.
12608 * gcc.dg/compat/struct-by-value-7a_y.c,
12609 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12610 gcc.dg/compat/struct-by-value-7_y.c.
12611
12612 2004-04-06 Jakub Jelinek <jakub@redhat.com>
12613
12614 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12615 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12616 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12617 options.
12618
12619 2004-04-06 Uros Bizjak <uros@kss-loka.si>
12620
12621 * gcc.dg/builtins-36.c: New test.
12622
12623 2004-04-06 Paul Brook <paul@codesourcery.com>
12624
12625 * README.gcc: Remove obsolete contraint on testcases.
12626
12627 2004-04-05 Paul Brook <paul@codesourcery.com>
12628
12629 PR2123
12630 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
12631 failure and exit(0) on success.
12632 * g++.dg/expr/anew2.C: Ditto.
12633 * g++.dg/expr/anew3.C: Ditto.
12634 * g++.dg/expr/anew4.C: Ditto.
12635
12636 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12637
12638 PR c++/3518
12639 * g++.dg/template/unify7.C: New.
12640
12641 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12642
12643 * g++.dg/README: Bring up to date with new subdirectories; remove
12644 duplicate subdirectory lines.
12645
12646 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12647
12648 PR c++/14007
12649 * g++.dg/template/unify5.C: New.
12650 * g++.dg/template/unify6.C: New.
12651 * g++.dg/template/qualttp20.C: Adjust.
12652 * g++.old-deja/g++.jason/report.C: Adjust.
12653 * g++.old-deja/g++.other/qual1.C: Adjust.
12654
12655 2004-04-01 Mark Mitchell <mark@codesourcery.com>
12656
12657 PR c++/14803
12658 * g++.dg/inherit/ptrmem1.C: New test.
12659
12660 2004-04-01 Jakub Jelinek <jakub@redhat.com>
12661
12662 PR c++/14755
12663 * gcc.c-torture/execute/20040331-1.c: New test.
12664 * gcc.dg/20040331-1.c: New test.
12665
12666 2004-04-01 Paul Brook <paul@codesourcery.com>
12667
12668 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12669
12670 2004-03-30 Mark Mitchell <mark@codesourcery.com>
12671
12672 PR c++/14724
12673 * g++.dg/init/goto1.C: New test.
12674
12675 PR c++/14763
12676 * g++.dg/template/defarg4.C: New test.
12677
12678 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12679
12680 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12681
12682 2004-03-28 David Edelsohn <edelsohn@gnu.org>
12683
12684 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12685
12686 2004-03-28 Zack Weinberg <zack@codesourcery.com>
12687
12688 * gcc.dg/noncompile/undeclared-2.c: New test.
12689
12690 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12691
12692 * gcc.dg/940409-1.c: Remove XFAIL.
12693 * gcc.dg/reg-vol-struct-1.c: New test.
12694
12695 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12696
12697 * gcc.dg/torture/builtin-wctype-1.c: New test.
12698
12699 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12700
12701 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12702 * gcc.dg/20001101-1.c: Likewise.
12703 * gcc.dg/20001102-1.c: Likewise.
12704
12705 2004-03-25 Roger Sayle <roger@eyesopen.com>
12706
12707 * gcc.dg/compare8.c: Add an additional test for XOR.
12708
12709 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12710
12711 * gcc.dg/torture/builtin-ctype-1.c: New test.
12712
12713 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12714
12715 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12716 * gcc.dg/torture/builtin-math-1.c: Likewise.
12717 * gcc.dg/torture/builtin-power-1.c: New test.
12718
12719 2004-03-24 Andreas Schwab <schwab@suse.de>
12720
12721 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12722 IA64 assembler.
12723
12724 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12725 Roger Sayle <roger@eyesopen.com>
12726
12727 * gcc.dg/compare8.c: New test case.
12728
12729 2004-03-23 Ziemowit Laski <zlaski@apple.com>
12730
12731 * g++.dg/ext/altivec-7.C: New test.
12732
12733 2004-03-23 Zack Weinberg <zack@codesourcery.com>
12734
12735 PR 12267, 12391, 12560, 13129, 14114, 14133
12736 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12737 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12738 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12739 Adjust error regexps.
12740 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12741 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12742 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12743 * gcc.dg/local1.c: Add explanatory comment.
12744
12745 2004-03-23 Roger Sayle <roger@eyesopen.com>
12746
12747 PR optimization/14669
12748 * g++.dg/opt/fold2.C: New test case.
12749
12750 2004-03-22 Jakub Jelinek <jakub@redhat.com>
12751
12752 PR c/14069
12753 * gcc.dg/20040322-1.c: New test.
12754
12755 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12756
12757 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
12758 * gcc.dg/ultrasp4.c: Likewise.
12759 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12760
12761 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12762
12763 * gcc.dg/i386-sse-8.c: Reset default options.
12764
12765 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12766
12767 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12768 in the error message text.
12769
12770 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12771
12772 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12773
12774 2004-03-21 Mark Mitchell <mark@codesourcery.com>
12775
12776 PR c++/14616
12777 * g++.dg/init/array13.C: New test.
12778
12779 2004-03-20 Roger Sayle <roger@eyesopen.com>
12780
12781 PR target/13889
12782 * gcc.c-torture/compile/pr13889.c: New test case.
12783
12784 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12785
12786 PR c/14635
12787 * builtins-1.c (nan, nans): Don't test.
12788 * builtins-30.c: Don't use nan, nanf, nanl.
12789 * builtins-35.c: New test.
12790
12791 2004-03-19 Ziemowit Laski <zlaski@apple.com>
12792
12793 * g++.dg/ext/altivec-6.C: New test.
12794
12795 2004-03-19 Mark Mitchell <mark@codesourcery.com>
12796
12797 * g++.dg/init/placement3.C: New test.
12798
12799 * g++.dg/template/spec13.C: New test.
12800
12801 * g++.dg/lookup/using11.C: New test.
12802
12803 * g++.dg/lookup/koenig3.C: New test.
12804
12805 * g++.dg/template/operator2.C: New test.
12806
12807 * g++.dg/expr/dtor3.C: New test.
12808 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12809 marker.
12810 * g++.old-deja/g++.law/visibility28.C: Likewise.
12811
12812 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
12813
12814 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12815 * gcc.dg/ppc64-abi-3.c: Likewise.
12816
12817 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12818
12819 PR c++/14545
12820 * g++.dg/parse/template15.C: New test.
12821
12822 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12823
12824 * g++.dg/expr/dtor2.C: New test.
12825
12826 * g++.dg/lookup/anon4.C: New test.
12827
12828 * g++.dg/overload/using1.C: New test.
12829
12830 * g++.dg/template/lookup7.C: New test.
12831
12832 * g++.dg/template/typename6.C: New test.
12833
12834 * g++.dg/expr/cond6.C: New test.
12835
12836 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12837
12838 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
12839
12840 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12841
12842 * g++.dg/expr/cond5.C: New test.
12843 * g++.dg/expr/constcast1.C: Likewise.
12844 * g++.dg/expr/ptrmem2.C: Likewise.
12845 * g++.dg/expr/ptrmem3.C: Likewise.
12846 * g++.dg/lookup/main1.C: Likewise.
12847 * g++.dg/template/lookup6.C: Likewise.
12848
12849 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12850
12851 * gcc.dg/local1.c: New test.
12852
12853 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
12854
12855 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12856
12857 * gcc.dg/torture/builtin-convert-1.c: New test.
12858
12859 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12860
12861 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
12862
12863 2004-03-16 Mark Mitchell <mark@codesourcery.com>
12864
12865 PR c++/14481
12866 * g++.dg/warn/Wunused-7.C: New test.
12867
12868 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12869
12870 * gcc.dg/torture/builtin-integral-1.c: New test.
12871
12872 2004-03-16 Mark Mitchell <mark@codesourcery.com>
12873
12874 PR c++/14586
12875 * g++.dg/parse/non-dependent3.C: New test.
12876
12877 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
12878
12879 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
12880 * g++.dg/eh/simd-2.C: Likewise.
12881 * g++.dg/init/array10.C: Likewise.
12882 * gcc.c-torture/compile/simd-1.c: Likewise.
12883 * gcc.c-torture/compile/simd-2.c: Likewise.
12884 * gcc.c-torture/compile/simd-3.c: Likewise.
12885 * gcc.c-torture/compile/simd-4.c: Likewise.
12886 * gcc.c-torture/compile/simd-6.c: Likewise.
12887 * gcc.c-torture/execute/simd-1.c: Likewise.
12888 * gcc.c-torture/execute/simd-2.c: Likewise.
12889 * gcc.dg/compat/vector-defs.h: Likewise.
12890 * gcc.dg/20020531-1.c: Likewise.
12891 * gcc.dg/altivec-3.c: Likewise.
12892 * gcc.dg/altivec-4.c: Likewise.
12893 * gcc.dg/altivec-varargs-1.c: Likewise.
12894 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
12895 * gcc.dg/i386-mmx-3.c: Likewise.
12896 * gcc.dg/i386-sse-4.c: Likewise.
12897 * gcc.dg/i386-sse-5.c: Likewise.
12898 * gcc.dg/i386-sse-8.c: Likewise.
12899 * gcc.dg/simd-1.c: Likewise.
12900 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
12901 __ev64_opaque__ since the machine description provides it.
12902
12903 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12904
12905 * lib/compat.exp (skip_list): New global variable.
12906 Use it to hold the user defined COMPAT_SKIPS list if any.
12907 (compat-obj): Add the members of skip_list to optall.
12908
12909 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12910
12911 * gcc.dg/compat/union-by-value-1_main.c,
12912 union-by-value-1_x.c, union-by-value-1_y.c,
12913 union-check.h, union-defs.h,
12914 union-init.h, union-return-1_main.c,
12915 union-return-1_x.c, union-return-1_y.c: New files.
12916
12917 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12918
12919 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
12920 mixed-struct-init.h: Add 4 mixed structure types.
12921 struct-by-value-21_main.c, struct-by-value-21_x.c,
12922 struct-by-value-21_y.c, struct-return-21_main.c,
12923 struct-return-21_x.c, struct-return-21_y.c: New files.
12924
12925 2004-03-13 Mark Mitchell <mark@codesourcery.com>
12926
12927 PR c++/14550
12928 * g++.dg/parse/template14.C: New test.
12929
12930 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12931
12932 * gcc.c-torture/execute/20040313-1.c: New test.
12933
12934 2004-03-13 Jakub Jelinek <jakub@redhat.com>
12935
12936 PR target/14533
12937 * gcc.dg/20040311-2.c: New test.
12938
12939 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
12940
12941 PR other/14544
12942 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
12943 bit-field.
12944
12945 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
12946
12947 * gcc.dg/20040305-2.c: Add missing return statement.
12948
12949 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12950
12951 * gcc.dg/builtins-34.c: Also check pow10*.
12952
12953 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12954
12955 PR target/14262
12956 * gcc.dg/20040305-2.c: New test.
12957
12958 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12959
12960 * gcc.dg/20040310-1.c: New test.
12961
12962 2004-03-11 Roger Sayle <roger@eyesopen.com>
12963
12964 * gcc.c-torture/execute/20040311-1.c: New test case.
12965
12966 2004-03-11 Mark Mitchell <mark@codesourcery.com>
12967
12968 PR c++/14476
12969 * g++.dg/lookup/enum1.C: New test.
12970
12971 2004-03-10 Mark Mitchell <mark@codesourcery.com>
12972
12973 PR c++/14510
12974 * g++.dg/lookup/struct2.C: New test.
12975
12976 2004-03-10 Uros Bizjak <uros@kss-loka.si>
12977
12978 * gcc.dg/builtins-34.c: New test.
12979
12980 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12981
12982 * gcc.dg/torture/builtin-nonneg-1.c: New test.
12983
12984 2004-03-09 James E Wilson <wilson@specifixinc.com>
12985
12986 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
12987 * gcc.dg/alias-2.c: New testcase.
12988
12989 2004-03-09 Zack Weinberg <zack@codesourcery.com>
12990
12991 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
12992
12993 2004-03-09 Roger Sayle <roger@eyesopen.com>
12994
12995 * gcc.c-torture/execute/20040309-1.c: New test case.
12996
12997 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
12998
12999 PR c++/14397
13000 * g++.dg/overload/ref1.C: New.
13001
13002 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13003
13004 PR c++/14409
13005 * g++.dg/template/spec12.C: New test.
13006
13007 PR c++/14448
13008 * g++.dg/parse/crash14.C: New test.
13009
13010 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13011
13012 PR c++/14230
13013 * g++.dg/init/ref11.C: New test.
13014
13015 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13016
13017 PR c++/14432
13018 * g++.dg/parse/builtin2.C: New test.
13019
13020 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13021
13022 PR c++/14401
13023 * g++.dg/init/ctor3.C: New test.
13024 * g++.dg/init/union1.C: New test.
13025 * g++.dg/ext/anon-struct4.C: New test.
13026
13027 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13028
13029 * g++.dg/lookup/koenig1.C: Tweak error messages.
13030 * g++.dg/lookup/used-before-declaration.C: Likewise.
13031 * g++.dg/other/do1.C: Likewise.
13032 * g++.dg/overload/koenig1.C: Likewise.
13033 * g++.dg/parse/crash13.C: Likewise.
13034 * g++.dg/template/instantiate3.C: Likewise.
13035
13036 2004-03-08 Eric Christopher <echristo@redhat.com>
13037
13038 * * lib/target-supports.exp: Enable libiconv in test
13039 compilation. Fix up error checking.
13040
13041 2004-03-08 Roger Sayle <roger@eyesopen.com>
13042
13043 PR middle-end/14289
13044 * gcc.dg/pr14289-1.c: New test case.
13045 * gcc.dg/pr14289-2.c: Likewise.
13046 * gcc.dg/pr14289-3.c: Likewise.
13047
13048 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13049
13050 * gcc.c-torture/execute/20040308-1.c: New test.
13051
13052 2004-03-07 Roger Sayle <roger@eyesopen.com>
13053
13054 * gcc.c-torture/execute/20040307-1.c: New test case.
13055
13056 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13057
13058 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13059
13060 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13061
13062 * gcc.dg/20040306-1.c: New test.
13063
13064 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13065
13066 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13067 them static.
13068 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13069
13070 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13071
13072 PR c/14465
13073 * gcc.dg/decl-6.c: New test.
13074
13075 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13076
13077 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13078 Rename LOGPOW -> LOG_POW.
13079 (SQRT_EXP, POW_EXP): New.
13080
13081 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13082
13083 * gcc.dg/i386-sse-8.c: New test.
13084
13085 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13086
13087 PR c/14114
13088 * gcc.dg/decl-5.c: New test.
13089
13090 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13091
13092 * gcc.dg/20040305-1.c: New test.
13093
13094 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13095
13096 PR other/14354
13097 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13098
13099 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13100
13101 PR c++/14425, c++/14426
13102 * g++.dg/ext/altivec-4.C: New test.
13103 * g++.dg/ext/altivec-5.C: New test.
13104
13105 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13106
13107 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13108 global variables of a type with no linkage.
13109 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13110 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13111 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13112 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13113 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13114 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13115 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13116 * g++.dg/warn/deprecated.C: Name enum Color.
13117 * g++.dg/overload/VLA.C: Name structure for 'b'.
13118 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13119
13120 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13121
13122 * gcc.c-torture/compile/20040304-1.c: New test.
13123
13124 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13125
13126 PR 13728
13127 * gcc.dg/decl-4.c: New testcase.
13128
13129 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13130
13131 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13132 as PRECF if sizeof (float) > sizeof (double).
13133 (PRECL): Make it the same as PRECF if
13134 sizeof (float) > sizeof (long double).
13135
13136 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13137
13138 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13139 system type. Add check for irix6 which doesn't have c99 runtime.
13140
13141 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13142
13143 * gcc.dg/const-elim-1.c: xfail for xtensa.
13144
13145 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13146
13147 PR c++/14369
13148 * g++.dg/template/cond4.C: New test.
13149
13150 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13151
13152 PR c++/14360
13153 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13154
13155 PR c++/14361
13156 * g++.dg/parse/defarg7.C: New test.
13157
13158 PR c++/14359
13159 * g++.dg/template/friend26.C: New test.
13160
13161 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13162
13163 PR c++/14324
13164 * g++.dg/abi/mangle21.C: New test.
13165
13166 PR c++/14260
13167 * g++.dg/parse/constructor2.C: New test.
13168
13169 PR c++/14337
13170 * g++.dg/template/sfinae1.C: New test.
13171
13172 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13173
13174 PR c++/14267
13175 * g++.dg/expr/crash2.C: New test.
13176
13177 PR middle-end/13448
13178 * gcc.dg/inline-5.c: New test.
13179 * gcc.dg/always-inline.c: Split out tests into ...
13180 * gcc.dg/always-inline2.c: ... this and ...
13181 * gcc.dg/always-inline3.c: ... this.
13182
13183 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13184
13185 PR debug/12103
13186 * g++.dg/debug/crash1.C: New test.
13187
13188 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13189
13190 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13191 function with __attribute__((noinline)).
13192 (recurser_void2): Likewise.
13193 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13194 (recurser_void2): Likewise.
13195
13196 2004-02-29 Roger Sayle <roger@eyesopen.com>
13197
13198 PR middle-end/14203
13199 * g++.dg/warn/Wunused-6.C: New test case.
13200
13201 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13202
13203 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13204 not defined.
13205
13206 2004-02-27 Eric Christopher <echristo@redhat.com>
13207
13208 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13209 * g++.dg/charset/asm2.c: Run only x86.
13210 * gcc.dg/charset/asm3.c: Ditto.
13211
13212 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13213
13214 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13215 ld_library_path.
13216
13217 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13218
13219 * g++.dg/ext/altivec-3.C: New.
13220
13221 2004-02-26 Richard Henderson <rth@redhat.com>
13222
13223 * g++.dg/ext/attrib10.C: Mark for warning.
13224 * gcc.dg/attr-alias-1.c: New.
13225
13226 2004-02-26 Richard Henderson <rth@redhat.com>
13227
13228 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13229 * gcc.c-torture/execute/20040208-2.c: ... it back.
13230
13231 2004-02-26 Eric Christopher <echristo@redhat.com>
13232
13233 * lib/target-supports.exp (check-iconv-available): New function.
13234 * lib/gcc-dg.exp (dg-require-iconv): New function.
13235 Use above.
13236 * gcc.dg/charset: New directory.
13237 * gcc.dg/charset/charset.exp: New file.
13238 * gcc.dg/charset/asm1.c: Ditto.
13239 * gcc.dg/charset/asm2.c: Ditto.
13240 * gcc.dg/charset/asm3.c: Ditto.
13241 * gcc.dg/charset/asm4.c: Ditto.
13242 * gcc.dg/charset/asm5.c: Ditto.
13243 * gcc.dg/charset/attribute1.c: Ditto.
13244 * gcc.dg/charset/attribute2.c: Ditto.
13245 * gcc.dg/charset/string1.c: Ditto.
13246 * g++.dg/charset: New directory.
13247 * g++.dg/dg.exp: Add here. Special options.
13248 * g++.dg/charset/charset.exp: New file.
13249 * g++.dg/charset/asm1.c: Ditto.
13250 * g++.dg/charset/asm2.c: Ditto.
13251 * g++.dg/charset/asm3.c: Ditto.
13252 * g++.dg/charset/asm4.c: Ditto.
13253 * g++.dg/charset/attribute1.c: Ditto.
13254 * g++.dg/charset/attribute2.c: Ditto.
13255 * g++.dg/charset/extern1.cc: Ditto.
13256 * g++.dg/charset/extern2.cc: Ditto.
13257 * g++.dg/charset/string1.c: Ditto.
13258
13259 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13260
13261 PR c++/14278
13262 * g++.dg/parse/comma1.C: New test.
13263
13264 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13265
13266 PR c++/14284
13267 * g++.dg/template/ttp8.C: New test.
13268
13269 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13270
13271 * gcc.dg/fixuns-trunc-1.c: New test.
13272
13273 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13274
13275 * gcc.dg/builtins-config.h: Use #elif.
13276
13277 2004-02-26 Michael Matz <matz@suse.de>
13278
13279 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13280 * gcc.dg/991214-1.c: Likewise.
13281 * gcc.dg/i386-asm-1.c: Likewise.
13282
13283 2004-02-25 Richard Henderson <rth@redhat.com>
13284
13285 * gcc.c-torture/execute/20040208-2.c: Move ...
13286 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13287
13288 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13289
13290 PR c++/14246
13291 * g++.dg/other/crash-3.C: New test.
13292
13293 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13294
13295 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13296 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13297
13298 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13299 HP-UX.
13300
13301 2004-02-24 Michael Matz <matz@suse.de>
13302
13303 * gcc.dg/i386-regparm.c: New.
13304
13305 2004-02-23 James E Wilson <wilson@specifixinc.com>
13306
13307 * gcc.c-torture/execute/20040223-1.c: New.
13308
13309 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13310 Kazu Hirata <kazu@cs.umass.edu>
13311
13312 * gcc.dg/fwritable-strings-1.c: Remove.
13313
13314 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13315
13316 PR c/14156
13317 * gcc.dg/20040223-1.c: New test.
13318
13319 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13320
13321 PR c++/14106
13322 * g++.dg/ext/typeof9.C: New test.
13323
13324 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13325
13326 PR c++/14250
13327 * g++.dg/other/switch1.C: New test.
13328
13329 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13330
13331 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13332 * gcc.dg/va-arg-1.c: Likewise.
13333
13334 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13335
13336 PR c++/14143
13337 * g++.dg/template/koenig5.C: New test.
13338
13339 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13340
13341 * g++.dg/ext/altivec-1.C: Generalize target triple.
13342 * g++.dg/ext/altivec-2.C: New test case.
13343 * g++.dg/ext/altivec_check.h: New file.
13344 * gcc.dg/altivec-1.c: Generalize target triple;
13345 include altivec_check.h and call altivec_check().
13346 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13347 * gcc.dg/altivec-6.c: New test case.
13348 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13349 type casts as needed.
13350 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13351 altivec_check().
13352 * gcc.dg/altivec-12.c: New test case.
13353 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13354 include altivec_check.h and call altivec_check().
13355 * gcc.dg/altivec_check.h: New file.
13356
13357 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13358
13359 * lib/target-supports.exp (check_alias_available): Don't mangle
13360 function `g' in test program.
13361
13362 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13363
13364 * lib/target-supports.exp (check_profiling_available): Check
13365 argument to determine whether we support a profiling type.
13366 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13367 check_profiling_available.
13368 * g++.dg/bprob/bprob.exp: Likewise
13369 * g77.dg/bprob/bprob.exp: Likewise.
13370 * gcc.misc-tests/bprob.exp: Likewise.
13371 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13372 dg-require-profiling and delete expected error handling.
13373 * gcc.dg/20021014-1.c: Likewise.
13374 * gcc.dg/nest.c: Likewise.
13375
13376 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13377
13378 PR c++/12007
13379 * g++.dg/other/vthunk1.C: New test.
13380
13381 2004-02-20 Falk Hueffner <falk@debian.org>
13382
13383 PR target/14201
13384 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13385
13386 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13387
13388 PR c++/13927
13389 * g++.dg/other/error8.C: Remove XFAIL markers.
13390
13391 PR c++/14173
13392 * g++.dg/ext/packed5.C: New test.
13393
13394 PR c++/14199
13395 * g++.dg/warn/Wunused-5.C: New test.
13396
13397 PR c++/14186
13398 * g++.dg/lookup/member1.C: New test.
13399
13400 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13401
13402 * gcc.c-torture/compile/20040130-1.c: Enable only when
13403 __INT_MAX__ >= 2147483647L.
13404 * gcc.c-torture/compile/961203-1.c: Likewise.
13405
13406 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13407
13408 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13409 * g++.dg/opt/template1.C: Robustify assembler regexp
13410
13411 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13412
13413 * gcc.c-torture/execute/simd-4.x: Remove.
13414 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13415 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13416 Guard with #ifndef SKIP_ATTRIBUTE.
13417 * gcc.dg/compat/vector-1_y.c: Likewise.
13418 * gcc.dg/compat/vector-2_x.c: Likewise.
13419 * gcc.dg/compat/vector-2_y.c: Likewise.
13420 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13421 * g++.dg/eh/simd-2.C: Likewise.
13422
13423 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13424
13425 * gcc.c-torture/compile/complex-1.c: New.
13426
13427 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13428
13429 PR target/14209
13430 * gcc.c-torture/execute/20040218-1.c: New test.
13431
13432 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13433
13434 PR c++/14181
13435 * g++.dg/parse/new2.C: New test.
13436
13437 2004-02-18 Paul Brook <paul@codesourcery.com>
13438
13439 * gcc.c-torture/compile/libcall-1.c: New test.
13440
13441 2004-02-18 Paul Brook <paul@codesourcery.com>
13442
13443 PR debug/12934
13444 * gcc.dg/debug/debug-7.c: New test.
13445
13446 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13447
13448 * gcc.dg/20040217-1.c: New test.
13449
13450 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13451
13452 * gcc.c-torture/execute/990208-1.x: Delete.
13453
13454 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13455
13456 * gcc.c-torture/execute/20040208-2.x: New file.
13457
13458 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13459
13460 PR c++/11326
13461 * g++.dg/abi/structret1.C: New test.
13462
13463 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13464
13465 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13466 (i386_cpuid): No need to test if cpuid is available on AMD64.
13467 Fix assembly, so that it works onboth i386 and AMD64.
13468 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13469 (vecInLong): Fix s[] member type to unsigned int.
13470 (vecInWord): Remove type.
13471 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13472 (a64, b64, c64, d64, e64): Remove.
13473 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13474 Remove unused variable. Remove initialization of removed variables.
13475 Don't call mmx_tests nor sse_tests.
13476 (reference_mmx, reference_sse): Remove.
13477 (check): Add return stmt.
13478 * gcc.dg/i386-sse-7.c: New test.
13479 * gcc.dg/i386-mmx-4.c: New test.
13480
13481 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13482
13483 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13484 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13485 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13486 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13487 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13488 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13489 g++.dg/tc1/dr94.C: Fix line terminator.
13490
13491 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13492
13493 * gcc.c-torture/compile/20040216-1.c: New.
13494
13495 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13496
13497 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13498 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13499 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13500 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13501 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13502 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13503
13504 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13505
13506 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13507
13508 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13509
13510 PR c++/13971
13511 * g++.dg/expr/cond4.C: New test.
13512
13513 PR c++/14086
13514 * g++.dg/lookup/crash2.C: New test.
13515
13516 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13517
13518 * gcc.c-torture/compile/20040214-2.c: New test.
13519
13520 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13521
13522 PR c++/14116
13523 * g++.dg/ext/typeof8.C: New test.
13524
13525 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13526
13527 * gcc.c-torture/compile/20040214-1.c: New test.
13528
13529 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13530
13531 PR c++/13635
13532 * g++.dg/template/spec11.C: New test.
13533
13534 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13535
13536 PR c++/13927
13537 * g++.dg/other/error8.C: New test.
13538
13539 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13540
13541 PR c++/14122
13542 * g++.dg/template/array4.C: New test.
13543
13544 PR c++/14108
13545 * g++.dg/inherit/thunk2.C: New test.
13546
13547 PR c++/14083
13548 * g++.dg/eh/cond2.C: New test.
13549
13550 2004-02-12 Alan Modra <amodra@bigpond.net.au>
13551
13552 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13553
13554 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
13555
13556 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13557
13558 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13559
13560 * g++.dg/simd-2.C: xfail on ppc64-linux.
13561
13562 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13563
13564 PR c/456
13565 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13566 tests.
13567
13568 2004-02-11 Uros Bizjak <uros@kss-loka.si>
13569
13570 * gcc.dg/builtins-33.c: New test.
13571
13572 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
13573
13574 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13575
13576 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13577
13578 * g++.dg/simd-2.C: Set -maltivec for ppc64.
13579
13580 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13581
13582 * gcc.dg/ppc64-abi-3.c: New test.
13583
13584 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
13585
13586 PR c/14092
13587
13588 * gcc.dg/pr14092-1.c: New testcase.
13589
13590 2004-02-10 Alan Modra <amodra@bigpond.net.au>
13591
13592 * gcc.dg/cpp/assert4.c: Fix typo last change.
13593
13594 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13595 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13596
13597 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13598
13599 2004-02-09 Roger Sayle <roger@eyesopen.com>
13600
13601 * gcc.c-torture/compile/20040209-1.c: New test case.
13602
13603 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13604
13605 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13606
13607 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
13608
13609 * gcc.c-torture/execute/20040208-[12].c: New tests.
13610
13611 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13612
13613 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13614
13615 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13616
13617 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13618
13619 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13620
13621 Bug 13856
13622 * gcc.dg/visibility-8.c: New testcase.
13623
13624 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13625
13626 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13627 arguments.
13628 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13629
13630 2004-02-07 Roger Sayle <roger@eyesopen.com>
13631
13632 PR middle-end/13696
13633 * g++.dg/opt/fold1.C: New test case.
13634
13635 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13636
13637 PR c++/14033
13638 * g++.dg/other/crash-2.C: New test.
13639
13640 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13641
13642 PR c++/14028
13643 * g++.dg/parse/angle-bracket2.C: New test.
13644
13645 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13646
13647 PR middle-end/13750
13648 Revert:
13649 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13650 PR pch/13361
13651 * testsuite/g++.dg/pch/wchar-1.C: New.
13652 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13653
13654 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13655
13656 PR c++/14008
13657 * g++.dg/parse/error15.C: New test.
13658 * g++.dg/parse/crash11.C: Update dg-error mark.
13659
13660 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13661
13662 PR c++/13932
13663 * g++.dg/warn/conv2.C: New test.
13664
13665 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13666
13667 PR c++/13086
13668 * g++.dg/warn/incomplete1.C: Remove xfail.
13669
13670 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13671
13672 * lib/file-format.exp (gcc_target_object_format): Use
13673 ${tool}_target_compile, not gcc_target_compile.
13674 * lib/target-supports.exp (check_alias_available): Likewise.
13675 (check_gc_sections_available): Likewise.
13676 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13677 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13678 dg-require-alias.
13679
13680 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13681
13682 PR c++/13969
13683 * g++.dg/template/static6.C: New test.
13684
13685 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13686
13687 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13688
13689 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13690
13691 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13692 tests for systems where `char' is unsigned by default.
13693
13694 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13695
13696 PR c++/13997
13697 * g++.dg/template/partial3.C: New test.
13698
13699 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13700
13701 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13702 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13703 Remove mentions of obsolete ports.
13704
13705 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
13706
13707 * gcc.dg/noncompile/20001228-1.c: Fix for new
13708 error message.
13709
13710 2004-02-03 Roger Sayle <roger@eyesopen.com>
13711
13712 PR target/9348
13713 * gcc.c-torture/execute/multdi-1.c: New test case.
13714
13715 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13716
13717 PR c++/13925
13718 * g++.dg/template/lookup5.C: New test.
13719
13720 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13721
13722 PR c++/13950
13723 * g++.dg/template/lookup4.C: New test.
13724
13725 PR c++/13970
13726 * g++.dg/parse/error14.C: New test.
13727
13728 PR c++/14002
13729 * g++.dg/parse/template13.C: New test.
13730
13731 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13732
13733 PR c++/13978
13734 * g++.dg/template/koenig4.C: New test.
13735
13736 PR c++/13968
13737 * g++.dg/template/crash17.C: New test.
13738
13739 PR c++/13975
13740 * g++.dg/parse/error13.C: New test.
13741 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13742
13743 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13744
13745 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13746
13747 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
13748
13749 PR c/11658
13750 PR c/13994
13751 * gcc.dg/noncompile/20040203-1.c: New test.
13752 * gcc.dg/noncompile/20040203-2.c: Likewise.
13753 * gcc.dg/noncompile/20040203-3.c: Likewise.
13754 * gcc.dg/20040203-1.c: Likewise.
13755
13756 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13757
13758 PR c++/10858
13759 * g++.dg/template/sizeof7.C: New test.
13760
13761 2004-02-02 Eric Christopher <echristo@redhat.com>
13762 Zack Weinberg <zack@codesourcery.com>
13763
13764 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13765
13766 2004-02-02 Zack Weinberg <zack@codesourcery.com>
13767
13768 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13769 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13770 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13771 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13772
13773 2004-02-02 Mark Mitchell <mark@codesourcery.com>
13774
13775 PR c++/13113
13776 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13777
13778 PR c++/13854
13779 * g++.dg/ext/attrib13.C: New test.
13780
13781 PR c++/13907
13782 * g++.dg/conversion/op2.C: New test.
13783
13784 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13785
13786 * gcc.dg/titype-1.c: Fix pasto.
13787
13788 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13789
13790 * gcc.dg/titype-1.c: New test.
13791
13792 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13793
13794 PR c++/13957
13795 * g++.dg/template/non-type-template-argument-1.C,
13796 g++.dg/template/qualified-id1.C: Update dg-error marks.
13797 * g++.dg/template/nontype6.C: New test.
13798
13799 2004-02-01 Roger Sayle <roger@eyesopen.com>
13800
13801 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13802 * gcc.dg/builtins-31.c: New testcase.
13803 * gcc.dg/builtins-32.c: New testcase.
13804
13805 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13806
13807 * objc.dg/call-super-2.m: Update line numbers
13808 for the including of stddef.h.
13809
13810 2004-01-30 Michael Matz <matz@suse.de>
13811
13812 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13813 g++.dg/ext/case-range3.C: New tests.
13814
13815 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13816
13817 DR206
13818 PR c++/13813
13819 * g++.dg/template/member4.C: New test.
13820
13821 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13822
13823 PR c++/13683
13824 * g++.dg/template/sizeof6.C: New test.
13825
13826 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13827
13828 * gcc.dg/fwritable-strings-1.c: New test.
13829
13830 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13831
13832 * gcc.c-torture/compile/20040130-1.c: New test.
13833
13834 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
13835
13836 * objc.dg/call-super-2.m: Include stddef.h for size_t.
13837
13838 2004-01-29 Mark Mitchell <mark@codesourcery.com>
13839
13840 PR c++/13883
13841 * g++.dg/template/ctor3.C: New test.
13842
13843 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13844
13845 * g++.dg/tc1: New directory.
13846 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
13847 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
13848 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
13849 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13850 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
13851
13852 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13853
13854 * g++.dg/parse/error11.C: New test.
13855 * g++.dg/parse/error12.C: Likewise.
13856
13857 2004-01-28 Ziemowit Laski <zlaski@apple.com>
13858
13859 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
13860 (scan_initial, main): Use aligned_sizeof instead of sizeof.
13861
13862 2004-01-28 Mark Mitchell <mark@codesourcery.com>
13863
13864 PR c++/13791
13865 * g++.dg/ext/attrib12.C: New test.
13866
13867 PR c++/13736
13868 * g++.dg/parse/cast2.C: New test.
13869
13870 2004-01-27 James E Wilson <wilson@specifixinc.com>
13871
13872 * objc.dg/encode-2.m (main): New local string. Set depending on
13873 sizeof long. Use in sscanf call.
13874 * objc.dg/encode-3.m (main): New local string. Set depending on
13875 sizeof long. Use in scan_initial call.
13876
13877 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13878
13879 * objc.dg/call-super-2.m: Make LP64-safe.
13880 * objc.dg/desig-init-1.m: Likewise.
13881
13882 2004-01-27 Devang Patel <dpatel@apple.com>
13883
13884 * g++.dg/debug/namespace1.C: New test.
13885
13886 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
13887
13888 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
13889 xscale-*-*.
13890
13891 * gcc.dg/arm-mmx-1.c: New test.
13892
13893 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13894
13895 * gcc.dg/20040127-1.c: New test.
13896 * gcc.dg/20040127-2.c: New test.
13897
13898 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13899
13900 * objc.dg/stret-1.m (glob): Renamed to globa.
13901
13902 2004-01-26 Mark Mitchell <mark@codesourcery.com>
13903
13904 PR c++/13663
13905 * g++.dg/expr/for1.C: New test.
13906
13907 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
13908
13909 PR middle-end/13779
13910 * gcc.dg/darwin-longlong.c: New test.
13911
13912 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
13913
13914 * gcc.dg/20040124-1.c: Moved test from here...
13915 * gcc.c-torture/compile/20040124-1.c: ...to here.
13916
13917 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13918
13919 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
13920 the assembly output if -m64 is passed.
13921
13922 2004-01-25 Mark Mitchell <mark@codesourcery.com>
13923
13924 PR c++/13833
13925 * g++.dg/template/cond3.C: New test.
13926
13927 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13928
13929 PR c++/13810
13930 * g++.dg/template/ttp7.C: New test.
13931
13932 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13933
13934 PR c++/13797
13935 * g++.dg/template/nontype4.C: New test.
13936 * g++.dg/template/nontype5.C: Likewise.
13937
13938 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
13939
13940 * gcc.dg/torture/mips-clobber-at.c: New test.
13941
13942 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
13943
13944 * gcc.dg/20040124-1.c: New test.
13945
13946 2004-01-24 Jakub Jelinek <jakub@redhat.com>
13947
13948 * gcc.dg/20040123-1.c: New test.
13949
13950 2004-01-23 Zack Weinberg <zack@codesourcery.com>
13951
13952 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
13953
13954 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
13955
13956 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
13957
13958 2004-01-23 Andrew Pinski <apinski@apple.com>
13959
13960 * gcc.dg/20030121-1.c: Move to ..
13961 * gcc.dg/20040121-1.c: here.
13962
13963 2004-01-23 Roger Sayle <roger@eyesopen.com>
13964
13965 * gcc.dg/builtins-29.c: New test case.
13966
13967 2004-01-23 Zack Weinberg <zack@codesourcery.com>
13968
13969 PR 18314
13970 * gcc.dg/builtins-30.c: New testcase.
13971
13972 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
13973
13974 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
13975 * lib/g77.exp: Likewise.
13976 * lib/objc.exp: Likewise.
13977 * lib/g++.exp: Likewise.
13978
13979 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13980
13981 * gcc.dg/struct-by-value-2.c: New test.
13982
13983 2004-01-21 Andrew Pinski <apinski@apple.com>
13984
13985 PR target/13785
13986 * gcc.dg/20030121-1.c: New test.
13987
13988 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
13989
13990 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
13991 clobber frame pointer register in asm statement.
13992
13993 2004-01-21 Falk Hueffner <falk@debian.org>
13994
13995 * gcc.c-torture/compile/20040121-1.c: New test.
13996
13997 2004-01-21 Zack Weinberg <zack@codesourcery.com>
13998
13999 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14000
14001 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14002
14003 * gcc.dg/ppc64-abi-2.c: New test.
14004
14005 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14006
14007 * lib/treelang.exp: Fill out this file.
14008 * lib/treelang-dg.exp: New File.
14009
14010 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14011
14012 * gcc.c-torture/compile/981022-1.c: Remove.
14013 * gcc.dg/array-5.c: Remove XFAIL.
14014 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14015 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14016 gcc.dg/cond-lvalue-1.c: Update.
14017 * gcc.dg/cast-lvalue-2.c: New test.
14018
14019 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14020
14021 PR c++/13592
14022 * g++.dg/other/error1.C (class foo): Tweak error message.
14023
14024 PR c++/13592
14025 * g++.dg/template/call2.C: New test.
14026
14027 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14028
14029 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14030 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14031 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14032 scalar-return-1_x.c, scalar-return-2_y.c,
14033 scalar-return-3_x.c, scalar-return-3_y.c,
14034 scalar-return-4_x.c, scalar-return-4_y.c,
14035 struct-align-1.h, struct-align-1_x.c,
14036 struct-align-1_y.c, struct-align-2.h,
14037 struct-align-2_x.c, struct-align-2_y.c,
14038 struct-by-value-10_y.c, struct-by-value-11_x.c,
14039 struct-by-value-11_y.c, struct-by-value-12_x.c,
14040 struct-by-value-12_y.c, struct-by-value-13_x.c,
14041 struct-by-value-13_y.c, struct-by-value-14_x.c,
14042 struct-by-value-14_y.c, struct-by-value-15_x.c,
14043 struct-by-value-15_y.c, struct-by-value-16_y.c,
14044 struct-by-value-17_y.c, struct-by-value-18_y.c,
14045 struct-by-value-19_y.c, struct-by-value-1_x.c,
14046 struct-by-value-1_y.c, struct-by-value-20_y.c,
14047 struct-by-value-2_x.c, struct-by-value-2_y.c,
14048 struct-by-value-3_y.c, struct-by-value-4_x.c,
14049 struct-by-value-4_y.c, struct-by-value-5_y.c,
14050 struct-by-value-6_y.c, struct-by-value-7_y.c
14051 struct-by-value-8_x.c, struct-by-value-8_y.c
14052 struct-by-value-9_x.c, struct-by-value-9_y.c
14053 struct-return-10_x.c, struct-return-10_y.c,
14054 struct-return-19_x.c, struct-return-20_x.c
14055 struct-return-2_x.c, struct-return-2_y.c
14056 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14057 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14058
14059 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14060
14061 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14062 attribute on sparc*-sun-solaris2.*.
14063
14064 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14065
14066 PR c++/13710
14067 * g++.dg/ext/typeof7.C: New test.
14068
14069 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14070
14071 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14072 * gcc.dg/const-elim-1.c: Same.
14073
14074 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14075
14076 * objc.dg/stret-1.m: New.
14077 * objc.dg/stret-2.m: New.
14078
14079 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14080
14081 PR c++/11895
14082 * g++.dg/ext/vector1.C: New test.
14083
14084 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14085
14086 * gcc.dg/pch/import-1.c: New.
14087 * gcc.dg/pch/import-1.hs: New.
14088 * gcc.dg/pch/import-1a.h: New.
14089 * gcc.dg/pch/import-1b.h: New.
14090 * gcc.dg/pch/import-1c.h: New.
14091
14092 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14093
14094 PR c++/13574
14095 * g++.dg/ext/array1.C: New test.
14096
14097 PR c++/13178
14098 * g++.dg/conversion/op1.C: New test.
14099
14100 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14101
14102 PR 11864
14103 From Kazumoto Kojima / Dan Kegel:
14104 * gcc.dg/pr11864-1.c: New test.
14105
14106 PR 10392
14107 From Marcus Comstedt / Dan Kegel:
14108 * gcc.dg/pr10392-1.c: New test.
14109
14110 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14111
14112 PR c++/13478
14113 * g++.dg/init/ref10.C: New test.
14114
14115 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14116
14117 PR c++/13407
14118 * g++.dg/parse/typename6.C: New test.
14119
14120 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14121
14122 PR pch/13361
14123 * testsuite/g++.dg/pch/wchar-1.C: New.
14124 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14125
14126 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14127
14128 PR c++/9259
14129 * g++.dg/expr/sizeof2.C: New test.
14130
14131 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14132
14133 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14134
14135 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14136
14137 PR c++/13659
14138 * g++.dg/lookup/strong-using-3.C: New.
14139 * g++.dg/lookup/using-10.C: New.
14140
14141 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14142
14143 PR c++/13594
14144 * g++.dg/lookup/strong-using-2.C: New.
14145
14146 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14147 Dan Kegel <dank@kegel.com>
14148 J"orn Rennecke <joern.rennecke@superh.com>
14149
14150 PR target/9365
14151 * gcc.dg/pr9365-1.c: New test.
14152
14153 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14154
14155 PR c++/8856
14156 * g++.dg/parse/casting-operator2.C: New test.
14157 * g++.old-deja/g++.pt/explicit83.C: Remove.
14158
14159 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14160
14161 * gcc.dg/label-compound-stmt-1.c: New test.
14162 * gcc.c-torture/compile/950922-1.c,
14163 gcc.c-torture/compile/20000211-3.c,
14164 gcc.c-torture/compile/20000518-1.c,
14165 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14166 compound statements.
14167
14168 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14169
14170 * gcc.dg/ppc64-abi-1.c: New test.
14171
14172 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14173
14174 * g++.dg/ext/attrib9.C: Add dg-warnings.
14175
14176 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14177
14178 PR c++/12335
14179 * g++.dg/parse/dtor3.C: New test.
14180
14181 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14182
14183 PR c++/12709
14184 * g++.dg/parse/try-catch-1.C: New test.
14185
14186 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14187
14188 * ada/acats/run_all.sh: Add more verbose output in acats.log
14189 when compiling tests.
14190
14191 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14192
14193 PR 13656
14194 * gcc.dg/typedef-redecl.c: New test case.
14195 * gcc.dg/typedef-redecl.h: New support file.
14196
14197 2004-01-13 Jan Hubicka <jh@suse.cz>
14198
14199 * gcc.dg/always_inline.c: New test.
14200 * gcc.dg/debug/20031231-1.c: Fix.
14201
14202 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14203
14204 PR c++/13474
14205 * g++.dg/template/array3.C: New test.
14206
14207 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14208
14209 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14210 * g++.dg/warn/Wunused-2.C: Likewise.
14211
14212 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14213
14214 PR c++/13289
14215 * g++.dg/template/instantiate6.C: New test.
14216
14217 2004-01-12 Roger Sayle <roger@eyesopen.com>
14218
14219 PR middle-end/11397
14220 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14221
14222 2004-01-12 Jan Hubicka <jh@suse.cz>
14223
14224 PR opt/12826
14225 * gcc.dg/20040112-1.c: New.
14226
14227 * gcc.dg/dwarf-die[1-7].c: Move to...
14228 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14229 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14230
14231 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14232
14233 PR c++/4100
14234 * g++.dg/parse/friend4.C: New test.
14235
14236 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14237
14238 PR c++/4100
14239 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14240 definition is called a friend.
14241
14242 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14243
14244 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14245
14246 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14247
14248 PR c++/3478
14249 * g++.dg/parse/error10.C: New test.
14250 * g++.dg/template/arg2.C: Accept "invalid type" error.
14251
14252 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14253
14254 PR middle-end/13392
14255 * g++.dg/opt/expect2.C: New test.
14256
14257 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14258
14259 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14260 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14261 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14262 Update dg-error regexps.
14263
14264 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14265
14266 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14267 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14268
14269 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14270
14271 * gcc.dg/pragma-re-1.c: Use right pointer type.
14272
14273 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14274
14275 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14276
14277 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14278
14279 * gcc.dg/rs6000-ldouble-1.c: New.
14280
14281 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14282
14283 DR 337
14284 PR c++/9256
14285 * g++.dg/other/abstract1.C: New test.
14286
14287 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14288
14289 * g++.dg/lookup/strong-using-1.C: New.
14290
14291 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14292
14293 PR c/11234
14294 * gcc.dg/func-ptr-conv-1.c: New test.
14295 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14296
14297 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14298
14299 PR target/13380.
14300 * gcc.c-torture/compile/20040109-1.c: New.
14301
14302 2004-01-08 Stuart Hastings <stuart@apple.com>
14303
14304 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14305 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14306 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14307
14308 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14309
14310 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14311
14312 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14313
14314 * ada/acats/run_acats: Treat 'gnatchop' the same way
14315 as 'gnatmake'. Export GCC_DRIVER.
14316 * ada/acats/run_all.sh: Add target_gnatchop. Use
14317 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14318
14319 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14320
14321 PR c++/12573
14322 * g++.dg/template/dependent-expr4.C: New test.
14323
14324 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14325
14326 * gcc.dg/altivec-11.c: New test.
14327
14328 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14329
14330 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14331
14332 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14333
14334 PR c/6024
14335 * gcc.dg/enum-compat-1.c: New test.
14336 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14337
14338 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14339
14340 PR c/12165
14341 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14342 gcc.dg/c99-idem-qual-3.c: New tests.
14343
14344 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14345
14346 * gcc.dg/winline-7.c: Don't cast void * to int.
14347
14348 2004-01-06 Jan Hubicka <jh@suse.cz>
14349
14350 * gcc.dg/i386-sse-5.c: New test
14351 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14352
14353 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14354
14355 PR c++/12815
14356 * g++.dg/rtti/typeid4.C: New test.
14357
14358 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14359
14360 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14361
14362 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14363
14364 PR c++/12132
14365 * g++.dg/template/error11.C: New test.
14366
14367 PR c++/13451
14368 * g++.dg/template/class2.C: New test.
14369
14370 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14371 Richard Sandiford <rsandifo@redhat.com>
14372
14373 PR c++/13387
14374 * g++.dg/opt/alias3.C: New test.
14375
14376 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14377
14378 PR c++/13157
14379 * g++.dg/template/koenig3.C: New test.
14380
14381 PR c++/13529
14382 * g++.dg/parse/offsetof3.C: New test.
14383
14384 * g++.dg/init/copy7.C: Add missing dg-error markers.
14385
14386 PR c++/12226
14387 * g++.dg/init/copy7.c: New test.
14388
14389 PR c++/13536
14390 * g++.dg/parse/cast1.C: New test.
14391
14392 2004-01-04 Jan Hubicka <jh@suse.cz>
14393
14394 * gcc.dg/winline[1-7].c: New tests.
14395
14396 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14397
14398 PR c++/13520
14399 * g++.dg/template/qualttp22.C: New test.
14400
14401 2004-01-01 Jan Hubicka <jh@suse.cz>
14402
14403 * gcc.dg/debug/20031231-1.c: New.
14404 * gcc.c-torture/compile/20040101-1.c: New.
14405 * gcc.dg/dwarf-die-[1-7].c: New.
14406
14407 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14408
14409 PR optimization/13521
14410 * gcc.c-torture/compile/20031231-1.c: New test.
14411
14412 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14413
14414 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14415
14416 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14417
14418 PR c++/10079
14419 * g++.dg/template/crash16.C: New test.
14420
14421 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14422
14423 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14424
14425 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14426
14427 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14428 ports.
14429 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14430 * g++.old-deja/g++.law/profile1.C: Likewise.
14431 * gcc.c-torture/compile/981006-1.c: Likewise.
14432 * gcc.c-torture/execute/loop-2e.x: Likewise.
14433 * gcc.c-torture/execute/loop-2f.x: Remove.
14434 * gcc.c-torture/execute/loop-2g.x: Likewise.
14435 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14436 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14437
14438 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14439
14440 PR c++/13507
14441 * g++.dg/ext/attrib11.C: New test.
14442
14443 PR c++/13494
14444 * g++.dg/template/array2-1.C: New test.
14445 * g++.dg/template/array2-2.C: New test.
14446
14447 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14448
14449 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14450
14451 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14452
14453 PR c++/12774
14454 * g++.dg/template/array1-1.C: New test.
14455 * g++.dg/template/array1-2.C: New test.
14456
14457 2003-12-29 Roger Sayle <roger@eyesopen.com>
14458
14459 PR fortran/12632
14460 * g77.dg/12632.f: New test case.
14461
14462 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14463
14464 PR c++/13289
14465 * g++.dg/parse/nontype1.C: New test.
14466
14467 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14468
14469 PR c++/12403
14470 * g++.dg/parse/explicit1.C: New test.
14471 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14472
14473 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14474
14475 PR c++/13081
14476 * g++.dg/opt/inline6.C: New test.
14477
14478 PR c++/12613
14479 * g++.dg/parse/error9.C: New test.
14480
14481 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14482
14483 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14484
14485 PR c++/13009
14486 * g++.dg/init/assign1.C: New test.
14487
14488 2003-12-28 Roger Sayle <roger@eyesopen.com>
14489
14490 PR c++/13070
14491 * g++.dg/warn/format3.C: New test case.
14492
14493 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14494
14495 * gcc.c-torture/compile/20031227-1.c: New test.
14496
14497 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14498
14499 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14500 * g77.dg/bprob/bprob.exp: Likewise.
14501 * gcc.misc-tests/bprob.exp: Likewise.
14502 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14503 variants on systems where the library does not provide that
14504 functionality.
14505 * gcc.dg/builtins-20.c: Use builtins-config.h.
14506 * gcc.dg/builtins-config.h: New file.
14507
14508 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14509
14510 * lib/gcc-dg.exp (dg-require-profiling): New function.
14511 * lib/target-supports.exp (check_profiling_available): Likewise.
14512 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14513 * g77.dg/bprob/bprob.exp: Likewise.
14514 * gcc.misc-tests/bprob.exp: Likewise.
14515 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14516 * gcc.dg/20021014-1.c: Likewise.
14517 * gcc.dg/nest.c: Likewise.
14518
14519 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14520
14521 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14522 compiling.
14523 * g++.dg/lookup/java2.C: Likewise.
14524 * gcc.dg/cpp/lexident.c: Likewise.
14525
14526 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14527
14528 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14529 given.
14530 * gcc.c-torture/compile/961203-1.c: Likewise.
14531 * gcc.c-torture/compile/980506-1.c: Likewise.
14532
14533 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14534
14535 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14536 (additional_prunes): New global.
14537 (gcc-dg-prune): Handle additional per-test pruning.
14538 (dg-test): Clear additional_prunes between tests.
14539
14540 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14541 dg-prune-output to avoid spurious failures from assembler
14542 complaining about nonexistent WAW violations.
14543 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14544 Use dg-prune-output to avoid spurious failures from assembler
14545 warning about Itanium B-step errata.
14546
14547 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14548
14549 * g++.dg/abi/macro0.C: New test.
14550 * g++.dg/abi/macro1.C: Likewise.
14551 * g++.dg/abi/macro2.C: Likewise.
14552
14553 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14554 * g++.dg/abi/bitfield7.C: Likewise.
14555 * g++.dg/abi/dtor2.C: Likewise.
14556 * g++.dg/abi/mangle11.C: Likewise.
14557 * g++.dg/abi/mangle12.C: Likewise.
14558 * g++.dg/abi/mangle14.C: Likewise.
14559 * g++.dg/abi/mangle17.C: Likewise.
14560 * g++.dg/abi/vbase10.C: Likewise.
14561 * g++.dg/abi/vbase14.C: Likewise.
14562 * g++.dg/template/qualttp17.C: Likewise.
14563
14564 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14565
14566 PR c/11995
14567 * gcc.dg/20031223-1.c: New test.
14568
14569 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14570
14571 * gcc.dg/noreturn-7.c: New test.
14572
14573 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14574
14575 * gcc.dg/null-pointer-1.c: New test.
14576
14577 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14578
14579 * g++.old-deja/g++.jason/template18.C: Remove.
14580 * g++.old-deja/g++.jason/template37.C: Likewise.
14581
14582 PR c++/12862
14583 * g++.dg/lookup/ns1.C: New test.
14584
14585 PR c++/12397
14586 * g++.dg/template/lookup3.C: New test.
14587
14588 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14589
14590 * g++.dg/template/recurse1.C: New test
14591
14592 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14593
14594 PR c++/12479
14595 * g++.dg/parse/semicolon1.C: New test.
14596 * g++.dg/parse/semicolon1.h: Likewise.
14597
14598 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14599
14600 * gcc.dg/darwin-misaligned.c: New test.
14601
14602 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14603
14604 PR c/9163
14605 * gcc.dg/20031222-1.c: New test.
14606
14607 2003-12-21 Mark Mitchell <mark@codesourcery.com>
14608
14609 PR c++/13438
14610 * g++.dg/parse/error8.C: New test.
14611
14612 PR c++/11554
14613 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14614
14615 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14616
14617 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14618 too small.
14619 * gcc.c-torture/compile/930217-1.c: Likewise.
14620 * gcc.c-torture/compile/930513-1.c: Likewise.
14621 * gcc.c-torture/execute/920908-2.c: Likewise.
14622 * gcc.c-torture/execute/921204-1.c: Likewise.
14623 * gcc.c-torture/execute/930621-1.c: Likewise.
14624 * gcc.c-torture/execute/930630-1.c: Likewise.
14625 * gcc.c-torture/execute/931031-1.c: Likewise.
14626 * gcc.c-torture/execute/980602-2.c: Likewise.
14627 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14628 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14629 * gcc.c-torture/execute/extzvsi.c: Likewise.
14630 * gcc.c-torture/unsorted/ext.c: Likewise.
14631
14632 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14633
14634 PR target/12749
14635 * gcc.c-torture/compile/20031220-2.c: New test case.
14636
14637 2003-12-20 Roger Sayle <roger@eyesopen.com>
14638
14639 PR optimization/13031
14640 * gcc.c-torture/compile/20031220-1.c: New test case.
14641
14642 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14643
14644 * gcc.dg/cast-function-1.c: New test.
14645
14646 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14647
14648 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14649 formats.
14650
14651 2003-12-19 Mark Mitchell <mark@codesourcery.com>
14652
14653 PR c++/12795
14654 * g++.dg/ext/attrib10.C: New test.
14655
14656 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14657
14658 * gcc.dg/cleanup-10.c: New test.
14659 * gcc.dg/cleanup-11.c: New test.
14660
14661 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14662
14663 PR c++/13239
14664 * g++.dg/opt/expect1.C: New test.
14665
14666 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14667
14668 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14669
14670 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14671
14672 PR debug/12923
14673 * gcc.dg/20031218-1.c: New test.
14674
14675 PR debug/12389
14676 * gcc.dg/20031218-2.c: New test.
14677 * gcc.dg/20031218-3.c: New test.
14678
14679 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14680 of label name and allow for USER_LABEL_PREFIX == "_" names.
14681 * g++.dg/abi/mangle18-2.C: Likewise.
14682 * g++.dg/abi/mangle19-1.C: Likewise.
14683 * g++.dg/abi/mangle19-2.C: Likewise.
14684 * g++.dg/abi/mangle20-1.C: Likewise.
14685 * g++.dg/abi/mangle20-2.C: Likewise.
14686
14687 2003-12-18 Richard Henderson <rth@redhat.com>
14688
14689 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14690
14691 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14692 Dan Kegel <dank@kegel.com>
14693
14694 PR other/12009
14695 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14696 testing a cross compiler, it causes spurious compile failures.
14697 * lib/g++.exp: Likewise.
14698
14699 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14700
14701 PR c++/13262
14702 * g++.dg/template/access13.C: New test.
14703
14704 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14705
14706 * gcc.dg/20031216-1.c: New test.
14707
14708 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14709
14710 PR c++/9154
14711 * g++.dg/template/error10.C: New test.
14712
14713 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14714
14715 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14716 * g++.dg/eh/simd-2.C: Likewise.
14717
14718 2003-12-17 James E Wilson <wilson@specifixinc.com>
14719 Roger Sayle <roger@eyesopen.com>
14720
14721 * gcc.c-torture/execute/ieee/mzero5.c: New.
14722
14723 2003-12-17 Mark Mitchell <mark@codesourcery.com>
14724
14725 PR c++/10603
14726 * g++.dg/parse/error6.C: New test.
14727
14728 PR c++/12827
14729 * g++.dg/parse/error7.C: New test.
14730
14731 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14732
14733 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14734 at -O with stabs debugging formats.
14735 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14736 * gcc.dg/debug/debug-2.c: Likewise.
14737
14738 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14739
14740 PR c++/12696
14741 * g++.dg/init/error1.C: New test.
14742
14743 PR c++/12218
14744 * g++.dg/init/pm3.C: New test.
14745
14746 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14747
14748 PR c/3347
14749 * gcc.dg/bitfld-8.c: New test.
14750
14751 2003-12-16 James Lemke <jim@wasabisystems.com>
14752
14753 * gcc.dg/arm-scd42-[123].c: New tests.
14754
14755 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14756
14757 PR c++/9043
14758 * g++.dg/abi/mangle20-1.C: New test.
14759 * g++.dg/abi/mangle20-2.C: New test.
14760
14761 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14762
14763 PR c++/13275
14764 * g++.dg/other/offsetof2.C: Remove XFAIL.
14765 * g++.dg/parse/offsetof1.C: New test.
14766 * g++.gd/parse/offsetof2.C: Likewise.
14767
14768 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14769
14770 * g++.dg/template/nontype3.C: New test.
14771 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14772
14773 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14774
14775 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14776
14777 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14778
14779 PR c++/13387
14780 * g++.dg/expr/assign1.C: New test.
14781
14782 PR c++/13242
14783 * g++.dg/abi/mangle19-1.C: New test.
14784 * g++.dg/abi/mangle19-2.C: New test.
14785
14786 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14787
14788 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14789
14790 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14791
14792 * gcc.c-torture/execute/20031216-1.c: New test.
14793
14794 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14795
14796 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14797 an ICE regression.
14798
14799 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14800
14801 PR c++/10926
14802 * g++.dg/template/error9.C: New test.
14803
14804 PR c++/11116
14805 * g++.dg/template/error8.C: New test.
14806
14807 2003-12-15 Roger Sayle <roger@eyesopen.com>
14808
14809 PR middle-end/13400
14810 * gcc.c-torture/execute/20031215-1.c: New test case.
14811
14812 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14813
14814 PR c++/13269
14815 * g++.dg/parse/error5.C: New test.
14816
14817 PR c++/12989
14818 * g++.dg/expr/sizeof1.C: New test.
14819
14820 PR c++/13310
14821 * g++.dg/template/crash15.C: New test.
14822
14823 2003-12-15 Geoffrey Keating <geoffk@apple.com>
14824
14825 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
14826 a non-POD type as the last named parameter of a varargs function.
14827
14828 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14829
14830 PR c++/13243
14831 PR c++/12573
14832 * g++.dg/template/crash14.C: New test.
14833 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
14834
14835 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
14836
14837 * g++.dg/other/java1.C: New test.
14838
14839 PR c++/13241
14840 * g++.dg/abi/mangle18-1.C: New test.
14841 * g++.dg/abi/mangle18-2.C: New test.
14842
14843 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14844
14845 PR optimization/10312
14846 * gcc.c-torture/execute/20031214-1.c: New.
14847
14848 2003-12-14 Mark Mitchell <mark@codesourcery.com>
14849
14850 PR c++/10779
14851 PR c++/12160
14852 * g++.dg/parse/error3.C: New test.
14853 * g++.dg/parse/error4.C: Likewise.
14854 * g++.dg/abi/mangle4.C: Tweak error messages.
14855 * g++.dg/lookup/using5.C: Likewise.
14856 * g++.dg/other/error2.C: Likewise.
14857 * g++.dg/parse/typename5.C: Likewise.
14858 * g++.dg/parse/undefined1.C: Likewise.
14859 * g++.dg/template/arg2.C: Likewise.
14860 * g++.dg/template/ttp3.C: Likewise.
14861 * g++.dg/template/type1.C: Likewise.
14862 * g++.old-deja/g++.other/crash32.C: Likewise.
14863 * g++.old-djea/g++.pt/defarg8.C: Likewise.
14864
14865 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14866
14867 PR c++/13106
14868 * g++.dg/warn/noreturn-3.C: New test.
14869
14870 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14871
14872 PR c++/13118
14873 * g++.dg/abi/covariant3.C: New.
14874
14875 2003-12-12 Jakub Jelinek <jakub@redhat.com>
14876
14877 * g++.dg/eh/ia64-1.C: New test.
14878
14879 2003-12-12 Roger Sayle <roger@eyesopen.com>
14880
14881 PR optimization/13037
14882 * g77.f-torture/execute/13037.f: New test case.
14883
14884 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14885
14886 PR c++/12881
14887 * g++.dg/abi/covariant2.C: New.
14888
14889 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
14890
14891 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
14892
14893 2003-12-11 Zack Weinberg <zack@codesourcery.com>
14894
14895 * gcc.c-torture/execute/wchar_t-1.x: Delete.
14896
14897 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
14898
14899 PR other/10819
14900 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
14901 to fix Bug 10819.
14902 * lib/g++.exp (g++_version): Likewise.
14903 * lib/g77.exp (g77_version): Likewise.
14904 * lib/objc.exp (default_objc_version): Likewise.
14905
14906 2003-12-10 Richard Henderson <rth@redhat.com>
14907
14908 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
14909
14910 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
14911
14912 2003-12-08 Matt Austern <austern@apple.com>
14913
14914 PR c/13134
14915 * lib/gcc-dg.exp (dg-require-visibility): Define.
14916 * lib/target-supports (check_visibility_available): Define.
14917 * gcc.dg/visibility-1.c: New test.
14918 * gcc.dg/visibility-2.c: Likewise.
14919 * gcc.dg/visibility-3.c: Likewise.
14920 * gcc.dg/visibility-4.c: Likewise.
14921 * gcc.dg/visibility-5.c: Likewise.
14922 * gcc.dg/visibility-6.c: Likewise.
14923 * g++.dg/ext/visibility-1.C: Likewise.
14924 * g++.dg/ext/visibility-2.C: Likewise.
14925 * g++.dg/ext/visibility-3.C: Likewise.
14926 * g++.dg/ext/visibility-4.C: Likewise.
14927 * g++.dg/ext/visibility-5.C: Likewise.
14928 * g++.dg/ext/visibility-6.C: Likewise.
14929
14930 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14931
14932 * g++.dg/lookup/java1.C: New test.
14933 * g++.dg/lookup/java2.C: New test.
14934
14935 2003-12-07 Falk Hueffner <falk@debian.org>
14936
14937 * g++.dg/opt/noreturn-1.C: New test.
14938
14939 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
14940
14941 * gcc.dg/overflow-1.c: New test.
14942
14943 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14944
14945 * g77.f-torture/compile/13060.f: New test.
14946
14947 2003-12-06 Mark Mitchell <mark@codesourcery.com>
14948
14949 PR c++/13323
14950 * g++.dg/inherit/operator2.C: New test.
14951
14952 2003-12-05 Mark Mitchell <mark@codesourcery.com>
14953
14954 PR c++/13305
14955 * g++.dg/ext/attrib9.C: New test.
14956
14957 2003-12-05 Mark Mitchell <mark@codesourcery.com>
14958
14959 PR c++/13314
14960 * g++.dg/template/error7.C: New test.
14961
14962 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
14963 J"orn Rennecke <joern.rennecke@superh.com>
14964
14965 PR target/13302
14966 * g++.dg/other/struct-va_list.C: New test.
14967
14968 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14969
14970 PR c++/13166
14971 * g++.dg/parse/defarg6.C: New test.
14972
14973 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
14974
14975 PR target/13256
14976 * gcc.c-torture/execute/20031201-1.c: New test.
14977
14978 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
14979
14980 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
14981
14982 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14983
14984 * gcc.dg/builtin-return-1.c: New test.
14985
14986 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
14987 J"orn Rennecke <joern.rennecke@superh.com>
14988
14989 PR optimization/13260
14990 * gcc.c-torture/execute/20031204-1.c: New test.
14991
14992 2003-12-03 Mark Mitchell <mark@codesourcery.com>
14993
14994 PR c++/9127
14995 * g++.dg/template/error6.C: New test.
14996
14997 2003-12-03 Jakub Jelinek <jakub@redhat.com>
14998
14999 * gcc.dg/20031202-1.c: New test.
15000
15001 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15002
15003 PR c++/13179
15004 * g++.dg/template/eh1.C: New test.
15005
15006 PR c++/10771
15007 * g++.dg/template/error5.C: New test.
15008
15009 2003-12-02 David Ung <davidu@mips.com>
15010
15011 * gcc.dg/compat/vector-check.h: Corrected type for var
15012 g_##TMODE
15013
15014 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15015
15016 PR c++/10126
15017 * g++.dg/template/ptrmem8.C: New test.
15018
15019 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15020
15021 PR c++/12573
15022 * g++.dg/template/dependent-expr3.C: New test.
15023
15024 2003-12-01 James Lemke <jim@wasabisystems.com>
15025
15026 * gcc.dg/arm-g2.c: New test.
15027
15028 2003-12-01 Roger Sayle <roger@eyesopen.com>
15029
15030 PR optimization/11634
15031 * gcc.dg/20031201-2.c: New test case.
15032
15033 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15034
15035 PR 11433
15036 * objc.dg/proto-lossage-3.m: New test.
15037
15038 2003-12-01 Roger Sayle <roger@eyesopen.com>
15039
15040 PR optimization/12628
15041 * gcc.dg/20031201-1.c: New test case.
15042
15043 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15044
15045 * gcc.dg/unaligned-1.c: New test.
15046
15047 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15048
15049 PR c++/9849
15050 * g++.dg/template/error4.C: New test.
15051 * g++.dg/template/nested3.C: Adjust error markers.
15052
15053 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15054
15055 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15056
15057 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15058
15059 PR c/10333
15060 * gcc.dg/bitfld-7.c: New test.
15061
15062 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15063
15064 * gcc.dg/tls/asm-1.C: New test.
15065
15066 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15067
15068 * gcc.dg/cpp/assert4.c: Update.
15069
15070 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15071
15072 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15073 * gcc.dg/builtin-apply3.c: New test.
15074
15075 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15076
15077 * lib/compat.exp (compat-obj): New xfaildata parameter.
15078 Use it to set compiler_conditional_xfail_data before compiling.
15079 (compat-get-options): Handle dg-xfail-if.
15080 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15081 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15082 * gcc.dg/compat/vector-1_y.c: Likewise.
15083 * gcc.dg/compat/vector-2_x.c: Likewise.
15084 * gcc.dg/compat/vector-2_y.c: Likewise.
15085
15086 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15087
15088 * g++.dg/opt/reg-stack4.C: New test.
15089
15090 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15091
15092 * gcc.dg/builtin-apply2.c: New test.
15093
15094 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15095
15096 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15097
15098 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15099
15100 PR c++/12924
15101 * g++.dg/template/template-id-2.C: New test.
15102
15103 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15104
15105 PR c++/5369
15106 * g++.dg/template/memfriend1.C: New test.
15107 * g++.dg/template/memfriend2.C: Likewise.
15108 * g++.dg/template/memfriend3.C: Likewise.
15109 * g++.dg/template/memfriend4.C: Likewise.
15110 * g++.dg/template/memfriend5.C: Likewise.
15111 * g++.dg/template/memfriend6.C: Likewise.
15112 * g++.dg/template/memfriend7.C: Likewise.
15113 * g++.dg/template/memfriend8.C: Likewise.
15114 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15115
15116 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15117
15118 PR c++/12515
15119 * g++.dg/ext/cond1.C: New test.
15120
15121 2003-11-20 Richard Henderson <rth@redhat.com>
15122
15123 * gcc.dg/20020201-2.c: Remove.
15124 * gcc.dg/20020201-4.c: Remove.
15125 * gcc.dg/20020304-1.c: Remove.
15126
15127 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15128
15129 * gcc.dg/cpp/trad/xwin1.c: New test case.
15130
15131 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15132
15133 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15134 * lib/g77.exp: Likewise.
15135 * lib/objc.exp: Likewise.
15136 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15137 for darwin.
15138
15139 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15140
15141 PR c++/12932
15142 * g++.dg/template/static5.C: New test.
15143
15144 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15145
15146 * gcc.dg/nested-func-1.c: New test.
15147
15148 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15149
15150 * gcc.dg/cpp/assert4.c: New test.
15151
15152 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15153
15154 PR c++/2294
15155 * g++.dg/lookup/using9.c: New test.
15156
15157 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15158
15159 PR c++/12762
15160 * g++.dg/template/error3.C: New test.
15161
15162 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15163
15164 PR ada/13035
15165 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15166 No longer use a wrapper for gcc, since this does not work under
15167 Windows.
15168
15169 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15170
15171 PR c++/2094
15172 * g++.dg/template/ptrmem7.C: New test.
15173
15174 2003-11-13 Andrew Pinski <apinski@apple.com>
15175
15176 * gcc.c-torture/compile/20031113-1.c: New test.
15177
15178 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15179 Kean Johnston <jkj@sco.com>
15180
15181 PR c/13029
15182 * gcc.dg/unused-4.c: Update.
15183
15184 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15185
15186 * g++.dg/opt/const3.C: New test.
15187
15188 2003-11-13 Jan Hubicka <jh@suse.cz>
15189
15190 * gcc.c-torture/compile/20031112-1.c: New test.
15191
15192 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15193
15194 * g++.dg/parse/crash10.C: Remove bogus error marker.
15195
15196 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15197
15198 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15199 (host_gcc): Likewise.
15200 (ROOT): Honor $PWDCMD.
15201 (BASE): Likewise.
15202 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15203
15204 2003-11-12 Catherine Moore <clm@redhat.com>
15205
15206 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15207
15208 2003-11-12 Andreas Jaeger <aj@suse.de>
15209 Jakub Jelinek <jakub@redhat.com>
15210 Andrew Pinski <pinskia@physics.uc.edu>
15211 Richard Henderson <rth@redhat.com>
15212
15213 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15214 systems.
15215 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15216
15217 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15218 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15219
15220 2003-11-11 Andreas Jaeger <aj@suse.de>
15221
15222 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15223
15224 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15225
15226 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15227
15228 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15229 Clean ups.
15230
15231 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15232
15233 * gcc.dg/trampoline-1.c: New test.
15234
15235 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15236
15237 * gcc.c-torture/compile/200031109-1.c: New test.
15238
15239 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15240
15241 PR c/3190
15242 PR c/8714
15243 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15244 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15245 gcc.dg/format/no-y2k-1.c: Update.
15246
15247 2003-11-08 Roger Sayle <roger@eyesopen.com>
15248
15249 PR optimization/10467
15250 * gcc.dg/20031108-1.c: New test case.
15251
15252 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15253
15254 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15255
15256 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15257
15258 * gcc.dg/compound-lvalue-1.c: New test.
15259 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15260 some XFAILs.
15261
15262 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15263
15264 * gcc.dg/altivec-varargs-1.c: New test.
15265
15266 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15267
15268 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15269 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15270 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15271 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15272 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15273
15274 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15275
15276 * gcc.dg/cond-lvalue-1.c: New test.
15277
15278 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15279
15280 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15281
15282 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15283
15284 PR c++/11616
15285 * g++.dg/template/instantiate5.C: New test.
15286
15287 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15288
15289 PR c++/12726
15290 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15291 * ChangeLog: Add missing first entry for above test.
15292
15293 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15294
15295 PR c++/9810
15296 * g++.dg/template/using8.C: New test.
15297 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15298
15299 2003-11-02 Roger Sayle <roger@eyesopen.com>
15300
15301 PR optimization/10817
15302 * gcc.c-torture/compile/20031102-1.c: New test case.
15303
15304 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15305
15306 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15307 2147483647.
15308
15309 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15310
15311 * gcc.dg/20031102-1.c: New test.
15312
15313 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15314
15315 * gcc.dg/complex-1.c: New test.
15316
15317 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15318
15319 PR c++/12796
15320 * g++.dg/template/crash13.C: Adjust expected error location.
15321 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15322
15323 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15324
15325 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15326
15327 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15328
15329 PR/10239
15330 * gcc.c-torture/compile/20031031-2.c: New test.
15331
15332 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15333
15334 PR/11640
15335 * gcc.c-torture/compile/20031031-1.c: New test.
15336
15337 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15338
15339 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15340 * gcc.misc-tests/bprob.exp: Likewise.
15341 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15342 the execution test on arm-elf configs.
15343 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15344 configs that don't support scratch files.
15345 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15346
15347 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15348
15349 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15350 done by dejagnu.
15351
15352 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15353
15354 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15355 Avoid non pure sh syntax. Add more logging.
15356
15357 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15358 fail.
15359
15360 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15361
15362 PR libgcj/10610
15363 * gcc.dg/ppc-stackalign-1.c: New test.
15364
15365 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15366
15367 * ada/acats/run_all.sh: Change output to be more compliant with
15368 dejagnu framework.
15369 Create acats.sum and acats.log files under testsuite/ada/acats
15370 Only run [a-z]* directories, to filter out e.g. CVS.
15371 Redirect build output to log file.
15372
15373 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15374
15375 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15376
15377 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15378
15379 PR ada/5909:
15380 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15381
15382 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15383
15384 * gcc.c-torture/compile/20031023-1.c: New test.
15385 * gcc.c-torture/compile/20031023-2.c: New test.
15386 * gcc.c-torture/compile/20031023-3.c: New test.
15387 * gcc.c-torture/compile/20031023-4.c: New test.
15388
15389 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15390
15391 PR c++/10371
15392 * g++.dg/lookup/scoped8.C: New test.
15393
15394 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15395
15396 * g++.dg/opt/reg-stack3.C: New test.
15397
15398 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15399
15400 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15401
15402 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15403
15404 PR c++/11076
15405 * g++.dg/template/crash13.C: New test.
15406
15407 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15408
15409 * gcc.dg/c99-restrict-2.c: New test.
15410
15411 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15412
15413 PR c++/12698, c++/12699, c++/12700, c++/12566
15414 * g++.dg/inherit/covariant9.C: New test.
15415 * g++.dg/inherit/covariant10.C: New test.
15416 * g++.dg/inherit/covariant11.C: New test.
15417
15418 2003-10-23 Jason Merrill <jason@redhat.com>
15419
15420 PR c++/12726
15421 * g++.dg/ext/complit2.C: New test.
15422
15423 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15424
15425 PR target/12654
15426 * gcc.c-torture/execute/20031020-1.c: New test.
15427
15428 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15429
15430 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15431 following the jump_insn.
15432
15433 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15434
15435 * gcc.dg/cast-lvalue-1.c: New test.
15436
15437 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15438
15439 PR c++/11962
15440 * g++.dg/template/cond2.C: New test.
15441
15442 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15443
15444 * gcc.dg/builtins-28.c: New test.
15445
15446 2003-10-20 Jan Hubicka <jh@suse.cz>
15447
15448 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15449 parameter.
15450 * testsuite/gcc.dg/inline-2.c: Likewise.
15451
15452 2003-10-20 Phil Edwards <phil@codesourcery.com>
15453
15454 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15455 * gcc.dg/nest.c: Likewise.
15456
15457 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15458
15459 PR c++/9781, c++/10583, c++/11862
15460 * g++.dg/parse/crash13.C: New test.
15461
15462 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15463
15464 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15465
15466 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15467
15468 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15469 Define HAVE_C99_RUNTIME except on Solaris.
15470 * gcc.dg/builtins-20.c: Likewise.
15471
15472 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15473
15474 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15475
15476 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15477
15478 PR c++/12495
15479 * g++.dg/template/crash21.C: New test.
15480
15481 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15482
15483 PR c++/2513
15484 * g++.dg/template/typename5.C: New test.
15485
15486 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15487
15488 PR c++/12369
15489 * g++.dg/template/friend25.C: New test.
15490
15491 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15492
15493 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15494 versions.
15495
15496 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15497
15498 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15499 == 2147483647.
15500
15501 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15502
15503 * gcc.c-torture/execute/960416-1.x: Remove.
15504 * gcc.c-torture/execute/divconst-3.x: Likewise.
15505
15506 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15507
15508 PR target/12598
15509 * gcc.dg/torture/cris-volatile-1.c: New test.
15510
15511 2003-10-14 Roger Sayle <roger@eyesopen.com>
15512
15513 PR optimization/9325
15514 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15515 for overflowing floating point to integer conversion during RTL
15516 simplification.
15517
15518 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15519
15520 * objc/execute/_cmd.m: Fix typo.
15521 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15522 Relax 'scan-assembler' regexp.
15523 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15524 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15525 * objc.dg/zero-link-2.m: Remove blank line.
15526 * objc.dg/zero-link-3.m: New test case.
15527
15528 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15529
15530 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15531
15532 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15533 than linker trickery.
15534
15535 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15536
15537 PR c++/12370
15538 * g++.dg/other/friend2.C: New test.
15539
15540 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15541
15542 * gcc.dg/20031012-1.c: New test.
15543
15544 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15545
15546 * gcc.dg/weak/weak-3.c: Fix for new warning.
15547
15548 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15549
15550 PR optimization/8750
15551 * gcc.c-torture/execute/20031012-1.c: New test case.
15552
15553 2003-10-11 Roger Sayle <roger@eyesopen.com>
15554
15555 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15556 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15557
15558 2003-10-11 Roger Sayle <roger@eyesopen.com>
15559
15560 PR optimization/12260
15561 * gcc.c-torture/compile/20031011-2.c: New test case.
15562
15563 2003-10-11 Roger Sayle <roger@eyesopen.com>
15564
15565 * gcc.c-torture/execute/20031011-1.c: New testcase.
15566
15567 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15568
15569 * gcc.c-torture/compile/20031011-1.c: New test.
15570
15571 2003-10-11 Jan Hubicka <jh@suse.cz>
15572
15573 * g++.dg/other/first-global.C: New test.
15574
15575 2003-10-11 Roger Sayle <roger@eyesopen.com>
15576
15577 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15578
15579 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15580
15581 * gcc.c-torture/compile/20031010-1.c: New test.
15582
15583 2003-10-10 Geoffrey Keating <geoffk@apple.com>
15584
15585 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15586 * gcc.c-torture/execute/va-arg-25.c: ... here.
15587
15588 2003-10-09 Mark Mitchell <mark@codesourcery.com>
15589
15590 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15591
15592 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
15593
15594 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
15595
15596 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15597
15598 * g++.dg/parse/error2.C: New test.
15599
15600 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15601
15602 PR c++/11097
15603 * g++.dg/other/error5.C: Modify the error message.
15604 * g++.dg/lookup/using8.C: New test.
15605
15606 2003-10-07 Geoffrey Keating <geoffk@apple.com>
15607
15608 * gcc.dg/darwin-abi-2.c: New file.
15609 * gcc.c-torture/execute/va-arg-24.c: New file.
15610
15611 2003-10-06 Bob Wilson <bob.wilson@acm.org>
15612
15613 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15614 indentation.
15615
15616 2003-10-06 Mark Mitchell <mark@codesourcery.com>
15617
15618 PR c++/10147
15619 * g++.dg/other/error4.C: Update error messages.
15620 * g++.dg/template/ptrmem4.C: Likewise.
15621
15622 PR c++/12337
15623 * g++.dg/init/new9.C: New test.
15624
15625 PR c++/12334, c++/12236, c++/8656
15626 * g++.dg/ext/attrib8.C: New test.
15627
15628 2003-10-06 Devang Patel <dpatel@apple.com>
15629
15630 * gcc.dg/debug/dwarf2-3.h: New test.
15631 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
15632
15633 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15634
15635 * g++.dg/opt/cfg2.C: New test.
15636
15637 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15638
15639 * g++.dg/opt/float1.C: New test.
15640
15641 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15642
15643 * gcc.dg/c90-array-lval-6.c: New test.
15644 * gcc.dg/c99-array-lval-6.c: New test.
15645
15646 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
15647 Ziemowit Laski <zlaski@apple.com>
15648
15649 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15650 'Derived', so that it is never considered a class method; add
15651 new warning for '+port' method ambiguity.
15652 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15653 <objc/objc-api.h> (needed on Mac OS X).
15654 * objc.dg/method-13.m: New test.
15655
15656 2003-10-03 Roger Sayle <roger@eyesopen.com>
15657
15658 PR optimization/9325, PR java/6391
15659 * gcc.c-torture/execute/20031003-1.c: New test case.
15660
15661 2003-10-02 Mark Mitchell <mark@codesourcery.com>
15662
15663 PR optimization/12180
15664 * gcc.dg/20031002-1.c: New test.
15665
15666 PR c++/12486
15667 * g++.dg/inherit/error1.C: New test.
15668
15669 2003-10-02 Chris Demetriou <cgd@broadcom.com>
15670
15671 * lib/f-torture.exp (search_for): Rename to...
15672 (search_for_re): This. Also, clean up comments and the
15673 "regexp" invocation.
15674
15675 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
15676
15677 * gcc.c-torture/compile/20031002-1.c: New test.
15678
15679 2003-10-02 Jakub Jelinek <jakub@redhat.com>
15680
15681 * g++.dg/opt/cond1.C: New test.
15682
15683 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15684
15685 * gcc.dg/Wold-style-definition-2.c: New testcase.
15686 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15687
15688 2003-09-29 Richard Henderson <rth@redhat.com>
15689
15690 * g++.dg/init/array10.C: Add dg-options.
15691
15692 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15693
15694 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15695
15696 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15697
15698 * g++.dg/template/friend19.C: Fix typo.
15699 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15700
15701 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
15702
15703 * gcc.c-torture/execute/20030928-1.c: New test.
15704 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15705
15706 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15707
15708 * g++.dg/opt/unroll1.C: New test.
15709
15710 2003-09-26 Roger Sayle <roger@eyesopen.com>
15711
15712 PR optimization/11741
15713 * gcc.dg/20030926-1.c: New test case.
15714
15715 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15716
15717 PR c++/5655
15718 * g++.dg/parse/access7.C: New test.
15719 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15720
15721 2003-09-24 Ziemowit Laski <zlaski@apple.com>
15722
15723 MERGE OF objc-improvements-branch into MAINLINE:
15724 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15725 if libobjc has not been built.
15726 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
15727 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15728 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15729 objc/execute/nested-3.m, objc/execute/np-2.m,
15730 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15731 objc/execute/redefining_self.m, objc/execute/root_methods.m,
15732 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15733 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15734 objc.dg/special/unclaimed-category-1.h,
15735 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15736 well as GNU runtime.
15737 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
15738 * execute/cascading-1.m, execute/function-message-1.m,
15739 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15740 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15741 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15742 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15743 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15744 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15745 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15746 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15747 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
15748 * objc.dg/bitfield-2.m: Run only on Darwin.
15749 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
15750 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15751 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
15752 * objc.dg/const-str-1.m: Fix constant string layout.
15753
15754 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
15755
15756 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15757
15758 2003-09-23 Geoffrey Keating <geoffk@apple.com>
15759
15760 * gcc.dg/darwin-abi-1.c: New file.
15761
15762 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15763
15764 PR target/12281
15765 * gcc.c-torture/compile/20030921-1.c: New test.
15766
15767 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15768
15769 * g++.dg/opt/reg-stack2.C: New test.
15770
15771 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15772
15773 * g++.dg/eh/delayslot1.C: New test.
15774
15775 2003-09-20 Richard Henderson <rth@redhat.com>
15776
15777 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15778
15779 2003-09-20 Roger Sayle <roger@eyesopen.com>
15780
15781 * gcc.c-torture/execute/20030920-1.c: New test case.
15782
15783 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15784
15785 * g++.dg/rtti/typeid3.C: Correct expected error message.
15786
15787 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15788
15789 PR c++/157
15790 * g++.dg/parse/crash12.C: New test.
15791
15792 2003-09-19 Janis Johnson <janis187@us.ibm.com>
15793
15794 * gcc.dg/compat/mixed-struct-check.h: New.
15795 * gcc.dg/compat/mixed-struct-defs.h: New.
15796 * gcc.dg/compat/mixed-struct-init.h: New.
15797 * gcc.dg/compat/struct-by-value-19_main.c: New.
15798 * gcc.dg/compat/struct-by-value-19_x.c: New.
15799 * gcc.dg/compat/struct-by-value-19_y.c: New.
15800 * gcc.dg/compat/struct-by-value-20_main.c: New.
15801 * gcc.dg/compat/struct-by-value-20_x.c: New.
15802 * gcc.dg/compat/struct-by-value-20_y.c: New.
15803 * gcc.dg/compat/struct-return-19_main.c: New.
15804 * gcc.dg/compat/struct-return-19_x.c: New.
15805 * gcc.dg/compat/struct-return-19_y.c: New.
15806 * gcc.dg/compat/struct-return-20_main.c: New.
15807 * gcc.dg/compat/struct-return-20_x.c: New.
15808 * gcc.dg/compat/struct-return-20_y.c: New.
15809
15810 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15811 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15812 so that it will not complain on LP64 targets.
15813
15814 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15815
15816 PR c++/495
15817 * g++.dg/template/friend24.C: New test.
15818
15819 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
15820
15821 PR c++/12332
15822 * g++.dg/template/memtmpl2.C: New test.
15823
15824 2003-09-18 Mark Mitchell <mark@codesourcery.com>
15825
15826 PR target/11184
15827 * gcc.dg/builtin-apply1.c: New test.
15828
15829 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
15830
15831 PR c++/9848
15832 * g++.dg/warn/Wunused-4.C: New test.
15833
15834 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15835
15836 PR c++/12316
15837 * g++.dg/other/gc2.C: New test.
15838
15839 2003-09-17 Mark Mitchell <mark@codesourcery.com>
15840
15841 PR c++/11991
15842 * g++.dg/rtti/typeid3.C: New test.
15843
15844 PR c++/12266
15845 * g++.dg/overload/template1.C: New test.
15846
15847 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15848
15849 * g++.dg/opt/cfg3.C: New test.
15850
15851 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15852
15853 PR c++/7939
15854 * g++.dg/template/crash11.C: New test.
15855
15856 2003-09-16 Jason Merrill <jason@redhat.com>
15857 Jakub Jelinek <jakub@redhat.com>
15858
15859 * gcc.dg/attr-warn-unused-result.c: New test.
15860
15861 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
15862
15863 PR c++/12184
15864 * g++.dg/expr/call2.C: New test.
15865
15866 2003-09-15 Andreas Jaeger <aj@suse.de>
15867
15868 * gcc.dg/Wold-style-definition-1.c: New test.
15869
15870 2003-09-14 Mark Mitchell <mark@codesourcery.com>
15871
15872 PR c++/3907
15873 * g++.dg/parse/template12.C: New test.
15874
15875 * g++.dg/abi/bitfield11.C: New test.
15876 * g++.dg/abi/bitfield12.C: Likewise.
15877
15878 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
15879
15880 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
15881 non-expansion of functional macro name without arguments at EOL.
15882 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
15883
15884 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
15885
15886 * gcc.c-torture/execute/20030914-[12].c: New tests.
15887
15888 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
15889
15890 PR c++/11788
15891 * g++.dg/overload/addr1.C: New test.
15892
15893 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
15894
15895 * gcc.dg/20030909-1.c: New test.
15896
15897 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15898
15899 * gcc.dg/ultrasp10.c: New test.
15900
15901 2003-09-09 Devang Patel <dpatel@apple.com>
15902
15903 * gcc.dg/darwin-ld-6.c: New test.
15904
15905 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15906
15907 * gcc.dg/torture/builtin-explog-1.c: New testcase.
15908
15909 2003-09-08 Mark Mitchell <mark@codesourcery.com>
15910
15911 * gcc.dg/ia64-types1.c: New test.
15912 * gcc.dg/ia64-types2.c: Likewise.
15913
15914 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15915
15916 * gcc.dg/builtins-1.c: Add more _Complex tests.
15917 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15918
15919 * gcc.dg/builtins-1.c: Test existing _Complex functions.
15920 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15921
15922 2003-09-08 Mark Mitchell <mark@codesourcery.com>
15923
15924 PR c++/11786
15925 * g++.dg/lookup/koenig2.C: New test.
15926
15927 PR c++/5296
15928 * g++.dg/rtti/typeid2.C: New test.
15929
15930 2003-09-08 Jakub Jelinek <jakub@redhat.com>
15931
15932 * gcc.c-torture/compile/20030904-1.c: New test.
15933
15934 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15935
15936 * g++.dg/opt/longbranch2.C: New test.
15937
15938 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15939
15940 * g++.dg/template/crash10.C: Only compile it.
15941
15942 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15943
15944 PR middle-end/11665
15945 * gcc.c-torture/compile/20030907-1.c: New test.
15946 * g++.dg/init/array11.C: New test.
15947
15948 2003-09-07 Mark Mitchell <mark@codesourcery.com>
15949
15950 PR c++/11852
15951 * g++.dg/init/struct1.C: New test.
15952
15953 2003-09-07 Mark Mitchell <mark@codesourcery.com>
15954
15955 PR c++/12181
15956 * g++.dg/expr/comma1.C: New test.
15957
15958 2003-09-06 Mark Mitchell <mark@codesourcery.com>
15959
15960 PR c++/11867
15961 * g++.dg/expr/static_cast5.C: New test.
15962
15963 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
15964
15965 PR c++/11507
15966 * g++.dg/lookup/scoped7.C: New test.
15967
15968 PR c++/9574
15969 * g++.dg/other/static1.C: New test.
15970
15971 PR c++/11490
15972 * g++.dg/warn/template-1.C: New test.
15973
15974 PR c++/11432
15975 * g++.dg/template/crash10.C: New test.
15976
15977 PR c++/2478
15978 * g++.dg/overload/VLA.C: New test.
15979
15980 PR c++/10804
15981 * g++.dg/template/call1.C: New test.
15982
15983 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15984
15985 PR c++/11794
15986 * g++.dg/parse/using3.C: New test.
15987
15988 2003-09-06 Roger Sayle <roger@eyesopen.com>
15989
15990 PR c++/11409
15991 * g++.dg/overload/builtin3.C: New test case.
15992
15993 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
15994
15995 PR c/9862
15996 * gcc.dg/20030906-1.c: New test.
15997 * gcc.dg/20030906-2.c: Likewise.
15998
15999 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16000
16001 PR c++/12167
16002 * g++.dg/parse/defarg5.C: New test.
16003
16004 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16005
16006 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16007
16008 PR c++/12163
16009 * g++.dg/expr/static_cast4.C: New test.
16010
16011 PR c++/12146
16012 * g++.dg/template/crash9.C: New test.
16013
16014 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16015
16016 * g++.old-deja/g++.ext/pretty2.C: Update for change
16017 in __FUNCTION__.
16018 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16019
16020 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16021
16022 PR c++/11922
16023 * g++/dg/template/qualified-id1.C: New test.
16024
16025 PR c++/12037
16026 * g++.dg/warn/noeffect4.C: New test.
16027
16028 2003-09-04 Matt Austern <austern@apple.com>
16029
16030 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16031 * g++.dg/ext/fnname2.C: Likewise.
16032 * g++.dg/ext/fnname3.C: Likewise.
16033
16034 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16035
16036 * g++.dg/expr/lval1.C: New test.
16037 * g++.dg/ext/lvcast.C: Remove.
16038
16039 2003-09-03 Roger Sayle <roger@eyesopen.com>
16040
16041 PR optimization/11700.
16042 * gcc.c-torture/compile/20030903-1.c: New test case.
16043
16044 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16045
16046 PR c++/12053
16047 * g++.dg/abi/layout4.C: New test.
16048
16049 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16050
16051 PR c++/11553
16052 * g++.dg/parse/friend3.C: New test.
16053
16054 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16055
16056 PR c++/11847
16057 * g++.dg/template/class1.C: New test.
16058
16059 PR c++/11808
16060 * g++.dg/expr/call1.C: New test.
16061
16062 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16063
16064 PR c++/12114
16065 * g++.dg/init/ref9.C: New test.
16066
16067 PR c++/11972
16068 * g++.dg/template/nested4.C: New test.
16069
16070 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16071
16072 PR c++/12093
16073 * g++.dg/template/non-dependent4.C: New test.
16074
16075 PR c++/11928
16076 * g++.dg/inherit/conv1.C: New test.
16077
16078 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16079
16080 PR c++/6196
16081 * g++.dg/ext/label1.C: New test.
16082 * g++.dg/ext/label2.C: Likewise.
16083
16084 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16085
16086 * g++.dg/expr/cond3.C: New test.
16087
16088 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16089
16090 * gcc.dg/builtins-1.c: Add new builtin cases.
16091
16092 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16093
16094 * gcc.dg/builtins-1.c: Add new cases.
16095 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16096
16097 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16098
16099 * gcc.dg/builtins-1.c: Add more math builtin tests.
16100 * gcc.dg/torture/builtin-attr-1.c: New test.
16101
16102 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16103
16104 PR optimization/5079
16105 * g++.dg/opt/static3.C: New test.
16106
16107 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16108
16109 * gcc.misc-tests/gcov-10b.c: New test.
16110
16111 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16112
16113 * g++.dg/opt/ptrmem3.C: New test.
16114
16115 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16116
16117 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16118
16119 * gcc.dg/20030826-2.c: New test.
16120
16121 2003-08-26 Roger Sayle <roger@eyesopen.com>
16122
16123 PR middle-end/12002
16124 * g77.f-torture/compile/12002.f: New test case.
16125
16126 2003-08-26 Roger Sayle <roger@eyesopen.com>
16127
16128 * gcc.dg/20030826-1.c: New test case.
16129
16130 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16131
16132 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16133
16134 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16135
16136 PR c++/11871
16137 * c++.dg/lookup/crash1.C: New test.
16138
16139 * c++.dg/warn/noeffect3.C: New test.
16140
16141 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16142
16143 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16144 * gcc.dg/compat/vector-1_y.c: Ditto.
16145 * gcc.dg/compat/vector-2_x.c: Ditto.
16146 * gcc.dg/compat/vector-2_y.c: Ditto.
16147
16148 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16149
16150 * gcc.dg/20030702-1.c: New test.
16151
16152 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16153
16154 PR c++/8795
16155 * g++.dg/ext/altivec-1.C: New test.
16156
16157 2003-08-24 Richard Henderson <rth@redhat.com>
16158
16159 * g++.dg/eh/simd-2.C: Add -w for x86.
16160
16161 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16162
16163 * gcc.dg/20030815-1.c: New test.
16164
16165 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16166
16167 PR c++/3765
16168 * g++.dg/parse/access6.C: New test.
16169
16170 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16171
16172 PR c++/641, c++/11876
16173 * g++.dg/template/friend22.C: New test.
16174 * g++.dg/template/friend23.C: Likewise.
16175
16176 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16177
16178 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16179 identically.
16180
16181 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16182
16183 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16184
16185 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16186
16187 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16188
16189 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16190
16191 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16192
16193 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16194
16195 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16196
16197 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16198
16199 PR c++/11919
16200 * g++.dg/overload/prom1.C: New test.
16201
16202 PR c++/11551
16203 * g++.dg/parse/dtor2.C: New test.
16204
16205 PR c++/10762
16206 * g++.dg/parse/using2.C: New test.
16207
16208 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16209
16210 PR target/11805
16211 * gcc.c-torture/compile/20030821-1.c: New.
16212
16213 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16214
16215 PR c++/11834
16216 * g++.dg/template/deduce2.C: New test.
16217
16218 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16219
16220 * gcc.c-torture/execute/20030821-1.c: New test.
16221
16222 2003-08-20 Roger Sayle <roger@eyesopen.com>
16223
16224 PR middle-end/11984
16225 * gcc.dg/20030820-1.c: New test case.
16226
16227 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16228
16229 PR c++/11945
16230 * g++.dg/warn/noeffect2.C: New test.
16231
16232 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16233
16234 PR c++/10926
16235 * g++.dg/template/dtor2.C: New test.
16236
16237 PR c++/11684
16238 * g++.dg/template/operator1.C: New test.
16239 * g++.dg/parse/operator4.C: New test.
16240
16241 PR c++/11946.C
16242 * g++.dg/expr/enum1.C: New test.
16243 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16244
16245 PR c++/11036.C
16246 * g++.dg/parse/elab2.C: New test.
16247 * g++.dg/parse/typedef4.C: Change error message.
16248 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16249 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16250 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16251
16252 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16253
16254 * gcc.dg/pch/warn-1.c: New.
16255 * gcc.dg/pch/warn-1.hs: New.
16256
16257 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16258 not-tested file.
16259
16260 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16261
16262 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16263
16264 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16265
16266 * gcc.dg/uninit-D.c: New Test.
16267 * gcc.dg/uninit-E.c: New Test.
16268 * gcc.dg/uninit-F.c: New Test.
16269 * gcc.dg/uninit-G.c: New Test.
16270
16271 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16272
16273 * g++.dg/README: Describe the pch directory.
16274
16275 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16276
16277 PR c++/11174
16278 * g++.dg/parse/access4.C: New test.
16279 * g++.dg/parse/access5.C: Likewise.
16280 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16281
16282 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16283
16284 * gcc.dg/noncompile/20030818-1.c: New.
16285
16286 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16287
16288 PR c++/11957
16289 * g++.dg/warn/noeffect1.C: New test.
16290
16291 * g++.dg/template/scope2.C: New test.
16292 * g++.dg/template/error2.C: Correct dg-error
16293
16294 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16295
16296 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16297
16298 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16299
16300 PR C++/11512
16301 * g++.dg/template/warn1.C: New.
16302
16303 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16304
16305 * g++.dg/template/error2.C: New test.
16306 * g++.dg/lookup/using7.C: Adjust errors
16307 * g++.old-deja/g++.pt/crash36.C: Likewise.
16308 * g++.old-deja/g++.pt/derived3.C: Likewise.
16309
16310 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16311
16312 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16313 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16314 * gcc.c-torture/execute/builtins/string-9.c: New, from
16315 string-opt-9.c. Adjust for execute/builtins framework.
16316 * gcc.c-torture/execute/string-opt-9.c: Delete.
16317
16318 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16319
16320 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16321
16322 * g++.dg/parse/ret-type2.C: New test.
16323
16324 PR c++/11703
16325 * g++.dg/init/new8.C: New test.
16326
16327 PR c++/10923
16328 * g++.dg/parse/typedef5.C: New test.
16329
16330 PR c++/9512
16331 * g++.dg/parse/qualified2.C: New test.
16332 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16333 invalid code.
16334
16335 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16336
16337 * g++.dg/conversion/ptrmem1.C: New test.
16338
16339 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16340
16341 PR target/11693
16342 * gcc.dg/20030811-1.c: New test.
16343
16344 PR target/11535
16345 * gcc.c-torture/execute/20030811-1.c: New test.
16346
16347 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16348
16349 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16350
16351 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16352
16353 PR c++/11789.C
16354 * g++.dg/inherit/multiple1.C: New test.
16355
16356 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16357
16358 * gcc.dg/spe1.c: New test.
16359
16360 PR c++/11670
16361 * g++.dg/expr/cast2.C: New test.
16362
16363 PR c++/10530
16364 * g++.dg/template/dependent-name2.C: New test.
16365
16366 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16367
16368 * g++.dg/parse/crash11.C: Put the dg options in comments.
16369
16370 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16371
16372 * lib/gcc-dg.exp: Update for diagnostic change.
16373
16374 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16375
16376 PR c++/5767
16377 * g++.dg/parse/crash11.C: New test.
16378
16379 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16380
16381 * gcc.dg/cpp/spacing1.c: Update.
16382
16383 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16384
16385 PR target/11739
16386 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16387 a value for -mtune.
16388
16389 2003-08-04 Roger Sayle <roger@eyesopen.com>
16390
16391 PR middle-end/11771
16392 * gcc.c-torture/compile/20030804-1.c: New test case.
16393
16394 2003-08-04 Roger Sayle <roger@eyesopen.com>
16395
16396 * gcc.dg/20030804-1.c: New test case.
16397
16398 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16399
16400 * gcc.dg/cpp/separate-1.c: New test.
16401
16402 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16403
16404 PR c++/11704
16405 * g++.dg/template/dependent-expr2.C: New test.
16406
16407 PR c++/11766
16408 * g++.dg/expr/ptrmem1.C: New test.
16409
16410 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16411
16412 PR c++/9453
16413 * g++.dg/template/friend15.C: New test.
16414
16415 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16416
16417 * lib/dg-pch.exp: Work round PCH bug.
16418
16419 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16420
16421 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16422 builtins. Move cases from builtins-4.c here.
16423
16424 * gcc.dg/torture/builtin-math-1.c: New test taken from
16425 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16426 additional cases.
16427
16428 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16429 Delete.
16430
16431 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16432
16433 PR c++/9447
16434 * g++.dg/template/using7.C: New test.
16435
16436 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16437
16438 * import1.c, import2.c: New tests.
16439
16440 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16441
16442 * g++.dg/eh/crossjump1.C: New test.
16443
16444 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16445
16446 PR c++/11697
16447 * g++.dg/template/using6.C: New test.
16448
16449 PR c++/11744
16450 * g++.dg/template/koenig2.C: New test.
16451
16452 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16453
16454 PR c++/7983
16455 * g++.dg/parse/typedef4.C: New test.
16456
16457 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16458
16459 PR c++/8442, c++/8806
16460 * g++.dg/template/elab1.C: New test.
16461 * g++.dg/template/type2.C: Likewise.
16462 * g++.dg/template/ttp3.C: Adjust expected error message.
16463 * g++.old-deja/g++.law/visibility13.C: Likewise.
16464 * g++.old-deja/g++.niklas/t135.C: Likewise.
16465 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16466 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16467 template argument.
16468 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16469
16470 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16471
16472 PR c++/11295
16473 * g++.dg/ext/stmtexpr1.C: New test.
16474
16475 * g++.dg/opt/tmp1.C: New test.
16476
16477 PR c++/11525
16478 * g++.dg/parse/constant4.C: New test.
16479
16480 PR c++/9447
16481 * g++.dg/template/using5.C: New test.
16482
16483 2003-07-31 Roger Sayle <roger@eyesopen.com>
16484
16485 * gcc.dg/builtins-27.c: New test case.
16486
16487 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16488
16489 * gcc.dg/tls/opt-7.c: New test.
16490
16491 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16492
16493 * g++.old-deja/g++.other/crash18.C: Remove.
16494
16495 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16496
16497 * g++.dg/template/explicit3.C: New.
16498 * g++.dg/template/explicit4.C: New.
16499 * g++.dg/template/explicit5.C: New.
16500
16501 PR c++/11347
16502 * g++.dg/template/memtmpl1.C: New.
16503
16504 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16505
16506 PR target/11565
16507 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16508 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16509
16510 2003-07-30 Jan Hubicka <jh@suse.cz>
16511
16512 * vtgc1.c: Kill.
16513
16514 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16515
16516 * gcc.dg/struct-in-proto-1.c: New test.
16517
16518 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16519
16520 * gcc.dg/cpp/include2.c: Only expect one message.
16521
16522 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16523
16524 PR c++/9447
16525 * g++.dg/template/using1.C: New test.
16526 * g++.dg/template/using2.C: New test.
16527 * g++.dg/template/using3.C: New test.
16528 * g++.dg/template/using4.C: New test.
16529
16530 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16531
16532 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16533 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16534
16535 2003-07-28 Jan Hubicka <jh@suse.cz>
16536
16537 PR c++/11530
16538 * g++.dg/opt/call1.C: New test.
16539
16540 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16541
16542 PR c++/11667
16543 * g++.dg/init/enum2.C: New test.
16544 * g++.dg/template/overload1.C: Add "-w" option.
16545
16546 2003-07-28 <hp@bitrange.com>
16547
16548 * gcc.dg/Wdeclaration-after-statement-1.c,
16549 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16550
16551 2003-07-28 Jakub Jelinek <jakub@redhat.com>
16552
16553 * gcc.c-torture/compile/20030725-1.c: New test.
16554
16555 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
16556
16557 * gcc.dg/20030505.c: Only run for SPE.
16558 Remove definition of opaque type.
16559
16560 2003-07-27 Mark Mitchell <mark@codesourcery.com>
16561
16562 * g++.dg/template/ptrmem6.C: New test.
16563
16564 2003-07-26 Geoffrey Keating <geoffk@apple.com>
16565
16566 * gcc.c-torture/compile/zero-strct-2.c: New test.
16567
16568 2003-07-25 Geoffrey Keating <geoffk@apple.com>
16569
16570 * gcc.dg/intermod-1.c: New test.
16571
16572 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16573
16574 PR c++/11617
16575 * g++.dg/template/lookup2.C: New test.
16576 * g++.dg/template/memclass1.C: Remove instantiated from error.
16577 * g++.dg/other/error2.C: Tweak expected errors.
16578
16579 PR c++/11596
16580 * g++.dg/template/defarg3.C: New test.
16581
16582 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16583
16584 2003-07-24 Mark Mitchell <mark@codesourcery.com>
16585
16586 * g++.dg/inherit/access5.C: New test.
16587
16588 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16589
16590 PR c++/11513
16591 * g++.dg/template/crash8.C: New test.
16592
16593 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16594
16595 PR c/10602
16596 * gcc.dg/noncompile/incomplete-2.c: New test.
16597
16598 2003-07-23 Mark Mitchell <mark@codesourcery.com>
16599
16600 PR c++/11645
16601 * g++.dg/inherit/access4.C: New test.
16602
16603 PR c++/11517
16604 * g++.dg/expr/cond2.C: New test.
16605
16606 PR optimization/10679
16607 * g++.dg/opt/inline4.C: New test.
16608
16609 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16610
16611 * g++.dg/parse/crash10: New test.
16612
16613 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16614
16615 * g++.dg/ext/flexary1.C: New test.
16616
16617 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16618
16619 PR c++/10793
16620 * g++.dg/template/crash9.C: New test.
16621
16622 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16623
16624 PR c++/3004
16625 * g++.dg/parse/typedef3.C: New test.
16626
16627 PR c++/7906
16628 * g++.dg/parse/operator2.C: New test.
16629
16630 PR c++/8895
16631 * g++.dg/parse/def-tmpl-arg1.C: New test.
16632
16633 PR c++/9282
16634 * g++.dg/parse/funptr1.C: New test.
16635
16636 PR c++/9452
16637 * g++.dg/parse/ambig3.C: New test.
16638
16639 PR c++/9454
16640 * g++.dg/parse/operator3.C: New test.
16641
16642 PR c++/9486
16643 * g++.dg/parse/template10.C: New test.
16644
16645 PR c++/9488
16646 * g++.dg/parse/template11.C: New test.
16647
16648 PR c++/10150
16649 * g++.dg/parse/invalid-op1.C: New test.
16650
16651 PR c++/10247
16652 * g++.dg/parse/condexpr1.C: New test.
16653
16654 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16655
16656 * g++.dg/ext/packed3.C: New test.
16657 * g++.dg/ext/packed4.C: New test.
16658
16659 * gcc.dg/pack-test-3.c: New test.
16660
16661 2003-07-21 Janis Johnson <janis187@us.ibm.com>
16662
16663 * lib/compat.exp: Handle dg-options per source file.
16664 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16665 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16666 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16667 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16668 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16669 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16670 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16671 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16672 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16673 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16674 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16675 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16676 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16677 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16678
16679 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16680
16681 PR c/10320
16682 * gcc.c-torture/execute/20030718-1.c: New test.
16683
16684 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16685
16686 PR optimization/11536
16687 * gcc.dg/20030721-1.c: New test.
16688
16689 2003-07-19 Mark Mitchell <mark@codesourcery.com>
16690
16691 PR c++/11546
16692 * g++.dg/template/lookup1.C: New test.
16693
16694 2003-07-19 Zack Weinberg <zack@codesourcery.com>
16695
16696 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16697 diagnostics of ill-formed constructs involving labels.
16698 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16699 the new 'previously defined here' message.
16700
16701 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16702
16703 * g++.dg/parse/non-dependent2.C: New test.
16704
16705 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16706
16707 * g++.dg/init/init-ref4.C: xfail on targets without
16708 weak symbols.
16709
16710 2003-07-17 Jakub Jelinek <jakub@redhat.com>
16711
16712 PR target/11087
16713 * gcc.c-torture/execute/20030717-1.c: New test.
16714
16715 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16716
16717 * g++.dg/opt/cfg1.C: New test.
16718
16719 2003-07-17 Mark Mitchell <mark@codesourcery.com>
16720
16721 PR optimization/11557
16722 * gcc.dg/20030717-1.c: New test.
16723
16724 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16725
16726 PR c++/10476
16727 * g++.dg/expr/crash-1.C: New test.
16728
16729 PR c++/11027
16730 * g++.dg/template/init3.C: New test.
16731
16732 PR c++/8222
16733 * g++.dg/template/non-dependent1.C: New test.
16734
16735 PR c++/11070
16736 * g++.dg/template/non-dependent2.C: New test.
16737
16738 PR c++/11071
16739 * g++.dg/template/non-dependent3.C: New test.
16740
16741 PR c++/9907
16742 * g++.dg/template/sizeof5.C: New test.
16743
16744 2003-07-17 Geoffrey Keating <geoffk@apple.com>
16745
16746 PR 11498
16747 * gcc.c-torture/compile/mangle-1.c: New file.
16748
16749 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16750
16751 PR c++/7809
16752 * g++.dg/parse/access3.C: New test.
16753
16754 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16755
16756 PR c++/11384
16757 * g++.dg/init/init-ref4.C: New test.
16758
16759 2003-07-16 Mark Mitchell <mark@codesourcery.com>
16760
16761 PR c++/11547
16762 * g++.dg/parse/constant3.C: New test.
16763 * g++.dg/parse/crash7.C: Likewise.
16764
16765 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16766
16767 PR target/11008
16768 * gcc.dg/i386-pentium4-not-mull.c: New.
16769
16770 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16771
16772 * gcc.dg/asm-names.c (ymain): Make it weak.
16773
16774 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16775
16776 PR c++/5421
16777 * g++.dg/template/friend21.C: New test.
16778
16779 2003-07-16 Jakub Jelinek <jakub@redhat.com>
16780
16781 * gcc.dg/cleanup-8.c: New test.
16782 * gcc.dg/cleanup-9.c: New test.
16783
16784 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16785
16786 * g++.dg/ext/dll-MI1.h: New file.
16787 * g++.dg/ext/dllexport-MI1.C: New file.
16788 * g++.dg/ext/dllimport-MI1.C: New file.
16789
16790 2003-07-15 Jakub Jelinek <jakub@redhat.com>
16791
16792 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16793 it does not have cmpstrsi patterns (just cmpmemsi).
16794
16795 2003-07-15 Mark Mitchell <mark@codesourcery.com>
16796
16797 PR debug/11473
16798 * g++.dg/debug/debug8.C: New test.
16799
16800 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16801
16802 PR c++/10108
16803 * g++.dg/template/crash7.C: New test.
16804
16805 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16806
16807 PR target/10795
16808 * gcc.c-torture/compile/20030708-1.c: New.
16809
16810 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16811
16812 * gcc.c-torture/execute/20030715-1.c: New test.
16813
16814 2003-07-14 Geoffrey Keating <geoffk@apple.com>
16815
16816 * gcc.dg/pch/inline-3.c: New file.
16817 * gcc.dg/pch/inline-3.hs: New file.
16818 * gcc.dg/pch/inline-4.c: New file.
16819 * gcc.dg/pch/inline-4.hs: New file.
16820
16821 2003-07-14 Mark Mitchell <mark@codesourcery.com>
16822
16823 PR c++/11509
16824 * g++.dg/template/crash6.C: New test.
16825
16826 PR c++/7053
16827 * g++.dg/template/friend20.C: New test.
16828
16829 PR c++/7019
16830 * g++.dg/template/overload2.C: New test.
16831
16832 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16833
16834 PR optimization/11440
16835 * gcc.c-torture/execute/20030714-1.c: New test.
16836
16837 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16838
16839 PR c++/11154
16840 * g++.dg/template/partial2.C: New test.
16841
16842 2003-07-13 Mark Mitchell <mark@codesourcery.com>
16843
16844 PR c++/11503
16845 * g++.dg/template/anon1.C: New test.
16846
16847 PR c++/11493
16848 PR c++/11495
16849 * g++.dg/parse/template9.C: Likewise.
16850 * g++.dg/template/crash4.C: New test.
16851 * g++.dg/template/koenig1.C: Likewise.
16852 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
16853 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
16854 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
16855 functions.
16856 * g++.old-deja/g++.jason/template36.C: Likewise.
16857 * g++.old-deja/g++.mike/p1989.C: Likewise.
16858 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
16859 * g++.old-deja/g++.pt/ttp20.C: Use this->.
16860 * g++.old-deja/g++.pt/ttp21.C: Use this->.
16861 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
16862 compiling.
16863 * g++.old-deja/g++.pt/union2.C: Use this->.
16864
16865 2003-07-11 Jakub Jelinek <jakub@redhat.com>
16866
16867 * gcc.dg/20030711-1.c: New test.
16868
16869 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
16870
16871 PR c++/11050
16872 * g++.dg/parse/args1.C: New test.
16873 * g++.pt/defarg8.C: Change expected errors.
16874
16875 2003-07-11 Mark Mitchell <mark@codesourcery.com>
16876
16877 PR c++/8164
16878 * g++.dg/template/nontype2.C: New test.
16879
16880 PR c++/10558
16881 * g++.dg/parse/template8.C: New test.
16882
16883 PR c++/8327
16884 * g++.dg/template/scope1.C: New test.
16885
16886 * g++.dg/warn/Wsign-compare-1.C: New test.
16887
16888 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16889
16890 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
16891
16892 2003-07-10 Mark Mitchell <mark@codesourcery.com>
16893
16894 PR c++/9411
16895 * g++.dg/template/explicit2.C: New test.
16896
16897 PR c++/10032
16898 * g++.dg/warn/pedantic1.C: New test.
16899
16900 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
16901
16902 PR c++ 9483
16903 * g++.dg/other/field1.C: New test.
16904
16905 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16906
16907 PR c/11449
16908 * gcc.c-torture/compile/20030707-1.c: New.
16909
16910 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16911
16912 PR c++/10849
16913 * g++.dg/template/access12.C: New test.
16914
16915 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
16916
16917 * g++.dg/bprob/bprob.exp (prof_ext): Update.
16918 * g77.dg/bprob/bprob.exp (prof_ext): Update.
16919 * gcc.misc-tests/bprob.exp (prof_ext): Update.
16920 * gcc.misc-tests/gcov.exp: Update
16921 * g++.dg/gcov/gcov.exp: Update
16922 * lib/gcov.exp: Update.
16923
16924 2003-07-08 Mark Mitchell <mark@codesourcery.com>
16925
16926 * g++.dg/abi/mangle17.C: Make sure template expressions are
16927 dependent.
16928 * g++.dg/abi/mangle4.C: Mark erroneous casts.
16929 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
16930 * g++.dg/opt/stack1.C: Remove erroneous code.
16931 * g++.dg/parse/template7.C: New test.
16932 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
16933 * g++.old-deja/g++.pt/crash4.C: Likewise.
16934
16935 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16936
16937 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
16938 with zero or one occurence of `$' after the initial `L'.
16939
16940 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
16941
16942 * gcc.c-torture/compile/20030704-1.c: Add a comment.
16943
16944 2003-07-08 Roger Sayle <roger@eyesopen.com>
16945
16946 PR c/11370
16947 * gcc.dg/Wunreachable-6.c: New testcase.
16948 * gcc.dg/Wunreachable-7.c: New testcase.
16949
16950 2003-07-08 Jakub Jelinek <jakub@redhat.com>
16951
16952 PR c/11420
16953 * gcc.dg/20030708-1.c: New test.
16954
16955 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
16956
16957 * gcc.dg/compat/sdata-section.h: New file.
16958 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
16959 * gcc.dg/torture/mips-sdata-1.c: New test.
16960
16961 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16962
16963 PR c++/11030
16964 * g++.dg/template/friend19.C: New test.
16965
16966 2003-07-08 Jakub Jelinek <jakub@redhat.com>
16967
16968 * g++.dg/opt/strength-reduce.C: New test.
16969
16970 2003-07-07 Roger Sayle <roger@eyesopen.com>
16971
16972 PR target/10979
16973 * gcc.dg/20030707-1.c: New testcase.
16974
16975 2003-07-07 Roger Sayle <roger@eyesopen.com>
16976
16977 PR optimization/11059
16978 * g++.dg/opt/emptyunion.C: New testcase.
16979
16980 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16981 Eric Botcazou <ebotcazou@libertysurf.fr>
16982
16983 * g++.dg/opt/stack1.C: New test.
16984
16985 2003-07-05 Mark Mitchell <mark@codesourcery.com>
16986
16987 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
16988 run test.
16989
16990 PR c++/11431
16991 * g++.dg/expr/static_cast3.C: New test.
16992
16993 2003-07-04 Zack Weinberg <zack@codesourcery.com>
16994
16995 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
16996 everywhere.
16997 * gcc.dg/concat.c: Concatenation of string constants with
16998 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
16999 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17000 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17001 necessary to avoid multi-character character constant warning.
17002 * gcc.dg/cpp/escape.c: Likewise.
17003 * gcc.dg/cpp/ucs.c: Likewise.
17004 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17005 Fix a typo.
17006
17007 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17008
17009 PR c/11428
17010 * gcc.c-torture/compile/20030704-1.c: New.
17011
17012 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17013
17014 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17015
17016 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17017
17018 PR c++/5287, PR c++/7910, PR c++/11021
17019 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17020 tests for warnings.
17021 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17022 * g++.dg/ext/dllimport3.C: Likewise.
17023 * g++.dg/ext/dllimport4.C: New file.
17024 * g++.dg/ext/dllimport5.C: New file.
17025 * g++.dg/ext/dllimport6.C: New file.
17026 * g++.dg/ext/dllimport7.C: New file.
17027 * g++.dg/ext/dllimport8.C: New file.
17028 * g++.dg/ext/dllimport9.C: New file.
17029 * g++.dg/ext/dllimport10.C: New file.
17030 * g++.dg/ext/dllexport1.C: New file.
17031
17032 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17033
17034 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17035 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17036
17037 2003-07-03 Roger Sayle <roger@eyesopen.com>
17038
17039 * gcc.dg/builtins-25.c: New testcase.
17040 * gcc.dg/builtins-26.c: New testcase.
17041
17042 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17043
17044 * gcc.dg/compat/vector-defs.h: New file.
17045 * gcc.dg/compat/vector-setup.h: New file.
17046 * gcc.dg/compat/vector-check.h: New file.
17047 * gcc.dg/compat/vector-1_main.c: New file.
17048 * gcc.dg/compat/vector-1_x.c: New file.
17049 * gcc.dg/compat/vector-1_y.c: New file.
17050 * gcc.dg/compat/vector-2_main.c: New file.
17051 * gcc.dg/compat/vector-2_x.c: New file.
17052 * gcc.dg/compat/vector-2_y.c: New file.
17053
17054 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17055 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17056 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17057 * gcc.dg/compat/struct-align-1.h: New file.
17058 * gcc.dg/compat/struct-align-1_main.c: New file.
17059 * gcc.dg/compat/struct-align-1_x.c: New file.
17060 * gcc.dg/compat/struct-align-1_y.c: New file.
17061 * gcc.dg/compat/struct-align-2.h: New file.
17062 * gcc.dg/compat/struct-align-2_main.c: New file.
17063 * gcc.dg/compat/struct-align-2_x.c: New file.
17064 * gcc.dg/compat/struct-align-2_y.c: New file.
17065
17066 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17067 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17068 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17069 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17070 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17071 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17072 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17073 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17074 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17075 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17076 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17077 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17078 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17079 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17080 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17081 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17082 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17083 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17084 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17085 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17086 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17087 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17088 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17089 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17090 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17091 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17092 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17093 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17094 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17095
17096 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17097
17098 * gcc.dg/i386-call-1.c: New test.
17099
17100 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17101
17102 PR c++/9162
17103 * g++.dg/parse/defarg4.C: New.
17104
17105 2003-07-03 Roger Sayle <roger@eyesopen.com>
17106
17107 PR target/10700
17108 * gcc.c-torture/compile/20030703-1.c: New test case.
17109
17110 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17111
17112 * g++.dg/template/local3.C: Remove extra semicolon.
17113
17114 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17115
17116 * gcc.dg/i386-volatile-1.c: New test.
17117
17118 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17119
17120 PR c++/11072
17121 * g++.dg/other/offsetof2.C: XFAIL.
17122 * g++.dg/other/offsetof5.C: New.
17123
17124 PR c++/10219
17125 * g++.dg/template/error1.C: New.
17126
17127 PR c++/9779
17128 * g++.dg/template/dependent-expr1.C: New.
17129
17130 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17131
17132 PR c++/6949
17133 * g++.dg/template/local3.C: New test.
17134
17135 PR c++/11149
17136 * g++.dg/lookup/scoped6.C: New test.
17137
17138 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17139
17140 PR c++/8046
17141 * g++.dg/other/error7.C: New test.
17142
17143 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17144
17145 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17146 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17147 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17148 * g++.old-deja/g++.other/union2.C: Likewise.
17149 * gcc.dg/c90-const-expr-2.c: Likewise.
17150 * gcc.dg/c90-const-expr-3.c: Likewise.
17151 * gcc.dg/c99-const-expr-2.c: Likewise.
17152 * gcc.dg/c99-const-expr-3.c: Likewise.
17153 * gcc.dg/concat.c: Likewise.
17154
17155 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17156
17157 PR c++/9559
17158 * g++.dg/init/static1.C: New test.
17159
17160 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17161
17162 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17163 * g++.old-deja/g++.other/access2.C: Likewise.
17164 * g++.old-deja/g++.other/decl2.C: Likewise.
17165 * gcc.c-torture/execute/20020615-1.c: Likewise.
17166
17167 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17168
17169 PR c++/4933
17170 * g++.dg/template/sizeof4.C: New test.
17171
17172 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17173
17174 * g++.dg/other/error6.C: New test.
17175
17176 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17177
17178 PR c++/10750
17179 * g++.dg/parse/constant2.C: New test.
17180
17181 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17182
17183 PR c++/11106
17184 * g++.dg/other/error5.C: New test.
17185
17186 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17187
17188 * gcc.dg/format/gcc_diag-1.c: New test.
17189
17190 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17191
17192 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17193
17194 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17195
17196 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17197 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17198 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17199
17200 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17201
17202 * gcc.c-torture/execute/builtins/string-8.c: New test.
17203 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17204 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17205 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17206
17207 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17208
17209 PR c++/10468
17210 * g++.dg/ext/typeof6.C: New test.
17211
17212 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17213
17214 PR c++/10796
17215 * g++.dg/init/enum1.C: New test.
17216
17217 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17218
17219 * gcc.dg/20030627-1.c: New test.
17220
17221 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17222
17223 PR c++/11332
17224 * g++.dg/expr/static_cast2.C: New test.
17225
17226 2003-06-26 Roger Sayle <roger@eyesopen.com>
17227 Jakub Jelinek <jakub@redhat.com>
17228
17229 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17230 sprintf(dst,"%s",src) optimization.
17231 * gcc.c-torture/execute/20030626-1.c: New test case.
17232 * gcc.c-torture/execute/20030626-2.c: New test case.
17233
17234 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17235
17236 * gcc.c-torture/execute/multi-ix.c: New test.
17237
17238 * gcc.c-torture/execute/simd-4.c (main):
17239 Added missing semicolon at end of union.
17240
17241 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17242
17243 PR c++/8266
17244 * g++.dg/template/explicit-instantiation3.C: New test.
17245
17246 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17247
17248 * gcc.dg/20030626-1.c: Use signed char.
17249
17250 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17251
17252 * gcc.dg/20030626-1.c: New test.
17253
17254 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17255
17256 * const-str-2.m: Update.
17257
17258 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17259
17260 PR c++/10990
17261 * g++.dg/rtti/dyncast1.C: New test.
17262 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17263 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17264 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17265
17266 PR c++/10931
17267 * g++.dg/expr/static_cast1.C: New test.
17268
17269 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17270
17271 * gcc.dg/20030625-1.c: New test.
17272
17273 2003-06-24 Roger Sayle <roger@eyesopen.com>
17274
17275 * gcc.c-torture/compile/20030624-1.c: New test case.
17276
17277 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17278
17279 * gcc.c-torture/execute/string-opt-17.c: New test.
17280
17281 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17282
17283 PR c++/5754
17284 * g++.dg/parse/crash6.C: New test.
17285
17286 2003-06-23 Roger Sayle <roger@eyesopen.com>
17287
17288 * gcc.dg/builtins-24.c: New test case.
17289
17290 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17291
17292 * g++.dg/opt/operator1.C: New test.
17293
17294 2003-06-22 Roger Sayle <roger@eyesopen.com>
17295
17296 * gcc.c-torture/execute/string-opt-16.c: New test case.
17297
17298 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17299
17300 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17301 * g++.old-deja/g++.other/conv7.C: Likewise
17302 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17303 * g++.old-deja/g++.other/overload14.C: Likewise.
17304
17305 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17306
17307 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17308 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17309
17310 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17311
17312 PR c++/10888
17313 * g++.dg/warn/Winline-3.C: New test.
17314
17315 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17316
17317 * lib/target-supports.exp (check_alias_available): Make the test
17318 program acceptable to the Solaris assembler.
17319
17320 PR c++/10749
17321 * g++.dg/template/memclass2.C: New test.
17322
17323 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17324 Eric Botcazou <ebotcazou@libertysurf.fr>
17325
17326 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17327 data for non-matching targets.
17328 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17329
17330 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17331
17332 PR c++/10845
17333 * g++.dg/template/member3.C: New test.
17334
17335 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17336
17337 PR c++/10939
17338 * g++.dg/template/func1.C: New test.
17339
17340 PR c++/9649
17341 * g++.dg/template/static4.C: New test.
17342 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17343
17344 PR c++/11041
17345 * g++.dg/init/ref7.C: New test.
17346
17347 2003-06-19 Matt Austern <austern@apple.com>
17348
17349 PR c++/11228
17350 * g++.dg/anew1.C: New test.
17351 * g++.dg/anew2.C: New test.
17352 * g++.dg/anew3.C: New test.
17353 * g++.dg/anew4.C: New test.
17354
17355 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17356
17357 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17358
17359 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17360
17361 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17362 endian-dependent.
17363
17364 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17365
17366 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17367 Remove cruft.
17368
17369 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17370
17371 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17372 * gcc.c-torture/compile/961203-1.c: Likewise.
17373 * gcc.c-torture/compile/980506-1.c: Likewise.
17374
17375 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17376
17377 PR c++/10712
17378 * g++.dg/lookup/using7.C: New test.
17379
17380 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17381
17382 PR c++/11105
17383 * g++.dg/abi/conv1.C: Remove it.
17384 * g++.dg/template/conv7.C: New test.
17385 * g++.dg/template/conv8.C: Likewise.
17386 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17387 conversion operator.
17388
17389 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17390
17391 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17392 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17393 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17394 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17395 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17396 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17397 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17398 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17399 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17400 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17401 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17402 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17403 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17404 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17405 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17406 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17407 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17408 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17409 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17410 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17411 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17412 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17413 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17414 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17415 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17416 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17417 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17418 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17419 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17420
17421 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17422
17423 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17424 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17425 indications.
17426
17427 2003-06-16 Roger Sayle <roger@eyesopen.com>
17428
17429 * gcc.dg/i386-387-5.c: New test case.
17430 * gcc.dg/i386-387-6.c: New test case.
17431 * gcc.dg/builtins-23.c: New test case.
17432
17433 2003-06-15 Roger Sayle <roger@eyesopen.com>
17434
17435 * gcc.dg/builtins-22.c: New test case.
17436 * gcc.dg/i386-387-1.c: Update to test exp.
17437 * gcc.dg/i386-387-2.c: Likewise.
17438
17439 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17440
17441 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17442
17443 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17444
17445 * lib/gcc-dg.exp (dg-require-dll): New function.
17446 (dg-xfail-if): Likewise.
17447 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17448 driver.
17449
17450 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17451 * gcc.c-torture/compile/20001205-1.c: Likewise.
17452 * gcc.c-torture/compile/20001226-1.c: Likewise.
17453 * gcc.c-torture/compile/20010518-2.c: Likewise.
17454 * gcc.c-torture/compile/20020312-1.c: Likewise.
17455 * gcc.c-torture/compile/20020604-1.c: Likewise.
17456 * gcc.c-torture/compile/920501-12.c: Likewise.
17457 * gcc.c-torture/compile/920501-4.c: Likewise.
17458 * gcc.c-torture/compile/920520-1.c: Likewise.
17459 * gcc.c-torture/compile/920521-1.c: Likewise.
17460 * gcc.c-torture/compile/920625-1.c: Likewise.
17461 * gcc.c-torture/compile/961203-1.c: Likewise.
17462 * gcc.c-torture/compile/980506-1.c: Likewise.
17463 * gcc.c-torture/compile/981006-1.c: Likewise.
17464 * gcc.c-torture/compile/981022-1.c: Likewise.
17465 * gcc.c-torture/compile/981223-1.c: Likewise.
17466 * gcc.c-torture/compile/990617-1.c: Likewise.
17467 * gcc.c-torture/compile/dll.c: Likewise.
17468 * gcc.c-torture/compile/labels-3.c: Likewise.
17469 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17470 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17471 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17472 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17473 * gcc.c-torture/compile/simd-5.c: Likewise.
17474 * gcc.c-torture/compile/20000804-1.x: Remove.
17475 * gcc.c-torture/compile/20001205-1.x: Likewise.
17476 * gcc.c-torture/compile/20001226-1.x: Likewise.
17477 * gcc.c-torture/compile/20010518-2.x: Likewise.
17478 * gcc.c-torture/compile/20020312-1.x: Likewise.
17479 * gcc.c-torture/compile/20020604-1.x: Likewise.
17480 * gcc.c-torture/compile/920501-12.x: Likewise.
17481 * gcc.c-torture/compile/920501-4.x: Likewise.
17482 * gcc.c-torture/compile/920520-1.x: Likewise.
17483 * gcc.c-torture/compile/920521-1.x: Likewise.
17484 * gcc.c-torture/compile/920625-1.x: Likewise.
17485 * gcc.c-torture/compile/961203-1.x: Likewise.
17486 * gcc.c-torture/compile/980506-1.x: Likewise.
17487 * gcc.c-torture/compile/981006-1.x: Likewise.
17488 * gcc.c-torture/compile/981022-1.x: Likewise.
17489 * gcc.c-torture/compile/981223-1.x: Likewise.
17490 * gcc.c-torture/compile/990617-1.x: Likewise.
17491 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17492 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17493 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17494 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17495 * gcc.c-torture/compile/simd-5.x: Likewise.
17496
17497 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17498
17499 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17500
17501 * gcc.c-torture/execute/20030611-1.c: New test.
17502
17503 2003-06-12 Roger Sayle <roger@eyesopen.com>
17504
17505 PR middle-end/168
17506 * gcc.dg/20030612-1.c: New test case.
17507
17508 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17509
17510 PR c++/10635
17511 * g++.dg/expr/cast1.C: New test.
17512
17513 2003-06-12 Roger Sayle <roger@eyesopen.com>
17514
17515 * gcc.dg/builtins-21.c: New test case.
17516
17517 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17518
17519 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17520 options instead of at the end.
17521 * lib/objc.exp (objc_target_compile): Likewise.
17522
17523 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17524
17525 PR c++/10432
17526 * g++.dg/parse/error1.C: New test.
17527
17528 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17529
17530 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17531 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17532 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17533 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17534 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17535 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17536 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17537 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17538 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17539 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17540 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17541 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17542 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17543 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17544 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17545 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17546 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17547 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17548 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17549 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17550 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17551 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17552 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17553 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17554
17555 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17556 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17557 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17558 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17559 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17560 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17561 * gcc.dg/compat/scalar-return-3_main.c: New file.
17562 * gcc.dg/compat/scalar-return-3_x.c: New file.
17563 * gcc.dg/compat/scalar-return-3_y.c: New file.
17564 * gcc.dg/compat/scalar-return-4_main.c: New file.
17565 * gcc.dg/compat/scalar-return-4_x.c: New file.
17566 * gcc.dg/compat/scalar-return-4_y.c: New file.
17567
17568 2003-06-10 Janis Johnson <janis187@us.ibm.com>
17569
17570 * gcc.dg/compat/fp2-struct-check.h: New file.
17571 * gcc.dg/compat/fp2-struct-defs.h: New file.
17572 * gcc.dg/compat/fp2-struct-init.h: New file.
17573 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17574 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17575 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17576 * gcc.dg/compat/struct-return-10_main.c: New file.
17577 * gcc.dg/compat/struct-return-10_x.c: New file.
17578 * gcc.dg/compat/struct-return-10_y.c: New file.
17579
17580 * gcc.dg/compat/compat-common.h: New file.
17581 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17582 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17583 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17584 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17585 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17586 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17587 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17588 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17589 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17590 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17591 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17592 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17593 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17594 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17595 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17596 * gcc.dg/compat/small-struct-check.h: Ditto.
17597 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17598 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17599 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17600 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17601 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17602 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17603 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17604 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17605 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17606 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17607 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17608 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17609 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17610 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17611 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17612 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17613 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17614 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17615 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17616 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17617 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17618 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17619 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17620 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17621 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17622 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17623 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17624 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17625 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17626 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17627
17628 2003-06-10 Geoffrey Keating <geoffk@apple.com>
17629
17630 * g++.dg/pch/static-1.C: New file.
17631 * g++.dg/pch/static-1.Hs: New file.
17632
17633 2003-06-10 Richard Henderson <rth@redhat.com>
17634
17635 * gcc.dg/asm-7.c: Adjust expected warning text.
17636
17637 2003-06-10 Roger Sayle <roger@eyesopen.com>
17638
17639 * gcc.dg/builtins-20.c: New test case.
17640
17641 2003-06-10 Mark Mitchell <mark@codesourcery.com>
17642
17643 PR c++/11131
17644 * g++.dg/opt/template1.C: New test.
17645
17646 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17647
17648 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17649 additional_sources.
17650
17651 2003-05-21 David Taylor <dtaylor@emc.com>
17652
17653 * gcc.dg/Wpadded.c: New file.
17654
17655 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17656
17657 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17658 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17659 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17660 dg-require-weak.
17661
17662 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17663
17664 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17665
17666 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17667
17668 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17669 (dg-require-alias): Likewise.
17670 (dg-require-gc-sections): Likewise.
17671 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17672
17673 2003-06-08 Richard Henderson <rth@redhat.com>
17674
17675 * gcc.dg/20011029-2.c: Fix the array reference.
17676 * gcc.dg/asm-7.c: New.
17677
17678 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17679
17680 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17681
17682 2003-06-08 Mark Mitchell <mark@codesourcery.com>
17683
17684 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17685 (dg-require-gc-sections): Likewise.
17686
17687 2003-06-08 Jan Hubicka <jh@suse.cz>
17688
17689 * i386-cmov1.c: Fix regular expression.
17690 * i386-cvt-1.c: Likewise.
17691 * i386-local.c: Likewise.
17692 * i386-local2.c: Likewise.
17693 * i386-mul.c: Likewise.
17694 * i386-ssetype-1.c: Likewise.
17695 * i386-ssetype-3.c: Likewise.
17696 * i386-ssetype-5.c: Likewise.
17697
17698 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17699
17700 PR c++/11039
17701 * g++.dg/warn/implicit-typename2.C: New test.
17702 * g++.dg/warn/implicit-typename3.C: New test.
17703
17704 2003-06-07 Richard Henderson <rth@redhat.com>
17705
17706 * g++.dg/other/offsetof3.C: Use size_t.
17707 * g++.dg/other/offsetof4.C: Likewise.
17708
17709 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17710
17711 * lib/copy-file.exp: New. Implement gcc_copy_files.
17712
17713 * lib/dg-pch.exp: Load copy-file.exp
17714 (dg-pch): Use gcc_copy_files instead of "file copy".
17715
17716 2003-06-06 Mark Mitchell <mark@codesourcery.com>
17717
17718 * gcc.dg/weak/weak.exp: Simplify.
17719 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17720 * gcc.dg/weak/weak-1.c: Likewise.
17721 * gcc.dg/weak/weak-2.c: Likewise.
17722 * gcc.dg/weak/weak-3.c: Likewise.
17723 * gcc.dg/weak/weak-4.c: Likewise.
17724 * gcc.dg/weak/weak-5.c: Likewise.
17725 * gcc.dg/weak/weak-6.c: Likewise.
17726 * gcc.dg/weak/weak-7.c: Likewise.
17727 * gcc.dg/weak/weak-8.c: Likewise.
17728 * gcc.dg/weak/weak-9.c: Likewise.
17729
17730 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
17731
17732 gcc.c-torture/execute/20030606-1.c: New.
17733
17734 2003-06-06 Roger Sayle <roger@eyesopen.com>
17735
17736 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17737 * gcc.dg/builtins-19.c: Likewise.
17738
17739 2003-06-06 Roger Sayle <roger@eyesopen.com>
17740
17741 * gcc.dg/builtins-2.c: Add some more tests.
17742 * gcc.dg/builtins-18.c: New test case.
17743 * gcc.dg/builtins-19.c: New test case.
17744
17745 2003-06-06 Roger Sayle <roger@eyesopen.com>
17746 Jim Wilson <wilson@tuliptree.org>
17747
17748 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17749
17750 2003-06-06 Jakub Jelinek <jakub@redhat.com>
17751
17752 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17753 mempcpy/stpcpy calls not to be optimized into something else.
17754 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17755 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17756 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17757
17758 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17759
17760 * gcc.dg/format/asm_fprintf-1.c: New test.
17761
17762 2003-06-05 Mark Mitchell <mark@codesourcery.com>
17763
17764 * lib/gcc-defs.exp (additional_sources): New variable.
17765 (dg-additional-sources): New function.
17766 (additional_files): New variable.
17767 (dg-additional-files): New function.
17768 (dg-additional-files-options): Likewise.
17769 * lib/gcc-dg.exp (dg-require-weak): New function.
17770 (dg-require-alias): Likewise.
17771 (dg-require-gc-sections): Likewise.
17772 * lib/target-supports.exp (check_alias_available): Remove testfile
17773 parameter.
17774 (check_gc_sections_available): New function.
17775 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17776 (dg-gpp-additional-files): Likewise.
17777 * lib/g++.exp (additional_sources): Remove.
17778 (additional_files): Likewise.
17779 (g++_target_compile): Use dg-additional-files-options.
17780
17781 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17782 Tcl logic.
17783 * gcc.dg/special/ecos.exp: Remove.
17784 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17785 * gcc.dg/special/alias-1.c: Likewise.
17786 * gcc.dg/special/alias-2.c: Likewise.
17787 * gcc.dg/special/gcsec-1.c: Likewise.
17788 * gcc.dg/special/weak-1.c: Likewise.
17789 * gcc.dg/special/weak-2.c: Likewise.
17790 * gcc.dg/special/wkali-1.c: Likewise.
17791 * gcc.dg/special/wkali-2.c: Likewise.
17792
17793 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17794 dg-gpp-additional-*.
17795 * g++.dg/special/conpr-3.C: Likewise.
17796 * g++.dg/special/conpr-4.C: Likewise.
17797 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17798 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17799 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17800 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17801 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17802 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17803 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17804 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17805 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17806 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17807 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17808 * g++.old-deja/g++.other/comdat1.C: Likewise.
17809 * g++.old-deja/g++.other/comdat2.C: Likewise.
17810 * g++.old-deja/g++.other/comdat3.C: Likewise.
17811 * g++.old-deja/g++.other/ctor1.C: Likewise.
17812 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17813
17814 2003-06-05 Richard Henderson <rth@redhat.com>
17815
17816 * gcc.dg/debug/20030605-1.c: New.
17817
17818 2003-06-04 Mark Mitchell <mark@codesourcery.com>
17819
17820 * README.QMTEST: Update.
17821
17822 2003-06-04 Richard Henderson <rth@redhat.com>
17823
17824 * gcc.dg/cleanup-1.c: New.
17825 * gcc.dg/cleanup-2.c: New.
17826 * gcc.dg/cleanup-3.c: New.
17827 * gcc.dg/cleanup-4.c: New.
17828 * gcc.dg/cleanup-5.c: New.
17829 * gcc.dg/cleanup-6.c: New.
17830 * gcc.dg/cleanup-7.c: New.
17831
17832 2003-06-04 Mark Mitchell <mark@codesourcery.com>
17833
17834 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
17835
17836 * lib/dg-pch.exp: New file.
17837 * g++.dg/pch/pch.exp: Use dg-pch.exp.
17838 * gcc.dg/pch/pch.exp: Likewise.
17839
17840 2003-06-04 Roger Sayle <roger@eyesopen.com>
17841
17842 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
17843 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
17844 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
17845 * gcc.dg/builtins-17.c: New test case.
17846 * gcc.dg/i386-387-4.c: New test case.
17847 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
17848
17849 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17850
17851 * gcc.dg/ultrasp9.c: New test.
17852
17853 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17854
17855 * gcc.c-torture/compile/20030604-1.c: New test.
17856 * gcc.dg/sparc-constant-1.c: New test.
17857
17858 2003-06-03 Glen Nakamura <glen@imodulo.com>
17859
17860 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
17861
17862 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
17863
17864 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
17865
17866 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
17867 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
17868
17869 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
17870
17871 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
17872
17873 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17874
17875 PR c++/10940
17876 * g++.dg/template/spec10.C: New test.
17877
17878 2003-06-03 Roger Sayle <roger@eyesopen.com>
17879
17880 * gcc.dg/builtins-16.c: New test case.
17881
17882 2003-06-03 Jakub Jelinek <jakub@redhat.com>
17883
17884 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
17885 mempcpy test with post-increments.
17886 * gcc.c-torture/execute/string-opt-3.c: New test.
17887 * gcc.dg/string-opt-1.c: New test.
17888
17889 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
17890
17891 PR fortran/10965
17892 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
17893
17894 2003-06-02 Mark Mitchell <mark@codesourcery.com>
17895
17896 * lib/scanasm.exp (dg-scan): New function, factored out of ...
17897 (scan-assembler): ... here. Use dg-scan.
17898 (scan-assembler-not): Likewise.
17899 (scan-file): New function.
17900 (scan-file-not): Likewise.
17901 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
17902 * gcc.dg/cpp/_Pragma4.c: Likewise.
17903 * gcc.dg/cpp/_Pragma5.c: Likewise.
17904 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17905 * gcc.dg/cpp/avoidpaste2.c: Likewise.
17906 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
17907 * gcc.dg/cpp/cmdlne-P.c: Likewise.
17908 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
17909 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
17910 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
17911 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
17912 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
17913 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
17914 * gcc.dg/cpp/cxxcom1.c: Likewise.
17915 * gcc.dg/cpp/line1.c: Likewise.
17916 * gcc.dg/cpp/maccom1.c: Likewise.
17917 * gcc.dg/cpp/maccom2.c: Likewise.
17918 * gcc.dg/cpp/maccom3.c: Likewise.
17919 * gcc.dg/cpp/maccom4.c: Likewise.
17920 * gcc.dg/cpp/maccom5.c: Likewise.
17921 * gcc.dg/cpp/maccom6.c: Likewise.
17922 * gcc.dg/cpp/multiline.c: Likewise.
17923 * gcc.dg/cpp/spacing1.c: Likewise.
17924 * gcc.dg/cpp/spacing2.c: Likewise.
17925 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
17926 * gcc.dg/cpp/trad/maccom1.c: Likewise.
17927 * gcc.dg/cpp/trad/maccom2.c: Likewise.
17928 * gcc.dg/cpp/trad/maccom3.c: Likewise.
17929 * gcc.dg/cpp/trad/maccom4.c: Likewise.
17930 * gcc.dg/cpp/trad/maccom6.c: Likewise.
17931 * gcc.dg/cpp/cxxcom2.c: Likewise.
17932 * gcc.dg/cpp/cxxcom2.h: New file.
17933
17934 * gcc.dg/cpp/truefalse.cpp: Move it to ...
17935 * g++.dg/cpp/truefalse.C: Here.
17936 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
17937
17938 2003-06-01 Loren James Rittle <ljrittle@acm.org>
17939
17940 * gcc.dg/cpp/redef3.c: New file.
17941
17942 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17943
17944 * gcc.dg/i386-loop-3.c: New test.
17945
17946 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
17947
17948 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
17949
17950 2003-05-31 Roger Sayle <roger@eyesopen.com>
17951
17952 * gcc.dg/fwrapv-1.c: New test case.
17953 * gcc.dg/fwrapv-2.c: New test case.
17954
17955 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17956
17957 PR c++/10956
17958 * g++.dg/template/spec9.C: New test.
17959
17960 2003-05-29 Roger Sayle <roger@eyesopen.com>
17961
17962 * gcc.dg/duff-4.c: New test case.
17963
17964 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
17965
17966 PR fortran/10843
17967 * g77.dg/ffixed-form-1.f: New test
17968 * g77.dg/ffixed-form-2.f: New test
17969 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
17970 * g77.dg/ffree-form-3.f: New test
17971
17972 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
17973
17974 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
17975 * gcc.dg/wint_t-1.c: Likewise.
17976
17977 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17978
17979 * g++.dg/template/access11.C: New test.
17980
17981 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17982
17983 PR c++/10849
17984 * g++.dg/template/access10.C: New test.
17985
17986 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17987 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17988
17989 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
17990
17991 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17992
17993 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
17994 suppress for powerpc-*-darwin*.
17995 * gcc.dg/torture/builtin-noret-2.c: Likewise.
17996
17997 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17998
17999 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18000 suppress option for powerpc-*-darwin*.
18001
18002 2003-05-23 Roger Sayle <roger@eyesopen.com>
18003
18004 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18005 * gcc.dg/builtins-4.c: Add test for fmod.
18006
18007 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18008
18009 PR c++/10682
18010 * g++.dg/template/instantiate4.C: New test.
18011
18012 2003-05-22 Roger Sayle <roger@eyesopen.com>
18013
18014 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18015
18016 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18017
18018 * gcc.dg/compat/scalar-return-1_main.c: New file.
18019 * gcc.dg/compat/scalar-return-1_x.c: New file.
18020 * gcc.dg/compat/scalar-return-1_y.c: New file.
18021 * gcc.dg/compat/scalar-return-2_main.c: New file.
18022 * gcc.dg/compat/scalar-return-2_x.c: New file.
18023 * gcc.dg/compat/scalar-return-2_y.c: New file.
18024 * gcc.dg/compat/struct-return-3_main.c: New file.
18025 * gcc.dg/compat/struct-return-3_y.c: New file.
18026 * gcc.dg/compat/struct-return-3_x.c: New file.
18027 * gcc.dg/compat/struct-return-2_main.c: New file.
18028 * gcc.dg/compat/struct-return-2_x.c: New file.
18029 * gcc.dg/compat/struct-return-2_y.c: New file.
18030
18031 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18032
18033 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18034 for hppa*-hp-hpux*.
18035 * gcc.dg/20021014-1.c (dg-options): Likewise.
18036 * gcc.dg/nest.c (dg-options): Likewise.
18037
18038 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18039
18040 PR c++/9738
18041 * g++.dg/ext/dllimport2.C: New file.
18042 * g++.dg/ext/dllimport3.C: New file.
18043
18044 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18045
18046 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18047 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18048 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18049 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18050 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18051 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18052 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18053 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18054 * gcc.dg/compat/small-struct-defs.h: New file.
18055 * gcc.dg/compat/small-struct-init.h: New file.
18056 * gcc.dg/compat/small-struct-check.h: New file.
18057 * gcc.dg/compat/fp-struct-defs.h: New file.
18058 * gcc.dg/compat/fp-struct-check.h: New file.
18059 * gcc.dg/compat/fp-struct-init.h: New file.
18060 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18061 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18062
18063 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18064
18065 * gcc.dg/20030225-2.c: New test.
18066
18067 2003-05-18 Roger Sayle <roger@eyesopen.com>
18068 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18069
18070 * gcc.c-torture/compile/20030518-1.c: New test case.
18071
18072 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18073
18074 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18075 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18076 gcc-dg-debug-runtest.
18077 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18078 gcc-dg-debug-runtest.
18079
18080 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18081
18082 PR c++/9022
18083 * g++.dg/lookup/using6.C: New test.
18084
18085 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18086
18087 * g++.dg/parse/access2.C: New test.
18088
18089 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18090
18091 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18092 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18093 * gcc.dg/debug/debug.exp: Likewise.
18094
18095 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18096
18097 * gcc.dg/dollar.c: New test.
18098
18099 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18100
18101 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18102 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18103 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18104 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18105 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18106 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18107 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18108 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18109 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18110 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18111 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18112 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18113 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18114 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18115 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18116 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18117 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18118 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18119
18120 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18121
18122 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18123 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18124 support for "repo" mode.
18125 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18126 * lib/g77-dg.exp: Likewise.
18127 * lib/obj-dg.exp: Likewise.
18128
18129 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18130
18131 Merge from gcc-3_2-rhl8-branch:
18132 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18133
18134 * gcc.dg/tls/opt-6.c: New test.
18135
18136 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18137
18138 * gcc.dg/20030405-1.c: New test.
18139
18140 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18141
18142 * gcc.dg/20030309-1.c: New test.
18143
18144 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18145
18146 * gcc.c-torture/execute/20030307-1.c: New test.
18147
18148 2003-02-20 Randolph Chung <tausq@debian.org>
18149
18150 * gcc.c-torture/compile/20030220-1.c: New test.
18151
18152 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18153
18154 * gcc.dg/20030217-1.c: New test.
18155
18156 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18157
18158 * gcc.c-torture/compile/20020129-1.c: New test.
18159
18160 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18161
18162 * gcc.dg/unroll-1.c: New test.
18163
18164 2002-11-16 Jan Hubicka <jh@suse.cz>
18165
18166 * gcc.c-torture/execute/20020920-1.c: New test.
18167
18168 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18169
18170 PR target/7434
18171 * gcc.c-torture/compile/20021008-1.c: New test.
18172
18173 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18174
18175 PR target/7559
18176 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18177
18178 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18179
18180 * gcc.c-torture/compile/20020807-1.c: New test.
18181
18182 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18183
18184 * gcc.dg/tls/opt-1.c: New test.
18185
18186 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18187
18188 * gcc.dg/20020729-1.c: New test.
18189
18190 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18191
18192 * g++.dg/opt/life1.C: New test.
18193
18194 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18195
18196 * gcc.dg/20020525-1.c: New test.
18197
18198 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18199
18200 PR c++/6794
18201 * g++.dg/ext/pretty1.C: New test.
18202 * g++.dg/ext/pretty2.C: New test.
18203
18204 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18205
18206 PR c++/8385
18207 * g++.dg/ext/typeof5.C: New test.
18208
18209 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18210
18211 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18212 __USER_LABEL_PREFIX__ into account.
18213 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18214
18215 2003-05-14 Roger Sayle <roger@eyesopen.com>
18216
18217 * gcc.dg/builtins-15.c: New test case.
18218
18219 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18220
18221 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18222
18223 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18224
18225 * lib/g++.exp: Tweak handling of additional source files.
18226 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18227 * g++.dg/special/conpr-2a.C: Rename to ...
18228 * g++.dg/special/conpr-2a.cc: ... this.
18229 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18230 * g++.dg/special/conpr-3a.C: Rename to ...
18231 * g++.dg/special/conpr-3a.cc: This.
18232 * g++.dg/special/conpr-3b.C: Rename to ...
18233 * g++.dg/special/conpr-3b.cc: This.
18234 * g++.dg/special/conpr-4.C: New test.
18235 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18236
18237 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18238
18239 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18240
18241 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18242
18243 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18244 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18245 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18246 * g++.old-deja/g++.other/warn3.C: Likewise.
18247
18248 2003-05-11 Roger Sayle <roger@eyesopen.com>
18249
18250 * gcc.dg/i386-387-1.c: Update to also test log.
18251 * gcc.dg/i386-387-2.c: Likewise.
18252
18253 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18254
18255 * g77.f-torture/execute/int8421.f: New test.
18256
18257 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18258
18259 PR c++/10230, c++/10481
18260 * g++.dg/lookup/scoped5.C: New test.
18261
18262 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18263
18264 PR c++/10552
18265 * g++.dg/template/ttp6.C: New test.
18266
18267 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18268
18269 * gcc.c-torture/execute/builtins: New directory.
18270 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18271 gcc.c-torture/execute/builtins.
18272 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18273 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18274 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18275 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18276
18277 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18278
18279 PR c++/9252
18280 * g++.dg/template/access8.C: New test.
18281 * g++.dg/template/access9.C: New test.
18282
18283 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18284
18285 PR c++/9554
18286 * g++.dg/parse/access1.C: New test.
18287
18288 2003-05-09 DJ Delorie <dj@redhat.com>
18289
18290 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18291 long, and not an int.
18292
18293 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18294
18295 PR c++/10555, c++/10576
18296 * g++.dg/template/memclass1.C: New test.
18297
18298 2003-05-08 DJ Delorie <dj@redhat.com>
18299
18300 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18301 targets.
18302 * gcc.c-torture/execute/20021024-1.x: Likewise.
18303 * gcc.c-torture/execute/shiftdi.x: Likewise.
18304 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18305 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18306 * gcc.dg/20021018-1.c: Likewise.
18307
18308 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18309
18310 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18311
18312 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18313 (bcopy): Call memmove.
18314
18315 2003-05-08 Roger Sayle <roger@eyesopen.com>
18316
18317 * g77.f-torture/compile/8485.f: New test case.
18318
18319 2003-05-07 Richard Henderson <rth@redhat.com>
18320
18321 PR c++/10570
18322 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18323 Verify exception_cleanup not called for rethrows.
18324 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18325 when exiting catch block without rethrowing.
18326 * g++.dg/eh/forced3.C: New.
18327 * g++.dg/eh/forced4.C: New.
18328
18329 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18330
18331 * gcc.dg/20030505.c: Fix triplet.
18332
18333 2003-05-06 DJ Delorie <dj@redhat.com>
18334
18335 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18336 * gcc.dg/nest.c: Likewise.
18337
18338 2003-05-05 Roger Sayle <roger@eyesopen.com>
18339
18340 * gcc.dg/builtins-14.c: New test case.
18341
18342 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18343
18344 * lib/compat.exp (compat-execute): New argument.
18345 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18346 * gcc.dg/compat: New test directory.
18347 * gcc.dg/compat/compat.exp: New expect script.
18348 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18349 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18350 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18351 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18352 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18353 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18354
18355 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18356 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18357 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18358 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18359 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18360 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18361 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18362 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18363 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18364 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18365 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18366 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18367 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18368 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18369 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18370
18371 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18372
18373 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18374
18375 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18376
18377 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18378
18379 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18380
18381 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18382 * gcc.dg/ppc-fsel-2.c: New test.
18383
18384 * gcc.dg/unused-5.c: New test.
18385
18386 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18387
18388 PR c++/10496
18389 * g++.dg/warn/pmf1.C: New test.
18390
18391 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18392
18393 PR c++/4494
18394 * g++.dg/warn/main.C: New test.
18395
18396 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18397
18398 * gcc.dg/nonnull-3.c: New test.
18399
18400 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18401
18402 * gcc.dg/cpp/Wtrigraphs.c: Update.
18403 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18404
18405 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18406
18407 * gcc.dg/ppc-fsel-1.c: New test.
18408
18409 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18410
18411 PR c/10604
18412 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18413
18414 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18415
18416 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18417
18418 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18419
18420 PR c++/9364, c++/10553, c++/10586
18421 * g++.dg/parse/typename4.C: New test.
18422 * g++.dg/parse/typename5.C: Likewise.
18423
18424 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18425
18426 * gcc.c-torture/compile/20030503-1.c: New test.
18427
18428 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18429
18430 * g++.dg/lookup/using5.C: Fix testcase error.
18431
18432 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18433
18434 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18435 since MEABI is no longer supported. Remove all vestiges
18436 of MEABI from the test.
18437
18438 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18439
18440 PR c++/10554
18441 * g++.dg/lookup/using5.C: New test.
18442
18443 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18444
18445 PR c++/8772
18446 * g++.dg/template/ttp5.C: New test.
18447
18448 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18449
18450 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18451 (dg-gpp-additional-sources): New function.
18452 (dg-gpp-additional-files): Likewise.
18453 * lib/g++.exp (additional_sources): New variable.
18454 (additional_files): Likewise.
18455 (g++_target_compile): Deal with them.
18456 * lib/old-dejagnu.exp: Remove.
18457 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18458 * g++.old-deja: Revise all tests to use dg commands.
18459
18460 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18461
18462 PR c++/9432, c++/9528
18463 * g++.dg/lookup/using4.C: New test.
18464
18465 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18466
18467 * gcc.dg/noreturn-5.c: New file.
18468 * gcc.dg/noreturn-6.c: New file.
18469
18470 * gcc.c-torture/compile/inline-1.c: New file.
18471
18472 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18473
18474 PR c++/10551
18475 * g++.dg/template/explicit1.C: New test.
18476
18477 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18478
18479 PR c++/10549
18480 * g++.dg/other/bitfield1.C: New test.
18481
18482 PR c++/10527
18483 * g++.dg/init/new7.C: New test.
18484
18485 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18486
18487 * g++.dg/ext/desig1.C: New test.
18488 * g++.dg/ext/init1.C: Update.
18489
18490 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18491
18492 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18493
18494 PR c++/10180
18495 * g++.dg/warn/Winline-1.C: New test.
18496
18497 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18498
18499 * gcc.c-torture/execute/string-opt-19.c: New test.
18500
18501 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18502 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18503
18504 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18505
18506 PR c++/10506
18507 * g++.dg/init/new6.C: New test.
18508
18509 PR c++/10503
18510 * g++.dg/init/ref6.C: New test.
18511
18512 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18513
18514 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18515
18516 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18517
18518 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18519 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18520
18521 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18522
18523 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18524 initialized static data members.
18525
18526 2003-04-25 H.J. Lu <hjl@gnu.org>
18527
18528 * gcc.dg/ia64-sync-4.c: New test.
18529
18530 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18531
18532 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18533 date.
18534
18535 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18536
18537 PR c++/10337
18538 * g++.dg/warn/conv1.C: New test.
18539 * g++.old-deja/g++.other/conv7.C: Adjust.
18540 * g++.old-deja/g++.other/overload14.C: Adjust.
18541
18542 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18543
18544 PR c++/10471
18545 * g++.dg/template/defarg2.C: New test.
18546
18547 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
18548
18549 * gcc.dg/cpp/include2.c: Update.
18550 * gcc.dg/cpp/multiline-2.c: New.
18551 * gcc.dg/cpp/multiline.c: Update.
18552 * gcc.dg/cpp/strify2.c: Update.
18553 * gcc.dg/cpp/trad/literals-2.c: Update.
18554
18555 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18556
18557 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18558
18559 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18560
18561 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18562
18563 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18564
18565 PR c++/10451
18566 * g++.dg/parse/crash4.C: New test.
18567
18568 PR c++/9847
18569 * g++.dg/parse/crash5.C: New test.
18570
18571 2003-04-22 Mark Mitchell <mark@codesourcery.com>
18572
18573 PR c++/10446
18574 * g++.dg/parse/crash3.C: New test.
18575
18576 PR c++/10428
18577 * g++.dg/parse/elab1.C: New test.
18578
18579 2003-04-22 Devang Patel <dpatel@apple.com>
18580
18581 * gcc.dg/cpp/trad/funlike-5.c: New test.
18582
18583 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18584
18585 * g++.dg/other/packed1.C: Fix dg options.
18586
18587 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18588
18589 * g++.dg/other/offsetof2.C: New test.
18590
18591 2003-04-21 Mark Mitchell <mark@codesourcery.com>
18592
18593 * g++.dg/template/recurse.C: Adjust location of error messages.
18594
18595 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18596
18597 PR c++/9881
18598 * g++.dg/init/addr-const1.C: New test.
18599 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18600
18601 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
18602
18603 PR c++/10405
18604 * g++.dg/lookup/struct-hack1.C: New test.
18605
18606 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
18607
18608 * ucs.c: Update diagnostic messages.
18609
18610 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18611
18612 * gcc.dg/cpp/truefalse.cpp: New test.
18613 * gcc.dg/cpp/cpp.exp: Update.
18614 * g++.dg/other/stdbool-if.C: Remove.
18615
18616 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18617
18618 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18619 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18620
18621 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18622
18623 * gcc.c-torture/compile/20030418-1.c: New test.
18624
18625 2003-04-17 Janis Johnson <janis187@us.ibm.com>
18626
18627 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18628
18629 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18630
18631 PR c++/10347
18632 g++.dg/template/dependent-name1.C: New test.
18633
18634 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18635
18636 * gcc.dg/warn-1.c (tourist_guide): New array,
18637 contains a pointer to bar.
18638
18639 2003-04-16 Roger Sayle <roger@eyesopen.com>
18640
18641 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18642 * gcc.c-torture/execute/medce-1.c: New test case.
18643 * gcc.c-torture/execute/medce-2.c: New test case.
18644
18645 2003-04-15 Mark Mitchell <mark@codesourcery.com>
18646
18647 * lib/prune.exp: Ignore more messages.
18648
18649 PR c++/10381
18650 * g++.dg/parse/lookup3.C: New test.
18651
18652 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18653
18654 * gcc.c-torture/compile/20030415-1.c : New test.
18655
18656 2003-04-14 Mark Mitchell <mark@codesourcery.com>
18657
18658 * gcc.c-torture/execute/scope-2.c: Move to ...
18659 * gcc.dg/noncompile/scope.c: .... here.
18660
18661 2003-04-14 Roger Sayle <roger@eyesopen.com>
18662
18663 * gcc.dg/20030414-2.c: New test case.
18664
18665 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
18666
18667 PR target/10377
18668 * gcc.dg/20030414-1.c: New test.
18669
18670 2003-04-13 Roger Sayle <roger@eyesopen.com>
18671
18672 * gcc.dg/builtins-12.c: New test case.
18673 * gcc.dg/builtins-13.c: New test case.
18674
18675 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18676
18677 * gcc.c-torture/execute/string-opt-18.c: New test.
18678
18679 2003-04-13 Mark Mitchell <mark@codesourcery.com>
18680
18681 PR c++/10300
18682 * g++.dg/init/new5.C: New test.
18683
18684 2003-04-12 Mark Mitchell <mark@codesourcery.com>
18685
18686 PR c++/7910
18687 * g++.dg/ext/dllimport1.C: New test.
18688
18689 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18690
18691 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18692
18693 2003-04-11 Bud Davis <bdavis9659@comcast.net>
18694
18695 PR Fortran/9263
18696 * g77.f-torture/noncompile/9263.f: New test
18697 PR Fortran/1832
18698 * g77.f-torture/execute/1832.f: New test
18699
18700 2003-04-11 David Chad <davidc@freebsd.org>
18701 Loren J. Rittle <ljrittle@acm.org>
18702
18703 libobjc/8562
18704 * objc.dg/headers.m: New test.
18705
18706 2003-04-10 Zack Weinberg <zack@codesourcery.com>
18707
18708 * gcc.c-torture/execute/builtin-noret-2.c: New.
18709 * gcc.c-torture/execute/builtin-noret-2.x: New.
18710 XFAIL builtin-noret-2.c at -O1 and above.
18711 * gcc.dg/redecl.c: New.
18712 * gcc.dg/Wshadow-1.c: Update error regexps.
18713
18714 2003-04-10 Mark Mitchell <mark@codesourcery.com>
18715
18716 * g++.dg/abi/bitfield10.C: New test.
18717
18718 2003-04-09 Mike Stump <mrs@apple.com>
18719
18720 * gcc.dg/pch/pch.exp: Make testcase names longer.
18721 * g++.dg/pch/pch.exp: Make testcase names longer.
18722
18723 2003-04-08 Roger Sayle <roger@eyesopen.com>
18724
18725 * gcc.dg/builtins-11.c: New test case.
18726
18727 2003-04-08 Roger Sayle <roger@eyesopen.com>
18728
18729 * gcc.dg/builtins-9.c: New test case.
18730 * gcc.dg/builtins-10.c: New test case.
18731
18732 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18733
18734 * gcc.dg/noncompile/init-4.c.c: New test.
18735
18736 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18737
18738 * gcc.misc-test/gcov-9.c: New test.
18739 * gcc.misc-test/gcov-10.c: New test
18740 * gcc.misc-test/gcov-11.c: New test.
18741
18742 2003-04-05 Zack Weinberg <zack@codesourcery.com>
18743
18744 PR optimization/10024
18745 * gcc.c-torture/compile/20030405-1.c: New test.
18746
18747 2003-04-04 Geoffrey Keating <geoffk@apple.com>
18748
18749 * gcc.dg/pch/static-3.c: New.
18750 * gcc.dg/pch/static-3.hs: New.
18751 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18752
18753 2003-04-04 Richard Henderson <rth@redhat.com>
18754
18755 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18756 * g++.dg/eh/forced2.C: Likewise.
18757
18758 2003-04-03 Mike Stump <mrs@apple.com>
18759
18760 * lib/scanasm.exp (scan-assembler): Add xfail processing for
18761 target arg.
18762 (scan-assembler-times, scan-assembler-not): Likewise.
18763 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18764
18765 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18766
18767 * gcc.dg/sparc-loop-1.c: New test.
18768
18769 2003-04-02 Geoffrey Keating <geoffk@apple.com>
18770
18771 PR other/9274
18772 * g++.dg/pch/system-2.C: New.
18773 * g++.dg/pch/system-2.Hs: New.
18774
18775 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
18776
18777 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
18778
18779 * g++.dg/eh/simd-1.C (vecfunc): Same.
18780
18781 2003-04-01 Roger Sayle <roger@eyesopen.com>
18782
18783 * gcc.c-torture/execute/20030401-1.c: New test case.
18784
18785 2003-04-01 Ziemowit Laski <zlaski@apple.com>
18786
18787 * objc.dg/defs.m: New.
18788
18789 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
18790
18791 * g++.dg/eh/simd-1.C: New.
18792 * g++.dg/eh/simd-2.C: New.
18793
18794 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
18795
18796 * gcc.c-torture/execute/simd-3.c: New.
18797
18798 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18799
18800 PR c/9936
18801 * gcc.dg/20030331-2.c: New test.
18802
18803 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18804
18805 PR c++/10278
18806 * g++.dg/parse/crash2.C: New test.
18807
18808 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18809
18810 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18811 * gcc.c-torture/execute/20030331-1.c: ...here.
18812
18813 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18814
18815 * gcc.c-torture/execute/20030331-1.c: New test.
18816
18817 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18818
18819 * lib/gcov.exp: Adjust call return testing strings.
18820 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
18821
18822 2003-03-31 Roger Sayle <roger@eyesopen.com>
18823
18824 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
18825 * gcc.dg/builtins-7.c: New test case.
18826 * gcc.dg/builtins-8.c: New test case.
18827
18828 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18829
18830 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
18831
18832 2003-03-30 Mark Mitchell <mark@codesourcery.com>
18833
18834 PR c++/7647
18835 * g++.dg/lookup-class-member-2.C: New test.
18836
18837 2003-03-30 Glen Nakamura <glen@imodulo.com>
18838
18839 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
18840
18841 2003-03-28 Roger Sayle <roger@eyesopen.com>
18842
18843 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
18844
18845 2003-03-28 Mark Mitchell <mark@codesourcery.com>
18846
18847 * g++.dg/init/attrib1.C: New test.
18848
18849 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18850
18851 * gcc.dg/ultrasp8.c: New test.
18852
18853 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18854
18855 * gcc.dg/ultrasp7.c: New test.
18856
18857 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
18858
18859 PR c++/10047
18860 * g++.dg/template/inline1.C: New test.
18861
18862 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18863
18864 * gcc.dg/sparc-dwarf2.c: New test.
18865
18866 2003-03-27 Roger Sayle <roger@eyesopen.com>
18867
18868 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
18869 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
18870
18871 2003-03-27 Mark Mitchell <mark@codesourcery.com>
18872
18873 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
18874 than reading .x files.
18875 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
18876 * g77.dg/gcov/gcov-1.f: Likewise.
18877 * gcc.misc-tests/gcov-4b.c: Likewise.
18878 * gcc.misc-tests/gcov-5b.c: Likewise.
18879 * gcc.misc-tests/gcov-6.c: Likewise.
18880 * gcc.misc-tests/gcov-7.c: Likewise.
18881 * gcc.misc-tests/gcov-8.c: Likewise.
18882 * g++.dg/gcov/gcov-1.x: Remove.
18883 * g77.dg/gcov/gcov-1.x: Likewise.
18884 * gcc.misc-tests/gcov-4b.x: Likewise.
18885 * gcc.misc-tests/gcov-5b.x: Likewise.
18886 * gcc.misc-tests/gcov-6.x: Likewise.
18887 * gcc.misc-tests/gcov-7.x: Likewise.
18888 * gcc.misc-tests/gcov-8.x: Likewise.
18889
18890 2003-03-27 Glen Nakamura <glen@imodulo.com>
18891
18892 PR opt/10087
18893 * gcc.dg/20030324-1.c: New test.
18894
18895 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
18896
18897 PR c++/10224
18898 * g++.dg/template/arg3.C: New test.
18899
18900 PR c++/10158
18901 * g++.dg/template/friend18.C: New test.
18902
18903 2003-03-26 Roger Sayle <roger@eyesopen.com>
18904
18905 * g77.f-torture/compile/20030326-1.f: New test case.
18906
18907 2003-03-26 Janis Johnson <janis187@us.ibm.com>
18908
18909 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
18910
18911 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
18912
18913 2003-03-26 Jakub Jelinek <jakub@redhat.com>
18914
18915 * gcc.dg/ia64-sync-3.c: New test.
18916
18917 2003-03-26 Alan Modra <amodra@bigpond.net.au>
18918
18919 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
18920
18921 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18922
18923 * gcc.dg/ultrasp6.c: New test.
18924
18925 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18926
18927 * gcc.dg/i386-signbit-1.c: New test.
18928 * gcc.dg/i386-signbit-2.c: New test.
18929 * gcc.dg/i386-signbit-3.c: New test.
18930
18931 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18932
18933 * gcc.dg/ultrasp5.c: Fix options.
18934
18935 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18936
18937 * gcc.dg/ultrasp5.c: Fix comment.
18938
18939 2003-03-24 Bud Davis <bdavis9659@comcast.net>
18940
18941 PR fortran/10197
18942 * g77.f-torture/execute/10197.f: New test.
18943
18944 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
18945
18946 PR c++/9898, c++/383
18947 * g++.dg/template/conv6.C: New test.
18948
18949 PR c++/10119
18950 * g++.dg/template/ptrmem5.C: New test.
18951
18952 PR c++/10026
18953 * g++.dg/lookup/koenig1.C: New test.
18954
18955 PR C++/10199
18956 * g++.dg/lookup/template2.C: New test.
18957
18958 2003-03-24 Jakub Jelinek <jakub@redhat.com>
18959
18960 * g++.dg/opt/rtti1.C: New test.
18961
18962 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18963
18964 * gcc.dg/ultrasp5.c: New test.
18965
18966 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
18967
18968 PR middle-end/9967
18969 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
18970 builtin fputs.
18971
18972 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
18973
18974 PR c/8224
18975 * gcc.dg/20030323-1.c: New test.
18976
18977 2003-03-23 Roger Sayle <roger@eyesopen.com>
18978
18979 * gcc.c-torture/compile/20030323-1.c: New test case.
18980
18981 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
18982
18983 * gcc.dg/20030321-1.c: New test.
18984
18985 2003-03-22 Zack Weinberg <zack@codesourcery.com>
18986
18987 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
18988
18989 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
18990
18991 PR c++/9978, c++/9708
18992 * g++.dg/ext/vlm1.C: Adjust expected error.
18993 * g++.dg/ext/vla2.C: New test.
18994 * g++.dg/template/arg1.C: New test.
18995 * g++.dg/template/arg2.C: New test.
18996
18997 2003-03-22 Bud Davis <bdavis9659@comcast.net>
18998
18999 * g77.f-torture/execute/select.f: New test.
19000 * g77.f-torture/noncompile/select_no_compile.f: New test.
19001
19002 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19003
19004 PR c++/9898
19005 * g++.dg/other/error4.C: New test.
19006
19007 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19008
19009 * g++.dg/template/friend17.C: New test.
19010
19011 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19012
19013 * gcc.c-torture/compile/20030320-1.c: New.
19014
19015 2003-03-20 Roger Sayle <roger@eyesopen.com>
19016
19017 * gcc.dg/builtins-6.c: New test case.
19018
19019 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19020
19021 PR target/10073
19022 * gcc.c-torture/compile/20030319-1.c: New.
19023
19024 2003-03-18 Jan Hubicka <jh@suse.cz>
19025
19026 * gcc.dg/i386-cvt-1.c: New test.
19027
19028 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19029
19030 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19031 * objc.dg/naming-2.m: Likewise.
19032
19033 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19034
19035 PR c++/9639
19036 * g++.dg/parse/crash1.C: New test.
19037
19038 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19039
19040 PR c++/8805
19041 * g++.dg/eh/cleanup1.C: New test.
19042
19043 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19044
19045 * gcc.c-torture/execute/20030316-1.c: New test case.
19046
19047 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19048
19049 PR c++/9629
19050 * g++.dg/init/ctor2.C: New test.
19051
19052 2003-03-15 Roger Sayle <roger@eyesopen.com>
19053
19054 * g77.f-torture/compile/xformat.f: New test case.
19055
19056 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19057
19058 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19059 * g++.old-deja/g++.mike/eh50.C: Likewise.
19060
19061 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19062
19063 PR c++/6440
19064 * g++.dg/template/spec7.C: New test.
19065 * g++.dg/template/spec8.C: Likewise.
19066
19067 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19068
19069 * gcc.c-torture/execute/20030313-1.c: New test.
19070
19071 2003-03-14 Richard Henderson <rth@redhat.com>
19072
19073 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19074
19075 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19076
19077 * gcc.c-torture/compile/20030314-1.c: New test.
19078
19079 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19080
19081 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19082 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19083 thumb target,
19084 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19085 to accept newer _imp__ prefix and additional
19086 newline in .drectve section.
19087 * gcc.dg/dll-4.c: Likewise.
19088 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19089 switch.
19090
19091 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19092
19093 * g++.dg/parse/namespace9.C: New test.
19094
19095 * g++.dg/init/ref5.C: New test.
19096 * g++.dg/parse/ptrmem1.C: Likewise.
19097
19098 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19099
19100 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19101 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19102 regular expression.
19103 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19104 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19105
19106 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19107
19108 * gcc.c-torture/execute/20030224-2.c: New test.
19109
19110 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19111
19112 * gcc.dg/decl-3.c: New test.
19113
19114 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19115
19116 * gcc.dg/i386-loop-2.c: New test.
19117
19118 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19119
19120 PR c++/9474
19121 * g++.dg/parse/namespace8.C: New test.
19122
19123 PR c++/9924
19124 * g++.dg/overload/builtin2.C: New test.
19125
19126 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19127
19128 * gcc.dg/return-type-3.c: New test.
19129
19130 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19131
19132 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19133 profiling options are not supported.
19134
19135 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19136
19137 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19138 * g++.old-deja/g++.warn/impint2.C: Likewise.
19139
19140 2003-03-10 Devang Patel <dpatel@apple.com>
19141
19142 * g++.dg/cpp/c++_cmd_1.C: New test.
19143 * g++.dg/cpp/c++_cmd_1.h: New file.
19144
19145 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19146
19147 * gcc.dg/altivec-9.c: New file.
19148
19149 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19150
19151 * gcc.dg/ppc-sdata-1.c: New test.
19152 * gcc.dg/ppc-sdata-2.c: New test.
19153
19154 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19155
19156 PR c++/9373
19157 * g++.dg/opt/ptrmem2.C: New test.
19158
19159 PR c++/8534
19160 * g++.dg/opt/ptrmem1.C: New test.
19161
19162 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19163
19164 * gcc.dg/i386-loop-1.c: New test.
19165
19166 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19167
19168 PR c++/9970
19169 * g++.dg/lookup/friend1.C: New test.
19170
19171 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19172
19173 PR c++/9823
19174 * g++.dg/parser/constructor1.C: New test.
19175
19176 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19177
19178 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19179
19180 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19181
19182 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19183
19184 * gcc.dg/cpp/Wunused.c: Update test.
19185
19186 2003-03-08 Jan Hubicka <jh@suse.cz>
19187
19188 * gcc.dg/inline-3.c: New test.
19189
19190 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19191
19192 PR c++/9809
19193 * g++.dg/parse/builtin1.C: New test.
19194
19195 PR c++/9982
19196 * g++.dg/abi/cookie1.C: New test.
19197 * g++.dg/abi/cookie2.C: Likewise.
19198
19199 PR c++/9524
19200 * g++.dg/template/field1.C: New test.
19201
19202 PR c++/9912
19203 * g++.dg/parse/class1.C: New test.
19204 * g++.dg/parse/namespace7.C: Likewise.
19205 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19206
19207 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19208
19209 * g++.dg/init/ref4.C: New test.
19210
19211 2003-03-07 Jan Hubicka <jh@suse.cz>
19212
19213 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19214 * gcc.dg/inline-3.c: New test.
19215
19216 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19217
19218 * g++.dg/init/ref3.C: New test.
19219
19220 PR c++/9965
19221 * g++.dg/init/ref2.C: New test.
19222
19223 PR c++/9400
19224 * g++.dg/warn/Wshadow-2.C: New test.
19225
19226 PR c++/9791
19227 * g++.dg/warn/Woverloaded-1.C: New test.
19228
19229 2003-03-05 Jan Hubicka <jh@suse.cz>
19230
19231 * gcc.dg/i386-local2.c: New.
19232 * gcc.dg/i386-local.c: Fix typo.
19233
19234 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19235
19236 * g++.dg/abi/layout3.C: New test.
19237
19238 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19239
19240 * gcc.c-torture/compile/20030305-1.c
19241
19242 2003-03-05 Jan Hubicka <jh@suse.cz>
19243
19244 * gcc.dg/i386-local.c: New.
19245
19246 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19247
19248 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19249
19250 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19251
19252 * gcc.dg/switch-2.c: New test.
19253 * gcc.dg/switch-3.c: New test.
19254 * gcc.dg/Wswitch.c: Adjust line numbers.
19255 * gcc.dg/Wswitch-default.c: Likewise.
19256 * gcc.dg/Wswitch-enum.c: Likewise.
19257
19258 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19259
19260 * gcc.c-torture/execute/20030222-1.c: New test.
19261
19262 2003-03-03 James E Wilson <wilson@tuliptree.org>
19263
19264 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19265
19266 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19267
19268 PR c++/9878
19269 * g++.dg/init/ref1.C: New test.
19270
19271 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19272
19273 * gcc.dg/sh-relax.c: New SH-only test.
19274
19275 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19276
19277 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19278 comment explaining purpose of testcase.
19279
19280 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19281
19282 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19283 for HC11/HC12 (asm needs two int registers).
19284 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19285 HC11/HC12 because the test uses an asm which needs two 32-bit
19286 registers.
19287
19288 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19289
19290 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19291 for HC11/HC12 (array is too large otherwise).
19292 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19293 * gcc.c-torture/compile/20010518-2.x: Likewise.
19294 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19295 HC11/HC12 (array is too large).
19296
19297 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19298
19299 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19300 * lib/g++-dg.exp (g++-dg-test): Likewise.
19301
19302 2003-03-01 Roger Sayle <roger@eyesopen.com>
19303
19304 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19305 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19306
19307 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19308
19309 * g++.dg/warn/implicit-typename1.C: Remove warning.
19310
19311 2003-02-28 Richard Henderson <rth@redhat.com>
19312
19313 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19314 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19315
19316 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19317
19318 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19319 * g++.dg/pch/pch.exp: Likewise.
19320
19321 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19322
19323 PR c++/9879
19324 * testsuite/g++.dg/init/new4.C: New test.
19325
19326 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19327
19328 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19329
19330 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19331
19332 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19333 unsigned long.
19334
19335 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19336 wider than float.
19337
19338 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19339
19340 * lib/scanasm.exp: Add support for counting numbers of
19341 occurences.
19342 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19343 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19344
19345 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19346
19347 PR c++/9683
19348 * g++.dg/template/static3.C: New test.
19349
19350 PR c++/9829
19351 * g++.dg/parse/namespace6.C: New test.
19352
19353 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19354
19355 PR target/9732
19356 * gcc.dg/20030225-1.c: New test.
19357
19358 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19359
19360 * README: Remove out-of-date information.
19361
19362 PR c++/9836
19363 * g++.dg/template/spec6.C: New test.
19364
19365 2003-02-24 Jeff Law <law@redhat.com>
19366
19367 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19368
19369 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19370
19371 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19372 * gcc.dg/pragma-ep-1.c: Likewise.
19373
19374 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19375
19376 PR c++/9602
19377 * g++.dg/template/friend16.C: New test.
19378
19379 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19380
19381 PR c++/5333
19382 * g++.dg/parse/fused-params1.C: Adjust error messages.
19383 * g++.dg/template/nested3.C: New test.
19384
19385 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19386
19387 * g++.dg/abi/param1.C: New test.
19388
19389 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19390
19391 PR c++/7982
19392 * g++.dg/warn/implicit-typename1.C: New test.
19393
19394 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19395
19396 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19397 with "mtune".
19398 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19399 * gcc.c-torture/execute/20010129-1.x: Likewise.
19400 * gcc.dg/20011107-1.c: Likewise.
19401 * gcc.dg/20020108-1.c: Likewise.
19402 * gcc.dg/20020122-3.c: Likewise.
19403 * gcc.dg/20020206-1.c: Likewise.
19404 * gcc.dg/20020310-1.c: Likewise.
19405 * gcc.dg/20020426-2.c: Likewise.
19406 * gcc.dg/20020517-1.c: Likewise.
19407 * gcc.dg/991230-1.c: Likewise.
19408 * gcc.dg/i386-unroll-1.c: Likewise.
19409 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19410
19411 2003-02-22 Jan Hubicka <jh@suse.cz>
19412
19413 * gcc.dg/i386-mul.c: New test.
19414
19415 2003-02-21 Roger Sayle <roger@eyesopen.com>
19416
19417 * gcc.dg/builtins-5.c: New test case.
19418
19419 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19420
19421 * gcc.dg/asmreg-1.c: New test.
19422
19423 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19424
19425 PR c++/9749
19426 * g++.dg/parse/varmod1.C: New test.
19427
19428 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19429
19430 PR c++/9727
19431 * g++.dg/template/op1.C: New test.
19432
19433 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19434
19435 PR c++/8906
19436 * g++.dg/template/nested2.C: New test.
19437
19438 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19439
19440 PR c++/8724
19441 * g++.dg/expr/dtor1.C: New test.
19442
19443 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19444
19445 * gcc.dg/cpp/include3.c: New test.
19446 * gcc.dg/cpp/inc/foo.h: New file.
19447
19448 2003-02-21 Glen Nakamura <glen@imodulo.com>
19449
19450 * gcc.c-torture/execute/20030221-1.c: New test.
19451
19452 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19453
19454 PR c++/9729
19455 * g++.dg/abi/conv1.C: New test.
19456
19457 2003-02-20 Jan Hubicka <jh@suse.cz>
19458
19459 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19460
19461 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19462
19463 * gcc.c-torture/compile/20030219-1.c: New test.
19464
19465 2003-02-18 Jan Hubicka <jh@suse.cz>
19466
19467 * gcc.dg/funcorder.c: New test.
19468
19469 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19470
19471 * gcc.c-torture/execute/20030218-1.c: New.
19472
19473 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19474
19475 * gcc.dg/20030218-1.c: New.
19476
19477 2003-02-18 Richard Henderson <rth@redhat.com>
19478
19479 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19480 * gcc.dg/attr-used-2.c: New.
19481
19482 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19483
19484 PR c++/9704
19485 * g++.dg/init/copy5.C: New test.
19486
19487 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19488
19489 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19490 * g++.dg/pch/pch.exp: Likewise.
19491
19492 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19493
19494 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19495 STACK_SIZE is not defined.
19496
19497 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19498
19499 PR c++/9457
19500 * g++.dg/template/init1.C: New test.
19501
19502 2003-02-16 Jan HUbicka <jh@suse.cz>
19503
19504 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19505 (foo): Add few extra tests
19506 * gcc.dg/c99-const-expr-3.c: Likewise.
19507 * gcc.c-torture/execute/20030216-1.c: New.
19508
19509 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19510
19511 PR c++/9459
19512 * g++.dg/ext/typeof4.C: New test.
19513
19514 2003-02-15 Roger Sayle <roger@eyesopen.com>
19515
19516 * gcc.dg/i386-387-3.c: New test case.
19517
19518 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19519
19520 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19521 cris-*-elf* cris-*-aout* and mmix-*-*.
19522
19523 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19524
19525 * gcc.dg/20030213-1.c: New test.
19526
19527 2003-02-12 Roger Sayle <roger@eyesopen.com>
19528
19529 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19530 * gcc.dg/i386-387-2.c: Likewise.
19531
19532 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19533
19534 * gcc.dg/ppc-spe.c: Fix formatting.
19535 Enable tests that were previously unsupported by gas.
19536 Delete tests for instructions that no longer exist.
19537 Switch arguments on evsubifw builtin.
19538
19539 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19540
19541 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19542 STACK_SIZE is too small.
19543
19544 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19545 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19546
19547 * gcc.dg/decl-2.c: New test.
19548
19549 2003-02-10 Jan Hubicka <jh@suse.cz>
19550
19551 * gcc.dg/i386-fpcvt-1.c: New test.
19552
19553 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
19554
19555 * gcc.c-torture/execute/20030209-1.c: New test.
19556
19557 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19558
19559 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19560 int-wide bitops, use the constants of the same width.
19561 Likewise, if long long is 32-bit wide, test bitops using
19562 32-bit constants.
19563
19564 2003-02-07 Loren James Rittle <ljrittle@acm.org>
19565
19566 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19567
19568 2003-02-07 Roger Sayle <roger@eyesopen.com>
19569
19570 * testsuite/gcc.dg/builtins-4.c: New test case.
19571
19572 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19573
19574 * gcc.dg/20020430-1.c: Fix dg command typos.
19575 * gcc.dg/20020503-1.c: Likewise.
19576
19577 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19578
19579 PR c++/8785
19580 * g++.dg/parse/fused-params1.C: New test.
19581
19582 PR c++/8857
19583 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19584
19585 PR c++/8921
19586 * g++.dg/parse/non-dependent1.C: New test.
19587
19588 PR c++/8928
19589 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19590
19591 PR c++/9228
19592 * g++.dg/parse/undefined7.C: New test.
19593 * g++.dg/parse/non-templ1.C: New test.
19594
19595 PR c++/9229
19596 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19597
19598 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19599
19600 * gcc.c-torture/compile/20030206-1.c: New test.
19601
19602 2003-02-05 Roger Sayle <roger@eyesopen.com>
19603
19604 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19605 "pow" to "foo" to avoid potential confusion with a math built-in.
19606
19607 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19608
19609 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19610 conditions for SPARC targets.
19611
19612 2003-02-05 Jakub Jelinek <jakub@redhat.com>
19613
19614 * gcc.dg/20030204-1.c: New test.
19615
19616 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19617
19618 PR c++/38
19619 * g++.dg/parse/array-size1.C: New test.
19620
19621 PR c++/5657
19622 * g++.dg/parse/undefined3.C: New test.
19623
19624 PR c++/5665
19625 * g++.dg/parse/undefined4.C: New test.
19626
19627 PR c++/5975
19628 * g++.dg/parse/undefined5.C: New test.
19629
19630 PR c++/7259
19631 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19632
19633 PR c++/8578
19634 * g++.dg/parse/casting-operator1.C: New test.
19635
19636 PR c++/8596
19637 * g++.dg/parse/undefined6.C: New test.
19638
19639 PR c++/8736
19640 * g++.dg/parse/missing-template1.C: New test.
19641
19642 2003-02-04 Jan Hubicka <jh@suse.cz>
19643
19644 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19645 * gcc.dg/i386-cmov?.c: Likewise.
19646 * gcc.dg/i386-fpcvt-?.c: Likewise.
19647 * gcc.dg/i386-ssefp-1.c: Likewise.
19648 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
19649 conventions.
19650
19651 2003-02-03 Mark Mitchell <mark@codesourcery.com>
19652
19653 PR c++/7129
19654 * testsuite/g++.dg/ext/max.C: New test.
19655
19656 2003-02-03 Jan Hubicka <jh@suse.cz>
19657
19658 * gcc.c-torture/execute/20030203-1.c: New test.
19659
19660 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
19661
19662 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19663 'natural-endian'.
19664
19665 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
19666
19667 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19668 * g++.dg/init/new2.C: Likewise.
19669 * g++.dg/other/new1.C: Likewise.
19670
19671 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
19672
19673 * gcc.dg/struct-ret-libc.c: New test.
19674
19675 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19676
19677 * gcc.dg/20030129-1.c: New test.
19678
19679 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19680
19681 PR c++/8849
19682 * g++.dg/template/ptrmem4.C: New test.
19683
19684 2003-01-29 Mark Mitchell <mark@codesourcery.com>
19685
19686 * g++.dg/parser/constant1.C: New test.
19687
19688 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19689
19690 PR c++/8591
19691 * g++.dg/parse/friend2.C: New test.
19692
19693 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19694
19695 PR c++/9437
19696 * g++.dg/template/unify4.C: New test.
19697
19698 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
19699
19700 * gcc.c-torture/execute/20030128-1.c: New test.
19701
19702 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19703
19704 * g++.dg/lookup/nested1.C: Test moved from ...
19705 * g++.old-deja/g++.other/lookup24.C: ... here.
19706
19707 2003-01-28 Jan Hubicka <jh@suse.cz>
19708
19709 * gcc.dg/i386-cmov5.c: New test.
19710
19711 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19712
19713 * gcc.c-torture/execute/20010925-1.c: Changed the
19714 memcpy declaration.
19715
19716 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19717
19718 PR c++/3902
19719 * g++.dg/parse/template5.C: New test.
19720
19721 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19722
19723 PR fortran/9258
19724 * g77.dg/pr9258: New test.
19725
19726 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19727
19728 * README: Move relevant parts from README.g++.
19729
19730 * README.g++: Remove this file.
19731
19732 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19733
19734 * g++.dg/abi/dcast1.C: New test.
19735
19736 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19737
19738 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19739
19740 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19741
19742 PR c++/47
19743 * g++.old-deja/g++.other/lookup24.C: New test.
19744
19745 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19746
19747 PR middle-end/7227
19748 * gcc.dg/uninit-C.c: New test.
19749
19750 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19751
19752 * g++.dg/abi/covariant1.C: New test.
19753
19754 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19755
19756 * gcc.dg/20030123-1.c: New test.
19757
19758 2003-01-25 Jan Hubicka <jh@suse.cz>
19759
19760 PR opt/8492
19761 * gcc.c-torture/compile/20030125-1.c
19762
19763 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19764
19765 PR c++/9403
19766 * g++.dg/parse/template3.C: New test.
19767 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
19768
19769 PR c++/795
19770 * g++.dg/parse/template4.C: New test.
19771
19772 PR c++/9415
19773 * g++.dg/template/qual2.C: New test.
19774
19775 PR c++/8545
19776 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19777
19778 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19779
19780 2003-01-25 Roger Sayle <roger@eyesopen.com>
19781
19782 * gcc.c-torture/execute/switch-1.c: New test case.
19783
19784 2003-01-25 Jan Hubicka <jh@suse.cz>
19785
19786 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19787
19788 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
19789
19790 Tweaks for Bison-1.875. From the NEWS file:
19791 "- `parse error' -> `syntax error'
19792 Bison now uniformly uses the term `syntax error'"
19793 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19794 * gcc.dg/cpp/digraph2.c: Likewise.
19795 * gcc.dg/cpp/direct2.c: Likewise.
19796 * gcc.dg/cpp/paste4.c: Likewise.
19797 * gcc.dg/c90-restrict-1.c: Likewise.
19798 * gcc.dg/c99-func-2.c: Likewise.
19799 * gcc.dg/noncompile/920721-2.c: Likewise.
19800 * gcc.dg/noncompile/930622-2.c: Likewise.
19801 * gcc.dg/noncompile/940112-1.c: Likewise.
19802 * gcc.dg/noncompile/950921-1.c: Likewise.
19803 * gcc.dg/noncompile/951123-1.c: Likewise.
19804 * gcc.dg/noncompile/971104-1.c: Likewise.
19805 * gcc.dg/noncompile/990416-1.c: Likewise.
19806
19807 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
19808
19809 * g++.dg/parse/undefined1.C: Add error message.
19810
19811 2003-01-22 Mark Mitchell <mark@codesourcery.com>
19812
19813 PR c++/9354
19814 * g++.dg/parse/new1.C: New test.
19815
19816 PR c++/9216
19817 * g++.dg/parse/template2.C: New test.
19818
19819 PR c++/9354
19820 * g++.dg/parse/typedef2.C: New test.
19821
19822 PR c++/9328
19823 * g++.dg/ext/typeof3.C: New test.
19824
19825 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19826
19827 PR c++/2738
19828 * g++.dg/parse/ret-type1.C: New test.
19829
19830 PR c++/3792
19831 * g++.dg/parse/tmpl-outside1.C: New test.
19832
19833 PR c++/4207
19834 * g++.dg/parse/int-as-enum1.C: New test.
19835
19836 PR c++/4903
19837 * g++.dg/parse/no-typename1.C: New test.
19838
19839 PR c++/5533
19840 * g++.dg/parse/no-value1.C: New test.
19841
19842 PR c++/5921
19843 * g++.dg/parse/wrong-inline1.C: New test.
19844
19845 PR c++/6402
19846 * g++.dg/parse/ref1.C: New test.
19847
19848 PR c++/6992
19849 * g++.dg/parse/attr-ctor1.C: New test.
19850
19851 PR c++/7229
19852 * g++.dg/parse/namespace5.C: New test.
19853
19854 PR c++/7917
19855 * g++.dg/parse/func-def1.C: New test.
19856
19857 PR c++/8143
19858 * g++.dg/parse/undefined1.C: New test.
19859
19860 PR c++/5723, PR c++/8522
19861 * g++.dg/parse/specialization1.C: New test.
19862
19863 PR c++/163, PR c++/8595
19864 * g++.dg/parse/struct-as-enum1.C: New test.
19865
19866 PR c++/9173
19867 * g++.dg/parse/undefined2.C: New test.
19868
19869 2003-01-22 Mark Mitchell <mark@codesourcery.com>
19870
19871 PR c++/9298
19872 * g++.dg/parse/template1.C: New test.
19873
19874 PR c++/9384
19875 * g++.dg/parse/using1.C: New test.
19876
19877 PR c++/9285
19878 PR c++/9294
19879 * g++.dg/parse/expr2.C: New test.
19880
19881 PR c++/9388
19882 * g++.dg/parse/lookup2.C: Likewise.
19883
19884 2003-01-21 Jan Hubicka <jh@suse.cz>
19885
19886 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
19887 * gcc.c-torture/execute/eeprof-1.c: Likewise.
19888 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
19889 * gcc.c-torture/execute/string-opt-*.c: Likewise.
19890
19891 2003-01-20 Nick Clifton <nickc@redhat.com>
19892
19893 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
19894 problem with ARM sibcall code generation.
19895
19896 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
19897
19898 * gcc.c-torture/execute/20030120-1.c: New.
19899
19900 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
19901
19902 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
19903
19904 2003-01-17 Mark Mitchell <mark@codesourcery.com>
19905
19906 PR c++/9272
19907 * g++.dg/parse/ctor1.C: New test.
19908
19909 PR c++/9294:
19910 * g++.dg/parse/qualified1.C: New test.
19911
19912 * g++.dg/parse/typename3.C: New test.
19913
19914 2003-01-16 Richard Henderson <rth@redhat.com>
19915
19916 * g++.dg/tls/init-2.C: Fix error matches for real this time.
19917
19918 2003-01-16 Richard Henderson <rth@redhat.com>
19919
19920 * g++.dg/pch/pch.exp: Copy test header to the working directory
19921 before using it either for precompilation or direct use.
19922 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
19923 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
19924
19925 2003-01-16 Richard Henderson <rth@redhat.com>
19926
19927 * gcc.dg/pch/pch.exp: Copy test header to the working directory
19928 before using it either for precompilation or direct use.
19929 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
19930 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
19931
19932 2003-01-16 Mark Mitchell <mark@codesourcery.com>
19933
19934 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
19935 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
19936 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
19937 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
19938 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
19939 typename warning into error.
19940 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
19941 error messages.
19942 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
19943 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
19944 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
19945 messages.
19946 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
19947 make declaration visible in template.
19948 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
19949 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
19950 messages.
19951 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
19952 message.
19953 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
19954 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
19955 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
19956 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
19957 typename warning with error message.
19958 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
19959 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
19960 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
19961
19962 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
19963
19964 * g++.dg/parse/ambig2.C: New test.
19965
19966 2003-01-15 Richard Henderson <rth@redhat.com>
19967
19968 * g++.dg/tls/init-2.C: Update error message string.
19969
19970 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19971
19972 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
19973
19974 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
19975
19976 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
19977 all for HC11/HC12.
19978 * gcc.c-torture/compile/20001205-1.x: Likewise.
19979 * gcc.c-torture/compile/20001226-1.x: Likewise.
19980 * gcc.c-torture/compile/920520-1.x: Likewise.
19981 * gcc.c-torture/compile/961203-1.x: Likewise.
19982 * gcc.c-torture/compile/20020604-1.x: Likewise.
19983
19984 2003-01-15 Jan Hubicka <jh@suse.cz>
19985
19986 * gcc.c-torture/compile/20030115-1.c: New test.
19987
19988 * gcc.dg/i386-fpcvt-1.c: New test.
19989 * gcc.dg/i386-fpcvt-2.c: New test.
19990
19991 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
19992
19993 Further conform g++'s __vmi_class_type_info to the C++ ABI
19994 specification.
19995 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
19996 the specification.
19997
19998 2003-01-14 Jan Hubicka <jh@suse.cz>
19999
20000 * gcc.dg/i386-fpcvt-1.c: New test.
20001 * gcc.dg/i386-fpcvt-2.c: New test.
20002
20003 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20004
20005 * gcc.dg/i386-mmx-3.c: New test.
20006
20007 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20008
20009 PR c++/9264
20010 * g++.dg/parse/octal1.C: New file.
20011
20012 PR c++/9172
20013 * g++.dg/parse/typename1.C: New file.
20014
20015 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20016
20017 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20018 * gcc.dg/bf-no-ms-layout.c: Likewise.
20019 * gcc.dg/bf-ms-attrib.c: Likewise.
20020
20021 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20022
20023 PR c++/9099
20024 * g++.dg/parse/dtor1.C: New file.
20025
20026 PR c++/9128
20027 * g++.dg/rtti/typeid1.C: New file.
20028
20029 PR c++/9153
20030 * g++.dg/parse/lookup1.C: New file.
20031
20032 PR c++/9171
20033 * g++.dg/templ/spec5.C: New file.
20034
20035 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20036
20037 * gcc.c-torture/compile/20030110-1.c: New test.
20038
20039 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20040
20041 Merge from pch-branch:
20042
20043 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20044
20045 * gcc.dg/pch/cpp-1.h: New.
20046 * gcc.dg/pch/cpp-1.c: New.
20047 * gcc.dg/pch/cpp-2.h: New.
20048 * gcc.dg/pch/cpp-2.c: New.
20049
20050 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20051
20052 * gcc.dg/pch/except-1.h: New.
20053 * gcc.dg/pch/except-1.c: New.
20054
20055 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20056
20057 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20058 running test.
20059 * gcc.dg/pch: Include *.hp not *.h.
20060 * gcc.dg/pch/system-1.h: New.
20061 * gcc.dg/pch/system-1.c: New.
20062
20063 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20064
20065 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20066 rather than trying to build and run a program using PCH.
20067 * gcc.dg/pch: Remove dg-do commands from test files.
20068
20069 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20070
20071 * gcc.dg/pch/macro-3.c: New.
20072 * gcc.dg/pch/macro-3.h: New.
20073
20074 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20075
20076 * gcc.dg/pch/common-1.c: New.
20077 * gcc.dg/pch/common-1.h: New.
20078 * gcc.dg/pch/decl-1.c: New.
20079 * gcc.dg/pch/decl-1.h: New.
20080 * gcc.dg/pch/decl-2.c: New.
20081 * gcc.dg/pch/decl-2.h: New.
20082 * gcc.dg/pch/decl-3.c: New.
20083 * gcc.dg/pch/decl-3.h: New.
20084 * gcc.dg/pch/decl-4.c: New.
20085 * gcc.dg/pch/decl-4.h: New.
20086 * gcc.dg/pch/decl-5.c: New.
20087 * gcc.dg/pch/decl-5.h: New.
20088 * gcc.dg/pch/global-1.c: New.
20089 * gcc.dg/pch/global-1.h: New.
20090 * gcc.dg/pch/inline-1.c: New.
20091 * gcc.dg/pch/inline-1.h: New.
20092 * gcc.dg/pch/inline-2.c: New.
20093 * gcc.dg/pch/inline-2.h: New.
20094 * gcc.dg/pch/static-1.c: New.
20095 * gcc.dg/pch/static-1.h: New.
20096 * gcc.dg/pch/static-2.c: New.
20097 * gcc.dg/pch/static-2.h: New.
20098
20099 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20100
20101 * g++.dg/pch/pch.exp: Better handle failing testcases.
20102 * gcc.dg/pch/pch.exp: Likewise.
20103 * gcc.dg/pch/macro-1.c: New.
20104 * gcc.dg/pch/macro-1.h: New.
20105 * gcc.dg/pch/macro-2.c: New.
20106 * gcc.dg/pch/macro-2.h: New.
20107
20108 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20109
20110 * g++.dg/dg.exp: Treat files in pch/ specially.
20111 * g++.dg/pch/pch.exp: New file.
20112 * g++.dg/pch/empty.H: New file.
20113 * g++.dg/pch/empty.C: New file.
20114 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20115 "precompile".
20116
20117 * gcc.dg/pch/pch.exp: New file.
20118 * gcc.dg/pch/empty.h: New file.
20119 * gcc.dg/pch/empty.c: New file.
20120 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20121 "precompile".
20122
20123 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20124
20125 * g++.dg/template/friend14.C: New test.
20126
20127 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20128
20129 * gcc.dg/old-style-asm-1.c: New test.
20130
20131 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20132
20133 * gcc.c-torture/compile/20030109-1.c: New test.
20134
20135 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20136
20137 * gcc.c-torture/execute/20030109-1.c: New test.
20138
20139 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20140
20141 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20142 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20143 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20144 * g++.old-deja/g++.mike/eh2.C: Likewise
20145 * g++.old-deja/g++.mike/eh3.C: Likewise
20146 * g++.old-deja/g++.mike/eh5.C: Likewise
20147 * g++.old-deja/g++.mike/eh6.C: Likewise
20148 * g++.old-deja/g++.mike/eh7.C: Likewise
20149 * g++.old-deja/g++.mike/eh8.C: Likewise
20150 * g++.old-deja/g++.mike/eh9.C: Likewise
20151 * g++.old-deja/g++.mike/eh10.C: Likewise
20152 * g++.old-deja/g++.mike/eh12.C: Likewise
20153 * g++.old-deja/g++.mike/eh13.C: Likewise
20154 * g++.old-deja/g++.mike/eh14.C: Likewise
20155 * g++.old-deja/g++.mike/eh16.C: Likewise
20156 * g++.old-deja/g++.mike/eh17.C: Likewise
20157 * g++.old-deja/g++.mike/eh18.C: Likewise
20158 * g++.old-deja/g++.mike/eh21.C: Likewise
20159 * g++.old-deja/g++.mike/eh23.C: Likewise
20160 * g++.old-deja/g++.mike/eh24.C: Likewise
20161 * g++.old-deja/g++.mike/eh25.C: Likewise
20162 * g++.old-deja/g++.mike/eh26.C: Likewise
20163 * g++.old-deja/g++.mike/eh27.C: Likewise
20164 * g++.old-deja/g++.mike/eh28.C: Likewise
20165 * g++.old-deja/g++.mike/eh29.C: Likewise
20166 * g++.old-deja/g++.mike/eh31.C: Likewise
20167 * g++.old-deja/g++.mike/eh33.C: Likewise
20168 * g++.old-deja/g++.mike/eh34.C: Likewise
20169 * g++.old-deja/g++.mike/eh35.C: Likewise
20170 * g++.old-deja/g++.mike/eh36.C: Likewise
20171 * g++.old-deja/g++.mike/eh37.C: Likewise
20172 * g++.old-deja/g++.mike/eh38.C: Likewise
20173 * g++.old-deja/g++.mike/eh39.C: Likewise
20174 * g++.old-deja/g++.mike/eh40.C: Likewise
20175 * g++.old-deja/g++.mike/eh41.C: Likewise
20176 * g++.old-deja/g++.mike/eh42.C: Likewise
20177 * g++.old-deja/g++.mike/eh44.C: Likewise
20178 * g++.old-deja/g++.mike/eh46.C: Likewise
20179 * g++.old-deja/g++.mike/eh47.C: Likewise
20180 * g++.old-deja/g++.mike/eh48.C: Likewise
20181 * g++.old-deja/g++.mike/eh49.C: Likewise
20182 * g++.old-deja/g++.mike/eh50.C: Likewise
20183 * g++.old-deja/g++.mike/eh51.C: Likewise
20184 * g++.old-deja/g++.mike/eh53.C: Likewise
20185 * g++.old-deja/g++.mike/eh55.C: Likewise
20186 * g++.old-deja/g++.mike/p7912.C: Likewise
20187 * g++.old-deja/g++.mike/p9706.C: Likewise
20188 * g++.old-deja/g++.mike/p10416.C: Likewise
20189 * g++.old-deja/g++.mike/p11667.C: Likewise
20190 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20191 Remove redundant reference to Iris.
20192 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20193 Elxsi, i860, Pico Java, and WE32K.
20194
20195 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20196
20197 * g++.dg/ext/asm4.C: New test.
20198
20199 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20200
20201 PR c++/9030
20202 * g++.dg/template/friend12.C: New test.
20203 * g++.dg/template/friend13.C: Likewise.
20204 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20205
20206 2003-01-08 Jan Hubicka <jh@suse.cz>
20207
20208 * gcc.dg/i386-cadd.c: New test.
20209 * gcc.dg/i386-cmov4.c: Likewise.
20210
20211 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20212
20213 PR c++/9165
20214 * g++.dg/warn/Wunused-3.C: New test.
20215
20216 * g++.dg/abi/bitfield9.C: New test.
20217
20218 PR c++/9189
20219 * g++.dg/parse/defarg3.C: New test.
20220
20221 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20222
20223 * g++.dg/parse/ambig1.C: New test.
20224 * g++.dg/parse/defarg2.C: New test.
20225
20226 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20227
20228 * g++.dg/template/defarg-1.C: New test.
20229 * g++.dg/template/local2.C: Likewise.
20230
20231 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20232
20233 * gcc.c-torture/execute/20030105-1.c: New test.
20234
20235 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20236
20237 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20238 * g++.dg/parse/namespace4.C: Likewise.
20239
20240 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20241
20242 * g++.dg/template/ntp2.C: New test.
20243
20244 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20245
20246 * g++.dg/parse/extern-C-1.C: New test.
20247
20248 * g++.dg/parse/namespace4.C: New test.
20249
20250 * g++.dg/template/nested1.C: New test.
20251
20252 * g++.dg/parse/namespace3.C: New test.
20253
20254 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20255
20256 * g++.dg/lookup/two-stage1.C: New test.
20257
20258 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20259
20260 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20261 * g++.old-deja/g++.jason/access8.C: Likewise.
20262 * g++.old-deja/g++.other/decl5.C: Likewise.
20263
20264 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20265
20266 * g++.dg/parse/parse7.C: New test.
20267
20268 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20269
20270 PR c++/2843
20271 * g++.dg/ext/attrib7.C: New test.
20272
20273 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20274
20275 * g++.dg/parse/parse6.C: New test.
20276
20277 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20278
20279 * gcc.dg/h8300-stack-1.c: New.
20280
20281 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20282
20283 g++.dg/lookup/exception1.C: New test.
20284
20285 g++.dg/lookup/template1.C: New test.
20286
20287 g++.dg/parse/namespace2.C: New test.
20288
20289 g++.dg/parse/parens2.C: New test.
20290
20291 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20292
20293 * g++.dg/parse/parse5.C: New test.
20294 * g++.dg/lookup/scoped4.C: New test.
20295
20296 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20297
20298 * g++.dg/parse/parens1.C: New test.
20299
20300 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20301 angle-bracket1.C.
20302 * g++.dg/parse/parens2.C: New test.
20303
20304 * g++.dg/lookup/scope-operator1.C: New test.
20305
20306 * g++.dg/parse/operator1.C: New test.
20307
20308 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20309
20310 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20311 * g++.old-deja/g++.other/access6.C: Likewise.
20312 * g++.old-deja/g++.other/decl1.C: Likewise.
20313 * g++.old-deja/g++.pt/typename12.C: Likewise.
20314
20315 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20316
20317 * g++.dg/parse/namespace1.C: New test.
20318
20319 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20320
20321 * g++.dg/parse/parse4.C: New test.
20322
20323 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20324
20325 * g++.dg/parse/parse3.C: New test.
20326
20327 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20328
20329 * g++.dg/parse/parse2.C: New test.
20330
20331 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20332
20333 * g++.dg/template/friend11.C: New test.
20334
20335 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20336
20337 * g++.dg/parse/parse1.C: New test.
20338
20339 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20340
20341 * lib/profopt.exp: Change the name of a global variable to avoid
20342 possible clashes with other test suites.
20343
20344 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20345
20346 * g++.dg/inherit/covariant8.C: New test.
20347
20348 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20349
20350 * g++.dg/init/array9.C: New test.
20351
20352 PR c++/9112
20353 * g++.dg/parse/expr1.C: New test.
20354
20355 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20356
20357 * gcc.c-torture/compile/20021230-1.c: New test.
20358
20359 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20360
20361 * g++.dg/inherit/covariant5.C: New test.
20362 * g++.dg/inherit/covariant6.C: New test.
20363 * g++.dg/inherit/covariant7.C: New test.
20364
20365 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20366
20367 PR c++/2739
20368 * g++.dg/other/access2.C: New test.
20369
20370 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20371
20372 * g++.dg/other/anon-struct.C: No longer fails
20373 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20374 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20375 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20376
20377 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20378
20379 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20380
20381 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20382
20383 * g++.dg/eh/spec4.C: Remove stray semicolon.
20384 * g++.dg/expr/pmf-1.C: Change error message.
20385 * g++.dg/ext/asm1.C: Remove stray semicolon.
20386 * g++.dg/ext/typename1.C: Add missing typenames.
20387 * g++.dg/inherit/template-as-base.C: Change error message.
20388 * g++.dg/lookup/scoped1.C: Likewise.
20389 * g++.dg/lookup/scoped2.C: Likewise.
20390 * g++.dg/lookup/using2.C: Likewise.
20391 * g++.dg/other/component1.C: Remove stray semicolon.
20392 * g++.dg/other/do1.C: Change error message.
20393 * g++.dg/other/error2.C: Likewise.
20394 * g++.dg/other/init1.C: Likewise.
20395 * g++.dg/other/packed1.C: Remove stray semicolon.
20396 * g++.dg/other/ptrmem2.C: Change error message.
20397 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20398 marker.
20399 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20400 * g++.dg/template/access3.C: Add typename keyword.
20401 * g++.dg/template/access5.C: Remove stray semicolon.
20402 * g++.dg/template/access6.C: Likewise.
20403 * g++.dg/template/complit1.C: Likewise.
20404 * g++.dg/template/crash1.C: Change error message.
20405 * g++.dg/template/inherit2.C: Remove stray semicolon.
20406 * g++.dg/template/instantiate2.C: Likewise.
20407 * g++.dg/template/instantiate3.C: Change error message.
20408 * g++.dg/template/qual1.C: Remove stray semicolon.
20409 * g++.dg/template/qualttp18.C: Change error message.
20410 * g++.dg/template/ref1.C: Remove stray semicolon.
20411 * g++.dg/template/sizeof1.C (A::value): Declare it.
20412 * g++.dg/template/spec4.C: Change error message.
20413 * g++.dg/template/static1.C: Likewise.
20414 * g++.dg/template/type1.C: Likewise.
20415 * g++.dg/template/typename3.C: Likewise.
20416 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20417 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20418 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20419 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20420 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20421 named return value extension.
20422 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20423 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20424 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20425 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20426 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20427 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20428 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20429 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20430 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20431 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20432 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20433 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20434 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20435 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20436 syntax.
20437 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20438 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20439 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20440 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20441 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20442 * g++.old-deja/g++.brendan/template11.C: Likewise.
20443 * g++.old-deja/g++.brendan/template26.C: Likewise.
20444 * g++.old-deja/g++.brendan/template27.C: Use explicit
20445 specialization syntax.
20446 * g++.old-deja/g++.brendan/template30.C: Likewise.
20447 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20448 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20449 non-dependent names.
20450 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20451 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20452 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20453 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20454 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20455 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20456 named return value extension.
20457 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20458 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20459 * g++.old-deja/g++.ext/return1.C: Likewise.
20460 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20461 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20462 * g++.old-deja/g++.jason/access8.C: Likewise.
20463 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20464 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20465 pseudo-destructor names.
20466 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20467 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20468 pseudo-destructor names.
20469 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20470 * g++.old-deja/g++.jason/overload19.C: Likewise.
20471 * g++.old-deja/g++.jason/overload32.C: Likewise.
20472 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20473 stray semicolons.
20474 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20475 * g++.old-deja/g++.jason/return.C: Likewise.
20476 * g++.old-deja/g++.jason/return2.C: Likewise.
20477 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20478 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20479 syntax.
20480 * g++.old-deja/g++.jason/template10.C: Account for use of
20481 non-dependent names.
20482 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20483 syntax.
20484 * g++.old-deja/g++.jason/template37.C: Likewise.
20485 * g++.old-deja/g++.law/access4.C: Change error messages.
20486 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20487 pseudo-destructor names.
20488 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20489 * g++.old-deja/g++.law/ctors9.C: Likewise.
20490 * g++.old-deja/g++.law/cvt22.C: Likewise.
20491 * g++.old-deja/g++.law/dtors5.C: Likewise.
20492 * g++.old-deja/g++.law/global-init1.C: Likewise.
20493 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20494 * g++.old-deja/g++.law/operators28.C: Likewise.
20495 * g++.old-deja/g++.law/visibility28.C: Likewise.
20496 * g++.old-deja/g++.martin/eval1.C: Likewise.
20497 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20498 name.
20499 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20500 * g++.old-deja/g++.mike/net34.C: Likewise.
20501 * g++.old-deja/g++.mike/net36.C: Likewise.
20502 * g++.old-deja/g++.mike/ns2.C: Likewise.
20503 * g++.old-deja/g++.mike/p12306.C: Likewise.
20504 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20505 value extension.
20506 * g++.old-deja/g++.mike/p700.C: Likewise.
20507 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20508 * g++.old-deja/g++.mike/p710.C: Likewise.
20509 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20510 value extension.
20511 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20512 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20513 * g++.old-deja/g++.ns/crash2.C: Likewise.
20514 * g++.old-deja/g++.ns/crash3.C: Likewise.
20515 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20516 * g++.old-deja/g++.ns/ns17.C: Likewise.
20517 * g++.old-deja/g++.ns/template16.C: Likewise.
20518 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20519 keyword.
20520 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20521 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20522 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20523 named return value extension.
20524 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20525 * g++.old-deja/g++.other/access4.C: Issue additional error
20526 messages.
20527 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20528 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20529 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20530 * g++.old-deja/g++.other/crash25.C: Change error message.
20531 * g++.old-deja/g++.other/crash4.C: Change error message.
20532 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20533 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20534 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20535 checks.
20536 * g++.old-deja/g++.other/defarg8.C: Likewise.
20537 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20538 * g++.old-deja/g++.other/dtor10.C: Likewise.
20539 * g++.old-deja/g++.other/incomplete.C: Likewise.
20540 * g++.old-deja/g++.other/linkage7.C: Likewise.
20541 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20542 lookup algorithm.
20543 * g++.old-deja/g++.other/mangle2.C: Likewise.
20544 * g++.old-deja/g++.other/refinit2.C: Likewise.
20545 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20546 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20547 * g++.old-deja/g++.pt/crash28.C: Likewise.
20548 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20549 syntax.
20550 * g++.old-deja/g++.pt/crash32.C: Change error message.
20551 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20552 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20553 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20554 error message position.
20555 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20556 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20557 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20558 syntax.
20559 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20560 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20561 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20562 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20563 keyword.
20564 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20565 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20566 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20567 keyword.
20568 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20569 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20570 syntax.
20571 * g++.old-deja/g++.pt/friend28.C: Account for use of
20572 non-dependent names.
20573 * g++.old-deja/g++.pt/friend29.C: Likewise.
20574 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20575 rules.
20576 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20577 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20578 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20579 lookup rules.
20580 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20581 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20582 keyword.
20583 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20584 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20585 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20586 keyword.
20587 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20588 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20589 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20590 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20591 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20592 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20593 keyword.
20594 * g++.old-deja/g++.pt/spec10.C: Likewise.
20595 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20596 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20597 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20598 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20599 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20600 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20601 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20602 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20603 * g++.old-deja/g++.pt/typename15.C: Likewise.
20604 * g++.old-deja/g++.pt/typename22.C: Likewise.
20605 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20606 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20607 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20608 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20609 syntax.
20610 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20611 return value extension.
20612 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20613 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20614 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20615 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20616
20617 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20618
20619 * g++.dg/warn/inline1.C: New test.
20620 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20621 * g++.old-deja/g++.jason/synth10.C: Likewise.
20622 * g++.old-deja/g++.mike/net31.C: Likewise.
20623 * g++.old-deja/g++.mike/p8786.C: Likewise.
20624
20625 * g++.dg/template/friend10.C: New test.
20626 * g++.dg/template/conv5.C: New test.
20627
20628 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20629
20630 * g++.dg/lookup/scoped3.C: New test.
20631
20632 * g++.dg/lookup/decl1.C: New test.
20633 * g++.dg/lookup/decl2.C: New test.
20634
20635 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20636
20637 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20638 gcc.c-torture/compile/20021015-1.c,
20639 gcc.c-torture/compile/20021015-2.c,
20640 gcc.c-torture/compile/20021123-1.c,
20641 gcc.c-torture/compile/20021123-2.c,
20642 gcc.c-torture/compile/20021123-3.c,
20643 gcc.c-torture/compile/20021123-4.c,
20644 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20645 only to 3.1 or 3.2 branch.
20646
20647 2002-12-23 Mark Mitchell <mark@codesourcery.com>
20648
20649 * gcc.dg/i386-bitfield3.c: New test.
20650
20651 * gcc.dg/i386-bitfield2.c: New test.
20652
20653 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20654
20655 * g++.dg/parse/conv_op1.C: New test.
20656
20657 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
20658
20659 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20660 approved.
20661
20662 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
20663
20664 * gcc.c-torture/compile/20021220-1.c: New test.
20665
20666 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20667
20668 * gcc.dg/i386-fastcall-1.c: New.
20669
20670 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20671
20672 * gcc.c-torture/execute/20021219-1.c: New test.
20673
20674 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20675
20676 * gcc.dg/i386-pic-1.c: New test.
20677
20678 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20679
20680 PR c++/8099
20681 * g++.dg/template/friend9.C: New test.
20682
20683 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20684
20685 PR c++/3663
20686 * g++.dg/template/access7.C: New test.
20687
20688 2002-12-18 Nick Clifton <nickc@redhat.com>
20689
20690 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20691 the libstdc++-v3 directory has been found.
20692
20693 2002-12-12 Devang Patel <dpatel@apple.com>
20694 * gcc.dg/darwin-ld-1.c: New test.
20695 * gcc.dg/darwin-ld-2.c: New test.
20696 * gcc.dg/darwin-ld-3.c: New test.
20697 * gcc.dg/darwin-ld-4.c: New test.
20698 * gcc.dg/darwin-ld-5.c: New test.
20699
20700 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20701
20702 * gcc.c-torture/compile/20021212-1.c: New test.
20703
20704 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
20705
20706 * gcc.dg/fshort-wchar: New test.
20707
20708 2002-12-10 Mark Mitchell <mark@codesourcery.com>
20709
20710 PR c++/8372
20711 * g++.dg/template/dtor1.C: New test.
20712
20713 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20714 markers.
20715
20716 2002-12-10 Jakub Jelinek <jakub@redhat.com>
20717
20718 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20719
20720 2002-12-09 Mark Mitchell <mark@codesourcery.com>
20721
20722 * g++.dg/template/static1.C: New test.
20723 * g++.dg/template/static2.C: New test.
20724 * g++.old-deja/g++.ext/memconst.C: New test.
20725
20726 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20727
20728 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20729 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20730 * g++.dg/special/initp1.C: Likewise.
20731
20732 2002-12-06 Jakub Jelinek <jakub@redhat.com>
20733
20734 * gcc.c-torture/execute/20021204-1.c: New test.
20735
20736 2002-12-04 Geoffrey Keating <geoffk@apple.com>
20737
20738 * gcc.dg/ppc-fmadd-1.c: New file.
20739 * gcc.dg/ppc-fmadd-2.c: New file.
20740 * gcc.dg/ppc-fmadd-3.c: New file.
20741
20742 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20743
20744 * gcc.c-torture/compile/20021204-1.c: New test.
20745
20746 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20747
20748 * g++.dg/inherit/covariant2.C: New test.
20749 * g++.dg/inherit/covariant3.C: New test.
20750 * g++.dg/inherit/covariant4.C: New test.
20751 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20752 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20753
20754 2002-12-03 Mark Mitchell <mark@codesourcery.com>
20755
20756 PR c++/8688
20757 * g++.dg/init/brace3.C: New test.
20758
20759 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20760
20761 * gcc.dg/20020210-1.c: Fix a comment typo.
20762
20763 2002-12-02 Mark Mitchell <mark@codesourcery.com>
20764
20765 PR c++/8720
20766 * g++.dg/parse/defarg1.C: New test.
20767
20768 PR c++/8615
20769 * g++.dg/template/char1.C: New test.
20770
20771 * g++.dg/template/varmod1.C: Fix typo.
20772
20773 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20774
20775 DR 180
20776 * g++.old-deja/g++.pt/crash32.C: Expect error.
20777
20778 2002-12-01 Mark Mitchell <mark@codesourcery.com>
20779
20780 PR c++/5919
20781 * g++.dg/template/varmod1.C: New test.
20782
20783 PR c++/8727
20784 * g++.dg/inherit/typeinfo1.C: New test.
20785
20786 PR c++/8663
20787 * g++.dg/inherit/typedef1.C: New test.
20788
20789 2002-11-30 Mark Mitchell <mark@codesourcery.com>
20790
20791 PR c++/8332
20792 PR c++/8493
20793 * g++.dg/template/strlen1.C: New test.
20794
20795 PR c++/8227
20796 * g++.dg/template/ctor2.C: New test.
20797
20798 PR c++/8214
20799 * g++.dg/init/string1.C: New test.
20800
20801 PR c++/8511
20802 * g++.dg/template/friend8.C: New test.
20803
20804 2002-11-29 Joe Buck <jbuck@synopsys.com>
20805
20806 * g++.dg/lookup/anon2.C: New test.
20807
20808 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20809
20810 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20811 h8300 port.
20812
20813 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
20814
20815 * gcc.dg/bitfld-6.c: New test.
20816
20817 2002-11-27 Jan Hubicka <jh@suse.cz>
20818
20819 * gcc.c-torture/execute/20021127.[cx]: New test.
20820
20821 2002-11-26 Jan Hubicka <jh@suse.cz>
20822
20823 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
20824 quality.
20825
20826 2002-11-26 Geoffrey Keating <geoffk@apple.com>
20827
20828 * g++.dg/init/brace2.C: New test.
20829 * g++.old-deja/g++.mike/p9129.C: Correct.
20830
20831 2002-11-26 Mark Mitchell <mark@codesourcery.com>
20832
20833 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
20834
20835 2002-11-25 Andreas Bauer <baueran@in.tum.de>
20836
20837 * gcc.dg/sibcall-6: New test for indirect sibcalls.
20838
20839 2002-11-25 Mark Mitchell <mark@codesourcery.com>
20840
20841 * testsuite/g++.dg/abi/empty11.C: New test.
20842 * testsuite/g++.dg/rtti/cv1.C: New test.
20843
20844 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
20845
20846 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
20847
20848 2002-11-24 Mark Mitchell <mark@codesourcery.com>
20849
20850 * g++.dg/abi/empty10.C: New test.
20851
20852 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20853
20854 * gcc.c-torture/compile/20021124-1.c: New test.
20855
20856 2002-11-22 Mark Mitchell <mark@codesourcery.com>
20857
20858 * g++.dg/abi/rtti2.C: New test.
20859
20860 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20861
20862 * gcc.dg/i386-unroll-1.c: New test.
20863
20864 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20865
20866 * gcc.c-torture/compile/20021120-1.c: New test.
20867 * gcc.c-torture/compile/20021120-2.c: New test.
20868
20869 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20870
20871 * gcc.dg/bitfld-5.c: New test.
20872
20873 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20874
20875 * gcc.c-torture/execute/20021120-3.c: New test.
20876
20877 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20878
20879 * gcc.c-torture/execute/20021120-2.c: New test.
20880
20881 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20882
20883 * gcc.c-torture/execute/20021120-1.c: New test.
20884
20885 2002-11-20 Jakub Jelinek <jakub@redhat.com>
20886
20887 * gcc.c-torture/execute/20021118-3.c: New test.
20888
20889 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20890
20891 * gcc.c-torture/compile/20021119-1.c: New test.
20892
20893 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
20894
20895 * gcc.dg/duff-1.c: New test.
20896 * gcc.dg/duff-2.c: New test.
20897 * gcc.dg/duff-3.c: New test.
20898
20899 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
20900
20901 * gcc.dg/cpp/_Pragma5.c: New test.
20902
20903 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
20904
20905 * gcc.c-torture/execute/20021118-2.c: New test.
20906
20907 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
20908
20909 * gcc.c-torture/execute/20021118-1.c: New test.
20910
20911 2002-11-16 Jakub Jelinek <jakub@redhat.com>
20912
20913 * gcc.dg/20021116-1.c: New test.
20914
20915 2002-11-14 Mark Mitchell <mark@codesourcery.com>
20916
20917 * g++.dg/abi/vcall1.C: New test.
20918
20919 2002-11-14 Jakub Jelinek <jakub@redhat.com>
20920
20921 * gcc.dg/20021029-1.c: New test.
20922 * gcc.dg/20021029-2.c: New test.
20923
20924 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20925
20926 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
20927
20928 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20929
20930 PR c/8439
20931 * gcc.dg/20021110.c: Move to ...
20932 * gcc.c-torture/compile/20021110.c: .... here.
20933
20934 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20935
20936 PR c/8467
20937 * gcc.c-torture/execute/20021111-1.c
20938
20939 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20940
20941 PR c/8439
20942 * gcc.dg/20021110.c: New test.
20943
20944 2002-11-10 Mark Mitchell <mark@codesourcery.com>
20945
20946 * g++.dg/abi/vthunk3.C: Run only on x86.
20947
20948 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
20949
20950 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
20951
20952 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
20953
20954 * lib/compat.exp (compat-execute): Fix logic error in last
20955 change.
20956
20957 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
20958
20959 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
20960
20961 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20962
20963 PR c++/8389
20964 * g++.dg/template/access6.C: New test.
20965
20966 2002-11-08 Jan Hubicka <jh@suse.cz>
20967
20968 * gcc.dg/i386-ssefp-1.c: New test.
20969 * gcc.dg/i386-ssefp-1.c: New test.
20970
20971 2002-11-08 Jan Hubicka <jh@suse.cz>
20972
20973 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
20974
20975 2002-11-07 Mark Mitchell <mark@codesourcery.com>
20976
20977 * g++.dg/abi/vthunk3.C: New test.
20978
20979 PR c++/8338
20980 * g++.dg/template/crash2.C: New test.
20981
20982 2002-11-07 Mark Mitchell <mark@codesourcery.com>
20983
20984 * testsuite/g++.dg/abi/dtor1.C: New test.
20985 * testsuite/g++.dg/abi/dtor2.C: Likewise.
20986
20987 2002-11-05 Geoffrey Keating <geoffk@apple.com>
20988
20989 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
20990 Darwin.
20991
20992 2002-11-04 Adam Nemet <anemet@lnxw.com>
20993
20994 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
20995 -mthumb. Only xfail with -O0.
20996
20997 2002-11-03 Mark Mitchell <mark@codesourcery.com>
20998
20999 * g++.dg/abi/thunk1.C: New test.
21000 * g++.dg/abi/thunk2.C: Likewise.
21001 * g++.dg/abi/vtt1.C: Likewise.
21002
21003 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21004
21005 PR optimization/8423
21006 * gcc.c-torture/execute/builtin-constant.c: New test.
21007
21008 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21009
21010 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21011 Add some more cases.
21012
21013 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21014
21015 PR c++/8391
21016 * g++.dg/opt/local1.C: New test.
21017
21018 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21019
21020 PR c++/8160
21021 * g++.dg/template/complit1.C: New test.
21022
21023 PR c++/8149
21024 * g++.dg/template/typename4.C: Likewise.
21025
21026 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21027
21028 Core issue 287, PR c++/7639
21029 * g++.dg/template/instantiate1.C: Adjust error location.
21030 * g++.dg/template/instantiate3.C: New test.
21031 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21032 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21033 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21034
21035 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21036
21037 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21038
21039 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21040
21041 PR c++/8287
21042 * g++.dg/init/dtor2.C: New test.
21043
21044 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21045
21046 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21047 * gcc.dg/nest.c: Bypass errors on irix6.
21048
21049 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21050
21051 * gcc.dg/nest.c: Expect error for mmix-*-*.
21052 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21053
21054 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21055
21056 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21057 markers.
21058
21059 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21060
21061 2002-10-25 Mike Stump <mrs@apple.com>
21062
21063 * gcc.dg/warn-1.c: New test.
21064
21065 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21066
21067 * g++.dg/template/typename3.C: New test.
21068
21069 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21070
21071 * g++.dg/lookup/ptrmem1.C: New test.
21072
21073 * g++.dg/abi/vthunk2.C: New test.
21074
21075 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21076
21077 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21078
21079 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21080
21081 * g++.dg/abi/empty9.C: New test.
21082
21083 2002-10-24 Richard Henderson <rth@redhat.com>
21084
21085 * g++.dg/inherit/thunk1.C: Enable for ia64.
21086
21087 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21088
21089 PR c++/8067
21090 * g++.dg/lookup/pretty1.C: New test.
21091
21092 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21093
21094 * gcc.dg/20021023-1.c: New test.
21095
21096 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21097
21098 PR c++/7679
21099 * g++.dg/parse/inline1.C: New test.
21100
21101 2002-10-23 Richard Henderson <rth@redhat.com>
21102
21103 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21104
21105 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21106
21107 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21108
21109 PR c++/6579
21110 * g++.dg/parse/stmtexpr3.C: New test.
21111
21112 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21113
21114 * g++.dg/expr/cond1.C: New test.
21115
21116 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21117
21118 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21119
21120 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21121
21122 * g++.dg/abi/vbase13.C: New test.
21123 * g++.dg/abi/vbase14.C: Likewise.
21124
21125 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21126
21127 * gcc.dg/tls/pic-1.c: New test.
21128 * gcc.dg/tls/nonpic-1.c: New test.
21129 * gcc.dg/20021018-1.c: New test.
21130
21131 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21132
21133 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21134 Remove only files with the same base name as the test case.
21135 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21136 (profopt-execute): Likewise. Also, remove old profiling
21137 and performance data files before running the tests.
21138
21139 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21140 * g++.dg/bprob/bprob.exp: Likewise.
21141 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21142 to allow more general test case names.
21143
21144 * g++.dg/bprob/bprob-1.C: Rename to ...
21145 * g++.dg/bprob/g++-bprob-1.C: ... this.
21146
21147 * g77.dg/bprob/bprob-1.f: Rename to ...
21148 * g77.dg/bprob/g77-bprob-1.f: ... this.
21149
21150 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21151
21152 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21153 bison 1.50 or later.
21154
21155 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21156
21157 * g++.dg/README: Describe more test directories.
21158
21159 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21160
21161 * g++.dg/init/array6.C: Add additional tests.
21162
21163 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21164
21165 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21166 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21167
21168 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21169
21170 * gcc.c-torture/compile/20020604-1.x: New.
21171 * gcc.c-torture/compile/simd-5.x: Likewise.
21172 * gcc.c-torture/execute/920710-1.x: Likewise.
21173 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21174
21175 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21176
21177 * g++.dg/inherit/override1.C: Add dg-options clause.
21178
21179 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21180
21181 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21182 _mm_slli_si128.
21183
21184 2002-10-19 Andreas Schwab <schwab@suse.de>
21185
21186 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21187 directory component.
21188
21189 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21190
21191 * g++.dg/inherit/thunk1.C: New test.
21192
21193 * g++.dg/inherit/override1.C: New test.
21194
21195 * g++.dg/abi/mangle11.C: New test.
21196 * g++.dg/abi/mangle14.C: New test.
21197 * g++.dg/abi/mangle17.C: New test.
21198
21199 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21200
21201 * g++.dg/overload/member2.C: New test.
21202
21203 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21204
21205 * g++.dg/README: Describe new compat directory.
21206 * g++.dg/dg.exp: Skip tests in compat directory.
21207 * README.compat: New file.
21208 * lib/compat.exp: New expect script.
21209 * g++.dg/compat: New test directory.
21210 * g++.dg/compat/compat.exp: New expect script.
21211 * g++.dg/compat/abi: New test directory.
21212 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21213 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21214 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21215 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21216 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21217 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21218 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21219 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21220 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21221 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21222 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21223 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21224 * g++.dg/compat/break: New test directory.
21225 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21226 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21227 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21228 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21229 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21230 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21231 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21232 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21233 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21234 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21235 g++.dg/compat/break/README: New files.
21236 * g++.dg/compat/eh: New test directory.
21237 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21238 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21239 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21240 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21241 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21242 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21243 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21244 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21245 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21246 g++.dg/compat/eh/filter2_y.C,
21247 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21248 g++.dg/compat/eh/new1_y.C,
21249 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21250 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21251 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21252 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21253 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21254 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21255 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21256 g++.dg/compat/eh/unexpected1_y.C: New files.
21257 * g++.dg/compat/init: New test directory.
21258 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21259 g++.dg/compat/init/array5_y.C,
21260 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21261 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21262 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21263 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21264 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21265 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21266 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21267 g++.dg/compat/init/init-ref2_y.C: New files.
21268
21269 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21270
21271 PR c++/7584
21272 * g++.dg/inherit/using3.C: New test.
21273
21274 2002-10-17 Jan Hubicka <jh@suse.cz>
21275
21276 * gcc.dg/20021017-2.c: New test.
21277
21278 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21279
21280 * g++.dg/abi/mangle16.C: Adjust.
21281
21282 * g++.dg/init/array8.C: New test.
21283
21284 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21285
21286 * gcc.dg/special/mips-abi.exp: New test.
21287 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21288
21289 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21290
21291 * g++.dg/abi/mangle16.C: New test.
21292 * g++.dg/abi/mangle17.C: Likewise.
21293
21294 PR c++/7478
21295 * g++.dg/template/ref1.C: New test.
21296
21297 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21298
21299 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21300
21301 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21302
21303 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21304
21305 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21306
21307 PR c++/7524
21308 * g++.dg/init/array7.C: New test.
21309
21310 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21311
21312 * g++.dg/init/array6.C: New test.
21313
21314 * g++.dg/abi/mangle13.C: Likewise.
21315 * g++.dg/abi/mangle14.C: Likewise.
21316 * g++.dg/abi/mangle15.C: Likewise.
21317
21318 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21319
21320 * g++.dg/abi/empty8.C: New test.
21321
21322 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21323
21324 * g++.dg/init/ctor1.C: New test.
21325
21326 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21327
21328 * gcc.c-torture/execute/20021015-1.c: New test.
21329
21330 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21331
21332 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21333
21334 2002-10-14 Jan Hubicka <jh@suse.cz>
21335
21336 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21337
21338 2002-10-14 Richard Henderson <rth@redhat.com>
21339
21340 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21341
21342 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21343
21344 PR optimization/6631
21345 * g++.dg/opt/const2.C: New test.
21346
21347 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21348
21349 PR c++/7176
21350 * g++.dg/parse/friend1.C: New test.
21351 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21352
21353 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21354
21355 * gcc.dg/20021014-1.c: New test.
21356
21357 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21358
21359 PR c++/5661
21360 * g++.dg/ext/vlm1.C: New test.
21361 * g++.dg/ext/vlm2.C: Likewise.
21362
21363 * g++.dg/init/array1.C: Remove invalid braces.
21364 * g++.dg/init/brace1.C: New test.
21365 * g++.dg/init/copy2.C: Likewise.
21366 * g++.dg/init/copy3.C: Likewise.
21367 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21368 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21369 braces.
21370
21371 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21372
21373 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21374
21375 2002-10-11 Richard Shann <richard.shann@superh.com>
21376
21377 * gcc.c-torture/compile/simd-5.c: New test.
21378
21379 2002-10-10 Roger Sayle <roger@eyesopen.com>
21380
21381 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21382
21383 2002-10-10 Jim Wilson <wilson@redhat.com>
21384
21385 * gcc.c-torture/execute/20021010-1.c: New test.
21386
21387 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21388
21389 PR c/7353
21390 * g++.dg/ext/typedef-init.C: New test.
21391 * gcc.dg/typedef-init.c: New test.
21392
21393 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21394
21395 * gcc.dg/cpp/paste13.c: New test.
21396
21397 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21398
21399 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21400 remaining platforms, XFAIL during compile, not execute. Don't
21401 XFAIL at -O0.
21402
21403 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21404
21405 * gcc.dg/alias-1.c: Tweak expected warning.
21406
21407 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21408
21409 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21410
21411 2002-10-06 Andreas Jaeger <aj@suse.de>
21412
21413 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21414 * gcc.dg/cpp/c++98.C: Likewise.
21415
21416 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21417 * g++.dg/cpp/c++98.C: Likewise.
21418
21419 * g++.dg/README (Subdirectories): Mention cpp directory.
21420
21421 PR target/7559
21422 * gcc.dg/20021006-1.c: New test.
21423
21424 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21425
21426 PR c++/7804
21427 * g++.dg/other/warning1.C: New test.
21428
21429 2002-10-04 Roger Sayle <roger@eyesopen.com>
21430
21431 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21432 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21433 and sparc-*-* with -m64 as expected failures. See PR 8087.
21434
21435 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21436
21437 PR c++/7931
21438 * g++.dg/template/ptrmem3.C: New test.
21439
21440 PR c++/7754
21441 * g++.dg/template/union1.C: New test.
21442
21443 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21444
21445 PR c++/8006
21446 * g++.dg/abi/mangle9.C: New test.
21447 * g++.dg/abi/mangle10.C: New test.
21448 * g++.dg/abi/mangle11.C: New test.
21449 * g++.dg/abi/mangle12.C: New test.
21450
21451 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21452
21453 PR c++/7188.
21454 * g++.dg/template/meminit1.C: New test.
21455 * g++.dg/warn/Wreorder-1.C: Likewise.
21456 * g++.old-deja/g++.mike/warn3.C: Tweak.
21457 * lib/prune.exp: Ingore "in copy constructor".
21458
21459 2002-10-02 Andreas Jaeger <aj@suse.de>
21460
21461 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21462 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21463 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21464 on x86-64.
21465
21466 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21467
21468 * gcc.dg/empty1.C: Fix typo.
21469
21470 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21471
21472 * gcc.dg/alias-1.c: New test.
21473
21474 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21475
21476 * gcc.dg/empty1.C: New test.
21477
21478 * g++.dg/tls/init-2.C: Tweak error messages.
21479
21480 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21481
21482 * gcc.c-torture/compile/20020923-1.c: New test.
21483
21484 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21485
21486 * gcc.c-torture/execute/ffs-1.c: New test.
21487 * gcc.c-torture/execute/ffs-2.c: Ditto.
21488
21489 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21490
21491 * g++.dg/overload/member1.C: New test.
21492
21493 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21494
21495 * g++.dg/abi/empty7.C: New test.
21496 * g++.dg/init/pm2.C: Likewise.
21497
21498 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21499
21500 * g++.dg/rtti/crash1.C: New test.
21501
21502 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21503
21504 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21505 gcc.dg/sibcall-4.c: New tests.
21506
21507 2002-09-28 Roger Sayle <roger@eyesopen.com>
21508
21509 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21510 powerpc and MMIX targets.
21511
21512 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21513
21514 * gcc.dg/cpp/20020927-1.c: New.
21515
21516 2002-09-26 David S. Miller <davem@redhat.com>
21517
21518 * gcc.c-torture/compile/trunctfdf.c: New.
21519
21520 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21521
21522 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21523
21524 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21525
21526 * gcc.c-torture/execute/loop-15.c: New.
21527
21528 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21529
21530 * README.QMTEST: Fix typo.
21531
21532 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21533
21534 * gcc.dg/20020926-1.c: New test.
21535
21536 2002-09-25 David S. Miller <davem@redhat.com>
21537
21538 PR target/7842
21539 * gcc.c-torture/execute/shiftdi.c: New test.
21540
21541 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21542
21543 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21544 unique to the tool.
21545 * lib/g77.exp (g77_init): Likewise.
21546 * lib/g++.exp (g++_init): Likewise.
21547 * lib/objc.exp (objc_init): Likewise.
21548
21549 2002-09-25 Mark Mitchell <mark@codesourcery.com>
21550
21551 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21552 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21553 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
21554
21555 2002-09-25 Richard Henderson <rth@redhat.com>
21556
21557 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21558 too-small long double.
21559
21560 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
21561
21562 * gcc.dg/20020919-1.c: New test.
21563
21564 2002-09-23 Mark Mitchell <mark@codesourcery.com>
21565
21566 * g++.dg/abi/bitfield6.C: New test.
21567 * g++.dg/abi/bitfield7.C: New test.
21568 * g++.dg/abi/bitfield8.C: New test.
21569 * g++.dg/abi/vbase11.C: New test.
21570
21571 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
21572
21573 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21574 hppa*-*-hpux*. Update test comment.
21575
21576 2002-09-20 Jakub Jelinek <jakub@redhat.com>
21577
21578 * gcc.dg/tls/struct-1.c: New test.
21579
21580 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
21581
21582 * gcc.dg/cpp/tr-warn2.c: Update.
21583
21584 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21585
21586 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
21587
21588 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21589
21590 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21591 systems.
21592
21593 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
21594
21595 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21596
21597 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21598 Adjust for c++filt moved to binutils. Remove spurious duplicate
21599 setting of cxxfilt.
21600
21601 2002-09-19 Geoffrey Keating <geoffk@apple.com>
21602
21603 * gcc.dg/20020312-2.c: Update for darwin.
21604
21605 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21606
21607 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21608
21609 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21610
21611 * objc.dg/comp-types-1.m: New test.
21612 * objc.dg/comp-types-2.m: New test.
21613 * objc.dg/comp-types-3.m: New test.
21614 * objc.dg/comp-types-4.m: New test.
21615 * objc.dg/comp-types-5.m: New test.
21616 * objc.dg/comp-types-6.m: New test.
21617
21618 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21619
21620 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21621
21622 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21623
21624 * g++.dg/other/do1.C: New test.
21625
21626 * g++.dg/template/subst1.C: New test.
21627
21628 2002-09-16 Steve Ellcey <sje@cup.hp.com>
21629
21630 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21631
21632 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21633
21634 * g++.dg/template/qualttp20.C: Adjust expected errors.
21635 * g++.old-deja/g++.jason/report.C: Likewise.
21636 * g++.old-deja/g++.other/qual1.C: Likewise.
21637
21638 * g++.dg/lookup/scoped2.C: New test.
21639
21640 * g++.dg/ext/asm3.C: New test.
21641
21642 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
21643
21644 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21645
21646 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21647
21648 * ChangeLog: follow spelling conventions.
21649 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21650 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21651 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21652 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21653 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21654 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21655 * g++.old-deja/g++.law/global-init1.C: Likewise.
21656 * g++.old-deja/g++.other/delete4.C: Likewise.
21657 * g++.old-deja/g++.other/inline21.C: Likewise.
21658 * g++.old-deja/g++.other/singleton.C: Likewise.
21659 * g77.dg/strlen0.f: Likewise.
21660 * g77.f-torture/compile/20010519-1.f: Likewise.
21661 * g77.f-torture/compile/980310-4.f: Likewise.
21662 * gcc.c-torture/compile/20000605-1.c: Likewise.
21663 * gcc.c-torture/execute/20020225-1.c: Likewise.
21664 * gcc.dg/c90-hexfloat-2.c: Likewise.
21665 * gcc.dg/c99-bool-1.c: Likewise.
21666 * gcc.dg/c99-hexfloat-2.c: Likewise.
21667 * gcc.dg/dll-2.c: Likewise.
21668 * gcc.dg/wtr-union-init-1.c: Likewise.
21669 * gcc.dg/wtr-union-init-2.c: Likewise.
21670 * gcc.dg/wtr-union-init-3.c: Likewise.
21671 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21672 * gcc.dg/cpp/defined.c: Likewise.
21673 * gcc.dg/cpp/macsyntx.c: Likewise.
21674 * gcc.dg/cpp/paste2.c: Likewise.
21675 * gcc.dg/cpp/trad/defined.c: Likewise.
21676 * gcc.dg/format/c90-printf-1.c: Likewise.
21677 * gcc.dg/format/c90-scanf-1.c: Likewise.
21678 * gcc.dg/format/c99-printf-1.c: Likewise.
21679 * gcc.dg/format/c99-scanf-1.c: Likewise.
21680 * gcc.misc-tests/gcov-8.c: Likewise.
21681 * lib/profopt.exp: Likewise.
21682
21683 2002-09-15 Krister Walfridsson <cato@df.lth.se>
21684
21685 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21686
21687 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21688
21689 * g++.dg/inherit/using2.C: New test.
21690
21691 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21692
21693 * ChangeLog: Follow spelling conventions.
21694 * g++.dg/template/friend4.C: Likewise.
21695 * g++.old-deja/g++.pt/crash67.C: Likewise.
21696 * gcc.c-torture/execute/20000801-4.c: Likewise.
21697 * gcc.dg/c90-digraph-1.c: Likewise.
21698 * gcc.dg/c94-digraph-1.c: Likewise.
21699 * gcc.dg/c99-digraph-1.c: Likewise.
21700 * gcc.dg/cpp/line5.c: Likewise.
21701 * gcc.dg/cpp/multiline.c: Likewise.
21702 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21703 * gcc.dg/format/attr-3.c: Likewise.
21704 * gcc.dg/format/c90-scanf-3.c: Likewise.
21705 * gcc.dg/format/ext-4.c: Likewise.
21706
21707 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21708
21709 * g++.dg/template/pretty1.C: New test.
21710
21711 2002-09-14 Alan Modra <amodra@bigpond.net.au>
21712
21713 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21714
21715 2002-09-13 Matt Austern <austern@apple.com>
21716
21717 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21718 passing a cast expression to a function by const reference.
21719
21720 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21721
21722 * g++.dg/template/deduce1.C: New test.
21723
21724 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21725
21726 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21727 32-bit int.
21728
21729 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21730
21731 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21732 usage.
21733
21734 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
21735
21736 * gcc.c-torture/compile/20020910-1.c: New test.
21737
21738 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
21739
21740 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21741
21742 2002-09-10 Andreas Jaeger <aj@suse.de>
21743
21744 * gcc.dg/20020312-2.c: Adjust for x86-64.
21745
21746 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21747
21748 * g77.dg/7388.f: New test case for PR 7388.
21749
21750 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21751
21752 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21753
21754 2002-09-05 Ziemowit Laski <zlaski@apple.com>
21755
21756 * objc.dg/proto-lossage-1.m: New test.
21757
21758 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
21759
21760 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21761
21762 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21763
21764 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21765 expected to pass.
21766
21767 2002-09-06 Stan Shebs <shebs@apple.com>
21768 David Edelsohn <edelsohn@gnu.org>
21769
21770 * gcc.dg/weak: New directory.
21771 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21772 target-specific xfail bits.
21773 * gcc.dg/typeof-2.c: Move to new directory.
21774 * gcc.dg/weak.exp: New expect script.
21775
21776 2002-09-06 Alan Modra <amodra@bigpond.net.au>
21777
21778 * gcc.c-torture/execute/extzvsi.c: New test.
21779
21780 2002-09-05 Stan Shebs <shebs@apple.com>
21781
21782 * gcc.dg/weak-1.c: xfail on Darwin.
21783 * gcc.dg/weak-2.c: Ditto.
21784 * gcc.dg/weak-3.c: Ditto.
21785 * gcc.dg/weak-4.c: Ditto.
21786 * gcc.dg/weak-5.c: Ditto.
21787 * gcc.dg/weak-6.c: Ditto.
21788 * gcc.dg/weak-7.c: Ditto.
21789 * gcc.dg/weak-8.c: Ditto.
21790 * gcc.dg/weak-9.c: Ditto.
21791
21792 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21793
21794 * gcc.c-torture/execute/loop-14.c: New test.
21795
21796 2002-09-04 Jakub Jelinek <jakub@redhat.com>
21797
21798 * g++.dg/other/cxa-atexit1.C: New test.
21799
21800 * gcc.dg/typeof-2.c: New test.
21801
21802 2002-09-03 Roger Sayle <roger@eyesopen.com>
21803
21804 * gcc.dg/builtins-2.c: New testcase.
21805 * gcc.dg/builtins-3.c: New testcase.
21806
21807 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
21808
21809 * gcc.dg/cpp/_Pragma4.c: New test.
21810
21811 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21812
21813 * objc/execute/nil_method-1.m: New testcase.
21814
21815 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21816
21817 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21818 [Object class], not [Object initialize].
21819
21820 2002-08-31 Roger Sayle <roger@eyesopen.com>
21821 Hans-Peter Nilsson <hp@bitrange.com>
21822
21823 * gcc.c-torture/execute/20020720-1.x: Skip test on
21824 mmix-knuth-mmixware. Correct comment.
21825
21826 2002-08-27 Mark Mitchell <mark@codesourcery.com>
21827
21828 * testsuite/g++.dg/abi/bitfield5.C: New test.
21829 * testsuite/g++.dg/abi/vbase10.C: Likewise.
21830
21831 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
21832
21833 * objc.dg/undeclared-selector.m: New test.
21834
21835 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
21836
21837 * g++.dg/other/offsetof1.C: Avoid cast warning.
21838
21839 2002-08-26 Ziemowit Laski <zlaski@apple.com>
21840
21841 * objc.dg/super-class-2.m: New test.
21842
21843 2002-08-24 Matt Austern <austern@apple.com>
21844
21845 * g++.dg/ext/lvaddr.C: New test.
21846 * g++.dg/ext/lvcast.C: New test.
21847
21848 2002-08-22 Mark Mitchell <mark@codesourcery.com>
21849
21850 * testsuite/g++.dg/inherit/cond1.C: New test.
21851
21852 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
21853
21854 * gcc.dg/noncompile/incomplete-1.c: New test.
21855
21856 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21857
21858 * gcc.dg/typespec-1.c: New test.
21859
21860 2002-08-20 Devang Patel <dpatel@apple.com>
21861 * objc.dg/proto-hier-2.m: New test.
21862
21863 2002-08-19 Ziemowit Laski <zlaski@apple.com>
21864
21865 * objc.dg/bitfield-1.m: New test.
21866 * objc.dg/bitfield-2.m: New test.
21867
21868 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
21869
21870 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
21871 gcc.dg/c99-flex-array-4.c: New tests.
21872
21873 2002-08-16 Stan Shebs <shebs@apple.com>
21874
21875 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
21876
21877 2002-08-15 Jakub Jelinek <jakub@redhat.com>
21878
21879 * gcc.dg/typeof-1.c: New test.
21880 * g++.dg/ext/typeof2.C: New test.
21881
21882 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
21883
21884 * g++.dg/other/offsetof1.C: New test.
21885
21886 2002-08-14 Richard Henderson <rth@redhat.com>
21887
21888 * gcc.dg/tls/diag-3.c: Fix expected message strings.
21889
21890 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
21891
21892 * gcc.dg/cpp/_Pragma3.c: New test.
21893
21894 2002-08-13 Mark Mitchell <mark@codesourcery.com>
21895
21896 * g++.dg/template/inherit3: New test.
21897
21898 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
21899
21900 * gcc.dg/bitfld-4.c: Add blank options.
21901
21902 2002-08-09 Mark Mitchell <mark@codesourcery.com>
21903
21904 * g++.dg/template/crash1.C: New test.
21905
21906 2002-08-08 Jakub Jelinek <jakub@redhat.com>
21907
21908 * gcc.dg/tls/opt-2.c: New test.
21909
21910 2002-08-08 Devang Patel <dpatel@apple.com>
21911
21912 * objc.dg/selector-1.m : New test
21913
21914 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21915
21916 * g++.dg/abi/bitfield4.C: New test.
21917 * gcc.dg/bitfld-4.c: New test.
21918
21919 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21920
21921 * g++.dg/other/packed1.C: New test.
21922
21923 2002-08-07 Mark Mitchell <mark@codesourcery.com>
21924
21925 * g++.dg/abi/offsetof.C: Tweak error messages.
21926 * g++.old-deja/g++.mike/p10769a.C: Likewise.
21927
21928 2002-08-08 Jakub Jelinek <jakub@redhat.com>
21929
21930 * gcc.dg/bitfld-3.c: New test.
21931
21932 2002-08-07 Jakub Jelinek <jakub@redhat.com>
21933 Richard Henderson <rth@redhat.com>
21934
21935 * gcc.dg/i386-bitfield1.c: New test.
21936 * g++.dg/abi/bitfield3.C: Update.
21937
21938 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
21939
21940 * objc.dg/const-str-2.m: Update.
21941 * gcc.dg/cpp/c++98.c: Change to C extension.
21942 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
21943 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
21944
21945 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
21946
21947 * testsuite/gcc.dg/tls/diag-3.c: New.
21948
21949 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
21950
21951 * g++.dg/README (Subdirectories): Document new subdir expr.
21952 * g++.dg/expr/pmf-1.C: New test.
21953
21954 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
21955
21956 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
21957
21958 2002-08-06 Jakub Jelinek <jakub@redhat.com>
21959
21960 * g++.dg/abi/bitfield3.C: New test.
21961
21962 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
21963
21964 * lib/gcov.exp: Tweak expected line formats.
21965 * gcc.misc-tests/gcov8.c: New test.
21966 * gcc.misc-tests/gcov8.x: New flags.
21967
21968 2002-08-05 Jakub Jelinek <jakub@redhat.com>
21969
21970 * consistency.vlad/layout/endian.c: Include string.h.
21971
21972 * gcc.c-torture/execute/20020805-1.c: New test.
21973
21974 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
21975
21976 * g++.dg/other/conversion1.C: New test.
21977
21978 2002-08-03 Roger Sayle <roger@eyesopen.com>
21979
21980 * gcc.dg/builtins-1.c: New testcase.
21981
21982 2002-08-02 Mark Mitchell <mark@codesourcery.com>
21983
21984 * g++.dg/inherit/access3.C: New test.
21985
21986 2002-08-01 Jakub Jelinek <jakub@redhat.com>
21987
21988 * gcc.dg/ia64-visibility-2.c: New test.
21989
21990 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
21991
21992 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
21993 __qualifier_flags to __flags.
21994
21995 2002-07-31 Mark Mitchell <mark@codesourcery.com>
21996
21997 * g++.dg/inherit/operator1.C: New test.
21998 * g++.dg/lookup/disamb1.C: Fix typo in comment.
21999 * g++.dg/other/error1.C: Change expected error message.
22000 * g++.dg/template/conv4.C: Likewise.
22001
22002 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22003
22004 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22005 for documented behavior.
22006
22007 2002-07-25 Roger Sayle <roger@eyesopen.com>
22008
22009 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22010 several targets known to fail.
22011
22012 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22013
22014 * gcc.dg/mips-args-[123].c: New tests.
22015
22016 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22017
22018 * gcc.dg/ppc-spe.c: New.
22019
22020 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22021
22022 * g++.dg/other/ptrmem4.C: New testcase.
22023
22024 2002-07-24 Richard Henderson <rth@redhat.com>
22025
22026 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22027
22028 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22029
22030 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22031
22032 2002-07-24 Roger Sayle <roger@eyesopen.com>
22033
22034 * gcc.c-torture/execute/memset-3.c: New testcase.
22035
22036 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22037
22038 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22039 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22040
22041 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22042
22043 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22044 Delete.
22045
22046 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22047
22048 * gcc.c-torture/compile/simd-4.c: New test.
22049
22050 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22051
22052 PR c++/7347, c++/7348
22053 * g++.dg/template/access4.C: New test.
22054 * g++.dg/template/access5.C: New test.
22055 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22056 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22057 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22058 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22059
22060 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22061
22062 * gcc.dg/gnu89-init-2.c: New test.
22063
22064 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22065
22066 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22067
22068 2002-07-20 Roger Sayle <roger@eyesopen.com>
22069
22070 * gcc.c-torture/execute/20020720-1.c: New testcase.
22071
22072 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22073
22074 * gcc.dg/cpp/Wsignprom.c: New tests.
22075
22076 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22077
22078 * gcc.c-torture/execute/loop-13.c: New test.
22079
22080 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22081
22082 * gcc.dg/cpp/expr.c: New tests.
22083
22084 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22085
22086 * g++.dg/opt/pr6713.C: Add template instantiation.
22087
22088 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22089
22090 * gcc.dg/nest.c: New test.
22091
22092 2002-07-17 Richard Henderson <rth@redhat.com>
22093
22094 * g++.dg/opt/pr6713.C: New test.
22095
22096 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22097
22098 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22099 XFAIL for all x86 processors.
22100
22101 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22102
22103 * gcc.c-torture/execute/20010122-1.x: Do not test with
22104 -fomit-frame-pointer.
22105
22106 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22107
22108 * g++.dg/template/instantiate2.C: New test.
22109 * g++.dg/template/spec4.C: New test.
22110
22111 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22112
22113 * g++.dg/template/access2.C: New test.
22114 * g++.dg/template/access3.C: New test.
22115
22116 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22117
22118 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22119 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22120 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22121 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22122 Convert to use <stdarg.h>.
22123 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22124 Delete.
22125 * gcc.dg/va-arg-2.c: New.
22126 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22127
22128 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22129
22130 * gcc.c-torture/compile/20020710-1.c: New test.
22131
22132 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22133 Andrew Pinski <pinskia@physics.uc.edu>
22134
22135 gcc.c-torture/compile/simd-2.c: New testcase.
22136 gcc.c-torture/compile/simd-3.c: Likewise.
22137
22138 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22139
22140 PR c++/7224
22141 * g++.dg/overload/error1.C: New test.
22142
22143 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22144
22145 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22146 configuration and IRIX 6 O32 ABI.
22147
22148 2002-07-11 Roger Sayle <roger@eyesopen.com>
22149
22150 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22151
22152 2002-07-10 Roger Sayle <roger@eyesopen.com>
22153
22154 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22155
22156 2002-07-10 Jeffrey A Law <law@redhat.com>
22157
22158 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22159
22160 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22161
22162 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22163
22164 * gcc.dg/20020312-2.c: Check for __PPC__.
22165
22166 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22167
22168 * gcc.c-torture/compile/20020709-1.c: New test.
22169
22170 2002-07-07 Roger Sayle <roger@eyesopen.com>
22171
22172 * g++.dg/template/qualttp21.C: New test case.
22173
22174 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22175
22176 * gcc.c-torture/compile/20020706-1.c: New test.
22177 * gcc.c-torture/compile/20020706-2.c: New test.
22178
22179 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22180 Alexandre Oliva <aoliva@redhat.com>
22181
22182 * g++.dg/warn/incomplete1.C: New test.
22183
22184 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22185
22186 PR c++/7099
22187 * g++.dg/warn/noreturn1.C: New test.
22188
22189 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22190
22191 PR c++/6706
22192 * g++.dg/debug/debug6.C: New test.
22193 * g++.dg/debug/debug7.C: New test.
22194
22195 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22196
22197 * gcc.c-torture/compile/simd-3.c: New test.
22198
22199 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22200
22201 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22202 * gcc.dg/20020620-1.c: Likewise.
22203
22204 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22205
22206 PR c++/6944
22207 * g++.dg/init/array4.C: New test.
22208 * g++.dg/init/array5.C: New test.
22209
22210 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22211
22212 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22213 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22214
22215 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22216
22217 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22218 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22219 * gcc.dg/wtr-conversion-1.c: Likewise.
22220 * gcc.dg/wtr-escape-1.c: Likewise.
22221 * gcc.dg/wtr-int-type-1.c: Likewise.
22222 * gcc.dg/wtr-label-1.c: Likewise.
22223 * gcc.dg/wtr-static-1.c: Likewise.
22224 * gcc.dg/wtr-strcat-1.c: Likewise.
22225 * gcc.dg/wtr-suffix-1.c: Likewise.
22226 * gcc.dg/wtr-switch-1.c: Likewise.
22227 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22228 * gcc.dg/wtr-union-init-1.c: Likewise.
22229 * gcc.dg/wtr-union-init-2.c: Likewise.
22230 * gcc.dg/wtr-union-init-3.c: Likewise.
22231
22232 * gcc.dg/wtr-func-def-1.c: New test.
22233
22234 2002-07-02 Devang Patel <dpatel@apple.com>
22235
22236 * objc.dg/param-1.m: New test.
22237
22238 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22239
22240 * gcc.dg/cpp/trad/directive.c: Add test.
22241 * gcc.dg/cpp/trad/macroargs.c: Add test.
22242 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22243
22244 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22245
22246 * gcc.dg/cpp/cmdlne-M.c: New test.
22247
22248 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22249
22250 * objc.dg/desig-init-1.m: New test.
22251
22252 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22253
22254 PR c++/6716
22255 * g++.dg/template/instantiate1.C: New test.
22256
22257 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22258
22259 PR c++/7112
22260 * g++.dg/template/sizeof2.C: New test.
22261
22262 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22263
22264 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22265 gcc.dg/cpp/trad/include.c: New tests.
22266
22267 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22268
22269 PR target/7177
22270 * gcc.c-torture/compile/20020701-1.c: New test.
22271
22272 2002-07-01 Stan Shebs <shebs@apple.com>
22273
22274 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22275 header here...
22276 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22277 (objc-torture-execute): or here.
22278
22279 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22280
22281 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22282
22283 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22284
22285 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22286
22287 2002-06-30 Devang Patel <dpatel@apple.com>
22288
22289 * objc.dg/fsyntax-only.m: New test.
22290
22291 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22292
22293 PR c++/6695
22294 * g++.dg/template/friend7.C: New file.
22295
22296 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22297
22298 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22299 return type.
22300
22301 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22302
22303 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22304 avoid division by zero.
22305
22306 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22307
22308 * gcc.dg/Wunknownprag.c: New tests.
22309
22310 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22311
22312 * gcc.c-torture/execute/simd-2.c: New test.
22313
22314 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22315
22316 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22317 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22318 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22319 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22320 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22321 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22322 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22323 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22324 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22325 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22326 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22327 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22328 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22329 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22330 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22331 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22332 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22333
22334 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22335
22336 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22337 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22338 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22339 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22340 New tests.
22341 * gcc.dg/cpp/trad/directive.c: Update.
22342
22343 2002-06-23 Andreas Jaeger <aj@suse.de>
22344
22345 * gcc.c-torture/execute/complex-6.c: New.
22346
22347 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22348
22349 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22350 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22351 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22352 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22353
22354 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22355
22356 * gcc.dg/cpp/trad: New directory with traditional tests copied
22357 from parent directory.
22358 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22359 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22360 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22361 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22362 Move to trad/ and rename.
22363 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22364 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22365 gcc.dg/cpp/trad/redef2.c: New tests.
22366 * gcc.dg/cpp/trad/trad.exp: New driver.
22367
22368 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22369
22370 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22371 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22372 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22373 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22374 Remove.
22375
22376 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22377
22378 * gcc.dg/20020620-1.c: New test.
22379
22380 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22381
22382 * g++.dg/template/ttp4.C: New test.
22383
22384 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22385
22386 * g++.dg/opt/vt1.C: Fix regexp.
22387
22388 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22389
22390 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22391 Don't use attribute `noinline'.
22392
22393 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22394
22395 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22396
22397 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22398
22399 * gcc.c-torture/execute/simd-1.c: New.
22400
22401 * gcc.dg/simd-1.c: New.
22402
22403 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22404
22405 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22406
22407 2002-06-16 Richard Henderson <rth@redhat.com>
22408
22409 * g++.dg/ext/anon-struct1.C: New.
22410 * g++.dg/ext/anon-struct2.C: New.
22411 * g++.dg/ext/anon-struct3.C: New.
22412 * gcc.dg/anon-struct-1.c: New.
22413 * gcc.dg/anon-struct-2.c: New.
22414 * gcc.dg/anon-struct-3.c: New.
22415 * gcc.dg/20011008-1.c: Adjust warning text.
22416 * gcc.dg/20020527-1.c: Add -fms-extensions.
22417
22418 2002-06-16 Richard Henderson <rth@redhat.com>
22419
22420 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22421
22422 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22423
22424 * gcc.c-torture/execute/20020615-1.c: New test.
22425
22426 2002-06-15 Roger Sayle <roger@eyesopen.com>
22427
22428 * gcc.c-tortuture/execute/compare-1.c: New test case.
22429 * gcc.c-tortuture/execute/compare-2.c: New test case.
22430 * gcc.c-tortuture/execute/compare-3.c: New test case.
22431
22432 2002-06-13 Richard Henderson <rth@redhat.com>
22433
22434 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22435 ia64 ilp32.
22436
22437 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22438
22439 * g++.dg/template/typename2.C: Update error message.
22440
22441 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22442
22443 * gcc.c-torture/execute/20020611-1.c: New test.
22444
22445 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22446
22447 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22448 list of targets to skip.
22449
22450 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22451
22452 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22453 targets if not optimizing.
22454
22455 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22456
22457 * gcc.c-torture/compile/20020605-1.c: New test.
22458
22459 * g++.dg/opt/vt1.C: New test.
22460
22461 * gcc.dg/20020531-1.c: New test.
22462
22463 * gcc.dg/20020530-1.c: New test.
22464
22465 * gcc.dg/20020527-1.c: New test.
22466
22467 * g++.dg/opt/cse1.C: New test.
22468
22469 2002-06-07 Roger Sayle <roger@eyesopen.com>
22470
22471 * gcc.dg/20020607-2.c: New test case.
22472
22473 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22474
22475 * gcc.c-torture/compile/20020604-1.c: New test.
22476
22477 2002-06-04 Richard Henderson <rth@redhat.com>
22478
22479 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22480 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22481 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22482
22483 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22484
22485 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22486
22487 2002-06-03 Richard Henderson <rth@redhat.com>
22488
22489 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22490 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22491
22492 2002-06-02 Richard Henderson <rth@redhat.com>
22493
22494 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22495 test functions static.
22496
22497 2002-06-02 Andreas Jaeger <aj@suse.de>
22498
22499 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22500 now.
22501
22502 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22503
22504 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22505 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22506 Update for mofified diagnostics.
22507 * gcc.dg/c99-intconst-1.c: No longer fail.
22508
22509 2002-06-02 Richard Henderson <rth@redhat.com>
22510
22511 * gcc.dg/uninit-A.c: Remove xfail markers.
22512
22513 2002-06-01 Roger Sayle <roger@eyesopen.com>
22514
22515 * gcc.dg/fnegate-1.c: New test case.
22516
22517 2002-05-30 Osku Salerma <osku@iki.fi>
22518
22519 * gcc.c-torture/execute/mayalias-1.c: New file.
22520
22521 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22522
22523 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22524 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22525 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22526
22527 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22528
22529 * gcc.c-torture/execute/20020529-1.c: New test.
22530
22531 2002-05-27 Richard Henderson <rth@redhat.com>
22532
22533 * g++.dg/ext/attrib6.C: New test case.
22534
22535 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22536
22537 * gcc.c-torture/execute/pure-1.c: New test.
22538
22539 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22540
22541 * gcc.dg/cpp/arith-2.c: Remove.
22542
22543 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22544
22545 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22546 * gcc.dg/cpp/if-3.c: Remove.
22547
22548 2002-05-26 Jakub Jelinek <jakub@redhat.com>
22549
22550 * g++.dg/opt/cse2.C: New test.
22551
22552 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
22553
22554 * gcc.dg/cpp/arith-1.c: New semantic tests.
22555 * gcc.dg/cpp/if-1.c: Update.
22556
22557 2002-05-24 Ben Elliston <bje@redhat.com>
22558
22559 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
22560
22561 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22562
22563 * gcc.dg/verbose-asm.c: New test.
22564
22565 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
22566
22567 * gcc.dg/cpp/paste12.c: New test.
22568
22569 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22570
22571 * g++.dg/parse/named_ops.C: New test.
22572
22573 2002-05-23 Mark Mitchell <mark@codesourcery.com>
22574
22575 * gcc/testsuite/gcc.dg/weak-8.c: New test.
22576
22577 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
22578
22579 * gcc.dg/weak-2.c: Allow optional leading underscore
22580 in scan-assembler symbol name.
22581 * gcc.dg/weak-3.c: Likewise.
22582 * gcc.dg/weak-4.c: Likewise.
22583 * gcc.dg/weak-5.c: Likewise.
22584
22585 2002-05-23 Jakub Jelinek <jakub@redhat.com>
22586
22587 * gcc.dg/20020523-1.c: New test.
22588
22589 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22590
22591 * objc.dg/const-str-2.m: Update now that we stop after
22592 a command line error.
22593
22594 2002-05-22 Richard Henderson <rth@redhat.com>
22595
22596 * g++.dg/dg.exp: Fix typo in test pruneing.
22597
22598 2002-05-22 Richard Henderson <rth@redhat.com>
22599
22600 * g++.dg/dg.exp: Prune the tls subdirectory.
22601 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22602 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22603 * g++.dg/tls/init-1.C: New.
22604
22605 2002-05-22 Jakub Jelinek <jakub@redhat.com>
22606
22607 * gcc.dg/20020517-1.c: New test.
22608
22609 2002-05-21 Richard Henderson <rth@redhat.com>
22610
22611 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22612 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
22613
22614 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
22615
22616 * g++.dg/other/copy2.C: New test.
22617
22618 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
22619
22620 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22621 (MAX_COPY): Bump up to 10 times sizeof (long long).
22622 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
22623
22624 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22625 sizeof (long long).
22626
22627 * gcc.c-torture/execute/strcpy-1.c: New test.
22628
22629 2002-05-19 Jason Merrill <jason2redhat.com>
22630
22631 * g++.dg/ext/oper1.C: New test.
22632
22633 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
22634 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
22635
22636 * README.QMTEST: New file.
22637
22638 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
22639
22640 2002-05-19 Andreas Jaeger <aj@suse.de>
22641
22642 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22643 now.
22644 * gcc.c-torture/execute/loop-2d.x: Likewise.
22645
22646 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
22647
22648 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22649 support weak symbols.
22650 * gcc.dg/weak-4.c: Likewise
22651 * gcc.dg/weak-6.c: Likewise
22652
22653 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
22654
22655 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22656 cygwin, coff and h8300-*-hms targets
22657 * gcc.dg/weak-5.c: Likewise
22658 * gcc.dg/weak-7.c: Likewise
22659
22660 2002-05-16 Jason Merrill <jason@redhat.com>
22661
22662 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22663 (scan-assembler-not, scan-assembler-dem): Likewise.
22664 (scan-assembler-dem-not): Likewise.
22665
22666 2002-05-15 Richard Henderson <rth@redhat.com>
22667
22668 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
22669
22670 2002-05-15 Richard Henderson <rth@redhat.com>
22671
22672 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22673 (vfoo1f): Warning here.
22674 (vfoo1l): Don't redefine the alias.
22675
22676 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
22677
22678 * g++.dg/init/pm1.C: New test.
22679
22680 2002-05-12 David S. Miller <davem@redhat.com>
22681
22682 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22683 types.
22684
22685 2002-05-10 Roger Sayle <roger@eyesopen.com>
22686
22687 * gcc.c-torture/execute/20020510-1.c: New test case.
22688
22689 2002-05-10 David S. Miller <davem@redhat.com>
22690
22691 * gcc.c-torture/execute/conversion.c: Test long double too.
22692
22693 2002-05-09 Jakub Jelinek <jakub@redhat.com>
22694
22695 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22696 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22697 * lib/g++.exp (g++_link_flags): Likewise.
22698 * lib/objc.exp (objc_target_compile): Likewise.
22699
22700 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
22701
22702 * gcc.dg/cpp/poison.c: Update.
22703 * gcc.dg/cpp/20000625-2.c: Remove.
22704 * gcc.dg/cpp/direct2s.c: Remove final test.
22705
22706 2002-05-08 Tom Rix <trix@redhat.com>
22707
22708 * gcc.c-torture/execute/20020508-1.c: New test.
22709 * gcc.c-torture/execute/20020508-2.c: New test.
22710 * gcc.c-torture/execute/20020508-3.c: New test.
22711
22712 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
22713
22714 * gcc.dg/cpp/charconst-4.c: More tests.
22715
22716 2002-05-08 Mark Mitchell <mark@codesourcery.com>
22717
22718 PR c/6569
22719 * gcc.dg/weak-3.c: Update location of warning messages.
22720 * gcc.dg/weak-5.c: Likewise.
22721
22722 2002-05-06 Roger Sayle <roger@eyesopen.com>
22723
22724 * gcc.c-torture/execute/20020506-1.c: New test case.
22725
22726 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
22727
22728 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
22729
22730 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22731
22732 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
22733
22734 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22735
22736 * gcc.dg/cpp/charconst-3.c: New test.
22737
22738 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22739
22740 * gcc.dg/cpp/charconst.c: Update tests.
22741
22742 2002-05-05 Tim Josling <tej@melbpc.org.au>
22743
22744 * treelang: Added directory for new sample language treelang. Also
22745 lib/treelang.exp: New file to signal treelang should be tested.
22746
22747 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22748
22749 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22750 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22751 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22752 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22753 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22754 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22755 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
22756
22757 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
22758
22759 * gcc.dg/format/xopen-2.c: New test.
22760
22761 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22762
22763 * gcc.dg/20020503-1.c: New test.
22764
22765 2002-05-02 Mark Mitchell <mark@codesourcery.com>
22766
22767 * g++.dg/init/dtor1.C: Make it tougher.
22768
22769 2002-05-01 Mark Mitchell <mark@codesourcery.com>
22770
22771 * g++.dg/init/dtor1.C: New test.
22772
22773 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
22774
22775 * gcc.dg/altivec-8.c: New.
22776
22777 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
22778
22779 * gcc.dg/altivec-7.c: New.
22780
22781 2002-04-29 Jakub Jelinek <jakub@redhat.com>
22782
22783 * g++.dg/parse/typedef1.C: New test.
22784
22785 2002-04-29 Mark Mitchell <mark@codesourcery.com>
22786
22787 PR c++/6486
22788 * g++.dg/template/friend6.C: New test.
22789
22790 PR c++/6492
22791 * g++.dg/init/copy1.C: New test.
22792
22793 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
22794
22795 * g++.dg/warn/effc1.C: New test.
22796
22797 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
22798
22799 * gcc.dg/cpp/if-cexp.c: Add a test.
22800
22801 2002-04-28 Jakub Jelinek <jakub@redhat.com>
22802
22803 * gcc.dg/20020426-2.c: New test.
22804
22805 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
22806
22807 * gcc.dg/cpp/if-mop.c: Update.
22808 * gcc.dg/cpp/if-mpar.c: Add test.
22809 * gcc.dg/cpp/if-oppr.c: Update.
22810
22811 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22812
22813 PR c/6343
22814 * gcc.dg/weak-[2-7].c: New tests.
22815
22816 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
22817
22818 * gcc.dg/enum1.c: New test.
22819
22820 2002-04-26 Mark Mitchell <mark@codesourcery.com>
22821
22822 PR c++/6497
22823 * g++.dg/inherit/access2.C: New test.
22824
22825 2002-04-26 Mark Mitchell <mark@codesourcery.com>
22826
22827 PR bootstrap/6445
22828 * gcc.dg/20020426-1.c: New test.
22829
22830 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
22831
22832 * g++.dg/abi/enum1.C: New test.
22833
22834 2002-04-26 Richard Henderson <rth@redhat.com>
22835
22836 * gcc.dg/c99-bool-1.c: Expect always true warning.
22837
22838 2002-04-25 Roger Sayle <roger@eyesopen.com>
22839
22840 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
22841
22842 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22843
22844 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
22845 targets.
22846
22847 2002-04-24 Mark Mitchell <mark@codesourcery.com>
22848
22849 * g++.dg/abi/mange7.C: New test.
22850
22851 PR c++/6438.
22852 * g++.dg/parse/stmtexpr2.C: New test.
22853
22854 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
22855
22856 * gcc.dg/20020312-2.c: Add SH target.
22857
22858 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22859
22860 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
22861 compiler output on mips*-*-irix*.
22862
22863 2002-04-23 Jakub Jelinek <jakub@redhat.com>
22864
22865 * g++.dg/parse/attr1.C: New test.
22866
22867 2002-04-23 Roger Sayle <roger@eyesopen.com>
22868
22869 * gcc.c-torture/execute/string-opt-17.c: New test case.
22870 * gcc.c-torture/execute/memset-2.c: New test case.
22871
22872 2002-04-23 Mark Mitchell <mark@codesourcery.com>
22873
22874 PR c++/6256:
22875 * g++.dg/template/friend5.C: New test.
22876
22877 PR c++/6331:
22878 * g++.dg/template/qual1.C: Likewise.
22879
22880 2002-04-22 Zack Weinberg <zack@codesourcery.com>
22881
22882 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
22883 Include stdlib.h, not stdio.h or ctype.h.
22884
22885 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
22886
22887 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
22888 cris-*-elf* and mmix-*-*.
22889 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
22890 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
22891 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
22892 Ditto.
22893 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
22894 * gcc.dg/wchar_t-1.c: Ditto.
22895
22896 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
22897
22898 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
22899 Clarify comment.
22900
22901 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
22902
22903 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
22904
22905 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22906
22907 * gcc.c-torture/execute/20000906-1.x: Delete.
22908
22909 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
22910
22911 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
22912
22913 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
22914
22915 * PR6367
22916 * g77.f-torture/execute/6367.f: New test.
22917 * g77.f-torture/execute/6367.x: Disable for MMIX.
22918
22919 2002-04-19 Mark Mitchell <mark@codesourcery.com>
22920
22921 * PR6352
22922 * g++.dg/opt/inline2.C: New test.
22923
22924 2002-04-18 Richard Henderson <rth@redhat.com>
22925
22926 * gcc.dg/20000906-1.c: Enable for all targets.
22927 * gcc.c-torture/compile/iftrap-2.c: New.
22928
22929 2002-04-18 Jakub Jelinek <jakub@redhat.com>
22930
22931 * gcc.dg/20020418-1.c: New test.
22932 * gcc.dg/20020418-2.c: New test.
22933
22934 2002-04-18 Richard Henderson <rth@redhat.com>
22935
22936 * gcc.c-torture/compile/iftrap-1.c: New.
22937 * gcc.dg/iftrap-1.c: Adjust for ia64.
22938 * gcc.dg/iftrap-2.c: New.
22939
22940 2002-04-18 Jakub Jelinek <jakub@redhat.com>
22941
22942 * gcc.c-torture/compile/20020418-1.c: New test.
22943
22944 2002-04-18 Roger Sayle <roger@eyesopen.com>
22945
22946 * gcc.c-torture/compile/20020415-1.c: New.
22947
22948 2002-04-18 David S. Miller <davem@redhat.com>
22949
22950 * gcc.c-torture/execute/20020418-1.c: New test.
22951
22952 2002-04-17 Jakub Jelinek <jakub@redhat.com>
22953
22954 * gcc.dg/20020416-1.c: New test.
22955
22956 * g++.dg/opt/inline1.C: New test.
22957
22958 2002-04-16 Jakub Jelinek <jakub@redhat.com>
22959
22960 * gcc.dg/altivec-5.c: New test.
22961
22962 * gcc.dg/20020415-1.c: New test.
22963
22964 2002-04-15 Mark Mitchell <mark@codesourcery.com>
22965
22966 * testsuite/lib/chill.exp: Remove.
22967
22968 2002-04-14 Jakub Jelinek <jakub@redhat.com>
22969
22970 * g++.dg/other/big-struct.C: New test.
22971
22972 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
22973
22974 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
22975 of scratch file.
22976
22977 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
22978
22979 PR c/6277
22980 * gcc.dg/i386-387-1.c: Allow optional leading underscore
22981 in scan-assembler function name
22982
22983 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
22984
22985 * g77.f-torture/execute/980628-4.x,
22986 g77.f-torture/execute/980628-5.x,
22987 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
22988 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
22989 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
22990 i[34567]86-*-*.
22991
22992 2002-04-13 David S. Miller <davem@redhat.com>
22993
22994 * gcc.c-torture/execute/20020413-1.c: New test.
22995
22996 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
22997
22998 * gcc.dg/asm-6.c,
22999 * g++.dg/ext/asm1.C: New tests.
23000
23001 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23002
23003 PR c++ 5373.
23004 * g++.dg/parse/stmtexpr1.C: New test.
23005
23006 PR c++/5189.
23007 * g++.dg/template/copy1.C: New test.
23008
23009 2002-04-12 Richard Henderson <rth@redhat.com>
23010
23011 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23012
23013 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23014
23015 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23016 gcc.c-torture/execute/20020307-2.c.
23017
23018 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23019
23020 * g++.dg/ext/attrib5.C,
23021 * g++.dg/lookup/struct1.C: New tests.
23022
23023 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23024
23025 * gcc.dg/20020411-1.c: New test.
23026
23027 * gcc.c-torture/execute/20020411-1.c: New test.
23028
23029 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23030
23031 * g77.f-torture/execute/6177.f: New test.
23032
23033 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23034
23035 PR middle-end/6247
23036 * g++.dg/opt/cleanup1.C: New test.
23037
23038 * g++.dg/opt/const1.C: New test.
23039
23040 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23041
23042 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23043
23044 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23045
23046 PR c++/5507
23047 * g++.dg/template/typename2.C: New test.
23048
23049 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23050
23051 * gcc.c-torture/execute/loop-12.c: New.
23052
23053 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23054
23055 * g77.f-torture/execute/980628-4.x,
23056 g77.f-torture/execute/980628-5.x,
23057 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23058 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23059 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23060
23061 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23062
23063 PR optimization/6086
23064 * g++.dg/opt/preinc1.C: New test.
23065
23066 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23067
23068 PR c++/5571
23069 * g++.dg/opt/static2.C: New test.
23070
23071 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23072
23073 PR c/5120
23074 * gcc.dg/20020406-1.c: New test.
23075
23076 2002-04-04 David S. Miller <davem@redhat.com>
23077
23078 * gcc.c-torture/execute/20020404-1.c: New test.
23079
23080 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23081
23082 PR c/6123
23083 * gcc.dg/20020312-2.c: Do not declare global register variable
23084 if __PIC__ or __pic__ is defined.
23085
23086 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23087
23088 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23089 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23090
23091 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23092
23093 * gcc.misc-tests/linkage.exp: Update last change to handle
23094 sparc*-, not just sparc-.
23095
23096 2002-04-03 Richard Henderson <rth@redhat.com>
23097
23098 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23099
23100 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23101
23102 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23103
23104 2002-04-02 David S. Miller <davem@redhat.com>
23105
23106 * gcc.c-torture/execute/20020402-3.c: New test.
23107
23108 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23109
23110 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23111 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23112
23113 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23114 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23115 g77.f-torture/execute/20001201.x,
23116 g77.f-torture/execute/u77-test.x: New files.
23117
23118 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23119 * gcc.dg/wchar_t-1.c: Ditto.
23120
23121 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23122
23123 * gcc.c-torture/execute/20020402-1.c: New test.
23124
23125 2002-04-01 Richard Henderson <rth@redhat.com>
23126
23127 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23128
23129 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23130
23131 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23132
23133 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23134
23135 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23136
23137 * g++.dg/inherit/template-as-base.C: Expect error.
23138 * g++.dg/inherit/namespace-as-base.C: Likewise.
23139
23140 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23141
23142 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23143 g++.dg/ext/instantiate3.C: Tweak match patterns.
23144
23145 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23146 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23147 -da test.
23148
23149 2002-03-31 Richard Henderson <rth@redhat.com>
23150
23151 * gcc.dg/special/alias-2.c: New.
23152 * gcc.dg/special/ecos.exp: Run it.
23153
23154 2002-03-31 Richard Henderson <rth@redhat.com>
23155
23156 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23157
23158 2002-03-31 Kazu Hirata <kazu@hxi.com>
23159
23160 * gcc.dg/weak-1.c: Disable on h8300 port.
23161
23162 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23163
23164 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23165 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23166 ordering tests.
23167 * g++.dg/bprob/bprob-1.C: New test.
23168 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23169 * g++.dg/gcov/gcov-1.C: New test.
23170 * g++.dg/gcov/gcov-1.x: New file.
23171 * g++.dg/gcov/gcov-2.C: New test.
23172 * g++.dg/gcov/gcov-3.C: New test.
23173 * g++.dg/gcov/gcov-3.h: New file.
23174
23175 2002-03-28 Roger Sayle <roger@eyesopen.com>
23176
23177 * g++.old-deja/g++.other/builtins5.C: New test.
23178 * g++.old-deja/g++.other/builtins6.C: New test.
23179 * g++.old-deja/g++.other/builtins7.C: New test.
23180 * g++.old-deja/g++.other/builtins8.C: New test.
23181 * g++.old-deja/g++.other/builtins9.C: New test.
23182
23183 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23184
23185 * g++.dg/opt/static1.C: New test.
23186
23187 * g++.dg/opt/longbranch1.C: New test.
23188
23189 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23190
23191 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23192
23193 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23194
23195 2002-03-28 Jeffrey A Law (law@redhat.com)
23196
23197 * gcc.c-torture/execute/20020328-1.c: New test.
23198
23199 2002-03-27 Richard Henderson <rth@redhat.com>
23200
23201 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23202 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23203 move from g++.old-deja/g++.ext/.
23204
23205 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23206
23207 * g++.dg/init/new2.C: New test.
23208
23209 2002-03-26 Richard Henderson <rth@redhat.com>
23210
23211 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23212
23213 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23214 on sparc.
23215
23216 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23217 sparcv9 systems.
23218 * gcc.dg/20001102-1.c: Likewise.
23219
23220 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23221
23222 * gcc.dg/cpp/endif-pedantic1.c,
23223 gcc.dg/cpp/endif-pedantic2.c: New tests.
23224
23225 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23226
23227 * g++.dg/init/new1.C: New test.
23228
23229 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23230
23231 * g++.dg/abi/vbase9.C: New test.
23232
23233 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23234
23235 * gcc.dg/arm-asm.c: New test.
23236
23237 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23238
23239 * gcc.dg/Wswitch-enum.c: New test.
23240 Fix PR c/5044.
23241
23242 2002-03-26 Richard Henderson <rth@redhat.com>
23243
23244 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23245 structure.
23246
23247 2002-03-25 Richard Henderson <rth@redhat.com>
23248
23249 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23250 sparcv9 systems.
23251
23252 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23253 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23254
23255 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23256
23257 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23258
23259 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23260
23261 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23262 targets using generic thunk support.
23263
23264 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23265
23266 * gcc.c-torture/compile/20020323-1.c: New test.
23267
23268 * g++.dg/opt/conj2.C: New test.
23269
23270 2002-03-24 Richard Henderson <rth@redhat.com>
23271
23272 * gcc.dg/weak-1.c: Use -fno-common.
23273
23274 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23275
23276 * g77.dg/f77-edit-apostrophe-out.f: New test
23277 * g77.dg/f77-edit-h-out.f: New test
23278 * g77.dg/f77-edit-t-in.f: New test
23279 * g77.dg/f77-edit-t-out.f: New test
23280 * g77.dg/f77-edit-x-out.f: New test
23281 * g77.dg/f77-edit-slash-out.f: New test
23282 * g77.dg/f77-edit-colon-out.f: New test
23283 * g77.dg/f77-edit-s-out.f: New test
23284
23285 2002-03-24 Richard Henderson <rth@redhat.com>
23286
23287 * objc/execute/formal_protocol-6.x: New XFAIL.
23288
23289 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23290
23291 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23292 that do not support weak symbols
23293
23294 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23295
23296 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23297 * lib/g77.exp: Likewise
23298 * lib/objc.exp: Likewise
23299
23300 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23301
23302 * gcc.dg/Wswitch-default.c: New test.
23303
23304 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23305
23306 * g++.dg/other/enum1.C: New test.
23307
23308 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23309
23310 * gcc.dg/pragma-ep-3.c: Fix typo.
23311
23312 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23313
23314 * g++.dg/inherit/template-as-base.C: New test.
23315
23316 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23317
23318 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23319 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23320
23321 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23322
23323 * gcc.dg/cpp/multiline.c: Update to match.
23324
23325 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23326
23327 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23328
23329 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23330
23331 * gcc.dg/cpp/extratokens2.c: New file.
23332
23333 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23334
23335 * gcc.dg/20020312-2.c: Add rs6000 target.
23336
23337 * gcc.c-torture/compile/20020319-1.c: New test.
23338
23339 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23340
23341 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23342 (A, E): Handle this.
23343
23344 2002-03-20 Jason Merrill <jason@redhat.com>
23345
23346 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23347 ignoring -fpic.
23348 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23349 through prune_gcc_output.
23350
23351 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23352
23353 * gcc.c-torture/compile/20020320-1.c: New test.
23354
23355 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23356
23357 * gcc.c-torture/compile/20020318-1.c: New test.
23358
23359 * gcc.dg/struct-by-value-1.c: New test.
23360
23361 * gcc.dg/20020319-1.c: New test.
23362
23363 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23364
23365 * g++.dg/opt/conj1.C: New test.
23366
23367 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23368
23369 * g++.dg/template/qualttp20.C: Revert previous change.
23370 * g++.dg/template/qualttp3.C: Likewise.
23371 * g++.dg/template/qualttp4.C: Likewise
23372 * g++.dg/template/qualttp5.C: Likewise
23373 * g++.dg/template/qualttp6.C: Likewise
23374 * g++.dg/template/qualttp7.C: Likewise
23375 * g++.dg/template/qualttp8.C: Likewise
23376 * g++.dg/template/recurse.C: Likewise.
23377
23378 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23379
23380 * gcc.dg/cpp/wchar-1.c: Update.
23381
23382 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23383
23384 * g++.dg/template/conv1.C: New test.
23385 * g++.dg/template/conv2.C: New test.
23386 * g++.dg/template/conv3.C: New test.
23387 * g++.dg/template/conv4.C: New test.
23388
23389 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23390
23391 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23392 * g++.dg/template/qualttp3.C: Likewise.
23393 * g++.dg/template/qualttp4.C: Likewise
23394 * g++.dg/template/qualttp5.C: Likewise
23395 * g++.dg/template/qualttp6.C: Likewise
23396 * g++.dg/template/qualttp7.C: Likewise
23397 * g++.dg/template/qualttp8.C: Likewise
23398 * g++.dg/template/recurse.C: Likewise.
23399
23400 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23401
23402 * g++.dg/opt/dtor1.C: New test.
23403
23404 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23405
23406 * gcc.c-torture/compile/20020315-1.c: New test.
23407
23408 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23409
23410 * gcc.dg/weak-1.c: Fix scan tests.
23411
23412 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23413
23414 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23415 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23416 cris-*-aout* mmix-*-*.
23417 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23418 cris-*-aout* mmix-*-*.
23419 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23420 cris-*-elf* cris-*-aout* and mmix-*-*.
23421 * gcc.dg/20001009-1.c: Ditto.
23422 * gcc.dg/20010912-1.c: Ditto.
23423 * gcc.dg/20020122-4.c: Ditto.
23424 * gcc.dg/inline-2.c: Ditto.
23425
23426 2002-03-14 Jeffrey A Law (law@cygnus.com)
23427
23428 * gcc.c-torture/compile/20020314-1.c: New test.
23429
23430 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23431
23432 * gcc.c-torture/execute/20020314-1.c: New test.
23433
23434 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23435
23436 * g++.dg/warn/Wunused-1.C: New test.
23437
23438 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23439
23440 * g++.dg/abi/mangle6.C: New test.
23441
23442 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23443
23444 * gcc.c-torture/compile/20020309-2.c: New test.
23445
23446 * gcc.c-torture/compile/20020312-1.c: New test.
23447
23448 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23449
23450 * g++.dg/other/access1.C: New test.
23451
23452 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23453
23454 * gcc.c-torture/execute/wchar_t-1.c: New test.
23455
23456 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23457
23458 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23459
23460 2002-03-12 Roger Sayle <roger@eyesopen.com>
23461
23462 * gcc.dg/20020312-1.c: New test case.
23463
23464 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23465
23466 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23467
23468 2002-03-11 Richard Henderson <rth@redhat.com>
23469
23470 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23471 * g++.old-deja/g++.jason/report.C: Likewise.
23472
23473 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23474
23475 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23476 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23477
23478 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23479
23480 * testsuite/g++.dg/overload/pmf1.C: New test.
23481
23482 2002-03-11 Kazu Hirata <kazu@hxi.com>
23483
23484 * gcc.c-torture/execute/20020307-1.c: Use long.
23485
23486 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23487
23488 PR optimization/5844
23489 * gcc.dg/20020310-1.c: New test.
23490
23491 2002-03-09 Michael Meissner <meissner@redhat.com>
23492
23493 * gcc.c-torture/execute/memcpy-2.c: New test.
23494 * gcc.c-torture/execute/memset-1.c: New test.
23495 * gcc.c-torture/execute/strlen-1.c: New test.
23496 * gcc.c-torture/execute/strcmp-1.c: New test.
23497 * gcc.c-torture/execute/strncmp-1.c: New test.
23498
23499 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23500
23501 * gcc.dg/ppc-ldstruct.c: New test.
23502
23503 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23504
23505 * gcc.c-torture/execute/va-arg-22.c: New test.
23506
23507 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23508
23509 * gcc.c-torture/compile/20020309-1.c: New test.
23510
23511 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23512
23513 * gcc.c-torture/execute/20020307-2.c: New test.
23514
23515 2002-03-07 Jeffrey A Law (law@redhat.com)
23516
23517 * g77.f-torture/compile/20020307-1.f: New test.
23518
23519 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23520
23521 * gcc.dg/unordered-1.c: New test.
23522
23523 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23524
23525 * gcc.c-torture/execute/20020307-1.c: New test.
23526
23527 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23528
23529 * gcc.dg/20020304-1.c: New test.
23530
23531 * gcc.c-torture/compile/20020304-2.c: New test.
23532
23533 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23534
23535 * gcc.c-torture/compile/20020304-1.c: New test case
23536 (from PR c/5830).
23537
23538 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23539
23540 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23541
23542 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23543
23544 * g++.dg/other/classkey1.C: New test.
23545
23546 2002-03-01 Richard Henderson <rth@redhat.com>
23547
23548 * gcc.c-torture/compile/981223-1.x: New.
23549 * gcc.c-torture/compile/920625-1.x: New.
23550
23551 2002-02-28 Richard Henderson <rth@redhat.com>
23552
23553 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
23554
23555 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
23556
23557 * gcc.c-torture/execute/20020227-1.c: New test.
23558
23559 2002-02-27 Mark Mitchell <mark@codesourcery.com>
23560
23561 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23562 here" ERROR lines.
23563 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23564 * g++.old-deja.g++.other/defarg1.C: Likewise.
23565 * g++.old-deja/g++.pt/calls2.C: Likewise.
23566 * g++.old-deja/g++.pt/crash20.C: Likewise.
23567 * g++.old-deja/g++.pt/crash30.C: Likewise.
23568 * g++.old-deja/g++.pt/crash36.C: Likewise.
23569 * g++.old-deja/g++.pt/crash6.C: Likewise.
23570 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23571 * g++.old-deja/g++.pt/derived3.C: Likewise.
23572 * g++.old-deja/g++.pt/error1.C: Likewise.
23573 * g++.old-deja/g++.pt/friend21.C: Likewise.
23574 * g++.old-deja/g++.pt/friend23.C: Likewise.
23575 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23576 * g++.old-deja/g++.robertl/eb128.C: Likewise.
23577
23578 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
23579
23580 * gcc.c-torture/execute/20020225-2.c: New test.
23581
23582 2002-02-27 Zack Weinberg <zack@codesourcery.com>
23583
23584 * gcc.c-torture/execute/920730-1t.c,
23585 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23586 Delete test cases, only relevant to -traditional.
23587
23588 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
23589
23590 * gcc.dg/cpp/undef1.c: Remove.
23591 * gcc.dg/cpp/directiv.c: Update.
23592 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
23593
23594 2002-02-27 Michael Meissner <meissner@redhat.com>
23595
23596 * gcc.c-torture/execute/20020226-1.c: New test.
23597
23598 2002-02-26 Jakub Jelinek <jakub@redhat.com>
23599
23600 * g++.dg/debug/debug4.C: New test.
23601
23602 * gcc.dg/ia64-visibility-1.c: New test.
23603
23604 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
23605
23606 * gcc.dg/debug/20020224-1.c: New.
23607
23608 2002-02-25 Kazu Hirata <kazu@hxi.com>
23609
23610 * gcc.c-torture/execute/960416-1.x: New.
23611 * gcc.c-torture/execute/divconst-3.x: Likewise.
23612
23613 2002-02-25 Jakub Jelinek <jakub@redhat.com>
23614
23615 * gcc.dg/20020224-1.c: New test.
23616
23617 2002-02-25 Alan Modra <amodra@bigpond.net.au>
23618
23619 * gcc.c-torture/execute/20020225-1.c: New.
23620
23621 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
23622
23623 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
23624
23625 2002-02-23 Jakub Jelinek <jakub@redhat.com>
23626
23627 * gcc.dg/20020222-1.c: New test.
23628
23629 2002-02-22 Jakub Jelinek <jakub@redhat.com>
23630
23631 * g++.dg/opt/anonunion1.C: New test.
23632
23633 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
23634
23635 * g++.dg/template/qualttp19.C: New test.
23636 * g++.dg/template/qualttp20.C: New test.
23637 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23638 * g++.old-deja/g++.other/qual1.C: Likewise.
23639
23640 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
23641
23642 * gcc.dg/attr-alwaysinline.c: New.
23643
23644 2002-02-21 Jakub Jelinek <jakub@redhat.com>
23645
23646 * gcc.dg/20020220-1.c: New test.
23647
23648 * gcc.dg/20020220-2.c: New test.
23649
23650 * g++.dg/opt/mmx1.C: New test.
23651
23652 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
23653
23654 * gcc.c-torture/compile/20020110.c: New test.
23655
23656 2002-02-20 Jakub Jelinek <jakub@redhat.com>
23657
23658 * gcc.c-torture/execute/20020219-1.c: New test.
23659
23660 * gcc.dg/20020219-1.c: New test.
23661
23662 * gcc.dg/noncompile/20020220-1.c: New test.
23663
23664 * g++.dg/opt/ptrintsum1.C: New test.
23665
23666 * gcc.dg/debug/20020220-1.c: New test.
23667
23668 2002-02-17 Jakub Jelinek <jakub@redhat.com>
23669
23670 * gcc.c-torture/execute/20020216-1.c: New test.
23671
23672 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
23673
23674 * gcc.dg/decl-1.c: Update, new test.
23675
23676 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
23677
23678 * g++.dg/abi/bitfield1.C: New test.
23679 * g++.dg/abi/bitfield2.C: New test.
23680
23681 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23682
23683 * gcc.dg/attr-nest.c: New test.
23684
23685 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23686
23687 * gcc.c-torture/execute/20020215-1.c: New test.
23688
23689 2002-02-14 Jakub Jelinek <jakub@redhat.com>
23690
23691 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23692 * g++.dg/debug/debug.exp: New.
23693 * g++.dg/debug/trivial.C: New.
23694 * g++.dg/debug/debug1.C: Moved...
23695 * g++.dg/other/debug1.C: ...from here.
23696 * g++.dg/debug/debug2.C: Moved...
23697 * g++.dg/other/debug2.C: ...from here.
23698 * g++.dg/debug/debug3.C: Moved...
23699 * g++.dg/other/debug3.C: ...from here.
23700
23701 * gcc.dg/noncompile/20020213-1.c: New test.
23702
23703 2002-02-13 Jakub Jelinek <jakub@redhat.com>
23704
23705 * g++.dg/other/debug3.C: New test.
23706
23707 * gcc.c-torture/execute/20020213-1.c: New test.
23708
23709 2002-02-13 Richard Smith <richard@ex-parrot.com>
23710
23711 * g++.old-deja/g++.other/thunk1.C: New test.
23712
23713 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23714
23715 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
23716
23717 2002-02-13 Stan Shebs <shebs@apple.com>
23718
23719 * gcc.dg/altivec-3.c: New.
23720
23721 2002-02-12 Jakub Jelinek <jakub@redhat.com>
23722
23723 * gcc.dg/Wunreachable-1.c: New test.
23724 * gcc.dg/Wunreachable-2.c: New test.
23725
23726 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
23727
23728 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
23729
23730 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
23731
23732 * gcc.dg/decl-1.c: New test.
23733
23734 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23735
23736 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
23737
23738 2002-02-10 Kazu Hirata <kazu@hxi.com>
23739
23740 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23741 * gcc.c-torture/compile/980506-1.x: Likewise.
23742
23743 2002-02-10 Kazu Hirata <kazu@hxi.com>
23744
23745 * gcc.dg/20020210-1.c: New.
23746
23747 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
23748
23749 * g77.f-torture/execute/947.f: New regression test
23750 for PR fortran/947.
23751
23752 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
23753
23754 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23755 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
23756
23757 2002-02-08 Richard Henderson <rth@redhat.com>
23758
23759 * gcc.c-torture/compile/labels-3.c: New.
23760
23761 2002-02-08 Jakub Jelinek <jakub@redhat.com>
23762
23763 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23764 expression statements work instead.
23765 * gcc.dg/noncompile/20020207-1.c: New test.
23766
23767 2002-02-07 Richard Henderson <rth@redhat.com>
23768
23769 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
23770
23771 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23772
23773 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23774 message from g77
23775 * lib/g77-dg.exp: Trim g77 error messages so that they are
23776 recognized by dg.exp.
23777
23778 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23779
23780 PR fortran/5473
23781 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
23782
23783 2002-02-07 Richard Henderson <rth@redhat.com>
23784
23785 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23786 to be sufficiently aligned for integers.
23787
23788 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
23789
23790 * g++.dg/template/friend4.C: New test.
23791
23792 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23793
23794 PR fortran/5743
23795 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23796 unsupported cases.
23797
23798 2002-02-07 Richard Henderson <rth@redhat.com>
23799
23800 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23801 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23802 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23803 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
23804
23805 2002-02-06 Richard Henderson <rth@redhat.com>
23806
23807 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
23808
23809 2002-02-06 Janis Johnson <janis187@us.ibm.com>
23810
23811 * gcc.dg/20020206-1.c: New test.
23812
23813 2002-02-06 Jakub Jelinek <jakub@redhat.com>
23814
23815 * gcc.c-torture/execute/20020206-1.c: New test.
23816
23817 * gcc.c-torture/execute/20020206-2.c: New test.
23818
23819 PR optimization/5429:
23820 * gcc.c-torture/compile/20020206-1.c: New test.
23821
23822 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
23823
23824 * g++.dg/ext/align1.C: Do not use an explicit alignment value
23825 as certain file formats cannot support particularly large
23826 alignments.
23827
23828 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
23829 and do not expect to be able to link the executable.
23830
23831 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
23832 fail because the COFF format does not support the weak attribute.
23833
23834 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
23835
23836 * g77.dg/pr5473.f: New test
23837
23838 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
23839
23840 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
23841 Fix testcase accordingly.
23842
23843 2002-02-04 Richard Henderson <rth@redhat.com>
23844
23845 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
23846 (buf): Change to be an array of pointers, not ints.
23847
23848 2002-02-04 Jakub Jelinek <jakub@redhat.com>
23849
23850 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
23851 before all tests. Move warning one line above to match where it
23852 C frontend emits.
23853 * gcc.dg/Wswitch-2.c: New test.
23854 * g++.dg/warn/Wswitch-1.C: New test.
23855 * g++.dg/warn/Wswitch-2.C: New test.
23856
23857 2002-02-04 Richard Henderson <rth@redhat.com>
23858
23859 * g++.dg/abi/offsetof.C: Fix size comparison.
23860
23861 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
23862
23863 * gcc.dg/cast-qual-2.c: New test.
23864
23865 2002-02-04 Jakub Jelinek <jakub@redhat.com>
23866
23867 * gcc.dg/20020201-4.c: New test.
23868
23869 2002-02-04 Ben Elliston <bje@redhat.com>
23870
23871 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
23872 target_info attribute != 0, in addition to the empty string.
23873 (gcc_target_compile): Likewise.
23874
23875 2002-02-03 Andrew Cagney <ac131313@redhat.com>
23876
23877 * gcc.dg/Wswitch.c: New test.
23878 PR gcc/4475. PR gcc/3780.
23879
23880 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
23881
23882 * g77.f-torture/execute/5122.f: New test for regressions
23883 against PR fortran/5122.
23884
23885 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
23886
23887 * g77.f-torture/compile/pr3743.f: Delete
23888 * g77.dg/pr3743-1.f: New test.
23889 * g77.dg/pr3743-2.f: New test.
23890 * g77.dg/pr3743-3.f: New test.
23891 * g77.dg/pr3743-4.f: New test.
23892
23893 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
23894
23895 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
23896
23897 2002-02-02 Richard Henderson <rth@redhat.com>
23898
23899 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
23900 * gcc.c-torture/execute/bf64-1.c: Likewise.
23901
23902 2002-02-02 Jakub Jelinek <jakub@redhat.com>
23903
23904 * gcc.dg/20020201-2.c: New test.
23905
23906 * gcc.dg/20020201-3.c: New test.
23907
23908 * gcc.c-torture/execute/bitfld-2.c: New test.
23909
23910 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
23911
23912 * gcc.dg/bitfld-1.c: Update.
23913 * gcc.dg/bitfld-2.c: Update.
23914 * gcc.c-torture/execute/bitfld-1.x: New.
23915
23916 2002-02-02 Jakub Jelinek <jakub@redhat.com>
23917
23918 * gcc.c-torture/execute/20020201-1.c: New test.
23919
23920 2002-02-01 Janis Johnson <janis187@us.ibm.com>
23921
23922 PR target/5469
23923 * gcc.dg/20020201-1.c: New test.
23924
23925 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
23926
23927 PR fortran/3743
23928 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
23929 * g77.f-torture/compile/pr3743.x: Remove
23930
23931 2002-01-31 Tom Rix <trix@redhat.com>
23932
23933 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
23934
23935 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
23936
23937 * gcc.dg/noncompile/20020130-1.c: New test.
23938
23939 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
23940
23941 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
23942
23943 2002-01-29 Richard Henderson <rth@redhat.com>
23944
23945 * gcc.c-torture/execute/991118-1.c: Cast various constants back
23946 to long long.
23947 * gcc.c-torture/execute/bf64-1.c: Likewise.
23948
23949 2002-01-29 Jakub Jelinek <jakub@redhat.com>
23950
23951 * gcc.c-torture/execute/20020129-1.c: New test.
23952
23953 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
23954
23955 * gcc.c-torture/compile/20000224-1.c: Update.
23956 * gcc.c-torture/execute/bitfld-1.c: New tests.
23957 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
23958 * gcc.dg/uninit-A.c: Update.
23959
23960 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
23961
23962 * g++.dg/template/ctor1.C: Add instantiation.
23963
23964 2002-01-28 Paul Koning <pkoning@equallogic.com>
23965
23966 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
23967 argument to __builtin_prefetch to be const ptr.
23968
23969 2002-01-28 Jakub Jelinek <jakub@redhat.com>
23970
23971 * gcc.c-torture/compile/20020120-1.c: New test.
23972
23973 2002-01-27 Kazu Hirata <kazu@hxi.com>
23974
23975 * gcc.c-torture/execute/20020127-1.c: New test.
23976
23977 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
23978
23979 * g77.dg/f77-edit-i-in.f: New test
23980 * g77.dg/f77-edit-i-out.f: New test
23981
23982 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
23983
23984 * gcc.dg/debug/debug.exp: New file.
23985 * gcc.dg/debug/trivial.c: New file.
23986 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
23987 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
23988 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
23989 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
23990 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
23991 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
23992 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
23993 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
23994 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
23995 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
23996 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
23997 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
23998 * gcc.dg/20000503-1.c: Removed.
23999 * gcc.dg/20010207-1.c: Removed.
24000 * gcc.dg/20011223-1.c: Removed.
24001 * gcc.dg/20020104-2.c: Removed.
24002 * gcc.dg/debug-1.c: Removed.
24003 * gcc.dg/debug-2.c: Removed.
24004 * gcc.dg/debug-3.c: Removed.
24005 * gcc.dg/debug-4.c: Removed.
24006 * gcc.dg/debug-5.c: Removed.
24007 * gcc.dg/debug-6.c: Removed.
24008 * gcc.dg/dwarf2-1.c: Removed.
24009 * gcc.dg/dwarf2-2.c: Removed.
24010
24011 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24012
24013 * g++.old-deja/g++.other/eh5.C: New test.
24014 * g++.old-deja/g++.other/sibcall2.C: New test.
24015 * g++.old-deja/g++.other/array9.C: New test.
24016 * g++.old-deja/g++.other/typename2.C: New test.
24017 * g++.old-deja/g++.other/crash60.C: New test.
24018 * g++.old-deja/g++.other/conv9.C: New test.
24019 * g++.old-deja/g++.other/mangle10.C: New test.
24020 * g++.old-deja/g++.other/unchanging1.C: New test.
24021 * g++.old-deja/g++.other/exprstmt1.C: New test.
24022 * g++.old-deja/g++.other/inline23.C: New test.
24023 * g++.old-deja/g++.eh/ia64-1.C: New test.
24024 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24025 * g++.old-deja/g++.other/reload1.C: New test.
24026 * g++.old-deja/g++.other/static20.C: New test.
24027 * g++.old-deja/g++.other/local-alloc1.C: New test.
24028 * g++.old-deja/g++.other/conv8.C: New test.
24029 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24030 * g++.old-deja/g++.other/storeexpr1.C: New test.
24031 * g++.old-deja/g++.other/storeexpr2.C: New test.
24032 * g++.dg/eh/template2.C: New test.
24033 * g++.dg/warn/weak1.C: New test.
24034
24035 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24036
24037 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24038 Remove first, non-varying, argument.
24039
24040 2002-01-23 Richard Henderson <rth@redhat.com>
24041
24042 * gcc.dg/inline-2.c: New.
24043
24044 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24045 Add optional target arg. Check number of arguments.
24046 (scan-assembler-not, scan-assembler-dem): Likewise.
24047 (scan-assembler-dem-not): Likewise.
24048
24049 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24050
24051 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24052 line 12.
24053 * g++.old-deja/g++.brendan/parse3.C,
24054 g++.old-deja/g++.other/crash26.C,
24055 g++.old-deja/g++.other/crash28.C,
24056 g++.old-deja/g++.other/crash29.C,
24057 g++.old-deja/g++.other/crash30.C,
24058 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24059
24060 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24061
24062 * gcc.dg/20020115-1.c: New.
24063
24064 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24065
24066 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24067
24068 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24069
24070 * gcc.dg/20020122-3.c: New.
24071
24072 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24073
24074 * g++.dg/other/gc1.C: New test.
24075
24076 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24077
24078 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24079
24080 2002-01-22 Richard Henderson <rth@redhat.com>
24081
24082 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24083
24084 2002-01-22 Richard Henderson <rth@redhat.com>
24085
24086 * gcc.dg/20020122-4.c: New.
24087
24088 2002-01-22 H.J. Lu <hjl@gnu.org>
24089
24090 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24091 link output.
24092 * gcc.dg/special/ecos.exp: Likewise.
24093 * lib/g++-dg.exp: Likewise.
24094 * lib/g77-dg.exp: Likewise.
24095 * lib/gcc-dg.exp : Likewise.
24096 * lib/mike-g++.exp: Likewise.
24097 * lib/mike-g77.exp: Likewise.
24098 * lib/mike-gcc.exp: Likewise.
24099 * lib/objc-dg.exp: Likewise.
24100
24101 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24102
24103 PR target/5379
24104 * gcc.dg/20020122-2.c: New test.
24105
24106 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24107
24108 * gcc.dg/20020122-1.c: New test.
24109
24110 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24111
24112 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24113
24114 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24115
24116 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24117
24118 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24119
24120 * gcc.c-torture/compile/20020121-1.c: New test.
24121
24122 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24123
24124 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24125 ld_library_path.
24126
24127 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24128
24129 * gcc.dg/20020218-1.c: New test.
24130
24131 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24132
24133 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24134 messages
24135 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24136 "At global scope" warning
24137 * g++.dg/ext/align1.C: Change cygwin test for alignment
24138 from db-bogus to dg-warning
24139
24140 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24141
24142 * g77.f-torture/compile/cpp2.F: New test.
24143
24144 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24145
24146 * g++.dg/template/access1.C: New test.
24147
24148 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24149
24150 * gcc.dg/20020118-1.c: New.
24151
24152 2002-01-18 Kazu Hirata <kazu@hxi.com>
24153
24154 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24155
24156 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24157
24158 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24159 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24160 alignment warnings.
24161
24162 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24163
24164 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24165 torture_with_loops and torture_without_loops
24166
24167 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24168
24169 * gcc.c-torture/compile/20020116-1.c: New test.
24170
24171 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24172
24173 * gcc.dg/20020116-2.c: New test.
24174
24175 * gcc.dg/ultrasp4.c: New test.
24176
24177 * gcc.dg/20020116-1.c: New test.
24178
24179 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24180
24181 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24182 by EABI.
24183
24184 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24185
24186 * gcc.misc-tests/i386-prefetch.exp: New.
24187 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24188 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24189 * gcc.misc-tests/i386-pf-none-1.c: New test.
24190 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24191
24192 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24193
24194 * gcc.dg/gnu89-init-1.c: Add new tests.
24195
24196 2002-01-15 Andreas Jaeger <aj@suse.de>
24197
24198 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24199 * gcc.dg/i386-mmx-2.c: Likewise.
24200 * gcc.dg/i386-sse-1.c: Likewise.
24201 * gcc.dg/i386-sse-2.c: Likewise.
24202 * gcc.dg/i386-sse-3.c: Likewise.
24203
24204 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24205
24206 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24207 Uncomment additional cases that now pass.
24208
24209 2002-01-11 Richard Henderson <rth@redhat.com>
24210
24211 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24212 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24213
24214 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24215
24216 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24217
24218 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24219
24220 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24221 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24222
24223 2002-01-10 Dale Johannesen <dalej@apple.com>
24224
24225 * gcc.c-torture/execute/loop-11.c: New.
24226
24227 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24228
24229 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24230 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24231
24232 2002-01-09 Richard Henderson <rth@redhat.com>
24233
24234 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24235 type in which to perform the operation for each size.
24236
24237 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24238
24239 * gcc.c-torture/compile/20020109-2.c: New test.
24240
24241 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24242
24243 * gcc.c-torture/execute/loop-10.c: New test.
24244
24245 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24246
24247 * gcc.c-torture/compile/20010226-1.c: New test.
24248 * gcc.c-torture/compile/20010227-1.c: New test.
24249 * gcc.c-torture/compile/20010426-1.c: New test.
24250 * gcc.c-torture/compile/20010510-1.c: New test.
24251 * gcc.c-torture/compile/20010605-3.c: New test.
24252 * gcc.c-torture/compile/20010824-1.c: New test.
24253 * gcc.c-torture/execute/20010409-1.c: New test.
24254 * gcc.dg/noncompile/20000901-1.c: New test.
24255 * gcc.dg/20001023-1.c: New test.
24256 * gcc.dg/20001101-1.c: New test.
24257 * gcc.dg/20001102-1.c: New test.
24258 * gcc.dg/20010207-1.c: New test.
24259 * gcc.dg/20010405-1.c: New test.
24260 * gcc.dg/20010822-1.c: New test.
24261 * gcc.dg/20011107-1.c: New test.
24262
24263 2002-01-09 Jeffrey A Law (law@redhat.com)
24264
24265 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24266
24267 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24268 execution failure on PA targets.
24269
24270 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24271
24272 * gcc.c-torture/compile/20020109-1.c: New test.
24273
24274 2002-01-08 Kazu Hirata <kazu@hxi.com>
24275
24276 * gcc.c-torture/execute/20020108-1.c: New test.
24277
24278 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24279
24280 * gcc.dg/20020108-1.c: New test.
24281
24282 2002-01-08 H.J. Lu <hjl@gnu.org>
24283
24284 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24285 for header files.
24286
24287 2002-01-08 Geoff Keating <geoffk@redhat.com>
24288
24289 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24290 consistency.
24291
24292 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24293
24294 * gcc.dg/altivec-4.c: Test altivec predicates.
24295
24296 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24297
24298 * gcc.c-torture/execute/20020107-1.c: New test.
24299
24300 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24301
24302 PR c/5279
24303 * gcc.c-torture/compile/20020106-1.c: New test.
24304
24305 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24306
24307 * gcc.c-torture/execute/nestfunc-4.c: New test.
24308
24309 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24310
24311 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24312 extra triple that slipped in.
24313 * g++.old-deja/g++.abi/align.C: Likewise.
24314 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24315
24316 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24317
24318 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24319 * g++.old-deja/g++.abi/align.C: Likewise.
24320 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24321
24322 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24323 on FreeBSD/i386.
24324 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24325 FreeBSD.
24326
24327 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24328
24329 * gcc.dg/20020104-1.c: New test.
24330
24331 * gcc.dg/20020104-2.c: New test.
24332
24333 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24334
24335 * gcc.dg/20020103-1.c: Fix typo in target selector.
24336
24337 2002-01-03 Richard Henderson <rth@redhat.com>
24338
24339 * gcc.dg/20020103-1.c: New.
24340
24341 2002-01-03 Kazu Hirata <kazu@hxi.com>
24342
24343 * gcc.c-torture/execute/20020103-1.c: New test.
24344
24345 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24346
24347 * g++.dg/other/debug2.C: New test.
24348
24349 * gcc.c-torture/compile/20020103-1.c: New test.
24350
24351 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24352
24353 * gcc.dg/gnu89-init-1.c: Added new tests.
24354
24355 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24356
24357 * g++.dg/template/friend2.C: Remove as patch is reverted.
24358
24359 * g++.dg/warn/oldcast1.C: New test.
24360
24361 * g++.dg/template/ptrmem1.C: New test.
24362 * g++.dg/template/ptrmem2.C: New test.
24363
24364 * g++.dg/template/ntp.C: New test.
24365
24366 * g++.dg/other/component1.C: New test.
24367
24368 * g++.dg/template/ttp3.C: New test.
24369
24370 * g++.dg/template/friend2.C: New test.
24371 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24372
24373 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24374
24375 * g++.dg/other/ptrmem1.C: New test.
24376 * g++.dg/other/ptrmem2.C: New test.
24377
24378 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24379
24380 * g++.dg/template/ctor1.C: New test.
24381
24382 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24383
24384 * g++.dg/template/friend2.C: New test.
24385
24386 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24387
24388 * gcc.dg/mmix-1.c: New test.
24389
24390 2001-12-31 Richard Henderson <rth@redhat.com>
24391
24392 * gcc.dg/asm-5.c: New.
24393
24394 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24395
24396 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24397 in namespace __gnu_cxx
24398
24399 2001-12-30 Richard Henderson <rth@redhat.com>
24400
24401 * gcc.dg/debug-6.c: New.
24402
24403 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24404
24405 * gcc.c-torture/compile/20011229-2.c: New test.
24406
24407 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24408
24409 * gcc.dg/debug-3.c: New test.
24410 * gcc.dg/debug-4.c: New test.
24411 * gcc.dg/debug-5.c: New test.
24412
24413 2001-12-29 Richard Henderson <rth@redhat.com>
24414
24415 * g++.dg/eh/loop1.C: New.
24416
24417 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24418
24419 * g++.dg/template/crash1.C: New test.
24420
24421 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24422
24423 * g++.dg/other/const1.C: New test.
24424
24425 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24426
24427 * gcc.c-torture/compile/20011229-1.c: New test.
24428
24429 2001-12-28 Stan Shebs <shebs@apple.com>
24430
24431 * lib/objc-torture.exp: Resync with c-torture.exp.
24432 * lib/objc.exp: Load standard libraries.
24433
24434 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24435
24436 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24437 additional tests.
24438
24439 2001-12-27 Roger Sayle <roger@eyesopen.com>
24440
24441 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24442
24443 2001-12-27 Richard Henderson <rth@redhat.com>
24444
24445 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24446
24447 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24448
24449 * g++.dg/eh/ctor1.C: New test.
24450 * g++.dg/other/error2.C: New test.
24451
24452 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24453
24454 * g++.dg/other/init2.C: New test.
24455
24456 2001-12-24 Richard Henderson <rth@redhat.com>
24457
24458 * gcc.dg/20011223-1.c: New.
24459 * gcc.dg/inline-1.c: New.
24460
24461 2001-12-23 Richard Henderson <rth@redhat.com>
24462
24463 * gcc.dg/asm-4.c: Test operand modifiers.
24464
24465 2001-12-23 Richard Henderson <rth@redhat.com>
24466
24467 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24468
24469 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24470
24471 * gcc.c-torture/execute/20011223-1.c: New test.
24472
24473 2001-12-21 Richard Henderson <rth@redhat.com>
24474
24475 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24476 re-enables the warning.
24477
24478 2001-12-21 Richard Henderson <rth@redhat.com>
24479
24480 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24481
24482 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24483
24484 * gcc.c-torture/compile/20011218-1.c: New test.
24485
24486 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24487
24488 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24489 arm-isr.c test.
24490 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24491 epilogue generation for ARM ISR routines.
24492
24493 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24494
24495 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24496 * gcc.dg/format/c90-printf-3.c: Likewise.
24497 * gcc.dg/format/c99-printf-3.c: Likewise.
24498 * gcc.dg/format/ext-1.c: Likewise.
24499 * gcc.dg/format/ext-6.c: Likewise.
24500 * gcc.dg/format/format.h: Prototype unlocked stdio.
24501
24502 2001-12-20 Richard Henderson <rth@redhat.com>
24503
24504 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24505 (arena): Use it.
24506 (malloc): Correct allocation logic. Abort if we fill up the
24507 arena before initialization complete.
24508 (realloc): Correct allocation logic.
24509
24510 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24511
24512 * gcc.c-torture/compile/20011219-2.c: New test.
24513
24514 * gcc.c-torture/execute/20011219-1.c: New test.
24515
24516 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24517
24518 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24519 target does not support weak symbols.
24520
24521 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24522
24523 * gcc.c-torture/compile/20011219-1.c: New test.
24524
24525 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24526
24527 * g++.dg/other/error1.C: New test.
24528
24529 2001-12-17 Jeffrey A Law (law@redhat.com)
24530
24531 * gcc.c-torture/execute/20011217-1.c: New test.
24532
24533 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24534
24535 * objc.dg/special/: New directory.
24536 * objc.dg/special/special.exp: New file.
24537 * objc.dg/special/unclaimed-category-1.h: New file.
24538 * objc.dg/special/unclaimed-category-1a.m: New file.
24539 * objc.dg/special/unclaimed-category-1.m: New file.
24540
24541 2001-12-17 Andreas Jaeger <aj@suse.de>
24542
24543 * gcc.c-torture/compile/20011217-2.c: New test.
24544
24545 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24546
24547 * gcc.c-torture/compile/20011217-1.c: New test.
24548
24549 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
24550
24551 * testsuite/gcc.dg/20011214-1.c: New.
24552
24553 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
24554
24555 * gcc.dg/altivec-4.c: New.
24556
24557 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
24558
24559 * gcc.dg/20011113-1.c: New test.
24560
24561 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24562
24563 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24564 std::__malloc_alloc_template<0> and
24565 std::__default_alloc_template<false, 0>.
24566
24567 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
24568
24569 * objc/execute/bf-21.m: New test.
24570 * objc/execute/enumeration-1.m: New test.
24571 * objc/execute/enumeration-2.m: New test.
24572
24573 2001-12-12 Jakub Jelinek <jakub@redhat.com>
24574
24575 * gcc.dg/gnu89-init-1.c: New test.
24576
24577 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
24578
24579 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24580 * g++.old-deja/g++.jason/2371.C: Likewise.
24581 * g++.old-deja/g++.jason/template33.C: Likewise.
24582 * g++.old-deja/g++.jason/template34.C: Likewise.
24583 * g++.old-deja/g++.jason/template36.C: Likewise.
24584 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24585 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24586 * g++.old-deja/g++.other/typename1.C: Likewise.
24587 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24588 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24589 * g++.old-deja/g++.pt/typename11.C: Likewise.
24590 * g++.old-deja/g++.pt/typename14.C: Likewise.
24591 * g++.old-deja/g++.pt/typename16.C: Likewise.
24592 * g++.old-deja/g++.pt/typename3.C: Likewise.
24593 * g++.old-deja/g++.pt/typename4.C: Likewise.
24594 * g++.old-deja/g++.pt/typename5.C: Likewise.
24595 * g++.old-deja/g++.pt/typename7.C: Likewise.
24596 * g++.old-deja/g++.robertl/eb9.C: Likewise.
24597
24598 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
24599
24600 * g++.dg/other/linkage1.C: New test.
24601 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24602 specifiers.
24603
24604 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
24605
24606 * gcc.dg/concat.c: New test.
24607
24608 2001-12-11 Stan Shebs <shebs@apple.com>
24609
24610 * objc/compile: New test directory.
24611 * objc/compile/compile.exp: New expect script.
24612 * objc/compile/20011211-1.m: New compile test.
24613
24614 2001-12-11 Jason Merrill <jason@redhat.com>
24615
24616 * lib/prune.exp (prune_gcc_output): Also handle "In member
24617 function". So many permutations...
24618
24619 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
24620
24621 * g++.dg/template/typedef1.C: New test.
24622
24623 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
24624
24625 * g++.dg/other/copy1.C: New test.
24626
24627 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
24628
24629 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
24630
24631 * gcc.dg/builtin-choose-expr.c: New.
24632
24633 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
24634
24635 * gcc.dg/altivec-2.c: New.
24636
24637 2001-12-07 Richard Henderson <rth@redhat.com>
24638
24639 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
24640
24641 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
24642
24643 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24644 ultrasparc.
24645
24646 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24647
24648 * g++-old.deja/g++.robertl/eb101.C: Deleted.
24649
24650 2001-12-06 Janis Johnson <janis187@us.ibm.com>
24651
24652 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24653 variable argument list.
24654
24655 2001-12-06 Zack Weinberg <zack@codesourcery.com>
24656
24657 * gcc.c-torture/execute/memcheck: Delete entire directory.
24658 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24659 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
24660
24661 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
24662
24663 * gcc.dg/Wshadow-1.c: New test.
24664
24665 2001-12-05 Jakub Jelinek <jakub@redhat.com>
24666
24667 * gcc.c-torture/compile/20011130-1.c: New test.
24668
24669 * gcc.dg/noncompile/20011025-1.c: New test.
24670
24671 * g++.dg/other/anon-union.C: New test.
24672
24673 * gcc.c-torture/execute/20011024-1.c: New test.
24674
24675 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
24676
24677 * gcc.c-torture/execute/20000722-1.x,
24678 gcc.c-torture/execute/20010123-1.x: Remove.
24679 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24680 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24681 gcc.dg/c99-complit-2.c: New tests.
24682
24683 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
24684
24685 * g++.dg/inherit/base1.C: New test.
24686
24687 2001-12-04 Jakub Jelinek <jakub@redhat.com>
24688
24689 * g++.dg/other/stdarg1.C: New test.
24690
24691 * gcc.c-torture/compile/20011130-2.c: New test.
24692
24693 2001-12-03 Janis Johnson <janis187@us.ibm.com>
24694
24695 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24696 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24697 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24698 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24699 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24700 * gcc.dg/builtin-prefetch-1.c: New test.
24701
24702 2001-12-03 Jakub Jelinek <jakub@redhat.com>
24703
24704 * gcc.dg/20011130-1.c: New test.
24705
24706 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
24707
24708 * g++.dg/other/scope1.C: New test.
24709 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
24710
24711 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
24712
24713 * gcc.dg/vla-init-1.c: New test.
24714
24715 2001-12-01 Geoff Keating <geoffk@redhat.com>
24716
24717 * gcc.c-torture/compile/structs.c: New testcase from GDB.
24718
24719 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
24720
24721 * objc.dg/alias.m: Update.
24722 * objc.dg/class-1.m: Update.
24723 * objc.dg/const-str-1.m: Update.
24724 * objc.dg/fwd-proto-1.m: Update.
24725 * objc.dg/id-1.m: Update.
24726 * objc.dg/super-class-1.m: Update.
24727
24728 2001-11-29 Mark Mitchell <mark@codesourcery.com>
24729
24730 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24731 constructs.
24732
24733 2001-11-28 Jeffrey A Law (law@cygnus.com)
24734
24735 * gcc.c-torture/execute/20011128-1.c: New test.
24736
24737 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
24738
24739 * gcc.dg/20011127-1.c: New test.
24740
24741 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
24742
24743 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24744 from Austin Group draft 7.
24745 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24746 scanf format arguments.
24747 * gcc.dg/format/no-exargs-2.c: New test.
24748
24749 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
24750
24751 * g++.dg/abi/vbase8-4.C: New test.
24752
24753 2001-11-24 Ian Lance Taylor <ian@airs.com>
24754
24755 * gcc.c-torture/execute/20011121-1.c: New test.
24756
24757 2001-11-23 Jeffrey A Law (law@cygnus.com)
24758
24759 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
24760
24761 2001-11-23 Andreas Jaeger <aj@suse.de>
24762
24763 * gcc.dg/cpp/charconst-2.c: New test.
24764
24765 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
24766
24767 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24768 to the host if it is remote. Let tests specify extra headers
24769 they use.
24770 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24771 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24772 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24773 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24774 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24775 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24776 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24777 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24778 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24779 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
24780
24781 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
24782
24783 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24784 for little endian ARMs.
24785
24786 2001-11-20 Jakub Jelinek <jakub@redhat.com>
24787
24788 * gcc.c-torture/compile/20011119-1.c: New test.
24789 * gcc.c-torture/compile/20011119-2.c: New test.
24790
24791 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
24792
24793 * gcc.dg/altivec-1.c: Fix typo.
24794
24795 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
24796
24797 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
24798
24799 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
24800
24801 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
24802
24803 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
24804
24805 * lib/g77.exp: Don't specify --rpath-link.
24806
24807 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24808 across all the headers.
24809 * gcc.dg/format/format.exp: For testing on a remote host,
24810 copy format.h.
24811
24812 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24813 * gcc.c-torture/execute/930406-1.c: Likewise.
24814 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
24815
24816 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
24817
24818 * gcc.dg/altivec-1.c: New.
24819
24820 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
24821
24822 * gcc.dg/cpp/fpreprocessed.c: New test case.
24823
24824 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24825
24826 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
24827 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
24828 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
24829
24830 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24831
24832 * gcc.dg/no-builtin-1.c: New test.
24833
24834 2001-11-16 Jakub Jelinek <jakub@redhat.com>
24835
24836 * gcc.c-torture/execute/20011115-1.c: New test.
24837
24838 2001-11-15 Jakub Jelinek <jakub@redhat.com>
24839
24840 * gcc.c-torture/compile/20011114-2.c: New test.
24841 * gcc.c-torture/compile/20011114-3.c: New test.
24842 * gcc.c-torture/compile/20011114-4.c: New test.
24843
24844 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
24845
24846 * g++.dg/other/init1.C: New test.
24847
24848 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
24849
24850 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
24851 message.
24852
24853 * gcc.c-torture/execute/20011114-1.c: New testcase.
24854
24855 * gcc.c-torture/compile/20010327-1.c: Revert last change.
24856 * gcc.c-torture/compile/20011114-1.c: New test, exactly
24857 like the (before this change) version of 20010327-1.c.
24858
24859 2001-11-14 Roger Sayle <roger@eyesopen.com>
24860
24861 * gcc.c-torture/execute/string-opt-13.c: New testcase.
24862
24863 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
24864
24865 * g++.dg/init/array2.C: New test.
24866
24867 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
24868
24869 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
24870
24871 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
24872
24873 * g++.dg/other/forscope1.C: New test.
24874 * g++.dg/ext/forscope1.C: New test.
24875 * g++.dg/ext/forscope2.C: New test.
24876
24877 2001-11-13 Jakub Jelinek <jakub@redhat.com>
24878
24879 * gcc.c-torture/execute/20011113-1.c: New test.
24880
24881 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
24882
24883 * gcc.c-torture/execute/20011109-2.c: New test.
24884
24885 * gcc.c-torture/execute/20011109-1.c: New test.
24886
24887 2001-11-09 Jakub Jelinek <jakub@redhat.com>
24888
24889 * gcc.c-torture/compile/20011109-1.c: New test.
24890
24891 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
24892
24893 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
24894 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
24895 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
24896 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
24897 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
24898 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
24899 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
24900
24901 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
24902
24903 * g++.dg/warn/Wshadow-1.C: New tests.
24904 * g++.old-deja/g++.mike/for3.C: Update.
24905
24906 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
24907
24908 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
24909 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
24910 XFAILs. Adjust expected error texts.
24911 * gcc.c-torture/compile/20011106-1.c,
24912 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
24913 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
24914 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
24915 gcc.dg/c99-array-lval-5.c: New tests.
24916
24917 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
24918
24919 * gcc.dg/cpp/defined.c: Update.
24920
24921 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
24922
24923 * gcc.c-torture/execute/anon-1.c: New test.
24924
24925 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
24926
24927 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
24928 same size, so no warning should be produced on stormy16.
24929
24930 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
24931 due to oversized array.
24932 * g++.old-deja/g++.mike/ns15.C: Likewise.
24933 * g++.old-deja/g++.pt/crash16.C: Likewise.
24934
24935 2001-11-02 Graham Stott <grahams@redhat.com>
24936
24937 * g++.dgother/debug1.C: Fix typos.
24938
24939 2001-11-01 Jakub Jelinek <jakub@redhat.com>
24940
24941 * g++.dg/other/debug1.C: New test.
24942
24943 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
24944
24945 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
24946 of unsigned long.
24947
24948 2001-10-30 Jakub Jelinek <jakub@redhat.com>
24949
24950 * gcc.dg/20011029-2.c: New test.
24951
24952 * gcc.c-torture/compile/20011029-1.c: New test.
24953
24954 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
24955
24956 * objc/execute/class_self-1.m: New test.
24957 * objc/execute/class_self-2.m: New test.
24958
24959 2001-10-25 Zack Weinberg <zack@codesourcery.com>
24960
24961 * gcc.misc-tests/msgs.exp: Delete.
24962 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
24963 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
24964 error set to match recent changes.
24965
24966 2001-10-24 Zack Weinberg <zack@codesourcery.com>
24967
24968 * gcc.dg/20011021-1.c: New test.
24969
24970 2001-10-24 Jakub Jelinek <jakub@redhat.com>
24971
24972 * gcc.c-torture/compile/20011023-1.c: New test.
24973
24974 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
24975
24976 * lib/g77.exp: Rewrite based on lib/g++.exp.
24977
24978 2001-10-19 Jakub Jelinek <jakub@redhat.com>
24979
24980 * gcc.c-torture/execute/20011019-1.c: New test.
24981
24982 * gcc.dg/20011018-1.c: New test.
24983
24984 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
24985
24986 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
24987
24988 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
24989
24990 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
24991 * gcc.dg/attr-invalid.c: Likewise.
24992
24993 2001-10-18 Jakub Jelinek <jakub@redhat.com>
24994
24995 * testsuite/gcc.dg/20011015-1.c: New test.
24996
24997 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
24998
24999 * g++.dg/template/unify2.C: New test.
25000
25001 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25002
25003 * g++.dg/other/exception-specification.C: New test
25004
25005 2001-10-13 Tom Rix <trix@redhat.com>
25006
25007 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25008 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25009
25010 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25011
25012 * testsuite/gcc.dg/20011009-1.c: New test.
25013
25014 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25015
25016 PR g++/4476
25017 * g++.dg/other/friend1.C: New test.
25018
25019 2001-10-11 Richard Henderson <rth@redhat.com>
25020
25021 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25022
25023 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25024
25025 * gcc.c-torture/compile/20011010-1.c: New.
25026
25027 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25028
25029 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25030 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25031 g77.f-torture/execute/execute.exp,
25032 g77.f-torture/noncompile/noncompile.exp,
25033 gcc.c-torture/compile/compile.exp,
25034 gcc.c-torture/execute/execute.exp,
25035 gcc.c-torture/execute/ieee/ieee.exp,
25036 gcc.c-torture/execute/memcheck/memcheck.exp,
25037 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25038 objc/execute/execute.exp: Update FSF address.
25039
25040 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25041
25042 * gcc.dg/cpp/cmdlne-C.c: Update.
25043 * gcc.dg/cpp/cmdlne-C2.c: New.
25044
25045 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25046
25047 * gcc.c-torture/execute/20011008-3.c: New.
25048
25049 2001-10-08 DJ Delorie <dj@redhat.com>
25050
25051 * gcc.dg/20011008-1.c: New.
25052 * gcc.dg/20011008-2.c: New.
25053
25054 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25055
25056 * gcc.dg/cpp/spacing1.c: Update test.
25057
25058 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25059
25060 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25061 spelling errors of "separate" as "seperate".
25062
25063 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25064
25065 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25066 enough to avoid inlining.
25067
25068 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25069
25070 * lib/g77.exp: set libg2c_dir correctly.
25071
25072 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25073
25074 * gcc.dg/cpp/macro11.c: New test.
25075
25076 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25077
25078 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25079 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25080 gcc.dg/format/multattr-3.c: New tests.
25081 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25082 tests for format attributes on function pointers being rejected.
25083
25084 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25085
25086 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25087
25088 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25089
25090 * g++.dg/warn/format1.C: New test.
25091
25092 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25093
25094 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25095
25096 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25097
25098 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25099
25100 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25101
25102 * gcc.dg/cpp/redef2.c: Add test.
25103
25104 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25105
25106 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25107 long-standing bug on i686, apparently.
25108 * gcc.c-torture/execute/loop-2c.x: New file.
25109 * gcc.c-torture/execute/loop-2d.x: New file.
25110 * gcc.c-torture/execute/loop-3c.x: New file.
25111
25112 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25113
25114 * gcc.dg/cpp/20000625-2.c: Correct line number.
25115
25116 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25117
25118 * gcc.dg/cpp/macro10.c: New test.
25119 * gcc.dg/cpp/strify3.c: New test.
25120 * gcc.dg/cpp/spacing1.c: Add tests.
25121 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25122 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25123
25124 2001-09-24 DJ Delorie <dj@redhat.com>
25125
25126 * gcc.c-torture/execute/20010924-1.c: New test.
25127
25128 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25129
25130 * testsuite/objc/execute/paste.m: Remove.
25131
25132 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25133
25134 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25135
25136 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25137
25138 * g77.dg/strlen0.f: New test.
25139
25140 2001-09-21 Richard Henderson <rth@redhat.com>
25141
25142 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25143 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25144
25145 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25146
25147 Table-driven attributes.
25148 * g++.dg/ext/attrib1.C: New test.
25149
25150 2001-09-20 DJ Delorie <dj@redhat.com>
25151
25152 * gcc.dg/20000926-1.c: Update expected warning messages.
25153 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25154 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25155 array.
25156
25157 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25158
25159 * g++.dg/eh/registers1.C: New test case.
25160
25161 2001-09-17 Richard Henderson <rth@redhat.com>
25162
25163 * gcc.dg/array-5.c: Fix VLA decomposition test.
25164
25165 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25166
25167 * gcc.dg/cpp/line5.c: New testcase.
25168
25169 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25170
25171 * gcc.dg/cpp/macro9.c: New test.
25172
25173 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25174
25175 * gcc.c-torture/execute/980223.c: Change type of addr from long
25176 to char *.
25177
25178 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25179
25180 * gcc.c-torture/execute/20010915-1.c: New test.
25181
25182 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25183
25184 * g77.dg/bprob: New directory.
25185 * g77.dg/bprob/bprob.exp: New file.
25186 * g77.dg/bprob/bprob-1.f: New test.
25187 * g77.dg/gcov: New directory.
25188 * g77.dg/gcov/gcov.exp: New file.
25189 * g77.dg/gcov/gcov-1.f: New test.
25190 * g77.dg/gcov/gcov-1.x: New file.
25191
25192 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25193
25194 * gcc.dg/cpp/directiv.c: Update.
25195 * gcc.dg/cpp/undef1.c: Update.
25196
25197 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25198
25199 * gcc.dg/20010912-1.c: New test.
25200
25201 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25202
25203 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25204 language-independent file in lib.
25205 * lib/gcov.exp: New file.
25206
25207 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25208
25209 * gcc.c-torture/compile/20010911-1.c: New test.
25210
25211 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25212
25213 * lib/profopt.exp: New, to support profile-directed optimizations.
25214 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25215 * gcc.misc-tests/bprob-1.c: New test.
25216 * gcc.misc-tests/bprob-2.c: New test.
25217
25218 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25219
25220 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25221 XFAIL and which kinds of gcov output to verify.
25222 * gcc.misc-tests/gcov-4b.x: New file.
25223 * gcc.misc-tests/gcov-5b.x: New file.
25224 * gcc.misc-tests/gcov-6.x: New file.
25225 * gcc.misc-tests/gcov-7.c: New test.
25226 * gcc.misc-tests/gcov-7.x: New file.
25227
25228 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25229
25230 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25231 * gcc.misc-tests/gcov-6.c: New test.
25232
25233 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25234
25235 PR c++/3986
25236 * g++.dg/abi/vbase1.C: New test.
25237
25238 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25239
25240 * objc.dg/method-2.m: New.
25241
25242 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25243
25244 PR c++/4203
25245 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25246 * g++.dg/init/empty1.C: New test.
25247
25248 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25249
25250 * gcc.c-torture/compile/20010903-1.c: New test.
25251
25252 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25253
25254 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25255 for m68k.
25256
25257 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25258
25259 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25260
25261 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25262
25263 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25264
25265 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25266
25267 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25268 for 16-bit 'unsigned int'.
25269
25270 2001-08-29 Kazu Hirata <kazu@hxi.com>
25271
25272 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25273
25274 2001-08-27 Richard Henderson <rth@redhat.com>
25275
25276 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25277 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25278
25279 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25280
25281 * gcc.dg/asm-names.c (ymain): New.
25282
25283 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25284
25285 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25286 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25287 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25288
25289 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25290
25291 * gcc.dg/compare5.c: New testcase.
25292
25293 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25294
25295 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25296 and "In instantiation".
25297
25298 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25299
25300 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25301
25302 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25303
25304 * gcc.misc-tests/gcov.exp: Add support for branch information.
25305 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25306 * gcc.misc-tests/gcov-4.c: New test.
25307 * gcc.misc-tests/gcov-4b.c: New test.
25308 * gcc.misc-tests/gcov-5b.c: New test.
25309
25310 2001-08-20 Zack Weinberg <zackw@panix.com>
25311
25312 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25313 expected to fail.
25314
25315 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25316
25317 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25318
25319 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25320
25321 * g++.dg/eh/template1.C: New test.
25322
25323 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25324
25325 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25326 Fix thinko.
25327 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25328 for xfail.
25329
25330 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25331
25332 * lib/g77-dg.exp: Use prune.exp for common procedures
25333 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25334 * lib/g77.exp: (g77-dg-prune) Remove
25335
25336 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25337
25338 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25339
25340 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25341
25342 * g++.dg/template/unify1.C: New test.
25343
25344 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25345
25346 * g++.dg/abi/empty4.C: New test.
25347
25348 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25349
25350 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25351 solaris2.*
25352 * g77.f-torture/compile/pr3743.x: Likewise
25353
25354 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25355
25356 * g++.dg/other/using-declaration.C: New test.
25357
25358 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25359
25360 * gcc.dg/cpp/tr-sign.c: New testcase.
25361
25362 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25363
25364 * gcc.dg/cpp/19951025-1.c: Revert.
25365 * gcc.dg/cpp/directiv.c: We no longer process directives that
25366 interrupt macro arguments.
25367
25368 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25369
25370 * gcc.dg/bconstp-1.c: New test.
25371
25372 2001-08-03 Richard Henderson <rth@redhat.com>
25373
25374 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25375
25376 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25377
25378 * gcc.dg/cpp/19951025-1.c: Update.
25379
25380 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25381
25382 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25383 should be x.
25384
25385 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25386
25387 Kill -fhonor-std.
25388 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25389 * g++.old-deja/g++.other/std1.C: Likewise.
25390 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25391
25392 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25393
25394 * lib/g77.exp: Load gcc-defs.exp for common procedures
25395 (g77_pass, g77_fail, g77_finish, g77_exit,
25396 ${tool}_check_unsupported_p} Now redundant. Deleted.
25397
25398 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25399
25400 * g77.dg/fbackslash.f
25401 * g77.dg/fcase-preserve.f
25402 * g77.dg/ff90-1.f
25403 * g77.dg/ffixed-line-length-0.f
25404 * g77.dg/ffixed-line-length-132.f
25405 * g77.dg/ffixed-line-length-7.f
25406 * g77.dg/ffixed-line-length-72.f
25407 * g77.dg/ffixed-line-length-none.f
25408 * g77.dg/ffree-form-1.f
25409 * g77.dg/fno-backslash.f
25410 * g77.dg/fno-f90-1.f
25411 * g77.dg/fno-fixed-form-1.f
25412 * g77.dg/fno-onetrip.f
25413 * g77.dg/fno-typeless-boz.f
25414 * g77.dg/fno-underscoring.f
25415 * g77.dg/fno-vxt-1.f
25416 * g77.dg/fonetrip.f
25417 * g77.dg/ftypeless-boz.f
25418 * g77.dg/fugly-assumed.f
25419 * g77.dg/funderscoring.f
25420 * g77.dg/fvxt-1.f
25421
25422 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25423
25424 * objc.dg/fwd-proto-1.m: New.
25425 * objc.dg/local-decl-1.m: New.
25426 * objc.dg/naming-1.m: New.
25427 * objc.dg/naming-2.m: New.
25428 * objc.dg/proto-hier-1.m: New.
25429
25430 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25431
25432 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25433 largest-type elements to a struct makes its size grow.
25434
25435 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25436
25437 * g++.dg/abi/vthunk1.C: New test.
25438
25439 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25440
25441 * g++.dg/abi/vbase8-22.C: New test.
25442
25443 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25444
25445 * gcc.dg/cpp/macro8.c: New test.
25446
25447 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25448
25449 * g++.dg/abi/vbase8-21.C: New test.
25450
25451 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25452
25453 * g++.dg/abi/vbase8-10.C: New test.
25454
25455 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25456
25457 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25458 ${tool}_set_ld_library_path.
25459 Changed caller.
25460 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25461 g++.exp.
25462
25463 2001-07-26 Stan Cox <scox@redhat.com>
25464
25465 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25466 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25467 gcc_exit, gcc_check_unsupported_p):
25468 Moved to gcc-deps.exp
25469 * gcc-deps.exp: New file.
25470
25471 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25472
25473 * g++.old-deja/g++.pt/defarg14.C: New test.
25474
25475 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25476
25477 * g++.old-deja/g++.other/lineno5.C: New test.
25478
25479 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25480
25481 * g++.old-deja/g++.pt/crash68.C: New test.
25482
25483 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25484
25485 * g++.old-deja/g++.other/crash42.C: New test.
25486
25487 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25488
25489 * gcc.dg/cpp/extratokens.c: Fix.
25490 * gcc.dg/cpp/skipping2.c: New tests.
25491
25492 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25493
25494 * gcc.c-torture/execute/20010724-1.c: New file.
25495 * gcc.c-torture/execute/20010724-1.x: New file.
25496
25497 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25498
25499 * g++.old-deja/g++.other/cond7.C: New test.
25500
25501 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25502
25503 * g++.old-deja/g++.other/optimize4.C: New test.
25504
25505 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25506
25507 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25508
25509 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25510
25511 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25512 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25513 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25514 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25515
25516 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25517 bug report" message.
25518
25519 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25520 * g++.dg/ext/instantiate1.C: Move from old-deja.
25521
25522 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25523
25524 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25525 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25526 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25527 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25528
25529 2001-07-23 Jeffrey A Law (law@cygnus.com)
25530
25531 * gcc.c-torture/execute/20010723-1.c: New test.
25532
25533 2001-07-23 Ben Elliston <bje@redhat.com>
25534
25535 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25536
25537 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25538
25539 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25540 i[34567]86-*-*.
25541 Delete handling of ieee_multilib_flags.
25542 Pass -mieee for alpha*-*-* and sh-*-*.
25543 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25544
25545 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25546
25547 Remove old-abi tests.
25548 * g++.old-deja/g++.mike/p11116.C: Remove.
25549 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25550
25551 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
25552
25553 * g77.f-torture/compile/pr3743.f: New test
25554
25555 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
25556
25557 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
25558
25559 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25560
25561 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25562 g++.old-deja/g++.pt/static6.C: Likewise.
25563 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25564 supports weak symbols.
25565
25566 2001-07-18 Andreas Jaeger <aj@suse.de>
25567
25568 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25569 supported again.
25570
25571 2001-07-18 Andreas Jaeger <aj@suse.de>
25572
25573 * gcc.dg/iftrap-1.c: Fix target line.
25574
25575 2001-07-17 Richard Henderson <rth@redhat.com>
25576
25577 * gcc.c-torture/execute/20010717-1.c: New.
25578
25579 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25580
25581 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25582 tests.
25583
25584 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25585
25586 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
25587
25588 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25589
25590 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25591 UAC_SIGBUS, UAC_NOPRINT definitions.
25592
25593 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
25594
25595 * objc/execute/object_is_class.m: New test.
25596 * objc/execute/object_is_meta_class.m: New test.
25597
25598 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25599
25600 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25601 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
25602
25603 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
25604
25605 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25606 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
25607
25608 2001-07-14 Richard Henderson <rth@redhat.com>
25609
25610 * gcc.dg/iftrap-1.c: New.
25611
25612 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
25613
25614 * g77.f-torture/execute/intrinsic77.f: New test.
25615
25616 2001-07-11 Janis Johnson <janis@us.ibm.com>
25617
25618 * gcc.misc-tests/gcov-3.c: New test.
25619
25620 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25621
25622 * gcc.c-torture/compile/20010711-1.c,
25623 * gcc.c-torture/compile/20010711-2.c: New tests.
25624
25625 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25626
25627 * gcc.c-torture/execute/20010711-1.c: New test.
25628
25629 2001-07-11 Ben Elliston <bje@redhat.com>
25630
25631 * g++.old-deja/g++.other/enum5.C: New test.
25632
25633 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
25634
25635 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25636 (g++-dg-prune): Call prune_gcc_output.
25637 * prune.exp: New file for prune_gcc_output.
25638 * lib/g++.exp, lib/gcc.exp: Load it.
25639
25640 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
25641
25642 * gcc.c-torture/compile/20010701-1.c,
25643 g++.old-deja/g++.ext/attrib6.C: New tests.
25644
25645 2001-07-06 Jeffrey A Law (law@cygnus.com)
25646
25647 * gcc.c-torture/compile/20010706-1.c: New test.
25648
25649 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
25650
25651 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
25652
25653 2001-06-28 Stan Shebs <shebs@apple.com>
25654
25655 * gcc.dg/pragma-darwin.c: New test.
25656
25657 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25658
25659 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25660 Solaris 2.[678] system.
25661
25662 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
25663
25664 * gcc.dg/20010622-1.c: New test.
25665
25666 2001-06-18 Stan Shebs <shebs@apple.com>
25667
25668 * objc.dg: New directory.
25669 * objc.dg/dg.exp: New file.
25670 * objc.dg/alias.m: New.
25671 * objc.dg/class-1.m: New.
25672 * objc.dg/class-2.m: New.
25673 * objc.dg/const-str-1.m: New.
25674 * objc.dg/const-str-2.m: New.
25675 * objc.dg/id-1.m: New.
25676 * objc.dg/method-1.m: New.
25677 * objc.dg/super-class-1.m: New.
25678 * lib/objc-dg.exp: New file.
25679
25680 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
25681
25682 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25683 of label name.
25684
25685 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
25686
25687 * g++.old-deja/g++.abi/vbase8-9.C: New test.
25688
25689 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25690
25691 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25692 variable.
25693
25694 2001-06-12 Richard Henderson <rth@redhat.com>
25695
25696 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
25697
25698 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25699
25700 * g++.old-deja/g++.abi/vbase5.C: New test.
25701 * g++.old-deja/g++.abi/vbase6.C: New test.
25702 * g++.old-deja/g++.abi/vbase7.C: New test.
25703
25704 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25705
25706 * gcc.c-torture/compile/20010610-1.c: New test.
25707
25708 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25709
25710 * g++.old-deja/g++.abi/vbase4.C: New test.
25711
25712 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25713
25714 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25715 support %f for HC11/HC12 targets.
25716 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25717 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25718 on HC11/HC12 targets.
25719 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
25720
25721 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25722
25723 * gcc.dg/wchar_t-1.c: New file.
25724 * gcc.dg/wint_t-1.c: Likewise.
25725
25726 2001-06-11 Bernd Schmidt <bernds@redhat.com>
25727
25728 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
25729
25730 2001-06-11 Richard Henderson <rth@redhat.com>
25731
25732 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
25733
25734 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25735
25736 * gcc.c-torture/compile/20010611-1.c: New test.
25737
25738 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25739
25740 * gcc.dg/c99-tag-1.c: Add more tests.
25741
25742 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
25743
25744 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25745 representation on MN10300 and ARM/Thumb.
25746
25747 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
25748
25749 * g77.f-torture/execute/20010610.f: New.
25750
25751 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
25752
25753 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25754 names.
25755
25756 2001-06-09 Richard Henderson <rth@redhat.com>
25757
25758 * gcc.c-torture/execute/ashrdi-1.c: New.
25759 * gcc.c-torture/execute/ashldi-1.c: New.
25760 * gcc.c-torture/execute/lshrdi-1.c: New.
25761
25762 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
25763
25764 * objc/execute/load-3.m: Added. Check sending +load to categories,
25765 in addition to classes.
25766
25767 2001-06-08 Stan Shebs <shebs@apple.com>
25768
25769 * objc/execute/load-2.m: New test. From Nicola Pero
25770 <n.pero@mi.flashnet.it>.
25771
25772 2001-06-08 Jakub Jelinek <jakub@redhat.com>
25773
25774 * gcc.c-torture/execute/20010605-2.c: New test.
25775
25776 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25777
25778 * g++.old-deja/g++.abi/vbase2.C: New test.
25779 * g++.old-deja/g++.abi/vbase3.C: New test.
25780
25781 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25782
25783 * g++.old-deja/g++.pt/friend49.C: New test.
25784
25785 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
25786
25787 * g++.old-deja/g++.ext/anon3.C: New test.
25788
25789 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
25790
25791 * g++.old-deja/g++.other/conv7.C: New test.
25792
25793 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
25794
25795 * gcc.c-torture/compile/20010605-2.c: New test.
25796
25797 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
25798
25799 * gcc.c-torture/execute/20010604-1.c: New test.
25800
25801 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
25802
25803 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
25804
25805 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
25806
25807 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25808 (g++_link_flags): Likewise.
25809 (g++_init): Pass gccpath's value to two previous functions.
25810
25811 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25812
25813 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25814 Ensure logfile entry matches exec command line.
25815
25816 2001-05-31 Richard Henderson <rth@redhat.com>
25817
25818 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25819 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
25820
25821 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
25822
25823 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
25824 compiler for irix6.2
25825
25826 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
25827
25828 * g++.old-deja/g++.other/optimize3.C: New file.
25829
25830 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
25831
25832 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
25833 assemble.
25834
25835 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
25836
25837 * g++.old-deja/g++.other/optimize2.C: New file.
25838
25839 2001-05-25 Diego Novillo <dnovillo@redhat.com>
25840
25841 * gcc.c-torture/compile/20010518-2.c: New file.
25842 * gcc.c-torture/execute/20010518-1.c: New file.
25843 * gcc.c-torture/execute/20010518-2.c: New file.
25844
25845 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
25846
25847 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
25848
25849 2001-05-24 Mark Mitchell <mark@codesourcery.com>
25850
25851 G++ no longer defines builtins that do not begin with __builtin.
25852 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
25853 * g++.old-deja/g++.brendand/misc13.C: Likewise.
25854 * g++.old-deja/g++.law/builtin1.C: Likewise.
25855 * g++.old-deja/g++.law/cvt2.C: Likewise.
25856 * g++.old-deja/g++.mike/net5.C: Likewise.
25857 * g++.old-deja/g++.other/builtins1.C: Likewise.
25858 * g++.old-deja/g++.other/builtins2.C: Likewise.
25859 * g++.old-deja/g++.other/builtins3.C: Likewise.
25860 * g++.old-deja/g++.other/builtins4.C: Likewise.
25861 * g++.old-deja/g++.other/inline8.C: Likewise.
25862 * g++.old-deja/g++.robertl/eb39.C: Likewise.
25863
25864 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
25865
25866 * g++.old-deja/g++.pt/using1.C: Adjust.
25867 * g++.old-deja/g++.pt/using2.C: New test.
25868
25869 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25870
25871 * gcc.dg/cpp/charconst.c: New tests.
25872 * gcc.dg/cpp/escape.c: New tests.
25873 * gcc.dg/cpp/escape-1.c: New tests.
25874 * gcc.dg/cpp/escape-2.c: New tests.
25875 * gcc.dg/cpp/ucs.c: New tests.
25876
25877 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
25878
25879 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
25880 native compiler for irix6.5.
25881
25882 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
25883
25884 * lib/g++.exp (g++_include_flags): Use args to compute
25885 get_multilibs.
25886 (g++_link_flags): Likewise.
25887 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
25888
25889 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
25890
25891 * gcc.dg/c90-hexfloat-1.c: Add more tests.
25892
25893 2001-05-21 Geoff Keating <geoffk@redhat.com>
25894
25895 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
25896 this file.
25897
25898 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25899
25900 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
25901 STACK_SIZE;
25902 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
25903 to STACK_SIZE; Use it to define size of add_histo array.
25904 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
25905 to STACK_SIZE.
25906 (f): Use GITT_SIZE to define size of gitt local table.
25907 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
25908 to STACK_SIZE; Use it to define size of bytemem array.
25909
25910 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25911
25912 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
25913 on 68HC11/HC12 due to the asm instruction.
25914 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
25915 * gcc.c-torture/compile/920520-1.x: Likewise.
25916 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
25917 on 68HC11/HC12 because the function is larger than 64K.
25918 * gcc.c-torture/compile/961203-1.x: New file, this test fails
25919 on 68HC11/HC12 because the structure is too large.
25920
25921 2001-05-20 Richard Henderson <rth@redhat.com>
25922
25923 * gcc.c-torture/execute/20010520-1.c: New.
25924
25925 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25926
25927 * g++.old-deja/g++.warn/compare1.C: New test.
25928 * gcc.dg/compare4.c: New test.
25929
25930 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
25931
25932 * g++.old-deja/g++.other/optimize1.C: New test.
25933
25934 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25935
25936 * g++.old-deja/g++.pt/spec41.C: New test.
25937
25938 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
25939
25940 * gcc.c-torture/compile/20010114-1.x: Remove.
25941
25942 2001-05-18 Stan Shebs <shebs@apple.com>
25943
25944 * gcc.c-torture/compile/20010518-1.c: New test.
25945
25946 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
25947
25948 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
25949 * g++.old-deja/g++.pt/crash67.C: New test.
25950
25951 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
25952
25953 * g++.old-deja/g++.other/debug9.C: New test.
25954
25955 2001-05-16 Zack Weinberg <zackw@stanford.edu>
25956
25957 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
25958
25959 2001-05-16 Jan Hubicka <jh@suse.cz>
25960
25961 * gcc.c-torture/compile/20010516-1.c: New test.
25962
25963 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25964
25965 * g++.old-deja/g++.other/crash41.C: New test.
25966
25967 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25968
25969 * g++.old-deja/g++.pt/crash66.C: New test.
25970
25971 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
25972
25973 * g++.old-deja/g++.robertl/eb27.C: Convert.
25974
25975 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
25976
25977 * g++.dg/friend-warn.C: New test. Do not warn about friend
25978 declaration being redundant.
25979
25980 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
25981
25982 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
25983
25984 2001-05-14 Mark Mitchell <mark@codesourcery.com>
25985
25986 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
25987
25988 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
25989
25990 * lib/g++.exp: Use testsuite_flags.
25991
25992 2001-05-13 Mark Mitchell <mark@codesourcery.com>
25993
25994 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
25995
25996 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
25997
25998 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
25999
26000 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26001
26002 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26003
26004 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26005
26006 * gcc.c-torture/compile/20010313-1.c: New test.
26007
26008 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26009
26010 * gcc.dg/cpp/direct2.c: New test.
26011 * gccq.dg/cpp/direct2s.c: New test.
26012
26013 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26014
26015 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26016
26017 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26018 * g++.old-deja/g++.other/op3.C: Likewise.
26019
26020 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26021
26022 * gcc.dg/cpp/syshdr.h: New file.
26023 * gcc.dg/cpp/sysmac1.c: Update.
26024 * gcc.dg/cpp/sysmac2.c: Update.
26025
26026 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26027
26028 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26029
26030 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26031
26032 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26033 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26034
26035 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26036
26037 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26038
26039 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26040
26041 * lib/g++.exp (g++_include_flags): Don't use any special flags
26042 if TESTING_IN_BUILD_TREE is not defined.
26043 (g++_init): Use a plain 'c++' as the compiler if
26044 TESTING_IN_BUILD_TREEE is not defined.
26045
26046 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26047
26048 * g++.old-deja/g++.eh/catch13.C: New test.
26049 * g++.old-deja/g++.eh/catch14.C: New test.
26050
26051 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26052
26053 * gcc.dg/cpp/tr-define.c: New test.
26054
26055 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26056
26057 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26058 <stdlib.h>, not <malloc.h>.
26059
26060 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26061
26062 * g++.old-deja/g++.ns/template17.C: New test.
26063
26064 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26065
26066 * g++.old-deja/g++.pt/ref4.C: New test.
26067
26068 2001-04-30 Richard Henderson <rth@redhat.com>
26069
26070 * gcc.dg/20000724-1.c: Revert last change.
26071
26072 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26073
26074 * g77.f-torture/execute/20010430.f: New test.
26075
26076 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26077
26078 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26079
26080 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26081
26082 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26083
26084 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26085
26086 * g++.old-deja/g++.eh/crash6.C: New test.
26087
26088 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26089
26090 * g++.old-deja/g++.other/warn7.C: New test.
26091
26092 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26093
26094 * g++.old-deja/g++.other/defarg9.C: New test.
26095
26096 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26097
26098 * g77.f-torture/compile/20010426.f: New test.
26099 * g77.f-torture/execute/20010426.f: New test.
26100
26101 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26102
26103 * g77.f-torture/compile/20000629-1.x: Remove - error
26104 has been fixed.
26105
26106 2001-04-26 Jeffrey A Law (law@cygnus.com)
26107
26108 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26109 Tweak slightly to work with g++.dg framework.
26110 * g++.dg/special/ecos.exp: Run initp1.C test.
26111 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26112
26113 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26114 its linker doesn't give line numbers either.
26115 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26116
26117 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26118
26119 * g++.old-deja/g++.other/lex1.C: New test.
26120
26121 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26122
26123 * gcc.dg/noncompile/20010425-1.c: New test.
26124
26125 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26126
26127 * g++.old-deja/g++.pt/mangle2.C: New test.
26128
26129 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26130
26131 * gcc.dg/format/plus-1.c: New test.
26132
26133 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26134
26135 * gcc.dg/20010423-1.c: New test.
26136
26137 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26138
26139 * gcc.c-torture/execute/20010422-1.c: New test.
26140
26141 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26142
26143 * g++.old-deja/g++.ns/type2.C: New test.
26144
26145 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26146
26147 * g++.old-deja/g++.other/perf1.C: New test.
26148
26149 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26150
26151 * gcc.dg/c99-func-2.c: Remove xfail.
26152 * gcc.dg/c99-func-3.c: Remove xfail.
26153 * gcc.dg/c99-func-4.c: Remove xfail.
26154
26155 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26156
26157 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26158
26159 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26160
26161 * gcc.c-torture/compile/20010423-1.c: New test.
26162
26163 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26164
26165 * g++.old-deja/g++.pt/typename28.C: New test.
26166
26167 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26168
26169 * g++.old-deja/g++.abi/empty2.C: New test.
26170 * g++.old-deja/g++.abi/empty3.C: New test.
26171
26172 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26173
26174 * g++.old-deja/g++.other/comdat2.C: New test.
26175 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26176
26177 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26178
26179 * g++.old-deja/g++.other/overload14.C: New test.
26180
26181 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26182
26183 * g++.old-deja/g++.other/lookup23.C: New test.
26184
26185 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26186
26187 * gcc.c-torture/execute/20010403-1.c: New test.
26188
26189 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26190 Mark Mitchell <mark@codesourcery.com>
26191
26192 * lib/old-dejagnu.exp: Don't delete output of executable.
26193 Add .exe suffix to executables.
26194
26195 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26196
26197 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26198
26199 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26200
26201 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26202
26203 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26204
26205 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26206 * g++.old-deja/g++.abi/crash1.C: New test.
26207
26208 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26209
26210 * g++.old-deja/g++.other/crash40.C: New test.
26211
26212 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26213
26214 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26215
26216 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26217
26218 * g++.old-deja/g++.other/warn6.C: New test.
26219
26220 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26221
26222 * g++.old-deja/g++.robertl/eb42.C: Same.
26223
26224 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26225
26226 * gcc.dg/wtr-conversion-1.c: New testcase.
26227
26228 2001-04-10 Richard Henderson <rth@redhat.com>
26229
26230 * g++.old-deja/g++.other/array5.C: New.
26231
26232 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26233
26234 * gcc.c-torture/execute/20010408-1.c: New test.
26235
26236 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26237
26238 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26239 headers and constructs.
26240 * g++.old-deja/g++.robertl/eb79.C: Same.
26241 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26242 * g++.old-deja/g++.robertl/eb73.C: Same.
26243 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26244 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26245 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26246 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26247 * g++.old-deja/g++.robertl/eb44.C: Same.
26248 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26249 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26250 * g++.old-deja/g++.robertl/eb39.C: Same.
26251 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26252 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26253 * g++.old-deja/g++.robertl/eb30.C: Same.
26254 * g++.old-deja/g++.robertl/eb3.C: Same.
26255 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26256 * g++.old-deja/g++.robertl/eb21.C: Same.
26257 * g++.old-deja/g++.robertl/eb15.C: Same.
26258 * g++.old-deja/g++.robertl/eb118.C: Same.
26259 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26260 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26261 * g++.old-deja/g++.robertl/eb109.C: Same.
26262 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26263 * g++.old-deja/g++.mike/rtti1.C: Same.
26264 * g++.old-deja/g++.mike/p658.C: Same.
26265 * g++.old-deja/g++.mike/net46.C: Same.
26266 * g++.old-deja/g++.mike/net34.C: Same.
26267 * g++.old-deja/g++.mike/memoize1.C: Same.
26268 * g++.old-deja/g++.mike/eh2.C: Same.
26269 * g++.old-deja/g++.law/weak.C: Same.
26270 * g++.old-deja/g++.law/visibility7.C: Same.
26271 * g++.old-deja/g++.law/visibility25.C: Same.
26272 * g++.old-deja/g++.law/visibility22.C: Same.
26273 * g++.old-deja/g++.law/visibility2.C: Same.
26274 * g++.old-deja/g++.law/visibility17.C: Same.
26275 * g++.old-deja/g++.law/visibility13.C: Same.
26276 * g++.old-deja/g++.law/visibility10.C: Same.
26277 * g++.old-deja/g++.law/visibility1.C: Same.
26278 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26279 * g++.old-deja/g++.law/vbase1.C: Same.
26280 * g++.old-deja/g++.law/operators32.C: Same.
26281 * g++.old-deja/g++.law/nest3.C: Same.
26282 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26283 * g++.old-deja/g++.law/except5.C (main): Same.
26284 * g++.old-deja/g++.law/cvt7.C (run): Same.
26285 * g++.old-deja/g++.law/cvt2.C: Same.
26286 * g++.old-deja/g++.law/cvt16.C: Same.
26287 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26288 * g++.old-deja/g++.law/ctors17.C (main): Same.
26289 * g++.old-deja/g++.law/ctors13.C: Same.
26290 * g++.old-deja/g++.law/ctors12.C (main): Same.
26291 * g++.old-deja/g++.law/ctors10.C: Same.
26292 * g++.old-deja/g++.law/code-gen5.C: Same.
26293 * g++.old-deja/g++.law/bad-error7.C: Same.
26294 * g++.old-deja/g++.law/arm9.C: Same.
26295 * g++.old-deja/g++.law/arm12.C: Same.
26296 * g++.old-deja/g++.law/arg8.C: Same.
26297 * g++.old-deja/g++.law/arg1.C: Same.
26298 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26299 * g++.old-deja/g++.jason/template31.C: Same.
26300 * g++.old-deja/g++.jason/template24.C (main): Same.
26301 * g++.old-deja/g++.jason/2371.C: Same.
26302 * g++.old-deja/g++.eh/new2.C: Same.
26303 * g++.old-deja/g++.eh/new1.C: Same.
26304 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26305 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26306 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26307 * g++.old-deja/g++.brendan/crash62.C: Same.
26308 * g++.old-deja/g++.brendan/crash52.C: Same.
26309 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26310 * g++.old-deja/g++.brendan/crash38.C: Same.
26311 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26312 * g++.old-deja/g++.brendan/copy9.C: Same.
26313
26314 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26315
26316 * gcc.c-torture/execute/20001203-2.c (memset):
26317 Count argument is of type __SIZE_TYPE__.
26318
26319 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26320
26321 * gcc.c-torture/compile/20010404-1.c: New test.
26322
26323 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26324
26325 * gcc.c-torture/compile/20010326-1.c: New test.
26326
26327 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26328
26329 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26330 peculiarities of the SH.
26331 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26332
26333 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26334
26335 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26336 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26337 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26338
26339 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26340
26341 * g77.f-torture/compile/20010321-1.f: New test.
26342
26343 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26344
26345 * gcc.c-torture/compile/20010329-1.c: New test.
26346
26347 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26348
26349 * gcc.c-torture/execute/20010329-1.c: New test.
26350
26351 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26352
26353 * g++.old-deja/g++.other/eh4.C: Fix typo.
26354
26355 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26356
26357 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26358
26359 2001-03-28 Philip Blundell <philb@gnu.org>
26360
26361 * gcc.c-torture/compile/20010328-1.c: New test.
26362
26363 2001-03-27 Richard Henderson <rth@redhat.com>
26364
26365 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26366 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26367
26368 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26369
26370 * gcc.c-torture/compile/20010327-1.c: New test.
26371
26372 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26373
26374 * g++.old-deja/g++.other/friend12.C: New test.
26375 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26376 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26377
26378 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26379
26380 * gcc.c-torture/execute/20010325-1.c: New test.
26381
26382 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26383
26384 * g++.old-deja/g++.other/mangle3.C: New test.
26385
26386 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26387
26388 * g++.old-deja/g++.other/anon8.C: New test.
26389
26390 2001-03-20 Philip Blundell <philb@gnu.org>
26391
26392 * gcc.c-torture/compile/20010320-1.c: New test.
26393
26394 2001-03-17 Richard Henderson <rth@redhat.com>
26395
26396 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26397
26398 2001-03-15 Geoff Keating <geoff@redhat.com>
26399
26400 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26401 tests on AIX.
26402
26403 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26404
26405 * g++.old-deja/g++.other/eh4.C: New test.
26406
26407 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26408
26409 * gcc.dg/cpp/mi1.c: Update.
26410
26411 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26412
26413 * g++.old-deja/g++.other/regstack.C: New test.
26414
26415 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26416
26417 * g++.old-deja/g++.other/ref4.C: New test.
26418
26419 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26420
26421 * objc/execute/va_method.m: Added.
26422 * objc/execute/IMP.m: Added.
26423 * objc/execute/_cmd.m: Added.
26424 * objc/execute/accessing_ivars.m: Added.
26425 * objc/execute/class-1.m: Added.
26426 * objc/execute/class-10.m: Added.
26427 * objc/execute/class-11.m: Added.
26428 * objc/execute/class-12.m: Added.
26429 * objc/execute/class-13.m: Added.
26430 * objc/execute/class-14.m: Added.
26431 * objc/execute/class-2.m: Added.
26432 * objc/execute/class-3.m: Added.
26433 * objc/execute/class-4.m: Added.
26434 * objc/execute/class-5.m: Added.
26435 * objc/execute/class-6.m: Added.
26436 * objc/execute/class-7.m: Added.
26437 * objc/execute/class-8.m: Added.
26438 * objc/execute/class-9.m: Added.
26439 * objc/execute/class-tests-1.h
26440 * objc/execute/class-tests-2.h
26441 * objc/execute/compatibility_alias.m: Added.
26442 * objc/execute/encode-1.m: Added.
26443 * objc/execute/formal_protocol-1.m: Added.
26444 * objc/execute/formal_protocol-2.m: Added.
26445 * objc/execute/formal_protocol-3.m: Added.
26446 * objc/execute/formal_protocol-4.m: Added.
26447 * objc/execute/formal_protocol-5.m: Added.
26448 * objc/execute/formal_protocol-6.m: Added.
26449 * objc/execute/formal_protocol-7.m: Added.
26450 * objc/execute/informal_protocol.m: Added.
26451 * objc/execute/initialize.m: Added.
26452 * objc/execute/load.m: Added.
26453 * objc/execute/many_args_method.m: Added.
26454 * objc/execute/nested-3.m: Added.
26455 * objc/execute/no_clash.m: Added.
26456 * objc/execute/private.m: Added.
26457 * objc/execute/redefining_self.m: Added.
26458 * objc/execute/root_methods.m: Added.
26459 * objc/execute/selector-1.m: Added.
26460 * objc/execute/static-1.m: Added.
26461 * objc/execute/static-2.m: Added.
26462 * objc/execute/va_method.m: Added.
26463
26464 2001-03-10 Richard Henderson <rth@redhat.com>
26465
26466 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26467
26468 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26469
26470 * g++.old-deja/g++.other/crash31.C: XFAIL.
26471 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26472 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26473 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26474 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26475 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26476
26477 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26478
26479 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26480
26481 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26482
26483 * gcc.dg/20000724-1.c: Don't use multiline strings.
26484
26485 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26486
26487 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26488 result of -cString against what we expect it to be; don't just
26489 print it out for no one to read.
26490
26491 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26492 Based on testcases provided by Nicola Pero.
26493
26494 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26495
26496 * gcc.dg/cpp/macro7.c: New test.
26497
26498 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26499
26500 * gcc.dg/cpp/multiline.c: Update.
26501
26502 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26503
26504 * g++.old-deja/g++.other/enum3.C: New test.
26505
26506 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26507
26508 * g++.old-deja/g++.other/pod1.C: New test.
26509
26510 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26511
26512 * g++.old-deja/g++.ext/overload1.C: New test.
26513
26514 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26515
26516 * g++.old-deja/g++.pt/using1.C: New test.
26517
26518 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26519
26520 * g++.old-deja/g++.other/using9.C: New test.
26521
26522 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26523
26524 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26525
26526 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26527
26528 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26529
26530 * g++.old-deja/g++.ext/realpt1.C: Remove.
26531
26532 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26533
26534 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26535
26536 2001-02-26 Will Cohen <wcohen@redhat.com>
26537
26538 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26539
26540 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26541
26542 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26543 templatized constructors.
26544
26545 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26546
26547 * gcc.c-torture/execute/20010224-1.c: New test.
26548
26549 2001-02-23 Jakub Jelinek <jakub@redhat.com>
26550
26551 * gcc.c-torture/execute/20010222-1.c: New test.
26552
26553 2001-02-22 Jakub Jelinek <jakub@redhat.com>
26554
26555 * g++.old-deja/g++.other/inline20.C: New test.
26556
26557 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26558
26559 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26560
26561 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26562
26563 * g++.old-deja/g++.other/lookup22.C: New test.
26564
26565 2001-02-19 Zack Weinberg <zackw@stanford.edu>
26566
26567 * g77.dg: New directory.
26568 * g77.dg/20010216-1.f: New test case.
26569 * g77.dg/dg.exp: New driver.
26570 * lib/g77-dg.exp: New driver library.
26571
26572 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26573
26574 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26575
26576 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26577
26578 * g++.old-deja/g++.other/decl9.C: New test.
26579
26580 2001-02-16 Jakub Jelinek <jakub@redhat.com>
26581
26582 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26583 not need <string> and also tests the initialization at runtime.
26584
26585 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26586
26587 * gcc.c-torture/execute/longlong.c: New test.
26588
26589 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26590
26591 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26592
26593 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26594
26595 * gcc.c-torture/execute/920302-1.c (execute):
26596 Change argument type to short.
26597
26598 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26599
26600 * g++.old-deja/g++.pt/deduct6.C: New test.
26601
26602 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26603
26604 * g++.old-deja/g++.pt/deduct5.C: New test.
26605
26606 2001-02-14 Jakub Jelinek <jakub@redhat.com>
26607
26608 * gcc.c-torture/execute/20010209-1.c: New test.
26609
26610 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26611
26612 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26613
26614 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
26615
26616 * g++.dg/vtgc1.C: Update for new ABI.
26617
26618 * consistency.vlad: New directory, 1665 files.
26619
26620 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26621
26622 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26623 return type.
26624 * gcc.dg/cpp/digraphs.c: Declare puts.
26625
26626 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26627
26628 * g++.old-deja/g++.other/warn5.C: New test.
26629
26630 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26631
26632 * g++.old-deja/g++.pt/spec40.C: New test.
26633
26634 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26635
26636 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26637 case.
26638 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26639
26640 2001-02-12 Jakub Jelinek <jakub@redhat.com>
26641
26642 * gcc.c-torture/compile/20010209-1.c: New test.
26643
26644 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26645
26646 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26647 excess errors message but not if it crashes.
26648 * g++.old-deja/g++.other/crash27.C: Likewise.
26649 * g++.old-deja/g++.other/crash28.C: Likewise.
26650 * g++.old-deja/g++.other/crash30.C: Likewise.
26651 * g++.old-deja/g++.other/crash32.C: Likewise.
26652 * g++.old-deja/g++.other/crash35.C: Likewise.
26653 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26654
26655 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26656
26657 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26658 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26659 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26660 g77.f-torture/execute/execute.exp,
26661 g77.f-torture/noncompile/noncompile.exp,
26662 gcc.c-torture/execute/execute.exp,
26663 gcc.c-torture/execute/memcheck/memcheck.exp,
26664 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26665 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26666 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26667 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26668 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26669 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26670 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26671 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26672 Remove bug reporting instructions with ancient email addresses.
26673
26674 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26675
26676 * gcc.dg/20010202-1.c: New test.
26677 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26678
26679 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26680
26681 * g++.dg/stdbool-if.C: New test.
26682
26683 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26684
26685 * objc/execute/fdecl.m: Added main().
26686
26687 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26688
26689 * gcc.c-torture/execute/20010206-1.c: New test.
26690
26691 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26692
26693 * gcc.dg/cpp/avoidpaste1.c: Update.
26694
26695 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26696
26697 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26698 Pero <nicola@brainstorm.co.uk>.
26699 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26700
26701 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26702
26703 * g++.old-deja/g++.pt/spec39.C: New test.
26704
26705 2001-02-05 Jakub Jelinek <jakub@redhat.com>
26706
26707 * gcc.c-torture/compile/20010202-1.c: New test.
26708
26709 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26710
26711 * g++.old-deja/g++.abi/primary2.C: New test.
26712 * g++.old-deja/g++.abi/primary3.C: New test.
26713 * g++.old-deja/g++.abi/primary4.C: New test.
26714 * g++.old-deja/g++.abi/primary5.C: New test.
26715 * g++.old-deja/g++.abi/vtable3.h: New test.
26716 * g++.old-deja/g++.abi/vtable3a.C: New test.
26717 * g++.old-deja/g++.abi/vtable3b.C: New test.
26718 * g++.old-deja/g++.abi/vtable3c.C: New test.
26719 * g++.old-deja/g++.abi/vtable3d.C: New test.
26720 * g++.old-deja/g++.abi/vtable3e.C: New test.
26721 * g++.old-deja/g++.abi/vtable3f.C: New test.
26722 * g++.old-deja/g++.abi/vtable3g.C: New test.
26723 * g++.old-deja/g++.abi/vtable3h.C: New test.
26724 * g++.old-deja/g++.abi/vtable3i.C: New test.
26725 * g++.old-deja/g++.abi/vtable3j.C: New test.
26726 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26727
26728 2001-02-03 Jakub Jelinek <jakub@redhat.com>
26729
26730 * g++.old-deja/g++.other/anon6.C: New test.
26731 * g++.old-deja/g++.other/anon7.C: New test.
26732
26733 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26734
26735 * gcc.dg/cpp/avoidpaste2.c: New tests.
26736
26737 2001-01-31 Jakub Jelinek <jakub@redhat.com>
26738
26739 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26740
26741 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26742
26743 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26744 DECIMAL_DIG cases for Irix."
26745
26746 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
26747
26748 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26749
26750 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26751
26752 * gcc.dg/c99-tag-1.c: New test.
26753
26754 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26755
26756 * gcc.dg/cpp/tr-warn1.c: Add tests.
26757
26758 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26759
26760 * gcc.dg/cpp/avoidpaste1.c: Update.
26761 * gcc.dg/cpp/paste4.c: Update.
26762
26763 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26764
26765 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26766 cases for Irix.
26767
26768 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26769
26770 * g++.old-deja/g++.other/inline19.C: New test.
26771
26772 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26773
26774 * gcc.dg/Wlarger-than.c: New test.
26775
26776 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26777
26778 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26779
26780 2001-01-29 Jakub Jelinek <jakub@redhat.com>
26781
26782 * gcc.c-torture/execute/20010129-1.c: New test.
26783 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26784
26785 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26786
26787 * gcc.dg/cpp/avoidpaste1.c: Test case.
26788
26789 2001-01-28 Jakub Jelinek <jakub@redhat.com>
26790
26791 * g++.old-deja/g++.other/inline18.C: New test.
26792
26793 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26794
26795 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26796 and __builtin_putchar.
26797
26798 2001-01-27 Jakub Jelinek <jakub@redhat.com>
26799
26800 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26801 tests.
26802
26803 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26804
26805 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26806 floating point number rounding mode to round to the nearest
26807 representable mode.
26808
26809 2001-01-25 Jakub Jelinek <jakub@redhat.com>
26810
26811 * g++.old-deja/g++.other/mangle2.C: New test.
26812
26813 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26814
26815 * gcc.c-torture/compile/20010124-1.c: New test.
26816
26817 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26818
26819 * g++.old-deja/g++.pt/spec38.C: New test.
26820
26821 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26822
26823 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
26824 "Build don't run".
26825
26826 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26827
26828 * gcc.c-torture/execute/20010123-1.c: New test.
26829
26830 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26831
26832 * g++.old-deja/g++.pt/spec37.C: New test.
26833
26834 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26835
26836 * g++.old-deja/g++.pt/overload14.C: New test.
26837
26838 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26839
26840 * gcc.c-torture/execute/20010122-1.c: New test, exercise
26841 __builtin_return_address.
26842
26843 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
26844
26845 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
26846 * g++.old-deja/g++.pt/spec35.C: New test.
26847 * g++.old-deja/g++.pt/spec36.C: New test.
26848
26849 2001-01-20 Jakub Jelinek <jakub@redhat.com>
26850
26851 * gcc.c-torture/compile/20010118-1.c: New test.
26852
26853 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
26854
26855 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
26856
26857 2001-01-19 Jakub Jelinek <jakub@redhat.com>
26858
26859 * gcc.c-torture/execute/20010119-1.c: New test.
26860
26861 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26862
26863 * g++.old-deja/g++.other/vbase5.C: New test.
26864
26865 2001-01-19 Jakub Jelinek <jakub@redhat.com>
26866
26867 * gcc.c-torture/execute/20010118-1.c: New test.
26868
26869 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26870
26871 * g++.old-deja/g++.pt/deduct3.C: New test.
26872
26873 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26874
26875 * g++.old-deja/g++.pt/spec34.C: New test.
26876
26877 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
26878
26879 * g77.f-torture/compile/20000601-2.f: New test.
26880
26881 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26882
26883 * g++.old-deja/g++.other/init17.C: New test.
26884
26885 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
26886
26887 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
26888
26889 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26890
26891 * g++.old-deja/g++.pt/unify8.C: New test.
26892
26893 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26894
26895 * g++.old-deja/g++.abi/vbase1.C: New test.
26896
26897 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26898
26899 * g++.old-deja/g++.pt/crash65.C: New test.
26900
26901 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
26902
26903 * gcc.dg/cpp/assembl2.S: New test case.
26904
26905 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
26906
26907 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
26908 are supported.
26909
26910 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26911
26912 * g++.old-deja/g++.other/builtins1.C: New test.
26913 * g++.old-deja/g++.other/builtins2.C: Likewise.
26914 * g++.old-deja/g++.other/builtins3.C: Likewise.
26915 * g++.old-deja/g++.other/builtins4.C: Likewise.
26916
26917 2001-01-17 Jakub Jelinek <jakub@redhat.com>
26918
26919 * gcc.c-torture/compile/20010117-1.c: New test.
26920 * gcc.c-torture/compile/20010117-2.c: New test.
26921
26922 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26923
26924 * g77.f-torture/execute/20010116.[fx]: New test,
26925 XFAIL on i?86-*-*.
26926 * g77.f-torture/compile/20010115.f: Indicate it's
26927 a test for PR fortran/1636.
26928
26929 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
26930
26931 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
26932
26933 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26934
26935 * g77.f-torture/compile/20010115.f: New test.
26936
26937 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
26938
26939 * g++.old-deja/g++.pt/nontype5.C: New test.
26940
26941 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
26942
26943 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
26944 have an equivalent working one below it.
26945
26946 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26947
26948 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
26949 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26950
26951 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26952
26953 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
26954 message containing "init_priority".
26955 (conpr-2.C): Likewise.
26956 (conpr-3.C): Likewise.
26957 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
26958
26959 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26960
26961 * gcc.c-torture/execute/20010114-2.c: New test.
26962
26963 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
26964
26965 * gcc.c-torture/compile/20010114-1.c: New test.
26966 * gcc.c-torture/compile/20010114-1.x: Xfail.
26967 * gcc.c-torture/compile/20010114-2.c: New test.
26968 * gcc.c-torture/execute/20010114-1.c: New test.
26969 * gcc.dg/trunc-1.c: New test.
26970 * gcc.dg/uninit-B.c: New test.
26971
26972 2001-01-13 Nick Clifton <nickc@redhat.com>
26973
26974 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
26975 target.
26976
26977 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
26978
26979 * gcc.c-torture/compile/20010113-1.c: New test.
26980
26981 2001-01-13 Jakub Jelinek <jakub@redhat.com>
26982
26983 * gcc.c-torture/compile/20001212-1.c: New test.
26984
26985 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
26986
26987 * gcc.dg/cpp/widestr1.c: Update.
26988 * gcc.dg/cpp/prag-imp.c: Remove.
26989
26990 2001-01-12 Jakub Jelinek <jakub@redhat.com>
26991
26992 * gcc.c-torture/execute/20000801-3.x: Remove.
26993 * gcc.dg/c90-init-1.c: New test.
26994 * gcc.dg/c99-init-1.c: New test.
26995 * gcc.dg/c99-init-2.c: New test.
26996 * gcc.dg/gnu99-init-1.c: New test.
26997
26998 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
26999
27000 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27001 testing that no relevant ones were found.
27002
27003 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27004
27005 * g++.old-deja/g++.pt/cast2.C: New test.
27006
27007 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27008
27009 * g++.old-deja/g++.pt/friend47.C: New test.
27010
27011 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27012
27013 * g++.old-deja/g++.pt/instantiate13.C: New test.
27014
27015 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27016
27017 * g++.old-deja/g++.other/defarg7.C: New test.
27018 * g++.old-deja/g++.other/defarg8.C: New test.
27019
27020 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27021
27022 * g++.old-deja/g++.pt/crash64.C: New test.
27023
27024 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27025
27026 * g++.old-deja/g++.pt/crash63.C: New test.
27027
27028 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27029
27030 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27031
27032 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27033
27034 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27035
27036 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27037
27038 * g++.old-deja/g++.pt/error3.C: New test.
27039
27040 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27041
27042 * g++.old-deja/g++.other/crash39.C: New test.
27043
27044 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27045
27046 * g++.old-deja/g++.other/vbase4.C: New test.
27047
27048 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27049
27050 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27051 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27052 * gcc.dg/special/special.exp: New test driver which will check
27053 for alias support for the above test.
27054
27055 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27056
27057 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27058 problems on small machines.
27059 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27060 parameterize.
27061
27062 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27063
27064 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27065 mips.
27066 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27067
27068 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27069
27070 * g++.old_deja/g++.pt/using8.C: New test.
27071
27072 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27073
27074 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27075
27076 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27077
27078 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27079 where a failure is expected.
27080 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27081
27082 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27083
27084 * g++.old_deja/g++.pt/instantiate12.C: New test.
27085
27086 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27087
27088 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27089 start of structs.
27090 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27091 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27092 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27093 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27094 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27095 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27096 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27097 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27098 * g++.old-deja/g++.eh/spec6.C: Likewise.
27099 * g++.old-deja/g++.jason/crash3.C: Likewise.
27100 * g++.old-deja/g++.law/ctors11.C: Likewise.
27101 * g++.old-deja/g++.law/ctors17.C: Likewise.
27102 * g++.old-deja/g++.law/ctors5.C: Likewise.
27103 * g++.old-deja/g++.law/ctors9.C: Likewise.
27104 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27105 * g++.old-deja/g++.mike/net22.C: Likewise.
27106 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27107 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27108 * g++.old-deja/g++.mike/virt3.C: Likewise.
27109 * g++.old-deja/g++.niklas/t128.C: Likewise.
27110 * g++.old-deja/g++.other/anon4.C: Likewise.
27111 * g++.old-deja/g++.other/using1.C: Likewise.
27112 * g++.old-deja/g++.other/warn3.C: Likewise.
27113 * g++.old-deja/g++.pt/t37.C: Likewise.
27114 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27115 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27116
27117 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27118
27119 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27120
27121 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27122
27123 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27124
27125 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27126
27127 * gcc.c-torture/compile/20010107-1.c: New test.
27128
27129 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27130
27131 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27132
27133 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27134
27135 * gcc.dg/format/format.h: New file.
27136 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27137 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27138 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27139 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27140 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27141 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27142 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27143 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27144 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27145 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27146 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27147 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27148 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27149 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27150 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27151 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27152 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27153 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27154 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27155 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27156 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27157 instead of declaring standard types, macros and functions in each
27158 test.
27159
27160 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27161
27162 * gcc.c-torture/execute/20010106-1.c: New test.
27163
27164 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27165
27166 * gcc.dg/format/format.exp: New file.
27167 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27168 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27169 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27170 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27171 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27172 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27173 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27174 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27175 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27176 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27177 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27178 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27179 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27180 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27181 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27182 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27183 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27184 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27185 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27186 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27187 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27188 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27189 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27190 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27191 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27192 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27193 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27194 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27195 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27196 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27197 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27198 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27199 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27200 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27201 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27202 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27203 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27204 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27205 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27206 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27207 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27208 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27209
27210 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27211
27212 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27213 account.
27214
27215 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27216
27217 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27218
27219 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27220
27221 * g++.old-deja/g++.pt/crash62.C: New test.
27222
27223 2001-01-04 Richard Henderson <rth@redhat.com>
27224
27225 * gcc.dg/20000926-1.c: Update expected warnings.
27226 * gcc.dg/array-2.c: Likewise.
27227 * gcc.dg/array-4.c: Also validate flexible array members.
27228 * gcc.dg/c99-flex-array-1.c: New.
27229
27230 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27231
27232 * gcc.c-torture/compile/20001222-1.x: Remove.
27233
27234 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27235
27236 * gcc.c-torture/execute/built-in-setjmp.c: New.
27237
27238 2001-01-03 Richard Henderson <rth@redhat.com>
27239
27240 * gcc.dg/940510-1.c: Update expected error wording.
27241 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27242
27243 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27244
27245 * lib/target-supports.exp (check_alias_available): Modified to
27246 indicate aliases not supported if only weak aliases are supported.
27247
27248 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27249
27250 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27251 Turn on cmpstrsi checks for __pj__ and __i370__.
27252
27253 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27254
27255 * g++.old-deja/g++.other/virtual11.C: New test.
27256
27257 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27258
27259 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27260
27261 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27262
27263 * gcc.c-torture/compile/20010102-1.c: New test.
27264
27265 2001-01-02 Andreas Jaeger <aj@suse.de>
27266
27267 * gcc.dg/noreturn-3.c: New test.
27268
27269 * gcc.dg/noreturn-4.c: New test.
27270
27271 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27272
27273 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27274 __builtin_fputc and __builtin_fwrite.
27275
27276 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27277
27278 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27279 signed char, not default char.
27280
27281 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27282
27283 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27284
27285 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27286
27287 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27288
27289 2000-12-29 Richard Henderson <rth@redhat.com>
27290
27291 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27292 (__cyg_profile_func_exit): Define.
27293
27294 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27295
27296 * g++.dg/vtgc1.C: New test.
27297
27298 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27299
27300 * gcc.dg/noncompile/20001228-1.c: New test.
27301
27302 * gcc.dg/20001228-1.c: New test.
27303
27304 * gcc.c-torture/execute/20001228-1.c: New test.
27305
27306 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27307
27308 * gcc.dg/format-strfmon-1.c: New test.
27309
27310 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27311
27312 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27313 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27314 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27315 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27316 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27317 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27318 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27319 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27320 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27321 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27322 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27323 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27324 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27325
27326 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27327 * gcc.c-torture/execute/string-opt-4.c: Test index.
27328
27329 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27330
27331 * gcc.c-torture/compile/20001226-1.c: New test.
27332
27333 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27334
27335 * gcc.c-torture/compile/20001222-1.c: New test.
27336 * gcc.c-torture/compile/20001222-1.x: Xfail.
27337
27338 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27339
27340 * gcc.c-torture/execute/comp-goto-2.c: New test.
27341
27342 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27343
27344 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27345 Use long types if __INT_MAX__ is 32767.
27346 (main): Use cast to (sint32 *) when poking 88 into a_page.
27347
27348 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27349
27350 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27351
27352 * gcc.c-torture/compile/20001221-1.c: New test.
27353 * gcc.c-torture/execute/20001221-1.c: New test.
27354
27355 2000-12-20 Richard Henderson <rth@redhat.com>
27356
27357 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27358 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27359
27360 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27361
27362 * gcc.dg/compare3.c: New test.
27363
27364 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27365
27366 * gcc.dg/format-warnll-1.c: New test.
27367
27368 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27369
27370 * gcc.dg/cpp/cmdlne-P.c: New test.
27371
27372 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27373
27374 * gcc.c-torture/execute/builtin-abs-1.c,
27375 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27376
27377 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27378
27379 * gcc.dg/cpp/multiline.c: New test.
27380
27381 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27382
27383 * g++.old-deja/g++.other/syshdr1.C: Update.
27384 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27385
27386 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27387
27388 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27389
27390 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27391
27392 * g++.old-deja/g++.pt/ttp65.C: New test.
27393
27394 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27395
27396 * g++.old-deja/g++.pt/ttp64.C: New test.
27397
27398 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27399
27400 * g++.old-deja/g++.pt/spec33.C: New test.
27401
27402 2000-12-14 Catherine Moore <clm@redhat.com>
27403
27404 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27405 * gcc.c-torture/execute/920612-2.c: Likewise.
27406 * gcc.c-torture/execute/920428-2.c: Likewise.
27407 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27408 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27409
27410 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27411
27412 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27413 * gcc.dg/pack-test-2.c: Likewise.
27414
27415 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27416
27417 Tests by Zack Weinberg <zackw@stanford.edu>.
27418
27419 * gcc.dg/cpp/defined.c: Update.
27420 * gcc.dg/cpp/defined_trad.c: New tests.
27421
27422 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27423
27424 * gcc.dg/cpp/trad-direct.c: Update.
27425
27426 2000-12-11 Neil Booth <neilb@earthling.net>
27427
27428 * gcc.dg/cpp/defined_trad.c
27429
27430 2000-12-11 Neil Booth <neilb@earthling.net>
27431
27432 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27433
27434 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27435
27436 * gcc.dg/format-miss-2.c: New test.
27437
27438 2000-12-09 Neil Booth <neilb@earthling.net>
27439
27440 * gcc.dg/cpp/lineflags.c: New tests.
27441 * gcc.dg/cpp/poison.c: Update.
27442 * gcc.dg/cpp/redef2.c: Update.
27443 * gcc.dg/cpp/skipping.c: New test.
27444
27445 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27446
27447 * g++.old-deja/g++.other/eh3.C: New testcase.
27448
27449 2000-12-07 Neil Booth <neilb@earthling.net>
27450
27451 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27452 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27453 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27454 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27455 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27456 Update.
27457
27458 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27459
27460 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27461 __SIZE_TYPE__ instead of int for type of integers cast to
27462 pointers.
27463
27464 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27465
27466 * g++.old-deja/g++.other/cleanup4.C: New test.
27467
27468 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27469
27470 * format-sec-1.c: New test.
27471
27472 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27473
27474 * gcc.dg/format-nonlit-3.c: New test.
27475
27476 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27477
27478 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27479 through a null pointer.
27480
27481 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27482
27483 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27484 * g++.old-deja/g++.pt/partial4.C: New test.
27485
27486 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27487
27488 * gcc.c-torture/execute/ieee/hugeval.x: New.
27489
27490 2000-12-06 Neil Booth <neilb@earthling.net>
27491
27492 * gcc.dg/cpp/backslash2.c: New tests.
27493
27494 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27495
27496 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27497 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27498
27499 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27500
27501 * gcc.c-torture/execute/20001203-2.c: New testcase.
27502
27503 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27504
27505 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27506 * g++.old-deja/g++.other/virtual10.C: New test.
27507
27508 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27509
27510 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27511
27512 2000-12-05 Richard Henderson <rth@redhat.com>
27513
27514 * gcc.c-torture/compile/20001205-1.c: New.
27515
27516 2000-12-04 Neil Booth <neilb@earthling.net>
27517
27518 * g++.old-deja/g++.other/virtual9.C: New test.
27519 * g++.old-deja/g++.pt/crash61.C: New test.
27520 * gcc.c-torture/execute/loop-9.c: New test.
27521
27522 2000-12-04 Neil Booth <neilb@earthling.net>
27523
27524 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27525 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27526 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27527 * gcc.dg/cpp/extratokens.c: ...here.
27528
27529 2000-12-04 Neil Booth <neilb@earthling.net>
27530
27531 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27532 New tests.
27533
27534 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27535
27536 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27537 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27538
27539 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27540
27541 * gcc.c-torture/execute/20001203-1.c: New test.
27542
27543 2000-12-03 Neil Booth <neilb@earthling.net>
27544
27545 * gcc.dg/cpp/macro6.c: New test cases.
27546
27547 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27548
27549 * gcc.c-torture/execute/string-opt-9.c: New test.
27550 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27551 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27552 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27553
27554 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27555 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27556
27557 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
27558
27559 * gcc.dg/cpp/if-6.c: New testcase.
27560
27561 * gcc.dg/20001201-1.c: New testcase.
27562
27563 2000-12-02 Neil Booth <neilb@earthling.net>
27564
27565 * g++.old-deja/g++.other/externC4.C,
27566 g++.old-deja/g++.other/friend10.C: New tests.
27567
27568 2000-12-02 Neil Booth <neilb@earthling.net>
27569
27570 * g++.old-deja/g++.other/instan2.C
27571 * g++.old-deja/g++.other/instan3.C: New test.
27572
27573 2000-12-02 Neil Booth <neilb@earthling.net>
27574
27575 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27576 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27577 gnuc99.c,gnuc99-pedantic.c: New tests.
27578
27579 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27580
27581 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27582 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27583
27584 2000-12-01 Neil Booth <neilb@earthling.net>
27585
27586 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27587 * gcc.dg/cpp/poison.c: Update.
27588 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27589
27590 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27591
27592 * g77.f-torture/execute/20001201.f: New test.
27593
27594 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27595
27596 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27597
27598 2000-12-01 Jakub Jelinek <jakub@redhat.com>
27599
27600 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27601
27602 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27603
27604 * g++.old-deja/g++.other/cast6.C: New test.
27605
27606 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
27607
27608 * gcc.c-torture/execute/20001130-2.c: New testcase.
27609
27610 2000-11-30 Richard Henderson <rth@redhat.com>
27611
27612 * gcc.c-torture/execute/20001130-1.c: New test.
27613
27614 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27615
27616 * g++.old-deja/g++.other/op3.C: New test.
27617
27618 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27619
27620 * g++.old-deja/g++.other/op2.C: New test.
27621
27622 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27623
27624 * g++.old-deja/g++.other/crash38.C: New test.
27625
27626 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27627
27628 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27629
27630 2000-11-29 Jakub Jelinek <jakub@redhat.com>
27631
27632 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27633 tests.
27634 * gcc.c-torture/execute/string-opt-6.c: New test.
27635
27636 * gcc.dg/20001117-1.c: Add main.
27637
27638 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
27639
27640 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27641 Move from here ...
27642 * gcc.dg/940510-1.c: ... to here.
27643
27644 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27645 zero-size arrays in toplevel structures.
27646
27647 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27648
27649 * gcc.c-torture/execute/loop-8.c: New test.
27650
27651 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27652
27653 * g++.old-deja/g++.other/base1.C: New test.
27654
27655 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27656
27657 * g++.old-deja/g++.other/parse2.C: New test.
27658
27659 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27660
27661 * g++.old-deja/g++.pt/incomplete1.C: New test.
27662
27663 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27664
27665 * g++.old-deja/g++.other/friend9.C: New test.
27666
27667 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27668
27669 * gcc.dg/20001127-1.c: New test.
27670
27671 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27672
27673 * g++.old-deja/g++.pt/friend46.C: New test.
27674
27675 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27676
27677 * g++.old-deja/g++.other/ptrmem8.C: New test.
27678
27679 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27680
27681 * gcc.c-torture/execute/string-opt-7.c: New test.
27682 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27683
27684 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27685
27686 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27687 instead of 'mkcheck 2'.
27688
27689 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27690
27691 * gcc.c-torture/execute/memcheck/driver.c,
27692 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27693 C9X references to refer to C99.
27694
27695 2000-11-25 Jakub Jelinek <jakub@redhat.com>
27696
27697 * gcc.dg/ultrasp3.c: New test.
27698
27699 2000-11-25 Neil Booth <neilb@earthling.net>
27700
27701 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27702
27703 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
27704
27705 * gcc.c-torture/compile/20001123-2.c: New.
27706
27707 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27708
27709 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27710
27711 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27712
27713 * gcc.dg/sequence-point-1.c: Add some new tests.
27714 * gcc.c-torture/execute/20001124-1.c: New test.
27715
27716 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27717
27718 * g++.old-deja/g++.other/vaarg4.C: New test.
27719 * gcc.c-torture/compile/20001123-1.c: New test.
27720
27721 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27722
27723 * g++.other/crash24.C: Adjust and remove XFAIL.
27724 * g++.other/crash37.C: New test.
27725
27726 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27727
27728 * g++.old-deja/g++.pt/instantiate9.C: New test.
27729
27730 2000-11-22 Mark Mitchell <mark@codesourcery.com>
27731
27732 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27733 new ABI, too.
27734
27735 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27736 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27737
27738 2000-11-22 Neil Booth <neilb@earthling.net>
27739
27740 * gcc.dg/cpp/Wtrigraphs.c: New test.
27741
27742 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
27743
27744 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27745
27746 2000-11-22 Jakub Jelinek <jakub@redhat.com>
27747
27748 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27749
27750 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27751
27752 * lib/gcc-dg.exp: load_lib scanasm.exp.
27753 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27754 * lib/g++-dg.exp: load_lib scanasm.exp.
27755 * lib/scanasm.exp: New.
27756 (scan-assembler, scan-assembler-not): Add optional arguments to
27757 test name, or if not present, the pattern name.
27758 (scan-assembler-dem, scan-assembler-dem-not): New.
27759
27760 * g++.dg/dg.exp: New.
27761
27762 2000-11-21 Neil Booth <neilb@earthling.net>
27763
27764 * gcc.dg/cpp/integrated1.c: Remove.
27765
27766 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27767
27768 * gcc.c-torture/execute/20001121-1.c: New test.
27769
27770 2000-11-21 Richard Henderson <rth@redhat.com>
27771
27772 * gcc.c-torture/compile/20001121-1.c: New test.
27773
27774 2000-11-20 Neil Booth <neilb@earthling.net>
27775
27776 * gcc.dg/cpp/integrated1.c: New test.
27777
27778 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27779
27780 * g++.old-deja/g++.other/inline17.C: New test.
27781
27782 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
27783
27784 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27785 local variable to be zero: I made the variable global. Now
27786 uses abort() and exit() instead of relying on main's return value.
27787
27788 2000-11-20 Neil Booth <neilb@earthling.net>
27789
27790 * gcc.dg/cpp/paste2.c: Update test.
27791 * objc/execute/paste.m: New test.
27792
27793 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27794
27795 * gcc.dg/c99-condexpr-1.c: New test.
27796
27797 2000-11-20 Neil Booth <neilb@earthling.net>
27798
27799 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27800
27801 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27802
27803 * g++.old-deja/g++.pt/export1.C: New test.
27804
27805 2000-11-20 Jakub Jelinek <jakub@redhat.com>
27806
27807 * gcc.dg/20001117-1.c: New test.
27808
27809 2000-11-18 Richard Henderson <rth@redhat.com>
27810
27811 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27812
27813 2000-11-18 Richard Henderson <rth@redhat.com>
27814
27815 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27816 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27817 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27818
27819 2000-11-18 Richard Henderson <rth@redhat.com>
27820
27821 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
27822 (main): New. Exit cleanly.
27823
27824 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27825
27826 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
27827 gcc.dg/c99-fordecl-2.c: New tests.
27828
27829 2000-11-18 Richard Henderson <rth@redhat.com>
27830
27831 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
27832 * gcc.c-torture/execute/zerolen-2.c: New.
27833
27834 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27835
27836 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
27837 memory.
27838
27839 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27840
27841 * g++.old-deja/g++.pt/instantiate8.C: New test.
27842
27843 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27844
27845 * g++.old-deja/g++.other/incomplete.C: Add more tests.
27846 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
27847
27848 2000-11-16 Nick Clifton <nickc@redhat.com>
27849
27850 * gcc.c-torture/execute/nestfunc-2.c: New test.
27851 * gcc.c-torture/execute/nestfunc-3.c: New test.
27852
27853 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27854
27855 * gcc.c-torture/compile/20001116-1.c: New test.
27856
27857 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27858
27859 * gcc.c-torture/execute/20001115-1.c: New test.
27860
27861 2000-11-15 Mark Mitchell <mark@codesourcery.com>
27862
27863 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
27864 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
27865 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
27866 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27867
27868 2000-11-15 Neil Booth <neilb@earthling.net>
27869
27870 gcc.dg/cpp/_Pragma1.c: Update.
27871 gcc.dg/cpp/_Pragma2.c: New test.
27872
27873 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
27874
27875 * g++.old-deja/g++.other/anon5.C: New test.
27876
27877 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
27878
27879 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
27880 tests.
27881
27882 2000-11-14 Jakub Jelinek <jakub@redhat.com>
27883
27884 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
27885 output.
27886
27887 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27888
27889 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
27890 labels at end of compound statements.
27891
27892 2000-11-13 Jakub Jelinek <jakub@redhat.com>
27893
27894 * gcc.c-torture/execute/loop-7.c: New test.
27895
27896 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27897
27898 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
27899
27900 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27901
27902 * gcc.dg/c99-bool-1.c: New test.
27903
27904 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27905
27906 * gcc.dg/c99-scope-1.c: Remove xfail.
27907 * gcc.dg/c99-scope-2.c: New test.
27908
27909 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27910
27911 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
27912 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
27913
27914 2000-11-11 Mark Mitchell <mark@codesourcery.com>
27915
27916 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
27917 error messages.
27918
27919 * g++.mike/p700.C: Don't typedef wchar_t.
27920 * g++.mike/p784.C: Likewise.
27921 * g++.mike/eb101.C: Don't use __wchar_t.
27922
27923 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
27924
27925 * g77.f-torture/execute/20001111.[fx]: Test premature exit
27926 from DO loop.
27927
27928 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27929
27930 * gcc.c-torture/execute/20001111-1.c: New test.
27931
27932 2000-11-10 Nick Clifton <nickc@redhat.com>
27933
27934 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
27935 long multuiple and accumulate.
27936
27937 2000-11-09 Richard Henderson <rth@redhat.com>
27938
27939 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
27940 via size_t instead of int.
27941
27942 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
27943 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27944 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27945 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27946
27947 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
27948
27949 * gcc.c-torture/compile/20001109-1.c: New test.
27950 * gcc.c-torture/compile/20001109-2.c: New test.
27951
27952 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
27953
27954 * g++.old-deja/g++.pt/operator1.C: New test.
27955 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
27956
27957 2000-11-09 Jakub Jelinek <jakub@redhat.com>
27958
27959 * gcc.dg/20001108-1.c: New test.
27960
27961 2000-11-09 Jakub Jelinek <jakub@redhat.com>
27962
27963 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
27964 with both arguments constant strings.
27965 * gcc.c-torture/execute/string-opt-3.c: New test.
27966 * gcc.c-torture/execute/string-opt-4.c: New test.
27967 * gcc.c-torture/execute/string-opt-5.c: New test.
27968
27969 2000-11-08 Nick Clifton <nickc@redhat.com>
27970
27971 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
27972 mulsidi3adddi patterns.
27973
27974 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
27975
27976 * g++.old-deja/g++.other/crash36.C: New test.
27977
27978 2000-11-08 Jakub Jelinek <jakub@redhat.com>
27979
27980 * g++.old-deja/g++.other/init16.C: New test.
27981
27982 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
27983
27984 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
27985
27986 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
27987
27988 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
27989 * gcc.c-torture/execute/va-arg-16.x: Likewise.
27990 * gcc.c-torture/execute/va-arg-17.x: Likewise.
27991
27992 2000-11-07 DJ Delorie <dj@redhat.com>
27993
27994 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
27995
27996 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27997
27998 * gcc.c-torture/execute/string-opt-1.c: New test.
27999
28000 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28001
28002 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28003 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28004 parameters in registers, and there is no way for a varargs
28005 function to know in which order the integer and floating-point
28006 parameters should be interleaved when they are placed on the
28007 stack.
28008 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28009 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28010
28011 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28012
28013 * gcc.c-torture/execute/string-opt-2.c: New test.
28014
28015 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28016
28017 * g++.old-deja/g++.pt/crash60.C: New test.
28018
28019 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28020
28021 * g++.old-deja/g++.other/crash24.C: New test.
28022 * g++.old-deja/g++.other/crash25.C: New test.
28023 * g++.old-deja/g++.other/crash26.C: New test.
28024 * g++.old-deja/g++.other/crash27.C: New test.
28025 * g++.old-deja/g++.other/crash28.C: New test.
28026 * g++.old-deja/g++.other/crash29.C: New test.
28027 * g++.old-deja/g++.other/crash30.C: New test.
28028 * g++.old-deja/g++.other/crash31.C: New test.
28029 * g++.old-deja/g++.other/crash32.C: New test.
28030 * g++.old-deja/g++.other/crash33.C: New test.
28031 * g++.old-deja/g++.other/crash34.C: New test.
28032 * g++.old-deja/g++.other/crash35.C: New test.
28033
28034 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28035
28036 * gcc.c-torture/execute/20001031-1.c: New test.
28037
28038 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28039
28040 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28041 namespace.
28042
28043 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28044 standards-conformant.
28045
28046 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28047
28048 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28049 * g++.old-deja/g++.mike/p755a.C: Likewise.
28050 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28051 library makes no calls to `operator new' during initialization.
28052
28053 2000-11-04 Neil Booth <neilb@earthling.net>
28054
28055 * gcc.dg/cpp/include2.c: New tests.
28056
28057 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28058
28059 * lib/g++.exp (g++_set_ld_library_path): New function.
28060 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28061
28062 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28063
28064 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28065 warnings.
28066
28067 2000-11-01 Richard Henderson <rth@redhat.com>
28068
28069 * g++.old-deja/g++.ext/namedret1.C: New.
28070 * g++.old-deja/g++.ext/namedret2.C: New.
28071 * g++.old-deja/g++.ext/namedret3.C: New.
28072
28073 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28074
28075 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28076 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28077
28078 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28079
28080 * gcc.c-torture/execute/va-arg-21.c: New test.
28081
28082 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28083
28084 * gcc.dg/c99-complex-2.c: New test.
28085
28086 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28087
28088 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28089
28090 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28091
28092 * g++.old-deja/g++.other/inline16.C: New test.
28093
28094 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28095
28096 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28097 __PRETTY_FUNCTION__
28098
28099 2000-10-29 Neil Booth <neilb@earthling.net>
28100
28101 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28102 New tests.
28103 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28104 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28105 optimisation.
28106
28107 2000-10-29 Neil Booth <neilb@earthling.net>
28108
28109 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28110 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28111 * mi5.c: Test multiple includes work with -C.
28112 * trigraphs.c: Test ^= version.
28113
28114 2000-10-28 Neil Booth <neilb@earthling.net>
28115
28116 New tests and test updates for new macro expander.
28117
28118 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28119 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28120 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28121 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28122 new diagnostic messages.
28123
28124 * gcc.dg/cpp/macro3.c: New tests.
28125
28126 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28127
28128 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28129 on the same line.
28130
28131 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28132
28133 * g++.old-deja/g++.other/eh2.C: New test.
28134
28135 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28136
28137 * gcc.c-torture/execute/20001027-1.c: New test.
28138
28139 2000-10-26 Richard Henderson <rth@redhat.com>
28140
28141 * gcc.c-torture/execute/20001026-1.c: New.
28142
28143 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28144
28145 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28146 * g++.old-deja/g++.law/builtin1.C: Likewise.
28147 * g++.old-deja/g++.law/ctors10.C: Likewise.
28148 * g++.old-deja/g++.law/virtual3.C: Likewise.
28149 * g++.old-deja/g++.mike/p658.C: Likewise.
28150 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28151 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28152 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28153 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28154 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28155
28156 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28157
28158 * gcc.c-torture/compile/20001024-1.c: New test.
28159
28160 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28161
28162 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28163 to tell us whether or not we are using V3.
28164
28165 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28166
28167 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28168 operands.
28169
28170 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28171
28172 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28173
28174 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28175
28176 * gcc.c-torture/execute/20001024-1.c: New test.
28177
28178 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28179
28180 * g++.old-deja/g++.other/sibcall1.C: New test.
28181
28182 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28183
28184 * gcc.dg/noncompile/init-3.c: New test.
28185
28186 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28187
28188 * gcc.dg/format-array-1.c: New test.
28189
28190 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28191
28192 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28193 writing through null pointers; remove comment about testing
28194 unterminated strings.
28195
28196 2000-10-17 Matthew Hiller <hiller@redhat.com>
28197
28198 * gcc.c-torture/execute/20001017-2.c: New test.
28199
28200 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28201
28202 * gcc.c-torture/compile/20001018-1.c: New test.
28203 * gcc.c-torture/compile/20001018-1.x: Xfail.
28204
28205 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28206
28207 * gcc.c-torture/execute/20001017-1.c: New test.
28208
28209 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28210
28211 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28212 for multiple use of arguments with scanf formats; add tests for
28213 multiple use of arguments.
28214
28215 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28216
28217 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28218
28219 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28220
28221 * gcc.dg/format-miss-1.c: New test.
28222
28223 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28224
28225 * gcc.c-torture/execute/20001013-1.c: New test.
28226
28227 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28228
28229 * gcc.dg/format-branch-1.c: New test.
28230
28231 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28232
28233 * README, lib/file-format.exp: Remove EGCS references.
28234
28235 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28236
28237 * gcc.dg/20001013-1.c: New test.
28238
28239 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28240
28241 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28242 for intmax_t in the compiler using __typeof__ and the type rules
28243 for conditional expressions.
28244
28245 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28246
28247 * gcc.dg/20001012-1.c: New test.
28248 * gcc.dg/20001012-2.c: New test.
28249
28250 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28251
28252 * gcc.dg/format-attr-1.c: New test.
28253
28254 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28255
28256 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28257 __LONG_LONG_MAX__ instead of LLONG_MAX.
28258
28259 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28260
28261 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28262 scanf flags.
28263 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28264 flags.
28265
28266 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28267
28268 * gcc.dg/sequence-pt-1.c: New test.
28269
28270 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28271
28272 * gcc.c-torture/execute/20001011-1.c: New testcase.
28273 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28274
28275 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28276
28277 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28278 does not error on it.
28279
28280 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28281
28282 * gcc.dg/20001009-1.c: New test.
28283
28284 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28285
28286 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28287 * gcc.c-torture/execute/20001009-2.c: ... to here.
28288
28289 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28290
28291 * gcc.c-torture/compile/20001009-1.c: New testcase.
28292 * gcc.c-torture/execute/20001009-1.c: New testcase.
28293 Testcases provided by Jan Hubicka <jh@suse.cz>.
28294
28295 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28296
28297 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28298 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28299 uintmax_t using <limits.h> to emulate the compiler's internal
28300 logic. No longer XFAIL %j tests.
28301
28302 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28303
28304 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28305 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28306 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28307 regexps and details of expected handling of some bad formats.
28308 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28309 suppression.
28310
28311 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28312
28313 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28314 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28315 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28316 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28317 in list archives.
28318
28319 2000-10-06 Richard Henderson <rth@cygnus.com>
28320
28321 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28322 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28323 * g++.old-deja/g++.jason/report.C: Likewise.
28324 * g++.old-deja/g++.law/friend5.C: Likewise.
28325 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28326 of the expected warnings.
28327
28328 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28329
28330 * g++.old-deja/g++.pt/enum14.C: New test.
28331
28332 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28333
28334 * g++.old-deja/g++.pt/crash59.C: New test.
28335
28336 2000-10-04 Will Cohen <wcohen@redhat.com>
28337
28338 * gcc.dg/20000926-1.c: New test.
28339
28340 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28341
28342 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28343 function name for current C++ compiler.
28344 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28345
28346 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28347
28348 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28349 __PRETTY_FUNCTION__.
28350 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28351
28352 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28353
28354 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28355
28356 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28357
28358 * gcc.c-torture/compile/20000923-1.c: New test.
28359
28360 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28361
28362 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28363 * g++.old-deja/g++.pt/ttp62.C: Same.
28364 * g++.old-deja/g++.other/inline14.C: Same.
28365
28366 2000-09-24 Richard Henderson <rth@cygnus.com>
28367
28368 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28369
28370 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28371
28372 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28373
28374 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28375
28376 * gcc.c-torture/compile/20000922-1.c: New file.
28377
28378 2000-09-21 Nick Clifton <nickc@redhat.com>
28379
28380 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28381 a signed long modulo operation.
28382 (mod6): New function - perform an unsigned long modulo operation.
28383 (main): Add tests for modulos of very large numbers by very small
28384 dividends.
28385
28386 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28387
28388 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28389
28390 2000-09-19 Richard Henderson <rth@cygnus.com>
28391
28392 * gcc.dg/compare2.c (case 10): XFAIL.
28393
28394 2000-09-18 Richard Henderson <rth@cygnus.com>
28395
28396 * gcc.c-torture/execute/20000906-1.c: Move ...
28397 * gcc.dg/20000906-1.c: ... here. Only run on targets
28398 that support __builtin_trap.
28399
28400 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28401
28402 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28403
28404 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28405
28406 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28407 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28408 more $ format tests.
28409
28410 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28411
28412 * gcc.dg/format-errmk-1.c: New test.
28413
28414 2000-09-17 Greg McGary <greg@mcgary.org>
28415
28416 * gcc.c-torture/execute/20000917-1.x: Remove.
28417
28418 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28419
28420 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28421
28422 2000-09-17 Greg McGary <greg@mcgary.org>
28423
28424 * gcc.c-torture/execute/20000917-1.c: New test.
28425 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28426
28427 2000-09-16 Neil Booth <NeilB@earthling.net>
28428
28429 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28430 in nested macro bug.
28431
28432 2000-09-15 Neil Booth <NeilB@earthling.net>
28433
28434 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28435
28436 2000-09-14 Jeffrey A Law (law@cygnus.com)
28437
28438 * gcc.c-torture/execute/20000914-1.c: New test.
28439
28440 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28441
28442 * g++.other/inline13.C: New test.
28443
28444 2000-09-12 Andreas Jaeger <aj@suse.de>
28445
28446 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28447 constant by Ulrich Drepper <drepper@redhat.com>.
28448
28449 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28450
28451 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28452
28453 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28454
28455 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28456
28457 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28458
28459 * gcc.dg/cpp/backslash.c: New test.
28460
28461 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28462
28463 * gcc.c-torture/execute/20000910-1.c: New test.
28464 * gcc.c-torture/execute/20000910-2.c: Likewise.
28465
28466 2000-09-11 Robert Lipe <robertl@sco.com>
28467
28468 * gcc.dg/pragma-align.c: New test.
28469
28470 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28471
28472 * g++.old-deja/g++.pt/explicit82.C: New test.
28473 * g++.old-deja/g++.pt/explicit83.C: New test.
28474
28475 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28476
28477 * gcc.dg/asm-names.c: New test.
28478
28479 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28480
28481 * gcc.dg/cpp/tr-warn6.c: New test
28482
28483 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28484
28485 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28486 be accepted.
28487
28488 2000-09-07 Catherine Moore <clm@redhat.com>
28489
28490 * gcc.c-torture/execute/unroll-1.c: New test.
28491
28492 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28493
28494 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28495 ERROR markers.
28496 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28497 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28498 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28499 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28500 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28501 Preprocess only.
28502 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28503 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28504
28505 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28506
28507 * g++.old-deja/g++.pt/deduct2.C: New test.
28508
28509 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28510
28511 * g++.old-deja/g++.pt/parms2.C: New test.
28512
28513 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28514
28515 * g++.old-deja/g++.pt/crash58.C: New test.
28516
28517 2000-09-06 Greg McGary <greg@mcgary.org>
28518
28519 * gcc.c-torture/execute/20000906-1.c: New test.
28520 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28521
28522 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28523
28524 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28525
28526 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28527
28528 * g++.old-deja/g++.pt/crash57.C: New test.
28529
28530 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28531
28532 * g++.old-deja/g++.pt/crash56.C: New test.
28533
28534 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28535
28536 * g++.old-deja/g++.pt/koenig1.C: New test.
28537
28538 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28539
28540 * gcc.dg/20000904-1.c: New test.
28541
28542 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28543
28544 * gcc.dg/cpp/paste8.c: New test.
28545
28546 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
28547
28548 * gcc.c-torture/compile/20000827-1.c: New test.
28549
28550 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28551
28552 * gcc.dg/format-diag-1.c: New test.
28553
28554 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28555
28556 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28557 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28558 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28559 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28560 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28561
28562 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28563
28564 * g++.old-deja/g++.other/nested4.C: New test.
28565
28566 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28567
28568 * g++.old-deja/g++.ns/scoped1.C: New test.
28569
28570 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
28571
28572 * lib/g++.exp: Support testing already-installed GCC.
28573
28574 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28575
28576 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28577
28578 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28579
28580 * gcc.dg/return-type-2.c: New test.
28581
28582 2000-08-27 Geoff Keating <geoffk@cygnus.com>
28583
28584 * gcc.c-torture/compile/20000825-1.c: New test.
28585
28586 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
28587
28588 * gcc.dg/dwarf2-2.c: New test.
28589
28590 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28591
28592 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28593 dg-warning regexps.
28594
28595 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28596
28597 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28598 gcc.dg/format-ext-5.c: New tests.
28599
28600 2000-08-25 Jakub Jelinek <jakub@redhat.com>
28601
28602 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28603
28604 2000-08-24 Mark Mitchell <mark@codesourcery.com>
28605
28606 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28607
28608 2000-08-24 Richard Henderson <rth@cygnus.com>
28609
28610 * gcc.dg/ia64-sync-1.c: New test.
28611 * gcc.dg/ia64-sync-2.c: New test.
28612 * gcc.dg/ia64-asm-1.c: New test.
28613
28614 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28615
28616 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28617 * gcc.dg/format-ext-2.c: New test.
28618
28619 2000-08-23 Jason Merrill <jason@redhat.com>
28620
28621 * lib/old-dejagnu.exp: Also ignore "In member function" and
28622 "At global scope".
28623
28624 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28625
28626 * gcc.dg/noncompile/label-lineno-1.c: New test.
28627
28628 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28629
28630 * gcc.dg/c99-array-nonobj-1.c: New test.
28631
28632 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28633
28634 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28635 tests.
28636 * gcc.dg/format-ext-1.c: New test.
28637
28638 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28639
28640 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28641 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28642 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28643 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28644 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28645
28646 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28647
28648 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28649 gcc.dg/c99-strftime-2.c: New tests.
28650
28651 2000-08-22 Richard Henderson <rth@cygnus.com>
28652
28653 * gcc.c-torture/execute/20000822-1.c: New test.
28654
28655 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28656
28657 * gcc.c-torture/execute/20000819-1.x: Remove.
28658
28659 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28660
28661 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28662 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28663 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28664 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28665 gcc.dg/format-xopen-1.c: New tests.
28666
28667 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28668
28669 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28670
28671 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28672
28673 * g++.old-deja/g++.other/loop2.C: New test.
28674
28675 * gcc.c-torture/compile/20000606-1.c: New test.
28676 * gcc.c-torture/compile/20000728-1.c: New test.
28677 * gcc.c-torture/execute/20000801-1.c: New test.
28678 * gcc.c-torture/execute/20000801-2.c: New test.
28679 * gcc.c-torture/execute/20000819-1.c: New test.
28680 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28681 * gcc.dg/20000629-1.c: New test.
28682 * gcc.dg/20000724-1.c: New test.
28683 * gcc.dg/20000807-1.c: New test.
28684
28685 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28686
28687 * gcc.dg/cpp/pragma-1.c: New test.
28688 * gcc.dg/cpp/pragma-2.c: New test.
28689
28690 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28691
28692 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28693 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28694
28695 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28696
28697 * gcc.c-torture/compile/20000818-1.c: New test.
28698
28699 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
28700
28701 * gcc.c-torture/execute/20000818-1.c: New test.
28702
28703 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28704
28705 * gcc.dg/format-va-1.c: New test.
28706
28707 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28708
28709 * g++.old-deja/g++.other/typedef8.C: New test.
28710
28711 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28712
28713 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28714 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28715 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28716 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28717 * g++.old-deja/g++.other/ptrmem7.C: New test.
28718 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28719
28720 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28721
28722 * g++.old-deja/g++.pt/typename27.C: New test.
28723
28724 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28725
28726 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28727 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28728 * g++.old-deja/g++.pt/friend45.C: New test.
28729 * g++.old-deja/g++.other/friend8.C: New test.
28730
28731 2000-08-15 Richard Henderson <rth@cygnus.com>
28732
28733 * gcc.c-torture/execute/20000815-1.c: New test.
28734
28735 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28736
28737 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28738 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28739 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28740
28741 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28742
28743 * g++.old-deja/g++.other/refinit2.C: New test.
28744
28745 2000-08-13 Geoff Keating <geoffk@cygnus.com>
28746
28747 * lib/c-torture.exp (c-torture): Make
28748 compiler_conditional_xfail_data global.
28749 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28750 compiler_conditional_xfail_data machinery.
28751 (f-torture-execute): Likewise.
28752 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28753 and only when unrolling loops.
28754
28755 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28756
28757 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28758
28759 * g++.old-deja/g++.pt/explicit81.C: New test.
28760
28761 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28762
28763 * g++.old-deja/g++.pt/typename26.C: New test.
28764
28765 2000-08-10 Geoff Keating <geoffk@cygnus.com>
28766
28767 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28768 warning.
28769
28770 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28771
28772 * g++.old-deja/g++.other/array3.C: New test.
28773
28774 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28775
28776 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28777 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28778 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28779 New tests.
28780
28781 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28782
28783 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28784 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28785
28786 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
28787
28788 * gcc.c-torture/execute/20000808-1.c: New test.
28789
28790 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28791
28792 * gcc.dg/c90-const-expr-1.c: New test.
28793
28794 2000-08-08 Richard Henderson <rth@cygnus.com>
28795
28796 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28797
28798 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28799
28800 * gcc.dg/noncompile/const-ll-1.c: New test.
28801
28802 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28803
28804 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28805
28806 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28807
28808 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28809 that running programs linked against the shared version of libobjc
28810 run correctly.
28811
28812 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28813
28814 * gcc.dg/c99-printf-1.c: New test.
28815
28816 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28817
28818 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28819
28820 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
28821
28822 * gcc.c-torture/execute/20000731-1.x: Delete.
28823
28824 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
28825
28826 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
28827 and torture_without_loops as is done by c-torture.exp.
28828 (search_for): Copy from c-torture.exp.
28829 (gcc-dg-runtest): New function, drives a directory of tests
28830 iterating over the TORTURE_OPTIONS.
28831 (scan-assembler, scan-assembler-not): Move here from
28832 individual directory drivers.
28833
28834 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
28835 defined by lib/gcc-dg.exp.
28836 * gcc.dg/cpp/cpp.exp: Likewise.
28837 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
28838 gcc-dg-runtest, so we cycle over optimization options.
28839
28840 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
28841 * gcc.dg/compare2.c: No longer expected to fail.
28842
28843 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28844
28845 * gcc.c-torture/execute/20000804-1.c: New test.
28846
28847 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
28848
28849 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
28850
28851 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
28852
28853 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
28854
28855 2000-08-03 Jeffrey A Law (law@cygnus.com)
28856
28857 * gcc.c-torture/compile/20000803-1.c: New test.
28858
28859 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
28860
28861 * gcc.c-torture/execute/20000801-3.c,
28862 gcc.c-torture/execute/20000801-4.c: New tests.
28863 * gcc.c-torture/execute/20000801-3.x,
28864 gcc.c-torture/execute/20000801-4.x: Xfail.
28865
28866 2000-08-02 Geoff Keating <geoffk@cygnus.com>
28867
28868 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
28869 libobjc/.libs to allow for libtool.
28870
28871 2000-08-02 Jakub Jelinek <jakub@redhat.com>
28872
28873 * gcc.c-torture/compile/20000802-1.c: New test.
28874
28875 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
28876
28877 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
28878
28879 2000-07-31 Jeffrey A Law (law@cygnus.com)
28880
28881 * gcc-c-torture/execute/20000731-2.c: New test.
28882
28883 * gcc.c-torture/execute/20000731-1.c: New test.
28884 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
28885
28886 2000-07-31 Jakub Jelinek <jakub@redhat.com>
28887
28888 * testsuite/gcc.dg/cpp/paste7.c: New test.
28889 * gcc.dg/cpp/20000725-1.c: New test.
28890
28891 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
28892
28893 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
28894 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
28895 declaration warning for __builtin_dwarf_reg_size.
28896
28897 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
28898
28899 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
28900
28901 * gcc.dg/noncompile/voidparam-1.c: New test.
28902
28903 2000-07-30 Richard Henderson <rth@cygnus.com>
28904
28905 * gcc.dg/c90-digraph-1.c: Don't xfail.
28906 * gcc.dg/compare2.c (case 10): Xfail.
28907 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
28908
28909 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
28910
28911 * gcc.dg/c99-main-1.c: New test.
28912
28913 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
28914
28915 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
28916
28917 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
28918
28919 * gcc.c-tortuer/execute/20000726-1.c: New test.
28920
28921 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
28922
28923 * gcc.c-torture/execute/enum-2.c: New test.
28924
28925 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28926
28927 * gcc.dg/cpp/tr-warn3.c: New test.
28928
28929 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28930
28931 * g++.old-deja/g++.ext/implicit1.C: Remove.
28932 * g++.old-deja/g++.jason/c2.C: Remove
28933 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
28934 * g++.old-deja/g++.pt/crash16.C: Likewise.
28935 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
28936
28937 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28938
28939 * g++.old-deja/g++.other/for2.C: New test.
28940
28941 2000-07-25 Jakub Jelinek <jakub@redhat.com>
28942
28943 * gcc.dg/20000720-1.c: New test.
28944
28945 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
28946
28947 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
28948
28949 2000-07-24 Geoff Keating <geoffk@cygnus.com>
28950
28951 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
28952 * gcc.c-torture/execute/20000722-1.c: New.
28953 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
28954
28955 2000-07-24 Jakub Jelinek <jakub@redhat.com>
28956
28957 * gcc.dg/cpp/20000720-1.S: New test.
28958
28959 2000-07-21 Michael Meissner <meissner@redhat.com>
28960
28961 * gcc.c-torture/execute/ieee/hugeval.c: New test.
28962
28963 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28964
28965 * g++.old-deja/g++.brendan/crash16.C,
28966 g++.old-deja/g++.brendan/parse3.C,
28967 g++.old-deja/g++.brendan/redecl1.C,
28968 g++.old-deja/g++.ns/template13.C,
28969 g++.old-deja/g++.other/decl4.C,
28970 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
28971
28972 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28973
28974 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
28975 and "Internal error".
28976
28977 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
28978 regexps.
28979 * gcc.dg/cpp/paste6.c: New test.
28980
28981 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
28982
28983 * gcc.dg/cpp/tr-direct.c: New test.
28984
28985 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
28986 gcc.dg/cpp/undef1.c: Tweak error regexps.
28987
28988 2000-07-18 Eric Christopher <echristo@redhat.com>
28989
28990 * gcc.c-torture/compile/20000718-1.c: New test.
28991
28992 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
28993
28994 * cpplex.c (_cpp_push_token): If the token being pushed back
28995 is the previous token in this context, just subtract one from
28996 context->posn.
28997 * cppmacro.c (save_expansion): Clear aux field when storing a
28998 placemarker.
28999
29000 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29001
29002 * gcc.dg/noncompile/redecl-1.c: New test.
29003
29004 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29005
29006 * gcc.c-torture/execute/20000717-5.c: New test.
29007 * gcc.c-torture/execute/20000717-1.x: Removed.
29008
29009 2000-07-17 Richard Henderson <rth@cygnus.com>
29010
29011 * gcc.c-torture/execute/20000717-4.c: New test.
29012
29013 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29014
29015 * gcc.dg/cpp/syshdr.c: New test.
29016 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29017
29018 2000-07-17 Neil Booth <neilb@earthling.net>
29019
29020 * gcc.dg/cpp/cmdlne-dM.c: New test.
29021 * gcc.dg/cpp/cmdlne-dD.c: New test.
29022
29023 2000-07-17 Jeffrey A Law (law@cygnus.com)
29024
29025 * gcc.c-torture/execute/20000717-3.c: New test.
29026
29027 * gcc.c-torture/compile/20000717-1.c: New test.
29028
29029 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29030
29031 * gcc.c-torture/execute/20000717-2.c: New test.
29032
29033 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29034
29035 * gcc.dg/formatz-1.c: New test.
29036
29037 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29038 * gcc.dg/c99-digraph-1.c: New tests.
29039
29040 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29041 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29042
29043 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29044 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29045 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29046 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29047 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29048 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29049 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29050
29051 2000-07-17 Greg McGary <greg@mcgary.org>
29052
29053 * gcc.c-torture/execute/20000717-1.c: New test.
29054 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29055
29056 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29057
29058 * gcc.c-torture/execute/20000715-2.c: New test.
29059 * gcc.dg/20000715-1.c: New test.
29060
29061 2000-07-15 Michael Meissner <meissner@redhat.com>
29062
29063 * gcc.c-torture/execute/20000715-1.c: New test.
29064
29065 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29066
29067 * gcc.c-torture/execute/20000707-1.c: New test.
29068
29069 2000-07-13 Neil Booth <NeilB@earthling.net>
29070
29071 * testsuite/gcc.dg/cpp/digraph1.c,
29072 testsuite/gcc.dg/cpp/digraph2.c,
29073 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29074
29075 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29076
29077 * g77.f-torture/compile/20000630-2.f: New test.
29078 * g77.f-torture/compile/20000630-2.x
29079
29080 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29081
29082 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29083
29084 2000-07-11 Neil Booth <NeilB@earthling.net>
29085
29086 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29087
29088 2000-07-11 Neil Booth <NeilB@earthling.net>
29089
29090 * gcc.dg/cpp/cmdlne-C.c: New.
29091
29092 2000-07-09 Neil Booth <NeilB@earthling.net>
29093
29094 * gcc.dg/cpp/directiv.c: New tests.
29095 * gcc.dg/cpp/undef1.c: Update.
29096
29097 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29098
29099 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29100
29101 2000-07-09 Neil Booth <NeilB@earthling.net>
29102
29103 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29104
29105 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29106
29107 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29108 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29109
29110 2000-07-08 Neil Booth <NeilB@earthling.net>
29111
29112 * gcc.dg/cpp/macsyntx.c: New tests.
29113
29114 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29115
29116 * gcc.dg/20000707-1.c: New test.
29117
29118 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29119
29120 * gcc.c-torture/execute/20000706-1.c: New test.
29121 * gcc.c-torture/execute/20000706-2.c: New test.
29122 * gcc.c-torture/execute/20000706-3.c: New test.
29123 * gcc.c-torture/execute/20000706-4.c: New test.
29124 * gcc.c-torture/execute/20000706-5.c: New test.
29125
29126 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29127
29128 * g++.old-deja/g++.pt/instantiate7.C: New test.
29129
29130 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29131
29132 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29133 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29134 * g++.old-deja/g++.other/rtti3.C: Likewise.
29135 * g++.old-deja/g++.other/rttid3.C: Likewise.
29136
29137 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29138
29139 * g77.f-torture/compile/20000630-1.x: Fix typo
29140
29141 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29142
29143 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29144 assembly output.
29145
29146 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29147
29148 * gcc.dg/cpp/ident.c: New test.
29149
29150 2000-07-05 Neil Booth <NeilB@earthling.net>
29151
29152 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29153 gcc.dg/cpp/lexstrng.c: New tests.
29154
29155 2000-07-04 Neil Booth <NeilB@earthling.net>
29156
29157 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29158 * gcc.dg/cpp/strify2.c: Same.
29159
29160 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29161
29162 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29163 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29164 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29165 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29166
29167 * testsuite/gcc.dg/cpp/macro1.c,
29168 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29169 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29170 testsuite/gcc.dg/cpp/strify1.c,
29171 testsuite/gcc.dg/cpp/strify2.c: New tests.
29172
29173 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29174
29175 * gcc.c-torture/execute/20000703-1.c: New test.
29176
29177 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29178
29179 * g++.old-deja/g++.pt (lookup10.C): New test.
29180
29181 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29182
29183 * g++.old-deja/g++.pt (typename25.C): New test.
29184
29185 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29186
29187 * gcc.c-torture/compile/20000701-1.c: New test.
29188
29189 2000-06-30 Nick Clifton <nickc@cygnus.com>
29190
29191 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29192 to test case.
29193
29194 2000-06-30 Catherine Moore <clm@cygnus.com>
29195
29196 * gcc.c-torture/execute/align-1.c: New test.
29197
29198 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29199
29200 * g++.old-deja/g++.pt/expr8.C: New test.
29201 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29202
29203 2000-06-29 Nick Clifton <nickc@cygnus.com>
29204
29205 * gcc.c-torture/compile/20000629-1.c: New test.
29206
29207 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29208
29209
29210 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29211 gcc.dg/noncompile directory, depending on whether they're
29212 preprocessor tests or not. Annotate all the tests for the dg
29213 framework.
29214
29215 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29216 * gcc.dg/noncompile/noncompile.exp: New.
29217
29218 * Moved files:
29219 Old name New name
29220 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29221 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29222 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29223 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29224 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29225 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29226 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29227 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29228 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29229 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29230 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29231 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29232 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29233 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29234 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29235 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29236 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29237 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29238 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29239 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29240 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29241 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29242 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29243 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29244
29245 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29246 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29247 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29248 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29249 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29250 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29251
29252 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29253
29254 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29255 declare one variable. On the fourth, error.
29256 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29257 declared by 20000628-1a.h.
29258
29259 2000-06-29 Richard Henderson <rth@redhat.com>
29260
29261 * gcc.c-torture/execute/930529-1.x: New file.
29262 * gcc.dg/920413-1.c: Adjust expected warning text.
29263 * gcc.dg/980217-1.c: Declare abort.
29264 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29265
29266 2000-06-29 Jeffrey A Law (law@cygnus.com)
29267
29268 * g77.f-torture/compile/20000629-1.f: New test.
29269 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29270
29271 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29272
29273 Rearrange lots of files, removing entirely the
29274 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29275 directories.
29276
29277 * Deleted files:
29278 gcc.c-torture/code_quality/code_quality.exp
29279 gcc.c-torture/special/special.exp
29280 gcc.failure/failure.exp
29281 gcc.failure/940409-1.x
29282 gcc.c-torture/compile/961203-1.x
29283
29284 * New files:
29285 gcc.misc-tests/linkage.exp
29286 gcc.c-torture/execute/920730-1t.c
29287 gcc.c-torture/execute/920730-1t.x
29288 gcc.c-torture/compile/920520-1.x
29289 gcc.c-torture/compile/920521-1.x
29290 gcc.c-torture/compile/981006-1.x
29291 gcc.c-torture/execute/eeprof-1.x
29292
29293 * Moved files (possibly with modifications to fit a new harness):
29294 Old name New name
29295 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29296 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29297 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29298 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29299 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29300 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29301 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29302 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29303 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29304 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29305 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29306 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29307 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29308 gcc.failure/940409-1.c gcc.dg/940409-1.c
29309
29310 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29311
29312 * c-torture/compile/961203-1.x: Delete.
29313
29314 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29315 not exit. Include stdio.h.
29316 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29317 * gcc.misc-tests/dg-12.c: Likewise.
29318 * gcc.misc-tests/dg-5.c: Likewise.
29319 * gcc.misc-tests/dg-6.c: Likewise.
29320 * gcc.misc-tests/dg-7.c: Prototype abort.
29321 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29322 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29323 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29324 not exit.
29325 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29326 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29327
29328 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29329
29330 * gcc.dg/cpp/20000628-1.c: New test.
29331 * gcc.dg/cpp/20000628-1.h: New header for above test.
29332 * gcc.dg/cpp/20000628-1a.h: Likewise.
29333
29334 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29335
29336 * gcc.dg/cpp: New directory.
29337 * gcc.dg/cpp/cpp.exp: New driver.
29338 * gcc.dg/cpp/20000627-1.c: New test.
29339 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29340 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29341 and rewrite as a compilation test.
29342
29343 * gcc.dg: Move many files into the cpp subdirectory, possibly
29344 renaming or editing them as well.
29345 Old name New name
29346 990119-1.c cpp/19990119-1.c
29347 990228-1.c cpp/19990228-1.c
29348 990407-1.c cpp/19990407-1.c
29349 990409-1.c cpp/19990409-1.c
29350 990413-1.c cpp/19990413-1.c
29351 990703-1.c cpp/19990703-1.c
29352 20000127-1.c cpp/20000127-1.c
29353 20000129-1.c cpp/20000129-1.c
29354 20000207-1.c cpp/20000207-1.c
29355 20000207-2.c cpp/20000207-2.c
29356 20000209-1.c cpp/20000209-1.c
29357 20000209-2.c cpp/20000209-2.c
29358 20000301-1.c cpp/20000301-1.c
29359 20000419-1.c cpp/20000419-1.c
29360 20000510-1.S cpp/20000510-1.S
29361 20000519-1.c cpp/20000519-1.c
29362 20000529-1.c cpp/20000529-1.c
29363 20000625-1.c cpp/20000625-1.c
29364 20000625-2.c cpp/20000625-2.c
29365 cpp-as1.c cpp/assert1.c
29366 cpp-as2.c cpp/assert2.c
29367 cxx-comments-1.c cpp/cxxcom1.c
29368 cxx-comments-2.c cpp/cxxcom2.c
29369 endif-label.c cpp/endif.c
29370 cpp-hash1.c cpp/hash1.c
29371 cpp-hash2.c cpp/hash2.c
29372 cpp-if1.c cpp/if-1.c
29373 cpp-if2.c cpp/if-2.c
29374 cpp-if3.c cpp/if-3.c
29375 cpp-if4.c cpp/if-4.c
29376 cpp-if5.c cpp/if-5.c
29377 cpp-cond.c cpp/if-cexp.c
29378 cpp-missingop.c cpp/if-mop.c
29379 cpp-missingparen.c cpp/if-mpar.c
29380 cpp-opprec.c cpp/if-oppr.c
29381 cpp-ifparen.c cpp/if-paren.c
29382 cpp-shortcircuit.c cpp/if-sc.c
29383 cpp-shift.c cpp/if-shift.c
29384 cpp-unary.c cpp/if-unary.c
29385 cpp-li1.c cpp/line1.c
29386 cpp-li2.c cpp/line2.c
29387 lineno.c cpp/line3.c
29388 lineno-2.c cpp/line4.c
29389 cpp-mi.c cpp/mi1.c
29390 cpp-mic.h cpp/mi1c.h
29391 cpp-micc.h cpp/mi1cc.h
29392 cpp-mind.h cpp/mi1nd.h
29393 cpp-mindp.h cpp/mi1ndp.h
29394 cpp-mix.h cpp/mi1x.h
29395 cpp-mi2.c cpp/mi2.c
29396 cpp-mi2a.h cpp/mi2a.h
29397 cpp-mi2b.h cpp/mi2b.h
29398 cpp-mi2c.h cpp/mi2c.h
29399 cpp-mi3.c cpp/mi3.c
29400 cpp-mi3.def cpp/mi3.def
29401 poison-1.c cpp/poison.c
29402 pr-impl.c cpp/prag-imp.c
29403 cpp-redef-2.c cpp/redef1.c
29404 cpp-redef.c cpp/redef2.c
29405 strpaste.c cpp/strp1.c
29406 strpaste-2.c cpp/strp2.c
29407 cpp-tradpaste.c cpp/tr-paste.c
29408 cpp-tradstringify.c cpp/tr-str.c
29409 cpp-tradwarn1.c cpp/tr-warn1.c
29410 cpp-tradwarn2.c cpp/tr-warn2.c
29411 trigraphs.c cpp/trigraphs.c
29412 cpp-unc1.c cpp/unc1.c
29413 cpp-unc2.c cpp/unc2.c
29414 cpp-unc3.c cpp/unc3.c
29415 cpp-unc.c cpp/unc4.c
29416 undef.c cpp/undef1.c
29417 undef-2.c cpp/undef2.c
29418 cpp-wi1.c cpp/widestr1.c
29419
29420 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29421
29422 * lib/g++.exp (g++_include_flags): Tweak.
29423
29424 2000-06-27 H.J. Lu <hjl@gnu.org>
29425 Loren J. Rittle <ljrittle@acm.org>
29426
29427 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29428 version with one that knows about the new gcc tree structure.
29429 (g++_link_flags): Same.
29430
29431 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29432
29433 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29434 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29435 case we are cross-compiling.
29436
29437 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29438 g++.old-deja/g++.niklas/Makefile.in,
29439 g++.old-deja/g++.niklas/configure.in,
29440 g++.old-deja/g++.other/Makefile.in,
29441 g++.old-deja/g++.other/configure.in,
29442 gcc.c-torture/code_quality/Makefile.in,
29443 gcc.c-torture/code_quality/configure.in,
29444 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29445 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29446 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29447 gcc.c-torture/execute/ieee/Makefile.in,
29448 gcc.c-torture/execute/ieee/configure.in,
29449 gcc.c-torture/noncompile/Makefile.in,
29450 gcc.c-torture/noncompile/configure.in,
29451 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29452 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29453 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29454
29455 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29456
29457 * g++.old-deja/g++.other/ambig3.C: New test.
29458
29459 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29460
29461 * g++.old-deja/g++.pt/syntax1.C: New test.
29462 * g++.old-deja/g++.pt/syntax2.C: New test.
29463 * g++.old-deja/g++.other/syntax3.C: New test.
29464 * g++.old-deja/g++.other/syntax4.C: New test.
29465
29466 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29467
29468 * gcc.dg/20000623-1.c: Prototype exit and abort.
29469
29470 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29471
29472 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29473 New tests.
29474 * gcc.dg/cpp-mi3.def: New file.
29475
29476 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29477 inside assertions.
29478 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29479 lexer's error messages.
29480 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29481 divine anything from the linemarkers.
29482 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29483 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29484
29485 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29486
29487 * gcc.dg/20000623-1.c: New test.
29488
29489 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29490
29491 * gcc.c-torture/execute/20000622-1.c: New test.
29492
29493 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29494
29495 * g++.old-deja/g++.other/init15.C: New test.
29496
29497 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29498
29499 * g++.old-deja/g++.pt/vaarg2.C: New test.
29500 * g++.old-deja/g++.pt/vaarg3.C: New test.
29501
29502 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29503
29504 * g++.old-deja/g++.other/dyncast6.C: New test.
29505
29506 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29507
29508 * gcc.c-torture/execute/loop-6.c: New test.
29509
29510 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29511
29512 * gcc.dg/20000614-1.c: New test.
29513 * gcc.dg/20000614-2.c: New test.
29514
29515 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29516
29517 * g++.old-deja/g++.other/inline12.C: New test.
29518
29519 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29520
29521 * g++.old-deja/g++.other/eh1.C: New test.
29522
29523 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29524
29525 * g++.old-deja/g++.other/type.C: New test.
29526
29527 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29528
29529 * g++.old-deja/g++.other/initstring.C: New test.
29530
29531 2000-06-12 Jason Merrill <jason@redhat.com>
29532
29533 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29534
29535 2000-06-09 Jeffrey A Law (law@cygnus.com)
29536
29537 * gcc.c-torture/compile/20000609-1.c: New test.
29538
29539 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29540
29541 * gcc.dg/20000609-1.c: New test.
29542
29543 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29544
29545 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29546 * gcc.c-torture/noncompile/poison-1.c: Move...
29547 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29548 * gcc.dg/cpp-li1.c: Add a token after the #line.
29549
29550 2000-06-05 Richard Henderson <rth@cygnus.com>
29551
29552 * gcc.c-torture/execute/20000605-2.c: New test.
29553 * gcc.c-torture/execute/20000605-3.c: New test.
29554
29555 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29556
29557 * g77.f-torture/execute/20000503-1.x: New file.
29558
29559 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29560
29561 * g++.old-deja/g++.eh/badalloc1.C: New test.
29562
29563 2000-06-05 Richard Henderson <rth@cygnus.com>
29564
29565 * gcc.c-torture/execute/20000605-1.c: New test.
29566
29567 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29568 Nathan Sidwell <nathan@codesourcery.com>
29569
29570 * gcc.c-torture/compile/20000605-1.c: New test.
29571
29572 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29573
29574 * g77.f-torture/compile/20000601-1.f: New test.
29575
29576 2000-06-03 Richard Henderson <rth@cygnus.com>
29577
29578 * gcc.c-torture/execute/20000603-1.c: New.
29579
29580 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29581
29582 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29583 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29584
29585 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29586
29587 * gcc.dg/compare2.c (case 12): XFAIL.
29588 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29589 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29590
29591 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29592
29593 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29594
29595 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29596 guard macro is already defined when the header is first
29597 included.
29598 * gcc.dg/cpp-mix.h: New file.
29599 * gcc.dg/endif-label.c: Update patterns to match compiler.
29600
29601 * g++.brendan/complex1.C: Declare abort.
29602 * g++.law/refs4.C: Remove XFAIL.
29603 * g++.oliva/expr2.C: Declare abort and exit.
29604
29605 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29606
29607 * gcc.c-torture/execute/20000528-1.c: New test.
29608
29609 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29610 * g++.old-deja/g++.law/temps4.C: Likewise.
29611
29612 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29613 stdlib.h. Call abort() on failure.
29614 * g++.old-deja/g++.law/refs4.C: Likewise.
29615 * g++.old-deja/g++.law/temps4.C: Likewise.
29616 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29617 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29618
29619 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29620
29621 Relative to g++.dg/special:
29622 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29623
29624 Relative to g++.old-deja:
29625 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29626 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29627 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29628 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29629 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29630 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29631 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29632
29633 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29634 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29635 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29636 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29637 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29638 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29639 and/or string.h.
29640
29641 * g++.other/goto1.C: Update expectations for error messages.
29642
29643 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29644
29645 * gcc.c-torture/compile/20000523-1.c: New test.
29646
29647 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29648
29649 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29650
29651 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29652
29653 * g++.old-deja/g++.eh/catch11.C: New test.
29654 * g++.old-deja/g++.eh/catch12.C: New test.
29655
29656 2000-05-24 Nick Clifton <nickc@cygnus.com>
29657
29658 * gcc.c-torture/execute/20000523-1.c: New test.
29659
29660 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29661
29662 * c-torture/execute/bcp-1.c: Replace abort in arg of
29663 __builtin_constant_p with a generic external function.
29664
29665 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29666 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29667 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29668 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29669 Prototype abort and/or exit.
29670
29671 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29672 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29673 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29674 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29675
29676 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29677
29678 * gcc.dg/dwarf2-1.c: New test.
29679
29680 2000-05-20 Richard Henderson <rth@cygnus.com>
29681
29682 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29683
29684 2000-05-20 Andreas Jaeger <aj@suse.de>
29685
29686 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29687 testcase.
29688
29689 2000-05-19 David Edelsohn <edelsohn@gnu.org>
29690
29691 * gcc.c-torture/execute/20000519-2.c: New test.
29692
29693 2000-05-19 Andreas Jaeger <aj@suse.de>
29694
29695 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29696 which fails with SSA.
29697
29698 * lib/c-torture.exp: Also test with -O3 -fssa.
29699
29700 2000-05-18 Michael Meissner <meissner@redhat.com>
29701
29702 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29703 * gcc.c-torture/execute/920415-1.c: Ditto.
29704 * gcc.c-torture/execute/920501-1.c: Ditto.
29705 * gcc.c-torture/execute/conversion.c: Ditto.
29706 * gcc.c-torture/execute/cvt-1.c: Ditto.
29707
29708 2000-05-18 Jeffrey A Law (law@cygnus.com)
29709
29710 * gcc.c-torture/compile/20000518-1.c: New test.
29711
29712 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29713
29714 * g77.f-torture/compile/200005018.f: New test.
29715
29716 2000-05-17 Jeffrey A Law (law@cygnus.com)
29717
29718 * gcc.c-torture/compile/20000517-1.c: New test.
29719
29720 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29721
29722 * gcc.c-torture/execute/20000516-1.c: New test.
29723
29724 2000-05-15 Jakub Jelinek <jakub@redhat.com>
29725
29726 * g++.old-deja/g++.other/eh.C: New test.
29727
29728 2000-05-12 Richard Henderson <rth@cygnus.com>
29729
29730 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29731 constants through to doit's conditional.
29732
29733 2000-05-11 Jeffrey A Law (law@cygnus.com)
29734
29735 * gcc.c-torture/compile/20000511-1.c: New test.
29736 * g77.f-torture/compile/20000511-1.f: New test.
29737 * g77.f-torture/compile/20000511-2.f: New test.
29738
29739 2000-05-11 Michael Meissner <meissner@redhat.com>
29740
29741 * gcc.c-torture/execute/20000511-1.c: New test.
29742
29743 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29744
29745 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29746 * gcc.dg/20000510-1.S: New.
29747
29748 2000-05-08 Catherine Moore <clm@cygnus.com>
29749
29750 * gcc.dg/unused-3.c: New.
29751
29752 2000-05-06 Richard Henderson <rth@cygnus.com>
29753
29754 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29755 * g++.old-deja/g++.mike/warn1.C: Likewise.
29756 * g++.old-deja/g++.pt/local1.C: Likewise.
29757 * g++.old-deja/g++.pt/local7.C: Likewise.
29758 * g++.old-deja/g++.pt/spec16.C: Likewise.
29759
29760 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
29761
29762 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
29763
29764 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
29765
29766 * g77.f-torture/execute/20000503-1.f: New test.
29767
29768 2000-05-04 Andreas Jaeger <aj@suse.de>
29769
29770 * gcc.dg/noreturn-2.c: New test.
29771
29772 2000-05-04 Neil Booth <NeilB@earthling.net>
29773
29774 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29775 preprocessor.
29776
29777 2000-05-04 Richard Henderson <rth@cygnus.com>
29778
29779 * gcc.c-torture/execute/20000503-1.c: Fix typo.
29780
29781 2000-05-04 Richard Henderson <rth@cygnus.com>
29782
29783 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29784 OpenSSL by Jason R Thorpe.
29785
29786 2000-05-03 Jim Wilson <wilson@cygnus.com>
29787
29788 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
29789
29790 2000-05-03 Robert Lipe <robertlipe@usa.net>
29791
29792 * gcc.dg/20000503-1.c: New test.
29793
29794 2000-05-02 Jakub Jelinek <jakub@redhat.com>
29795
29796 * gcc.c-torture/compile/20000502-1.c: New test.
29797 * g++.old-deja/g++.other/align.C: New test.
29798 * gcc.dg/cpp-tradstringify.c: New test.
29799
29800 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29801
29802 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29803 and hard registers.
29804
29805 2000-04-26 Geoff Keating <geoffk@cygnus.com>
29806
29807 * gcc.c-torture/execute/loop-5.c: New test.
29808
29809 2000-04-25 Jakub Jelinek <jakub@redhat.com>
29810
29811 * gcc.c-torture/execute/va-arg-20.c: New test.
29812
29813 2000-04-23 Jeffrey A Law (law@cygnus.com)
29814
29815 * gcc.c-torture/execute/20000422-1.c: New test.
29816
29817 2000-04-20 Greg McGary <gkm@gnu.org>
29818
29819 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
29820 when optimizing, but without sibling-call optimizations (-O1).
29821
29822 2000-04-20 Jeffrey A Law (law@cygnus.com)
29823
29824 * gcc.c-torture/compile/20000420-1.c: New test.
29825
29826 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
29827
29828 * g++.abi/ptrflags.C: New test.
29829 * g++.eh/catchptr1.C: Test incomplete pointer chains.
29830
29831 2000-04-19 Catherine Moore <clm@cygnus.com>
29832
29833 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
29834
29835 2000-04-19 Greg McGary <gkm@gnu.org>
29836
29837 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
29838 sibling-call optimizations.
29839
29840 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
29841
29842 * gcc.dg/20000419-1.c: New test.
29843
29844 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
29845
29846 * gcc.c-torture/execute/20000412-6.c: New test.
29847
29848 2000-04-12 Jeffrey A Law (law@cygnus.com)
29849
29850 * gcc.c-torture/execute/20000412-5.c: New test.
29851 * g77.f-torture/compile/20000412-1.f: New test.
29852 * gcc.c-torture/execute/20000412-4.c: New test.
29853 * gcc.c-torture/compile/20000412-2.c: New test.
29854 * gcc.c-torture/execute/20000412-3.c: New test.
29855 * gcc.c-torture/compile/20000412-1.c: New test.
29856 * gcc.c-torture/execute/20000412-2.c: New test.
29857
29858 2000-04-12 Jakub Jelinek <jakub@redhat.com>
29859
29860 * objc/execute/bf-20.m: New test.
29861
29862 2000-04-10 Richard Henderson <rth@cygnus.com>
29863
29864 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
29865
29866 * gcc.c-torture/execute/20000412-1.c: New test.
29867
29868 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
29869
29870 * g++.old-deja/g++.eh/catchptr1.C: New test.
29871
29872 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
29873
29874 * g++.old-deja/g++.abi/cxa_vec.C: New test.
29875
29876 2000-04-08 Neil Booth <NeilB@earthling.net>
29877
29878 * gcc.dg/cpp-nullchar.c: Remove test as
29879 embedded nulls cause problems.
29880
29881 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29882
29883 * gcc.dg/compare2.c: New test.
29884
29885 2000-04-08 Neil Booth <NeilB@earthling.net>
29886
29887 * gcc.dg/cpp-nullchar.c: New test.
29888
29889 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
29890
29891 * gcc.dg/cpp-mi2.c: New test.
29892 * gcc.dg/cpp-mi2[abc].h: New files.
29893
29894 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
29895
29896 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
29897 member name.
29898
29899 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
29900
29901 * g++.old-deja/g++.abi/vmihint.C: New test.
29902
29903 2000-04-06 Neil Booth <NeilB@earthling.net>
29904
29905 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
29906 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
29907 copyright.
29908
29909 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
29910
29911 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
29912 avoid stack-frame overwrite.
29913
29914 2000-04-05 Jakub Jelinek <jakub@redhat.com>
29915
29916 * gcc.c-torture/compile/20000405-2.c: New test.
29917 * gcc.c-torture/compile/20000405-3.c: New test.
29918
29919 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29920
29921 * gcc.c-torture/compile/20000405-1.c: New test.
29922
29923 2000-04-04 Geoff Keating <geoffk@cygnus.com>
29924
29925 * gcc.dg/cast-qual-1.c: Revert last change.
29926
29927 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29928
29929 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
29930
29931 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
29932
29933 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
29934 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
29935
29936 2000-04-03 Jeffrey A Law (law@cygnus.com)
29937
29938 * gcc.c-torture/compile/20000403-2.c: New test.
29939 * gcc.c-torture/compile/20000403-1.c: New test.
29940
29941 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
29942
29943 * gcc.c-torture/execute/20000403-1.c: New test.
29944
29945 2000-04-03 Geoff Keating <geoffk@cygnus.com>
29946
29947 * gcc.c-torture/execute/20000402-1.c: New test.
29948
29949 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
29950
29951 * gcc.c-torture/execute/va-arg-15.c: New test.
29952 * gcc.c-torture/execute/va-arg-16.c: New test.
29953 * gcc.c-torture/execute/va-arg-17.c: New test.
29954 * gcc.c-torture/execute/va-arg-18.c: New test.
29955 * gcc.c-torture/execute/va-arg-19.c: New test.
29956
29957 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
29958
29959 * gcc.c-torture/compile/981211-1.c: Move to...
29960 * gcc.dg/cpp-as1.c: ...here.
29961 * gcc.dg/cpp-as2.c: New file.
29962
29963 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
29964 compiler.
29965
29966 2000-04-02 Neil Booth <NeilB@earthling.net>
29967
29968 * gcc.dg/cpp-cond.c New tests.
29969 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
29970 accidental success less likely.
29971 * gcc.dg/cpp-missingop.c New tests.
29972 * gcc.dg/cpp-missingparen.c New tests.
29973 * gcc.dg/cpp-shift.c New tests.
29974 * gcc.dg/cpp-shortcircuit.c New tests.
29975 * gcc.dg/cpp-unary.c New tests.
29976
29977 2000-03-29 Jeffrey A Law (law@cygnus.com)
29978
29979 * gcc.c-torture/compile/20000329-1.c: New test.
29980
29981 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
29982
29983 * gcc.c-torture/compile/20000326-1.c: New test.
29984 * gcc.c-torture/compile/20000326-2.c: New test.
29985
29986 2000-03-24 Geoff Keating <geoffk@cygnus.com>
29987
29988 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
29989 the first parameter is a function argument.
29990
29991 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
29992
29993 * g++.old-deja/g++.ext/array4.C: New test.
29994
29995 2000-03-22 Geoff Keating <geoffk@cygnus.com>
29996
29997 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
29998
29999 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30000
30001 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30002
30003 2000-03-19 Richard Henderson <rth@cygnus.com>
30004
30005 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30006
30007 2000-03-19 Richard Henderson <rth@cygnus.com>
30008
30009 * gcc.c-torture/compile/20000319-1.c: New test.
30010
30011 2000-03-14 Jeffrey A Law (law@cygnus.com)
30012
30013 * gcc.c-torture/execute/20000314-3.c: New test.
30014 * gcc.c-torture/execute/20000314-2.c: New test.
30015 * gcc.c-torture/execute/20000314-1.c: New test.
30016 * gcc.c-torture/compile/20000314-2.c: New test.
30017 * gcc.c-torture/compile/20000314-1.c: New test.
30018
30019 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30020
30021 * g++.old-deja/g++.warn/inline.C: New test.
30022
30023 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30024
30025 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30026 standards-compliant result rather than specific constants.
30027 Put test-values in array.
30028
30029 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30030
30031 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30032 (g++_target_compile): Put test-specific options last.
30033
30034 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30035
30036 * g++.old-deja/g++.eh/vbase4.C: New test.
30037
30038 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30039
30040 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30041
30042 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30043
30044 * g++.old-deja/g++.brendan/misc12.C: Removed.
30045 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30046 * g++.old-deja/g++.ext/pretty4.C: New test.
30047
30048 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30049
30050 * g++.old-deja/g++.other/string2.C: New test.
30051
30052 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30053
30054 * g++.old-deja/g++.warn/impint2.C: New test.
30055
30056 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30057
30058 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30059 is 1, not zero.
30060
30061 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30062
30063 * g++.old-deja/g++.warn/impint.C: New test.
30064 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30065 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30066 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30067 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30068 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30069 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30070 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30071 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30072 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30073 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30074 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30075 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30076
30077 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30078
30079 * gcc.dg/cpp-redef.c: New test.
30080
30081 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30082
30083 * g++.old-deja/g++.pt/unify7.C: New test.
30084
30085 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30086
30087 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30088 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30089
30090 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30091
30092 * gcc.c-torture/compile/20000224-1.c: New test.
30093
30094 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30095
30096 * gcc.c-torture/compile/cpp-2.c: New test.
30097 * gcc.c-torture/compile/cpp-1.c: New test.
30098
30099 2000-02-25 Jeffrey A Law (law@cygnus.com)
30100
30101 * gcc.c-torture/execute/20000225-1.c: New test.
30102
30103 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30104
30105 * gcc.dg/cpp-li2.c: New test.
30106
30107 * gcc.dg/cpp-wi1.c: New test.
30108
30109 * gcc.dg/cpp-li1.c: New test.
30110
30111 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30112
30113 * g++.old-deja/g++.other/sizeof5.C: New test.
30114
30115 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30116
30117 * gcc.c-torture/execute/va-arg-13.c: New test.
30118
30119 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30120
30121 * gcc.c-torture/execute/va-arg-12.c: New test.
30122
30123 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30124
30125 * gcc.c-torture/execute/20000223-1.c: New test.
30126
30127 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30128
30129 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30130
30131 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30132
30133 * g++.old-deja/g++.abi/ptrmem.C: New test.
30134
30135 2000-02-19 Richard Henderson <rth@cygnus.com>
30136
30137 * gcc.c-torture/compile/init-3.c: New.
30138
30139 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30140
30141 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30142 ALWAYS_CXXFLAGS.
30143
30144 2000-02-11 Robert Lipe <robertl@sco.com>
30145
30146 * gcc.c-torture/compile/20000211-3.c: New test.
30147
30148 2000-02-11 Martin Buchholz <martin@xemacs.org>
30149
30150 * gcc.c-torture/compile/20000211-2.c: New test.
30151
30152 2000-02-11 Jeffrey A Law (law@cygnus.com)
30153
30154 * gcc.c-torture/compile/20000211-1.c: New test.
30155
30156 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30157
30158 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30159 on native targets
30160
30161 2000-02-08 Nathan Sidwell <nathan@acm.org>
30162
30163 * g++.old-deja/g++.other/cast5.C: New test.
30164
30165 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30166
30167 * gcc.c-torture/execute/20000205-1.c: New.
30168
30169 2000-02-03 Nathan Sidwell <nathan@acm.org>
30170
30171 * g++.old-deja/g++.jason/cast3.C: Return void.
30172 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30173
30174 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30175
30176 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30177
30178 * gcc.dg/loop-1.c: New test.
30179
30180 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30181
30182 * gcc.c-torture/compile/20000127-1.c: New test.
30183 * gcc.c-torture/execute/991228-1.c: New test.
30184
30185 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30186
30187 * gcc.dg/unused-2.c: New test.
30188
30189 * gcc.dg/conv-1.c: New test.
30190
30191 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30192
30193 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30194 compiler.
30195 (tool_option_proc): Fix typo.
30196
30197 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30198
30199 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30200 of the ld on the host, not on the build machine.
30201 Also, don't crash if '--help' is not a supported option.
30202
30203 2000-01-24 Richard Henderson <rth@cygnus.com>
30204
30205 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30206
30207 2000-01-20 Jeffrey A Law (law@cygnus.com)
30208
30209 * gcc.c-torture/execute/20000120-2.c: New test.
30210 * gcc.c-torture/execute/20000120-1.c: New test.
30211
30212 2000-01-13 Jeffrey A Law (law@cygnus.com)
30213
30214 * gcc.c-torture/execute/20000113-1.c: New test.
30215
30216 2000-01-12 Jeffrey A Law (law@cygnus.com)
30217
30218 * gcc.c-torture/execute/20000112-1.c: New test.
30219
30220 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30221
30222 * gcc.dg/20000111-1.c: New test.
30223
30224 2000-01-10 Jeffrey A Law (law@cygnus.com)
30225
30226 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30227 with 16 bit integers.
30228
30229 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30230
30231 * gcc.dg/20000108-1.c: New test.
30232
30233 2000-01-05 Nathan Sidwell <nathan@acm.org>
30234
30235 * g++.old-deja/g++.ns/koenig8.C: New test.
30236
30237 2000-01-05 Nathan Sidwell <nathan@acm.org>
30238
30239 * g++.old-deja/g++.other/cast4.C: New test.
30240
30241 2000-01-05 Jeffrey A Law (law@cygnus.com)
30242
30243 * gcc.c-torture/compile/20000105-2.c: New test.
30244 * gcc.c-torture/compile/20000105-1.c: New test.
30245
30246 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30247
30248 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30249 references to printf & atoi to conform to ANSI standard.
30250 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30251 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30252 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30253 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30254 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30255 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30256 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30257 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30258 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30259 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30260 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30261 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30262 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30263 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30264 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30265 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30266 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30267 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30268 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30269 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30270 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30271 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30272 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30273 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30274 * g++.old-deja/g++.brendan/init3.C: Likewise.
30275 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30276 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30277 * g++.old-deja/g++.brendan/new2.C: Likewise.
30278 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30279 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30280 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30281 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30282 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30283 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30284 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30285 * g++.old-deja/g++.brendan/template24.C: Likewise.
30286 * g++.old-deja/g++.brendan/template3.C: Likewise.
30287 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30288 * g++.old-deja/g++.jason/inline3.C: Likewise.
30289 * g++.old-deja/g++.jason/opeq.C: Likewise.
30290 * g++.old-deja/g++.law/arg5.C: Likewise.
30291 * g++.old-deja/g++.law/arm7.C: Likewise.
30292 * g++.old-deja/g++.law/ctors11.C: Likewise.
30293 * g++.old-deja/g++.law/cvt8.C: Likewise.
30294 * g++.old-deja/g++.law/init9.C: Likewise.
30295 * g++.old-deja/g++.law/refs4.C: Likewise.
30296 * g++.old-deja/g++.law/template2.C: Likewise.
30297 * g++.old-deja/g++.law/visibility24.C: Likewise.
30298 * g++.old-deja/g++.law/vtable3.C: Likewise.
30299 * g++.old-deja/g++.mike/asm2.C: Likewise.
30300 * g++.old-deja/g++.mike/eh1.C: Likewise.
30301 * g++.old-deja/g++.mike/misc1.C: Likewise.
30302 * g++.old-deja/g++.mike/misc13.C: Likewise.
30303 * g++.old-deja/g++.mike/misc14.C: Likewise.
30304 * g++.old-deja/g++.mike/ns12.C: Likewise.
30305 * g++.old-deja/g++.mike/p1248.C: Likewise.
30306 * g++.old-deja/g++.mike/p3708.C: Likewise.
30307 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30308 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30309 * g++.old-deja/g++.mike/p646.C: Likewise.
30310 * g++.old-deja/g++.mike/p700.C: Likewise.
30311 * g++.old-deja/g++.mike/p783.C: Likewise.
30312 * g++.old-deja/g++.mike/p783a.C: Likewise.
30313 * g++.old-deja/g++.mike/p783b.C: Likewise.
30314 * g++.old-deja/g++.mike/p786.C: Likewise.
30315 * g++.old-deja/g++.mike/p789.C: Likewise.
30316 * g++.old-deja/g++.mike/p789a.C: Likewise.
30317 * g++.old-deja/g++.mike/p807a.C: Likewise.
30318 * g++.old-deja/g++.other/delete3.C: Likewise.
30319 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30320 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30321 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30322 * g++.old-deja/g++.other/empty1.C: Likewise.
30323 * g++.old-deja/g++.other/temporary1.C: Likewise.
30324 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30325 * g++.old-deja/g++.pt/t16.C: Likewise.
30326 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30327
30328 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30329
30330 * gcc.dg/991230-1.c: New test.
30331
30332 1999-12-29 Jeffrey A Law (law@cygnus.com)
30333
30334 * gcc.c-torture/compile/991229-3.c: New test.
30335 * gcc.c-torture/compile/991229-2.c: New test.
30336 * gcc.c-torture/compile/991229-1.c: New test.
30337
30338 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30339
30340 * gcc.c-torture/compile/labels-2.c: New test.
30341
30342 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30343
30344 * gcc.c-torture/execute/991227-1.c: New test.
30345
30346 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30347
30348 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30349
30350 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30351
30352 * gcc.c-torture/execute/991221-1.c: New test.
30353
30354 1999-12-20 Nathan Sidwell <nathan@acm.org>
30355
30356 * g++.old-deja/g++.other/cast3.C: New test.
30357
30358 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30359
30360 * gcc.c-torture/execute/991216-4.c: New test.
30361
30362 1999-12-16 Michael Meissner <meissner@cygnus.com>
30363
30364 * gcc.c-torture/execute/991216-1.c: New test.
30365 * gcc.c-torture/execute/991216-2.c: New test.
30366 * gcc.c-torture/execute/991216-3.c: New test.
30367
30368 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30369
30370 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30371 Actually make the test fail by using "-O2" for compilation.
30372
30373 1999-12-15 Nathan Sidwell <nathan@acm.org>
30374
30375 * g++.old-deja/g++.warn/cast-align1.C: New test.
30376
30377 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30378
30379 * gcc.c-torture/compile/991214-1.c: New test.
30380 * gcc.c-torture/compile/991214-2.c: New test.
30381
30382 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30383
30384 * gcc.dg/991214-1.c: New test.
30385
30386 1999-12-13 Jeffrey A Law (law@cygnus.com)
30387
30388 * gcc.c-torture/compile/991213-3.c: New test.
30389 * gcc.c-torture/compile/991213-2.c: New test.
30390 * gcc.c-torture/compile/991213-1.c: New test.
30391
30392 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30393
30394 * gcc.dg/991209-1.c: New test.
30395
30396 1999-12-08 Nathan Sidwell <nathan@acm.org>
30397
30398 * gcc.c-torture/compile/991208-1.c: New test.
30399
30400 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30401
30402 * gcc.dg/ultrasp2.c: New test.
30403
30404 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30405
30406 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30407
30408 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30409
30410 * gcc.c-torture/compile/991202-1.c: New test.
30411 * gcc.c-torture/execute/991202-1.c: New test.
30412 * gcc.c-torture/execute/991202-2.c: New test.
30413 * gcc.c-torture/execute/991202-3.c: New test.
30414
30415 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30416
30417 * g++.old-deja/g++.abi/align.C: New test.
30418 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30419 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30420
30421 1999-12-01 Richard Henderson <rth@cygnus.com>
30422
30423 * gcc.c-torture/execute/991201-1.c: New.
30424
30425 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30426
30427 * gcc.dg/991129-1.c: New test.
30428
30429 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30430
30431 * gcc.c-torture/compile/991127-1.c: New test.
30432
30433 1999-11-22 Nathan Sidwell <nathan@acm.org>
30434
30435 * g++.old-deja/g++.other/warn4.C: New test.
30436
30437 1999-11-22 Nathan Sidwell <nathan@acm.org>
30438
30439 * g++.old-deja/g++.eh/cleanup2.C: New test.
30440 * g++.old-deja/g++.ext/pretty2.C: New test.
30441 * g++.old-deja/g++.ext/pretty3.C: New test.
30442 * g++.old-deja/g++.other/debug6.C: New test.
30443
30444 1999-10-20 Jim Wilson <wilson@cygnus.com>
30445
30446 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30447 compiler_output to look for one error message instead of two.
30448
30449 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30450
30451 * gcc.c-torture/execute/991118-1.c: Also test case
30452 where the word boundary does not split a byte evenly.
30453
30454 1999-11-19 Nathan Sidwell <nathan@acm.org>
30455
30456 * g++.old-deja/g++.ext/restrict1.C: New test.
30457
30458 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30459
30460 * gcc.c-torture/execute/991118-1.c: New test.
30461
30462 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30463
30464 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30465 working directory pathnames.
30466
30467 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30468
30469 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30470 host is equipped with driver.h and driver.o so it can actually
30471 compile and run the tests.
30472
30473 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30474
30475 * gcc.c-torture/compile/991008-1.c: New test.
30476
30477 1999-11-08 Nick Clifton <nickc@cygnus.com>
30478
30479 * lib/gcc-dg.exp: Include target-supports.exp
30480
30481 1999-11-05 Nick Clifton <nickc@cygnus.com>
30482
30483 * lib/target-supports.exp: New file: Provide procs to test for
30484 features supported by the target.
30485 (check_weak_available): Moved here from ecos.exp.
30486 (check_alias_available): New proc: Determine of the target
30487 toolchain supports the alias attribute.
30488
30489 * gcc.dg/special/ecos.exp: Move check_weak_available to
30490 target-supports.exp.
30491 (alias-1.c): Only perform the test if the target supports
30492 aliases.
30493 (wkali-1.c): Only perform the test if the target supports
30494 aliases.
30495
30496 * gcc.dg/990506-0.c: Expect error messages from cross
30497 targets as well as native targets.
30498
30499 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30500
30501 * gcc.dg/ultrasp1.c: Removed xfail.
30502 * gcc.dg/struct-ret-2.c: Likewise.
30503 * gcc.dg/array-1.c: Likewise.
30504
30505 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30506
30507 * gcc.dg/struct-ret-2.c: New test.
30508
30509 * gcc.dg/array-1.c: New test.
30510
30511 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30512
30513 * gcc.c-torture/execute/991030-1.c: New test.
30514
30515 1999-10-26 Richard Henderson <rth@cygnus.com>
30516
30517 * gcc.c-torture/compile/991026-2.c: New test.
30518
30519 1999-10-26 Jeffrey A Law (law@cygnus.com)
30520
30521 * gcc.c-torture/compile/991026-1.c: New test.
30522
30523 1999-10-23 Jeffrey A Law (law@cygnus.com)
30524
30525 * gcc.c-torture/execute/991023-1.c: New test.
30526
30527 1999-10-19 Jeffrey A Law (law@cygnus.com)
30528
30529 * gcc.c-torture/execute/991019-1.c: New test.
30530
30531 1999-10-16 Richard Henderson <rth@cygnus.com>
30532
30533 * gcc.c-torture/execute/991016-1.c: New test.
30534
30535 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30536
30537 * gcc.c-torture/execute/991014-1.c: New test.
30538
30539 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30540
30541 * g++.old-deja/g++.other/union2.C: New test.
30542
30543 1999-10-13 Nathan Sidwell <nathan@acm.org>
30544
30545 * g++.old-deja/g++.other/vaarg2.C: New test.
30546 * g++.old-deja/g++.other/vaarg3.C: New test.
30547
30548 1999-10-12 Craig Burley <craig@jcb-sc.com>
30549
30550 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30551 in compile/.
30552
30553 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
30554
30555 * gcc.c-torture/execute/va-arg-11.c: New test.
30556
30557 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
30558
30559 * lib/file-format.exp (gcc_target_object_format): Don't
30560 crash if objdump is unavailable.
30561
30562 1999-09-29 Donn Terry <donn@interix.com>
30563
30564 * gcc.misc-tests/mg.exp: delete extraneous redirection.
30565
30566 1999-09-28 Nick Clifton <nickc@cygnus.com>
30567
30568 * gcc.c-torture/compile/990928-1.c: New test.
30569
30570 1999-09-28 Nathan Sidwell <nathan@acm.org>
30571
30572 * g++.old-deja/g++.other/decl6.C: New test.
30573
30574 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30575
30576 * gcc.c-torture/execute/va-arg-10.c: New test.
30577
30578 1999-09-27 Nathan Sidwell <nathan@acm.org>
30579
30580 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30581 __PRETTY_FUNCTION__.
30582
30583 1999-09-23 Nick Clifton <nickc@cygnus.com>
30584
30585 * gcc.c-torture/execute/990923-1.c: New test.
30586
30587 1999-09-21 Nick Clifton <nickc@cygnus.com>
30588
30589 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30590 for which -fpic is inappropriate.
30591
30592 1999-09-21 Mark Mitchell <mark@codesourcery.com>
30593
30594 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
30595
30596 1999-09-21 Nathan Sidwell <nathan@acm.org>
30597
30598 * g++.old-deja/g++.other/dyncast1.C: New test.
30599 * g++.old-deja/g++.other/dyncast2.C: New test.
30600 * g++.old-deja/g++.other/dyncast3.C: New test.
30601 * g++.old-deja/g++.other/dyncast4.C: New test.
30602 * g++.old-deja/g++.other/dyncast5.C: New test.
30603 * g++.old-deja/g++.eh/catch3.C: New test.
30604 * g++.old-deja/g++.eh/catch3p.C: New test.
30605 * g++.old-deja/g++.eh/catch4.C: New test.
30606 * g++.old-deja/g++.eh/catch4p.C: New test.
30607 * g++.old-deja/g++.eh/catch5.C: New test.
30608 * g++.old-deja/g++.eh/catch5p.C: New test.
30609 * g++.old-deja/g++.eh/catch6.C: New test.
30610 * g++.old-deja/g++.eh/catch6p.C: New test.
30611 * g++.old-deja/g++.eh/catch7.C: New test.
30612 * g++.old-deja/g++.eh/catch7p.C: New test.
30613 * g++.old-deja/g++.eh/catch8.C: New test.
30614 * g++.old-deja/g++.eh/catch8p.C: New test.
30615 * g++.old-deja/g++.eh/catch9.C: New test.
30616 * g++.old-deja/g++.eh/catch9p.C: New test.
30617
30618 1999-09-13 Nathan Sidwell <nathan@acm.org>
30619
30620 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30621 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
30622
30623 1999-09-13 Jeffrey A Law (law@cygnus.com)
30624
30625 * gcc.c-torture/compile/990913-1.c: New test.
30626
30627 1999-09-10 Nathan Sidwell <nathan@acm.org>
30628
30629 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30630 * g++.old-deja/g++.jason/rfg5.C: Likewise.
30631
30632 1999-09-09 Richard Henderson <rth@cygnus.com>
30633
30634 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
30635
30636 1999-09-09 Nathan Sidwell <nathan@acm.org>
30637
30638 * g++.old-deja/g++.other/lookup11.C: New test.
30639 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30640 what is permitted and what we want.
30641 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30642 overload use.
30643 * g++.old-deja/g++.jason/rfg5.C: Likewise
30644
30645 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
30646
30647 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30648 * gcc.c-torture/noncompile/poison-1.c: New file.
30649
30650 1999-09-08 Nathan Sidwell <nathan@acm.org>
30651
30652 * g++.old-deja/g++.other/sizeof3.C: New test.
30653 * g++.old-deja/g++.other/sizeof4.C: New test.
30654 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30655 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
30656
30657 1999-09-07 Richard Henderson <rth@cygnus.com>
30658
30659 * gcc.dg/va-arg-1.c: New.
30660
30661 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30662
30663 * gcc.c-torture/execute/va-arg-9.c: New test.
30664
30665 1999-09-05 Craig Burley <craig@jcb-sc.com>
30666
30667 * g77.f-torture/compile/980519-2.f: New test.
30668 * g77.f-torture/compile/19990905-0.f: New test.
30669 * g77.f-torture/compile/19990905-1.f: New test.
30670 * g77.f-torture/compile/19990905-2.f: New test.
30671
30672 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
30673
30674 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
30675
30676 * gcc.c-torture/execute/990827-1.c: Fix typo.
30677
30678 1999-09-03 Nathan Sidwell <nathan@acm.org>
30679
30680 * g++.old-deja/g++.other/deref1.C: New test.
30681
30682 1999-09-02 Nathan Sidwell <nathan@acm.org>
30683
30684 * g++.old-deja/g++.other/ambig2.C: New test.
30685 * g++.old-deja/g++.other/cond5.C: New test.
30686 * g++.old-deja/g++.other/lookup16.C: New test.
30687
30688 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
30689
30690 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30691 assemblers too.
30692
30693 1999-08-31 Jeffrey A Law (law@cygnus.com)
30694
30695 * lib/c-torture.exp: Avoid the "compare executables" optimization
30696 when testing native.
30697
30698 1999-08-29 Jeffrey A Law (law@cygnus.com)
30699
30700 * gcc.c-torture/execute/990829-1.c: New test.
30701 * gcc.c-torture/compile/990829-1.c: New test.
30702
30703 1999-08-27 Paul Burchard <burchard@pobox.com>
30704
30705 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30706 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30707 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30708 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30709 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30710 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30711 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30712 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30713 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30714 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30715 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
30716
30717 1999-08-27 Jeffrey A Law (law@cygnus.com)
30718
30719 * gcc.c-torture/execute/990827-1.c: New test.
30720
30721 1999-08-26 Craig Burley <craig@jcb-sc.com>
30722
30723 * g77.f-torture/noncompile/19990826-4.f: New test.
30724
30725 * g77.f-torture/compile/19990826-3.f: New test.
30726
30727 * g77.f-torture/execute/19990826-2.f: New test.
30728
30729 * g77.f-torture/compile/19990826-1.f: New test.
30730
30731 * gcc.c-torture/execute/990826-0.c: New test.
30732 * g77.c-torture/execute/19990826-0.f: New test.
30733
30734 * g77.f-torture/noncompile/970626-2.f: New test.
30735
30736 1999-08-25 Paul Burchard <burchard@pobox.com>
30737
30738 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30739 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30740 lss-011.C: New tests.
30741
30742 1999-08-25 Nathan Sidwell <nathan@acm.org>
30743
30744 * g++.old-deja/g++.other/decl5.C: New test.
30745
30746 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30747
30748 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30749 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30750 call `postbase' for each one. All callers of `postbase' changed
30751 to call this instead.
30752
30753 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
30754
30755 * gcc.c-torture/execute/990811-1.c: New test.
30756
30757 1999-08-09 Nick Clifton <nickc@cygnus.com>
30758
30759 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30760 just native ones.
30761
30762 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30763 just native ones.
30764
30765 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30766
30767 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
30768
30769 1999-08-04 Jeffrey A Law (law@cygnus.com)
30770
30771 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
30772
30773 1999-08-04 Nathan Sidwell <nathan@acm.org>
30774
30775 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
30776
30777 1999-08-04 Jeffrey A Law (law@cygnus.com)
30778
30779 * gcc.c-torture/execute/990804-1.c: New test.
30780
30781 1999-08-03 Nathan Sidwell <nathan@acm.org>
30782
30783 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30784 * g++.old-deja/g++.brendan/crash64.C: Likewise
30785 * g++.old-deja/g++.brendan/overload8.C: Likewise
30786
30787 1999-08-03 Nathan Sidwell <nathan@acm.org>
30788
30789 * g++.old-deja/g++.other/struct1.C: New test.
30790
30791 1999-08-03 Nathan Sidwell <nathan@acm.org>
30792
30793 * g++.old-deja/g++.other/enum2.C: New test.
30794
30795 1999-08-02 Richard Henderson <rth@cygnus.com>
30796
30797 Adapted from tests from Franz Sirl:
30798 * gcc.c-torture/execute/va-arg-7.c: New test.
30799 * gcc.c-torture/execute/va-arg-8.c: New test.
30800
30801 1999-08-01 Jeffrey A Law (law@cygnus.com)
30802
30803 * gcc.c-torture/compile/990801-2.c: New test.
30804
30805 * gcc.c-torture/compile/990801-1.c: New test.
30806
30807 1999-07-27 Michael Meissner <meissner@cygnus.com>
30808
30809 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30810 fp-cmp-1.c, converting double to float.
30811
30812 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30813 fp-cmp-1.c, converting double to long double.
30814
30815 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30816 from fr1 to unknown_register, since fr1 is a legitimate register
30817 on some machines.
30818
30819 1999-07-25 Jeffrey A Law (law@cygnus.com)
30820
30821 * README: More listname related changes.
30822
30823 1999-07-08 Catherine Moore <clm@cygnus.com>
30824
30825 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
30826
30827 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
30828
30829 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
30830
30831 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30832
30833 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
30834
30835 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
30836
30837 * gcc.dg/990703-1.c: New test.
30838
30839 1999-06-29 Nick Clifton <nickc@cygnus.com>
30840
30841 * lib/file-format.exp: New file: Move definition of proc
30842 gcc_target_object_format to here from
30843 gcc.dg/special/ecos.exp.
30844
30845 * lib/c-torture.exp: Include lib file-format.exp.
30846 * lib/gcc-dg.exp: Include lib file-format.exp.
30847
30848 * gcc.dg/special/ecos.exp: Remove definition of proc
30849 gcc_target_object_format.
30850
30851 1999-06-28 Jeffrey A Law (law@cygnus.com)
30852
30853 * gcc.c-torture/execute/990628-1.c: New test.
30854
30855 1999-06-25 Jeffrey A Law (law@cygnus.com)
30856
30857 * gcc.c-torture/compile/990625-2.c: New test.
30858
30859 * gcc.c-torture/compile/990625-1.c: New test.
30860
30861 1999-06-23 Nick Clifton <nickc@cygnus.com>
30862
30863 * gcc.c-torture/compile/dll.c: New test case. Check that dll
30864 attributes compile.
30865 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
30866 ports that use the COFF/PE file format.
30867
30868 1999-06-17 Jeffrey A Law (law@cygnus.com)
30869
30870 * gcc.c-torture/compile/990617-1.c: New test.
30871
30872 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
30873
30874 * g++.old-deja/g++.other/decl4.C: New test.
30875
30876 1999-06-14 Nathan Sidwell <nathan@acm.org>
30877
30878 * g++.old-deja/g++.other/bitfld3.C: New test.
30879
30880 1999-06-08 Nathan Sidwell <nathan@acm.org>
30881
30882 * g++.old-deja/g++.eh/catch1.C: New test.
30883
30884 1999-06-07 Jeffrey A Law (law@cygnus.com)
30885
30886 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
30887
30888 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
30889 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
30890
30891 1999-06-05 Craig Burley <craig@jcb-sc.com>
30892
30893 * g77.f-torture/compile/19990502-0.f: Replace with new,
30894 shorter, test that still fails after recent changes.
30895
30896 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30897
30898 * gcc.c-torture/execute/990604-1.c: New test.
30899
30900 1999-05-31 Jeffrey A Law (law@cygnus.com)
30901
30902 * gcc.c-torture/execute/990531-1.c: New test.
30903
30904 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30905
30906 * gcc.c-torture/compile/990527-1.c: New test.
30907
30908 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
30909
30910 * gcc.c-torture/execute/990527-1.c: New test.
30911
30912 1999-05-25 Nick Clifton <nickc@cygnus.com>
30913
30914 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
30915 bitfields as signed.
30916
30917 1999-05-25 Craig Burley <craig@jcb-sc.com>
30918
30919 * g77.f-torture/compile/19990525-0.f: New test.
30920
30921 1999-05-25 Jeffrey A Law (law@cygnus.com)
30922
30923 * gcc.c-torture/execute/990525-2.c: New test.
30924
30925 * gcc.c-torture/execute/990525-1.c: New test.
30926
30927 1999-05-24 Nathan Sidwell <nathan@acm.org>
30928
30929 * g++.old-deja/g++.other/anon3.C: New test.
30930 * g++.old-deja/g++.other/anon4.C: New test.
30931 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
30932 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
30933 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
30934 Merrill).
30935
30936 1999-05-24 Jeffrey A Law (law@cygnus.com)
30937
30938 * gcc.c-torture/execute/990524-1.c: New test.
30939
30940 * gcc.dg/990524-1.c: New test.
30941
30942 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30943
30944 * gcc.c-torture/compile/990523-1.c: New test.
30945
30946 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
30947
30948 * gcc.c-torture/compile/990519-1.c: New test.
30949
30950 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30951
30952 * gcc.c-torture/compile/990517-1.c: New test.
30953
30954 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
30955 (e4, f4): New tests.
30956 (main): Call them.
30957
30958 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30959
30960 * gcc.dg/noreturn-1.c: New test.
30961
30962 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30963
30964 * gcc.c-torture/execute/990513-1.c: New test.
30965
30966 1999-05-10 Richard Henderson <rth@cygnus.com>
30967
30968 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
30969
30970 1999-05-10 Craig Burley <craig@jcb-sc.com>
30971
30972 * g77.f-torture/execute/erfc.f: Use small single-precision
30973 values, to avoid problems on Alphas when not -mieee.
30974
30975 1999-05-08 Craig Burley <craig@jcb-sc.com>
30976
30977 * gcc.dg/990506-0.c: New test.
30978
30979 1999-05-08 Richard Henderson <rth@cygnus.com>
30980
30981 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
30982 the constant to test. Don't XFAIL 64-bit targets.
30983
30984 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
30985 * g++.old-deja/g++.law/profile1.C: Likewise.
30986
30987 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
30988 operator new instances.
30989 * g++.old-deja/g++.other/delete5.C: Likewise.
30990
30991 1999-05-03 Craig Burley <craig@jcb-sc.com>
30992
30993 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
30994 intrinsic.
30995
30996 1999-05-03 Craig Burley <craig@jcb-sc.com>
30997
30998 * g77.f-torture/execute/u77-test.f: Reverse order of two
30999 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31000
31001 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31002
31003 * gcc.dg/compare1.c: New test.
31004
31005 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31006
31007 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31008 New tests.
31009
31010 1999-05-02 Craig Burley <craig@jcb-sc.com>
31011
31012 * g77.f-torture/compile/19990502-1.f: New test.
31013
31014 1999-05-02 Craig Burley <craig@jcb-sc.com>
31015
31016 * g77.f-torture/compile/19990502-0.f: New test.
31017
31018 1999-05-02 Craig Burley <craig@jcb-sc.com>
31019
31020 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31021 intrinsic.
31022
31023 1999-05-02 Craig Burley <craig@jcb-sc.com>
31024
31025 * g77.f-torture/execute/u77-test.f (main): List libU77
31026 intrinsics not currently tested.
31027 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31028 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31029 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31030 Trim blanks off the ends of some printed strings.
31031
31032 1999-05-02 Craig Burley <craig@jcb-sc.com>
31033
31034 * g77.f-torture/execute/u77-test.f (main): Just warn about
31035 FSTAT gid disagreement, as it's expected on some systems.
31036
31037 1999-05-01 Craig Burley <craig@jcb-sc.com>
31038
31039 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31040 use a new function, which allows for some slop.
31041 Clean up some commentary.
31042 (issum): The new function.
31043 (sgladd): Deleted subroutine.
31044
31045 1999-05-01 Craig Burley <craig@jcb-sc.com>
31046
31047 * g77.f-torture/execute/u77-test.f: Modify to be more like
31048 libf2c/libU77 version, bringing patches to that version here.
31049 Add suitable commentary.
31050
31051 1999-04-25 Richard Henderson <rth@cygnus.com>
31052
31053 * gcc.dg/990424-1.c: New test.
31054
31055 1999-04-24 Craig Burley <craig@jcb-sc.com>
31056
31057 * g77.f-torture/execute/u77-test.f (main): Bug involving
31058 LSTAT has been fixed, so turn back on full checking.
31059
31060 1999-04-20 Craig Burley <craig@jcb-sc.com>
31061
31062 * g77.f-torture/compile/19990419-0.f: New test.
31063 * g77.f-torture/execute/19990419-1.f: New test.
31064
31065 1999-04-17 Richard Henderson <rth@cygnus.com>
31066
31067 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31068 to avoid the need for a prototype to supress a warning.
31069
31070 1999-04-07 Jim Wilson <wilson@cygnus.com>
31071
31072 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31073
31074 1999-04-04 Jeffrey A Law (law@cygnus.com)
31075
31076 * gcc.c-torture/execute/990404-1.c: New test.
31077
31078 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31079
31080 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31081 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31082 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31083 missing initializer warnings.
31084
31085 1999-03-28 Jeffrey A Law (law@cygnus.com)
31086
31087 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31088 matching strings.
31089
31090 1999-03-26 Jeffrey A Law (law@cygnus.com)
31091
31092 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31093
31094 1999-03-26 Craig Burley <craig@jcb-sc.com>
31095
31096 * g77.f-torture/execute/19990325-0.f: New test.
31097 * g77.f-torture/execute/19990325-1.f: New test.
31098
31099 1999-03-24 Jeffrey A Law (law@cygnus.com)
31100
31101 * gcc.c-torture/execute/990324-1.c: New test.
31102
31103 1999-03-22 Jim Wilson <wilson@cygnus.com>
31104
31105 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31106 test with 4.
31107
31108 1999-03-17 Richard Henderson <rth@cygnus.com>
31109
31110 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31111
31112 1999-03-13 Craig Burley <craig@jcb-sc.com>
31113
31114 * g77.f-torture/execute/19990313-2.f: New test.
31115 * g77.f-torture/execute/19990313-3.f: New test.
31116
31117 1999-03-13 Craig Burley <craig@jcb-sc.com>
31118
31119 * g77.f-torture/execute/19990313-0.f: New test.
31120 * g77.f-torture/execute/19990313-1.f: New test.
31121
31122 1999-03-12 Jim Wilson <wilson@cygnus.com>
31123
31124 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31125 printf to sprintf.
31126 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31127 (main): Add check for u15. Conditionalize u31 check depending on
31128 whether ints are <32 bits or >=32 bits.
31129
31130 1999-03-08 Craig Burley <craig@jcb-sc.com>
31131
31132 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31133
31134 1999-03-08 Craig Burley <craig@jcb-sc.com>
31135
31136 * g77.f-torture/compile/19990305-0.f: New test.
31137 * g77.f-torture/execute/19981119-0.f: New test.
31138
31139 1999-03-08 Craig Burley <craig@jcb-sc.com>
31140
31141 * g77.f-torture/execute/970625-2.f: call ABORT if final
31142 result is not correct, instead of just printing it.
31143 Add this checking via newly introduced obfuscation, to
31144 trip up buggy front ends.
31145
31146 1999-03-07 Craig Burley <craig@jcb-sc.com>
31147
31148 * g77.f-torture/compile/960317-1.f: Moved from being
31149 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31150
31151 1999-03-06 Craig Burley <craig@jcb-sc.com>
31152
31153 * g77.f-torture/execute/960317-1.f: New (old) test.
31154 * g77.f-torture/execute/970625-2.f: Ditto.
31155
31156 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31157
31158 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31159 message on line 1 or line 2; cccp and cpplib do this differently.
31160
31161 1999-03-01 Jeffrey A Law (law@cygnus.com)
31162
31163 * g++.old-deja/g++.law/weak1.C: New test.
31164
31165 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31166
31167 * gcc.c-torture/execute/990119-1.c: Renamed to...
31168 * gcc.dg/990119-1.c: this, so it will only be tested once
31169 (it's a preprocessor test, it doesn't need to be run at
31170 multiple optimization levels).
31171
31172 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31173
31174 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31175 ALWAYS_CXXFLAGS.
31176
31177 1999-02-24 Craig Burley <craig@jcb-sc.com>
31178
31179 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31180 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31181 to not be compilable by current g77.
31182
31183 1999-02-24 Nick Clifton <nickc@cygnus.com>
31184
31185 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31186
31187 1999-02-22 Jeffrey A Law (law@cygnus.com)
31188
31189 * gcc.c-torture/execute/990222-1.c: New test.
31190
31191 1999-02-19 Craig Burley <craig@jcb-sc.com>
31192
31193 * g77.f-torture/compile/19990218-0.f: New test.
31194 * g77.f-torture/noncompile/19990218-1.f: New test.
31195
31196 1999-02-18 Craig Burley <craig@jcb-sc.com>
31197
31198 * g77.f-torture/compile/19981216-0.f: New test.
31199
31200 1999-02-14 Jeffrey A Law (law@cygnus.com)
31201
31202 * gcc.dg/990214-1.c: New test.
31203
31204 1999-02-13 Jeffrey A Law (law@cygnus.com)
31205
31206 * gcc.dg/990213-2.c: New test.
31207
31208 * gcc.dg/990213-1.c: New test.
31209
31210 1999-02-12 Jeffrey A Law (law@cygnus.com)
31211
31212 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31213 ints.
31214
31215 1999-02-11 Nick Clifton <nickc@cygnus.com>
31216
31217 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31218 specified by target.
31219
31220 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31221
31222 1999-02-11 Jeffrey A Law (law@cygnus.com)
31223
31224 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31225
31226 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31227
31228 * gcc.dg/special/ecos.exp: New test driver for new tests with
31229 special requirements.
31230
31231 * gcc.dg/special/alias-1.c: New test.
31232 * gcc.dg/special/gcsec-1.c: New test.
31233 * gcc.dg/special/weak-1.c: New test.
31234 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31235 * gcc.dg/special/weak-2.c: New test.
31236 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31237 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31238 * gcc.dg/special/wkali-1.c: New test.
31239 * gcc.dg/special/wkali-2.c: New test.
31240 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31241 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31242
31243 1999-02-10 Felix Lee <flee@cygnus.com>
31244
31245 * lib/c-torture.exp (c-torture-compile): Pull out code for
31246 analyzing gcc error messages.
31247 (c-torture-execute): Likewise. Fix some (harmless) false
31248 positives.
31249 * lib/gcc.exp (gcc_check_compile): New function.
31250
31251 1999-02-08 Richard Henderson <rth@cygnus.com>
31252
31253 * gcc.c-torture/execute/990208-1.c: New test.
31254
31255 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31256
31257 * g++.dg/special/ecos.exp: New driver for new tests with special
31258 requirements
31259
31260 * g++.dg/special/conpr-1.C: New test
31261 * g++.dg/special/conpr-2.C: New test
31262 * g++.dg/special/conpr-2a.C: New test
31263 * g++.dg/special/conpr-3.C: New test
31264 * g++.dg/special/conpr-3a.C: New test
31265 * g++.dg/special/conpr-3b.C: New test
31266
31267 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31268 allow g++ to use the dg driver
31269
31270 * README: Add comment about g++.dg directory
31271
31272 1999-02-06 Jeffrey A Law (law@cygnus.com)
31273
31274 * README: Update email addresses.
31275
31276 1999-02-03 Nick Clifton <nickc@cygnus.com>
31277
31278 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31279 arguments in order to force structure S onto the stack even on
31280 the alpha.
31281 (test): Pass 10 leading arguments to function foo as well as the
31282 structure S.
31283
31284 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31285 failure for all targets.
31286
31287 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31288 abort to terminate program execution.
31289
31290 1999-01-30 Richard Henderson <rth@cygnus.com>
31291
31292 * gcc.c-torture/execute/990130-1.c: New test.
31293
31294 1999-01-30 Jeffrey A Law (law@cygnus.com)
31295
31296 * gcc.dg/990130-1.c: New test.
31297
31298 1999-01-28 Michael Meissner <meissner@cygnus.com>
31299
31300 * gcc.c-torture/execute/990128-1.c: New test.
31301
31302 1999-01-27 Michael Meissner <meissner@cygnus.com>
31303
31304 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31305
31306 1999-01-27 Felix Lee <flee@cygnus.com>
31307
31308 * lib/c-torture.exp (c-torture-compile): pull out code for
31309 analyzing gcc error messages.
31310 (c-torture-execute): ditto, and fix some (harmless) false
31311 positives.
31312 * lib/gcc.exp (gcc_check_compile): new function.
31313
31314 1999-01-17 Jeffrey A Law (law@cygnus.com)
31315
31316 * gcc.dg/990117-1.c: New test.
31317
31318 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31319
31320 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31321
31322 1999-01-15 Jeffrey A Law (law@cygnus.com)
31323
31324 * g77.f-torture/compile/990115-1.f: New test.
31325
31326 1999-01-07 Jeffrey A Law (law@cygnus.com)
31327
31328 * gcc.c-torture/compile/990107-1.c: New test
31329
31330 1999-01-06 Jeffrey A Law (law@cygnus.com)
31331
31332 * gcc.c-torture/execute/990106-2.c: New test.
31333
31334 * gcc.c-torture/execute/990106-1.c: New test.
31335
31336 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31337
31338 * gcc.c-torture/compile/981223-1.c: New test.
31339
31340 1998-12-29 Richard Henderson <rth@cygnus.com>
31341
31342 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31343 (opt3): Rename from opt4 and disable.
31344
31345 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31346
31347 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31348
31349 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31350
31351 * g++.old-deja/g++.other/conv5.C: New test.
31352
31353 1998-12-14 Nick Clifton <nickc@cygnus.com>
31354
31355 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31356
31357 1998-12-11 Jeffrey A Law (law@cygnus.com)
31358
31359 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31360
31361 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31362
31363 * gcc.c-torture/compile/981211-1.c: New test.
31364
31365 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31366
31367 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31368
31369 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31370
31371 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31372
31373 * gcc.special/930510-1.c: Make C9X safe.
31374 * gcc.misc-tests/gcov-1.c Similarly.
31375 * gcc.misc-tests/gcov-2.c Similarly.
31376
31377 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31378
31379 * gcc.dg/ultrasp1.c: New test.
31380
31381 1998-12-06 Richard Henderson <rth@cygnus.com>
31382
31383 * gcc.c-torture/execute/981206.c: New test.
31384
31385 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31386
31387 * g++.old-deja/g++.ns/template7.C: New test.
31388
31389 * g++.old-deja/g++.other/expr1.C: New test.
31390
31391 * g++.old-deja/g++.eh/tmpl3.C: New test.
31392
31393 * g++.old-deja/g++.eh/tmpl2.C: New test.
31394
31395 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31396
31397 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31398 * g++.old-deja/g++.other/using6.C: Removed.
31399 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31400
31401 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31402
31403 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31404
31405 * g++.old-deja/g++.pt/overload8.C: New test.
31406
31407 * g++.old-deja/g++.pt/overload7.C: New test.
31408
31409 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31410
31411 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31412 and relinking messages.
31413 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31414 compiling with -frepo.
31415
31416 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31417
31418 * g++.old-deja/g++.pt/lookup6.C: New test.
31419
31420 1998-11-30 Nick Clifton <nickc@cygnus.com>
31421
31422 * gcc.c-torture/execute/981130-1.c: New test.
31423 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31424
31425 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31426
31427 * g++.old-deja/g++.pt/explicit76.C: New test.
31428
31429 * g++.old-deja/g++.pt/friend38.C: New test.
31430
31431 * g++.old-deja/g++.ns/crash2.C: New test.
31432
31433 * g++.old-deja/g++.pt/defarg8.C: New test.
31434
31435 * g++.old-deja/g++.pt/instantiate6.C: New test.
31436
31437 * g++.old-deja/g++.pt/static6.C: New test.
31438
31439 * g++.old-deja/g++.pt/decl2.C: New test.
31440
31441 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31442
31443 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31444 problem is actually related with name lookup, but so what? :-)
31445
31446 * g++.old-deja/g++.pt/friend37.C: New test.
31447
31448 1998-11-25 Dave Love <d.love@dl.ac.uk>
31449
31450 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31451 element, which fails on some systems.
31452
31453 * g77.f-torture/execute/labug1.f: New test.
31454
31455 1998-11-21 Jeffrey A Law (law@cygnus.com)
31456
31457 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31458 is defined.
31459
31460 1998-11-18 Dave Love <d.love@dl.ac.uk>
31461
31462 * g77.f-torture/compile/981117-1.f: New test.
31463
31464 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31465
31466 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31467 properly discarded.
31468
31469 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31470
31471 * gcc.c-torture/execute/memcheck: New directory of tests for
31472 -fcheck-memory-usage.
31473
31474 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31475
31476 * README: New file, general information about the testsuite and
31477 new description of the various C++ test subdirectories.
31478 * README.g++: Eliminate obsolete information, update and move most
31479 relevant stuff to README.
31480
31481 1998-11-07 Richard Henderson <rth@cygnus.com>
31482
31483 * gcc.c-torture/compile/981107-1.c: New test.
31484
31485 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31486
31487 * execute/memcpy-bi.c: New testcase.
31488
31489 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31490
31491 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31492 base classes.
31493
31494 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31495 template is selected.
31496
31497 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31498 classes, it should be accepted for all types.
31499
31500 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31501
31502 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31503 specializations start with template headers.
31504
31505 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31506
31507 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31508
31509 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31510 non-POD types.
31511
31512 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31513
31514 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31515
31516 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31517
31518 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31519
31520 1998-10-19 Jeffrey A Law (law@cygnus.com)
31521
31522 * 981019-1.c: New test.
31523
31524 1998-10-14 Robert Lipe <robertl@dgii.com>
31525
31526 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31527 find objc headers.
31528
31529 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31530
31531 * compile/981001-4.c: Remove use of GCC extension that triggers a
31532 compiler bug.
31533
31534 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31535
31536 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31537
31538 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31539
31540 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31541 instantiation of template produces incorrect code for delete
31542 expression.
31543
31544 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31545 constructors' name is not unique.
31546 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31547 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31548
31549 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31550 automatic array of const is ill-formed.
31551
31552 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31553 of template parameter?
31554
31555 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31556 const.
31557
31558 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31559 pointer-to-member expression.
31560
31561 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31562 declaration causes ICE.
31563
31564 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31565
31566 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31567 reserved in the global namespace.
31568
31569 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31570 generate needed virtual table.
31571
31572 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31573
31574 1998-10-10 Dariush Eslimi <eslimi@loran.com>
31575
31576 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31577 template-dependent type
31578
31579 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31580
31581 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31582 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31583 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31584
31585 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31586 class should be usable as argument of member function.
31587 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31588 class should be usable as return type of member function.
31589 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31590 class should be usable as type of data member.
31591
31592 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31593
31594 1998-10-09 Jeffrey A Law (law@cygnus.com)
31595
31596 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31597
31598 1998-10-08 Nick Clifton <nickc@cygnus.com>
31599
31600 * gcc.dg/dll-?.c Add thumb to target list.
31601 Fix assembler scan patterns to match current assembler output.
31602
31603 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31604
31605 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31606 matching of template brackets.
31607
31608 * g++.old-deja/g++.other/using4.C: New test. Test using
31609 declarations of methods from base classes.
31610
31611 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31612 within functions should introduce names into the innermost
31613 enclosing namespace.
31614
31615 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31616 of static locals if first initialization throws.
31617
31618 1998-10-07 Jim Wilson <wilson@cygnus.com>
31619
31620 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31621
31622 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
31623
31624 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31625 lose track of the possible targets of tablejump insns.
31626 * special/special.exp: Run it.
31627
31628 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31629
31630 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31631 must be declared before its specializations can be named in friend
31632 declarations.
31633
31634 1998-10-05 Dave Love <d.love@dl.ac.uk>
31635
31636 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31637
31638 * g77.f-torture/execute/io1.f: New test.
31639
31640 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31641
31642 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31643 with pointer to template function, for which no argument deduction
31644 is possible.
31645
31646 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31647 specialization of template function as argument to template
31648 function.
31649
31650 * g++.old-deja/g++.other/access2.C: New test; Inner class
31651 shouldn't have privileged access to Outer's names.
31652
31653 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31654
31655 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31656 friend template declared within template class conflicts with
31657 nested class of the same name.
31658
31659 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31660 is ignored.
31661
31662 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31663 object with direct initializer as function declaration.
31664
31665 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31666 initializers.
31667
31668 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31669 involving const pointer and NULL produces incorrect result.
31670
31671 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31672 type name without `typename' should be rejected with -pedantic.
31673
31674 1998-10-02 Richard Henderson <rth@cygnus.com>
31675
31676 * g++.old-deja/g++.other/addrof1.C: New test.
31677
31678 1998-10-01 Nick Clifton <nickc@cygnus.com>
31679
31680 * gcc.c-torture/compile/981001-1.c: New test.
31681 * gcc.c-torture/execute/981001-1.c: New test.
31682
31683 1998-10-01 Jeffrey A Law (law@cygnus.com)
31684
31685 * gcc.c-torture/compile/981001-2.c: New test.
31686 * gcc.c-torture/compile/981001-3.c: New test.
31687 * gcc.c-torture/compile/981001-4.c: New test.
31688
31689 1998-10-01 Robert Lipe <robertl@dgii.com>
31690
31691 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31692 multilibbed hosts. Idea grafted from g77.exp.
31693
31694 1998-09-30 Dave Love <d.love@dl.ac.uk>
31695
31696 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31697 avoid losing on systems which need -lsocket.
31698
31699 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31700
31701 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31702 * g++.old-deja/g++.other/nested2.C: Ditto.
31703 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31704 failure.
31705
31706 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31707
31708 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31709 preferred over template operator!= for enum bitfields.
31710
31711 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31712
31713 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31714 that happen to have the same base name, but in different scopes,
31715 are incorrectly rejected.
31716
31717 1998-09-16 Richard Henderson <rth@cygnus.com>
31718
31719 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31720 on the native word size instead of an integer literal.
31721
31722 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31723
31724 * g++.old-deja/g++.other/static2.C: Invocation of static data
31725 member of type pointer-to-function denoted as non-static member.
31726
31727 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31728 checks involving function types and aliases.
31729
31730 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31731
31732 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31733 redefined to the same non-trivial type.
31734
31735 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31736 namespace-qualification of template specializations declared in
31737 other namespaces.
31738
31739 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31740 to declare a subset of the specializations of a template function
31741 as friends of specializations of a template class.
31742
31743 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31744 member templates that do not fully specialize the enclosing
31745 template class are rejected.
31746
31747 1998-09-11 Dave Love <d.love@dl.ac.uk>
31748
31749 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31750
31751 1998-09-08 Dave Love <d.love@dl.ac.uk>
31752
31753 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31754 altered from libf2c/libU77 version.
31755
31756 1998-09-06 Dave Love <d.love@dl.ac.uk>
31757
31758 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31759
31760 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31761
31762 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31763 (un)signed char are different types for template specialization
31764 purposes.
31765
31766 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31767
31768 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31769 * objc: ObjC testsuite.
31770
31771 1998-08-31 Catherine Moore <clm@cygnus.com>
31772
31773 * gcc.c-torture/execute/941014-1.x: New file.
31774
31775 1998-08-31 Nick Clifton <nickc@cygnus.com>
31776
31777 * lib/c-torture.exp: Add support for
31778 torture_eval_before_compile and torture_eval_before_execute
31779 variables.
31780
31781 1998-08-30 Jeffrey A Law (law@cygnus.com)
31782
31783 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31784 this test triggers valid.
31785
31786 1998-08-27 Jeffrey A Law (law@cygnus.com)
31787
31788 * gcc.dg/980827-1.c: New test.
31789
31790 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31791
31792 * gcc.c-torture/execute/loop-4b.c: New test.
31793
31794 1998-08-26 Nick Clifton <nickc@cygnus.com>
31795
31796 * lib/c-torture.exp: Add support for
31797 torture_eval_before_compile and torture_eval_before_execute
31798 variables.
31799
31800 1998-08-25 Jeffrey A Law (law@cygnus.com)
31801
31802 * gcc.c-torture/compile/980825-1.c: New test.
31803
31804 1998-08-24 Nick Clifton <nickc@cygnus.com>
31805
31806 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31807 count number tests in opt_t0 not good_t0.
31808
31809 1998-08-24 Jeffrey A Law (law@cygnus.com)
31810
31811 * gcc.c-torture/compile/930326-1.x: Fix typo.
31812
31813 1998-08-23 Mark Mitchell <mark@markmitchell.com>
31814
31815 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31816 causes an ICE.
31817
31818 1998-08-21 Jeffrey A Law (law@cygnus.com)
31819
31820 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
31821 STACK_SIZE is defined.
31822 * gcc.c-torture/unsorted/stuct.c: Similarly.
31823
31824 * gcc.c-torture/compile/980821-1.c: New test.
31825
31826 1998-08-21 Jeffrey A Law (law@cygnus.com)
31827
31828 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
31829
31830 1998-08-19 Mark Mitchell <mark@markmitchell.com>
31831
31832 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
31833 code.
31834
31835 1998-08-09 Mark Mitchell <mark@markmitchell.com>
31836
31837 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
31838 error'.
31839
31840 1998-08-18 Jeffrey A Law (law@cygnus.com)
31841
31842 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
31843
31844 1998-08-16 Jeffrey A Law (law@cygnus.com)
31845
31846 * gcc.c-torture/compile/980816-1.c: New test.
31847
31848 * gcc.dg/980816-1.c: New test.
31849
31850 1998-08-13 Jeffrey A Law (law@cygnus.com)
31851
31852 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
31853 compiler for ieee tests.
31854
31855 1998-08-01 Dave Love <d.love@dl.ac.uk>
31856
31857 * g77.f-torture/compile/980729-0.f: New test.
31858
31859 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
31860
31861 * gcc.c-torture/special/eeprof-1.c: New test, for
31862 -finstrument-functions.
31863 * gcc.c-torture/special/special.exp: Run it.
31864
31865 1998-07-29 Jeffrey A Law (law@cygnus.com)
31866
31867 * gcc.c-torture/compile/980729-1.c: New test.
31868
31869 1998-07-27 Nick Clifton <nickc@cygnus.com>
31870
31871 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
31872 __thumb__ is defined, and test for ARM style doubles if so.
31873
31874 1998-07-26 Dave Love <d.love@dl.ac.uk>
31875
31876 * g77.f-torture/noncompile/980615-0.f: New test.
31877
31878 1998-07-26 H.J. Lu (hjl@gnu.org)
31879
31880 * gcc.dg/980312-1.c: Do link instead of compile.
31881 * gcc.dg/980313-1.c: Likewise.
31882
31883 1998-07-26 Jeffrey A Law (law@cygnus.com)
31884
31885 * gcc.c-torture/compile/980726-1.c: New test.
31886
31887 1998-07-25 Dave Love <d.love@dl.ac.uk>
31888
31889 * g77.f-torture/execute/io0.f: New test.
31890
31891 1998-07-24 Nick Clifton <nickc@cygnus.com>
31892
31893 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
31894 an int.
31895
31896 1998-06-18 Michael Meissner <meissner@cygnus.com>
31897
31898 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
31899 m32r bugs.
31900
31901 1998-07-17 Nick Clifton <nickc@cygnus.com>
31902
31903 * gcc.dg/980626-1.c: Expect failures for all toolchains until
31904 c-decl.c:grokdeclarator can handle mode attributes.
31905
31906 1998-07-16 Jeffrey A Law (law@cygnus.com)
31907
31908 * gcc.c-torture/execute/980716-1.c: New test.
31909
31910 1998-07-13 Jeffrey A Law (law@cygnus.com)
31911
31912 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
31913 the mn10200.
31914 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
31915 the mn10200.
31916 * gcc.c-torture/execute/va-arg-3.x: Similarly.
31917 * gcc.c-torture/compile/930326-1.x: Similarly.
31918
31919 1998-07-13 Dave Love <d.love@dl.ac.uk>
31920
31921 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
31922 New test from Craig.
31923
31924 1998-07-12 Dave Love <d.love@dl.ac.uk>
31925
31926 * g77.f-torture/noncompile/980616-0.f: New test.
31927
31928 * g77.f-torture/execute/970816-3.f: New test from Craig.
31929
31930 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
31931
31932 * g++.other/singleton.C: Return error value instead of taking
31933 SIGSEGV.
31934
31935 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
31936
31937 * g++.other/singleton.C: New test. Warning is under dispute.
31938 Runtime crash is not.
31939
31940 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
31941
31942 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
31943 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
31944 using6.C, using7.C}: New namespace tests.
31945
31946 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31947
31948 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
31949 specialization with typedef'ed names used as array indexes.
31950
31951 1998-07-09 Jeffrey A Law (law@cygnus.com)
31952
31953 * gcc.c-torture/execute/980709-1.c: New test.
31954
31955 * gcc.dg/980709-1.c: New test.
31956
31957 1998-07-07 Richard Henderson <rth@cygnus.com>
31958
31959 * gcc.c-torture/execute/bcp-1.c: New test.
31960
31961 1998-07-07 Jeffrey A Law (law@cygnus.com)
31962
31963 * gcc.c-torture/execute/980707-1.c: New test.
31964
31965 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
31966
31967 * gcc.c-torture/compile/980706-1.c: New test.
31968
31969 1998-07-01 Dave Love <d.love@dl.ac.uk>
31970
31971 * g77.f-torture/execute/980701-0.f,
31972 g77.f-torture/execute/980701-1.f: New test from Craig.
31973
31974 1998-07-01 Jeffrey A Law (law@cygnus.com)
31975
31976 * gcc.c-torture/compile/980701-1.c: New test.
31977
31978 * gcc.c-torture/execute/980701-1.c: New test.
31979
31980 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
31981 rlsruhe.de>
31982
31983 * g++.old-deja/g++.robertl/eb132.C: New test.
31984 * g++.old-deja/g++.robertl/eb133.C: Likewise.
31985
31986 1998-06-29 Dave Love <d.love@dl.ac.uk>
31987
31988 * g77.f-torture/execute/980628-7.f,
31989 g77.f-torture/execute/980628-8.f,
31990 g77.f-torture/execute/980628-9.f,
31991 g77.f-torture/execute/980628-10.f: New tests from Craig.
31992
31993 * g77.f-torture/execute/980628-3.f: Remove mail headers.
31994
31995 1998-06-28 Jeffrey A Law (law@cygnus.com)
31996
31997 * g77.f-torture/execute/980628-4.f: New test from Craig.
31998 * g77.f-torture/execute/980628-5.f: Likewise.
31999 * g77.f-torture/execute/980628-2.f: Likewise.
32000 * g77.f-torture/execute/980628-0.f: Likewise.
32001 * g77.f-torture/execute/980628-1.f: Likewise.
32002 * g77.f-torture/execute/980628-3.f: Likewise.
32003 * g77.f-torture/execute/980628-6.f: Likewise.
32004
32005 1998-06-28 Jeffrey A Law (law@cygnus.com)
32006
32007 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32008 directory when nothing has been installed yet.
32009
32010 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32011
32012 * gcc.c-torture/special/special.exp: Handle newer versions of
32013 dejagnu.
32014
32015 1998-06-26 Jeffrey A Law (law@cygnus.com)
32016
32017 * gcc.dg/980626-1.c: New test.
32018
32019 1998-06-19 Bruno Haible <haible@ilog.fr>
32020
32021 * gcc.misc-tests/m-un-2.c: New test.
32022 * g++.old-deja/g++.other/warn01.c: Likewise.
32023
32024 1998-06-19 Robert Lipe <robertl@dgii.com>
32025
32026 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32027 compatibility with assmblers with a different comment character.
32028 Eliminate use of GAS-specific extensions.
32029
32030 1998-06-19 Jeffrey A Law (law@cygnus.com)
32031
32032 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32033
32034 1998-06-19 Robert Lipe <robertl@dgii.com>
32035
32036 *lib/g77.exp: Replace search for libf2c.a with search for newly
32037 renamed libg2c.a
32038
32039 1998-06-17 Jeffrey A Law (law@cygnus.com)
32040
32041 * gcc.c-torture/execute/980617-1.c: New test.
32042
32043 1998-06-12 Jeffrey A Law (law@cygnus.com)
32044
32045 * gcc.c-torture/execute/980612-1.c: New test.
32046
32047 1998-06-08 Jeffrey A Law (law@cygnus.com)
32048
32049 * gcc.dg/980523-1.c: Only test on ppc-linux.
32050 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32051
32052 * gcc.c-torture/execute/980608-1.c: New test.
32053
32054 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32055
32056 * gcc.c-torture/execute/980605-1.c: New test.
32057
32058 1998-06-04 Jeffrey A Law (law@cygnus.com)
32059
32060 * gcc.c-torture/execute/980604-1.c: New test.
32061
32062 1998-06-02 Jeffrey A Law (law@cygnus.com)
32063
32064 * gcc.c-torture/execute/980602-1.c: New test.
32065 * gcc.c-torture/execute/980602-2.c: Likewise.
32066
32067 1998-06-02 Dave Love <d.love@dl.ac.uk>
32068
32069 * 970125-0.f: Fix per JCB. Add commentary.
32070
32071 1998-05-31 Michael Meissner <meissner@cygnus.com>
32072
32073 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32074 IEEE -0 support.
32075
32076 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32077
32078 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32079 earlier.
32080
32081 1998-05-28 Catherine Moore <clm@cygnus.com>
32082
32083 * gcc.c-torture/execute/980526-3.c: New test.
32084
32085 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32086
32087 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32088 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32089 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32090 m88k-motorola-sysv3 to XFAIL.
32091
32092 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32093
32094 * gcc.dg/980526-1.c: New test.
32095 * gcc.c-torture/execute/980526-2.c: New test.
32096
32097 1998-05-26 Jeffrey A Law (law@cygnus.com)
32098
32099 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32100
32101 * gcc.c-torture/execute/980526-1.c: New test.
32102
32103 1998-05-26 Dave Love <d.love@dl.ac.uk>
32104
32105 * g77.f-torture/execute/alpha2.f: Add runtime test.
32106
32107 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32108
32109 * g++.old-deja/old-deja.exp: Strip leading directories.
32110
32111 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32112 error for the line. Don't run multiple tests for the same line.
32113
32114 1998-05-23 Jeffrey A Law (law@cygnus.com)
32115
32116 * gcc.dg/980523-1.c: New test.
32117
32118 1998-05-23 Dave Love <d.love@dl.ac.uk>
32119
32120 * g77.f-torture/compile/970915-0.f: New test.
32121
32122 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32123
32124 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32125
32126 1998-05-21 Jeffrey A Law (law@cygnus.com)
32127
32128 * gcc.dg/980520-1.c: New test.
32129
32130 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32131
32132 * gcc.dg/980502-1.c: Fix return type.
32133
32134 1998-05-20 Jeffrey A Law (law@cygnus.com)
32135
32136 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32137 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32138 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32139 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32140 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32141
32142 1998-05-20 Dave Love <d.love@dl.ac.uk>
32143
32144 * g77.f-torture/execute/980520-1.f: New test.
32145
32146 1998-05-15 Dave Love <d.love@dl.ac.uk>
32147
32148 * lib/mike-g77.exp: New file.
32149
32150 * g77.f-torture/noncompile/noncompile.exp,
32151 g77.f-torture/noncompile/check0.f: New files.
32152
32153 1998-05-14 Dave Love <d.love@dl.ac.uk>
32154
32155 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32156 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32157 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32158 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32159 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32160 abort where appropriate.
32161
32162 1998-05-05 Michael Meissner <meissner@cygnus.com>
32163
32164 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32165 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32166
32167 1998-04-29 Dave Love <d.love@dl.ac.uk>
32168
32169 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32170
32171 1998-04-27 Dave Love <d.love@dl.ac.uk>
32172
32173 * g77.f-torture/compile/980427-0.f: New test.
32174
32175 1998-04-24 Dave Love <d.love@dl.ac.uk>
32176
32177 * g77.f-torture/compile/980424-0.f: New test.
32178
32179 1998-04-19 Dave Love <d.love@dl.ac.uk>
32180
32181 * g77.f-torture/compile/980419-2.f (main): New test.
32182 * g77.f-torture/compile/970125-0.f: New test.
32183 * g77.f-torture/compile/980419-1.f: New test.
32184
32185 1998-04-08 Jim Wilson <wilson@cygnus.com>
32186
32187 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32188 of loop-4.c.
32189
32190 1998-04-07 Jim Wilson <wilson@cygnus.com>
32191
32192 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32193
32194 1998-04-03 Jim Wilson <wilson@cygnus.com>
32195
32196 * gcc.c-torture/compile/980329-1.c: New test.
32197
32198 1998-03-18 Jim Wilson <wilson@cygnus.com>
32199
32200 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32201 * gcc.dg/980312-1.c: Fix typo in -march command.
32202
32203 1998-03-16 H.J. Lu (hjl@gnu.org)
32204
32205 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32206
32207 1998-03-11 Robert Lipe <robertl@dgii.com>
32208
32209 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32210 Dave Love agree the Fortran source is bogus.
32211
32212 1998-03-11 Robert Lipe <robertl@dgii.com>
32213
32214 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32215 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32216 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32217 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32218 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32219
32220 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32221
32222 * g++.old-deja/g++.other/friend1.C: New test.
32223
32224 1998-02-18 Dave Love <d.love@dl.ac.uk>
32225
32226 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32227 possibly uninitialized) variables and declare dnrm2.
32228
32229 1998-02-23 Robert Lipe <robertl@dgii.com>
32230
32231 From Bruno Haible <haible@ilog.fr>:
32232 * gcc.c-torture/execute/980223.c: New test.
32233
32234 1998-02-13 Jeffrey A Law (law@cygnus.com)
32235
32236 * gcc.dg/ifelse-1.c: New test.
32237
32238 1998-02-09 H.J. Lu (hjl@gnu.org)
32239
32240 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32241
32242 * lib/old-dejagnu.exp (old-dejagnu): Added the
32243 "execution test - XFAIL *-*-*" handling in the spirit of
32244 "excess errors test -". Changed the "execution test fails"
32245 handling to be like "excess errors test fails".
32246 * Update various tests accordingly.
32247
32248 1998-02-06 Jim Wilson <wilson@cygnus.com>
32249
32250 * gcc.c-torture/execute/980205.c: New test.
32251
32252 1998-01-18 Jeffrey A Law (law@cygnus.com)
32253
32254 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32255 * lib/f-torture.exp: Similarly.
32256 * gcc.c-torture: Rename all .cexp files to .x files.
32257
32258 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32259
32260 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32261 (940510-1.c): Removed duplicate.
32262 (971104-1.c): New test.
32263
32264 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32265
32266 * lib/f-torture.exp: Improve error and loop detection.
32267
32268 1997-11-19 Michael Meissner <meissner@cygnus.com>
32269
32270 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32271 use that to size the filler array.
32272
32273 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32274
32275 * lib/c-torture.exp(c-torture-execute): Fix typo.
32276
32277 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32278 testcase as the executable name. Keep the executable around if
32279 the test fails.
32280
32281 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32282
32283 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32284 changes. Only test one -g option, and move it to the end of the
32285 list of options to test.
32286
32287 1997-09-19 Michael Meissner <meissner@cygnus.com>
32288
32289 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32290 variable GCC_TORTURE_OPTIONS to supply default switches separated
32291 by colons. If no environment variable, run tests with -O0 -g, -O1
32292 -g, and -O2 -g as well.
32293
32294 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32295
32296 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32297 explanatory comments. Fix indentation.
32298
32299 1997-09-15 Jeffrey A Law (law@cygnus.com)
32300
32301 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32302
32303 1997-09-11 Jeffrey A Law (law@cygnus.com)
32304
32305 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32306 * g++.old-deja/g++.mike/p7325.C: Likewise.
32307 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32308
32309 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32310
32311 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32312 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32313 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32314 * g++.old-deja/g++.law/operators4.C: Likewise.
32315
32316 1997-09-11 Joe Buck (jbuck@synopsys.com)
32317
32318 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32319 * g++.old-deja/g++.mike/p784.C: Ditto.
32320 * g++.old-deja/g++.mike/p785.C: Ditto.
32321
32322 1997-09-05 Jeffrey A Law (law@cygnus.com)
32323
32324 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32325
32326 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32327
32328 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32329 target feature; pass this to c-torture-execute as needed.
32330
32331 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32332
32333 * lib/c-torture.exp(c-torture-execute): If the previous and the
32334 current executables being tested are identical, we don't need to
32335 run the executable again. Try to make the executable names
32336 unique. Add an optional argument for passing additional compiler
32337 flags.
32338
32339 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32340
32341 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32342
32343 1997-08-29 Jeffrey A Law (law@cygnus.com)
32344
32345 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32346
32347 1997-07-31 Jeffrey A Law (law@cygnus.com)
32348
32349 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32350 32bit or larger longs.
32351
32352 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32353 have either a 32bit long or 32bit int.
32354
32355 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32356
32357 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32358 Make double precision tests dependent on sizeof (double).
32359
32360 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32361
32362 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32363 too.
32364
32365 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32366
32367 * gcc.c-torture/compile/961203-1.cexp: New script.
32368
32369 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32370
32371 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32372 up the includes ourselves.
32373
32374 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32375
32376 * lib/plumhall.exp: Remove random include, and add a few
32377 verbose messages for debugging.
32378
32379 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32380
32381 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32382 of trying to do it ourselves.
32383
32384 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32385
32386 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32387
32388 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32389
32390 * gcc.prms/5403.c: Made regexp a bit less strict.
32391
32392 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32393
32394 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32395 is returned from remote_load instead.
32396 * lib/plumhall.exp: Ditto.
32397 * lib/mike-g++.exp: Ditto.
32398 * lib/old-dejagnu.exp: Ditto.
32399 * lib/c-torture.exp: Ditto.
32400
32401 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32402
32403 * lib/g++.exp: Use build_wrapper procedure.
32404 * lib/gcc.exp: Ditto.
32405
32406 1997-05-20 Jeffrey A Law (law@cygnus.com)
32407
32408 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32409 an old-style decl for malloc. Fixes tests to work when
32410 sizeof (int) != sizeof (size_t).
32411
32412 1997-05-15 Mike Meissner <meissner@cygnus.com>
32413
32414 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32415
32416 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32417 use stdargs.h interface.
32418
32419 1997-05-15 Mike Meissner <meissner@cygnus.com>
32420
32421 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32422 NO_VARARGS when compiling.
32423
32424 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32425
32426 * lib/plumhall.exp(ph_includes): New procedure.
32427 (ph_make): Use it.
32428 (ph_compiler): Ditto.
32429
32430 * lib/g++.exp: Rename test-glue.c to testglue.c.
32431 * lib/gcc.exp: Ditto.
32432
32433 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32434
32435 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32436 to completion when it's called.
32437
32438 1997-03-21 Michael Meissner <meissner@cygnus.com>
32439
32440 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32441 is defined, don't do test.
32442
32443 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32444
32445 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32446 for object files.
32447 (ph_summary): Mark skipped testcases as untested, not unresolved.
32448
32449 * lib/plumhall.exp (ph_make): If unresolved because of bad
32450 errorCode, record errorCode in log file.
32451 (*): Replace send_log/verbose with verbose -log.
32452
32453 1997-03-19 Michael Meissner <meissner@cygnus.com>
32454
32455 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32456 double conversion if double isn't at least 8 bytes.
32457
32458 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32459 int to work with targets where int is 16 bits.
32460
32461 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32462 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32463 precision for the test to complete.
32464
32465 1997-03-14 Michael Meissner <meissner@cygnus.com>
32466
32467 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32468 if d10v is not compiled with the -mdouble64 flag.
32469 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32470
32471 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32472 d10v is not compiled with the -mint32 flag.
32473
32474 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32475
32476 * lib/plumhall.exp: Use incr_count.
32477
32478 1997-03-12 Jeffrey A Law (law@cygnus.com)
32479
32480 * gcc.c-torture: Update to c-torture-1.45.
32481
32482 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32483
32484 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32485 the name of the expect testcase file).
32486
32487 * lib/g++.exp(g++_init): Ditto.
32488
32489 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32490
32491 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32492 the host.
32493
32494 * lib/gcc.exp(gcc_exit): New procedure.
32495
32496 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32497
32498 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32499 specs where appropriate.
32500
32501 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32502 because of new "candidates are" messages, and removed a few
32503
32504 * Converted all non-old-style g++ testcases to old-style, and
32505 moved into g++.old-deja.
32506
32507 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32508
32509 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32510 options.
32511
32512 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32513 succeeded.
32514
32515 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32516
32517 1997-02-13 Michael Meissner <meissner@cygnus.com>
32518
32519 * lib/gcc.exp (gcc_target_compile): Add support for defining
32520 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32521 the machine doesn't have those features.
32522
32523 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32524
32525 * g++.law/operators4.exp: Don't use LIBS.
32526
32527 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32528
32529 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32530
32531 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32532 * lib/g++.exp: Set it here instead. Also, allow use of the
32533 --tool_exec and --tool_opt options. Change CXX to
32534 GXX_UNDER_TEST.
32535
32536 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32537
32538 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32539
32540 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32541
32542 * lib/old-dejagnu.exp: Use prune_warnings instead of
32543 prune_system_crud.
32544 * lib/mike-g++.exp: Ditto.
32545 * lib/gcc.exp: Ditto.
32546 * lib/g++.exp: Ditto.
32547
32548 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32549
32550 1997-02-07 Jeffrey A Law (law@cygnus.com)
32551
32552 * 941014-2.c: Include stdlib.h
32553 * 960327-1.c: Include stdio.h
32554 * dbra.c, index-1.c: Don't assume ints are 32bits.
32555
32556 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
32557
32558 * lib/gcc.exp: Add gcc,stack_size target feature.
32559
32560 * lib/g++.exp(g++_target_compile): Add the include and link
32561 paths here, not in two other places. And, it's $options, not
32562 options.
32563
32564 * lib/mike-g++.exp(postbase): Remove the code that determines
32565 the correct include and link paths.
32566 * g++.old-deja/old-deja.exp: Ditto.
32567
32568 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
32569
32570 * lib/g++.exp(g++_init): target_compile no longer returns the
32571 filename of the result.
32572
32573 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
32574
32575 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32576 call to glob.
32577
32578 * gcc.c-torture/special/special.exp: Change call to
32579 gcc_target_compile to include the object file.
32580
32581 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
32582
32583 * gcc.c-torture/special/special.exp: Correct misspelling in last
32584 change.
32585
32586 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
32587
32588 * lib/plumhall.exp(ph_summary): Log the entire output of the
32589 executable. Return -1 if there were any failures, 0 otherwise.
32590 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32591 (ph_make): Clean up objects and executables that were built
32592 if the tests succeeded.
32593
32594 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
32595
32596 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32597 libraries and includes in the build tree as appropriate.
32598
32599 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32600
32601 * lib/c-torture.exp: Instead of looking for the global variable
32602 NO_LONG_LONG, check to see if that's a feature of the target.
32603
32604 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32605
32606 * config/default.exp: Minimize. Delete the remainer of the files in
32607 config; this functionality is now in devo/dejagnu/config.
32608
32609 g++.*/*: Pass any additional flags used to compile to postbase;
32610 delete CXXFLAGS.
32611
32612 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32613 is now done by runtest.exp. Use gcc_target_compile instead of
32614 compile.
32615
32616 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32617 Remove references to CFLAGS. Use remote_file instead of
32618 calling rm -f.
32619 (c-torture): Take a list of arguments to use to compile this
32620 testcase.
32621
32622 lib/g++.exp: Simplify. Use target_compile instead of compile.
32623 lib/gcc-dg.exp: Ditto.
32624 lib/gcc.exp: Ditto.
32625 lib/mike-{gcc,g++}.exp: Ditto.
32626 lib/old-dejagnu.exp: Ditto.
32627 lib/plumhall.exp: Ditto.
32628
32629 1997-01-08 Jim Wilson <wilson@cygnus.com>
32630
32631 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32632 (ph_linker): Likewise.
32633
32634 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
32635
32636 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
32637 MAP_ANON / MAP_ANONYMOUS if defined;
32638 else try to map from /dev/zero .
32639
32640 1996-11-12 Jeffrey A Law (law@cygnus.com)
32641
32642 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32643 isn't defined, then define it to MAP_ANONYMOUS.
32644
32645 1996-11-12 Jeffrey A Law (law@cygnus.com)
32646
32647 * gcc.c-torture: Update to c-torture-1.42 release.
32648
32649 1996-11-11 Jeffrey A Law (law@cygnus.com)
32650
32651 * gcc.c-torture: Update to c-torture-1.41 release.
32652
32653 1996-10-27 Jeffrey A Law (law@cygnus.com)
32654
32655 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32656 c-torture release.
32657
32658 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
32659
32660 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32661 and LDFLAGS. Fix second case to append the target_info ldflags
32662 onto LDFLAGS, not CFLAGS.
32663 * lib/g++.exp (g++_init): Add target_info stuff.
32664 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32665 of libgloss and newlib flags for !native.
32666
32667 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32668 (GDB): Fix relative path to go up another dir for finding gdb.
32669
32670 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
32671
32672 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32673 versions in the target_info array, if they don't exist.
32674
32675 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
32676
32677 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32678
32679 1996-07-08 Jim Wilson <wilson@cygnus.com>
32680
32681 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32682 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32683
32684 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
32685
32686 * lib/old-dejagnu.exp: Don't remove the output file before we've
32687 actually tested it. Don't append pwd to the path of the executable
32688 we're testing.
32689
32690 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
32691
32692 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32693
32694 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
32695
32696 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
32697 temporary directory for compiler files, and set it to a default
32698 value of /tmp. Set $output as the name of the output file from
32699 compiling the testcase. Add a -o option to $cflags_var so the
32700 compiler writes the final output file as $output. Set $executable
32701 to $output.
32702
32703 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
32704 directory for compiler files, and set it to /tmp if it doesn't
32705 already have a value. Set $output_file to the name of the output
32706 file from compiling the testcase. Add a -o option to CXXFLAGS so
32707 the compiler writes the final output file as $output. Use $output
32708 as the executable to be tested.
32709
32710 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32711
32712 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32713
32714 1996-06-08 Jeffrey A Law (law@cygnus.com)
32715
32716 * gcc.c-torture/execute/pending-1.c: New test. Still
32717 pending in Tege's queue.
32718
32719 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
32720
32721 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32722 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32723 if there were failures. Call unresolved if there were unresolved
32724 testcases. Call gcc_fail if program did not run to completion.
32725 (ph_make): Pass additional argument name to ph_execute.
32726 (ph_execute): Add new argument. Pass additional arguments to
32727 ph_summary. Call gcc_fail is there is no execution output.
32728
32729 1996-04-24 Jeffrey A Law (law@cygnus.com)
32730
32731 * lib/plumhall.exp (proc_summary): Output relavent summary
32732 lines into the log so specific failures in plumhall can be
32733 investigated.
32734
32735 1996-04-10 Jeffrey A Law (law@cygnus.com)
32736
32737 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32738 (c-torture-execute): Don't try to execute tests which use
32739 "long long" types if $NO_LONG_LONG is nonzero.
32740
32741 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
32742
32743 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32744 not c-torture.
32745
32746 * gcc.ieee: Move from here.
32747 * gcc.c-torture/execute/ieee: To here.
32748
32749 1996-03-26 Jeffrey A Law (law@cygnus.com)
32750
32751 * gcc.c-torture: Update to c-torture-1.41 release.
32752
32753 1996-03-22 Jeffrey A Law (law@cygnus.com)
32754
32755 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32756 not "$output".
32757
32758 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
32759
32760 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32761 -c present.
32762
32763 1996-03-02 Jeffrey A Law (law@cygnus.com)
32764
32765 * config/proelf.exp: Handle connecting to a simulator.
32766
32767 1996-01-31 Jeffrey A Law (law@cygnus.com)
32768
32769 * config/proelf.exp: New file. Enough framework that we can
32770 run c-torture tests on the proelf targets (or any other target
32771 that gdb can connect to for that matter).
32772
32773 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
32774
32775 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32776 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32777
32778 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32779 exec_output exists.
32780
32781 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
32782
32783 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32784 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32785
32786 * config/*.exp: Update FSF address. Change result of ${tool}_load
32787 to pass/fail/unresolved/unsupported/untested. Caller must now
32788 call unresolved/unsupported/untested.
32789 * lib/*.exp: Update FSF address. Update to handle new results of
32790 ${tool}_load.
32791 * lib/chill.exp (verbose): Delete.
32792
32793 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
32794
32795 * lib/gcc.exp (default_gcc_start): Change order of args to
32796 $LDFLAGS $CFLAGS $LIBS.
32797 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32798 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32799 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32800 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32801 * gcc.misc-tests/dg-test.exp: Likewise.
32802 * gcc.misc-tests/msgs.exp: Likewise.
32803 * gcc.prms/prms.exp: Likewise.
32804 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32805 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32806
32807 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32808
32809 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32810
32811 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32812
32813 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32814 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32815
32816 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32817 necessary.
32818
32819 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
32820
32821 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
32822 global for loop; add use of $mathlib.
32823 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
32824 settings here; set mathlib for anything but VxWorks.
32825
32826 1996-01-22 Jeffrey A Law (law@cygnus.com)
32827
32828 * gcc.c-torture: Update to c-torture-1.40 release.
32829
32830 1996-01-03 Jeffrey A Law (law@cygnus.com)
32831
32832 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
32833 dg.exp.
32834
32835 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
32836
32837 * lib/c-torture.exp (c-torture-execute): Declare "output" as
32838 global.
32839
32840 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
32841
32842 * lib/g++.exp (LIBS): Define if not already.
32843 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
32844 (gcc-dg-prune): Call prune_gcc_output.
32845 * lib/gcc.exp (prune_gcc_output): New proc.
32846 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
32847 prune_gcc_output.
32848
32849 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
32850
32851 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
32852 (c-torture-execute): Likewise. Rename `name' to `testcase'.
32853
32854 1995-11-15 Jeffrey A Law (law@cygnus.com)
32855
32856 * gcc.c-torture: Update to c-torture-1.39 release.
32857
32858 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
32859
32860 * lib/c-torture.exp (c-torture-execute): Don't return if one option
32861 fails, try others as well.
32862
32863 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
32864
32865 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
32866 If compilation fails, mark execute tests as `untested'.
32867 If test is marked as unsupported, don't mark compilation and
32868 execute tests as failed.
32869
32870 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
32871
32872 * lib/g++.exp (g++_init): Don't link in libg++, and look to
32873 libstdc++ for whether or not we want to be doing shared
32874 libraries. Delete link_curses since we don't need it anymore.
32875 * lib/mike-g++.exp (postbase): Don't link in libg++.
32876 * g++.old-deja/old-deja.exp: Likewise.
32877
32878 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
32879
32880 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
32881
32882 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
32883
32884 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
32885 For that, add `-Wl,-a,shared_archive'.
32886 * g++.old-deja/old-deja.exp: Likewise.
32887
32888 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
32889
32890 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
32891
32892 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
32893
32894 * lib/mike-g++.exp (postbase): Pay attention to the status of
32895 g++_load.
32896
32897 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
32898
32899 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
32900
32901 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
32902
32903 * lib/gcc.exp (default_gcc_start): No longer need to log program
32904 being executed or its output, execute_anywhere does that now.
32905 * lib/g++.exp (default_g++_version): Call execute_anywhere.
32906 (default_g++_start): Likewise. Delete calls to verbose/send_log.
32907
32908 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
32909
32910 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
32911 the same as those in lib/g++.exp.
32912
32913 1995-10-10 Jeff Law (law@hurl.cygnus.com)
32914
32915 * gcc.c-torture: Update to c-torture-1.38 release.
32916 * gcc.ieee: Related changes.
32917
32918 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
32919
32920 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
32921 "exec". Minor reformatting changes.
32922
32923 * config/rom68k.exp (${tool}_load): Make it work in a canadian
32924 cross. This means all "exec" calls now work on a remote host as
32925 well.
32926 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
32927 cross. Filter out the extra "\r\n" stuff that expect puts in.
32928 (c-torture-execute): Filter out the bogus warnings like
32929 c-torture-compile does. Add support for canadian cross.
32930 * lib/gcc.exp (default_gcc_version, default_gcc_start)
32931 Use execute_anywhere rather than calling exec directly. Now it
32932 works for canadian cross testing.
32933
32934 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
32935
32936 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
32937 results into a variable, and check that rather than using file exists.
32938
32939 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
32940
32941 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
32942 create a libg++.so. For sunos4.1.*, also add -ltermcap.
32943
32944 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
32945
32946 * g++.old-deja/old-deja.exp: Create and pass runshlib and
32947 lib_curses if there's a shared libg++ in the build tree.
32948
32949 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
32950
32951 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
32952 if not supported target.
32953
32954 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
32955
32956 * lib/g++.exp (g++_init): Move empty setting of runshlib and
32957 link_curses up to always happen, not just for native builds.
32958
32959 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
32960
32961 * gcc.c-torture: Update to c-torture-1.36 release.
32962 * gcc.failure: Related changes.
32963
32964 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
32965
32966 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
32967
32968 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
32969
32970 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
32971 * lib/mike-g++.exp (postbase): Not in here. Still reference
32972 runshlib, link_curses, and mathlib for link and run.
32973
32974 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
32975 pass the runtime shared library options for Solaris, OSF/1, and
32976 Irix5, and link with -lcurses to avoid unresolved references.
32977
32978 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
32979
32980 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
32981 only run once.
32982
32983 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
32984
32985 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
32986
32987 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
32988
32989 * gcc.c-torture: Update to c-torture-1.35 release. Note we
32990 do not have a framework for the "compat" tests yet.
32991
32992 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
32993
32994 * lib/mike-g++.exp (postbase): New local variable `mathlib',
32995 set to null if we're testing vxworks5.1. Use that instead of
32996 `-lm' in the setting of LIBS for link and run.
32997
32998 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
32999
33000 * config/rom68k.exp (${tool}_load): Major changes to make it
33001 work. Verified that it does in fact return the stuff in
33002 exec_output properly. Catch any Emul or any TRAP other than 0.
33003
33004 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33005
33006 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33007 LDFLAGS properly for targets that need stuff from libgloss.
33008 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33009 only run once.
33010 (gpp_initialized): New variable.
33011
33012 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33013
33014 * config/rom68k.exp: Load libgloss.exp.
33015 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33016 so we can produce a fully linked binary.
33017 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33018 so we can produce a fully linked binary.
33019
33020 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33021
33022 * lib/plumhall.exp (ph_section): Watch for expected failures.
33023 Add missing `else'.
33024
33025 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33026 run the testcase.
33027 (c-torture): Likewise.
33028
33029 1995-08-28 Doug Evans <dje@cygnus.com>
33030
33031 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33032
33033 * lib/mike-g++.exp (mike_cleanup): New proc.
33034 (prebase): New globals compiler_result, not_compiler_result,
33035 target_regexp.
33036 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33037 allow leading "-" in pattern. Watch for unsupported tests.
33038 If $compiler_result is set, pattern match assembler code,
33039 and ditto for $not_compiler_result.
33040 * lib/mike-gcc.exp: Likewise.
33041
33042 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33043 execution "succeeded".
33044
33045 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33046
33047 * config/win32.exp: New file.
33048 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33049
33050 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33051
33052 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33053 unsupported.
33054 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33055 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33056 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33057
33058 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33059 "... without exceptions was ...". That is now handled by
33060 prune_system_crud.
33061 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33062
33063 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33064
33065 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33066 sieve.c,sort2.c}: New files.
33067 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33068 sieve.exp,sort2.exp}: Drivers for them.
33069
33070 * lib/mike-gcc.exp (program_output): New user settable variable.
33071 (postbase): Call prune_system_crud. Also prune extraneous compiler
33072 messages.
33073 * lib/mike-g++.exp (program_output): New user settable variable.
33074
33075 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33076
33077 * config/sh.exp: Deleted (use sim.exp instead).
33078
33079 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33080
33081 * config/vx.exp: Declare CHECKTASK as global.
33082 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33083 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33084 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33085
33086 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33087
33088 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33089 target. Like vx.exp, only includes `vx29k.exp' instead of
33090 `vxworks.exp'.
33091
33092 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33093
33094 * config/sim.exp: Increase time limit from 120 seconds to 240.
33095
33096 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33097
33098 * gcc.c-torture/execute/950628-1.c: New test.
33099
33100 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33101
33102 * gcc.c-torture: Update with changes/additions from
33103 c-torture-1.34.
33104
33105 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33106
33107 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33108
33109 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33110
33111 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33112
33113 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33114
33115 * gcc.c-torture/compile/950512-1.c: New test.
33116 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33117 * gcc.dg/struct-ret-1.c: Likewise.
33118
33119 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33120
33121 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33122 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33123
33124 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33125
33126 * gcc.c-torture/special/920411-1.c: Deleted.
33127 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33128
33129 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33130
33131 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33132 cpu limit.
33133
33134 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33135
33136 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33137
33138 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33139
33140 From kenner;
33141 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33142 is the proper length.
33143 * va-arg-3.c: Likewise.
33144
33145 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33146
33147 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33148 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33149
33150 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33151 * lib/g++.exp (default_g++_start): Delete old cruft.
33152
33153 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33154
33155 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33156 (2 * (1 << 18)) to (2 * (1 << 17)).
33157
33158 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33159
33160 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33161
33162 * config/rom68k.exp: Renamed from config/idp.exp
33163
33164 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33165
33166 * c-torture/compile/921109-2.c
33167
33168 1995-04-18 Mike Stump <mrs@cygnus.com>
33169
33170 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33171 excess errors.
33172
33173 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33174
33175 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33176 output.
33177 * lib/g++.exp (default_g++_start): Likewise.
33178
33179 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33180
33181 * gcc.c-torture/compile/950329-1.c: New test.
33182
33183 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33184
33185 * config/bug.exp (${tool}_load): Updated to use new remote_open
33186 and remote_close procs.
33187 * config/idp.exp: New file.
33188
33189 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33190
33191 * gcc.c-torture/execute/950322-1.c: New test.
33192
33193 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33194
33195 * config/vx.exp (${tool}_load): Clean up testing of return code from
33196 vxworks_ld and vxworks_spawn.
33197
33198 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33199
33200 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33201
33202 1995-03-13 Mike Stump <mrs@cygnus.com>
33203
33204 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33205 can mark excess errors on a machine by machine basis. Note, the
33206 default is to not expect any excess errors, even when excess
33207 errors test - is given, so you will want to put an XFAIL ... on
33208 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33209 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33210 those 4 machines, but no others.
33211
33212 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33213
33214 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33215 * lib/c-torture.exp: to here.
33216
33217 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33218
33219 * gcc.c-torture/execute/950221-1.c: New test.
33220 * gcc.c-torture/execute/struct-ret-1.c: New test.
33221 * gcc.c-torture/compile/950221-1.c: New test.
33222
33223 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33224
33225 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33226
33227 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33228 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33229
33230 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33231
33232 * g++.gb: New directory of tests, derived from my signature and
33233 class scoping tests.
33234
33235 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33236 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33237 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33238 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33239 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33240 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33241 * g++.gb/sig25.C: Likewise.
33242
33243 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33244 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33245 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33246 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33247 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33248 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33249 * g++.gb/sig25.exp: Likewise.
33250
33251 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33252 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33253 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33254 * g++.gb/scope13.C: Likewise, this test still fails.
33255
33256 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33257 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33258 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33259 * g++.gb/scope13.exp: Ditto.
33260
33261 * g++.gb/README: New file, explains what these tests are about.
33262
33263 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33264
33265 * lib/dg.exp (dg-do): Support `preprocess'.
33266 (dg-test): Likewise.
33267
33268 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33269
33270 * config/udi.exp: change "continue -expect" to "exp_continue".
33271
33272 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33273
33274 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33275 Delete redundant tests.
33276
33277 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33278 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33279 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33280 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33281 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33282 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33283 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33284 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33285
33286 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33287 storing label pointers.
33288 * gcc.c-torture/execute/921019-1.c: Likewise.
33289 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33290 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33291 parameter fp.
33292 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33293 constants.
33294
33295 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33296 Delete obsolete tests.
33297
33298 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33299 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33300 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33301 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33302 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33303 * gcc.c-torture/compile/950124-1.c: New test.
33304
33305 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33306
33307 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33308
33309 * lib/mike-g++.exp: Add -lm to LIBS.
33310
33311 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33312
33313 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33314
33315 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33316
33317 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33318
33319 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33320
33321 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33322
33323 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33324
33325 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33326 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33327 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33328 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33329 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33330 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33331 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33332 * g++.law/{operators31.C, operators32.C,
33333 * g++.law/{operators33.C, operators34.C}: Likewise.
33334 * g++.law/{pic1.C, refs2.C}: Likewise.
33335 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33336 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33337 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33338 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33339
33340 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33341 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33342 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33343 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33344 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33345 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33346 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33347 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33348 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33349 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33350 * g++.law/{operators34.exp}: Likewise.
33351 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33352 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33353 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33354 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33355 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33356
33357 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33358 No longer expected to fail.
33359 * g++.law/missed-error3.C: Tweak for recent bool changes.
33360
33361 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33362
33363 * config/emb-unix: Deleted.
33364 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33365 remote execution. Do final link on remote host if REMOTE_LINK is set.
33366
33367 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33368
33369 * lib/dg.exp (dg-test): Fix typo in last patch.
33370
33371 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33372
33373 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33374 (handles multiple occurrences).
33375
33376 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33377
33378 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33379 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33380 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33381 printed).
33382 * lib/c-torture.exp (c-torture-compile): Likewise.
33383 (c-torture): Prepend full path if missing.
33384 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33385 (gcc_fail): Likewise.
33386 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33387
33388 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33389
33390 * lib/netware.exp: Only attach to NetWare i386 systems.
33391
33392 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33393
33394 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33395 messages. Add test name to "output pattern match" pass/fail message.
33396
33397 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33398
33399 * gcc.dg: New testsuite.
33400 * gcc.dg/dg.exp: New file.
33401
33402 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33403 test-switch.c}: Deleted.
33404
33405 * gcc.misc-tests/msgs.exp: New testcase driver.
33406
33407 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33408
33409 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33410 Watch for illegal return values from ${tool}_load.
33411 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33412 cross targets. Coerce return value >0 to 1.
33413
33414 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33415
33416 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33417
33418 * config/emb-unix.exp: New file.
33419
33420 * config/sim.exp: Error if variable $SIM not defined.
33421 (${tool}_load): Mark test as "untested" if simulator missing.
33422
33423 * config/unix.exp: Load remote.exp to get rcp_download.
33424 * lib/c-torture.exp: Use different option lists for testcases with
33425 and without loops.
33426 * gcc.c-torture/execute/execute.exp: Likewise.
33427
33428 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33429
33430 * config/*.exp: Clarify return code from ${tool}_load.
33431 Call `unresolved' or `untested' instead of `warning' or `perror'
33432 (sometimes you still want to call both though).
33433 Add comment that `shell_id' is local to each file.
33434 * config/udi.exp (timeout): Set to 30.
33435 Don't print warning if connection fails, $connectmode has already
33436 printed an error.
33437 (${tool}_load): Move verbose messages to level 2.
33438 Rework pattern for "Process started" message.
33439 Pass `shell_id' to ${connectmode}_download.
33440 Retry twice upon timeout. Make resetting of target more robust.
33441 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33442 Pass `shell_id' to exit_$connectmode.
33443 Only call exit_$connectmode if connected.
33444 * config/unix.exp (${tool}_load): Check return codes better.
33445 * config/vrtx.exp (${tool}_load): Likewise.
33446 * config/vx.exp (${tool}_load): Likewise.
33447 Delete unneeded global's.
33448 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33449 from ${tool}_load.
33450 (dg-stat): Delete.
33451 (dg-init): Delete recording of pass/fail counts.
33452 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33453 (old-dejagnu-init): Likewise.
33454 (old-dejagnu-stat): Delete contents, empty proc now.
33455 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33456 (c-torture): Delete references to lcnt, lpass, lfail.
33457 Get option list from TORTURE_OPTIONS.
33458 Delete -funroll[-all]-loops if no loops.
33459 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33460 (g++_stat): Delete contents (empty proc now).
33461 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33462 (gcc_finish): Likewise.
33463 (gcc_stat): Deleted.
33464 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33465 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33466 * gcc.c-torture/execute/execute.exp: Likewise.
33467 Split tests into two parts: compile, execute.
33468 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33469 no loops. Update to reflect clarified return codes from ${tool}_load.
33470
33471 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33472
33473 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33474 to grep for.
33475 (old-dejagnu): Likewise (where necessary).
33476
33477 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33478
33479 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33480
33481 * lib/dg.exp (dg-process-target): Fix processing of selector.
33482 Add comment regarding use of `error'.
33483
33484 * lib/gcc.exp (prune_system_crud): Define if missing.
33485 * lib/g++.exp (prune_system_crud): Likewise.
33486
33487 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33488 Call prune_system_crud.
33489 * lib/dg.exp (dg-runtest): New proc.
33490 Use perror instead of send_user for tcl errors in testcase.
33491 Don't return any value, it's never used.
33492 Don't clobber previous definition of `unknown'.
33493 Print tcl errors in `dg-final'.
33494
33495 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33496
33497 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33498 (dg-test): Don't print errorInfo, it contains stack backtrace.
33499
33500 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33501
33502 * lib/g++.exp (runtest_file_p): Define if missing.
33503
33504 1994-09-24 Doug Evans (dje@cygnus.com)
33505
33506 * lib/mike-g++.exp: Comment out loading of g++.exp.
33507 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33508 (default_g++_version): Always print something.
33509 (default_g++_start): Comment out call to `which'.
33510 (g++_start, g++_load): Deleted (must be defined in config file).
33511 * lib/gcc.exp: Test for existence of $CC at start.
33512 Delete check for tmpdir (done in gcc_init).
33513 (default_gcc_version): Always print something.
33514 (default_gcc_start): Comment out call to `which'.
33515 * config/*.exp: Major cleanup - make cross targets work at least a
33516 little better for g++ (by not being "--tool gcc" specific).
33517 Rename gcc_xxx to ${tool}_xxx.
33518 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33519 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33520
33521 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33522
33523 * lib/c-torture.exp (c-torture-compile): Rework compiler
33524 message processing.
33525
33526 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33527 c-torture.
33528
33529 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33530
33531 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33532
33533 * lib/dg.exp (dg-process-target): Support { target native }.
33534
33535 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33536
33537 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33538 looked for "... program xxx got fatal signal".
33539 Correct regsub munging of `comp_output'.
33540 Ignore compiler messages "path prefix not used" and "linker input
33541 file unused".
33542
33543 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33544
33545 * lib/gcc.exp (runtest_file_p): Define if missing.
33546 * gcc.prms/template.c: Example to work from.
33547
33548 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
33549
33550 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33551 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33552
33553 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33554 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33555 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33556 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33557
33558 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33559 (dg-process-target): No longer a varargs proc.
33560 Return S/N for target, P/F for xfail. All callers changed.
33561 (user option procs): More argument checking.
33562 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33563 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33564 (dg-test): Skip test if not running on selected target in `dg-do'.
33565 Update handling of `dg-do-what', `dg-output-text'.
33566 Separate execution pass/fail from output pattern match pass/fail.
33567 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33568
33569 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
33570
33571 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33572 target for 920510-1.c.
33573
33574 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
33575
33576 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33577 Clean up comment regarding use of passcnt, etc.
33578 (gcc_stat): Don't update `testcnt' here.
33579 (gcc_finish): Do it here.
33580 Might as well reset `but_id' here too.
33581 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33582 to determine if the file should be tested.
33583 * gcc.c-torture/compile/compile.exp: Likewise.
33584 * gcc.c-torture/execute/execute.exp: Likewise.
33585 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33586 * gcc.misc-tests/dg-test.exp: Likewise.
33587 * gcc.prms/prms.exp: Likewise.
33588 * gcc.wendy/wendy.exp: Likewise.
33589 * g++.old-deja.exp: Likewise.
33590 Move "Testing file" message to verbose level 1.
33591
33592 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
33593
33594 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33595
33596 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
33597
33598 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33599 (default_gcc_start): Accept optional second list element
33600 of compiler flags. Print compiler output at verbosity level 2.
33601 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33602 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33603 Save current values of framework globals passcnt, failcnt, xpasscnt,
33604 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33605 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33606 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33607 xfailcnt to compute stats. Update framework global `testcnt' from
33608 pass/fail counts.
33609 (gcc_finish): New proc. Clean up test environment.
33610 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33611 (gcc_epass, gcc_efail): Delete.
33612 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33613 argument of line number.
33614 (dg-init): If the tool has an init routine, call it.
33615 (dg-test): Remove args `cflags_var' and `libs_var'.
33616 Pass all compiler options to ${tool}_start.
33617 Handle missing line number.
33618 (dg-finish): New function.
33619 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33620 particular files. Call gcc_finish at end. Move "skipping test"
33621 message to verbosity level 3.
33622 * gcc.c-torture/compile/compile.exp: Likewise.
33623 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33624 * gcc.c-torture/execute/execute.exp: Likewise.
33625 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33626 Print testcase being tried at verbosity level 1.
33627 * gcc.c-torture/special/special.exp: Unset xfail.
33628 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33629 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33630 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33631 * gcc.failure/failure.exp: Likewise.
33632 * gcc.ieee/ieee.exp: Likewise.
33633 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33634 Update call to dg-test. Call dg-finish at end.
33635 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33636 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33637 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33638 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33639 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33640 * gcc.wendy/wendy.exp: Add copyright.
33641 Delete setting of tmpdir (done by gcc_init).
33642 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33643 Pass compiler flags to gcc_start. Call gcc_finish at end.
33644 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33645 gcc_[ce]pass/fail.
33646
33647 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
33648
33649 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33650 confusion.
33651 (g++_load): Likewise.
33652
33653 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33654 Rename argument to `prog' to remove the confusion.
33655 Varargs fns behave differently too!
33656 (g++_load): Likewise.
33657
33658 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33659
33660 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33661 what it is. Delete (always) printing of status value for !native.
33662 Simplify verbose code, and include status and exec_output.
33663 (g++_load): Use gcc_load.
33664
33665 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
33666
33667 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33668 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33669 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33670 940714-3.c as these testcases don't exist anymore. Make
33671 va-arg-1.c expected to pass.
33672
33673 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
33674
33675 * gcc.misc-tests/misc.exp: Only run specific testcases.
33676 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33677 * gcc.misc-tests/dg-[1-9].c: New files.
33678
33679 * lib/dg.exp: New testsuite driver.
33680 * gcc.prms/prms.exp: Use it.
33681
33682 * README.gcc: New file.
33683
33684 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33685 Document and reset `lxpass' and `lxfail'.
33686 Simplify "initialized" message.
33687 (gcc_stat): Clean up comments a little.
33688
33689 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
33690
33691 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33692
33693 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
33694
33695 * lib/old-dejagnu.exp (process-option): New proc.
33696 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33697 (old-dejagnu): Simplify.
33698 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33699
33700 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
33701
33702 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33703 exists and is not an empty string.
33704
33705 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33706 $xfail rather than calling setup_xfail. Clear $xfail when test is
33707 finished.
33708 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33709 automatically.
33710
33711 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33712 longer expected to fail.
33713
33714 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
33715 "f" function call.
33716
33717 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33718
33719 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33720 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33721 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33722 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33723 c-torture-1.29.
33724
33725 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33726 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33727
33728 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33729
33730 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33731 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33732
33733 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33734 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33735 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33736
33737 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
33738
33739 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33740 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33741 940714-1.c, 940714-2.c, 940714-3.c},
33742 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33743 gcc.misc-tests/{mg.c,mg.exp}:
33744 New tests.
33745 * gcc.noncompile/noncompile.exp: Change accordingly.
33746
33747 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
33748
33749 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33750 Undo previous clobberage.
33751
33752 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
33753
33754 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33755 * gcc.special/{930510-1.c, special.exp}:
33756 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33757 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33758 struct-varargs-1.c}: New tests from c-torture-1.26.
33759
33760 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
33761
33762 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33763 argument to switch.
33764
33765 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
33766
33767 * Revert the previous changes. Please see Rob's directory
33768 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33769 fixes.
33770
33771 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
33772
33773 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
33774 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33775 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33776 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33777 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33778 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
33779 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33780 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
33781 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33782 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
33783 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33784 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33785 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
33786 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
33787 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
33788 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33789 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33790 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
33791 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
33792 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33793 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33794 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
33795 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
33796 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33797 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33798 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33799 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
33800
33801 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
33802
33803 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
33804 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
33805 with perror calls.
33806
33807 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
33808
33809 * config/unix.exp (g++_load): Fix syntax.
33810
33811 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
33812
33813 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33814 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33815 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33816 Don't expect va-arg-1.c to fail. Correct expected output for
33817 920928-1.c.
33818 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33819 * gcc.wendy/hbm4.c: Correct typo.
33820 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
33821
33822 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
33823
33824 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
33825 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
33826 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
33827 * lib/c-torture.exp (c-torture-compile): Ditto.
33828
33829 Reduce volume of output (remove all the -I's and such).
33830 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
33831 Call gcc_cpass, gcc_cfail.
33832 (c-torture): Pass testing option to c-torture-compile.
33833
33834 1994-03-21 Doug Evans (dje@cygnus.com)
33835
33836 Bring patches over from progressive.
33837 * config/default.exp: Exit remote shell cleanly.
33838 (g++_exit, g++_start): Add default versions.
33839 * config/sim.exp (gcc_load): Use perror, not error.
33840
33841 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
33842
33843 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
33844 set in site.exp.
33845
33846 1994-03-14 Doug Evans (dje@cygnus.com)
33847
33848 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
33849 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
33850 (wendy_try): New proc to run testcase.
33851 (main loop): Call 'em.
33852 * gcc.wendy/*.c: Clean up pass to correct expected output.
33853
33854 * lib/gcc.exp: Minor cleanup work.
33855 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
33856
33857 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
33858
33859 * config/sim.exp (gcc_load): Document return codes better.
33860 Don't pass -v to simulator.
33861
33862 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
33863
33864 * gcc.special/920717-x.c: Fix typo.
33865 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
33866 get at sources.
33867
33868 * lib/mike-gcc.exp: Fix typo.
33869
33870 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
33871
33872 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
33873 binary to use, transform the name.
33874 * config/*.exp: rename everything. Nuke any g++ specific files,
33875 it's now a special case of gcc that requires no special support.
33876 Add a default.exp for unsupported targets.
33877
33878 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
33879
33880 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
33881 lib/old-dejagnu.exp: Fix a few patterns to work with the new
33882 version of Tcl.
33883
33884 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
33885
33886 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
33887 than a warning.
33888
33889 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
33890
33891 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
33892
33893 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
33894
33895 * gcc.execute/execute.exp: Combine opt_list and foption_list into
33896 option_list. Compile every file with only 4/6 option choices
33897 (same as C torture) instead of with 12/18 different option
33898 choices.
33899 * lib/c-torture.exp: Likewise.
33900
33901 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
33902 not already set.
33903
33904 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
33905
33906 * lib/old-deja.exp: Add `excess errors test fails' error, now one
33907 can put an XFAIL *-*-* on excess errors.
33908
33909 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
33910
33911 * g++.law: Add more tests derived from g++-bugs snapshots.
33912
33913 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
33914 equivalent to g++.law/init9.
33915
33916 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
33917 compiled it, and the a.out file after we've run it.
33918
33919 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
33920
33921 * lib/mike-g++.exp (postbase): Delete the .o file after we've
33922 compiled it, and the a.out file after we've run it.
33923
33924 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
33925
33926 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
33927
33928 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
33929
33930 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
33931 version number.
33932
33933 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
33934
33935 * g++.law: New directory of g++ tests derived from the g++-bugs
33936 snapshots.
33937
33938 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
33939
33940 * gcc.compile: initbug1.c initbug1.exp testcase added
33941
33942 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
33943
33944 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
33945 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
33946 fixes submitted by Jeff Law (law@cs.utah.edu)
33947 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
33948 Jeff Law (law@cs.utah.edu)
33949
33950
33951 1993-11-30 Mike Stump (mrs@cygnus.com)
33952
33953 * config/unix-g++.exp: Follow the gcc way of doing things.
33954 * g++.old-deja/old-deja.exp: Minor updates.
33955 * lib/g++.exp: New file, follow the gcc way of doing things.
33956 * lib/old-dejagnu.exp: Minor updates.
33957 * lib/mike-g++.exp: Always unset errorInfo.
33958
33959 1993-11-06 Mike Stump (mrs@cygnus.com)
33960
33961 * lib/gcc.exp: Fix some errors with the below change, CC and
33962 CFLAGS should be global when setting, not local.
33963
33964 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
33965
33966 * lib/gcc.exp: Transform tool name.
33967
33968 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33969
33970 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
33971
33972 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33973
33974 * lib/gcc.exp: change gcc_done to gcc_stat
33975
33976 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33977
33978 * Upgraded gcc testsuite to c-torture version 1.25
33979
33980 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
33981
33982 * lib/gcc.exp: added reporting code. Changed verbose compile message.
33983 * lib/c-torture: added hooks for new reporting code.
33984
33985 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
33986
33987 * config/sh-gcc.exp: check if sh-sim exists in the path
33988
33989 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
33990
33991 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
33992 * gcc.compile/compile.exp: Initial changes for new logic.
33993 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
33994 * gcc.failure/failure.exp: Initial changes for new logic.
33995 * gcc.ieee/ieee.exp: Initial changes for new logic.
33996 * gcc.misc-tests/misc.exp: Initial changes for new logic.
33997 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
33998 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
33999 * lib/c-torture.exp: Initial changes for new logic.
34000 * lib/gcc.exp: Initial changes for new logic.
34001
34002 1993-10-15 Mike Stump (mrs@cygnus.com)
34003
34004 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34005 depend upon failure or success. Fully qualify names in failure
34006 and success messages. Always remove a.out before starting
34007 compile, just in case. Pay more attention to error text output by
34008 the compiler. Handle testcases with no known past errors just
34009 like all others, so that things are uniform. Other miscellaneous
34010 improvements.
34011
34012 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34013
34014 * gcc.cpp: new directory for cpp tests
34015
34016 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34017
34018 * lib/chill.exp: Code reformatted, removed unused code.
34019 * config/unix-chill.exp: Code reformatted, removed unused code.
34020 * chill.execute/execute.exp: Code reformatted, removed unused code.
34021 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34022
34023 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34024
34025 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34026 routines not written.
34027
34028 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34029
34030 * config/bug-gcc.exp: Use new procs from bug.exp.
34031
34032 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34033
34034 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34035 via ftp, rather than depending on NFS.
34036 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34037 case.
34038
34039 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34040
34041 * config/bug-gcc.exp: Use new download proc.
34042
34043 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34044
34045 * chill.execute/execute.exp: cleanups, handles errors better
34046 * chill.compile/compile.exp: rewrite, based on execute.exp
34047 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34048 * lib/chill.exp: major changes to diff proc and compile and link
34049 procs. added chill_fail and chill_pass wrappers to pass and
34050 fail. added more comments, and handle error codes better.
34051 Added a hack to capture stderr from exec, so noncompile tests
34052 can work.
34053
34054 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34055
34056 * chill.execute/execute.exp: rewrite of testsuite driver
34057 * lib/chill.exp: rewrite of testsuite driver
34058 * config/unix-chill.exp: rewrite of testsuite driver
34059
34060 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34061
34062 In chill.execute:
34063 * iexpr.ch: Standardize uppercase.
34064 * tuples.dat: Standardize uppercase.
34065 * vary.ch: standardize. Correct varying string assignments.
34066 * vary.dat: Add new output lines.
34067
34068 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34069
34070 In chill.execute:
34071 * chprintf.ch: Standardize use of uppercase.
34072 * tuples.ch: Standardize and turn arr2 into a DCL,
34073 rather than a SYN.
34074 * pinits.ch: Standardize.
34075
34076 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34077
34078 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34079 * Makefil: Renamed to Makefile.in.
34080 * configure.in: New.
34081
34082 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34083
34084 In chill.execute:
34085 * .cvsignore: Add result/output files.
34086 * Makefile: Fix up variables at start. Use MFLAGS
34087 everywhere. Correct bool_loc, built_ins entries.
34088 Add entry for vary1.ch.
34089 * bitarray.ch: Standardize upper-case usage.
34090 * bitexpr.ch: Standardize, add output of b1.
34091 * params.ch: Use arrayt in along PROC parameters, to
34092 avoid novelty problems.
34093 * sets.ch: Tiny cleanup.
34094 * vary1.ch: Re-indent.
34095
34096 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34097
34098 * Add PR-related files to Makefiles, .cvsignore files, etc.
34099
34100 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34101
34102 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34103 with compiler objects. New names are test-flow.c and test-loop.c
34104
34105 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34106
34107 * Upgraded c-torture tests from 1.19 to 1.20
34108
34109 * new files:
34110 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34111 * gcc.compile: 930623-1.c 930623-2.c
34112 * gcc.noncompile: 930622-1.c 930622-2.c
34113 * gcc.failure: 920411-1.c 920627-2.c
34114 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34115
34116 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34117
34118 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34119 More changes to get testsuite working properly. Needs more work.
34120 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34121
34122 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34123
34124 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34125 More changes to get testsuite working properly. Needs more work.
34126
34127 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34128
34129 * chill.compile/compile.exp: Added for Dejagnu support
34130 * chill.execute/execute.exp: Added for Dejagnu support
34131 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34132
34133 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34134
34135 This should complete moving the CHILL test files.
34136 * chill.noncompile(.cvsignore printf.grt
34137 in-printf.grt chprintf.grt chprintf.ch):
34138 Added test-support files.
34139 (Makefile): Modified further.
34140 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34141 signal.ch): Added test files.
34142 * chill.execute (.cvsignore printf.grt printr.c
34143 in-printf.grt rts.c chprintf.grt rts.h): Added
34144 test-support files.
34145 (Makefile): More corrections.
34146
34147 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34148
34149 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34150 test cases, ready for DejaGnu.
34151
34152 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34153
34154 * Upgraded c-torture tests from 1.18 to 1.19
34155
34156 * gcc.compile: added test(s):
34157 930607-1.c
34158 * gcc.execute: added test(s):
34159 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34160
34161 * added new subdirectory for misc tests: gcc.misc-tests
34162 * gcc.misc-test(s): added tests:
34163 inst-check.c test-consts.c test-ior.c test-switch.c
34164
34165 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34166
34167 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34168
34169 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34170
34171 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34172
34173 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34174
34175 * Upgraded c-torture tests from 1.17 to 1.18
34176
34177 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34178
34179 * Upgraded c-torture tests from 1.12 to 1.17
34180
34181 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34182
34183 * lib/old-dejagnu.exp:
34184 Fixed handling of XFAIL target triplets to correctly
34185 recognize wildcard characters. Removed code that
34186 appended a unique id tag to the end of the file name
34187 printed out by the result of the testcases within a
34188 given test file.
34189
34190 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34191
34192 * lib/old-dejagnu.exp:
34193 Reworked expected failure handling to trigger off of XFAIL
34194 keyword in keyphrase embeded in testcase source code. The
34195 XFAIL keyword must be at the end of the keyphrase line. It
34196 may optionally be followed by one or more target triplets.
34197 It has just occured that the handling of wildcards in the
34198 target triplet may not be correct.
34199
34200 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34201
34202 * g++.old-deja/tests:
34203 Moved all subdirectories up one level into g++.old-deja .
34204
34205 * lib/old-dejagnu.exp:
34206 Fixed problem with CXXFLAGS not being properly reset, and being
34207 corrupted with extraneous "-c" compiler option. This was
34208 causing binaries to not be generated for test that needed them.
34209 Modified strings passed to "pass" and "fail" so that individual
34210 tests from the same test file would be distinguished by an
34211 identifier appended to the test file name in the summary logs;
34212 this corrected a problem with erroneous diff logs. Added code
34213 to search testcases for expected fail and unexpected pass keywords.
34214
34215 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34216
34217 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34218
34219 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34220
34221 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34222 Removed extraneous text from end of "Special g++ Options"
34223 keyphrase.
34224
34225 * lib/old-dejagnu.exp: Added pattern matching to look for new
34226 keywords, embedded in testcases comments, which will trigger
34227 calls to xpass and xfail.
34228
34229 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34230
34231 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34232 comments embedded in the testcases, especially the one looking for
34233 special compiler options, as well as the pattern matching for the
34234 compiler output again.
34235
34236 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34237
34238 * lib/old-dejagnu.exp: Do a proper check of the return value for
34239 execute tests. Fixed several problems with the pattern matching
34240 of the compiler output which gave erroneous test results.
34241 Changed several of the test result messages to be more descriptive.
34242 * config/unix-g++.exp: Proc g++_load now actually works and
34243 executes the tests passed to it and returns a usable return
34244 value.
34245
34246 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34247
34248 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34249
34250 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34251
34252 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34253 Modified both files to properly execute the old style
34254 dejagnu tests. The previous versions of these files were
34255 experimental and did not function anything near correctly.
34256
34257 1993-04-05 Rob Savoye (rob@cygnus.com)
34258
34259 * Removed all Makefile.in and configure.in files. No configuration
34260 needed now.
34261
34262 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34263
34264 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34265
34266 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34267
34268 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34269 gcc.special/configure.in, gcc.noncompile/configure.in,
34270 gcc.execute/configure.in, gcc.code_quality/configure.in,
34271 g++.other/configure.in, g++.old-deja/configure.in,
34272 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34273 in srcname setting.
34274
34275 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34276
34277 * lib/udi.exp: Fixed mondfe and mondfe_download.
34278 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34279 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34280
34281 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34282
34283 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34284 (gdb_exit): Don't remove *_soc files.
34285
34286 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34287
34288 * lib/c-torture.exp: Don't look for main; instead always use -w
34289 -c. This is how the c-torture tests work. Remove the object
34290 file if the compilation succeeds.
34291 * gcc.execute/execute.exp: Remove executable if test passes.
34292 * gcc.noncompile/noncompile.exp: Every test is an expected
34293 failure.
34294 * gcc.special/special.exp: Added tests from c-torture 1.11,
34295 corrected use of existing test.
34296 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34297 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34298 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34299 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34300 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34301 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34302 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34303 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34304 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34305 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34306 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34307 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34308 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34309 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34310 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34311 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34312 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34313 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34314 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34315 c-torture 1.11.
34316 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34317 correspond to c-torture 1.11.
34318
34319 * New file.