re PR c++/21799 (Spurious ambiguity with pointers to members)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
2
3 PR c++/21799
4 * g++.dg/template/unify8.C: New.
5 * g++.dg/template/unify9.C: New.
6
7 2005-07-08 Jakub Jelinek <jakub@redhat.com>
8
9 * gfortran.fortran-torture/execute/entry_10.f90: New test.
10
11 2005-07-07 Geoffrey Keating <geoffk@apple.com>
12
13 * gcc.dg/darwin-version-1.c: New.
14 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
15 * gcc.dg/builtins-20.c: Likewise.
16 * gcc.dg/builtins-53.c: Likewise.
17 * gcc.dg/torture/builtins-convert-1.c: Likewise.
18 * gcc.dg/torture/builtins-convert-2.c: Likewise.
19 * gcc.dg/torture/builtins-convert-3.c: Likewise.
20 * gcc.dg/torture/builtins-power-1.c: Likewise.
21 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
22 on Darwin.
23
24 2005-07-07 Jeff Law <law@redhat.com>
25
26 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
27 argument evaluation order.
28
29 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
30
31 PR libfortran/21594
32 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
33 Add test cases where the shift length is greater than the
34 array length.
35
36 2005-07-07 Ziemowit Laski <zlaski@apple.com>
37
38 * obj-c++.dg/proto-lossage-6.mm: New.
39 * objc.dg/proto-lossage-6.m: New.
40
41 2005-07-07 Ziemowit Laski <zlaski@apple.com>
42
43 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
44 * objc.dg/gnu-runtime-2.m: Likewise.
45
46 2005-07-07 Jakub Jelinek <jakub@redhat.com>
47
48 * gfortran.dg/longline.f: New test.
49
50 * gfortran.dg/badline.f: New test.
51
52 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
53
54 PR fortran/16531
55 PR fortran/15966
56 PR fortran/18781
57 * gfortran.dg/hollerith.f90: New.
58 * gfortran.dg/hollerith2.f90: New.
59 * gfortran.dg/hollerith3.f90: New.
60 * gfortran.dg/hollerith4.f90: New.
61 * gfortran.dg/hollerith_f95.f90: New.
62 * gfortran.dg/hollerith_legacy.f90: New.
63 * gfortran.dg/g77/cpp4.F: New. Port from g77.
64
65 2005-07-07 Ziemowit Laski <zlaski@apple.com>
66
67 PR objc/22274
68 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
69 * objc.dg/gnu-runtime-2.m: New.
70
71 2005-07-06 Jeff Law <law@redhat.com>
72
73 * gcc.dg/tree-ssa/vrp17.c: New test.
74
75 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
76
77 PR fortran/22327
78 * gfortran.dg/array_constructor_5.f90: New test.
79
80 2005-07-07 Jakub Jelinek <jakub@redhat.com>
81
82 * gfortran.fortran-torture/execute/entry_9.f90: New test.
83
84 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
85
86 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
87 * gcc.dg/980816-1.c: Ditto.
88
89 2005-07-06 Jeff Law <law@redhat.com>
90
91 * gcc.c-torture/compile/pr21356.c: New test.
92
93 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
94
95 PR c/22013
96 PR c/22098
97 * gcc.c-torture/compile/pr22013-1.c,
98 gcc.c-torture/execute/pr22098-1.c,
99 gcc.c-torture/execute/pr22098-2.c,
100 gcc.c-torture/execute/pr22098-3.c: New tests.
101
102 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
103
104 PR c/22308
105 * gcc.dg/pr22308-1.c: New test.
106
107 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
108
109 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
110 target.
111 * gcc.dg/compare9.c: Use -fshort-enums instead of
112 -fno-short-enums. Change the last test to dg-bogus.
113
114 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
115
116 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
117 * gcc.dg/compare9.c: New.
118
119 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
120
121 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
122
123 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
124
125 PR testsuite/22288
126 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
127
128
129 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
130
131 * gcc.dg/format/gcc_gfc-1.c: New.
132
133 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
134
135 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
136
137 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
138
139 PR fortran/20842
140 * gfortran.dg/io_invalid_1.f90: New test.
141
142 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
143
144 * gcc.dg/format/gcc_diag-1.c: Update.
145
146 2005-07-02 Jeff Law <law@redhat.com>
147
148 * gcc.dg/tree-ssa/pr22051-1.c: New test.
149 * gcc.dg/tree-ssa/pr22051-2.c: New test.
150
151 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
152
153 * gcc.dg/format/gcc_diag-1.c: Update.
154
155 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
156
157 PR tree-opt/22269
158 * gcc.c-torture/compile/pr22269.c: New test.
159
160 2005-06-30 Diego Novillo <dnovillo@redhat.com>
161
162 PR 21584
163 PR 22219
164 * g++.dg/tree-ssa/pr21584-1.C: New test.
165 * g++.dg/tree-ssa/pr21584-2.C: New test.
166
167 2005-06-30 Ziemowit Laski <zlaski@apple.com>
168
169 * obj-c++.dg/try-catch-11.mm: New.
170 * objc.dg/try-catch-10.m: New.
171
172 2005-06-29 David Edelsohn <edelsohn@gnu.org>
173
174 * g++.dg/other/ucnid-1.C: xfail on AIX.
175
176 2005-06-29 Diego Novillo <dnovillo@redhat.com>
177
178 PR 22234
179 * gcc.dg/20050629-1.c: New test.
180
181 2005-06-29 Ziemowit Laski <zlaski@apple.com>
182
183 * obj-c++.dg/const-str-1[0-1].mm: New.
184 * objc.dg/const-str-1[0-1].m: New.
185
186 2005-05-29 Richard Henderson <rth@redhat.com>
187
188 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
189 Rename from check_effective_target_vect_no_max.
190 (check_effective_target_vect_no_int_add): New.
191 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
192 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
193 * gcc.dg/vect/vect-reduc-3.c: Likewise.
194 * gcc.dg/vect/vect-reduc-1.c: Use both.
195 * gcc.dg/vect/vect-reduc-2.c: Likewise.
196
197 2005-05-29 Richard Henderson <rth@redhat.com>
198
199 * lib/target-supports.exp (check_effective_target_vect_no_max):
200 Remove i386 and x86_64.
201
202 2005-06-29 Steve Ellcey <sje@cup.hp.com>
203
204 PR testsuite/21969
205 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
206
207 2005-06-29 Steve Ellcey <sje@cup.hp.com>
208
209 PR middle-end/21969
210 * gcc.dg/vect/pr21969.c: New test.
211
212 2005-06-28 Eric Christopher <echristo@redhat.com>
213
214 PR c/22052
215 PR c/21975
216 * gcc.dg/inline1.c: New test.
217 * gcc.dg/inline2.c: Ditto.
218 * gcc.dg/inline3.c: Ditto.
219 * gcc.dg/inline4.c: Ditto.
220 * gcc.dg/inline5.c: Ditto.
221
222 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
223
224 PR libfortran/22142
225 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
226 Add testcase also testing eoshift1 for PR 22142.
227
228 2005-06-28 Richard Henderson <rth@redhat.com>
229
230 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
231 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
232 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
233 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
234 gcc.dg/tree-ssa/20030922-2.c: Likewise.
235
236 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
237
238 PR libfortran/22142
239 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
240 Add testcase for PR 22142.
241
242 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
243
244 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
245 gcc.target/ia64/fpreg-2.c: New tests.
246
247 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
248
249 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
250
251 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
252
253 PR libfortran/22170
254 * gfortran.dg/slash_1.f90: New test.
255
256 2005-06-27 Richard Henderson <rth@redhat.com>
257
258 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
259 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
260 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
261 * gcc.dg/vect/vect-reduc-2.c: Likewise.
262 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
263 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
264
265 2005-06-27 Richard Henderson <rth@redhat.com>
266
267 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
268 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
269
270 2005-06-27 Ziemowit Laski <zlaski@apple.com>
271
272 * obj-c++.dg/proto-lossage-5.mm: New.
273 * objc.dg/proto-lossage-5.m: New.
274
275 2005-06-27 Diego Novillo <dnovillo@redhat.com>
276
277 PR 21959
278 * gcc.dg/tree-ssa/pr21959.c: New test.
279
280 2005-06-27 Jakub Jelinek <jakub@redhat.com>
281
282 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
283 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
284 testing uninitialized var.
285
286 * gcc.c-torture/execute/builtins/chk.h: New.
287 * gcc.c-torture/execute/builtins/lib/chk.c: New.
288 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
289 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
290 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
291 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
292 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
293 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
294 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
295 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
296 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
297 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
298 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
299 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
300 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
301 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
302 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
303 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
304 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
305 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
306 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
307 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
308 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
309 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
310 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
311 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
312 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
313 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
314 * gcc.dg/builtin-object-size-1.c: New test.
315 * gcc.dg/builtin-object-size-2.c: New test.
316 * gcc.dg/builtin-object-size-3.c: New test.
317 * gcc.dg/builtin-object-size-4.c: New test.
318 * gcc.dg/builtin-object-size-5.c: New test.
319 * gcc.dg/builtin-stringop-chk-1.c: New test.
320 * gcc.dg/builtin-stringop-chk-2.c: New test.
321 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
322 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
323 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
324 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
325 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
326 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
327 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
328 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
329 * gcc.c-torture/execute/printf-1.c: New test.
330 * gcc.c-torture/execute/fprintf-1.c: New test.
331 * gcc.c-torture/execute/vprintf-1.c: New test.
332 * gcc.c-torture/execute/vfprintf-1.c: New test.
333 * gcc.c-torture/execute/printf-chk-1.c: New test.
334 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
335 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
336 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
337
338 2005-06-27 Michael Matz <matz@suse.de>
339
340 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
341 slot is not merged if address escapes.
342
343 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
344
345 PR c/21911
346 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
347
348 2005-06-26 Jakub Jelinek <jakub@redhat.com>
349
350 PR middle-end/17965
351 * gcc.c-torture/compile/20050622-1.c: New test.
352
353 PR middle-end/22028
354 * gcc.dg/20050620-1.c: New test.
355
356 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
357
358 PR tree-optimization/22026
359 * gcc.dg/tree-ssa/pr22026.c: New.
360
361 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
362
363 PR libfortran/22144
364 * gfortran.dg/shift-alloc.f90: New testcase.
365
366 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
367
368 * all files: Update FSF address in copyright headers.
369
370 2005-06-22 Jan Hubicka <jh@suse.cz>
371
372 * wholeprogram-1.c: New testcase.
373 * wholeprogram-2.c: New testcase.
374
375 2005-06-24 Mark Mitchell <mark@codesourcery.com>
376
377 PR 22171
378 * gcc.dg/tree-ssa/pr22171.c: New test.
379
380 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
381
382 * gfortran.dg/simplify_modulo.f90: New.
383
384 2005-06-24 Jan Hubicka <jh@suse.cz>
385
386 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
387
388 2005-06-23 Ziemowit Laski <zlaski@apple.com>
389
390 * obj-c++.dg/proto-lossage-[1-4].mm: New.
391
392 2005-06-23 Ziemowit Laski <zlaski@apple.com>
393
394 * obj-c++.dg/typedef-alias-1.mm: New.
395 * objc.dg/typedef-alias-1.m: New.
396
397 2005-06-23 Jeff Law <law@redhat.com>
398
399 * gcc.dg/tree-ssa/vrp16.c: New test.
400
401 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
402
403 * lib/target-supports.exp: Add
404 check_effective_target_fortran_large_real and
405 check_effective_target_fortran_large_int to check for
406 corresponding effective targets.
407 * gfortran.dg/large_integer_kind_1.f90: New test.
408 * gfortran.dg/large_real_kind_1.f90: New test.
409
410 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
411
412 PR tree-optimization/22117
413 * gcc.dg/tree-ssa/pr22117.c: New.
414
415 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
416
417 PR testsuite/22123
418 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
419
420 2005-06-23 David Edelsohn <edelsohn@gnu.org>
421
422 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
423
424 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
425
426 * gfortran.dg/f2c_4.f90: Add tests for complex functions
427 * gfortran.dg/f2c_4.c: Likewise
428
429 2005-06-22 Paul Brook <paul@codesourcery.com>
430
431 PR fortran/21034
432 * gfortran.dg/auto_save_1.f90: New test.
433
434 2005-06-22 Michael Matz <matz@suse.de>
435
436 * gcc.target/x86-64/abi: New directory.
437 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
438 * gcc.target/x86-64/abi/README.gcc: New file.
439 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
440 * gcc.target/x86-64/abi/asm-support.s: New file.
441 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
442 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
443 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
444 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
445 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
446 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
447 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
448 * gcc.target/x86_64/abi/test_bitfields.c: New test.
449 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
450 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
451 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
452 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
453 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
454 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
455 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
456 * gcc.target/x86_64/abi/test_varargs.c: New test.
457
458 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
459
460 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
461 32-bit i?86 and x86_64.
462
463 2005-06-21 Ziemowit Laski <zlaski@apple.com>
464
465 * obj-c++.dg/const-str-[1-9].mm: New tests.
466
467 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
468
469 PR fortran/22010
470 * gfortran.dg/namelist_use.f90: New.
471 * gfortran.dg/namelist_use_only.f90: New.
472
473 2005-06-21 Jeff Law <law@redhat.com>
474
475 * gcc.dg/tree-ssa/vrp15.c: New test.
476
477 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
478
479 * lib/target-supports.exp (check_effective_target_vect_reduction):
480 Remove.
481 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
482 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
483 remove vect_reduction target keyword. Also avoid two returns in main.
484 * gcc.dg/vect/vect-reduc-3.c: Likewise.
485 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
486 * gcc.dg/vect/vect-reduc-1short.c: New test.
487 * gcc.dg/vect/vect-reduc-1char.c: New test.
488 * gcc.dg/vect/vect-reduc-2short.c: New test.
489 * gcc.dg/vect/vect-reduc-2char.c: New test.
490 * gcc.dg/vect/vect-reduc-6.c: New test.
491 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
492 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
493 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
494
495 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
496 Paul Thomas <pault@gcc.gnu.org>
497
498 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
499 New tests.
500
501 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
502
503 * gfortran.dg/backslash_1.f90: New test.
504 * gfortran.dg/backslash_2.f90: New test.
505
506 2005-06-20 Steven G. Kargl <kargls@comcast.net>
507
508 * gfortran.dg/duplicate_labels.f90: New test.
509
510 2005-06-20 Jan Beulich <jbeulich@novell.com>
511
512 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
513 unsupportable relocations.
514 * g++.old-deja/g++.other/store-expr1.C: Likewise.
515 * gcc.dg/20050321-2.c: xfail for NetWare.
516
517 2005-06-20 Andreas Jaeger <aj@suse.de>
518
519 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
520 gcc.target/i386/fastcall-sseregparm.c,
521 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
522
523 2005-06-19 Richard Henderson <rth@redhat.com>
524
525 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
526
527 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
528
529 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
530
531 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
532
533 PR c++/22115
534 * g++.dg/conversion/simd2.C: Change expected error message.
535
536 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
537
538 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
539 * gcc.dg/vect/vect-reduc-2.c: Likewise.
540 * gcc.dg/vect/vect-reduc-3.c: Likewise.
541
542 2005-06-18 James A Morrison <phython@gcc.gnu.org>
543
544 * gcc.dg/fold-mod-1.c: New test.
545
546 2005-06-18 Steven G. Kargl <kargls@comcast.net>
547
548 PR fortran/19926
549 * gfortran.dg/pr19926.f90: New test.
550
551 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
552
553 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
554 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
555 targets.
556 * gcc.dg/vect/vect-reduc-2.c: Likewise.
557 * gcc.dg/vect/vect-reduc-3.c: Likewise.
558
559 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
560
561 * gcc.target/ia64/float80-varargs-1.c: New test.
562
563 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
564
565 PR tree-opt/22035
566 * gfortran.dg/f2c_6.f90: New test.
567
568 2005-06-17 Geoffrey Keating <geoffk@apple.com>
569
570 PR c++/17413
571 * g++.dg/template/local5.C: New.
572
573 2005-06-17 Richard Henderson <rth@redhat.com>
574
575 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
576
577 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
578
579 PR testsuite/21945
580 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
581
582 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
583
584 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
585 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
586 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
587 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
588 check_vect to verify the presence of hardware vector support.
589
590 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
591
592 PR testsuite/22056
593 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
594
595 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
596
597 PR libfortran/19216
598 * gfortran.dg/pr19216.f: Add correct space between brackets and
599 dg directive.
600
601 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
602
603 PR libfortran/16436
604 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
605
606 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
607
608 * gcc.target/i386/attributes-error.c: New testcase.
609 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
610 * gcc.target/i386/regparm-stdcall.c: Likewise.
611 * gcc.target/i386/sseregparm-1.c: Likewise.
612 * gcc.target/i386/sseregparm-2.c: Likewise.
613
614 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
615
616 * g++.dg/rtti/crash2.C: New.
617
618 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
619
620 * gcc.dg/noncompile/20040203-3.c: Update expected message.
621
622 2005-06-15 David Ung <davidu@mips.com>
623
624 * gcc.target/mips/mips16e-extends.c: New test for testing the
625 generation of MIPS16e zeb/zeh, seb/seh instructions.
626
627 2005-06-15 Diego Novillo <dnovillo@redhat.com>
628
629 PR 22018
630 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
631 * gcc.dg/tree-ssa/pr22018.c: New test.
632
633 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
634
635 * gcc.dg/simd-1.c: Update error messages.
636 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
637 * gcc.dg/simd-2.c: Update error messages.
638 * gcc.dg/simd-4.c: New.
639
640 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
641
642 PR c++/20678
643 * g++.dg/other/crash-4.C: New.
644
645 2005-06-14 Devang Patel <dpatel@apple.com>
646
647 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
648
649 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
650
651 PR c++/21929
652 * g++.dg/parse/crash11.C: Update
653
654 2005-06-13 Jeff Law <law@redhat.com>
655
656 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
657 perform the desired transformations.
658 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
659 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
660
661 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
662
663 PR fortran/22038
664 * gfortran.dg/forall_1.f90: Un-XFAIL.
665
666 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
667
668 PR c++/21929
669 * g++.dg/parse/crash26.C: New.
670
671 PR c++/20789
672 * g++.dg/init/member1.C: New.
673
674 2005-06-13 Jakub Jelinek <jakub@redhat.com>
675
676 * gfortran.dg/altreturn_1.f90: New test.
677
678 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
679
680 PR middle-end/21985
681 * gcc.dg/tree-ssa/pr21985.c: New test.
682
683 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
684
685 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
686
687 2005-06-12 Roger Sayle <roger@eyesopen.com>
688
689 PR c++/21930
690 * g++.dg/other/error10.C: New test case.
691
692 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
693
694 PR libfortran/19155
695 * gfortran.dg/pr19155.f: Add test.
696
697 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
698
699 * gfortran.dg/f2c_7.f90: New test.
700
701 * gfortran.dg/forall_1.f90: XFAILed.
702
703 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
704
705 * gcc.dg/pr14796-1.c: New.
706 * gcc.dg/pr14796-2.c: New.
707
708 2005-06-11 Steven G. Kargl <kargls@comcast.net>
709
710 PR fortran/17792
711 PR fortran/21375
712 * gfortran.dg/deallocate_stat.f90: New test.
713
714 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
715
716 * gfortran.fortran-torture/execute/in-pack.f90: New test.
717
718 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
719
720 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
721 access will be generated when this loop is vectorized. Test that
722 accesses with same alignment were detected.
723 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
724 Test that accesses with same alignment were detected.
725 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
726 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
727 alignment were detected.
728
729 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
730
731 * gcc.dg/Wcxx-compat-1.c: New.
732
733 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
734
735 PR libfortran/21480
736 * gfortran.dg/reshape-complex.f90: Add a test for a packed
737 complex array.
738
739 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
740
741 * gcc.dg/alias-8.c: New.
742
743 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
744
745 * gcc.dg/format/cmn_err-1.c: Update.
746
747 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
748
749 PR target/20666
750 * gcc.target/sparc/fexpand-2.c: New.
751 * gcc.target/sparc/fpmerge-2.c: New.
752 * gcc.target/sparc/fpmul-2.c: New.
753 * gcc.target/sparc/noresult.c: New.
754 * gcc.target/sparc/pdist-2.c: New.
755 * gcc.target/sparc/pdist-3.c: New.
756
757 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
758
759 PR testsuite/21702
760 * gcc.target/i386/i386.exp: Fix comment typo.
761
762 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
763
764 PR c++/19497
765 * g++.dg/inherit/using5.C: New.
766 * g++.dg/inherit/using6.C: New.
767
768 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
769
770 PR c++/19894
771 * g++.dg/template/ptrmem15.C: New test.
772
773 PR c++/20563
774 * g++.dg/ext/label4.C: New test.
775
776 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
777
778 * gcc.dg/tls/debug-1.c: New test.
779
780 2005-06-07 Dale Johannesen <dalej@apple.com>
781
782 * gcc.target/i386/movq.c: New.
783
784 2005-06-07 Dale Johannesen <dalej@apple.com>
785
786 * gcc.dg/20050607-1.c: New.
787
788 2005-06-07 Jakub Jelinek <jakub@redhat.com>
789
790 PR middle-end/21850
791 * gcc.c-torture/execute/20050607-1.c: New test.
792
793 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
794
795 PR libfortran/21926
796 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
797 Test case where the return array has lowest stride one,
798 but isn't packed.
799
800 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
801
802 * lib/target-supports.exp (check_effective_target_sync_int_long):
803 Add s390 and s390x targets.
804
805 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
806
807 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
808 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
809 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
810 * gcc.dg/tree-ssa/loop-9.c: New test.
811
812 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
813
814 * g++.dg/parse/defarg10.C: New.
815
816 2005-06-06 Jakub Jelinek <jakub@redhat.com>
817
818 PR regression/21897
819 * gcc.c-torture/execute/20050604-1.c: New test.
820
821 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
822
823 PR 21903
824 * g++.dg/parse/defarg9.C: New.
825
826 PR c++/20637
827 * g++.dg/inherit/using4.C: New.
828 * g++.dg/overload/error1.C: Adjust expected errors.
829 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
830 * g++.old-deja/g++.brendan/arm2.C: Likewise.
831 * g++.old-deja/g++.other/redecl2.C: Likewise.
832 * g++.old-deja/g++.other/redecl4.C: Likewise.
833 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
834
835 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
836
837 * gfortran.dg/f2c_5.f90: Add -w to dg-options
838
839 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
840
841 * lib/gfortran.exp (gfortran_target_compile): Call
842 dg-additional-files-options
843 * gfortran.dg/f2c_4.f90: New file
844 * gfortran.dg/f2c_4.c: New file
845 * gfortran.dg/f2c_5.f90: New file
846 * gfortran.dg/f2c_5.c: New file
847
848 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
849
850 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
851
852 PR fortran/21912
853 * gfortran.dg/array_constructor_4.f90: New test.
854
855 2005-06-05 Mark Mitchell <mark@codesourcery.com>
856
857 PR c++/21619
858 * g++.dg/ext/builtin9.C: New test.
859
860 2005-06-05 Dale Johannesen <dalej@apple.com>
861
862 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
863 * gcc.c-torture/execute/20050603-2.c: Ditto.
864
865 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
866
867 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
868 * gcc.dg/vect/vect-reduc-1.c: New.
869 * gcc.dg/vect/vect-reduc-2.c: New.
870 * gcc.dg/vect/vect-reduc-3.c: New.
871
872 2005-06-04 Dale Johannesen <dalej@apple.com>
873
874 * gcc.c-torture/execute/20050603-1.c: New.
875 * gcc.c-torture/execute/20050603-2.c: New.
876 * gcc.dg/20050603-3.c: New.
877
878 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
879
880 PR fortran/19195
881 * gfortran.dg/debug_1.f90: New test.
882
883 * gfortran.dg/forall_1.f90: New test.
884
885 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
886
887 * gfortran.dg/array_constructor_3.f90: New test.
888
889 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
890
891 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
892
893 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
894
895 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
896
897 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
898
899 PR c/21873
900 * gcc.dg/init-excess-1.c: New test.
901
902 2005-06-03 Mark Mitchell <mark@codesourcery.com>
903
904 PR c++/21853
905 * g++.dg/expr/static_cast6.C: New test.
906
907 2005-06-03 Diego Novillo <dnovillo@redhat.com>
908
909 * gcc.dg/tree-ssa/vrp14.c: New test.
910
911 2005-06-03 Mark Mitchell <mark@codesourcery.com>
912
913 PR c++/21336
914 * g++.dg/template/new2.C: New test.
915
916 2005-06-03 Josh Conner <jconner@apple.com>
917
918 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
919 all entries in initializer.
920
921 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
922
923 PR middle-end/21858
924 * gcc.dg/pr21858.c: New testcase.
925
926 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
927
928 PR tree-optimization/21292
929
930 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
931 New.
932 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
933 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
934 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
935 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
936 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
937
938 2005-06-02 Richard Henderson <rth@redhat.com>
939
940 * gcc.dg/sync-2.c: Use -march=i486 for i386.
941
942 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
943
944 * gcc.dg/wtypequal.c: New testcase.
945
946 2005-06-02 Diego Novillo <dnovillo@redhat.com>
947
948 PR 21582
949 * gcc.dg/tree-ssa/pr21582.c: New test.
950
951 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
952
953 PR c++/21280
954 * g++.dg/opt/interface2.h: New.
955 * g++.dg/opt/interface2.C: New.
956 * g++.dg/init/ctor4.C: Adjust error lines.
957 * g++.old-deja/g++.bob/inherit2.C: Likewise.
958 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
959 * g++.old-deja/g++.jason/opeq3.C: Likewise.
960 * g++.old-deja/g++.pt/assign1.C: Likewise.
961 * g++.old-deja/g++.pt/crash20.C: Likewise.
962
963 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
964
965 PR tree-optimization/21734
966 * g++.dg/vect/pr21734_1.cc: New.
967 * g++.dg/vect/pr21734_2.cc: New.
968
969 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
970
971 PR c++/20350
972 * g++.dg/template/spec24.C: New.
973
974 PR c++/21151
975 * g++.dg/pch/local-1.C: New.
976 * g++.dg/pch/local-1.Hs: New.
977
978 2005-06-01 Diego Novillo <dnovillo@redhat.com>
979
980 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
981 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
982 * gcc.dg/tree-ssa/pr14341.c: New test.
983 * gcc.dg/tree-ssa/pr14841.c: New test.
984 * gcc.dg/tree-ssa/pr20701.c: New test.
985 * gcc.dg/tree-ssa/pr21086.c: New test.
986 * gcc.dg/tree-ssa/pr21090.c: New test.
987 * gcc.dg/tree-ssa/pr21332.c: New test.
988 * gcc.dg/tree-ssa/pr21458.c: New test.
989 * gcc.dg/tree-ssa/pr21658.c: New test.
990 * gcc.dg/tree-ssa/vrp01.c: New test.
991 * gcc.dg/tree-ssa/vrp02.c: New test.
992 * gcc.dg/tree-ssa/vrp03.c: New test.
993 * gcc.dg/tree-ssa/vrp04.c: New test.
994 * gcc.dg/tree-ssa/vrp05.c: New test.
995 * gcc.dg/tree-ssa/vrp06.c: New test.
996 * gcc.dg/tree-ssa/vrp07.c: New test.
997 * gcc.dg/tree-ssa/vrp08.c: New test.
998 * gcc.dg/tree-ssa/vrp09.c: New test.
999 * gcc.dg/tree-ssa/vrp10.c: New test.
1000 * gcc.dg/tree-ssa/vrp11.c: New test.
1001 * gcc.dg/tree-ssa/vrp12.c: New test.
1002 * gcc.dg/tree-ssa/vrp13.c: New test.
1003
1004 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1005
1006 PR 21029
1007 * gcc.dg/tree-ssa/pr21029.c: New test.
1008
1009 2005-06-01 Roger Sayle <roger@eyesopen.com>
1010
1011 * gfortran.dg/logint-1.f: New test case.
1012 * gfortran.dg/logint-2.f: Likewise.
1013 * gfortran.dg/logint-3.f: Likewise.
1014
1015 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1016
1017 PR c/21536
1018 PR c/20760
1019 * gcc.dg/20050527-1.c: New test.
1020
1021 * gcc.dg/i386-sse-12.c: New test.
1022
1023 PR fortran/21729
1024 * gfortran.dg/implicit_5.f90: New test.
1025
1026 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1027
1028 PR fortran/20883
1029 * gfortran/assign_4.f90: New test.
1030 * gfortran/assign_2.f90: Change compile to run.
1031
1032 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1033
1034 * lib/target-supports.exp
1035 (check_effective_target_sync_char_short): New.
1036 * gcc.dg/sync-2.c: New.
1037
1038 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1039
1040 PR tree-optimization/21817
1041 * gcc.dg/torture/pr21817-1.c: New.
1042
1043 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1044
1045 PR c++/21165
1046 * g++.dg/template/init5.C: New.
1047
1048 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1049
1050 * gfortran.dg/char_initialiser_actual.f90:
1051 Test character initialisers as actual arguments.
1052 * gfortran.dg/char_pointer_comp_assign.f90:
1053 Test character pointer structure component assignments.
1054 * gfortran.dg/char_array_structure_constructor.f90:
1055 Test character components in structure constructors.
1056
1057 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1058
1059 PR middle-end/20931
1060 * g++.dg/opt/pr20931.C: New test.
1061
1062 2005-05-31 Andreas Jaeger <aj@suse.de>
1063
1064 PR testsuite/20772
1065 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1066 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1067 g++.old-deja/g++.ext/asmspec1.C,
1068 g++.old-deja/g++.other/regstack.C,
1069 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1070 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1071 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1072 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1073 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1074 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1075 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1076 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1077 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1078 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1079 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1080 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1081 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1082 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1083 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1084 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1085 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1086 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1087 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1088
1089 2005-05-31 Jeff Law <law@redhat.com>
1090
1091 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1092
1093 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1094
1095 PR middle-end/21743
1096 * gcc.dg/builtins-1.c: Activate disabled clog test.
1097 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1098
1099 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1100
1101 * gfortran.dg/char_pointer_assign.f90:
1102 Test character-pointer assignments and pointer assignments.
1103 * gfortran.dg/char_pointer_dummy.f90:
1104 Test character-pointer dummy arguments.
1105 * gfortran.dg/char_pointer_func.f90:
1106 Test character-pointer function returns.
1107 * gfortran.dg/char_pointer_dependency.f90:
1108 Test character-pointer functions with dependencies.
1109
1110 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1111
1112 PR c++/21784
1113 * g++.dg/lookup/using14.C: New test.
1114
1115 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1116
1117 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1118 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1119 trailing ^M.
1120
1121 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1122
1123 PR c++/17413
1124 * g++.dg/template/local5.C: New.
1125
1126 PR target/21761
1127 * gcc.c-torture/compile/pr21761.c: New.
1128
1129 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1130 before darwin8.
1131
1132 2005-05-30 Steven G. Kargl
1133
1134 PR fortran/20846
1135 * gfortran.dg/inquire_8.f90: New test.
1136
1137 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1138
1139 PR libfortran/21376
1140 * gfortran.dg/output_exponents_1.f90: New test.
1141
1142 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1143
1144 PR libfortran/20006
1145 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1146
1147 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1148
1149 PR c++/21210
1150 * g++.dg/ext/complex1.C: New test.
1151
1152 PR c++/21340
1153 * g++.dg/init/ctor6.C: New test.
1154
1155 2005-05-29 Jan Hubicka <jh@suse.cz>
1156
1157 * gcc.c-torture/compile/pr21562.c: New.
1158
1159 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1160
1161 * gfortran.dg/subnormal_1.f90: New test.
1162
1163 2005-05-28 Jan Hubicka <jh@suse.cz>
1164
1165 * tree-prof.exp: Fix comment.
1166 * value-prof-1.c: New.
1167 * value-prof-2.c: New.
1168 * value-prof-3.c: New.
1169 * value-prof-4.c: New.
1170
1171 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1172
1173 PR c++/21614
1174 * g++.dg/expr/ptrmem6.C: New test.
1175 * g++.dg/expr/ptrmem6a.C: Likewise.
1176
1177 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1178
1179 PR tree-optimization/21658
1180 * gcc.dg/tree-ssa/pr21658.c: New.
1181
1182 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1183
1184 PR c++/21455
1185 * g++.dg/inherit/ptrmem3.C: New.
1186
1187 PR c++/21681
1188 * g++.dg/parse/template16.C: New.
1189
1190 2005-05-27 Andreas Jaeger <aj@suse.de>
1191
1192 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1193
1194 * gcc.dg/i386-sse-8.c: Run test on all archs.
1195
1196 2005-05-26 Mike Stump <mrs@apple.com>
1197
1198 * objc.dg/isa-field-1.m: Only run on darwin.
1199 * objc.dg/lookup-1.m: Likewise.
1200 * objc.dg/try-catch-8.m: Likewise.
1201
1202 2005-05-26 Roger Sayle <roger@eyesopen.com>
1203
1204 PR tree-optimization/9814
1205 * gcc.dg/pr9814-1.c: New test case.
1206
1207 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1208
1209 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1210 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1211 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1212 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1213 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1214 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1215 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1216 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1217 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1218 objc.dg/try-catch-8.m: New.
1219
1220 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1221
1222 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1223 remove extraneous semicolons.
1224
1225 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1226
1227 * obj-c++.dg/comp-types-12.mm: New.
1228 * objc.dg/comp-types-11.m: New.
1229 * objc.dg/selector-4.m: New.
1230
1231 2005-05-26 Andreas Jaeger <aj@suse.de>
1232
1233 PR testsuite/20772
1234 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1235 g++.old-deja/g++.ext/attrib3.C,
1236 g++.old-deja/g++.other/store-expr1.C,
1237 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1238 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1239 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1240 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1241 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1242 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1243 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1244 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1245 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1246 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1247 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1248 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1249 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1250 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1251 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1252 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1253 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1254 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1255 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1256
1257 2005-05-26 Andreas Jaeger <aj@suse.de>
1258
1259 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1260 x86-64 compilation.
1261
1262 2005-05-26 Andreas Jaeger <aj@suse.de>
1263
1264 PR testsuite/20772
1265 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1266 gcc.misc-tests/i386-pf-athlon-1.c,
1267 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1268 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1269 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1270 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1271 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1272 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1273 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1274 programs.
1275
1276 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1277 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1278 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1279 x86-64 compilation.
1280
1281 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1282 x86_64.
1283
1284 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1285 effective-target ilp32.
1286
1287 2005-05-26 David Ung <davidu@mips.com>
1288
1289 * gcc.target/mips/ext_ins.c: New test for testing the generation
1290 of MIPS32/64 rev 2 ext/ins instructions.
1291
1292 2005-05-26 Andreas Jaeger <aj@suse.de>
1293
1294 * treelang/compile/unsigned.tree: Use gimple instead of
1295 nonexisting generic dump.
1296
1297 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1298
1299 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1300
1301 2005-05-26 Andreas Jaeger <aj@suse.de>
1302
1303 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1304
1305 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1306
1307 PR libfortran/17283
1308 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1309 Test callee-allocated memory with write statements.
1310
1311 2005-05-25 Roger Sayle <roger@eyesopen.com>
1312
1313 PR middle-end/21709
1314 * gcc.dg/pr21709-1.c: New test case.
1315
1316 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1317 Mike Stump <mrs@apple.com>
1318
1319 * objc/execute/next_mapping.h: Update for C++.
1320
1321 * obj-c++.dg/selector-1.mm: Move to...
1322 * obj-c++.dg/selector-4.mm: here...
1323
1324 * obj-c++.dg/basic.mm: New.
1325 * obj-c++.dg/comp-types-1.mm: New.
1326 * obj-c++.dg/cxx-class-1.mm: New.
1327 * obj-c++.dg/cxx-ivars-1.mm: New.
1328 * obj-c++.dg/cxx-ivars-2.mm: New.
1329 * obj-c++.dg/cxx-ivars-3.mm: New.
1330 * obj-c++.dg/cxx-scope-1.mm: New.
1331 * obj-c++.dg/cxx-scope-2.mm: New.
1332 * obj-c++.dg/defs.mm: New.
1333 * obj-c++.dg/empty-private-1.mm: New.
1334 * obj-c++.dg/encode-1.mm: New.
1335 * obj-c++.dg/encode-2.mm: New.
1336 * obj-c++.dg/encode-3.mm: New.
1337 * obj-c++.dg/extern-c-1.mm: New.
1338 * obj-c++.dg/extra-semi.mm: New.
1339 * obj-c++.dg/fix-and-continue-2.mm: New.
1340 * obj-c++.dg/isa-field-1.mm: New.
1341 * obj-c++.dg/ivar-list-semi.mm: New.
1342 * obj-c++.dg/local-decl-1.mm: New.
1343 * obj-c++.dg/lookup-1.mm: New.
1344 * obj-c++.dg/lookup-2.mm: New.
1345 * obj-c++.dg/method-1.mm: New.
1346 * obj-c++.dg/method-2.mm: New.
1347 * obj-c++.dg/method-3.mm: New.
1348 * obj-c++.dg/method-4.mm: New.
1349 * obj-c++.dg/method-5.mm: New.
1350 * obj-c++.dg/method-6.mm: New.
1351 * obj-c++.dg/method-7.mm: New.
1352 * obj-c++.dg/no-extra-load.mm: New.
1353 * obj-c++.dg/overload-1.mm: New.
1354 * obj-c++.dg/pragma-1.mm: New.
1355 * obj-c++.dg/pragma-2.mm: New.
1356 * obj-c++.dg/private-1.mm: New.
1357 * obj-c++.dg/private-2.mm: New.
1358 * obj-c++.dg/proto-qual-1.mm: New.
1359 * obj-c++.dg/qual-types-1.mm: New.
1360 * obj-c++.dg/stubify-1.mm: New.
1361 * obj-c++.dg/stubify-2.mm: New.
1362 * obj-c++.dg/super-class-1.mm: New.
1363 * obj-c++.dg/super-class-2.mm: New.
1364 * obj-c++.dg/super-dealloc-1.mm: New.
1365 * obj-c++.dg/super-dealloc-2.mm: New.
1366 * obj-c++.dg/template-1.mm: New.
1367 * obj-c++.dg/template-2.mm: New.
1368 * obj-c++.dg/template-3.mm: New.
1369 * obj-c++.dg/template-4.mm: New.
1370 * obj-c++.dg/template-5.mm: New.
1371 * obj-c++.dg/template-6.mm: New.
1372 * obj-c++.dg/try-catch-1.mm: New.
1373 * obj-c++.dg/try-catch-2.mm: New.
1374 * obj-c++.dg/try-catch-3.mm: New.
1375 * obj-c++.dg/try-catch-4.mm: New.
1376 * obj-c++.dg/try-catch-5.mm: New.
1377 * obj-c++.dg/try-catch-6.mm: New.
1378 * obj-c++.dg/try-catch-7.mm: New.
1379 * obj-c++.dg/try-catch-8.mm: New.
1380 * obj-c++.dg/try-catch-9.mm: New.
1381 * obj-c++.dg/va-meth-1.mm: New.
1382
1383 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1384
1385 * obj-c++.dg/selector-1.mm: New.
1386 * obj-c++.dg/selector-2.mm: New.
1387
1388 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1389
1390 * obj-c++.dg/selector-3.mm: New.
1391 * objc.dg/selector-3.m: New.
1392
1393 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1394
1395 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1396 about where warning appears.
1397
1398 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1399
1400 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1401 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1402 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1403 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1404
1405 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1406
1407 * gcc.dg/20050524-1.c: New test.
1408
1409 2005-05-25 Jan Hubicka <jh@suse.cz>
1410
1411 * gcc.dg/tree-prof/inliner-1.c: New.
1412
1413 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1414
1415 * gcc.dg/tree-prof: New directory.
1416 * gcc.dg/tree-prof/tree-prof.exp: New.
1417
1418 2005-05-25 DJ Delorie <dj@redhat.com>
1419
1420 * gcc.dg/Wattributes-1.c: New.
1421 * gcc.dg/Wattributes-2.c: New.
1422 * gcc.dg/Wattributes-3.c: New.
1423
1424 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1425
1426 PR tree-optimization/19833
1427 * gcc.dg/uninit-4.c: Remove xfail.
1428 * gcc.dg/uninit-9.c: Ditto.
1429
1430 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1431
1432 * obj-c++.dg/bitfield-[1-5].mm: New.
1433 * obj-c++.dg/class-protocol-1.mm: New.
1434 * obj-c++.dg/comp-types-1[0-1].mm: New.
1435 * obj-c++.dg/comp-types-[2-9].mm: New.
1436 * obj-c++.dg/encode-[4-8].mm: New.
1437 * obj-c++.dg/layout-1.mm: New.
1438 * obj-c++.dg/method-1[0-9].mm: New.
1439 * obj-c++.dg/method-2[0-1].mm: New.
1440 * obj-c++.dg/method-[8-9].mm: New.
1441 * obj-c++.dg/objc-gc-3.mm: New.
1442 * obj-c++.dg/try-catch-10.mm: New.
1443 * objc.dg/bitfield-5.m: New.
1444 * objc.dg/comp-types-10.m: New.
1445 * objc.dg/comp-types-9.m: New.
1446 * objc.dg/layout-1.m: New.
1447 * objc.dg/objc-gc-4.m: New.
1448 * objc.dg/try-catch-9.m: New.
1449 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1450 * objc.dg/comp-types-1.m: Likewise.
1451 * objc.dg/comp-types-[5-6].m: Likewise.
1452 * objc.dg/method-9.m: Likewise.
1453
1454 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1455
1456 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1457 and on hardware without VMX support.
1458
1459 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1460
1461 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1462
1463 * lib/profopt.exp (dg-final-generate, dg-final-use,
1464 profopt-final-code, profopt-get-options): New.
1465 (profopt-execute): Process test directives.
1466
1467 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1468 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1469 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1470
1471 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1472
1473 PR C++/21645
1474 * g++.dg/init/ctor5.C: New test.
1475
1476 2005-05-24 Ira Rosen <irar@il.ibm.com>
1477
1478 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1479 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1480 vect-113.c, vect-114.c.
1481
1482 2005-05-23 Adam Nemet <anemet@lnxw.com>
1483
1484 * gcc.dg/const-elim-1.c: Remove xfails.
1485
1486 2005-05-23 Jeff Law <law@redhat.com>
1487
1488 * gcc.c-torture/compile/pr21638.c: New test.
1489 * gcc.c-torture/compile/20050520-1.c: New test.
1490
1491 2005-05-23 Nick Clifton <nickc@redhat.com>
1492
1493 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1494 be a proper triple, ie: m32r*-*-*.
1495 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1496
1497 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1498
1499 PR middle-end/21331
1500 PR tree-opt/21293
1501 * gcc.c-torture/compile/pr21293.c: New test.
1502 * gcc.c-torture/execute/pr21331.c: New test.
1503
1504 2004-05-20 Richard Henderson <rth@redhat.com>
1505
1506 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1507
1508 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1509
1510 * obj-c++-dg.exp: Add.
1511 * obj-c++.exp: Add.
1512 * obj-c++.dg/dg.exp: Add.
1513
1514 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1515
1516 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1517 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1518
1519 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1520
1521 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1522
1523 2004-05-19 Richard Henderson <rth@redhat.com>
1524
1525 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1526
1527 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1528
1529 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1530
1531 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1532
1533 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1534
1535 PR c++/21495
1536 * g++.dg/parse/extern1.C: New test.
1537 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1538
1539 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1540
1541 * gcc.dg/c99-math.h: New.
1542 * gcc.dg/c99-math-float-1.c: New test.
1543 * gcc.dg/c99-math-double-1.c: Likewise.
1544 * gcc.dg/c99-math-long-double-1.c: Likewise.
1545
1546 2005-05-18 Richard Henderson <rth@redhat.com>
1547
1548 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1549
1550 2005-05-18 Devang Patel <dpatel@apple.com>
1551
1552 * g++.dg/opt/20050511-1.C: New test.
1553
1554 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1555
1556 PR libfortran/21127
1557 * gfortran.dg/reshape-complex.f90: New test.
1558
1559 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1560
1561 * gfortran.dg/array_constructor_1.f90: New test.
1562 * gfortran.dg/array_constructor_2.f90: New test.
1563
1564 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1565
1566 PR fortran/20954
1567 * gfortran.dg/pr20954.f: New test.
1568
1569 2005-05-17 Mike Stump <mrs@apple.com>
1570
1571 Yet more Objective-C++...
1572
1573 * objc.dg/method-5.m: Update.
1574 * objc.dg/method-6.m: Update.
1575 * objc.dg/method-7.m: Update.
1576 * objc.dg/method-9.m: Update.
1577 * objc.dg/try-catch-2.m: Update.
1578
1579 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1580
1581 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1582 Remove little-endian optimizations.
1583
1584 2005-05-17 Jeff Law <law@redhat.com>
1585
1586 * g++.dg/tree-ssa/pr18414.C: New test.
1587 * gcc.dg/tree-ssa/pr18414.C: New test.
1588 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1589 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1590
1591 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1592
1593 * gcc.dg/compat/generate-random.c: Do not include
1594 libiberty.h.
1595 * gcc.dg/compat/generate-random_r.c: Likewise.
1596
1597 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
1598
1599 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1600
1601 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1602
1603 PR middle-end/21595
1604 * g++.dg/tree-ssa/builtin1.C: New testcase.
1605
1606 2005-05-17 Jakub Jelinek <jakub@redhat.com>
1607
1608 PR c++/21454
1609 * g++.dg/opt/const4.C: New test.
1610
1611 PR middle-end/21492
1612 * g++.dg/opt/crossjump1.C: New test.
1613
1614 PR tree-optimization/21610
1615 * gcc.c-torture/compile/20050516-1.c: New test.
1616
1617 PR fortran/15080
1618 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1619 about the test failing.
1620 * gfortran.fortran-torture/execute/where_7.f90: New test.
1621 * gfortran.fortran-torture/execute/where_8.f90: New test.
1622
1623 2005-05-16 Richard Henderson <rth@redhat.com>
1624
1625 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1626 i?86 and x86_64.
1627
1628 2005-05-16 Mark Mitchell <mark@codesourcery.com>
1629
1630 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1631 (limits.h): Include unconditionally.
1632 (stdlib.h): Likewise.
1633 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1634 (limits.h): Include unconditionally.
1635 (stdlib.h): Likewise.
1636 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1637 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1638 (limits.h): Include unconditionally.
1639 (stdlib.h): Likewise.
1640 (hashtab.h): Do not include.
1641 (getopt.h): Likewise.
1642 (stddef.h): Include.
1643 (hashval_t): Define.
1644 (struct entry): Add "next" field.
1645 (HASH_SIZE): New macro.
1646 (hash_table): New variable.
1647 (switchfiles): Do not use xmalloc.
1648 (mix): New macro.
1649 (iterative_hash): New function.
1650 (hasht): Remove.
1651 (e_exists): New function.
1652 (e_insert): Likewise.
1653 (output): Use, instead of libiberty hashtable functions.
1654 (main): Do not use getopt. Do not call htab_create.
1655
1656 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1657
1658 PR libstdc++/21526
1659 * lib/target-supports.exp (check_mkfifo_available):
1660 Return 0 for cygwin as mkfifo support incomplete on platform.
1661 Fix typos in comments.
1662
1663 2005-05-15 Mark Mitchell <mark@codesourcery.com>
1664
1665 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1666
1667 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1668
1669 PR fortran/17432
1670 * gfortran.dg/assign_4.f: New test.
1671
1672 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1673
1674 PR tree-optimization/21563
1675 * gcc.dg/tree-ssa/pr21563.c: New.
1676
1677 2005-05-14 Jan Hubicka <jh@suse.cz>
1678
1679 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1680
1681 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1682
1683 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1684
1685 2005-05-13 Julian Brown <julian@codesourcery.com>
1686
1687 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1688 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1689
1690 2005-05-13 Jan Hubicka <jh@suse.cz>
1691
1692 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1693 * gcc.dg/fold-xor-?.c: Likewise.
1694 * gcc.dg/pr15784-?.c: Likewise.
1695 * gcc.dg/pr20922-?.c: Likewise.
1696 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1697 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1698 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1699
1700 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1701
1702 PR fortran/21260
1703 * gfortran.dg/hollerith_1.f90: New test.
1704
1705 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1706
1707 * gfortran.dg/func_result_2.f90: New test.
1708
1709 2005-05-11 Bud Davis <bdavis@gfortran.org>
1710
1711 * gfortran.dg/dev_null.f90: New test.
1712
1713 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1714
1715 * gcc.dg/arm-vfp1.c: Revert last change.
1716
1717 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1718
1719 PR middle-end/19807
1720 PR tree-optimization/19639
1721 * g++.dg/tree-ssa/pr19807.C: New testcase.
1722
1723 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1724
1725 PR libfortran/21471
1726 * gfortran.dg/append-1.f90: New test.
1727
1728 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1729
1730 * gcc.dg/pr18501.c: XFAIL.
1731 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1732 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1733 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1734 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1735 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1736 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1737 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1738 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1739
1740 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1741
1742 PR fortran/20178
1743 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1744 gfortran.dg/f2c_3.f90: New tests.
1745
1746 * gfortran.dg/return_1.f90: Fix dg annotation.
1747
1748 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1749
1750 * gcc.c-torture/compile/20050510-1.c: New test.
1751
1752 2005-05-10 Mark Mitchell <mark@codesourcery.com>
1753
1754 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1755
1756 2005-05-10 Bob Wilson <bob.wilson@acm.org>
1757
1758 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1759
1760 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
1761
1762 PR c/17913
1763 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1764
1765 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1766
1767 PR c/21342
1768 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1769 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1770
1771 2005-05-10 Ben Elliston <bje@au.ibm.com>
1772
1773 PR debug/16676
1774 * gcc.dg/debug/pr16676.c: New test.
1775
1776 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1777
1778 PR testsuite/21443
1779 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1780 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1781 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1782 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1783 Change -O1 to -O2.
1784 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1785 -fno-tree-dominator-opts.
1786
1787 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1788
1789 * gfortran.dg/return_1.f90: New test.
1790
1791 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
1792
1793 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1794
1795 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1796
1797 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1798
1799 PR c++/21427
1800 * g++.dg/inherit/covariant13.C: New.
1801
1802 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1803
1804 PR libfortran/19155
1805 * gfortran.dg/pr19155.f: New test.
1806
1807 2005-05-08 Roger Sayle <roger@eyesopen.com>
1808
1809 PR inline-asm/8788
1810 * gcc.dg/pr8788-1.c: New testcase.
1811
1812 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
1813
1814 PR target/21416
1815 * gcc.target/mips/fpcmp-[12].c: New tests.
1816
1817 2005-05-06 Mark Mitchell <mark@codesourcery.com>
1818
1819 * lib/target-supports-dg.exp (dg-require-fork): New function.
1820 (dg-require-mkfifo): Likewise.
1821 * lib/target-supports.exp (check_function_available): New
1822 function.
1823 (check_fork_available): Likewise.
1824 (check_mkfifo_available): Likewise.
1825
1826 2005-05-06 Jeff Law <law@redhat.com>
1827
1828 * gcc.c-torture/compile/pr21380.c: New test.
1829
1830 2005-05-06 Jakub Jelinek <jakub@redhat.com>
1831
1832 PR c++/20961
1833 * g++.dg/ext/weak3.C: New test.
1834
1835 2005-05-05 Mark Mitchell <mark@codesourcery.com>
1836
1837 PR c++/21352
1838 * g++.dg/template/crash37.C: New test.
1839
1840 2005-05-05 Paul Brook <paul@codesourcery.com>
1841
1842 * gcc.dg/arm-g2.c: Use effective-target arm32.
1843 * gcc.dg/arm-mmx-1.c: Ditto.
1844 * gcc.dg/arm-scd42-2.c: Ditto.
1845 * gcc.dg/arm-vfp1.c: Ditto.
1846 * lib/target-supports.exp (check_effective_target_arm32): New
1847 function.
1848
1849 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1850
1851 PR libfortran/21354
1852 gfortran.dg/in_pack_rank7.f90: New test.
1853
1854 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1855
1856 PR middle-end/15618
1857 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1858
1859 2005-05-04 Jakub Jelinek <jakub@redhat.com>
1860
1861 PR middle-end/21265
1862 * gcc.dg/20050503-1.c: New test.
1863
1864 PR rtl-optimization/21239
1865 * gcc.dg/i386-sse-11.c: New test.
1866
1867 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
1868
1869 PR target/16888
1870 * gcc.target/i386/asm-1.c: New test.
1871
1872 2005-05-03 Jakub Jelinek <jakub@redhat.com>
1873
1874 PR rtl-optimization/21330
1875 * gcc.c-torture/execute/20050502-1.c: New test.
1876
1877 PR target/21297
1878 * gcc.c-torture/execute/20050502-2.c: New test.
1879
1880 2005-05-03 Uros Bizjak <uros@kss-loka.si>
1881
1882 PR middle-end/21282
1883 * gcc.dg/pr21282.c: New.
1884
1885 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1886
1887 * gcc.dg/vect/pr20122.c: Clean up .vect file.
1888 * gcc.dg/vect/vect-92.c: Likewise
1889 * gcc.dg/vect/vect-93.c: Likewise
1890 * gcc.dg/vect/vect-dv-1.c: Likewise
1891 * gcc.dg/vect/vect-dv-2.c: Likewise
1892 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
1893
1894 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1895
1896 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
1897 * gfortran.dg/vect/vect-2.f90: Likewise
1898 * gfortran.dg/vect/vect-3.f90: Likewise
1899 * gfortran.dg/vect/vect-4.f90: Likewise
1900 * gfortran.dg/vect/vect-5.f90: Likewise
1901
1902 2005-05-02 Geoffrey Keating <geoffk@apple.com>
1903
1904 PR target/20813
1905 * gcc.dg/rs6000-fpint-2.c: New.
1906
1907 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
1908
1909 PR c/15698
1910 * gcc.dg/builtins-30.c: Update expected messages.
1911 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
1912 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
1913 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
1914
1915 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
1916
1917 PR tree-optimization/21294
1918 * gcc.dg/tree-ssa/pr21294.c: New.
1919
1920 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
1921
1922 * gcc.dg/altivec-3.c (vec_store): Do not use the old
1923 __builtin_altivec_st_internal_4si built-in.
1924
1925 2005-05-02 Mark Mitchell <mark@codesourcery.com>
1926
1927 PR c++/15875
1928 * g++.dg/template/ptrmem14.C: New test.
1929
1930 2005-05-02 Paul Brook <paul@codesourcery.com>
1931
1932 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
1933
1934 2005-05-02 Michael Matz <matz@suse.de>
1935
1936 PR c++/19542
1937 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
1938
1939 2005-05-01 Mark Mitchell <mark@codesourcery.com>
1940
1941 * g++.dg/cpp/weak.C: New test.
1942
1943 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1944
1945 * gcc.dg/tree-ssa/loop-8.c: New test.
1946
1947 2005-04-30 Michael Maty <matz@suse.de>
1948
1949 * gcc.dg/inline-mcpy.c: New test.
1950
1951 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
1952
1953 PR libfortran/18958
1954 * gfortran.dg/eoshift.f90: New test case.
1955
1956 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
1957
1958 PR libfortran/18857
1959 * gfortran.dg/matmul_1.f90: New test.
1960
1961 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1962
1963 PR tree-optimization/21030
1964 * gcc.dg/tree-ssa/pr21030.c: New.
1965
1966 2005-04-29 Devang Patel <dpatel@apple.com>
1967
1968 PR tree-optimization/21272
1969 * gcc.dg/vect/vect-ifcvt-10.c: New test.
1970
1971 2005-04-29 Jakub Jelinek <jakub@redhat.com>
1972
1973 PR fortran/13082
1974 PR fortran/18824
1975 * gfortran.dg/entry_4.f90: New test.
1976 * gfortran.fortran-torture/execute/entry_1.f90: New test.
1977 * gfortran.fortran-torture/execute/entry_2.f90: New test.
1978 * gfortran.fortran-torture/execute/entry_3.f90: New test.
1979 * gfortran.fortran-torture/execute/entry_4.f90: New test.
1980 * gfortran.fortran-torture/execute/entry_5.f90: New test.
1981 * gfortran.fortran-torture/execute/entry_6.f90: New test.
1982 * gfortran.fortran-torture/execute/entry_7.f90: New test.
1983
1984 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1985
1986 * gfortran.fortran-torture/execute/entry_8.f90: New test.
1987
1988 2005-04-29 Paul Brook <paul@codesourcery.com>
1989
1990 * gfortran.dg/entry_3.f90: New test.
1991
1992 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1993
1994 * gfortran.dg/implicit_4.f90: New test.
1995
1996 2005-04-28 Bob Wilson <bob.wilson@acm.org>
1997
1998 * lib/target-supports.exp (check_profiling_available): Return
1999 false for xtensa-*-elf.
2000
2001 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2002
2003 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2004 error if file cannot be deleted.
2005
2006 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2007
2008 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2009 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2010 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2011 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2012 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2013 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2014 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2015 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2016 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2017 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2018 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2019 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2020 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2021
2022 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2023
2024 PR fortran/20865
2025 * gfortran.dg/pr20865.f90: New test.
2026
2027 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2028
2029 * gcc.dg/void-cast-2.c: New test.
2030
2031 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2032
2033 PR c/21159
2034 * gcc.dg/void-cast-1.c: New test.
2035
2036 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2037
2038 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2039
2040 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2041
2042 PR fortran/21177
2043 * gfortran.dg/pr21177.f90: New test.
2044
2045 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2046
2047 PR tree-optimization/21171
2048 * gcc.dg/tree-ssa/pr21171.c: New test.
2049
2050 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2051
2052 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2053 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2054 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2055 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2056 gcc.dg/tree-ssa/gen-vect-32.c: New.
2057 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2058 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2059 don't run on PPC32.
2060
2061 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2062
2063 PR c/21213
2064 * gcc.dg/transparent-union-3.c: New test.
2065
2066 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2067
2068 PR c/20740
2069 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2070 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2071 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2072 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2073 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2074 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2075
2076 2005-04-26 Jeff Law <law@redhat.com>
2077
2078 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2079 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2080 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2081 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2082 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2083 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2084 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2085
2086 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2087
2088 PR tree-optimization/17598
2089 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2090
2091 2005-04-25 Mike Stump <mrs@apple.com>
2092
2093 * objc.dg/fix-and-continue-1.m: Add.
2094
2095 2005-04-25 Roger Sayle <roger@eyesopen.com>
2096
2097 PR c++/20995
2098 * g++.dg/opt/pr20995-1.C: New test case.
2099
2100 2005-04-25 Devang Patel <dpatel@apple.com>
2101
2102 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2103
2104 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2105
2106 PR testsuite/21062
2107 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2108
2109 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2110
2111 PR C++/21188
2112 * g++.dg/opt/rtti2.C: New test.
2113
2114 2005-04-25 Paul Brook <paul@codesourcery.com>
2115 Steven G. Kargl <kargls@comcast.net>
2116
2117 PR fortran/20879
2118 * gfortran.dg/ichar_1.f90: New file.
2119
2120 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2121
2122 PR middle-end/20991
2123 * g++.dg/opt/pr20991.C: New test.
2124
2125 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2126 where sizeof (type) < __alignof__ (type).
2127 * gcc.dg/compat/struct-layout-1.h: Likewise.
2128
2129 2005-04-24 Per Bothner <per@bothner.com>
2130 Devang Patel <dpatel@apple.com>
2131
2132 PR preprocessor/20907
2133 * gcc.dg/cpp/very-long-comment.c: New test.
2134
2135 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2136
2137 PR fortran/20059
2138 * gfortran.dg/common_5.f: New test.
2139
2140 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2141
2142 PR middle-end/21082
2143 * g++.dg/tree-ssa/pr21082.C: New testcase.
2144
2145 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2146
2147 * gcc.dg/vect/vect-99.c: New test.
2148
2149 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2150
2151 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2152
2153 2005-04-22 Jeff Law <law@redhat.com>
2154
2155 * gcc.dg/uninit-5.c: Remove xfails.
2156 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2157 conditionals and loads.
2158
2159 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2160
2161 PR libfortran/20074
2162 PR libfortran/20436
2163 PR libfortran/21108
2164 * gfortran.dg/nested_reshape.f90: new test
2165 * gfortran.dg/reshape-alloc.f90: new test
2166 * gfortran.dg/reshape.f90: new test
2167
2168 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2169
2170 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2171
2172 * gcc.dg/arm-vfp1.c: New test.
2173
2174 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2175
2176 PR c++/21087
2177 * g++.dg/lookup/builtin2.C: New test.
2178
2179 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2180
2181 * gcc.dg/weak/weak-13.c: New test.
2182
2183 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2184
2185 * lib/target-supports.exp (check_effective_target_sync_int_long):
2186 Add powerpc*.
2187
2188 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2189
2190 * gcc.target/mips/branch-1.c: New test.
2191
2192 2005-04-21 Richard Henderson <rth@redhat.com>
2193
2194 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2195 * gcc.dg/vect/vect-86.c: Likewise.
2196 * gcc.dg/vect/vect-87.c: Likewise.
2197 * gcc.dg/vect/vect-88.c: Likewise.
2198
2199 2005-04-21 Devang Patel <dpatel@apple.com>
2200
2201 PR optimization/20994
2202 * gcc.dg/tree-ssa/ifc-3.c: New test.
2203
2204 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2205
2206 PR c/12913
2207 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2208 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2209 gcc.dg/c99-vla-jump-5.c: New tests.
2210
2211 2005-04-19 Richard Henderson <rth@redhat.com>
2212
2213 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2214 Fix typo in exists check.
2215 (check_effective_target_sync_int_long): New.
2216 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2217 * gcc.dg/ia64-sync-2.c: Likewise.
2218 * gcc.dg/ia64-sync-3.c: Likewise.
2219 * gcc.dg/ia64-sync-4.c: Likewise.
2220
2221 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2222
2223 * gcc.dg/fold-xor-1.c: New test.
2224 * gcc.dg/fold-xor-2.c: New test.
2225
2226 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2227
2228 PR target/20670
2229 * g++.dg/eh/fp-regs.C: New test.
2230
2231 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2232
2233 * gcc.dg/Wint-to-pointer-cast-1.c,
2234 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2235 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2236 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2237
2238 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2239
2240 PR fortran/16861
2241 * gfortran.dg/pr16861.f90: New test.
2242
2243 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2244
2245 * gcc.dg/pr21085.c: New test.
2246
2247 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2248
2249 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2250 (setup_mips_tests, dg-mips-options): New procedures.
2251 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2252 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2253 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2254 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2255 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2256 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2257 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2258 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2259 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2260 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2261 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2262 dg-mips-options instead of dg-options. Remove now-redundant
2263 preprocessor guards.
2264 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2265 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2266 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2267 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2268 * gcc.dg/vr-mult-2.c: Delete.
2269 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2270 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2271 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2272 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2273 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2274 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2275 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2276
2277 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2278
2279 * ada/acats/run_all.sh: Use sync when executable not present.
2280
2281 2005-04-18 Devang Patel <dpatel@apple.com>
2282
2283 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2284 * gcc.dg/vect/vect-11a.c: New.
2285 * gcc.dg/vect/vect-none.c: Update.
2286 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2287
2288 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2289
2290 PR tree-optimization/20922
2291 * gcc.dg/pr20922-1.c: New test.
2292 * gcc.dg/pr20922-2.c: New test.
2293 * gcc.dg/pr20922-3.c: New test.
2294 * gcc.dg/pr20922-4.c: New test.
2295 * gcc.dg/pr20922-5.c: New test.
2296 * gcc.dg/pr20922-6.c: New test.
2297
2298 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2299
2300 PR libfortran/20950
2301 * gfortran.dg/pr20950.f: New test.
2302
2303 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2304
2305 PR libfortran/19216
2306 * gfortran.dg/pr19216.f: New test.
2307
2308 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2309
2310 PR tree-optimization/21001
2311 * gcc.dg/tree-ssa/pr21001.c: New.
2312
2313 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2314
2315 PR libfortran/21075
2316 * gfortran.dg/reshape_rank7.f90: New test.
2317
2318 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2319
2320 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2321 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2322 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2323 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2324 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2325 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2326 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2327 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2328 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2329 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2330 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2331 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2332 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2333 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2334 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2335 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2336 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2337 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2338 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2339 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2340 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2341
2342 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2343
2344 * gfortran.dg/wtruncate.f: New testcase.
2345 * gfortran.dg/wtruncate.f90: New testcase.
2346
2347 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2348
2349 PR c++/21025
2350 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2351 which sizeof/alignof is dependent, rather than just whether we are
2352 processing_template_decl.
2353
2354 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2355
2356 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2357 corrected typo where the wrong variables had been compared.
2358
2359 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2360
2361 PR libfortran/18495
2362 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2363 Test callee-allocated version of return array with a write
2364 statement.
2365 Test spread with a temporary with another write statement.
2366
2367 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2368
2369 PR tree-optimization/21031
2370 * gcc.dg/tree-ssa/pr21031.c: New.
2371
2372 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2373
2374 PR tree-optimization/21004
2375 * gcc.dg/builtins-53.c: Include builtins-config.h.
2376 Check floorf, ceilf, floorl and ceill transformations
2377 only when HAVE_C99_RUNTIME is defined.
2378
2379 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2380
2381 PR middle-end/20739
2382 * gcc.dg/tree-ssa/pr20739.c: New test.
2383
2384 2005-04-14 Mike Stump <mrs@apple.com>
2385
2386 * gcc.dg/Foundation.framework/empty: New.
2387 * gcc.dg/framework-2.c: New.
2388
2389 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2390
2391 PR tree-optimization/21021
2392 * gcc.c-torture/compile/pr21021.c: New.
2393
2394 2005-04-14 Janis Johnson <janis187@us.ibm.com
2395
2396 PR testsuite/21010
2397 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2398 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2399 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2400 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2401 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2402 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2403 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2404 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2405
2406 2005-04-14 Richard Henderson <rth@redhat.com>
2407
2408 * lib/target-supports.exp (check_effective_target_vect_condition):
2409 Add ia64, i?86, and x86_64.
2410
2411 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2412
2413 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2414
2415 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2416
2417 PR tree-optimization/20657
2418 * gcc.dg/tree-ssa/pr20657.c: New.
2419
2420 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2421
2422 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2423 (long long int)trunc*.
2424
2425 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2426
2427 PR target/20927
2428 * gcc.dg/pr20927.c: New test.
2429
2430 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2431
2432 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2433 * gcc.target/mips/asm-1.c: Likewise.
2434
2435 2005-04-13 Dale Johannesen <dalej@apple.com>
2436
2437 * objc.dg/objc-fast-4.m: New.
2438
2439 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2440
2441 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2442 directory.
2443 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2444
2445 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2446
2447 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2448 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2449 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2450
2451 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2452
2453 PR tree-optimization/20913
2454 * gcc.dg/tree-ssa/pr20913.c: New.
2455
2456 PR tree-optimization/20702
2457 * gcc.dg/tree-ssa/pr20702.c: New.
2458
2459 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2460
2461 PR c++/13744
2462 * g++.dg/inherit/local3.C: New test.
2463
2464 2005-04-12 Jeff Law <law@redhat.com>
2465
2466 * gcc.dg/tree-ssa/20050412-1.c: New test.
2467
2468 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2469
2470 PR libfortran/19016
2471 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2472 Add tests with mask generated by expression.
2473 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2474 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2475 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2476
2477 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2478
2479 PR middle-end/20917
2480 * gcc.dg/20050409-1.c: New test.
2481
2482 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2483
2484 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2485
2486 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2487
2488 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2489 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2490 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2491 (TARGET_CXX): Adjust accordingly.
2492 * target.h (struct gcc_target): Remove epxort_class_data. Add
2493 determine_class_data_visibility and class_data_always_comdat.
2494 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2495 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2496 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2497 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2498 (arm_cxx_determine_class_data_visibility): New.
2499 (arm_cxx_class_data_always_comdat): Likewise.
2500 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2501 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2502 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2503 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2504 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2505 Define.
2506
2507 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2508
2509 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2510
2511 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2512
2513 * gcc.dg/i386-darwin-fpmath.c: New.
2514
2515 2004-04-11 Devang Patel <dpatel@apple.com>
2516
2517 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2518 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2519 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2520 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2521 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2522 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2523 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2524 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2525 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2526
2527 2004-04-11 Devang Patel <dpatel@apple.com>
2528
2529 * gcc.dg/vect/vect-dv-1.c: New test.
2530 * gcc.dg/vect/vect-dv-2.c: New test.
2531
2532 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2533
2534 PR tree-optimization/20933
2535 * gcc.dg/tree-ssa/pr20933.c: New test.
2536
2537 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2538
2539 * gfortran.dg/fold_nearest.f90: New test.
2540
2541 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2542
2543 * gcc.dg/tree-ssa/alias-1.c: New test.
2544
2545 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2546
2547 PR tree-optimization/20920
2548 * g++.dg/tree-ssa/pr20920.C: New test.
2549
2550 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2551
2552 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2553 (long long int)ceil*.
2554
2555 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2556
2557 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2558 explicit C++ linkage.
2559
2560 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2561
2562 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2563 warning for arithmetic IF statements.
2564
2565 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2566
2567 * eor_handling_1.f90: New test case.
2568 * eor_handling_2.f90: New test case.
2569 * eor_handling_3.f90: New test case.
2570 * eor_handling_4.f90: New test case.
2571 * eor_handling_5.f90: New test case.
2572 * noadv_size.f90: New test case.
2573 * pad_no.f90: New test case.
2574
2575 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2576
2577 * gcc.c-torture/execute/20050410-1.c: New test.
2578
2579 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2580
2581 * gcc.dg/pr20126.c: New.
2582
2583 2005-04-09 Bud Davis <bdavis@gfortran.org>
2584 Steven G. Kargl <kargls@comcast.net>
2585
2586 * gfortran.dg/PR19872.f: New test.
2587
2588 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2589
2590 * gfortran.dg/nint_1.f90: Fix dg-do directive
2591
2592 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2593
2594 * gfortran.dg/nint_1.f90: New test.
2595
2596 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2597
2598 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2599 Added test for callee-allocated arrays with write statements.
2600 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2601 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2602 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2603 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2604 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2605
2606 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2607
2608 PR libfortran/20163
2609 * gfortran.dg/open-options-blanks.f: New test.
2610
2611 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2612
2613 PR fortran/13257
2614 * gfortran.dg/comma_format_extension_[1234].f: New tests.
2615
2616 2005-04-09 Jakub Jelinek <jakub@redhat.com>
2617
2618 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2619 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2620 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2621 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2622 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2623 * gcc.c-torture/execute/stdarg-4.c: New test.
2624
2625 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2626
2627 PR target/20795
2628 * g++.dg/abi/param2.C: New test.
2629
2630 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2631
2632 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2633
2634 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2635
2636 * gcc.dg/builtins-53.c: New test.
2637
2638 2005-04-08 Diego Novillo <dnovillo@redhat.com>
2639
2640 * g++.dg/tree-ssa/pr18178.C: New test.
2641 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2642 * gcc.c-torture/execute/20041019-1.c: New test.
2643 * gcc.dg/tree-ssa/20041008-1.c: New test.
2644 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2645 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2646 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2647 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2648 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2649 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2650 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2651 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2652 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2653 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2654
2655 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
2656
2657 PR rtl-optimization/20466
2658 * gcc.c-torture/execute/pr20466-1.c: New test.
2659
2660 2005-04-08 Mark Mitchell <mark@codesourcery.com>
2661
2662 PR c++/20905
2663 * g++.dg/parse/cond2.C: New test.
2664
2665 PR c++/20145
2666 * g++.dg/warn/Wdtor1.C: New test.
2667
2668 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2669
2670 PR fortran/17229
2671 * gfortran.dg/pr17229.f: New test.
2672
2673 2005-04-07 Steven G. Kargl <kargls@comcast.net>
2674
2675 * gfortran.dg/tiny_1.f90: New test.
2676 * gfortran.dg/tiny_2.f90: ditto.
2677
2678 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2679
2680 * gfortran.dg/eor_1.f90: Fix dg-do run line
2681 * gfortran.dg/open_new.f90: Fix dg-do run line
2682
2683 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
2684
2685 * lib/target-supports.exp (get_compiler_messages): Support
2686 optional arguments, the fourth being compiler options.
2687 (check_effective_target_fpic): New proc.
2688 * gcc.dg/20050321-2.c: Restrict to target fpic.
2689
2690 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
2691
2692 * gcc.dg/15443-1.c: New test.
2693 * gcc.dg/15443-2.c: Likewise.
2694
2695 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2696
2697 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2698
2699 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2700
2701 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2702
2703 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2704
2705 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2706 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2707 -m64.
2708 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2709 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2710 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2711
2712 2005-04-06 Mark Mitchell <mark@codesourcery.com>
2713
2714 PR c++/20212
2715 * g++.dg/warn/Wunused-11.C: New test.
2716
2717 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2718
2719 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2720
2721 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2722
2723 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
2724
2725 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2726
2727 PR c++/20734
2728 * g++.dg/template/ptrmem13.C: New test.
2729
2730 2005-04-05 Per Bothner <per@bothner.com>
2731
2732 * lib/gcc.exp: Always add -fno-show-column, for now.
2733
2734 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2735
2736 PR testsuite/20767
2737 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2738 of plain old "unsigned int" for the type of "i". Makes this test
2739 64bit clean.
2740
2741 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
2742
2743 * gcc.dg/i386-ssefn-1.c: New test.
2744 * gcc.dg/i386-ssefn-2.c: New test.
2745 * gcc.dg/i386-ssefn-3.c: New test.
2746 * gcc.dg/i386-ssefn-4.c: New test.
2747
2748 2005-04-05 Jakub Jelinek <jakub@redhat.com>
2749
2750 PR tree-optimization/20076
2751 * gcc.dg/builtin-apply4.c: New test.
2752
2753 PR preprocessor/19475
2754 * gcc.dg/cpp/macspace1.c: New test.
2755 * gcc.dg/cpp/macspace2.c: New test.
2756
2757 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2758
2759 * gfortran.dg/pr20755.f: Fixed bad format.
2760
2761 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2762
2763 PR c++/20763
2764 * g++.dg/ext/attrib21.C: New test.
2765
2766 2004-04-05 Devang Patel <dpatel@apple.com>
2767
2768 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2769 * gcc.dg/vect/vect-shift-1.c: New test.
2770
2771 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2772
2773 PR libfortran/20755
2774 * gfortran.dg/pr20755.f: New test.
2775
2776 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2777
2778 * gfortran.dg/pr15959.f90: New test.
2779 * gfortran.dg/string_pad_trunc.f90: New test.
2780
2781 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2782
2783 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2784 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2785 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2786 syntax.
2787
2788 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2789
2790 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2791
2792 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2793
2794 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2795 * gcc.c-torture/compile/20011119-2.c: Likewise.
2796 * gcc.c-torture/compile/981001-2.c: Likewise.
2797
2798 2005-04-04 Mark Mitchell <mark@codesourcery.com>
2799
2800 PR c++/20679
2801 * g++.dg/template/overload4.C: New test.
2802
2803 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2804
2805 PR c++/20746
2806 * g++.dg/abi/covariant5.C: New.
2807
2808 PR debug/20505
2809 * g++.dg/debug/const2.C: New.
2810
2811 2005-04-04 Jakub Jelinek <jakub@redhat.com>
2812
2813 PR rtl-optimization/16104
2814 * gcc.c-torture/execute/20050316-1.c: New test.
2815
2816 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2817
2818 * g++.dg/template/spec23.C: Fix dg-error text.
2819
2820 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
2821
2822 PR c++/19199
2823 * g++.dg/expr/lval2.C: New.
2824
2825 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2826
2827 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2828 __builtin_strcasecmp and __builtin_strncasecmp.
2829
2830 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2831
2832 PR c++/20723
2833 * g++.dg/template/spec22.C: New.
2834 * g++.dg/template/spec23.C: New.
2835
2836 2005-04-03 Dale Ranta <dir@lanl.gov>
2837 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2838
2839 PR libfortran/20068
2840 PR libfortran/20125
2841 PR libfortran/20156
2842 PR libfortran/20471
2843 * gfortran.dg/backspace.f: New test.
2844
2845 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
2846
2847 * gcc.dg/pr19345.c: New test.
2848
2849 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2850
2851 PR tree-optimization/20640
2852 * gcc.dg/torture/tree-loop-1.c: New.
2853
2854 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2855
2856 PR rtl-optimization/20290
2857 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2858
2859 2005-04-02 Geoffrey Keating <geoffk@apple.com>
2860
2861 * gcc.dg/rs6000-fpint.c: New.
2862
2863 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2864
2865 * gcc.dg/old-style-then-proto-1.c: New test.
2866
2867 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2868
2869 * gfortran.fortran-torture/execute/backspace.f90: Check
2870 after backspace and read was incorrect.
2871
2872 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2873
2874 * gcc.c-torture/execute/builtins/strcat.c: Check the result
2875 buffer past the terminating NUL using memcmp.
2876 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
2877 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
2878
2879 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
2880 Fix unused/uninitialized variable warnings.
2881
2882 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
2883 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
2884 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
2885 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
2886
2887 * gcc.c-torture/execute/builtins/abs-1-lib.c,
2888 gcc.c-torture/execute/builtins/fputs-lib.c,
2889 gcc.c-torture/execute/builtins/lib/fprintf.c,
2890 gcc.c-torture/execute/builtins/lib/main.c,
2891 gcc.c-torture/execute/builtins/lib/memcmp.c,
2892 gcc.c-torture/execute/builtins/lib/memmove.c,
2893 gcc.c-torture/execute/builtins/lib/mempcpy.c,
2894 gcc.c-torture/execute/builtins/lib/memset.c,
2895 gcc.c-torture/execute/builtins/lib/printf.c,
2896 gcc.c-torture/execute/builtins/lib/sprintf.c,
2897 gcc.c-torture/execute/builtins/lib/stpcpy.c,
2898 gcc.c-torture/execute/builtins/lib/strchr.c,
2899 gcc.c-torture/execute/builtins/lib/strcmp.c,
2900 gcc.c-torture/execute/builtins/lib/strcpy.c,
2901 gcc.c-torture/execute/builtins/lib/strcspn.c,
2902 gcc.c-torture/execute/builtins/lib/strlen.c,
2903 gcc.c-torture/execute/builtins/lib/strncat.c,
2904 gcc.c-torture/execute/builtins/lib/strncmp.c,
2905 gcc.c-torture/execute/builtins/lib/strncpy.c,
2906 gcc.c-torture/execute/builtins/lib/strrchr.c,
2907 gcc.c-torture/execute/builtins/lib/strspn.c,
2908 gcc.c-torture/execute/builtins/lib/strstr.c,
2909 gcc.c-torture/execute/builtins/memops-asm-lib.c,
2910 gcc.c-torture/execute/builtins/strlen-2.c,
2911 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
2912 prototypes.
2913
2914 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
2915
2916 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
2917 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
2918 selectany usage.
2919
2920 2005-04-01 Jakub Jelinek <jakub@redhat.com>
2921
2922 PR c++/19406
2923 * g++.dg/debug/using1.C: New test.
2924
2925 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
2926
2927 PR middle-end/20524
2928 * gcc.dg/alias-7.c: Prefix asm-declared name with
2929 __USER_LABEL_PREFIX__.
2930
2931 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
2932
2933 Fix fallout from PR middle-end/15700:
2934 * gcc.c-torture/compile/20011119-1.c: Take
2935 __USER_LABEL_PREFIX__ into account.
2936 * gcc.c-torture/compile/20011119-2.c: Likewise.
2937
2938 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
2939
2940 PR c++/18644
2941 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
2942
2943 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2944
2945 PR c/17855
2946 * gcc.c-torture/compile/struct-non-lval-1.c,
2947 gcc.c-torture/compile/struct-non-lval-2.c,
2948 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
2949
2950 2005-03-31 Janis Johnson <janis187@us.ibm.com>
2951
2952 * gcc.dg/tls/tls.exp: Remove temporary file.
2953 * g++.dg/tls/tls.exp: Ditto.
2954 * lib/file-format.exp: Ditto.
2955 * g++.dg/special/ecos.exp: Ditto.
2956
2957 * lib/profopt.exp: Treat prof_ext as a list.
2958 * gcc.misc-tests/bprob.exp: Ditto.
2959 * g++.dg/bprob/bprob.exp: Ditto.
2960
2961 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
2962 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
2963 g++.dg/tree-ssa/pointer-reference-alias.C,
2964 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
2965 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
2966 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
2967 g++.dg/vect/pr19951.cc: Ditto.
2968 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
2969 gcc.dg/builtins-47.c: Ditto.
2970 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
2971 gcc.dg/pr20115-1.c: Ditto.
2972 * gcc.dg/tree-ssa/20030530-2.c,
2973 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
2974 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2975 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
2976 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2977 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
2978 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
2979 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
2980 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
2981 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
2982 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
2983 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
2984 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
2985 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
2986 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
2987 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
2988 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2989 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2990 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2991 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2992 gcc.dg/tree-ssa/20030824-1.c,
2993 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
2994 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
2995 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
2996 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
2997 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
2998 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
2999 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3000 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3001 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3002 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3003 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3004 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3005 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3006 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3007 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3008 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3009 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3010 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3011 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3012 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3013 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3014 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3015 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3016 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3017 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3018 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3019 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3020 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3021 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3022 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3023 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3024 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3025 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3026 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3027 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3028 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3029 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3030 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3031 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3032 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3033 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3034 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3035 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3036 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3037 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3038 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3039 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3040 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3041 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3042 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3043 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3044 gcc.dg/tree-ssa/useless-1.c: Ditto.
3045 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3046 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3047 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3048 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3049 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3050 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3051 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3052 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3053 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3054 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3055 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3056 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3057 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3058 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3059 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3060 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3061 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3062 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3063 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3064 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3065 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3066 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3067 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3068 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3069 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3070 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3071 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3072 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3073 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3074 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3075 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3076 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3077 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3078 gcc.dg/vect/vect-none.c: Ditto.
3079 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3080 treelang/compile/unsigned.tree: Ditto.
3081
3082 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3083 * gcc.dg/cpp/direct2s.c: Ditto.
3084 * gcc.dg/cpp/paste4.c: Ditto.
3085 * gcc.dg/cpp/separate-1.c: Ditto.
3086 * gcc.dg/pch/save-temps-1.c: Ditto.
3087 * g++.dg/ext/altivec-10.C: Ditto.
3088 * g++.dg/pch/pch.C: Ditto.
3089
3090 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3091
3092 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3093 * g++.dg/template/repo1.C: Ditto.
3094 * g++.dg/template/repo2.C: Ditto.
3095 * g++.dg/template/repo3.C: Ditto.
3096 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3097 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3098 * g++.old-deja/g++.pt/repo1.C: Ditto.
3099 * g++.old-deja/g++.pt/repo2.C: Ditto.
3100 * g++.old-deja/g++.pt/repo3.C: Ditto.
3101 * g++.old-deja/g++.pt/repo4.C: Ditto.
3102
3103 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3104 * gcc.dg/20030107-1.c: Ditto.
3105 * gcc.dg/20030702-1.c: Ditto.
3106 * gcc.dg/profile-generate-1.c: Ditto.
3107 * g++.dg/other/profile1.C: Ditto.
3108 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3109
3110 * lib/gcc-dg.exp (remove-build-file): New.
3111 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3112 cleanup-tree-dump, cleanup-saved-temps): New.
3113
3114 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3115
3116 PR c++/19203, DR 214
3117 * g++.dg/parse/ambig3.C: Not ambiguous.
3118 * g++.dg/template/spec20.C: New.
3119 * g++.dg/template/spec21.C: New.
3120
3121 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3122
3123 PR target/20045
3124 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3125
3126 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3127
3128 PR libfortran/20660
3129 * gfortran.dg/negative_unit.f: New test.
3130
3131 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3132
3133 * gcc.dg/20050330-1.c: New test.
3134
3135 2005-03-30 Devang Patel <dpatel@apple.com>
3136
3137 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3138
3139 2005-03-30 Dale Johannesen <dalej@apple.com>
3140
3141 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3142
3143 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3144
3145 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3146 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3147 Strip options from test name.
3148
3149 2005-03-31 Jan Hubicka <jh@suse.cz>
3150
3151 * gcc.dg/varpool-1.c: New testcase.
3152
3153 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3154
3155 PR c/772
3156 PR c/17913
3157 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3158 gcc.dg/stmt-expr-label-3.c : New tests.
3159 * gcc.c-torture/execute/medce-2.c: Remove.
3160
3161 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3162
3163 PR c/20368
3164 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3165 tests.
3166
3167 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3168
3169 * gcc.c-torture/compile/pr20203.c: New test.
3170
3171 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3172
3173 * gfortran.dg/promotion.f90: New test.
3174
3175 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3176
3177 PR middle-end/20491
3178 * gcc.dg/torture/asm-subreg-1.c: New test.
3179
3180 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3181
3182 PR c/20672
3183 * gcc.dg/pr20672-1.c: New test.
3184
3185 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3186
3187 * gfortran.dg/vect: New directory.
3188 * gfortran.dg/vect/vect.exp: New.
3189 * gfortran.dg/vect/vect-1.f90: New test.
3190 * gfortran.dg/vect/vect-2.f90: New test.
3191 * gfortran.dg/vect/vect-3.f90: New test.
3192 * gfortran.dg/vect/vect-4.f90: New test.
3193 * gfortran.dg/vect/vect-5.f90: New test.
3194
3195 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3196
3197 PR middle-end/20622
3198 * gcc.dg/alias-7.c: New test.
3199
3200 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3201
3202 * gcc.dg/sparc-reg-1.c: New test.
3203
3204 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3205
3206 PR target/19890
3207 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3208
3209 2005-03-29 Dale Ranta <dir@lanl.gov>
3210 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3211
3212 PR libfortran/20163
3213 * gfortran.dg/pr20163-2.f: New test.
3214
3215 2005-03-28 Jan Hubicka <jh@suse.cz>
3216
3217 PR middle-end/20635
3218 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3219 by Jakub Jelinek.
3220
3221 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3222
3223 PR tree-optimization/20626
3224 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3225 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3226
3227 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3228
3229 * gfortran.dg/underflow.f90: New test.
3230 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3231
3232 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3233
3234 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3235
3236 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3237
3238 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3239 (g++_init): Make sure that CXXFLAGS is set.
3240 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3241 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3242 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3243 * lib/objc.exp (objc_init): Likewise.
3244 * lib/treelang.exp (treelang_init): Likewise.
3245
3246 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3247
3248 PR tree-optimization/20470
3249 * gcc.dg/tree-ssa/pr20470.c: New test.
3250
3251 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3252
3253 * gcc.dg/ppc-stfiwx.c: New.
3254
3255 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3256
3257 PR target/19888
3258 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3259
3260 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3261
3262 * gcc.dg/20050325-1.c: Fix a typo.
3263
3264 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3265
3266 PR libfortran/19678
3267 PR libfortran/19679
3268 * gfortran.dg/dos_eol.f: New test.
3269
3270 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3271
3272 PR rtl-optimization/20249
3273 * gcc.dg/20050325-1.c: New test.
3274
3275 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3276
3277 PR libfortran/15332
3278 * gfortran.dg/pr15332.f: New test.
3279
3280 2005-03-24 Dale Johannesen <dalej@apple.com>
3281
3282 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3283
3284 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3285
3286 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3287 'internal' visibility.
3288 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3289 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3290 'protected' visibility.
3291 * gcc.dg/visibility-7.c: Likewise.
3292 * lib/target-supports.exp (check_visibility_available): Take
3293 a parameter, the kind of visibility to check for.
3294 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3295 to check_visibility_available.
3296
3297 * g++.dg/expr/cast3.C: New.
3298
3299 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3300
3301 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3302 rs6000.
3303
3304 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3305
3306 PR target/20095
3307 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3308
3309 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3310
3311 * gcc.dg/badshift.c: Renamed to...
3312 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3313
3314 * gcc.target/i386/badshift.c: Renamed to...
3315 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3316 only.
3317
3318 PR rtl-optimization/20532
3319 * gcc.target/i386/badshift.c: New.
3320
3321 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3322
3323 * gfortran.dg/pr18025.f90: New test.
3324
3325 2005-03-23 Dale Johannesen <dalej@apple.com>
3326
3327 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3328
3329 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3330
3331 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3332
3333 * lib/target-supports.exp (check_iconv_available): Default
3334 libiconv to -liconv, if there is no definition.
3335
3336 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3337
3338 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3339
3340 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3341
3342 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3343 * g++.dg/opt/pr7503-2.C: Likewise.
3344 * g++.dg/opt/pr7503-3.C: Likewise.
3345 * g++.dg/opt/pr7503-4.C: Likewise.
3346 * g++.dg/opt/pr7503-5.C: Likewise.
3347 * g++.dg/warn/minmax.C: New test.
3348
3349 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3350
3351 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3352 * gfortran.dg/g77_intrinsics_sub.f: New test.
3353
3354 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3355 Jan Hubicka <jh@suse.cz>
3356 Steven Bosscher <stevenb@suse.de
3357
3358 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3359
3360 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3361
3362 PR c++/19980
3363 * g++.dg/template/redecl3.C: New test.
3364
3365 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3366
3367 PR c++/20499
3368 * g++.dg/parse/error16.C: Tweak error markers.
3369
3370 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3371
3372 PR target/20561
3373 * gcc.dg/20050321-2.c: New test.
3374
3375 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3376
3377 PR c++/20465
3378 PR c++/20381
3379 * g++.dg/template/ptrmem12.C: New.
3380
3381 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3382
3383 PR rtl-optimization/20527
3384 * gcc.c-torture/execute/pr20527-1.c: New test.
3385
3386 2005-03-22 Ben Elliston <bje@au.ibm.com>
3387
3388 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3389 program, compile it into a real executable and then delete the .c
3390 and .x files afterwards, to avoid problems on testglue targets.
3391
3392 2005-03-21 Stuart Hastings <stuart@apple.com>
3393
3394 * gcc.target/i386/sse-2.c: New.
3395
3396 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3397
3398 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3399
3400 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3401
3402 * g++.dg/parse/crash25.C: Fix typo.
3403
3404 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3405
3406 PR c++/20461
3407 * g++.dg/parse/crash24.C: New test.
3408
3409 PR c++/20536
3410 * g++.dg/parse/crash25.C: New test.
3411
3412 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3413
3414 PR c++/20147
3415 * g++.dg/ext/stmtexpr4.C: New test.
3416
3417 2005-03-20 Roger Sayle <roger@eyesopen.com>
3418
3419 PR middle-end/20539
3420 * gcc.c-torture/compile/pr13066-1.c: New test case.
3421 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3422 * g++.dg/opt/pr13066-1.C: Likewise.
3423
3424 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3425
3426 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3427
3428 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3429
3430 PR fortran/18525
3431 * gfortran.dg/nesting_1.f90: New test.
3432
3433 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3434
3435 PR c++/20240
3436 * g++.dg/lookup/using13.C: New test.
3437
3438 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3439
3440 PR c++/20333
3441 * g++.dg/template/crash36.C: New test.
3442
3443 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3444
3445 PR c++/20463
3446 * g++.dg/template/crash35.C: New test.
3447
3448 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3449
3450 PR c++/19966
3451 * g++.dg/overload/operator2.C: New test.
3452
3453 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3454
3455 PR libfortran/20257
3456 * gfortran.dg/pr20257.f90: New test.
3457
3458 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3459
3460 PR libfortran/20480
3461 * gfortran.dg/pr20480.f90: New test.
3462
3463 2005-03-16 Richard Henderson <rth@redhat.com>
3464
3465 PR middle-end/15700
3466 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3467 (_rtld_global): New.
3468 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3469 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3470
3471 * gcc.dg/alias-3.c: New.
3472 * gcc.dg/alias-4.c: New.
3473 * gcc.dg/alias-5.c: New.
3474 * gcc.dg/alias-6.c: New.
3475
3476 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3477
3478 * gcc.dg/cpp/ucnid-7.c: New.
3479
3480 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3481 Dorit Naishlos <dorit@il.ibm.com>
3482
3483 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3484 darwin.
3485
3486 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3487
3488 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3489 misaligned accesses.
3490 * gcc.dg/vect/vect-58.c: Likewise.
3491 * gcc.dg/vect/vect-92.c: New.
3492 * gcc.dg/vect/vect-93.c: New.
3493
3494 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3495
3496 PR fortran/18827
3497 * gfortran.dg/assign_2.f90: New test.
3498 * gfortran.dg/assign_3.f90: New test.
3499 * gfortran.dg/assign.f90: New test.
3500
3501 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3502
3503 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3504 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3505 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3506 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3507 names.
3508
3509 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3510
3511 * gcc.dg/cpp/ucnid-6.c: New.
3512
3513 * gcc.dg/cpp/normalize-1.c: New.
3514 * gcc.dg/cpp/normalize-2.c: New.
3515 * gcc.dg/cpp/normalize-3.c: New.
3516 * gcc.dg/cpp/normalize-4.c: New.
3517 * gcc.dg/cpp/ucnid-4.c: New.
3518 * gcc.dg/cpp/ucnid-5.c: New.
3519 * g++.dg/cpp/normalize-1.C: New.
3520 * g++.dg/cpp/ucnid-1.C: New.
3521
3522 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3523
3524 * gcc.dg/pr18628.c: New.
3525
3526 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3527
3528 PR c++/20280
3529 * g++.dg/tree-ssa/pr20280.C: New.
3530
3531 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3532
3533 PR fortran/20467
3534 * gfortran.dg/stfunc_2.f90: New test.
3535
3536 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3537
3538 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3539
3540 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3541
3542 * gcc.dg/tree-ssa/20050314-1.c: New test.
3543
3544 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3545
3546 PR c++/4403
3547 PR c++/9783, DR433
3548 * g++.dg/template/friend34.C: New test.
3549 * g++.dg/template/friend35.C: Likewise.
3550 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3551
3552 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3553
3554 Friend class name lookup 5/n
3555 PR c++/1016
3556 * g++.dg/lookup/hidden-class1.C: New test.
3557 * g++.dg/lookup/hidden-class2.C: Likewise.
3558 * g++.dg/lookup/hidden-class3.C: Likewise.
3559 * g++.dg/lookup/hidden-class4.C: Likewise.
3560 * g++.dg/lookup/hidden-class5.C: Likewise.
3561 * g++.dg/lookup/hidden-class6.C: Likewise.
3562 * g++.dg/lookup/hidden-class7.C: Likewise.
3563 * g++.dg/lookup/hidden-class8.C: Likewise.
3564 * g++.dg/lookup/hidden-class9.C: Likewise.
3565 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3566 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3567 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3568 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3569 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3570 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3571 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3572 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3573 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3574 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3575 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3576
3577 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3578
3579 PR c++/20157
3580 * g++.dg/template/error18.C: New test.
3581
3582 2005-03-09 Ben Elliston <bje@au.ibm.com>
3583
3584 PR debug/16792
3585 * g++.dg/debug/pr16792.C: New test.
3586
3587 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3588
3589 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3590 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3591 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3592 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3593 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3594 test assertion names.
3595
3596 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3597
3598 PR fortran/18600
3599 * gfortran.dg/stfunc_1.f90: New test.
3600
3601 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3602
3603 PR fortran/16907
3604 * gfortran.dg/real_index_1.f90: New test.
3605
3606 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3607
3608 PR fortran/20323
3609 * gfortran.dg/spec_expr_1.f90: New test.
3610
3611 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3612
3613 PR c/20402
3614 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3615 new parser.
3616
3617 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3618
3619 PR fortran/20361
3620 * gfortran.dg/largeequiv_1.f90: New test.
3621
3622 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3623
3624 * gcc.dg/ucnid-1.c: New.
3625 * gcc.dg/ucnid-2.c: New.
3626 * gcc.dg/ucnid-3.c: New.
3627 * gcc.dg/ucnid-4.c: New.
3628 * gcc.dg/ucnid-5.c: New.
3629 * gcc.dg/ucnid-6.c: New.
3630 * gcc.dg/cpp/ucnid-1.c: New.
3631 * gcc.dg/cpp/ucnid-2.c: New.
3632 * gcc.dg/cpp/ucnid-3.c: New.
3633 * g++.dg/other/ucnid-1.C: New.
3634
3635 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3636
3637 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3638
3639 2005-03-11 Per Bothner <per@bothner.com>
3640
3641 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3642 that diagnotics refer to correct token.
3643 * gcc.dg/unused-3.c: Likewise.
3644
3645 2005-03-11 Per Bothner <per@bothner.com>
3646
3647 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3648 constant" is now actually on same line as string constant.
3649 * gcc.dg/cpp/direct2s.c: Likewise.
3650
3651 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
3652
3653 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3654
3655 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3656
3657 PR libfortran/20124
3658 * gfortran.dg/pr20124.f90: New Test
3659
3660 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
3661
3662 PR tree-optimization/20130
3663 * gcc.dg/pr20130-1.c: New test.
3664
3665 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3666
3667 PR target/20095
3668 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3669
3670 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3671
3672 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3673
3674 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3675
3676 * g++.dg/eh/forced1.C: Fix comment.
3677 * g++.dg/eh/forced2.C: Ditto.
3678 * g++.dg/eh/forced3.C: Ditto.
3679 * g++.dg/eh/forced4.C: Ditto.
3680
3681 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3682
3683 PR rtl-opt/20412
3684 * gcc.c-torture/compile/pr20412.c: New test.
3685
3686 2005-03-10 Roger Sayle <roger@eyesopen.com>
3687
3688 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3689
3690 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3691
3692 PR target/20322
3693 * gcc.dg/20050307-1.c: New test.
3694
3695 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3696
3697 PR c++/20375
3698 * g++.dg/other/stdarg3.C: New.
3699
3700 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3701
3702 PR c++/18384, c++/18327
3703 * g++.dg/init/array19.C: New test.
3704
3705 PR inline-asm/20314
3706 * gcc.dg/torture/pr20314-1.c: New test.
3707 * gcc.dg/torture/pr20314-2.c: New test.
3708
3709 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3710
3711 * gcc.dg/20050309-1.c: New test.
3712
3713 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3714
3715 * gcc.dg/builtins-10.c: Reactivate disabled test.
3716 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3717 new cbrt transformations.
3718
3719 2005-03-09 Mark Mitchell <mark@codesourcery.com>
3720
3721 PR c++/20208
3722 * g++.dg/template/array13.C: New test.
3723
3724 2005-03-09 Paolo Carlini <pcarlini@suse.de>
3725
3726 PR c++/16859
3727 * g++.dg/init/brace4.C: New test.
3728
3729 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3730
3731 PR c++/20186
3732 * g++.dg/template/non-dependent12.C: New.
3733
3734 2005-03-08 Mark Mitchell <mark@codesourcery.com>
3735
3736 PR c++/20142
3737 * g++.dg/init/array18.C: Add dg-do run marker.
3738
3739 PR c++/20142
3740 * g++.dg/init/array18.C: New test.
3741
3742 2005-03-09 Ben Elliston <bje@au.ibm.com>
3743
3744 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3745 * g++.dg/gcov/gcov.exp: Likewise.
3746 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3747 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3748 * lib/c-torture.exp: Likewise.
3749 * lib/fortran-torture.exp: Likewise.
3750 * lib/g++.exp: Likewise.
3751 * lib/gcc-defs.exp: Likewise.
3752 * lib/gcc-dg.exp: Likewise.
3753 * lib/gcc.exp: Likewise.
3754 * lib/gcov.exp: Likewise.
3755 * lib/gfortran.exp: Likewise.
3756 * lib/mike-g++.exp: Likewise.
3757 * lib/mike-gcc.exp: Likewise.
3758 * lib/objc-torture.exp: Likewise.
3759 * lib/objc.exp: Likewise.
3760 * lib/profopt.exp: Likewise.
3761 * lib/target-libpath.exp: Likewise.
3762 * lib/target-supports.exp: Likewise.
3763 * lib/treelang.exp: Likewise.
3764 * lib/wrapper.exp: Likewise.
3765
3766 2005-03-08 Jeff Law <law@redhat.com>
3767
3768 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3769 PHI-OPT changes.
3770
3771 2005-03-08 Ira Rosen <irar@il.ibm.com>
3772
3773 * gcc.dg/vect/pr20122.c: New test.
3774
3775 2005-03-07 Jeff Law <law@redhat.com>
3776
3777 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3778 was folded away.
3779 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3780 * gcc.dg/tree-ssa/pr18133-2.c: New test.
3781 * gcc.dg/tree-ssa/pr18134.c: New test.
3782
3783 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3784
3785 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3786 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3787 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3788
3789 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3790
3791 PR tree-opt/17671
3792 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3793
3794 2005-03-07 Mark Mitchell <mark@codesourcery.com>
3795
3796 * g++.dg/warn/Wnvdtor.C: New test.
3797
3798 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
3799
3800 * gcc.dg/torture/pr19683-1.c: New test.
3801
3802 2005-03-06 Steven G. Kargl <kargls@comcast.net>
3803
3804 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
3805 * gfortran.dg/g77/19990313-2.f: Ditto.
3806 * gfortran.dg/g77/19990313-3.f: Ditto.
3807 * gfortran.dg/g77/19990525-0.f: Ditto.
3808 * gfortran.dg/g77/19990826-0.f: Ditto.
3809 * gfortran.dg/g77/19990826-2.f: Ditto.
3810 * gfortran.dg/g77/19990826-3.f: Ditto.
3811 * gfortran.dg/g77/20000511-1.f: Ditto.
3812 * gfortran.dg/g77/20000511-2.f: Ditto.
3813 * gfortran.dg/g77/970625-2.f: Ditto.
3814 * gfortran.dg/g77/980310-2.f: Ditto.
3815 * gfortran.dg/g77/980310-3.f: Ditto.
3816 * gfortran.dg/g77/980310-8.f: Ditto.
3817 * gfortran.dg/g77/980519-2.f: Ditto.
3818 * gfortran.dg/g77/alpha1.f: Ditto.
3819 * gfortran.dg/g77/claus.f: Ditto.
3820 * gfortran.dg/g77/erfc.f: Ditto.
3821 * gfortran.dg/g77/short.f: Ditto.
3822 * gfortran.fortran-torture/execute/data.f90: Ditto.
3823 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3824 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
3825
3826 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3827
3828 * lib/file-format.exp (gcc_target_object_format): Add check for som
3829 format and hardcode object formats on hppa*-*-hpux*.
3830 * lib/target-supports.exp (check_weak_available): Add check for som
3831 object format. Always return 0 on hppa*-*-hpux10*.
3832
3833 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3834 is defined.
3835
3836 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3837
3838 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3839
3840 * gfortran.dg/pr19936_1.f90: New test.
3841 * gfortran.dg/pr19936_2.f90: New test.
3842 * gfortran.dg/pr19936_3.f90: New test.
3843
3844 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3845 Paul Thomas <prthomas@drfccad.cea.fr>
3846
3847 * gfortran.dg/PR19754_1.f90: New test.
3848 * gfortran.dg/PR19754_2.f90: Ditto.
3849
3850 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3851
3852 PR c++/19311
3853 * g++.dg/template/non-dependent11.C: New test.
3854
3855 2005-03-05 Uros Bizjak <uros@kss-loka.si>
3856
3857 * lib/target-supports.exp (check_iconv_available): Fix comment.
3858
3859 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3860 Joseph S. Myers <joseph@codesourcery.com>
3861
3862 PR c++/19797
3863 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3864
3865 2005-03-04 Matthew Sachs <msachs@apple.com>
3866
3867 * gcc.exp (gcc_target_compile): Put braces around
3868 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
3869 * objc.exp (objc_target_compile): Likewise.
3870 * treelang.exp (treelang_target_compile): Likewise.
3871
3872 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3873
3874 PR fortran/19673
3875 * gfortran.dg/func_result_1.f90: New test.
3876
3877 2005-03-04 Ben Elliston <bje@au.ibm.com>
3878
3879 * gcc.misc-tests/options.exp: New test.
3880
3881 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
3882
3883 * gcc.dg/pr15784-4.c: New test.
3884
3885 2005-03-03 Geoffrey Keating <geoffk@apple.com>
3886
3887 * gcc.c-torture/execute/pr17133.c: New.
3888 * gcc.c-torture/compile/20050303-1.c: New.
3889
3890 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
3891
3892 * gcc.dg/cpp/assert4.c: Fix for cygwin
3893
3894 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
3895
3896 * g++.dg/overload/using2.C: New.
3897
3898 2005-03-02 Mark Mitchell <mark@codesourcery.com>
3899
3900 PR c++/19916
3901 * g++.dg/init/ptrmem2.C: New test.
3902
3903 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
3904
3905 PR c/8927
3906 * gcc.dg/pr8927-1.c: New test.
3907
3908 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
3909
3910 PR c++/20232
3911 * g++.dg/inherit/covariant12.C: New.
3912
3913 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3914
3915 PR fortran/19479
3916 * gfortran.dg/bound_1.f90: New test.
3917
3918 2005-02-28 Janis Johnson <janis187@us.ibm.com>
3919
3920 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
3921 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
3922
3923 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
3924
3925 PR c/20245
3926 * gcc.dg/pr20245-1.c: New test.
3927
3928 2005-02-28 Jakub Jelinek <jakub@redhat.com>
3929
3930 PR middle-end/19874
3931 * gcc.c-torture/execute/20050119-2.c: New test case.
3932
3933 2005-02-28 Ben Elliston <bje@au.ibm.com>
3934
3935 * README: Update the DejaGnu bug reporting address.
3936 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
3937 * lib/objc-torture.exp: Likewise.
3938
3939 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3940
3941 * gfortran.dg/boz_1.f90: New test.
3942 * gfortran.dg/boz_3.f90: New test.
3943 * gfortran.dg/boz_4.f90: New test.
3944
3945 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3946
3947 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
3948 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
3949
3950 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3951
3952 PR libfortran/20101
3953 * gfortran.dg/write_0_pe_format.f90: New test.
3954
3955 2005-02-27 Jakub Jelinek <jakub@redhat.com>
3956
3957 PR c++/20206
3958 * g++.dg/opt/thunk2.C: New test.
3959 * g++.dg/opt/covariant1.C: New test.
3960
3961 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3962
3963 * gfortran.dg/e_d_fmt.f90: New test.
3964
3965 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
3966
3967 * gcc.dg/asm-b.c: Fix comment typos.
3968
3969 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3970
3971 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
3972 a V_MAY_DEF also.
3973
3974 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3975
3976 PR tree-opt/20188
3977 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
3978 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
3979 * gcc.dg/asm-b.c: New test.
3980
3981 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
3982
3983 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
3984 Disable this test on IRIX 6.
3985
3986 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
3987
3988 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
3989 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
3990 parser.
3991
3992 2005-02-25 Diego Novillo <dnovillo@redhat.com>
3993
3994 PR tree-optimization/20204
3995 * testsuite/gcc.dg/pr20204.c: New test.
3996
3997 2005-02-24 Jakub Jelinek <jakub@redhat.com>
3998
3999 PR target/20196
4000 * gcc.c-torture/execute/20050224-1.c: New test.
4001
4002 PR c++/20175
4003 * g++.dg/warn/Wbraces2.C: New test.
4004
4005 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4006
4007 PR c++/19878
4008 * g++.dg/init/const2.C: New test.
4009
4010 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4011
4012 PR tree-optimization/20100
4013 * gcc.c-torture/execute/pr20100-1.c: New test.
4014
4015 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4016
4017 * gfortran.dg/implicit_3.f90: New test.
4018
4019 * gfortran.dg/deftype_1.f90: New test.
4020
4021 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4022
4023 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4024 the test passes.
4025 * g++.dg/other/anon3.C: Accept a warning.
4026
4027 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4028
4029 * gcc.dg/pr20017.c: Fix a comment typo.
4030
4031 2005-02-23 Bud Davis <bdavis@gfortran.org>
4032
4033 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4034
4035 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4036
4037 PR ada/19902
4038 * ada/acats/tests/cxa/cxa3004.a: Remove.
4039 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4040
4041 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4042
4043 PR c++/20073
4044 * g++.dg/init/const1.C: New test.
4045
4046 PR c++/19991
4047 * g++.dg/parse/constant7.C: New test.
4048
4049 PR c++/20152
4050 * g++.dg/parse/error27.C: New test.
4051 * g++.dg/template/qualttp15.C: Adjust error markers.
4052 * g++.old-deja/g++.other/struct1.C: Likewise.
4053
4054 PR c++/20153
4055 * g++.dg/template/error17.C: New test.
4056
4057 PR c++/20148
4058 * g++.dg/parser/error26.C: New test.
4059
4060 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4061
4062 PR tree-optimization/20100
4063 PR tree-optimization/20115
4064 * gcc.dg/pr20115.c: New test.
4065 * gcc.dg/pr20115-1.c: New test.
4066 * gcc.dg/pr20100.c: New test.
4067 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4068 call-clobbered variables after alias1.
4069
4070 2005-02-22 Bud Davis <bdavis@gfortran.org>
4071
4072 * gfortran.dg/list_read_4.f90: new test.
4073
4074 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4075
4076 PR rtl-optimization/20017.
4077 * gcc.dg/pr20017.c: New.
4078
4079 2005-02-22 Devang Patel <dpatel@apple.com>
4080
4081 PR 19952
4082 * g++.dg/tree-ssa/pr19952.C: New test.
4083
4084 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4085
4086 PR c++/19883
4087 * g++.dg/parse/constant6.C: New test.
4088
4089 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4090
4091 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4092 * g++.dg/charset/asm2.c: Likewise.
4093 * g++.dg/charset/asm3.c: Likewise.
4094 * g++.dg/charset/asm4.c: Likewise.
4095 * g++.dg/charset/asm5.c: Likewise.
4096 * g++.dg/charset/attribute1.c: Likewise.
4097 * g++.dg/charset/attribute2.c: Likewise.
4098 * g++.dg/charset/extern1.cc: Likewise.
4099 * g++.dg/charset/extern2.cc: Likewise.
4100 * g++.dg/charset/extern3.cc: Likewise.
4101 * g++.dg/charset/function.cc: Likewise.
4102 * g++.dg/charset/string.c: Likewise.
4103 * g++.dg/charset/charset.exp: Likewise.
4104 * lib/target-supports.exp (check_iconv_available): Fix comment.
4105
4106 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4107
4108 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4109 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4110 * gcc.dg/charset/asm2.c: Likewise.
4111 * gcc.dg/charset/asm3.c: Likewise.
4112 * gcc.dg/charset/asm4.c: Likewise.
4113 * gcc.dg/charset/asm5.c: Likewise.
4114 * gcc.dg/charset/asm6.c: Likewise.
4115 * gcc.dg/charset/attribute1.c: Likewise.
4116 * gcc.dg/charset/attribute2.c: Likewise.
4117 * gcc.dg/charset/builtin1.c: Likewise.
4118 * gcc.dg/charset/extern.c: Likewise.
4119 * gcc.dg/charset/function.c: Likewise.
4120 * gcc.dg/charset/string.c: Likewise.
4121 * gcc.dg/charset/charset.exp: Likewise.
4122
4123 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4124
4125 PR fortran/20086
4126 * gfortran.dg/pr20086.f90: New test.
4127
4128 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4129
4130 PR tree-optimization/19786
4131 * g++.dg/tree-ssa/pr19786.C: New.
4132
4133 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4134
4135 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4136
4137 2005-02-21 Jeff Law <law@redhat.com>
4138
4139 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4140
4141 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4142
4143 * gfortran.dg/do_iterator: Split loop, markup all lines for
4144 which an error locus is printed.
4145 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4146 locus is printed.
4147 * gfortran.dg/select_4.f90: Likewise.
4148 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4149 locuses in the various permutations.
4150
4151 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4152
4153 PR tree-optimization/19951
4154 * g++.dg/vect: New directory.
4155 * g++.dg/vect/vect.exp: New file.
4156 * g++.dg/vect/pr19951.cc: New testcase.
4157 * g++.dg/dg.exp: Also prune vectorizer tests.
4158
4159 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4160
4161 PR 18785
4162 * gcc.dg/charset/builtin1.c: New test.
4163
4164 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4165
4166 PR c++/19299
4167 * g++.dg/inherit/volatile1.C: New test.
4168
4169 PR c++/19440
4170 * g++.dg/template/dtor4.C: New test.
4171
4172 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4173
4174 * gfortran.dg/int_1.f90: New test.
4175
4176 2005-02-19 Devang Patel <dpatel@apple.com>
4177
4178 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4179
4180 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4181
4182 * gfortran.dg/achar_1.f90: New test.
4183
4184 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4185
4186 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4187
4188 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4189 Jakub Jelinek <jakub@redhat.com>
4190
4191 PR tree-optimization/19828
4192 * gcc.dg/tree-ssa/loop-7.c: New test.
4193 * gcc.c-torture/execute/20050218-1.c: New test.
4194
4195 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4196
4197 PR c/20043
4198 * gcc.dg/transparent-union-1.c: New test.
4199 * gcc.dg/transparent-union-2.c: New test.
4200
4201 2005-02-18 James E Wilson <wilson@specifixinc.com>
4202
4203 PR tree-optimization/18977
4204 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4205
4206 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4207
4208 PR target/20054
4209 * gcc.dg/pr20054.c: New test.
4210
4211 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4212
4213 PR c++/19508
4214 * g++.dg/ext/attrib20.C: New test.
4215
4216 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4217
4218 PR middle-end/20030
4219 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4220
4221 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4222
4223 PR c++/20008
4224 * g++.dg/opt/switch4.C: New.
4225
4226 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4227
4228 PR c++/20023
4229 PR tree-optimization/20009
4230 * gcc.c-torture/compile/20050217-1.c: New test.
4231 * g++.dg/opt/switch3.C: New test.
4232
4233 PR tree-optimization/18947
4234 * gcc.c-torture/compile/20050215-1.c: New test.
4235 * gcc.c-torture/compile/20050215-2.c: New test.
4236 * gcc.c-torture/compile/20050215-3.c: New test.
4237
4238 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4239
4240 PR c++/20028
4241 * g++.dg/template/crash34.C: New.
4242
4243 PR c++/20022
4244 * g++.dg/other/access3.C: New.
4245
4246 2005-02-17 Ira Rosen <irar@il.ibm.com>
4247
4248 * gcc.dg/vect/vect-98.c: New test.
4249
4250 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4251
4252 PR tree-optimization/19967
4253 * gcc.dg/pr19967.c: New.
4254
4255 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4256
4257 PR middle-end/19857
4258 * gcc.dg/tree-ssa/20050215-1.c: New test.
4259 * gcc.c-torture/execute/20050215-1.c: New test.
4260
4261 2005-02-15 Eric Christopher <echristo@redhat.com>
4262
4263 * gcc.dg/cpp/20050215-1.c: New file.
4264
4265 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4266
4267 PR tree-optimization/15785
4268 * gcc.dg/pr15785-1.c: New test.
4269
4270 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4271
4272 PR c++/17788
4273 * g++.dg/init/ctor4.C: New.
4274 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4275
4276 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4277
4278 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4279 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4280
4281 2005-02-15 Andreas Schwab <schwab@suse.de>
4282
4283 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4284 declare malloc.
4285
4286 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4287
4288 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4289
4290 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4291
4292 PR tree-optimization/19853
4293 * gcc.c-torture/compile/pr19853.c: New test.
4294
4295 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4296
4297 PR c++/19608
4298 * g++.dg/parse/local-class1.C: New.
4299
4300 PR c++/19895
4301 * g++.dg/parse/ptrmem3.C: New.
4302
4303 PR c++/19884
4304 * g++.old-deja/g++.oliva/template6.C: Add another case.
4305 * g++.dg/template/explicit6.C: New.
4306
4307 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4308
4309 PR c++/17816
4310 * g++.dg/other/redecl2.C: New.
4311
4312 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4313
4314 PR c++/19891
4315 * g++.dg/abi/covariant4.C: New.
4316
4317 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4318
4319 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4320
4321 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4322
4323 * gcc.dg/vect/vect-96.c: Fix typo.
4324
4325 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4326
4327 PR c++/14479
4328 PR c++/19487
4329 * g++.dg/template/enum5.C: New test.
4330
4331 2005-02-12 Ira Rosen <irar@il.ibm.com>
4332
4333 * gcc.dg/vect/vect-97.c: New test.
4334
4335 2005-02-12 Ira Rosen <irar@il.ibm.com>
4336
4337 * gcc.dg/vect/vect-96.c: New test.
4338
4339 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4340
4341 * gcc.dg/builtins-34.c: Also check ldexp*.
4342
4343 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4344
4345 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4346
4347 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4348
4349 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4350 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4351 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4352 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4353 selector_list, selector_expression, dg-process-target): Move to new
4354 file target-supports-dg.exp.
4355 * lib/target-supports-dg.exp: New.
4356
4357 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4358 New.
4359
4360 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4361
4362 PR c++/19666
4363 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4364
4365 PR middle-end/19858
4366 * gcc.c-torture/compile/20050210-1.c: New test.
4367
4368 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4369
4370 PR c++/19755
4371 * g++.dg/warn/Wbraces1.C: New test.
4372
4373 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4374
4375 * gcc.dg/builtins-52.c: New testcase.
4376
4377 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4378
4379 PR c/19342
4380 * gcc.c-torture/execute/20050119-1.c: New test.
4381
4382 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4383
4384 PR c++/19811
4385 * g++.dg/init/delete1.C: New test.
4386
4387 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4388
4389 PR c++/18470
4390 * g++.dg/template/static12.C: New test.
4391
4392 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4393
4394 PR c++/19787
4395 * g++.dg/conversion/ambig1.C: New test.
4396
4397 PR c++/19739
4398 * g++.dg/ext/attrib19.C: New test.
4399
4400 PR c++/19732
4401 * g++.dg/parse/dtor5.C: New test.
4402
4403 PR c++/19762
4404 * g++.dg/template/dtor3.C: New test.
4405
4406 PR c++/19826
4407 * g++.dg/template/static11.C: New test.
4408 * g++.dg/template/crash2.C: Remove dg-error marker.
4409
4410 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4411
4412 PR C++/18491
4413 * g++.old-deja/g++.mike/p10769a.C: Remove.
4414
4415 2005-02-09 Roger Sayle <roger@eyesopen.com>
4416
4417 * gcc.dg/builtins-48.c: New test case.
4418 * gcc.dg/builtins-49.c: New test case.
4419 * gcc.dg/builtins-50.c: New test case.
4420 * gcc.dg/builtins-51.c: New test case.
4421
4422 2005-02-09 Ian Lance Taylor <ian@airs.com>
4423
4424 PR middle-end/19583
4425 * g++.dg/warn/Wreturn-type-3.C: New test.
4426
4427 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4428
4429 PR middle-end/19402
4430 * gcc.dg/pr19402-1.c: New testcase.
4431 * gcc.dg/pr19402-2.c: likewise.
4432
4433 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4434
4435 PR middle-end/19854
4436 * g++.dg/tree-ssa/tmmti.C: New testcase.
4437
4438 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4439
4440 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4441
4442 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4443
4444 PR c++/19733
4445 * g++.dg/parse/crash23.C: New test.
4446 * g++.dg/warn/Weff1.C: New test.
4447
4448 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4449
4450 * gcc.dg/20050209-1.c: New test.
4451
4452 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4453
4454 PR target/19799
4455 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4456
4457 2005-02-08 Mike Stump <mrs@apple.com>
4458
4459 * g++.dg/pch/import-2.c: New test.
4460 * g++.dg/pch/import-2.hs: New.
4461 * g++.dg/pch/include/import-2a.h: New.
4462 * g++.dg/pch/include/import-2b.h: New.
4463
4464 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4465
4466 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4467
4468 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4469
4470 * gfortran.dg/substr_1.f90: New test.
4471
4472 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4473
4474 PR middle-end/19775
4475 * gcc.dg/torture/builtin-power-1.c: Disable test for
4476 invalid transformation.
4477 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4478 no longer optimize.
4479 * gcc.dg/builtins-47.c: New testcase.
4480
4481 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4482 Dorit Naishlos <dorit@il.ibm.com>
4483
4484 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4485
4486 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4487
4488 * gcc.c-torture/compile/20050206-1.c: New test.
4489
4490 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4491
4492 PR tree-opt/19768
4493 * g++.dg/opt/pr19768.C: New test.
4494
4495 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4496
4497 PR tree-opt/19736
4498 * gcc.c-torture/compile/pr19736.c: New test.
4499
4500 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4501
4502 PR c++/17401
4503 * g++.dg/parse/error25.C: New test.
4504
4505 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4506
4507 * gcc.c-torture/execute/20050203-1.c: New.
4508
4509 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4510
4511 * gcc.dg/vect/vect-85.c: Remove xfail.
4512 * gcc.dg/vect/vect-86.c: Remove xfail.
4513 * gcc.dg/vect/vect-87.c: Remove xfail.
4514 * gcc.dg/vect/vect-88.c: Remove xfail.
4515
4516 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4517
4518 * gcc.dg/altivec-19.c: New.
4519
4520 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4521
4522 PR c/17807
4523 * gcc.dg/nested-func-3.c: New test.
4524 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4525
4526 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4527
4528 * gcc.test-framework/gen_directive_tests: Generate tests for
4529 selector expressions.
4530
4531 2005-02-02 Matt Austern <austern@apple.com>
4532
4533 PR c++/19628
4534 * g++/ext/builtin7.C: New.
4535 * g++/ext/builtin8.C: New.
4536
4537 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4538
4539 PR c/18502
4540 * gcc.dg/pr18502-1.c: New test.
4541
4542 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4543
4544 PR c++/17413
4545 * g++.dg/template/local4.C: Tweak.
4546
4547 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4548
4549 PR tree-optimization/19578
4550 * gcc.c-torture/compile/20050202-1.c: New test.
4551
4552 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4553
4554 PR c/19435
4555 * gcc.dg/c99-init-4.c: New test.
4556
4557 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4558
4559 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4560
4561 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4562
4563 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4564 * g++.dg/eh/check-vect.h: New.
4565
4566 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4567 * gcc.dg/vect/vect-78.c: Ditto.
4568 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4569 Remove.
4570
4571 * g++.dg/conversion/simd1.C: Expect warning.
4572 * g++.dg/ext/attribute-test-1.C: Ditto.
4573 * g++.dg/ext/attribute-test-2.C: Ditto.
4574 * g++.dg/ext/attribute-test-3.C: Ditto.
4575 * g++.dg/ext/attribute-test-4.C: Ditto.
4576
4577 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4578 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4579
4580 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4581
4582 2005-02-01 Richard Henderson <rth@redhat.com>
4583
4584 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4585 long double for ibm double-double format.
4586 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4587
4588 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4589
4590 PR tree-optimization/19633
4591 * testsuite/gcc.dg/pr19633-1.c: New test.
4592 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4593 to NULL or a symbol.
4594
4595 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4596
4597 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4598 New procs.
4599 (dg-process-target (local override)): Handle selector expressions.
4600
4601 * gcc.test-framework/README: Describe tests in source directory.
4602 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4603 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4604 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4605 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4606 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4607 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4608 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4609 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4610 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4611 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4612 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4613 * gcc.test-framework/dg-error-exp-P.c: New test.
4614 * gcc.test-framework/dg-error-exp-XP.c: New test.
4615 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4616 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4617 * gcc.test-framework/dg-output-exp-P.c: New test.
4618 * gcc.test-framework/dg-output-exp-XF.c: New test.
4619 * gcc.test-framework/dg-warning-exp-P.c: New test.
4620 * gcc.misc-tests/dg-1.c: Remove.
4621 * gcc.misc-tests/dg-2.c: Remove.
4622 * gcc.misc-tests/dg-3.c: Remove.
4623 * gcc.misc-tests/dg-4.c: Remove.
4624 * gcc.misc-tests/dg-5.c: Remove.
4625 * gcc.misc-tests/dg-6.c: Remove.
4626 * gcc.misc-tests/dg-7.c: Remove.
4627 * gcc.misc-tests/dg-8.c: Remove.
4628 * gcc.misc-tests/dg-9.c: Remove.
4629 * gcc.misc-tests/dg-10.c: Remove.
4630 * gcc.misc-tests/dg-11.c: Remove.
4631 * gcc.misc-tests/dg-12.c: Remove.
4632 * gcc.misc-tests/dg-test.exp: Remove.
4633
4634 * gcc.test-framework/test-framework.awk: Change recording and
4635 printing of passes and failures.
4636
4637 * gcc.test-framework: New directory.
4638 * gcc.test-framework/README: New.
4639 * gcc.test-framework/test-framework.exp: New.
4640 * gcc.test-framework/test-framework.awk: New.
4641 * gcc.test-framework/gen_directive_tests: New.
4642
4643 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
4644
4645 * lib/treelang.exp: Fix comment typos.
4646 (treelang_target_compile): Don't append libs=-ltreelang to options.
4647
4648 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
4649
4650 * g++.dg/parse/typename7.C: Adjust error messages.
4651
4652 2005-01-31 Jeff Law <law@redhat.com>
4653
4654 * gcc.c-torture/execute/20050131-1.c: New test.
4655 * gcc.dg/wcaselabel.c: New test.
4656
4657 2005-01-31 Mark Mitchell <mark@codesourcery.com>
4658
4659 * g++.dg/other/warning1.C: Adjust error messags.
4660 * g++.dg/parse/constant5.C: New test.
4661
4662 2005-01-31 Steven Bosscher <stevenb@suse.de>
4663
4664 PR c/19333
4665 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4666 the test case valid.
4667 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4668 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4669 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4670 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4671 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4672 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4673
4674 2005-01-31 Dale Johannesen <dalej@apple.com>
4675
4676 * g++.dg/opt/pr19650.C: New test.
4677
4678 2005-01-31 Richard Henderson <rth@redhat.com>
4679
4680 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4681 long double for intel double extended format.
4682 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4683
4684 2005-01-30 Mark Mitchell <mark@codesourcery.com>
4685
4686 PR c++/19555
4687 * g++.dg/template/static10.C: New test.
4688
4689 PR c++/19395
4690 * g++.dg/parse/error24.C: New test.
4691
4692 PR c++/19367
4693 * g++.dg/lookup/builtin1.C: New test.
4694
4695 PR c++/19457
4696 * g++.dg/warn/conv3.C: New test.
4697
4698 2005-01-30 Bud Davis <bdavis@gfortran.org>
4699
4700 PR fortran/19647
4701 * gfortan.dg/inquire_7.f90
4702
4703 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4704
4705 PR tree-optimization/15791
4706 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4707 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4708 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4709 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4710 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4711 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4712 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4713 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4714 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4715 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4716
4717 2005-01-29 Paul Brook <paul@codesourcery.com>
4718
4719 PR fortran/18565
4720 * check.c (real_or_complex_check): New function.
4721 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4722 * intrinsic.c (add_functions): Use new check functions.
4723 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4724 Add prototypes.
4725
4726 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4727
4728 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4729 gcc.dg/lvalue-3.c: New tests.
4730 * gcc.dg/concat.c: Update expected messages.
4731
4732 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4733
4734 PR libfortran/19595
4735 * gfortran.dg/eor_1.f90: New test.
4736
4737 2005-01-29 Steven G. Kargl <kargls@comcast.net>
4738
4739 PR fortran/19589
4740 * gfortran.dg/logical_data_1.f90: New test.
4741
4742 2005-01-28 Mark Mitchell <mark@codesourcery.com>
4743
4744 PR c++/19253
4745 * g++.dg/template/crash33.C: New test.
4746
4747 PR c++/19667
4748 * g++.dg/template/crash32.C: New test.
4749
4750 2005-01-28 Ian Lance Taylor <ian@airs.com>
4751
4752 PR middle-end/16558
4753 * g++.dg/warn/Wreturn-type-2.C: New test.
4754
4755 2004-06-24 Jeff Law <law@redhat.com>
4756
4757 * gcc.dg/tree-ssa/20050128-1.c: New test.
4758
4759 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
4760
4761 * gcc.target/frv/all-mdpackh-1.c: New test.
4762
4763 2005-01-28 Steven Bosscher <stevenb@suse.de>
4764
4765 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4766
4767 2005-01-27 Richard Henderson <rth@redhat.com>
4768
4769 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4770
4771 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4772
4773 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4774
4775 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4776
4777 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4778 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4779 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4780 to cope with cases where the multilib options override the dg-options.
4781
4782 2005-01-27 Jakub Jelinek <jakub@redhat.com>
4783
4784 PR c/18946
4785 * gcc.dg/noncompile/20050120-1.c: New test.
4786
4787 2005-01-26 Diego Novillo <dnovillo@redhat.com>
4788
4789 PR tree-optimization/19633
4790 * gcc.dg/pr19633.c: New test.
4791 * gcc.dg/tree-ssa/pr19633.c: New test.
4792
4793 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4794
4795 * gcc.dg/20041216-1.c: New test.
4796
4797 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
4798
4799 PR objc/18862
4800 * objc.dg/selector-2.m: New test.
4801
4802 2005-01-26 Jakub Jelinek <jakub@redhat.com>
4803
4804 * g++.dg/opt/range-test-2.C: New test.
4805
4806 PR rtl-optimization/19579
4807 * gcc.c-torture/execute/20050124-1.c: New test.
4808
4809 2005-01-26 Greg Parker <gparker@apple.com>
4810 Stuart Hastings <stuart@apple.com>
4811
4812 * gcc.c-torture/execute/20050125-1.c: New.
4813
4814 2005-01-18 Jan Hubicka <jh@suse.cz>
4815
4816 PR tree-optimize/19337
4817 * gcc.c-torture/compile/20050119-1.c: New test.
4818
4819 2005-01-24 James E Wilson <wilson@specifixinc.com>
4820
4821 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4822 test for successful match.
4823
4824 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
4825
4826 PR objc/18408
4827 * objc.dg/comp-types-7.m: New test.
4828
4829 2005-01-24 Janis Johnson <janis187@us.ibm.com>
4830
4831 * lib/target-supports.exp (current_target_name): New.
4832 (check_effective_target_ilp32, check_effective_target_lp64):
4833 Cache the result to use as long as the current target, with
4834 multilib flags, remains the same.
4835
4836 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4837 (dg-require-weak, dg-require-visibility, dg-require-alias,
4838 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4839 dg-require-effective-target, dg-skip-if): Remove call to
4840 skip_test_and_clear_xfail.
4841 (dg-test): Clear xfail data.
4842
4843 2005-01-24 Jakub Jelinek <jakub@redhat.com>
4844
4845 PR target/17751
4846 * gcc.dg/ppc64-toc.c: New test.
4847
4848 * g++.dg/tree-ssa/empty-1.C: New test.
4849
4850 PR middle-end/19551
4851 * gcc.c-torture/execute/20050121-1.c: New test.
4852 * gcc.dg/20050121-2.c: New test.
4853
4854 2004-01-23 Steven G. Kargl <kargls@comcast.net>
4855 Paul Brook <paul@codesourcery.com>
4856
4857 PR fortran/17941
4858 * gfortran.dg/real_const_1.f: New test.
4859 * gfortran.dg/real_const_2.f90: New test.
4860 * gfortran.dg/complex_int_1.f90: New test.
4861
4862 2005-01-23 Bud Davis <bdavis9659@comcast.net>
4863
4864 PR fortran/19313
4865 * gfortan.dg/inquire_6.f90: New test.
4866
4867 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4868
4869 PR libfortran/19451
4870 * open_readonly_1.f90: New test.
4871
4872 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4873
4874 PR libfortran/18982
4875 * gfortran.dg/open_new.f90: New file.
4876
4877 2005-01-22 Paul Brook <paul@codesourcery.com>
4878
4879 * namelist_1.f90: New test.
4880
4881 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
4882
4883 PR tree-optimization/19484
4884 * gcc.c-torture/compile/20050122-[12].c: New tests.
4885
4886 2005-01-22 Paul Brook <paul@codesourcery.com>
4887
4888 * gfortran.dg/implicit_2.f90: New test.
4889
4890 2005-01-22 Bud Davis <bdavis9659@comcast.net>
4891
4892 PR fortran/19314
4893 * gfortran.dg/inquire_5.f90: New test.
4894
4895 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4896
4897 PR c/18809
4898 * gcc.dg/pr18809-1.c: New test.
4899
4900 2005-01-21 Ian Lance Taylor <ian@airs.com>
4901
4902 * gcc.dg/20050121-1.c: New test.
4903
4904 PR tree-optimization/13000
4905 * gcc.dg/20040206-1.c: Change warning to point where function is
4906 being inlined.
4907
4908 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4909
4910 PR c++/19208
4911 * g++.dg/template/array11.C: New test.
4912
4913 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4914
4915 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
4916 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
4917 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
4918 * gfortran.dg/getenv_1.f90: Add dg-do directive.
4919 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
4920 gfortran.dg/pr17164.f90: Add missing dg-do directives.
4921
4922 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
4923
4924 PR tree-optimization/15349
4925 * gcc.dg/tree-ssa/pr15349.c: New.
4926
4927 2005-01-20 Steve Ellcey <sje@cup.hp.com>
4928
4929 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
4930
4931 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
4932
4933 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
4934 scan-assembler-times directive name.
4935
4936 * gcc.dg/asm-a.c: Move dg-require-effective-target to
4937 after dg-do.
4938
4939 PR rtl-optimization/19462
4940 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
4941
4942 2005-01-19 Steve Ellcey <sje@cup.hp.com>
4943
4944 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
4945 counting function calls on ia64.
4946
4947 2005-01-19 Jakub Jelinek <jakub@redhat.com>
4948
4949 PR rtl-optimization/15139
4950 * gcc.dg/20050111-2.c: New test.
4951
4952 PR c/17297
4953 * gcc.c-torture/compile/20050113-1.c: New testcase.
4954
4955 PR middle-end/19164
4956 * gcc.dg/20050113-1.c: New testcase.
4957
4958 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
4959
4960 * gcc.dg/vect/vect-85.c: Add comment.
4961 * gcc.dg/vect/vect-86.c: Add xfail for now.
4962 * gcc.dg/vect/vect-87.c: Add xfail for now.
4963 * gcc.dg/vect/vect-88.c: Add xfail for now.
4964 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
4965
4966 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4967
4968 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
4969
4970 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4971
4972 * g++.dg/debug/typedef3.C: New test.
4973
4974 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
4975
4976 PR c/19472
4977 * gcc.dg/asm-a.c: New test.
4978
4979 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
4980
4981 * gcc.dg/sh-relax.c: Add prototype for abort.
4982
4983 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4984
4985 * gcc.dg/short-compare-1.c: New test.
4986 * gcc.dg/short-compare-2.c: Likewise.
4987
4988 2005-01-18 Michael Matz <matz@suse.de>
4989
4990 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
4991
4992 2005-01-17 Diego Novillo <dnovillo@redhat.com>
4993
4994 PR tree-optimization/19121
4995 * gcc.c-torture/compile/pr19121.c: New test.
4996
4997 2005-01-17 James E. Wilson <wilson@specifixinc.com>
4998
4999 PR target/19357
5000 * gcc.c-torture/compile/pr19357.c: New test.
5001
5002 2005-01-17 Ian Lance Taylor <ian@airs.com>
5003
5004 PR c/5675
5005 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5006 pass--those that refer just to the variable, possibly with a
5007 cast.
5008 * gcc.dg/c99-const-expr-3.c: Likewise.
5009
5010 PR middle-end/13127
5011 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5012 longer emitted.
5013
5014 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5015
5016 PR fortran/18778
5017 * gfortran.dg/endfile_2.f90: New test.
5018
5019 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5020
5021 PR 19168
5022 * gfortran.dg/select_5.f90: New test.
5023
5024 2004-01-16 Paul Brook <paul@codesourcery.com>
5025
5026 * gfortran.dg/common_4.f90: New test.
5027
5028 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5029
5030 PR rtl-optimization/19462
5031 * gcc.dg/torture/pr19462-1.c: New test.
5032
5033 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5034
5035 PR objc/19321
5036 * objc.dg/func-ptr-2.m: New.
5037 * objc.dg/volatile-1.m: New.
5038
5039 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5040
5041 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5042
5043 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5044
5045 PR tree-optimization/19060
5046 * gcc.c-torture/execute/20050104-1.c: New test.
5047
5048 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5049
5050 PR fortran/18983
5051 * gfortran.dg/write_to_null.f90: New test.
5052
5053 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5054 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5055
5056 PR other/19328
5057 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5058 argument.
5059
5060 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5061
5062 PR c++/19263
5063 * g++.dg/init/vector1.C: New test.
5064
5065 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5066
5067 PR target/13158
5068 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5069 PR target/18987
5070 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5071
5072 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5073
5074 * gfortran.dg/select_1.f90: New test.
5075 * gfortran.dg/select_2.f90: New test.
5076 * gfortran.dg/select_3.f90: New test.
5077 * gfortran.dg/select_4.f90: New test.
5078
5079 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5080
5081 PR middle-end/19084
5082 PR rtl-optimization/19348
5083 * gcc.dg/20050111-1.c: New test.
5084 * gcc.c-torture/execute/20050111-1.c: New test.
5085
5086 * gcc.dg/i386-asm-4.c: New test.
5087
5088 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5089
5090 * gcc.dg/nested-func-2.c: New test.
5091 * ada/acats/norun.lst: Remove c953002.
5092
5093 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5094
5095 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5096
5097 2005-01-12 Ben Elliston <bje@au.ibm.com>
5098
5099 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5100
5101 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5102
5103 PR target/18761
5104 * g++.dg/abi/align1.C: New test.
5105
5106 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5107
5108 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5109 at a time.
5110 * g++.dg/ext/altivec_check.h: Support compiling as C.
5111
5112 2005-01-10 Roger Sayle <roger@eyesopen.com>
5113
5114 PR c++/19355
5115 * g++.dg/expr/pr19355-1.C: New test case.
5116
5117 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5118
5119 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5120 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5121 * ada/acats/tests/c3/c92005b.ada: Likewise.
5122 * ada/acats/tests/c3/cxb3012.a: Likewise.
5123 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5124
5125 2005-01-09 Paul Brook <paul@codesourcery.com>
5126
5127 * gfortran.dg/common_2.f90: New file.
5128 * gfortran.dg/common_3.f90: New file.
5129
5130 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5131
5132 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5133
5134 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5135
5136 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5137 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5138 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5139 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5140 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5141 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5142 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5143 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5144 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5145 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5146 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5147 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5148 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5149 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5150 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5151 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5152 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5153 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5154 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5155 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5156 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5157 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5158 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5159 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5160 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5161 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5162 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5163 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5164 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5165 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5166 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5167 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5168 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5169 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5170 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5171 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5172 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5173 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5174 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5175 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5176 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5177 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5178 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5179 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5180 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5181 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5182 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5183 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5184 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5185 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5186 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5187 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5188 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5189 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5190 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5191 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5192 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5193 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5194 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5195 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5196 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5197 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5198 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5199 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5200 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5201 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5202 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5203
5204 * gcc.dg/vect/vect-1.c: Fix spelling.
5205 * gcc.dg/vect/vect-10.c: Fix spelling.
5206 * gcc.dg/vect/vect-11.c: Fix spelling.
5207 * gcc.dg/vect/vect-12.c: Fix spelling.
5208 * gcc.dg/vect/vect-14.c: Fix spelling.
5209 * gcc.dg/vect/vect-15.c: Fix spelling.
5210 * gcc.dg/vect/vect-16.c: Fix spelling.
5211 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5212 * gcc.dg/vect/vect-64.c: Fix comments.
5213 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5214
5215 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5216 Ira Rosen <irar@il.ibm.com>
5217
5218 * gcc.dg/vect/vect-70.c: New test.
5219 * gcc.dg/vect/vect-71.c: New test.
5220
5221 2005-01-09 Manfred Hollstein <mh@suse.com>
5222
5223 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5224 * gcc.dg/pr18241-2.c: Likewise.
5225 * gcc.dg/pr18241-3.c: Likewise.
5226 * gcc.dg/pr18241-4.c: Likewise.
5227 * gcc.dg/pr18241-5.c: Likewise.
5228
5229 2005-01-08 Richard Henderson <rth@redhat.com>
5230
5231 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5232 False for x86 and x86-64.
5233
5234 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5235
5236 PR tree-optimization/18241
5237 * gcc.dg/pr18241-1.c: New test.
5238 * gcc.dg/pr18241-2.c: New test.
5239 * gcc.dg/pr18241-3.c: New test.
5240 * gcc.dg/pr18241-4.c: New test.
5241 * gcc.dg/pr18241-5.c: New test.
5242
5243 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5244
5245 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5246 gfortran.dg/select_4.f90: New.
5247
5248 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5249
5250 * gcc.c-torture/execute/20050107-1.c: New test.
5251
5252 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5253
5254 PR c++/19298
5255 * g++.dg/template/ref2.C: New.
5256
5257 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5258
5259 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5260 instead of being empty.
5261
5262 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5263
5264 PR fortran/15553
5265 * gfortran.dg/array-1.f90: New test.
5266
5267 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5268
5269 PR tree-optimization/19283
5270 * gcc.c-torture/execute/20050106-1.c: New test.
5271
5272 PR rtl-optimization/18861
5273 * gcc.dg/20050105-1.c: New test.
5274
5275 PR tree-optimization/18828
5276 * gcc.dg/20050105-2.c: New test.
5277
5278 2005-01-07 Andreas Jaeger <aj@suse.de>
5279
5280 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5281
5282 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5283
5284 PR fortran/18398
5285 * gfortran.dg/fmt_read.f90: New test.
5286
5287 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5288
5289 * gcc.dg/rs6000-ldouble-2.c: New.
5290
5291 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5292
5293 PR c++/19244
5294 * g++.dg/parser/ctor2.C: New test.
5295
5296 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5297
5298 PR c++/17154
5299 * g++.dg/template/using9.C: New test.
5300
5301 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5302
5303 PR c++/19258
5304 * g++.dg/lookup/friend6.C: New test.
5305
5306 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5307
5308 PR c++/19270
5309 * g++.dg/template/array10.C: New.
5310
5311 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5312
5313 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5314 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5315
5316 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5317
5318 * gcc.c-torture/compile/20050105-1.c: New test.
5319
5320 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5321
5322 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5323
5324 2005-01-05 Roger Sayle <roger@eyesopen.com>
5325
5326 PR middle-end/19100
5327 * gcc.dg/conv-3.c: New test case.
5328
5329 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5330
5331 * gcc.dg/asm-wide-1.c: New test.
5332
5333 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5334
5335 PR c++/19030
5336 * g++.dg/parse/crash22.C: New
5337
5338 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5339
5340 PR 19257
5341 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5342
5343 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5344
5345 PR middle-end/17767
5346 * gcc.dg/i386-mmx-6.c: New test case.
5347
5348 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5349
5350 PR tree-optimization/18308
5351 * gcc.dg/vect/pr18308.c: New testcase.
5352
5353 2005-01-04 Andreas Jaeger <aj@suse.de>
5354
5355 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5356
5357 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5358 Robert Bowdidge <bowdidge@apple.com>
5359
5360 * gcc.dg/cpp/subframework1.c: New.
5361 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5362 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5363 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5364 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5365
5366 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5367
5368 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5369 producing warning.
5370 * gcc.dg/darwin-weakimport-2.c: New.
5371
5372 2005-01-03 Richard Henderson <rth@redhat.com>
5373
5374 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5375
5376 2005-01-03 Richard Henderson <rth@redhat.com>
5377
5378 * gcc.dg/vect/vect.exp: Enable for ia64.
5379 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5380 (check_effective_target_vect_float): Likewise.
5381 (check_effective_target_vect_no_align): Likewise.
5382 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5383 * gcc.dg/vect/vect-8.c: Likewise.
5384
5385 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5386
5387 PR target/19236
5388 * gcc.dg/pr19236-1.c: New test case.
5389
5390 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5391
5392 PR rtl-optimization/12092
5393 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5394
5395 2005-01-02 Andreas Jaeger <aj@suse.de>
5396
5397 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5398
5399 2005-01-01 Roger Sayle <roger@eyesopen.com>
5400 Andrew Pinski <pinskia@physics.uc.edu>
5401
5402 PR rtl-optimization/12092
5403 * gcc.dg/pr12092-1.c: New test case.
5404
5405 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5406
5407 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5408 'hidden' and 'default' for better portability.
5409 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5410
5411 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5412 6 and 7.
5413 * g++.old-deja/g++.brendan/new3.C: Likewise.
5414
5415 2005-01-01 Steven Bosscher <stevenb@suse.de>
5416
5417 * gcc.dg/20041231-1.C: New test.
5418 * g++.dg/warn/Wunreachable-code-1.C: New test.
5419
5420 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5421
5422 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5423 file, not /dev/null. Abort on error.
5424
5425 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5426 Ziemowit Laski <zlaski@apple.com>
5427
5428 PR objc/18971
5429 * objc.dg/encode-5.m: New test.
5430
5431 2004-12-29 Richard Henderson <rth@redhat.com>
5432
5433 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5434 * objc.dg/stabs-1.m: Disable for ia64.
5435
5436 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5437
5438 PR c++/19190
5439 * g++.dg/warn/Wunused-10.C: New test.
5440
5441 2004-12-28 Richard Henderson <rth@redhat.com>
5442
5443 * objc.dg/stabs-1.m: Disable for alpha.
5444
5445 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5446
5447 PR c++/19149
5448 * g++.dg/parse/error23.C: New test.
5449
5450 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5451
5452 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5453
5454 PR fortran/19032
5455 * gfortran.dg/intrinsic_modulo_1.f90: New.
5456 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5457 tests with divisor -1.
5458
5459 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5460
5461 * g++.dg/opt/temp1.C (memcpy): Return a value.
5462
5463 PR c++/19148
5464 * g++.dg/expr/cond7.C: New test.
5465
5466 2004-12-27 Paul Brook <paul@codesourcery.com>
5467
5468 * gfortran.dg/g77/select_no_compile.f: Remove.
5469
5470 2004-12-27 Richard Henderson <rth@redhat.com>
5471
5472 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5473 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5474 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5475
5476 2004-12-26 Richard Henderson <rth@redhat.com>
5477
5478 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5479 by 1i instead of token pasting.
5480
5481 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5482
5483 PR tree-optimization/17578
5484 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5485 to additional_flags.
5486 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5487
5488 2004-12-25 Richard Henderson <rth@redhat.com>
5489
5490 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5491 Remove Alpha.
5492
5493 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5494
5495 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5496 hppa*-*-hpux*.
5497 * gcc.dg/pr17957.c (dg-options): Likewise.
5498 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5499 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5500 instead of 0 on __hppa__.
5501 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5502 "foo,%r" on hppa*-*-*.
5503
5504 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5505
5506 PR fortran/19071
5507 * gfortran.dg/complex_write.f90: New test.
5508
5509 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5510
5511 PR c++/17595
5512 * g++.dg/parse/pragma2.C: New test.
5513
5514 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5515
5516 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5517
5518 * gcc.dg/empty2.c: Add missing dg-warning.
5519
5520 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5521
5522 PR c++/17413
5523 * g++.dg/template/local4.C: New test.
5524 * g++.dg/template/crash19.C: Add dg-error marker.
5525
5526 * g++.dg/template/crash31.C: Correct embedded PR number.
5527
5528 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5529
5530 PR c++/16405
5531 * g++.dg/opt/temp1.C: Add do-run marker.
5532
5533 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5534
5535 * g++.dg/template/spec19.C: New.
5536
5537 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5538
5539 PR target/16819
5540 * gcc.dg/empty2.c: New.
5541
5542 2004-12-23 Richard Henderson <rth@redhat.com>
5543
5544 * lib/target-supports.exp (check_effective_target_vect_no_align):
5545 Remove i?86 and x86-64.
5546
5547 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5548
5549 PR c++/16405
5550 * g++.dg/opt/temp1.C: New test.
5551
5552 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5553
5554 PR c++/18733
5555 * g++.dg/template/friend33.C: New testcase.
5556
5557 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5558
5559 PR c++/18464
5560 * g++.dg/template/cond5.C: New test.
5561
5562 PR c++/18492
5563 * g++.dg/inherit/thunk3.C: New test.
5564
5565 PR c++/11224
5566 * g++.dg/warn/Wunused-9.C: New test.
5567
5568 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5569
5570 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5571
5572 2004-12-22 Jan Beulich <jbeulich@novell.com>
5573
5574 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5575
5576 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5577
5578 PR c++/18378
5579 * g++.dg/ext/packed8.C: New test.
5580
5581 PR c++/13268
5582 * g++.dg/template/crash31.C: New test.
5583
5584 PR c++/19034
5585 * g++.dg/template/crash30.C: New test.
5586
5587 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5588
5589 PR C++/18984
5590 * g++.dg/eh/ctor3.C: New test.
5591
5592 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5593
5594 * objc.dg/stabs-1.m: Allow section name to be quoted and
5595 assembly label to begin with '.LL'.
5596
5597 2004-12-21 Janis Johnson <janis187@us.ibm.com>
5598
5599 * gcc.dg/vect/vect.exp
5600 (check_effective_target_lp64_or_vect_no_align): New.
5601 * gcc.dg/vect/vect-77.c: Use it.
5602 * gcc.dg/vect/vect-78.c: Use it.
5603
5604 * lib/target-supports.exp
5605 (check_effective_target_vect_no_max,
5606 check_effective_target_vect_no_bitwise,
5607 check_effective_target_vect_no_align): New.
5608 * gcc.dg/vect/vect-13.c: Use them.
5609 * gcc.dg/vect/vect-17.c: Ditto.
5610 * gcc.dg/vect/vect-18.c: Ditto.
5611 * gcc.dg/vect/vect-19.c: Ditto.
5612 * gcc.dg/vect/vect-20.c: Ditto.
5613 * gcc.dg/vect/vect-27.c: Ditto.
5614 * gcc.dg/vect/vect-29.c: Ditto.
5615 * gcc.dg/vect/vect-44.c: Ditto.
5616 * gcc.dg/vect/vect-48.c: Ditto.
5617 * gcc.dg/vect/vect-50.c: Ditto.
5618 * gcc.dg/vect/vect-52.c: Ditto.
5619 * gcc.dg/vect/vect-54.c: Ditto.
5620 * gcc.dg/vect/vect-56.c: Ditto.
5621 * gcc.dg/vect/vect-58.c: Ditto.
5622 * gcc.dg/vect/vect-60.c: Ditto.
5623 * gcc.dg/vect/vect-72.c: Ditto.
5624 * gcc.dg/vect/vect-80.c: Ditto.
5625
5626 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5627
5628 PR c++/14075
5629 * g++.dg/init/string1.C: New.
5630
5631 PR c++/18975
5632 * g++.dg/other/synth1.C: New.
5633
5634 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5635
5636 PR c/18963
5637 * gcc.dg/pr18963-1.c: New test.
5638
5639 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5640
5641 PR c/18596
5642 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5643 * gcc.dg/pr18596-1.c: Use dg-error.
5644 (dg-options): Use -fno-unit-at-a-time.
5645 * gcc.dg/pr18596-2.c: New test.
5646 * gcc.dg/pr18596-3.c: New test.
5647
5648 2004-12-20 Roger Sayle <roger@eyesopen.com>
5649
5650 PR middle-end/18683
5651 * g++.dg/opt/pr18683-1.C: New test case.
5652
5653 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5654
5655 PR other/19093
5656 * g++.dg/opt/max1.C: Fix for 64bit targets.
5657
5658 2004-12-20 Matt Austern <austern@apple.com>
5659
5660 PR c++/19044
5661 * g++.dg/ext/builtin6.C: New
5662
5663 2004-12-20 Diego Novillo <dnovillo@redhat.com>
5664
5665 PR tree-optimization/19080
5666 * gcc.c-torture/compile/pr19080.c: New test.
5667
5668 2004-12-20 Steven Bosscher <stevenb@suse.de>
5669
5670 * gcc.dg/20041219-1.c: New test.
5671
5672 2004-12-19 Roger Sayle <roger@eyesopen.com>
5673
5674 PR middle-end/19068
5675 * g++.dg/opt/max1.C: New test case.
5676
5677 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5678
5679 * gcc.dg/fdata-sections-1.c: New test.
5680
5681 2004-12-18 Roger Sayle <roger@eyesopen.com>
5682
5683 PR middle-end/18548
5684 * gcc.dg/max-1.c: New test case.
5685
5686 2004-12-18 Jakub Jelinek <jakub@redhat.com>
5687
5688 * gcc.c-torture/execute/20041218-1.c: New test.
5689
5690 2004-12-17 Diego Novillo <dnovillo@redhat.com>
5691
5692 * gcc.dg/pr18501.c: New test.
5693 * gcc.dg/uninit-5.c: XFAIL.
5694 * gcc.dg/uninit-9.c: XFAIL.
5695
5696 2004-12-17 Dale Johannesen <dalej@apple.com>
5697
5698 * gcc.dg/20041213-1.c: New.
5699
5700 2004-12-17 Ziemowit Laski <zlaski@apple.com>
5701
5702 * objc.dg/stabs-1.m: Allow assembly label to begin
5703 with a dot ('.').
5704
5705 2004-12-17 Jakub Jelinek <jakub@redhat.com>
5706
5707 * gcc.c-torture/execute/20041213-1.c: Move...
5708 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5709
5710 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5711
5712 PR c++/18721
5713 * g++.dg/lookup/conv-5.C: New.
5714
5715 2004-12-16 Ziemowit Laski <zlaski@apple.com>
5716
5717 * objc.dg/stabs-1.m: New test.
5718
5719 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5720
5721 * gcc.dg/visibility-c.c: Change compile to
5722 assemble for the test.
5723
5724 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5725
5726 PR target/19041
5727 * gcc.dg/visibility-c.c: New test.
5728
5729 2004-12-16 Roger Sayle <roger@eyesopen.com>
5730
5731 PR middle-end/18493
5732 * gcc.dg/switch-8.c: New test case.
5733
5734 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5735
5736 PR c++/18905
5737 * g++.dg/template/init4.C: New.
5738 * g++.dg/opt/static3.C: Enable optimizer.
5739
5740 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5741
5742 * g++.dg/other/complex1.C: New test.
5743
5744 2004-12-15 Alan Modra <amodra@bigpond.net.au>
5745
5746 * g++.dg/opt/inline9.C: New test.
5747
5748 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5749
5750 PR fortran/18993
5751 * gfotran.dg/nullify_1.f: New test.
5752
5753 2004-12-15 Richard Henderson <rth@redhat.com>
5754
5755 * gcc.target/i386/i386.exp: New harness.
5756 * gcc.target/i386/vect-args.c: New.
5757
5758 2004-12-15 David Edelsohn <edelsohn@gnu.org>
5759
5760 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5761
5762 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5763
5764 PR c++/18825
5765 * g++.dg/template/friend32.C: New test.
5766
5767 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5768
5769 * cpp/pragma-once-1.c: New test.
5770 * cpp/pragma-once-1b.h: Likewise.
5771 * cpp/pragma-once-1c.h: Likewise.
5772 * cpp/pragma-once-1d.h: Likewise.
5773 * cpp/inc/pragma-once-1a.h: Likewise.
5774
5775 2004-12-15 Bud Davis <bdavis9659@comcast.net>
5776 Steven G. Kargl <kargls@comcast.net>
5777
5778 PR fortran/17597
5779 * gfortran.dg/list_read_3.f90: New test.
5780
5781 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5782
5783 * gcc.dg/ftrapv-2.c: New test.
5784
5785 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5786
5787 PR c++/18981
5788 * g++.dg/template/typename9.C: New test.
5789
5790 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5791
5792 PR c++/18738
5793 * g++.dg/template/typename8.C: New test.
5794 * g++.dg/parse/friend2.C: Tweak error message.
5795
5796 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5797
5798 * gcc.c-torture/20041214-1.c: New test.
5799
5800 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5801
5802 PR c++/18965
5803 * g++.dg/init/array17.C: New test.
5804
5805 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5806
5807 PR c++/18793
5808 * g++.dg/init/aggr3.C: New test.
5809
5810 2004-12-14 Janis Johnson <janis187@us.ibm.com
5811
5812 * gcc.dg/altivec-types-1.c: New test.
5813 * gcc.dg/altivec-types-2.c: New test.
5814 * gcc.dg/altivec-types-3.c: New test.
5815 * gcc.dg/altivec-types-4.c: New test.
5816 * g++.dg/ext/altivec-types-1.C: New test.
5817 * g++.dg/ext/altivec-types-2.C: New test.
5818 * g++.dg/ext/altivec-types-3.C: New test.
5819 * g++.dg/ext/altivec-types-4.C: New test.
5820
5821 2004-12-14 Jakub Jelinek <jakub@redhat.com>
5822
5823 PR middle-end/18951
5824 * gcc.c-torture/execute/20041213-1.c: New test.
5825
5826 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5827
5828 PR c++/18949
5829 * g++.dg/template/cast1.C: New.
5830
5831 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5832
5833 * gcc.c-torture/execute/20041213-2.c: New test.
5834
5835 2004-12-13 Richard Henderson <rth@redhat.com>
5836
5837 * gcc.dg/i386-sse-10.c: Fix typo in options.
5838
5839 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5840
5841 PR c++/18968
5842 * g++.dg/opt/pr18968.C: New test.
5843
5844 2004-12-13 Mark Mitchell <mark@codesourcery.com>
5845
5846 PR c++/18925
5847 * g++.dg/ext/visibility/staticdatamem.C: New test.
5848
5849 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5850
5851 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5852
5853 2004-12-13 Roger Sayle <roger@eyesopen.com>
5854
5855 PR rtl-optimization/18928
5856 * gcc.dg/pr18928-1.c: New test case.
5857
5858 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
5859
5860 PR tree-opt/16951
5861 * gcc.c-torture/compile/20041211-1.c: New.
5862
5863 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5864
5865 PR middle-end/17564
5866 * gcc.c-torture/execute/20041212-1.c: New test.
5867
5868 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5869
5870 PR fortran/18869
5871 * gfortran.dg/common_1.f90: New test.
5872
5873 2004-12-12 Steven G. Kargl <kargls@comcast.net>
5874 Paul Brook <paul@codesourcery.com>
5875
5876 PR fortran/16222
5877 * gfortran.dg/real_do_1.f90: New test.
5878
5879 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5880
5881 PR tree-opt/18040
5882 * g++.dg/opt/ptrmem6.C: New test.
5883
5884 2004-12-11 Roger Sayle <roger@eyesopen.com>
5885
5886 PR middle-end/18921
5887 * gcc.dg/pr18921-1.c: New test case.
5888
5889 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5890
5891 PR fortran/17175
5892 * gfortran.dg/scale_1.f90: New test.
5893
5894 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
5895
5896 PR middle-end/18903
5897 * gcc.c-torture/compile/pr18903.c: New test.
5898
5899 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
5900
5901 * gcc.c-torture/execute/20041210-1.c: New test.
5902
5903 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5904
5905 PR c++/18731
5906 * g++.dg/parser/struct-1.C: New test.
5907 * g++.dg/parser/struct-2.C: New test.
5908 * g++.dg/parser/struct-3.C: New test.
5909
5910 2004-12-09 Richard Henderson <rth@redhat.com>
5911
5912 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
5913
5914 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
5915 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
5916
5917 2004-12-09 Matt Austern <austern@apple.com>
5918
5919 PR c++/18514
5920 * g++.dg/ext/builtin1.C: New
5921 * g++.dg/ext/builtin2.C: New
5922 * g++.dg/ext/builtin3.C: New
5923 * g++.dg/ext/builtin4.C: New
5924 * g++.dg/ext/builtin5.C: New
5925
5926 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
5927
5928 PR tree-opt/18904
5929 * g++.dg/opt/ptrmem5.C: New test.
5930
5931 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
5932
5933 * g++.dg/parse/typename5.C: Adjust for new error.
5934 * g++.dg/parse/typename7.C: New.
5935
5936 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5937
5938 PR c++/18073
5939 * g++.dg/other/mmintrin.C: New test.
5940
5941 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
5942
5943 PR c++/16681
5944 * g++.dg/init/array15.C: New.
5945 * g++.dg/init/array16.C: New.
5946
5947 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5948
5949 PR fortran/18826
5950 * gfortran.dg/assign_1.f90: New test.
5951
5952 2004-12-08 Nick Clifton <nickc@redhat.com>
5953
5954 * gcc.target/xstormy16/bss_below100: New directory containing tests.
5955 * gcc.target/xstormy16/data_below100: Likewise.
5956 * gcc.target/xstormy16/sfr: Likewise.
5957 * gcc.target/xstormy16/below100.S: New test source file.
5958 * gcc.target/xstormy16/below100.ld: New test linker script.
5959 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5960 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
5961 bp instructions.
5962 * gcc.target/xstormy16/bp.c: Likewise.
5963
5964 * gcc.target/xstormy16/bss_below100: New files:
5965 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5966 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5967 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5968 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5969 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5970 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5971 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5972 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5973 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5974 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5975 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5976 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5977 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5978 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5979 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5980 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5981 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5982 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5983 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5984 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5985 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5986 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5987 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5988 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5989 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5990 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5991 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5992
5993 * gcc.target/xstormy16/data_below100: New files:
5994 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5995 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5996 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5997 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5998 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5999 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6000 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6001 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6002 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6003 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6004 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6005 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6006 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6007 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6008 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6009 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6010 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6011 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6012 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6013 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6014 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6015 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6016 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6017 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6018 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6019 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6020 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6021
6022 * gcc.target/xstormy16/sfr: New files:
6023 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6024 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6025 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6026 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6027 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6028 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6029 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6030 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6031 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6032 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6033 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6034 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6035 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6036 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6037 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6038 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6039 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6040 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6041 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6042 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6043 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6044 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6045 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6046 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6047 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6048 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6049 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6050 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6051 27_if0_sfrw_bitfield_f.c
6052
6053 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6054
6055 PR c++/18100
6056 * g++.dg/lookup/name-clash4.C: New test.
6057
6058 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6059
6060 PR c++/18672
6061 * g++.dg/opt/array1.C: New.
6062
6063 PR c++/18803
6064 * g++.dg/template/operator5.C: New.
6065
6066 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6067
6068 PR c/18867
6069 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6070
6071 2004-12-07 Steven Bosscher <stevenb@suse.de>
6072
6073 * gcc.dg/noncompile/20041207.c: New test.
6074
6075 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6076
6077 * g++.dg/other/unreachable-1.C: New test.
6078
6079 2004-12-06 Nick Clifton <nickc@redhat.com>
6080
6081 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6082 <limits.h> because the latter comes from gcc's include/ directory
6083 and not the newlib/libc/include directory.
6084
6085 2004-12-04 Richard Henderson <rth@redhat.com>
6086
6087 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6088
6089 2004-12-04 Richard Henderson <rth@redhat.com>
6090
6091 * lib/target-supports.exp (check_gc_sections_available): Disable
6092 for alpha and ia64.
6093
6094 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6095
6096 PR middle-end/17909
6097 * g++.dg/other/vararg-2.C: New test.
6098
6099 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6100
6101 PR c++/17011, c++/17971
6102 * g++.dg/template/error15.C: Adjust expected error.
6103 * g++.dg/template/instantiate3.C: Likewise.
6104
6105 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6106
6107 * gcc.dg/altivec-18.c: Fix for darwin
6108
6109 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6110
6111 PR c++/18782
6112 * g++.dg/parse/ptrmem2.C: New.
6113
6114 PR c++/18318
6115 * g++.dg/template/new1.C: New.
6116
6117 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6118
6119 PR fortran/18710
6120 * gfortran.dg/direct_io_3.f90: New test.
6121
6122 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6123
6124 PR 18758
6125 * g++.dg/parse/crash21.C: New.
6126
6127 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6128
6129 PR c++/15664, c++/18276
6130 * g++.dg/template/ttp13.C: New test.
6131 * g++.dg/template/ttp14.C: Likewise.
6132
6133 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6134
6135 PR c++/18123
6136 * g++.dg/parse/enum2.C: New test.
6137 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6138
6139 2004-12-02 Nick Clifton <nickc@redhat.com>
6140
6141 * gcc.target/xstormy16: New test directory.
6142 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6143 * gcc.target/xstormy16/bp.c: Check the generation of bp
6144 instructions.
6145 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6146 bn instructions and the BELOW100 attribute.
6147
6148 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6149
6150 PR target/16952
6151 * gcc.dg/ppc-eabi.c: New.
6152
6153 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6154
6155 PR fortran/18284
6156 * gfortran.dg/backspace.f90
6157
6158 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6159
6160 * gfortran.dg/inquire.f90: New test.
6161
6162 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6163
6164 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6165 handle effective-target-keyword.
6166 (dg-skip-if): Support effective-target keyword as target list.
6167 (dg-xfail-if): Ditto.
6168 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6169
6170 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6171
6172 PR tree-optimization/18291
6173 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6174
6175 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6176
6177 PR C++/18729
6178 * g++.dg/parse/crash20.C: New.
6179
6180 PR c++/17431
6181 * g++.dg/overload/arg1.C: New.
6182 * g++.dg/overload/arg2.C: New.
6183 * g++.dg/overload/arg3.C: New.
6184 * g++.dg/overload/arg4.C: New.
6185
6186 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6187
6188 * gcc.dg/c99-flex-array-4.c: Remove.
6189
6190 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6191
6192 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6193
6194 * lib/target-supports.exp (is-effective-target): Simplify.
6195
6196 * lib/target-supports.exp (check_effective_target_vect_long):
6197 Fix for powerpc64-*-*.
6198
6199 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6200
6201 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6202 to support new requirements on FreeBSD 5.
6203
6204 2004-11-30 Devang Patel <dpatel@apple.com>
6205
6206 PR 18702
6207 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6208
6209 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6210
6211 * g++.dg/ext/altivec-13.C: New test.
6212
6213 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6214
6215 PR tree-opt/18298
6216 * gcc.c-torture/execute/p18298.c: New test.
6217
6218 2004-11-30 Ira Rosen <irar@il.ibm.com>
6219 Dorit Naishlos <dorit@il.ibm.com>
6220
6221 PR tree-opt/18607
6222 * gcc.dg/vect/vect-89.c: New test.
6223
6224 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6225
6226 * gcc.dg/pr18596-1.c: New test.
6227
6228 2004-11-30 Ben Elliston <bje@au.ibm.com>
6229
6230 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6231
6232 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6233
6234 PR c/18479
6235 * gcc.dg/pr18479.c: New test.
6236
6237 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6238
6239 PR target/18490
6240 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6241 mmix-knuth-mmixware.
6242
6243 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6244 cris-*-elf* cris-*-aout* mmix-*-*
6245
6246 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6247
6248 PR middle-end/18725
6249 * gcc.dg/pr18725.c: New test.
6250
6251 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6252
6253 PR target/18488
6254 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6255
6256 PR target/18336
6257 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6258
6259 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6260
6261 PR c++/18368
6262 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6263 * g++.old-deja/g++.law/ctors5.C: Likewise.
6264 * g++.old-deja/g++.other/crash25.C: Likewise.
6265
6266 PR c++/18674
6267 * g++.dg/template/error16.C: New test.
6268
6269 PR c++/18512
6270 * g++.dg/template/crash29.C: New test.
6271
6272 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6273
6274 PR tree-optimization/18712
6275 * gcc.c-torture/compile/pr18712.c: New test.
6276
6277 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6278
6279 PR c/7544
6280 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6281 tests.
6282
6283 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6284
6285 PR c++/18652
6286 * g++.dg/lookup/crash6.C: New test.
6287
6288 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6289
6290 PR middle-end/18164
6291 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6292
6293 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6294
6295 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6296 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6297 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6298
6299 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6300
6301 * gcc.dg/pr18164.c: New test.
6302
6303 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6304
6305 * gcc.dg/funroll-loops-all.c: New.
6306
6307 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6308
6309 PR target/18489
6310 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6311 delimeter, match space and TAB as well as ":".
6312
6313 PR target/18484
6314 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6315
6316 PR target/18348
6317 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6318
6319 PR target/18345
6320 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6321
6322 PR target/18337
6323 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6324
6325 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6326
6327 * gfortran.dg/direct_io_2.f90: New test.
6328
6329 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6330
6331 PR target/18334
6332 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6333
6334 2004-11-28 Richard Henderson <rth@redhat.com>
6335
6336 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6337
6338 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6339
6340 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6341 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6342 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6343 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6344 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6345 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6346 gcc.dg/pointer-arith-8.c: New tests.
6347
6348 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6349
6350 PR fortran/18364
6351 * gfortran.dg/endfile.f90: New test.
6352
6353 2004-11-27 Falk Hueffner <falk@debian.org>
6354
6355 * gcc.dg/loop-6.c: New test.
6356
6357 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6358
6359 * gcc.c-torture/execute/20041126-1.c: New test.
6360
6361 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6362
6363 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6364 on IRIX.
6365
6366 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6367
6368 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6369 functions.
6370
6371 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6372
6373 PR rtl-optimization/17825
6374 * gcc.c-torture/compile/20041119-1.c: New test.
6375
6376 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6377
6378 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6379 Check existence of ld library path variables before unsetting.
6380
6381 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6382
6383 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6384
6385 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6386
6387 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6388
6389 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6390
6391 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6392
6393 2004-11-26 Ben Elliston <bje@au.ibm.com>
6394
6395 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6396 dg-do directive.
6397
6398 2004-11-26 Ben Elliston <bje@au.ibm.com>
6399
6400 * gcc.dg/pr17957.c: Pass --param, not -param.
6401
6402 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6403
6404 PR middle-end/17957
6405 * testsuite/gcc.dg/pr17957.c: New test.
6406
6407 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6408
6409 PR c++/18445
6410 * g++.dg/template/crash28.C: Likewise.
6411
6412 PR c++/18001
6413 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6414 * g++.dg/ext/lvaddr.C: Likewise.
6415 * g++.dg/opt/pr7503-3.C: Likewise.
6416
6417 PR c++/18466
6418 * g++.dg/parse/qualified3.C: New test.
6419 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6420
6421 PR c++/18545
6422 * g++.dg/expr/return1.C: New test.
6423
6424 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6425
6426 Friend class name lookup 3/n, PR c++/3332
6427 * g++.dg/lookup/friend3.C: New test.
6428 * g++.dg/lookup/friend4.C: Likewise.
6429 * g++.dg/lookup/friend5.C: Likewise.
6430
6431 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6432
6433 Friend class name lookup 2/n, PR c++/14513, c++/15410
6434 * g++.dg/lookup/friend2.C: New test.
6435 * g++.dg/template/friend31.C: Likewise.
6436
6437 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6438
6439 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6440
6441 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6442
6443 PR c++/17473
6444 * g++.dg/tc1/dr56.C: Remove.
6445 * g++.dg/template/typedef1.C: Add dg-error markers.
6446 * g++.old-deja/g++.other/typedef7.C: Likewise.
6447
6448 PR c++/18285
6449 * g++.dg/parse/typedef7.C: New test.
6450
6451 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6452
6453 * gcc.c-torture/execute/20041124-1.c: New test.
6454
6455 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6456
6457 * g++.dg/template/deduce3.C: New test.
6458
6459 PR c++/18586
6460 * g++.dg/template/crash27.C: New test.
6461
6462 PR c++/18530
6463 * g++.dg/warn/Wshadow-3.C: New test.
6464
6465 2004-11-24 Devang Patel <dpatel@apple.com>
6466
6467 PR/18555
6468 * gcc.dg/cpp/isysroot-1.c: New test.
6469 * gcc.dg/cpp/usr/include/stdio.h: New file.
6470 * gcc.dg/cpp/isysroot-2.c: New test.
6471 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6472 New file.
6473
6474 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6475
6476 PR c++/8929
6477 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6478
6479 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6480
6481 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6482 * gcc.target/sparc/pdist.c: Likewise.
6483
6484 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6485
6486 PR c++/16882
6487 * g++.dg/conversion/simd1.C: New test.
6488
6489 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6490
6491 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6492 and restore_ld_library_path_env_vars.
6493 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6494 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6495 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6496 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6497
6498 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6499
6500 * gcc.dg/pragma-align-2.c: Test macro expansion.
6501 * gcc.dg/pragma-pack-2.c: New test.
6502
6503 2004-11-23 Richard Henderson <rth@redhat.com>
6504
6505 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6506 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6507 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6508 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6509 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6510 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6511
6512 * gcc.dg/vect/vect.exp: Add check for alpha.
6513 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6514 (check_effective_target_vect_int): Enable for alpha.
6515 (check_effective_target_vect_long): New.
6516 (is-effective-target): Add it.
6517
6518 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6519
6520 * gcc.dg/pr18614-1.c: New test.
6521
6522 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6523
6524 * gcc.dg/setjmp-2.c: New test.
6525
6526 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6527
6528 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6529 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6530 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6531 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6532 gcc.target/sparc/pdist.c: New tests.
6533
6534 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6535
6536 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6537
6538 2004-11-22 Dale Johannesen <dalej@apple.com>
6539
6540 * gcc.dg/20041111-1.c: New.
6541
6542 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6543
6544 PR tree-opt/18536
6545 * gcc.dg/vect/pr18536.c: New test.
6546
6547 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6548
6549 PR c++/18354
6550 * g++.dg/template/nontype11.C: New test.
6551
6552 2004-11-21 Roger Sayle <roger@eyesopen.com>
6553
6554 PR middle-end/18520
6555 * gcc.dg/pr18520-1.c: New test case.
6556
6557 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6558
6559 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6560 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6561 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6562 expected diagnostics.
6563
6564 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6565
6566 PR target/18580
6567 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6568 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6569 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6570
6571 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6572
6573 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6574
6575 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6576 Joseph Myers <joseph@codesourcery.com>
6577
6578 * lib/target-supports.exp (check_visibility_available): Really
6579 test the compiler.
6580
6581 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6582
6583 PR tree-opt/18181
6584 * gcc.dg/vect/vect-85.c: New test.
6585 * gcc.dg/vect/vect-86.c: New test.
6586 * gcc.dg/vect/vect-87.c: New test.
6587 * gcc.dg/vect/vect-88.c: New test.
6588
6589 2004-11-19 Ben Elliston <bje@au.ibm.com>
6590
6591 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6592
6593 2004-11-18 Janis Johnson <janis187@us.ibm.com>
6594
6595 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6596 * gcc.dg/ppc-and-1.c: Ditto.
6597 * gcc.dg/ppc-compare-1.c: Ditto.
6598 * gcc.dg/ppc-mov-1.c: Ditto
6599
6600 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
6601 Mark Mitchell <mark@codesourcery.com>
6602
6603 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6604
6605 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6606 Aldy Hernandez <aldyh@redhat.com>
6607
6608 * lib/target-supports.exp (check_effective_target_vect_int): New
6609 (check_effective_target_vect_float): New
6610 (check_effective_target_vect_double): New.
6611 (is-effective-target): Support new effective targets keywords.
6612 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6613 default action for dg-do.
6614 * gcc.dg/vect/pr16105.c: Use new support.
6615 * gcc.dg/vect/pr18400.c: Ditto.
6616 * gcc.dg/vect/pr18425.c: Ditto.
6617 * gcc.dg/vect/vect-1.c: Ditto.
6618 * gcc.dg/vect/vect-10.c: Ditto.
6619 * gcc.dg/vect/vect-11.c: Ditto.
6620 * gcc.dg/vect/vect-12.c: Ditto.
6621 * gcc.dg/vect/vect-13.c: Ditto.
6622 * gcc.dg/vect/vect-14.c: Ditto.
6623 * gcc.dg/vect/vect-15.c: Ditto.
6624 * gcc.dg/vect/vect-16.c: Ditto.
6625 * gcc.dg/vect/vect-17.c: Ditto.
6626 * gcc.dg/vect/vect-18.c: Ditto.
6627 * gcc.dg/vect/vect-19.c: Ditto.
6628 * gcc.dg/vect/vect-2.c: Ditto.
6629 * gcc.dg/vect/vect-20.c: Ditto.
6630 * gcc.dg/vect/vect-21.c: Ditto.
6631 * gcc.dg/vect/vect-22.c: Ditto.
6632 * gcc.dg/vect/vect-23.c: Ditto.
6633 * gcc.dg/vect/vect-24.c: Ditto.
6634 * gcc.dg/vect/vect-25.c: Ditto.
6635 * gcc.dg/vect/vect-26.c: Ditto.
6636 * gcc.dg/vect/vect-27.c: Ditto.
6637 * gcc.dg/vect/vect-27a.c: Ditto.
6638 * gcc.dg/vect/vect-28.c: Ditto.
6639 * gcc.dg/vect/vect-29.c: Ditto.
6640 * gcc.dg/vect/vect-29a.c: Ditto.
6641 * gcc.dg/vect/vect-3.c: Ditto.
6642 * gcc.dg/vect/vect-30.c: Ditto.
6643 * gcc.dg/vect/vect-31.c: Ditto.
6644 * gcc.dg/vect/vect-32.c: Ditto.
6645 * gcc.dg/vect/vect-33.c: Ditto.
6646 * gcc.dg/vect/vect-34.c: Ditto.
6647 * gcc.dg/vect/vect-35.c: Ditto.
6648 * gcc.dg/vect/vect-36.c: Ditto.
6649 * gcc.dg/vect/vect-37.c: Ditto.
6650 * gcc.dg/vect/vect-38.c: Ditto.
6651 * gcc.dg/vect/vect-4.c: Ditto.
6652 * gcc.dg/vect/vect-40.c: Ditto.
6653 * gcc.dg/vect/vect-41.c: Ditto.
6654 * gcc.dg/vect/vect-42.c: Ditto.
6655 * gcc.dg/vect/vect-43.c: Ditto.
6656 * gcc.dg/vect/vect-44.c: Ditto.
6657 * gcc.dg/vect/vect-45.c: Ditto.
6658 * gcc.dg/vect/vect-46.c: Ditto.
6659 * gcc.dg/vect/vect-47.c: Ditto.
6660 * gcc.dg/vect/vect-48.c: Ditto.
6661 * gcc.dg/vect/vect-48a.c: Ditto.
6662 * gcc.dg/vect/vect-49.c: Ditto.
6663 * gcc.dg/vect/vect-5.c: Ditto.
6664 * gcc.dg/vect/vect-50.c: Ditto.
6665 * gcc.dg/vect/vect-51.c: Ditto.
6666 * gcc.dg/vect/vect-52.c: Ditto.
6667 * gcc.dg/vect/vect-53.c: Ditto.
6668 * gcc.dg/vect/vect-54.c: Ditto.
6669 * gcc.dg/vect/vect-55.c: Ditto.
6670 * gcc.dg/vect/vect-56.c: Ditto.
6671 * gcc.dg/vect/vect-56a.c: Ditto.
6672 * gcc.dg/vect/vect-57.c: Ditto.
6673 * gcc.dg/vect/vect-58.c: Ditto.
6674 * gcc.dg/vect/vect-59.c: Ditto.
6675 * gcc.dg/vect/vect-6.c: Ditto.
6676 * gcc.dg/vect/vect-60.c: Ditto.
6677 * gcc.dg/vect/vect-61.c: Ditto.
6678 * gcc.dg/vect/vect-62.c: Ditto.
6679 * gcc.dg/vect/vect-63.c: Ditto.
6680 * gcc.dg/vect/vect-64.c: Ditto.
6681 * gcc.dg/vect/vect-65.c: Ditto.
6682 * gcc.dg/vect/vect-66.c: Ditto.
6683 * gcc.dg/vect/vect-67.c: Ditto.
6684 * gcc.dg/vect/vect-68.c: Ditto.
6685 * gcc.dg/vect/vect-69.c: Ditto.
6686 * gcc.dg/vect/vect-7.c: Ditto.
6687 * gcc.dg/vect/vect-72.c: Ditto.
6688 * gcc.dg/vect/vect-72a.c: Ditto.
6689 * gcc.dg/vect/vect-73.c: Ditto.
6690 * gcc.dg/vect/vect-74.c: Ditto.
6691 * gcc.dg/vect/vect-75.c: Ditto.
6692 * gcc.dg/vect/vect-76.c: Ditto.
6693 * gcc.dg/vect/vect-77.c: Ditto.
6694 * gcc.dg/vect/vect-77a.c: Ditto.
6695 * gcc.dg/vect/vect-78.c: Ditto.
6696 * gcc.dg/vect/vect-79.c: Ditto.
6697 * gcc.dg/vect/vect-8.c: Ditto.
6698 * gcc.dg/vect/vect-80.c: Ditto.
6699 * gcc.dg/vect/vect-82.c: Ditto.
6700 * gcc.dg/vect/vect-82_64.c: Ditto.
6701 * gcc.dg/vect/vect-83.c: Ditto.
6702 * gcc.dg/vect/vect-83_64.c: Ditto.
6703 * gcc.dg/vect/vect-9.c: Ditto.
6704 * gcc.dg/vect/vect-all.c: Ditto.
6705 * gcc.dg/vect/vect-none.c: Ditto.
6706
6707 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6708
6709 * lib/gcc-dg.exp (dg-skip-if): New function.
6710 (dg-forbid-option): Remove.
6711 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6712 * g++.dg/abi/bitfield8.C: Likewise.
6713 * g++.dg/abi/dtor1.C: Likewise.
6714 * g++.dg/abi/empty10.C: Likewise.
6715 * g++.dg/abi/empty7.C: Likewise.
6716 * g++.dg/abi/empty9.C: Likewise.
6717 * g++.dg/abi/layout3.C: Likewise.
6718 * g++.dg/abi/layout4.C: Likewise.
6719 * g++.dg/abi/thunk1.C: Likewise.
6720 * g++.dg/abi/thunk2.C: Likewise.
6721 * g++.dg/abi/vbase11.C: Likewise.
6722 * g++.dg/abi/vthunk2.C: Likewise.
6723 * g++.dg/abi/vthunk3.C: Likewise.
6724 * g++.dg/ext/attrib8.C: Likewise.
6725 * g++.dg/opt/longbranch2.C: Likewise.
6726 * g++.dg/opt/reg-stack4.C: Likewise.
6727 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6728 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6729 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6730 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6731 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6732 * gcc.dg/20000609-1.c: Likewise.
6733 * gcc.dg/20000720-1.c: Likewise.
6734 * gcc.dg/20011107-1.c: Likewise.
6735 * gcc.dg/20011119-1.c: Likewise.
6736 * gcc.dg/20020108-1.c: Likewise.
6737 * gcc.dg/20020122-2.c: Likewise.
6738 * gcc.dg/20020122-3.c: Likewise.
6739 * gcc.dg/20020201-3.c: Likewise.
6740 * gcc.dg/20020206-1.c: Likewise.
6741 * gcc.dg/20020218-1.c: Likewise.
6742 * gcc.dg/20020310-1.c: Likewise.
6743 * gcc.dg/20020411-1.c: Likewise.
6744 * gcc.dg/20020418-2.c: Likewise.
6745 * gcc.dg/20020426-1.c: Likewise.
6746 * gcc.dg/20020426-2.c: Likewise.
6747 * gcc.dg/20020517-1.c: Likewise.
6748 * gcc.dg/20020523-1.c: Likewise.
6749 * gcc.dg/20020523-2.c: Likewise.
6750 * gcc.dg/20020729-1.c: Likewise.
6751 * gcc.dg/20030204-1.c: Likewise.
6752 * gcc.dg/20030826-2.c: Likewise.
6753 * gcc.dg/20030926-1.c: Likewise.
6754 * gcc.dg/20031202-1.c: Likewise.
6755 * gcc.dg/980312-1.c: Likewise.
6756 * gcc.dg/980313-1.c: Likewise.
6757 * gcc.dg/990117-1.c: Likewise.
6758 * gcc.dg/990424-1.c: Likewise.
6759 * gcc.dg/990524-1.c: Likewise.
6760 * gcc.dg/991230-1.c: Likewise.
6761 * gcc.dg/i386-387-1.c: Likewise.
6762 * gcc.dg/i386-387-2.c: Likewise.
6763 * gcc.dg/i386-387-3.c: Likewise.
6764 * gcc.dg/i386-387-4.c: Likewise.
6765 * gcc.dg/i386-387-5.c: Likewise.
6766 * gcc.dg/i386-387-6.c: Likewise.
6767 * gcc.dg/i386-asm-1.c: Likewise.
6768 * gcc.dg/i386-bitfield1.c: Likewise.
6769 * gcc.dg/i386-bitfield2.c: Likewise.
6770 * gcc.dg/i386-loop-1.c: Likewise.
6771 * gcc.dg/i386-loop-2.c: Likewise.
6772 * gcc.dg/i386-loop-3.c: Likewise.
6773 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6774 * gcc.dg/i386-pic-1.c: Likewise.
6775 * gcc.dg/i386-regparm.c: Likewise.
6776 * gcc.dg/i386-signbit-1.c: Likewise.
6777 * gcc.dg/i386-signbit-2.c: Likewise.
6778 * gcc.dg/i386-signbit-3.c: Likewise.
6779 * gcc.dg/i386-sse-5.c: Likewise.
6780 * gcc.dg/i386-sse-8.c: Likewise.
6781 * gcc.dg/i386-unroll-1.c: Likewise.
6782 * gcc.dg/tls/opt-1.c: Likewise.
6783 * gcc.dg/tls/opt-2.c: Likewise.
6784 * gcc.dg/unroll-1.c: Likewise.
6785 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6786 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6787 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6788 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6789
6790 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6791
6792 * g++.dg/template/incomplete1.C: New test.
6793
6794 2004-11-16 Nick Clifton <nickc@redhat.com>
6795
6796 Revert patches accidentally commited during checkin of fixes for
6797 xstormy16 tests:
6798 gcc.c-torture/execute/simd-4.c: Revert
6799 gcc.dg/20040910-1.c: Revert.
6800
6801 2004-11-16 Paul Brook <paul@codesourcery.com>
6802
6803 PR fortran/13010
6804 * gfortran.dg/der_pointer_1.f90: New test.
6805
6806 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6807
6808 PR c/18498
6809 * gcc.dg/bitfld-13.c: New test.
6810
6811 2004-11-15 Janis Johnson <janis187@us.ibm.com>
6812
6813 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6814 powerpc*-*-linux*.
6815
6816 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6817 * gcc.dg/ppc64-abi-2.c: Ditto.
6818 * gcc.dg/ppc64-abi-3.c: Ditto.
6819
6820 * lib/gcc-dg.exp (dg-target-list): Remove.
6821
6822 2004-11-15 Steve Ellcey <sje@cup.hp.com>
6823
6824 * gcc.dg/ia64-postinc.c: New test.
6825
6826 2004-11-15 Mark Mitchell <mark@codesourcery.com>
6827
6828 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6829
6830 2004-11-15 Nick Clifton <nickc@redhat.com>
6831
6832 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6833 __INT_MAX__ so that the test can be compiled by toolchains
6834 targeted at 16-bit processors.
6835
6836 * gcc.dg/20040625-1.c: Use long constants rather than integers
6837 when performing arithmetic that will overflow 16-bits.
6838
6839 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6840 xstormy16. It does not support 128-bit vector operations.
6841
6842 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6843 with the macro PTR_TYPE. Define this macro to an integer type
6844 suitable for holding a pointer.
6845
6846 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6847 the target is a 16-bit processor.
6848
6849 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6850 16-bit targets where the character constant will be too long.
6851
6852 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6853 where the double will not be directly addressable.
6854
6855 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6856
6857 Friend class name lookup 1/n, PR c++/18471
6858 * g++.dg/template/crash26.C: New test.
6859 * g++.dg/lookup/struct1.C: Adjust expected error.
6860 * g++.dg/parse/elab1.C: Likewise.
6861 * g++.dg/parse/elab2.C: Likewise.
6862 * g++.dg/parse/int-as-enum1.C: Likewise.
6863 * g++.dg/parse/struct-as-enum1.C: Likewise.
6864 * g++.dg/parse/typedef1.C: Likewise.
6865 * g++.dg/parse/typedef3.C: Likewise.
6866 * g++.dg/parse/typedef4.C: Likewise.
6867 * g++.dg/parse/typedef5.C: Likewise.
6868 * g++.dg/template/nontype4.C: Likewise.
6869 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
6870 * g++.old-deja/g++.other/elab1.C: Likewise.
6871 * g++.old-deja/g++.other/syntax4.C: Likewise.
6872
6873 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6874
6875 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
6876
6877 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
6878
6879 * gcc.c-torture/execute/20041114-1.c: New test.
6880
6881 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
6882
6883 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
6884 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
6885 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
6886 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
6887 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
6888 gcc.dg/switch-7.c: New tests.
6889
6890 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6891
6892 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
6893
6894 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6895
6896 PR tree-opt/18400
6897 * gcc.dg/vect/pr18400.c: New test.
6898
6899 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6900 Andrew Pinski <pinskia@physics.uc.edu>
6901
6902 PR tree-opt/18425
6903 * gcc.dg/vect/pr18425.c: New test.
6904
6905 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6906
6907 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
6908 Guard with dg-require-alias and dg-require-visibility.
6909
6910 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6911
6912 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
6913
6914 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6915
6916 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
6917
6918 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6919
6920 PR c++/17344
6921 * g++.dg/template/defarg5.C: New test.
6922
6923 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6924
6925 * g++.dg/parse/cast1.C: Run only on ILP32.
6926 * g++.old-deja/g++.mike/p784.C: Likewise.
6927
6928 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
6929
6930 * gcc.c-torture/execute/20041113-1.c: New test.
6931
6932 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
6933
6934 PR target/18230
6935 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
6936 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
6937 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
6938 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6939 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
6940 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
6941 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
6942 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
6943 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
6944 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6945 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6946 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
6947 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
6948
6949 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
6950
6951 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
6952 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
6953 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
6954 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
6955 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
6956 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
6957 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
6958 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
6959 gcc.target/sparc/combined-1.c: New tests.
6960
6961 2004-11-12 Ziemowit Laski <zlaski@apple.com>
6962
6963 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
6964 New tests.
6965
6966 2004-11-12 Mark Mitchell <mark@codesourcery.com>
6967
6968 * lib/gcc-dg.exp (dg-forbid-option): New function.
6969 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
6970 * g++.dg/abi/bitfield8.C: Likewise.
6971 * g++.dg/abi/dtor1.C: Likewise.
6972 * g++.dg/abi/empty10.C: Likewise.
6973 * g++.dg/abi/empty7.C: Likewise.
6974 * g++.dg/abi/empty9.C: Likewise.
6975 * g++.dg/abi/layout3.C: Likewise.
6976 * g++.dg/abi/layout4.C: Likewise.
6977 * g++.dg/abi/thunk1.C: Likewise.
6978 * g++.dg/abi/thunk2.C: Likewise.
6979 * g++.dg/abi/vbase11.C: Likewise.
6980 * g++.dg/abi/vthunk2.C: Likewise.
6981 * g++.dg/abi/vthunk3.C: Likewise.
6982 * g++.dg/ext/attrib8.C: Likewise.
6983 * g++.dg/opt/longbranch2.C: Likewise.
6984 * g++.dg/opt/reg-stack4.C: Likewise.
6985 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6986 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6987 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6988 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6989 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6990 * gcc.dg/20000609-1.c: Likewise.
6991 * gcc.dg/20000720-1.c: Likewise.
6992 * gcc.dg/20011107-1.c: Likewise.
6993 * gcc.dg/20011119-1.c: Likewise.
6994 * gcc.dg/20020108-1.c: Likewise.
6995 * gcc.dg/20020122-2.c: Likewise.
6996 * gcc.dg/20020122-3.c: Likewise.
6997 * gcc.dg/20020201-3.c: Likewise.
6998 * gcc.dg/20020206-1.c: Likewise.
6999 * gcc.dg/20020218-1.c: Likewise.
7000 * gcc.dg/20020310-1.c: Likewise.
7001 * gcc.dg/20020411-1.c: Likewise.
7002 * gcc.dg/20020418-2.c: Likewise.
7003 * gcc.dg/20020426-1.c: Likewise.
7004 * gcc.dg/20020426-2.c: Likewise.
7005 * gcc.dg/20020517-1.c: Likewise.
7006 * gcc.dg/20020523-1.c: Likewise.
7007 * gcc.dg/20020523-2.c: Likewise.
7008 * gcc.dg/20020729-1.c: Likewise.
7009 * gcc.dg/20030204-1.c: Likewise.
7010 * gcc.dg/20030826-2.c: Likewise.
7011 * gcc.dg/20030926-1.c: Likewise.
7012 * gcc.dg/20031202-1.c: Likewise.
7013 * gcc.dg/980312-1.c: Likewise.
7014 * gcc.dg/980313-1.c: Likewise.
7015 * gcc.dg/990117-1.c: Likewise.
7016 * gcc.dg/990424-1.c: Likewise.
7017 * gcc.dg/990524-1.c: Likewise.
7018 * gcc.dg/991230-1.c: Likewise.
7019 * gcc.dg/i386-387-1.c: Likewise.
7020 * gcc.dg/i386-387-2.c: Likewise.
7021 * gcc.dg/i386-387-3.c: Likewise.
7022 * gcc.dg/i386-387-4.c: Likewise.
7023 * gcc.dg/i386-387-5.c: Likewise.
7024 * gcc.dg/i386-387-6.c: Likewise.
7025 * gcc.dg/i386-asm-1.c: Likewise.
7026 * gcc.dg/i386-bitfield1.c: Likewise.
7027 * gcc.dg/i386-bitfield2.c: Likewise.
7028 * gcc.dg/i386-loop-1.c: Likewise.
7029 * gcc.dg/i386-loop-2.c: Likewise.
7030 * gcc.dg/i386-loop-3.c: Likewise.
7031 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7032 * gcc.dg/i386-pic-1.c: Likewise.
7033 * gcc.dg/i386-regparm.c: Likewise.
7034 * gcc.dg/i386-signbit-1.c: Likewise.
7035 * gcc.dg/i386-signbit-2.c: Likewise.
7036 * gcc.dg/i386-signbit-3.c: Likewise.
7037 * gcc.dg/i386-sse-5.c: Likewise.
7038 * gcc.dg/i386-sse-8.c: Likewise.
7039 * gcc.dg/i386-unroll-1.c: Likewise.
7040 * gcc.dg/tls/opt-1.c: Likewise.
7041 * gcc.dg/tls/opt-2.c: Likewise.
7042 * gcc.dg/unroll-1.c: Likewise.
7043 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7044 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7045 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7046 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7047 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7048 -m64 is specified.
7049
7050 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7051
7052 PR c++/18389
7053 * g++.dg/parse/cond1.C: New test.
7054
7055 PR c++/18429
7056 * g++.dg/template/array9.C: New test.
7057 * g++.dg/ext/vla1.C: Adjust error messages.
7058 * g++.dg/ext/vlm1.C: Likewise.
7059 * g++.dg/template/crash2.C: Likewise.
7060
7061 PR c++/18436
7062 * g++.dg/template/call3.C: New test.
7063
7064 PR c++/18407
7065 * g++.dg/template/ptrmem11.C: New test.
7066
7067 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7068
7069 PR other/14264
7070 * lib/g++.exp: Set LC_ALL and LANG to C.
7071 * lib/gcc-dg.exp: Likewise.
7072 * lib/gfortran.exp: Likewise.
7073 * lib/objc.exp: Likewise.
7074 * lib/treelang.exp: Likewise.
7075
7076 2004-11-12 Andreas Schwab <schwab@suse.de>
7077
7078 * gcc.dg/pr16286.c: Fix last change.
7079
7080 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7081
7082 PR c++/18416
7083 * g++.dg/init/global1.C: New test.
7084
7085 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7086
7087 * gcc.c-torture/execute/20041112-1.c: New test.
7088
7089 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7090
7091 * lib/gcc-dg.exp (dg-target-list): New.
7092
7093 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7094 Richard Sandiford <rsandifo@redhat.com>
7095
7096 * lib/target-supports.exp (get-compiler_messages): New.
7097 (check_named_sections_available): Use it.
7098 (check_effective_target_ilp32): New.
7099 (check_effective_target_lp64): New.
7100 (is-effective-target): New.
7101 * lib/gcc-dg.exp (dg-require-effective-target): New.
7102
7103 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7104
7105 * gcc.dg/precedence-1.c: New test.
7106
7107 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7108
7109 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7110
7111 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7112 message, delete generated files, use more descriptive name for
7113 executable, and make the test unsupported when it cannot be run.
7114
7115 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7116 (dg-require-weak, dg-require-visibility, dg-require-alias,
7117 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7118 dg-require-iconv, dg-require-named-sections): Use it.
7119
7120 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7121
7122 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7123
7124 PR target/16457
7125 * gcc.dg/ppc-and-1: New
7126
7127 PR target/16796
7128 * gcc.dg/ppc-mov-1.c: New.
7129
7130 PR target/16458
7131 * gcc.dg/ppc-compare-1.c: New.
7132
7133 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7134
7135 * objc.dg/desig-init-2.m: New test.
7136
7137 2004-11-10 Adam Nemet <anemet@lnxw.com>
7138
7139 PR middle-end/18160
7140 * g++.dg/warn/register-var-1.C: New test.
7141 * g++.dg/warn/register-var-2.C: New test.
7142
7143 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7144
7145 * gcc.dg/union-2.c: New test.
7146
7147 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7148
7149 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7150 New test for PR tree-optimization/17892.
7151
7152 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7153
7154 PR c++/18369
7155 * g++.dg/init/new12.C: New test.
7156
7157 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7158
7159 * gcc.target/sparc: New directory.
7160 * gcc.target/sparc/sparc.exp: New driver.
7161 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7162 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7163 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7164 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7165
7166 2004-11-10 Paul Brook <paul@codesourcery.com>
7167
7168 PR fortran/18218
7169 * gfortran.dg/list_read.c: New test.
7170
7171 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7172
7173 PR c/18322
7174 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7175 expected diagnostic location.
7176
7177 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7178
7179 * gcc.dg/20041109-1.c: New test.
7180
7181 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7182
7183 PR objc/18406
7184 * objc/compile/pr18406.m: New test.
7185
7186 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7187
7188 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7189
7190 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7191
7192 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7193
7194 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7195
7196 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7197
7198 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7199
7200 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7201 exit.
7202
7203 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7204
7205 PR tree-opt/18299
7206 * gcc.c-torture/pr18299-1.c: New test.
7207
7208 2004-11-06 Andreas Schwab <schwab@suse.de>
7209
7210 * gcc.dg/pr16286.c: Also test for bool and pixel.
7211
7212 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7213
7214 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7215 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7216 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7217 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7218 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7219 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7220 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7221 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7222 gcc.dg/struct-semi-3.c: New tests.
7223
7224 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7225
7226 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7227
7228 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7229
7230 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7231 Do not use C99 designators.
7232
7233 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7234
7235 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7236
7237 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7238
7239 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7240 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7241 * gcc.c-torture/execute/simd-5.x: Remove.
7242
7243 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7244
7245 PR rtl-optimization/17933
7246 * gcc.dg/torture/pr17933-1.c: New test.
7247
7248 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7249
7250 PR target/18106
7251 * lib/target-supports.exp (check_weak_available): Support
7252 Windows.
7253
7254 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7255
7256 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7257 call to fflush(stdout) before abort.
7258 (my_ffsll): New function.
7259 (generate_fields): Use it.
7260
7261 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7262
7263 * gcc.dg/init-undef-1.c: New test.
7264
7265 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7266
7267 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7268 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7269 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7270 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7271 expected messages for new parser.
7272
7273 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7274
7275 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7276
7277 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7278
7279 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7280 on LP64 targets.
7281
7282 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7283
7284 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7285 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7286 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7287 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7288 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7289 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7290 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7291 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7292 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7293 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7294
7295 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7296
7297 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7298 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7299 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7300 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7301 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7302 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7303 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7304 for new parser.
7305
7306 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7307
7308 PR target/15342
7309 * gcc.dg/20041104-1.c: New test.
7310
7311 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7312
7313 * g++.dg/template/nontype7.C: New test.
7314 * g++.dg/template/nontype8.C: Likewise.
7315 * g++.dg/template/nontype9.C: Likewise.
7316 * g++.dg/template/nontype10.C: Likewise.
7317 * g++.dg/tc1/dr49.C: Likewise.
7318 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7319 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7320
7321 2004-11-04 Ben Elliston <bje@au.ibm.com>
7322
7323 * g++.dg/rtti/tinfo1.C: Remove xfails.
7324
7325 2004-11-04 Ben Elliston <bje@au.ibm.com>
7326
7327 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7328 packed attribute to the definition to satisfy the new C++ parser.
7329
7330 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7331
7332 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7333 invocations of va_arg.
7334
7335 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7336
7337 PR c++/18124
7338 * g++.dg/template/crash25.C: New test.
7339
7340 PR c++/18155
7341 * g++.dg/template/typedef2.C: New test.
7342 * g++.dg/parse/crash13.C: Adjust error markers.
7343
7344 PR c++/18177
7345 * g++.dg/conversion/const3.C: New test.
7346
7347 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7348
7349 PR fortran/17535
7350 PR fortran/17583
7351 PR fortran/17713
7352 * gfortran.dg/generic_[123].f90: New testcases.
7353
7354 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7355
7356 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7357 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7358
7359 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7360
7361 PR tree-opt/16808
7362 * gcc.c-torture/compile/pr16808.c: New test.
7363
7364 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7365
7366 PR rtl-optimization/17104
7367 * gcc.dg/ppc-bitfield1.c: New.
7368
7369 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7370
7371 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7372
7373 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7374
7375 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7376 strings for 32-bit code.
7377
7378 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7379
7380 PR c/18239
7381 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7382
7383 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7384
7385 PR c++/18064
7386 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7387
7388 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7389
7390 PR c++/15172
7391 * g++.dg/init/aggr2.C: New test.
7392
7393 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7394
7395 * objc.dg/local-decl-1.m: New test.
7396
7397 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7398
7399 * gcc.dg/20040910-1.c: Adjust regex.
7400
7401 2004-10-30 Roger Sayle <roger@eyesopen.com>
7402
7403 PR rtl-optimization/18084
7404 * g++.dg/opt/pr18084-1.C: New testcase.
7405
7406 2004-10-30 Matt Austern <austern@apple.com>
7407
7408 PR c++/17542
7409 * g++.dg/ext/attrib18.C: New test.
7410
7411 2004-10-30 Roger Sayle <roger@eyesopen.com>
7412
7413 PR middle-end/18096
7414 * gcc.dg/pr18096-1.c: New test case.
7415
7416 2004-10-30 Roger Sayle <roger@eyesopen.com>
7417
7418 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7419
7420 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7421
7422 PR c/16666
7423 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7424 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7425 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7426 gcc.dg/old-style-prom-3.c: New tests.
7427
7428 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7429
7430 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7431 Remove unnecessary inclusion of stdio.h.
7432
7433 2004-10-29 Roger Sayle <roger@eyesopen.com>
7434
7435 PR rtl-optimization/17581
7436 * gcc.dg/pr17581-1.c: New test case.
7437
7438 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7439
7440 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7441 being implemented.
7442 * g++.dg/conversion/dr195-1.C: New.
7443 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7444 * g++.old-deja/g++.mike/p10148.C: Likewise.
7445
7446 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7447
7448 PR c++/17695
7449 * g++.dg/debug/typedef2.C: New test.
7450
7451 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7452
7453 PR fortran/13490
7454 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7455 * gfortran.dg/g77/README: Update.
7456
7457 2004-10-28 Matt Austern <austern@apple.com>
7458
7459 PR c++/14124
7460 * g++.dg/ext/packed7.C: New test.
7461
7462 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7463
7464 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7465 scan-assembler.
7466 * lib/scanasm.exp (hidden-scan-for): New proc.
7467 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7468 string.
7469 (scan-not-hidden): Likewise.
7470 * lib/target-supports.exp (check_visibility_available): mach-o is
7471 support too.
7472
7473 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7474
7475 PR c++/17132
7476 * g++.dg/template/memclass3.C: New test.
7477
7478 2004-10-28 Adam Nemet <anemet@lnxw.com>
7479
7480 PR middle-end/18160
7481 * gcc.dg/register-var-1.c: New test.
7482 * gcc.dg/register-var-2.c: New test.
7483 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7484 error now.
7485
7486 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7487
7488 PR other/18172
7489 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7490 unused variables.
7491 * gcc.dg/vect/vect-22.c: Likewise.
7492
7493 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7494
7495 * gcc.dg/i386-rotate-1.c: New test.
7496
7497 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7498
7499 * g++.dg/init/ref12.C: Add "run" marker.
7500
7501 PR c++/17435
7502 * g++.dg/init/ref12.C: New test.
7503
7504 PR c++/18140
7505 * g++.dg/template/shift1.C: New test.
7506 * g++.dg/template/error10.C: Adjust error markers.
7507
7508 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7509
7510 PR tree-opt/17529
7511 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7512
7513 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7514
7515 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7516 * gcc.dg/weak/weak-3.c: Likewise.
7517 * gcc.dg/weak/weak-5.c: Likewise.
7518 * gcc.dg/weak/weak-9.c: Likewise.
7519 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7520 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7521
7522 * gcc.dg/darwin-weakimport-1.c: New.
7523
7524 2004-10-28 Ben Elliston <bje@au.ibm.com>
7525
7526 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7527
7528 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7529
7530 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7531 'syntax' error messages.
7532 * gcc.dg/cpp/direct2s.c: Likewise.
7533
7534 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7535
7536 * gcc.c-torture/compile/20041026-1.c: New.
7537
7538 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7539
7540 PR c++/18093
7541 * g++.dg/lookup/ns2.C: New test.
7542
7543 PR c++/18020
7544 * g++.dg/template/enum4.C: New test.
7545
7546 PR c++/18161
7547 * g++.dg/template/expr1.C: New test.
7548
7549 2004-10-26 Ben Elliston <bje@au.ibm.com>
7550
7551 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7552
7553 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7554
7555 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7556 gcc.dg/decl-nospec-3.c: New tests.
7557
7558 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7559
7560 * objc.dg/super-class-3.m: New test.
7561
7562 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7563
7564 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7565 resyncing.
7566 * gcc.dg/cpp/direct2s.c: Likewise.
7567
7568 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7569
7570 * objc.dg/image-info.m: Update for changes to section selection.
7571
7572 2004-10-25 David Ayers <d.ayers@inode.at>
7573 Ziemowit Laski <zlaski@apple.com>
7574
7575 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7576 diagnostics when messaging 'id <Proto>'.
7577 * objc.dg/class-protocol-1.m: New test.
7578 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7579 a non-existent method signature.
7580 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7581 Update diagnostics when messaging with non-existent method signature.
7582 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7583 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7584 invalid receivers are now resolved as if messaging 'id'; remove
7585 extraneous diagnostics.
7586
7587 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7588
7589 PR c/16667
7590 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7591 gcc.dg/init-desig-obs-3.c: New tests.
7592
7593 2004-10-25 Jakub Jelinek <jakub@redhat.com>
7594
7595 * gcc.dg/debug/20041023-1.c: New test.
7596
7597 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7598
7599 PR middle-end/17407
7600 * gcc.c-torture/compile/pr17407.c: New test.
7601
7602 PR c++/18121
7603 * g++.dg/template/array8.C: New test.
7604
7605 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7606
7607 PR other/18138
7608 * lib/g++.exp: Accept more than one multilib libgcc.
7609 * lib/gcc-dg.exp: Likewise.
7610 * lib/objc.exp: Likewise.
7611 * lib/treelang.exp: Likewise.
7612 * lib/gfortran.exp: Likewise.
7613
7614 2004-10-24 Ben Elliston <bje@au.ibm.com>
7615
7616 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7617
7618 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
7619
7620 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7621 * gcc.dg/c99-const-expr-3.c: Likewise.
7622
7623 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7624
7625 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7626
7627 2004-10-23 Ben Elliston <bje@au.ibm.com>
7628
7629 * gcc.c-torture/execute/loop-2e.x: Remove.
7630
7631 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7632
7633 PR c++/18095
7634 * g++.dg/parse/crash18.C: New.
7635 * g++.dg/parse/crash19.C: New.
7636
7637 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7638
7639 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7640 * g++.dg/ext/dllimport2.C: Same.
7641 * g++.dg/ext/dllimport8.C: Same.
7642
7643 2004-10-21 Mark Mitchell <mark@codesourcery.com>
7644
7645 PR c++/10841
7646 * g++.dg/conversion/cast1.C: New test.
7647 * g++.dg/overload/pmf1.C: Adjust error marker.
7648
7649 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7650
7651 PR objc/17923
7652 * objc.dg/const-str-7.m: New test.
7653
7654 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7655
7656 * g++.dg/template/memfriend11.C: Fix comment typo.
7657 * g++.dg/template/memfriend14.C: Likewise.
7658
7659 2004-10-20 Richard Henderson <rth@redhat.com>
7660
7661 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7662 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7663 -fasynchronous-unwind-tables.
7664
7665 2004-10-20 Richard Henderson <rth@redhat.com>
7666
7667 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7668 (main): Return success.
7669 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7670 (main): Return success.
7671
7672 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7673
7674 PR c++/13495
7675 * g++.dg/template/memfriend9.C: New test.
7676 * g++.dg/template/memfriend10.C: Likewise.
7677 * g++.dg/template/memfriend11.C: Likewise.
7678 * g++.dg/template/memfriend12.C: Likewise.
7679 * g++.dg/template/memfriend13.C: Likewise.
7680 * g++.dg/template/memfriend14.C: Likewise.
7681 * g++.dg/template/memfriend15.C: Likewise.
7682 * g++.dg/template/memfriend16.C: Likewise.
7683 * g++.dg/template/memfriend17.C: Likewise.
7684 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7685
7686 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7687
7688 * g++.dg/conversion/dr195.C: New.
7689 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7690
7691 2004-10-20 Ben Elliston <bje@au.ibm.com>
7692 Devang Patel <dpatel@apple.com>
7693
7694 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7695 of floating point arithmetic, which could trap.
7696
7697 2004-10-19 Mark Mitchell <mark@codesourcery.com>
7698
7699 PR c++/14035
7700 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7701 * g++.dg/conversion/const2.C: New test.
7702 * g++.dg/expr/reinterpret2.C: New test.
7703 * g++.dg/expr/reinterpret3.C: New test.
7704 * g++.dg/expr/cast2.C: New test.
7705 * g++.dg/expr/copy1.C: New test.
7706 * g++.dg/other/conversion1.C: Change error message.
7707 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7708 function pointers to void *.
7709 * g++.old-deja/g++.mike/p10148.C: Likewise.
7710
7711 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7712
7713 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7714
7715 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
7716
7717 PR c++/18047
7718
7719 * g++.dg/parse/expr3.C: New test.
7720
7721 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7722
7723 * gcc.dg/smod-1.c: New test.
7724
7725 2004-10-18 Ziemowit Laski <zlaski@apple.com>
7726
7727 * objc.dg/method-14.m: New test.
7728
7729 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7730
7731 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7732 Also xfail as the patch was reverted.
7733
7734 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7735
7736 PR middle-end/16973
7737 * gcc.dg/pr16973.c: New test.
7738
7739 2004-10-18 Diego Novillo <dnovillo@redhat.com>
7740
7741 PR tree-optimization/17656
7742 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7743
7744 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7745
7746 * g++.dg/eh/shadow1.C: New.
7747
7748 2004-10-18 Jakub Jelinek <jakub@redhat.com>
7749
7750 * gcc.c-torture/compile/20041018-1.c: New test.
7751
7752 2004-10-18 Ben Elliston <bje@au.ibm.com>
7753
7754 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7755 compiler referring to register 0 when accessing sdata. The linker
7756 now patches things up.
7757
7758 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7759
7760 PR c/17529
7761 * gcc.c-torture/compile/pr17529.c: New test.
7762
7763 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7764
7765 PR c++/17743
7766 * g++.dg/ext/attrib17.C: New test.
7767
7768 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7769
7770 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7771
7772 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7773
7774 PR c++/10479
7775 * g++.dg/ext/attrib16.C: New test.
7776
7777 2004-10-15 Mark Mitchell <mark@codesourcery.com>
7778
7779 PR c++/17042
7780 * g++.dg/init/dso_handle1.C: New test.
7781
7782 PR c++/14667
7783 * g++.dg/parse/typedef6.C: New test.
7784
7785 PR c++/17916
7786 * g++.dg/parse/pragma1.C: New test.
7787
7788 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
7789
7790 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7791
7792 2004-10-15 Steve Ellcey <sje@cup.hp.com>
7793
7794 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7795 -fno-common when on HPPA HP-UX platforms.
7796
7797 2004-10-15 Jakub Jelinek <jakub@redhat.com>
7798
7799 PR other/16820
7800 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7801 stdint.h.
7802 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7803 uintptr_t.
7804
7805 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7806
7807 PR c++/16301
7808 * g++.dg/lookup/strong-using-4.C: New test.
7809
7810 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7811
7812 PR middle-end/16567
7813 * gcc.c-torture/compile/nested-1.c: New test.
7814
7815 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7816
7817 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7818 and mipsisa64*-*-* (until support for misaligned loads is added).
7819 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7820 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7821 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7822 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7823 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7824 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7825
7826 2004-10-14 Mark Mitchell <mark@codesourcery.com>
7827
7828 PR c++/17976
7829 * g++.dg/init/dtor3.C: New test.
7830
7831 2004-10-15 Ben Elliston <bje@au.ibm.com>
7832
7833 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7834
7835 2004-10-14 Geoffrey Keating <geoffk@apple.com>
7836
7837 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7838 * gcc.dg/macho-lo-sum.c: Likewise.
7839
7840 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7841
7842 * gcc.dg/ppc-spe64-1.c: New test.
7843
7844 2004-10-14 Devang Patel <dpatel@apple.com>
7845
7846 PR 17635
7847 * gcc.dg/pr17635.c : New test.
7848
7849 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7850
7851 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7852 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7853 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7854 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7855 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7856 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7857 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7858 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7859 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7860 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7861 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7862 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7863 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7864 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7865 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7866 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
7867 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
7868 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
7869
7870 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7871
7872 * gcc.dg/vect/vect-82.c: New testcase.
7873 * gcc.dg/vect/vect-82_64.c: New testcase.
7874 * gcc.dg/vect/vect-83.c: New testcase.
7875 * gcc.dg/vect/vect-83_64.c: New testcase.
7876
7877 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7878
7879 * gcc.dg/cpp/error-1.c: New test.
7880
7881 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7882
7883 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
7884
7885 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
7886
7887 PR target/17984
7888 * gcc.dg/cris-peep2-xsrand2.c: New test.
7889
7890 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
7891
7892 PR c++/17661
7893 * testsuite/g++.dg/expr/for2.C: New test.
7894
7895 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7896
7897 * g++.dg/inherit/thunk1.C: Run on the SPARC.
7898
7899 2004-10-13 Jakub Jelinek <jakub@redhat.com>
7900
7901 PR tree-optimization/17724
7902 * g++.dg/opt/pr17724-1.C: New test.
7903 * g++.dg/opt/pr17724-2.C: New test.
7904 * g++.dg/opt/pr17724-3.C: New test.
7905 * g++.dg/opt/pr17724-4.C: New test.
7906 * g++.dg/opt/pr17724-5.C: New test.
7907 * g++.dg/opt/pr17724-6.C: New test.
7908
7909 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
7910
7911 PR c/17301
7912 * gcc.dg/pr17301-2.c: New test.
7913
7914 2004-10-11 Mark Mitchell <mark@codesourcery.com>
7915
7916 PR c++/15876
7917 * g++.dg/parse/error22.C: New test.
7918
7919 PR c++/17936
7920 * g++.dg/template/spec18.C: New test.
7921
7922 2004-10-11 Steve Ellcey <sje@cup.hp.com>
7923
7924 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
7925 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
7926 memcpy.
7927 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
7928 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
7929
7930 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7931
7932 * g++.dg/eh/cleanup5.C: Add dg-options "".
7933
7934 2004-10-11 Roger Sayle <roger@eyesopen.com>
7935
7936 PR middle-end/17657
7937 * gcc.dg/switch-4.c: New test case.
7938
7939 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
7940
7941 * gcc.c-torture/execute/20041011-1.c: New test.
7942
7943 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7944
7945 PR c++/17554
7946 * g++.dg/init/for3.C: New test.
7947
7948 PR c++/17657
7949 * g++.dg/opt/switch2.C: New test.
7950
7951 PR middle-end/17703
7952 * g++.dg/warn/Wreturn-2.C: New test.
7953
7954 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7955
7956 PR c++/17907
7957 * g++.dg/eh/cleanup5.C: New test.
7958
7959 2004-10-10 Mark Mitchell <mark@codesourcery.com>
7960
7961 PR c++/17393
7962 * g++.dg/parse/error21.C: New test.
7963
7964 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
7965
7966 * g++.dg/overload/pmf1.C: Adjust quoting marks.
7967 * g++.dg/warn/incomplete1.C: Likewise.
7968 * g++.dg/template/qualttp20.C: Likewise.
7969
7970 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7971
7972 PR c/17881
7973 * parm-incomplete-1.c: New test.
7974
7975 2004-10-09 Mark Mitchell <mark@codesourcery.com>
7976
7977 PR c++/17867
7978 * g++.dg/parse/error19.C: New test.
7979
7980 PR c++/17670
7981 * g++.dg/init/new11.C: New test.
7982
7983 PR c++/17821
7984 * g++.dg/parse/error20.C: New test.
7985
7986 PR c++/17826
7987 * g++.dg/template/crash24.C: New test.
7988
7989 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7990
7991 PR c/17301
7992 * gcc.dg/pr17301-1.c: New test.
7993
7994 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7995
7996 PR c/17189
7997 * gcc.dg/anon-struct-5.c: New test.
7998
7999 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8000
8001 PR c/17844
8002 * gcc.dg/pr17844-1.c: New test.
8003
8004 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8005
8006 PR tree-optimization/17906
8007 * gcc.c-torture/compile/pr17906.c: New.
8008
8009 2004-10-09 Stuart Hastings <stuart@apple.com>
8010 Roger Sayle <roger@eyesopen.com>
8011
8012 PR rtl-optimization/17853
8013 * gcc.dg/i386-mmx-5.c: New testcase.
8014
8015 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8016
8017 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8018
8019 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8020
8021 PR c++/17524
8022 * g++.dg/template/static9.C: New test.
8023
8024 PR c++/17685
8025 * g++.dg/parse/operator5.C: New test.
8026
8027 2004-10-09 Roger Sayle <roger@eyesopen.com>
8028
8029 PR middle-end/17894
8030 * gcc.c-torture/execute/divcmp-4.c: New test case.
8031
8032 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8033
8034 PR tree-opt/17902
8035 * g++.dg/opt/pr17902.C: New test.
8036
8037 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8038
8039 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8040
8041 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8042
8043 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8044
8045 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8046
8047 * gcc.dg/assign-warn-3.c: New test.
8048
8049 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8050
8051 PR c/16999
8052 * gcc.dg/cpp/ident-1.c: New test.
8053
8054 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8055
8056 * gcc.c-torture/compile/acc1.c: New.
8057
8058 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8059
8060 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8061 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8062
8063 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8064
8065 * gcc.dg/ultrasp11.c: New test.
8066
8067 2004-10-08 Michael Matz <matz@suse.de>
8068
8069 * gcc.dg/doloop-2.c: New test.
8070
8071 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8072
8073 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8074 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8075 objc.dg/method-9.m: Update expected diagnostics.
8076
8077 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8078
8079 * gcc.dg/ppc-fsel-3.c: New file.
8080 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8081
8082 2004-10-07 Paul Brook <paul@codesourcery.com>
8083
8084 * gfortran.dg/intrinsic_verify_1.f90: New test.
8085
8086 2004-10-07 Paul Brook <paul@codesourcery.com>
8087
8088 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8089
8090 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8091
8092 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8093 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8094 commit.
8095
8096 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8097
8098 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8099
8100 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8101
8102 PR c++/17115
8103 * g++.dg/warn/Winline-4.C: New test.
8104
8105 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8106
8107 * gcc.c-torture/compile/20041007-1.c: New test.
8108
8109 2004-10-07 Paul Brook <paul@codesourcery.com>
8110
8111 PR fortran/17678
8112 * gfortran.dg/use_allocated_1.f90: New test.
8113
8114 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8115
8116 PR middle-end/17849
8117 * gfortran.fortran-torture/compile/nested.f90: New test
8118
8119 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8120
8121 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8122
8123 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8124
8125 PR c++/17368
8126 * g++.dg/ext/asm6.C: New test.
8127
8128 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8129
8130 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8131
8132 2004-10-06 Paul Brook <paul@codesourcery.com>
8133
8134 PR libfortran/17709
8135 * gfortran.dg/empty_format_1.f90: New test.
8136
8137 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8138
8139 PR fortran/17568
8140 * gfortran.dg/ishft.f90: New test.
8141
8142 PR fortran/17283
8143 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8144 tests.
8145
8146 2004-10-06 Paul Brook <paul@codesourcery.com>
8147
8148 * gfortran.dg/do_1.f90: New test.
8149
8150 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8151
8152 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8153 optimizing for size.
8154
8155 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8156
8157 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8158
8159 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8160
8161 * gcc.c-torture/compile/20041005-1.c: New test.
8162
8163 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8164
8165 PR c++/17829
8166 * g++.dg/lookup/koenig4.C: New.
8167
8168 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8169
8170 * g++.dg/other/classkey1.C: Adjust quoting marks.
8171 * g++.dg/parse/error15.C: Likewise.
8172 * g++.dg/template/meminit2.C (int>): Likewise.
8173
8174 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8175
8176 PR fortran/17283
8177 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8178
8179 PR fortran/17631
8180 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8181
8182 PR fortran/17708
8183 * gfortran.dg/pr17708.f90: New test.
8184
8185 2004-10-04 Chao-ying Fu <fu@mips.com>
8186
8187 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8188 * gcc.dg/vect/vect-4.c: Ditto.
8189 * gcc.dg/vect/vect-5.c: Ditto.
8190 * gcc.dg/vect/vect-6.c: Ditto.
8191 * gcc.dg/vect/vect-8.c: Ditto.
8192 * gcc.dg/vect/vect-16.c: Ditto.
8193 * gcc.dg/vect/vect-30.c: Ditto.
8194 * gcc.dg/vect/vect-40.c: Ditto.
8195 * gcc.dg/vect/vect-41.c: Ditto.
8196 * gcc.dg/vect/vect-42.c: Ditto.
8197 * gcc.dg/vect/vect-43.c: Ditto.
8198 * gcc.dg/vect/vect-44.c: Ditto.
8199 * gcc.dg/vect/vect-45.c: Ditto.
8200 * gcc.dg/vect/vect-46.c: Ditto.
8201 * gcc.dg/vect/vect-47.c: Ditto.
8202 * gcc.dg/vect/vect-48.c: Ditto.
8203 * gcc.dg/vect/vect-49.c: Ditto.
8204 * gcc.dg/vect/vect-50.c: Ditto.
8205 * gcc.dg/vect/vect-51.c: Ditto.
8206 * gcc.dg/vect/vect-52.c: Ditto.
8207 * gcc.dg/vect/vect-53.c: Ditto.
8208 * gcc.dg/vect/vect-54.c: Ditto.
8209 * gcc.dg/vect/vect-55.c: Ditto.
8210 * gcc.dg/vect/vect-56.c: Ditto.
8211 * gcc.dg/vect/vect-57.c: Ditto.
8212 * gcc.dg/vect/vect-58.c: Ditto.
8213 * gcc.dg/vect/vect-59.c: Ditto.
8214 * gcc.dg/vect/vect-60.c: Ditto.
8215 * gcc.dg/vect/vect-74.c: Ditto.
8216 * gcc.dg/vect/vect-79.c: Ditto.
8217 * gcc.dg/vect/vect-80.c: Ditto.
8218
8219 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8220
8221 * gcc.dg/unused-7.c: Use the correct option.
8222
8223 2004-10-04 Paul Brook <paul@codesourcery.com>
8224 Bud Davis <bdavis9659@comcast.net>
8225
8226 PR fortran/17706
8227 PR fortran/16434
8228 * gfortran/pr17706.f90: New test.
8229 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8230
8231 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8232
8233 * gfortran.dg/pr17612.f90: New test.
8234
8235 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8236
8237 * g++.dg/template/local1.C: Adjust quoting marks in
8238 testing for diagnostics.
8239 * g++.dg/tls/diag-2.C: Likewise.
8240 * g++.dg/other/error8.C: Likewise.
8241
8242 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8243
8244 PR c/17178
8245 * gcc.dg/unused-4.c: Adjust to be correct.
8246
8247 PR c/17820
8248 * gcc.dg/unused-7.c: New test.
8249
8250 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8251
8252 PR c++/17797
8253 * g++.dg/overload/template2.C: New test.
8254
8255 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8256
8257 PR tree-optimization/16632
8258 * gcc.dg/tree-ssa/20041002-1.c: New.
8259
8260 2004-10-03 Paul Brook <paul@codesourcery.com>
8261
8262 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8263 rather than relying on default formatting.
8264
8265 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8266
8267 * gcc.dg/20040920-1.c: Update expected message text.
8268
8269 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8270
8271 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8272
8273 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8274
8275 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8276 tree level.
8277
8278 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8279
8280 * gcc.dg/tree-ssa/pr17343.c: Remove.
8281
8282 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8283
8284 PR tree-opt/17343
8285 * gcc.dg/tree-ssa/pr17343.c: New test.
8286
8287 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8288
8289 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8290 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8291 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8292 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8293 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8294
8295 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8296
8297 * gcc.dg/lvalue-2.c: New test.
8298
8299 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8300
8301 PR c/17730
8302 * gcc.dg/pr17730-1.c: New test
8303
8304 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8305
8306 PR c/7425
8307 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8308
8309 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8310
8311 * gcc.c-torture/execute/stdarg-1.c: New test.
8312 * gcc.c-torture/execute/stdarg-2.c: New test.
8313 * gcc.c-torture/execute/stdarg-3.c: New test.
8314 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8315 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8316 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8317 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8318 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8319
8320 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8321
8322 PR tree-optimization/17697
8323 * g++.dg/opt/pr17697-1.C: New test.
8324 * g++.dg/opt/pr17697-2.C: New test.
8325 * g++.dg/opt/pr17697-3.C: New test.
8326
8327 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8328
8329 PR c/16409
8330 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8331 gcc.dg/vla-init-5.c: New tests.
8332
8333 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8334
8335 PR c/13804
8336 * gcc.dg/pr13804-1.c: New test.
8337
8338 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8339
8340 PR fortran/16938
8341 * gfortran.dg/pr16938.f90: New test.
8342
8343 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8344
8345 * g++.dg/template/crash23.C: New test.
8346
8347 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8348
8349 PR c++/17585
8350 * g++.dg/template/static8.C: New test.
8351
8352 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8353
8354 PR c++/17681
8355 * g++.dg/other/error9.C: New test.
8356
8357 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8358
8359 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8360
8361 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8362
8363 PR fortran/15164
8364 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8365
8366 2004-09-26 Roger Sayle <roger@eyesopen.com>
8367
8368 PR middle-end/17112
8369 * gcc.dg/pr17112-1.c: New test case.
8370
8371 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8372
8373 PR c/11459
8374 * gcc.dg/pr11459-1.c: New test.
8375
8376 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8377
8378 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8379 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8380
8381 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8382
8383 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8384
8385 2004-09-25 Jan Hubicka <jh@suse.cz>
8386
8387 * compile/30040909-1.c: New test.
8388 * compile/30040907-1.c: New test.
8389
8390 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8391
8392 * gcc.c-torture/execute/va-arg-26.c: New test.
8393
8394 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8395
8396 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8397 extra diagnostics on targets with 64-bit pointers.
8398 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8399
8400 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8401
8402 PR c/17188
8403 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8404 * gcc.dg/decl-3.c: Adjust expected message.
8405
8406 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8407
8408 PR fortran/17615
8409 * gfortran.dg/pr17615.f90: New test.
8410
8411 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8412
8413 PR tree-optimzation/17517
8414 * g++.dg/tree-ssa/pr17517.C: New Test.
8415
8416 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8417
8418 PR c++/16889
8419 * g++.dg/lookup/ambig3.C: New.
8420
8421 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8422
8423 PR tree-opt/17624
8424 * g++.dg/opt/pr17624.C: New test.
8425
8426 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8427
8428 PR c/6980
8429 * gcc.dg/Wbad-function-cast-1.c: New test.
8430
8431 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8432
8433 * g++.dg/ext/complit1.C
8434 * g++.dg/other/error2.C
8435 * g++.dg/other/nontype-1.C
8436 * g++.dg/parse/crash11.C
8437 * g++.dg/parse/crash12.C
8438 * g++.dg/parse/error15.C
8439 * g++.dg/parse/error4.C
8440 * g++.dg/parse/tmpl-outside1.C
8441 * g++.dg/parse/too-many-tmpl-args1.C
8442 * g++.dg/template/dependent-expr3.C
8443 * g++.dg/template/error10.C
8444 * g++.dg/template/instantiate1.C
8445 * g++.dg/template/vtable2.C
8446 * g++.dg/warn/Wshadow-1.C
8447 * g++.dg/warn/weak1.C
8448 * g++.old-deja/g++.brendan/crash16.C
8449 * g++.old-deja/g++.brendan/crash18.C
8450 * g++.old-deja/g++.brendan/crash48.C
8451 * g++.old-deja/g++.brendan/crash49.C
8452 * g++.old-deja/g++.brendan/crash55.C
8453 * g++.old-deja/g++.brendan/crash56.C
8454 * g++.old-deja/g++.brendan/crash8.C
8455 * g++.old-deja/g++.brendan/enum11.C
8456 * g++.old-deja/g++.brendan/enum8.C
8457 * g++.old-deja/g++.brendan/enum9.C
8458 * g++.old-deja/g++.brendan/friend3.C
8459 * g++.old-deja/g++.brendan/misc14.C
8460 * g++.old-deja/g++.bugs/900402_02.C
8461 * g++.old-deja/g++.bugs/900404_03.C
8462 * g++.old-deja/g++.bugs/900404_04.C
8463 * g++.old-deja/g++.bugs/900428_03.C
8464 * g++.old-deja/g++.jason/crash4.C
8465 * g++.old-deja/g++.jason/overload21.C
8466 * g++.old-deja/g++.jason/redecl1.C
8467 * g++.old-deja/g++.jason/report.C
8468 * g++.old-deja/g++.jason/rfg10.C
8469 * g++.old-deja/g++.jason/template30.C
8470 * g++.old-deja/g++.law/arm12.C
8471 * g++.old-deja/g++.law/ctors5.C
8472 * g++.old-deja/g++.law/cvt20.C
8473 * g++.old-deja/g++.law/init10.C
8474 * g++.old-deja/g++.law/init8.C
8475 * g++.old-deja/g++.law/visibility17.C
8476 * g++.old-deja/g++.law/visibility7.C
8477 * g++.old-deja/g++.mike/net8.C
8478 * g++.old-deja/g++.mike/p646.C
8479 * g++.old-deja/g++.mike/p700.C
8480 * g++.old-deja/g++.mike/p701.C
8481 * g++.old-deja/g++.mike/p811.C
8482 * g++.old-deja/g++.ns/template13.C
8483 * g++.old-deja/g++.other/array3.C
8484 * g++.old-deja/g++.other/crash25.C
8485 * g++.old-deja/g++.other/dtor3.C
8486 * g++.old-deja/g++.other/dtor4.C
8487 * g++.old-deja/g++.other/main1.C
8488 * g++.old-deja/g++.other/warn7.C
8489 * g++.old-deja/g++.pt/crash11.C
8490 * g++.old-deja/g++.pt/crash36.C
8491 * g++.old-deja/g++.pt/spec22.C
8492 * g++.old-deja/g++.pt/spec9.C
8493 * g++.old-deja/g++.pt/ttp52.C
8494 * g++.old-deja/g++.robertl/eb103.C
8495 * g++.old-deja/g++.robertl/eb121.C
8496 * g++.old-deja/g++.robertl/eb22.C
8497 * g++.old-deja/g++.robertl/eb8.C:
8498 Update locations and/or regexps of dg-error markers.
8499 Remove markers for some bogus messages that are no longer issued.
8500
8501 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8502
8503 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8504 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8505
8506 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8507
8508 PR c++/17618
8509 * g++.dg/lookup/crash5.C: New test.
8510
8511 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8512
8513 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8514 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8515 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8516 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8517 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8518 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8519
8520 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8521 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8522 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8523 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8524 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8525 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8526
8527 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8528
8529 * gcc.dg/vect/vect-44.c: Check additional cases.
8530 * gcc.dg/vect/vect-48.c: Check additional cases.
8531
8532 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8533 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8534 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8535 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8536 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8537 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8538 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8539 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8540 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8541
8542 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8543 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8544 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8545
8546 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8547
8548 * gcc.dg/tree-ssa/loop-6.c: New test.
8549
8550 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8551
8552 PR c++/17620
8553 * g++.dg/inherit/base2.C: New.
8554
8555 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8556
8557 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8558 * gcc.dg/20001012-2.c: Likewise.
8559 * gcc.dg/20001013-1.c: Likewise.
8560 * gcc.dg/20001101-1.c: Likewise.
8561 * gcc.dg/20001102-1.c: Likewise.
8562 * gcc.dg/bf-spl1.c: Likewise.
8563 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8564 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8565
8566 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8567
8568 PR tree-optimization/16721
8569 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8570
8571 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8572
8573 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8574 * gcc.dg/20040305-1.c: Likewise.
8575
8576 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8577
8578 PR c/16566
8579 * gcc.c-torture/compile/pr16566-1.c,
8580 gcc.c-torture/compile/pr16566-2.c,
8581 gcc.c-torture/compile/pr16566-3.c: New tests.
8582
8583 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8584
8585 PR tree-optimization/17512
8586 * gcc.c-torture/compile/20040916-1.c.
8587
8588 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8589
8590 * gcc.dg/pragma-re-3.c: New test.
8591
8592 2004-09-17 Matt Austern <austern@apple.com>
8593
8594 PR c++/15049
8595 * g++.dg/other/anon3.C: New.
8596
8597 2004-09-21 Roger Sayle <roger@eyesopen.com>
8598
8599 PR c++/7503
8600 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8601 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8602 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8603 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8604 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8605
8606 2004-09-21 Bud Davis <bdavis9659@comcast.net>
8607
8608 PR fortran/17286
8609 * gfortran.dg/pr17286.f90: New test.
8610
8611 2004-09-20 Mark Mitchell <mark@codesourcery.com>
8612
8613 PR c++/17530
8614 * g++.dg/template/static7.C: New test.
8615
8616 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8617
8618 PR tree-opt/17558
8619 * gcc.c-torture/compile/pr17558.c: New test.
8620
8621 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8622
8623 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8624 if SKIP_ATTRIBUTE is defined.
8625
8626 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8627
8628 PR fortran/15957
8629 * gfortran.dg/pr15957.f90: New test.
8630
8631 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8632
8633 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8634 in comparison.
8635 * gcc.dg/vect/vect-79.c: Likewise.
8636 * gcc.dg/vect/vect-80.c: Likewise.
8637
8638 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8639
8640 PR fortran/15750
8641 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
8642
8643 2004-09-20 Ira Rosen <irar@il.ibm.com>
8644
8645 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8646 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8647 * gcc.dg/vect/vect-62.c: New testcase.
8648 * gcc.dg/vect/vect-63.c: New testcase.
8649 * gcc.dg/vect/vect-64.c: New testcase.
8650 * gcc.dg/vect/vect-65.c: New testcase.
8651 * gcc.dg/vect/vect-66.c: New testcase.
8652 * gcc.dg/vect/vect-67.c: New testcase.
8653 * gcc.dg/vect/vect-68.c: New testcase.
8654 * gcc.dg/vect/vect-69.c: New testcase.
8655 * gcc.dg/vect/vect-79.c: New testcase.
8656 * gcc.dg/vect/vect-80.c: New testcase.
8657
8658 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8659
8660 * gcc.target/mips/asm-1.c: New test.
8661
8662 2004-09-19 Ira Rosen <irar@il.ibm.com>
8663
8664 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8665 * gcc.dg/vect/vect-73.c: New testcase.
8666 * gcc.dg/vect/vect-74.c: New testcase.
8667 * gcc.dg/vect/vect-75.c: New testcase.
8668 * gcc.dg/vect/vect-76.c: New testcase.
8669 * gcc.dg/vect/vect-77.c: New testcase.
8670 * gcc.dg/vect/vect-78.c: New testcase
8671
8672 2004-09-18 Paul Brook <paul@codesourcery.com>
8673
8674 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8675
8676 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8677
8678 PR c/17424
8679 * gcc.dg/pr17424-1.c: New test.
8680
8681 2004-09-18 Diego Novillo <dnovillo@redhat.com>
8682
8683 * g++.dg/tree-ssa/pr17153.C: New test.
8684
8685 2004-09-16 Geoffrey Keating <geoffk@apple.com>
8686
8687 PR pch/13361
8688 * testsuite/g++.dg/pch/wchar-1.C: New.
8689 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8690
8691 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8692
8693 * gcc.c-torture/execute/20040917-1.c: New test.
8694
8695 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8696
8697 PR tree-optimization/17319
8698 * gcc.dg/pr17319.c: New test.
8699
8700 2004-09-17 Devang Patel <dpatel@apple.com>
8701
8702 * gcc.dg/20040813-1.c: New test.
8703
8704 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8705
8706 PR tree-optimization/17273
8707 * gcc.c-torture/compile/pr17273.c: New test.
8708
8709 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8710
8711 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8712 Update expected messages.
8713 * gcc.dg/declspec-13.c: New test.
8714
8715 2004-09-17 David Edelsohn <edelsohn@gnu.org>
8716
8717 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8718
8719 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8720
8721 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8722 change what 'a' is pointing to.
8723
8724 2004-09-17 Mark Mitchell <mark@codesourcery.com>
8725
8726 PR c++/16002
8727 * g++.dg/template/error18.C: New test.
8728
8729 PR c++/16029
8730 * g++.dg/warn/Wunused-8.C: New test.
8731
8732 2004-09-17 Steven Bosscher <stevenb@suse.de>
8733
8734 PR tree-optimization/17513
8735 * gcc.dg/20040916-1.c: New test.
8736
8737 2004-09-16 Mark Mitchell <mark@codesourcery.com>
8738
8739 PR c++/17501
8740 * g++.dg/template/typename7.C: New test.
8741
8742 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8743
8744 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8745
8746 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
8747
8748 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8749 with -ftree-based-profiling also.
8750 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8751
8752 2004-09-16 Victor Leikehman <lei@il.ibm.com>
8753
8754 PR/15364
8755 * gfortran.dg/der_array_io_1.f90: New test.
8756 * gfortran.dg/der_array_io_2.f90: New test.
8757 * gfortran.dg/der_array_io_3.f90: New test.
8758
8759 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8760
8761 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8762 EABI.
8763
8764 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8765
8766 * g++.dg/opt/switch1.C: New test.
8767
8768 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8769
8770 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8771 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8772 Update expected messages.
8773
8774 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8775
8776 PR fortran/16485
8777 * gfortran.dg/same_name_1.f90: New test.
8778
8779 2004-09-15 Diego Novillo <dnovillo@redhat.com>
8780
8781 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8782 dereference garbage pointers.
8783
8784 2004-09-15 Jakub Jelinek <jakub@redhat.com>
8785
8786 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8787 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8788
8789 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8790 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8791 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8792
8793 2004-09-14 Mark Mitchell <mark@codesourcery.com>
8794
8795 PR c++/17324
8796 * g++.dg/template/mangle1.C: New test.
8797
8798 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8799
8800 PR tree-optimization/17252
8801 * gcc.c-torture/execute/pr17252.c: New test.
8802
8803 2004-09-14 Andrew Pinski <apinski@apple.com>
8804
8805 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8806
8807 2004-09-14 Roger Sayle <roger@eyesopen.com>
8808
8809 PR rtl-optimization/9771
8810 * gcc.dg/pr9771-1.c: New test case.
8811
8812 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8813
8814 PR tree-optimization/15262
8815 * gcc.c-torture/execute/pr15262-1.c: New test.
8816 * gcc.c-torture/execute/pr15262-2.c: New test.
8817
8818 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8819
8820 * gcc.dg/declspec-12.c: New test.
8821
8822 2004-09-14 Bud Davis <bdavis9659@comcast.net>
8823
8824 * gfortran.dg/pr17090.f90: Add directives to test.
8825
8826 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8827
8828 * gcc.c-torture/compile/20040914-1.c: New test.
8829
8830 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8831
8832 PR c++/16162
8833 * g++.dg/template/decl2.C: New test.
8834
8835 2004-09-13 Bud Davis <bdavis9659@comcast.net>
8836
8837 PR fortran/17090
8838 * gfortran.dg/pr17090.f90: New test.
8839
8840 2004-09-13 Dale Johannesen <dalej@apple.com>
8841
8842 * gcc.c-torture/compile/pr17408.c: New test case.
8843
8844 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8845
8846 PR c++/16716
8847 * g++.dg/parse/crash17.C: New test.
8848
8849 PR c++/17327
8850 * g++.dg/template/enum3.C: New test.
8851
8852 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8853
8854 * lib/gcc-defs.exp: Load wrapper.exp.
8855 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8856 using local code.
8857 * lib/gcc.exp (gcc_init): Similar.
8858 * lib/gfortran.exp (gfortran_init): Similar.
8859 * lib/objc.exp (objc_init): Similar.
8860 * lib/treelang.exp (treelang_init): Similar.
8861 * lib/wrapper.exp: New file with build_wrapper call machinery in
8862 ${tool}_maybe_build_wrapper.
8863
8864 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8865
8866 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
8867 "inline".
8868 * gcc.dg/declspec-11.c: Update expected messages.
8869 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
8870 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
8871 gcc.dg/inline-12.c: New tests.
8872
8873 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
8874
8875 * g++.dg/tree-ssa/pr17400.C: New testcase.
8876
8877 2004-09-13 James E Wilson <wilson@specifixinc.com>
8878
8879 * gcc.target/mips/sb1-1.c: New testcase.
8880
8881 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
8882
8883 * lib/g77-dg.exp: Remove unused file.
8884 * lib/mike-g77.exp: Ditto.
8885 * lib/g77.exp: Ditto.
8886
8887 2004-09-12 Richard Henderson <rth@redhat.com>
8888
8889 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
8890
8891 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8892
8893 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
8894 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8895 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
8896 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
8897 Update expected messages.
8898
8899 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
8900
8901 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
8902 declaration/use mismatch for dirp parameter.
8903
8904 2004-09-12 Andrew Pinski <apinski@apple.com>
8905
8906 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
8907 -fgnu-runtime is passed.
8908
8909 2004-09-12 Richard Henderson <rth@redhat.com>
8910
8911 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
8912 do the uplevel thing and update additional_flags directly.
8913 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
8914 gfortran.fortran-torture/execute/intrinsic_nearest.x,
8915 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
8916 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
8917
8918 2004-09-11 Steven Bosscher <stevenb@suse.de>
8919
8920 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
8921
8922 2004-09-11 Roger Sayle <roger@eyesopen.com>
8923
8924 PR middle-end/17411
8925 * g++.dg/opt/pr17411-1.C: New test case.
8926
8927 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8928
8929 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8930 gcc.dg/tls/diag-2.c: Update expected messages.
8931 * gcc.dg/991209-1.c: Specify compilation options. Update expected
8932 messages.
8933 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
8934 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
8935 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
8936 gcc.dg/tls/diag-5.c: New tests.
8937
8938 2004-09-11 Zack Weinberg <zack@codesourcery.com>
8939
8940 * gcc.dg/20040910-1.c: Correct dg-error regexp.
8941
8942 2004-09-11 Steven Bosscher <stevenb@suse.de>
8943
8944 * g++.dg/parse/break-in-for.C: New test.
8945
8946 2004-09-11 Jakub Jelinek <jakub@redhat.com>
8947
8948 * gcc.dg/tree-ssa/20040911-1.c: New test.
8949
8950 2004-09-11 Andreas Jaeger <aj@suse.de>
8951
8952 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
8953 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
8954
8955 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
8956
8957 * gcc.target/frv: New directory of FR-V-specific tests.
8958
8959 2004-09-10 James E Wilson <wilson@specifixinc.com>
8960
8961 * gcc.dg/convert-vec-1.c: New test.
8962
8963 2004-09-10 Roger Sayle <roger@eyesopen.com>
8964
8965 PR middle-end/17024
8966 * gcc.dg/pr17024-1.c: New test case.
8967
8968 2004-09-10 Eric Christopher <echristo@redhat.com>
8969
8970 * gcc.dg/20040910-1.c: New test.
8971
8972 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8973
8974 * gcc.dg/bitfld-9.c: New test.
8975
8976 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
8977
8978 * gcc.c-torture/execute/ieee/acc1.c: New test.
8979 * gcc.c-torture/execute/ieee/acc2.c: New test.
8980 * gcc.c-torture/execute/ieee/mzero6.c: New test.
8981
8982 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
8983
8984 * gcc.dg/deprecated-2.c: New test.
8985
8986 2004-09-09 James E Wilson <wilson@specifixinc.com>
8987
8988 * gcc.dg/init-vec-1.c: New test.
8989
8990 2004-09-09 Roger Sayle <roger@eyesopen.com>
8991
8992 PR middle-end/17055
8993 * gcc.dg/pr17055-1.c: New test case.
8994
8995 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
8996
8997 PR target/17377
8998 * gcc.c-torture/execute/pr17377.c: New test.
8999
9000 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9001
9002 PR c/8420
9003 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9004 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9005 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9006 gcc.dg/long-long-typespec-1.c: New tests.
9007 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9008
9009 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9010
9011 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9012 gcc.dg/gnu99-static-1.c: New tests.
9013
9014 2004-09-08 Devang Patel <dpatel@apple.com>
9015
9016 * gcc.dg/darwin-ld-20040828-1.c: New test.
9017 * gcc.dg/darwin-ld-20040828-2.c: New test.
9018 * gcc.dg/darwin-ld-20040828-3.c: New test.
9019
9020 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9021
9022 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9023 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9024 in error message.
9025 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9026 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9027 in error message.
9028 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9029 types they qualify.
9030 * objc.dg/type-size-2.m: Fix wording in comment.
9031 * objc.dg/va-meth-1.m: New test case.
9032
9033 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9034
9035 PR c/16633:
9036 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9037 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9038
9039 2004-09-06 Devang Patel <dpatel@apple.com>
9040
9041 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9042 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9043
9044 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9045
9046 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9047 reflect changed line numbering of diagnostics.
9048
9049 2004-09-06 Paul Brook <paul@codesourcery.com>
9050
9051 * gfortran.dg/edit_real_1.f90: Add new test.
9052
9053 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9054
9055 * gcc.dg/tree-ssa/loop-2.c: New test.
9056 * gcc.dg/tree-ssa/loop-3.c: New test.
9057 * gcc.dg/tree-ssa/loop-4.c: New test.
9058 * gcc.dg/tree-ssa/loop-5.c: New test.
9059
9060 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9061
9062 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9063
9064 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9065
9066 * gcc.dg/format/sentinel-1.c: New test.
9067
9068 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9069
9070 * testsuite/gcc.dg/builtins-46.c: New.
9071
9072 2004-09-03 Devang Patel <dpatel@apple.com>
9073
9074 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9075 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9076
9077 2004-09-03 Jan Beulich <jbeulich@novell.com>
9078
9079 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9080 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9081 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9082 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9083 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9084 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9085 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9086 the non-portable bzero.
9087 * gcc.dg/20010912-1.c: xfail for NetWare.
9088 * gcc.dg/20020426-2.c: xfail for NetWare.
9089 * gcc.dg/20021014-1.c: xfail for NetWare.
9090 * gcc.dg/20021018-1.c: xfail for NetWare.
9091 * gcc.dg/20030213-1.c: xfail for NetWare.
9092 * gcc.dg/20030225-1.c: xfail for NetWare.
9093 * gcc.dg/20030708-1.c: xfail for NetWare.
9094 * gcc.dg/builtins-config.h: Also exclude NetWare.
9095 * gcc.dg/format/format.h: Define restrict only if not already defined.
9096 * gcc.dg/nest.c: xfail for NetWare.
9097 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9098 * lib/target-supports.exp (check_visibility_available): Exclude
9099 NetWare.
9100
9101 2004-09-03 Jan Beulich <jbeulich@novell.com>
9102
9103 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9104 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9105 deterministic starting point for the alignment of structure fields.
9106 * gcc.dg/Wpadded.c: Dito.
9107 * g++.dg/abi/vbase10.C: Dito.
9108
9109 2004-09-03 Devang Patel <dpatel@apple.com>
9110
9111 * g++.dg/debug/pr15736.cc: New test.
9112
9113 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9114
9115 * README.QMTEST: Fix out-of-date link.
9116
9117 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9118
9119 PR fortran/16579
9120 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9121 Delete. Duplicate of gfortran.dg/g77/20010610.f
9122
9123 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9124
9125 * g++.dg/abi/arm_rtti1.C: New test.
9126
9127 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9128
9129 * gcc.dg/ppc-vector-memcpy.c: New.
9130 * gcc.dg/ppc-vector-memset.c: New.
9131
9132 2004-09-02 Chao-ying Fu <fu@mips.com>
9133
9134 * gcc.target/mips/mips-3d-1.c: New test.
9135 * gcc.target/mips/mips-3d-2.c: New test.
9136 * gcc.target/mips/mips-3d-3.c: New test.
9137 * gcc.target/mips/mips-3d-4.c: New test.
9138 * gcc.target/mips/mips-3d-5.c: New test.
9139 * gcc.target/mips/mips-3d-6.c: New test.
9140 * gcc.target/mips/mips-3d-7.c: New test.
9141 * gcc.target/mips/mips-3d-8.c: New test.
9142 * gcc.target/mips/mips-3d-9.c: New test.
9143 * gcc.target/mips/mips-ps-1.c: New test.
9144 * gcc.target/mips/mips-ps-2.c: New test.
9145 * gcc.target/mips/mips-ps-3.c: New test.
9146 * gcc.target/mips/mips-ps-4.c: New test.
9147 * gcc.target/mips/mips-ps-type.c: New test.
9148
9149 2004-09-02 Paul Brook <paul@codesourcery.com>
9150
9151 * gfortran.dg/edit_real_1.f90: Add new tests.
9152
9153 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9154
9155 PR fortran/15327
9156 * gfortran.dg/merge_char_1.f90: New test.
9157
9158 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9159
9160 PR fortran/16404
9161 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9162
9163 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9164
9165 PR c/1522
9166 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9167
9168 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9169
9170 * g++.dg/opt/loop1.C: Do not XFAIL.
9171
9172 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9173
9174 * gcc.c-torture/execute/20040831-1.c: New test.
9175
9176 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9177
9178 PR fortran/16579
9179 * gfortran.dg/g77/20010610.f: Now passes.
9180 Copy from g77.f-torture/execute. Add dg-run directive.
9181 * gfortran.dg/g77/README: Update
9182
9183 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9184
9185 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9186 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9187 (t1, t2, t3, t4): Add volatile.
9188
9189 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9190
9191 * g++.dg/ext/visibility/arm1.C: New test.
9192
9193 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9194
9195 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9196 -pedantic-errors.
9197
9198 2004-09-01 Paul Brook <paul@codesourcery.com>
9199
9200 * gfortran.dg/eof_2.f90: New test.
9201
9202 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9203
9204 PR fortran/16579
9205 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9206
9207 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9208
9209 PR libfortran/16805
9210 * gfortran.dg/list_read_2.f90: New test.
9211
9212 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9213
9214 * g++.dg/abi/key1.C: New test.
9215
9216 2004-08-31 Richard Henderson <rth@redhat.com>
9217
9218 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9219 form of offsetof.
9220 * g++.dg/other/offsetof5.C: Remove duplicate.
9221
9222 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9223
9224 PR fortran/17244
9225 * gfortran.dg/func_derived_1.f90: New test.
9226
9227 2004-08-31 Paul Brook <paul@codesourcery.com>
9228
9229 * gfortran.dg/eof_1.f90: New test.
9230
9231 2004-08-31 Paul Brook <paul@codesourcery.com>
9232
9233 * gfortran.dg/list_read_1.f90: New file.
9234
9235 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9236
9237 * g++.dg/opt/loop1.C: XFAIL.
9238
9239 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9240
9241 * gcc.dg/funcdef-storage-1.c: New.
9242 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9243 an extern function in local scope.
9244 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9245 declare an 'auto inline' function in local scope.
9246 * gcc.dg/20011130-1.c: Likewise.
9247 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9248 an 'auto' function in local scope.
9249 * gcc.dg/20021014-1.c: Likewise.
9250 * gcc.dg/20030331-2.c: Likewise.
9251
9252 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9253
9254 * gfortran.dg/blockdata_1.f90: New test.
9255
9256 2004-08-30 Richard Henderson <rth@redhat.com>
9257
9258 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9259
9260 2004-08-30 Richard Henderson <rth@redhat.com>
9261
9262 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9263 additional_flags set by alternate driver.
9264 (ieee-options): New procedure.
9265 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9266 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9267 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9268 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9269
9270 2004-08-30 Richard Henderson <rth@redhat.com>
9271
9272 * lib/f-torture.exp: Remove.
9273
9274 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9275
9276 PR rtl-optimization/16590
9277 * g++.dg/opt/loop1.C: New test.
9278
9279 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9280
9281 PR fortran/13910
9282 * gfortran.dg/oldstyle_1.f90: New test.
9283
9284 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9285 Paul Brook <paul@codesourcery.com>
9286
9287 * gfortran.dg/g77/README: Update.
9288 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9289 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9290 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9291
9292 2004-08-28 Paul Brook <paul@codesourcery.com>
9293
9294 PR libfortran/17195
9295 * gfortran.dg/edit_real_1.f90: New test.
9296
9297 2004-08-27 Paul Brook <paul@codesourcery.com>
9298
9299 * gfortran.dg/rewind_1.f90: New test.
9300
9301 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9302
9303 PR fortran/16597
9304 * gfortran.dg/pr16597.f90: New test.
9305
9306 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9307
9308 PR c/13801
9309 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9310 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9311 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9312 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9313 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9314
9315 2004-08-26 Nick Clifton <nickc@redhat.com>
9316
9317 * gcc.c-torture/compile/pr17119.c: New test.
9318
9319 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9320
9321 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9322
9323 2004-08-25 Richard Henderson <rth@redhat.com>
9324
9325 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9326 the bits that expect kind=8 to be the largest real kind.
9327
9328 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9329
9330 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9331
9332 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9333
9334 * gfortran.dg/assignment_1.f90: New test.
9335
9336 2004-08-25 Adam Nemet <anemet@lnxw.com>
9337
9338 * g++.dg/template/repo3.C: New test.
9339
9340 2004-08-25 Roger Sayle <roger@eyesopen.com>
9341
9342 PR middle-end/16693
9343 PR tree-optimization/16372
9344 * g++.dg/opt/pr16372-1.C: New test case.
9345 * g++.dg/opt/pr16693-1.C: New test case.
9346 * g++.dg/opt/pr16693-2.C: New test case.
9347
9348 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9349
9350 * objc.dg/proto-lossage-4.m: New test.
9351
9352 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9353
9354 PR c++/17155
9355 * g++.dg/inherit/local2.C: New test.
9356
9357 2004-08-25 Paul Brook <paul@codesourcery.com>
9358
9359 PR fortran/17144
9360 * gfortran.dg/string_ctor_1.f90: New test.
9361
9362 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9363
9364 PR c++/14428
9365 * g++.dg/template/redecl2.C: New test.
9366
9367 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9368
9369 PR fortran/17143
9370 * gfortran.dg/pr17143.f90: New test.
9371
9372 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9373
9374 PR fortran/17164
9375 * gfortran.dg/pr17164.f90: New test.
9376
9377 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9378
9379 * gcc.dg/tree-ssa/loop-1.c: New test.
9380
9381 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9382
9383 * gcc.c-torture/compile/20040824-1.c: New test.
9384
9385 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9386
9387 * gcc.c-torture/compile/iftrap-3.c: New test.
9388
9389 2004-08-24 Paul Brook <paul@codesourcery.com>
9390
9391 * gfortran.dg/entry_2.f90: New test.
9392
9393 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9394
9395 PR c++/16889
9396 * g++.dg/lookup/ambig[12].C: New.
9397
9398 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9399
9400 PR c++/16706
9401 * g++.dg/template/crash21.C: New test.
9402 * g++.dg/template/crash22.C: Likewise.
9403
9404 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9405
9406 PR c++/17149
9407 * g++.dg/template/access15.C: New.
9408
9409 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9410
9411 PR c++/17163
9412 * g++.dg/template/repo2.C: New test.
9413
9414 2004-08-23 Roger Sayle <roger@eyesopen.com>
9415
9416 PR rtl-optimization/17078
9417 * gcc.c-torture/execute/pr17078-1.c: New test case.
9418
9419 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9420
9421 PR c/14492
9422 * gcc.dg/debug/crash1.c: New test.
9423
9424 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9425
9426 PR c/16180
9427 * gcc.dg/loop-5.c: New test.
9428
9429 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9430
9431 * gcc.c-torture/execute/20040823-1.c: New test.
9432
9433 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9434
9435 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9436 to the assembler. Simplify test accordingly.
9437 (asm_abi_flags): Use GNU names.
9438 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9439 to check for ABI flags.
9440
9441 2004-08-22 Andrew Pinski <apinski@apple.com>
9442
9443 * g++.dg/opt/pr14029.C: New test.
9444 * gcc.c-torture/execute/pr15262.c: New test.
9445
9446 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9447
9448 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9449
9450 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9451
9452 PR 16908
9453 * gfortran.dg/direct_io.f90: New test.
9454
9455 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9456
9457 PR c++/17121
9458 * g++.dg/inherit/local2.C: New test.
9459
9460 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9461
9462 PR c++/17120
9463 * g++.dg/warn/Wparentheses-4.C: New test.
9464
9465 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9466
9467 PR c++/17121
9468 * g++.dg/inherit/local2.C: New test.
9469
9470 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9471 * gcc.dg/ppc-ldstruct.c: Likewise.
9472 * gcc.dg/ppc64-abi-2.c: Likewise.
9473
9474 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9475
9476 PR rtl-optimization/17099
9477 * gcc.c-torture/execute/20040820-1.c: New test.
9478
9479 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9480
9481 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9482
9483 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9484
9485 PR fortran/17077
9486 * gfortran.dg/auto_array_1.f90: New test.
9487
9488 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9489
9490 PR fortran/17074
9491 * gfortran.dg/simpleif_1.f90: New test.
9492
9493 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9494
9495 * lib/target-supports.exp (check_profiling_available): Return
9496 false for arm*-*-symbianelf* and arm*-*-eabi*.
9497
9498 PR c++/15890
9499 * g++.dg/template/delete1.C: New test.
9500
9501 2004-08-19 Paul Brook <paul@codesourcery.com>
9502
9503 PR fortran/14976
9504 PR fortran/16228
9505 * gfortran.dg/data_char_1.f90: New test.
9506
9507 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9508
9509 PR fortran/16946
9510 * gfortran.dg/reduction.f90: New testcase.
9511
9512 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9513
9514 PR fortran/16520
9515 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9516
9517 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9518
9519 PR c++/17041
9520 * g++.dg/Wparentheses-3.C: New test.
9521
9522 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9523
9524 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9525 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9526 * gcc.dg/vect/vect-2.c: Likewise.
9527 * gcc.dg/vect/vect-3.c: Likewise.
9528 * gcc.dg/vect/vect-4.c: Likewise.
9529 * gcc.dg/vect/vect-5.c: Likewise.
9530 * gcc.dg/vect/vect-6.c: Likewise.
9531 * gcc.dg/vect/vect-7.c: Likewise.
9532 * gcc.dg/vect/vect-25.c: Likewise.
9533 * gcc.dg/vect/vect-31.c: Likewise.
9534 * gcc.dg/vect/vect-32.c: Likewise.
9535 * gcc.dg/vect/vect-34.c: Likewise.
9536 * gcc.dg/vect/vect-36.c: Likewise.
9537 * gcc.dg/vect/vect-all.c: Likewise.
9538
9539 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9540
9541 PR c++/17068
9542 * g++.dg/template/operator4.C: New test.
9543
9544 2004-08-18 Richard Henderson <rth@redhat.com>
9545
9546 * gcc.dg/20040206-1.c: XFAIL.
9547
9548 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9549
9550 PR c++/16246
9551 * g++.dg/template/array7.C: New test.
9552
9553 2004-08-17 James E Wilson <wilson@specifixinc.com>
9554
9555 * gcc.dg/mips-movcc-1.c: New test.
9556 * gcc.dg/mips-movcc-2.c: New test.
9557 * gcc.dg/mips-movcc-3.c: New test.
9558
9559 * gcc.dg/mips-nmadd-1.c: New test.
9560 * gcc.dg/mips-nmadd-2.c: New test.
9561
9562 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9563
9564 PR c++/15871
9565 * g++.dg/opt/inline8.C: New test.
9566
9567 PR c++/16965
9568 * g++.dg/parse/error17.C: New test.
9569
9570 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9571
9572 * gcc.dg/vect: New directory for vectorizer tests.
9573 * gcc.dg/vect/tree-vect.h: New file.
9574 * gcc.dg/vect/vect.exp: New file.
9575 * gcc.dg/vect/pr16105.c.c: New test.
9576 * gcc.dg/vect/vect-1.c: New test.
9577 * gcc.dg/vect/vect-2.c: New test.
9578 * gcc.dg/vect/vect-3.c: New test.
9579 * gcc.dg/vect/vect-4.c: New test.
9580 * gcc.dg/vect/vect-5.c: New test.
9581 * gcc.dg/vect/vect-6.c: New test.
9582 * gcc.dg/vect/vect-7.c: New test.
9583 * gcc.dg/vect/vect-8.c: New test.
9584 * gcc.dg/vect/vect-9.c: New test.
9585 * gcc.dg/vect/vect-10.c: New test.
9586 * gcc.dg/vect/vect-11.c: New test.
9587 * gcc.dg/vect/vect-12.c: New test.
9588 * gcc.dg/vect/vect-13.c: New test.
9589 * gcc.dg/vect/vect-14.c: New test.
9590 * gcc.dg/vect/vect-15.c: New test.
9591 * gcc.dg/vect/vect-16.c: New test.
9592 * gcc.dg/vect/vect-17.c: New test.
9593 * gcc.dg/vect/vect-18.c: New test.
9594 * gcc.dg/vect/vect-19.c: New test.
9595 * gcc.dg/vect/vect-20.c: New test.
9596 * gcc.dg/vect/vect-21.c: New test.
9597 * gcc.dg/vect/vect-22.c: New test.
9598 * gcc.dg/vect/vect-23.c: New test.
9599 * gcc.dg/vect/vect-24.c: New test.
9600 * gcc.dg/vect/vect-25.c: New test.
9601 * gcc.dg/vect/vect-26.c: New test.
9602 * gcc.dg/vect/vect-27.c: New test.
9603 * gcc.dg/vect/vect-28.c: New test.
9604 * gcc.dg/vect/vect-29.c: New test.
9605 * gcc.dg/vect/vect-30.c: New test.
9606 * gcc.dg/vect/vect-31.c: New test.
9607 * gcc.dg/vect/vect-32.c: New test.
9608 * gcc.dg/vect/vect-33.c: New test.
9609 * gcc.dg/vect/vect-34.c: New test.
9610 * gcc.dg/vect/vect-35.c: New test.
9611 * gcc.dg/vect/vect-36.c: New test.
9612 * gcc.dg/vect/vect-37.c: New test.
9613 * gcc.dg/vect/vect-38.c: New test.
9614 * gcc.dg/vect/vect-40.c: New test.
9615 * gcc.dg/vect/vect-41.c: New test.
9616 * gcc.dg/vect/vect-42.c: New test.
9617 * gcc.dg/vect/vect-43.c: New test.
9618 * gcc.dg/vect/vect-44.c: New test.
9619 * gcc.dg/vect/vect-45.c: New test.
9620 * gcc.dg/vect/vect-46.c: New test.
9621 * gcc.dg/vect/vect-47.c: New test.
9622 * gcc.dg/vect/vect-48.c: New test.
9623 * gcc.dg/vect/vect-49.c: New test.
9624 * gcc.dg/vect/vect-50.c: New test.
9625 * gcc.dg/vect/vect-51.c: New test.
9626 * gcc.dg/vect/vect-52.c: New test.
9627 * gcc.dg/vect/vect-53.c: New test.
9628 * gcc.dg/vect/vect-54.c: New test.
9629 * gcc.dg/vect/vect-55.c: New test.
9630 * gcc.dg/vect/vect-56.c: New test.
9631 * gcc.dg/vect/vect-57.c: New test.
9632 * gcc.dg/vect/vect-58.c: New test.
9633 * gcc.dg/vect/vect-59.c: New test.
9634 * gcc.dg/vect/vect-60.c: New test.
9635 * gcc.dg/vect/vect-61.c: New test.
9636 * gcc.dg/vect/vect-all.c: New test.
9637 * gcc.dg/vect/vect-none.c: New test.
9638
9639 2004-08-17 Paul Brook <paul@codesourcery.com>
9640
9641 PR fortran/13082
9642 * gfortran.dg/entry_1.f90: New test.
9643
9644 2004-08-17 Andrew Pinski <apinski@apple.com>
9645
9646 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9647
9648 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
9649
9650 * gcc.dg/pr17036-1.c: New test.
9651
9652 2004-08-16 Devang Patel <dpatel@apple.com>
9653
9654 * gcc.dg/darwin-20040809-1.c: New test.
9655
9656 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9657
9658 * gcc.dg/funcdef-attr-1.c: New test.
9659
9660 2004-08-16 Janis Johnson <janis187@us.ibm.com>
9661
9662 * gcc.dg/altivec-17.c: New test.
9663 * gcc.dg/altivec-18.c: New test.
9664
9665 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9666
9667 PR c++/6749
9668 * g++.dg/template/vtable2.C: New test.
9669
9670 2004-08-14 Richard Henderson <rth@redhat.com>
9671
9672 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
9673 * gcc.dg/pack-test-4.c (main): Return 0.
9674 * gcc.dg/setjmp-1.c: Remove XFAIL.
9675 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
9676
9677 2004-08-14 Richard Henderson <rth@redhat.com>
9678
9679 * gcc.dg/980217-1.c: Add prototype for printf.
9680
9681 2004-08-13 Bud Davis <bdavis9659@comcast.net>
9682
9683 * gfortran.dg/pr16935.f90: New test.
9684
9685 2004-08-13 Janis Johnson <janis187@us.ibm.com>
9686
9687 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9688
9689 2004-08-13 Paul Brook <paul@codesourcery.com>
9690
9691 * gfortran.dg/der_io_1.f90: Remove stray comma.
9692
9693 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9694
9695 * gcc.dg/vmx/cw-bug-2.c: Remove.
9696 * gcc.dg/vmx/vprint-1.c: Remove.
9697 * gcc.dg/vmx/vscan-1.c: Remove.
9698
9699 2004-08-12 Devang patel <dpatel@apple.com>
9700
9701 * gcc.dg/darwin-20040809-2.c: New test.
9702
9703 2004-08-12 Janis Johnson <janis1872us.ibm.com>
9704
9705 * g++.dg/ext/altivec-12.C: New test.
9706
9707 * g++.dg/ext/altivec-11.C: New test.
9708
9709 2004-08-12 Paul Brook <paul@codesourcery.com>
9710
9711 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9712
9713 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9714
9715 * g++.dg/ext/altivec-2.C: Check for hardware support before
9716 executing any VMX instructions.
9717
9718 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9719
9720 2004-08-12 Jakub Jelinek <jakub@redhat.com>
9721
9722 PR c++/16276
9723 * g++.old-deja/g++.other/comdat4.C: New test.
9724 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9725
9726 2004-08-12 Ben Elliston <bje@au.ibm.com>
9727
9728 PR target/16286
9729 * gcc.dg/pr16286.c: New test.
9730
9731 2004-08-12 Jan Beulich <jbeulich@novell.com>
9732
9733 * g++.dg/ext/asm5.C: New.
9734
9735 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9736
9737 PR c++/16698
9738 * g++.dg/eh/crash1.C: New test.
9739
9740 PR c++/16717
9741 * g++.dg/ext/construct1.C: New test.
9742
9743 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9744
9745 PR c++/16853
9746 * g++.dg/init/ptrmem1.C: New test.
9747
9748 PR c++/16618
9749 * g++.dg/parse/offsetof5.C: New test.
9750
9751 PR c++/16870
9752 * g++.dg/template/overload3.C: New test.
9753
9754 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9755
9756 PR c++/16964
9757 * g++.dg/parse/error16.C: New test.
9758
9759 PR c++/16904
9760 * g++.dg/template/error14.C: New test.
9761
9762 PR c++/16929
9763 * g++.dg/template/error15.C: New test.
9764
9765 2004-08-11 Devang Patel <dpatel@apple.com>
9766
9767 * gcc.dg/darwin-ld-20040809-1.c: New test.
9768 * gcc.dg/darwin-ld-20040809-2.c: New test.
9769
9770 2004-08-11 Steven G. Kargl <kargls@comcast.net>
9771
9772 PR fortran/16917
9773 * gfortran.dg/dfloat_1.f90: New test.
9774
9775 2004-08-09 Mark Mitchell <mark@codesourcery.com>
9776
9777 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9778 * gcc.dg/dll-2.c: Fix dg-require syntax.
9779 * gcc.misc-tests/arm-isr.c (abort): Declare.
9780 (exit): Likewise.
9781
9782 2004-08-10 Mark Mitchell <mark@codesourcery.com>
9783
9784 PR c++/16971
9785 * g++.dg/parse/crash16.C: New test.
9786
9787 2004-08-10 Roger Sayle <roger@eyesopen.com>
9788
9789 * gcc.dg/mips-rsqrt-1.c: New test case.
9790 * gcc.dg/mips-rsqrt-2.c: New test case.
9791 * gcc.dg/mips-rsqrt-3.c: New test case.
9792
9793 2004-08-10 Paul Brook <paul@codesourcery.com>
9794
9795 * gfortran.dg/der_io_1.f90: New test.
9796
9797 2004-08-10 Paul Brook <paul@codesourcery.com>
9798
9799 PR fortran/16919
9800 * gfortran.dg/der_array_1.f90: New test.
9801
9802 2004-08-09 David Edelsohn <edelsohn@gnu.org>
9803
9804 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9805
9806 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
9807
9808 * gcc.dg/wchar_t-2.c: Fix typo.
9809
9810 2004-08-09 Falk Hueffner <falk@debian.org>
9811
9812 PR tree-optimization/12517
9813 * gcc.c-torture/compile/pr12517.c: New test.
9814
9815 PR tree-optimization/12578
9816 * gcc.c-torture/compile/pr12578.c: New test.
9817
9818 PR tree-optimization/12899
9819 * gcc.c-torture/compile/pr12899.c: New test.
9820
9821 PR rtl-optimization/14692
9822 * gcc.c-torture/compile/pr14692.c: New test.
9823
9824 PR tree-optimization/16461
9825 * gcc.c-torture/compile/pr16461.c: New test.
9826
9827 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9828
9829 * gfortran.dg/getenv_1.f90: New test.
9830
9831 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9832
9833 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9834 wchar_t.
9835 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9836
9837 2004-08-06 Paul Brook <paul@codesourcery.com>
9838
9839 * gfortran.dg/ret_array_1.f90: New test.
9840 * gfortran.dg/ret_pointer_1.f90: New test.
9841
9842 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
9843
9844 * gcc.dg/missing-field-init-[12].c: New tests.
9845 * g++.dg/warn/missing-field-init-[12].C: New tests.
9846
9847 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9848
9849 * gcc.dg/enum2.c: New test.
9850 * gcc.dg/symbian3.c: Likewise.
9851 * gcc.dg/symbian4.c: Likewise.
9852 * gcc.dg/wchar_t-2.c: Likewise.
9853
9854 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9855
9856 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9857 destructor tests.
9858
9859 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9860
9861 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9862 dg-require-visiblity.
9863 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9864 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9865 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9866 * g++.dg/ext/visibility/new1.C: Likewise.
9867 * g++.dg/ext/visibility/pragma.C: Likewise.
9868 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
9869 * g++.dg/ext/visibility/virtual.C: Likewise.
9870 * g++/dg/ext/visibility/visibility-1.C: Likewise.
9871 * g++/dg/ext/visibility/visibility-2.C: Likewise.
9872 * g++/dg/ext/visibility/visibility-3.C: Likewise.
9873 * g++/dg/ext/visibility/visibility-4.C: Likewise.
9874 * g++/dg/ext/visibility/visibility-5.C: Likewise.
9875 * g++/dg/ext/visibility/visibility-6.C: Likewise.
9876 * g++/dg/ext/visibility/visibility-7.C: Likewise.
9877 * g++/dg/ext/visibility/visibility-8.C: New test.
9878 * gcc.c-torture/compile/dll.x: Remove.
9879 * gcc.dg/dll-2.c: Use dg-require-dll
9880 * gcc.dg/visibility-10.c: New test.
9881 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
9882 supporting DLLs.
9883 * testsuite/lib/scanasm.exp (scan_hidden): New function.
9884 (scan_not_hidden): Likewise.
9885
9886 2004-08-05 David Edelsohn <edelsohn@gnu.org>
9887
9888 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
9889
9890 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
9891
9892 * gcc.c-torture/execute/20040805-1.c: New test.
9893
9894 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
9895
9896 * gcc.dg/20020118-1.c: Declare abort.
9897 * gcc.dg/altivec_check.h: Likewise.
9898 * gcc.dg/iftrap-2.c: Likewise.
9899 * gcc.dg/pragma-darwin.c: Likewise.
9900 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
9901
9902 2004-08-04 Geoffrey Keating <geoffk@apple.com>
9903
9904 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
9905
9906 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
9907
9908 * gcc.c-torture/execute/builtins/abs-2.c,
9909 gcc.c-torture/execute/builtins/abs-3.c,
9910 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
9911 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
9912 intmax_t, uintmax_t and their limits.
9913 * gcc.dg/intmax_t-1.c: New test.
9914
9915 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9916
9917 * g++.dg/tc1/dr147.C: Add reference to PR.
9918
9919 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
9920
9921 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
9922 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
9923
9924 2004-08-03 David Edelsohn <edelsohn@gnu.org>
9925
9926 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
9927
9928 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9929
9930 * gcc.dg/redecl-5.c: New test.
9931 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
9932 of scanf.
9933
9934 2004-08-03 Roger Sayle <roger@eyesopen.com>
9935
9936 PR middle-end/16790
9937 * gcc.c-torture/execute/pr16790-1.c: New test case.
9938
9939 2004-08-03 Mark Mitchell <mark@codesourcery.com>
9940
9941 * g++.dg/ext/visibility/assign1.C: New test.
9942 * g++.dg/ext/visibility/new1.C: Likewise.
9943
9944 * gcc.dg/symbian1.c: New test.
9945 * gcc.dg/symbian2.c: Likewise.
9946
9947 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
9948
9949 PR target/16570
9950 * gcc.dg/i386-sse-9.c: New test.
9951
9952 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9953
9954 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
9955
9956 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9957
9958 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
9959 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
9960 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
9961 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
9962 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
9963 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
9964 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
9965 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
9966 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
9967 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
9968 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
9969 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
9970 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
9971 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
9972 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
9973 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
9974 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
9975 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
9976 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
9977 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
9978 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
9979 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
9980 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
9981 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
9982 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
9983 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
9984 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
9985 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
9986 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
9987 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
9988 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
9989 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
9990 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
9991 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
9992 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
9993 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
9994 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
9995 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
9996 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
9997 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
9998 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
9999 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10000 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10001 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10002 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10003 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10004 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10005 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10006 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10007 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10008 gcc.misc-tests/i386-pf-3dnow-1.c,
10009 gcc.misc-tests/i386-pf-athlon-1.c,
10010 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10011 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10012 Declare built-in functions used.
10013 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10014
10015 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10016
10017 PR c++/16707
10018 * g++.dg/lookup/using12.C: New test.
10019
10020 * g++.dg/init/null1.C: Fix PR number.
10021 * g++.dg/parse/namespace10.C: Likewise.
10022
10023 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10024
10025 PR c++/16224
10026 * g++.dg/template/spec17.C: New test.
10027 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10028 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10029
10030 2004-08-02 David Billinghurst
10031
10032 PR fortran/16292
10033 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10034
10035 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10036
10037 * gcc.dg/ia64-got-1.c: New test case.
10038
10039 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10040
10041 PR c++/16489
10042 * g++.dg/init/null1.C: New test.
10043 * g++.dg/tc1/dr76.C: Adjust error marker.
10044
10045 PR c++/16529
10046 * g++.dg/parse/namespace10.C: New test.
10047
10048 PR c++/16810
10049 * g++.dg/inherit/ptrmem2.C: New test.
10050
10051 2004-08-02 Ben Elliston <bje@au.ibm.com>
10052
10053 PR target/16155
10054 * gcc.dg/pr16155.c: New test.
10055
10056 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10057
10058 * gcc.dg/redecl-2.c: New test.
10059
10060 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10061
10062 * gcc.dg/darwin-longdouble.c: New file.
10063
10064 2004-07-30 Richard Henderson <rth@redhat.com>
10065
10066 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10067 write to constant argument.
10068 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10069
10070 2004-07-30 Richard Henderson <rth@redhat.com>
10071
10072 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10073 tests of nearest around zero.
10074
10075 2004-07-30 Andrew Pinski <apinski@apple.com>
10076
10077 * gcc.c-torture/compile/20040730-1.c: New test.
10078
10079 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10080
10081 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10082 powerpc-eabispe.
10083
10084 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10085
10086 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10087
10088 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10089
10090 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10091 contains $ld_library_path.
10092 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10093
10094 2004-07-29 Richard Henderson <rth@redhat.com>
10095
10096 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10097
10098 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10099 (alt2, which): New.
10100 (Check): Accept either alternative.
10101
10102 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10103
10104 * g++.dg/abi/inline1.C: New test.
10105 * g++.dg/abi/local1-a.cc: Likewise.
10106 * g++.dg/abi/local1.C: Likewise.
10107 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10108 * g++.dg/abi/mangle12.C: Likewise.
10109 * g++.dg/abi/mangle17.C: Likewise.
10110 * g++.dg/abi/mangle20-2.C: Likewise.
10111 * g++.dg/opt/interface1.C: Likewise.
10112 * g++.dg/opt/interface1.h: Likewise.
10113 * g++.dg/opt/interface1-a.cc: New test.
10114 * g++.dg/parse/repo1.C: New test.
10115 * g++.dg/template/repo1.C: Likewise.
10116 * g++.dg/warn/Winline-1.C: Likewise.
10117 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10118
10119 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10120
10121 * gcc.dg/tree-ssa/20040729-1.c: New test.
10122
10123 2004-07-27 Matt Austern <austern@apple.com>
10124
10125 * gcc.dg/darwin-bool-1.c: New test.
10126 * gcc.dg/darwin-bool-2.c: New test.
10127
10128 2004-07-28 Richard Henderson <rth@redhat.com>
10129
10130 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10131 arguments in the correct type. Don't write to constant arguments.
10132
10133 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10134
10135 PR tree-optimization/16688
10136 PR tree-optimization/16689
10137 * g++.dg/tree-ssa/pr16688.C: New test.
10138
10139 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10140
10141 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10142 loads. Not only in the comment, this time.
10143
10144 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10145
10146 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10147 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10148 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10149 * gcc.dg/sh4a-bitmovua.c: New.
10150 * gcc.dg/sh4a-cos.c: New.
10151 * gcc.dg/sh4a-cosf.c: New.
10152 * gcc.dg/sh4a-fprun.c: New.
10153 * gcc.dg/sh4a-fsrra.c: New.
10154 * gcc.dg/sh4a-memmovua.c: New.
10155 * gcc.dg/sh4a-sin.c: New.
10156 * gcc.dg/sh4a-sincos.c: New.
10157 * gcc.dg/sh4a-sincosf.c: New.
10158 * gcc.dg/sh4a-sinf.c: New.
10159
10160 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10161
10162 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10163 conditionals.
10164 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10165 loads.
10166 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10167 DOM1.
10168
10169 2004-07-27 Andrew Pinski <apinski@apple.com>
10170
10171 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10172
10173 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10174
10175 * gcc.dg/pragma-isr.c: New test.
10176
10177 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10178
10179 PR c++/14429
10180 * g++.dg/template/ttp11.C: New test.
10181
10182 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10183
10184 * gcc.c-torture/compile/20040727-1.c: New test.
10185
10186 2004-07-26 Eric Christopher <echristo@redhat.com>
10187
10188 * gcc.c-torture/compile/20040726-2.c: New test.
10189
10190 2004-07-26 Andrew Pinski <apinski@apple.com>
10191
10192 * g++.dg/rtti/tinfo1.C: Xfail.
10193
10194 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10195
10196 * gcc.c-torture/compile/20040726-1.c: New test.
10197
10198 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10199 Brian Ryner <bryner@brianryner.com>
10200
10201 PR c++/9283
10202 PR c++/15000
10203 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10204 * g++.dg/ext/visibility/: New directory.
10205 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10206 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10207 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10208 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10209 * g++.dg/ext/visibility/fvisibility.C,
10210 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10211 g++.dg/ext/visibility/fvisibility-override1.C
10212 g++.dg/ext/visibility/fvisibility-override2.C
10213 g++.dg/ext/visibility/memfuncts.C
10214 g++.dg/ext/visibility/noPLT.C
10215 g++.dg/ext/visibility/pragma.C
10216 g++.dg/ext/visibility/pragma-override1.C
10217 g++.dg/ext/visibility/pragma-override2.C
10218 g++.dg/ext/visibility/staticmemfuncts.C
10219 g++.dg/ext/visibility/virtual.C: New tests.
10220
10221 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10222
10223 PR c/15360
10224 * gcc.dg/pr15360-1.c: New test.
10225
10226 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10227
10228 * gcc.dg/pragma-align-2.c: New test.
10229 * gcc.dg/pragma-init-fini.c: New test.
10230 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10231 targets.
10232
10233 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10234
10235 * gcc.dg/init-string-2.c: New test.
10236
10237 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10238
10239 PR 16684
10240 * gcc.dg/Wredundant-decls-1.c: New test case.
10241
10242 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10243
10244 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10245 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10246 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10247 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10248 * gcc.dg/compat/generate-random.c: New file.
10249 * gcc.dg/compat/generate-random.h: Likewise.
10250 * gcc.dg/compat/generate-random_r.c: Likewise.
10251 * gcc.dg/compat/struct-layout-1.h: Likewise.
10252 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10253 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10254 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10255 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10256 * gcc.dg/compat/struct-layout-1_main.c: New test.
10257 * gcc.dg/compat/struct-layout-1_x.c: New file.
10258 * gcc.dg/compat/struct-layout-1_y.c: New file.
10259 * gcc.dg/compat/struct-layout-1_test.h: New file.
10260
10261 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10262
10263 * gcc.dg/comp-return-1.c: New test
10264
10265 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10266
10267 * gcc.dg/vmx/8-02a.c: Fix typo.
10268
10269 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10270 * gcc.dg/darwin-abi-3.c: New test.
10271
10272 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10273 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10274
10275 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10276 * gcc.dg/vmx/ops-long-1.c: New test.
10277 * gcc.dg/vmx/ops-long-2.c: New test.
10278
10279 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10280
10281 * g++.dg/lookup/conv-[1234].C: New.
10282
10283 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10284
10285 * g++.dg/parse/attr2.C: Simplify.
10286
10287 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10288
10289 PR c/7284
10290 * gcc.c-torture/execute/pr7284-1.c: New test.
10291
10292 2004-07-22 Brian Booth <bbooth@redhat.com>
10293
10294 * gcc.dg/tree-ssa/20040721-1.c: New test.
10295
10296 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10297
10298 * g++.dg/template/crash20.c: New.
10299
10300 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10301
10302 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10303 Add dg-run directive. Declare variables as required.
10304 * gfortran.dg/g77/README: Update
10305
10306 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10307
10308 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10309 gcc.dg/cris-peep2-andu2.c: New tests.
10310
10311 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10312
10313 PR c/15052
10314 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10315 on return type.
10316 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10317 messages.
10318 * gcc.dg/qual-return-2.c: Update expected messages.
10319 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10320
10321 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10322
10323 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10324 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10325
10326 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10327
10328 PR c/11250
10329 * gcc.dg/init-string-1.c: New test.
10330
10331 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10332
10333 PR middle-end/15345
10334 PR c/16450
10335 * gcc.dg/torture/nested-fn-1.c: New test.
10336
10337 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10338
10339 PR target/16559
10340 * gcc.dg/ia64-fptr-1.c: New file.
10341
10342 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10343
10344 PR c++/14497
10345 * g++.dg/template/spec16.C: New test.
10346 * g++.old-deja/g++.robertl/eb118.C: Remove.
10347
10348 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10349
10350 PR c++/509
10351 * g++.dg/template/spec15.C: New test.
10352
10353 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10354
10355 Copy cases from g77.f-torture/execute and add dg-run
10356 directive. Other changes as noted.
10357 * gfortran.dg/g77/13037.f
10358 * gfortran.dg/g77/1832.f
10359 * gfortran.dg/g77/19981119-0.f
10360 * gfortran.dg/g77/19990313-0.f
10361 * gfortran.dg/g77/19990313-1.f
10362 * gfortran.dg/g77/19990313-2.f
10363 * gfortran.dg/g77/19990313-3.f
10364 * gfortran.dg/g77/19990419-1.f
10365 * gfortran.dg/g77/19990826-0.f
10366 * gfortran.dg/g77/19990826-2.f
10367 * gfortran.dg/g77/20000503-1.f
10368 * gfortran.dg/g77/20001111.f
10369 * gfortran.dg/g77/20010116.f
10370 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10371 * gfortran.dg/g77/20010430.f
10372 * gfortran.dg/g77/6177.f
10373 * gfortran.dg/g77/947.f
10374 * gfortran.dg/g77/970816-3.f
10375 * gfortran.dg/g77/971102-1.f
10376 * gfortran.dg/g77/980520-1.f
10377 * gfortran.dg/g77/980628-0.f
10378 * gfortran.dg/g77/980628-1.f
10379 * gfortran.dg/g77/980628-10.f
10380 * gfortran.dg/g77/980628-2.f
10381 * gfortran.dg/g77/980628-3.f
10382 * gfortran.dg/g77/980628-7.f
10383 * gfortran.dg/g77/980628-8.f
10384 * gfortran.dg/g77/980628-9.f
10385 * gfortran.dg/g77/980701-0.f
10386 * gfortran.dg/g77/980701-1.f
10387 * gfortran.dg/g77/cabs.f
10388 * gfortran.dg/g77/claus.f
10389 * gfortran.dg/g77/complex_1.f
10390 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10391 * gfortran.dg/g77/dcomplex.f
10392 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10393 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10394 * gfortran.dg/g77/f90-intrinsic-numeric.f
10395 * gfortran.dg/g77/int8421.f
10396 * gfortran.dg/g77/labug1.f
10397 * gfortran.dg/g77/large_vec.f
10398 * gfortran.dg/g77/le.f
10399 * gfortran.dg/g77/short.f
10400 * gfortran.dg/g77/README: Update
10401
10402 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10403
10404 PR c++/16637
10405 * g++.dg/parse/lookup4.C: New test.
10406
10407 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10408
10409 PR c++/16175
10410 * g++.dg/template/ttp10.C: New test.
10411
10412 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10413
10414 * gcc.dg/pr12625-1.c: New test.
10415
10416 2004-07-20 Steven Bosscher <stevenb@suse.de>
10417
10418 * testsuite/gcc.dg/switch-warn-1.c: New test.
10419 * testsuite/gcc.dg/switch-warn-2.c: New test.
10420 * gcc.c-torture/compile/pr14730.c: Update.
10421
10422 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10423
10424 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10425 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10426 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10427 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10428
10429 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10430
10431 PR c++/16623
10432 * g++.dg/template/assign1.C: New test.
10433
10434 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10435
10436 PR c++/12170
10437 * g++.dg/template/ttp9.C: New test.
10438
10439 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10440
10441 * gcc.dg/format/cmn-err-1.c: New test.
10442
10443 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10444
10445 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10446 gcc.dg/Wparentheses-10.c: New tests.
10447 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10448
10449 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10450
10451 PR fortran/16465
10452 * gfortran.dg/g77//ffixed-line-length-0.f,
10453 gfortran.dg/g77/ffixed-line-length-132.f,
10454 gfortran.dg/g77/ffixed-line-length-72.f,
10455 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10456 gfortran.dg/g77/README: Update.
10457
10458 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10459
10460 PR c++/13092
10461 * g++.dg/template/non-dependent7.C: New test.
10462 * g++.dg/template/non-dependent8.C: Likewise.
10463 * g++.dg/template/non-dependent9.C: Likewise.
10464 * g++.dg/template/non-dependent10.C: Likewise.
10465
10466 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10467
10468 PR c++/16337
10469 * g++.dg/parse/attr2.C: New test.
10470
10471 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10472
10473 * g77.dg: Removed.
10474 * g77.f-torture: Ditto.
10475
10476 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10477
10478 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10479 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10480 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10481
10482 2004-07-16 Richard Henderson <rth@redhat.com>
10483
10484 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10485
10486 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10487
10488 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10489 tests with full list of options.
10490 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10491 of TORTURE_OPTIONS if test contains 'dg-do run'.
10492
10493 PR fortran/16404
10494 * gfortran.dg/do_iterator.f90: New test.
10495
10496 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10497
10498 PR rtl-optimization/16536
10499 * gcc.c-torture/execute/restrict-1.c: New test.
10500
10501 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10502
10503 PR fortran/15324
10504 * gfortran.dg/pr15324.f90: New test.
10505
10506 PR fortran/15129
10507 * gfortran.dg/pr15129.f90: New test.
10508
10509 PR fortran/15140
10510 * gfortran.dg/pr15140.f90: New test.
10511
10512 PR fortran/13792
10513 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10514 compile-time simplification.
10515
10516 2004-07-14 Mike Stump <mrs@apple.com>
10517
10518 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10519
10520 2004-07-14 James E Wilson <wilson@specifixinc.com>
10521
10522 PR target/16325
10523 * gcc.dg/profile-generate-1.c: New.
10524
10525 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10526
10527 * gcc.c-torture/execute/20040709-1.c: New test.
10528 * gcc.c-torture/execute/20040709-2.c: New test.
10529
10530 2004-07-14 Mike Stump <mrs@apple.com>
10531
10532 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10533
10534 2004-07-14 Mike Stump <mrs@apple.com>
10535
10536 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10537
10538 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10539
10540 PR c++/16518
10541 * g++.dg/parse/mutable1.C: New test.
10542
10543 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10544
10545 PR tree-optimization/16443
10546 * gcc.dg/tree-ssa/20040713-1.c: New test.
10547
10548 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10549
10550 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10551 for operator new.
10552
10553 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10554
10555 * gfortran.dg/g77/README: New file
10556 * gfortran.dg/g77/19981216-0.f: Copy from
10557 g77.f-torture/noncompile. Add "dg-do compile" and
10558 dg-error as required.
10559 * gfortran.dg/g77/19990218-1.f: Likewise
10560 * gfortran.dg/g77/19990905-1.f: Likewise
10561 * gfortran.dg/g77/9263.f: Likewise
10562 * gfortran.dg/g77/980615-0.f: Likewise
10563 * gfortran.dg/g77/980616-0.f: Likewise
10564 * gfortran.dg/g77/check0.f: Likewise
10565 * gfortran.dg/g77/select_no_compile.f: Likewise
10566
10567 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10568
10569 Copy files from g77.f-torture/compile.
10570 Add "{ dg-do compile}". Other changes as noted
10571 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10572 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10573 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10574 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10575 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10576 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10577 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10578 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10579 statement to conform to standard. Append alpha1.x for reference.
10580 * gfortran.dg/g77/xformat.f: Add dg-warning
10581
10582 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10583
10584 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10585 Add {dg-do compile} directive.
10586 * gfortran.dg/g77/cpp2.F: Likewise
10587
10588 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10589
10590 PR c++/5402
10591 * g++.dg/lookup/name-clash1.C: New test.
10592
10593 PR c++/9777
10594 * g++.dg/lookup/name-clash2.C: New test.
10595
10596 PR c++/12102
10597 * g++.dg/lookup/name-clash3.C: New test.
10598
10599 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10600
10601 * g++.dg/lookup/new2.C: New test.
10602 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10603
10604 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
10605
10606 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
10607 Add {dg-do compile} directive.
10608 * gfortran.dg/g77/13060.f: Likewise
10609 * gfortran.dg/g77/19990218-0.f: Likewise
10610 * gfortran.dg/g77/19990305-0.f: Likewise
10611 * gfortran.dg/g77/19990419-0.f: Likewise
10612 * gfortran.dg/g77/19990502-0.f: Likewise
10613 * gfortran.dg/g77/19990502-1.f: Likewise
10614 * gfortran.dg/g77/19990525-0.f: Likewise
10615 * gfortran.dg/g77/19990826-1.f: Likewise
10616 * gfortran.dg/g77/19990826-3.f: Likewise
10617 * gfortran.dg/g77/19990905-2.f: Likewise
10618 * gfortran.dg/g77/20000412-1.f: Likewise
10619 * gfortran.dg/g77/20000511-1.f: Likewise
10620 * gfortran.dg/g77/20000511-2.f: Likewise
10621 * gfortran.dg/g77/20000518.f: Likewise
10622 * gfortran.dg/g77/20000601-1.f: Likewise
10623 * gfortran.dg/g77/20000601-2.f: Likewise
10624 * gfortran.dg/g77/20000629-1.f: Likewise
10625 * gfortran.dg/g77/20000630-2.f: Likewise
10626 * gfortran.dg/g77/20010115.f: Likewise
10627 * gfortran.dg/g77/20010321-1.f: Likewise
10628 * gfortran.dg/g77/20010426.f: Likewise
10629 * gfortran.dg/g77/20020307-1.f: Likewise
10630 * gfortran.dg/g77/8485.f: Likewise
10631 * gfortran.dg/g77/960317-1.f: Likewise
10632 * gfortran.dg/g77/970915-0.f: Likewise
10633 * gfortran.dg/g77/980310-1.f: Likewise
10634 * gfortran.dg/g77/980310-2.f: Likewise
10635 * gfortran.dg/g77/980310-3.f: Likewise
10636 * gfortran.dg/g77/980310-4.f: Likewise
10637 * gfortran.dg/g77/980310-6.f: Likewise
10638 * gfortran.dg/g77/980310-7.f: Likewise
10639 * gfortran.dg/g77/980310-8.f: Likewise
10640 * gfortran.dg/g77/980419-2.f: Likewise
10641 * gfortran.dg/g77/980424-0.f: Likewise
10642 * gfortran.dg/g77/980427-0.f: Likewise
10643 * gfortran.dg/g77/980729-0.f: Likewise
10644 * gfortran.dg/g77/981117-1.f: Likewise
10645 * gfortran.dg/g77/toon_1.f: Likewise
10646
10647 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10648
10649 PR c++/2204
10650 * g++.dg/other/abstract2.C: New test.
10651
10652 2004-07-12 Paul Brook <paul@codesourcery.com>
10653
10654 * gfortran.dg/pointer_init_1.f90: New test.
10655
10656 2004-07-11 Paul Brook <paul@codesourcery.com>
10657
10658 PR fortran/15986
10659 * gfortran.dg/contained_1.f90: New test.
10660
10661 2004-07-11 Mark Mitchell <mark@codesourcery.com>
10662
10663 * g++.dg/parse/defarg8.C: New test.
10664
10665 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10666
10667 PR fortran/16433
10668 * gfortran.dg/pr16433.f: New test.
10669
10670 PR fortran/17574
10671 * gfortran.dg/pr15754.f90: New test.
10672
10673 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10674
10675 PR tree-optimization/16437
10676 * gcc.c-torture/execute/bitfld-4.c: New test.
10677
10678 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10679
10680 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10681 access to common var from module.
10682
10683 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10684
10685 PR fortran/16336
10686 * gfortran.fortran-torture/execute/common_2.f90: New test.
10687
10688 2004-07-10 Paul Brook <paul@codesourcery.com>
10689
10690 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10691
10692 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10693
10694 PR fortran/15969
10695 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10696
10697 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
10698
10699 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10700 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10701 * gfortran.dg/g77/ffree-form-1.f: Likewise
10702 * gfortran.dg/g77/ffree-form-2.f: Likewise
10703 * gfortran.dg/g77/ffree-form-3.f: Likewise
10704 * gfortran.dg/g77/fno-underscoring.f: Likewise
10705 * gfortran.dg/g77/funderscoring.f: Likewise
10706 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10707
10708 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10709
10710 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10711
10712 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10713 Paul Brook <paul@codesourcery.com>
10714
10715 PR fortran/13415
10716 * gfortran.dg/common_pointer_1.f90: New test.
10717
10718 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10719
10720 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10721
10722 2004-07-09 James E Wilson <wilson@specifixinc.com>
10723
10724 PR target/16364
10725 * gcc.c-torture/compile/20040709-1.c: New.
10726
10727 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10728
10729 PR fortran/14077
10730 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10731
10732 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10733
10734 PR fortran/13201
10735 * gfortran.dg/shape_1.f90: New test.
10736
10737 2004-07-09 Zack Weinberg <zack@codesourcery.com>
10738 Andrew Pinski <apinski@apple.com>
10739
10740 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10741
10742 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10743
10744 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10745 comment.
10746
10747 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10748 Paul Brook <paul@codesourcery.com>
10749
10750 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
10751 '.f95' and '.F95'.
10752
10753 2004-07-09 Diego Novillo <dnovillo@redhat.com>
10754
10755 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10756
10757 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10758
10759 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10760 testcases with capital suffix.
10761
10762 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10763
10764 PR fortran/15481
10765 PR fortran/13372
10766 PR fortran/13575
10767 PR fortran/15978
10768 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
10769
10770 * gfortran.dg/implicit_1.f90: New test.
10771
10772 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10773
10774 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10775 expression to match gfortran warning/error messages
10776 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10777 dg-error text.
10778
10779 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10780
10781 * lib/fortran-torture.exp: Rename proc search_for to
10782 search_for_re.
10783
10784 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10785
10786 * gcc.c-torture/execute/simd-5.x: New file.
10787 XFAIL on SPARC 64-bit at -O0.
10788
10789 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10790
10791 PR c++/8211
10792 PR c++/16165
10793 * g++.dg/warn/effc3.C: New test.
10794
10795 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10796
10797 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10798 change X to 1X in format.
10799 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10800 add data statements to conform to standard.
10801
10802 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10803
10804 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
10805 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10806 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10807
10808 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10809
10810 * gfortran.dg/g77/7388.f: Copy from g77.dg
10811 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
10812 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
10813 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10814 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10815 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10816 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10817 * gfortran.dg/g77/strlen0.f: Likewise
10818
10819 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10820
10821 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10822 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
10823
10824 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10825
10826 * gcc.c-torture/execute/920428-2.x: Delete.
10827 * gcc.c-torture/execute/920501-7.x: Likewise.
10828
10829 2004-07-08 Jakub Jelinek <jakub@redhat.com>
10830
10831 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10832 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10833 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10834 prescott and c3-2.
10835 (PREFETCH_3DNOW): Add -march=c3.
10836
10837 2004-07-08 Diego Novillo <dnovillo@redhat.com>
10838
10839 PR c/16437
10840 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10841 * gcc.c-torture/execute/bf64-1.x: Likewise.
10842
10843 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10844
10845 * gcc.c-torture/compile/20040708-1.c: New test.
10846
10847 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10848
10849 PR c++/16169
10850 * g++.dg/warn/effc2.C: New test.
10851
10852 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10853
10854 * gcc.c-torture/execute/bitfld-1.x: Remove.
10855 * gcc.c-torture/execute/bitfld-3.c: New test.
10856 * gcc.dg/bitfld-2.c: Remove XFAILs.
10857
10858 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10859
10860 PR c++/16276
10861 * g++.dg/rtti/tinfo1.C: New file.
10862
10863 2004-07-07 Eric Christopher <echristo@redhat.com>
10864
10865 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10866
10867 2004-07-07 Andrew Pinski <apinski@apple.com>
10868
10869 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
10870
10871 2004-07-07 Mark Mitchell <mark@codesourcery.com>
10872
10873 * g++.dg/init/call1.C: XFAIL.
10874
10875 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
10876
10877 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
10878 except for movstrict*, to movmem* and clrstr* to clrmem*.
10879
10880 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
10881
10882 * gcc.c-torture/execute/20040707-1.c: New test.
10883
10884 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
10885
10886 * gcc.c-torture/execute/20040706-1.c: New test.
10887
10888 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10889
10890 PR c++/3671
10891 * g++.dg/template/spec14.C: New test.
10892
10893 2004-07-05 Jakub Jelinek <jakub@redhat.com>
10894
10895 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
10896 nothing if not yet defined. Use it in b, c and d type definitions.
10897 * gcc.c-torture/execute/20040705-1.c: New test.
10898 * gcc.c-torture/execute/20040705-2.c: New test.
10899
10900 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10901
10902 PR c++/2518
10903 * g++.dg/lookup/new1.C: New test.
10904
10905 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10906
10907 PR c++/11406
10908 * g++.dg/template/sizeof8.C: New test.
10909
10910 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
10911
10912 * gcc.c-torture/compile/20040705-1.c: New test.
10913
10914 2004-07-04 Bud Davis <bdavis9659@comcast.net>
10915
10916 * gfortran.fortran-torture/execute/seq_io.f90: New test.
10917
10918 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
10919
10920 * gcc.dg/cpp/if-mop.c: Two new testcases.
10921 * gcc.dg/cpp/trad/comment-3.c: New.
10922
10923 2004-07-04 Paul Brook <paul@codesourcery.com>
10924
10925 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
10926
10927 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
10928
10929 PR c++/3761
10930 * g++.dg/lookup/crash4.C: New test.
10931
10932 2004-07-02 Zack Weinberg <zack@codesourcery.com>
10933
10934 * gcc.c-torture/execute/builtin-abs-1.c
10935 * gcc.c-torture/execute/builtin-abs-2.c
10936 * gcc.c-torture/execute/builtin-complex-1.c
10937 * gcc.c-torture/execute/builtins/string-1-lib.c
10938 * gcc.c-torture/execute/builtins/string-1.c
10939 * gcc.c-torture/execute/builtins/string-2-lib.c
10940 * gcc.c-torture/execute/builtins/string-2.c
10941 * gcc.c-torture/execute/builtins/string-3-lib.c
10942 * gcc.c-torture/execute/builtins/string-3.c
10943 * gcc.c-torture/execute/builtins/string-4-lib.c
10944 * gcc.c-torture/execute/builtins/string-4.c
10945 * gcc.c-torture/execute/builtins/string-5-lib.c
10946 * gcc.c-torture/execute/builtins/string-5.c
10947 * gcc.c-torture/execute/builtins/string-6-lib.c
10948 * gcc.c-torture/execute/builtins/string-6.c
10949 * gcc.c-torture/execute/builtins/string-7-lib.c
10950 * gcc.c-torture/execute/builtins/string-7.c
10951 * gcc.c-torture/execute/builtins/string-8-lib.c
10952 * gcc.c-torture/execute/builtins/string-8.c
10953 * gcc.c-torture/execute/builtins/string-9-lib.c
10954 * gcc.c-torture/execute/builtins/string-9.c
10955 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
10956 * gcc.c-torture/execute/builtins/string-asm-1.c
10957 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
10958 * gcc.c-torture/execute/builtins/string-asm-2.c
10959 * gcc.c-torture/execute/stdio-opt-1.c
10960 * gcc.c-torture/execute/stdio-opt-2.c
10961 * gcc.c-torture/execute/stdio-opt-3.c
10962 * gcc.c-torture/execute/string-opt-1.c
10963 * gcc.c-torture/execute/string-opt-10.c
10964 * gcc.c-torture/execute/string-opt-11.c
10965 * gcc.c-torture/execute/string-opt-12.c
10966 * gcc.c-torture/execute/string-opt-13.c
10967 * gcc.c-torture/execute/string-opt-14.c
10968 * gcc.c-torture/execute/string-opt-15.c
10969 * gcc.c-torture/execute/string-opt-16.c
10970 * gcc.c-torture/execute/string-opt-2.c
10971 * gcc.c-torture/execute/string-opt-6.c
10972 * gcc.c-torture/execute/string-opt-7.c
10973 * gcc.c-torture/execute/string-opt-8.c:
10974 Replace with ...
10975
10976 * gcc.c-torture/execute/builtins/abs-2.c
10977 * gcc.c-torture/execute/builtins/abs-3.c
10978 * gcc.c-torture/execute/builtins/complex-1.c
10979 * gcc.c-torture/execute/builtins/fprintf.c
10980 * gcc.c-torture/execute/builtins/fputs.c
10981 * gcc.c-torture/execute/builtins/memcmp.c
10982 * gcc.c-torture/execute/builtins/memmove.c
10983 * gcc.c-torture/execute/builtins/memops-asm.c
10984 * gcc.c-torture/execute/builtins/mempcpy-2.c
10985 * gcc.c-torture/execute/builtins/mempcpy.c
10986 * gcc.c-torture/execute/builtins/memset.c
10987 * gcc.c-torture/execute/builtins/printf.c
10988 * gcc.c-torture/execute/builtins/sprintf.c
10989 * gcc.c-torture/execute/builtins/strcat.c
10990 * gcc.c-torture/execute/builtins/strchr.c
10991 * gcc.c-torture/execute/builtins/strcmp.c
10992 * gcc.c-torture/execute/builtins/strcpy.c
10993 * gcc.c-torture/execute/builtins/strcspn.c
10994 * gcc.c-torture/execute/builtins/strlen-2.c
10995 * gcc.c-torture/execute/builtins/strlen.c
10996 * gcc.c-torture/execute/builtins/strncat.c
10997 * gcc.c-torture/execute/builtins/strncmp-2.c
10998 * gcc.c-torture/execute/builtins/strncmp.c
10999 * gcc.c-torture/execute/builtins/strncpy.c
11000 * gcc.c-torture/execute/builtins/strpbrk.c
11001 * gcc.c-torture/execute/builtins/strpcpy-2.c
11002 * gcc.c-torture/execute/builtins/strpcpy.c
11003 * gcc.c-torture/execute/builtins/strrchr.c
11004 * gcc.c-torture/execute/builtins/strspn.c
11005 * gcc.c-torture/execute/builtins/strstr-asm.c
11006 * gcc.c-torture/execute/builtins/strstr.c:
11007 ... these new files.
11008
11009 * gcc.c-torture/execute/builtins/abs-2-lib.c
11010 * gcc.c-torture/execute/builtins/abs-3-lib.c
11011 * gcc.c-torture/execute/builtins/complex-1-lib.c
11012 * gcc.c-torture/execute/builtins/fprintf-lib.c
11013 * gcc.c-torture/execute/builtins/fputs-lib.c
11014 * gcc.c-torture/execute/builtins/memcmp-lib.c
11015 * gcc.c-torture/execute/builtins/memmove-lib.c
11016 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11017 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11018 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11019 * gcc.c-torture/execute/builtins/memset-lib.c
11020 * gcc.c-torture/execute/builtins/printf-lib.c
11021 * gcc.c-torture/execute/builtins/sprintf-lib.c
11022 * gcc.c-torture/execute/builtins/strcat-lib.c
11023 * gcc.c-torture/execute/builtins/strchr-lib.c
11024 * gcc.c-torture/execute/builtins/strcmp-lib.c
11025 * gcc.c-torture/execute/builtins/strcpy-lib.c
11026 * gcc.c-torture/execute/builtins/strcspn-lib.c
11027 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11028 * gcc.c-torture/execute/builtins/strlen-lib.c
11029 * gcc.c-torture/execute/builtins/strncat-lib.c
11030 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11031 * gcc.c-torture/execute/builtins/strncmp-lib.c
11032 * gcc.c-torture/execute/builtins/strncpy-lib.c
11033 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11034 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11035 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11036 * gcc.c-torture/execute/builtins/strrchr-lib.c
11037 * gcc.c-torture/execute/builtins/strspn-lib.c
11038 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11039 * gcc.c-torture/execute/builtins/strstr-lib.c
11040 * gcc.c-torture/execute/builtins/lib/abs.c
11041 * gcc.c-torture/execute/builtins/lib/fprintf.c
11042 * gcc.c-torture/execute/builtins/lib/memset.c
11043 * gcc.c-torture/execute/builtins/lib/printf.c
11044 * gcc.c-torture/execute/builtins/lib/sprintf.c
11045 * gcc.c-torture/execute/builtins/lib/strcpy.c
11046 * gcc.c-torture/execute/builtins/lib/strcspn.c
11047 * gcc.c-torture/execute/builtins/lib/strncat.c
11048 * gcc.c-torture/execute/builtins/lib/strncmp.c
11049 * gcc.c-torture/execute/builtins/lib/strncpy.c
11050 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11051 * gcc.c-torture/execute/builtins/lib/strspn.c
11052 * gcc.c-torture/execute/builtins/lib/strstr.c:
11053 New files containing support routines.
11054
11055 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11056 declaration.
11057 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11058 when not optimizing.
11059
11060 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11061
11062 PR c++/16240
11063 * g++.dg/abi/mangle22.C: New test.
11064 * g++.dg/abi/mangle23.C: Likewise.
11065
11066 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11067
11068 PR fortran/16290
11069 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11070 Allow for cases without denormalized floating point numbers.
11071
11072 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11073
11074 PR c/1027
11075 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11076 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11077 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11078 expected warning text.
11079 * gcc.dg/format/diag-2.c: New test.
11080
11081 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11082
11083 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11084
11085 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11086
11087 * gcc.dg/builtins-43.c: New.
11088 * gcc.dg/builtins-44.c: New.
11089 * gcc.dg/builtins-45.c: New.
11090
11091 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11092 Andreas Tobler <a.tobler@schweiz.ch>
11093
11094 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11095 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11096 as SIGSEGV.
11097 * gcc.dg/cleanup-11.c: Likewise.
11098 * gcc.dg/cleanup-8.c: Likewise.
11099 * gcc.dg/cleanup-9.c: Likewise.
11100 * gcc.dg/cleanup-5.c: Run on all platforms.
11101
11102 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11103
11104 * g++.dg/warn/nonnull1.C: New test.
11105
11106 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11107
11108 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11109 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11110 Special-case the Sun compiler wrt to <complex.h>.
11111
11112 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11113
11114 * gcc.dg/Wunreachable-8.C: New test.
11115
11116 * gcc.dg/h8300-ice2.c : New test.
11117
11118 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11119
11120 PR fortran/16161
11121 * gfortran.fortran-torture/compile/implicit.f90: Add test
11122 for implicit character.
11123
11124 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11125
11126 PR fortran/16289
11127 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11128 Use tiny() intrinsic to find smallest non-negative real
11129
11130 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11131
11132 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11133 * gcc.dg/compat/struct-by-value-22_x.c: New.
11134 * gcc.dg/compat/struct-by-value-22_y.c: New.
11135
11136 * gcc.c-torture/execute/20040629-1.c: New test.
11137
11138 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11139
11140 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11141 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11142
11143 PR target/16195
11144 * gcc.dg/20040625-1.c: New test.
11145
11146 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11147
11148 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11149
11150 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11151
11152 PR fortran/15963
11153 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11154
11155 2004-06-29 Richard Henderson <rth@redhat.com>
11156
11157 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11158
11159 2004-06-29 Paul Brook <paul@codesourcery.com>
11160
11161 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11162 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11163
11164 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11165
11166 PR c++/16260
11167 * g++.dg/parse/crash15.C: New.
11168
11169 2004-06-28 Andrew Pinski <apinski@apple.com>
11170
11171 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11172 by the error already.
11173
11174 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11175
11176 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11177
11178 PR target/14041
11179 * gcc.dg/h8300-bss-align-1.c : New.
11180
11181 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11182
11183 * PR c++/16174
11184 * g++.dg/template/ctor4.C: New.
11185
11186 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11187
11188 PR c++/16205
11189 * g++.dg/warn/Wsequence-point-1.C: New test.
11190
11191 2004-06-27 Paul Brook <paul@codesourcery.com>
11192
11193 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11194
11195 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11196
11197 * g++.old-deja/g++.mike/p7325.C: Remove.
11198
11199 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11200
11201 PR c/14963
11202 * gcc.dg/pr14963.c: New test.
11203
11204 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11205
11206 PR c++/16193
11207 * g++.dg/parse/redef1.C: New test.
11208
11209 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11210
11211 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11212 20021110.c.
11213 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11214 20021119-1.c.
11215 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11216 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11217 5-04.c.
11218 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11219 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11220 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11221 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11222 g++.brendan/enum14.C.
11223 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11224 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11225 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11226 g++.mike/virt1.C.
11227 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11228 memtemp24.C.
11229
11230 2004-06-27 Roger Sayle <roger@eyesopen.com>
11231
11232 * gcc.dg/20040527-1.c: New test case.
11233
11234 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11235
11236 PR gfortran/pr16196
11237 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11238
11239 2004-06-25 Roger Sayle <roger@eyesopen.com>
11240
11241 PR middle-end/15825
11242 * gcc.dg/pr15825-1.c: New test case.
11243
11244 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11245
11246 * gcc.c-torture/execute/20040625-1.c: New test.
11247
11248 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11249
11250 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11251
11252 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11253
11254 * gcc.dg/torture/mips-div-1.c: New test.
11255
11256 2004-06-24 Jeff Law <law@redhat.com>
11257
11258 * gcc.dg/tree-ssa/20040624-1.c: New test.
11259
11260 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11261
11262 * gcc.c-torture/compile/20040624-1.c: New test.
11263
11264 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11265
11266 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11267 this directory.
11268
11269 2004-06-23 Andrew Pinski <apinski@apple.com>
11270
11271 PR middle-end/15988
11272 * g++.dg/opt/ptrmem4.C: New test.
11273
11274 * gcc.dg/c90-array-quals-2.c: New test.
11275
11276 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11277
11278 * gcc.dg/kpice1.c: New test.
11279
11280 2006-06-23 Andrew Pinski <apinski@apple.com>
11281
11282 * gcc.dg/c90-array-quals.c: New test.
11283
11284 2006-06-22 Richard Henderson <rth@redhat.com>
11285
11286 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11287
11288 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11289
11290 * gcc.dg/builtins-config.h: Handle FreeBSD.
11291
11292 2006-06-22 Richard Henderson <rth@redhat.com>
11293
11294 * g++.dg/opt/devirt1.C: New.
11295
11296 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11297
11298 * g++.dg/opt/pr15551.C: New testcase.
11299
11300 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11301
11302 PR target/14800
11303 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11304 x86_64-*-linux* when compiling for 32bit.
11305
11306 2004-06-21 Andrew Pinski <apinski@apple.com>
11307
11308 * gcc.dg/pch/struct-1.c: New.
11309 * gcc.dg/pch/struct-1.hs: New.
11310
11311 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11312
11313 * gcc.dg/pch/save-temps-1.c: New file.
11314 * gcc.dg/pch/save-temps-1.hs: New file.
11315
11316 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11317
11318 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11319 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11320
11321 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11322
11323 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11324 to fix type error.
11325 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11326 Remove trailing spaces.
11327
11328 2004-06-21 Richard Henderson <rth@redhat.com>
11329
11330 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11331 merging && to BIT_FIELD_REF.
11332
11333 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11334
11335 * g++.dg/opt/placeholder1.C: New test.
11336
11337 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11338
11339 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11340 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11341 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11342 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11343
11344 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11345
11346 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11347 extern "C".
11348 * g++.dg/other/pragma-re-1.C: Add comments.
11349
11350 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11351
11352 PR gfortran/16080
11353 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11354
11355 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11356
11357 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11358 instead of setting the type of size_t by
11359 hand.
11360
11361 2004-06-18 Roger Sayle <roger@eyesopen.com>
11362
11363 * gcc.dg/unordered-2.c: New test case.
11364 * gcc.dg/unordered-3.c: New test case.
11365
11366 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11367
11368 PR other/16043
11369 * lib/g++.exp (g++_version): Tweak regexp for version
11370 * lib/g77.exp (g77_version): Likewise
11371 * lib/gfortran.exp (gfortran_version): Likewise
11372 * lib/objc.exp (objc_version): Likewise
11373 * lib/treelang.exp (treelang_version): Likewise
11374
11375 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11376
11377 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11378 Use INT_MAX instead of __INT_MAX__.
11379 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11380
11381 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11382 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11383 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11384 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11385 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11386 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11387 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11388 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11389 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11390
11391 * gcc.dg/range-test-1.c: New test.
11392 * g++.dg/opt/range-test-1.C: New test.
11393
11394 2004-06-17 Richard Henderson <rth@redhat.com>
11395
11396 * objc.dg/sync-1.m: New.
11397 * objc.dg/try-catch-1.m: Don't force next runtime.
11398 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11399 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11400 shadowed catch clause.
11401 * objc.dg/try-catch-5.m: New.
11402
11403 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11404
11405 Bug 14610
11406 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11407
11408 2004-06-15 Richard Henderson <rth@redhat.com>
11409
11410 * gcc.dg/20001116-1.c: Move expected warning line.
11411
11412 2004-06-15 Richard Henderson <rth@redhat.com>
11413
11414 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11415 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11416
11417 2004-06-15 Jeff Law <law@redhat.com>
11418
11419 * gcc.dg/tree-ssa/20040615-1.c: New test.
11420 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11421 be less sensitive to operand ordering.
11422 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11423
11424 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11425
11426 * g++.dg/abi/bitfield3.C: Add comment..
11427
11428 2004-06-15 Richard Henderson <rth@redhat.com>
11429
11430 * g++.dg/ext/stmtexpr1.C: XFAIL.
11431 * gcc.dg/20030612-1.c: XFAIL.
11432
11433 2004-06-15 Eric Christopher <echristo@redhat.com>
11434
11435 * g++.dg/charset/asm5.c: New.
11436 * gcc.dg/charset/asm6.c: New.
11437
11438 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11439
11440 PR fortran/15962
11441 * gfortran.fortran-torture/execute/select_1.f90: New test.
11442
11443 2004-06-15 Paul Brook <paul@codesourcery.com>
11444
11445 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11446
11447 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11448
11449 PR c++/15967
11450 * g++.dg/lookup/crash3.C: New test.
11451
11452 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11453
11454 PR c++/15947
11455 * g++.dg/parse/dtor4.C: New test.
11456
11457 2004-06-14 Jeff Law <law@redhat.com>
11458
11459 * gcc.c-torture/compile/20040614-1.c: New test.
11460
11461 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11462
11463 PR fortran/15211
11464 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11465 LEN of a character array.
11466
11467 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11468
11469 PR c++/15096
11470 * g++.dg/template/ptrmem10.C: New test.
11471
11472 PR c++/14930
11473 * g++.dg/template/friend30.C: New test.
11474
11475 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11476
11477 PR fortran/14928
11478 * gfortran.fortran-torture/compile/mloc.f90: New test.
11479
11480 2004-06-13 Paul Brook <paul@codesourcery.com>
11481
11482 * gfortran.fortran-torture/execute/random_2.f90: New test.
11483
11484 2004-06-13 Eric Christopher <echristo@redhat.com>
11485
11486 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11487
11488 2004-06-12 Paul Brook <paul@codesourcery.com>
11489
11490 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11491
11492 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11493
11494 PR fortran/14923
11495 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11496
11497 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11498
11499 PR fortran/14957
11500 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11501 syntax errors in end statements of contained subroutines.
11502
11503 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11504
11505 PR fortran/12841
11506 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11507
11508 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11509
11510 PR fortran/15665
11511 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11512
11513 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11514
11515 PR gfortran/12839
11516 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11517
11518 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11519
11520 PR c++/15862
11521 * g++.dg/parse/enum1.C: New test.
11522
11523 2004-06-10 Jeff Law <law@redhat.com>
11524
11525 * gcc.c-torture/compile/20040610-1.c: New test.
11526
11527 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11528
11529 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11530 * g++.old-deja/g++.other/decl3.C: Likewise.
11531
11532 2004-06-10 Brian Booth <bbooth@redhat.com>
11533
11534 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11535 V_MAY_DEF instead of VDEF.
11536 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11537
11538 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11539
11540 PR c++/14211
11541 * g++.dg/conversion/const1.C: New test.
11542
11543 PR c++/15076
11544 * g++.dg/conversion/reinterpret1.C: New test.
11545
11546 PR c++/15877
11547 * g++.dg/template/enum2.C: New test.
11548
11549 PR c++/15227
11550 * g++.dg/template/error13.C: New test.
11551
11552 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11553
11554 PR fortran/14957
11555 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11556 arguments to test_* REAL and of the right size.
11557
11558 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11559
11560 PR target/15569
11561 PR rtl-optimization/15681
11562 * gcc.dg/20040609-1.c: New test.
11563
11564 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11565
11566 PR c++/14791
11567 * g++.dg/opt/builtins1.C: New test.
11568
11569 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11570
11571 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11572 that use default windows32 struct layout.
11573 * gcc.dg/i386-bitfield2.c: Likewise.
11574
11575 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11576
11577 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11578 for mingw32 and cygwin targets.
11579
11580 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11581
11582 * gcc.dg/pch/macro-4.c: New.
11583 * gcc.dg/pch/macro-4.hs: New.
11584
11585 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11586
11587 PR fortran/13249
11588 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11589
11590 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11591
11592 PR fortran/13372
11593 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11594
11595 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11596
11597 PR gfortran/14897
11598 * gfortran.fortran-torture/execute/t_edit.f90: New test.
11599
11600 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11601
11602 PR gfortran/15755
11603 * gfortran.fortran-torture/execute/backspace.c : New test.
11604
11605 2004-06-09 Paul Brook <paul@codesourcery.com>
11606
11607 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11608 (pointer_to_section): Rewrite to use smaller array.
11609
11610 2004-06-08 David Edelsohn <edelsohn@gnu.org>
11611
11612 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11613 * gcc.dg/ext/altivec-10.c: Same.
11614 * gcc.dg/ext/altivec-11.c: Same.
11615 * gcc.dg/ext/altivec-12.c: Same.
11616 * gcc.dg/ext/altivec-13.c: Same.
11617 * gcc.dg/ext/altivec-14.c: Same.
11618 * gcc.dg/ext/altivec-15.c: Same.
11619 * gcc.dg/ext/altivec-16.c: Same.
11620 * gcc.dg/ext/altivec-3.c: Same.
11621 * gcc.dg/ext/altivec-4.c: Same.
11622 * gcc.dg/ext/altivec-6.c: Same.
11623 * gcc.dg/ext/altivec-7.c: Same.
11624 * gcc.dg/ext/altivec-8.c: Same.
11625 * gcc.dg/ext/altivec-varargs-1.c: Same.
11626
11627 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11628 * g++.dg/ext/altivec-10.C: Same.
11629 * g++.dg/ext/altivec-2.C: Same.
11630 * g++.dg/ext/altivec-3.C: Same.
11631 * g++.dg/ext/altivec-4.C: Same.
11632 * g++.dg/ext/altivec-5.C: Same.
11633 * g++.dg/ext/altivec-6.C: Same.
11634 * g++.dg/ext/altivec-7.C: Same.
11635 * g++.dg/ext/altivec-8.C: Same.
11636 * g++.dg/ext/altivec-9.C: Same.
11637
11638 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11639
11640 PR c++/7841
11641 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11642
11643 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11644
11645 * gcc.dg/union-1.c: New test.
11646
11647 2004-06-07 Roger Sayle <roger@eyesopen.com>
11648
11649 * gcc.dg/builtins-41.c: New test case.
11650 * gcc.dg/builtins-42.c: New test case.
11651
11652 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11653
11654 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11655 * g++.dg/ext/altivec-10.C: Same.
11656 * g++.dg/ext/altivec-2.C: Same.
11657 * g++.dg/ext/altivec-3.C: Same.
11658 * g++.dg/ext/altivec-4.C: Same.
11659 * g++.dg/ext/altivec-5.C: Same.
11660 * g++.dg/ext/altivec-6.C: Same.
11661 * g++.dg/ext/altivec-7.C: Same.
11662 * g++.dg/ext/altivec-8.C: Same.
11663 * g++.dg/ext/altivec-9.C: Same.
11664 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11665 * g++.old-deja/g++.brendan/new3.C: Same.
11666 * gcc.c-torture/execute/eeprof-1.x: Same.
11667
11668 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11669
11670 PR c/14765
11671 * gcc.dg/pr14765-1.c: New test.
11672
11673 2004-06-07 Roger Sayle <roger@eyesopen.com>
11674
11675 PR c/14649
11676 * gcc.dg/pr14649-1.c: New test case.
11677
11678 2004-06-07 Richard Henderson <rth@redhat.com>
11679
11680 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11681 if temporaries.
11682
11683 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11684
11685 * g++.dg/eh/elide1.C: Remove XFAIL.
11686
11687 2004-06-07 Mark Mitchell <mark@codesourcery.com>
11688
11689 PR c++/15337
11690 * g++.dg/expr/sizeof3.C: New test.
11691
11692 PR c++/14777
11693 * g++.dg/template/access14.C: New test.
11694
11695 PR c++/15554
11696 * g++.dg/template/enum1.C: New test.
11697
11698 PR c++/15057
11699 * g++.dg/eh/throw1.C: New test.
11700
11701 2004-06-07 David Ayers <d.ayers@inode.at>
11702 Ziemowit Laski <zlaski@apple.com>
11703
11704 * lib/objc.exp (objc_target_compile): Revert the '-framework
11705 Foundation' flag fix, since bare Darwin does not ship
11706 with the Foundation framework.
11707 * objc/execute/next_mapping.h: Provide a local NSConstantString
11708 @interface and @implementation.
11709 (objc_constant_string_init): A constructor function, used to
11710 initialize the NSConstantString meta-class object.
11711 * objc/execute/string1.m: Include "next_mapping.h" instead of
11712 <Foundation/NSString.h>.
11713 * objc/execute/string2.m: Likewise.
11714 * objc/execute/string3.m: Likewise.
11715 * objc/execute/string4.m: Likewise.
11716
11717 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11718
11719 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11720 to double. Replace double with FLOAT.
11721 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11722
11723 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11724 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11725 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11726 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11727 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11728 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11729 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11730 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11731
11732 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11733
11734 PR c/13519
11735 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11736
11737 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11738
11739 PR c++/15503
11740 * g++.dg/template/meminit2.C: New test.
11741
11742 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
11743
11744 PR target/15822
11745 * gcc.c-torture/execute/compare-fp-1.c,
11746 gcc.c-torture/execute/compare-fp-2.c,
11747 gcc.c-torture/execute/compare-fp-3.c,
11748 gcc.c-torture/execute/compare-fp-4.c,
11749 gcc.c-torture/execute/compare-fp-3.x,
11750 gcc.c-torture/execute/compare-fp-4.x: Moved...
11751 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11752 gcc.c-torture/execute/ieee/compare-fp-2.c,
11753 gcc.c-torture/execute/ieee/compare-fp-3.c,
11754 gcc.c-torture/execute/ieee/compare-fp-4.c,
11755 gcc.c-torture/execute/ieee/compare-fp-3.x,
11756 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11757
11758 2004-06-04 David Ayers <d.ayers@inode.at>
11759
11760 * objc/execute/protocol-isEqual-4.m: New testcase.
11761
11762 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11763
11764 * objc/execute/protocol-isEqual-1.m: New testcase.
11765 * objc/execute/protocol-isEqual-2.m: New testcase.
11766 * objc/execute/protocol-isEqual-3.m: New testcase.
11767
11768 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11769
11770 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11771
11772 2004-06-02 Ziemowit Laski <zlaski@apple.com>
11773
11774 * lib/objc.exp (objc_target_compile): When running tests on
11775 Darwin (Mac OS X), inform the linker about '-framework
11776 'Foundation'.
11777
11778 2004-06-02 Eric Christopher <echristo@redhat.com>
11779
11780 * gcc.c-torture/compile/20040602-1.c: New.
11781
11782 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11783
11784 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11785 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11786
11787 PR tree-optimization/14736
11788 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
11789
11790 PR tree-optimization/14042
11791 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11792
11793 PR tree-optimization/14729
11794 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11795
11796 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11797
11798 PR fortran/15557
11799 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11800
11801 2004-06-01 Richard Hederson <rth@redhat.com>
11802
11803 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11804
11805 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11806
11807 PR c++/14932
11808 * g++.dg/parse/offsetof4.C: New test.
11809
11810 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11811
11812 PR objc/7993
11813 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11814
11815 2004-05-31 Mark Mitchell <mark@codesourcery.com>
11816
11817 PR c++/15701
11818 * g++.dg/template/friend29.C: New test.
11819
11820 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11821
11822 PR c/15749
11823 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11824
11825 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11826
11827 * gcc.dg/sparc-trap-1.c: New test.
11828
11829 2004-05-31 Roger Sayle <roger@eyesopen.com>
11830
11831 PR middle-end/15069
11832 * g++.dg/opt/fold3.C: New test case.
11833
11834 2004-05-30 Graham Stott <graham.stott@btinternet.com>
11835
11836 * lib/target-supports.exp (check_iconv_available): Fix fallout
11837 from 2004-05-28 patch.
11838
11839 2004-05-30 Paul Brook <paul@codesourcery.com>
11840
11841 PR fortran/15620
11842 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11843 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11844
11845 2004-05-30 Steven G. Kargl <kargls@comcast.net>
11846
11847 * gfortran.fortran-torture/execute/random_1.f90: New test.
11848
11849 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11850
11851 * g++.dg/ext/altivec-10.C: New test.
11852
11853 2004-05-29 Paul Brook <paul@codesourcery.com>
11854
11855 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11856
11857 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11858
11859 * gcc.dg/altivec-16.c: New test.
11860
11861 2004-05-28 Janis Johnson <janis187@us.ibm.com>
11862
11863 * lib/target-supports.exp (check_vmx_hw_available): New.
11864 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
11865
11866 * lib/target-supports.exp (check_alias_available,
11867 check_iconv_available, check_named_sections_available): Use
11868 unique names for temporary files.
11869
11870 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11871
11872 * gcc.dg/altivec-15.c: New test.
11873
11874 2004-05-28 Mark Mitchell <mark@codesourcery.com>
11875
11876 PR c++/15083
11877 * g++.dg/warn/noeffect6.C: New test.
11878
11879 PR c++/15471
11880 * g++.dg/expr/ptrmem4.C: New test.
11881
11882 PR c++/15640
11883 * g++.dg/template/operator3.C: New test.
11884
11885 2004-05-28 Mark Mitchell <mark@codesourcery.com>
11886
11887 PR c++/14668
11888 * g++.dg/lookup/redecl1.C: New test.
11889 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
11890
11891 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
11892
11893 * gcc.c-torture/execute/compare-fp-1.c,
11894 gcc.c-torture/execute/compare-fp-2.c,
11895 gcc.c-torture/execute/compare-fp-3.c,
11896 gcc.c-torture/execute/compare-fp-4.c,
11897 gcc.c-torture/execute/compare-fp-3.x,
11898 gcc.c-torture/execute/compare-fp-4.x,
11899 gcc.dg/pr15649-1.c: New.
11900
11901 2004-05-27 Adam Nemet <anemet@lnxw.com>
11902
11903 PR c++/12883
11904 * g++.dg/init/array14.C: New test.
11905
11906 2004-05-25 Janis Johnson <janis187@us.ibm.com>
11907
11908 * lib/compat.exp (compat-get-options-main): New.
11909 (compat-get-options): Remove unneeded code, warn for ignored
11910 command.
11911 (compat-execute): Check flag set by dg-require-* commands.
11912
11913 * lib/compat.exp (compat-execute): Break up long lines.
11914
11915 2004-05-24 Janis Johnson <janis187@us.ibm.com>
11916
11917 * gcc.dg/altivec-7.c: Don't use 'vector long'.
11918 * gcc.dg/altivec-14.c: New test.
11919 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
11920
11921 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
11922 * gcc.dg/altivec-12.c: Ditto.
11923
11924 * gcc.dg/altivec-3.c: Move call to altivec_check.
11925
11926 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11927
11928 PR c++/15044
11929 * g++.dg/template/error12.C: New test.
11930
11931 PR c++/15317
11932 * g++.dg/ext/attrib15.C: New test.
11933
11934 PR c++/15329
11935 * g++.dg/template/ptrmem9.C: New test.
11936
11937 2004-05-25 Paul Brook <paul@codesourcery.com>
11938
11939 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
11940
11941 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11942
11943 PR c++/15165
11944 * g++.dg/template/crash19.C: New test.
11945
11946 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11947
11948 PR c++/15025
11949 * g++.dg/template/redecl1.C: New test.
11950
11951 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11952
11953 PR c++/14821
11954 * g++.dg/other/ns1.C: New test.
11955
11956 PR c++/14883
11957 * g++.dg/template/invalid1.C: New test.
11958
11959 2004-05-23 Paul Brook <paul@codesourcery.com>
11960 Victor Leikehman <lei@haifasphere.co.il>
11961
11962 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
11963 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
11964
11965 2004-05-22 Mark Mitchell <mark@codesourcery.com>
11966
11967 PR c++/15285
11968 PR c++/15299
11969 * g++.dg/template/non-dependent5.C: New test.
11970 * g++.dg/template/non-dependent6.C: New test.
11971
11972 2004-05-22 Mark Mitchell <mark@codesourcery.com>
11973
11974 PR c++/15507
11975 * g++.dg/inherit/union1.C: New test.
11976
11977 PR c++/15542
11978 * g++.dg/template/addr1.C: New test.
11979
11980 PR c++/15427
11981 * g++.dg/template/array5.C: New test.
11982
11983 PR c++/15287
11984 * g++.dg/template/array6.C: New test.
11985
11986 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
11987 Roger Sayle <roger@eyesopen.com>
11988
11989 * g++.dg/lookup/forscope2.C: New test case.
11990
11991 2004-05-22 Ben Elliston <bje@au.ibm.com>
11992
11993 * gcc.dg/cpp/Wmissingdirs.c: New.
11994
11995 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11996
11997 PR target/15301
11998 * gcc.dg/compat/union-m128-1.h: New file.
11999 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12000 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12001 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12002
12003 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12004
12005 PR target/15302
12006 * gcc.dg/compat/struct-complex-1.h: New file.
12007 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12008 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12009 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12010
12011 2004-05-20 Roger Sayle <roger@eyesopen.com>
12012
12013 PR middle-end/3074
12014 * gcc.dg/pr3074-1.c: New test case.
12015 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12016
12017 2004-05-20 Falk Hueffner <falk@debian.org>
12018
12019 PR other/15526
12020 * gcc.dg/ftrapv-1.c: New test case.
12021
12022 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12023
12024 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12025
12026 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12027 Jeff Law <law@redhat.com>
12028
12029 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12030 * gcc.dg/tree-ssa/20040518-2.c: New test.
12031
12032 * gcc.dg/tree-ssa/20040518-1.c: New test.
12033
12034 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12035
12036 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12037
12038 2004-05-18 Paul Brook <paul@codesourcery.com>
12039
12040 PR fortran/13930
12041 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12042
12043 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12044
12045 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12046 constant folding.
12047
12048 2004-05-17 Steven Bosscher <stevenb@suse.de>
12049
12050 * gcc.dg/tree-ssa/20040517-1.c: New test.
12051
12052 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12053
12054 * gcc.dg/loop-4.c: New test.
12055
12056 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12057
12058 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12059
12060 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12061
12062 PR fortran/15311
12063 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12064
12065 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12066
12067 PR fortran/13826
12068 PR fortran/13940
12069 * gfortran.fortran-torture/compile/data_1.f90: New test.
12070
12071 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12072
12073 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12074 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12075
12076 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12077
12078 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12079
12080 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12081
12082 PR c/15444
12083 * gcc.dg/format/xopen-1.c: Adjust expected message.
12084 * gcc.dg/format/xopen-3.c: New test.
12085
12086 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12087
12088 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12089
12090 2004-05-14 Jeff Law <law@redhat.com>
12091
12092 * gcc.dg/tree-ssa/20040514-2.c: New test.
12093
12094 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12095
12096 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12097 this ...
12098 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12099 this.
12100
12101 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12102
12103 * gcc.dg/tree-ssa/20040514-1.c: New test.
12104
12105 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12106
12107 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12108 test.
12109
12110 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12111
12112 PR fortran/14066
12113 * gfortran.fortran-torture/compile/do_1.f90: New test.
12114
12115 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12116
12117 PR fortran/15051
12118 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12119 test.
12120
12121 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12122
12123 PR fortran/15149
12124 * gfortran.fortran-torture/execute/random_init.f90: New test.
12125
12126 2004-05-13 Paul Brook <paul@codesourcery.com>
12127
12128 PR fortran/15314
12129 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12130
12131 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12132
12133 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12134 for the powerpc case.
12135
12136 2004-05-13 Jeff Law <law@redhat.com>
12137
12138 * gcc.dg/tree-ssa/20040513-1.c: New test.
12139 * gcc.dg/tree-ssa/20040513-2.c: New test.
12140
12141 2004-05-13 Paul Brook <paul@codesourcery.com>
12142
12143 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12144 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12145 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12146
12147 2004-05-13 Andreas Schwab <schwab@suse.de>
12148
12149 PR other/10819
12150 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12151 characters.
12152
12153 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12154
12155 PR fortran/15294
12156 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12157
12158 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12159
12160 Merge from tree-ssa-20020619-branch. See
12161 ChangeLog.tree-ssa for details.
12162
12163 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12164
12165 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12166 include <altivec.h> explicitly.
12167 * gcc.dg/altivec-13.c: Likewise.
12168
12169 2004-05-11 Paul Brook <paul@codesourcery.com>
12170
12171 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12172
12173 2004-05-10 Eric Christopher <echristo@redhat.com>
12174
12175 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12176 * gcc.dg/sibcall-4.c: Ditto.
12177
12178 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12179
12180 * g++.dg/ext/altivec-8.C: New test case.
12181 * gcc.dg/altivec-13.c: New test case.
12182
12183 2004-05-08 Roger Sayle <roger@eyesopen.com>
12184
12185 * gcc.c-torture/execute/divcmp-1.c: New test case.
12186 * gcc.c-torture/execute/divcmp-2.c: New test case.
12187 * gcc.c-torture/execute/divcmp-3.c: New test case.
12188
12189 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12190
12191 * g++.dg/other/pragma-re-2.C: New test.
12192
12193 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12194
12195 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12196 * gcc.dg/i386-387-2.c: Likewise.
12197
12198 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12199 __builtin_drem.
12200 * gcc.dg/i386-387-6.c: Likewise.
12201
12202 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12203
12204 * gcc.dg/builtins-33.c: Also check log1p*.
12205
12206 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12207
12208 PR optimization/15296
12209 * gcc.c-torture/execute/pr15296.c: New test.
12210
12211 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12212
12213 * gcc.dg/builtins-40.c: New test.
12214
12215 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12216
12217 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12218
12219 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12220
12221 * g++.dg/ext/spe1.C: New testcase.
12222
12223 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12224
12225 * objc.dg/image-info.m: Allow additional attributes
12226 for __image_info section.
12227
12228 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12229
12230 * gcc.dg/torture/mips-hilo-2.c: New test.
12231
12232 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12233
12234 PR c++/14389
12235 * g++.dg/template/member5.C: New test.
12236
12237 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12238
12239 * gcc.dg/builtins-34.c: Also check expm1*.
12240
12241 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12242
12243 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12244 * gcc.dg/torture/builtin-convert-3.c: New test.
12245
12246 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12247
12248 PR middle-end/15054
12249 * g++.dg/opt/pr15054.C: New test.
12250
12251 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12252
12253 * gcc.dg/torture/builtin-rounding-1.c: New test.
12254 * gcc.dg/builtins-25.c: Delete.
12255 * gcc.dg/builtins-29.c: Delete.
12256
12257 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12258
12259 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12260 * gcc.dg/sibcall-4.c: Likewise.
12261 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12262
12263 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12264
12265 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12266 bit-field on 16-bit targets.
12267
12268 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12269
12270 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12271 16-bit targets.
12272
12273 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12274
12275 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12276 * gcc.dg/rs6000-power2-2.c: Likewise.
12277
12278 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12279
12280 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12281 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12282 Change the asm registers to be in form of frN instead of fN.
12283
12284 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12285
12286 * gcc.dg/torture/builtin-convert-2.c: New test.
12287
12288 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12289
12290 * gcc.dg/rs6000-power2-1.c: New test.
12291 * gcc.dg/rs6000-power2-2.c: New test.
12292
12293 2004-04-28 Jan Hubicka <jh@suse.cz>
12294
12295 * gcc.dg/unused-6.c: New test.
12296
12297 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12298 Ulrich Weigand <uweigand@de.ibm.com>
12299
12300 * ada/acats/run_all.sh: Define $target variable.
12301
12302 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12303
12304 PR c++/15119
12305 * g++.dg/other/vararg-1.C: New test.
12306
12307 PR c++/4794
12308 * g++.dg/eh/cleanup3.C: New test.
12309
12310 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12311
12312 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12313 and ad8011a (target_insn).
12314 * ada/acats/support/macro.dfs: Likewise.
12315 * ada/acats/support/impbit.adb: New file.
12316
12317 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12318
12319 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12320
12321 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12322
12323 * gcc.dg/loop-3.c: New test.
12324
12325 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12326
12327 * gcc.c-torture/execute/simd-5.c: New test.
12328
12329 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12330
12331 PR c++/15064
12332 * g++.dg/template/crash18.C: New test.
12333
12334 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12335
12336 * g++.dg/ext/complit3.C: New test.
12337
12338 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12339
12340 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12341 * gcc.dg/altivec-3.c: Same.
12342 * gcc.dg/altivec-varargs-1.c: Same.
12343
12344 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12345
12346 * lib/target-supports.exp (check_profiling_available): Assume
12347 profiling is not available on powerpc-eabi targets.
12348
12349 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12350
12351 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12352 * gcc.dg/vmx/bug-1.c: Ditto.
12353
12354 2004-04-20 Eric Christopher <echristo@redhat.com>
12355
12356 * gcc.dg/charset/extern.c: New test.
12357 * g++.dg/charset/extern3.cc: Ditto.
12358
12359 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12360
12361 * gcc.dg/builtins-39.c: New test.
12362
12363 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12364
12365 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12366
12367 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12368
12369 * gcc.dg/torture/mips-hilo-1.c: New test.
12370
12371 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12372
12373 * gcc.c-torture/compile/20040419-1.c: New test.
12374
12375 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12376
12377 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12378
12379 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12380 Aldy Hernandez <aldyh@redhat.com>
12381
12382 * gcc.c-torture/execute/va-arg-24.c: New.
12383
12384 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12385 Aldy Hernandez <aldyh@redhat.com>
12386
12387 * gcc.dg/vmx/1b-01.c: New.
12388 * gcc.dg/vmx/1b-02.c: New.
12389 * gcc.dg/vmx/1b-03.c: New.
12390 * gcc.dg/vmx/1b-04.c: New.
12391 * gcc.dg/vmx/1b-05.c: New.
12392 * gcc.dg/vmx/1b-06.c: New.
12393 * gcc.dg/vmx/1b-07.c: New.
12394 * gcc.dg/vmx/1c-01.c: New.
12395 * gcc.dg/vmx/1c-02.c: New.
12396 * gcc.dg/vmx/3a-01a.c: New.
12397 * gcc.dg/vmx/3a-01.c: New.
12398 * gcc.dg/vmx/3a-01m.c: New.
12399 * gcc.dg/vmx/3a-03.c: New.
12400 * gcc.dg/vmx/3a-03m.c: New.
12401 * gcc.dg/vmx/3a-04.c: New.
12402 * gcc.dg/vmx/3a-04m.c: New.
12403 * gcc.dg/vmx/3a-05.c: New.
12404 * gcc.dg/vmx/3a-06.c: New.
12405 * gcc.dg/vmx/3a-06m.c: New.
12406 * gcc.dg/vmx/3a-07.c: New.
12407 * gcc.dg/vmx/3b-01.c: New.
12408 * gcc.dg/vmx/3b-02.c: New.
12409 * gcc.dg/vmx/3b-10.c: New.
12410 * gcc.dg/vmx/3b-13.c: New.
12411 * gcc.dg/vmx/3b-14.c: New.
12412 * gcc.dg/vmx/3b-15.c: New.
12413 * gcc.dg/vmx/3c-01a.c: New.
12414 * gcc.dg/vmx/3c-01.c: New.
12415 * gcc.dg/vmx/3c-02.c: New.
12416 * gcc.dg/vmx/3c-03.c: New.
12417 * gcc.dg/vmx/3d-01.c: New.
12418 * gcc.dg/vmx/4-01.c: New.
12419 * gcc.dg/vmx/4-03.c: New.
12420 * gcc.dg/vmx/5-01.c: New.
12421 * gcc.dg/vmx/5-02.c: New.
12422 * gcc.dg/vmx/5-03.c: New.
12423 * gcc.dg/vmx/5-04.c: New.
12424 * gcc.dg/vmx/5-05.c: New.
12425 * gcc.dg/vmx/5-06.c: New.
12426 * gcc.dg/vmx/5-07.c: New.
12427 * gcc.dg/vmx/5-07t.c: New.
12428 * gcc.dg/vmx/5-08.c: New.
12429 * gcc.dg/vmx/5-10.c: New.
12430 * gcc.dg/vmx/5-11.c: New.
12431 * gcc.dg/vmx/7-01a.c: New.
12432 * gcc.dg/vmx/7-01.c: New.
12433 * gcc.dg/vmx/7c-01.c: New.
12434 * gcc.dg/vmx/7d-01.c: New.
12435 * gcc.dg/vmx/7d-02.c: New.
12436 * gcc.dg/vmx/8-01.c: New.
12437 * gcc.dg/vmx/8-02a.c: New.
12438 * gcc.dg/vmx/8-02.c: New.
12439 * gcc.dg/vmx/brode-1.c: New.
12440 * gcc.dg/vmx/bug-1.c: New.
12441 * gcc.dg/vmx/bug-2.c: New.
12442 * gcc.dg/vmx/bug-3.c: New.
12443 * gcc.dg/vmx/cw-bug-1.c: New.
12444 * gcc.dg/vmx/cw-bug-2.c: New.
12445 * gcc.dg/vmx/cw-bug-3.c: New.
12446 * gcc.dg/vmx/dct.c: New.
12447 * gcc.dg/vmx/debug-1.c: New.
12448 * gcc.dg/vmx/debug-2.c: New.
12449 * gcc.dg/vmx/debug-3.c: New.
12450 * gcc.dg/vmx/debug-4.c: New.
12451 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12452 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12453 * gcc.dg/vmx/eg-5.c: New.
12454 * gcc.dg/vmx/fft.c: New.
12455 * gcc.dg/vmx/gcc-bug-1.c: New.
12456 * gcc.dg/vmx/gcc-bug-2.c: New.
12457 * gcc.dg/vmx/gcc-bug-3.c: New.
12458 * gcc.dg/vmx/gcc-bug-4.c: New.
12459 * gcc.dg/vmx/gcc-bug-5.c: New.
12460 * gcc.dg/vmx/gcc-bug-6.c: New.
12461 * gcc.dg/vmx/gcc-bug-7.c: New.
12462 * gcc.dg/vmx/gcc-bug-8.c: New.
12463 * gcc.dg/vmx/gcc-bug-9.c: New.
12464 * gcc.dg/vmx/gcc-bug-b.c: New.
12465 * gcc.dg/vmx/gcc-bug-c.c: New.
12466 * gcc.dg/vmx/gcc-bug-d.c: New.
12467 * gcc.dg/vmx/gcc-bug-e.c: New.
12468 * gcc.dg/vmx/gcc-bug-f.c: New.
12469 * gcc.dg/vmx/gcc-bug-g.c: New.
12470 * gcc.dg/vmx/gcc-bug-i.c: New.
12471 * gcc.dg/vmx/harness.h: New.
12472 * gcc.dg/vmx/ira1.c: New.
12473 * gcc.dg/vmx/ira2a.c: New.
12474 * gcc.dg/vmx/ira2b.c: New.
12475 * gcc.dg/vmx/ira2.c: New.
12476 * gcc.dg/vmx/ira2c.c: New.
12477 * gcc.dg/vmx/mem.c: New.
12478 * gcc.dg/vmx/newton-1.c: New.
12479 * gcc.dg/vmx/ops.c: New.
12480 * gcc.dg/vmx/sn7153.c: New.
12481 * gcc.dg/vmx/spill2.c: New.
12482 * gcc.dg/vmx/spill3.c: New.
12483 * gcc.dg/vmx/spill.c: New.
12484 * gcc.dg/vmx/t.c: New.
12485 * gcc.dg/vmx/varargs-1.c: New.
12486 * gcc.dg/vmx/varargs-2.c: New.
12487 * gcc.dg/vmx/varargs-3.c: New.
12488 * gcc.dg/vmx/varargs-4.c: New.
12489 * gcc.dg/vmx/varargs-5.c: New.
12490 * gcc.dg/vmx/varargs-6.c: New.
12491 * gcc.dg/vmx/varargs-7.c: New.
12492 * gcc.dg/vmx/vmx.exp: New.
12493 * gcc.dg/vmx/vprint-1.c: New.
12494 * gcc.dg/vmx/vscan-1.c: New.
12495 * gcc.dg/vmx/x-01.c: New.
12496 * gcc.dg/vmx/x-02.c: New.
12497 * gcc.dg/vmx/x-03.c: New.
12498 * gcc.dg/vmx/x-04.c: New.
12499 * gcc.dg/vmx/x-05.c: New.
12500 * gcc.dg/vmx/yousufi-1.c: New.
12501 * gcc.dg/vmx/zero-1.c: New.
12502 * gcc.dg/vmx/zero.c: New.
12503
12504 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12505
12506 * g++.dg/lookup/java1.C: Update for chage of
12507 _Jv_AllocObject.
12508 * g++.dg/lookup/java2.C: Likewise.
12509
12510 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12511
12512 * ada/acats/run_all.sh: use -O2 by default.
12513
12514 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12515
12516 * gcc.dg/vr-mult-[12].c: New tests.
12517
12518 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12519
12520 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12521
12522 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12523
12524 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12525
12526 * lib/target-supports.exp (check_profiling_available): Assume profiling
12527 isn't available for mips*-*-elf targets.
12528
12529 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12530
12531 * gcc.dg/builtins-38.c: New test.
12532
12533 2004-04-14 Eric Christopher <echristo@redhat.com>
12534
12535 * g++.dg/charset/charset.exp: Run .cc extension tests.
12536
12537 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12538
12539 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12540
12541 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12542
12543 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12544
12545 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12546
12547 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12548 * gcc.dg/i386-387-2.c: Likewise.
12549
12550 * gcc.dg/i386-387-7.c: New test.
12551 * gcc.dg/i386-387-8.c: New test.
12552
12553 * gcc.dg/builtins-37.c: New test.
12554
12555 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12556
12557 * g++.dg/pch/externc-1.C: Add missing semicolon.
12558
12559 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12560
12561 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12562
12563 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12564
12565 * gcc.c-torture/execute/20040411-1.c: New test.
12566
12567 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12568
12569 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12570
12571 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12572
12573 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12574
12575 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12576
12577 * lib/target-supports.exp (check_named_sections_available): New.
12578 * lib/gcc-dg.exp (dg-require-named-sections): New.
12579 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12580 old-deja.exp. Also prune error-count message from HP linker.
12581 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12582
12583 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12584 * g++.old-deja/g++.pt/static3.C: Likewise.
12585 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12586
12587 2004-04-09 Roger Sayle <roger@eyesopen.com>
12588
12589 * gcc.c-torture/execute/20040409-1.c: New test case.
12590 * gcc.c-torture/execute/20040409-2.c: New test case.
12591 * gcc.c-torture/execute/20040409-3.c: New test case.
12592
12593 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12594
12595 * gcc.dg/20040409-1.c: New test.
12596
12597 2004-04-08 Roger Sayle <roger@eyesopen.com>
12598
12599 PR target/14888
12600 * g++.dg/opt/pr14888.C: New test case.
12601
12602 2004-04-08 Geoffrey Keating <geoffk@apple.com>
12603
12604 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12605 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12606 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12607 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12608 New tests.
12609
12610 2004-04-08 Paul Brook <paul@codesourcery.com>
12611
12612 * gcc.dg/spill-1.c: New test.
12613
12614 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12615
12616 * gcc.dg/torture/builtin-ctype-2.c: New test.
12617
12618 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12619
12620 * gcc.dg/pch/pch.exp: Add largefile test.
12621
12622 2004-04-06 Geoffrey Keating <geoffk@apple.com>
12623
12624 * g++.dg/pch/externc-1.Hs: New.
12625 * g++.dg/pch/externc-1.C: New.
12626
12627 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12628
12629 * gcc.dg/compat/struct-by-value-5a_main.c,
12630 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12631 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12632 * gcc.dg/compat/struct-by-value-5a_x.c,
12633 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12634 gcc.dg/compat/struct-by-value-5_x.c.
12635 * gcc.dg/compat/struct-by-value-5a_y.c,
12636 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12637 gcc.dg/compat/struct-by-value-5_y.c.
12638
12639 * gcc.dg/compat/struct-by-value-6a_main.c,
12640 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12641 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12642 * gcc.dg/compat/struct-by-value-6a_x.c,
12643 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12644 gcc.dg/compat/struct-by-value-6_x.c.
12645 * gcc.dg/compat/struct-by-value-6a_y.c,
12646 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12647 gcc.dg/compat/struct-by-value-6_y.c.
12648
12649 * gcc.dg/compat/struct-by-value-7a_main.c,
12650 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12651 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12652 * gcc.dg/compat/struct-by-value-7a_x.c,
12653 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12654 gcc.dg/compat/struct-by-value-7_x.c.
12655 * gcc.dg/compat/struct-by-value-7a_y.c,
12656 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12657 gcc.dg/compat/struct-by-value-7_y.c.
12658
12659 2004-04-06 Jakub Jelinek <jakub@redhat.com>
12660
12661 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12662 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12663 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12664 options.
12665
12666 2004-04-06 Uros Bizjak <uros@kss-loka.si>
12667
12668 * gcc.dg/builtins-36.c: New test.
12669
12670 2004-04-06 Paul Brook <paul@codesourcery.com>
12671
12672 * README.gcc: Remove obsolete contraint on testcases.
12673
12674 2004-04-05 Paul Brook <paul@codesourcery.com>
12675
12676 PR2123
12677 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
12678 failure and exit(0) on success.
12679 * g++.dg/expr/anew2.C: Ditto.
12680 * g++.dg/expr/anew3.C: Ditto.
12681 * g++.dg/expr/anew4.C: Ditto.
12682
12683 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12684
12685 PR c++/3518
12686 * g++.dg/template/unify7.C: New.
12687
12688 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12689
12690 * g++.dg/README: Bring up to date with new subdirectories; remove
12691 duplicate subdirectory lines.
12692
12693 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12694
12695 PR c++/14007
12696 * g++.dg/template/unify5.C: New.
12697 * g++.dg/template/unify6.C: New.
12698 * g++.dg/template/qualttp20.C: Adjust.
12699 * g++.old-deja/g++.jason/report.C: Adjust.
12700 * g++.old-deja/g++.other/qual1.C: Adjust.
12701
12702 2004-04-01 Mark Mitchell <mark@codesourcery.com>
12703
12704 PR c++/14803
12705 * g++.dg/inherit/ptrmem1.C: New test.
12706
12707 2004-04-01 Jakub Jelinek <jakub@redhat.com>
12708
12709 PR c++/14755
12710 * gcc.c-torture/execute/20040331-1.c: New test.
12711 * gcc.dg/20040331-1.c: New test.
12712
12713 2004-04-01 Paul Brook <paul@codesourcery.com>
12714
12715 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12716
12717 2004-03-30 Mark Mitchell <mark@codesourcery.com>
12718
12719 PR c++/14724
12720 * g++.dg/init/goto1.C: New test.
12721
12722 PR c++/14763
12723 * g++.dg/template/defarg4.C: New test.
12724
12725 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12726
12727 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12728
12729 2004-03-28 David Edelsohn <edelsohn@gnu.org>
12730
12731 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12732
12733 2004-03-28 Zack Weinberg <zack@codesourcery.com>
12734
12735 * gcc.dg/noncompile/undeclared-2.c: New test.
12736
12737 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12738
12739 * gcc.dg/940409-1.c: Remove XFAIL.
12740 * gcc.dg/reg-vol-struct-1.c: New test.
12741
12742 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12743
12744 * gcc.dg/torture/builtin-wctype-1.c: New test.
12745
12746 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12747
12748 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12749 * gcc.dg/20001101-1.c: Likewise.
12750 * gcc.dg/20001102-1.c: Likewise.
12751
12752 2004-03-25 Roger Sayle <roger@eyesopen.com>
12753
12754 * gcc.dg/compare8.c: Add an additional test for XOR.
12755
12756 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12757
12758 * gcc.dg/torture/builtin-ctype-1.c: New test.
12759
12760 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12761
12762 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12763 * gcc.dg/torture/builtin-math-1.c: Likewise.
12764 * gcc.dg/torture/builtin-power-1.c: New test.
12765
12766 2004-03-24 Andreas Schwab <schwab@suse.de>
12767
12768 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12769 IA64 assembler.
12770
12771 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12772 Roger Sayle <roger@eyesopen.com>
12773
12774 * gcc.dg/compare8.c: New test case.
12775
12776 2004-03-23 Ziemowit Laski <zlaski@apple.com>
12777
12778 * g++.dg/ext/altivec-7.C: New test.
12779
12780 2004-03-23 Zack Weinberg <zack@codesourcery.com>
12781
12782 PR 12267, 12391, 12560, 13129, 14114, 14133
12783 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12784 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12785 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12786 Adjust error regexps.
12787 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12788 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12789 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12790 * gcc.dg/local1.c: Add explanatory comment.
12791
12792 2004-03-23 Roger Sayle <roger@eyesopen.com>
12793
12794 PR optimization/14669
12795 * g++.dg/opt/fold2.C: New test case.
12796
12797 2004-03-22 Jakub Jelinek <jakub@redhat.com>
12798
12799 PR c/14069
12800 * gcc.dg/20040322-1.c: New test.
12801
12802 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12803
12804 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
12805 * gcc.dg/ultrasp4.c: Likewise.
12806 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12807
12808 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12809
12810 * gcc.dg/i386-sse-8.c: Reset default options.
12811
12812 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12813
12814 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12815 in the error message text.
12816
12817 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12818
12819 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12820
12821 2004-03-21 Mark Mitchell <mark@codesourcery.com>
12822
12823 PR c++/14616
12824 * g++.dg/init/array13.C: New test.
12825
12826 2004-03-20 Roger Sayle <roger@eyesopen.com>
12827
12828 PR target/13889
12829 * gcc.c-torture/compile/pr13889.c: New test case.
12830
12831 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12832
12833 PR c/14635
12834 * builtins-1.c (nan, nans): Don't test.
12835 * builtins-30.c: Don't use nan, nanf, nanl.
12836 * builtins-35.c: New test.
12837
12838 2004-03-19 Ziemowit Laski <zlaski@apple.com>
12839
12840 * g++.dg/ext/altivec-6.C: New test.
12841
12842 2004-03-19 Mark Mitchell <mark@codesourcery.com>
12843
12844 * g++.dg/init/placement3.C: New test.
12845
12846 * g++.dg/template/spec13.C: New test.
12847
12848 * g++.dg/lookup/using11.C: New test.
12849
12850 * g++.dg/lookup/koenig3.C: New test.
12851
12852 * g++.dg/template/operator2.C: New test.
12853
12854 * g++.dg/expr/dtor3.C: New test.
12855 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12856 marker.
12857 * g++.old-deja/g++.law/visibility28.C: Likewise.
12858
12859 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
12860
12861 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12862 * gcc.dg/ppc64-abi-3.c: Likewise.
12863
12864 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12865
12866 PR c++/14545
12867 * g++.dg/parse/template15.C: New test.
12868
12869 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12870
12871 * g++.dg/expr/dtor2.C: New test.
12872
12873 * g++.dg/lookup/anon4.C: New test.
12874
12875 * g++.dg/overload/using1.C: New test.
12876
12877 * g++.dg/template/lookup7.C: New test.
12878
12879 * g++.dg/template/typename6.C: New test.
12880
12881 * g++.dg/expr/cond6.C: New test.
12882
12883 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12884
12885 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
12886
12887 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12888
12889 * g++.dg/expr/cond5.C: New test.
12890 * g++.dg/expr/constcast1.C: Likewise.
12891 * g++.dg/expr/ptrmem2.C: Likewise.
12892 * g++.dg/expr/ptrmem3.C: Likewise.
12893 * g++.dg/lookup/main1.C: Likewise.
12894 * g++.dg/template/lookup6.C: Likewise.
12895
12896 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12897
12898 * gcc.dg/local1.c: New test.
12899
12900 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
12901
12902 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12903
12904 * gcc.dg/torture/builtin-convert-1.c: New test.
12905
12906 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12907
12908 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
12909
12910 2004-03-16 Mark Mitchell <mark@codesourcery.com>
12911
12912 PR c++/14481
12913 * g++.dg/warn/Wunused-7.C: New test.
12914
12915 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12916
12917 * gcc.dg/torture/builtin-integral-1.c: New test.
12918
12919 2004-03-16 Mark Mitchell <mark@codesourcery.com>
12920
12921 PR c++/14586
12922 * g++.dg/parse/non-dependent3.C: New test.
12923
12924 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
12925
12926 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
12927 * g++.dg/eh/simd-2.C: Likewise.
12928 * g++.dg/init/array10.C: Likewise.
12929 * gcc.c-torture/compile/simd-1.c: Likewise.
12930 * gcc.c-torture/compile/simd-2.c: Likewise.
12931 * gcc.c-torture/compile/simd-3.c: Likewise.
12932 * gcc.c-torture/compile/simd-4.c: Likewise.
12933 * gcc.c-torture/compile/simd-6.c: Likewise.
12934 * gcc.c-torture/execute/simd-1.c: Likewise.
12935 * gcc.c-torture/execute/simd-2.c: Likewise.
12936 * gcc.dg/compat/vector-defs.h: Likewise.
12937 * gcc.dg/20020531-1.c: Likewise.
12938 * gcc.dg/altivec-3.c: Likewise.
12939 * gcc.dg/altivec-4.c: Likewise.
12940 * gcc.dg/altivec-varargs-1.c: Likewise.
12941 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
12942 * gcc.dg/i386-mmx-3.c: Likewise.
12943 * gcc.dg/i386-sse-4.c: Likewise.
12944 * gcc.dg/i386-sse-5.c: Likewise.
12945 * gcc.dg/i386-sse-8.c: Likewise.
12946 * gcc.dg/simd-1.c: Likewise.
12947 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
12948 __ev64_opaque__ since the machine description provides it.
12949
12950 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12951
12952 * lib/compat.exp (skip_list): New global variable.
12953 Use it to hold the user defined COMPAT_SKIPS list if any.
12954 (compat-obj): Add the members of skip_list to optall.
12955
12956 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12957
12958 * gcc.dg/compat/union-by-value-1_main.c,
12959 union-by-value-1_x.c, union-by-value-1_y.c,
12960 union-check.h, union-defs.h,
12961 union-init.h, union-return-1_main.c,
12962 union-return-1_x.c, union-return-1_y.c: New files.
12963
12964 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12965
12966 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
12967 mixed-struct-init.h: Add 4 mixed structure types.
12968 struct-by-value-21_main.c, struct-by-value-21_x.c,
12969 struct-by-value-21_y.c, struct-return-21_main.c,
12970 struct-return-21_x.c, struct-return-21_y.c: New files.
12971
12972 2004-03-13 Mark Mitchell <mark@codesourcery.com>
12973
12974 PR c++/14550
12975 * g++.dg/parse/template14.C: New test.
12976
12977 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12978
12979 * gcc.c-torture/execute/20040313-1.c: New test.
12980
12981 2004-03-13 Jakub Jelinek <jakub@redhat.com>
12982
12983 PR target/14533
12984 * gcc.dg/20040311-2.c: New test.
12985
12986 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
12987
12988 PR other/14544
12989 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
12990 bit-field.
12991
12992 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
12993
12994 * gcc.dg/20040305-2.c: Add missing return statement.
12995
12996 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12997
12998 * gcc.dg/builtins-34.c: Also check pow10*.
12999
13000 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13001
13002 PR target/14262
13003 * gcc.dg/20040305-2.c: New test.
13004
13005 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13006
13007 * gcc.dg/20040310-1.c: New test.
13008
13009 2004-03-11 Roger Sayle <roger@eyesopen.com>
13010
13011 * gcc.c-torture/execute/20040311-1.c: New test case.
13012
13013 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13014
13015 PR c++/14476
13016 * g++.dg/lookup/enum1.C: New test.
13017
13018 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13019
13020 PR c++/14510
13021 * g++.dg/lookup/struct2.C: New test.
13022
13023 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13024
13025 * gcc.dg/builtins-34.c: New test.
13026
13027 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13028
13029 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13030
13031 2004-03-09 James E Wilson <wilson@specifixinc.com>
13032
13033 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13034 * gcc.dg/alias-2.c: New testcase.
13035
13036 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13037
13038 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13039
13040 2004-03-09 Roger Sayle <roger@eyesopen.com>
13041
13042 * gcc.c-torture/execute/20040309-1.c: New test case.
13043
13044 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13045
13046 PR c++/14397
13047 * g++.dg/overload/ref1.C: New.
13048
13049 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13050
13051 PR c++/14409
13052 * g++.dg/template/spec12.C: New test.
13053
13054 PR c++/14448
13055 * g++.dg/parse/crash14.C: New test.
13056
13057 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13058
13059 PR c++/14230
13060 * g++.dg/init/ref11.C: New test.
13061
13062 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13063
13064 PR c++/14432
13065 * g++.dg/parse/builtin2.C: New test.
13066
13067 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13068
13069 PR c++/14401
13070 * g++.dg/init/ctor3.C: New test.
13071 * g++.dg/init/union1.C: New test.
13072 * g++.dg/ext/anon-struct4.C: New test.
13073
13074 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13075
13076 * g++.dg/lookup/koenig1.C: Tweak error messages.
13077 * g++.dg/lookup/used-before-declaration.C: Likewise.
13078 * g++.dg/other/do1.C: Likewise.
13079 * g++.dg/overload/koenig1.C: Likewise.
13080 * g++.dg/parse/crash13.C: Likewise.
13081 * g++.dg/template/instantiate3.C: Likewise.
13082
13083 2004-03-08 Eric Christopher <echristo@redhat.com>
13084
13085 * * lib/target-supports.exp: Enable libiconv in test
13086 compilation. Fix up error checking.
13087
13088 2004-03-08 Roger Sayle <roger@eyesopen.com>
13089
13090 PR middle-end/14289
13091 * gcc.dg/pr14289-1.c: New test case.
13092 * gcc.dg/pr14289-2.c: Likewise.
13093 * gcc.dg/pr14289-3.c: Likewise.
13094
13095 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13096
13097 * gcc.c-torture/execute/20040308-1.c: New test.
13098
13099 2004-03-07 Roger Sayle <roger@eyesopen.com>
13100
13101 * gcc.c-torture/execute/20040307-1.c: New test case.
13102
13103 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13104
13105 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13106
13107 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13108
13109 * gcc.dg/20040306-1.c: New test.
13110
13111 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13112
13113 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13114 them static.
13115 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13116
13117 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13118
13119 PR c/14465
13120 * gcc.dg/decl-6.c: New test.
13121
13122 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13123
13124 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13125 Rename LOGPOW -> LOG_POW.
13126 (SQRT_EXP, POW_EXP): New.
13127
13128 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13129
13130 * gcc.dg/i386-sse-8.c: New test.
13131
13132 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13133
13134 PR c/14114
13135 * gcc.dg/decl-5.c: New test.
13136
13137 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13138
13139 * gcc.dg/20040305-1.c: New test.
13140
13141 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13142
13143 PR other/14354
13144 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13145
13146 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13147
13148 PR c++/14425, c++/14426
13149 * g++.dg/ext/altivec-4.C: New test.
13150 * g++.dg/ext/altivec-5.C: New test.
13151
13152 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13153
13154 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13155 global variables of a type with no linkage.
13156 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13157 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13158 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13159 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13160 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13161 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13162 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13163 * g++.dg/warn/deprecated.C: Name enum Color.
13164 * g++.dg/overload/VLA.C: Name structure for 'b'.
13165 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13166
13167 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13168
13169 * gcc.c-torture/compile/20040304-1.c: New test.
13170
13171 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13172
13173 PR 13728
13174 * gcc.dg/decl-4.c: New testcase.
13175
13176 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13177
13178 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13179 as PRECF if sizeof (float) > sizeof (double).
13180 (PRECL): Make it the same as PRECF if
13181 sizeof (float) > sizeof (long double).
13182
13183 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13184
13185 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13186 system type. Add check for irix6 which doesn't have c99 runtime.
13187
13188 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13189
13190 * gcc.dg/const-elim-1.c: xfail for xtensa.
13191
13192 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13193
13194 PR c++/14369
13195 * g++.dg/template/cond4.C: New test.
13196
13197 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13198
13199 PR c++/14360
13200 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13201
13202 PR c++/14361
13203 * g++.dg/parse/defarg7.C: New test.
13204
13205 PR c++/14359
13206 * g++.dg/template/friend26.C: New test.
13207
13208 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13209
13210 PR c++/14324
13211 * g++.dg/abi/mangle21.C: New test.
13212
13213 PR c++/14260
13214 * g++.dg/parse/constructor2.C: New test.
13215
13216 PR c++/14337
13217 * g++.dg/template/sfinae1.C: New test.
13218
13219 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13220
13221 PR c++/14267
13222 * g++.dg/expr/crash2.C: New test.
13223
13224 PR middle-end/13448
13225 * gcc.dg/inline-5.c: New test.
13226 * gcc.dg/always-inline.c: Split out tests into ...
13227 * gcc.dg/always-inline2.c: ... this and ...
13228 * gcc.dg/always-inline3.c: ... this.
13229
13230 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13231
13232 PR debug/12103
13233 * g++.dg/debug/crash1.C: New test.
13234
13235 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13236
13237 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13238 function with __attribute__((noinline)).
13239 (recurser_void2): Likewise.
13240 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13241 (recurser_void2): Likewise.
13242
13243 2004-02-29 Roger Sayle <roger@eyesopen.com>
13244
13245 PR middle-end/14203
13246 * g++.dg/warn/Wunused-6.C: New test case.
13247
13248 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13249
13250 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13251 not defined.
13252
13253 2004-02-27 Eric Christopher <echristo@redhat.com>
13254
13255 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13256 * g++.dg/charset/asm2.c: Run only x86.
13257 * gcc.dg/charset/asm3.c: Ditto.
13258
13259 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13260
13261 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13262 ld_library_path.
13263
13264 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13265
13266 * g++.dg/ext/altivec-3.C: New.
13267
13268 2004-02-26 Richard Henderson <rth@redhat.com>
13269
13270 * g++.dg/ext/attrib10.C: Mark for warning.
13271 * gcc.dg/attr-alias-1.c: New.
13272
13273 2004-02-26 Richard Henderson <rth@redhat.com>
13274
13275 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13276 * gcc.c-torture/execute/20040208-2.c: ... it back.
13277
13278 2004-02-26 Eric Christopher <echristo@redhat.com>
13279
13280 * lib/target-supports.exp (check-iconv-available): New function.
13281 * lib/gcc-dg.exp (dg-require-iconv): New function.
13282 Use above.
13283 * gcc.dg/charset: New directory.
13284 * gcc.dg/charset/charset.exp: New file.
13285 * gcc.dg/charset/asm1.c: Ditto.
13286 * gcc.dg/charset/asm2.c: Ditto.
13287 * gcc.dg/charset/asm3.c: Ditto.
13288 * gcc.dg/charset/asm4.c: Ditto.
13289 * gcc.dg/charset/asm5.c: Ditto.
13290 * gcc.dg/charset/attribute1.c: Ditto.
13291 * gcc.dg/charset/attribute2.c: Ditto.
13292 * gcc.dg/charset/string1.c: Ditto.
13293 * g++.dg/charset: New directory.
13294 * g++.dg/dg.exp: Add here. Special options.
13295 * g++.dg/charset/charset.exp: New file.
13296 * g++.dg/charset/asm1.c: Ditto.
13297 * g++.dg/charset/asm2.c: Ditto.
13298 * g++.dg/charset/asm3.c: Ditto.
13299 * g++.dg/charset/asm4.c: Ditto.
13300 * g++.dg/charset/attribute1.c: Ditto.
13301 * g++.dg/charset/attribute2.c: Ditto.
13302 * g++.dg/charset/extern1.cc: Ditto.
13303 * g++.dg/charset/extern2.cc: Ditto.
13304 * g++.dg/charset/string1.c: Ditto.
13305
13306 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13307
13308 PR c++/14278
13309 * g++.dg/parse/comma1.C: New test.
13310
13311 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13312
13313 PR c++/14284
13314 * g++.dg/template/ttp8.C: New test.
13315
13316 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13317
13318 * gcc.dg/fixuns-trunc-1.c: New test.
13319
13320 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13321
13322 * gcc.dg/builtins-config.h: Use #elif.
13323
13324 2004-02-26 Michael Matz <matz@suse.de>
13325
13326 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13327 * gcc.dg/991214-1.c: Likewise.
13328 * gcc.dg/i386-asm-1.c: Likewise.
13329
13330 2004-02-25 Richard Henderson <rth@redhat.com>
13331
13332 * gcc.c-torture/execute/20040208-2.c: Move ...
13333 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13334
13335 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13336
13337 PR c++/14246
13338 * g++.dg/other/crash-3.C: New test.
13339
13340 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13341
13342 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13343 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13344
13345 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13346 HP-UX.
13347
13348 2004-02-24 Michael Matz <matz@suse.de>
13349
13350 * gcc.dg/i386-regparm.c: New.
13351
13352 2004-02-23 James E Wilson <wilson@specifixinc.com>
13353
13354 * gcc.c-torture/execute/20040223-1.c: New.
13355
13356 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13357 Kazu Hirata <kazu@cs.umass.edu>
13358
13359 * gcc.dg/fwritable-strings-1.c: Remove.
13360
13361 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13362
13363 PR c/14156
13364 * gcc.dg/20040223-1.c: New test.
13365
13366 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13367
13368 PR c++/14106
13369 * g++.dg/ext/typeof9.C: New test.
13370
13371 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13372
13373 PR c++/14250
13374 * g++.dg/other/switch1.C: New test.
13375
13376 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13377
13378 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13379 * gcc.dg/va-arg-1.c: Likewise.
13380
13381 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13382
13383 PR c++/14143
13384 * g++.dg/template/koenig5.C: New test.
13385
13386 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13387
13388 * g++.dg/ext/altivec-1.C: Generalize target triple.
13389 * g++.dg/ext/altivec-2.C: New test case.
13390 * g++.dg/ext/altivec_check.h: New file.
13391 * gcc.dg/altivec-1.c: Generalize target triple;
13392 include altivec_check.h and call altivec_check().
13393 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13394 * gcc.dg/altivec-6.c: New test case.
13395 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13396 type casts as needed.
13397 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13398 altivec_check().
13399 * gcc.dg/altivec-12.c: New test case.
13400 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13401 include altivec_check.h and call altivec_check().
13402 * gcc.dg/altivec_check.h: New file.
13403
13404 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13405
13406 * lib/target-supports.exp (check_alias_available): Don't mangle
13407 function `g' in test program.
13408
13409 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13410
13411 * lib/target-supports.exp (check_profiling_available): Check
13412 argument to determine whether we support a profiling type.
13413 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13414 check_profiling_available.
13415 * g++.dg/bprob/bprob.exp: Likewise
13416 * g77.dg/bprob/bprob.exp: Likewise.
13417 * gcc.misc-tests/bprob.exp: Likewise.
13418 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13419 dg-require-profiling and delete expected error handling.
13420 * gcc.dg/20021014-1.c: Likewise.
13421 * gcc.dg/nest.c: Likewise.
13422
13423 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13424
13425 PR c++/12007
13426 * g++.dg/other/vthunk1.C: New test.
13427
13428 2004-02-20 Falk Hueffner <falk@debian.org>
13429
13430 PR target/14201
13431 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13432
13433 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13434
13435 PR c++/13927
13436 * g++.dg/other/error8.C: Remove XFAIL markers.
13437
13438 PR c++/14173
13439 * g++.dg/ext/packed5.C: New test.
13440
13441 PR c++/14199
13442 * g++.dg/warn/Wunused-5.C: New test.
13443
13444 PR c++/14186
13445 * g++.dg/lookup/member1.C: New test.
13446
13447 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13448
13449 * gcc.c-torture/compile/20040130-1.c: Enable only when
13450 __INT_MAX__ >= 2147483647L.
13451 * gcc.c-torture/compile/961203-1.c: Likewise.
13452
13453 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13454
13455 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13456 * g++.dg/opt/template1.C: Robustify assembler regexp
13457
13458 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13459
13460 * gcc.c-torture/execute/simd-4.x: Remove.
13461 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13462 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13463 Guard with #ifndef SKIP_ATTRIBUTE.
13464 * gcc.dg/compat/vector-1_y.c: Likewise.
13465 * gcc.dg/compat/vector-2_x.c: Likewise.
13466 * gcc.dg/compat/vector-2_y.c: Likewise.
13467 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13468 * g++.dg/eh/simd-2.C: Likewise.
13469
13470 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13471
13472 * gcc.c-torture/compile/complex-1.c: New.
13473
13474 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13475
13476 PR target/14209
13477 * gcc.c-torture/execute/20040218-1.c: New test.
13478
13479 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13480
13481 PR c++/14181
13482 * g++.dg/parse/new2.C: New test.
13483
13484 2004-02-18 Paul Brook <paul@codesourcery.com>
13485
13486 * gcc.c-torture/compile/libcall-1.c: New test.
13487
13488 2004-02-18 Paul Brook <paul@codesourcery.com>
13489
13490 PR debug/12934
13491 * gcc.dg/debug/debug-7.c: New test.
13492
13493 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13494
13495 * gcc.dg/20040217-1.c: New test.
13496
13497 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13498
13499 * gcc.c-torture/execute/990208-1.x: Delete.
13500
13501 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13502
13503 * gcc.c-torture/execute/20040208-2.x: New file.
13504
13505 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13506
13507 PR c++/11326
13508 * g++.dg/abi/structret1.C: New test.
13509
13510 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13511
13512 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13513 (i386_cpuid): No need to test if cpuid is available on AMD64.
13514 Fix assembly, so that it works onboth i386 and AMD64.
13515 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13516 (vecInLong): Fix s[] member type to unsigned int.
13517 (vecInWord): Remove type.
13518 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13519 (a64, b64, c64, d64, e64): Remove.
13520 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13521 Remove unused variable. Remove initialization of removed variables.
13522 Don't call mmx_tests nor sse_tests.
13523 (reference_mmx, reference_sse): Remove.
13524 (check): Add return stmt.
13525 * gcc.dg/i386-sse-7.c: New test.
13526 * gcc.dg/i386-mmx-4.c: New test.
13527
13528 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13529
13530 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13531 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13532 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13533 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13534 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13535 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13536 g++.dg/tc1/dr94.C: Fix line terminator.
13537
13538 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13539
13540 * gcc.c-torture/compile/20040216-1.c: New.
13541
13542 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13543
13544 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13545 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13546 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13547 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13548 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13549 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13550
13551 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13552
13553 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13554
13555 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13556
13557 PR c++/13971
13558 * g++.dg/expr/cond4.C: New test.
13559
13560 PR c++/14086
13561 * g++.dg/lookup/crash2.C: New test.
13562
13563 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13564
13565 * gcc.c-torture/compile/20040214-2.c: New test.
13566
13567 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13568
13569 PR c++/14116
13570 * g++.dg/ext/typeof8.C: New test.
13571
13572 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13573
13574 * gcc.c-torture/compile/20040214-1.c: New test.
13575
13576 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13577
13578 PR c++/13635
13579 * g++.dg/template/spec11.C: New test.
13580
13581 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13582
13583 PR c++/13927
13584 * g++.dg/other/error8.C: New test.
13585
13586 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13587
13588 PR c++/14122
13589 * g++.dg/template/array4.C: New test.
13590
13591 PR c++/14108
13592 * g++.dg/inherit/thunk2.C: New test.
13593
13594 PR c++/14083
13595 * g++.dg/eh/cond2.C: New test.
13596
13597 2004-02-12 Alan Modra <amodra@bigpond.net.au>
13598
13599 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13600
13601 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
13602
13603 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13604
13605 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13606
13607 * g++.dg/simd-2.C: xfail on ppc64-linux.
13608
13609 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13610
13611 PR c/456
13612 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13613 tests.
13614
13615 2004-02-11 Uros Bizjak <uros@kss-loka.si>
13616
13617 * gcc.dg/builtins-33.c: New test.
13618
13619 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
13620
13621 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13622
13623 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13624
13625 * g++.dg/simd-2.C: Set -maltivec for ppc64.
13626
13627 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13628
13629 * gcc.dg/ppc64-abi-3.c: New test.
13630
13631 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
13632
13633 PR c/14092
13634
13635 * gcc.dg/pr14092-1.c: New testcase.
13636
13637 2004-02-10 Alan Modra <amodra@bigpond.net.au>
13638
13639 * gcc.dg/cpp/assert4.c: Fix typo last change.
13640
13641 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13642 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13643
13644 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13645
13646 2004-02-09 Roger Sayle <roger@eyesopen.com>
13647
13648 * gcc.c-torture/compile/20040209-1.c: New test case.
13649
13650 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13651
13652 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13653
13654 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
13655
13656 * gcc.c-torture/execute/20040208-[12].c: New tests.
13657
13658 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13659
13660 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13661
13662 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13663
13664 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13665
13666 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13667
13668 Bug 13856
13669 * gcc.dg/visibility-8.c: New testcase.
13670
13671 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13672
13673 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13674 arguments.
13675 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13676
13677 2004-02-07 Roger Sayle <roger@eyesopen.com>
13678
13679 PR middle-end/13696
13680 * g++.dg/opt/fold1.C: New test case.
13681
13682 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13683
13684 PR c++/14033
13685 * g++.dg/other/crash-2.C: New test.
13686
13687 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13688
13689 PR c++/14028
13690 * g++.dg/parse/angle-bracket2.C: New test.
13691
13692 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13693
13694 PR middle-end/13750
13695 Revert:
13696 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13697 PR pch/13361
13698 * testsuite/g++.dg/pch/wchar-1.C: New.
13699 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13700
13701 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13702
13703 PR c++/14008
13704 * g++.dg/parse/error15.C: New test.
13705 * g++.dg/parse/crash11.C: Update dg-error mark.
13706
13707 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13708
13709 PR c++/13932
13710 * g++.dg/warn/conv2.C: New test.
13711
13712 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13713
13714 PR c++/13086
13715 * g++.dg/warn/incomplete1.C: Remove xfail.
13716
13717 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13718
13719 * lib/file-format.exp (gcc_target_object_format): Use
13720 ${tool}_target_compile, not gcc_target_compile.
13721 * lib/target-supports.exp (check_alias_available): Likewise.
13722 (check_gc_sections_available): Likewise.
13723 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13724 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13725 dg-require-alias.
13726
13727 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13728
13729 PR c++/13969
13730 * g++.dg/template/static6.C: New test.
13731
13732 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13733
13734 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13735
13736 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13737
13738 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13739 tests for systems where `char' is unsigned by default.
13740
13741 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13742
13743 PR c++/13997
13744 * g++.dg/template/partial3.C: New test.
13745
13746 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13747
13748 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13749 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13750 Remove mentions of obsolete ports.
13751
13752 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
13753
13754 * gcc.dg/noncompile/20001228-1.c: Fix for new
13755 error message.
13756
13757 2004-02-03 Roger Sayle <roger@eyesopen.com>
13758
13759 PR target/9348
13760 * gcc.c-torture/execute/multdi-1.c: New test case.
13761
13762 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13763
13764 PR c++/13925
13765 * g++.dg/template/lookup5.C: New test.
13766
13767 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13768
13769 PR c++/13950
13770 * g++.dg/template/lookup4.C: New test.
13771
13772 PR c++/13970
13773 * g++.dg/parse/error14.C: New test.
13774
13775 PR c++/14002
13776 * g++.dg/parse/template13.C: New test.
13777
13778 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13779
13780 PR c++/13978
13781 * g++.dg/template/koenig4.C: New test.
13782
13783 PR c++/13968
13784 * g++.dg/template/crash17.C: New test.
13785
13786 PR c++/13975
13787 * g++.dg/parse/error13.C: New test.
13788 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13789
13790 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13791
13792 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13793
13794 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
13795
13796 PR c/11658
13797 PR c/13994
13798 * gcc.dg/noncompile/20040203-1.c: New test.
13799 * gcc.dg/noncompile/20040203-2.c: Likewise.
13800 * gcc.dg/noncompile/20040203-3.c: Likewise.
13801 * gcc.dg/20040203-1.c: Likewise.
13802
13803 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13804
13805 PR c++/10858
13806 * g++.dg/template/sizeof7.C: New test.
13807
13808 2004-02-02 Eric Christopher <echristo@redhat.com>
13809 Zack Weinberg <zack@codesourcery.com>
13810
13811 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13812
13813 2004-02-02 Zack Weinberg <zack@codesourcery.com>
13814
13815 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13816 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13817 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13818 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13819
13820 2004-02-02 Mark Mitchell <mark@codesourcery.com>
13821
13822 PR c++/13113
13823 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13824
13825 PR c++/13854
13826 * g++.dg/ext/attrib13.C: New test.
13827
13828 PR c++/13907
13829 * g++.dg/conversion/op2.C: New test.
13830
13831 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13832
13833 * gcc.dg/titype-1.c: Fix pasto.
13834
13835 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13836
13837 * gcc.dg/titype-1.c: New test.
13838
13839 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13840
13841 PR c++/13957
13842 * g++.dg/template/non-type-template-argument-1.C,
13843 g++.dg/template/qualified-id1.C: Update dg-error marks.
13844 * g++.dg/template/nontype6.C: New test.
13845
13846 2004-02-01 Roger Sayle <roger@eyesopen.com>
13847
13848 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13849 * gcc.dg/builtins-31.c: New testcase.
13850 * gcc.dg/builtins-32.c: New testcase.
13851
13852 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13853
13854 * objc.dg/call-super-2.m: Update line numbers
13855 for the including of stddef.h.
13856
13857 2004-01-30 Michael Matz <matz@suse.de>
13858
13859 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13860 g++.dg/ext/case-range3.C: New tests.
13861
13862 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13863
13864 DR206
13865 PR c++/13813
13866 * g++.dg/template/member4.C: New test.
13867
13868 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13869
13870 PR c++/13683
13871 * g++.dg/template/sizeof6.C: New test.
13872
13873 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13874
13875 * gcc.dg/fwritable-strings-1.c: New test.
13876
13877 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13878
13879 * gcc.c-torture/compile/20040130-1.c: New test.
13880
13881 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
13882
13883 * objc.dg/call-super-2.m: Include stddef.h for size_t.
13884
13885 2004-01-29 Mark Mitchell <mark@codesourcery.com>
13886
13887 PR c++/13883
13888 * g++.dg/template/ctor3.C: New test.
13889
13890 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13891
13892 * g++.dg/tc1: New directory.
13893 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
13894 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
13895 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
13896 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13897 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
13898
13899 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13900
13901 * g++.dg/parse/error11.C: New test.
13902 * g++.dg/parse/error12.C: Likewise.
13903
13904 2004-01-28 Ziemowit Laski <zlaski@apple.com>
13905
13906 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
13907 (scan_initial, main): Use aligned_sizeof instead of sizeof.
13908
13909 2004-01-28 Mark Mitchell <mark@codesourcery.com>
13910
13911 PR c++/13791
13912 * g++.dg/ext/attrib12.C: New test.
13913
13914 PR c++/13736
13915 * g++.dg/parse/cast2.C: New test.
13916
13917 2004-01-27 James E Wilson <wilson@specifixinc.com>
13918
13919 * objc.dg/encode-2.m (main): New local string. Set depending on
13920 sizeof long. Use in sscanf call.
13921 * objc.dg/encode-3.m (main): New local string. Set depending on
13922 sizeof long. Use in scan_initial call.
13923
13924 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13925
13926 * objc.dg/call-super-2.m: Make LP64-safe.
13927 * objc.dg/desig-init-1.m: Likewise.
13928
13929 2004-01-27 Devang Patel <dpatel@apple.com>
13930
13931 * g++.dg/debug/namespace1.C: New test.
13932
13933 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
13934
13935 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
13936 xscale-*-*.
13937
13938 * gcc.dg/arm-mmx-1.c: New test.
13939
13940 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13941
13942 * gcc.dg/20040127-1.c: New test.
13943 * gcc.dg/20040127-2.c: New test.
13944
13945 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13946
13947 * objc.dg/stret-1.m (glob): Renamed to globa.
13948
13949 2004-01-26 Mark Mitchell <mark@codesourcery.com>
13950
13951 PR c++/13663
13952 * g++.dg/expr/for1.C: New test.
13953
13954 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
13955
13956 PR middle-end/13779
13957 * gcc.dg/darwin-longlong.c: New test.
13958
13959 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
13960
13961 * gcc.dg/20040124-1.c: Moved test from here...
13962 * gcc.c-torture/compile/20040124-1.c: ...to here.
13963
13964 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13965
13966 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
13967 the assembly output if -m64 is passed.
13968
13969 2004-01-25 Mark Mitchell <mark@codesourcery.com>
13970
13971 PR c++/13833
13972 * g++.dg/template/cond3.C: New test.
13973
13974 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13975
13976 PR c++/13810
13977 * g++.dg/template/ttp7.C: New test.
13978
13979 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13980
13981 PR c++/13797
13982 * g++.dg/template/nontype4.C: New test.
13983 * g++.dg/template/nontype5.C: Likewise.
13984
13985 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
13986
13987 * gcc.dg/torture/mips-clobber-at.c: New test.
13988
13989 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
13990
13991 * gcc.dg/20040124-1.c: New test.
13992
13993 2004-01-24 Jakub Jelinek <jakub@redhat.com>
13994
13995 * gcc.dg/20040123-1.c: New test.
13996
13997 2004-01-23 Zack Weinberg <zack@codesourcery.com>
13998
13999 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14000
14001 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14002
14003 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14004
14005 2004-01-23 Andrew Pinski <apinski@apple.com>
14006
14007 * gcc.dg/20030121-1.c: Move to ..
14008 * gcc.dg/20040121-1.c: here.
14009
14010 2004-01-23 Roger Sayle <roger@eyesopen.com>
14011
14012 * gcc.dg/builtins-29.c: New test case.
14013
14014 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14015
14016 PR 18314
14017 * gcc.dg/builtins-30.c: New testcase.
14018
14019 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14020
14021 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14022 * lib/g77.exp: Likewise.
14023 * lib/objc.exp: Likewise.
14024 * lib/g++.exp: Likewise.
14025
14026 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14027
14028 * gcc.dg/struct-by-value-2.c: New test.
14029
14030 2004-01-21 Andrew Pinski <apinski@apple.com>
14031
14032 PR target/13785
14033 * gcc.dg/20030121-1.c: New test.
14034
14035 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14036
14037 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14038 clobber frame pointer register in asm statement.
14039
14040 2004-01-21 Falk Hueffner <falk@debian.org>
14041
14042 * gcc.c-torture/compile/20040121-1.c: New test.
14043
14044 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14045
14046 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14047
14048 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14049
14050 * gcc.dg/ppc64-abi-2.c: New test.
14051
14052 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14053
14054 * lib/treelang.exp: Fill out this file.
14055 * lib/treelang-dg.exp: New File.
14056
14057 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14058
14059 * gcc.c-torture/compile/981022-1.c: Remove.
14060 * gcc.dg/array-5.c: Remove XFAIL.
14061 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14062 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14063 gcc.dg/cond-lvalue-1.c: Update.
14064 * gcc.dg/cast-lvalue-2.c: New test.
14065
14066 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14067
14068 PR c++/13592
14069 * g++.dg/other/error1.C (class foo): Tweak error message.
14070
14071 PR c++/13592
14072 * g++.dg/template/call2.C: New test.
14073
14074 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14075
14076 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14077 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14078 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14079 scalar-return-1_x.c, scalar-return-2_y.c,
14080 scalar-return-3_x.c, scalar-return-3_y.c,
14081 scalar-return-4_x.c, scalar-return-4_y.c,
14082 struct-align-1.h, struct-align-1_x.c,
14083 struct-align-1_y.c, struct-align-2.h,
14084 struct-align-2_x.c, struct-align-2_y.c,
14085 struct-by-value-10_y.c, struct-by-value-11_x.c,
14086 struct-by-value-11_y.c, struct-by-value-12_x.c,
14087 struct-by-value-12_y.c, struct-by-value-13_x.c,
14088 struct-by-value-13_y.c, struct-by-value-14_x.c,
14089 struct-by-value-14_y.c, struct-by-value-15_x.c,
14090 struct-by-value-15_y.c, struct-by-value-16_y.c,
14091 struct-by-value-17_y.c, struct-by-value-18_y.c,
14092 struct-by-value-19_y.c, struct-by-value-1_x.c,
14093 struct-by-value-1_y.c, struct-by-value-20_y.c,
14094 struct-by-value-2_x.c, struct-by-value-2_y.c,
14095 struct-by-value-3_y.c, struct-by-value-4_x.c,
14096 struct-by-value-4_y.c, struct-by-value-5_y.c,
14097 struct-by-value-6_y.c, struct-by-value-7_y.c
14098 struct-by-value-8_x.c, struct-by-value-8_y.c
14099 struct-by-value-9_x.c, struct-by-value-9_y.c
14100 struct-return-10_x.c, struct-return-10_y.c,
14101 struct-return-19_x.c, struct-return-20_x.c
14102 struct-return-2_x.c, struct-return-2_y.c
14103 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14104 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14105
14106 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14107
14108 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14109 attribute on sparc*-sun-solaris2.*.
14110
14111 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14112
14113 PR c++/13710
14114 * g++.dg/ext/typeof7.C: New test.
14115
14116 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14117
14118 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14119 * gcc.dg/const-elim-1.c: Same.
14120
14121 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14122
14123 * objc.dg/stret-1.m: New.
14124 * objc.dg/stret-2.m: New.
14125
14126 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14127
14128 PR c++/11895
14129 * g++.dg/ext/vector1.C: New test.
14130
14131 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14132
14133 * gcc.dg/pch/import-1.c: New.
14134 * gcc.dg/pch/import-1.hs: New.
14135 * gcc.dg/pch/import-1a.h: New.
14136 * gcc.dg/pch/import-1b.h: New.
14137 * gcc.dg/pch/import-1c.h: New.
14138
14139 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14140
14141 PR c++/13574
14142 * g++.dg/ext/array1.C: New test.
14143
14144 PR c++/13178
14145 * g++.dg/conversion/op1.C: New test.
14146
14147 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14148
14149 PR 11864
14150 From Kazumoto Kojima / Dan Kegel:
14151 * gcc.dg/pr11864-1.c: New test.
14152
14153 PR 10392
14154 From Marcus Comstedt / Dan Kegel:
14155 * gcc.dg/pr10392-1.c: New test.
14156
14157 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14158
14159 PR c++/13478
14160 * g++.dg/init/ref10.C: New test.
14161
14162 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14163
14164 PR c++/13407
14165 * g++.dg/parse/typename6.C: New test.
14166
14167 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14168
14169 PR pch/13361
14170 * testsuite/g++.dg/pch/wchar-1.C: New.
14171 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14172
14173 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14174
14175 PR c++/9259
14176 * g++.dg/expr/sizeof2.C: New test.
14177
14178 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14179
14180 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14181
14182 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14183
14184 PR c++/13659
14185 * g++.dg/lookup/strong-using-3.C: New.
14186 * g++.dg/lookup/using-10.C: New.
14187
14188 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14189
14190 PR c++/13594
14191 * g++.dg/lookup/strong-using-2.C: New.
14192
14193 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14194 Dan Kegel <dank@kegel.com>
14195 J"orn Rennecke <joern.rennecke@superh.com>
14196
14197 PR target/9365
14198 * gcc.dg/pr9365-1.c: New test.
14199
14200 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14201
14202 PR c++/8856
14203 * g++.dg/parse/casting-operator2.C: New test.
14204 * g++.old-deja/g++.pt/explicit83.C: Remove.
14205
14206 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14207
14208 * gcc.dg/label-compound-stmt-1.c: New test.
14209 * gcc.c-torture/compile/950922-1.c,
14210 gcc.c-torture/compile/20000211-3.c,
14211 gcc.c-torture/compile/20000518-1.c,
14212 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14213 compound statements.
14214
14215 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14216
14217 * gcc.dg/ppc64-abi-1.c: New test.
14218
14219 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14220
14221 * g++.dg/ext/attrib9.C: Add dg-warnings.
14222
14223 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14224
14225 PR c++/12335
14226 * g++.dg/parse/dtor3.C: New test.
14227
14228 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14229
14230 PR c++/12709
14231 * g++.dg/parse/try-catch-1.C: New test.
14232
14233 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14234
14235 * ada/acats/run_all.sh: Add more verbose output in acats.log
14236 when compiling tests.
14237
14238 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14239
14240 PR 13656
14241 * gcc.dg/typedef-redecl.c: New test case.
14242 * gcc.dg/typedef-redecl.h: New support file.
14243
14244 2004-01-13 Jan Hubicka <jh@suse.cz>
14245
14246 * gcc.dg/always_inline.c: New test.
14247 * gcc.dg/debug/20031231-1.c: Fix.
14248
14249 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14250
14251 PR c++/13474
14252 * g++.dg/template/array3.C: New test.
14253
14254 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14255
14256 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14257 * g++.dg/warn/Wunused-2.C: Likewise.
14258
14259 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14260
14261 PR c++/13289
14262 * g++.dg/template/instantiate6.C: New test.
14263
14264 2004-01-12 Roger Sayle <roger@eyesopen.com>
14265
14266 PR middle-end/11397
14267 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14268
14269 2004-01-12 Jan Hubicka <jh@suse.cz>
14270
14271 PR opt/12826
14272 * gcc.dg/20040112-1.c: New.
14273
14274 * gcc.dg/dwarf-die[1-7].c: Move to...
14275 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14276 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14277
14278 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14279
14280 PR c++/4100
14281 * g++.dg/parse/friend4.C: New test.
14282
14283 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14284
14285 PR c++/4100
14286 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14287 definition is called a friend.
14288
14289 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14290
14291 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14292
14293 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14294
14295 PR c++/3478
14296 * g++.dg/parse/error10.C: New test.
14297 * g++.dg/template/arg2.C: Accept "invalid type" error.
14298
14299 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14300
14301 PR middle-end/13392
14302 * g++.dg/opt/expect2.C: New test.
14303
14304 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14305
14306 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14307 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14308 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14309 Update dg-error regexps.
14310
14311 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14312
14313 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14314 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14315
14316 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14317
14318 * gcc.dg/pragma-re-1.c: Use right pointer type.
14319
14320 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14321
14322 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14323
14324 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14325
14326 * gcc.dg/rs6000-ldouble-1.c: New.
14327
14328 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14329
14330 DR 337
14331 PR c++/9256
14332 * g++.dg/other/abstract1.C: New test.
14333
14334 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14335
14336 * g++.dg/lookup/strong-using-1.C: New.
14337
14338 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14339
14340 PR c/11234
14341 * gcc.dg/func-ptr-conv-1.c: New test.
14342 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14343
14344 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14345
14346 PR target/13380.
14347 * gcc.c-torture/compile/20040109-1.c: New.
14348
14349 2004-01-08 Stuart Hastings <stuart@apple.com>
14350
14351 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14352 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14353 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14354
14355 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14356
14357 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14358
14359 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14360
14361 * ada/acats/run_acats: Treat 'gnatchop' the same way
14362 as 'gnatmake'. Export GCC_DRIVER.
14363 * ada/acats/run_all.sh: Add target_gnatchop. Use
14364 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14365
14366 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14367
14368 PR c++/12573
14369 * g++.dg/template/dependent-expr4.C: New test.
14370
14371 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14372
14373 * gcc.dg/altivec-11.c: New test.
14374
14375 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14376
14377 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14378
14379 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14380
14381 PR c/6024
14382 * gcc.dg/enum-compat-1.c: New test.
14383 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14384
14385 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14386
14387 PR c/12165
14388 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14389 gcc.dg/c99-idem-qual-3.c: New tests.
14390
14391 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14392
14393 * gcc.dg/winline-7.c: Don't cast void * to int.
14394
14395 2004-01-06 Jan Hubicka <jh@suse.cz>
14396
14397 * gcc.dg/i386-sse-5.c: New test
14398 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14399
14400 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14401
14402 PR c++/12815
14403 * g++.dg/rtti/typeid4.C: New test.
14404
14405 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14406
14407 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14408
14409 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14410
14411 PR c++/12132
14412 * g++.dg/template/error11.C: New test.
14413
14414 PR c++/13451
14415 * g++.dg/template/class2.C: New test.
14416
14417 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14418 Richard Sandiford <rsandifo@redhat.com>
14419
14420 PR c++/13387
14421 * g++.dg/opt/alias3.C: New test.
14422
14423 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14424
14425 PR c++/13157
14426 * g++.dg/template/koenig3.C: New test.
14427
14428 PR c++/13529
14429 * g++.dg/parse/offsetof3.C: New test.
14430
14431 * g++.dg/init/copy7.C: Add missing dg-error markers.
14432
14433 PR c++/12226
14434 * g++.dg/init/copy7.c: New test.
14435
14436 PR c++/13536
14437 * g++.dg/parse/cast1.C: New test.
14438
14439 2004-01-04 Jan Hubicka <jh@suse.cz>
14440
14441 * gcc.dg/winline[1-7].c: New tests.
14442
14443 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14444
14445 PR c++/13520
14446 * g++.dg/template/qualttp22.C: New test.
14447
14448 2004-01-01 Jan Hubicka <jh@suse.cz>
14449
14450 * gcc.dg/debug/20031231-1.c: New.
14451 * gcc.c-torture/compile/20040101-1.c: New.
14452 * gcc.dg/dwarf-die-[1-7].c: New.
14453
14454 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14455
14456 PR optimization/13521
14457 * gcc.c-torture/compile/20031231-1.c: New test.
14458
14459 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14460
14461 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14462
14463 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14464
14465 PR c++/10079
14466 * g++.dg/template/crash16.C: New test.
14467
14468 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14469
14470 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14471
14472 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14473
14474 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14475 ports.
14476 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14477 * g++.old-deja/g++.law/profile1.C: Likewise.
14478 * gcc.c-torture/compile/981006-1.c: Likewise.
14479 * gcc.c-torture/execute/loop-2e.x: Likewise.
14480 * gcc.c-torture/execute/loop-2f.x: Remove.
14481 * gcc.c-torture/execute/loop-2g.x: Likewise.
14482 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14483 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14484
14485 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14486
14487 PR c++/13507
14488 * g++.dg/ext/attrib11.C: New test.
14489
14490 PR c++/13494
14491 * g++.dg/template/array2-1.C: New test.
14492 * g++.dg/template/array2-2.C: New test.
14493
14494 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14495
14496 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14497
14498 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14499
14500 PR c++/12774
14501 * g++.dg/template/array1-1.C: New test.
14502 * g++.dg/template/array1-2.C: New test.
14503
14504 2003-12-29 Roger Sayle <roger@eyesopen.com>
14505
14506 PR fortran/12632
14507 * g77.dg/12632.f: New test case.
14508
14509 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14510
14511 PR c++/13289
14512 * g++.dg/parse/nontype1.C: New test.
14513
14514 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14515
14516 PR c++/12403
14517 * g++.dg/parse/explicit1.C: New test.
14518 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14519
14520 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14521
14522 PR c++/13081
14523 * g++.dg/opt/inline6.C: New test.
14524
14525 PR c++/12613
14526 * g++.dg/parse/error9.C: New test.
14527
14528 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14529
14530 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14531
14532 PR c++/13009
14533 * g++.dg/init/assign1.C: New test.
14534
14535 2003-12-28 Roger Sayle <roger@eyesopen.com>
14536
14537 PR c++/13070
14538 * g++.dg/warn/format3.C: New test case.
14539
14540 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14541
14542 * gcc.c-torture/compile/20031227-1.c: New test.
14543
14544 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14545
14546 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14547 * g77.dg/bprob/bprob.exp: Likewise.
14548 * gcc.misc-tests/bprob.exp: Likewise.
14549 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14550 variants on systems where the library does not provide that
14551 functionality.
14552 * gcc.dg/builtins-20.c: Use builtins-config.h.
14553 * gcc.dg/builtins-config.h: New file.
14554
14555 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14556
14557 * lib/gcc-dg.exp (dg-require-profiling): New function.
14558 * lib/target-supports.exp (check_profiling_available): Likewise.
14559 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14560 * g77.dg/bprob/bprob.exp: Likewise.
14561 * gcc.misc-tests/bprob.exp: Likewise.
14562 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14563 * gcc.dg/20021014-1.c: Likewise.
14564 * gcc.dg/nest.c: Likewise.
14565
14566 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14567
14568 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14569 compiling.
14570 * g++.dg/lookup/java2.C: Likewise.
14571 * gcc.dg/cpp/lexident.c: Likewise.
14572
14573 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14574
14575 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14576 given.
14577 * gcc.c-torture/compile/961203-1.c: Likewise.
14578 * gcc.c-torture/compile/980506-1.c: Likewise.
14579
14580 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14581
14582 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14583 (additional_prunes): New global.
14584 (gcc-dg-prune): Handle additional per-test pruning.
14585 (dg-test): Clear additional_prunes between tests.
14586
14587 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14588 dg-prune-output to avoid spurious failures from assembler
14589 complaining about nonexistent WAW violations.
14590 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14591 Use dg-prune-output to avoid spurious failures from assembler
14592 warning about Itanium B-step errata.
14593
14594 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14595
14596 * g++.dg/abi/macro0.C: New test.
14597 * g++.dg/abi/macro1.C: Likewise.
14598 * g++.dg/abi/macro2.C: Likewise.
14599
14600 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14601 * g++.dg/abi/bitfield7.C: Likewise.
14602 * g++.dg/abi/dtor2.C: Likewise.
14603 * g++.dg/abi/mangle11.C: Likewise.
14604 * g++.dg/abi/mangle12.C: Likewise.
14605 * g++.dg/abi/mangle14.C: Likewise.
14606 * g++.dg/abi/mangle17.C: Likewise.
14607 * g++.dg/abi/vbase10.C: Likewise.
14608 * g++.dg/abi/vbase14.C: Likewise.
14609 * g++.dg/template/qualttp17.C: Likewise.
14610
14611 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14612
14613 PR c/11995
14614 * gcc.dg/20031223-1.c: New test.
14615
14616 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14617
14618 * gcc.dg/noreturn-7.c: New test.
14619
14620 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14621
14622 * gcc.dg/null-pointer-1.c: New test.
14623
14624 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14625
14626 * g++.old-deja/g++.jason/template18.C: Remove.
14627 * g++.old-deja/g++.jason/template37.C: Likewise.
14628
14629 PR c++/12862
14630 * g++.dg/lookup/ns1.C: New test.
14631
14632 PR c++/12397
14633 * g++.dg/template/lookup3.C: New test.
14634
14635 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14636
14637 * g++.dg/template/recurse1.C: New test
14638
14639 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14640
14641 PR c++/12479
14642 * g++.dg/parse/semicolon1.C: New test.
14643 * g++.dg/parse/semicolon1.h: Likewise.
14644
14645 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14646
14647 * gcc.dg/darwin-misaligned.c: New test.
14648
14649 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14650
14651 PR c/9163
14652 * gcc.dg/20031222-1.c: New test.
14653
14654 2003-12-21 Mark Mitchell <mark@codesourcery.com>
14655
14656 PR c++/13438
14657 * g++.dg/parse/error8.C: New test.
14658
14659 PR c++/11554
14660 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14661
14662 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14663
14664 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14665 too small.
14666 * gcc.c-torture/compile/930217-1.c: Likewise.
14667 * gcc.c-torture/compile/930513-1.c: Likewise.
14668 * gcc.c-torture/execute/920908-2.c: Likewise.
14669 * gcc.c-torture/execute/921204-1.c: Likewise.
14670 * gcc.c-torture/execute/930621-1.c: Likewise.
14671 * gcc.c-torture/execute/930630-1.c: Likewise.
14672 * gcc.c-torture/execute/931031-1.c: Likewise.
14673 * gcc.c-torture/execute/980602-2.c: Likewise.
14674 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14675 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14676 * gcc.c-torture/execute/extzvsi.c: Likewise.
14677 * gcc.c-torture/unsorted/ext.c: Likewise.
14678
14679 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14680
14681 PR target/12749
14682 * gcc.c-torture/compile/20031220-2.c: New test case.
14683
14684 2003-12-20 Roger Sayle <roger@eyesopen.com>
14685
14686 PR optimization/13031
14687 * gcc.c-torture/compile/20031220-1.c: New test case.
14688
14689 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14690
14691 * gcc.dg/cast-function-1.c: New test.
14692
14693 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14694
14695 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14696 formats.
14697
14698 2003-12-19 Mark Mitchell <mark@codesourcery.com>
14699
14700 PR c++/12795
14701 * g++.dg/ext/attrib10.C: New test.
14702
14703 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14704
14705 * gcc.dg/cleanup-10.c: New test.
14706 * gcc.dg/cleanup-11.c: New test.
14707
14708 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14709
14710 PR c++/13239
14711 * g++.dg/opt/expect1.C: New test.
14712
14713 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14714
14715 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14716
14717 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14718
14719 PR debug/12923
14720 * gcc.dg/20031218-1.c: New test.
14721
14722 PR debug/12389
14723 * gcc.dg/20031218-2.c: New test.
14724 * gcc.dg/20031218-3.c: New test.
14725
14726 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14727 of label name and allow for USER_LABEL_PREFIX == "_" names.
14728 * g++.dg/abi/mangle18-2.C: Likewise.
14729 * g++.dg/abi/mangle19-1.C: Likewise.
14730 * g++.dg/abi/mangle19-2.C: Likewise.
14731 * g++.dg/abi/mangle20-1.C: Likewise.
14732 * g++.dg/abi/mangle20-2.C: Likewise.
14733
14734 2003-12-18 Richard Henderson <rth@redhat.com>
14735
14736 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14737
14738 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14739 Dan Kegel <dank@kegel.com>
14740
14741 PR other/12009
14742 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14743 testing a cross compiler, it causes spurious compile failures.
14744 * lib/g++.exp: Likewise.
14745
14746 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14747
14748 PR c++/13262
14749 * g++.dg/template/access13.C: New test.
14750
14751 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14752
14753 * gcc.dg/20031216-1.c: New test.
14754
14755 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14756
14757 PR c++/9154
14758 * g++.dg/template/error10.C: New test.
14759
14760 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14761
14762 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14763 * g++.dg/eh/simd-2.C: Likewise.
14764
14765 2003-12-17 James E Wilson <wilson@specifixinc.com>
14766 Roger Sayle <roger@eyesopen.com>
14767
14768 * gcc.c-torture/execute/ieee/mzero5.c: New.
14769
14770 2003-12-17 Mark Mitchell <mark@codesourcery.com>
14771
14772 PR c++/10603
14773 * g++.dg/parse/error6.C: New test.
14774
14775 PR c++/12827
14776 * g++.dg/parse/error7.C: New test.
14777
14778 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14779
14780 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14781 at -O with stabs debugging formats.
14782 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14783 * gcc.dg/debug/debug-2.c: Likewise.
14784
14785 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14786
14787 PR c++/12696
14788 * g++.dg/init/error1.C: New test.
14789
14790 PR c++/12218
14791 * g++.dg/init/pm3.C: New test.
14792
14793 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14794
14795 PR c/3347
14796 * gcc.dg/bitfld-8.c: New test.
14797
14798 2003-12-16 James Lemke <jim@wasabisystems.com>
14799
14800 * gcc.dg/arm-scd42-[123].c: New tests.
14801
14802 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14803
14804 PR c++/9043
14805 * g++.dg/abi/mangle20-1.C: New test.
14806 * g++.dg/abi/mangle20-2.C: New test.
14807
14808 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14809
14810 PR c++/13275
14811 * g++.dg/other/offsetof2.C: Remove XFAIL.
14812 * g++.dg/parse/offsetof1.C: New test.
14813 * g++.gd/parse/offsetof2.C: Likewise.
14814
14815 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14816
14817 * g++.dg/template/nontype3.C: New test.
14818 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14819
14820 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14821
14822 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14823
14824 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14825
14826 PR c++/13387
14827 * g++.dg/expr/assign1.C: New test.
14828
14829 PR c++/13242
14830 * g++.dg/abi/mangle19-1.C: New test.
14831 * g++.dg/abi/mangle19-2.C: New test.
14832
14833 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14834
14835 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14836
14837 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14838
14839 * gcc.c-torture/execute/20031216-1.c: New test.
14840
14841 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14842
14843 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14844 an ICE regression.
14845
14846 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14847
14848 PR c++/10926
14849 * g++.dg/template/error9.C: New test.
14850
14851 PR c++/11116
14852 * g++.dg/template/error8.C: New test.
14853
14854 2003-12-15 Roger Sayle <roger@eyesopen.com>
14855
14856 PR middle-end/13400
14857 * gcc.c-torture/execute/20031215-1.c: New test case.
14858
14859 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14860
14861 PR c++/13269
14862 * g++.dg/parse/error5.C: New test.
14863
14864 PR c++/12989
14865 * g++.dg/expr/sizeof1.C: New test.
14866
14867 PR c++/13310
14868 * g++.dg/template/crash15.C: New test.
14869
14870 2003-12-15 Geoffrey Keating <geoffk@apple.com>
14871
14872 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
14873 a non-POD type as the last named parameter of a varargs function.
14874
14875 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14876
14877 PR c++/13243
14878 PR c++/12573
14879 * g++.dg/template/crash14.C: New test.
14880 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
14881
14882 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
14883
14884 * g++.dg/other/java1.C: New test.
14885
14886 PR c++/13241
14887 * g++.dg/abi/mangle18-1.C: New test.
14888 * g++.dg/abi/mangle18-2.C: New test.
14889
14890 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14891
14892 PR optimization/10312
14893 * gcc.c-torture/execute/20031214-1.c: New.
14894
14895 2003-12-14 Mark Mitchell <mark@codesourcery.com>
14896
14897 PR c++/10779
14898 PR c++/12160
14899 * g++.dg/parse/error3.C: New test.
14900 * g++.dg/parse/error4.C: Likewise.
14901 * g++.dg/abi/mangle4.C: Tweak error messages.
14902 * g++.dg/lookup/using5.C: Likewise.
14903 * g++.dg/other/error2.C: Likewise.
14904 * g++.dg/parse/typename5.C: Likewise.
14905 * g++.dg/parse/undefined1.C: Likewise.
14906 * g++.dg/template/arg2.C: Likewise.
14907 * g++.dg/template/ttp3.C: Likewise.
14908 * g++.dg/template/type1.C: Likewise.
14909 * g++.old-deja/g++.other/crash32.C: Likewise.
14910 * g++.old-djea/g++.pt/defarg8.C: Likewise.
14911
14912 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14913
14914 PR c++/13106
14915 * g++.dg/warn/noreturn-3.C: New test.
14916
14917 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14918
14919 PR c++/13118
14920 * g++.dg/abi/covariant3.C: New.
14921
14922 2003-12-12 Jakub Jelinek <jakub@redhat.com>
14923
14924 * g++.dg/eh/ia64-1.C: New test.
14925
14926 2003-12-12 Roger Sayle <roger@eyesopen.com>
14927
14928 PR optimization/13037
14929 * g77.f-torture/execute/13037.f: New test case.
14930
14931 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14932
14933 PR c++/12881
14934 * g++.dg/abi/covariant2.C: New.
14935
14936 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
14937
14938 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
14939
14940 2003-12-11 Zack Weinberg <zack@codesourcery.com>
14941
14942 * gcc.c-torture/execute/wchar_t-1.x: Delete.
14943
14944 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
14945
14946 PR other/10819
14947 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
14948 to fix Bug 10819.
14949 * lib/g++.exp (g++_version): Likewise.
14950 * lib/g77.exp (g77_version): Likewise.
14951 * lib/objc.exp (default_objc_version): Likewise.
14952
14953 2003-12-10 Richard Henderson <rth@redhat.com>
14954
14955 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
14956
14957 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
14958
14959 2003-12-08 Matt Austern <austern@apple.com>
14960
14961 PR c/13134
14962 * lib/gcc-dg.exp (dg-require-visibility): Define.
14963 * lib/target-supports (check_visibility_available): Define.
14964 * gcc.dg/visibility-1.c: New test.
14965 * gcc.dg/visibility-2.c: Likewise.
14966 * gcc.dg/visibility-3.c: Likewise.
14967 * gcc.dg/visibility-4.c: Likewise.
14968 * gcc.dg/visibility-5.c: Likewise.
14969 * gcc.dg/visibility-6.c: Likewise.
14970 * g++.dg/ext/visibility-1.C: Likewise.
14971 * g++.dg/ext/visibility-2.C: Likewise.
14972 * g++.dg/ext/visibility-3.C: Likewise.
14973 * g++.dg/ext/visibility-4.C: Likewise.
14974 * g++.dg/ext/visibility-5.C: Likewise.
14975 * g++.dg/ext/visibility-6.C: Likewise.
14976
14977 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14978
14979 * g++.dg/lookup/java1.C: New test.
14980 * g++.dg/lookup/java2.C: New test.
14981
14982 2003-12-07 Falk Hueffner <falk@debian.org>
14983
14984 * g++.dg/opt/noreturn-1.C: New test.
14985
14986 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
14987
14988 * gcc.dg/overflow-1.c: New test.
14989
14990 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14991
14992 * g77.f-torture/compile/13060.f: New test.
14993
14994 2003-12-06 Mark Mitchell <mark@codesourcery.com>
14995
14996 PR c++/13323
14997 * g++.dg/inherit/operator2.C: New test.
14998
14999 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15000
15001 PR c++/13305
15002 * g++.dg/ext/attrib9.C: New test.
15003
15004 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15005
15006 PR c++/13314
15007 * g++.dg/template/error7.C: New test.
15008
15009 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15010 J"orn Rennecke <joern.rennecke@superh.com>
15011
15012 PR target/13302
15013 * g++.dg/other/struct-va_list.C: New test.
15014
15015 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15016
15017 PR c++/13166
15018 * g++.dg/parse/defarg6.C: New test.
15019
15020 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15021
15022 PR target/13256
15023 * gcc.c-torture/execute/20031201-1.c: New test.
15024
15025 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15026
15027 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15028
15029 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15030
15031 * gcc.dg/builtin-return-1.c: New test.
15032
15033 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15034 J"orn Rennecke <joern.rennecke@superh.com>
15035
15036 PR optimization/13260
15037 * gcc.c-torture/execute/20031204-1.c: New test.
15038
15039 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15040
15041 PR c++/9127
15042 * g++.dg/template/error6.C: New test.
15043
15044 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15045
15046 * gcc.dg/20031202-1.c: New test.
15047
15048 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15049
15050 PR c++/13179
15051 * g++.dg/template/eh1.C: New test.
15052
15053 PR c++/10771
15054 * g++.dg/template/error5.C: New test.
15055
15056 2003-12-02 David Ung <davidu@mips.com>
15057
15058 * gcc.dg/compat/vector-check.h: Corrected type for var
15059 g_##TMODE
15060
15061 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15062
15063 PR c++/10126
15064 * g++.dg/template/ptrmem8.C: New test.
15065
15066 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15067
15068 PR c++/12573
15069 * g++.dg/template/dependent-expr3.C: New test.
15070
15071 2003-12-01 James Lemke <jim@wasabisystems.com>
15072
15073 * gcc.dg/arm-g2.c: New test.
15074
15075 2003-12-01 Roger Sayle <roger@eyesopen.com>
15076
15077 PR optimization/11634
15078 * gcc.dg/20031201-2.c: New test case.
15079
15080 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15081
15082 PR 11433
15083 * objc.dg/proto-lossage-3.m: New test.
15084
15085 2003-12-01 Roger Sayle <roger@eyesopen.com>
15086
15087 PR optimization/12628
15088 * gcc.dg/20031201-1.c: New test case.
15089
15090 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15091
15092 * gcc.dg/unaligned-1.c: New test.
15093
15094 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15095
15096 PR c++/9849
15097 * g++.dg/template/error4.C: New test.
15098 * g++.dg/template/nested3.C: Adjust error markers.
15099
15100 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15101
15102 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15103
15104 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15105
15106 PR c/10333
15107 * gcc.dg/bitfld-7.c: New test.
15108
15109 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15110
15111 * gcc.dg/tls/asm-1.C: New test.
15112
15113 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15114
15115 * gcc.dg/cpp/assert4.c: Update.
15116
15117 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15118
15119 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15120 * gcc.dg/builtin-apply3.c: New test.
15121
15122 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15123
15124 * lib/compat.exp (compat-obj): New xfaildata parameter.
15125 Use it to set compiler_conditional_xfail_data before compiling.
15126 (compat-get-options): Handle dg-xfail-if.
15127 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15128 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15129 * gcc.dg/compat/vector-1_y.c: Likewise.
15130 * gcc.dg/compat/vector-2_x.c: Likewise.
15131 * gcc.dg/compat/vector-2_y.c: Likewise.
15132
15133 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15134
15135 * g++.dg/opt/reg-stack4.C: New test.
15136
15137 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15138
15139 * gcc.dg/builtin-apply2.c: New test.
15140
15141 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15142
15143 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15144
15145 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15146
15147 PR c++/12924
15148 * g++.dg/template/template-id-2.C: New test.
15149
15150 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15151
15152 PR c++/5369
15153 * g++.dg/template/memfriend1.C: New test.
15154 * g++.dg/template/memfriend2.C: Likewise.
15155 * g++.dg/template/memfriend3.C: Likewise.
15156 * g++.dg/template/memfriend4.C: Likewise.
15157 * g++.dg/template/memfriend5.C: Likewise.
15158 * g++.dg/template/memfriend6.C: Likewise.
15159 * g++.dg/template/memfriend7.C: Likewise.
15160 * g++.dg/template/memfriend8.C: Likewise.
15161 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15162
15163 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15164
15165 PR c++/12515
15166 * g++.dg/ext/cond1.C: New test.
15167
15168 2003-11-20 Richard Henderson <rth@redhat.com>
15169
15170 * gcc.dg/20020201-2.c: Remove.
15171 * gcc.dg/20020201-4.c: Remove.
15172 * gcc.dg/20020304-1.c: Remove.
15173
15174 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15175
15176 * gcc.dg/cpp/trad/xwin1.c: New test case.
15177
15178 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15179
15180 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15181 * lib/g77.exp: Likewise.
15182 * lib/objc.exp: Likewise.
15183 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15184 for darwin.
15185
15186 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15187
15188 PR c++/12932
15189 * g++.dg/template/static5.C: New test.
15190
15191 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15192
15193 * gcc.dg/nested-func-1.c: New test.
15194
15195 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15196
15197 * gcc.dg/cpp/assert4.c: New test.
15198
15199 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15200
15201 PR c++/2294
15202 * g++.dg/lookup/using9.c: New test.
15203
15204 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15205
15206 PR c++/12762
15207 * g++.dg/template/error3.C: New test.
15208
15209 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15210
15211 PR ada/13035
15212 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15213 No longer use a wrapper for gcc, since this does not work under
15214 Windows.
15215
15216 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15217
15218 PR c++/2094
15219 * g++.dg/template/ptrmem7.C: New test.
15220
15221 2003-11-13 Andrew Pinski <apinski@apple.com>
15222
15223 * gcc.c-torture/compile/20031113-1.c: New test.
15224
15225 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15226 Kean Johnston <jkj@sco.com>
15227
15228 PR c/13029
15229 * gcc.dg/unused-4.c: Update.
15230
15231 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15232
15233 * g++.dg/opt/const3.C: New test.
15234
15235 2003-11-13 Jan Hubicka <jh@suse.cz>
15236
15237 * gcc.c-torture/compile/20031112-1.c: New test.
15238
15239 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15240
15241 * g++.dg/parse/crash10.C: Remove bogus error marker.
15242
15243 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15244
15245 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15246 (host_gcc): Likewise.
15247 (ROOT): Honor $PWDCMD.
15248 (BASE): Likewise.
15249 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15250
15251 2003-11-12 Catherine Moore <clm@redhat.com>
15252
15253 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15254
15255 2003-11-12 Andreas Jaeger <aj@suse.de>
15256 Jakub Jelinek <jakub@redhat.com>
15257 Andrew Pinski <pinskia@physics.uc.edu>
15258 Richard Henderson <rth@redhat.com>
15259
15260 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15261 systems.
15262 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15263
15264 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15265 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15266
15267 2003-11-11 Andreas Jaeger <aj@suse.de>
15268
15269 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15270
15271 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15272
15273 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15274
15275 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15276 Clean ups.
15277
15278 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15279
15280 * gcc.dg/trampoline-1.c: New test.
15281
15282 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15283
15284 * gcc.c-torture/compile/200031109-1.c: New test.
15285
15286 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15287
15288 PR c/3190
15289 PR c/8714
15290 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15291 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15292 gcc.dg/format/no-y2k-1.c: Update.
15293
15294 2003-11-08 Roger Sayle <roger@eyesopen.com>
15295
15296 PR optimization/10467
15297 * gcc.dg/20031108-1.c: New test case.
15298
15299 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15300
15301 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15302
15303 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15304
15305 * gcc.dg/compound-lvalue-1.c: New test.
15306 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15307 some XFAILs.
15308
15309 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15310
15311 * gcc.dg/altivec-varargs-1.c: New test.
15312
15313 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15314
15315 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15316 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15317 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15318 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15319 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15320
15321 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15322
15323 * gcc.dg/cond-lvalue-1.c: New test.
15324
15325 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15326
15327 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15328
15329 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15330
15331 PR c++/11616
15332 * g++.dg/template/instantiate5.C: New test.
15333
15334 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15335
15336 PR c++/12726
15337 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15338 * ChangeLog: Add missing first entry for above test.
15339
15340 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15341
15342 PR c++/9810
15343 * g++.dg/template/using8.C: New test.
15344 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15345
15346 2003-11-02 Roger Sayle <roger@eyesopen.com>
15347
15348 PR optimization/10817
15349 * gcc.c-torture/compile/20031102-1.c: New test case.
15350
15351 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15352
15353 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15354 2147483647.
15355
15356 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15357
15358 * gcc.dg/20031102-1.c: New test.
15359
15360 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15361
15362 * gcc.dg/complex-1.c: New test.
15363
15364 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15365
15366 PR c++/12796
15367 * g++.dg/template/crash13.C: Adjust expected error location.
15368 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15369
15370 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15371
15372 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15373
15374 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15375
15376 PR/10239
15377 * gcc.c-torture/compile/20031031-2.c: New test.
15378
15379 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15380
15381 PR/11640
15382 * gcc.c-torture/compile/20031031-1.c: New test.
15383
15384 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15385
15386 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15387 * gcc.misc-tests/bprob.exp: Likewise.
15388 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15389 the execution test on arm-elf configs.
15390 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15391 configs that don't support scratch files.
15392 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15393
15394 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15395
15396 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15397 done by dejagnu.
15398
15399 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15400
15401 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15402 Avoid non pure sh syntax. Add more logging.
15403
15404 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15405 fail.
15406
15407 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15408
15409 PR libgcj/10610
15410 * gcc.dg/ppc-stackalign-1.c: New test.
15411
15412 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15413
15414 * ada/acats/run_all.sh: Change output to be more compliant with
15415 dejagnu framework.
15416 Create acats.sum and acats.log files under testsuite/ada/acats
15417 Only run [a-z]* directories, to filter out e.g. CVS.
15418 Redirect build output to log file.
15419
15420 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15421
15422 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15423
15424 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15425
15426 PR ada/5909:
15427 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15428
15429 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15430
15431 * gcc.c-torture/compile/20031023-1.c: New test.
15432 * gcc.c-torture/compile/20031023-2.c: New test.
15433 * gcc.c-torture/compile/20031023-3.c: New test.
15434 * gcc.c-torture/compile/20031023-4.c: New test.
15435
15436 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15437
15438 PR c++/10371
15439 * g++.dg/lookup/scoped8.C: New test.
15440
15441 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15442
15443 * g++.dg/opt/reg-stack3.C: New test.
15444
15445 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15446
15447 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15448
15449 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15450
15451 PR c++/11076
15452 * g++.dg/template/crash13.C: New test.
15453
15454 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15455
15456 * gcc.dg/c99-restrict-2.c: New test.
15457
15458 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15459
15460 PR c++/12698, c++/12699, c++/12700, c++/12566
15461 * g++.dg/inherit/covariant9.C: New test.
15462 * g++.dg/inherit/covariant10.C: New test.
15463 * g++.dg/inherit/covariant11.C: New test.
15464
15465 2003-10-23 Jason Merrill <jason@redhat.com>
15466
15467 PR c++/12726
15468 * g++.dg/ext/complit2.C: New test.
15469
15470 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15471
15472 PR target/12654
15473 * gcc.c-torture/execute/20031020-1.c: New test.
15474
15475 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15476
15477 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15478 following the jump_insn.
15479
15480 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15481
15482 * gcc.dg/cast-lvalue-1.c: New test.
15483
15484 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15485
15486 PR c++/11962
15487 * g++.dg/template/cond2.C: New test.
15488
15489 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15490
15491 * gcc.dg/builtins-28.c: New test.
15492
15493 2003-10-20 Jan Hubicka <jh@suse.cz>
15494
15495 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15496 parameter.
15497 * testsuite/gcc.dg/inline-2.c: Likewise.
15498
15499 2003-10-20 Phil Edwards <phil@codesourcery.com>
15500
15501 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15502 * gcc.dg/nest.c: Likewise.
15503
15504 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15505
15506 PR c++/9781, c++/10583, c++/11862
15507 * g++.dg/parse/crash13.C: New test.
15508
15509 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15510
15511 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15512
15513 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15514
15515 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15516 Define HAVE_C99_RUNTIME except on Solaris.
15517 * gcc.dg/builtins-20.c: Likewise.
15518
15519 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15520
15521 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15522
15523 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15524
15525 PR c++/12495
15526 * g++.dg/template/crash21.C: New test.
15527
15528 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15529
15530 PR c++/2513
15531 * g++.dg/template/typename5.C: New test.
15532
15533 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15534
15535 PR c++/12369
15536 * g++.dg/template/friend25.C: New test.
15537
15538 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15539
15540 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15541 versions.
15542
15543 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15544
15545 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15546 == 2147483647.
15547
15548 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15549
15550 * gcc.c-torture/execute/960416-1.x: Remove.
15551 * gcc.c-torture/execute/divconst-3.x: Likewise.
15552
15553 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15554
15555 PR target/12598
15556 * gcc.dg/torture/cris-volatile-1.c: New test.
15557
15558 2003-10-14 Roger Sayle <roger@eyesopen.com>
15559
15560 PR optimization/9325
15561 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15562 for overflowing floating point to integer conversion during RTL
15563 simplification.
15564
15565 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15566
15567 * objc/execute/_cmd.m: Fix typo.
15568 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15569 Relax 'scan-assembler' regexp.
15570 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15571 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15572 * objc.dg/zero-link-2.m: Remove blank line.
15573 * objc.dg/zero-link-3.m: New test case.
15574
15575 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15576
15577 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15578
15579 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15580 than linker trickery.
15581
15582 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15583
15584 PR c++/12370
15585 * g++.dg/other/friend2.C: New test.
15586
15587 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15588
15589 * gcc.dg/20031012-1.c: New test.
15590
15591 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15592
15593 * gcc.dg/weak/weak-3.c: Fix for new warning.
15594
15595 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15596
15597 PR optimization/8750
15598 * gcc.c-torture/execute/20031012-1.c: New test case.
15599
15600 2003-10-11 Roger Sayle <roger@eyesopen.com>
15601
15602 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15603 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15604
15605 2003-10-11 Roger Sayle <roger@eyesopen.com>
15606
15607 PR optimization/12260
15608 * gcc.c-torture/compile/20031011-2.c: New test case.
15609
15610 2003-10-11 Roger Sayle <roger@eyesopen.com>
15611
15612 * gcc.c-torture/execute/20031011-1.c: New testcase.
15613
15614 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15615
15616 * gcc.c-torture/compile/20031011-1.c: New test.
15617
15618 2003-10-11 Jan Hubicka <jh@suse.cz>
15619
15620 * g++.dg/other/first-global.C: New test.
15621
15622 2003-10-11 Roger Sayle <roger@eyesopen.com>
15623
15624 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15625
15626 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15627
15628 * gcc.c-torture/compile/20031010-1.c: New test.
15629
15630 2003-10-10 Geoffrey Keating <geoffk@apple.com>
15631
15632 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15633 * gcc.c-torture/execute/va-arg-25.c: ... here.
15634
15635 2003-10-09 Mark Mitchell <mark@codesourcery.com>
15636
15637 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15638
15639 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
15640
15641 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
15642
15643 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15644
15645 * g++.dg/parse/error2.C: New test.
15646
15647 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15648
15649 PR c++/11097
15650 * g++.dg/other/error5.C: Modify the error message.
15651 * g++.dg/lookup/using8.C: New test.
15652
15653 2003-10-07 Geoffrey Keating <geoffk@apple.com>
15654
15655 * gcc.dg/darwin-abi-2.c: New file.
15656 * gcc.c-torture/execute/va-arg-24.c: New file.
15657
15658 2003-10-06 Bob Wilson <bob.wilson@acm.org>
15659
15660 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15661 indentation.
15662
15663 2003-10-06 Mark Mitchell <mark@codesourcery.com>
15664
15665 PR c++/10147
15666 * g++.dg/other/error4.C: Update error messages.
15667 * g++.dg/template/ptrmem4.C: Likewise.
15668
15669 PR c++/12337
15670 * g++.dg/init/new9.C: New test.
15671
15672 PR c++/12334, c++/12236, c++/8656
15673 * g++.dg/ext/attrib8.C: New test.
15674
15675 2003-10-06 Devang Patel <dpatel@apple.com>
15676
15677 * gcc.dg/debug/dwarf2-3.h: New test.
15678 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
15679
15680 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15681
15682 * g++.dg/opt/cfg2.C: New test.
15683
15684 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15685
15686 * g++.dg/opt/float1.C: New test.
15687
15688 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15689
15690 * gcc.dg/c90-array-lval-6.c: New test.
15691 * gcc.dg/c99-array-lval-6.c: New test.
15692
15693 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
15694 Ziemowit Laski <zlaski@apple.com>
15695
15696 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15697 'Derived', so that it is never considered a class method; add
15698 new warning for '+port' method ambiguity.
15699 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15700 <objc/objc-api.h> (needed on Mac OS X).
15701 * objc.dg/method-13.m: New test.
15702
15703 2003-10-03 Roger Sayle <roger@eyesopen.com>
15704
15705 PR optimization/9325, PR java/6391
15706 * gcc.c-torture/execute/20031003-1.c: New test case.
15707
15708 2003-10-02 Mark Mitchell <mark@codesourcery.com>
15709
15710 PR optimization/12180
15711 * gcc.dg/20031002-1.c: New test.
15712
15713 PR c++/12486
15714 * g++.dg/inherit/error1.C: New test.
15715
15716 2003-10-02 Chris Demetriou <cgd@broadcom.com>
15717
15718 * lib/f-torture.exp (search_for): Rename to...
15719 (search_for_re): This. Also, clean up comments and the
15720 "regexp" invocation.
15721
15722 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
15723
15724 * gcc.c-torture/compile/20031002-1.c: New test.
15725
15726 2003-10-02 Jakub Jelinek <jakub@redhat.com>
15727
15728 * g++.dg/opt/cond1.C: New test.
15729
15730 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15731
15732 * gcc.dg/Wold-style-definition-2.c: New testcase.
15733 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15734
15735 2003-09-29 Richard Henderson <rth@redhat.com>
15736
15737 * g++.dg/init/array10.C: Add dg-options.
15738
15739 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15740
15741 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15742
15743 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15744
15745 * g++.dg/template/friend19.C: Fix typo.
15746 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15747
15748 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
15749
15750 * gcc.c-torture/execute/20030928-1.c: New test.
15751 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15752
15753 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15754
15755 * g++.dg/opt/unroll1.C: New test.
15756
15757 2003-09-26 Roger Sayle <roger@eyesopen.com>
15758
15759 PR optimization/11741
15760 * gcc.dg/20030926-1.c: New test case.
15761
15762 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15763
15764 PR c++/5655
15765 * g++.dg/parse/access7.C: New test.
15766 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15767
15768 2003-09-24 Ziemowit Laski <zlaski@apple.com>
15769
15770 MERGE OF objc-improvements-branch into MAINLINE:
15771 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15772 if libobjc has not been built.
15773 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
15774 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15775 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15776 objc/execute/nested-3.m, objc/execute/np-2.m,
15777 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15778 objc/execute/redefining_self.m, objc/execute/root_methods.m,
15779 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15780 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15781 objc.dg/special/unclaimed-category-1.h,
15782 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15783 well as GNU runtime.
15784 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
15785 * execute/cascading-1.m, execute/function-message-1.m,
15786 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15787 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15788 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15789 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15790 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15791 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15792 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15793 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15794 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
15795 * objc.dg/bitfield-2.m: Run only on Darwin.
15796 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
15797 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15798 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
15799 * objc.dg/const-str-1.m: Fix constant string layout.
15800
15801 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
15802
15803 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15804
15805 2003-09-23 Geoffrey Keating <geoffk@apple.com>
15806
15807 * gcc.dg/darwin-abi-1.c: New file.
15808
15809 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15810
15811 PR target/12281
15812 * gcc.c-torture/compile/20030921-1.c: New test.
15813
15814 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15815
15816 * g++.dg/opt/reg-stack2.C: New test.
15817
15818 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15819
15820 * g++.dg/eh/delayslot1.C: New test.
15821
15822 2003-09-20 Richard Henderson <rth@redhat.com>
15823
15824 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15825
15826 2003-09-20 Roger Sayle <roger@eyesopen.com>
15827
15828 * gcc.c-torture/execute/20030920-1.c: New test case.
15829
15830 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15831
15832 * g++.dg/rtti/typeid3.C: Correct expected error message.
15833
15834 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15835
15836 PR c++/157
15837 * g++.dg/parse/crash12.C: New test.
15838
15839 2003-09-19 Janis Johnson <janis187@us.ibm.com>
15840
15841 * gcc.dg/compat/mixed-struct-check.h: New.
15842 * gcc.dg/compat/mixed-struct-defs.h: New.
15843 * gcc.dg/compat/mixed-struct-init.h: New.
15844 * gcc.dg/compat/struct-by-value-19_main.c: New.
15845 * gcc.dg/compat/struct-by-value-19_x.c: New.
15846 * gcc.dg/compat/struct-by-value-19_y.c: New.
15847 * gcc.dg/compat/struct-by-value-20_main.c: New.
15848 * gcc.dg/compat/struct-by-value-20_x.c: New.
15849 * gcc.dg/compat/struct-by-value-20_y.c: New.
15850 * gcc.dg/compat/struct-return-19_main.c: New.
15851 * gcc.dg/compat/struct-return-19_x.c: New.
15852 * gcc.dg/compat/struct-return-19_y.c: New.
15853 * gcc.dg/compat/struct-return-20_main.c: New.
15854 * gcc.dg/compat/struct-return-20_x.c: New.
15855 * gcc.dg/compat/struct-return-20_y.c: New.
15856
15857 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15858 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15859 so that it will not complain on LP64 targets.
15860
15861 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15862
15863 PR c++/495
15864 * g++.dg/template/friend24.C: New test.
15865
15866 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
15867
15868 PR c++/12332
15869 * g++.dg/template/memtmpl2.C: New test.
15870
15871 2003-09-18 Mark Mitchell <mark@codesourcery.com>
15872
15873 PR target/11184
15874 * gcc.dg/builtin-apply1.c: New test.
15875
15876 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
15877
15878 PR c++/9848
15879 * g++.dg/warn/Wunused-4.C: New test.
15880
15881 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15882
15883 PR c++/12316
15884 * g++.dg/other/gc2.C: New test.
15885
15886 2003-09-17 Mark Mitchell <mark@codesourcery.com>
15887
15888 PR c++/11991
15889 * g++.dg/rtti/typeid3.C: New test.
15890
15891 PR c++/12266
15892 * g++.dg/overload/template1.C: New test.
15893
15894 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15895
15896 * g++.dg/opt/cfg3.C: New test.
15897
15898 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15899
15900 PR c++/7939
15901 * g++.dg/template/crash11.C: New test.
15902
15903 2003-09-16 Jason Merrill <jason@redhat.com>
15904 Jakub Jelinek <jakub@redhat.com>
15905
15906 * gcc.dg/attr-warn-unused-result.c: New test.
15907
15908 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
15909
15910 PR c++/12184
15911 * g++.dg/expr/call2.C: New test.
15912
15913 2003-09-15 Andreas Jaeger <aj@suse.de>
15914
15915 * gcc.dg/Wold-style-definition-1.c: New test.
15916
15917 2003-09-14 Mark Mitchell <mark@codesourcery.com>
15918
15919 PR c++/3907
15920 * g++.dg/parse/template12.C: New test.
15921
15922 * g++.dg/abi/bitfield11.C: New test.
15923 * g++.dg/abi/bitfield12.C: Likewise.
15924
15925 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
15926
15927 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
15928 non-expansion of functional macro name without arguments at EOL.
15929 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
15930
15931 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
15932
15933 * gcc.c-torture/execute/20030914-[12].c: New tests.
15934
15935 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
15936
15937 PR c++/11788
15938 * g++.dg/overload/addr1.C: New test.
15939
15940 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
15941
15942 * gcc.dg/20030909-1.c: New test.
15943
15944 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15945
15946 * gcc.dg/ultrasp10.c: New test.
15947
15948 2003-09-09 Devang Patel <dpatel@apple.com>
15949
15950 * gcc.dg/darwin-ld-6.c: New test.
15951
15952 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15953
15954 * gcc.dg/torture/builtin-explog-1.c: New testcase.
15955
15956 2003-09-08 Mark Mitchell <mark@codesourcery.com>
15957
15958 * gcc.dg/ia64-types1.c: New test.
15959 * gcc.dg/ia64-types2.c: Likewise.
15960
15961 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15962
15963 * gcc.dg/builtins-1.c: Add more _Complex tests.
15964 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15965
15966 * gcc.dg/builtins-1.c: Test existing _Complex functions.
15967 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15968
15969 2003-09-08 Mark Mitchell <mark@codesourcery.com>
15970
15971 PR c++/11786
15972 * g++.dg/lookup/koenig2.C: New test.
15973
15974 PR c++/5296
15975 * g++.dg/rtti/typeid2.C: New test.
15976
15977 2003-09-08 Jakub Jelinek <jakub@redhat.com>
15978
15979 * gcc.c-torture/compile/20030904-1.c: New test.
15980
15981 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15982
15983 * g++.dg/opt/longbranch2.C: New test.
15984
15985 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15986
15987 * g++.dg/template/crash10.C: Only compile it.
15988
15989 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15990
15991 PR middle-end/11665
15992 * gcc.c-torture/compile/20030907-1.c: New test.
15993 * g++.dg/init/array11.C: New test.
15994
15995 2003-09-07 Mark Mitchell <mark@codesourcery.com>
15996
15997 PR c++/11852
15998 * g++.dg/init/struct1.C: New test.
15999
16000 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16001
16002 PR c++/12181
16003 * g++.dg/expr/comma1.C: New test.
16004
16005 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16006
16007 PR c++/11867
16008 * g++.dg/expr/static_cast5.C: New test.
16009
16010 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16011
16012 PR c++/11507
16013 * g++.dg/lookup/scoped7.C: New test.
16014
16015 PR c++/9574
16016 * g++.dg/other/static1.C: New test.
16017
16018 PR c++/11490
16019 * g++.dg/warn/template-1.C: New test.
16020
16021 PR c++/11432
16022 * g++.dg/template/crash10.C: New test.
16023
16024 PR c++/2478
16025 * g++.dg/overload/VLA.C: New test.
16026
16027 PR c++/10804
16028 * g++.dg/template/call1.C: New test.
16029
16030 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16031
16032 PR c++/11794
16033 * g++.dg/parse/using3.C: New test.
16034
16035 2003-09-06 Roger Sayle <roger@eyesopen.com>
16036
16037 PR c++/11409
16038 * g++.dg/overload/builtin3.C: New test case.
16039
16040 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16041
16042 PR c/9862
16043 * gcc.dg/20030906-1.c: New test.
16044 * gcc.dg/20030906-2.c: Likewise.
16045
16046 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16047
16048 PR c++/12167
16049 * g++.dg/parse/defarg5.C: New test.
16050
16051 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16052
16053 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16054
16055 PR c++/12163
16056 * g++.dg/expr/static_cast4.C: New test.
16057
16058 PR c++/12146
16059 * g++.dg/template/crash9.C: New test.
16060
16061 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16062
16063 * g++.old-deja/g++.ext/pretty2.C: Update for change
16064 in __FUNCTION__.
16065 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16066
16067 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16068
16069 PR c++/11922
16070 * g++/dg/template/qualified-id1.C: New test.
16071
16072 PR c++/12037
16073 * g++.dg/warn/noeffect4.C: New test.
16074
16075 2003-09-04 Matt Austern <austern@apple.com>
16076
16077 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16078 * g++.dg/ext/fnname2.C: Likewise.
16079 * g++.dg/ext/fnname3.C: Likewise.
16080
16081 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16082
16083 * g++.dg/expr/lval1.C: New test.
16084 * g++.dg/ext/lvcast.C: Remove.
16085
16086 2003-09-03 Roger Sayle <roger@eyesopen.com>
16087
16088 PR optimization/11700.
16089 * gcc.c-torture/compile/20030903-1.c: New test case.
16090
16091 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16092
16093 PR c++/12053
16094 * g++.dg/abi/layout4.C: New test.
16095
16096 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16097
16098 PR c++/11553
16099 * g++.dg/parse/friend3.C: New test.
16100
16101 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16102
16103 PR c++/11847
16104 * g++.dg/template/class1.C: New test.
16105
16106 PR c++/11808
16107 * g++.dg/expr/call1.C: New test.
16108
16109 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16110
16111 PR c++/12114
16112 * g++.dg/init/ref9.C: New test.
16113
16114 PR c++/11972
16115 * g++.dg/template/nested4.C: New test.
16116
16117 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16118
16119 PR c++/12093
16120 * g++.dg/template/non-dependent4.C: New test.
16121
16122 PR c++/11928
16123 * g++.dg/inherit/conv1.C: New test.
16124
16125 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16126
16127 PR c++/6196
16128 * g++.dg/ext/label1.C: New test.
16129 * g++.dg/ext/label2.C: Likewise.
16130
16131 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16132
16133 * g++.dg/expr/cond3.C: New test.
16134
16135 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16136
16137 * gcc.dg/builtins-1.c: Add new builtin cases.
16138
16139 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16140
16141 * gcc.dg/builtins-1.c: Add new cases.
16142 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16143
16144 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16145
16146 * gcc.dg/builtins-1.c: Add more math builtin tests.
16147 * gcc.dg/torture/builtin-attr-1.c: New test.
16148
16149 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16150
16151 PR optimization/5079
16152 * g++.dg/opt/static3.C: New test.
16153
16154 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16155
16156 * gcc.misc-tests/gcov-10b.c: New test.
16157
16158 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16159
16160 * g++.dg/opt/ptrmem3.C: New test.
16161
16162 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16163
16164 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16165
16166 * gcc.dg/20030826-2.c: New test.
16167
16168 2003-08-26 Roger Sayle <roger@eyesopen.com>
16169
16170 PR middle-end/12002
16171 * g77.f-torture/compile/12002.f: New test case.
16172
16173 2003-08-26 Roger Sayle <roger@eyesopen.com>
16174
16175 * gcc.dg/20030826-1.c: New test case.
16176
16177 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16178
16179 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16180
16181 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16182
16183 PR c++/11871
16184 * c++.dg/lookup/crash1.C: New test.
16185
16186 * c++.dg/warn/noeffect3.C: New test.
16187
16188 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16189
16190 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16191 * gcc.dg/compat/vector-1_y.c: Ditto.
16192 * gcc.dg/compat/vector-2_x.c: Ditto.
16193 * gcc.dg/compat/vector-2_y.c: Ditto.
16194
16195 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16196
16197 * gcc.dg/20030702-1.c: New test.
16198
16199 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16200
16201 PR c++/8795
16202 * g++.dg/ext/altivec-1.C: New test.
16203
16204 2003-08-24 Richard Henderson <rth@redhat.com>
16205
16206 * g++.dg/eh/simd-2.C: Add -w for x86.
16207
16208 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16209
16210 * gcc.dg/20030815-1.c: New test.
16211
16212 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16213
16214 PR c++/3765
16215 * g++.dg/parse/access6.C: New test.
16216
16217 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16218
16219 PR c++/641, c++/11876
16220 * g++.dg/template/friend22.C: New test.
16221 * g++.dg/template/friend23.C: Likewise.
16222
16223 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16224
16225 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16226 identically.
16227
16228 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16229
16230 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16231
16232 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16233
16234 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16235
16236 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16237
16238 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16239
16240 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16241
16242 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16243
16244 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16245
16246 PR c++/11919
16247 * g++.dg/overload/prom1.C: New test.
16248
16249 PR c++/11551
16250 * g++.dg/parse/dtor2.C: New test.
16251
16252 PR c++/10762
16253 * g++.dg/parse/using2.C: New test.
16254
16255 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16256
16257 PR target/11805
16258 * gcc.c-torture/compile/20030821-1.c: New.
16259
16260 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16261
16262 PR c++/11834
16263 * g++.dg/template/deduce2.C: New test.
16264
16265 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16266
16267 * gcc.c-torture/execute/20030821-1.c: New test.
16268
16269 2003-08-20 Roger Sayle <roger@eyesopen.com>
16270
16271 PR middle-end/11984
16272 * gcc.dg/20030820-1.c: New test case.
16273
16274 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16275
16276 PR c++/11945
16277 * g++.dg/warn/noeffect2.C: New test.
16278
16279 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16280
16281 PR c++/10926
16282 * g++.dg/template/dtor2.C: New test.
16283
16284 PR c++/11684
16285 * g++.dg/template/operator1.C: New test.
16286 * g++.dg/parse/operator4.C: New test.
16287
16288 PR c++/11946.C
16289 * g++.dg/expr/enum1.C: New test.
16290 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16291
16292 PR c++/11036.C
16293 * g++.dg/parse/elab2.C: New test.
16294 * g++.dg/parse/typedef4.C: Change error message.
16295 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16296 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16297 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16298
16299 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16300
16301 * gcc.dg/pch/warn-1.c: New.
16302 * gcc.dg/pch/warn-1.hs: New.
16303
16304 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16305 not-tested file.
16306
16307 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16308
16309 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16310
16311 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16312
16313 * gcc.dg/uninit-D.c: New Test.
16314 * gcc.dg/uninit-E.c: New Test.
16315 * gcc.dg/uninit-F.c: New Test.
16316 * gcc.dg/uninit-G.c: New Test.
16317
16318 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16319
16320 * g++.dg/README: Describe the pch directory.
16321
16322 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16323
16324 PR c++/11174
16325 * g++.dg/parse/access4.C: New test.
16326 * g++.dg/parse/access5.C: Likewise.
16327 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16328
16329 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16330
16331 * gcc.dg/noncompile/20030818-1.c: New.
16332
16333 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16334
16335 PR c++/11957
16336 * g++.dg/warn/noeffect1.C: New test.
16337
16338 * g++.dg/template/scope2.C: New test.
16339 * g++.dg/template/error2.C: Correct dg-error
16340
16341 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16342
16343 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16344
16345 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16346
16347 PR C++/11512
16348 * g++.dg/template/warn1.C: New.
16349
16350 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16351
16352 * g++.dg/template/error2.C: New test.
16353 * g++.dg/lookup/using7.C: Adjust errors
16354 * g++.old-deja/g++.pt/crash36.C: Likewise.
16355 * g++.old-deja/g++.pt/derived3.C: Likewise.
16356
16357 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16358
16359 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16360 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16361 * gcc.c-torture/execute/builtins/string-9.c: New, from
16362 string-opt-9.c. Adjust for execute/builtins framework.
16363 * gcc.c-torture/execute/string-opt-9.c: Delete.
16364
16365 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16366
16367 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16368
16369 * g++.dg/parse/ret-type2.C: New test.
16370
16371 PR c++/11703
16372 * g++.dg/init/new8.C: New test.
16373
16374 PR c++/10923
16375 * g++.dg/parse/typedef5.C: New test.
16376
16377 PR c++/9512
16378 * g++.dg/parse/qualified2.C: New test.
16379 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16380 invalid code.
16381
16382 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16383
16384 * g++.dg/conversion/ptrmem1.C: New test.
16385
16386 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16387
16388 PR target/11693
16389 * gcc.dg/20030811-1.c: New test.
16390
16391 PR target/11535
16392 * gcc.c-torture/execute/20030811-1.c: New test.
16393
16394 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16395
16396 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16397
16398 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16399
16400 PR c++/11789.C
16401 * g++.dg/inherit/multiple1.C: New test.
16402
16403 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16404
16405 * gcc.dg/spe1.c: New test.
16406
16407 PR c++/11670
16408 * g++.dg/expr/cast2.C: New test.
16409
16410 PR c++/10530
16411 * g++.dg/template/dependent-name2.C: New test.
16412
16413 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16414
16415 * g++.dg/parse/crash11.C: Put the dg options in comments.
16416
16417 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16418
16419 * lib/gcc-dg.exp: Update for diagnostic change.
16420
16421 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16422
16423 PR c++/5767
16424 * g++.dg/parse/crash11.C: New test.
16425
16426 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16427
16428 * gcc.dg/cpp/spacing1.c: Update.
16429
16430 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16431
16432 PR target/11739
16433 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16434 a value for -mtune.
16435
16436 2003-08-04 Roger Sayle <roger@eyesopen.com>
16437
16438 PR middle-end/11771
16439 * gcc.c-torture/compile/20030804-1.c: New test case.
16440
16441 2003-08-04 Roger Sayle <roger@eyesopen.com>
16442
16443 * gcc.dg/20030804-1.c: New test case.
16444
16445 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16446
16447 * gcc.dg/cpp/separate-1.c: New test.
16448
16449 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16450
16451 PR c++/11704
16452 * g++.dg/template/dependent-expr2.C: New test.
16453
16454 PR c++/11766
16455 * g++.dg/expr/ptrmem1.C: New test.
16456
16457 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16458
16459 PR c++/9453
16460 * g++.dg/template/friend15.C: New test.
16461
16462 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16463
16464 * lib/dg-pch.exp: Work round PCH bug.
16465
16466 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16467
16468 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16469 builtins. Move cases from builtins-4.c here.
16470
16471 * gcc.dg/torture/builtin-math-1.c: New test taken from
16472 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16473 additional cases.
16474
16475 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16476 Delete.
16477
16478 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16479
16480 PR c++/9447
16481 * g++.dg/template/using7.C: New test.
16482
16483 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16484
16485 * import1.c, import2.c: New tests.
16486
16487 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16488
16489 * g++.dg/eh/crossjump1.C: New test.
16490
16491 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16492
16493 PR c++/11697
16494 * g++.dg/template/using6.C: New test.
16495
16496 PR c++/11744
16497 * g++.dg/template/koenig2.C: New test.
16498
16499 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16500
16501 PR c++/7983
16502 * g++.dg/parse/typedef4.C: New test.
16503
16504 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16505
16506 PR c++/8442, c++/8806
16507 * g++.dg/template/elab1.C: New test.
16508 * g++.dg/template/type2.C: Likewise.
16509 * g++.dg/template/ttp3.C: Adjust expected error message.
16510 * g++.old-deja/g++.law/visibility13.C: Likewise.
16511 * g++.old-deja/g++.niklas/t135.C: Likewise.
16512 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16513 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16514 template argument.
16515 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16516
16517 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16518
16519 PR c++/11295
16520 * g++.dg/ext/stmtexpr1.C: New test.
16521
16522 * g++.dg/opt/tmp1.C: New test.
16523
16524 PR c++/11525
16525 * g++.dg/parse/constant4.C: New test.
16526
16527 PR c++/9447
16528 * g++.dg/template/using5.C: New test.
16529
16530 2003-07-31 Roger Sayle <roger@eyesopen.com>
16531
16532 * gcc.dg/builtins-27.c: New test case.
16533
16534 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16535
16536 * gcc.dg/tls/opt-7.c: New test.
16537
16538 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16539
16540 * g++.old-deja/g++.other/crash18.C: Remove.
16541
16542 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16543
16544 * g++.dg/template/explicit3.C: New.
16545 * g++.dg/template/explicit4.C: New.
16546 * g++.dg/template/explicit5.C: New.
16547
16548 PR c++/11347
16549 * g++.dg/template/memtmpl1.C: New.
16550
16551 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16552
16553 PR target/11565
16554 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16555 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16556
16557 2003-07-30 Jan Hubicka <jh@suse.cz>
16558
16559 * vtgc1.c: Kill.
16560
16561 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16562
16563 * gcc.dg/struct-in-proto-1.c: New test.
16564
16565 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16566
16567 * gcc.dg/cpp/include2.c: Only expect one message.
16568
16569 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16570
16571 PR c++/9447
16572 * g++.dg/template/using1.C: New test.
16573 * g++.dg/template/using2.C: New test.
16574 * g++.dg/template/using3.C: New test.
16575 * g++.dg/template/using4.C: New test.
16576
16577 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16578
16579 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16580 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16581
16582 2003-07-28 Jan Hubicka <jh@suse.cz>
16583
16584 PR c++/11530
16585 * g++.dg/opt/call1.C: New test.
16586
16587 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16588
16589 PR c++/11667
16590 * g++.dg/init/enum2.C: New test.
16591 * g++.dg/template/overload1.C: Add "-w" option.
16592
16593 2003-07-28 <hp@bitrange.com>
16594
16595 * gcc.dg/Wdeclaration-after-statement-1.c,
16596 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16597
16598 2003-07-28 Jakub Jelinek <jakub@redhat.com>
16599
16600 * gcc.c-torture/compile/20030725-1.c: New test.
16601
16602 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
16603
16604 * gcc.dg/20030505.c: Only run for SPE.
16605 Remove definition of opaque type.
16606
16607 2003-07-27 Mark Mitchell <mark@codesourcery.com>
16608
16609 * g++.dg/template/ptrmem6.C: New test.
16610
16611 2003-07-26 Geoffrey Keating <geoffk@apple.com>
16612
16613 * gcc.c-torture/compile/zero-strct-2.c: New test.
16614
16615 2003-07-25 Geoffrey Keating <geoffk@apple.com>
16616
16617 * gcc.dg/intermod-1.c: New test.
16618
16619 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16620
16621 PR c++/11617
16622 * g++.dg/template/lookup2.C: New test.
16623 * g++.dg/template/memclass1.C: Remove instantiated from error.
16624 * g++.dg/other/error2.C: Tweak expected errors.
16625
16626 PR c++/11596
16627 * g++.dg/template/defarg3.C: New test.
16628
16629 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16630
16631 2003-07-24 Mark Mitchell <mark@codesourcery.com>
16632
16633 * g++.dg/inherit/access5.C: New test.
16634
16635 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16636
16637 PR c++/11513
16638 * g++.dg/template/crash8.C: New test.
16639
16640 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16641
16642 PR c/10602
16643 * gcc.dg/noncompile/incomplete-2.c: New test.
16644
16645 2003-07-23 Mark Mitchell <mark@codesourcery.com>
16646
16647 PR c++/11645
16648 * g++.dg/inherit/access4.C: New test.
16649
16650 PR c++/11517
16651 * g++.dg/expr/cond2.C: New test.
16652
16653 PR optimization/10679
16654 * g++.dg/opt/inline4.C: New test.
16655
16656 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16657
16658 * g++.dg/parse/crash10: New test.
16659
16660 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16661
16662 * g++.dg/ext/flexary1.C: New test.
16663
16664 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16665
16666 PR c++/10793
16667 * g++.dg/template/crash9.C: New test.
16668
16669 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16670
16671 PR c++/3004
16672 * g++.dg/parse/typedef3.C: New test.
16673
16674 PR c++/7906
16675 * g++.dg/parse/operator2.C: New test.
16676
16677 PR c++/8895
16678 * g++.dg/parse/def-tmpl-arg1.C: New test.
16679
16680 PR c++/9282
16681 * g++.dg/parse/funptr1.C: New test.
16682
16683 PR c++/9452
16684 * g++.dg/parse/ambig3.C: New test.
16685
16686 PR c++/9454
16687 * g++.dg/parse/operator3.C: New test.
16688
16689 PR c++/9486
16690 * g++.dg/parse/template10.C: New test.
16691
16692 PR c++/9488
16693 * g++.dg/parse/template11.C: New test.
16694
16695 PR c++/10150
16696 * g++.dg/parse/invalid-op1.C: New test.
16697
16698 PR c++/10247
16699 * g++.dg/parse/condexpr1.C: New test.
16700
16701 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16702
16703 * g++.dg/ext/packed3.C: New test.
16704 * g++.dg/ext/packed4.C: New test.
16705
16706 * gcc.dg/pack-test-3.c: New test.
16707
16708 2003-07-21 Janis Johnson <janis187@us.ibm.com>
16709
16710 * lib/compat.exp: Handle dg-options per source file.
16711 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16712 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16713 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16714 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16715 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16716 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16717 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16718 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16719 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16720 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16721 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16722 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16723 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16724 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16725
16726 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16727
16728 PR c/10320
16729 * gcc.c-torture/execute/20030718-1.c: New test.
16730
16731 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16732
16733 PR optimization/11536
16734 * gcc.dg/20030721-1.c: New test.
16735
16736 2003-07-19 Mark Mitchell <mark@codesourcery.com>
16737
16738 PR c++/11546
16739 * g++.dg/template/lookup1.C: New test.
16740
16741 2003-07-19 Zack Weinberg <zack@codesourcery.com>
16742
16743 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16744 diagnostics of ill-formed constructs involving labels.
16745 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16746 the new 'previously defined here' message.
16747
16748 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16749
16750 * g++.dg/parse/non-dependent2.C: New test.
16751
16752 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16753
16754 * g++.dg/init/init-ref4.C: xfail on targets without
16755 weak symbols.
16756
16757 2003-07-17 Jakub Jelinek <jakub@redhat.com>
16758
16759 PR target/11087
16760 * gcc.c-torture/execute/20030717-1.c: New test.
16761
16762 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16763
16764 * g++.dg/opt/cfg1.C: New test.
16765
16766 2003-07-17 Mark Mitchell <mark@codesourcery.com>
16767
16768 PR optimization/11557
16769 * gcc.dg/20030717-1.c: New test.
16770
16771 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16772
16773 PR c++/10476
16774 * g++.dg/expr/crash-1.C: New test.
16775
16776 PR c++/11027
16777 * g++.dg/template/init3.C: New test.
16778
16779 PR c++/8222
16780 * g++.dg/template/non-dependent1.C: New test.
16781
16782 PR c++/11070
16783 * g++.dg/template/non-dependent2.C: New test.
16784
16785 PR c++/11071
16786 * g++.dg/template/non-dependent3.C: New test.
16787
16788 PR c++/9907
16789 * g++.dg/template/sizeof5.C: New test.
16790
16791 2003-07-17 Geoffrey Keating <geoffk@apple.com>
16792
16793 PR 11498
16794 * gcc.c-torture/compile/mangle-1.c: New file.
16795
16796 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16797
16798 PR c++/7809
16799 * g++.dg/parse/access3.C: New test.
16800
16801 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16802
16803 PR c++/11384
16804 * g++.dg/init/init-ref4.C: New test.
16805
16806 2003-07-16 Mark Mitchell <mark@codesourcery.com>
16807
16808 PR c++/11547
16809 * g++.dg/parse/constant3.C: New test.
16810 * g++.dg/parse/crash7.C: Likewise.
16811
16812 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16813
16814 PR target/11008
16815 * gcc.dg/i386-pentium4-not-mull.c: New.
16816
16817 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16818
16819 * gcc.dg/asm-names.c (ymain): Make it weak.
16820
16821 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16822
16823 PR c++/5421
16824 * g++.dg/template/friend21.C: New test.
16825
16826 2003-07-16 Jakub Jelinek <jakub@redhat.com>
16827
16828 * gcc.dg/cleanup-8.c: New test.
16829 * gcc.dg/cleanup-9.c: New test.
16830
16831 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16832
16833 * g++.dg/ext/dll-MI1.h: New file.
16834 * g++.dg/ext/dllexport-MI1.C: New file.
16835 * g++.dg/ext/dllimport-MI1.C: New file.
16836
16837 2003-07-15 Jakub Jelinek <jakub@redhat.com>
16838
16839 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16840 it does not have cmpstrsi patterns (just cmpmemsi).
16841
16842 2003-07-15 Mark Mitchell <mark@codesourcery.com>
16843
16844 PR debug/11473
16845 * g++.dg/debug/debug8.C: New test.
16846
16847 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16848
16849 PR c++/10108
16850 * g++.dg/template/crash7.C: New test.
16851
16852 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16853
16854 PR target/10795
16855 * gcc.c-torture/compile/20030708-1.c: New.
16856
16857 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16858
16859 * gcc.c-torture/execute/20030715-1.c: New test.
16860
16861 2003-07-14 Geoffrey Keating <geoffk@apple.com>
16862
16863 * gcc.dg/pch/inline-3.c: New file.
16864 * gcc.dg/pch/inline-3.hs: New file.
16865 * gcc.dg/pch/inline-4.c: New file.
16866 * gcc.dg/pch/inline-4.hs: New file.
16867
16868 2003-07-14 Mark Mitchell <mark@codesourcery.com>
16869
16870 PR c++/11509
16871 * g++.dg/template/crash6.C: New test.
16872
16873 PR c++/7053
16874 * g++.dg/template/friend20.C: New test.
16875
16876 PR c++/7019
16877 * g++.dg/template/overload2.C: New test.
16878
16879 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16880
16881 PR optimization/11440
16882 * gcc.c-torture/execute/20030714-1.c: New test.
16883
16884 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16885
16886 PR c++/11154
16887 * g++.dg/template/partial2.C: New test.
16888
16889 2003-07-13 Mark Mitchell <mark@codesourcery.com>
16890
16891 PR c++/11503
16892 * g++.dg/template/anon1.C: New test.
16893
16894 PR c++/11493
16895 PR c++/11495
16896 * g++.dg/parse/template9.C: Likewise.
16897 * g++.dg/template/crash4.C: New test.
16898 * g++.dg/template/koenig1.C: Likewise.
16899 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
16900 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
16901 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
16902 functions.
16903 * g++.old-deja/g++.jason/template36.C: Likewise.
16904 * g++.old-deja/g++.mike/p1989.C: Likewise.
16905 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
16906 * g++.old-deja/g++.pt/ttp20.C: Use this->.
16907 * g++.old-deja/g++.pt/ttp21.C: Use this->.
16908 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
16909 compiling.
16910 * g++.old-deja/g++.pt/union2.C: Use this->.
16911
16912 2003-07-11 Jakub Jelinek <jakub@redhat.com>
16913
16914 * gcc.dg/20030711-1.c: New test.
16915
16916 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
16917
16918 PR c++/11050
16919 * g++.dg/parse/args1.C: New test.
16920 * g++.pt/defarg8.C: Change expected errors.
16921
16922 2003-07-11 Mark Mitchell <mark@codesourcery.com>
16923
16924 PR c++/8164
16925 * g++.dg/template/nontype2.C: New test.
16926
16927 PR c++/10558
16928 * g++.dg/parse/template8.C: New test.
16929
16930 PR c++/8327
16931 * g++.dg/template/scope1.C: New test.
16932
16933 * g++.dg/warn/Wsign-compare-1.C: New test.
16934
16935 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16936
16937 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
16938
16939 2003-07-10 Mark Mitchell <mark@codesourcery.com>
16940
16941 PR c++/9411
16942 * g++.dg/template/explicit2.C: New test.
16943
16944 PR c++/10032
16945 * g++.dg/warn/pedantic1.C: New test.
16946
16947 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
16948
16949 PR c++ 9483
16950 * g++.dg/other/field1.C: New test.
16951
16952 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16953
16954 PR c/11449
16955 * gcc.c-torture/compile/20030707-1.c: New.
16956
16957 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16958
16959 PR c++/10849
16960 * g++.dg/template/access12.C: New test.
16961
16962 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
16963
16964 * g++.dg/bprob/bprob.exp (prof_ext): Update.
16965 * g77.dg/bprob/bprob.exp (prof_ext): Update.
16966 * gcc.misc-tests/bprob.exp (prof_ext): Update.
16967 * gcc.misc-tests/gcov.exp: Update
16968 * g++.dg/gcov/gcov.exp: Update
16969 * lib/gcov.exp: Update.
16970
16971 2003-07-08 Mark Mitchell <mark@codesourcery.com>
16972
16973 * g++.dg/abi/mangle17.C: Make sure template expressions are
16974 dependent.
16975 * g++.dg/abi/mangle4.C: Mark erroneous casts.
16976 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
16977 * g++.dg/opt/stack1.C: Remove erroneous code.
16978 * g++.dg/parse/template7.C: New test.
16979 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
16980 * g++.old-deja/g++.pt/crash4.C: Likewise.
16981
16982 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16983
16984 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
16985 with zero or one occurence of `$' after the initial `L'.
16986
16987 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
16988
16989 * gcc.c-torture/compile/20030704-1.c: Add a comment.
16990
16991 2003-07-08 Roger Sayle <roger@eyesopen.com>
16992
16993 PR c/11370
16994 * gcc.dg/Wunreachable-6.c: New testcase.
16995 * gcc.dg/Wunreachable-7.c: New testcase.
16996
16997 2003-07-08 Jakub Jelinek <jakub@redhat.com>
16998
16999 PR c/11420
17000 * gcc.dg/20030708-1.c: New test.
17001
17002 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17003
17004 * gcc.dg/compat/sdata-section.h: New file.
17005 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17006 * gcc.dg/torture/mips-sdata-1.c: New test.
17007
17008 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17009
17010 PR c++/11030
17011 * g++.dg/template/friend19.C: New test.
17012
17013 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17014
17015 * g++.dg/opt/strength-reduce.C: New test.
17016
17017 2003-07-07 Roger Sayle <roger@eyesopen.com>
17018
17019 PR target/10979
17020 * gcc.dg/20030707-1.c: New testcase.
17021
17022 2003-07-07 Roger Sayle <roger@eyesopen.com>
17023
17024 PR optimization/11059
17025 * g++.dg/opt/emptyunion.C: New testcase.
17026
17027 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17028 Eric Botcazou <ebotcazou@libertysurf.fr>
17029
17030 * g++.dg/opt/stack1.C: New test.
17031
17032 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17033
17034 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17035 run test.
17036
17037 PR c++/11431
17038 * g++.dg/expr/static_cast3.C: New test.
17039
17040 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17041
17042 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17043 everywhere.
17044 * gcc.dg/concat.c: Concatenation of string constants with
17045 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17046 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17047 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17048 necessary to avoid multi-character character constant warning.
17049 * gcc.dg/cpp/escape.c: Likewise.
17050 * gcc.dg/cpp/ucs.c: Likewise.
17051 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17052 Fix a typo.
17053
17054 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17055
17056 PR c/11428
17057 * gcc.c-torture/compile/20030704-1.c: New.
17058
17059 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17060
17061 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17062
17063 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17064
17065 PR c++/5287, PR c++/7910, PR c++/11021
17066 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17067 tests for warnings.
17068 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17069 * g++.dg/ext/dllimport3.C: Likewise.
17070 * g++.dg/ext/dllimport4.C: New file.
17071 * g++.dg/ext/dllimport5.C: New file.
17072 * g++.dg/ext/dllimport6.C: New file.
17073 * g++.dg/ext/dllimport7.C: New file.
17074 * g++.dg/ext/dllimport8.C: New file.
17075 * g++.dg/ext/dllimport9.C: New file.
17076 * g++.dg/ext/dllimport10.C: New file.
17077 * g++.dg/ext/dllexport1.C: New file.
17078
17079 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17080
17081 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17082 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17083
17084 2003-07-03 Roger Sayle <roger@eyesopen.com>
17085
17086 * gcc.dg/builtins-25.c: New testcase.
17087 * gcc.dg/builtins-26.c: New testcase.
17088
17089 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17090
17091 * gcc.dg/compat/vector-defs.h: New file.
17092 * gcc.dg/compat/vector-setup.h: New file.
17093 * gcc.dg/compat/vector-check.h: New file.
17094 * gcc.dg/compat/vector-1_main.c: New file.
17095 * gcc.dg/compat/vector-1_x.c: New file.
17096 * gcc.dg/compat/vector-1_y.c: New file.
17097 * gcc.dg/compat/vector-2_main.c: New file.
17098 * gcc.dg/compat/vector-2_x.c: New file.
17099 * gcc.dg/compat/vector-2_y.c: New file.
17100
17101 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17102 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17103 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17104 * gcc.dg/compat/struct-align-1.h: New file.
17105 * gcc.dg/compat/struct-align-1_main.c: New file.
17106 * gcc.dg/compat/struct-align-1_x.c: New file.
17107 * gcc.dg/compat/struct-align-1_y.c: New file.
17108 * gcc.dg/compat/struct-align-2.h: New file.
17109 * gcc.dg/compat/struct-align-2_main.c: New file.
17110 * gcc.dg/compat/struct-align-2_x.c: New file.
17111 * gcc.dg/compat/struct-align-2_y.c: New file.
17112
17113 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17114 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17115 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17116 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17117 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17118 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17119 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17120 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17121 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17122 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17123 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17124 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17125 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17126 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17127 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17128 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17129 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17130 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17131 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17132 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17133 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17134 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17135 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17136 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17137 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17138 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17139 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17140 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17141 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17142
17143 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17144
17145 * gcc.dg/i386-call-1.c: New test.
17146
17147 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17148
17149 PR c++/9162
17150 * g++.dg/parse/defarg4.C: New.
17151
17152 2003-07-03 Roger Sayle <roger@eyesopen.com>
17153
17154 PR target/10700
17155 * gcc.c-torture/compile/20030703-1.c: New test case.
17156
17157 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17158
17159 * g++.dg/template/local3.C: Remove extra semicolon.
17160
17161 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17162
17163 * gcc.dg/i386-volatile-1.c: New test.
17164
17165 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17166
17167 PR c++/11072
17168 * g++.dg/other/offsetof2.C: XFAIL.
17169 * g++.dg/other/offsetof5.C: New.
17170
17171 PR c++/10219
17172 * g++.dg/template/error1.C: New.
17173
17174 PR c++/9779
17175 * g++.dg/template/dependent-expr1.C: New.
17176
17177 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17178
17179 PR c++/6949
17180 * g++.dg/template/local3.C: New test.
17181
17182 PR c++/11149
17183 * g++.dg/lookup/scoped6.C: New test.
17184
17185 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17186
17187 PR c++/8046
17188 * g++.dg/other/error7.C: New test.
17189
17190 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17191
17192 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17193 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17194 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17195 * g++.old-deja/g++.other/union2.C: Likewise.
17196 * gcc.dg/c90-const-expr-2.c: Likewise.
17197 * gcc.dg/c90-const-expr-3.c: Likewise.
17198 * gcc.dg/c99-const-expr-2.c: Likewise.
17199 * gcc.dg/c99-const-expr-3.c: Likewise.
17200 * gcc.dg/concat.c: Likewise.
17201
17202 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17203
17204 PR c++/9559
17205 * g++.dg/init/static1.C: New test.
17206
17207 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17208
17209 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17210 * g++.old-deja/g++.other/access2.C: Likewise.
17211 * g++.old-deja/g++.other/decl2.C: Likewise.
17212 * gcc.c-torture/execute/20020615-1.c: Likewise.
17213
17214 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17215
17216 PR c++/4933
17217 * g++.dg/template/sizeof4.C: New test.
17218
17219 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17220
17221 * g++.dg/other/error6.C: New test.
17222
17223 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17224
17225 PR c++/10750
17226 * g++.dg/parse/constant2.C: New test.
17227
17228 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17229
17230 PR c++/11106
17231 * g++.dg/other/error5.C: New test.
17232
17233 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17234
17235 * gcc.dg/format/gcc_diag-1.c: New test.
17236
17237 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17238
17239 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17240
17241 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17242
17243 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17244 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17245 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17246
17247 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17248
17249 * gcc.c-torture/execute/builtins/string-8.c: New test.
17250 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17251 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17252 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17253
17254 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17255
17256 PR c++/10468
17257 * g++.dg/ext/typeof6.C: New test.
17258
17259 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17260
17261 PR c++/10796
17262 * g++.dg/init/enum1.C: New test.
17263
17264 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17265
17266 * gcc.dg/20030627-1.c: New test.
17267
17268 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17269
17270 PR c++/11332
17271 * g++.dg/expr/static_cast2.C: New test.
17272
17273 2003-06-26 Roger Sayle <roger@eyesopen.com>
17274 Jakub Jelinek <jakub@redhat.com>
17275
17276 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17277 sprintf(dst,"%s",src) optimization.
17278 * gcc.c-torture/execute/20030626-1.c: New test case.
17279 * gcc.c-torture/execute/20030626-2.c: New test case.
17280
17281 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17282
17283 * gcc.c-torture/execute/multi-ix.c: New test.
17284
17285 * gcc.c-torture/execute/simd-4.c (main):
17286 Added missing semicolon at end of union.
17287
17288 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17289
17290 PR c++/8266
17291 * g++.dg/template/explicit-instantiation3.C: New test.
17292
17293 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17294
17295 * gcc.dg/20030626-1.c: Use signed char.
17296
17297 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17298
17299 * gcc.dg/20030626-1.c: New test.
17300
17301 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17302
17303 * const-str-2.m: Update.
17304
17305 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17306
17307 PR c++/10990
17308 * g++.dg/rtti/dyncast1.C: New test.
17309 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17310 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17311 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17312
17313 PR c++/10931
17314 * g++.dg/expr/static_cast1.C: New test.
17315
17316 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17317
17318 * gcc.dg/20030625-1.c: New test.
17319
17320 2003-06-24 Roger Sayle <roger@eyesopen.com>
17321
17322 * gcc.c-torture/compile/20030624-1.c: New test case.
17323
17324 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17325
17326 * gcc.c-torture/execute/string-opt-17.c: New test.
17327
17328 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17329
17330 PR c++/5754
17331 * g++.dg/parse/crash6.C: New test.
17332
17333 2003-06-23 Roger Sayle <roger@eyesopen.com>
17334
17335 * gcc.dg/builtins-24.c: New test case.
17336
17337 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17338
17339 * g++.dg/opt/operator1.C: New test.
17340
17341 2003-06-22 Roger Sayle <roger@eyesopen.com>
17342
17343 * gcc.c-torture/execute/string-opt-16.c: New test case.
17344
17345 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17346
17347 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17348 * g++.old-deja/g++.other/conv7.C: Likewise
17349 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17350 * g++.old-deja/g++.other/overload14.C: Likewise.
17351
17352 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17353
17354 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17355 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17356
17357 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17358
17359 PR c++/10888
17360 * g++.dg/warn/Winline-3.C: New test.
17361
17362 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17363
17364 * lib/target-supports.exp (check_alias_available): Make the test
17365 program acceptable to the Solaris assembler.
17366
17367 PR c++/10749
17368 * g++.dg/template/memclass2.C: New test.
17369
17370 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17371 Eric Botcazou <ebotcazou@libertysurf.fr>
17372
17373 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17374 data for non-matching targets.
17375 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17376
17377 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17378
17379 PR c++/10845
17380 * g++.dg/template/member3.C: New test.
17381
17382 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17383
17384 PR c++/10939
17385 * g++.dg/template/func1.C: New test.
17386
17387 PR c++/9649
17388 * g++.dg/template/static4.C: New test.
17389 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17390
17391 PR c++/11041
17392 * g++.dg/init/ref7.C: New test.
17393
17394 2003-06-19 Matt Austern <austern@apple.com>
17395
17396 PR c++/11228
17397 * g++.dg/anew1.C: New test.
17398 * g++.dg/anew2.C: New test.
17399 * g++.dg/anew3.C: New test.
17400 * g++.dg/anew4.C: New test.
17401
17402 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17403
17404 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17405
17406 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17407
17408 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17409 endian-dependent.
17410
17411 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17412
17413 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17414 Remove cruft.
17415
17416 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17417
17418 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17419 * gcc.c-torture/compile/961203-1.c: Likewise.
17420 * gcc.c-torture/compile/980506-1.c: Likewise.
17421
17422 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17423
17424 PR c++/10712
17425 * g++.dg/lookup/using7.C: New test.
17426
17427 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17428
17429 PR c++/11105
17430 * g++.dg/abi/conv1.C: Remove it.
17431 * g++.dg/template/conv7.C: New test.
17432 * g++.dg/template/conv8.C: Likewise.
17433 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17434 conversion operator.
17435
17436 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17437
17438 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17439 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17440 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17441 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17442 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17443 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17444 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17445 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17446 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17447 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17448 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17449 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17450 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17451 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17452 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17453 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17454 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17455 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17456 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17457 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17458 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17459 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17460 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17461 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17462 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17463 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17464 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17465 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17466 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17467
17468 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17469
17470 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17471 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17472 indications.
17473
17474 2003-06-16 Roger Sayle <roger@eyesopen.com>
17475
17476 * gcc.dg/i386-387-5.c: New test case.
17477 * gcc.dg/i386-387-6.c: New test case.
17478 * gcc.dg/builtins-23.c: New test case.
17479
17480 2003-06-15 Roger Sayle <roger@eyesopen.com>
17481
17482 * gcc.dg/builtins-22.c: New test case.
17483 * gcc.dg/i386-387-1.c: Update to test exp.
17484 * gcc.dg/i386-387-2.c: Likewise.
17485
17486 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17487
17488 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17489
17490 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17491
17492 * lib/gcc-dg.exp (dg-require-dll): New function.
17493 (dg-xfail-if): Likewise.
17494 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17495 driver.
17496
17497 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17498 * gcc.c-torture/compile/20001205-1.c: Likewise.
17499 * gcc.c-torture/compile/20001226-1.c: Likewise.
17500 * gcc.c-torture/compile/20010518-2.c: Likewise.
17501 * gcc.c-torture/compile/20020312-1.c: Likewise.
17502 * gcc.c-torture/compile/20020604-1.c: Likewise.
17503 * gcc.c-torture/compile/920501-12.c: Likewise.
17504 * gcc.c-torture/compile/920501-4.c: Likewise.
17505 * gcc.c-torture/compile/920520-1.c: Likewise.
17506 * gcc.c-torture/compile/920521-1.c: Likewise.
17507 * gcc.c-torture/compile/920625-1.c: Likewise.
17508 * gcc.c-torture/compile/961203-1.c: Likewise.
17509 * gcc.c-torture/compile/980506-1.c: Likewise.
17510 * gcc.c-torture/compile/981006-1.c: Likewise.
17511 * gcc.c-torture/compile/981022-1.c: Likewise.
17512 * gcc.c-torture/compile/981223-1.c: Likewise.
17513 * gcc.c-torture/compile/990617-1.c: Likewise.
17514 * gcc.c-torture/compile/dll.c: Likewise.
17515 * gcc.c-torture/compile/labels-3.c: Likewise.
17516 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17517 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17518 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17519 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17520 * gcc.c-torture/compile/simd-5.c: Likewise.
17521 * gcc.c-torture/compile/20000804-1.x: Remove.
17522 * gcc.c-torture/compile/20001205-1.x: Likewise.
17523 * gcc.c-torture/compile/20001226-1.x: Likewise.
17524 * gcc.c-torture/compile/20010518-2.x: Likewise.
17525 * gcc.c-torture/compile/20020312-1.x: Likewise.
17526 * gcc.c-torture/compile/20020604-1.x: Likewise.
17527 * gcc.c-torture/compile/920501-12.x: Likewise.
17528 * gcc.c-torture/compile/920501-4.x: Likewise.
17529 * gcc.c-torture/compile/920520-1.x: Likewise.
17530 * gcc.c-torture/compile/920521-1.x: Likewise.
17531 * gcc.c-torture/compile/920625-1.x: Likewise.
17532 * gcc.c-torture/compile/961203-1.x: Likewise.
17533 * gcc.c-torture/compile/980506-1.x: Likewise.
17534 * gcc.c-torture/compile/981006-1.x: Likewise.
17535 * gcc.c-torture/compile/981022-1.x: Likewise.
17536 * gcc.c-torture/compile/981223-1.x: Likewise.
17537 * gcc.c-torture/compile/990617-1.x: Likewise.
17538 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17539 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17540 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17541 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17542 * gcc.c-torture/compile/simd-5.x: Likewise.
17543
17544 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17545
17546 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17547
17548 * gcc.c-torture/execute/20030611-1.c: New test.
17549
17550 2003-06-12 Roger Sayle <roger@eyesopen.com>
17551
17552 PR middle-end/168
17553 * gcc.dg/20030612-1.c: New test case.
17554
17555 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17556
17557 PR c++/10635
17558 * g++.dg/expr/cast1.C: New test.
17559
17560 2003-06-12 Roger Sayle <roger@eyesopen.com>
17561
17562 * gcc.dg/builtins-21.c: New test case.
17563
17564 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17565
17566 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17567 options instead of at the end.
17568 * lib/objc.exp (objc_target_compile): Likewise.
17569
17570 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17571
17572 PR c++/10432
17573 * g++.dg/parse/error1.C: New test.
17574
17575 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17576
17577 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17578 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17579 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17580 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17581 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17582 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17583 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17584 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17585 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17586 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17587 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17588 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17589 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17590 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17591 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17592 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17593 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17594 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17595 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17596 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17597 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17598 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17599 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17600 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17601
17602 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17603 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17604 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17605 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17606 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17607 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17608 * gcc.dg/compat/scalar-return-3_main.c: New file.
17609 * gcc.dg/compat/scalar-return-3_x.c: New file.
17610 * gcc.dg/compat/scalar-return-3_y.c: New file.
17611 * gcc.dg/compat/scalar-return-4_main.c: New file.
17612 * gcc.dg/compat/scalar-return-4_x.c: New file.
17613 * gcc.dg/compat/scalar-return-4_y.c: New file.
17614
17615 2003-06-10 Janis Johnson <janis187@us.ibm.com>
17616
17617 * gcc.dg/compat/fp2-struct-check.h: New file.
17618 * gcc.dg/compat/fp2-struct-defs.h: New file.
17619 * gcc.dg/compat/fp2-struct-init.h: New file.
17620 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17621 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17622 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17623 * gcc.dg/compat/struct-return-10_main.c: New file.
17624 * gcc.dg/compat/struct-return-10_x.c: New file.
17625 * gcc.dg/compat/struct-return-10_y.c: New file.
17626
17627 * gcc.dg/compat/compat-common.h: New file.
17628 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17629 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17630 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17631 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17632 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17633 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17634 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17635 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17636 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17637 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17638 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17639 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17640 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17641 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17642 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17643 * gcc.dg/compat/small-struct-check.h: Ditto.
17644 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17645 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17646 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17647 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17648 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17649 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17650 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17651 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17652 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17653 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17654 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17655 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17656 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17657 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17658 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17659 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17660 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17661 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17662 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17663 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17664 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17665 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17666 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17667 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17668 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17669 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17670 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17671 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17672 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17673 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17674
17675 2003-06-10 Geoffrey Keating <geoffk@apple.com>
17676
17677 * g++.dg/pch/static-1.C: New file.
17678 * g++.dg/pch/static-1.Hs: New file.
17679
17680 2003-06-10 Richard Henderson <rth@redhat.com>
17681
17682 * gcc.dg/asm-7.c: Adjust expected warning text.
17683
17684 2003-06-10 Roger Sayle <roger@eyesopen.com>
17685
17686 * gcc.dg/builtins-20.c: New test case.
17687
17688 2003-06-10 Mark Mitchell <mark@codesourcery.com>
17689
17690 PR c++/11131
17691 * g++.dg/opt/template1.C: New test.
17692
17693 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17694
17695 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17696 additional_sources.
17697
17698 2003-05-21 David Taylor <dtaylor@emc.com>
17699
17700 * gcc.dg/Wpadded.c: New file.
17701
17702 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17703
17704 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17705 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17706 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17707 dg-require-weak.
17708
17709 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17710
17711 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17712
17713 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17714
17715 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17716 (dg-require-alias): Likewise.
17717 (dg-require-gc-sections): Likewise.
17718 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17719
17720 2003-06-08 Richard Henderson <rth@redhat.com>
17721
17722 * gcc.dg/20011029-2.c: Fix the array reference.
17723 * gcc.dg/asm-7.c: New.
17724
17725 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17726
17727 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17728
17729 2003-06-08 Mark Mitchell <mark@codesourcery.com>
17730
17731 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17732 (dg-require-gc-sections): Likewise.
17733
17734 2003-06-08 Jan Hubicka <jh@suse.cz>
17735
17736 * i386-cmov1.c: Fix regular expression.
17737 * i386-cvt-1.c: Likewise.
17738 * i386-local.c: Likewise.
17739 * i386-local2.c: Likewise.
17740 * i386-mul.c: Likewise.
17741 * i386-ssetype-1.c: Likewise.
17742 * i386-ssetype-3.c: Likewise.
17743 * i386-ssetype-5.c: Likewise.
17744
17745 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17746
17747 PR c++/11039
17748 * g++.dg/warn/implicit-typename2.C: New test.
17749 * g++.dg/warn/implicit-typename3.C: New test.
17750
17751 2003-06-07 Richard Henderson <rth@redhat.com>
17752
17753 * g++.dg/other/offsetof3.C: Use size_t.
17754 * g++.dg/other/offsetof4.C: Likewise.
17755
17756 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17757
17758 * lib/copy-file.exp: New. Implement gcc_copy_files.
17759
17760 * lib/dg-pch.exp: Load copy-file.exp
17761 (dg-pch): Use gcc_copy_files instead of "file copy".
17762
17763 2003-06-06 Mark Mitchell <mark@codesourcery.com>
17764
17765 * gcc.dg/weak/weak.exp: Simplify.
17766 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17767 * gcc.dg/weak/weak-1.c: Likewise.
17768 * gcc.dg/weak/weak-2.c: Likewise.
17769 * gcc.dg/weak/weak-3.c: Likewise.
17770 * gcc.dg/weak/weak-4.c: Likewise.
17771 * gcc.dg/weak/weak-5.c: Likewise.
17772 * gcc.dg/weak/weak-6.c: Likewise.
17773 * gcc.dg/weak/weak-7.c: Likewise.
17774 * gcc.dg/weak/weak-8.c: Likewise.
17775 * gcc.dg/weak/weak-9.c: Likewise.
17776
17777 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
17778
17779 gcc.c-torture/execute/20030606-1.c: New.
17780
17781 2003-06-06 Roger Sayle <roger@eyesopen.com>
17782
17783 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17784 * gcc.dg/builtins-19.c: Likewise.
17785
17786 2003-06-06 Roger Sayle <roger@eyesopen.com>
17787
17788 * gcc.dg/builtins-2.c: Add some more tests.
17789 * gcc.dg/builtins-18.c: New test case.
17790 * gcc.dg/builtins-19.c: New test case.
17791
17792 2003-06-06 Roger Sayle <roger@eyesopen.com>
17793 Jim Wilson <wilson@tuliptree.org>
17794
17795 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17796
17797 2003-06-06 Jakub Jelinek <jakub@redhat.com>
17798
17799 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17800 mempcpy/stpcpy calls not to be optimized into something else.
17801 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17802 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17803 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17804
17805 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17806
17807 * gcc.dg/format/asm_fprintf-1.c: New test.
17808
17809 2003-06-05 Mark Mitchell <mark@codesourcery.com>
17810
17811 * lib/gcc-defs.exp (additional_sources): New variable.
17812 (dg-additional-sources): New function.
17813 (additional_files): New variable.
17814 (dg-additional-files): New function.
17815 (dg-additional-files-options): Likewise.
17816 * lib/gcc-dg.exp (dg-require-weak): New function.
17817 (dg-require-alias): Likewise.
17818 (dg-require-gc-sections): Likewise.
17819 * lib/target-supports.exp (check_alias_available): Remove testfile
17820 parameter.
17821 (check_gc_sections_available): New function.
17822 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17823 (dg-gpp-additional-files): Likewise.
17824 * lib/g++.exp (additional_sources): Remove.
17825 (additional_files): Likewise.
17826 (g++_target_compile): Use dg-additional-files-options.
17827
17828 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17829 Tcl logic.
17830 * gcc.dg/special/ecos.exp: Remove.
17831 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17832 * gcc.dg/special/alias-1.c: Likewise.
17833 * gcc.dg/special/alias-2.c: Likewise.
17834 * gcc.dg/special/gcsec-1.c: Likewise.
17835 * gcc.dg/special/weak-1.c: Likewise.
17836 * gcc.dg/special/weak-2.c: Likewise.
17837 * gcc.dg/special/wkali-1.c: Likewise.
17838 * gcc.dg/special/wkali-2.c: Likewise.
17839
17840 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17841 dg-gpp-additional-*.
17842 * g++.dg/special/conpr-3.C: Likewise.
17843 * g++.dg/special/conpr-4.C: Likewise.
17844 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17845 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17846 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17847 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17848 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17849 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17850 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17851 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17852 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17853 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17854 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17855 * g++.old-deja/g++.other/comdat1.C: Likewise.
17856 * g++.old-deja/g++.other/comdat2.C: Likewise.
17857 * g++.old-deja/g++.other/comdat3.C: Likewise.
17858 * g++.old-deja/g++.other/ctor1.C: Likewise.
17859 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17860
17861 2003-06-05 Richard Henderson <rth@redhat.com>
17862
17863 * gcc.dg/debug/20030605-1.c: New.
17864
17865 2003-06-04 Mark Mitchell <mark@codesourcery.com>
17866
17867 * README.QMTEST: Update.
17868
17869 2003-06-04 Richard Henderson <rth@redhat.com>
17870
17871 * gcc.dg/cleanup-1.c: New.
17872 * gcc.dg/cleanup-2.c: New.
17873 * gcc.dg/cleanup-3.c: New.
17874 * gcc.dg/cleanup-4.c: New.
17875 * gcc.dg/cleanup-5.c: New.
17876 * gcc.dg/cleanup-6.c: New.
17877 * gcc.dg/cleanup-7.c: New.
17878
17879 2003-06-04 Mark Mitchell <mark@codesourcery.com>
17880
17881 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
17882
17883 * lib/dg-pch.exp: New file.
17884 * g++.dg/pch/pch.exp: Use dg-pch.exp.
17885 * gcc.dg/pch/pch.exp: Likewise.
17886
17887 2003-06-04 Roger Sayle <roger@eyesopen.com>
17888
17889 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
17890 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
17891 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
17892 * gcc.dg/builtins-17.c: New test case.
17893 * gcc.dg/i386-387-4.c: New test case.
17894 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
17895
17896 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17897
17898 * gcc.dg/ultrasp9.c: New test.
17899
17900 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17901
17902 * gcc.c-torture/compile/20030604-1.c: New test.
17903 * gcc.dg/sparc-constant-1.c: New test.
17904
17905 2003-06-03 Glen Nakamura <glen@imodulo.com>
17906
17907 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
17908
17909 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
17910
17911 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
17912
17913 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
17914 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
17915
17916 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
17917
17918 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
17919
17920 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17921
17922 PR c++/10940
17923 * g++.dg/template/spec10.C: New test.
17924
17925 2003-06-03 Roger Sayle <roger@eyesopen.com>
17926
17927 * gcc.dg/builtins-16.c: New test case.
17928
17929 2003-06-03 Jakub Jelinek <jakub@redhat.com>
17930
17931 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
17932 mempcpy test with post-increments.
17933 * gcc.c-torture/execute/string-opt-3.c: New test.
17934 * gcc.dg/string-opt-1.c: New test.
17935
17936 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
17937
17938 PR fortran/10965
17939 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
17940
17941 2003-06-02 Mark Mitchell <mark@codesourcery.com>
17942
17943 * lib/scanasm.exp (dg-scan): New function, factored out of ...
17944 (scan-assembler): ... here. Use dg-scan.
17945 (scan-assembler-not): Likewise.
17946 (scan-file): New function.
17947 (scan-file-not): Likewise.
17948 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
17949 * gcc.dg/cpp/_Pragma4.c: Likewise.
17950 * gcc.dg/cpp/_Pragma5.c: Likewise.
17951 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17952 * gcc.dg/cpp/avoidpaste2.c: Likewise.
17953 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
17954 * gcc.dg/cpp/cmdlne-P.c: Likewise.
17955 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
17956 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
17957 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
17958 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
17959 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
17960 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
17961 * gcc.dg/cpp/cxxcom1.c: Likewise.
17962 * gcc.dg/cpp/line1.c: Likewise.
17963 * gcc.dg/cpp/maccom1.c: Likewise.
17964 * gcc.dg/cpp/maccom2.c: Likewise.
17965 * gcc.dg/cpp/maccom3.c: Likewise.
17966 * gcc.dg/cpp/maccom4.c: Likewise.
17967 * gcc.dg/cpp/maccom5.c: Likewise.
17968 * gcc.dg/cpp/maccom6.c: Likewise.
17969 * gcc.dg/cpp/multiline.c: Likewise.
17970 * gcc.dg/cpp/spacing1.c: Likewise.
17971 * gcc.dg/cpp/spacing2.c: Likewise.
17972 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
17973 * gcc.dg/cpp/trad/maccom1.c: Likewise.
17974 * gcc.dg/cpp/trad/maccom2.c: Likewise.
17975 * gcc.dg/cpp/trad/maccom3.c: Likewise.
17976 * gcc.dg/cpp/trad/maccom4.c: Likewise.
17977 * gcc.dg/cpp/trad/maccom6.c: Likewise.
17978 * gcc.dg/cpp/cxxcom2.c: Likewise.
17979 * gcc.dg/cpp/cxxcom2.h: New file.
17980
17981 * gcc.dg/cpp/truefalse.cpp: Move it to ...
17982 * g++.dg/cpp/truefalse.C: Here.
17983 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
17984
17985 2003-06-01 Loren James Rittle <ljrittle@acm.org>
17986
17987 * gcc.dg/cpp/redef3.c: New file.
17988
17989 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17990
17991 * gcc.dg/i386-loop-3.c: New test.
17992
17993 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
17994
17995 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
17996
17997 2003-05-31 Roger Sayle <roger@eyesopen.com>
17998
17999 * gcc.dg/fwrapv-1.c: New test case.
18000 * gcc.dg/fwrapv-2.c: New test case.
18001
18002 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18003
18004 PR c++/10956
18005 * g++.dg/template/spec9.C: New test.
18006
18007 2003-05-29 Roger Sayle <roger@eyesopen.com>
18008
18009 * gcc.dg/duff-4.c: New test case.
18010
18011 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18012
18013 PR fortran/10843
18014 * g77.dg/ffixed-form-1.f: New test
18015 * g77.dg/ffixed-form-2.f: New test
18016 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18017 * g77.dg/ffree-form-3.f: New test
18018
18019 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18020
18021 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18022 * gcc.dg/wint_t-1.c: Likewise.
18023
18024 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18025
18026 * g++.dg/template/access11.C: New test.
18027
18028 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18029
18030 PR c++/10849
18031 * g++.dg/template/access10.C: New test.
18032
18033 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18034 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18035
18036 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18037
18038 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18039
18040 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18041 suppress for powerpc-*-darwin*.
18042 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18043
18044 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18045
18046 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18047 suppress option for powerpc-*-darwin*.
18048
18049 2003-05-23 Roger Sayle <roger@eyesopen.com>
18050
18051 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18052 * gcc.dg/builtins-4.c: Add test for fmod.
18053
18054 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18055
18056 PR c++/10682
18057 * g++.dg/template/instantiate4.C: New test.
18058
18059 2003-05-22 Roger Sayle <roger@eyesopen.com>
18060
18061 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18062
18063 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18064
18065 * gcc.dg/compat/scalar-return-1_main.c: New file.
18066 * gcc.dg/compat/scalar-return-1_x.c: New file.
18067 * gcc.dg/compat/scalar-return-1_y.c: New file.
18068 * gcc.dg/compat/scalar-return-2_main.c: New file.
18069 * gcc.dg/compat/scalar-return-2_x.c: New file.
18070 * gcc.dg/compat/scalar-return-2_y.c: New file.
18071 * gcc.dg/compat/struct-return-3_main.c: New file.
18072 * gcc.dg/compat/struct-return-3_y.c: New file.
18073 * gcc.dg/compat/struct-return-3_x.c: New file.
18074 * gcc.dg/compat/struct-return-2_main.c: New file.
18075 * gcc.dg/compat/struct-return-2_x.c: New file.
18076 * gcc.dg/compat/struct-return-2_y.c: New file.
18077
18078 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18079
18080 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18081 for hppa*-hp-hpux*.
18082 * gcc.dg/20021014-1.c (dg-options): Likewise.
18083 * gcc.dg/nest.c (dg-options): Likewise.
18084
18085 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18086
18087 PR c++/9738
18088 * g++.dg/ext/dllimport2.C: New file.
18089 * g++.dg/ext/dllimport3.C: New file.
18090
18091 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18092
18093 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18094 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18095 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18096 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18097 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18098 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18099 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18100 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18101 * gcc.dg/compat/small-struct-defs.h: New file.
18102 * gcc.dg/compat/small-struct-init.h: New file.
18103 * gcc.dg/compat/small-struct-check.h: New file.
18104 * gcc.dg/compat/fp-struct-defs.h: New file.
18105 * gcc.dg/compat/fp-struct-check.h: New file.
18106 * gcc.dg/compat/fp-struct-init.h: New file.
18107 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18108 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18109
18110 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18111
18112 * gcc.dg/20030225-2.c: New test.
18113
18114 2003-05-18 Roger Sayle <roger@eyesopen.com>
18115 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18116
18117 * gcc.c-torture/compile/20030518-1.c: New test case.
18118
18119 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18120
18121 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18122 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18123 gcc-dg-debug-runtest.
18124 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18125 gcc-dg-debug-runtest.
18126
18127 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18128
18129 PR c++/9022
18130 * g++.dg/lookup/using6.C: New test.
18131
18132 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18133
18134 * g++.dg/parse/access2.C: New test.
18135
18136 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18137
18138 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18139 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18140 * gcc.dg/debug/debug.exp: Likewise.
18141
18142 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18143
18144 * gcc.dg/dollar.c: New test.
18145
18146 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18147
18148 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18149 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18150 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18151 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18152 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18153 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18154 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18155 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18156 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18157 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18158 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18159 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18160 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18161 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18162 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18163 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18164 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18165 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18166
18167 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18168
18169 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18170 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18171 support for "repo" mode.
18172 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18173 * lib/g77-dg.exp: Likewise.
18174 * lib/obj-dg.exp: Likewise.
18175
18176 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18177
18178 Merge from gcc-3_2-rhl8-branch:
18179 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18180
18181 * gcc.dg/tls/opt-6.c: New test.
18182
18183 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18184
18185 * gcc.dg/20030405-1.c: New test.
18186
18187 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18188
18189 * gcc.dg/20030309-1.c: New test.
18190
18191 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18192
18193 * gcc.c-torture/execute/20030307-1.c: New test.
18194
18195 2003-02-20 Randolph Chung <tausq@debian.org>
18196
18197 * gcc.c-torture/compile/20030220-1.c: New test.
18198
18199 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18200
18201 * gcc.dg/20030217-1.c: New test.
18202
18203 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18204
18205 * gcc.c-torture/compile/20020129-1.c: New test.
18206
18207 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18208
18209 * gcc.dg/unroll-1.c: New test.
18210
18211 2002-11-16 Jan Hubicka <jh@suse.cz>
18212
18213 * gcc.c-torture/execute/20020920-1.c: New test.
18214
18215 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18216
18217 PR target/7434
18218 * gcc.c-torture/compile/20021008-1.c: New test.
18219
18220 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18221
18222 PR target/7559
18223 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18224
18225 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18226
18227 * gcc.c-torture/compile/20020807-1.c: New test.
18228
18229 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18230
18231 * gcc.dg/tls/opt-1.c: New test.
18232
18233 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18234
18235 * gcc.dg/20020729-1.c: New test.
18236
18237 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18238
18239 * g++.dg/opt/life1.C: New test.
18240
18241 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18242
18243 * gcc.dg/20020525-1.c: New test.
18244
18245 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18246
18247 PR c++/6794
18248 * g++.dg/ext/pretty1.C: New test.
18249 * g++.dg/ext/pretty2.C: New test.
18250
18251 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18252
18253 PR c++/8385
18254 * g++.dg/ext/typeof5.C: New test.
18255
18256 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18257
18258 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18259 __USER_LABEL_PREFIX__ into account.
18260 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18261
18262 2003-05-14 Roger Sayle <roger@eyesopen.com>
18263
18264 * gcc.dg/builtins-15.c: New test case.
18265
18266 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18267
18268 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18269
18270 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18271
18272 * lib/g++.exp: Tweak handling of additional source files.
18273 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18274 * g++.dg/special/conpr-2a.C: Rename to ...
18275 * g++.dg/special/conpr-2a.cc: ... this.
18276 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18277 * g++.dg/special/conpr-3a.C: Rename to ...
18278 * g++.dg/special/conpr-3a.cc: This.
18279 * g++.dg/special/conpr-3b.C: Rename to ...
18280 * g++.dg/special/conpr-3b.cc: This.
18281 * g++.dg/special/conpr-4.C: New test.
18282 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18283
18284 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18285
18286 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18287
18288 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18289
18290 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18291 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18292 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18293 * g++.old-deja/g++.other/warn3.C: Likewise.
18294
18295 2003-05-11 Roger Sayle <roger@eyesopen.com>
18296
18297 * gcc.dg/i386-387-1.c: Update to also test log.
18298 * gcc.dg/i386-387-2.c: Likewise.
18299
18300 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18301
18302 * g77.f-torture/execute/int8421.f: New test.
18303
18304 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18305
18306 PR c++/10230, c++/10481
18307 * g++.dg/lookup/scoped5.C: New test.
18308
18309 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18310
18311 PR c++/10552
18312 * g++.dg/template/ttp6.C: New test.
18313
18314 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18315
18316 * gcc.c-torture/execute/builtins: New directory.
18317 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18318 gcc.c-torture/execute/builtins.
18319 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18320 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18321 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18322 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18323
18324 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18325
18326 PR c++/9252
18327 * g++.dg/template/access8.C: New test.
18328 * g++.dg/template/access9.C: New test.
18329
18330 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18331
18332 PR c++/9554
18333 * g++.dg/parse/access1.C: New test.
18334
18335 2003-05-09 DJ Delorie <dj@redhat.com>
18336
18337 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18338 long, and not an int.
18339
18340 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18341
18342 PR c++/10555, c++/10576
18343 * g++.dg/template/memclass1.C: New test.
18344
18345 2003-05-08 DJ Delorie <dj@redhat.com>
18346
18347 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18348 targets.
18349 * gcc.c-torture/execute/20021024-1.x: Likewise.
18350 * gcc.c-torture/execute/shiftdi.x: Likewise.
18351 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18352 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18353 * gcc.dg/20021018-1.c: Likewise.
18354
18355 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18356
18357 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18358
18359 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18360 (bcopy): Call memmove.
18361
18362 2003-05-08 Roger Sayle <roger@eyesopen.com>
18363
18364 * g77.f-torture/compile/8485.f: New test case.
18365
18366 2003-05-07 Richard Henderson <rth@redhat.com>
18367
18368 PR c++/10570
18369 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18370 Verify exception_cleanup not called for rethrows.
18371 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18372 when exiting catch block without rethrowing.
18373 * g++.dg/eh/forced3.C: New.
18374 * g++.dg/eh/forced4.C: New.
18375
18376 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18377
18378 * gcc.dg/20030505.c: Fix triplet.
18379
18380 2003-05-06 DJ Delorie <dj@redhat.com>
18381
18382 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18383 * gcc.dg/nest.c: Likewise.
18384
18385 2003-05-05 Roger Sayle <roger@eyesopen.com>
18386
18387 * gcc.dg/builtins-14.c: New test case.
18388
18389 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18390
18391 * lib/compat.exp (compat-execute): New argument.
18392 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18393 * gcc.dg/compat: New test directory.
18394 * gcc.dg/compat/compat.exp: New expect script.
18395 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18396 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18397 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18398 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18399 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18400 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18401
18402 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18403 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18404 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18405 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18406 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18407 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18408 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18409 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18410 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18411 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18412 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18413 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18414 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18415 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18416 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18417
18418 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18419
18420 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18421
18422 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18423
18424 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18425
18426 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18427
18428 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18429 * gcc.dg/ppc-fsel-2.c: New test.
18430
18431 * gcc.dg/unused-5.c: New test.
18432
18433 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18434
18435 PR c++/10496
18436 * g++.dg/warn/pmf1.C: New test.
18437
18438 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18439
18440 PR c++/4494
18441 * g++.dg/warn/main.C: New test.
18442
18443 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18444
18445 * gcc.dg/nonnull-3.c: New test.
18446
18447 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18448
18449 * gcc.dg/cpp/Wtrigraphs.c: Update.
18450 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18451
18452 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18453
18454 * gcc.dg/ppc-fsel-1.c: New test.
18455
18456 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18457
18458 PR c/10604
18459 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18460
18461 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18462
18463 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18464
18465 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18466
18467 PR c++/9364, c++/10553, c++/10586
18468 * g++.dg/parse/typename4.C: New test.
18469 * g++.dg/parse/typename5.C: Likewise.
18470
18471 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18472
18473 * gcc.c-torture/compile/20030503-1.c: New test.
18474
18475 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18476
18477 * g++.dg/lookup/using5.C: Fix testcase error.
18478
18479 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18480
18481 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18482 since MEABI is no longer supported. Remove all vestiges
18483 of MEABI from the test.
18484
18485 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18486
18487 PR c++/10554
18488 * g++.dg/lookup/using5.C: New test.
18489
18490 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18491
18492 PR c++/8772
18493 * g++.dg/template/ttp5.C: New test.
18494
18495 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18496
18497 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18498 (dg-gpp-additional-sources): New function.
18499 (dg-gpp-additional-files): Likewise.
18500 * lib/g++.exp (additional_sources): New variable.
18501 (additional_files): Likewise.
18502 (g++_target_compile): Deal with them.
18503 * lib/old-dejagnu.exp: Remove.
18504 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18505 * g++.old-deja: Revise all tests to use dg commands.
18506
18507 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18508
18509 PR c++/9432, c++/9528
18510 * g++.dg/lookup/using4.C: New test.
18511
18512 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18513
18514 * gcc.dg/noreturn-5.c: New file.
18515 * gcc.dg/noreturn-6.c: New file.
18516
18517 * gcc.c-torture/compile/inline-1.c: New file.
18518
18519 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18520
18521 PR c++/10551
18522 * g++.dg/template/explicit1.C: New test.
18523
18524 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18525
18526 PR c++/10549
18527 * g++.dg/other/bitfield1.C: New test.
18528
18529 PR c++/10527
18530 * g++.dg/init/new7.C: New test.
18531
18532 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18533
18534 * g++.dg/ext/desig1.C: New test.
18535 * g++.dg/ext/init1.C: Update.
18536
18537 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18538
18539 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18540
18541 PR c++/10180
18542 * g++.dg/warn/Winline-1.C: New test.
18543
18544 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18545
18546 * gcc.c-torture/execute/string-opt-19.c: New test.
18547
18548 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18549 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18550
18551 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18552
18553 PR c++/10506
18554 * g++.dg/init/new6.C: New test.
18555
18556 PR c++/10503
18557 * g++.dg/init/ref6.C: New test.
18558
18559 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18560
18561 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18562
18563 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18564
18565 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18566 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18567
18568 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18569
18570 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18571 initialized static data members.
18572
18573 2003-04-25 H.J. Lu <hjl@gnu.org>
18574
18575 * gcc.dg/ia64-sync-4.c: New test.
18576
18577 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18578
18579 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18580 date.
18581
18582 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18583
18584 PR c++/10337
18585 * g++.dg/warn/conv1.C: New test.
18586 * g++.old-deja/g++.other/conv7.C: Adjust.
18587 * g++.old-deja/g++.other/overload14.C: Adjust.
18588
18589 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18590
18591 PR c++/10471
18592 * g++.dg/template/defarg2.C: New test.
18593
18594 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
18595
18596 * gcc.dg/cpp/include2.c: Update.
18597 * gcc.dg/cpp/multiline-2.c: New.
18598 * gcc.dg/cpp/multiline.c: Update.
18599 * gcc.dg/cpp/strify2.c: Update.
18600 * gcc.dg/cpp/trad/literals-2.c: Update.
18601
18602 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18603
18604 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18605
18606 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18607
18608 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18609
18610 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18611
18612 PR c++/10451
18613 * g++.dg/parse/crash4.C: New test.
18614
18615 PR c++/9847
18616 * g++.dg/parse/crash5.C: New test.
18617
18618 2003-04-22 Mark Mitchell <mark@codesourcery.com>
18619
18620 PR c++/10446
18621 * g++.dg/parse/crash3.C: New test.
18622
18623 PR c++/10428
18624 * g++.dg/parse/elab1.C: New test.
18625
18626 2003-04-22 Devang Patel <dpatel@apple.com>
18627
18628 * gcc.dg/cpp/trad/funlike-5.c: New test.
18629
18630 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18631
18632 * g++.dg/other/packed1.C: Fix dg options.
18633
18634 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18635
18636 * g++.dg/other/offsetof2.C: New test.
18637
18638 2003-04-21 Mark Mitchell <mark@codesourcery.com>
18639
18640 * g++.dg/template/recurse.C: Adjust location of error messages.
18641
18642 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18643
18644 PR c++/9881
18645 * g++.dg/init/addr-const1.C: New test.
18646 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18647
18648 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
18649
18650 PR c++/10405
18651 * g++.dg/lookup/struct-hack1.C: New test.
18652
18653 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
18654
18655 * ucs.c: Update diagnostic messages.
18656
18657 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18658
18659 * gcc.dg/cpp/truefalse.cpp: New test.
18660 * gcc.dg/cpp/cpp.exp: Update.
18661 * g++.dg/other/stdbool-if.C: Remove.
18662
18663 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18664
18665 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18666 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18667
18668 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18669
18670 * gcc.c-torture/compile/20030418-1.c: New test.
18671
18672 2003-04-17 Janis Johnson <janis187@us.ibm.com>
18673
18674 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18675
18676 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18677
18678 PR c++/10347
18679 g++.dg/template/dependent-name1.C: New test.
18680
18681 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18682
18683 * gcc.dg/warn-1.c (tourist_guide): New array,
18684 contains a pointer to bar.
18685
18686 2003-04-16 Roger Sayle <roger@eyesopen.com>
18687
18688 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18689 * gcc.c-torture/execute/medce-1.c: New test case.
18690 * gcc.c-torture/execute/medce-2.c: New test case.
18691
18692 2003-04-15 Mark Mitchell <mark@codesourcery.com>
18693
18694 * lib/prune.exp: Ignore more messages.
18695
18696 PR c++/10381
18697 * g++.dg/parse/lookup3.C: New test.
18698
18699 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18700
18701 * gcc.c-torture/compile/20030415-1.c : New test.
18702
18703 2003-04-14 Mark Mitchell <mark@codesourcery.com>
18704
18705 * gcc.c-torture/execute/scope-2.c: Move to ...
18706 * gcc.dg/noncompile/scope.c: .... here.
18707
18708 2003-04-14 Roger Sayle <roger@eyesopen.com>
18709
18710 * gcc.dg/20030414-2.c: New test case.
18711
18712 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
18713
18714 PR target/10377
18715 * gcc.dg/20030414-1.c: New test.
18716
18717 2003-04-13 Roger Sayle <roger@eyesopen.com>
18718
18719 * gcc.dg/builtins-12.c: New test case.
18720 * gcc.dg/builtins-13.c: New test case.
18721
18722 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18723
18724 * gcc.c-torture/execute/string-opt-18.c: New test.
18725
18726 2003-04-13 Mark Mitchell <mark@codesourcery.com>
18727
18728 PR c++/10300
18729 * g++.dg/init/new5.C: New test.
18730
18731 2003-04-12 Mark Mitchell <mark@codesourcery.com>
18732
18733 PR c++/7910
18734 * g++.dg/ext/dllimport1.C: New test.
18735
18736 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18737
18738 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18739
18740 2003-04-11 Bud Davis <bdavis9659@comcast.net>
18741
18742 PR Fortran/9263
18743 * g77.f-torture/noncompile/9263.f: New test
18744 PR Fortran/1832
18745 * g77.f-torture/execute/1832.f: New test
18746
18747 2003-04-11 David Chad <davidc@freebsd.org>
18748 Loren J. Rittle <ljrittle@acm.org>
18749
18750 libobjc/8562
18751 * objc.dg/headers.m: New test.
18752
18753 2003-04-10 Zack Weinberg <zack@codesourcery.com>
18754
18755 * gcc.c-torture/execute/builtin-noret-2.c: New.
18756 * gcc.c-torture/execute/builtin-noret-2.x: New.
18757 XFAIL builtin-noret-2.c at -O1 and above.
18758 * gcc.dg/redecl.c: New.
18759 * gcc.dg/Wshadow-1.c: Update error regexps.
18760
18761 2003-04-10 Mark Mitchell <mark@codesourcery.com>
18762
18763 * g++.dg/abi/bitfield10.C: New test.
18764
18765 2003-04-09 Mike Stump <mrs@apple.com>
18766
18767 * gcc.dg/pch/pch.exp: Make testcase names longer.
18768 * g++.dg/pch/pch.exp: Make testcase names longer.
18769
18770 2003-04-08 Roger Sayle <roger@eyesopen.com>
18771
18772 * gcc.dg/builtins-11.c: New test case.
18773
18774 2003-04-08 Roger Sayle <roger@eyesopen.com>
18775
18776 * gcc.dg/builtins-9.c: New test case.
18777 * gcc.dg/builtins-10.c: New test case.
18778
18779 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18780
18781 * gcc.dg/noncompile/init-4.c.c: New test.
18782
18783 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18784
18785 * gcc.misc-test/gcov-9.c: New test.
18786 * gcc.misc-test/gcov-10.c: New test
18787 * gcc.misc-test/gcov-11.c: New test.
18788
18789 2003-04-05 Zack Weinberg <zack@codesourcery.com>
18790
18791 PR optimization/10024
18792 * gcc.c-torture/compile/20030405-1.c: New test.
18793
18794 2003-04-04 Geoffrey Keating <geoffk@apple.com>
18795
18796 * gcc.dg/pch/static-3.c: New.
18797 * gcc.dg/pch/static-3.hs: New.
18798 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18799
18800 2003-04-04 Richard Henderson <rth@redhat.com>
18801
18802 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18803 * g++.dg/eh/forced2.C: Likewise.
18804
18805 2003-04-03 Mike Stump <mrs@apple.com>
18806
18807 * lib/scanasm.exp (scan-assembler): Add xfail processing for
18808 target arg.
18809 (scan-assembler-times, scan-assembler-not): Likewise.
18810 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18811
18812 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18813
18814 * gcc.dg/sparc-loop-1.c: New test.
18815
18816 2003-04-02 Geoffrey Keating <geoffk@apple.com>
18817
18818 PR other/9274
18819 * g++.dg/pch/system-2.C: New.
18820 * g++.dg/pch/system-2.Hs: New.
18821
18822 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
18823
18824 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
18825
18826 * g++.dg/eh/simd-1.C (vecfunc): Same.
18827
18828 2003-04-01 Roger Sayle <roger@eyesopen.com>
18829
18830 * gcc.c-torture/execute/20030401-1.c: New test case.
18831
18832 2003-04-01 Ziemowit Laski <zlaski@apple.com>
18833
18834 * objc.dg/defs.m: New.
18835
18836 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
18837
18838 * g++.dg/eh/simd-1.C: New.
18839 * g++.dg/eh/simd-2.C: New.
18840
18841 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
18842
18843 * gcc.c-torture/execute/simd-3.c: New.
18844
18845 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18846
18847 PR c/9936
18848 * gcc.dg/20030331-2.c: New test.
18849
18850 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18851
18852 PR c++/10278
18853 * g++.dg/parse/crash2.C: New test.
18854
18855 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18856
18857 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18858 * gcc.c-torture/execute/20030331-1.c: ...here.
18859
18860 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18861
18862 * gcc.c-torture/execute/20030331-1.c: New test.
18863
18864 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18865
18866 * lib/gcov.exp: Adjust call return testing strings.
18867 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
18868
18869 2003-03-31 Roger Sayle <roger@eyesopen.com>
18870
18871 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
18872 * gcc.dg/builtins-7.c: New test case.
18873 * gcc.dg/builtins-8.c: New test case.
18874
18875 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18876
18877 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
18878
18879 2003-03-30 Mark Mitchell <mark@codesourcery.com>
18880
18881 PR c++/7647
18882 * g++.dg/lookup-class-member-2.C: New test.
18883
18884 2003-03-30 Glen Nakamura <glen@imodulo.com>
18885
18886 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
18887
18888 2003-03-28 Roger Sayle <roger@eyesopen.com>
18889
18890 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
18891
18892 2003-03-28 Mark Mitchell <mark@codesourcery.com>
18893
18894 * g++.dg/init/attrib1.C: New test.
18895
18896 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18897
18898 * gcc.dg/ultrasp8.c: New test.
18899
18900 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18901
18902 * gcc.dg/ultrasp7.c: New test.
18903
18904 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
18905
18906 PR c++/10047
18907 * g++.dg/template/inline1.C: New test.
18908
18909 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18910
18911 * gcc.dg/sparc-dwarf2.c: New test.
18912
18913 2003-03-27 Roger Sayle <roger@eyesopen.com>
18914
18915 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
18916 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
18917
18918 2003-03-27 Mark Mitchell <mark@codesourcery.com>
18919
18920 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
18921 than reading .x files.
18922 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
18923 * g77.dg/gcov/gcov-1.f: Likewise.
18924 * gcc.misc-tests/gcov-4b.c: Likewise.
18925 * gcc.misc-tests/gcov-5b.c: Likewise.
18926 * gcc.misc-tests/gcov-6.c: Likewise.
18927 * gcc.misc-tests/gcov-7.c: Likewise.
18928 * gcc.misc-tests/gcov-8.c: Likewise.
18929 * g++.dg/gcov/gcov-1.x: Remove.
18930 * g77.dg/gcov/gcov-1.x: Likewise.
18931 * gcc.misc-tests/gcov-4b.x: Likewise.
18932 * gcc.misc-tests/gcov-5b.x: Likewise.
18933 * gcc.misc-tests/gcov-6.x: Likewise.
18934 * gcc.misc-tests/gcov-7.x: Likewise.
18935 * gcc.misc-tests/gcov-8.x: Likewise.
18936
18937 2003-03-27 Glen Nakamura <glen@imodulo.com>
18938
18939 PR opt/10087
18940 * gcc.dg/20030324-1.c: New test.
18941
18942 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
18943
18944 PR c++/10224
18945 * g++.dg/template/arg3.C: New test.
18946
18947 PR c++/10158
18948 * g++.dg/template/friend18.C: New test.
18949
18950 2003-03-26 Roger Sayle <roger@eyesopen.com>
18951
18952 * g77.f-torture/compile/20030326-1.f: New test case.
18953
18954 2003-03-26 Janis Johnson <janis187@us.ibm.com>
18955
18956 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
18957
18958 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
18959
18960 2003-03-26 Jakub Jelinek <jakub@redhat.com>
18961
18962 * gcc.dg/ia64-sync-3.c: New test.
18963
18964 2003-03-26 Alan Modra <amodra@bigpond.net.au>
18965
18966 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
18967
18968 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18969
18970 * gcc.dg/ultrasp6.c: New test.
18971
18972 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18973
18974 * gcc.dg/i386-signbit-1.c: New test.
18975 * gcc.dg/i386-signbit-2.c: New test.
18976 * gcc.dg/i386-signbit-3.c: New test.
18977
18978 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18979
18980 * gcc.dg/ultrasp5.c: Fix options.
18981
18982 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18983
18984 * gcc.dg/ultrasp5.c: Fix comment.
18985
18986 2003-03-24 Bud Davis <bdavis9659@comcast.net>
18987
18988 PR fortran/10197
18989 * g77.f-torture/execute/10197.f: New test.
18990
18991 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
18992
18993 PR c++/9898, c++/383
18994 * g++.dg/template/conv6.C: New test.
18995
18996 PR c++/10119
18997 * g++.dg/template/ptrmem5.C: New test.
18998
18999 PR c++/10026
19000 * g++.dg/lookup/koenig1.C: New test.
19001
19002 PR C++/10199
19003 * g++.dg/lookup/template2.C: New test.
19004
19005 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19006
19007 * g++.dg/opt/rtti1.C: New test.
19008
19009 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19010
19011 * gcc.dg/ultrasp5.c: New test.
19012
19013 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19014
19015 PR middle-end/9967
19016 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19017 builtin fputs.
19018
19019 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19020
19021 PR c/8224
19022 * gcc.dg/20030323-1.c: New test.
19023
19024 2003-03-23 Roger Sayle <roger@eyesopen.com>
19025
19026 * gcc.c-torture/compile/20030323-1.c: New test case.
19027
19028 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19029
19030 * gcc.dg/20030321-1.c: New test.
19031
19032 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19033
19034 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19035
19036 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19037
19038 PR c++/9978, c++/9708
19039 * g++.dg/ext/vlm1.C: Adjust expected error.
19040 * g++.dg/ext/vla2.C: New test.
19041 * g++.dg/template/arg1.C: New test.
19042 * g++.dg/template/arg2.C: New test.
19043
19044 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19045
19046 * g77.f-torture/execute/select.f: New test.
19047 * g77.f-torture/noncompile/select_no_compile.f: New test.
19048
19049 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19050
19051 PR c++/9898
19052 * g++.dg/other/error4.C: New test.
19053
19054 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19055
19056 * g++.dg/template/friend17.C: New test.
19057
19058 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19059
19060 * gcc.c-torture/compile/20030320-1.c: New.
19061
19062 2003-03-20 Roger Sayle <roger@eyesopen.com>
19063
19064 * gcc.dg/builtins-6.c: New test case.
19065
19066 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19067
19068 PR target/10073
19069 * gcc.c-torture/compile/20030319-1.c: New.
19070
19071 2003-03-18 Jan Hubicka <jh@suse.cz>
19072
19073 * gcc.dg/i386-cvt-1.c: New test.
19074
19075 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19076
19077 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19078 * objc.dg/naming-2.m: Likewise.
19079
19080 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19081
19082 PR c++/9639
19083 * g++.dg/parse/crash1.C: New test.
19084
19085 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19086
19087 PR c++/8805
19088 * g++.dg/eh/cleanup1.C: New test.
19089
19090 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19091
19092 * gcc.c-torture/execute/20030316-1.c: New test case.
19093
19094 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19095
19096 PR c++/9629
19097 * g++.dg/init/ctor2.C: New test.
19098
19099 2003-03-15 Roger Sayle <roger@eyesopen.com>
19100
19101 * g77.f-torture/compile/xformat.f: New test case.
19102
19103 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19104
19105 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19106 * g++.old-deja/g++.mike/eh50.C: Likewise.
19107
19108 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19109
19110 PR c++/6440
19111 * g++.dg/template/spec7.C: New test.
19112 * g++.dg/template/spec8.C: Likewise.
19113
19114 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19115
19116 * gcc.c-torture/execute/20030313-1.c: New test.
19117
19118 2003-03-14 Richard Henderson <rth@redhat.com>
19119
19120 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19121
19122 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19123
19124 * gcc.c-torture/compile/20030314-1.c: New test.
19125
19126 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19127
19128 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19129 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19130 thumb target,
19131 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19132 to accept newer _imp__ prefix and additional
19133 newline in .drectve section.
19134 * gcc.dg/dll-4.c: Likewise.
19135 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19136 switch.
19137
19138 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19139
19140 * g++.dg/parse/namespace9.C: New test.
19141
19142 * g++.dg/init/ref5.C: New test.
19143 * g++.dg/parse/ptrmem1.C: Likewise.
19144
19145 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19146
19147 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19148 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19149 regular expression.
19150 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19151 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19152
19153 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19154
19155 * gcc.c-torture/execute/20030224-2.c: New test.
19156
19157 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19158
19159 * gcc.dg/decl-3.c: New test.
19160
19161 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19162
19163 * gcc.dg/i386-loop-2.c: New test.
19164
19165 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19166
19167 PR c++/9474
19168 * g++.dg/parse/namespace8.C: New test.
19169
19170 PR c++/9924
19171 * g++.dg/overload/builtin2.C: New test.
19172
19173 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19174
19175 * gcc.dg/return-type-3.c: New test.
19176
19177 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19178
19179 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19180 profiling options are not supported.
19181
19182 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19183
19184 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19185 * g++.old-deja/g++.warn/impint2.C: Likewise.
19186
19187 2003-03-10 Devang Patel <dpatel@apple.com>
19188
19189 * g++.dg/cpp/c++_cmd_1.C: New test.
19190 * g++.dg/cpp/c++_cmd_1.h: New file.
19191
19192 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19193
19194 * gcc.dg/altivec-9.c: New file.
19195
19196 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19197
19198 * gcc.dg/ppc-sdata-1.c: New test.
19199 * gcc.dg/ppc-sdata-2.c: New test.
19200
19201 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19202
19203 PR c++/9373
19204 * g++.dg/opt/ptrmem2.C: New test.
19205
19206 PR c++/8534
19207 * g++.dg/opt/ptrmem1.C: New test.
19208
19209 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19210
19211 * gcc.dg/i386-loop-1.c: New test.
19212
19213 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19214
19215 PR c++/9970
19216 * g++.dg/lookup/friend1.C: New test.
19217
19218 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19219
19220 PR c++/9823
19221 * g++.dg/parser/constructor1.C: New test.
19222
19223 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19224
19225 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19226
19227 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19228
19229 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19230
19231 * gcc.dg/cpp/Wunused.c: Update test.
19232
19233 2003-03-08 Jan Hubicka <jh@suse.cz>
19234
19235 * gcc.dg/inline-3.c: New test.
19236
19237 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19238
19239 PR c++/9809
19240 * g++.dg/parse/builtin1.C: New test.
19241
19242 PR c++/9982
19243 * g++.dg/abi/cookie1.C: New test.
19244 * g++.dg/abi/cookie2.C: Likewise.
19245
19246 PR c++/9524
19247 * g++.dg/template/field1.C: New test.
19248
19249 PR c++/9912
19250 * g++.dg/parse/class1.C: New test.
19251 * g++.dg/parse/namespace7.C: Likewise.
19252 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19253
19254 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19255
19256 * g++.dg/init/ref4.C: New test.
19257
19258 2003-03-07 Jan Hubicka <jh@suse.cz>
19259
19260 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19261 * gcc.dg/inline-3.c: New test.
19262
19263 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19264
19265 * g++.dg/init/ref3.C: New test.
19266
19267 PR c++/9965
19268 * g++.dg/init/ref2.C: New test.
19269
19270 PR c++/9400
19271 * g++.dg/warn/Wshadow-2.C: New test.
19272
19273 PR c++/9791
19274 * g++.dg/warn/Woverloaded-1.C: New test.
19275
19276 2003-03-05 Jan Hubicka <jh@suse.cz>
19277
19278 * gcc.dg/i386-local2.c: New.
19279 * gcc.dg/i386-local.c: Fix typo.
19280
19281 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19282
19283 * g++.dg/abi/layout3.C: New test.
19284
19285 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19286
19287 * gcc.c-torture/compile/20030305-1.c
19288
19289 2003-03-05 Jan Hubicka <jh@suse.cz>
19290
19291 * gcc.dg/i386-local.c: New.
19292
19293 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19294
19295 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19296
19297 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19298
19299 * gcc.dg/switch-2.c: New test.
19300 * gcc.dg/switch-3.c: New test.
19301 * gcc.dg/Wswitch.c: Adjust line numbers.
19302 * gcc.dg/Wswitch-default.c: Likewise.
19303 * gcc.dg/Wswitch-enum.c: Likewise.
19304
19305 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19306
19307 * gcc.c-torture/execute/20030222-1.c: New test.
19308
19309 2003-03-03 James E Wilson <wilson@tuliptree.org>
19310
19311 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19312
19313 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19314
19315 PR c++/9878
19316 * g++.dg/init/ref1.C: New test.
19317
19318 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19319
19320 * gcc.dg/sh-relax.c: New SH-only test.
19321
19322 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19323
19324 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19325 comment explaining purpose of testcase.
19326
19327 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19328
19329 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19330 for HC11/HC12 (asm needs two int registers).
19331 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19332 HC11/HC12 because the test uses an asm which needs two 32-bit
19333 registers.
19334
19335 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19336
19337 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19338 for HC11/HC12 (array is too large otherwise).
19339 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19340 * gcc.c-torture/compile/20010518-2.x: Likewise.
19341 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19342 HC11/HC12 (array is too large).
19343
19344 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19345
19346 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19347 * lib/g++-dg.exp (g++-dg-test): Likewise.
19348
19349 2003-03-01 Roger Sayle <roger@eyesopen.com>
19350
19351 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19352 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19353
19354 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19355
19356 * g++.dg/warn/implicit-typename1.C: Remove warning.
19357
19358 2003-02-28 Richard Henderson <rth@redhat.com>
19359
19360 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19361 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19362
19363 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19364
19365 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19366 * g++.dg/pch/pch.exp: Likewise.
19367
19368 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19369
19370 PR c++/9879
19371 * testsuite/g++.dg/init/new4.C: New test.
19372
19373 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19374
19375 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19376
19377 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19378
19379 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19380 unsigned long.
19381
19382 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19383 wider than float.
19384
19385 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19386
19387 * lib/scanasm.exp: Add support for counting numbers of
19388 occurences.
19389 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19390 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19391
19392 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19393
19394 PR c++/9683
19395 * g++.dg/template/static3.C: New test.
19396
19397 PR c++/9829
19398 * g++.dg/parse/namespace6.C: New test.
19399
19400 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19401
19402 PR target/9732
19403 * gcc.dg/20030225-1.c: New test.
19404
19405 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19406
19407 * README: Remove out-of-date information.
19408
19409 PR c++/9836
19410 * g++.dg/template/spec6.C: New test.
19411
19412 2003-02-24 Jeff Law <law@redhat.com>
19413
19414 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19415
19416 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19417
19418 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19419 * gcc.dg/pragma-ep-1.c: Likewise.
19420
19421 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19422
19423 PR c++/9602
19424 * g++.dg/template/friend16.C: New test.
19425
19426 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19427
19428 PR c++/5333
19429 * g++.dg/parse/fused-params1.C: Adjust error messages.
19430 * g++.dg/template/nested3.C: New test.
19431
19432 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19433
19434 * g++.dg/abi/param1.C: New test.
19435
19436 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19437
19438 PR c++/7982
19439 * g++.dg/warn/implicit-typename1.C: New test.
19440
19441 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19442
19443 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19444 with "mtune".
19445 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19446 * gcc.c-torture/execute/20010129-1.x: Likewise.
19447 * gcc.dg/20011107-1.c: Likewise.
19448 * gcc.dg/20020108-1.c: Likewise.
19449 * gcc.dg/20020122-3.c: Likewise.
19450 * gcc.dg/20020206-1.c: Likewise.
19451 * gcc.dg/20020310-1.c: Likewise.
19452 * gcc.dg/20020426-2.c: Likewise.
19453 * gcc.dg/20020517-1.c: Likewise.
19454 * gcc.dg/991230-1.c: Likewise.
19455 * gcc.dg/i386-unroll-1.c: Likewise.
19456 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19457
19458 2003-02-22 Jan Hubicka <jh@suse.cz>
19459
19460 * gcc.dg/i386-mul.c: New test.
19461
19462 2003-02-21 Roger Sayle <roger@eyesopen.com>
19463
19464 * gcc.dg/builtins-5.c: New test case.
19465
19466 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19467
19468 * gcc.dg/asmreg-1.c: New test.
19469
19470 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19471
19472 PR c++/9749
19473 * g++.dg/parse/varmod1.C: New test.
19474
19475 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19476
19477 PR c++/9727
19478 * g++.dg/template/op1.C: New test.
19479
19480 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19481
19482 PR c++/8906
19483 * g++.dg/template/nested2.C: New test.
19484
19485 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19486
19487 PR c++/8724
19488 * g++.dg/expr/dtor1.C: New test.
19489
19490 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19491
19492 * gcc.dg/cpp/include3.c: New test.
19493 * gcc.dg/cpp/inc/foo.h: New file.
19494
19495 2003-02-21 Glen Nakamura <glen@imodulo.com>
19496
19497 * gcc.c-torture/execute/20030221-1.c: New test.
19498
19499 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19500
19501 PR c++/9729
19502 * g++.dg/abi/conv1.C: New test.
19503
19504 2003-02-20 Jan Hubicka <jh@suse.cz>
19505
19506 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19507
19508 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19509
19510 * gcc.c-torture/compile/20030219-1.c: New test.
19511
19512 2003-02-18 Jan Hubicka <jh@suse.cz>
19513
19514 * gcc.dg/funcorder.c: New test.
19515
19516 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19517
19518 * gcc.c-torture/execute/20030218-1.c: New.
19519
19520 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19521
19522 * gcc.dg/20030218-1.c: New.
19523
19524 2003-02-18 Richard Henderson <rth@redhat.com>
19525
19526 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19527 * gcc.dg/attr-used-2.c: New.
19528
19529 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19530
19531 PR c++/9704
19532 * g++.dg/init/copy5.C: New test.
19533
19534 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19535
19536 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19537 * g++.dg/pch/pch.exp: Likewise.
19538
19539 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19540
19541 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19542 STACK_SIZE is not defined.
19543
19544 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19545
19546 PR c++/9457
19547 * g++.dg/template/init1.C: New test.
19548
19549 2003-02-16 Jan HUbicka <jh@suse.cz>
19550
19551 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19552 (foo): Add few extra tests
19553 * gcc.dg/c99-const-expr-3.c: Likewise.
19554 * gcc.c-torture/execute/20030216-1.c: New.
19555
19556 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19557
19558 PR c++/9459
19559 * g++.dg/ext/typeof4.C: New test.
19560
19561 2003-02-15 Roger Sayle <roger@eyesopen.com>
19562
19563 * gcc.dg/i386-387-3.c: New test case.
19564
19565 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19566
19567 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19568 cris-*-elf* cris-*-aout* and mmix-*-*.
19569
19570 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19571
19572 * gcc.dg/20030213-1.c: New test.
19573
19574 2003-02-12 Roger Sayle <roger@eyesopen.com>
19575
19576 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19577 * gcc.dg/i386-387-2.c: Likewise.
19578
19579 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19580
19581 * gcc.dg/ppc-spe.c: Fix formatting.
19582 Enable tests that were previously unsupported by gas.
19583 Delete tests for instructions that no longer exist.
19584 Switch arguments on evsubifw builtin.
19585
19586 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19587
19588 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19589 STACK_SIZE is too small.
19590
19591 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19592 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19593
19594 * gcc.dg/decl-2.c: New test.
19595
19596 2003-02-10 Jan Hubicka <jh@suse.cz>
19597
19598 * gcc.dg/i386-fpcvt-1.c: New test.
19599
19600 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
19601
19602 * gcc.c-torture/execute/20030209-1.c: New test.
19603
19604 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19605
19606 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19607 int-wide bitops, use the constants of the same width.
19608 Likewise, if long long is 32-bit wide, test bitops using
19609 32-bit constants.
19610
19611 2003-02-07 Loren James Rittle <ljrittle@acm.org>
19612
19613 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19614
19615 2003-02-07 Roger Sayle <roger@eyesopen.com>
19616
19617 * testsuite/gcc.dg/builtins-4.c: New test case.
19618
19619 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19620
19621 * gcc.dg/20020430-1.c: Fix dg command typos.
19622 * gcc.dg/20020503-1.c: Likewise.
19623
19624 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19625
19626 PR c++/8785
19627 * g++.dg/parse/fused-params1.C: New test.
19628
19629 PR c++/8857
19630 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19631
19632 PR c++/8921
19633 * g++.dg/parse/non-dependent1.C: New test.
19634
19635 PR c++/8928
19636 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19637
19638 PR c++/9228
19639 * g++.dg/parse/undefined7.C: New test.
19640 * g++.dg/parse/non-templ1.C: New test.
19641
19642 PR c++/9229
19643 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19644
19645 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19646
19647 * gcc.c-torture/compile/20030206-1.c: New test.
19648
19649 2003-02-05 Roger Sayle <roger@eyesopen.com>
19650
19651 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19652 "pow" to "foo" to avoid potential confusion with a math built-in.
19653
19654 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19655
19656 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19657 conditions for SPARC targets.
19658
19659 2003-02-05 Jakub Jelinek <jakub@redhat.com>
19660
19661 * gcc.dg/20030204-1.c: New test.
19662
19663 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19664
19665 PR c++/38
19666 * g++.dg/parse/array-size1.C: New test.
19667
19668 PR c++/5657
19669 * g++.dg/parse/undefined3.C: New test.
19670
19671 PR c++/5665
19672 * g++.dg/parse/undefined4.C: New test.
19673
19674 PR c++/5975
19675 * g++.dg/parse/undefined5.C: New test.
19676
19677 PR c++/7259
19678 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19679
19680 PR c++/8578
19681 * g++.dg/parse/casting-operator1.C: New test.
19682
19683 PR c++/8596
19684 * g++.dg/parse/undefined6.C: New test.
19685
19686 PR c++/8736
19687 * g++.dg/parse/missing-template1.C: New test.
19688
19689 2003-02-04 Jan Hubicka <jh@suse.cz>
19690
19691 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19692 * gcc.dg/i386-cmov?.c: Likewise.
19693 * gcc.dg/i386-fpcvt-?.c: Likewise.
19694 * gcc.dg/i386-ssefp-1.c: Likewise.
19695 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
19696 conventions.
19697
19698 2003-02-03 Mark Mitchell <mark@codesourcery.com>
19699
19700 PR c++/7129
19701 * testsuite/g++.dg/ext/max.C: New test.
19702
19703 2003-02-03 Jan Hubicka <jh@suse.cz>
19704
19705 * gcc.c-torture/execute/20030203-1.c: New test.
19706
19707 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
19708
19709 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19710 'natural-endian'.
19711
19712 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
19713
19714 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19715 * g++.dg/init/new2.C: Likewise.
19716 * g++.dg/other/new1.C: Likewise.
19717
19718 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
19719
19720 * gcc.dg/struct-ret-libc.c: New test.
19721
19722 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19723
19724 * gcc.dg/20030129-1.c: New test.
19725
19726 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19727
19728 PR c++/8849
19729 * g++.dg/template/ptrmem4.C: New test.
19730
19731 2003-01-29 Mark Mitchell <mark@codesourcery.com>
19732
19733 * g++.dg/parser/constant1.C: New test.
19734
19735 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19736
19737 PR c++/8591
19738 * g++.dg/parse/friend2.C: New test.
19739
19740 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19741
19742 PR c++/9437
19743 * g++.dg/template/unify4.C: New test.
19744
19745 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
19746
19747 * gcc.c-torture/execute/20030128-1.c: New test.
19748
19749 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19750
19751 * g++.dg/lookup/nested1.C: Test moved from ...
19752 * g++.old-deja/g++.other/lookup24.C: ... here.
19753
19754 2003-01-28 Jan Hubicka <jh@suse.cz>
19755
19756 * gcc.dg/i386-cmov5.c: New test.
19757
19758 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19759
19760 * gcc.c-torture/execute/20010925-1.c: Changed the
19761 memcpy declaration.
19762
19763 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19764
19765 PR c++/3902
19766 * g++.dg/parse/template5.C: New test.
19767
19768 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19769
19770 PR fortran/9258
19771 * g77.dg/pr9258: New test.
19772
19773 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19774
19775 * README: Move relevant parts from README.g++.
19776
19777 * README.g++: Remove this file.
19778
19779 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19780
19781 * g++.dg/abi/dcast1.C: New test.
19782
19783 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19784
19785 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19786
19787 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19788
19789 PR c++/47
19790 * g++.old-deja/g++.other/lookup24.C: New test.
19791
19792 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19793
19794 PR middle-end/7227
19795 * gcc.dg/uninit-C.c: New test.
19796
19797 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19798
19799 * g++.dg/abi/covariant1.C: New test.
19800
19801 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19802
19803 * gcc.dg/20030123-1.c: New test.
19804
19805 2003-01-25 Jan Hubicka <jh@suse.cz>
19806
19807 PR opt/8492
19808 * gcc.c-torture/compile/20030125-1.c
19809
19810 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19811
19812 PR c++/9403
19813 * g++.dg/parse/template3.C: New test.
19814 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
19815
19816 PR c++/795
19817 * g++.dg/parse/template4.C: New test.
19818
19819 PR c++/9415
19820 * g++.dg/template/qual2.C: New test.
19821
19822 PR c++/8545
19823 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19824
19825 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19826
19827 2003-01-25 Roger Sayle <roger@eyesopen.com>
19828
19829 * gcc.c-torture/execute/switch-1.c: New test case.
19830
19831 2003-01-25 Jan Hubicka <jh@suse.cz>
19832
19833 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19834
19835 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
19836
19837 Tweaks for Bison-1.875. From the NEWS file:
19838 "- `parse error' -> `syntax error'
19839 Bison now uniformly uses the term `syntax error'"
19840 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19841 * gcc.dg/cpp/digraph2.c: Likewise.
19842 * gcc.dg/cpp/direct2.c: Likewise.
19843 * gcc.dg/cpp/paste4.c: Likewise.
19844 * gcc.dg/c90-restrict-1.c: Likewise.
19845 * gcc.dg/c99-func-2.c: Likewise.
19846 * gcc.dg/noncompile/920721-2.c: Likewise.
19847 * gcc.dg/noncompile/930622-2.c: Likewise.
19848 * gcc.dg/noncompile/940112-1.c: Likewise.
19849 * gcc.dg/noncompile/950921-1.c: Likewise.
19850 * gcc.dg/noncompile/951123-1.c: Likewise.
19851 * gcc.dg/noncompile/971104-1.c: Likewise.
19852 * gcc.dg/noncompile/990416-1.c: Likewise.
19853
19854 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
19855
19856 * g++.dg/parse/undefined1.C: Add error message.
19857
19858 2003-01-22 Mark Mitchell <mark@codesourcery.com>
19859
19860 PR c++/9354
19861 * g++.dg/parse/new1.C: New test.
19862
19863 PR c++/9216
19864 * g++.dg/parse/template2.C: New test.
19865
19866 PR c++/9354
19867 * g++.dg/parse/typedef2.C: New test.
19868
19869 PR c++/9328
19870 * g++.dg/ext/typeof3.C: New test.
19871
19872 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19873
19874 PR c++/2738
19875 * g++.dg/parse/ret-type1.C: New test.
19876
19877 PR c++/3792
19878 * g++.dg/parse/tmpl-outside1.C: New test.
19879
19880 PR c++/4207
19881 * g++.dg/parse/int-as-enum1.C: New test.
19882
19883 PR c++/4903
19884 * g++.dg/parse/no-typename1.C: New test.
19885
19886 PR c++/5533
19887 * g++.dg/parse/no-value1.C: New test.
19888
19889 PR c++/5921
19890 * g++.dg/parse/wrong-inline1.C: New test.
19891
19892 PR c++/6402
19893 * g++.dg/parse/ref1.C: New test.
19894
19895 PR c++/6992
19896 * g++.dg/parse/attr-ctor1.C: New test.
19897
19898 PR c++/7229
19899 * g++.dg/parse/namespace5.C: New test.
19900
19901 PR c++/7917
19902 * g++.dg/parse/func-def1.C: New test.
19903
19904 PR c++/8143
19905 * g++.dg/parse/undefined1.C: New test.
19906
19907 PR c++/5723, PR c++/8522
19908 * g++.dg/parse/specialization1.C: New test.
19909
19910 PR c++/163, PR c++/8595
19911 * g++.dg/parse/struct-as-enum1.C: New test.
19912
19913 PR c++/9173
19914 * g++.dg/parse/undefined2.C: New test.
19915
19916 2003-01-22 Mark Mitchell <mark@codesourcery.com>
19917
19918 PR c++/9298
19919 * g++.dg/parse/template1.C: New test.
19920
19921 PR c++/9384
19922 * g++.dg/parse/using1.C: New test.
19923
19924 PR c++/9285
19925 PR c++/9294
19926 * g++.dg/parse/expr2.C: New test.
19927
19928 PR c++/9388
19929 * g++.dg/parse/lookup2.C: Likewise.
19930
19931 2003-01-21 Jan Hubicka <jh@suse.cz>
19932
19933 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
19934 * gcc.c-torture/execute/eeprof-1.c: Likewise.
19935 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
19936 * gcc.c-torture/execute/string-opt-*.c: Likewise.
19937
19938 2003-01-20 Nick Clifton <nickc@redhat.com>
19939
19940 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
19941 problem with ARM sibcall code generation.
19942
19943 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
19944
19945 * gcc.c-torture/execute/20030120-1.c: New.
19946
19947 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
19948
19949 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
19950
19951 2003-01-17 Mark Mitchell <mark@codesourcery.com>
19952
19953 PR c++/9272
19954 * g++.dg/parse/ctor1.C: New test.
19955
19956 PR c++/9294:
19957 * g++.dg/parse/qualified1.C: New test.
19958
19959 * g++.dg/parse/typename3.C: New test.
19960
19961 2003-01-16 Richard Henderson <rth@redhat.com>
19962
19963 * g++.dg/tls/init-2.C: Fix error matches for real this time.
19964
19965 2003-01-16 Richard Henderson <rth@redhat.com>
19966
19967 * g++.dg/pch/pch.exp: Copy test header to the working directory
19968 before using it either for precompilation or direct use.
19969 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
19970 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
19971
19972 2003-01-16 Richard Henderson <rth@redhat.com>
19973
19974 * gcc.dg/pch/pch.exp: Copy test header to the working directory
19975 before using it either for precompilation or direct use.
19976 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
19977 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
19978
19979 2003-01-16 Mark Mitchell <mark@codesourcery.com>
19980
19981 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
19982 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
19983 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
19984 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
19985 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
19986 typename warning into error.
19987 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
19988 error messages.
19989 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
19990 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
19991 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
19992 messages.
19993 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
19994 make declaration visible in template.
19995 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
19996 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
19997 messages.
19998 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
19999 message.
20000 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20001 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20002 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20003 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20004 typename warning with error message.
20005 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20006 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20007 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20008
20009 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20010
20011 * g++.dg/parse/ambig2.C: New test.
20012
20013 2003-01-15 Richard Henderson <rth@redhat.com>
20014
20015 * g++.dg/tls/init-2.C: Update error message string.
20016
20017 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20018
20019 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20020
20021 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20022
20023 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20024 all for HC11/HC12.
20025 * gcc.c-torture/compile/20001205-1.x: Likewise.
20026 * gcc.c-torture/compile/20001226-1.x: Likewise.
20027 * gcc.c-torture/compile/920520-1.x: Likewise.
20028 * gcc.c-torture/compile/961203-1.x: Likewise.
20029 * gcc.c-torture/compile/20020604-1.x: Likewise.
20030
20031 2003-01-15 Jan Hubicka <jh@suse.cz>
20032
20033 * gcc.c-torture/compile/20030115-1.c: New test.
20034
20035 * gcc.dg/i386-fpcvt-1.c: New test.
20036 * gcc.dg/i386-fpcvt-2.c: New test.
20037
20038 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20039
20040 Further conform g++'s __vmi_class_type_info to the C++ ABI
20041 specification.
20042 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20043 the specification.
20044
20045 2003-01-14 Jan Hubicka <jh@suse.cz>
20046
20047 * gcc.dg/i386-fpcvt-1.c: New test.
20048 * gcc.dg/i386-fpcvt-2.c: New test.
20049
20050 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20051
20052 * gcc.dg/i386-mmx-3.c: New test.
20053
20054 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20055
20056 PR c++/9264
20057 * g++.dg/parse/octal1.C: New file.
20058
20059 PR c++/9172
20060 * g++.dg/parse/typename1.C: New file.
20061
20062 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20063
20064 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20065 * gcc.dg/bf-no-ms-layout.c: Likewise.
20066 * gcc.dg/bf-ms-attrib.c: Likewise.
20067
20068 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20069
20070 PR c++/9099
20071 * g++.dg/parse/dtor1.C: New file.
20072
20073 PR c++/9128
20074 * g++.dg/rtti/typeid1.C: New file.
20075
20076 PR c++/9153
20077 * g++.dg/parse/lookup1.C: New file.
20078
20079 PR c++/9171
20080 * g++.dg/templ/spec5.C: New file.
20081
20082 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20083
20084 * gcc.c-torture/compile/20030110-1.c: New test.
20085
20086 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20087
20088 Merge from pch-branch:
20089
20090 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20091
20092 * gcc.dg/pch/cpp-1.h: New.
20093 * gcc.dg/pch/cpp-1.c: New.
20094 * gcc.dg/pch/cpp-2.h: New.
20095 * gcc.dg/pch/cpp-2.c: New.
20096
20097 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20098
20099 * gcc.dg/pch/except-1.h: New.
20100 * gcc.dg/pch/except-1.c: New.
20101
20102 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20103
20104 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20105 running test.
20106 * gcc.dg/pch: Include *.hp not *.h.
20107 * gcc.dg/pch/system-1.h: New.
20108 * gcc.dg/pch/system-1.c: New.
20109
20110 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20111
20112 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20113 rather than trying to build and run a program using PCH.
20114 * gcc.dg/pch: Remove dg-do commands from test files.
20115
20116 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20117
20118 * gcc.dg/pch/macro-3.c: New.
20119 * gcc.dg/pch/macro-3.h: New.
20120
20121 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20122
20123 * gcc.dg/pch/common-1.c: New.
20124 * gcc.dg/pch/common-1.h: New.
20125 * gcc.dg/pch/decl-1.c: New.
20126 * gcc.dg/pch/decl-1.h: New.
20127 * gcc.dg/pch/decl-2.c: New.
20128 * gcc.dg/pch/decl-2.h: New.
20129 * gcc.dg/pch/decl-3.c: New.
20130 * gcc.dg/pch/decl-3.h: New.
20131 * gcc.dg/pch/decl-4.c: New.
20132 * gcc.dg/pch/decl-4.h: New.
20133 * gcc.dg/pch/decl-5.c: New.
20134 * gcc.dg/pch/decl-5.h: New.
20135 * gcc.dg/pch/global-1.c: New.
20136 * gcc.dg/pch/global-1.h: New.
20137 * gcc.dg/pch/inline-1.c: New.
20138 * gcc.dg/pch/inline-1.h: New.
20139 * gcc.dg/pch/inline-2.c: New.
20140 * gcc.dg/pch/inline-2.h: New.
20141 * gcc.dg/pch/static-1.c: New.
20142 * gcc.dg/pch/static-1.h: New.
20143 * gcc.dg/pch/static-2.c: New.
20144 * gcc.dg/pch/static-2.h: New.
20145
20146 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20147
20148 * g++.dg/pch/pch.exp: Better handle failing testcases.
20149 * gcc.dg/pch/pch.exp: Likewise.
20150 * gcc.dg/pch/macro-1.c: New.
20151 * gcc.dg/pch/macro-1.h: New.
20152 * gcc.dg/pch/macro-2.c: New.
20153 * gcc.dg/pch/macro-2.h: New.
20154
20155 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20156
20157 * g++.dg/dg.exp: Treat files in pch/ specially.
20158 * g++.dg/pch/pch.exp: New file.
20159 * g++.dg/pch/empty.H: New file.
20160 * g++.dg/pch/empty.C: New file.
20161 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20162 "precompile".
20163
20164 * gcc.dg/pch/pch.exp: New file.
20165 * gcc.dg/pch/empty.h: New file.
20166 * gcc.dg/pch/empty.c: New file.
20167 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20168 "precompile".
20169
20170 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20171
20172 * g++.dg/template/friend14.C: New test.
20173
20174 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20175
20176 * gcc.dg/old-style-asm-1.c: New test.
20177
20178 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20179
20180 * gcc.c-torture/compile/20030109-1.c: New test.
20181
20182 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20183
20184 * gcc.c-torture/execute/20030109-1.c: New test.
20185
20186 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20187
20188 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20189 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20190 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20191 * g++.old-deja/g++.mike/eh2.C: Likewise
20192 * g++.old-deja/g++.mike/eh3.C: Likewise
20193 * g++.old-deja/g++.mike/eh5.C: Likewise
20194 * g++.old-deja/g++.mike/eh6.C: Likewise
20195 * g++.old-deja/g++.mike/eh7.C: Likewise
20196 * g++.old-deja/g++.mike/eh8.C: Likewise
20197 * g++.old-deja/g++.mike/eh9.C: Likewise
20198 * g++.old-deja/g++.mike/eh10.C: Likewise
20199 * g++.old-deja/g++.mike/eh12.C: Likewise
20200 * g++.old-deja/g++.mike/eh13.C: Likewise
20201 * g++.old-deja/g++.mike/eh14.C: Likewise
20202 * g++.old-deja/g++.mike/eh16.C: Likewise
20203 * g++.old-deja/g++.mike/eh17.C: Likewise
20204 * g++.old-deja/g++.mike/eh18.C: Likewise
20205 * g++.old-deja/g++.mike/eh21.C: Likewise
20206 * g++.old-deja/g++.mike/eh23.C: Likewise
20207 * g++.old-deja/g++.mike/eh24.C: Likewise
20208 * g++.old-deja/g++.mike/eh25.C: Likewise
20209 * g++.old-deja/g++.mike/eh26.C: Likewise
20210 * g++.old-deja/g++.mike/eh27.C: Likewise
20211 * g++.old-deja/g++.mike/eh28.C: Likewise
20212 * g++.old-deja/g++.mike/eh29.C: Likewise
20213 * g++.old-deja/g++.mike/eh31.C: Likewise
20214 * g++.old-deja/g++.mike/eh33.C: Likewise
20215 * g++.old-deja/g++.mike/eh34.C: Likewise
20216 * g++.old-deja/g++.mike/eh35.C: Likewise
20217 * g++.old-deja/g++.mike/eh36.C: Likewise
20218 * g++.old-deja/g++.mike/eh37.C: Likewise
20219 * g++.old-deja/g++.mike/eh38.C: Likewise
20220 * g++.old-deja/g++.mike/eh39.C: Likewise
20221 * g++.old-deja/g++.mike/eh40.C: Likewise
20222 * g++.old-deja/g++.mike/eh41.C: Likewise
20223 * g++.old-deja/g++.mike/eh42.C: Likewise
20224 * g++.old-deja/g++.mike/eh44.C: Likewise
20225 * g++.old-deja/g++.mike/eh46.C: Likewise
20226 * g++.old-deja/g++.mike/eh47.C: Likewise
20227 * g++.old-deja/g++.mike/eh48.C: Likewise
20228 * g++.old-deja/g++.mike/eh49.C: Likewise
20229 * g++.old-deja/g++.mike/eh50.C: Likewise
20230 * g++.old-deja/g++.mike/eh51.C: Likewise
20231 * g++.old-deja/g++.mike/eh53.C: Likewise
20232 * g++.old-deja/g++.mike/eh55.C: Likewise
20233 * g++.old-deja/g++.mike/p7912.C: Likewise
20234 * g++.old-deja/g++.mike/p9706.C: Likewise
20235 * g++.old-deja/g++.mike/p10416.C: Likewise
20236 * g++.old-deja/g++.mike/p11667.C: Likewise
20237 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20238 Remove redundant reference to Iris.
20239 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20240 Elxsi, i860, Pico Java, and WE32K.
20241
20242 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20243
20244 * g++.dg/ext/asm4.C: New test.
20245
20246 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20247
20248 PR c++/9030
20249 * g++.dg/template/friend12.C: New test.
20250 * g++.dg/template/friend13.C: Likewise.
20251 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20252
20253 2003-01-08 Jan Hubicka <jh@suse.cz>
20254
20255 * gcc.dg/i386-cadd.c: New test.
20256 * gcc.dg/i386-cmov4.c: Likewise.
20257
20258 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20259
20260 PR c++/9165
20261 * g++.dg/warn/Wunused-3.C: New test.
20262
20263 * g++.dg/abi/bitfield9.C: New test.
20264
20265 PR c++/9189
20266 * g++.dg/parse/defarg3.C: New test.
20267
20268 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20269
20270 * g++.dg/parse/ambig1.C: New test.
20271 * g++.dg/parse/defarg2.C: New test.
20272
20273 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20274
20275 * g++.dg/template/defarg-1.C: New test.
20276 * g++.dg/template/local2.C: Likewise.
20277
20278 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20279
20280 * gcc.c-torture/execute/20030105-1.c: New test.
20281
20282 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20283
20284 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20285 * g++.dg/parse/namespace4.C: Likewise.
20286
20287 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20288
20289 * g++.dg/template/ntp2.C: New test.
20290
20291 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20292
20293 * g++.dg/parse/extern-C-1.C: New test.
20294
20295 * g++.dg/parse/namespace4.C: New test.
20296
20297 * g++.dg/template/nested1.C: New test.
20298
20299 * g++.dg/parse/namespace3.C: New test.
20300
20301 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20302
20303 * g++.dg/lookup/two-stage1.C: New test.
20304
20305 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20306
20307 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20308 * g++.old-deja/g++.jason/access8.C: Likewise.
20309 * g++.old-deja/g++.other/decl5.C: Likewise.
20310
20311 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20312
20313 * g++.dg/parse/parse7.C: New test.
20314
20315 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20316
20317 PR c++/2843
20318 * g++.dg/ext/attrib7.C: New test.
20319
20320 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20321
20322 * g++.dg/parse/parse6.C: New test.
20323
20324 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20325
20326 * gcc.dg/h8300-stack-1.c: New.
20327
20328 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20329
20330 g++.dg/lookup/exception1.C: New test.
20331
20332 g++.dg/lookup/template1.C: New test.
20333
20334 g++.dg/parse/namespace2.C: New test.
20335
20336 g++.dg/parse/parens2.C: New test.
20337
20338 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20339
20340 * g++.dg/parse/parse5.C: New test.
20341 * g++.dg/lookup/scoped4.C: New test.
20342
20343 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20344
20345 * g++.dg/parse/parens1.C: New test.
20346
20347 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20348 angle-bracket1.C.
20349 * g++.dg/parse/parens2.C: New test.
20350
20351 * g++.dg/lookup/scope-operator1.C: New test.
20352
20353 * g++.dg/parse/operator1.C: New test.
20354
20355 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20356
20357 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20358 * g++.old-deja/g++.other/access6.C: Likewise.
20359 * g++.old-deja/g++.other/decl1.C: Likewise.
20360 * g++.old-deja/g++.pt/typename12.C: Likewise.
20361
20362 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20363
20364 * g++.dg/parse/namespace1.C: New test.
20365
20366 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20367
20368 * g++.dg/parse/parse4.C: New test.
20369
20370 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20371
20372 * g++.dg/parse/parse3.C: New test.
20373
20374 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20375
20376 * g++.dg/parse/parse2.C: New test.
20377
20378 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20379
20380 * g++.dg/template/friend11.C: New test.
20381
20382 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20383
20384 * g++.dg/parse/parse1.C: New test.
20385
20386 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20387
20388 * lib/profopt.exp: Change the name of a global variable to avoid
20389 possible clashes with other test suites.
20390
20391 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20392
20393 * g++.dg/inherit/covariant8.C: New test.
20394
20395 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20396
20397 * g++.dg/init/array9.C: New test.
20398
20399 PR c++/9112
20400 * g++.dg/parse/expr1.C: New test.
20401
20402 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20403
20404 * gcc.c-torture/compile/20021230-1.c: New test.
20405
20406 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20407
20408 * g++.dg/inherit/covariant5.C: New test.
20409 * g++.dg/inherit/covariant6.C: New test.
20410 * g++.dg/inherit/covariant7.C: New test.
20411
20412 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20413
20414 PR c++/2739
20415 * g++.dg/other/access2.C: New test.
20416
20417 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20418
20419 * g++.dg/other/anon-struct.C: No longer fails
20420 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20421 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20422 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20423
20424 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20425
20426 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20427
20428 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20429
20430 * g++.dg/eh/spec4.C: Remove stray semicolon.
20431 * g++.dg/expr/pmf-1.C: Change error message.
20432 * g++.dg/ext/asm1.C: Remove stray semicolon.
20433 * g++.dg/ext/typename1.C: Add missing typenames.
20434 * g++.dg/inherit/template-as-base.C: Change error message.
20435 * g++.dg/lookup/scoped1.C: Likewise.
20436 * g++.dg/lookup/scoped2.C: Likewise.
20437 * g++.dg/lookup/using2.C: Likewise.
20438 * g++.dg/other/component1.C: Remove stray semicolon.
20439 * g++.dg/other/do1.C: Change error message.
20440 * g++.dg/other/error2.C: Likewise.
20441 * g++.dg/other/init1.C: Likewise.
20442 * g++.dg/other/packed1.C: Remove stray semicolon.
20443 * g++.dg/other/ptrmem2.C: Change error message.
20444 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20445 marker.
20446 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20447 * g++.dg/template/access3.C: Add typename keyword.
20448 * g++.dg/template/access5.C: Remove stray semicolon.
20449 * g++.dg/template/access6.C: Likewise.
20450 * g++.dg/template/complit1.C: Likewise.
20451 * g++.dg/template/crash1.C: Change error message.
20452 * g++.dg/template/inherit2.C: Remove stray semicolon.
20453 * g++.dg/template/instantiate2.C: Likewise.
20454 * g++.dg/template/instantiate3.C: Change error message.
20455 * g++.dg/template/qual1.C: Remove stray semicolon.
20456 * g++.dg/template/qualttp18.C: Change error message.
20457 * g++.dg/template/ref1.C: Remove stray semicolon.
20458 * g++.dg/template/sizeof1.C (A::value): Declare it.
20459 * g++.dg/template/spec4.C: Change error message.
20460 * g++.dg/template/static1.C: Likewise.
20461 * g++.dg/template/type1.C: Likewise.
20462 * g++.dg/template/typename3.C: Likewise.
20463 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20464 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20465 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20466 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20467 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20468 named return value extension.
20469 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20470 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20471 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20472 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20473 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20474 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20475 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20476 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20477 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20478 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20479 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20480 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20481 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20482 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20483 syntax.
20484 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20485 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20486 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20487 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20488 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20489 * g++.old-deja/g++.brendan/template11.C: Likewise.
20490 * g++.old-deja/g++.brendan/template26.C: Likewise.
20491 * g++.old-deja/g++.brendan/template27.C: Use explicit
20492 specialization syntax.
20493 * g++.old-deja/g++.brendan/template30.C: Likewise.
20494 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20495 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20496 non-dependent names.
20497 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20498 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20499 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20500 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20501 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20502 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20503 named return value extension.
20504 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20505 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20506 * g++.old-deja/g++.ext/return1.C: Likewise.
20507 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20508 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20509 * g++.old-deja/g++.jason/access8.C: Likewise.
20510 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20511 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20512 pseudo-destructor names.
20513 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20514 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20515 pseudo-destructor names.
20516 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20517 * g++.old-deja/g++.jason/overload19.C: Likewise.
20518 * g++.old-deja/g++.jason/overload32.C: Likewise.
20519 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20520 stray semicolons.
20521 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20522 * g++.old-deja/g++.jason/return.C: Likewise.
20523 * g++.old-deja/g++.jason/return2.C: Likewise.
20524 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20525 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20526 syntax.
20527 * g++.old-deja/g++.jason/template10.C: Account for use of
20528 non-dependent names.
20529 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20530 syntax.
20531 * g++.old-deja/g++.jason/template37.C: Likewise.
20532 * g++.old-deja/g++.law/access4.C: Change error messages.
20533 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20534 pseudo-destructor names.
20535 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20536 * g++.old-deja/g++.law/ctors9.C: Likewise.
20537 * g++.old-deja/g++.law/cvt22.C: Likewise.
20538 * g++.old-deja/g++.law/dtors5.C: Likewise.
20539 * g++.old-deja/g++.law/global-init1.C: Likewise.
20540 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20541 * g++.old-deja/g++.law/operators28.C: Likewise.
20542 * g++.old-deja/g++.law/visibility28.C: Likewise.
20543 * g++.old-deja/g++.martin/eval1.C: Likewise.
20544 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20545 name.
20546 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20547 * g++.old-deja/g++.mike/net34.C: Likewise.
20548 * g++.old-deja/g++.mike/net36.C: Likewise.
20549 * g++.old-deja/g++.mike/ns2.C: Likewise.
20550 * g++.old-deja/g++.mike/p12306.C: Likewise.
20551 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20552 value extension.
20553 * g++.old-deja/g++.mike/p700.C: Likewise.
20554 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20555 * g++.old-deja/g++.mike/p710.C: Likewise.
20556 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20557 value extension.
20558 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20559 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20560 * g++.old-deja/g++.ns/crash2.C: Likewise.
20561 * g++.old-deja/g++.ns/crash3.C: Likewise.
20562 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20563 * g++.old-deja/g++.ns/ns17.C: Likewise.
20564 * g++.old-deja/g++.ns/template16.C: Likewise.
20565 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20566 keyword.
20567 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20568 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20569 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20570 named return value extension.
20571 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20572 * g++.old-deja/g++.other/access4.C: Issue additional error
20573 messages.
20574 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20575 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20576 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20577 * g++.old-deja/g++.other/crash25.C: Change error message.
20578 * g++.old-deja/g++.other/crash4.C: Change error message.
20579 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20580 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20581 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20582 checks.
20583 * g++.old-deja/g++.other/defarg8.C: Likewise.
20584 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20585 * g++.old-deja/g++.other/dtor10.C: Likewise.
20586 * g++.old-deja/g++.other/incomplete.C: Likewise.
20587 * g++.old-deja/g++.other/linkage7.C: Likewise.
20588 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20589 lookup algorithm.
20590 * g++.old-deja/g++.other/mangle2.C: Likewise.
20591 * g++.old-deja/g++.other/refinit2.C: Likewise.
20592 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20593 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20594 * g++.old-deja/g++.pt/crash28.C: Likewise.
20595 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20596 syntax.
20597 * g++.old-deja/g++.pt/crash32.C: Change error message.
20598 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20599 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20600 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20601 error message position.
20602 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20603 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20604 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20605 syntax.
20606 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20607 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20608 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20609 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20610 keyword.
20611 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20612 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20613 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20614 keyword.
20615 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20616 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20617 syntax.
20618 * g++.old-deja/g++.pt/friend28.C: Account for use of
20619 non-dependent names.
20620 * g++.old-deja/g++.pt/friend29.C: Likewise.
20621 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20622 rules.
20623 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20624 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20625 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20626 lookup rules.
20627 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20628 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20629 keyword.
20630 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20631 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20632 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20633 keyword.
20634 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20635 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20636 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20637 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20638 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20639 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20640 keyword.
20641 * g++.old-deja/g++.pt/spec10.C: Likewise.
20642 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20643 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20644 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20645 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20646 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20647 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20648 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20649 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20650 * g++.old-deja/g++.pt/typename15.C: Likewise.
20651 * g++.old-deja/g++.pt/typename22.C: Likewise.
20652 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20653 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20654 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20655 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20656 syntax.
20657 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20658 return value extension.
20659 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20660 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20661 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20662 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20663
20664 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20665
20666 * g++.dg/warn/inline1.C: New test.
20667 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20668 * g++.old-deja/g++.jason/synth10.C: Likewise.
20669 * g++.old-deja/g++.mike/net31.C: Likewise.
20670 * g++.old-deja/g++.mike/p8786.C: Likewise.
20671
20672 * g++.dg/template/friend10.C: New test.
20673 * g++.dg/template/conv5.C: New test.
20674
20675 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20676
20677 * g++.dg/lookup/scoped3.C: New test.
20678
20679 * g++.dg/lookup/decl1.C: New test.
20680 * g++.dg/lookup/decl2.C: New test.
20681
20682 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20683
20684 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20685 gcc.c-torture/compile/20021015-1.c,
20686 gcc.c-torture/compile/20021015-2.c,
20687 gcc.c-torture/compile/20021123-1.c,
20688 gcc.c-torture/compile/20021123-2.c,
20689 gcc.c-torture/compile/20021123-3.c,
20690 gcc.c-torture/compile/20021123-4.c,
20691 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20692 only to 3.1 or 3.2 branch.
20693
20694 2002-12-23 Mark Mitchell <mark@codesourcery.com>
20695
20696 * gcc.dg/i386-bitfield3.c: New test.
20697
20698 * gcc.dg/i386-bitfield2.c: New test.
20699
20700 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20701
20702 * g++.dg/parse/conv_op1.C: New test.
20703
20704 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
20705
20706 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20707 approved.
20708
20709 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
20710
20711 * gcc.c-torture/compile/20021220-1.c: New test.
20712
20713 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20714
20715 * gcc.dg/i386-fastcall-1.c: New.
20716
20717 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20718
20719 * gcc.c-torture/execute/20021219-1.c: New test.
20720
20721 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20722
20723 * gcc.dg/i386-pic-1.c: New test.
20724
20725 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20726
20727 PR c++/8099
20728 * g++.dg/template/friend9.C: New test.
20729
20730 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20731
20732 PR c++/3663
20733 * g++.dg/template/access7.C: New test.
20734
20735 2002-12-18 Nick Clifton <nickc@redhat.com>
20736
20737 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20738 the libstdc++-v3 directory has been found.
20739
20740 2002-12-12 Devang Patel <dpatel@apple.com>
20741 * gcc.dg/darwin-ld-1.c: New test.
20742 * gcc.dg/darwin-ld-2.c: New test.
20743 * gcc.dg/darwin-ld-3.c: New test.
20744 * gcc.dg/darwin-ld-4.c: New test.
20745 * gcc.dg/darwin-ld-5.c: New test.
20746
20747 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20748
20749 * gcc.c-torture/compile/20021212-1.c: New test.
20750
20751 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
20752
20753 * gcc.dg/fshort-wchar: New test.
20754
20755 2002-12-10 Mark Mitchell <mark@codesourcery.com>
20756
20757 PR c++/8372
20758 * g++.dg/template/dtor1.C: New test.
20759
20760 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20761 markers.
20762
20763 2002-12-10 Jakub Jelinek <jakub@redhat.com>
20764
20765 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20766
20767 2002-12-09 Mark Mitchell <mark@codesourcery.com>
20768
20769 * g++.dg/template/static1.C: New test.
20770 * g++.dg/template/static2.C: New test.
20771 * g++.old-deja/g++.ext/memconst.C: New test.
20772
20773 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20774
20775 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20776 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20777 * g++.dg/special/initp1.C: Likewise.
20778
20779 2002-12-06 Jakub Jelinek <jakub@redhat.com>
20780
20781 * gcc.c-torture/execute/20021204-1.c: New test.
20782
20783 2002-12-04 Geoffrey Keating <geoffk@apple.com>
20784
20785 * gcc.dg/ppc-fmadd-1.c: New file.
20786 * gcc.dg/ppc-fmadd-2.c: New file.
20787 * gcc.dg/ppc-fmadd-3.c: New file.
20788
20789 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20790
20791 * gcc.c-torture/compile/20021204-1.c: New test.
20792
20793 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20794
20795 * g++.dg/inherit/covariant2.C: New test.
20796 * g++.dg/inherit/covariant3.C: New test.
20797 * g++.dg/inherit/covariant4.C: New test.
20798 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20799 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20800
20801 2002-12-03 Mark Mitchell <mark@codesourcery.com>
20802
20803 PR c++/8688
20804 * g++.dg/init/brace3.C: New test.
20805
20806 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20807
20808 * gcc.dg/20020210-1.c: Fix a comment typo.
20809
20810 2002-12-02 Mark Mitchell <mark@codesourcery.com>
20811
20812 PR c++/8720
20813 * g++.dg/parse/defarg1.C: New test.
20814
20815 PR c++/8615
20816 * g++.dg/template/char1.C: New test.
20817
20818 * g++.dg/template/varmod1.C: Fix typo.
20819
20820 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20821
20822 DR 180
20823 * g++.old-deja/g++.pt/crash32.C: Expect error.
20824
20825 2002-12-01 Mark Mitchell <mark@codesourcery.com>
20826
20827 PR c++/5919
20828 * g++.dg/template/varmod1.C: New test.
20829
20830 PR c++/8727
20831 * g++.dg/inherit/typeinfo1.C: New test.
20832
20833 PR c++/8663
20834 * g++.dg/inherit/typedef1.C: New test.
20835
20836 2002-11-30 Mark Mitchell <mark@codesourcery.com>
20837
20838 PR c++/8332
20839 PR c++/8493
20840 * g++.dg/template/strlen1.C: New test.
20841
20842 PR c++/8227
20843 * g++.dg/template/ctor2.C: New test.
20844
20845 PR c++/8214
20846 * g++.dg/init/string1.C: New test.
20847
20848 PR c++/8511
20849 * g++.dg/template/friend8.C: New test.
20850
20851 2002-11-29 Joe Buck <jbuck@synopsys.com>
20852
20853 * g++.dg/lookup/anon2.C: New test.
20854
20855 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20856
20857 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20858 h8300 port.
20859
20860 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
20861
20862 * gcc.dg/bitfld-6.c: New test.
20863
20864 2002-11-27 Jan Hubicka <jh@suse.cz>
20865
20866 * gcc.c-torture/execute/20021127.[cx]: New test.
20867
20868 2002-11-26 Jan Hubicka <jh@suse.cz>
20869
20870 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
20871 quality.
20872
20873 2002-11-26 Geoffrey Keating <geoffk@apple.com>
20874
20875 * g++.dg/init/brace2.C: New test.
20876 * g++.old-deja/g++.mike/p9129.C: Correct.
20877
20878 2002-11-26 Mark Mitchell <mark@codesourcery.com>
20879
20880 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
20881
20882 2002-11-25 Andreas Bauer <baueran@in.tum.de>
20883
20884 * gcc.dg/sibcall-6: New test for indirect sibcalls.
20885
20886 2002-11-25 Mark Mitchell <mark@codesourcery.com>
20887
20888 * testsuite/g++.dg/abi/empty11.C: New test.
20889 * testsuite/g++.dg/rtti/cv1.C: New test.
20890
20891 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
20892
20893 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
20894
20895 2002-11-24 Mark Mitchell <mark@codesourcery.com>
20896
20897 * g++.dg/abi/empty10.C: New test.
20898
20899 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20900
20901 * gcc.c-torture/compile/20021124-1.c: New test.
20902
20903 2002-11-22 Mark Mitchell <mark@codesourcery.com>
20904
20905 * g++.dg/abi/rtti2.C: New test.
20906
20907 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20908
20909 * gcc.dg/i386-unroll-1.c: New test.
20910
20911 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20912
20913 * gcc.c-torture/compile/20021120-1.c: New test.
20914 * gcc.c-torture/compile/20021120-2.c: New test.
20915
20916 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20917
20918 * gcc.dg/bitfld-5.c: New test.
20919
20920 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20921
20922 * gcc.c-torture/execute/20021120-3.c: New test.
20923
20924 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20925
20926 * gcc.c-torture/execute/20021120-2.c: New test.
20927
20928 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20929
20930 * gcc.c-torture/execute/20021120-1.c: New test.
20931
20932 2002-11-20 Jakub Jelinek <jakub@redhat.com>
20933
20934 * gcc.c-torture/execute/20021118-3.c: New test.
20935
20936 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20937
20938 * gcc.c-torture/compile/20021119-1.c: New test.
20939
20940 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
20941
20942 * gcc.dg/duff-1.c: New test.
20943 * gcc.dg/duff-2.c: New test.
20944 * gcc.dg/duff-3.c: New test.
20945
20946 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
20947
20948 * gcc.dg/cpp/_Pragma5.c: New test.
20949
20950 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
20951
20952 * gcc.c-torture/execute/20021118-2.c: New test.
20953
20954 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
20955
20956 * gcc.c-torture/execute/20021118-1.c: New test.
20957
20958 2002-11-16 Jakub Jelinek <jakub@redhat.com>
20959
20960 * gcc.dg/20021116-1.c: New test.
20961
20962 2002-11-14 Mark Mitchell <mark@codesourcery.com>
20963
20964 * g++.dg/abi/vcall1.C: New test.
20965
20966 2002-11-14 Jakub Jelinek <jakub@redhat.com>
20967
20968 * gcc.dg/20021029-1.c: New test.
20969 * gcc.dg/20021029-2.c: New test.
20970
20971 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20972
20973 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
20974
20975 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20976
20977 PR c/8439
20978 * gcc.dg/20021110.c: Move to ...
20979 * gcc.c-torture/compile/20021110.c: .... here.
20980
20981 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20982
20983 PR c/8467
20984 * gcc.c-torture/execute/20021111-1.c
20985
20986 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20987
20988 PR c/8439
20989 * gcc.dg/20021110.c: New test.
20990
20991 2002-11-10 Mark Mitchell <mark@codesourcery.com>
20992
20993 * g++.dg/abi/vthunk3.C: Run only on x86.
20994
20995 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
20996
20997 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
20998
20999 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21000
21001 * lib/compat.exp (compat-execute): Fix logic error in last
21002 change.
21003
21004 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21005
21006 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21007
21008 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21009
21010 PR c++/8389
21011 * g++.dg/template/access6.C: New test.
21012
21013 2002-11-08 Jan Hubicka <jh@suse.cz>
21014
21015 * gcc.dg/i386-ssefp-1.c: New test.
21016 * gcc.dg/i386-ssefp-1.c: New test.
21017
21018 2002-11-08 Jan Hubicka <jh@suse.cz>
21019
21020 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21021
21022 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21023
21024 * g++.dg/abi/vthunk3.C: New test.
21025
21026 PR c++/8338
21027 * g++.dg/template/crash2.C: New test.
21028
21029 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21030
21031 * testsuite/g++.dg/abi/dtor1.C: New test.
21032 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21033
21034 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21035
21036 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21037 Darwin.
21038
21039 2002-11-04 Adam Nemet <anemet@lnxw.com>
21040
21041 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21042 -mthumb. Only xfail with -O0.
21043
21044 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21045
21046 * g++.dg/abi/thunk1.C: New test.
21047 * g++.dg/abi/thunk2.C: Likewise.
21048 * g++.dg/abi/vtt1.C: Likewise.
21049
21050 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21051
21052 PR optimization/8423
21053 * gcc.c-torture/execute/builtin-constant.c: New test.
21054
21055 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21056
21057 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21058 Add some more cases.
21059
21060 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21061
21062 PR c++/8391
21063 * g++.dg/opt/local1.C: New test.
21064
21065 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21066
21067 PR c++/8160
21068 * g++.dg/template/complit1.C: New test.
21069
21070 PR c++/8149
21071 * g++.dg/template/typename4.C: Likewise.
21072
21073 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21074
21075 Core issue 287, PR c++/7639
21076 * g++.dg/template/instantiate1.C: Adjust error location.
21077 * g++.dg/template/instantiate3.C: New test.
21078 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21079 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21080 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21081
21082 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21083
21084 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21085
21086 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21087
21088 PR c++/8287
21089 * g++.dg/init/dtor2.C: New test.
21090
21091 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21092
21093 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21094 * gcc.dg/nest.c: Bypass errors on irix6.
21095
21096 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21097
21098 * gcc.dg/nest.c: Expect error for mmix-*-*.
21099 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21100
21101 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21102
21103 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21104 markers.
21105
21106 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21107
21108 2002-10-25 Mike Stump <mrs@apple.com>
21109
21110 * gcc.dg/warn-1.c: New test.
21111
21112 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21113
21114 * g++.dg/template/typename3.C: New test.
21115
21116 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21117
21118 * g++.dg/lookup/ptrmem1.C: New test.
21119
21120 * g++.dg/abi/vthunk2.C: New test.
21121
21122 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21123
21124 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21125
21126 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21127
21128 * g++.dg/abi/empty9.C: New test.
21129
21130 2002-10-24 Richard Henderson <rth@redhat.com>
21131
21132 * g++.dg/inherit/thunk1.C: Enable for ia64.
21133
21134 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21135
21136 PR c++/8067
21137 * g++.dg/lookup/pretty1.C: New test.
21138
21139 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21140
21141 * gcc.dg/20021023-1.c: New test.
21142
21143 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21144
21145 PR c++/7679
21146 * g++.dg/parse/inline1.C: New test.
21147
21148 2002-10-23 Richard Henderson <rth@redhat.com>
21149
21150 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21151
21152 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21153
21154 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21155
21156 PR c++/6579
21157 * g++.dg/parse/stmtexpr3.C: New test.
21158
21159 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21160
21161 * g++.dg/expr/cond1.C: New test.
21162
21163 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21164
21165 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21166
21167 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21168
21169 * g++.dg/abi/vbase13.C: New test.
21170 * g++.dg/abi/vbase14.C: Likewise.
21171
21172 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21173
21174 * gcc.dg/tls/pic-1.c: New test.
21175 * gcc.dg/tls/nonpic-1.c: New test.
21176 * gcc.dg/20021018-1.c: New test.
21177
21178 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21179
21180 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21181 Remove only files with the same base name as the test case.
21182 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21183 (profopt-execute): Likewise. Also, remove old profiling
21184 and performance data files before running the tests.
21185
21186 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21187 * g++.dg/bprob/bprob.exp: Likewise.
21188 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21189 to allow more general test case names.
21190
21191 * g++.dg/bprob/bprob-1.C: Rename to ...
21192 * g++.dg/bprob/g++-bprob-1.C: ... this.
21193
21194 * g77.dg/bprob/bprob-1.f: Rename to ...
21195 * g77.dg/bprob/g77-bprob-1.f: ... this.
21196
21197 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21198
21199 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21200 bison 1.50 or later.
21201
21202 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21203
21204 * g++.dg/README: Describe more test directories.
21205
21206 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21207
21208 * g++.dg/init/array6.C: Add additional tests.
21209
21210 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21211
21212 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21213 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21214
21215 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21216
21217 * gcc.c-torture/compile/20020604-1.x: New.
21218 * gcc.c-torture/compile/simd-5.x: Likewise.
21219 * gcc.c-torture/execute/920710-1.x: Likewise.
21220 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21221
21222 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21223
21224 * g++.dg/inherit/override1.C: Add dg-options clause.
21225
21226 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21227
21228 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21229 _mm_slli_si128.
21230
21231 2002-10-19 Andreas Schwab <schwab@suse.de>
21232
21233 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21234 directory component.
21235
21236 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21237
21238 * g++.dg/inherit/thunk1.C: New test.
21239
21240 * g++.dg/inherit/override1.C: New test.
21241
21242 * g++.dg/abi/mangle11.C: New test.
21243 * g++.dg/abi/mangle14.C: New test.
21244 * g++.dg/abi/mangle17.C: New test.
21245
21246 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21247
21248 * g++.dg/overload/member2.C: New test.
21249
21250 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21251
21252 * g++.dg/README: Describe new compat directory.
21253 * g++.dg/dg.exp: Skip tests in compat directory.
21254 * README.compat: New file.
21255 * lib/compat.exp: New expect script.
21256 * g++.dg/compat: New test directory.
21257 * g++.dg/compat/compat.exp: New expect script.
21258 * g++.dg/compat/abi: New test directory.
21259 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21260 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21261 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21262 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21263 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21264 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21265 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21266 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21267 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21268 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21269 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21270 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21271 * g++.dg/compat/break: New test directory.
21272 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21273 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21274 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21275 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21276 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21277 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21278 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21279 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21280 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21281 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21282 g++.dg/compat/break/README: New files.
21283 * g++.dg/compat/eh: New test directory.
21284 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21285 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21286 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21287 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21288 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21289 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21290 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21291 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21292 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21293 g++.dg/compat/eh/filter2_y.C,
21294 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21295 g++.dg/compat/eh/new1_y.C,
21296 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21297 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21298 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21299 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21300 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21301 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21302 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21303 g++.dg/compat/eh/unexpected1_y.C: New files.
21304 * g++.dg/compat/init: New test directory.
21305 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21306 g++.dg/compat/init/array5_y.C,
21307 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21308 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21309 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21310 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21311 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21312 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21313 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21314 g++.dg/compat/init/init-ref2_y.C: New files.
21315
21316 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21317
21318 PR c++/7584
21319 * g++.dg/inherit/using3.C: New test.
21320
21321 2002-10-17 Jan Hubicka <jh@suse.cz>
21322
21323 * gcc.dg/20021017-2.c: New test.
21324
21325 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21326
21327 * g++.dg/abi/mangle16.C: Adjust.
21328
21329 * g++.dg/init/array8.C: New test.
21330
21331 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21332
21333 * gcc.dg/special/mips-abi.exp: New test.
21334 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21335
21336 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21337
21338 * g++.dg/abi/mangle16.C: New test.
21339 * g++.dg/abi/mangle17.C: Likewise.
21340
21341 PR c++/7478
21342 * g++.dg/template/ref1.C: New test.
21343
21344 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21345
21346 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21347
21348 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21349
21350 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21351
21352 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21353
21354 PR c++/7524
21355 * g++.dg/init/array7.C: New test.
21356
21357 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21358
21359 * g++.dg/init/array6.C: New test.
21360
21361 * g++.dg/abi/mangle13.C: Likewise.
21362 * g++.dg/abi/mangle14.C: Likewise.
21363 * g++.dg/abi/mangle15.C: Likewise.
21364
21365 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21366
21367 * g++.dg/abi/empty8.C: New test.
21368
21369 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21370
21371 * g++.dg/init/ctor1.C: New test.
21372
21373 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21374
21375 * gcc.c-torture/execute/20021015-1.c: New test.
21376
21377 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21378
21379 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21380
21381 2002-10-14 Jan Hubicka <jh@suse.cz>
21382
21383 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21384
21385 2002-10-14 Richard Henderson <rth@redhat.com>
21386
21387 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21388
21389 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21390
21391 PR optimization/6631
21392 * g++.dg/opt/const2.C: New test.
21393
21394 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21395
21396 PR c++/7176
21397 * g++.dg/parse/friend1.C: New test.
21398 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21399
21400 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21401
21402 * gcc.dg/20021014-1.c: New test.
21403
21404 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21405
21406 PR c++/5661
21407 * g++.dg/ext/vlm1.C: New test.
21408 * g++.dg/ext/vlm2.C: Likewise.
21409
21410 * g++.dg/init/array1.C: Remove invalid braces.
21411 * g++.dg/init/brace1.C: New test.
21412 * g++.dg/init/copy2.C: Likewise.
21413 * g++.dg/init/copy3.C: Likewise.
21414 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21415 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21416 braces.
21417
21418 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21419
21420 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21421
21422 2002-10-11 Richard Shann <richard.shann@superh.com>
21423
21424 * gcc.c-torture/compile/simd-5.c: New test.
21425
21426 2002-10-10 Roger Sayle <roger@eyesopen.com>
21427
21428 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21429
21430 2002-10-10 Jim Wilson <wilson@redhat.com>
21431
21432 * gcc.c-torture/execute/20021010-1.c: New test.
21433
21434 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21435
21436 PR c/7353
21437 * g++.dg/ext/typedef-init.C: New test.
21438 * gcc.dg/typedef-init.c: New test.
21439
21440 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21441
21442 * gcc.dg/cpp/paste13.c: New test.
21443
21444 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21445
21446 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21447 remaining platforms, XFAIL during compile, not execute. Don't
21448 XFAIL at -O0.
21449
21450 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21451
21452 * gcc.dg/alias-1.c: Tweak expected warning.
21453
21454 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21455
21456 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21457
21458 2002-10-06 Andreas Jaeger <aj@suse.de>
21459
21460 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21461 * gcc.dg/cpp/c++98.C: Likewise.
21462
21463 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21464 * g++.dg/cpp/c++98.C: Likewise.
21465
21466 * g++.dg/README (Subdirectories): Mention cpp directory.
21467
21468 PR target/7559
21469 * gcc.dg/20021006-1.c: New test.
21470
21471 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21472
21473 PR c++/7804
21474 * g++.dg/other/warning1.C: New test.
21475
21476 2002-10-04 Roger Sayle <roger@eyesopen.com>
21477
21478 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21479 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21480 and sparc-*-* with -m64 as expected failures. See PR 8087.
21481
21482 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21483
21484 PR c++/7931
21485 * g++.dg/template/ptrmem3.C: New test.
21486
21487 PR c++/7754
21488 * g++.dg/template/union1.C: New test.
21489
21490 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21491
21492 PR c++/8006
21493 * g++.dg/abi/mangle9.C: New test.
21494 * g++.dg/abi/mangle10.C: New test.
21495 * g++.dg/abi/mangle11.C: New test.
21496 * g++.dg/abi/mangle12.C: New test.
21497
21498 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21499
21500 PR c++/7188.
21501 * g++.dg/template/meminit1.C: New test.
21502 * g++.dg/warn/Wreorder-1.C: Likewise.
21503 * g++.old-deja/g++.mike/warn3.C: Tweak.
21504 * lib/prune.exp: Ingore "in copy constructor".
21505
21506 2002-10-02 Andreas Jaeger <aj@suse.de>
21507
21508 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21509 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21510 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21511 on x86-64.
21512
21513 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21514
21515 * gcc.dg/empty1.C: Fix typo.
21516
21517 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21518
21519 * gcc.dg/alias-1.c: New test.
21520
21521 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21522
21523 * gcc.dg/empty1.C: New test.
21524
21525 * g++.dg/tls/init-2.C: Tweak error messages.
21526
21527 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21528
21529 * gcc.c-torture/compile/20020923-1.c: New test.
21530
21531 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21532
21533 * gcc.c-torture/execute/ffs-1.c: New test.
21534 * gcc.c-torture/execute/ffs-2.c: Ditto.
21535
21536 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21537
21538 * g++.dg/overload/member1.C: New test.
21539
21540 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21541
21542 * g++.dg/abi/empty7.C: New test.
21543 * g++.dg/init/pm2.C: Likewise.
21544
21545 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21546
21547 * g++.dg/rtti/crash1.C: New test.
21548
21549 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21550
21551 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21552 gcc.dg/sibcall-4.c: New tests.
21553
21554 2002-09-28 Roger Sayle <roger@eyesopen.com>
21555
21556 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21557 powerpc and MMIX targets.
21558
21559 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21560
21561 * gcc.dg/cpp/20020927-1.c: New.
21562
21563 2002-09-26 David S. Miller <davem@redhat.com>
21564
21565 * gcc.c-torture/compile/trunctfdf.c: New.
21566
21567 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21568
21569 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21570
21571 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21572
21573 * gcc.c-torture/execute/loop-15.c: New.
21574
21575 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21576
21577 * README.QMTEST: Fix typo.
21578
21579 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21580
21581 * gcc.dg/20020926-1.c: New test.
21582
21583 2002-09-25 David S. Miller <davem@redhat.com>
21584
21585 PR target/7842
21586 * gcc.c-torture/execute/shiftdi.c: New test.
21587
21588 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21589
21590 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21591 unique to the tool.
21592 * lib/g77.exp (g77_init): Likewise.
21593 * lib/g++.exp (g++_init): Likewise.
21594 * lib/objc.exp (objc_init): Likewise.
21595
21596 2002-09-25 Mark Mitchell <mark@codesourcery.com>
21597
21598 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21599 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21600 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
21601
21602 2002-09-25 Richard Henderson <rth@redhat.com>
21603
21604 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21605 too-small long double.
21606
21607 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
21608
21609 * gcc.dg/20020919-1.c: New test.
21610
21611 2002-09-23 Mark Mitchell <mark@codesourcery.com>
21612
21613 * g++.dg/abi/bitfield6.C: New test.
21614 * g++.dg/abi/bitfield7.C: New test.
21615 * g++.dg/abi/bitfield8.C: New test.
21616 * g++.dg/abi/vbase11.C: New test.
21617
21618 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
21619
21620 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21621 hppa*-*-hpux*. Update test comment.
21622
21623 2002-09-20 Jakub Jelinek <jakub@redhat.com>
21624
21625 * gcc.dg/tls/struct-1.c: New test.
21626
21627 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
21628
21629 * gcc.dg/cpp/tr-warn2.c: Update.
21630
21631 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21632
21633 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
21634
21635 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21636
21637 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21638 systems.
21639
21640 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
21641
21642 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21643
21644 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21645 Adjust for c++filt moved to binutils. Remove spurious duplicate
21646 setting of cxxfilt.
21647
21648 2002-09-19 Geoffrey Keating <geoffk@apple.com>
21649
21650 * gcc.dg/20020312-2.c: Update for darwin.
21651
21652 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21653
21654 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21655
21656 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21657
21658 * objc.dg/comp-types-1.m: New test.
21659 * objc.dg/comp-types-2.m: New test.
21660 * objc.dg/comp-types-3.m: New test.
21661 * objc.dg/comp-types-4.m: New test.
21662 * objc.dg/comp-types-5.m: New test.
21663 * objc.dg/comp-types-6.m: New test.
21664
21665 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21666
21667 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21668
21669 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21670
21671 * g++.dg/other/do1.C: New test.
21672
21673 * g++.dg/template/subst1.C: New test.
21674
21675 2002-09-16 Steve Ellcey <sje@cup.hp.com>
21676
21677 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21678
21679 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21680
21681 * g++.dg/template/qualttp20.C: Adjust expected errors.
21682 * g++.old-deja/g++.jason/report.C: Likewise.
21683 * g++.old-deja/g++.other/qual1.C: Likewise.
21684
21685 * g++.dg/lookup/scoped2.C: New test.
21686
21687 * g++.dg/ext/asm3.C: New test.
21688
21689 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
21690
21691 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21692
21693 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21694
21695 * ChangeLog: follow spelling conventions.
21696 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21697 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21698 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21699 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21700 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21701 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21702 * g++.old-deja/g++.law/global-init1.C: Likewise.
21703 * g++.old-deja/g++.other/delete4.C: Likewise.
21704 * g++.old-deja/g++.other/inline21.C: Likewise.
21705 * g++.old-deja/g++.other/singleton.C: Likewise.
21706 * g77.dg/strlen0.f: Likewise.
21707 * g77.f-torture/compile/20010519-1.f: Likewise.
21708 * g77.f-torture/compile/980310-4.f: Likewise.
21709 * gcc.c-torture/compile/20000605-1.c: Likewise.
21710 * gcc.c-torture/execute/20020225-1.c: Likewise.
21711 * gcc.dg/c90-hexfloat-2.c: Likewise.
21712 * gcc.dg/c99-bool-1.c: Likewise.
21713 * gcc.dg/c99-hexfloat-2.c: Likewise.
21714 * gcc.dg/dll-2.c: Likewise.
21715 * gcc.dg/wtr-union-init-1.c: Likewise.
21716 * gcc.dg/wtr-union-init-2.c: Likewise.
21717 * gcc.dg/wtr-union-init-3.c: Likewise.
21718 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21719 * gcc.dg/cpp/defined.c: Likewise.
21720 * gcc.dg/cpp/macsyntx.c: Likewise.
21721 * gcc.dg/cpp/paste2.c: Likewise.
21722 * gcc.dg/cpp/trad/defined.c: Likewise.
21723 * gcc.dg/format/c90-printf-1.c: Likewise.
21724 * gcc.dg/format/c90-scanf-1.c: Likewise.
21725 * gcc.dg/format/c99-printf-1.c: Likewise.
21726 * gcc.dg/format/c99-scanf-1.c: Likewise.
21727 * gcc.misc-tests/gcov-8.c: Likewise.
21728 * lib/profopt.exp: Likewise.
21729
21730 2002-09-15 Krister Walfridsson <cato@df.lth.se>
21731
21732 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21733
21734 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21735
21736 * g++.dg/inherit/using2.C: New test.
21737
21738 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21739
21740 * ChangeLog: Follow spelling conventions.
21741 * g++.dg/template/friend4.C: Likewise.
21742 * g++.old-deja/g++.pt/crash67.C: Likewise.
21743 * gcc.c-torture/execute/20000801-4.c: Likewise.
21744 * gcc.dg/c90-digraph-1.c: Likewise.
21745 * gcc.dg/c94-digraph-1.c: Likewise.
21746 * gcc.dg/c99-digraph-1.c: Likewise.
21747 * gcc.dg/cpp/line5.c: Likewise.
21748 * gcc.dg/cpp/multiline.c: Likewise.
21749 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21750 * gcc.dg/format/attr-3.c: Likewise.
21751 * gcc.dg/format/c90-scanf-3.c: Likewise.
21752 * gcc.dg/format/ext-4.c: Likewise.
21753
21754 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21755
21756 * g++.dg/template/pretty1.C: New test.
21757
21758 2002-09-14 Alan Modra <amodra@bigpond.net.au>
21759
21760 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21761
21762 2002-09-13 Matt Austern <austern@apple.com>
21763
21764 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21765 passing a cast expression to a function by const reference.
21766
21767 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21768
21769 * g++.dg/template/deduce1.C: New test.
21770
21771 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21772
21773 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21774 32-bit int.
21775
21776 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21777
21778 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21779 usage.
21780
21781 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
21782
21783 * gcc.c-torture/compile/20020910-1.c: New test.
21784
21785 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
21786
21787 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21788
21789 2002-09-10 Andreas Jaeger <aj@suse.de>
21790
21791 * gcc.dg/20020312-2.c: Adjust for x86-64.
21792
21793 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21794
21795 * g77.dg/7388.f: New test case for PR 7388.
21796
21797 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21798
21799 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21800
21801 2002-09-05 Ziemowit Laski <zlaski@apple.com>
21802
21803 * objc.dg/proto-lossage-1.m: New test.
21804
21805 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
21806
21807 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21808
21809 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21810
21811 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21812 expected to pass.
21813
21814 2002-09-06 Stan Shebs <shebs@apple.com>
21815 David Edelsohn <edelsohn@gnu.org>
21816
21817 * gcc.dg/weak: New directory.
21818 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21819 target-specific xfail bits.
21820 * gcc.dg/typeof-2.c: Move to new directory.
21821 * gcc.dg/weak.exp: New expect script.
21822
21823 2002-09-06 Alan Modra <amodra@bigpond.net.au>
21824
21825 * gcc.c-torture/execute/extzvsi.c: New test.
21826
21827 2002-09-05 Stan Shebs <shebs@apple.com>
21828
21829 * gcc.dg/weak-1.c: xfail on Darwin.
21830 * gcc.dg/weak-2.c: Ditto.
21831 * gcc.dg/weak-3.c: Ditto.
21832 * gcc.dg/weak-4.c: Ditto.
21833 * gcc.dg/weak-5.c: Ditto.
21834 * gcc.dg/weak-6.c: Ditto.
21835 * gcc.dg/weak-7.c: Ditto.
21836 * gcc.dg/weak-8.c: Ditto.
21837 * gcc.dg/weak-9.c: Ditto.
21838
21839 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21840
21841 * gcc.c-torture/execute/loop-14.c: New test.
21842
21843 2002-09-04 Jakub Jelinek <jakub@redhat.com>
21844
21845 * g++.dg/other/cxa-atexit1.C: New test.
21846
21847 * gcc.dg/typeof-2.c: New test.
21848
21849 2002-09-03 Roger Sayle <roger@eyesopen.com>
21850
21851 * gcc.dg/builtins-2.c: New testcase.
21852 * gcc.dg/builtins-3.c: New testcase.
21853
21854 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
21855
21856 * gcc.dg/cpp/_Pragma4.c: New test.
21857
21858 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21859
21860 * objc/execute/nil_method-1.m: New testcase.
21861
21862 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21863
21864 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21865 [Object class], not [Object initialize].
21866
21867 2002-08-31 Roger Sayle <roger@eyesopen.com>
21868 Hans-Peter Nilsson <hp@bitrange.com>
21869
21870 * gcc.c-torture/execute/20020720-1.x: Skip test on
21871 mmix-knuth-mmixware. Correct comment.
21872
21873 2002-08-27 Mark Mitchell <mark@codesourcery.com>
21874
21875 * testsuite/g++.dg/abi/bitfield5.C: New test.
21876 * testsuite/g++.dg/abi/vbase10.C: Likewise.
21877
21878 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
21879
21880 * objc.dg/undeclared-selector.m: New test.
21881
21882 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
21883
21884 * g++.dg/other/offsetof1.C: Avoid cast warning.
21885
21886 2002-08-26 Ziemowit Laski <zlaski@apple.com>
21887
21888 * objc.dg/super-class-2.m: New test.
21889
21890 2002-08-24 Matt Austern <austern@apple.com>
21891
21892 * g++.dg/ext/lvaddr.C: New test.
21893 * g++.dg/ext/lvcast.C: New test.
21894
21895 2002-08-22 Mark Mitchell <mark@codesourcery.com>
21896
21897 * testsuite/g++.dg/inherit/cond1.C: New test.
21898
21899 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
21900
21901 * gcc.dg/noncompile/incomplete-1.c: New test.
21902
21903 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21904
21905 * gcc.dg/typespec-1.c: New test.
21906
21907 2002-08-20 Devang Patel <dpatel@apple.com>
21908 * objc.dg/proto-hier-2.m: New test.
21909
21910 2002-08-19 Ziemowit Laski <zlaski@apple.com>
21911
21912 * objc.dg/bitfield-1.m: New test.
21913 * objc.dg/bitfield-2.m: New test.
21914
21915 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
21916
21917 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
21918 gcc.dg/c99-flex-array-4.c: New tests.
21919
21920 2002-08-16 Stan Shebs <shebs@apple.com>
21921
21922 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
21923
21924 2002-08-15 Jakub Jelinek <jakub@redhat.com>
21925
21926 * gcc.dg/typeof-1.c: New test.
21927 * g++.dg/ext/typeof2.C: New test.
21928
21929 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
21930
21931 * g++.dg/other/offsetof1.C: New test.
21932
21933 2002-08-14 Richard Henderson <rth@redhat.com>
21934
21935 * gcc.dg/tls/diag-3.c: Fix expected message strings.
21936
21937 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
21938
21939 * gcc.dg/cpp/_Pragma3.c: New test.
21940
21941 2002-08-13 Mark Mitchell <mark@codesourcery.com>
21942
21943 * g++.dg/template/inherit3: New test.
21944
21945 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
21946
21947 * gcc.dg/bitfld-4.c: Add blank options.
21948
21949 2002-08-09 Mark Mitchell <mark@codesourcery.com>
21950
21951 * g++.dg/template/crash1.C: New test.
21952
21953 2002-08-08 Jakub Jelinek <jakub@redhat.com>
21954
21955 * gcc.dg/tls/opt-2.c: New test.
21956
21957 2002-08-08 Devang Patel <dpatel@apple.com>
21958
21959 * objc.dg/selector-1.m : New test
21960
21961 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21962
21963 * g++.dg/abi/bitfield4.C: New test.
21964 * gcc.dg/bitfld-4.c: New test.
21965
21966 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21967
21968 * g++.dg/other/packed1.C: New test.
21969
21970 2002-08-07 Mark Mitchell <mark@codesourcery.com>
21971
21972 * g++.dg/abi/offsetof.C: Tweak error messages.
21973 * g++.old-deja/g++.mike/p10769a.C: Likewise.
21974
21975 2002-08-08 Jakub Jelinek <jakub@redhat.com>
21976
21977 * gcc.dg/bitfld-3.c: New test.
21978
21979 2002-08-07 Jakub Jelinek <jakub@redhat.com>
21980 Richard Henderson <rth@redhat.com>
21981
21982 * gcc.dg/i386-bitfield1.c: New test.
21983 * g++.dg/abi/bitfield3.C: Update.
21984
21985 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
21986
21987 * objc.dg/const-str-2.m: Update.
21988 * gcc.dg/cpp/c++98.c: Change to C extension.
21989 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
21990 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
21991
21992 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
21993
21994 * testsuite/gcc.dg/tls/diag-3.c: New.
21995
21996 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
21997
21998 * g++.dg/README (Subdirectories): Document new subdir expr.
21999 * g++.dg/expr/pmf-1.C: New test.
22000
22001 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22002
22003 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22004
22005 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22006
22007 * g++.dg/abi/bitfield3.C: New test.
22008
22009 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22010
22011 * lib/gcov.exp: Tweak expected line formats.
22012 * gcc.misc-tests/gcov8.c: New test.
22013 * gcc.misc-tests/gcov8.x: New flags.
22014
22015 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22016
22017 * consistency.vlad/layout/endian.c: Include string.h.
22018
22019 * gcc.c-torture/execute/20020805-1.c: New test.
22020
22021 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22022
22023 * g++.dg/other/conversion1.C: New test.
22024
22025 2002-08-03 Roger Sayle <roger@eyesopen.com>
22026
22027 * gcc.dg/builtins-1.c: New testcase.
22028
22029 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22030
22031 * g++.dg/inherit/access3.C: New test.
22032
22033 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22034
22035 * gcc.dg/ia64-visibility-2.c: New test.
22036
22037 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22038
22039 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22040 __qualifier_flags to __flags.
22041
22042 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22043
22044 * g++.dg/inherit/operator1.C: New test.
22045 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22046 * g++.dg/other/error1.C: Change expected error message.
22047 * g++.dg/template/conv4.C: Likewise.
22048
22049 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22050
22051 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22052 for documented behavior.
22053
22054 2002-07-25 Roger Sayle <roger@eyesopen.com>
22055
22056 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22057 several targets known to fail.
22058
22059 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22060
22061 * gcc.dg/mips-args-[123].c: New tests.
22062
22063 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22064
22065 * gcc.dg/ppc-spe.c: New.
22066
22067 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22068
22069 * g++.dg/other/ptrmem4.C: New testcase.
22070
22071 2002-07-24 Richard Henderson <rth@redhat.com>
22072
22073 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22074
22075 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22076
22077 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22078
22079 2002-07-24 Roger Sayle <roger@eyesopen.com>
22080
22081 * gcc.c-torture/execute/memset-3.c: New testcase.
22082
22083 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22084
22085 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22086 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22087
22088 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22089
22090 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22091 Delete.
22092
22093 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22094
22095 * gcc.c-torture/compile/simd-4.c: New test.
22096
22097 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22098
22099 PR c++/7347, c++/7348
22100 * g++.dg/template/access4.C: New test.
22101 * g++.dg/template/access5.C: New test.
22102 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22103 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22104 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22105 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22106
22107 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22108
22109 * gcc.dg/gnu89-init-2.c: New test.
22110
22111 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22112
22113 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22114
22115 2002-07-20 Roger Sayle <roger@eyesopen.com>
22116
22117 * gcc.c-torture/execute/20020720-1.c: New testcase.
22118
22119 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22120
22121 * gcc.dg/cpp/Wsignprom.c: New tests.
22122
22123 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22124
22125 * gcc.c-torture/execute/loop-13.c: New test.
22126
22127 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22128
22129 * gcc.dg/cpp/expr.c: New tests.
22130
22131 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22132
22133 * g++.dg/opt/pr6713.C: Add template instantiation.
22134
22135 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22136
22137 * gcc.dg/nest.c: New test.
22138
22139 2002-07-17 Richard Henderson <rth@redhat.com>
22140
22141 * g++.dg/opt/pr6713.C: New test.
22142
22143 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22144
22145 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22146 XFAIL for all x86 processors.
22147
22148 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22149
22150 * gcc.c-torture/execute/20010122-1.x: Do not test with
22151 -fomit-frame-pointer.
22152
22153 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22154
22155 * g++.dg/template/instantiate2.C: New test.
22156 * g++.dg/template/spec4.C: New test.
22157
22158 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22159
22160 * g++.dg/template/access2.C: New test.
22161 * g++.dg/template/access3.C: New test.
22162
22163 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22164
22165 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22166 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22167 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22168 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22169 Convert to use <stdarg.h>.
22170 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22171 Delete.
22172 * gcc.dg/va-arg-2.c: New.
22173 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22174
22175 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22176
22177 * gcc.c-torture/compile/20020710-1.c: New test.
22178
22179 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22180 Andrew Pinski <pinskia@physics.uc.edu>
22181
22182 gcc.c-torture/compile/simd-2.c: New testcase.
22183 gcc.c-torture/compile/simd-3.c: Likewise.
22184
22185 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22186
22187 PR c++/7224
22188 * g++.dg/overload/error1.C: New test.
22189
22190 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22191
22192 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22193 configuration and IRIX 6 O32 ABI.
22194
22195 2002-07-11 Roger Sayle <roger@eyesopen.com>
22196
22197 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22198
22199 2002-07-10 Roger Sayle <roger@eyesopen.com>
22200
22201 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22202
22203 2002-07-10 Jeffrey A Law <law@redhat.com>
22204
22205 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22206
22207 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22208
22209 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22210
22211 * gcc.dg/20020312-2.c: Check for __PPC__.
22212
22213 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22214
22215 * gcc.c-torture/compile/20020709-1.c: New test.
22216
22217 2002-07-07 Roger Sayle <roger@eyesopen.com>
22218
22219 * g++.dg/template/qualttp21.C: New test case.
22220
22221 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22222
22223 * gcc.c-torture/compile/20020706-1.c: New test.
22224 * gcc.c-torture/compile/20020706-2.c: New test.
22225
22226 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22227 Alexandre Oliva <aoliva@redhat.com>
22228
22229 * g++.dg/warn/incomplete1.C: New test.
22230
22231 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22232
22233 PR c++/7099
22234 * g++.dg/warn/noreturn1.C: New test.
22235
22236 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22237
22238 PR c++/6706
22239 * g++.dg/debug/debug6.C: New test.
22240 * g++.dg/debug/debug7.C: New test.
22241
22242 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22243
22244 * gcc.c-torture/compile/simd-3.c: New test.
22245
22246 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22247
22248 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22249 * gcc.dg/20020620-1.c: Likewise.
22250
22251 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22252
22253 PR c++/6944
22254 * g++.dg/init/array4.C: New test.
22255 * g++.dg/init/array5.C: New test.
22256
22257 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22258
22259 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22260 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22261
22262 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22263
22264 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22265 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22266 * gcc.dg/wtr-conversion-1.c: Likewise.
22267 * gcc.dg/wtr-escape-1.c: Likewise.
22268 * gcc.dg/wtr-int-type-1.c: Likewise.
22269 * gcc.dg/wtr-label-1.c: Likewise.
22270 * gcc.dg/wtr-static-1.c: Likewise.
22271 * gcc.dg/wtr-strcat-1.c: Likewise.
22272 * gcc.dg/wtr-suffix-1.c: Likewise.
22273 * gcc.dg/wtr-switch-1.c: Likewise.
22274 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22275 * gcc.dg/wtr-union-init-1.c: Likewise.
22276 * gcc.dg/wtr-union-init-2.c: Likewise.
22277 * gcc.dg/wtr-union-init-3.c: Likewise.
22278
22279 * gcc.dg/wtr-func-def-1.c: New test.
22280
22281 2002-07-02 Devang Patel <dpatel@apple.com>
22282
22283 * objc.dg/param-1.m: New test.
22284
22285 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22286
22287 * gcc.dg/cpp/trad/directive.c: Add test.
22288 * gcc.dg/cpp/trad/macroargs.c: Add test.
22289 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22290
22291 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22292
22293 * gcc.dg/cpp/cmdlne-M.c: New test.
22294
22295 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22296
22297 * objc.dg/desig-init-1.m: New test.
22298
22299 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22300
22301 PR c++/6716
22302 * g++.dg/template/instantiate1.C: New test.
22303
22304 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22305
22306 PR c++/7112
22307 * g++.dg/template/sizeof2.C: New test.
22308
22309 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22310
22311 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22312 gcc.dg/cpp/trad/include.c: New tests.
22313
22314 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22315
22316 PR target/7177
22317 * gcc.c-torture/compile/20020701-1.c: New test.
22318
22319 2002-07-01 Stan Shebs <shebs@apple.com>
22320
22321 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22322 header here...
22323 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22324 (objc-torture-execute): or here.
22325
22326 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22327
22328 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22329
22330 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22331
22332 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22333
22334 2002-06-30 Devang Patel <dpatel@apple.com>
22335
22336 * objc.dg/fsyntax-only.m: New test.
22337
22338 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22339
22340 PR c++/6695
22341 * g++.dg/template/friend7.C: New file.
22342
22343 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22344
22345 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22346 return type.
22347
22348 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22349
22350 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22351 avoid division by zero.
22352
22353 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22354
22355 * gcc.dg/Wunknownprag.c: New tests.
22356
22357 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22358
22359 * gcc.c-torture/execute/simd-2.c: New test.
22360
22361 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22362
22363 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22364 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22365 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22366 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22367 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22368 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22369 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22370 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22371 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22372 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22373 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22374 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22375 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22376 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22377 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22378 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22379 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22380
22381 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22382
22383 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22384 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22385 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22386 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22387 New tests.
22388 * gcc.dg/cpp/trad/directive.c: Update.
22389
22390 2002-06-23 Andreas Jaeger <aj@suse.de>
22391
22392 * gcc.c-torture/execute/complex-6.c: New.
22393
22394 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22395
22396 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22397 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22398 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22399 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22400
22401 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22402
22403 * gcc.dg/cpp/trad: New directory with traditional tests copied
22404 from parent directory.
22405 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22406 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22407 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22408 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22409 Move to trad/ and rename.
22410 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22411 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22412 gcc.dg/cpp/trad/redef2.c: New tests.
22413 * gcc.dg/cpp/trad/trad.exp: New driver.
22414
22415 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22416
22417 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22418 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22419 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22420 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22421 Remove.
22422
22423 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22424
22425 * gcc.dg/20020620-1.c: New test.
22426
22427 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22428
22429 * g++.dg/template/ttp4.C: New test.
22430
22431 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22432
22433 * g++.dg/opt/vt1.C: Fix regexp.
22434
22435 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22436
22437 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22438 Don't use attribute `noinline'.
22439
22440 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22441
22442 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22443
22444 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22445
22446 * gcc.c-torture/execute/simd-1.c: New.
22447
22448 * gcc.dg/simd-1.c: New.
22449
22450 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22451
22452 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22453
22454 2002-06-16 Richard Henderson <rth@redhat.com>
22455
22456 * g++.dg/ext/anon-struct1.C: New.
22457 * g++.dg/ext/anon-struct2.C: New.
22458 * g++.dg/ext/anon-struct3.C: New.
22459 * gcc.dg/anon-struct-1.c: New.
22460 * gcc.dg/anon-struct-2.c: New.
22461 * gcc.dg/anon-struct-3.c: New.
22462 * gcc.dg/20011008-1.c: Adjust warning text.
22463 * gcc.dg/20020527-1.c: Add -fms-extensions.
22464
22465 2002-06-16 Richard Henderson <rth@redhat.com>
22466
22467 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22468
22469 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22470
22471 * gcc.c-torture/execute/20020615-1.c: New test.
22472
22473 2002-06-15 Roger Sayle <roger@eyesopen.com>
22474
22475 * gcc.c-tortuture/execute/compare-1.c: New test case.
22476 * gcc.c-tortuture/execute/compare-2.c: New test case.
22477 * gcc.c-tortuture/execute/compare-3.c: New test case.
22478
22479 2002-06-13 Richard Henderson <rth@redhat.com>
22480
22481 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22482 ia64 ilp32.
22483
22484 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22485
22486 * g++.dg/template/typename2.C: Update error message.
22487
22488 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22489
22490 * gcc.c-torture/execute/20020611-1.c: New test.
22491
22492 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22493
22494 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22495 list of targets to skip.
22496
22497 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22498
22499 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22500 targets if not optimizing.
22501
22502 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22503
22504 * gcc.c-torture/compile/20020605-1.c: New test.
22505
22506 * g++.dg/opt/vt1.C: New test.
22507
22508 * gcc.dg/20020531-1.c: New test.
22509
22510 * gcc.dg/20020530-1.c: New test.
22511
22512 * gcc.dg/20020527-1.c: New test.
22513
22514 * g++.dg/opt/cse1.C: New test.
22515
22516 2002-06-07 Roger Sayle <roger@eyesopen.com>
22517
22518 * gcc.dg/20020607-2.c: New test case.
22519
22520 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22521
22522 * gcc.c-torture/compile/20020604-1.c: New test.
22523
22524 2002-06-04 Richard Henderson <rth@redhat.com>
22525
22526 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22527 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22528 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22529
22530 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22531
22532 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22533
22534 2002-06-03 Richard Henderson <rth@redhat.com>
22535
22536 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22537 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22538
22539 2002-06-02 Richard Henderson <rth@redhat.com>
22540
22541 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22542 test functions static.
22543
22544 2002-06-02 Andreas Jaeger <aj@suse.de>
22545
22546 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22547 now.
22548
22549 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22550
22551 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22552 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22553 Update for mofified diagnostics.
22554 * gcc.dg/c99-intconst-1.c: No longer fail.
22555
22556 2002-06-02 Richard Henderson <rth@redhat.com>
22557
22558 * gcc.dg/uninit-A.c: Remove xfail markers.
22559
22560 2002-06-01 Roger Sayle <roger@eyesopen.com>
22561
22562 * gcc.dg/fnegate-1.c: New test case.
22563
22564 2002-05-30 Osku Salerma <osku@iki.fi>
22565
22566 * gcc.c-torture/execute/mayalias-1.c: New file.
22567
22568 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22569
22570 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22571 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22572 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22573
22574 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22575
22576 * gcc.c-torture/execute/20020529-1.c: New test.
22577
22578 2002-05-27 Richard Henderson <rth@redhat.com>
22579
22580 * g++.dg/ext/attrib6.C: New test case.
22581
22582 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22583
22584 * gcc.c-torture/execute/pure-1.c: New test.
22585
22586 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22587
22588 * gcc.dg/cpp/arith-2.c: Remove.
22589
22590 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22591
22592 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22593 * gcc.dg/cpp/if-3.c: Remove.
22594
22595 2002-05-26 Jakub Jelinek <jakub@redhat.com>
22596
22597 * g++.dg/opt/cse2.C: New test.
22598
22599 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
22600
22601 * gcc.dg/cpp/arith-1.c: New semantic tests.
22602 * gcc.dg/cpp/if-1.c: Update.
22603
22604 2002-05-24 Ben Elliston <bje@redhat.com>
22605
22606 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
22607
22608 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22609
22610 * gcc.dg/verbose-asm.c: New test.
22611
22612 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
22613
22614 * gcc.dg/cpp/paste12.c: New test.
22615
22616 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22617
22618 * g++.dg/parse/named_ops.C: New test.
22619
22620 2002-05-23 Mark Mitchell <mark@codesourcery.com>
22621
22622 * gcc/testsuite/gcc.dg/weak-8.c: New test.
22623
22624 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
22625
22626 * gcc.dg/weak-2.c: Allow optional leading underscore
22627 in scan-assembler symbol name.
22628 * gcc.dg/weak-3.c: Likewise.
22629 * gcc.dg/weak-4.c: Likewise.
22630 * gcc.dg/weak-5.c: Likewise.
22631
22632 2002-05-23 Jakub Jelinek <jakub@redhat.com>
22633
22634 * gcc.dg/20020523-1.c: New test.
22635
22636 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22637
22638 * objc.dg/const-str-2.m: Update now that we stop after
22639 a command line error.
22640
22641 2002-05-22 Richard Henderson <rth@redhat.com>
22642
22643 * g++.dg/dg.exp: Fix typo in test pruneing.
22644
22645 2002-05-22 Richard Henderson <rth@redhat.com>
22646
22647 * g++.dg/dg.exp: Prune the tls subdirectory.
22648 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22649 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22650 * g++.dg/tls/init-1.C: New.
22651
22652 2002-05-22 Jakub Jelinek <jakub@redhat.com>
22653
22654 * gcc.dg/20020517-1.c: New test.
22655
22656 2002-05-21 Richard Henderson <rth@redhat.com>
22657
22658 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22659 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
22660
22661 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
22662
22663 * g++.dg/other/copy2.C: New test.
22664
22665 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
22666
22667 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22668 (MAX_COPY): Bump up to 10 times sizeof (long long).
22669 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
22670
22671 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22672 sizeof (long long).
22673
22674 * gcc.c-torture/execute/strcpy-1.c: New test.
22675
22676 2002-05-19 Jason Merrill <jason2redhat.com>
22677
22678 * g++.dg/ext/oper1.C: New test.
22679
22680 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
22681 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
22682
22683 * README.QMTEST: New file.
22684
22685 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
22686
22687 2002-05-19 Andreas Jaeger <aj@suse.de>
22688
22689 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22690 now.
22691 * gcc.c-torture/execute/loop-2d.x: Likewise.
22692
22693 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
22694
22695 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22696 support weak symbols.
22697 * gcc.dg/weak-4.c: Likewise
22698 * gcc.dg/weak-6.c: Likewise
22699
22700 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
22701
22702 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22703 cygwin, coff and h8300-*-hms targets
22704 * gcc.dg/weak-5.c: Likewise
22705 * gcc.dg/weak-7.c: Likewise
22706
22707 2002-05-16 Jason Merrill <jason@redhat.com>
22708
22709 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22710 (scan-assembler-not, scan-assembler-dem): Likewise.
22711 (scan-assembler-dem-not): Likewise.
22712
22713 2002-05-15 Richard Henderson <rth@redhat.com>
22714
22715 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
22716
22717 2002-05-15 Richard Henderson <rth@redhat.com>
22718
22719 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22720 (vfoo1f): Warning here.
22721 (vfoo1l): Don't redefine the alias.
22722
22723 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
22724
22725 * g++.dg/init/pm1.C: New test.
22726
22727 2002-05-12 David S. Miller <davem@redhat.com>
22728
22729 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22730 types.
22731
22732 2002-05-10 Roger Sayle <roger@eyesopen.com>
22733
22734 * gcc.c-torture/execute/20020510-1.c: New test case.
22735
22736 2002-05-10 David S. Miller <davem@redhat.com>
22737
22738 * gcc.c-torture/execute/conversion.c: Test long double too.
22739
22740 2002-05-09 Jakub Jelinek <jakub@redhat.com>
22741
22742 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22743 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22744 * lib/g++.exp (g++_link_flags): Likewise.
22745 * lib/objc.exp (objc_target_compile): Likewise.
22746
22747 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
22748
22749 * gcc.dg/cpp/poison.c: Update.
22750 * gcc.dg/cpp/20000625-2.c: Remove.
22751 * gcc.dg/cpp/direct2s.c: Remove final test.
22752
22753 2002-05-08 Tom Rix <trix@redhat.com>
22754
22755 * gcc.c-torture/execute/20020508-1.c: New test.
22756 * gcc.c-torture/execute/20020508-2.c: New test.
22757 * gcc.c-torture/execute/20020508-3.c: New test.
22758
22759 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
22760
22761 * gcc.dg/cpp/charconst-4.c: More tests.
22762
22763 2002-05-08 Mark Mitchell <mark@codesourcery.com>
22764
22765 PR c/6569
22766 * gcc.dg/weak-3.c: Update location of warning messages.
22767 * gcc.dg/weak-5.c: Likewise.
22768
22769 2002-05-06 Roger Sayle <roger@eyesopen.com>
22770
22771 * gcc.c-torture/execute/20020506-1.c: New test case.
22772
22773 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
22774
22775 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
22776
22777 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22778
22779 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
22780
22781 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22782
22783 * gcc.dg/cpp/charconst-3.c: New test.
22784
22785 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22786
22787 * gcc.dg/cpp/charconst.c: Update tests.
22788
22789 2002-05-05 Tim Josling <tej@melbpc.org.au>
22790
22791 * treelang: Added directory for new sample language treelang. Also
22792 lib/treelang.exp: New file to signal treelang should be tested.
22793
22794 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22795
22796 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22797 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22798 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22799 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22800 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22801 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22802 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
22803
22804 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
22805
22806 * gcc.dg/format/xopen-2.c: New test.
22807
22808 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22809
22810 * gcc.dg/20020503-1.c: New test.
22811
22812 2002-05-02 Mark Mitchell <mark@codesourcery.com>
22813
22814 * g++.dg/init/dtor1.C: Make it tougher.
22815
22816 2002-05-01 Mark Mitchell <mark@codesourcery.com>
22817
22818 * g++.dg/init/dtor1.C: New test.
22819
22820 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
22821
22822 * gcc.dg/altivec-8.c: New.
22823
22824 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
22825
22826 * gcc.dg/altivec-7.c: New.
22827
22828 2002-04-29 Jakub Jelinek <jakub@redhat.com>
22829
22830 * g++.dg/parse/typedef1.C: New test.
22831
22832 2002-04-29 Mark Mitchell <mark@codesourcery.com>
22833
22834 PR c++/6486
22835 * g++.dg/template/friend6.C: New test.
22836
22837 PR c++/6492
22838 * g++.dg/init/copy1.C: New test.
22839
22840 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
22841
22842 * g++.dg/warn/effc1.C: New test.
22843
22844 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
22845
22846 * gcc.dg/cpp/if-cexp.c: Add a test.
22847
22848 2002-04-28 Jakub Jelinek <jakub@redhat.com>
22849
22850 * gcc.dg/20020426-2.c: New test.
22851
22852 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
22853
22854 * gcc.dg/cpp/if-mop.c: Update.
22855 * gcc.dg/cpp/if-mpar.c: Add test.
22856 * gcc.dg/cpp/if-oppr.c: Update.
22857
22858 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22859
22860 PR c/6343
22861 * gcc.dg/weak-[2-7].c: New tests.
22862
22863 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
22864
22865 * gcc.dg/enum1.c: New test.
22866
22867 2002-04-26 Mark Mitchell <mark@codesourcery.com>
22868
22869 PR c++/6497
22870 * g++.dg/inherit/access2.C: New test.
22871
22872 2002-04-26 Mark Mitchell <mark@codesourcery.com>
22873
22874 PR bootstrap/6445
22875 * gcc.dg/20020426-1.c: New test.
22876
22877 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
22878
22879 * g++.dg/abi/enum1.C: New test.
22880
22881 2002-04-26 Richard Henderson <rth@redhat.com>
22882
22883 * gcc.dg/c99-bool-1.c: Expect always true warning.
22884
22885 2002-04-25 Roger Sayle <roger@eyesopen.com>
22886
22887 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
22888
22889 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22890
22891 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
22892 targets.
22893
22894 2002-04-24 Mark Mitchell <mark@codesourcery.com>
22895
22896 * g++.dg/abi/mange7.C: New test.
22897
22898 PR c++/6438.
22899 * g++.dg/parse/stmtexpr2.C: New test.
22900
22901 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
22902
22903 * gcc.dg/20020312-2.c: Add SH target.
22904
22905 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22906
22907 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
22908 compiler output on mips*-*-irix*.
22909
22910 2002-04-23 Jakub Jelinek <jakub@redhat.com>
22911
22912 * g++.dg/parse/attr1.C: New test.
22913
22914 2002-04-23 Roger Sayle <roger@eyesopen.com>
22915
22916 * gcc.c-torture/execute/string-opt-17.c: New test case.
22917 * gcc.c-torture/execute/memset-2.c: New test case.
22918
22919 2002-04-23 Mark Mitchell <mark@codesourcery.com>
22920
22921 PR c++/6256:
22922 * g++.dg/template/friend5.C: New test.
22923
22924 PR c++/6331:
22925 * g++.dg/template/qual1.C: Likewise.
22926
22927 2002-04-22 Zack Weinberg <zack@codesourcery.com>
22928
22929 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
22930 Include stdlib.h, not stdio.h or ctype.h.
22931
22932 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
22933
22934 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
22935 cris-*-elf* and mmix-*-*.
22936 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
22937 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
22938 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
22939 Ditto.
22940 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
22941 * gcc.dg/wchar_t-1.c: Ditto.
22942
22943 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
22944
22945 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
22946 Clarify comment.
22947
22948 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
22949
22950 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
22951
22952 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22953
22954 * gcc.c-torture/execute/20000906-1.x: Delete.
22955
22956 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
22957
22958 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
22959
22960 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
22961
22962 * PR6367
22963 * g77.f-torture/execute/6367.f: New test.
22964 * g77.f-torture/execute/6367.x: Disable for MMIX.
22965
22966 2002-04-19 Mark Mitchell <mark@codesourcery.com>
22967
22968 * PR6352
22969 * g++.dg/opt/inline2.C: New test.
22970
22971 2002-04-18 Richard Henderson <rth@redhat.com>
22972
22973 * gcc.dg/20000906-1.c: Enable for all targets.
22974 * gcc.c-torture/compile/iftrap-2.c: New.
22975
22976 2002-04-18 Jakub Jelinek <jakub@redhat.com>
22977
22978 * gcc.dg/20020418-1.c: New test.
22979 * gcc.dg/20020418-2.c: New test.
22980
22981 2002-04-18 Richard Henderson <rth@redhat.com>
22982
22983 * gcc.c-torture/compile/iftrap-1.c: New.
22984 * gcc.dg/iftrap-1.c: Adjust for ia64.
22985 * gcc.dg/iftrap-2.c: New.
22986
22987 2002-04-18 Jakub Jelinek <jakub@redhat.com>
22988
22989 * gcc.c-torture/compile/20020418-1.c: New test.
22990
22991 2002-04-18 Roger Sayle <roger@eyesopen.com>
22992
22993 * gcc.c-torture/compile/20020415-1.c: New.
22994
22995 2002-04-18 David S. Miller <davem@redhat.com>
22996
22997 * gcc.c-torture/execute/20020418-1.c: New test.
22998
22999 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23000
23001 * gcc.dg/20020416-1.c: New test.
23002
23003 * g++.dg/opt/inline1.C: New test.
23004
23005 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23006
23007 * gcc.dg/altivec-5.c: New test.
23008
23009 * gcc.dg/20020415-1.c: New test.
23010
23011 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23012
23013 * testsuite/lib/chill.exp: Remove.
23014
23015 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23016
23017 * g++.dg/other/big-struct.C: New test.
23018
23019 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23020
23021 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23022 of scratch file.
23023
23024 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23025
23026 PR c/6277
23027 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23028 in scan-assembler function name
23029
23030 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23031
23032 * g77.f-torture/execute/980628-4.x,
23033 g77.f-torture/execute/980628-5.x,
23034 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23035 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23036 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23037 i[34567]86-*-*.
23038
23039 2002-04-13 David S. Miller <davem@redhat.com>
23040
23041 * gcc.c-torture/execute/20020413-1.c: New test.
23042
23043 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23044
23045 * gcc.dg/asm-6.c,
23046 * g++.dg/ext/asm1.C: New tests.
23047
23048 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23049
23050 PR c++ 5373.
23051 * g++.dg/parse/stmtexpr1.C: New test.
23052
23053 PR c++/5189.
23054 * g++.dg/template/copy1.C: New test.
23055
23056 2002-04-12 Richard Henderson <rth@redhat.com>
23057
23058 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23059
23060 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23061
23062 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23063 gcc.c-torture/execute/20020307-2.c.
23064
23065 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23066
23067 * g++.dg/ext/attrib5.C,
23068 * g++.dg/lookup/struct1.C: New tests.
23069
23070 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23071
23072 * gcc.dg/20020411-1.c: New test.
23073
23074 * gcc.c-torture/execute/20020411-1.c: New test.
23075
23076 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23077
23078 * g77.f-torture/execute/6177.f: New test.
23079
23080 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23081
23082 PR middle-end/6247
23083 * g++.dg/opt/cleanup1.C: New test.
23084
23085 * g++.dg/opt/const1.C: New test.
23086
23087 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23088
23089 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23090
23091 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23092
23093 PR c++/5507
23094 * g++.dg/template/typename2.C: New test.
23095
23096 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23097
23098 * gcc.c-torture/execute/loop-12.c: New.
23099
23100 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23101
23102 * g77.f-torture/execute/980628-4.x,
23103 g77.f-torture/execute/980628-5.x,
23104 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23105 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23106 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23107
23108 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23109
23110 PR optimization/6086
23111 * g++.dg/opt/preinc1.C: New test.
23112
23113 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23114
23115 PR c++/5571
23116 * g++.dg/opt/static2.C: New test.
23117
23118 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23119
23120 PR c/5120
23121 * gcc.dg/20020406-1.c: New test.
23122
23123 2002-04-04 David S. Miller <davem@redhat.com>
23124
23125 * gcc.c-torture/execute/20020404-1.c: New test.
23126
23127 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23128
23129 PR c/6123
23130 * gcc.dg/20020312-2.c: Do not declare global register variable
23131 if __PIC__ or __pic__ is defined.
23132
23133 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23134
23135 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23136 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23137
23138 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23139
23140 * gcc.misc-tests/linkage.exp: Update last change to handle
23141 sparc*-, not just sparc-.
23142
23143 2002-04-03 Richard Henderson <rth@redhat.com>
23144
23145 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23146
23147 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23148
23149 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23150
23151 2002-04-02 David S. Miller <davem@redhat.com>
23152
23153 * gcc.c-torture/execute/20020402-3.c: New test.
23154
23155 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23156
23157 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23158 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23159
23160 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23161 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23162 g77.f-torture/execute/20001201.x,
23163 g77.f-torture/execute/u77-test.x: New files.
23164
23165 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23166 * gcc.dg/wchar_t-1.c: Ditto.
23167
23168 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23169
23170 * gcc.c-torture/execute/20020402-1.c: New test.
23171
23172 2002-04-01 Richard Henderson <rth@redhat.com>
23173
23174 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23175
23176 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23177
23178 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23179
23180 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23181
23182 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23183
23184 * g++.dg/inherit/template-as-base.C: Expect error.
23185 * g++.dg/inherit/namespace-as-base.C: Likewise.
23186
23187 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23188
23189 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23190 g++.dg/ext/instantiate3.C: Tweak match patterns.
23191
23192 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23193 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23194 -da test.
23195
23196 2002-03-31 Richard Henderson <rth@redhat.com>
23197
23198 * gcc.dg/special/alias-2.c: New.
23199 * gcc.dg/special/ecos.exp: Run it.
23200
23201 2002-03-31 Richard Henderson <rth@redhat.com>
23202
23203 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23204
23205 2002-03-31 Kazu Hirata <kazu@hxi.com>
23206
23207 * gcc.dg/weak-1.c: Disable on h8300 port.
23208
23209 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23210
23211 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23212 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23213 ordering tests.
23214 * g++.dg/bprob/bprob-1.C: New test.
23215 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23216 * g++.dg/gcov/gcov-1.C: New test.
23217 * g++.dg/gcov/gcov-1.x: New file.
23218 * g++.dg/gcov/gcov-2.C: New test.
23219 * g++.dg/gcov/gcov-3.C: New test.
23220 * g++.dg/gcov/gcov-3.h: New file.
23221
23222 2002-03-28 Roger Sayle <roger@eyesopen.com>
23223
23224 * g++.old-deja/g++.other/builtins5.C: New test.
23225 * g++.old-deja/g++.other/builtins6.C: New test.
23226 * g++.old-deja/g++.other/builtins7.C: New test.
23227 * g++.old-deja/g++.other/builtins8.C: New test.
23228 * g++.old-deja/g++.other/builtins9.C: New test.
23229
23230 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23231
23232 * g++.dg/opt/static1.C: New test.
23233
23234 * g++.dg/opt/longbranch1.C: New test.
23235
23236 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23237
23238 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23239
23240 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23241
23242 2002-03-28 Jeffrey A Law (law@redhat.com)
23243
23244 * gcc.c-torture/execute/20020328-1.c: New test.
23245
23246 2002-03-27 Richard Henderson <rth@redhat.com>
23247
23248 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23249 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23250 move from g++.old-deja/g++.ext/.
23251
23252 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23253
23254 * g++.dg/init/new2.C: New test.
23255
23256 2002-03-26 Richard Henderson <rth@redhat.com>
23257
23258 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23259
23260 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23261 on sparc.
23262
23263 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23264 sparcv9 systems.
23265 * gcc.dg/20001102-1.c: Likewise.
23266
23267 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23268
23269 * gcc.dg/cpp/endif-pedantic1.c,
23270 gcc.dg/cpp/endif-pedantic2.c: New tests.
23271
23272 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23273
23274 * g++.dg/init/new1.C: New test.
23275
23276 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23277
23278 * g++.dg/abi/vbase9.C: New test.
23279
23280 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23281
23282 * gcc.dg/arm-asm.c: New test.
23283
23284 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23285
23286 * gcc.dg/Wswitch-enum.c: New test.
23287 Fix PR c/5044.
23288
23289 2002-03-26 Richard Henderson <rth@redhat.com>
23290
23291 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23292 structure.
23293
23294 2002-03-25 Richard Henderson <rth@redhat.com>
23295
23296 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23297 sparcv9 systems.
23298
23299 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23300 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23301
23302 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23303
23304 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23305
23306 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23307
23308 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23309 targets using generic thunk support.
23310
23311 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23312
23313 * gcc.c-torture/compile/20020323-1.c: New test.
23314
23315 * g++.dg/opt/conj2.C: New test.
23316
23317 2002-03-24 Richard Henderson <rth@redhat.com>
23318
23319 * gcc.dg/weak-1.c: Use -fno-common.
23320
23321 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23322
23323 * g77.dg/f77-edit-apostrophe-out.f: New test
23324 * g77.dg/f77-edit-h-out.f: New test
23325 * g77.dg/f77-edit-t-in.f: New test
23326 * g77.dg/f77-edit-t-out.f: New test
23327 * g77.dg/f77-edit-x-out.f: New test
23328 * g77.dg/f77-edit-slash-out.f: New test
23329 * g77.dg/f77-edit-colon-out.f: New test
23330 * g77.dg/f77-edit-s-out.f: New test
23331
23332 2002-03-24 Richard Henderson <rth@redhat.com>
23333
23334 * objc/execute/formal_protocol-6.x: New XFAIL.
23335
23336 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23337
23338 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23339 that do not support weak symbols
23340
23341 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23342
23343 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23344 * lib/g77.exp: Likewise
23345 * lib/objc.exp: Likewise
23346
23347 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23348
23349 * gcc.dg/Wswitch-default.c: New test.
23350
23351 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23352
23353 * g++.dg/other/enum1.C: New test.
23354
23355 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23356
23357 * gcc.dg/pragma-ep-3.c: Fix typo.
23358
23359 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23360
23361 * g++.dg/inherit/template-as-base.C: New test.
23362
23363 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23364
23365 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23366 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23367
23368 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23369
23370 * gcc.dg/cpp/multiline.c: Update to match.
23371
23372 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23373
23374 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23375
23376 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23377
23378 * gcc.dg/cpp/extratokens2.c: New file.
23379
23380 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23381
23382 * gcc.dg/20020312-2.c: Add rs6000 target.
23383
23384 * gcc.c-torture/compile/20020319-1.c: New test.
23385
23386 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23387
23388 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23389 (A, E): Handle this.
23390
23391 2002-03-20 Jason Merrill <jason@redhat.com>
23392
23393 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23394 ignoring -fpic.
23395 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23396 through prune_gcc_output.
23397
23398 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23399
23400 * gcc.c-torture/compile/20020320-1.c: New test.
23401
23402 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23403
23404 * gcc.c-torture/compile/20020318-1.c: New test.
23405
23406 * gcc.dg/struct-by-value-1.c: New test.
23407
23408 * gcc.dg/20020319-1.c: New test.
23409
23410 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23411
23412 * g++.dg/opt/conj1.C: New test.
23413
23414 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23415
23416 * g++.dg/template/qualttp20.C: Revert previous change.
23417 * g++.dg/template/qualttp3.C: Likewise.
23418 * g++.dg/template/qualttp4.C: Likewise
23419 * g++.dg/template/qualttp5.C: Likewise
23420 * g++.dg/template/qualttp6.C: Likewise
23421 * g++.dg/template/qualttp7.C: Likewise
23422 * g++.dg/template/qualttp8.C: Likewise
23423 * g++.dg/template/recurse.C: Likewise.
23424
23425 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23426
23427 * gcc.dg/cpp/wchar-1.c: Update.
23428
23429 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23430
23431 * g++.dg/template/conv1.C: New test.
23432 * g++.dg/template/conv2.C: New test.
23433 * g++.dg/template/conv3.C: New test.
23434 * g++.dg/template/conv4.C: New test.
23435
23436 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23437
23438 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23439 * g++.dg/template/qualttp3.C: Likewise.
23440 * g++.dg/template/qualttp4.C: Likewise
23441 * g++.dg/template/qualttp5.C: Likewise
23442 * g++.dg/template/qualttp6.C: Likewise
23443 * g++.dg/template/qualttp7.C: Likewise
23444 * g++.dg/template/qualttp8.C: Likewise
23445 * g++.dg/template/recurse.C: Likewise.
23446
23447 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23448
23449 * g++.dg/opt/dtor1.C: New test.
23450
23451 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23452
23453 * gcc.c-torture/compile/20020315-1.c: New test.
23454
23455 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23456
23457 * gcc.dg/weak-1.c: Fix scan tests.
23458
23459 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23460
23461 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23462 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23463 cris-*-aout* mmix-*-*.
23464 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23465 cris-*-aout* mmix-*-*.
23466 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23467 cris-*-elf* cris-*-aout* and mmix-*-*.
23468 * gcc.dg/20001009-1.c: Ditto.
23469 * gcc.dg/20010912-1.c: Ditto.
23470 * gcc.dg/20020122-4.c: Ditto.
23471 * gcc.dg/inline-2.c: Ditto.
23472
23473 2002-03-14 Jeffrey A Law (law@cygnus.com)
23474
23475 * gcc.c-torture/compile/20020314-1.c: New test.
23476
23477 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23478
23479 * gcc.c-torture/execute/20020314-1.c: New test.
23480
23481 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23482
23483 * g++.dg/warn/Wunused-1.C: New test.
23484
23485 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23486
23487 * g++.dg/abi/mangle6.C: New test.
23488
23489 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23490
23491 * gcc.c-torture/compile/20020309-2.c: New test.
23492
23493 * gcc.c-torture/compile/20020312-1.c: New test.
23494
23495 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23496
23497 * g++.dg/other/access1.C: New test.
23498
23499 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23500
23501 * gcc.c-torture/execute/wchar_t-1.c: New test.
23502
23503 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23504
23505 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23506
23507 2002-03-12 Roger Sayle <roger@eyesopen.com>
23508
23509 * gcc.dg/20020312-1.c: New test case.
23510
23511 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23512
23513 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23514
23515 2002-03-11 Richard Henderson <rth@redhat.com>
23516
23517 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23518 * g++.old-deja/g++.jason/report.C: Likewise.
23519
23520 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23521
23522 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23523 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23524
23525 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23526
23527 * testsuite/g++.dg/overload/pmf1.C: New test.
23528
23529 2002-03-11 Kazu Hirata <kazu@hxi.com>
23530
23531 * gcc.c-torture/execute/20020307-1.c: Use long.
23532
23533 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23534
23535 PR optimization/5844
23536 * gcc.dg/20020310-1.c: New test.
23537
23538 2002-03-09 Michael Meissner <meissner@redhat.com>
23539
23540 * gcc.c-torture/execute/memcpy-2.c: New test.
23541 * gcc.c-torture/execute/memset-1.c: New test.
23542 * gcc.c-torture/execute/strlen-1.c: New test.
23543 * gcc.c-torture/execute/strcmp-1.c: New test.
23544 * gcc.c-torture/execute/strncmp-1.c: New test.
23545
23546 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23547
23548 * gcc.dg/ppc-ldstruct.c: New test.
23549
23550 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23551
23552 * gcc.c-torture/execute/va-arg-22.c: New test.
23553
23554 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23555
23556 * gcc.c-torture/compile/20020309-1.c: New test.
23557
23558 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23559
23560 * gcc.c-torture/execute/20020307-2.c: New test.
23561
23562 2002-03-07 Jeffrey A Law (law@redhat.com)
23563
23564 * g77.f-torture/compile/20020307-1.f: New test.
23565
23566 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23567
23568 * gcc.dg/unordered-1.c: New test.
23569
23570 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23571
23572 * gcc.c-torture/execute/20020307-1.c: New test.
23573
23574 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23575
23576 * gcc.dg/20020304-1.c: New test.
23577
23578 * gcc.c-torture/compile/20020304-2.c: New test.
23579
23580 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23581
23582 * gcc.c-torture/compile/20020304-1.c: New test case
23583 (from PR c/5830).
23584
23585 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23586
23587 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23588
23589 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23590
23591 * g++.dg/other/classkey1.C: New test.
23592
23593 2002-03-01 Richard Henderson <rth@redhat.com>
23594
23595 * gcc.c-torture/compile/981223-1.x: New.
23596 * gcc.c-torture/compile/920625-1.x: New.
23597
23598 2002-02-28 Richard Henderson <rth@redhat.com>
23599
23600 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
23601
23602 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
23603
23604 * gcc.c-torture/execute/20020227-1.c: New test.
23605
23606 2002-02-27 Mark Mitchell <mark@codesourcery.com>
23607
23608 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23609 here" ERROR lines.
23610 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23611 * g++.old-deja.g++.other/defarg1.C: Likewise.
23612 * g++.old-deja/g++.pt/calls2.C: Likewise.
23613 * g++.old-deja/g++.pt/crash20.C: Likewise.
23614 * g++.old-deja/g++.pt/crash30.C: Likewise.
23615 * g++.old-deja/g++.pt/crash36.C: Likewise.
23616 * g++.old-deja/g++.pt/crash6.C: Likewise.
23617 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23618 * g++.old-deja/g++.pt/derived3.C: Likewise.
23619 * g++.old-deja/g++.pt/error1.C: Likewise.
23620 * g++.old-deja/g++.pt/friend21.C: Likewise.
23621 * g++.old-deja/g++.pt/friend23.C: Likewise.
23622 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23623 * g++.old-deja/g++.robertl/eb128.C: Likewise.
23624
23625 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
23626
23627 * gcc.c-torture/execute/20020225-2.c: New test.
23628
23629 2002-02-27 Zack Weinberg <zack@codesourcery.com>
23630
23631 * gcc.c-torture/execute/920730-1t.c,
23632 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23633 Delete test cases, only relevant to -traditional.
23634
23635 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
23636
23637 * gcc.dg/cpp/undef1.c: Remove.
23638 * gcc.dg/cpp/directiv.c: Update.
23639 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
23640
23641 2002-02-27 Michael Meissner <meissner@redhat.com>
23642
23643 * gcc.c-torture/execute/20020226-1.c: New test.
23644
23645 2002-02-26 Jakub Jelinek <jakub@redhat.com>
23646
23647 * g++.dg/debug/debug4.C: New test.
23648
23649 * gcc.dg/ia64-visibility-1.c: New test.
23650
23651 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
23652
23653 * gcc.dg/debug/20020224-1.c: New.
23654
23655 2002-02-25 Kazu Hirata <kazu@hxi.com>
23656
23657 * gcc.c-torture/execute/960416-1.x: New.
23658 * gcc.c-torture/execute/divconst-3.x: Likewise.
23659
23660 2002-02-25 Jakub Jelinek <jakub@redhat.com>
23661
23662 * gcc.dg/20020224-1.c: New test.
23663
23664 2002-02-25 Alan Modra <amodra@bigpond.net.au>
23665
23666 * gcc.c-torture/execute/20020225-1.c: New.
23667
23668 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
23669
23670 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
23671
23672 2002-02-23 Jakub Jelinek <jakub@redhat.com>
23673
23674 * gcc.dg/20020222-1.c: New test.
23675
23676 2002-02-22 Jakub Jelinek <jakub@redhat.com>
23677
23678 * g++.dg/opt/anonunion1.C: New test.
23679
23680 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
23681
23682 * g++.dg/template/qualttp19.C: New test.
23683 * g++.dg/template/qualttp20.C: New test.
23684 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23685 * g++.old-deja/g++.other/qual1.C: Likewise.
23686
23687 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
23688
23689 * gcc.dg/attr-alwaysinline.c: New.
23690
23691 2002-02-21 Jakub Jelinek <jakub@redhat.com>
23692
23693 * gcc.dg/20020220-1.c: New test.
23694
23695 * gcc.dg/20020220-2.c: New test.
23696
23697 * g++.dg/opt/mmx1.C: New test.
23698
23699 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
23700
23701 * gcc.c-torture/compile/20020110.c: New test.
23702
23703 2002-02-20 Jakub Jelinek <jakub@redhat.com>
23704
23705 * gcc.c-torture/execute/20020219-1.c: New test.
23706
23707 * gcc.dg/20020219-1.c: New test.
23708
23709 * gcc.dg/noncompile/20020220-1.c: New test.
23710
23711 * g++.dg/opt/ptrintsum1.C: New test.
23712
23713 * gcc.dg/debug/20020220-1.c: New test.
23714
23715 2002-02-17 Jakub Jelinek <jakub@redhat.com>
23716
23717 * gcc.c-torture/execute/20020216-1.c: New test.
23718
23719 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
23720
23721 * gcc.dg/decl-1.c: Update, new test.
23722
23723 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
23724
23725 * g++.dg/abi/bitfield1.C: New test.
23726 * g++.dg/abi/bitfield2.C: New test.
23727
23728 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23729
23730 * gcc.dg/attr-nest.c: New test.
23731
23732 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23733
23734 * gcc.c-torture/execute/20020215-1.c: New test.
23735
23736 2002-02-14 Jakub Jelinek <jakub@redhat.com>
23737
23738 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23739 * g++.dg/debug/debug.exp: New.
23740 * g++.dg/debug/trivial.C: New.
23741 * g++.dg/debug/debug1.C: Moved...
23742 * g++.dg/other/debug1.C: ...from here.
23743 * g++.dg/debug/debug2.C: Moved...
23744 * g++.dg/other/debug2.C: ...from here.
23745 * g++.dg/debug/debug3.C: Moved...
23746 * g++.dg/other/debug3.C: ...from here.
23747
23748 * gcc.dg/noncompile/20020213-1.c: New test.
23749
23750 2002-02-13 Jakub Jelinek <jakub@redhat.com>
23751
23752 * g++.dg/other/debug3.C: New test.
23753
23754 * gcc.c-torture/execute/20020213-1.c: New test.
23755
23756 2002-02-13 Richard Smith <richard@ex-parrot.com>
23757
23758 * g++.old-deja/g++.other/thunk1.C: New test.
23759
23760 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23761
23762 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
23763
23764 2002-02-13 Stan Shebs <shebs@apple.com>
23765
23766 * gcc.dg/altivec-3.c: New.
23767
23768 2002-02-12 Jakub Jelinek <jakub@redhat.com>
23769
23770 * gcc.dg/Wunreachable-1.c: New test.
23771 * gcc.dg/Wunreachable-2.c: New test.
23772
23773 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
23774
23775 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
23776
23777 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
23778
23779 * gcc.dg/decl-1.c: New test.
23780
23781 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23782
23783 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
23784
23785 2002-02-10 Kazu Hirata <kazu@hxi.com>
23786
23787 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23788 * gcc.c-torture/compile/980506-1.x: Likewise.
23789
23790 2002-02-10 Kazu Hirata <kazu@hxi.com>
23791
23792 * gcc.dg/20020210-1.c: New.
23793
23794 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
23795
23796 * g77.f-torture/execute/947.f: New regression test
23797 for PR fortran/947.
23798
23799 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
23800
23801 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23802 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
23803
23804 2002-02-08 Richard Henderson <rth@redhat.com>
23805
23806 * gcc.c-torture/compile/labels-3.c: New.
23807
23808 2002-02-08 Jakub Jelinek <jakub@redhat.com>
23809
23810 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23811 expression statements work instead.
23812 * gcc.dg/noncompile/20020207-1.c: New test.
23813
23814 2002-02-07 Richard Henderson <rth@redhat.com>
23815
23816 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
23817
23818 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23819
23820 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23821 message from g77
23822 * lib/g77-dg.exp: Trim g77 error messages so that they are
23823 recognized by dg.exp.
23824
23825 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23826
23827 PR fortran/5473
23828 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
23829
23830 2002-02-07 Richard Henderson <rth@redhat.com>
23831
23832 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23833 to be sufficiently aligned for integers.
23834
23835 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
23836
23837 * g++.dg/template/friend4.C: New test.
23838
23839 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23840
23841 PR fortran/5743
23842 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23843 unsupported cases.
23844
23845 2002-02-07 Richard Henderson <rth@redhat.com>
23846
23847 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23848 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23849 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23850 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
23851
23852 2002-02-06 Richard Henderson <rth@redhat.com>
23853
23854 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
23855
23856 2002-02-06 Janis Johnson <janis187@us.ibm.com>
23857
23858 * gcc.dg/20020206-1.c: New test.
23859
23860 2002-02-06 Jakub Jelinek <jakub@redhat.com>
23861
23862 * gcc.c-torture/execute/20020206-1.c: New test.
23863
23864 * gcc.c-torture/execute/20020206-2.c: New test.
23865
23866 PR optimization/5429:
23867 * gcc.c-torture/compile/20020206-1.c: New test.
23868
23869 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
23870
23871 * g++.dg/ext/align1.C: Do not use an explicit alignment value
23872 as certain file formats cannot support particularly large
23873 alignments.
23874
23875 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
23876 and do not expect to be able to link the executable.
23877
23878 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
23879 fail because the COFF format does not support the weak attribute.
23880
23881 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
23882
23883 * g77.dg/pr5473.f: New test
23884
23885 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
23886
23887 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
23888 Fix testcase accordingly.
23889
23890 2002-02-04 Richard Henderson <rth@redhat.com>
23891
23892 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
23893 (buf): Change to be an array of pointers, not ints.
23894
23895 2002-02-04 Jakub Jelinek <jakub@redhat.com>
23896
23897 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
23898 before all tests. Move warning one line above to match where it
23899 C frontend emits.
23900 * gcc.dg/Wswitch-2.c: New test.
23901 * g++.dg/warn/Wswitch-1.C: New test.
23902 * g++.dg/warn/Wswitch-2.C: New test.
23903
23904 2002-02-04 Richard Henderson <rth@redhat.com>
23905
23906 * g++.dg/abi/offsetof.C: Fix size comparison.
23907
23908 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
23909
23910 * gcc.dg/cast-qual-2.c: New test.
23911
23912 2002-02-04 Jakub Jelinek <jakub@redhat.com>
23913
23914 * gcc.dg/20020201-4.c: New test.
23915
23916 2002-02-04 Ben Elliston <bje@redhat.com>
23917
23918 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
23919 target_info attribute != 0, in addition to the empty string.
23920 (gcc_target_compile): Likewise.
23921
23922 2002-02-03 Andrew Cagney <ac131313@redhat.com>
23923
23924 * gcc.dg/Wswitch.c: New test.
23925 PR gcc/4475. PR gcc/3780.
23926
23927 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
23928
23929 * g77.f-torture/execute/5122.f: New test for regressions
23930 against PR fortran/5122.
23931
23932 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
23933
23934 * g77.f-torture/compile/pr3743.f: Delete
23935 * g77.dg/pr3743-1.f: New test.
23936 * g77.dg/pr3743-2.f: New test.
23937 * g77.dg/pr3743-3.f: New test.
23938 * g77.dg/pr3743-4.f: New test.
23939
23940 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
23941
23942 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
23943
23944 2002-02-02 Richard Henderson <rth@redhat.com>
23945
23946 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
23947 * gcc.c-torture/execute/bf64-1.c: Likewise.
23948
23949 2002-02-02 Jakub Jelinek <jakub@redhat.com>
23950
23951 * gcc.dg/20020201-2.c: New test.
23952
23953 * gcc.dg/20020201-3.c: New test.
23954
23955 * gcc.c-torture/execute/bitfld-2.c: New test.
23956
23957 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
23958
23959 * gcc.dg/bitfld-1.c: Update.
23960 * gcc.dg/bitfld-2.c: Update.
23961 * gcc.c-torture/execute/bitfld-1.x: New.
23962
23963 2002-02-02 Jakub Jelinek <jakub@redhat.com>
23964
23965 * gcc.c-torture/execute/20020201-1.c: New test.
23966
23967 2002-02-01 Janis Johnson <janis187@us.ibm.com>
23968
23969 PR target/5469
23970 * gcc.dg/20020201-1.c: New test.
23971
23972 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
23973
23974 PR fortran/3743
23975 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
23976 * g77.f-torture/compile/pr3743.x: Remove
23977
23978 2002-01-31 Tom Rix <trix@redhat.com>
23979
23980 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
23981
23982 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
23983
23984 * gcc.dg/noncompile/20020130-1.c: New test.
23985
23986 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
23987
23988 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
23989
23990 2002-01-29 Richard Henderson <rth@redhat.com>
23991
23992 * gcc.c-torture/execute/991118-1.c: Cast various constants back
23993 to long long.
23994 * gcc.c-torture/execute/bf64-1.c: Likewise.
23995
23996 2002-01-29 Jakub Jelinek <jakub@redhat.com>
23997
23998 * gcc.c-torture/execute/20020129-1.c: New test.
23999
24000 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24001
24002 * gcc.c-torture/compile/20000224-1.c: Update.
24003 * gcc.c-torture/execute/bitfld-1.c: New tests.
24004 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24005 * gcc.dg/uninit-A.c: Update.
24006
24007 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24008
24009 * g++.dg/template/ctor1.C: Add instantiation.
24010
24011 2002-01-28 Paul Koning <pkoning@equallogic.com>
24012
24013 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24014 argument to __builtin_prefetch to be const ptr.
24015
24016 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24017
24018 * gcc.c-torture/compile/20020120-1.c: New test.
24019
24020 2002-01-27 Kazu Hirata <kazu@hxi.com>
24021
24022 * gcc.c-torture/execute/20020127-1.c: New test.
24023
24024 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24025
24026 * g77.dg/f77-edit-i-in.f: New test
24027 * g77.dg/f77-edit-i-out.f: New test
24028
24029 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24030
24031 * gcc.dg/debug/debug.exp: New file.
24032 * gcc.dg/debug/trivial.c: New file.
24033 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24034 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24035 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24036 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24037 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24038 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24039 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24040 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24041 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24042 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24043 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24044 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24045 * gcc.dg/20000503-1.c: Removed.
24046 * gcc.dg/20010207-1.c: Removed.
24047 * gcc.dg/20011223-1.c: Removed.
24048 * gcc.dg/20020104-2.c: Removed.
24049 * gcc.dg/debug-1.c: Removed.
24050 * gcc.dg/debug-2.c: Removed.
24051 * gcc.dg/debug-3.c: Removed.
24052 * gcc.dg/debug-4.c: Removed.
24053 * gcc.dg/debug-5.c: Removed.
24054 * gcc.dg/debug-6.c: Removed.
24055 * gcc.dg/dwarf2-1.c: Removed.
24056 * gcc.dg/dwarf2-2.c: Removed.
24057
24058 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24059
24060 * g++.old-deja/g++.other/eh5.C: New test.
24061 * g++.old-deja/g++.other/sibcall2.C: New test.
24062 * g++.old-deja/g++.other/array9.C: New test.
24063 * g++.old-deja/g++.other/typename2.C: New test.
24064 * g++.old-deja/g++.other/crash60.C: New test.
24065 * g++.old-deja/g++.other/conv9.C: New test.
24066 * g++.old-deja/g++.other/mangle10.C: New test.
24067 * g++.old-deja/g++.other/unchanging1.C: New test.
24068 * g++.old-deja/g++.other/exprstmt1.C: New test.
24069 * g++.old-deja/g++.other/inline23.C: New test.
24070 * g++.old-deja/g++.eh/ia64-1.C: New test.
24071 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24072 * g++.old-deja/g++.other/reload1.C: New test.
24073 * g++.old-deja/g++.other/static20.C: New test.
24074 * g++.old-deja/g++.other/local-alloc1.C: New test.
24075 * g++.old-deja/g++.other/conv8.C: New test.
24076 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24077 * g++.old-deja/g++.other/storeexpr1.C: New test.
24078 * g++.old-deja/g++.other/storeexpr2.C: New test.
24079 * g++.dg/eh/template2.C: New test.
24080 * g++.dg/warn/weak1.C: New test.
24081
24082 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24083
24084 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24085 Remove first, non-varying, argument.
24086
24087 2002-01-23 Richard Henderson <rth@redhat.com>
24088
24089 * gcc.dg/inline-2.c: New.
24090
24091 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24092 Add optional target arg. Check number of arguments.
24093 (scan-assembler-not, scan-assembler-dem): Likewise.
24094 (scan-assembler-dem-not): Likewise.
24095
24096 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24097
24098 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24099 line 12.
24100 * g++.old-deja/g++.brendan/parse3.C,
24101 g++.old-deja/g++.other/crash26.C,
24102 g++.old-deja/g++.other/crash28.C,
24103 g++.old-deja/g++.other/crash29.C,
24104 g++.old-deja/g++.other/crash30.C,
24105 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24106
24107 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24108
24109 * gcc.dg/20020115-1.c: New.
24110
24111 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24112
24113 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24114
24115 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24116
24117 * gcc.dg/20020122-3.c: New.
24118
24119 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24120
24121 * g++.dg/other/gc1.C: New test.
24122
24123 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24124
24125 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24126
24127 2002-01-22 Richard Henderson <rth@redhat.com>
24128
24129 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24130
24131 2002-01-22 Richard Henderson <rth@redhat.com>
24132
24133 * gcc.dg/20020122-4.c: New.
24134
24135 2002-01-22 H.J. Lu <hjl@gnu.org>
24136
24137 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24138 link output.
24139 * gcc.dg/special/ecos.exp: Likewise.
24140 * lib/g++-dg.exp: Likewise.
24141 * lib/g77-dg.exp: Likewise.
24142 * lib/gcc-dg.exp : Likewise.
24143 * lib/mike-g++.exp: Likewise.
24144 * lib/mike-g77.exp: Likewise.
24145 * lib/mike-gcc.exp: Likewise.
24146 * lib/objc-dg.exp: Likewise.
24147
24148 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24149
24150 PR target/5379
24151 * gcc.dg/20020122-2.c: New test.
24152
24153 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24154
24155 * gcc.dg/20020122-1.c: New test.
24156
24157 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24158
24159 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24160
24161 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24162
24163 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24164
24165 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24166
24167 * gcc.c-torture/compile/20020121-1.c: New test.
24168
24169 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24170
24171 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24172 ld_library_path.
24173
24174 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24175
24176 * gcc.dg/20020218-1.c: New test.
24177
24178 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24179
24180 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24181 messages
24182 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24183 "At global scope" warning
24184 * g++.dg/ext/align1.C: Change cygwin test for alignment
24185 from db-bogus to dg-warning
24186
24187 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24188
24189 * g77.f-torture/compile/cpp2.F: New test.
24190
24191 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24192
24193 * g++.dg/template/access1.C: New test.
24194
24195 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24196
24197 * gcc.dg/20020118-1.c: New.
24198
24199 2002-01-18 Kazu Hirata <kazu@hxi.com>
24200
24201 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24202
24203 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24204
24205 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24206 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24207 alignment warnings.
24208
24209 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24210
24211 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24212 torture_with_loops and torture_without_loops
24213
24214 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24215
24216 * gcc.c-torture/compile/20020116-1.c: New test.
24217
24218 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24219
24220 * gcc.dg/20020116-2.c: New test.
24221
24222 * gcc.dg/ultrasp4.c: New test.
24223
24224 * gcc.dg/20020116-1.c: New test.
24225
24226 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24227
24228 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24229 by EABI.
24230
24231 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24232
24233 * gcc.misc-tests/i386-prefetch.exp: New.
24234 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24235 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24236 * gcc.misc-tests/i386-pf-none-1.c: New test.
24237 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24238
24239 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24240
24241 * gcc.dg/gnu89-init-1.c: Add new tests.
24242
24243 2002-01-15 Andreas Jaeger <aj@suse.de>
24244
24245 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24246 * gcc.dg/i386-mmx-2.c: Likewise.
24247 * gcc.dg/i386-sse-1.c: Likewise.
24248 * gcc.dg/i386-sse-2.c: Likewise.
24249 * gcc.dg/i386-sse-3.c: Likewise.
24250
24251 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24252
24253 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24254 Uncomment additional cases that now pass.
24255
24256 2002-01-11 Richard Henderson <rth@redhat.com>
24257
24258 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24259 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24260
24261 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24262
24263 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24264
24265 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24266
24267 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24268 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24269
24270 2002-01-10 Dale Johannesen <dalej@apple.com>
24271
24272 * gcc.c-torture/execute/loop-11.c: New.
24273
24274 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24275
24276 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24277 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24278
24279 2002-01-09 Richard Henderson <rth@redhat.com>
24280
24281 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24282 type in which to perform the operation for each size.
24283
24284 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24285
24286 * gcc.c-torture/compile/20020109-2.c: New test.
24287
24288 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24289
24290 * gcc.c-torture/execute/loop-10.c: New test.
24291
24292 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24293
24294 * gcc.c-torture/compile/20010226-1.c: New test.
24295 * gcc.c-torture/compile/20010227-1.c: New test.
24296 * gcc.c-torture/compile/20010426-1.c: New test.
24297 * gcc.c-torture/compile/20010510-1.c: New test.
24298 * gcc.c-torture/compile/20010605-3.c: New test.
24299 * gcc.c-torture/compile/20010824-1.c: New test.
24300 * gcc.c-torture/execute/20010409-1.c: New test.
24301 * gcc.dg/noncompile/20000901-1.c: New test.
24302 * gcc.dg/20001023-1.c: New test.
24303 * gcc.dg/20001101-1.c: New test.
24304 * gcc.dg/20001102-1.c: New test.
24305 * gcc.dg/20010207-1.c: New test.
24306 * gcc.dg/20010405-1.c: New test.
24307 * gcc.dg/20010822-1.c: New test.
24308 * gcc.dg/20011107-1.c: New test.
24309
24310 2002-01-09 Jeffrey A Law (law@redhat.com)
24311
24312 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24313
24314 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24315 execution failure on PA targets.
24316
24317 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24318
24319 * gcc.c-torture/compile/20020109-1.c: New test.
24320
24321 2002-01-08 Kazu Hirata <kazu@hxi.com>
24322
24323 * gcc.c-torture/execute/20020108-1.c: New test.
24324
24325 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24326
24327 * gcc.dg/20020108-1.c: New test.
24328
24329 2002-01-08 H.J. Lu <hjl@gnu.org>
24330
24331 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24332 for header files.
24333
24334 2002-01-08 Geoff Keating <geoffk@redhat.com>
24335
24336 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24337 consistency.
24338
24339 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24340
24341 * gcc.dg/altivec-4.c: Test altivec predicates.
24342
24343 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24344
24345 * gcc.c-torture/execute/20020107-1.c: New test.
24346
24347 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24348
24349 PR c/5279
24350 * gcc.c-torture/compile/20020106-1.c: New test.
24351
24352 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24353
24354 * gcc.c-torture/execute/nestfunc-4.c: New test.
24355
24356 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24357
24358 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24359 extra triple that slipped in.
24360 * g++.old-deja/g++.abi/align.C: Likewise.
24361 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24362
24363 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24364
24365 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24366 * g++.old-deja/g++.abi/align.C: Likewise.
24367 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24368
24369 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24370 on FreeBSD/i386.
24371 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24372 FreeBSD.
24373
24374 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24375
24376 * gcc.dg/20020104-1.c: New test.
24377
24378 * gcc.dg/20020104-2.c: New test.
24379
24380 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24381
24382 * gcc.dg/20020103-1.c: Fix typo in target selector.
24383
24384 2002-01-03 Richard Henderson <rth@redhat.com>
24385
24386 * gcc.dg/20020103-1.c: New.
24387
24388 2002-01-03 Kazu Hirata <kazu@hxi.com>
24389
24390 * gcc.c-torture/execute/20020103-1.c: New test.
24391
24392 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24393
24394 * g++.dg/other/debug2.C: New test.
24395
24396 * gcc.c-torture/compile/20020103-1.c: New test.
24397
24398 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24399
24400 * gcc.dg/gnu89-init-1.c: Added new tests.
24401
24402 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24403
24404 * g++.dg/template/friend2.C: Remove as patch is reverted.
24405
24406 * g++.dg/warn/oldcast1.C: New test.
24407
24408 * g++.dg/template/ptrmem1.C: New test.
24409 * g++.dg/template/ptrmem2.C: New test.
24410
24411 * g++.dg/template/ntp.C: New test.
24412
24413 * g++.dg/other/component1.C: New test.
24414
24415 * g++.dg/template/ttp3.C: New test.
24416
24417 * g++.dg/template/friend2.C: New test.
24418 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24419
24420 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24421
24422 * g++.dg/other/ptrmem1.C: New test.
24423 * g++.dg/other/ptrmem2.C: New test.
24424
24425 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24426
24427 * g++.dg/template/ctor1.C: New test.
24428
24429 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24430
24431 * g++.dg/template/friend2.C: New test.
24432
24433 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24434
24435 * gcc.dg/mmix-1.c: New test.
24436
24437 2001-12-31 Richard Henderson <rth@redhat.com>
24438
24439 * gcc.dg/asm-5.c: New.
24440
24441 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24442
24443 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24444 in namespace __gnu_cxx
24445
24446 2001-12-30 Richard Henderson <rth@redhat.com>
24447
24448 * gcc.dg/debug-6.c: New.
24449
24450 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24451
24452 * gcc.c-torture/compile/20011229-2.c: New test.
24453
24454 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24455
24456 * gcc.dg/debug-3.c: New test.
24457 * gcc.dg/debug-4.c: New test.
24458 * gcc.dg/debug-5.c: New test.
24459
24460 2001-12-29 Richard Henderson <rth@redhat.com>
24461
24462 * g++.dg/eh/loop1.C: New.
24463
24464 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24465
24466 * g++.dg/template/crash1.C: New test.
24467
24468 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24469
24470 * g++.dg/other/const1.C: New test.
24471
24472 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24473
24474 * gcc.c-torture/compile/20011229-1.c: New test.
24475
24476 2001-12-28 Stan Shebs <shebs@apple.com>
24477
24478 * lib/objc-torture.exp: Resync with c-torture.exp.
24479 * lib/objc.exp: Load standard libraries.
24480
24481 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24482
24483 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24484 additional tests.
24485
24486 2001-12-27 Roger Sayle <roger@eyesopen.com>
24487
24488 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24489
24490 2001-12-27 Richard Henderson <rth@redhat.com>
24491
24492 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24493
24494 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24495
24496 * g++.dg/eh/ctor1.C: New test.
24497 * g++.dg/other/error2.C: New test.
24498
24499 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24500
24501 * g++.dg/other/init2.C: New test.
24502
24503 2001-12-24 Richard Henderson <rth@redhat.com>
24504
24505 * gcc.dg/20011223-1.c: New.
24506 * gcc.dg/inline-1.c: New.
24507
24508 2001-12-23 Richard Henderson <rth@redhat.com>
24509
24510 * gcc.dg/asm-4.c: Test operand modifiers.
24511
24512 2001-12-23 Richard Henderson <rth@redhat.com>
24513
24514 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24515
24516 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24517
24518 * gcc.c-torture/execute/20011223-1.c: New test.
24519
24520 2001-12-21 Richard Henderson <rth@redhat.com>
24521
24522 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24523 re-enables the warning.
24524
24525 2001-12-21 Richard Henderson <rth@redhat.com>
24526
24527 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24528
24529 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24530
24531 * gcc.c-torture/compile/20011218-1.c: New test.
24532
24533 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24534
24535 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24536 arm-isr.c test.
24537 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24538 epilogue generation for ARM ISR routines.
24539
24540 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24541
24542 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24543 * gcc.dg/format/c90-printf-3.c: Likewise.
24544 * gcc.dg/format/c99-printf-3.c: Likewise.
24545 * gcc.dg/format/ext-1.c: Likewise.
24546 * gcc.dg/format/ext-6.c: Likewise.
24547 * gcc.dg/format/format.h: Prototype unlocked stdio.
24548
24549 2001-12-20 Richard Henderson <rth@redhat.com>
24550
24551 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24552 (arena): Use it.
24553 (malloc): Correct allocation logic. Abort if we fill up the
24554 arena before initialization complete.
24555 (realloc): Correct allocation logic.
24556
24557 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24558
24559 * gcc.c-torture/compile/20011219-2.c: New test.
24560
24561 * gcc.c-torture/execute/20011219-1.c: New test.
24562
24563 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24564
24565 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24566 target does not support weak symbols.
24567
24568 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24569
24570 * gcc.c-torture/compile/20011219-1.c: New test.
24571
24572 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24573
24574 * g++.dg/other/error1.C: New test.
24575
24576 2001-12-17 Jeffrey A Law (law@redhat.com)
24577
24578 * gcc.c-torture/execute/20011217-1.c: New test.
24579
24580 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24581
24582 * objc.dg/special/: New directory.
24583 * objc.dg/special/special.exp: New file.
24584 * objc.dg/special/unclaimed-category-1.h: New file.
24585 * objc.dg/special/unclaimed-category-1a.m: New file.
24586 * objc.dg/special/unclaimed-category-1.m: New file.
24587
24588 2001-12-17 Andreas Jaeger <aj@suse.de>
24589
24590 * gcc.c-torture/compile/20011217-2.c: New test.
24591
24592 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24593
24594 * gcc.c-torture/compile/20011217-1.c: New test.
24595
24596 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
24597
24598 * testsuite/gcc.dg/20011214-1.c: New.
24599
24600 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
24601
24602 * gcc.dg/altivec-4.c: New.
24603
24604 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
24605
24606 * gcc.dg/20011113-1.c: New test.
24607
24608 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24609
24610 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24611 std::__malloc_alloc_template<0> and
24612 std::__default_alloc_template<false, 0>.
24613
24614 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
24615
24616 * objc/execute/bf-21.m: New test.
24617 * objc/execute/enumeration-1.m: New test.
24618 * objc/execute/enumeration-2.m: New test.
24619
24620 2001-12-12 Jakub Jelinek <jakub@redhat.com>
24621
24622 * gcc.dg/gnu89-init-1.c: New test.
24623
24624 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
24625
24626 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24627 * g++.old-deja/g++.jason/2371.C: Likewise.
24628 * g++.old-deja/g++.jason/template33.C: Likewise.
24629 * g++.old-deja/g++.jason/template34.C: Likewise.
24630 * g++.old-deja/g++.jason/template36.C: Likewise.
24631 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24632 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24633 * g++.old-deja/g++.other/typename1.C: Likewise.
24634 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24635 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24636 * g++.old-deja/g++.pt/typename11.C: Likewise.
24637 * g++.old-deja/g++.pt/typename14.C: Likewise.
24638 * g++.old-deja/g++.pt/typename16.C: Likewise.
24639 * g++.old-deja/g++.pt/typename3.C: Likewise.
24640 * g++.old-deja/g++.pt/typename4.C: Likewise.
24641 * g++.old-deja/g++.pt/typename5.C: Likewise.
24642 * g++.old-deja/g++.pt/typename7.C: Likewise.
24643 * g++.old-deja/g++.robertl/eb9.C: Likewise.
24644
24645 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
24646
24647 * g++.dg/other/linkage1.C: New test.
24648 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24649 specifiers.
24650
24651 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
24652
24653 * gcc.dg/concat.c: New test.
24654
24655 2001-12-11 Stan Shebs <shebs@apple.com>
24656
24657 * objc/compile: New test directory.
24658 * objc/compile/compile.exp: New expect script.
24659 * objc/compile/20011211-1.m: New compile test.
24660
24661 2001-12-11 Jason Merrill <jason@redhat.com>
24662
24663 * lib/prune.exp (prune_gcc_output): Also handle "In member
24664 function". So many permutations...
24665
24666 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
24667
24668 * g++.dg/template/typedef1.C: New test.
24669
24670 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
24671
24672 * g++.dg/other/copy1.C: New test.
24673
24674 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
24675
24676 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
24677
24678 * gcc.dg/builtin-choose-expr.c: New.
24679
24680 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
24681
24682 * gcc.dg/altivec-2.c: New.
24683
24684 2001-12-07 Richard Henderson <rth@redhat.com>
24685
24686 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
24687
24688 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
24689
24690 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24691 ultrasparc.
24692
24693 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24694
24695 * g++-old.deja/g++.robertl/eb101.C: Deleted.
24696
24697 2001-12-06 Janis Johnson <janis187@us.ibm.com>
24698
24699 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24700 variable argument list.
24701
24702 2001-12-06 Zack Weinberg <zack@codesourcery.com>
24703
24704 * gcc.c-torture/execute/memcheck: Delete entire directory.
24705 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24706 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
24707
24708 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
24709
24710 * gcc.dg/Wshadow-1.c: New test.
24711
24712 2001-12-05 Jakub Jelinek <jakub@redhat.com>
24713
24714 * gcc.c-torture/compile/20011130-1.c: New test.
24715
24716 * gcc.dg/noncompile/20011025-1.c: New test.
24717
24718 * g++.dg/other/anon-union.C: New test.
24719
24720 * gcc.c-torture/execute/20011024-1.c: New test.
24721
24722 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
24723
24724 * gcc.c-torture/execute/20000722-1.x,
24725 gcc.c-torture/execute/20010123-1.x: Remove.
24726 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24727 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24728 gcc.dg/c99-complit-2.c: New tests.
24729
24730 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
24731
24732 * g++.dg/inherit/base1.C: New test.
24733
24734 2001-12-04 Jakub Jelinek <jakub@redhat.com>
24735
24736 * g++.dg/other/stdarg1.C: New test.
24737
24738 * gcc.c-torture/compile/20011130-2.c: New test.
24739
24740 2001-12-03 Janis Johnson <janis187@us.ibm.com>
24741
24742 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24743 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24744 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24745 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24746 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24747 * gcc.dg/builtin-prefetch-1.c: New test.
24748
24749 2001-12-03 Jakub Jelinek <jakub@redhat.com>
24750
24751 * gcc.dg/20011130-1.c: New test.
24752
24753 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
24754
24755 * g++.dg/other/scope1.C: New test.
24756 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
24757
24758 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
24759
24760 * gcc.dg/vla-init-1.c: New test.
24761
24762 2001-12-01 Geoff Keating <geoffk@redhat.com>
24763
24764 * gcc.c-torture/compile/structs.c: New testcase from GDB.
24765
24766 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
24767
24768 * objc.dg/alias.m: Update.
24769 * objc.dg/class-1.m: Update.
24770 * objc.dg/const-str-1.m: Update.
24771 * objc.dg/fwd-proto-1.m: Update.
24772 * objc.dg/id-1.m: Update.
24773 * objc.dg/super-class-1.m: Update.
24774
24775 2001-11-29 Mark Mitchell <mark@codesourcery.com>
24776
24777 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24778 constructs.
24779
24780 2001-11-28 Jeffrey A Law (law@cygnus.com)
24781
24782 * gcc.c-torture/execute/20011128-1.c: New test.
24783
24784 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
24785
24786 * gcc.dg/20011127-1.c: New test.
24787
24788 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
24789
24790 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24791 from Austin Group draft 7.
24792 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24793 scanf format arguments.
24794 * gcc.dg/format/no-exargs-2.c: New test.
24795
24796 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
24797
24798 * g++.dg/abi/vbase8-4.C: New test.
24799
24800 2001-11-24 Ian Lance Taylor <ian@airs.com>
24801
24802 * gcc.c-torture/execute/20011121-1.c: New test.
24803
24804 2001-11-23 Jeffrey A Law (law@cygnus.com)
24805
24806 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
24807
24808 2001-11-23 Andreas Jaeger <aj@suse.de>
24809
24810 * gcc.dg/cpp/charconst-2.c: New test.
24811
24812 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
24813
24814 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24815 to the host if it is remote. Let tests specify extra headers
24816 they use.
24817 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24818 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24819 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24820 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24821 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24822 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24823 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24824 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24825 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24826 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
24827
24828 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
24829
24830 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24831 for little endian ARMs.
24832
24833 2001-11-20 Jakub Jelinek <jakub@redhat.com>
24834
24835 * gcc.c-torture/compile/20011119-1.c: New test.
24836 * gcc.c-torture/compile/20011119-2.c: New test.
24837
24838 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
24839
24840 * gcc.dg/altivec-1.c: Fix typo.
24841
24842 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
24843
24844 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
24845
24846 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
24847
24848 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
24849
24850 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
24851
24852 * lib/g77.exp: Don't specify --rpath-link.
24853
24854 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24855 across all the headers.
24856 * gcc.dg/format/format.exp: For testing on a remote host,
24857 copy format.h.
24858
24859 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24860 * gcc.c-torture/execute/930406-1.c: Likewise.
24861 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
24862
24863 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
24864
24865 * gcc.dg/altivec-1.c: New.
24866
24867 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
24868
24869 * gcc.dg/cpp/fpreprocessed.c: New test case.
24870
24871 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24872
24873 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
24874 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
24875 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
24876
24877 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24878
24879 * gcc.dg/no-builtin-1.c: New test.
24880
24881 2001-11-16 Jakub Jelinek <jakub@redhat.com>
24882
24883 * gcc.c-torture/execute/20011115-1.c: New test.
24884
24885 2001-11-15 Jakub Jelinek <jakub@redhat.com>
24886
24887 * gcc.c-torture/compile/20011114-2.c: New test.
24888 * gcc.c-torture/compile/20011114-3.c: New test.
24889 * gcc.c-torture/compile/20011114-4.c: New test.
24890
24891 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
24892
24893 * g++.dg/other/init1.C: New test.
24894
24895 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
24896
24897 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
24898 message.
24899
24900 * gcc.c-torture/execute/20011114-1.c: New testcase.
24901
24902 * gcc.c-torture/compile/20010327-1.c: Revert last change.
24903 * gcc.c-torture/compile/20011114-1.c: New test, exactly
24904 like the (before this change) version of 20010327-1.c.
24905
24906 2001-11-14 Roger Sayle <roger@eyesopen.com>
24907
24908 * gcc.c-torture/execute/string-opt-13.c: New testcase.
24909
24910 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
24911
24912 * g++.dg/init/array2.C: New test.
24913
24914 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
24915
24916 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
24917
24918 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
24919
24920 * g++.dg/other/forscope1.C: New test.
24921 * g++.dg/ext/forscope1.C: New test.
24922 * g++.dg/ext/forscope2.C: New test.
24923
24924 2001-11-13 Jakub Jelinek <jakub@redhat.com>
24925
24926 * gcc.c-torture/execute/20011113-1.c: New test.
24927
24928 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
24929
24930 * gcc.c-torture/execute/20011109-2.c: New test.
24931
24932 * gcc.c-torture/execute/20011109-1.c: New test.
24933
24934 2001-11-09 Jakub Jelinek <jakub@redhat.com>
24935
24936 * gcc.c-torture/compile/20011109-1.c: New test.
24937
24938 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
24939
24940 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
24941 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
24942 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
24943 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
24944 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
24945 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
24946 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
24947
24948 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
24949
24950 * g++.dg/warn/Wshadow-1.C: New tests.
24951 * g++.old-deja/g++.mike/for3.C: Update.
24952
24953 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
24954
24955 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
24956 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
24957 XFAILs. Adjust expected error texts.
24958 * gcc.c-torture/compile/20011106-1.c,
24959 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
24960 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
24961 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
24962 gcc.dg/c99-array-lval-5.c: New tests.
24963
24964 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
24965
24966 * gcc.dg/cpp/defined.c: Update.
24967
24968 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
24969
24970 * gcc.c-torture/execute/anon-1.c: New test.
24971
24972 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
24973
24974 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
24975 same size, so no warning should be produced on stormy16.
24976
24977 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
24978 due to oversized array.
24979 * g++.old-deja/g++.mike/ns15.C: Likewise.
24980 * g++.old-deja/g++.pt/crash16.C: Likewise.
24981
24982 2001-11-02 Graham Stott <grahams@redhat.com>
24983
24984 * g++.dgother/debug1.C: Fix typos.
24985
24986 2001-11-01 Jakub Jelinek <jakub@redhat.com>
24987
24988 * g++.dg/other/debug1.C: New test.
24989
24990 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
24991
24992 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
24993 of unsigned long.
24994
24995 2001-10-30 Jakub Jelinek <jakub@redhat.com>
24996
24997 * gcc.dg/20011029-2.c: New test.
24998
24999 * gcc.c-torture/compile/20011029-1.c: New test.
25000
25001 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25002
25003 * objc/execute/class_self-1.m: New test.
25004 * objc/execute/class_self-2.m: New test.
25005
25006 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25007
25008 * gcc.misc-tests/msgs.exp: Delete.
25009 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25010 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25011 error set to match recent changes.
25012
25013 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25014
25015 * gcc.dg/20011021-1.c: New test.
25016
25017 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25018
25019 * gcc.c-torture/compile/20011023-1.c: New test.
25020
25021 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25022
25023 * lib/g77.exp: Rewrite based on lib/g++.exp.
25024
25025 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25026
25027 * gcc.c-torture/execute/20011019-1.c: New test.
25028
25029 * gcc.dg/20011018-1.c: New test.
25030
25031 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25032
25033 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25034
25035 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25036
25037 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25038 * gcc.dg/attr-invalid.c: Likewise.
25039
25040 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25041
25042 * testsuite/gcc.dg/20011015-1.c: New test.
25043
25044 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25045
25046 * g++.dg/template/unify2.C: New test.
25047
25048 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25049
25050 * g++.dg/other/exception-specification.C: New test
25051
25052 2001-10-13 Tom Rix <trix@redhat.com>
25053
25054 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25055 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25056
25057 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25058
25059 * testsuite/gcc.dg/20011009-1.c: New test.
25060
25061 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25062
25063 PR g++/4476
25064 * g++.dg/other/friend1.C: New test.
25065
25066 2001-10-11 Richard Henderson <rth@redhat.com>
25067
25068 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25069
25070 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25071
25072 * gcc.c-torture/compile/20011010-1.c: New.
25073
25074 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25075
25076 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25077 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25078 g77.f-torture/execute/execute.exp,
25079 g77.f-torture/noncompile/noncompile.exp,
25080 gcc.c-torture/compile/compile.exp,
25081 gcc.c-torture/execute/execute.exp,
25082 gcc.c-torture/execute/ieee/ieee.exp,
25083 gcc.c-torture/execute/memcheck/memcheck.exp,
25084 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25085 objc/execute/execute.exp: Update FSF address.
25086
25087 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25088
25089 * gcc.dg/cpp/cmdlne-C.c: Update.
25090 * gcc.dg/cpp/cmdlne-C2.c: New.
25091
25092 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25093
25094 * gcc.c-torture/execute/20011008-3.c: New.
25095
25096 2001-10-08 DJ Delorie <dj@redhat.com>
25097
25098 * gcc.dg/20011008-1.c: New.
25099 * gcc.dg/20011008-2.c: New.
25100
25101 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25102
25103 * gcc.dg/cpp/spacing1.c: Update test.
25104
25105 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25106
25107 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25108 spelling errors of "separate" as "seperate".
25109
25110 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25111
25112 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25113 enough to avoid inlining.
25114
25115 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25116
25117 * lib/g77.exp: set libg2c_dir correctly.
25118
25119 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25120
25121 * gcc.dg/cpp/macro11.c: New test.
25122
25123 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25124
25125 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25126 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25127 gcc.dg/format/multattr-3.c: New tests.
25128 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25129 tests for format attributes on function pointers being rejected.
25130
25131 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25132
25133 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25134
25135 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25136
25137 * g++.dg/warn/format1.C: New test.
25138
25139 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25140
25141 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25142
25143 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25144
25145 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25146
25147 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25148
25149 * gcc.dg/cpp/redef2.c: Add test.
25150
25151 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25152
25153 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25154 long-standing bug on i686, apparently.
25155 * gcc.c-torture/execute/loop-2c.x: New file.
25156 * gcc.c-torture/execute/loop-2d.x: New file.
25157 * gcc.c-torture/execute/loop-3c.x: New file.
25158
25159 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25160
25161 * gcc.dg/cpp/20000625-2.c: Correct line number.
25162
25163 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25164
25165 * gcc.dg/cpp/macro10.c: New test.
25166 * gcc.dg/cpp/strify3.c: New test.
25167 * gcc.dg/cpp/spacing1.c: Add tests.
25168 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25169 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25170
25171 2001-09-24 DJ Delorie <dj@redhat.com>
25172
25173 * gcc.c-torture/execute/20010924-1.c: New test.
25174
25175 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25176
25177 * testsuite/objc/execute/paste.m: Remove.
25178
25179 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25180
25181 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25182
25183 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25184
25185 * g77.dg/strlen0.f: New test.
25186
25187 2001-09-21 Richard Henderson <rth@redhat.com>
25188
25189 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25190 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25191
25192 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25193
25194 Table-driven attributes.
25195 * g++.dg/ext/attrib1.C: New test.
25196
25197 2001-09-20 DJ Delorie <dj@redhat.com>
25198
25199 * gcc.dg/20000926-1.c: Update expected warning messages.
25200 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25201 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25202 array.
25203
25204 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25205
25206 * g++.dg/eh/registers1.C: New test case.
25207
25208 2001-09-17 Richard Henderson <rth@redhat.com>
25209
25210 * gcc.dg/array-5.c: Fix VLA decomposition test.
25211
25212 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25213
25214 * gcc.dg/cpp/line5.c: New testcase.
25215
25216 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25217
25218 * gcc.dg/cpp/macro9.c: New test.
25219
25220 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25221
25222 * gcc.c-torture/execute/980223.c: Change type of addr from long
25223 to char *.
25224
25225 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25226
25227 * gcc.c-torture/execute/20010915-1.c: New test.
25228
25229 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25230
25231 * g77.dg/bprob: New directory.
25232 * g77.dg/bprob/bprob.exp: New file.
25233 * g77.dg/bprob/bprob-1.f: New test.
25234 * g77.dg/gcov: New directory.
25235 * g77.dg/gcov/gcov.exp: New file.
25236 * g77.dg/gcov/gcov-1.f: New test.
25237 * g77.dg/gcov/gcov-1.x: New file.
25238
25239 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25240
25241 * gcc.dg/cpp/directiv.c: Update.
25242 * gcc.dg/cpp/undef1.c: Update.
25243
25244 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25245
25246 * gcc.dg/20010912-1.c: New test.
25247
25248 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25249
25250 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25251 language-independent file in lib.
25252 * lib/gcov.exp: New file.
25253
25254 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25255
25256 * gcc.c-torture/compile/20010911-1.c: New test.
25257
25258 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25259
25260 * lib/profopt.exp: New, to support profile-directed optimizations.
25261 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25262 * gcc.misc-tests/bprob-1.c: New test.
25263 * gcc.misc-tests/bprob-2.c: New test.
25264
25265 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25266
25267 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25268 XFAIL and which kinds of gcov output to verify.
25269 * gcc.misc-tests/gcov-4b.x: New file.
25270 * gcc.misc-tests/gcov-5b.x: New file.
25271 * gcc.misc-tests/gcov-6.x: New file.
25272 * gcc.misc-tests/gcov-7.c: New test.
25273 * gcc.misc-tests/gcov-7.x: New file.
25274
25275 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25276
25277 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25278 * gcc.misc-tests/gcov-6.c: New test.
25279
25280 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25281
25282 PR c++/3986
25283 * g++.dg/abi/vbase1.C: New test.
25284
25285 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25286
25287 * objc.dg/method-2.m: New.
25288
25289 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25290
25291 PR c++/4203
25292 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25293 * g++.dg/init/empty1.C: New test.
25294
25295 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25296
25297 * gcc.c-torture/compile/20010903-1.c: New test.
25298
25299 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25300
25301 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25302 for m68k.
25303
25304 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25305
25306 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25307
25308 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25309
25310 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25311
25312 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25313
25314 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25315 for 16-bit 'unsigned int'.
25316
25317 2001-08-29 Kazu Hirata <kazu@hxi.com>
25318
25319 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25320
25321 2001-08-27 Richard Henderson <rth@redhat.com>
25322
25323 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25324 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25325
25326 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25327
25328 * gcc.dg/asm-names.c (ymain): New.
25329
25330 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25331
25332 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25333 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25334 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25335
25336 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25337
25338 * gcc.dg/compare5.c: New testcase.
25339
25340 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25341
25342 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25343 and "In instantiation".
25344
25345 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25346
25347 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25348
25349 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25350
25351 * gcc.misc-tests/gcov.exp: Add support for branch information.
25352 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25353 * gcc.misc-tests/gcov-4.c: New test.
25354 * gcc.misc-tests/gcov-4b.c: New test.
25355 * gcc.misc-tests/gcov-5b.c: New test.
25356
25357 2001-08-20 Zack Weinberg <zackw@panix.com>
25358
25359 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25360 expected to fail.
25361
25362 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25363
25364 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25365
25366 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25367
25368 * g++.dg/eh/template1.C: New test.
25369
25370 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25371
25372 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25373 Fix thinko.
25374 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25375 for xfail.
25376
25377 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25378
25379 * lib/g77-dg.exp: Use prune.exp for common procedures
25380 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25381 * lib/g77.exp: (g77-dg-prune) Remove
25382
25383 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25384
25385 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25386
25387 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25388
25389 * g++.dg/template/unify1.C: New test.
25390
25391 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25392
25393 * g++.dg/abi/empty4.C: New test.
25394
25395 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25396
25397 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25398 solaris2.*
25399 * g77.f-torture/compile/pr3743.x: Likewise
25400
25401 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25402
25403 * g++.dg/other/using-declaration.C: New test.
25404
25405 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25406
25407 * gcc.dg/cpp/tr-sign.c: New testcase.
25408
25409 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25410
25411 * gcc.dg/cpp/19951025-1.c: Revert.
25412 * gcc.dg/cpp/directiv.c: We no longer process directives that
25413 interrupt macro arguments.
25414
25415 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25416
25417 * gcc.dg/bconstp-1.c: New test.
25418
25419 2001-08-03 Richard Henderson <rth@redhat.com>
25420
25421 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25422
25423 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25424
25425 * gcc.dg/cpp/19951025-1.c: Update.
25426
25427 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25428
25429 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25430 should be x.
25431
25432 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25433
25434 Kill -fhonor-std.
25435 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25436 * g++.old-deja/g++.other/std1.C: Likewise.
25437 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25438
25439 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25440
25441 * lib/g77.exp: Load gcc-defs.exp for common procedures
25442 (g77_pass, g77_fail, g77_finish, g77_exit,
25443 ${tool}_check_unsupported_p} Now redundant. Deleted.
25444
25445 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25446
25447 * g77.dg/fbackslash.f
25448 * g77.dg/fcase-preserve.f
25449 * g77.dg/ff90-1.f
25450 * g77.dg/ffixed-line-length-0.f
25451 * g77.dg/ffixed-line-length-132.f
25452 * g77.dg/ffixed-line-length-7.f
25453 * g77.dg/ffixed-line-length-72.f
25454 * g77.dg/ffixed-line-length-none.f
25455 * g77.dg/ffree-form-1.f
25456 * g77.dg/fno-backslash.f
25457 * g77.dg/fno-f90-1.f
25458 * g77.dg/fno-fixed-form-1.f
25459 * g77.dg/fno-onetrip.f
25460 * g77.dg/fno-typeless-boz.f
25461 * g77.dg/fno-underscoring.f
25462 * g77.dg/fno-vxt-1.f
25463 * g77.dg/fonetrip.f
25464 * g77.dg/ftypeless-boz.f
25465 * g77.dg/fugly-assumed.f
25466 * g77.dg/funderscoring.f
25467 * g77.dg/fvxt-1.f
25468
25469 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25470
25471 * objc.dg/fwd-proto-1.m: New.
25472 * objc.dg/local-decl-1.m: New.
25473 * objc.dg/naming-1.m: New.
25474 * objc.dg/naming-2.m: New.
25475 * objc.dg/proto-hier-1.m: New.
25476
25477 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25478
25479 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25480 largest-type elements to a struct makes its size grow.
25481
25482 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25483
25484 * g++.dg/abi/vthunk1.C: New test.
25485
25486 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25487
25488 * g++.dg/abi/vbase8-22.C: New test.
25489
25490 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25491
25492 * gcc.dg/cpp/macro8.c: New test.
25493
25494 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25495
25496 * g++.dg/abi/vbase8-21.C: New test.
25497
25498 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25499
25500 * g++.dg/abi/vbase8-10.C: New test.
25501
25502 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25503
25504 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25505 ${tool}_set_ld_library_path.
25506 Changed caller.
25507 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25508 g++.exp.
25509
25510 2001-07-26 Stan Cox <scox@redhat.com>
25511
25512 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25513 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25514 gcc_exit, gcc_check_unsupported_p):
25515 Moved to gcc-deps.exp
25516 * gcc-deps.exp: New file.
25517
25518 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25519
25520 * g++.old-deja/g++.pt/defarg14.C: New test.
25521
25522 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25523
25524 * g++.old-deja/g++.other/lineno5.C: New test.
25525
25526 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25527
25528 * g++.old-deja/g++.pt/crash68.C: New test.
25529
25530 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25531
25532 * g++.old-deja/g++.other/crash42.C: New test.
25533
25534 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25535
25536 * gcc.dg/cpp/extratokens.c: Fix.
25537 * gcc.dg/cpp/skipping2.c: New tests.
25538
25539 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25540
25541 * gcc.c-torture/execute/20010724-1.c: New file.
25542 * gcc.c-torture/execute/20010724-1.x: New file.
25543
25544 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25545
25546 * g++.old-deja/g++.other/cond7.C: New test.
25547
25548 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25549
25550 * g++.old-deja/g++.other/optimize4.C: New test.
25551
25552 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25553
25554 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25555
25556 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25557
25558 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25559 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25560 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25561 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25562
25563 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25564 bug report" message.
25565
25566 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25567 * g++.dg/ext/instantiate1.C: Move from old-deja.
25568
25569 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25570
25571 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25572 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25573 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25574 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25575
25576 2001-07-23 Jeffrey A Law (law@cygnus.com)
25577
25578 * gcc.c-torture/execute/20010723-1.c: New test.
25579
25580 2001-07-23 Ben Elliston <bje@redhat.com>
25581
25582 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25583
25584 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25585
25586 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25587 i[34567]86-*-*.
25588 Delete handling of ieee_multilib_flags.
25589 Pass -mieee for alpha*-*-* and sh-*-*.
25590 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25591
25592 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25593
25594 Remove old-abi tests.
25595 * g++.old-deja/g++.mike/p11116.C: Remove.
25596 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25597
25598 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
25599
25600 * g77.f-torture/compile/pr3743.f: New test
25601
25602 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
25603
25604 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
25605
25606 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25607
25608 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25609 g++.old-deja/g++.pt/static6.C: Likewise.
25610 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25611 supports weak symbols.
25612
25613 2001-07-18 Andreas Jaeger <aj@suse.de>
25614
25615 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25616 supported again.
25617
25618 2001-07-18 Andreas Jaeger <aj@suse.de>
25619
25620 * gcc.dg/iftrap-1.c: Fix target line.
25621
25622 2001-07-17 Richard Henderson <rth@redhat.com>
25623
25624 * gcc.c-torture/execute/20010717-1.c: New.
25625
25626 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25627
25628 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25629 tests.
25630
25631 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25632
25633 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
25634
25635 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25636
25637 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25638 UAC_SIGBUS, UAC_NOPRINT definitions.
25639
25640 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
25641
25642 * objc/execute/object_is_class.m: New test.
25643 * objc/execute/object_is_meta_class.m: New test.
25644
25645 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25646
25647 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25648 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
25649
25650 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
25651
25652 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25653 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
25654
25655 2001-07-14 Richard Henderson <rth@redhat.com>
25656
25657 * gcc.dg/iftrap-1.c: New.
25658
25659 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
25660
25661 * g77.f-torture/execute/intrinsic77.f: New test.
25662
25663 2001-07-11 Janis Johnson <janis@us.ibm.com>
25664
25665 * gcc.misc-tests/gcov-3.c: New test.
25666
25667 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25668
25669 * gcc.c-torture/compile/20010711-1.c,
25670 * gcc.c-torture/compile/20010711-2.c: New tests.
25671
25672 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25673
25674 * gcc.c-torture/execute/20010711-1.c: New test.
25675
25676 2001-07-11 Ben Elliston <bje@redhat.com>
25677
25678 * g++.old-deja/g++.other/enum5.C: New test.
25679
25680 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
25681
25682 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25683 (g++-dg-prune): Call prune_gcc_output.
25684 * prune.exp: New file for prune_gcc_output.
25685 * lib/g++.exp, lib/gcc.exp: Load it.
25686
25687 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
25688
25689 * gcc.c-torture/compile/20010701-1.c,
25690 g++.old-deja/g++.ext/attrib6.C: New tests.
25691
25692 2001-07-06 Jeffrey A Law (law@cygnus.com)
25693
25694 * gcc.c-torture/compile/20010706-1.c: New test.
25695
25696 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
25697
25698 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
25699
25700 2001-06-28 Stan Shebs <shebs@apple.com>
25701
25702 * gcc.dg/pragma-darwin.c: New test.
25703
25704 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25705
25706 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25707 Solaris 2.[678] system.
25708
25709 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
25710
25711 * gcc.dg/20010622-1.c: New test.
25712
25713 2001-06-18 Stan Shebs <shebs@apple.com>
25714
25715 * objc.dg: New directory.
25716 * objc.dg/dg.exp: New file.
25717 * objc.dg/alias.m: New.
25718 * objc.dg/class-1.m: New.
25719 * objc.dg/class-2.m: New.
25720 * objc.dg/const-str-1.m: New.
25721 * objc.dg/const-str-2.m: New.
25722 * objc.dg/id-1.m: New.
25723 * objc.dg/method-1.m: New.
25724 * objc.dg/super-class-1.m: New.
25725 * lib/objc-dg.exp: New file.
25726
25727 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
25728
25729 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25730 of label name.
25731
25732 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
25733
25734 * g++.old-deja/g++.abi/vbase8-9.C: New test.
25735
25736 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25737
25738 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25739 variable.
25740
25741 2001-06-12 Richard Henderson <rth@redhat.com>
25742
25743 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
25744
25745 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25746
25747 * g++.old-deja/g++.abi/vbase5.C: New test.
25748 * g++.old-deja/g++.abi/vbase6.C: New test.
25749 * g++.old-deja/g++.abi/vbase7.C: New test.
25750
25751 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25752
25753 * gcc.c-torture/compile/20010610-1.c: New test.
25754
25755 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25756
25757 * g++.old-deja/g++.abi/vbase4.C: New test.
25758
25759 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25760
25761 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25762 support %f for HC11/HC12 targets.
25763 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25764 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25765 on HC11/HC12 targets.
25766 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
25767
25768 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25769
25770 * gcc.dg/wchar_t-1.c: New file.
25771 * gcc.dg/wint_t-1.c: Likewise.
25772
25773 2001-06-11 Bernd Schmidt <bernds@redhat.com>
25774
25775 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
25776
25777 2001-06-11 Richard Henderson <rth@redhat.com>
25778
25779 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
25780
25781 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25782
25783 * gcc.c-torture/compile/20010611-1.c: New test.
25784
25785 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25786
25787 * gcc.dg/c99-tag-1.c: Add more tests.
25788
25789 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
25790
25791 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25792 representation on MN10300 and ARM/Thumb.
25793
25794 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
25795
25796 * g77.f-torture/execute/20010610.f: New.
25797
25798 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
25799
25800 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25801 names.
25802
25803 2001-06-09 Richard Henderson <rth@redhat.com>
25804
25805 * gcc.c-torture/execute/ashrdi-1.c: New.
25806 * gcc.c-torture/execute/ashldi-1.c: New.
25807 * gcc.c-torture/execute/lshrdi-1.c: New.
25808
25809 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
25810
25811 * objc/execute/load-3.m: Added. Check sending +load to categories,
25812 in addition to classes.
25813
25814 2001-06-08 Stan Shebs <shebs@apple.com>
25815
25816 * objc/execute/load-2.m: New test. From Nicola Pero
25817 <n.pero@mi.flashnet.it>.
25818
25819 2001-06-08 Jakub Jelinek <jakub@redhat.com>
25820
25821 * gcc.c-torture/execute/20010605-2.c: New test.
25822
25823 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25824
25825 * g++.old-deja/g++.abi/vbase2.C: New test.
25826 * g++.old-deja/g++.abi/vbase3.C: New test.
25827
25828 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25829
25830 * g++.old-deja/g++.pt/friend49.C: New test.
25831
25832 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
25833
25834 * g++.old-deja/g++.ext/anon3.C: New test.
25835
25836 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
25837
25838 * g++.old-deja/g++.other/conv7.C: New test.
25839
25840 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
25841
25842 * gcc.c-torture/compile/20010605-2.c: New test.
25843
25844 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
25845
25846 * gcc.c-torture/execute/20010604-1.c: New test.
25847
25848 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
25849
25850 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
25851
25852 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
25853
25854 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25855 (g++_link_flags): Likewise.
25856 (g++_init): Pass gccpath's value to two previous functions.
25857
25858 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25859
25860 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25861 Ensure logfile entry matches exec command line.
25862
25863 2001-05-31 Richard Henderson <rth@redhat.com>
25864
25865 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25866 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
25867
25868 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
25869
25870 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
25871 compiler for irix6.2
25872
25873 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
25874
25875 * g++.old-deja/g++.other/optimize3.C: New file.
25876
25877 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
25878
25879 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
25880 assemble.
25881
25882 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
25883
25884 * g++.old-deja/g++.other/optimize2.C: New file.
25885
25886 2001-05-25 Diego Novillo <dnovillo@redhat.com>
25887
25888 * gcc.c-torture/compile/20010518-2.c: New file.
25889 * gcc.c-torture/execute/20010518-1.c: New file.
25890 * gcc.c-torture/execute/20010518-2.c: New file.
25891
25892 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
25893
25894 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
25895
25896 2001-05-24 Mark Mitchell <mark@codesourcery.com>
25897
25898 G++ no longer defines builtins that do not begin with __builtin.
25899 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
25900 * g++.old-deja/g++.brendand/misc13.C: Likewise.
25901 * g++.old-deja/g++.law/builtin1.C: Likewise.
25902 * g++.old-deja/g++.law/cvt2.C: Likewise.
25903 * g++.old-deja/g++.mike/net5.C: Likewise.
25904 * g++.old-deja/g++.other/builtins1.C: Likewise.
25905 * g++.old-deja/g++.other/builtins2.C: Likewise.
25906 * g++.old-deja/g++.other/builtins3.C: Likewise.
25907 * g++.old-deja/g++.other/builtins4.C: Likewise.
25908 * g++.old-deja/g++.other/inline8.C: Likewise.
25909 * g++.old-deja/g++.robertl/eb39.C: Likewise.
25910
25911 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
25912
25913 * g++.old-deja/g++.pt/using1.C: Adjust.
25914 * g++.old-deja/g++.pt/using2.C: New test.
25915
25916 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25917
25918 * gcc.dg/cpp/charconst.c: New tests.
25919 * gcc.dg/cpp/escape.c: New tests.
25920 * gcc.dg/cpp/escape-1.c: New tests.
25921 * gcc.dg/cpp/escape-2.c: New tests.
25922 * gcc.dg/cpp/ucs.c: New tests.
25923
25924 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
25925
25926 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
25927 native compiler for irix6.5.
25928
25929 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
25930
25931 * lib/g++.exp (g++_include_flags): Use args to compute
25932 get_multilibs.
25933 (g++_link_flags): Likewise.
25934 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
25935
25936 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
25937
25938 * gcc.dg/c90-hexfloat-1.c: Add more tests.
25939
25940 2001-05-21 Geoff Keating <geoffk@redhat.com>
25941
25942 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
25943 this file.
25944
25945 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25946
25947 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
25948 STACK_SIZE;
25949 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
25950 to STACK_SIZE; Use it to define size of add_histo array.
25951 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
25952 to STACK_SIZE.
25953 (f): Use GITT_SIZE to define size of gitt local table.
25954 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
25955 to STACK_SIZE; Use it to define size of bytemem array.
25956
25957 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25958
25959 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
25960 on 68HC11/HC12 due to the asm instruction.
25961 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
25962 * gcc.c-torture/compile/920520-1.x: Likewise.
25963 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
25964 on 68HC11/HC12 because the function is larger than 64K.
25965 * gcc.c-torture/compile/961203-1.x: New file, this test fails
25966 on 68HC11/HC12 because the structure is too large.
25967
25968 2001-05-20 Richard Henderson <rth@redhat.com>
25969
25970 * gcc.c-torture/execute/20010520-1.c: New.
25971
25972 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25973
25974 * g++.old-deja/g++.warn/compare1.C: New test.
25975 * gcc.dg/compare4.c: New test.
25976
25977 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
25978
25979 * g++.old-deja/g++.other/optimize1.C: New test.
25980
25981 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25982
25983 * g++.old-deja/g++.pt/spec41.C: New test.
25984
25985 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
25986
25987 * gcc.c-torture/compile/20010114-1.x: Remove.
25988
25989 2001-05-18 Stan Shebs <shebs@apple.com>
25990
25991 * gcc.c-torture/compile/20010518-1.c: New test.
25992
25993 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
25994
25995 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
25996 * g++.old-deja/g++.pt/crash67.C: New test.
25997
25998 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
25999
26000 * g++.old-deja/g++.other/debug9.C: New test.
26001
26002 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26003
26004 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26005
26006 2001-05-16 Jan Hubicka <jh@suse.cz>
26007
26008 * gcc.c-torture/compile/20010516-1.c: New test.
26009
26010 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26011
26012 * g++.old-deja/g++.other/crash41.C: New test.
26013
26014 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26015
26016 * g++.old-deja/g++.pt/crash66.C: New test.
26017
26018 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26019
26020 * g++.old-deja/g++.robertl/eb27.C: Convert.
26021
26022 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26023
26024 * g++.dg/friend-warn.C: New test. Do not warn about friend
26025 declaration being redundant.
26026
26027 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26028
26029 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26030
26031 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26032
26033 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26034
26035 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26036
26037 * lib/g++.exp: Use testsuite_flags.
26038
26039 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26040
26041 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26042
26043 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26044
26045 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26046
26047 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26048
26049 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26050
26051 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26052
26053 * gcc.c-torture/compile/20010313-1.c: New test.
26054
26055 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26056
26057 * gcc.dg/cpp/direct2.c: New test.
26058 * gccq.dg/cpp/direct2s.c: New test.
26059
26060 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26061
26062 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26063
26064 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26065 * g++.old-deja/g++.other/op3.C: Likewise.
26066
26067 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26068
26069 * gcc.dg/cpp/syshdr.h: New file.
26070 * gcc.dg/cpp/sysmac1.c: Update.
26071 * gcc.dg/cpp/sysmac2.c: Update.
26072
26073 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26074
26075 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26076
26077 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26078
26079 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26080 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26081
26082 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26083
26084 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26085
26086 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26087
26088 * lib/g++.exp (g++_include_flags): Don't use any special flags
26089 if TESTING_IN_BUILD_TREE is not defined.
26090 (g++_init): Use a plain 'c++' as the compiler if
26091 TESTING_IN_BUILD_TREEE is not defined.
26092
26093 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26094
26095 * g++.old-deja/g++.eh/catch13.C: New test.
26096 * g++.old-deja/g++.eh/catch14.C: New test.
26097
26098 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26099
26100 * gcc.dg/cpp/tr-define.c: New test.
26101
26102 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26103
26104 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26105 <stdlib.h>, not <malloc.h>.
26106
26107 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26108
26109 * g++.old-deja/g++.ns/template17.C: New test.
26110
26111 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26112
26113 * g++.old-deja/g++.pt/ref4.C: New test.
26114
26115 2001-04-30 Richard Henderson <rth@redhat.com>
26116
26117 * gcc.dg/20000724-1.c: Revert last change.
26118
26119 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26120
26121 * g77.f-torture/execute/20010430.f: New test.
26122
26123 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26124
26125 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26126
26127 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26128
26129 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26130
26131 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26132
26133 * g++.old-deja/g++.eh/crash6.C: New test.
26134
26135 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26136
26137 * g++.old-deja/g++.other/warn7.C: New test.
26138
26139 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26140
26141 * g++.old-deja/g++.other/defarg9.C: New test.
26142
26143 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26144
26145 * g77.f-torture/compile/20010426.f: New test.
26146 * g77.f-torture/execute/20010426.f: New test.
26147
26148 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26149
26150 * g77.f-torture/compile/20000629-1.x: Remove - error
26151 has been fixed.
26152
26153 2001-04-26 Jeffrey A Law (law@cygnus.com)
26154
26155 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26156 Tweak slightly to work with g++.dg framework.
26157 * g++.dg/special/ecos.exp: Run initp1.C test.
26158 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26159
26160 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26161 its linker doesn't give line numbers either.
26162 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26163
26164 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26165
26166 * g++.old-deja/g++.other/lex1.C: New test.
26167
26168 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26169
26170 * gcc.dg/noncompile/20010425-1.c: New test.
26171
26172 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26173
26174 * g++.old-deja/g++.pt/mangle2.C: New test.
26175
26176 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26177
26178 * gcc.dg/format/plus-1.c: New test.
26179
26180 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26181
26182 * gcc.dg/20010423-1.c: New test.
26183
26184 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26185
26186 * gcc.c-torture/execute/20010422-1.c: New test.
26187
26188 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26189
26190 * g++.old-deja/g++.ns/type2.C: New test.
26191
26192 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26193
26194 * g++.old-deja/g++.other/perf1.C: New test.
26195
26196 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26197
26198 * gcc.dg/c99-func-2.c: Remove xfail.
26199 * gcc.dg/c99-func-3.c: Remove xfail.
26200 * gcc.dg/c99-func-4.c: Remove xfail.
26201
26202 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26203
26204 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26205
26206 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26207
26208 * gcc.c-torture/compile/20010423-1.c: New test.
26209
26210 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26211
26212 * g++.old-deja/g++.pt/typename28.C: New test.
26213
26214 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26215
26216 * g++.old-deja/g++.abi/empty2.C: New test.
26217 * g++.old-deja/g++.abi/empty3.C: New test.
26218
26219 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26220
26221 * g++.old-deja/g++.other/comdat2.C: New test.
26222 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26223
26224 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26225
26226 * g++.old-deja/g++.other/overload14.C: New test.
26227
26228 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26229
26230 * g++.old-deja/g++.other/lookup23.C: New test.
26231
26232 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26233
26234 * gcc.c-torture/execute/20010403-1.c: New test.
26235
26236 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26237 Mark Mitchell <mark@codesourcery.com>
26238
26239 * lib/old-dejagnu.exp: Don't delete output of executable.
26240 Add .exe suffix to executables.
26241
26242 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26243
26244 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26245
26246 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26247
26248 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26249
26250 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26251
26252 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26253 * g++.old-deja/g++.abi/crash1.C: New test.
26254
26255 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26256
26257 * g++.old-deja/g++.other/crash40.C: New test.
26258
26259 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26260
26261 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26262
26263 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26264
26265 * g++.old-deja/g++.other/warn6.C: New test.
26266
26267 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26268
26269 * g++.old-deja/g++.robertl/eb42.C: Same.
26270
26271 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26272
26273 * gcc.dg/wtr-conversion-1.c: New testcase.
26274
26275 2001-04-10 Richard Henderson <rth@redhat.com>
26276
26277 * g++.old-deja/g++.other/array5.C: New.
26278
26279 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26280
26281 * gcc.c-torture/execute/20010408-1.c: New test.
26282
26283 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26284
26285 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26286 headers and constructs.
26287 * g++.old-deja/g++.robertl/eb79.C: Same.
26288 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26289 * g++.old-deja/g++.robertl/eb73.C: Same.
26290 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26291 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26292 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26293 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26294 * g++.old-deja/g++.robertl/eb44.C: Same.
26295 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26296 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26297 * g++.old-deja/g++.robertl/eb39.C: Same.
26298 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26299 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26300 * g++.old-deja/g++.robertl/eb30.C: Same.
26301 * g++.old-deja/g++.robertl/eb3.C: Same.
26302 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26303 * g++.old-deja/g++.robertl/eb21.C: Same.
26304 * g++.old-deja/g++.robertl/eb15.C: Same.
26305 * g++.old-deja/g++.robertl/eb118.C: Same.
26306 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26307 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26308 * g++.old-deja/g++.robertl/eb109.C: Same.
26309 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26310 * g++.old-deja/g++.mike/rtti1.C: Same.
26311 * g++.old-deja/g++.mike/p658.C: Same.
26312 * g++.old-deja/g++.mike/net46.C: Same.
26313 * g++.old-deja/g++.mike/net34.C: Same.
26314 * g++.old-deja/g++.mike/memoize1.C: Same.
26315 * g++.old-deja/g++.mike/eh2.C: Same.
26316 * g++.old-deja/g++.law/weak.C: Same.
26317 * g++.old-deja/g++.law/visibility7.C: Same.
26318 * g++.old-deja/g++.law/visibility25.C: Same.
26319 * g++.old-deja/g++.law/visibility22.C: Same.
26320 * g++.old-deja/g++.law/visibility2.C: Same.
26321 * g++.old-deja/g++.law/visibility17.C: Same.
26322 * g++.old-deja/g++.law/visibility13.C: Same.
26323 * g++.old-deja/g++.law/visibility10.C: Same.
26324 * g++.old-deja/g++.law/visibility1.C: Same.
26325 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26326 * g++.old-deja/g++.law/vbase1.C: Same.
26327 * g++.old-deja/g++.law/operators32.C: Same.
26328 * g++.old-deja/g++.law/nest3.C: Same.
26329 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26330 * g++.old-deja/g++.law/except5.C (main): Same.
26331 * g++.old-deja/g++.law/cvt7.C (run): Same.
26332 * g++.old-deja/g++.law/cvt2.C: Same.
26333 * g++.old-deja/g++.law/cvt16.C: Same.
26334 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26335 * g++.old-deja/g++.law/ctors17.C (main): Same.
26336 * g++.old-deja/g++.law/ctors13.C: Same.
26337 * g++.old-deja/g++.law/ctors12.C (main): Same.
26338 * g++.old-deja/g++.law/ctors10.C: Same.
26339 * g++.old-deja/g++.law/code-gen5.C: Same.
26340 * g++.old-deja/g++.law/bad-error7.C: Same.
26341 * g++.old-deja/g++.law/arm9.C: Same.
26342 * g++.old-deja/g++.law/arm12.C: Same.
26343 * g++.old-deja/g++.law/arg8.C: Same.
26344 * g++.old-deja/g++.law/arg1.C: Same.
26345 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26346 * g++.old-deja/g++.jason/template31.C: Same.
26347 * g++.old-deja/g++.jason/template24.C (main): Same.
26348 * g++.old-deja/g++.jason/2371.C: Same.
26349 * g++.old-deja/g++.eh/new2.C: Same.
26350 * g++.old-deja/g++.eh/new1.C: Same.
26351 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26352 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26353 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26354 * g++.old-deja/g++.brendan/crash62.C: Same.
26355 * g++.old-deja/g++.brendan/crash52.C: Same.
26356 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26357 * g++.old-deja/g++.brendan/crash38.C: Same.
26358 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26359 * g++.old-deja/g++.brendan/copy9.C: Same.
26360
26361 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26362
26363 * gcc.c-torture/execute/20001203-2.c (memset):
26364 Count argument is of type __SIZE_TYPE__.
26365
26366 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26367
26368 * gcc.c-torture/compile/20010404-1.c: New test.
26369
26370 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26371
26372 * gcc.c-torture/compile/20010326-1.c: New test.
26373
26374 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26375
26376 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26377 peculiarities of the SH.
26378 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26379
26380 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26381
26382 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26383 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26384 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26385
26386 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26387
26388 * g77.f-torture/compile/20010321-1.f: New test.
26389
26390 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26391
26392 * gcc.c-torture/compile/20010329-1.c: New test.
26393
26394 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26395
26396 * gcc.c-torture/execute/20010329-1.c: New test.
26397
26398 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26399
26400 * g++.old-deja/g++.other/eh4.C: Fix typo.
26401
26402 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26403
26404 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26405
26406 2001-03-28 Philip Blundell <philb@gnu.org>
26407
26408 * gcc.c-torture/compile/20010328-1.c: New test.
26409
26410 2001-03-27 Richard Henderson <rth@redhat.com>
26411
26412 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26413 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26414
26415 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26416
26417 * gcc.c-torture/compile/20010327-1.c: New test.
26418
26419 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26420
26421 * g++.old-deja/g++.other/friend12.C: New test.
26422 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26423 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26424
26425 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26426
26427 * gcc.c-torture/execute/20010325-1.c: New test.
26428
26429 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26430
26431 * g++.old-deja/g++.other/mangle3.C: New test.
26432
26433 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26434
26435 * g++.old-deja/g++.other/anon8.C: New test.
26436
26437 2001-03-20 Philip Blundell <philb@gnu.org>
26438
26439 * gcc.c-torture/compile/20010320-1.c: New test.
26440
26441 2001-03-17 Richard Henderson <rth@redhat.com>
26442
26443 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26444
26445 2001-03-15 Geoff Keating <geoff@redhat.com>
26446
26447 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26448 tests on AIX.
26449
26450 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26451
26452 * g++.old-deja/g++.other/eh4.C: New test.
26453
26454 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26455
26456 * gcc.dg/cpp/mi1.c: Update.
26457
26458 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26459
26460 * g++.old-deja/g++.other/regstack.C: New test.
26461
26462 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26463
26464 * g++.old-deja/g++.other/ref4.C: New test.
26465
26466 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26467
26468 * objc/execute/va_method.m: Added.
26469 * objc/execute/IMP.m: Added.
26470 * objc/execute/_cmd.m: Added.
26471 * objc/execute/accessing_ivars.m: Added.
26472 * objc/execute/class-1.m: Added.
26473 * objc/execute/class-10.m: Added.
26474 * objc/execute/class-11.m: Added.
26475 * objc/execute/class-12.m: Added.
26476 * objc/execute/class-13.m: Added.
26477 * objc/execute/class-14.m: Added.
26478 * objc/execute/class-2.m: Added.
26479 * objc/execute/class-3.m: Added.
26480 * objc/execute/class-4.m: Added.
26481 * objc/execute/class-5.m: Added.
26482 * objc/execute/class-6.m: Added.
26483 * objc/execute/class-7.m: Added.
26484 * objc/execute/class-8.m: Added.
26485 * objc/execute/class-9.m: Added.
26486 * objc/execute/class-tests-1.h
26487 * objc/execute/class-tests-2.h
26488 * objc/execute/compatibility_alias.m: Added.
26489 * objc/execute/encode-1.m: Added.
26490 * objc/execute/formal_protocol-1.m: Added.
26491 * objc/execute/formal_protocol-2.m: Added.
26492 * objc/execute/formal_protocol-3.m: Added.
26493 * objc/execute/formal_protocol-4.m: Added.
26494 * objc/execute/formal_protocol-5.m: Added.
26495 * objc/execute/formal_protocol-6.m: Added.
26496 * objc/execute/formal_protocol-7.m: Added.
26497 * objc/execute/informal_protocol.m: Added.
26498 * objc/execute/initialize.m: Added.
26499 * objc/execute/load.m: Added.
26500 * objc/execute/many_args_method.m: Added.
26501 * objc/execute/nested-3.m: Added.
26502 * objc/execute/no_clash.m: Added.
26503 * objc/execute/private.m: Added.
26504 * objc/execute/redefining_self.m: Added.
26505 * objc/execute/root_methods.m: Added.
26506 * objc/execute/selector-1.m: Added.
26507 * objc/execute/static-1.m: Added.
26508 * objc/execute/static-2.m: Added.
26509 * objc/execute/va_method.m: Added.
26510
26511 2001-03-10 Richard Henderson <rth@redhat.com>
26512
26513 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26514
26515 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26516
26517 * g++.old-deja/g++.other/crash31.C: XFAIL.
26518 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26519 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26520 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26521 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26522 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26523
26524 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26525
26526 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26527
26528 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26529
26530 * gcc.dg/20000724-1.c: Don't use multiline strings.
26531
26532 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26533
26534 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26535 result of -cString against what we expect it to be; don't just
26536 print it out for no one to read.
26537
26538 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26539 Based on testcases provided by Nicola Pero.
26540
26541 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26542
26543 * gcc.dg/cpp/macro7.c: New test.
26544
26545 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26546
26547 * gcc.dg/cpp/multiline.c: Update.
26548
26549 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26550
26551 * g++.old-deja/g++.other/enum3.C: New test.
26552
26553 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26554
26555 * g++.old-deja/g++.other/pod1.C: New test.
26556
26557 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26558
26559 * g++.old-deja/g++.ext/overload1.C: New test.
26560
26561 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26562
26563 * g++.old-deja/g++.pt/using1.C: New test.
26564
26565 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26566
26567 * g++.old-deja/g++.other/using9.C: New test.
26568
26569 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26570
26571 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26572
26573 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26574
26575 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26576
26577 * g++.old-deja/g++.ext/realpt1.C: Remove.
26578
26579 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26580
26581 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26582
26583 2001-02-26 Will Cohen <wcohen@redhat.com>
26584
26585 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26586
26587 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26588
26589 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26590 templatized constructors.
26591
26592 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26593
26594 * gcc.c-torture/execute/20010224-1.c: New test.
26595
26596 2001-02-23 Jakub Jelinek <jakub@redhat.com>
26597
26598 * gcc.c-torture/execute/20010222-1.c: New test.
26599
26600 2001-02-22 Jakub Jelinek <jakub@redhat.com>
26601
26602 * g++.old-deja/g++.other/inline20.C: New test.
26603
26604 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26605
26606 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26607
26608 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26609
26610 * g++.old-deja/g++.other/lookup22.C: New test.
26611
26612 2001-02-19 Zack Weinberg <zackw@stanford.edu>
26613
26614 * g77.dg: New directory.
26615 * g77.dg/20010216-1.f: New test case.
26616 * g77.dg/dg.exp: New driver.
26617 * lib/g77-dg.exp: New driver library.
26618
26619 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26620
26621 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26622
26623 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26624
26625 * g++.old-deja/g++.other/decl9.C: New test.
26626
26627 2001-02-16 Jakub Jelinek <jakub@redhat.com>
26628
26629 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26630 not need <string> and also tests the initialization at runtime.
26631
26632 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26633
26634 * gcc.c-torture/execute/longlong.c: New test.
26635
26636 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26637
26638 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26639
26640 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26641
26642 * gcc.c-torture/execute/920302-1.c (execute):
26643 Change argument type to short.
26644
26645 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26646
26647 * g++.old-deja/g++.pt/deduct6.C: New test.
26648
26649 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26650
26651 * g++.old-deja/g++.pt/deduct5.C: New test.
26652
26653 2001-02-14 Jakub Jelinek <jakub@redhat.com>
26654
26655 * gcc.c-torture/execute/20010209-1.c: New test.
26656
26657 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26658
26659 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26660
26661 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
26662
26663 * g++.dg/vtgc1.C: Update for new ABI.
26664
26665 * consistency.vlad: New directory, 1665 files.
26666
26667 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26668
26669 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26670 return type.
26671 * gcc.dg/cpp/digraphs.c: Declare puts.
26672
26673 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26674
26675 * g++.old-deja/g++.other/warn5.C: New test.
26676
26677 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26678
26679 * g++.old-deja/g++.pt/spec40.C: New test.
26680
26681 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26682
26683 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26684 case.
26685 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26686
26687 2001-02-12 Jakub Jelinek <jakub@redhat.com>
26688
26689 * gcc.c-torture/compile/20010209-1.c: New test.
26690
26691 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26692
26693 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26694 excess errors message but not if it crashes.
26695 * g++.old-deja/g++.other/crash27.C: Likewise.
26696 * g++.old-deja/g++.other/crash28.C: Likewise.
26697 * g++.old-deja/g++.other/crash30.C: Likewise.
26698 * g++.old-deja/g++.other/crash32.C: Likewise.
26699 * g++.old-deja/g++.other/crash35.C: Likewise.
26700 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26701
26702 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26703
26704 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26705 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26706 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26707 g77.f-torture/execute/execute.exp,
26708 g77.f-torture/noncompile/noncompile.exp,
26709 gcc.c-torture/execute/execute.exp,
26710 gcc.c-torture/execute/memcheck/memcheck.exp,
26711 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26712 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26713 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26714 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26715 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26716 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26717 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26718 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26719 Remove bug reporting instructions with ancient email addresses.
26720
26721 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26722
26723 * gcc.dg/20010202-1.c: New test.
26724 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26725
26726 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26727
26728 * g++.dg/stdbool-if.C: New test.
26729
26730 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26731
26732 * objc/execute/fdecl.m: Added main().
26733
26734 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26735
26736 * gcc.c-torture/execute/20010206-1.c: New test.
26737
26738 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26739
26740 * gcc.dg/cpp/avoidpaste1.c: Update.
26741
26742 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26743
26744 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26745 Pero <nicola@brainstorm.co.uk>.
26746 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26747
26748 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26749
26750 * g++.old-deja/g++.pt/spec39.C: New test.
26751
26752 2001-02-05 Jakub Jelinek <jakub@redhat.com>
26753
26754 * gcc.c-torture/compile/20010202-1.c: New test.
26755
26756 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26757
26758 * g++.old-deja/g++.abi/primary2.C: New test.
26759 * g++.old-deja/g++.abi/primary3.C: New test.
26760 * g++.old-deja/g++.abi/primary4.C: New test.
26761 * g++.old-deja/g++.abi/primary5.C: New test.
26762 * g++.old-deja/g++.abi/vtable3.h: New test.
26763 * g++.old-deja/g++.abi/vtable3a.C: New test.
26764 * g++.old-deja/g++.abi/vtable3b.C: New test.
26765 * g++.old-deja/g++.abi/vtable3c.C: New test.
26766 * g++.old-deja/g++.abi/vtable3d.C: New test.
26767 * g++.old-deja/g++.abi/vtable3e.C: New test.
26768 * g++.old-deja/g++.abi/vtable3f.C: New test.
26769 * g++.old-deja/g++.abi/vtable3g.C: New test.
26770 * g++.old-deja/g++.abi/vtable3h.C: New test.
26771 * g++.old-deja/g++.abi/vtable3i.C: New test.
26772 * g++.old-deja/g++.abi/vtable3j.C: New test.
26773 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26774
26775 2001-02-03 Jakub Jelinek <jakub@redhat.com>
26776
26777 * g++.old-deja/g++.other/anon6.C: New test.
26778 * g++.old-deja/g++.other/anon7.C: New test.
26779
26780 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26781
26782 * gcc.dg/cpp/avoidpaste2.c: New tests.
26783
26784 2001-01-31 Jakub Jelinek <jakub@redhat.com>
26785
26786 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26787
26788 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26789
26790 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26791 DECIMAL_DIG cases for Irix."
26792
26793 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
26794
26795 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26796
26797 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26798
26799 * gcc.dg/c99-tag-1.c: New test.
26800
26801 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26802
26803 * gcc.dg/cpp/tr-warn1.c: Add tests.
26804
26805 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26806
26807 * gcc.dg/cpp/avoidpaste1.c: Update.
26808 * gcc.dg/cpp/paste4.c: Update.
26809
26810 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26811
26812 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26813 cases for Irix.
26814
26815 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26816
26817 * g++.old-deja/g++.other/inline19.C: New test.
26818
26819 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26820
26821 * gcc.dg/Wlarger-than.c: New test.
26822
26823 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26824
26825 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26826
26827 2001-01-29 Jakub Jelinek <jakub@redhat.com>
26828
26829 * gcc.c-torture/execute/20010129-1.c: New test.
26830 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26831
26832 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26833
26834 * gcc.dg/cpp/avoidpaste1.c: Test case.
26835
26836 2001-01-28 Jakub Jelinek <jakub@redhat.com>
26837
26838 * g++.old-deja/g++.other/inline18.C: New test.
26839
26840 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26841
26842 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26843 and __builtin_putchar.
26844
26845 2001-01-27 Jakub Jelinek <jakub@redhat.com>
26846
26847 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26848 tests.
26849
26850 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26851
26852 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26853 floating point number rounding mode to round to the nearest
26854 representable mode.
26855
26856 2001-01-25 Jakub Jelinek <jakub@redhat.com>
26857
26858 * g++.old-deja/g++.other/mangle2.C: New test.
26859
26860 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26861
26862 * gcc.c-torture/compile/20010124-1.c: New test.
26863
26864 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26865
26866 * g++.old-deja/g++.pt/spec38.C: New test.
26867
26868 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26869
26870 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
26871 "Build don't run".
26872
26873 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26874
26875 * gcc.c-torture/execute/20010123-1.c: New test.
26876
26877 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26878
26879 * g++.old-deja/g++.pt/spec37.C: New test.
26880
26881 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26882
26883 * g++.old-deja/g++.pt/overload14.C: New test.
26884
26885 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26886
26887 * gcc.c-torture/execute/20010122-1.c: New test, exercise
26888 __builtin_return_address.
26889
26890 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
26891
26892 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
26893 * g++.old-deja/g++.pt/spec35.C: New test.
26894 * g++.old-deja/g++.pt/spec36.C: New test.
26895
26896 2001-01-20 Jakub Jelinek <jakub@redhat.com>
26897
26898 * gcc.c-torture/compile/20010118-1.c: New test.
26899
26900 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
26901
26902 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
26903
26904 2001-01-19 Jakub Jelinek <jakub@redhat.com>
26905
26906 * gcc.c-torture/execute/20010119-1.c: New test.
26907
26908 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26909
26910 * g++.old-deja/g++.other/vbase5.C: New test.
26911
26912 2001-01-19 Jakub Jelinek <jakub@redhat.com>
26913
26914 * gcc.c-torture/execute/20010118-1.c: New test.
26915
26916 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26917
26918 * g++.old-deja/g++.pt/deduct3.C: New test.
26919
26920 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26921
26922 * g++.old-deja/g++.pt/spec34.C: New test.
26923
26924 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
26925
26926 * g77.f-torture/compile/20000601-2.f: New test.
26927
26928 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26929
26930 * g++.old-deja/g++.other/init17.C: New test.
26931
26932 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
26933
26934 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
26935
26936 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26937
26938 * g++.old-deja/g++.pt/unify8.C: New test.
26939
26940 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26941
26942 * g++.old-deja/g++.abi/vbase1.C: New test.
26943
26944 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26945
26946 * g++.old-deja/g++.pt/crash65.C: New test.
26947
26948 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
26949
26950 * gcc.dg/cpp/assembl2.S: New test case.
26951
26952 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
26953
26954 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
26955 are supported.
26956
26957 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26958
26959 * g++.old-deja/g++.other/builtins1.C: New test.
26960 * g++.old-deja/g++.other/builtins2.C: Likewise.
26961 * g++.old-deja/g++.other/builtins3.C: Likewise.
26962 * g++.old-deja/g++.other/builtins4.C: Likewise.
26963
26964 2001-01-17 Jakub Jelinek <jakub@redhat.com>
26965
26966 * gcc.c-torture/compile/20010117-1.c: New test.
26967 * gcc.c-torture/compile/20010117-2.c: New test.
26968
26969 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26970
26971 * g77.f-torture/execute/20010116.[fx]: New test,
26972 XFAIL on i?86-*-*.
26973 * g77.f-torture/compile/20010115.f: Indicate it's
26974 a test for PR fortran/1636.
26975
26976 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
26977
26978 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
26979
26980 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26981
26982 * g77.f-torture/compile/20010115.f: New test.
26983
26984 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
26985
26986 * g++.old-deja/g++.pt/nontype5.C: New test.
26987
26988 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
26989
26990 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
26991 have an equivalent working one below it.
26992
26993 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26994
26995 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
26996 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26997
26998 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26999
27000 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27001 message containing "init_priority".
27002 (conpr-2.C): Likewise.
27003 (conpr-3.C): Likewise.
27004 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27005
27006 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27007
27008 * gcc.c-torture/execute/20010114-2.c: New test.
27009
27010 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27011
27012 * gcc.c-torture/compile/20010114-1.c: New test.
27013 * gcc.c-torture/compile/20010114-1.x: Xfail.
27014 * gcc.c-torture/compile/20010114-2.c: New test.
27015 * gcc.c-torture/execute/20010114-1.c: New test.
27016 * gcc.dg/trunc-1.c: New test.
27017 * gcc.dg/uninit-B.c: New test.
27018
27019 2001-01-13 Nick Clifton <nickc@redhat.com>
27020
27021 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27022 target.
27023
27024 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27025
27026 * gcc.c-torture/compile/20010113-1.c: New test.
27027
27028 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27029
27030 * gcc.c-torture/compile/20001212-1.c: New test.
27031
27032 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27033
27034 * gcc.dg/cpp/widestr1.c: Update.
27035 * gcc.dg/cpp/prag-imp.c: Remove.
27036
27037 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27038
27039 * gcc.c-torture/execute/20000801-3.x: Remove.
27040 * gcc.dg/c90-init-1.c: New test.
27041 * gcc.dg/c99-init-1.c: New test.
27042 * gcc.dg/c99-init-2.c: New test.
27043 * gcc.dg/gnu99-init-1.c: New test.
27044
27045 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27046
27047 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27048 testing that no relevant ones were found.
27049
27050 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27051
27052 * g++.old-deja/g++.pt/cast2.C: New test.
27053
27054 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27055
27056 * g++.old-deja/g++.pt/friend47.C: New test.
27057
27058 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27059
27060 * g++.old-deja/g++.pt/instantiate13.C: New test.
27061
27062 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27063
27064 * g++.old-deja/g++.other/defarg7.C: New test.
27065 * g++.old-deja/g++.other/defarg8.C: New test.
27066
27067 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27068
27069 * g++.old-deja/g++.pt/crash64.C: New test.
27070
27071 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27072
27073 * g++.old-deja/g++.pt/crash63.C: New test.
27074
27075 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27076
27077 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27078
27079 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27080
27081 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27082
27083 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27084
27085 * g++.old-deja/g++.pt/error3.C: New test.
27086
27087 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27088
27089 * g++.old-deja/g++.other/crash39.C: New test.
27090
27091 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27092
27093 * g++.old-deja/g++.other/vbase4.C: New test.
27094
27095 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27096
27097 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27098 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27099 * gcc.dg/special/special.exp: New test driver which will check
27100 for alias support for the above test.
27101
27102 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27103
27104 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27105 problems on small machines.
27106 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27107 parameterize.
27108
27109 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27110
27111 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27112 mips.
27113 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27114
27115 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27116
27117 * g++.old_deja/g++.pt/using8.C: New test.
27118
27119 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27120
27121 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27122
27123 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27124
27125 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27126 where a failure is expected.
27127 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27128
27129 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27130
27131 * g++.old_deja/g++.pt/instantiate12.C: New test.
27132
27133 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27134
27135 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27136 start of structs.
27137 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27138 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27139 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27140 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27141 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27142 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27143 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27144 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27145 * g++.old-deja/g++.eh/spec6.C: Likewise.
27146 * g++.old-deja/g++.jason/crash3.C: Likewise.
27147 * g++.old-deja/g++.law/ctors11.C: Likewise.
27148 * g++.old-deja/g++.law/ctors17.C: Likewise.
27149 * g++.old-deja/g++.law/ctors5.C: Likewise.
27150 * g++.old-deja/g++.law/ctors9.C: Likewise.
27151 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27152 * g++.old-deja/g++.mike/net22.C: Likewise.
27153 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27154 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27155 * g++.old-deja/g++.mike/virt3.C: Likewise.
27156 * g++.old-deja/g++.niklas/t128.C: Likewise.
27157 * g++.old-deja/g++.other/anon4.C: Likewise.
27158 * g++.old-deja/g++.other/using1.C: Likewise.
27159 * g++.old-deja/g++.other/warn3.C: Likewise.
27160 * g++.old-deja/g++.pt/t37.C: Likewise.
27161 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27162 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27163
27164 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27165
27166 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27167
27168 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27169
27170 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27171
27172 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27173
27174 * gcc.c-torture/compile/20010107-1.c: New test.
27175
27176 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27177
27178 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27179
27180 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27181
27182 * gcc.dg/format/format.h: New file.
27183 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27184 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27185 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27186 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27187 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27188 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27189 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27190 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27191 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27192 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27193 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27194 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27195 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27196 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27197 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27198 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27199 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27200 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27201 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27202 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27203 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27204 instead of declaring standard types, macros and functions in each
27205 test.
27206
27207 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27208
27209 * gcc.c-torture/execute/20010106-1.c: New test.
27210
27211 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27212
27213 * gcc.dg/format/format.exp: New file.
27214 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27215 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27216 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27217 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27218 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27219 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27220 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27221 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27222 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27223 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27224 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27225 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27226 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27227 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27228 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27229 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27230 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27231 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27232 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27233 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27234 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27235 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27236 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27237 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27238 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27239 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27240 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27241 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27242 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27243 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27244 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27245 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27246 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27247 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27248 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27249 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27250 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27251 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27252 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27253 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27254 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27255 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27256
27257 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27258
27259 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27260 account.
27261
27262 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27263
27264 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27265
27266 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27267
27268 * g++.old-deja/g++.pt/crash62.C: New test.
27269
27270 2001-01-04 Richard Henderson <rth@redhat.com>
27271
27272 * gcc.dg/20000926-1.c: Update expected warnings.
27273 * gcc.dg/array-2.c: Likewise.
27274 * gcc.dg/array-4.c: Also validate flexible array members.
27275 * gcc.dg/c99-flex-array-1.c: New.
27276
27277 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27278
27279 * gcc.c-torture/compile/20001222-1.x: Remove.
27280
27281 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27282
27283 * gcc.c-torture/execute/built-in-setjmp.c: New.
27284
27285 2001-01-03 Richard Henderson <rth@redhat.com>
27286
27287 * gcc.dg/940510-1.c: Update expected error wording.
27288 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27289
27290 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27291
27292 * lib/target-supports.exp (check_alias_available): Modified to
27293 indicate aliases not supported if only weak aliases are supported.
27294
27295 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27296
27297 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27298 Turn on cmpstrsi checks for __pj__ and __i370__.
27299
27300 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27301
27302 * g++.old-deja/g++.other/virtual11.C: New test.
27303
27304 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27305
27306 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27307
27308 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27309
27310 * gcc.c-torture/compile/20010102-1.c: New test.
27311
27312 2001-01-02 Andreas Jaeger <aj@suse.de>
27313
27314 * gcc.dg/noreturn-3.c: New test.
27315
27316 * gcc.dg/noreturn-4.c: New test.
27317
27318 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27319
27320 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27321 __builtin_fputc and __builtin_fwrite.
27322
27323 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27324
27325 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27326 signed char, not default char.
27327
27328 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27329
27330 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27331
27332 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27333
27334 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27335
27336 2000-12-29 Richard Henderson <rth@redhat.com>
27337
27338 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27339 (__cyg_profile_func_exit): Define.
27340
27341 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27342
27343 * g++.dg/vtgc1.C: New test.
27344
27345 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27346
27347 * gcc.dg/noncompile/20001228-1.c: New test.
27348
27349 * gcc.dg/20001228-1.c: New test.
27350
27351 * gcc.c-torture/execute/20001228-1.c: New test.
27352
27353 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27354
27355 * gcc.dg/format-strfmon-1.c: New test.
27356
27357 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27358
27359 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27360 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27361 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27362 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27363 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27364 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27365 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27366 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27367 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27368 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27369 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27370 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27371 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27372
27373 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27374 * gcc.c-torture/execute/string-opt-4.c: Test index.
27375
27376 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27377
27378 * gcc.c-torture/compile/20001226-1.c: New test.
27379
27380 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27381
27382 * gcc.c-torture/compile/20001222-1.c: New test.
27383 * gcc.c-torture/compile/20001222-1.x: Xfail.
27384
27385 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27386
27387 * gcc.c-torture/execute/comp-goto-2.c: New test.
27388
27389 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27390
27391 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27392 Use long types if __INT_MAX__ is 32767.
27393 (main): Use cast to (sint32 *) when poking 88 into a_page.
27394
27395 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27396
27397 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27398
27399 * gcc.c-torture/compile/20001221-1.c: New test.
27400 * gcc.c-torture/execute/20001221-1.c: New test.
27401
27402 2000-12-20 Richard Henderson <rth@redhat.com>
27403
27404 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27405 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27406
27407 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27408
27409 * gcc.dg/compare3.c: New test.
27410
27411 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27412
27413 * gcc.dg/format-warnll-1.c: New test.
27414
27415 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27416
27417 * gcc.dg/cpp/cmdlne-P.c: New test.
27418
27419 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27420
27421 * gcc.c-torture/execute/builtin-abs-1.c,
27422 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27423
27424 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27425
27426 * gcc.dg/cpp/multiline.c: New test.
27427
27428 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27429
27430 * g++.old-deja/g++.other/syshdr1.C: Update.
27431 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27432
27433 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27434
27435 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27436
27437 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27438
27439 * g++.old-deja/g++.pt/ttp65.C: New test.
27440
27441 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27442
27443 * g++.old-deja/g++.pt/ttp64.C: New test.
27444
27445 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27446
27447 * g++.old-deja/g++.pt/spec33.C: New test.
27448
27449 2000-12-14 Catherine Moore <clm@redhat.com>
27450
27451 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27452 * gcc.c-torture/execute/920612-2.c: Likewise.
27453 * gcc.c-torture/execute/920428-2.c: Likewise.
27454 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27455 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27456
27457 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27458
27459 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27460 * gcc.dg/pack-test-2.c: Likewise.
27461
27462 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27463
27464 Tests by Zack Weinberg <zackw@stanford.edu>.
27465
27466 * gcc.dg/cpp/defined.c: Update.
27467 * gcc.dg/cpp/defined_trad.c: New tests.
27468
27469 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27470
27471 * gcc.dg/cpp/trad-direct.c: Update.
27472
27473 2000-12-11 Neil Booth <neilb@earthling.net>
27474
27475 * gcc.dg/cpp/defined_trad.c
27476
27477 2000-12-11 Neil Booth <neilb@earthling.net>
27478
27479 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27480
27481 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27482
27483 * gcc.dg/format-miss-2.c: New test.
27484
27485 2000-12-09 Neil Booth <neilb@earthling.net>
27486
27487 * gcc.dg/cpp/lineflags.c: New tests.
27488 * gcc.dg/cpp/poison.c: Update.
27489 * gcc.dg/cpp/redef2.c: Update.
27490 * gcc.dg/cpp/skipping.c: New test.
27491
27492 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27493
27494 * g++.old-deja/g++.other/eh3.C: New testcase.
27495
27496 2000-12-07 Neil Booth <neilb@earthling.net>
27497
27498 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27499 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27500 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27501 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27502 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27503 Update.
27504
27505 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27506
27507 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27508 __SIZE_TYPE__ instead of int for type of integers cast to
27509 pointers.
27510
27511 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27512
27513 * g++.old-deja/g++.other/cleanup4.C: New test.
27514
27515 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27516
27517 * format-sec-1.c: New test.
27518
27519 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27520
27521 * gcc.dg/format-nonlit-3.c: New test.
27522
27523 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27524
27525 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27526 through a null pointer.
27527
27528 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27529
27530 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27531 * g++.old-deja/g++.pt/partial4.C: New test.
27532
27533 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27534
27535 * gcc.c-torture/execute/ieee/hugeval.x: New.
27536
27537 2000-12-06 Neil Booth <neilb@earthling.net>
27538
27539 * gcc.dg/cpp/backslash2.c: New tests.
27540
27541 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27542
27543 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27544 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27545
27546 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27547
27548 * gcc.c-torture/execute/20001203-2.c: New testcase.
27549
27550 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27551
27552 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27553 * g++.old-deja/g++.other/virtual10.C: New test.
27554
27555 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27556
27557 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27558
27559 2000-12-05 Richard Henderson <rth@redhat.com>
27560
27561 * gcc.c-torture/compile/20001205-1.c: New.
27562
27563 2000-12-04 Neil Booth <neilb@earthling.net>
27564
27565 * g++.old-deja/g++.other/virtual9.C: New test.
27566 * g++.old-deja/g++.pt/crash61.C: New test.
27567 * gcc.c-torture/execute/loop-9.c: New test.
27568
27569 2000-12-04 Neil Booth <neilb@earthling.net>
27570
27571 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27572 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27573 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27574 * gcc.dg/cpp/extratokens.c: ...here.
27575
27576 2000-12-04 Neil Booth <neilb@earthling.net>
27577
27578 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27579 New tests.
27580
27581 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27582
27583 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27584 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27585
27586 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27587
27588 * gcc.c-torture/execute/20001203-1.c: New test.
27589
27590 2000-12-03 Neil Booth <neilb@earthling.net>
27591
27592 * gcc.dg/cpp/macro6.c: New test cases.
27593
27594 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27595
27596 * gcc.c-torture/execute/string-opt-9.c: New test.
27597 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27598 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27599 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27600
27601 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27602 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27603
27604 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
27605
27606 * gcc.dg/cpp/if-6.c: New testcase.
27607
27608 * gcc.dg/20001201-1.c: New testcase.
27609
27610 2000-12-02 Neil Booth <neilb@earthling.net>
27611
27612 * g++.old-deja/g++.other/externC4.C,
27613 g++.old-deja/g++.other/friend10.C: New tests.
27614
27615 2000-12-02 Neil Booth <neilb@earthling.net>
27616
27617 * g++.old-deja/g++.other/instan2.C
27618 * g++.old-deja/g++.other/instan3.C: New test.
27619
27620 2000-12-02 Neil Booth <neilb@earthling.net>
27621
27622 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27623 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27624 gnuc99.c,gnuc99-pedantic.c: New tests.
27625
27626 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27627
27628 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27629 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27630
27631 2000-12-01 Neil Booth <neilb@earthling.net>
27632
27633 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27634 * gcc.dg/cpp/poison.c: Update.
27635 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27636
27637 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27638
27639 * g77.f-torture/execute/20001201.f: New test.
27640
27641 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27642
27643 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27644
27645 2000-12-01 Jakub Jelinek <jakub@redhat.com>
27646
27647 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27648
27649 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27650
27651 * g++.old-deja/g++.other/cast6.C: New test.
27652
27653 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
27654
27655 * gcc.c-torture/execute/20001130-2.c: New testcase.
27656
27657 2000-11-30 Richard Henderson <rth@redhat.com>
27658
27659 * gcc.c-torture/execute/20001130-1.c: New test.
27660
27661 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27662
27663 * g++.old-deja/g++.other/op3.C: New test.
27664
27665 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27666
27667 * g++.old-deja/g++.other/op2.C: New test.
27668
27669 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27670
27671 * g++.old-deja/g++.other/crash38.C: New test.
27672
27673 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27674
27675 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27676
27677 2000-11-29 Jakub Jelinek <jakub@redhat.com>
27678
27679 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27680 tests.
27681 * gcc.c-torture/execute/string-opt-6.c: New test.
27682
27683 * gcc.dg/20001117-1.c: Add main.
27684
27685 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
27686
27687 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27688 Move from here ...
27689 * gcc.dg/940510-1.c: ... to here.
27690
27691 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27692 zero-size arrays in toplevel structures.
27693
27694 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27695
27696 * gcc.c-torture/execute/loop-8.c: New test.
27697
27698 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27699
27700 * g++.old-deja/g++.other/base1.C: New test.
27701
27702 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27703
27704 * g++.old-deja/g++.other/parse2.C: New test.
27705
27706 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27707
27708 * g++.old-deja/g++.pt/incomplete1.C: New test.
27709
27710 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27711
27712 * g++.old-deja/g++.other/friend9.C: New test.
27713
27714 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27715
27716 * gcc.dg/20001127-1.c: New test.
27717
27718 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27719
27720 * g++.old-deja/g++.pt/friend46.C: New test.
27721
27722 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27723
27724 * g++.old-deja/g++.other/ptrmem8.C: New test.
27725
27726 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27727
27728 * gcc.c-torture/execute/string-opt-7.c: New test.
27729 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27730
27731 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27732
27733 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27734 instead of 'mkcheck 2'.
27735
27736 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27737
27738 * gcc.c-torture/execute/memcheck/driver.c,
27739 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27740 C9X references to refer to C99.
27741
27742 2000-11-25 Jakub Jelinek <jakub@redhat.com>
27743
27744 * gcc.dg/ultrasp3.c: New test.
27745
27746 2000-11-25 Neil Booth <neilb@earthling.net>
27747
27748 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27749
27750 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
27751
27752 * gcc.c-torture/compile/20001123-2.c: New.
27753
27754 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27755
27756 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27757
27758 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27759
27760 * gcc.dg/sequence-point-1.c: Add some new tests.
27761 * gcc.c-torture/execute/20001124-1.c: New test.
27762
27763 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27764
27765 * g++.old-deja/g++.other/vaarg4.C: New test.
27766 * gcc.c-torture/compile/20001123-1.c: New test.
27767
27768 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27769
27770 * g++.other/crash24.C: Adjust and remove XFAIL.
27771 * g++.other/crash37.C: New test.
27772
27773 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27774
27775 * g++.old-deja/g++.pt/instantiate9.C: New test.
27776
27777 2000-11-22 Mark Mitchell <mark@codesourcery.com>
27778
27779 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27780 new ABI, too.
27781
27782 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27783 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27784
27785 2000-11-22 Neil Booth <neilb@earthling.net>
27786
27787 * gcc.dg/cpp/Wtrigraphs.c: New test.
27788
27789 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
27790
27791 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27792
27793 2000-11-22 Jakub Jelinek <jakub@redhat.com>
27794
27795 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27796
27797 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27798
27799 * lib/gcc-dg.exp: load_lib scanasm.exp.
27800 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27801 * lib/g++-dg.exp: load_lib scanasm.exp.
27802 * lib/scanasm.exp: New.
27803 (scan-assembler, scan-assembler-not): Add optional arguments to
27804 test name, or if not present, the pattern name.
27805 (scan-assembler-dem, scan-assembler-dem-not): New.
27806
27807 * g++.dg/dg.exp: New.
27808
27809 2000-11-21 Neil Booth <neilb@earthling.net>
27810
27811 * gcc.dg/cpp/integrated1.c: Remove.
27812
27813 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27814
27815 * gcc.c-torture/execute/20001121-1.c: New test.
27816
27817 2000-11-21 Richard Henderson <rth@redhat.com>
27818
27819 * gcc.c-torture/compile/20001121-1.c: New test.
27820
27821 2000-11-20 Neil Booth <neilb@earthling.net>
27822
27823 * gcc.dg/cpp/integrated1.c: New test.
27824
27825 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27826
27827 * g++.old-deja/g++.other/inline17.C: New test.
27828
27829 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
27830
27831 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27832 local variable to be zero: I made the variable global. Now
27833 uses abort() and exit() instead of relying on main's return value.
27834
27835 2000-11-20 Neil Booth <neilb@earthling.net>
27836
27837 * gcc.dg/cpp/paste2.c: Update test.
27838 * objc/execute/paste.m: New test.
27839
27840 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27841
27842 * gcc.dg/c99-condexpr-1.c: New test.
27843
27844 2000-11-20 Neil Booth <neilb@earthling.net>
27845
27846 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27847
27848 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27849
27850 * g++.old-deja/g++.pt/export1.C: New test.
27851
27852 2000-11-20 Jakub Jelinek <jakub@redhat.com>
27853
27854 * gcc.dg/20001117-1.c: New test.
27855
27856 2000-11-18 Richard Henderson <rth@redhat.com>
27857
27858 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27859
27860 2000-11-18 Richard Henderson <rth@redhat.com>
27861
27862 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27863 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27864 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27865
27866 2000-11-18 Richard Henderson <rth@redhat.com>
27867
27868 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
27869 (main): New. Exit cleanly.
27870
27871 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27872
27873 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
27874 gcc.dg/c99-fordecl-2.c: New tests.
27875
27876 2000-11-18 Richard Henderson <rth@redhat.com>
27877
27878 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
27879 * gcc.c-torture/execute/zerolen-2.c: New.
27880
27881 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27882
27883 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
27884 memory.
27885
27886 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27887
27888 * g++.old-deja/g++.pt/instantiate8.C: New test.
27889
27890 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27891
27892 * g++.old-deja/g++.other/incomplete.C: Add more tests.
27893 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
27894
27895 2000-11-16 Nick Clifton <nickc@redhat.com>
27896
27897 * gcc.c-torture/execute/nestfunc-2.c: New test.
27898 * gcc.c-torture/execute/nestfunc-3.c: New test.
27899
27900 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27901
27902 * gcc.c-torture/compile/20001116-1.c: New test.
27903
27904 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27905
27906 * gcc.c-torture/execute/20001115-1.c: New test.
27907
27908 2000-11-15 Mark Mitchell <mark@codesourcery.com>
27909
27910 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
27911 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
27912 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
27913 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27914
27915 2000-11-15 Neil Booth <neilb@earthling.net>
27916
27917 gcc.dg/cpp/_Pragma1.c: Update.
27918 gcc.dg/cpp/_Pragma2.c: New test.
27919
27920 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
27921
27922 * g++.old-deja/g++.other/anon5.C: New test.
27923
27924 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
27925
27926 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
27927 tests.
27928
27929 2000-11-14 Jakub Jelinek <jakub@redhat.com>
27930
27931 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
27932 output.
27933
27934 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27935
27936 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
27937 labels at end of compound statements.
27938
27939 2000-11-13 Jakub Jelinek <jakub@redhat.com>
27940
27941 * gcc.c-torture/execute/loop-7.c: New test.
27942
27943 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27944
27945 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
27946
27947 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27948
27949 * gcc.dg/c99-bool-1.c: New test.
27950
27951 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27952
27953 * gcc.dg/c99-scope-1.c: Remove xfail.
27954 * gcc.dg/c99-scope-2.c: New test.
27955
27956 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27957
27958 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
27959 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
27960
27961 2000-11-11 Mark Mitchell <mark@codesourcery.com>
27962
27963 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
27964 error messages.
27965
27966 * g++.mike/p700.C: Don't typedef wchar_t.
27967 * g++.mike/p784.C: Likewise.
27968 * g++.mike/eb101.C: Don't use __wchar_t.
27969
27970 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
27971
27972 * g77.f-torture/execute/20001111.[fx]: Test premature exit
27973 from DO loop.
27974
27975 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27976
27977 * gcc.c-torture/execute/20001111-1.c: New test.
27978
27979 2000-11-10 Nick Clifton <nickc@redhat.com>
27980
27981 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
27982 long multuiple and accumulate.
27983
27984 2000-11-09 Richard Henderson <rth@redhat.com>
27985
27986 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
27987 via size_t instead of int.
27988
27989 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
27990 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27991 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27992 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27993
27994 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
27995
27996 * gcc.c-torture/compile/20001109-1.c: New test.
27997 * gcc.c-torture/compile/20001109-2.c: New test.
27998
27999 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28000
28001 * g++.old-deja/g++.pt/operator1.C: New test.
28002 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28003
28004 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28005
28006 * gcc.dg/20001108-1.c: New test.
28007
28008 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28009
28010 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28011 with both arguments constant strings.
28012 * gcc.c-torture/execute/string-opt-3.c: New test.
28013 * gcc.c-torture/execute/string-opt-4.c: New test.
28014 * gcc.c-torture/execute/string-opt-5.c: New test.
28015
28016 2000-11-08 Nick Clifton <nickc@redhat.com>
28017
28018 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28019 mulsidi3adddi patterns.
28020
28021 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28022
28023 * g++.old-deja/g++.other/crash36.C: New test.
28024
28025 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28026
28027 * g++.old-deja/g++.other/init16.C: New test.
28028
28029 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28030
28031 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28032
28033 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28034
28035 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28036 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28037 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28038
28039 2000-11-07 DJ Delorie <dj@redhat.com>
28040
28041 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28042
28043 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28044
28045 * gcc.c-torture/execute/string-opt-1.c: New test.
28046
28047 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28048
28049 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28050 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28051 parameters in registers, and there is no way for a varargs
28052 function to know in which order the integer and floating-point
28053 parameters should be interleaved when they are placed on the
28054 stack.
28055 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28056 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28057
28058 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28059
28060 * gcc.c-torture/execute/string-opt-2.c: New test.
28061
28062 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28063
28064 * g++.old-deja/g++.pt/crash60.C: New test.
28065
28066 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28067
28068 * g++.old-deja/g++.other/crash24.C: New test.
28069 * g++.old-deja/g++.other/crash25.C: New test.
28070 * g++.old-deja/g++.other/crash26.C: New test.
28071 * g++.old-deja/g++.other/crash27.C: New test.
28072 * g++.old-deja/g++.other/crash28.C: New test.
28073 * g++.old-deja/g++.other/crash29.C: New test.
28074 * g++.old-deja/g++.other/crash30.C: New test.
28075 * g++.old-deja/g++.other/crash31.C: New test.
28076 * g++.old-deja/g++.other/crash32.C: New test.
28077 * g++.old-deja/g++.other/crash33.C: New test.
28078 * g++.old-deja/g++.other/crash34.C: New test.
28079 * g++.old-deja/g++.other/crash35.C: New test.
28080
28081 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28082
28083 * gcc.c-torture/execute/20001031-1.c: New test.
28084
28085 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28086
28087 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28088 namespace.
28089
28090 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28091 standards-conformant.
28092
28093 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28094
28095 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28096 * g++.old-deja/g++.mike/p755a.C: Likewise.
28097 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28098 library makes no calls to `operator new' during initialization.
28099
28100 2000-11-04 Neil Booth <neilb@earthling.net>
28101
28102 * gcc.dg/cpp/include2.c: New tests.
28103
28104 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28105
28106 * lib/g++.exp (g++_set_ld_library_path): New function.
28107 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28108
28109 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28110
28111 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28112 warnings.
28113
28114 2000-11-01 Richard Henderson <rth@redhat.com>
28115
28116 * g++.old-deja/g++.ext/namedret1.C: New.
28117 * g++.old-deja/g++.ext/namedret2.C: New.
28118 * g++.old-deja/g++.ext/namedret3.C: New.
28119
28120 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28121
28122 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28123 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28124
28125 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28126
28127 * gcc.c-torture/execute/va-arg-21.c: New test.
28128
28129 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28130
28131 * gcc.dg/c99-complex-2.c: New test.
28132
28133 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28134
28135 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28136
28137 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28138
28139 * g++.old-deja/g++.other/inline16.C: New test.
28140
28141 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28142
28143 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28144 __PRETTY_FUNCTION__
28145
28146 2000-10-29 Neil Booth <neilb@earthling.net>
28147
28148 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28149 New tests.
28150 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28151 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28152 optimisation.
28153
28154 2000-10-29 Neil Booth <neilb@earthling.net>
28155
28156 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28157 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28158 * mi5.c: Test multiple includes work with -C.
28159 * trigraphs.c: Test ^= version.
28160
28161 2000-10-28 Neil Booth <neilb@earthling.net>
28162
28163 New tests and test updates for new macro expander.
28164
28165 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28166 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28167 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28168 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28169 new diagnostic messages.
28170
28171 * gcc.dg/cpp/macro3.c: New tests.
28172
28173 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28174
28175 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28176 on the same line.
28177
28178 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28179
28180 * g++.old-deja/g++.other/eh2.C: New test.
28181
28182 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28183
28184 * gcc.c-torture/execute/20001027-1.c: New test.
28185
28186 2000-10-26 Richard Henderson <rth@redhat.com>
28187
28188 * gcc.c-torture/execute/20001026-1.c: New.
28189
28190 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28191
28192 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28193 * g++.old-deja/g++.law/builtin1.C: Likewise.
28194 * g++.old-deja/g++.law/ctors10.C: Likewise.
28195 * g++.old-deja/g++.law/virtual3.C: Likewise.
28196 * g++.old-deja/g++.mike/p658.C: Likewise.
28197 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28198 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28199 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28200 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28201 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28202
28203 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28204
28205 * gcc.c-torture/compile/20001024-1.c: New test.
28206
28207 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28208
28209 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28210 to tell us whether or not we are using V3.
28211
28212 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28213
28214 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28215 operands.
28216
28217 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28218
28219 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28220
28221 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28222
28223 * gcc.c-torture/execute/20001024-1.c: New test.
28224
28225 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28226
28227 * g++.old-deja/g++.other/sibcall1.C: New test.
28228
28229 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28230
28231 * gcc.dg/noncompile/init-3.c: New test.
28232
28233 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28234
28235 * gcc.dg/format-array-1.c: New test.
28236
28237 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28238
28239 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28240 writing through null pointers; remove comment about testing
28241 unterminated strings.
28242
28243 2000-10-17 Matthew Hiller <hiller@redhat.com>
28244
28245 * gcc.c-torture/execute/20001017-2.c: New test.
28246
28247 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28248
28249 * gcc.c-torture/compile/20001018-1.c: New test.
28250 * gcc.c-torture/compile/20001018-1.x: Xfail.
28251
28252 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28253
28254 * gcc.c-torture/execute/20001017-1.c: New test.
28255
28256 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28257
28258 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28259 for multiple use of arguments with scanf formats; add tests for
28260 multiple use of arguments.
28261
28262 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28263
28264 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28265
28266 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28267
28268 * gcc.dg/format-miss-1.c: New test.
28269
28270 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28271
28272 * gcc.c-torture/execute/20001013-1.c: New test.
28273
28274 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28275
28276 * gcc.dg/format-branch-1.c: New test.
28277
28278 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28279
28280 * README, lib/file-format.exp: Remove EGCS references.
28281
28282 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28283
28284 * gcc.dg/20001013-1.c: New test.
28285
28286 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28287
28288 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28289 for intmax_t in the compiler using __typeof__ and the type rules
28290 for conditional expressions.
28291
28292 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28293
28294 * gcc.dg/20001012-1.c: New test.
28295 * gcc.dg/20001012-2.c: New test.
28296
28297 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28298
28299 * gcc.dg/format-attr-1.c: New test.
28300
28301 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28302
28303 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28304 __LONG_LONG_MAX__ instead of LLONG_MAX.
28305
28306 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28307
28308 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28309 scanf flags.
28310 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28311 flags.
28312
28313 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28314
28315 * gcc.dg/sequence-pt-1.c: New test.
28316
28317 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28318
28319 * gcc.c-torture/execute/20001011-1.c: New testcase.
28320 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28321
28322 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28323
28324 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28325 does not error on it.
28326
28327 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28328
28329 * gcc.dg/20001009-1.c: New test.
28330
28331 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28332
28333 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28334 * gcc.c-torture/execute/20001009-2.c: ... to here.
28335
28336 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28337
28338 * gcc.c-torture/compile/20001009-1.c: New testcase.
28339 * gcc.c-torture/execute/20001009-1.c: New testcase.
28340 Testcases provided by Jan Hubicka <jh@suse.cz>.
28341
28342 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28343
28344 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28345 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28346 uintmax_t using <limits.h> to emulate the compiler's internal
28347 logic. No longer XFAIL %j tests.
28348
28349 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28350
28351 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28352 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28353 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28354 regexps and details of expected handling of some bad formats.
28355 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28356 suppression.
28357
28358 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28359
28360 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28361 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28362 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28363 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28364 in list archives.
28365
28366 2000-10-06 Richard Henderson <rth@cygnus.com>
28367
28368 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28369 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28370 * g++.old-deja/g++.jason/report.C: Likewise.
28371 * g++.old-deja/g++.law/friend5.C: Likewise.
28372 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28373 of the expected warnings.
28374
28375 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28376
28377 * g++.old-deja/g++.pt/enum14.C: New test.
28378
28379 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28380
28381 * g++.old-deja/g++.pt/crash59.C: New test.
28382
28383 2000-10-04 Will Cohen <wcohen@redhat.com>
28384
28385 * gcc.dg/20000926-1.c: New test.
28386
28387 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28388
28389 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28390 function name for current C++ compiler.
28391 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28392
28393 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28394
28395 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28396 __PRETTY_FUNCTION__.
28397 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28398
28399 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28400
28401 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28402
28403 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28404
28405 * gcc.c-torture/compile/20000923-1.c: New test.
28406
28407 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28408
28409 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28410 * g++.old-deja/g++.pt/ttp62.C: Same.
28411 * g++.old-deja/g++.other/inline14.C: Same.
28412
28413 2000-09-24 Richard Henderson <rth@cygnus.com>
28414
28415 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28416
28417 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28418
28419 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28420
28421 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28422
28423 * gcc.c-torture/compile/20000922-1.c: New file.
28424
28425 2000-09-21 Nick Clifton <nickc@redhat.com>
28426
28427 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28428 a signed long modulo operation.
28429 (mod6): New function - perform an unsigned long modulo operation.
28430 (main): Add tests for modulos of very large numbers by very small
28431 dividends.
28432
28433 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28434
28435 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28436
28437 2000-09-19 Richard Henderson <rth@cygnus.com>
28438
28439 * gcc.dg/compare2.c (case 10): XFAIL.
28440
28441 2000-09-18 Richard Henderson <rth@cygnus.com>
28442
28443 * gcc.c-torture/execute/20000906-1.c: Move ...
28444 * gcc.dg/20000906-1.c: ... here. Only run on targets
28445 that support __builtin_trap.
28446
28447 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28448
28449 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28450
28451 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28452
28453 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28454 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28455 more $ format tests.
28456
28457 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28458
28459 * gcc.dg/format-errmk-1.c: New test.
28460
28461 2000-09-17 Greg McGary <greg@mcgary.org>
28462
28463 * gcc.c-torture/execute/20000917-1.x: Remove.
28464
28465 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28466
28467 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28468
28469 2000-09-17 Greg McGary <greg@mcgary.org>
28470
28471 * gcc.c-torture/execute/20000917-1.c: New test.
28472 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28473
28474 2000-09-16 Neil Booth <NeilB@earthling.net>
28475
28476 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28477 in nested macro bug.
28478
28479 2000-09-15 Neil Booth <NeilB@earthling.net>
28480
28481 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28482
28483 2000-09-14 Jeffrey A Law (law@cygnus.com)
28484
28485 * gcc.c-torture/execute/20000914-1.c: New test.
28486
28487 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28488
28489 * g++.other/inline13.C: New test.
28490
28491 2000-09-12 Andreas Jaeger <aj@suse.de>
28492
28493 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28494 constant by Ulrich Drepper <drepper@redhat.com>.
28495
28496 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28497
28498 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28499
28500 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28501
28502 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28503
28504 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28505
28506 * gcc.dg/cpp/backslash.c: New test.
28507
28508 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28509
28510 * gcc.c-torture/execute/20000910-1.c: New test.
28511 * gcc.c-torture/execute/20000910-2.c: Likewise.
28512
28513 2000-09-11 Robert Lipe <robertl@sco.com>
28514
28515 * gcc.dg/pragma-align.c: New test.
28516
28517 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28518
28519 * g++.old-deja/g++.pt/explicit82.C: New test.
28520 * g++.old-deja/g++.pt/explicit83.C: New test.
28521
28522 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28523
28524 * gcc.dg/asm-names.c: New test.
28525
28526 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28527
28528 * gcc.dg/cpp/tr-warn6.c: New test
28529
28530 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28531
28532 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28533 be accepted.
28534
28535 2000-09-07 Catherine Moore <clm@redhat.com>
28536
28537 * gcc.c-torture/execute/unroll-1.c: New test.
28538
28539 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28540
28541 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28542 ERROR markers.
28543 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28544 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28545 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28546 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28547 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28548 Preprocess only.
28549 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28550 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28551
28552 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28553
28554 * g++.old-deja/g++.pt/deduct2.C: New test.
28555
28556 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28557
28558 * g++.old-deja/g++.pt/parms2.C: New test.
28559
28560 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28561
28562 * g++.old-deja/g++.pt/crash58.C: New test.
28563
28564 2000-09-06 Greg McGary <greg@mcgary.org>
28565
28566 * gcc.c-torture/execute/20000906-1.c: New test.
28567 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28568
28569 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28570
28571 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28572
28573 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28574
28575 * g++.old-deja/g++.pt/crash57.C: New test.
28576
28577 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28578
28579 * g++.old-deja/g++.pt/crash56.C: New test.
28580
28581 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28582
28583 * g++.old-deja/g++.pt/koenig1.C: New test.
28584
28585 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28586
28587 * gcc.dg/20000904-1.c: New test.
28588
28589 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28590
28591 * gcc.dg/cpp/paste8.c: New test.
28592
28593 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
28594
28595 * gcc.c-torture/compile/20000827-1.c: New test.
28596
28597 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28598
28599 * gcc.dg/format-diag-1.c: New test.
28600
28601 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28602
28603 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28604 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28605 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28606 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28607 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28608
28609 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28610
28611 * g++.old-deja/g++.other/nested4.C: New test.
28612
28613 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28614
28615 * g++.old-deja/g++.ns/scoped1.C: New test.
28616
28617 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
28618
28619 * lib/g++.exp: Support testing already-installed GCC.
28620
28621 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28622
28623 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28624
28625 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28626
28627 * gcc.dg/return-type-2.c: New test.
28628
28629 2000-08-27 Geoff Keating <geoffk@cygnus.com>
28630
28631 * gcc.c-torture/compile/20000825-1.c: New test.
28632
28633 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
28634
28635 * gcc.dg/dwarf2-2.c: New test.
28636
28637 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28638
28639 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28640 dg-warning regexps.
28641
28642 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28643
28644 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28645 gcc.dg/format-ext-5.c: New tests.
28646
28647 2000-08-25 Jakub Jelinek <jakub@redhat.com>
28648
28649 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28650
28651 2000-08-24 Mark Mitchell <mark@codesourcery.com>
28652
28653 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28654
28655 2000-08-24 Richard Henderson <rth@cygnus.com>
28656
28657 * gcc.dg/ia64-sync-1.c: New test.
28658 * gcc.dg/ia64-sync-2.c: New test.
28659 * gcc.dg/ia64-asm-1.c: New test.
28660
28661 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28662
28663 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28664 * gcc.dg/format-ext-2.c: New test.
28665
28666 2000-08-23 Jason Merrill <jason@redhat.com>
28667
28668 * lib/old-dejagnu.exp: Also ignore "In member function" and
28669 "At global scope".
28670
28671 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28672
28673 * gcc.dg/noncompile/label-lineno-1.c: New test.
28674
28675 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28676
28677 * gcc.dg/c99-array-nonobj-1.c: New test.
28678
28679 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28680
28681 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28682 tests.
28683 * gcc.dg/format-ext-1.c: New test.
28684
28685 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28686
28687 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28688 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28689 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28690 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28691 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28692
28693 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28694
28695 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28696 gcc.dg/c99-strftime-2.c: New tests.
28697
28698 2000-08-22 Richard Henderson <rth@cygnus.com>
28699
28700 * gcc.c-torture/execute/20000822-1.c: New test.
28701
28702 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28703
28704 * gcc.c-torture/execute/20000819-1.x: Remove.
28705
28706 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28707
28708 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28709 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28710 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28711 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28712 gcc.dg/format-xopen-1.c: New tests.
28713
28714 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28715
28716 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28717
28718 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28719
28720 * g++.old-deja/g++.other/loop2.C: New test.
28721
28722 * gcc.c-torture/compile/20000606-1.c: New test.
28723 * gcc.c-torture/compile/20000728-1.c: New test.
28724 * gcc.c-torture/execute/20000801-1.c: New test.
28725 * gcc.c-torture/execute/20000801-2.c: New test.
28726 * gcc.c-torture/execute/20000819-1.c: New test.
28727 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28728 * gcc.dg/20000629-1.c: New test.
28729 * gcc.dg/20000724-1.c: New test.
28730 * gcc.dg/20000807-1.c: New test.
28731
28732 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28733
28734 * gcc.dg/cpp/pragma-1.c: New test.
28735 * gcc.dg/cpp/pragma-2.c: New test.
28736
28737 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28738
28739 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28740 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28741
28742 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28743
28744 * gcc.c-torture/compile/20000818-1.c: New test.
28745
28746 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
28747
28748 * gcc.c-torture/execute/20000818-1.c: New test.
28749
28750 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28751
28752 * gcc.dg/format-va-1.c: New test.
28753
28754 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28755
28756 * g++.old-deja/g++.other/typedef8.C: New test.
28757
28758 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28759
28760 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28761 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28762 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28763 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28764 * g++.old-deja/g++.other/ptrmem7.C: New test.
28765 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28766
28767 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28768
28769 * g++.old-deja/g++.pt/typename27.C: New test.
28770
28771 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28772
28773 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28774 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28775 * g++.old-deja/g++.pt/friend45.C: New test.
28776 * g++.old-deja/g++.other/friend8.C: New test.
28777
28778 2000-08-15 Richard Henderson <rth@cygnus.com>
28779
28780 * gcc.c-torture/execute/20000815-1.c: New test.
28781
28782 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28783
28784 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28785 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28786 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28787
28788 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28789
28790 * g++.old-deja/g++.other/refinit2.C: New test.
28791
28792 2000-08-13 Geoff Keating <geoffk@cygnus.com>
28793
28794 * lib/c-torture.exp (c-torture): Make
28795 compiler_conditional_xfail_data global.
28796 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28797 compiler_conditional_xfail_data machinery.
28798 (f-torture-execute): Likewise.
28799 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28800 and only when unrolling loops.
28801
28802 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28803
28804 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28805
28806 * g++.old-deja/g++.pt/explicit81.C: New test.
28807
28808 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28809
28810 * g++.old-deja/g++.pt/typename26.C: New test.
28811
28812 2000-08-10 Geoff Keating <geoffk@cygnus.com>
28813
28814 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28815 warning.
28816
28817 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28818
28819 * g++.old-deja/g++.other/array3.C: New test.
28820
28821 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28822
28823 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28824 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28825 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28826 New tests.
28827
28828 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28829
28830 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28831 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28832
28833 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
28834
28835 * gcc.c-torture/execute/20000808-1.c: New test.
28836
28837 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28838
28839 * gcc.dg/c90-const-expr-1.c: New test.
28840
28841 2000-08-08 Richard Henderson <rth@cygnus.com>
28842
28843 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28844
28845 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28846
28847 * gcc.dg/noncompile/const-ll-1.c: New test.
28848
28849 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28850
28851 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28852
28853 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28854
28855 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28856 that running programs linked against the shared version of libobjc
28857 run correctly.
28858
28859 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28860
28861 * gcc.dg/c99-printf-1.c: New test.
28862
28863 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28864
28865 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28866
28867 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
28868
28869 * gcc.c-torture/execute/20000731-1.x: Delete.
28870
28871 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
28872
28873 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
28874 and torture_without_loops as is done by c-torture.exp.
28875 (search_for): Copy from c-torture.exp.
28876 (gcc-dg-runtest): New function, drives a directory of tests
28877 iterating over the TORTURE_OPTIONS.
28878 (scan-assembler, scan-assembler-not): Move here from
28879 individual directory drivers.
28880
28881 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
28882 defined by lib/gcc-dg.exp.
28883 * gcc.dg/cpp/cpp.exp: Likewise.
28884 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
28885 gcc-dg-runtest, so we cycle over optimization options.
28886
28887 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
28888 * gcc.dg/compare2.c: No longer expected to fail.
28889
28890 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28891
28892 * gcc.c-torture/execute/20000804-1.c: New test.
28893
28894 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
28895
28896 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
28897
28898 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
28899
28900 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
28901
28902 2000-08-03 Jeffrey A Law (law@cygnus.com)
28903
28904 * gcc.c-torture/compile/20000803-1.c: New test.
28905
28906 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
28907
28908 * gcc.c-torture/execute/20000801-3.c,
28909 gcc.c-torture/execute/20000801-4.c: New tests.
28910 * gcc.c-torture/execute/20000801-3.x,
28911 gcc.c-torture/execute/20000801-4.x: Xfail.
28912
28913 2000-08-02 Geoff Keating <geoffk@cygnus.com>
28914
28915 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
28916 libobjc/.libs to allow for libtool.
28917
28918 2000-08-02 Jakub Jelinek <jakub@redhat.com>
28919
28920 * gcc.c-torture/compile/20000802-1.c: New test.
28921
28922 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
28923
28924 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
28925
28926 2000-07-31 Jeffrey A Law (law@cygnus.com)
28927
28928 * gcc-c-torture/execute/20000731-2.c: New test.
28929
28930 * gcc.c-torture/execute/20000731-1.c: New test.
28931 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
28932
28933 2000-07-31 Jakub Jelinek <jakub@redhat.com>
28934
28935 * testsuite/gcc.dg/cpp/paste7.c: New test.
28936 * gcc.dg/cpp/20000725-1.c: New test.
28937
28938 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
28939
28940 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
28941 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
28942 declaration warning for __builtin_dwarf_reg_size.
28943
28944 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
28945
28946 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
28947
28948 * gcc.dg/noncompile/voidparam-1.c: New test.
28949
28950 2000-07-30 Richard Henderson <rth@cygnus.com>
28951
28952 * gcc.dg/c90-digraph-1.c: Don't xfail.
28953 * gcc.dg/compare2.c (case 10): Xfail.
28954 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
28955
28956 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
28957
28958 * gcc.dg/c99-main-1.c: New test.
28959
28960 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
28961
28962 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
28963
28964 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
28965
28966 * gcc.c-tortuer/execute/20000726-1.c: New test.
28967
28968 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
28969
28970 * gcc.c-torture/execute/enum-2.c: New test.
28971
28972 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28973
28974 * gcc.dg/cpp/tr-warn3.c: New test.
28975
28976 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28977
28978 * g++.old-deja/g++.ext/implicit1.C: Remove.
28979 * g++.old-deja/g++.jason/c2.C: Remove
28980 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
28981 * g++.old-deja/g++.pt/crash16.C: Likewise.
28982 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
28983
28984 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28985
28986 * g++.old-deja/g++.other/for2.C: New test.
28987
28988 2000-07-25 Jakub Jelinek <jakub@redhat.com>
28989
28990 * gcc.dg/20000720-1.c: New test.
28991
28992 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
28993
28994 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
28995
28996 2000-07-24 Geoff Keating <geoffk@cygnus.com>
28997
28998 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
28999 * gcc.c-torture/execute/20000722-1.c: New.
29000 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29001
29002 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29003
29004 * gcc.dg/cpp/20000720-1.S: New test.
29005
29006 2000-07-21 Michael Meissner <meissner@redhat.com>
29007
29008 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29009
29010 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29011
29012 * g++.old-deja/g++.brendan/crash16.C,
29013 g++.old-deja/g++.brendan/parse3.C,
29014 g++.old-deja/g++.brendan/redecl1.C,
29015 g++.old-deja/g++.ns/template13.C,
29016 g++.old-deja/g++.other/decl4.C,
29017 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29018
29019 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29020
29021 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29022 and "Internal error".
29023
29024 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29025 regexps.
29026 * gcc.dg/cpp/paste6.c: New test.
29027
29028 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29029
29030 * gcc.dg/cpp/tr-direct.c: New test.
29031
29032 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29033 gcc.dg/cpp/undef1.c: Tweak error regexps.
29034
29035 2000-07-18 Eric Christopher <echristo@redhat.com>
29036
29037 * gcc.c-torture/compile/20000718-1.c: New test.
29038
29039 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29040
29041 * cpplex.c (_cpp_push_token): If the token being pushed back
29042 is the previous token in this context, just subtract one from
29043 context->posn.
29044 * cppmacro.c (save_expansion): Clear aux field when storing a
29045 placemarker.
29046
29047 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29048
29049 * gcc.dg/noncompile/redecl-1.c: New test.
29050
29051 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29052
29053 * gcc.c-torture/execute/20000717-5.c: New test.
29054 * gcc.c-torture/execute/20000717-1.x: Removed.
29055
29056 2000-07-17 Richard Henderson <rth@cygnus.com>
29057
29058 * gcc.c-torture/execute/20000717-4.c: New test.
29059
29060 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29061
29062 * gcc.dg/cpp/syshdr.c: New test.
29063 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29064
29065 2000-07-17 Neil Booth <neilb@earthling.net>
29066
29067 * gcc.dg/cpp/cmdlne-dM.c: New test.
29068 * gcc.dg/cpp/cmdlne-dD.c: New test.
29069
29070 2000-07-17 Jeffrey A Law (law@cygnus.com)
29071
29072 * gcc.c-torture/execute/20000717-3.c: New test.
29073
29074 * gcc.c-torture/compile/20000717-1.c: New test.
29075
29076 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29077
29078 * gcc.c-torture/execute/20000717-2.c: New test.
29079
29080 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29081
29082 * gcc.dg/formatz-1.c: New test.
29083
29084 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29085 * gcc.dg/c99-digraph-1.c: New tests.
29086
29087 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29088 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29089
29090 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29091 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29092 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29093 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29094 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29095 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29096 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29097
29098 2000-07-17 Greg McGary <greg@mcgary.org>
29099
29100 * gcc.c-torture/execute/20000717-1.c: New test.
29101 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29102
29103 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29104
29105 * gcc.c-torture/execute/20000715-2.c: New test.
29106 * gcc.dg/20000715-1.c: New test.
29107
29108 2000-07-15 Michael Meissner <meissner@redhat.com>
29109
29110 * gcc.c-torture/execute/20000715-1.c: New test.
29111
29112 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29113
29114 * gcc.c-torture/execute/20000707-1.c: New test.
29115
29116 2000-07-13 Neil Booth <NeilB@earthling.net>
29117
29118 * testsuite/gcc.dg/cpp/digraph1.c,
29119 testsuite/gcc.dg/cpp/digraph2.c,
29120 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29121
29122 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29123
29124 * g77.f-torture/compile/20000630-2.f: New test.
29125 * g77.f-torture/compile/20000630-2.x
29126
29127 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29128
29129 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29130
29131 2000-07-11 Neil Booth <NeilB@earthling.net>
29132
29133 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29134
29135 2000-07-11 Neil Booth <NeilB@earthling.net>
29136
29137 * gcc.dg/cpp/cmdlne-C.c: New.
29138
29139 2000-07-09 Neil Booth <NeilB@earthling.net>
29140
29141 * gcc.dg/cpp/directiv.c: New tests.
29142 * gcc.dg/cpp/undef1.c: Update.
29143
29144 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29145
29146 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29147
29148 2000-07-09 Neil Booth <NeilB@earthling.net>
29149
29150 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29151
29152 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29153
29154 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29155 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29156
29157 2000-07-08 Neil Booth <NeilB@earthling.net>
29158
29159 * gcc.dg/cpp/macsyntx.c: New tests.
29160
29161 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29162
29163 * gcc.dg/20000707-1.c: New test.
29164
29165 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29166
29167 * gcc.c-torture/execute/20000706-1.c: New test.
29168 * gcc.c-torture/execute/20000706-2.c: New test.
29169 * gcc.c-torture/execute/20000706-3.c: New test.
29170 * gcc.c-torture/execute/20000706-4.c: New test.
29171 * gcc.c-torture/execute/20000706-5.c: New test.
29172
29173 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29174
29175 * g++.old-deja/g++.pt/instantiate7.C: New test.
29176
29177 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29178
29179 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29180 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29181 * g++.old-deja/g++.other/rtti3.C: Likewise.
29182 * g++.old-deja/g++.other/rttid3.C: Likewise.
29183
29184 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29185
29186 * g77.f-torture/compile/20000630-1.x: Fix typo
29187
29188 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29189
29190 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29191 assembly output.
29192
29193 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29194
29195 * gcc.dg/cpp/ident.c: New test.
29196
29197 2000-07-05 Neil Booth <NeilB@earthling.net>
29198
29199 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29200 gcc.dg/cpp/lexstrng.c: New tests.
29201
29202 2000-07-04 Neil Booth <NeilB@earthling.net>
29203
29204 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29205 * gcc.dg/cpp/strify2.c: Same.
29206
29207 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29208
29209 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29210 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29211 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29212 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29213
29214 * testsuite/gcc.dg/cpp/macro1.c,
29215 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29216 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29217 testsuite/gcc.dg/cpp/strify1.c,
29218 testsuite/gcc.dg/cpp/strify2.c: New tests.
29219
29220 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29221
29222 * gcc.c-torture/execute/20000703-1.c: New test.
29223
29224 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29225
29226 * g++.old-deja/g++.pt (lookup10.C): New test.
29227
29228 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29229
29230 * g++.old-deja/g++.pt (typename25.C): New test.
29231
29232 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29233
29234 * gcc.c-torture/compile/20000701-1.c: New test.
29235
29236 2000-06-30 Nick Clifton <nickc@cygnus.com>
29237
29238 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29239 to test case.
29240
29241 2000-06-30 Catherine Moore <clm@cygnus.com>
29242
29243 * gcc.c-torture/execute/align-1.c: New test.
29244
29245 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29246
29247 * g++.old-deja/g++.pt/expr8.C: New test.
29248 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29249
29250 2000-06-29 Nick Clifton <nickc@cygnus.com>
29251
29252 * gcc.c-torture/compile/20000629-1.c: New test.
29253
29254 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29255
29256
29257 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29258 gcc.dg/noncompile directory, depending on whether they're
29259 preprocessor tests or not. Annotate all the tests for the dg
29260 framework.
29261
29262 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29263 * gcc.dg/noncompile/noncompile.exp: New.
29264
29265 * Moved files:
29266 Old name New name
29267 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29268 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29269 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29270 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29271 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29272 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29273 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29274 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29275 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29276 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29277 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29278 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29279 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29280 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29281 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29282 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29283 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29284 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29285 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29286 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29287 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29288 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29289 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29290 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29291
29292 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29293 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29294 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29295 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29296 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29297 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29298
29299 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29300
29301 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29302 declare one variable. On the fourth, error.
29303 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29304 declared by 20000628-1a.h.
29305
29306 2000-06-29 Richard Henderson <rth@redhat.com>
29307
29308 * gcc.c-torture/execute/930529-1.x: New file.
29309 * gcc.dg/920413-1.c: Adjust expected warning text.
29310 * gcc.dg/980217-1.c: Declare abort.
29311 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29312
29313 2000-06-29 Jeffrey A Law (law@cygnus.com)
29314
29315 * g77.f-torture/compile/20000629-1.f: New test.
29316 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29317
29318 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29319
29320 Rearrange lots of files, removing entirely the
29321 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29322 directories.
29323
29324 * Deleted files:
29325 gcc.c-torture/code_quality/code_quality.exp
29326 gcc.c-torture/special/special.exp
29327 gcc.failure/failure.exp
29328 gcc.failure/940409-1.x
29329 gcc.c-torture/compile/961203-1.x
29330
29331 * New files:
29332 gcc.misc-tests/linkage.exp
29333 gcc.c-torture/execute/920730-1t.c
29334 gcc.c-torture/execute/920730-1t.x
29335 gcc.c-torture/compile/920520-1.x
29336 gcc.c-torture/compile/920521-1.x
29337 gcc.c-torture/compile/981006-1.x
29338 gcc.c-torture/execute/eeprof-1.x
29339
29340 * Moved files (possibly with modifications to fit a new harness):
29341 Old name New name
29342 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29343 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29344 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29345 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29346 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29347 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29348 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29349 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29350 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29351 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29352 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29353 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29354 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29355 gcc.failure/940409-1.c gcc.dg/940409-1.c
29356
29357 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29358
29359 * c-torture/compile/961203-1.x: Delete.
29360
29361 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29362 not exit. Include stdio.h.
29363 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29364 * gcc.misc-tests/dg-12.c: Likewise.
29365 * gcc.misc-tests/dg-5.c: Likewise.
29366 * gcc.misc-tests/dg-6.c: Likewise.
29367 * gcc.misc-tests/dg-7.c: Prototype abort.
29368 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29369 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29370 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29371 not exit.
29372 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29373 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29374
29375 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29376
29377 * gcc.dg/cpp/20000628-1.c: New test.
29378 * gcc.dg/cpp/20000628-1.h: New header for above test.
29379 * gcc.dg/cpp/20000628-1a.h: Likewise.
29380
29381 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29382
29383 * gcc.dg/cpp: New directory.
29384 * gcc.dg/cpp/cpp.exp: New driver.
29385 * gcc.dg/cpp/20000627-1.c: New test.
29386 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29387 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29388 and rewrite as a compilation test.
29389
29390 * gcc.dg: Move many files into the cpp subdirectory, possibly
29391 renaming or editing them as well.
29392 Old name New name
29393 990119-1.c cpp/19990119-1.c
29394 990228-1.c cpp/19990228-1.c
29395 990407-1.c cpp/19990407-1.c
29396 990409-1.c cpp/19990409-1.c
29397 990413-1.c cpp/19990413-1.c
29398 990703-1.c cpp/19990703-1.c
29399 20000127-1.c cpp/20000127-1.c
29400 20000129-1.c cpp/20000129-1.c
29401 20000207-1.c cpp/20000207-1.c
29402 20000207-2.c cpp/20000207-2.c
29403 20000209-1.c cpp/20000209-1.c
29404 20000209-2.c cpp/20000209-2.c
29405 20000301-1.c cpp/20000301-1.c
29406 20000419-1.c cpp/20000419-1.c
29407 20000510-1.S cpp/20000510-1.S
29408 20000519-1.c cpp/20000519-1.c
29409 20000529-1.c cpp/20000529-1.c
29410 20000625-1.c cpp/20000625-1.c
29411 20000625-2.c cpp/20000625-2.c
29412 cpp-as1.c cpp/assert1.c
29413 cpp-as2.c cpp/assert2.c
29414 cxx-comments-1.c cpp/cxxcom1.c
29415 cxx-comments-2.c cpp/cxxcom2.c
29416 endif-label.c cpp/endif.c
29417 cpp-hash1.c cpp/hash1.c
29418 cpp-hash2.c cpp/hash2.c
29419 cpp-if1.c cpp/if-1.c
29420 cpp-if2.c cpp/if-2.c
29421 cpp-if3.c cpp/if-3.c
29422 cpp-if4.c cpp/if-4.c
29423 cpp-if5.c cpp/if-5.c
29424 cpp-cond.c cpp/if-cexp.c
29425 cpp-missingop.c cpp/if-mop.c
29426 cpp-missingparen.c cpp/if-mpar.c
29427 cpp-opprec.c cpp/if-oppr.c
29428 cpp-ifparen.c cpp/if-paren.c
29429 cpp-shortcircuit.c cpp/if-sc.c
29430 cpp-shift.c cpp/if-shift.c
29431 cpp-unary.c cpp/if-unary.c
29432 cpp-li1.c cpp/line1.c
29433 cpp-li2.c cpp/line2.c
29434 lineno.c cpp/line3.c
29435 lineno-2.c cpp/line4.c
29436 cpp-mi.c cpp/mi1.c
29437 cpp-mic.h cpp/mi1c.h
29438 cpp-micc.h cpp/mi1cc.h
29439 cpp-mind.h cpp/mi1nd.h
29440 cpp-mindp.h cpp/mi1ndp.h
29441 cpp-mix.h cpp/mi1x.h
29442 cpp-mi2.c cpp/mi2.c
29443 cpp-mi2a.h cpp/mi2a.h
29444 cpp-mi2b.h cpp/mi2b.h
29445 cpp-mi2c.h cpp/mi2c.h
29446 cpp-mi3.c cpp/mi3.c
29447 cpp-mi3.def cpp/mi3.def
29448 poison-1.c cpp/poison.c
29449 pr-impl.c cpp/prag-imp.c
29450 cpp-redef-2.c cpp/redef1.c
29451 cpp-redef.c cpp/redef2.c
29452 strpaste.c cpp/strp1.c
29453 strpaste-2.c cpp/strp2.c
29454 cpp-tradpaste.c cpp/tr-paste.c
29455 cpp-tradstringify.c cpp/tr-str.c
29456 cpp-tradwarn1.c cpp/tr-warn1.c
29457 cpp-tradwarn2.c cpp/tr-warn2.c
29458 trigraphs.c cpp/trigraphs.c
29459 cpp-unc1.c cpp/unc1.c
29460 cpp-unc2.c cpp/unc2.c
29461 cpp-unc3.c cpp/unc3.c
29462 cpp-unc.c cpp/unc4.c
29463 undef.c cpp/undef1.c
29464 undef-2.c cpp/undef2.c
29465 cpp-wi1.c cpp/widestr1.c
29466
29467 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29468
29469 * lib/g++.exp (g++_include_flags): Tweak.
29470
29471 2000-06-27 H.J. Lu <hjl@gnu.org>
29472 Loren J. Rittle <ljrittle@acm.org>
29473
29474 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29475 version with one that knows about the new gcc tree structure.
29476 (g++_link_flags): Same.
29477
29478 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29479
29480 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29481 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29482 case we are cross-compiling.
29483
29484 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29485 g++.old-deja/g++.niklas/Makefile.in,
29486 g++.old-deja/g++.niklas/configure.in,
29487 g++.old-deja/g++.other/Makefile.in,
29488 g++.old-deja/g++.other/configure.in,
29489 gcc.c-torture/code_quality/Makefile.in,
29490 gcc.c-torture/code_quality/configure.in,
29491 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29492 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29493 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29494 gcc.c-torture/execute/ieee/Makefile.in,
29495 gcc.c-torture/execute/ieee/configure.in,
29496 gcc.c-torture/noncompile/Makefile.in,
29497 gcc.c-torture/noncompile/configure.in,
29498 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29499 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29500 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29501
29502 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29503
29504 * g++.old-deja/g++.other/ambig3.C: New test.
29505
29506 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29507
29508 * g++.old-deja/g++.pt/syntax1.C: New test.
29509 * g++.old-deja/g++.pt/syntax2.C: New test.
29510 * g++.old-deja/g++.other/syntax3.C: New test.
29511 * g++.old-deja/g++.other/syntax4.C: New test.
29512
29513 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29514
29515 * gcc.dg/20000623-1.c: Prototype exit and abort.
29516
29517 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29518
29519 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29520 New tests.
29521 * gcc.dg/cpp-mi3.def: New file.
29522
29523 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29524 inside assertions.
29525 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29526 lexer's error messages.
29527 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29528 divine anything from the linemarkers.
29529 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29530 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29531
29532 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29533
29534 * gcc.dg/20000623-1.c: New test.
29535
29536 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29537
29538 * gcc.c-torture/execute/20000622-1.c: New test.
29539
29540 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29541
29542 * g++.old-deja/g++.other/init15.C: New test.
29543
29544 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29545
29546 * g++.old-deja/g++.pt/vaarg2.C: New test.
29547 * g++.old-deja/g++.pt/vaarg3.C: New test.
29548
29549 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29550
29551 * g++.old-deja/g++.other/dyncast6.C: New test.
29552
29553 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29554
29555 * gcc.c-torture/execute/loop-6.c: New test.
29556
29557 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29558
29559 * gcc.dg/20000614-1.c: New test.
29560 * gcc.dg/20000614-2.c: New test.
29561
29562 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29563
29564 * g++.old-deja/g++.other/inline12.C: New test.
29565
29566 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29567
29568 * g++.old-deja/g++.other/eh1.C: New test.
29569
29570 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29571
29572 * g++.old-deja/g++.other/type.C: New test.
29573
29574 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29575
29576 * g++.old-deja/g++.other/initstring.C: New test.
29577
29578 2000-06-12 Jason Merrill <jason@redhat.com>
29579
29580 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29581
29582 2000-06-09 Jeffrey A Law (law@cygnus.com)
29583
29584 * gcc.c-torture/compile/20000609-1.c: New test.
29585
29586 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29587
29588 * gcc.dg/20000609-1.c: New test.
29589
29590 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29591
29592 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29593 * gcc.c-torture/noncompile/poison-1.c: Move...
29594 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29595 * gcc.dg/cpp-li1.c: Add a token after the #line.
29596
29597 2000-06-05 Richard Henderson <rth@cygnus.com>
29598
29599 * gcc.c-torture/execute/20000605-2.c: New test.
29600 * gcc.c-torture/execute/20000605-3.c: New test.
29601
29602 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29603
29604 * g77.f-torture/execute/20000503-1.x: New file.
29605
29606 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29607
29608 * g++.old-deja/g++.eh/badalloc1.C: New test.
29609
29610 2000-06-05 Richard Henderson <rth@cygnus.com>
29611
29612 * gcc.c-torture/execute/20000605-1.c: New test.
29613
29614 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29615 Nathan Sidwell <nathan@codesourcery.com>
29616
29617 * gcc.c-torture/compile/20000605-1.c: New test.
29618
29619 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29620
29621 * g77.f-torture/compile/20000601-1.f: New test.
29622
29623 2000-06-03 Richard Henderson <rth@cygnus.com>
29624
29625 * gcc.c-torture/execute/20000603-1.c: New.
29626
29627 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29628
29629 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29630 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29631
29632 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29633
29634 * gcc.dg/compare2.c (case 12): XFAIL.
29635 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29636 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29637
29638 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29639
29640 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29641
29642 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29643 guard macro is already defined when the header is first
29644 included.
29645 * gcc.dg/cpp-mix.h: New file.
29646 * gcc.dg/endif-label.c: Update patterns to match compiler.
29647
29648 * g++.brendan/complex1.C: Declare abort.
29649 * g++.law/refs4.C: Remove XFAIL.
29650 * g++.oliva/expr2.C: Declare abort and exit.
29651
29652 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29653
29654 * gcc.c-torture/execute/20000528-1.c: New test.
29655
29656 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29657 * g++.old-deja/g++.law/temps4.C: Likewise.
29658
29659 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29660 stdlib.h. Call abort() on failure.
29661 * g++.old-deja/g++.law/refs4.C: Likewise.
29662 * g++.old-deja/g++.law/temps4.C: Likewise.
29663 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29664 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29665
29666 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29667
29668 Relative to g++.dg/special:
29669 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29670
29671 Relative to g++.old-deja:
29672 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29673 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29674 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29675 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29676 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29677 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29678 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29679
29680 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29681 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29682 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29683 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29684 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29685 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29686 and/or string.h.
29687
29688 * g++.other/goto1.C: Update expectations for error messages.
29689
29690 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29691
29692 * gcc.c-torture/compile/20000523-1.c: New test.
29693
29694 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29695
29696 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29697
29698 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29699
29700 * g++.old-deja/g++.eh/catch11.C: New test.
29701 * g++.old-deja/g++.eh/catch12.C: New test.
29702
29703 2000-05-24 Nick Clifton <nickc@cygnus.com>
29704
29705 * gcc.c-torture/execute/20000523-1.c: New test.
29706
29707 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29708
29709 * c-torture/execute/bcp-1.c: Replace abort in arg of
29710 __builtin_constant_p with a generic external function.
29711
29712 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29713 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29714 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29715 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29716 Prototype abort and/or exit.
29717
29718 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29719 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29720 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29721 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29722
29723 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29724
29725 * gcc.dg/dwarf2-1.c: New test.
29726
29727 2000-05-20 Richard Henderson <rth@cygnus.com>
29728
29729 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29730
29731 2000-05-20 Andreas Jaeger <aj@suse.de>
29732
29733 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29734 testcase.
29735
29736 2000-05-19 David Edelsohn <edelsohn@gnu.org>
29737
29738 * gcc.c-torture/execute/20000519-2.c: New test.
29739
29740 2000-05-19 Andreas Jaeger <aj@suse.de>
29741
29742 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29743 which fails with SSA.
29744
29745 * lib/c-torture.exp: Also test with -O3 -fssa.
29746
29747 2000-05-18 Michael Meissner <meissner@redhat.com>
29748
29749 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29750 * gcc.c-torture/execute/920415-1.c: Ditto.
29751 * gcc.c-torture/execute/920501-1.c: Ditto.
29752 * gcc.c-torture/execute/conversion.c: Ditto.
29753 * gcc.c-torture/execute/cvt-1.c: Ditto.
29754
29755 2000-05-18 Jeffrey A Law (law@cygnus.com)
29756
29757 * gcc.c-torture/compile/20000518-1.c: New test.
29758
29759 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29760
29761 * g77.f-torture/compile/200005018.f: New test.
29762
29763 2000-05-17 Jeffrey A Law (law@cygnus.com)
29764
29765 * gcc.c-torture/compile/20000517-1.c: New test.
29766
29767 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29768
29769 * gcc.c-torture/execute/20000516-1.c: New test.
29770
29771 2000-05-15 Jakub Jelinek <jakub@redhat.com>
29772
29773 * g++.old-deja/g++.other/eh.C: New test.
29774
29775 2000-05-12 Richard Henderson <rth@cygnus.com>
29776
29777 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29778 constants through to doit's conditional.
29779
29780 2000-05-11 Jeffrey A Law (law@cygnus.com)
29781
29782 * gcc.c-torture/compile/20000511-1.c: New test.
29783 * g77.f-torture/compile/20000511-1.f: New test.
29784 * g77.f-torture/compile/20000511-2.f: New test.
29785
29786 2000-05-11 Michael Meissner <meissner@redhat.com>
29787
29788 * gcc.c-torture/execute/20000511-1.c: New test.
29789
29790 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29791
29792 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29793 * gcc.dg/20000510-1.S: New.
29794
29795 2000-05-08 Catherine Moore <clm@cygnus.com>
29796
29797 * gcc.dg/unused-3.c: New.
29798
29799 2000-05-06 Richard Henderson <rth@cygnus.com>
29800
29801 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29802 * g++.old-deja/g++.mike/warn1.C: Likewise.
29803 * g++.old-deja/g++.pt/local1.C: Likewise.
29804 * g++.old-deja/g++.pt/local7.C: Likewise.
29805 * g++.old-deja/g++.pt/spec16.C: Likewise.
29806
29807 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
29808
29809 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
29810
29811 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
29812
29813 * g77.f-torture/execute/20000503-1.f: New test.
29814
29815 2000-05-04 Andreas Jaeger <aj@suse.de>
29816
29817 * gcc.dg/noreturn-2.c: New test.
29818
29819 2000-05-04 Neil Booth <NeilB@earthling.net>
29820
29821 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29822 preprocessor.
29823
29824 2000-05-04 Richard Henderson <rth@cygnus.com>
29825
29826 * gcc.c-torture/execute/20000503-1.c: Fix typo.
29827
29828 2000-05-04 Richard Henderson <rth@cygnus.com>
29829
29830 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29831 OpenSSL by Jason R Thorpe.
29832
29833 2000-05-03 Jim Wilson <wilson@cygnus.com>
29834
29835 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
29836
29837 2000-05-03 Robert Lipe <robertlipe@usa.net>
29838
29839 * gcc.dg/20000503-1.c: New test.
29840
29841 2000-05-02 Jakub Jelinek <jakub@redhat.com>
29842
29843 * gcc.c-torture/compile/20000502-1.c: New test.
29844 * g++.old-deja/g++.other/align.C: New test.
29845 * gcc.dg/cpp-tradstringify.c: New test.
29846
29847 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29848
29849 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29850 and hard registers.
29851
29852 2000-04-26 Geoff Keating <geoffk@cygnus.com>
29853
29854 * gcc.c-torture/execute/loop-5.c: New test.
29855
29856 2000-04-25 Jakub Jelinek <jakub@redhat.com>
29857
29858 * gcc.c-torture/execute/va-arg-20.c: New test.
29859
29860 2000-04-23 Jeffrey A Law (law@cygnus.com)
29861
29862 * gcc.c-torture/execute/20000422-1.c: New test.
29863
29864 2000-04-20 Greg McGary <gkm@gnu.org>
29865
29866 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
29867 when optimizing, but without sibling-call optimizations (-O1).
29868
29869 2000-04-20 Jeffrey A Law (law@cygnus.com)
29870
29871 * gcc.c-torture/compile/20000420-1.c: New test.
29872
29873 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
29874
29875 * g++.abi/ptrflags.C: New test.
29876 * g++.eh/catchptr1.C: Test incomplete pointer chains.
29877
29878 2000-04-19 Catherine Moore <clm@cygnus.com>
29879
29880 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
29881
29882 2000-04-19 Greg McGary <gkm@gnu.org>
29883
29884 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
29885 sibling-call optimizations.
29886
29887 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
29888
29889 * gcc.dg/20000419-1.c: New test.
29890
29891 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
29892
29893 * gcc.c-torture/execute/20000412-6.c: New test.
29894
29895 2000-04-12 Jeffrey A Law (law@cygnus.com)
29896
29897 * gcc.c-torture/execute/20000412-5.c: New test.
29898 * g77.f-torture/compile/20000412-1.f: New test.
29899 * gcc.c-torture/execute/20000412-4.c: New test.
29900 * gcc.c-torture/compile/20000412-2.c: New test.
29901 * gcc.c-torture/execute/20000412-3.c: New test.
29902 * gcc.c-torture/compile/20000412-1.c: New test.
29903 * gcc.c-torture/execute/20000412-2.c: New test.
29904
29905 2000-04-12 Jakub Jelinek <jakub@redhat.com>
29906
29907 * objc/execute/bf-20.m: New test.
29908
29909 2000-04-10 Richard Henderson <rth@cygnus.com>
29910
29911 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
29912
29913 * gcc.c-torture/execute/20000412-1.c: New test.
29914
29915 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
29916
29917 * g++.old-deja/g++.eh/catchptr1.C: New test.
29918
29919 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
29920
29921 * g++.old-deja/g++.abi/cxa_vec.C: New test.
29922
29923 2000-04-08 Neil Booth <NeilB@earthling.net>
29924
29925 * gcc.dg/cpp-nullchar.c: Remove test as
29926 embedded nulls cause problems.
29927
29928 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29929
29930 * gcc.dg/compare2.c: New test.
29931
29932 2000-04-08 Neil Booth <NeilB@earthling.net>
29933
29934 * gcc.dg/cpp-nullchar.c: New test.
29935
29936 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
29937
29938 * gcc.dg/cpp-mi2.c: New test.
29939 * gcc.dg/cpp-mi2[abc].h: New files.
29940
29941 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
29942
29943 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
29944 member name.
29945
29946 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
29947
29948 * g++.old-deja/g++.abi/vmihint.C: New test.
29949
29950 2000-04-06 Neil Booth <NeilB@earthling.net>
29951
29952 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
29953 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
29954 copyright.
29955
29956 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
29957
29958 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
29959 avoid stack-frame overwrite.
29960
29961 2000-04-05 Jakub Jelinek <jakub@redhat.com>
29962
29963 * gcc.c-torture/compile/20000405-2.c: New test.
29964 * gcc.c-torture/compile/20000405-3.c: New test.
29965
29966 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29967
29968 * gcc.c-torture/compile/20000405-1.c: New test.
29969
29970 2000-04-04 Geoff Keating <geoffk@cygnus.com>
29971
29972 * gcc.dg/cast-qual-1.c: Revert last change.
29973
29974 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29975
29976 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
29977
29978 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
29979
29980 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
29981 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
29982
29983 2000-04-03 Jeffrey A Law (law@cygnus.com)
29984
29985 * gcc.c-torture/compile/20000403-2.c: New test.
29986 * gcc.c-torture/compile/20000403-1.c: New test.
29987
29988 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
29989
29990 * gcc.c-torture/execute/20000403-1.c: New test.
29991
29992 2000-04-03 Geoff Keating <geoffk@cygnus.com>
29993
29994 * gcc.c-torture/execute/20000402-1.c: New test.
29995
29996 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
29997
29998 * gcc.c-torture/execute/va-arg-15.c: New test.
29999 * gcc.c-torture/execute/va-arg-16.c: New test.
30000 * gcc.c-torture/execute/va-arg-17.c: New test.
30001 * gcc.c-torture/execute/va-arg-18.c: New test.
30002 * gcc.c-torture/execute/va-arg-19.c: New test.
30003
30004 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30005
30006 * gcc.c-torture/compile/981211-1.c: Move to...
30007 * gcc.dg/cpp-as1.c: ...here.
30008 * gcc.dg/cpp-as2.c: New file.
30009
30010 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30011 compiler.
30012
30013 2000-04-02 Neil Booth <NeilB@earthling.net>
30014
30015 * gcc.dg/cpp-cond.c New tests.
30016 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30017 accidental success less likely.
30018 * gcc.dg/cpp-missingop.c New tests.
30019 * gcc.dg/cpp-missingparen.c New tests.
30020 * gcc.dg/cpp-shift.c New tests.
30021 * gcc.dg/cpp-shortcircuit.c New tests.
30022 * gcc.dg/cpp-unary.c New tests.
30023
30024 2000-03-29 Jeffrey A Law (law@cygnus.com)
30025
30026 * gcc.c-torture/compile/20000329-1.c: New test.
30027
30028 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30029
30030 * gcc.c-torture/compile/20000326-1.c: New test.
30031 * gcc.c-torture/compile/20000326-2.c: New test.
30032
30033 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30034
30035 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30036 the first parameter is a function argument.
30037
30038 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30039
30040 * g++.old-deja/g++.ext/array4.C: New test.
30041
30042 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30043
30044 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30045
30046 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30047
30048 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30049
30050 2000-03-19 Richard Henderson <rth@cygnus.com>
30051
30052 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30053
30054 2000-03-19 Richard Henderson <rth@cygnus.com>
30055
30056 * gcc.c-torture/compile/20000319-1.c: New test.
30057
30058 2000-03-14 Jeffrey A Law (law@cygnus.com)
30059
30060 * gcc.c-torture/execute/20000314-3.c: New test.
30061 * gcc.c-torture/execute/20000314-2.c: New test.
30062 * gcc.c-torture/execute/20000314-1.c: New test.
30063 * gcc.c-torture/compile/20000314-2.c: New test.
30064 * gcc.c-torture/compile/20000314-1.c: New test.
30065
30066 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30067
30068 * g++.old-deja/g++.warn/inline.C: New test.
30069
30070 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30071
30072 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30073 standards-compliant result rather than specific constants.
30074 Put test-values in array.
30075
30076 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30077
30078 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30079 (g++_target_compile): Put test-specific options last.
30080
30081 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30082
30083 * g++.old-deja/g++.eh/vbase4.C: New test.
30084
30085 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30086
30087 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30088
30089 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30090
30091 * g++.old-deja/g++.brendan/misc12.C: Removed.
30092 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30093 * g++.old-deja/g++.ext/pretty4.C: New test.
30094
30095 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30096
30097 * g++.old-deja/g++.other/string2.C: New test.
30098
30099 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30100
30101 * g++.old-deja/g++.warn/impint2.C: New test.
30102
30103 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30104
30105 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30106 is 1, not zero.
30107
30108 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30109
30110 * g++.old-deja/g++.warn/impint.C: New test.
30111 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30112 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30113 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30114 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30115 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30116 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30117 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30118 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30119 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30120 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30121 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30122 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30123
30124 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30125
30126 * gcc.dg/cpp-redef.c: New test.
30127
30128 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30129
30130 * g++.old-deja/g++.pt/unify7.C: New test.
30131
30132 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30133
30134 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30135 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30136
30137 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30138
30139 * gcc.c-torture/compile/20000224-1.c: New test.
30140
30141 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30142
30143 * gcc.c-torture/compile/cpp-2.c: New test.
30144 * gcc.c-torture/compile/cpp-1.c: New test.
30145
30146 2000-02-25 Jeffrey A Law (law@cygnus.com)
30147
30148 * gcc.c-torture/execute/20000225-1.c: New test.
30149
30150 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30151
30152 * gcc.dg/cpp-li2.c: New test.
30153
30154 * gcc.dg/cpp-wi1.c: New test.
30155
30156 * gcc.dg/cpp-li1.c: New test.
30157
30158 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30159
30160 * g++.old-deja/g++.other/sizeof5.C: New test.
30161
30162 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30163
30164 * gcc.c-torture/execute/va-arg-13.c: New test.
30165
30166 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30167
30168 * gcc.c-torture/execute/va-arg-12.c: New test.
30169
30170 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30171
30172 * gcc.c-torture/execute/20000223-1.c: New test.
30173
30174 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30175
30176 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30177
30178 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30179
30180 * g++.old-deja/g++.abi/ptrmem.C: New test.
30181
30182 2000-02-19 Richard Henderson <rth@cygnus.com>
30183
30184 * gcc.c-torture/compile/init-3.c: New.
30185
30186 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30187
30188 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30189 ALWAYS_CXXFLAGS.
30190
30191 2000-02-11 Robert Lipe <robertl@sco.com>
30192
30193 * gcc.c-torture/compile/20000211-3.c: New test.
30194
30195 2000-02-11 Martin Buchholz <martin@xemacs.org>
30196
30197 * gcc.c-torture/compile/20000211-2.c: New test.
30198
30199 2000-02-11 Jeffrey A Law (law@cygnus.com)
30200
30201 * gcc.c-torture/compile/20000211-1.c: New test.
30202
30203 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30204
30205 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30206 on native targets
30207
30208 2000-02-08 Nathan Sidwell <nathan@acm.org>
30209
30210 * g++.old-deja/g++.other/cast5.C: New test.
30211
30212 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30213
30214 * gcc.c-torture/execute/20000205-1.c: New.
30215
30216 2000-02-03 Nathan Sidwell <nathan@acm.org>
30217
30218 * g++.old-deja/g++.jason/cast3.C: Return void.
30219 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30220
30221 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30222
30223 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30224
30225 * gcc.dg/loop-1.c: New test.
30226
30227 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30228
30229 * gcc.c-torture/compile/20000127-1.c: New test.
30230 * gcc.c-torture/execute/991228-1.c: New test.
30231
30232 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30233
30234 * gcc.dg/unused-2.c: New test.
30235
30236 * gcc.dg/conv-1.c: New test.
30237
30238 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30239
30240 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30241 compiler.
30242 (tool_option_proc): Fix typo.
30243
30244 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30245
30246 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30247 of the ld on the host, not on the build machine.
30248 Also, don't crash if '--help' is not a supported option.
30249
30250 2000-01-24 Richard Henderson <rth@cygnus.com>
30251
30252 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30253
30254 2000-01-20 Jeffrey A Law (law@cygnus.com)
30255
30256 * gcc.c-torture/execute/20000120-2.c: New test.
30257 * gcc.c-torture/execute/20000120-1.c: New test.
30258
30259 2000-01-13 Jeffrey A Law (law@cygnus.com)
30260
30261 * gcc.c-torture/execute/20000113-1.c: New test.
30262
30263 2000-01-12 Jeffrey A Law (law@cygnus.com)
30264
30265 * gcc.c-torture/execute/20000112-1.c: New test.
30266
30267 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30268
30269 * gcc.dg/20000111-1.c: New test.
30270
30271 2000-01-10 Jeffrey A Law (law@cygnus.com)
30272
30273 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30274 with 16 bit integers.
30275
30276 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30277
30278 * gcc.dg/20000108-1.c: New test.
30279
30280 2000-01-05 Nathan Sidwell <nathan@acm.org>
30281
30282 * g++.old-deja/g++.ns/koenig8.C: New test.
30283
30284 2000-01-05 Nathan Sidwell <nathan@acm.org>
30285
30286 * g++.old-deja/g++.other/cast4.C: New test.
30287
30288 2000-01-05 Jeffrey A Law (law@cygnus.com)
30289
30290 * gcc.c-torture/compile/20000105-2.c: New test.
30291 * gcc.c-torture/compile/20000105-1.c: New test.
30292
30293 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30294
30295 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30296 references to printf & atoi to conform to ANSI standard.
30297 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30298 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30299 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30300 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30301 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30302 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30303 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30304 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30305 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30306 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30307 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30308 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30309 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30310 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30311 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30312 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30313 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30314 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30315 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30316 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30317 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30318 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30319 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30320 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30321 * g++.old-deja/g++.brendan/init3.C: Likewise.
30322 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30323 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30324 * g++.old-deja/g++.brendan/new2.C: Likewise.
30325 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30326 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30327 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30328 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30329 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30330 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30331 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30332 * g++.old-deja/g++.brendan/template24.C: Likewise.
30333 * g++.old-deja/g++.brendan/template3.C: Likewise.
30334 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30335 * g++.old-deja/g++.jason/inline3.C: Likewise.
30336 * g++.old-deja/g++.jason/opeq.C: Likewise.
30337 * g++.old-deja/g++.law/arg5.C: Likewise.
30338 * g++.old-deja/g++.law/arm7.C: Likewise.
30339 * g++.old-deja/g++.law/ctors11.C: Likewise.
30340 * g++.old-deja/g++.law/cvt8.C: Likewise.
30341 * g++.old-deja/g++.law/init9.C: Likewise.
30342 * g++.old-deja/g++.law/refs4.C: Likewise.
30343 * g++.old-deja/g++.law/template2.C: Likewise.
30344 * g++.old-deja/g++.law/visibility24.C: Likewise.
30345 * g++.old-deja/g++.law/vtable3.C: Likewise.
30346 * g++.old-deja/g++.mike/asm2.C: Likewise.
30347 * g++.old-deja/g++.mike/eh1.C: Likewise.
30348 * g++.old-deja/g++.mike/misc1.C: Likewise.
30349 * g++.old-deja/g++.mike/misc13.C: Likewise.
30350 * g++.old-deja/g++.mike/misc14.C: Likewise.
30351 * g++.old-deja/g++.mike/ns12.C: Likewise.
30352 * g++.old-deja/g++.mike/p1248.C: Likewise.
30353 * g++.old-deja/g++.mike/p3708.C: Likewise.
30354 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30355 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30356 * g++.old-deja/g++.mike/p646.C: Likewise.
30357 * g++.old-deja/g++.mike/p700.C: Likewise.
30358 * g++.old-deja/g++.mike/p783.C: Likewise.
30359 * g++.old-deja/g++.mike/p783a.C: Likewise.
30360 * g++.old-deja/g++.mike/p783b.C: Likewise.
30361 * g++.old-deja/g++.mike/p786.C: Likewise.
30362 * g++.old-deja/g++.mike/p789.C: Likewise.
30363 * g++.old-deja/g++.mike/p789a.C: Likewise.
30364 * g++.old-deja/g++.mike/p807a.C: Likewise.
30365 * g++.old-deja/g++.other/delete3.C: Likewise.
30366 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30367 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30368 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30369 * g++.old-deja/g++.other/empty1.C: Likewise.
30370 * g++.old-deja/g++.other/temporary1.C: Likewise.
30371 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30372 * g++.old-deja/g++.pt/t16.C: Likewise.
30373 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30374
30375 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30376
30377 * gcc.dg/991230-1.c: New test.
30378
30379 1999-12-29 Jeffrey A Law (law@cygnus.com)
30380
30381 * gcc.c-torture/compile/991229-3.c: New test.
30382 * gcc.c-torture/compile/991229-2.c: New test.
30383 * gcc.c-torture/compile/991229-1.c: New test.
30384
30385 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30386
30387 * gcc.c-torture/compile/labels-2.c: New test.
30388
30389 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30390
30391 * gcc.c-torture/execute/991227-1.c: New test.
30392
30393 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30394
30395 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30396
30397 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30398
30399 * gcc.c-torture/execute/991221-1.c: New test.
30400
30401 1999-12-20 Nathan Sidwell <nathan@acm.org>
30402
30403 * g++.old-deja/g++.other/cast3.C: New test.
30404
30405 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30406
30407 * gcc.c-torture/execute/991216-4.c: New test.
30408
30409 1999-12-16 Michael Meissner <meissner@cygnus.com>
30410
30411 * gcc.c-torture/execute/991216-1.c: New test.
30412 * gcc.c-torture/execute/991216-2.c: New test.
30413 * gcc.c-torture/execute/991216-3.c: New test.
30414
30415 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30416
30417 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30418 Actually make the test fail by using "-O2" for compilation.
30419
30420 1999-12-15 Nathan Sidwell <nathan@acm.org>
30421
30422 * g++.old-deja/g++.warn/cast-align1.C: New test.
30423
30424 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30425
30426 * gcc.c-torture/compile/991214-1.c: New test.
30427 * gcc.c-torture/compile/991214-2.c: New test.
30428
30429 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30430
30431 * gcc.dg/991214-1.c: New test.
30432
30433 1999-12-13 Jeffrey A Law (law@cygnus.com)
30434
30435 * gcc.c-torture/compile/991213-3.c: New test.
30436 * gcc.c-torture/compile/991213-2.c: New test.
30437 * gcc.c-torture/compile/991213-1.c: New test.
30438
30439 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30440
30441 * gcc.dg/991209-1.c: New test.
30442
30443 1999-12-08 Nathan Sidwell <nathan@acm.org>
30444
30445 * gcc.c-torture/compile/991208-1.c: New test.
30446
30447 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30448
30449 * gcc.dg/ultrasp2.c: New test.
30450
30451 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30452
30453 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30454
30455 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30456
30457 * gcc.c-torture/compile/991202-1.c: New test.
30458 * gcc.c-torture/execute/991202-1.c: New test.
30459 * gcc.c-torture/execute/991202-2.c: New test.
30460 * gcc.c-torture/execute/991202-3.c: New test.
30461
30462 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30463
30464 * g++.old-deja/g++.abi/align.C: New test.
30465 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30466 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30467
30468 1999-12-01 Richard Henderson <rth@cygnus.com>
30469
30470 * gcc.c-torture/execute/991201-1.c: New.
30471
30472 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30473
30474 * gcc.dg/991129-1.c: New test.
30475
30476 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30477
30478 * gcc.c-torture/compile/991127-1.c: New test.
30479
30480 1999-11-22 Nathan Sidwell <nathan@acm.org>
30481
30482 * g++.old-deja/g++.other/warn4.C: New test.
30483
30484 1999-11-22 Nathan Sidwell <nathan@acm.org>
30485
30486 * g++.old-deja/g++.eh/cleanup2.C: New test.
30487 * g++.old-deja/g++.ext/pretty2.C: New test.
30488 * g++.old-deja/g++.ext/pretty3.C: New test.
30489 * g++.old-deja/g++.other/debug6.C: New test.
30490
30491 1999-10-20 Jim Wilson <wilson@cygnus.com>
30492
30493 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30494 compiler_output to look for one error message instead of two.
30495
30496 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30497
30498 * gcc.c-torture/execute/991118-1.c: Also test case
30499 where the word boundary does not split a byte evenly.
30500
30501 1999-11-19 Nathan Sidwell <nathan@acm.org>
30502
30503 * g++.old-deja/g++.ext/restrict1.C: New test.
30504
30505 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30506
30507 * gcc.c-torture/execute/991118-1.c: New test.
30508
30509 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30510
30511 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30512 working directory pathnames.
30513
30514 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30515
30516 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30517 host is equipped with driver.h and driver.o so it can actually
30518 compile and run the tests.
30519
30520 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30521
30522 * gcc.c-torture/compile/991008-1.c: New test.
30523
30524 1999-11-08 Nick Clifton <nickc@cygnus.com>
30525
30526 * lib/gcc-dg.exp: Include target-supports.exp
30527
30528 1999-11-05 Nick Clifton <nickc@cygnus.com>
30529
30530 * lib/target-supports.exp: New file: Provide procs to test for
30531 features supported by the target.
30532 (check_weak_available): Moved here from ecos.exp.
30533 (check_alias_available): New proc: Determine of the target
30534 toolchain supports the alias attribute.
30535
30536 * gcc.dg/special/ecos.exp: Move check_weak_available to
30537 target-supports.exp.
30538 (alias-1.c): Only perform the test if the target supports
30539 aliases.
30540 (wkali-1.c): Only perform the test if the target supports
30541 aliases.
30542
30543 * gcc.dg/990506-0.c: Expect error messages from cross
30544 targets as well as native targets.
30545
30546 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30547
30548 * gcc.dg/ultrasp1.c: Removed xfail.
30549 * gcc.dg/struct-ret-2.c: Likewise.
30550 * gcc.dg/array-1.c: Likewise.
30551
30552 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30553
30554 * gcc.dg/struct-ret-2.c: New test.
30555
30556 * gcc.dg/array-1.c: New test.
30557
30558 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30559
30560 * gcc.c-torture/execute/991030-1.c: New test.
30561
30562 1999-10-26 Richard Henderson <rth@cygnus.com>
30563
30564 * gcc.c-torture/compile/991026-2.c: New test.
30565
30566 1999-10-26 Jeffrey A Law (law@cygnus.com)
30567
30568 * gcc.c-torture/compile/991026-1.c: New test.
30569
30570 1999-10-23 Jeffrey A Law (law@cygnus.com)
30571
30572 * gcc.c-torture/execute/991023-1.c: New test.
30573
30574 1999-10-19 Jeffrey A Law (law@cygnus.com)
30575
30576 * gcc.c-torture/execute/991019-1.c: New test.
30577
30578 1999-10-16 Richard Henderson <rth@cygnus.com>
30579
30580 * gcc.c-torture/execute/991016-1.c: New test.
30581
30582 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30583
30584 * gcc.c-torture/execute/991014-1.c: New test.
30585
30586 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30587
30588 * g++.old-deja/g++.other/union2.C: New test.
30589
30590 1999-10-13 Nathan Sidwell <nathan@acm.org>
30591
30592 * g++.old-deja/g++.other/vaarg2.C: New test.
30593 * g++.old-deja/g++.other/vaarg3.C: New test.
30594
30595 1999-10-12 Craig Burley <craig@jcb-sc.com>
30596
30597 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30598 in compile/.
30599
30600 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
30601
30602 * gcc.c-torture/execute/va-arg-11.c: New test.
30603
30604 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
30605
30606 * lib/file-format.exp (gcc_target_object_format): Don't
30607 crash if objdump is unavailable.
30608
30609 1999-09-29 Donn Terry <donn@interix.com>
30610
30611 * gcc.misc-tests/mg.exp: delete extraneous redirection.
30612
30613 1999-09-28 Nick Clifton <nickc@cygnus.com>
30614
30615 * gcc.c-torture/compile/990928-1.c: New test.
30616
30617 1999-09-28 Nathan Sidwell <nathan@acm.org>
30618
30619 * g++.old-deja/g++.other/decl6.C: New test.
30620
30621 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30622
30623 * gcc.c-torture/execute/va-arg-10.c: New test.
30624
30625 1999-09-27 Nathan Sidwell <nathan@acm.org>
30626
30627 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30628 __PRETTY_FUNCTION__.
30629
30630 1999-09-23 Nick Clifton <nickc@cygnus.com>
30631
30632 * gcc.c-torture/execute/990923-1.c: New test.
30633
30634 1999-09-21 Nick Clifton <nickc@cygnus.com>
30635
30636 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30637 for which -fpic is inappropriate.
30638
30639 1999-09-21 Mark Mitchell <mark@codesourcery.com>
30640
30641 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
30642
30643 1999-09-21 Nathan Sidwell <nathan@acm.org>
30644
30645 * g++.old-deja/g++.other/dyncast1.C: New test.
30646 * g++.old-deja/g++.other/dyncast2.C: New test.
30647 * g++.old-deja/g++.other/dyncast3.C: New test.
30648 * g++.old-deja/g++.other/dyncast4.C: New test.
30649 * g++.old-deja/g++.other/dyncast5.C: New test.
30650 * g++.old-deja/g++.eh/catch3.C: New test.
30651 * g++.old-deja/g++.eh/catch3p.C: New test.
30652 * g++.old-deja/g++.eh/catch4.C: New test.
30653 * g++.old-deja/g++.eh/catch4p.C: New test.
30654 * g++.old-deja/g++.eh/catch5.C: New test.
30655 * g++.old-deja/g++.eh/catch5p.C: New test.
30656 * g++.old-deja/g++.eh/catch6.C: New test.
30657 * g++.old-deja/g++.eh/catch6p.C: New test.
30658 * g++.old-deja/g++.eh/catch7.C: New test.
30659 * g++.old-deja/g++.eh/catch7p.C: New test.
30660 * g++.old-deja/g++.eh/catch8.C: New test.
30661 * g++.old-deja/g++.eh/catch8p.C: New test.
30662 * g++.old-deja/g++.eh/catch9.C: New test.
30663 * g++.old-deja/g++.eh/catch9p.C: New test.
30664
30665 1999-09-13 Nathan Sidwell <nathan@acm.org>
30666
30667 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30668 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
30669
30670 1999-09-13 Jeffrey A Law (law@cygnus.com)
30671
30672 * gcc.c-torture/compile/990913-1.c: New test.
30673
30674 1999-09-10 Nathan Sidwell <nathan@acm.org>
30675
30676 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30677 * g++.old-deja/g++.jason/rfg5.C: Likewise.
30678
30679 1999-09-09 Richard Henderson <rth@cygnus.com>
30680
30681 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
30682
30683 1999-09-09 Nathan Sidwell <nathan@acm.org>
30684
30685 * g++.old-deja/g++.other/lookup11.C: New test.
30686 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30687 what is permitted and what we want.
30688 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30689 overload use.
30690 * g++.old-deja/g++.jason/rfg5.C: Likewise
30691
30692 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
30693
30694 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30695 * gcc.c-torture/noncompile/poison-1.c: New file.
30696
30697 1999-09-08 Nathan Sidwell <nathan@acm.org>
30698
30699 * g++.old-deja/g++.other/sizeof3.C: New test.
30700 * g++.old-deja/g++.other/sizeof4.C: New test.
30701 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30702 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
30703
30704 1999-09-07 Richard Henderson <rth@cygnus.com>
30705
30706 * gcc.dg/va-arg-1.c: New.
30707
30708 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30709
30710 * gcc.c-torture/execute/va-arg-9.c: New test.
30711
30712 1999-09-05 Craig Burley <craig@jcb-sc.com>
30713
30714 * g77.f-torture/compile/980519-2.f: New test.
30715 * g77.f-torture/compile/19990905-0.f: New test.
30716 * g77.f-torture/compile/19990905-1.f: New test.
30717 * g77.f-torture/compile/19990905-2.f: New test.
30718
30719 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
30720
30721 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
30722
30723 * gcc.c-torture/execute/990827-1.c: Fix typo.
30724
30725 1999-09-03 Nathan Sidwell <nathan@acm.org>
30726
30727 * g++.old-deja/g++.other/deref1.C: New test.
30728
30729 1999-09-02 Nathan Sidwell <nathan@acm.org>
30730
30731 * g++.old-deja/g++.other/ambig2.C: New test.
30732 * g++.old-deja/g++.other/cond5.C: New test.
30733 * g++.old-deja/g++.other/lookup16.C: New test.
30734
30735 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
30736
30737 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30738 assemblers too.
30739
30740 1999-08-31 Jeffrey A Law (law@cygnus.com)
30741
30742 * lib/c-torture.exp: Avoid the "compare executables" optimization
30743 when testing native.
30744
30745 1999-08-29 Jeffrey A Law (law@cygnus.com)
30746
30747 * gcc.c-torture/execute/990829-1.c: New test.
30748 * gcc.c-torture/compile/990829-1.c: New test.
30749
30750 1999-08-27 Paul Burchard <burchard@pobox.com>
30751
30752 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30753 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30754 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30755 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30756 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30757 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30758 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30759 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30760 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30761 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30762 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
30763
30764 1999-08-27 Jeffrey A Law (law@cygnus.com)
30765
30766 * gcc.c-torture/execute/990827-1.c: New test.
30767
30768 1999-08-26 Craig Burley <craig@jcb-sc.com>
30769
30770 * g77.f-torture/noncompile/19990826-4.f: New test.
30771
30772 * g77.f-torture/compile/19990826-3.f: New test.
30773
30774 * g77.f-torture/execute/19990826-2.f: New test.
30775
30776 * g77.f-torture/compile/19990826-1.f: New test.
30777
30778 * gcc.c-torture/execute/990826-0.c: New test.
30779 * g77.c-torture/execute/19990826-0.f: New test.
30780
30781 * g77.f-torture/noncompile/970626-2.f: New test.
30782
30783 1999-08-25 Paul Burchard <burchard@pobox.com>
30784
30785 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30786 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30787 lss-011.C: New tests.
30788
30789 1999-08-25 Nathan Sidwell <nathan@acm.org>
30790
30791 * g++.old-deja/g++.other/decl5.C: New test.
30792
30793 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30794
30795 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30796 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30797 call `postbase' for each one. All callers of `postbase' changed
30798 to call this instead.
30799
30800 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
30801
30802 * gcc.c-torture/execute/990811-1.c: New test.
30803
30804 1999-08-09 Nick Clifton <nickc@cygnus.com>
30805
30806 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30807 just native ones.
30808
30809 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30810 just native ones.
30811
30812 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30813
30814 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
30815
30816 1999-08-04 Jeffrey A Law (law@cygnus.com)
30817
30818 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
30819
30820 1999-08-04 Nathan Sidwell <nathan@acm.org>
30821
30822 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
30823
30824 1999-08-04 Jeffrey A Law (law@cygnus.com)
30825
30826 * gcc.c-torture/execute/990804-1.c: New test.
30827
30828 1999-08-03 Nathan Sidwell <nathan@acm.org>
30829
30830 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30831 * g++.old-deja/g++.brendan/crash64.C: Likewise
30832 * g++.old-deja/g++.brendan/overload8.C: Likewise
30833
30834 1999-08-03 Nathan Sidwell <nathan@acm.org>
30835
30836 * g++.old-deja/g++.other/struct1.C: New test.
30837
30838 1999-08-03 Nathan Sidwell <nathan@acm.org>
30839
30840 * g++.old-deja/g++.other/enum2.C: New test.
30841
30842 1999-08-02 Richard Henderson <rth@cygnus.com>
30843
30844 Adapted from tests from Franz Sirl:
30845 * gcc.c-torture/execute/va-arg-7.c: New test.
30846 * gcc.c-torture/execute/va-arg-8.c: New test.
30847
30848 1999-08-01 Jeffrey A Law (law@cygnus.com)
30849
30850 * gcc.c-torture/compile/990801-2.c: New test.
30851
30852 * gcc.c-torture/compile/990801-1.c: New test.
30853
30854 1999-07-27 Michael Meissner <meissner@cygnus.com>
30855
30856 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30857 fp-cmp-1.c, converting double to float.
30858
30859 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30860 fp-cmp-1.c, converting double to long double.
30861
30862 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30863 from fr1 to unknown_register, since fr1 is a legitimate register
30864 on some machines.
30865
30866 1999-07-25 Jeffrey A Law (law@cygnus.com)
30867
30868 * README: More listname related changes.
30869
30870 1999-07-08 Catherine Moore <clm@cygnus.com>
30871
30872 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
30873
30874 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
30875
30876 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
30877
30878 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30879
30880 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
30881
30882 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
30883
30884 * gcc.dg/990703-1.c: New test.
30885
30886 1999-06-29 Nick Clifton <nickc@cygnus.com>
30887
30888 * lib/file-format.exp: New file: Move definition of proc
30889 gcc_target_object_format to here from
30890 gcc.dg/special/ecos.exp.
30891
30892 * lib/c-torture.exp: Include lib file-format.exp.
30893 * lib/gcc-dg.exp: Include lib file-format.exp.
30894
30895 * gcc.dg/special/ecos.exp: Remove definition of proc
30896 gcc_target_object_format.
30897
30898 1999-06-28 Jeffrey A Law (law@cygnus.com)
30899
30900 * gcc.c-torture/execute/990628-1.c: New test.
30901
30902 1999-06-25 Jeffrey A Law (law@cygnus.com)
30903
30904 * gcc.c-torture/compile/990625-2.c: New test.
30905
30906 * gcc.c-torture/compile/990625-1.c: New test.
30907
30908 1999-06-23 Nick Clifton <nickc@cygnus.com>
30909
30910 * gcc.c-torture/compile/dll.c: New test case. Check that dll
30911 attributes compile.
30912 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
30913 ports that use the COFF/PE file format.
30914
30915 1999-06-17 Jeffrey A Law (law@cygnus.com)
30916
30917 * gcc.c-torture/compile/990617-1.c: New test.
30918
30919 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
30920
30921 * g++.old-deja/g++.other/decl4.C: New test.
30922
30923 1999-06-14 Nathan Sidwell <nathan@acm.org>
30924
30925 * g++.old-deja/g++.other/bitfld3.C: New test.
30926
30927 1999-06-08 Nathan Sidwell <nathan@acm.org>
30928
30929 * g++.old-deja/g++.eh/catch1.C: New test.
30930
30931 1999-06-07 Jeffrey A Law (law@cygnus.com)
30932
30933 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
30934
30935 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
30936 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
30937
30938 1999-06-05 Craig Burley <craig@jcb-sc.com>
30939
30940 * g77.f-torture/compile/19990502-0.f: Replace with new,
30941 shorter, test that still fails after recent changes.
30942
30943 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30944
30945 * gcc.c-torture/execute/990604-1.c: New test.
30946
30947 1999-05-31 Jeffrey A Law (law@cygnus.com)
30948
30949 * gcc.c-torture/execute/990531-1.c: New test.
30950
30951 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30952
30953 * gcc.c-torture/compile/990527-1.c: New test.
30954
30955 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
30956
30957 * gcc.c-torture/execute/990527-1.c: New test.
30958
30959 1999-05-25 Nick Clifton <nickc@cygnus.com>
30960
30961 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
30962 bitfields as signed.
30963
30964 1999-05-25 Craig Burley <craig@jcb-sc.com>
30965
30966 * g77.f-torture/compile/19990525-0.f: New test.
30967
30968 1999-05-25 Jeffrey A Law (law@cygnus.com)
30969
30970 * gcc.c-torture/execute/990525-2.c: New test.
30971
30972 * gcc.c-torture/execute/990525-1.c: New test.
30973
30974 1999-05-24 Nathan Sidwell <nathan@acm.org>
30975
30976 * g++.old-deja/g++.other/anon3.C: New test.
30977 * g++.old-deja/g++.other/anon4.C: New test.
30978 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
30979 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
30980 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
30981 Merrill).
30982
30983 1999-05-24 Jeffrey A Law (law@cygnus.com)
30984
30985 * gcc.c-torture/execute/990524-1.c: New test.
30986
30987 * gcc.dg/990524-1.c: New test.
30988
30989 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30990
30991 * gcc.c-torture/compile/990523-1.c: New test.
30992
30993 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
30994
30995 * gcc.c-torture/compile/990519-1.c: New test.
30996
30997 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30998
30999 * gcc.c-torture/compile/990517-1.c: New test.
31000
31001 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31002 (e4, f4): New tests.
31003 (main): Call them.
31004
31005 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31006
31007 * gcc.dg/noreturn-1.c: New test.
31008
31009 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31010
31011 * gcc.c-torture/execute/990513-1.c: New test.
31012
31013 1999-05-10 Richard Henderson <rth@cygnus.com>
31014
31015 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31016
31017 1999-05-10 Craig Burley <craig@jcb-sc.com>
31018
31019 * g77.f-torture/execute/erfc.f: Use small single-precision
31020 values, to avoid problems on Alphas when not -mieee.
31021
31022 1999-05-08 Craig Burley <craig@jcb-sc.com>
31023
31024 * gcc.dg/990506-0.c: New test.
31025
31026 1999-05-08 Richard Henderson <rth@cygnus.com>
31027
31028 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31029 the constant to test. Don't XFAIL 64-bit targets.
31030
31031 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31032 * g++.old-deja/g++.law/profile1.C: Likewise.
31033
31034 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31035 operator new instances.
31036 * g++.old-deja/g++.other/delete5.C: Likewise.
31037
31038 1999-05-03 Craig Burley <craig@jcb-sc.com>
31039
31040 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31041 intrinsic.
31042
31043 1999-05-03 Craig Burley <craig@jcb-sc.com>
31044
31045 * g77.f-torture/execute/u77-test.f: Reverse order of two
31046 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31047
31048 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31049
31050 * gcc.dg/compare1.c: New test.
31051
31052 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31053
31054 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31055 New tests.
31056
31057 1999-05-02 Craig Burley <craig@jcb-sc.com>
31058
31059 * g77.f-torture/compile/19990502-1.f: New test.
31060
31061 1999-05-02 Craig Burley <craig@jcb-sc.com>
31062
31063 * g77.f-torture/compile/19990502-0.f: New test.
31064
31065 1999-05-02 Craig Burley <craig@jcb-sc.com>
31066
31067 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31068 intrinsic.
31069
31070 1999-05-02 Craig Burley <craig@jcb-sc.com>
31071
31072 * g77.f-torture/execute/u77-test.f (main): List libU77
31073 intrinsics not currently tested.
31074 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31075 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31076 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31077 Trim blanks off the ends of some printed strings.
31078
31079 1999-05-02 Craig Burley <craig@jcb-sc.com>
31080
31081 * g77.f-torture/execute/u77-test.f (main): Just warn about
31082 FSTAT gid disagreement, as it's expected on some systems.
31083
31084 1999-05-01 Craig Burley <craig@jcb-sc.com>
31085
31086 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31087 use a new function, which allows for some slop.
31088 Clean up some commentary.
31089 (issum): The new function.
31090 (sgladd): Deleted subroutine.
31091
31092 1999-05-01 Craig Burley <craig@jcb-sc.com>
31093
31094 * g77.f-torture/execute/u77-test.f: Modify to be more like
31095 libf2c/libU77 version, bringing patches to that version here.
31096 Add suitable commentary.
31097
31098 1999-04-25 Richard Henderson <rth@cygnus.com>
31099
31100 * gcc.dg/990424-1.c: New test.
31101
31102 1999-04-24 Craig Burley <craig@jcb-sc.com>
31103
31104 * g77.f-torture/execute/u77-test.f (main): Bug involving
31105 LSTAT has been fixed, so turn back on full checking.
31106
31107 1999-04-20 Craig Burley <craig@jcb-sc.com>
31108
31109 * g77.f-torture/compile/19990419-0.f: New test.
31110 * g77.f-torture/execute/19990419-1.f: New test.
31111
31112 1999-04-17 Richard Henderson <rth@cygnus.com>
31113
31114 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31115 to avoid the need for a prototype to supress a warning.
31116
31117 1999-04-07 Jim Wilson <wilson@cygnus.com>
31118
31119 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31120
31121 1999-04-04 Jeffrey A Law (law@cygnus.com)
31122
31123 * gcc.c-torture/execute/990404-1.c: New test.
31124
31125 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31126
31127 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31128 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31129 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31130 missing initializer warnings.
31131
31132 1999-03-28 Jeffrey A Law (law@cygnus.com)
31133
31134 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31135 matching strings.
31136
31137 1999-03-26 Jeffrey A Law (law@cygnus.com)
31138
31139 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31140
31141 1999-03-26 Craig Burley <craig@jcb-sc.com>
31142
31143 * g77.f-torture/execute/19990325-0.f: New test.
31144 * g77.f-torture/execute/19990325-1.f: New test.
31145
31146 1999-03-24 Jeffrey A Law (law@cygnus.com)
31147
31148 * gcc.c-torture/execute/990324-1.c: New test.
31149
31150 1999-03-22 Jim Wilson <wilson@cygnus.com>
31151
31152 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31153 test with 4.
31154
31155 1999-03-17 Richard Henderson <rth@cygnus.com>
31156
31157 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31158
31159 1999-03-13 Craig Burley <craig@jcb-sc.com>
31160
31161 * g77.f-torture/execute/19990313-2.f: New test.
31162 * g77.f-torture/execute/19990313-3.f: New test.
31163
31164 1999-03-13 Craig Burley <craig@jcb-sc.com>
31165
31166 * g77.f-torture/execute/19990313-0.f: New test.
31167 * g77.f-torture/execute/19990313-1.f: New test.
31168
31169 1999-03-12 Jim Wilson <wilson@cygnus.com>
31170
31171 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31172 printf to sprintf.
31173 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31174 (main): Add check for u15. Conditionalize u31 check depending on
31175 whether ints are <32 bits or >=32 bits.
31176
31177 1999-03-08 Craig Burley <craig@jcb-sc.com>
31178
31179 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31180
31181 1999-03-08 Craig Burley <craig@jcb-sc.com>
31182
31183 * g77.f-torture/compile/19990305-0.f: New test.
31184 * g77.f-torture/execute/19981119-0.f: New test.
31185
31186 1999-03-08 Craig Burley <craig@jcb-sc.com>
31187
31188 * g77.f-torture/execute/970625-2.f: call ABORT if final
31189 result is not correct, instead of just printing it.
31190 Add this checking via newly introduced obfuscation, to
31191 trip up buggy front ends.
31192
31193 1999-03-07 Craig Burley <craig@jcb-sc.com>
31194
31195 * g77.f-torture/compile/960317-1.f: Moved from being
31196 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31197
31198 1999-03-06 Craig Burley <craig@jcb-sc.com>
31199
31200 * g77.f-torture/execute/960317-1.f: New (old) test.
31201 * g77.f-torture/execute/970625-2.f: Ditto.
31202
31203 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31204
31205 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31206 message on line 1 or line 2; cccp and cpplib do this differently.
31207
31208 1999-03-01 Jeffrey A Law (law@cygnus.com)
31209
31210 * g++.old-deja/g++.law/weak1.C: New test.
31211
31212 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31213
31214 * gcc.c-torture/execute/990119-1.c: Renamed to...
31215 * gcc.dg/990119-1.c: this, so it will only be tested once
31216 (it's a preprocessor test, it doesn't need to be run at
31217 multiple optimization levels).
31218
31219 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31220
31221 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31222 ALWAYS_CXXFLAGS.
31223
31224 1999-02-24 Craig Burley <craig@jcb-sc.com>
31225
31226 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31227 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31228 to not be compilable by current g77.
31229
31230 1999-02-24 Nick Clifton <nickc@cygnus.com>
31231
31232 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31233
31234 1999-02-22 Jeffrey A Law (law@cygnus.com)
31235
31236 * gcc.c-torture/execute/990222-1.c: New test.
31237
31238 1999-02-19 Craig Burley <craig@jcb-sc.com>
31239
31240 * g77.f-torture/compile/19990218-0.f: New test.
31241 * g77.f-torture/noncompile/19990218-1.f: New test.
31242
31243 1999-02-18 Craig Burley <craig@jcb-sc.com>
31244
31245 * g77.f-torture/compile/19981216-0.f: New test.
31246
31247 1999-02-14 Jeffrey A Law (law@cygnus.com)
31248
31249 * gcc.dg/990214-1.c: New test.
31250
31251 1999-02-13 Jeffrey A Law (law@cygnus.com)
31252
31253 * gcc.dg/990213-2.c: New test.
31254
31255 * gcc.dg/990213-1.c: New test.
31256
31257 1999-02-12 Jeffrey A Law (law@cygnus.com)
31258
31259 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31260 ints.
31261
31262 1999-02-11 Nick Clifton <nickc@cygnus.com>
31263
31264 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31265 specified by target.
31266
31267 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31268
31269 1999-02-11 Jeffrey A Law (law@cygnus.com)
31270
31271 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31272
31273 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31274
31275 * gcc.dg/special/ecos.exp: New test driver for new tests with
31276 special requirements.
31277
31278 * gcc.dg/special/alias-1.c: New test.
31279 * gcc.dg/special/gcsec-1.c: New test.
31280 * gcc.dg/special/weak-1.c: New test.
31281 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31282 * gcc.dg/special/weak-2.c: New test.
31283 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31284 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31285 * gcc.dg/special/wkali-1.c: New test.
31286 * gcc.dg/special/wkali-2.c: New test.
31287 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31288 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31289
31290 1999-02-10 Felix Lee <flee@cygnus.com>
31291
31292 * lib/c-torture.exp (c-torture-compile): Pull out code for
31293 analyzing gcc error messages.
31294 (c-torture-execute): Likewise. Fix some (harmless) false
31295 positives.
31296 * lib/gcc.exp (gcc_check_compile): New function.
31297
31298 1999-02-08 Richard Henderson <rth@cygnus.com>
31299
31300 * gcc.c-torture/execute/990208-1.c: New test.
31301
31302 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31303
31304 * g++.dg/special/ecos.exp: New driver for new tests with special
31305 requirements
31306
31307 * g++.dg/special/conpr-1.C: New test
31308 * g++.dg/special/conpr-2.C: New test
31309 * g++.dg/special/conpr-2a.C: New test
31310 * g++.dg/special/conpr-3.C: New test
31311 * g++.dg/special/conpr-3a.C: New test
31312 * g++.dg/special/conpr-3b.C: New test
31313
31314 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31315 allow g++ to use the dg driver
31316
31317 * README: Add comment about g++.dg directory
31318
31319 1999-02-06 Jeffrey A Law (law@cygnus.com)
31320
31321 * README: Update email addresses.
31322
31323 1999-02-03 Nick Clifton <nickc@cygnus.com>
31324
31325 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31326 arguments in order to force structure S onto the stack even on
31327 the alpha.
31328 (test): Pass 10 leading arguments to function foo as well as the
31329 structure S.
31330
31331 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31332 failure for all targets.
31333
31334 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31335 abort to terminate program execution.
31336
31337 1999-01-30 Richard Henderson <rth@cygnus.com>
31338
31339 * gcc.c-torture/execute/990130-1.c: New test.
31340
31341 1999-01-30 Jeffrey A Law (law@cygnus.com)
31342
31343 * gcc.dg/990130-1.c: New test.
31344
31345 1999-01-28 Michael Meissner <meissner@cygnus.com>
31346
31347 * gcc.c-torture/execute/990128-1.c: New test.
31348
31349 1999-01-27 Michael Meissner <meissner@cygnus.com>
31350
31351 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31352
31353 1999-01-27 Felix Lee <flee@cygnus.com>
31354
31355 * lib/c-torture.exp (c-torture-compile): pull out code for
31356 analyzing gcc error messages.
31357 (c-torture-execute): ditto, and fix some (harmless) false
31358 positives.
31359 * lib/gcc.exp (gcc_check_compile): new function.
31360
31361 1999-01-17 Jeffrey A Law (law@cygnus.com)
31362
31363 * gcc.dg/990117-1.c: New test.
31364
31365 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31366
31367 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31368
31369 1999-01-15 Jeffrey A Law (law@cygnus.com)
31370
31371 * g77.f-torture/compile/990115-1.f: New test.
31372
31373 1999-01-07 Jeffrey A Law (law@cygnus.com)
31374
31375 * gcc.c-torture/compile/990107-1.c: New test
31376
31377 1999-01-06 Jeffrey A Law (law@cygnus.com)
31378
31379 * gcc.c-torture/execute/990106-2.c: New test.
31380
31381 * gcc.c-torture/execute/990106-1.c: New test.
31382
31383 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31384
31385 * gcc.c-torture/compile/981223-1.c: New test.
31386
31387 1998-12-29 Richard Henderson <rth@cygnus.com>
31388
31389 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31390 (opt3): Rename from opt4 and disable.
31391
31392 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31393
31394 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31395
31396 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31397
31398 * g++.old-deja/g++.other/conv5.C: New test.
31399
31400 1998-12-14 Nick Clifton <nickc@cygnus.com>
31401
31402 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31403
31404 1998-12-11 Jeffrey A Law (law@cygnus.com)
31405
31406 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31407
31408 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31409
31410 * gcc.c-torture/compile/981211-1.c: New test.
31411
31412 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31413
31414 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31415
31416 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31417
31418 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31419
31420 * gcc.special/930510-1.c: Make C9X safe.
31421 * gcc.misc-tests/gcov-1.c Similarly.
31422 * gcc.misc-tests/gcov-2.c Similarly.
31423
31424 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31425
31426 * gcc.dg/ultrasp1.c: New test.
31427
31428 1998-12-06 Richard Henderson <rth@cygnus.com>
31429
31430 * gcc.c-torture/execute/981206.c: New test.
31431
31432 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31433
31434 * g++.old-deja/g++.ns/template7.C: New test.
31435
31436 * g++.old-deja/g++.other/expr1.C: New test.
31437
31438 * g++.old-deja/g++.eh/tmpl3.C: New test.
31439
31440 * g++.old-deja/g++.eh/tmpl2.C: New test.
31441
31442 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31443
31444 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31445 * g++.old-deja/g++.other/using6.C: Removed.
31446 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31447
31448 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31449
31450 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31451
31452 * g++.old-deja/g++.pt/overload8.C: New test.
31453
31454 * g++.old-deja/g++.pt/overload7.C: New test.
31455
31456 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31457
31458 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31459 and relinking messages.
31460 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31461 compiling with -frepo.
31462
31463 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31464
31465 * g++.old-deja/g++.pt/lookup6.C: New test.
31466
31467 1998-11-30 Nick Clifton <nickc@cygnus.com>
31468
31469 * gcc.c-torture/execute/981130-1.c: New test.
31470 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31471
31472 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31473
31474 * g++.old-deja/g++.pt/explicit76.C: New test.
31475
31476 * g++.old-deja/g++.pt/friend38.C: New test.
31477
31478 * g++.old-deja/g++.ns/crash2.C: New test.
31479
31480 * g++.old-deja/g++.pt/defarg8.C: New test.
31481
31482 * g++.old-deja/g++.pt/instantiate6.C: New test.
31483
31484 * g++.old-deja/g++.pt/static6.C: New test.
31485
31486 * g++.old-deja/g++.pt/decl2.C: New test.
31487
31488 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31489
31490 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31491 problem is actually related with name lookup, but so what? :-)
31492
31493 * g++.old-deja/g++.pt/friend37.C: New test.
31494
31495 1998-11-25 Dave Love <d.love@dl.ac.uk>
31496
31497 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31498 element, which fails on some systems.
31499
31500 * g77.f-torture/execute/labug1.f: New test.
31501
31502 1998-11-21 Jeffrey A Law (law@cygnus.com)
31503
31504 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31505 is defined.
31506
31507 1998-11-18 Dave Love <d.love@dl.ac.uk>
31508
31509 * g77.f-torture/compile/981117-1.f: New test.
31510
31511 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31512
31513 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31514 properly discarded.
31515
31516 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31517
31518 * gcc.c-torture/execute/memcheck: New directory of tests for
31519 -fcheck-memory-usage.
31520
31521 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31522
31523 * README: New file, general information about the testsuite and
31524 new description of the various C++ test subdirectories.
31525 * README.g++: Eliminate obsolete information, update and move most
31526 relevant stuff to README.
31527
31528 1998-11-07 Richard Henderson <rth@cygnus.com>
31529
31530 * gcc.c-torture/compile/981107-1.c: New test.
31531
31532 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31533
31534 * execute/memcpy-bi.c: New testcase.
31535
31536 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31537
31538 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31539 base classes.
31540
31541 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31542 template is selected.
31543
31544 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31545 classes, it should be accepted for all types.
31546
31547 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31548
31549 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31550 specializations start with template headers.
31551
31552 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31553
31554 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31555
31556 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31557 non-POD types.
31558
31559 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31560
31561 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31562
31563 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31564
31565 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31566
31567 1998-10-19 Jeffrey A Law (law@cygnus.com)
31568
31569 * 981019-1.c: New test.
31570
31571 1998-10-14 Robert Lipe <robertl@dgii.com>
31572
31573 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31574 find objc headers.
31575
31576 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31577
31578 * compile/981001-4.c: Remove use of GCC extension that triggers a
31579 compiler bug.
31580
31581 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31582
31583 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31584
31585 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31586
31587 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31588 instantiation of template produces incorrect code for delete
31589 expression.
31590
31591 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31592 constructors' name is not unique.
31593 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31594 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31595
31596 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31597 automatic array of const is ill-formed.
31598
31599 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31600 of template parameter?
31601
31602 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31603 const.
31604
31605 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31606 pointer-to-member expression.
31607
31608 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31609 declaration causes ICE.
31610
31611 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31612
31613 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31614 reserved in the global namespace.
31615
31616 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31617 generate needed virtual table.
31618
31619 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31620
31621 1998-10-10 Dariush Eslimi <eslimi@loran.com>
31622
31623 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31624 template-dependent type
31625
31626 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31627
31628 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31629 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31630 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31631
31632 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31633 class should be usable as argument of member function.
31634 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31635 class should be usable as return type of member function.
31636 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31637 class should be usable as type of data member.
31638
31639 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31640
31641 1998-10-09 Jeffrey A Law (law@cygnus.com)
31642
31643 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31644
31645 1998-10-08 Nick Clifton <nickc@cygnus.com>
31646
31647 * gcc.dg/dll-?.c Add thumb to target list.
31648 Fix assembler scan patterns to match current assembler output.
31649
31650 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31651
31652 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31653 matching of template brackets.
31654
31655 * g++.old-deja/g++.other/using4.C: New test. Test using
31656 declarations of methods from base classes.
31657
31658 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31659 within functions should introduce names into the innermost
31660 enclosing namespace.
31661
31662 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31663 of static locals if first initialization throws.
31664
31665 1998-10-07 Jim Wilson <wilson@cygnus.com>
31666
31667 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31668
31669 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
31670
31671 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31672 lose track of the possible targets of tablejump insns.
31673 * special/special.exp: Run it.
31674
31675 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31676
31677 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31678 must be declared before its specializations can be named in friend
31679 declarations.
31680
31681 1998-10-05 Dave Love <d.love@dl.ac.uk>
31682
31683 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31684
31685 * g77.f-torture/execute/io1.f: New test.
31686
31687 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31688
31689 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31690 with pointer to template function, for which no argument deduction
31691 is possible.
31692
31693 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31694 specialization of template function as argument to template
31695 function.
31696
31697 * g++.old-deja/g++.other/access2.C: New test; Inner class
31698 shouldn't have privileged access to Outer's names.
31699
31700 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31701
31702 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31703 friend template declared within template class conflicts with
31704 nested class of the same name.
31705
31706 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31707 is ignored.
31708
31709 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31710 object with direct initializer as function declaration.
31711
31712 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31713 initializers.
31714
31715 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31716 involving const pointer and NULL produces incorrect result.
31717
31718 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31719 type name without `typename' should be rejected with -pedantic.
31720
31721 1998-10-02 Richard Henderson <rth@cygnus.com>
31722
31723 * g++.old-deja/g++.other/addrof1.C: New test.
31724
31725 1998-10-01 Nick Clifton <nickc@cygnus.com>
31726
31727 * gcc.c-torture/compile/981001-1.c: New test.
31728 * gcc.c-torture/execute/981001-1.c: New test.
31729
31730 1998-10-01 Jeffrey A Law (law@cygnus.com)
31731
31732 * gcc.c-torture/compile/981001-2.c: New test.
31733 * gcc.c-torture/compile/981001-3.c: New test.
31734 * gcc.c-torture/compile/981001-4.c: New test.
31735
31736 1998-10-01 Robert Lipe <robertl@dgii.com>
31737
31738 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31739 multilibbed hosts. Idea grafted from g77.exp.
31740
31741 1998-09-30 Dave Love <d.love@dl.ac.uk>
31742
31743 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31744 avoid losing on systems which need -lsocket.
31745
31746 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31747
31748 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31749 * g++.old-deja/g++.other/nested2.C: Ditto.
31750 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31751 failure.
31752
31753 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31754
31755 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31756 preferred over template operator!= for enum bitfields.
31757
31758 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31759
31760 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31761 that happen to have the same base name, but in different scopes,
31762 are incorrectly rejected.
31763
31764 1998-09-16 Richard Henderson <rth@cygnus.com>
31765
31766 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31767 on the native word size instead of an integer literal.
31768
31769 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31770
31771 * g++.old-deja/g++.other/static2.C: Invocation of static data
31772 member of type pointer-to-function denoted as non-static member.
31773
31774 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31775 checks involving function types and aliases.
31776
31777 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31778
31779 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31780 redefined to the same non-trivial type.
31781
31782 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31783 namespace-qualification of template specializations declared in
31784 other namespaces.
31785
31786 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31787 to declare a subset of the specializations of a template function
31788 as friends of specializations of a template class.
31789
31790 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31791 member templates that do not fully specialize the enclosing
31792 template class are rejected.
31793
31794 1998-09-11 Dave Love <d.love@dl.ac.uk>
31795
31796 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31797
31798 1998-09-08 Dave Love <d.love@dl.ac.uk>
31799
31800 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31801 altered from libf2c/libU77 version.
31802
31803 1998-09-06 Dave Love <d.love@dl.ac.uk>
31804
31805 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31806
31807 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31808
31809 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31810 (un)signed char are different types for template specialization
31811 purposes.
31812
31813 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31814
31815 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31816 * objc: ObjC testsuite.
31817
31818 1998-08-31 Catherine Moore <clm@cygnus.com>
31819
31820 * gcc.c-torture/execute/941014-1.x: New file.
31821
31822 1998-08-31 Nick Clifton <nickc@cygnus.com>
31823
31824 * lib/c-torture.exp: Add support for
31825 torture_eval_before_compile and torture_eval_before_execute
31826 variables.
31827
31828 1998-08-30 Jeffrey A Law (law@cygnus.com)
31829
31830 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31831 this test triggers valid.
31832
31833 1998-08-27 Jeffrey A Law (law@cygnus.com)
31834
31835 * gcc.dg/980827-1.c: New test.
31836
31837 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31838
31839 * gcc.c-torture/execute/loop-4b.c: New test.
31840
31841 1998-08-26 Nick Clifton <nickc@cygnus.com>
31842
31843 * lib/c-torture.exp: Add support for
31844 torture_eval_before_compile and torture_eval_before_execute
31845 variables.
31846
31847 1998-08-25 Jeffrey A Law (law@cygnus.com)
31848
31849 * gcc.c-torture/compile/980825-1.c: New test.
31850
31851 1998-08-24 Nick Clifton <nickc@cygnus.com>
31852
31853 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31854 count number tests in opt_t0 not good_t0.
31855
31856 1998-08-24 Jeffrey A Law (law@cygnus.com)
31857
31858 * gcc.c-torture/compile/930326-1.x: Fix typo.
31859
31860 1998-08-23 Mark Mitchell <mark@markmitchell.com>
31861
31862 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31863 causes an ICE.
31864
31865 1998-08-21 Jeffrey A Law (law@cygnus.com)
31866
31867 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
31868 STACK_SIZE is defined.
31869 * gcc.c-torture/unsorted/stuct.c: Similarly.
31870
31871 * gcc.c-torture/compile/980821-1.c: New test.
31872
31873 1998-08-21 Jeffrey A Law (law@cygnus.com)
31874
31875 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
31876
31877 1998-08-19 Mark Mitchell <mark@markmitchell.com>
31878
31879 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
31880 code.
31881
31882 1998-08-09 Mark Mitchell <mark@markmitchell.com>
31883
31884 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
31885 error'.
31886
31887 1998-08-18 Jeffrey A Law (law@cygnus.com)
31888
31889 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
31890
31891 1998-08-16 Jeffrey A Law (law@cygnus.com)
31892
31893 * gcc.c-torture/compile/980816-1.c: New test.
31894
31895 * gcc.dg/980816-1.c: New test.
31896
31897 1998-08-13 Jeffrey A Law (law@cygnus.com)
31898
31899 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
31900 compiler for ieee tests.
31901
31902 1998-08-01 Dave Love <d.love@dl.ac.uk>
31903
31904 * g77.f-torture/compile/980729-0.f: New test.
31905
31906 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
31907
31908 * gcc.c-torture/special/eeprof-1.c: New test, for
31909 -finstrument-functions.
31910 * gcc.c-torture/special/special.exp: Run it.
31911
31912 1998-07-29 Jeffrey A Law (law@cygnus.com)
31913
31914 * gcc.c-torture/compile/980729-1.c: New test.
31915
31916 1998-07-27 Nick Clifton <nickc@cygnus.com>
31917
31918 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
31919 __thumb__ is defined, and test for ARM style doubles if so.
31920
31921 1998-07-26 Dave Love <d.love@dl.ac.uk>
31922
31923 * g77.f-torture/noncompile/980615-0.f: New test.
31924
31925 1998-07-26 H.J. Lu (hjl@gnu.org)
31926
31927 * gcc.dg/980312-1.c: Do link instead of compile.
31928 * gcc.dg/980313-1.c: Likewise.
31929
31930 1998-07-26 Jeffrey A Law (law@cygnus.com)
31931
31932 * gcc.c-torture/compile/980726-1.c: New test.
31933
31934 1998-07-25 Dave Love <d.love@dl.ac.uk>
31935
31936 * g77.f-torture/execute/io0.f: New test.
31937
31938 1998-07-24 Nick Clifton <nickc@cygnus.com>
31939
31940 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
31941 an int.
31942
31943 1998-06-18 Michael Meissner <meissner@cygnus.com>
31944
31945 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
31946 m32r bugs.
31947
31948 1998-07-17 Nick Clifton <nickc@cygnus.com>
31949
31950 * gcc.dg/980626-1.c: Expect failures for all toolchains until
31951 c-decl.c:grokdeclarator can handle mode attributes.
31952
31953 1998-07-16 Jeffrey A Law (law@cygnus.com)
31954
31955 * gcc.c-torture/execute/980716-1.c: New test.
31956
31957 1998-07-13 Jeffrey A Law (law@cygnus.com)
31958
31959 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
31960 the mn10200.
31961 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
31962 the mn10200.
31963 * gcc.c-torture/execute/va-arg-3.x: Similarly.
31964 * gcc.c-torture/compile/930326-1.x: Similarly.
31965
31966 1998-07-13 Dave Love <d.love@dl.ac.uk>
31967
31968 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
31969 New test from Craig.
31970
31971 1998-07-12 Dave Love <d.love@dl.ac.uk>
31972
31973 * g77.f-torture/noncompile/980616-0.f: New test.
31974
31975 * g77.f-torture/execute/970816-3.f: New test from Craig.
31976
31977 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
31978
31979 * g++.other/singleton.C: Return error value instead of taking
31980 SIGSEGV.
31981
31982 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
31983
31984 * g++.other/singleton.C: New test. Warning is under dispute.
31985 Runtime crash is not.
31986
31987 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
31988
31989 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
31990 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
31991 using6.C, using7.C}: New namespace tests.
31992
31993 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31994
31995 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
31996 specialization with typedef'ed names used as array indexes.
31997
31998 1998-07-09 Jeffrey A Law (law@cygnus.com)
31999
32000 * gcc.c-torture/execute/980709-1.c: New test.
32001
32002 * gcc.dg/980709-1.c: New test.
32003
32004 1998-07-07 Richard Henderson <rth@cygnus.com>
32005
32006 * gcc.c-torture/execute/bcp-1.c: New test.
32007
32008 1998-07-07 Jeffrey A Law (law@cygnus.com)
32009
32010 * gcc.c-torture/execute/980707-1.c: New test.
32011
32012 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32013
32014 * gcc.c-torture/compile/980706-1.c: New test.
32015
32016 1998-07-01 Dave Love <d.love@dl.ac.uk>
32017
32018 * g77.f-torture/execute/980701-0.f,
32019 g77.f-torture/execute/980701-1.f: New test from Craig.
32020
32021 1998-07-01 Jeffrey A Law (law@cygnus.com)
32022
32023 * gcc.c-torture/compile/980701-1.c: New test.
32024
32025 * gcc.c-torture/execute/980701-1.c: New test.
32026
32027 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32028 rlsruhe.de>
32029
32030 * g++.old-deja/g++.robertl/eb132.C: New test.
32031 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32032
32033 1998-06-29 Dave Love <d.love@dl.ac.uk>
32034
32035 * g77.f-torture/execute/980628-7.f,
32036 g77.f-torture/execute/980628-8.f,
32037 g77.f-torture/execute/980628-9.f,
32038 g77.f-torture/execute/980628-10.f: New tests from Craig.
32039
32040 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32041
32042 1998-06-28 Jeffrey A Law (law@cygnus.com)
32043
32044 * g77.f-torture/execute/980628-4.f: New test from Craig.
32045 * g77.f-torture/execute/980628-5.f: Likewise.
32046 * g77.f-torture/execute/980628-2.f: Likewise.
32047 * g77.f-torture/execute/980628-0.f: Likewise.
32048 * g77.f-torture/execute/980628-1.f: Likewise.
32049 * g77.f-torture/execute/980628-3.f: Likewise.
32050 * g77.f-torture/execute/980628-6.f: Likewise.
32051
32052 1998-06-28 Jeffrey A Law (law@cygnus.com)
32053
32054 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32055 directory when nothing has been installed yet.
32056
32057 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32058
32059 * gcc.c-torture/special/special.exp: Handle newer versions of
32060 dejagnu.
32061
32062 1998-06-26 Jeffrey A Law (law@cygnus.com)
32063
32064 * gcc.dg/980626-1.c: New test.
32065
32066 1998-06-19 Bruno Haible <haible@ilog.fr>
32067
32068 * gcc.misc-tests/m-un-2.c: New test.
32069 * g++.old-deja/g++.other/warn01.c: Likewise.
32070
32071 1998-06-19 Robert Lipe <robertl@dgii.com>
32072
32073 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32074 compatibility with assmblers with a different comment character.
32075 Eliminate use of GAS-specific extensions.
32076
32077 1998-06-19 Jeffrey A Law (law@cygnus.com)
32078
32079 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32080
32081 1998-06-19 Robert Lipe <robertl@dgii.com>
32082
32083 *lib/g77.exp: Replace search for libf2c.a with search for newly
32084 renamed libg2c.a
32085
32086 1998-06-17 Jeffrey A Law (law@cygnus.com)
32087
32088 * gcc.c-torture/execute/980617-1.c: New test.
32089
32090 1998-06-12 Jeffrey A Law (law@cygnus.com)
32091
32092 * gcc.c-torture/execute/980612-1.c: New test.
32093
32094 1998-06-08 Jeffrey A Law (law@cygnus.com)
32095
32096 * gcc.dg/980523-1.c: Only test on ppc-linux.
32097 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32098
32099 * gcc.c-torture/execute/980608-1.c: New test.
32100
32101 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32102
32103 * gcc.c-torture/execute/980605-1.c: New test.
32104
32105 1998-06-04 Jeffrey A Law (law@cygnus.com)
32106
32107 * gcc.c-torture/execute/980604-1.c: New test.
32108
32109 1998-06-02 Jeffrey A Law (law@cygnus.com)
32110
32111 * gcc.c-torture/execute/980602-1.c: New test.
32112 * gcc.c-torture/execute/980602-2.c: Likewise.
32113
32114 1998-06-02 Dave Love <d.love@dl.ac.uk>
32115
32116 * 970125-0.f: Fix per JCB. Add commentary.
32117
32118 1998-05-31 Michael Meissner <meissner@cygnus.com>
32119
32120 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32121 IEEE -0 support.
32122
32123 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32124
32125 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32126 earlier.
32127
32128 1998-05-28 Catherine Moore <clm@cygnus.com>
32129
32130 * gcc.c-torture/execute/980526-3.c: New test.
32131
32132 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32133
32134 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32135 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32136 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32137 m88k-motorola-sysv3 to XFAIL.
32138
32139 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32140
32141 * gcc.dg/980526-1.c: New test.
32142 * gcc.c-torture/execute/980526-2.c: New test.
32143
32144 1998-05-26 Jeffrey A Law (law@cygnus.com)
32145
32146 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32147
32148 * gcc.c-torture/execute/980526-1.c: New test.
32149
32150 1998-05-26 Dave Love <d.love@dl.ac.uk>
32151
32152 * g77.f-torture/execute/alpha2.f: Add runtime test.
32153
32154 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32155
32156 * g++.old-deja/old-deja.exp: Strip leading directories.
32157
32158 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32159 error for the line. Don't run multiple tests for the same line.
32160
32161 1998-05-23 Jeffrey A Law (law@cygnus.com)
32162
32163 * gcc.dg/980523-1.c: New test.
32164
32165 1998-05-23 Dave Love <d.love@dl.ac.uk>
32166
32167 * g77.f-torture/compile/970915-0.f: New test.
32168
32169 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32170
32171 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32172
32173 1998-05-21 Jeffrey A Law (law@cygnus.com)
32174
32175 * gcc.dg/980520-1.c: New test.
32176
32177 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32178
32179 * gcc.dg/980502-1.c: Fix return type.
32180
32181 1998-05-20 Jeffrey A Law (law@cygnus.com)
32182
32183 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32184 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32185 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32186 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32187 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32188
32189 1998-05-20 Dave Love <d.love@dl.ac.uk>
32190
32191 * g77.f-torture/execute/980520-1.f: New test.
32192
32193 1998-05-15 Dave Love <d.love@dl.ac.uk>
32194
32195 * lib/mike-g77.exp: New file.
32196
32197 * g77.f-torture/noncompile/noncompile.exp,
32198 g77.f-torture/noncompile/check0.f: New files.
32199
32200 1998-05-14 Dave Love <d.love@dl.ac.uk>
32201
32202 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32203 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32204 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32205 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32206 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32207 abort where appropriate.
32208
32209 1998-05-05 Michael Meissner <meissner@cygnus.com>
32210
32211 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32212 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32213
32214 1998-04-29 Dave Love <d.love@dl.ac.uk>
32215
32216 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32217
32218 1998-04-27 Dave Love <d.love@dl.ac.uk>
32219
32220 * g77.f-torture/compile/980427-0.f: New test.
32221
32222 1998-04-24 Dave Love <d.love@dl.ac.uk>
32223
32224 * g77.f-torture/compile/980424-0.f: New test.
32225
32226 1998-04-19 Dave Love <d.love@dl.ac.uk>
32227
32228 * g77.f-torture/compile/980419-2.f (main): New test.
32229 * g77.f-torture/compile/970125-0.f: New test.
32230 * g77.f-torture/compile/980419-1.f: New test.
32231
32232 1998-04-08 Jim Wilson <wilson@cygnus.com>
32233
32234 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32235 of loop-4.c.
32236
32237 1998-04-07 Jim Wilson <wilson@cygnus.com>
32238
32239 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32240
32241 1998-04-03 Jim Wilson <wilson@cygnus.com>
32242
32243 * gcc.c-torture/compile/980329-1.c: New test.
32244
32245 1998-03-18 Jim Wilson <wilson@cygnus.com>
32246
32247 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32248 * gcc.dg/980312-1.c: Fix typo in -march command.
32249
32250 1998-03-16 H.J. Lu (hjl@gnu.org)
32251
32252 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32253
32254 1998-03-11 Robert Lipe <robertl@dgii.com>
32255
32256 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32257 Dave Love agree the Fortran source is bogus.
32258
32259 1998-03-11 Robert Lipe <robertl@dgii.com>
32260
32261 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32262 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32263 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32264 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32265 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32266
32267 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32268
32269 * g++.old-deja/g++.other/friend1.C: New test.
32270
32271 1998-02-18 Dave Love <d.love@dl.ac.uk>
32272
32273 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32274 possibly uninitialized) variables and declare dnrm2.
32275
32276 1998-02-23 Robert Lipe <robertl@dgii.com>
32277
32278 From Bruno Haible <haible@ilog.fr>:
32279 * gcc.c-torture/execute/980223.c: New test.
32280
32281 1998-02-13 Jeffrey A Law (law@cygnus.com)
32282
32283 * gcc.dg/ifelse-1.c: New test.
32284
32285 1998-02-09 H.J. Lu (hjl@gnu.org)
32286
32287 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32288
32289 * lib/old-dejagnu.exp (old-dejagnu): Added the
32290 "execution test - XFAIL *-*-*" handling in the spirit of
32291 "excess errors test -". Changed the "execution test fails"
32292 handling to be like "excess errors test fails".
32293 * Update various tests accordingly.
32294
32295 1998-02-06 Jim Wilson <wilson@cygnus.com>
32296
32297 * gcc.c-torture/execute/980205.c: New test.
32298
32299 1998-01-18 Jeffrey A Law (law@cygnus.com)
32300
32301 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32302 * lib/f-torture.exp: Similarly.
32303 * gcc.c-torture: Rename all .cexp files to .x files.
32304
32305 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32306
32307 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32308 (940510-1.c): Removed duplicate.
32309 (971104-1.c): New test.
32310
32311 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32312
32313 * lib/f-torture.exp: Improve error and loop detection.
32314
32315 1997-11-19 Michael Meissner <meissner@cygnus.com>
32316
32317 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32318 use that to size the filler array.
32319
32320 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32321
32322 * lib/c-torture.exp(c-torture-execute): Fix typo.
32323
32324 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32325 testcase as the executable name. Keep the executable around if
32326 the test fails.
32327
32328 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32329
32330 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32331 changes. Only test one -g option, and move it to the end of the
32332 list of options to test.
32333
32334 1997-09-19 Michael Meissner <meissner@cygnus.com>
32335
32336 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32337 variable GCC_TORTURE_OPTIONS to supply default switches separated
32338 by colons. If no environment variable, run tests with -O0 -g, -O1
32339 -g, and -O2 -g as well.
32340
32341 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32342
32343 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32344 explanatory comments. Fix indentation.
32345
32346 1997-09-15 Jeffrey A Law (law@cygnus.com)
32347
32348 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32349
32350 1997-09-11 Jeffrey A Law (law@cygnus.com)
32351
32352 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32353 * g++.old-deja/g++.mike/p7325.C: Likewise.
32354 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32355
32356 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32357
32358 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32359 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32360 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32361 * g++.old-deja/g++.law/operators4.C: Likewise.
32362
32363 1997-09-11 Joe Buck (jbuck@synopsys.com)
32364
32365 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32366 * g++.old-deja/g++.mike/p784.C: Ditto.
32367 * g++.old-deja/g++.mike/p785.C: Ditto.
32368
32369 1997-09-05 Jeffrey A Law (law@cygnus.com)
32370
32371 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32372
32373 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32374
32375 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32376 target feature; pass this to c-torture-execute as needed.
32377
32378 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32379
32380 * lib/c-torture.exp(c-torture-execute): If the previous and the
32381 current executables being tested are identical, we don't need to
32382 run the executable again. Try to make the executable names
32383 unique. Add an optional argument for passing additional compiler
32384 flags.
32385
32386 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32387
32388 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32389
32390 1997-08-29 Jeffrey A Law (law@cygnus.com)
32391
32392 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32393
32394 1997-07-31 Jeffrey A Law (law@cygnus.com)
32395
32396 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32397 32bit or larger longs.
32398
32399 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32400 have either a 32bit long or 32bit int.
32401
32402 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32403
32404 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32405 Make double precision tests dependent on sizeof (double).
32406
32407 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32408
32409 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32410 too.
32411
32412 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32413
32414 * gcc.c-torture/compile/961203-1.cexp: New script.
32415
32416 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32417
32418 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32419 up the includes ourselves.
32420
32421 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32422
32423 * lib/plumhall.exp: Remove random include, and add a few
32424 verbose messages for debugging.
32425
32426 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32427
32428 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32429 of trying to do it ourselves.
32430
32431 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32432
32433 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32434
32435 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32436
32437 * gcc.prms/5403.c: Made regexp a bit less strict.
32438
32439 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32440
32441 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32442 is returned from remote_load instead.
32443 * lib/plumhall.exp: Ditto.
32444 * lib/mike-g++.exp: Ditto.
32445 * lib/old-dejagnu.exp: Ditto.
32446 * lib/c-torture.exp: Ditto.
32447
32448 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32449
32450 * lib/g++.exp: Use build_wrapper procedure.
32451 * lib/gcc.exp: Ditto.
32452
32453 1997-05-20 Jeffrey A Law (law@cygnus.com)
32454
32455 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32456 an old-style decl for malloc. Fixes tests to work when
32457 sizeof (int) != sizeof (size_t).
32458
32459 1997-05-15 Mike Meissner <meissner@cygnus.com>
32460
32461 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32462
32463 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32464 use stdargs.h interface.
32465
32466 1997-05-15 Mike Meissner <meissner@cygnus.com>
32467
32468 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32469 NO_VARARGS when compiling.
32470
32471 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32472
32473 * lib/plumhall.exp(ph_includes): New procedure.
32474 (ph_make): Use it.
32475 (ph_compiler): Ditto.
32476
32477 * lib/g++.exp: Rename test-glue.c to testglue.c.
32478 * lib/gcc.exp: Ditto.
32479
32480 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32481
32482 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32483 to completion when it's called.
32484
32485 1997-03-21 Michael Meissner <meissner@cygnus.com>
32486
32487 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32488 is defined, don't do test.
32489
32490 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32491
32492 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32493 for object files.
32494 (ph_summary): Mark skipped testcases as untested, not unresolved.
32495
32496 * lib/plumhall.exp (ph_make): If unresolved because of bad
32497 errorCode, record errorCode in log file.
32498 (*): Replace send_log/verbose with verbose -log.
32499
32500 1997-03-19 Michael Meissner <meissner@cygnus.com>
32501
32502 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32503 double conversion if double isn't at least 8 bytes.
32504
32505 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32506 int to work with targets where int is 16 bits.
32507
32508 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32509 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32510 precision for the test to complete.
32511
32512 1997-03-14 Michael Meissner <meissner@cygnus.com>
32513
32514 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32515 if d10v is not compiled with the -mdouble64 flag.
32516 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32517
32518 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32519 d10v is not compiled with the -mint32 flag.
32520
32521 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32522
32523 * lib/plumhall.exp: Use incr_count.
32524
32525 1997-03-12 Jeffrey A Law (law@cygnus.com)
32526
32527 * gcc.c-torture: Update to c-torture-1.45.
32528
32529 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32530
32531 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32532 the name of the expect testcase file).
32533
32534 * lib/g++.exp(g++_init): Ditto.
32535
32536 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32537
32538 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32539 the host.
32540
32541 * lib/gcc.exp(gcc_exit): New procedure.
32542
32543 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32544
32545 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32546 specs where appropriate.
32547
32548 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32549 because of new "candidates are" messages, and removed a few
32550
32551 * Converted all non-old-style g++ testcases to old-style, and
32552 moved into g++.old-deja.
32553
32554 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32555
32556 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32557 options.
32558
32559 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32560 succeeded.
32561
32562 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32563
32564 1997-02-13 Michael Meissner <meissner@cygnus.com>
32565
32566 * lib/gcc.exp (gcc_target_compile): Add support for defining
32567 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32568 the machine doesn't have those features.
32569
32570 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32571
32572 * g++.law/operators4.exp: Don't use LIBS.
32573
32574 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32575
32576 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32577
32578 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32579 * lib/g++.exp: Set it here instead. Also, allow use of the
32580 --tool_exec and --tool_opt options. Change CXX to
32581 GXX_UNDER_TEST.
32582
32583 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32584
32585 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32586
32587 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32588
32589 * lib/old-dejagnu.exp: Use prune_warnings instead of
32590 prune_system_crud.
32591 * lib/mike-g++.exp: Ditto.
32592 * lib/gcc.exp: Ditto.
32593 * lib/g++.exp: Ditto.
32594
32595 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32596
32597 1997-02-07 Jeffrey A Law (law@cygnus.com)
32598
32599 * 941014-2.c: Include stdlib.h
32600 * 960327-1.c: Include stdio.h
32601 * dbra.c, index-1.c: Don't assume ints are 32bits.
32602
32603 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
32604
32605 * lib/gcc.exp: Add gcc,stack_size target feature.
32606
32607 * lib/g++.exp(g++_target_compile): Add the include and link
32608 paths here, not in two other places. And, it's $options, not
32609 options.
32610
32611 * lib/mike-g++.exp(postbase): Remove the code that determines
32612 the correct include and link paths.
32613 * g++.old-deja/old-deja.exp: Ditto.
32614
32615 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
32616
32617 * lib/g++.exp(g++_init): target_compile no longer returns the
32618 filename of the result.
32619
32620 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
32621
32622 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32623 call to glob.
32624
32625 * gcc.c-torture/special/special.exp: Change call to
32626 gcc_target_compile to include the object file.
32627
32628 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
32629
32630 * gcc.c-torture/special/special.exp: Correct misspelling in last
32631 change.
32632
32633 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
32634
32635 * lib/plumhall.exp(ph_summary): Log the entire output of the
32636 executable. Return -1 if there were any failures, 0 otherwise.
32637 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32638 (ph_make): Clean up objects and executables that were built
32639 if the tests succeeded.
32640
32641 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
32642
32643 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32644 libraries and includes in the build tree as appropriate.
32645
32646 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32647
32648 * lib/c-torture.exp: Instead of looking for the global variable
32649 NO_LONG_LONG, check to see if that's a feature of the target.
32650
32651 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32652
32653 * config/default.exp: Minimize. Delete the remainer of the files in
32654 config; this functionality is now in devo/dejagnu/config.
32655
32656 g++.*/*: Pass any additional flags used to compile to postbase;
32657 delete CXXFLAGS.
32658
32659 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32660 is now done by runtest.exp. Use gcc_target_compile instead of
32661 compile.
32662
32663 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32664 Remove references to CFLAGS. Use remote_file instead of
32665 calling rm -f.
32666 (c-torture): Take a list of arguments to use to compile this
32667 testcase.
32668
32669 lib/g++.exp: Simplify. Use target_compile instead of compile.
32670 lib/gcc-dg.exp: Ditto.
32671 lib/gcc.exp: Ditto.
32672 lib/mike-{gcc,g++}.exp: Ditto.
32673 lib/old-dejagnu.exp: Ditto.
32674 lib/plumhall.exp: Ditto.
32675
32676 1997-01-08 Jim Wilson <wilson@cygnus.com>
32677
32678 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32679 (ph_linker): Likewise.
32680
32681 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
32682
32683 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
32684 MAP_ANON / MAP_ANONYMOUS if defined;
32685 else try to map from /dev/zero .
32686
32687 1996-11-12 Jeffrey A Law (law@cygnus.com)
32688
32689 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32690 isn't defined, then define it to MAP_ANONYMOUS.
32691
32692 1996-11-12 Jeffrey A Law (law@cygnus.com)
32693
32694 * gcc.c-torture: Update to c-torture-1.42 release.
32695
32696 1996-11-11 Jeffrey A Law (law@cygnus.com)
32697
32698 * gcc.c-torture: Update to c-torture-1.41 release.
32699
32700 1996-10-27 Jeffrey A Law (law@cygnus.com)
32701
32702 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32703 c-torture release.
32704
32705 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
32706
32707 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32708 and LDFLAGS. Fix second case to append the target_info ldflags
32709 onto LDFLAGS, not CFLAGS.
32710 * lib/g++.exp (g++_init): Add target_info stuff.
32711 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32712 of libgloss and newlib flags for !native.
32713
32714 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32715 (GDB): Fix relative path to go up another dir for finding gdb.
32716
32717 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
32718
32719 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32720 versions in the target_info array, if they don't exist.
32721
32722 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
32723
32724 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32725
32726 1996-07-08 Jim Wilson <wilson@cygnus.com>
32727
32728 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32729 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32730
32731 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
32732
32733 * lib/old-dejagnu.exp: Don't remove the output file before we've
32734 actually tested it. Don't append pwd to the path of the executable
32735 we're testing.
32736
32737 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
32738
32739 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32740
32741 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
32742
32743 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
32744 temporary directory for compiler files, and set it to a default
32745 value of /tmp. Set $output as the name of the output file from
32746 compiling the testcase. Add a -o option to $cflags_var so the
32747 compiler writes the final output file as $output. Set $executable
32748 to $output.
32749
32750 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
32751 directory for compiler files, and set it to /tmp if it doesn't
32752 already have a value. Set $output_file to the name of the output
32753 file from compiling the testcase. Add a -o option to CXXFLAGS so
32754 the compiler writes the final output file as $output. Use $output
32755 as the executable to be tested.
32756
32757 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32758
32759 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32760
32761 1996-06-08 Jeffrey A Law (law@cygnus.com)
32762
32763 * gcc.c-torture/execute/pending-1.c: New test. Still
32764 pending in Tege's queue.
32765
32766 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
32767
32768 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32769 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32770 if there were failures. Call unresolved if there were unresolved
32771 testcases. Call gcc_fail if program did not run to completion.
32772 (ph_make): Pass additional argument name to ph_execute.
32773 (ph_execute): Add new argument. Pass additional arguments to
32774 ph_summary. Call gcc_fail is there is no execution output.
32775
32776 1996-04-24 Jeffrey A Law (law@cygnus.com)
32777
32778 * lib/plumhall.exp (proc_summary): Output relavent summary
32779 lines into the log so specific failures in plumhall can be
32780 investigated.
32781
32782 1996-04-10 Jeffrey A Law (law@cygnus.com)
32783
32784 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32785 (c-torture-execute): Don't try to execute tests which use
32786 "long long" types if $NO_LONG_LONG is nonzero.
32787
32788 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
32789
32790 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32791 not c-torture.
32792
32793 * gcc.ieee: Move from here.
32794 * gcc.c-torture/execute/ieee: To here.
32795
32796 1996-03-26 Jeffrey A Law (law@cygnus.com)
32797
32798 * gcc.c-torture: Update to c-torture-1.41 release.
32799
32800 1996-03-22 Jeffrey A Law (law@cygnus.com)
32801
32802 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32803 not "$output".
32804
32805 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
32806
32807 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32808 -c present.
32809
32810 1996-03-02 Jeffrey A Law (law@cygnus.com)
32811
32812 * config/proelf.exp: Handle connecting to a simulator.
32813
32814 1996-01-31 Jeffrey A Law (law@cygnus.com)
32815
32816 * config/proelf.exp: New file. Enough framework that we can
32817 run c-torture tests on the proelf targets (or any other target
32818 that gdb can connect to for that matter).
32819
32820 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
32821
32822 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32823 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32824
32825 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32826 exec_output exists.
32827
32828 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
32829
32830 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32831 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32832
32833 * config/*.exp: Update FSF address. Change result of ${tool}_load
32834 to pass/fail/unresolved/unsupported/untested. Caller must now
32835 call unresolved/unsupported/untested.
32836 * lib/*.exp: Update FSF address. Update to handle new results of
32837 ${tool}_load.
32838 * lib/chill.exp (verbose): Delete.
32839
32840 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
32841
32842 * lib/gcc.exp (default_gcc_start): Change order of args to
32843 $LDFLAGS $CFLAGS $LIBS.
32844 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32845 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32846 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32847 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32848 * gcc.misc-tests/dg-test.exp: Likewise.
32849 * gcc.misc-tests/msgs.exp: Likewise.
32850 * gcc.prms/prms.exp: Likewise.
32851 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32852 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32853
32854 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32855
32856 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32857
32858 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32859
32860 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32861 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32862
32863 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32864 necessary.
32865
32866 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
32867
32868 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
32869 global for loop; add use of $mathlib.
32870 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
32871 settings here; set mathlib for anything but VxWorks.
32872
32873 1996-01-22 Jeffrey A Law (law@cygnus.com)
32874
32875 * gcc.c-torture: Update to c-torture-1.40 release.
32876
32877 1996-01-03 Jeffrey A Law (law@cygnus.com)
32878
32879 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
32880 dg.exp.
32881
32882 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
32883
32884 * lib/c-torture.exp (c-torture-execute): Declare "output" as
32885 global.
32886
32887 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
32888
32889 * lib/g++.exp (LIBS): Define if not already.
32890 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
32891 (gcc-dg-prune): Call prune_gcc_output.
32892 * lib/gcc.exp (prune_gcc_output): New proc.
32893 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
32894 prune_gcc_output.
32895
32896 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
32897
32898 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
32899 (c-torture-execute): Likewise. Rename `name' to `testcase'.
32900
32901 1995-11-15 Jeffrey A Law (law@cygnus.com)
32902
32903 * gcc.c-torture: Update to c-torture-1.39 release.
32904
32905 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
32906
32907 * lib/c-torture.exp (c-torture-execute): Don't return if one option
32908 fails, try others as well.
32909
32910 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
32911
32912 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
32913 If compilation fails, mark execute tests as `untested'.
32914 If test is marked as unsupported, don't mark compilation and
32915 execute tests as failed.
32916
32917 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
32918
32919 * lib/g++.exp (g++_init): Don't link in libg++, and look to
32920 libstdc++ for whether or not we want to be doing shared
32921 libraries. Delete link_curses since we don't need it anymore.
32922 * lib/mike-g++.exp (postbase): Don't link in libg++.
32923 * g++.old-deja/old-deja.exp: Likewise.
32924
32925 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
32926
32927 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
32928
32929 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
32930
32931 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
32932 For that, add `-Wl,-a,shared_archive'.
32933 * g++.old-deja/old-deja.exp: Likewise.
32934
32935 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
32936
32937 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
32938
32939 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
32940
32941 * lib/mike-g++.exp (postbase): Pay attention to the status of
32942 g++_load.
32943
32944 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
32945
32946 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
32947
32948 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
32949
32950 * lib/gcc.exp (default_gcc_start): No longer need to log program
32951 being executed or its output, execute_anywhere does that now.
32952 * lib/g++.exp (default_g++_version): Call execute_anywhere.
32953 (default_g++_start): Likewise. Delete calls to verbose/send_log.
32954
32955 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
32956
32957 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
32958 the same as those in lib/g++.exp.
32959
32960 1995-10-10 Jeff Law (law@hurl.cygnus.com)
32961
32962 * gcc.c-torture: Update to c-torture-1.38 release.
32963 * gcc.ieee: Related changes.
32964
32965 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
32966
32967 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
32968 "exec". Minor reformatting changes.
32969
32970 * config/rom68k.exp (${tool}_load): Make it work in a canadian
32971 cross. This means all "exec" calls now work on a remote host as
32972 well.
32973 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
32974 cross. Filter out the extra "\r\n" stuff that expect puts in.
32975 (c-torture-execute): Filter out the bogus warnings like
32976 c-torture-compile does. Add support for canadian cross.
32977 * lib/gcc.exp (default_gcc_version, default_gcc_start)
32978 Use execute_anywhere rather than calling exec directly. Now it
32979 works for canadian cross testing.
32980
32981 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
32982
32983 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
32984 results into a variable, and check that rather than using file exists.
32985
32986 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
32987
32988 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
32989 create a libg++.so. For sunos4.1.*, also add -ltermcap.
32990
32991 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
32992
32993 * g++.old-deja/old-deja.exp: Create and pass runshlib and
32994 lib_curses if there's a shared libg++ in the build tree.
32995
32996 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
32997
32998 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
32999 if not supported target.
33000
33001 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33002
33003 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33004 link_curses up to always happen, not just for native builds.
33005
33006 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33007
33008 * gcc.c-torture: Update to c-torture-1.36 release.
33009 * gcc.failure: Related changes.
33010
33011 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33012
33013 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33014
33015 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33016
33017 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33018 * lib/mike-g++.exp (postbase): Not in here. Still reference
33019 runshlib, link_curses, and mathlib for link and run.
33020
33021 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33022 pass the runtime shared library options for Solaris, OSF/1, and
33023 Irix5, and link with -lcurses to avoid unresolved references.
33024
33025 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33026
33027 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33028 only run once.
33029
33030 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33031
33032 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33033
33034 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33035
33036 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33037 do not have a framework for the "compat" tests yet.
33038
33039 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33040
33041 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33042 set to null if we're testing vxworks5.1. Use that instead of
33043 `-lm' in the setting of LIBS for link and run.
33044
33045 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33046
33047 * config/rom68k.exp (${tool}_load): Major changes to make it
33048 work. Verified that it does in fact return the stuff in
33049 exec_output properly. Catch any Emul or any TRAP other than 0.
33050
33051 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33052
33053 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33054 LDFLAGS properly for targets that need stuff from libgloss.
33055 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33056 only run once.
33057 (gpp_initialized): New variable.
33058
33059 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33060
33061 * config/rom68k.exp: Load libgloss.exp.
33062 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33063 so we can produce a fully linked binary.
33064 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33065 so we can produce a fully linked binary.
33066
33067 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33068
33069 * lib/plumhall.exp (ph_section): Watch for expected failures.
33070 Add missing `else'.
33071
33072 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33073 run the testcase.
33074 (c-torture): Likewise.
33075
33076 1995-08-28 Doug Evans <dje@cygnus.com>
33077
33078 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33079
33080 * lib/mike-g++.exp (mike_cleanup): New proc.
33081 (prebase): New globals compiler_result, not_compiler_result,
33082 target_regexp.
33083 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33084 allow leading "-" in pattern. Watch for unsupported tests.
33085 If $compiler_result is set, pattern match assembler code,
33086 and ditto for $not_compiler_result.
33087 * lib/mike-gcc.exp: Likewise.
33088
33089 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33090 execution "succeeded".
33091
33092 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33093
33094 * config/win32.exp: New file.
33095 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33096
33097 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33098
33099 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33100 unsupported.
33101 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33102 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33103 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33104
33105 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33106 "... without exceptions was ...". That is now handled by
33107 prune_system_crud.
33108 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33109
33110 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33111
33112 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33113 sieve.c,sort2.c}: New files.
33114 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33115 sieve.exp,sort2.exp}: Drivers for them.
33116
33117 * lib/mike-gcc.exp (program_output): New user settable variable.
33118 (postbase): Call prune_system_crud. Also prune extraneous compiler
33119 messages.
33120 * lib/mike-g++.exp (program_output): New user settable variable.
33121
33122 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33123
33124 * config/sh.exp: Deleted (use sim.exp instead).
33125
33126 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33127
33128 * config/vx.exp: Declare CHECKTASK as global.
33129 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33130 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33131 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33132
33133 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33134
33135 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33136 target. Like vx.exp, only includes `vx29k.exp' instead of
33137 `vxworks.exp'.
33138
33139 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33140
33141 * config/sim.exp: Increase time limit from 120 seconds to 240.
33142
33143 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33144
33145 * gcc.c-torture/execute/950628-1.c: New test.
33146
33147 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33148
33149 * gcc.c-torture: Update with changes/additions from
33150 c-torture-1.34.
33151
33152 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33153
33154 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33155
33156 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33157
33158 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33159
33160 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33161
33162 * gcc.c-torture/compile/950512-1.c: New test.
33163 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33164 * gcc.dg/struct-ret-1.c: Likewise.
33165
33166 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33167
33168 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33169 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33170
33171 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33172
33173 * gcc.c-torture/special/920411-1.c: Deleted.
33174 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33175
33176 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33177
33178 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33179 cpu limit.
33180
33181 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33182
33183 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33184
33185 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33186
33187 From kenner;
33188 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33189 is the proper length.
33190 * va-arg-3.c: Likewise.
33191
33192 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33193
33194 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33195 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33196
33197 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33198 * lib/g++.exp (default_g++_start): Delete old cruft.
33199
33200 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33201
33202 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33203 (2 * (1 << 18)) to (2 * (1 << 17)).
33204
33205 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33206
33207 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33208
33209 * config/rom68k.exp: Renamed from config/idp.exp
33210
33211 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33212
33213 * c-torture/compile/921109-2.c
33214
33215 1995-04-18 Mike Stump <mrs@cygnus.com>
33216
33217 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33218 excess errors.
33219
33220 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33221
33222 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33223 output.
33224 * lib/g++.exp (default_g++_start): Likewise.
33225
33226 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33227
33228 * gcc.c-torture/compile/950329-1.c: New test.
33229
33230 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33231
33232 * config/bug.exp (${tool}_load): Updated to use new remote_open
33233 and remote_close procs.
33234 * config/idp.exp: New file.
33235
33236 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33237
33238 * gcc.c-torture/execute/950322-1.c: New test.
33239
33240 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33241
33242 * config/vx.exp (${tool}_load): Clean up testing of return code from
33243 vxworks_ld and vxworks_spawn.
33244
33245 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33246
33247 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33248
33249 1995-03-13 Mike Stump <mrs@cygnus.com>
33250
33251 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33252 can mark excess errors on a machine by machine basis. Note, the
33253 default is to not expect any excess errors, even when excess
33254 errors test - is given, so you will want to put an XFAIL ... on
33255 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33256 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33257 those 4 machines, but no others.
33258
33259 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33260
33261 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33262 * lib/c-torture.exp: to here.
33263
33264 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33265
33266 * gcc.c-torture/execute/950221-1.c: New test.
33267 * gcc.c-torture/execute/struct-ret-1.c: New test.
33268 * gcc.c-torture/compile/950221-1.c: New test.
33269
33270 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33271
33272 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33273
33274 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33275 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33276
33277 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33278
33279 * g++.gb: New directory of tests, derived from my signature and
33280 class scoping tests.
33281
33282 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33283 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33284 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33285 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33286 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33287 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33288 * g++.gb/sig25.C: Likewise.
33289
33290 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33291 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33292 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33293 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33294 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33295 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33296 * g++.gb/sig25.exp: Likewise.
33297
33298 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33299 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33300 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33301 * g++.gb/scope13.C: Likewise, this test still fails.
33302
33303 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33304 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33305 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33306 * g++.gb/scope13.exp: Ditto.
33307
33308 * g++.gb/README: New file, explains what these tests are about.
33309
33310 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33311
33312 * lib/dg.exp (dg-do): Support `preprocess'.
33313 (dg-test): Likewise.
33314
33315 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33316
33317 * config/udi.exp: change "continue -expect" to "exp_continue".
33318
33319 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33320
33321 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33322 Delete redundant tests.
33323
33324 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33325 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33326 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33327 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33328 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33329 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33330 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33331 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33332
33333 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33334 storing label pointers.
33335 * gcc.c-torture/execute/921019-1.c: Likewise.
33336 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33337 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33338 parameter fp.
33339 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33340 constants.
33341
33342 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33343 Delete obsolete tests.
33344
33345 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33346 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33347 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33348 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33349 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33350 * gcc.c-torture/compile/950124-1.c: New test.
33351
33352 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33353
33354 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33355
33356 * lib/mike-g++.exp: Add -lm to LIBS.
33357
33358 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33359
33360 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33361
33362 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33363
33364 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33365
33366 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33367
33368 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33369
33370 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33371
33372 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33373 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33374 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33375 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33376 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33377 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33378 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33379 * g++.law/{operators31.C, operators32.C,
33380 * g++.law/{operators33.C, operators34.C}: Likewise.
33381 * g++.law/{pic1.C, refs2.C}: Likewise.
33382 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33383 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33384 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33385 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33386
33387 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33388 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33389 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33390 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33391 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33392 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33393 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33394 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33395 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33396 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33397 * g++.law/{operators34.exp}: Likewise.
33398 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33399 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33400 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33401 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33402 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33403
33404 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33405 No longer expected to fail.
33406 * g++.law/missed-error3.C: Tweak for recent bool changes.
33407
33408 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33409
33410 * config/emb-unix: Deleted.
33411 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33412 remote execution. Do final link on remote host if REMOTE_LINK is set.
33413
33414 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33415
33416 * lib/dg.exp (dg-test): Fix typo in last patch.
33417
33418 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33419
33420 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33421 (handles multiple occurrences).
33422
33423 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33424
33425 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33426 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33427 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33428 printed).
33429 * lib/c-torture.exp (c-torture-compile): Likewise.
33430 (c-torture): Prepend full path if missing.
33431 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33432 (gcc_fail): Likewise.
33433 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33434
33435 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33436
33437 * lib/netware.exp: Only attach to NetWare i386 systems.
33438
33439 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33440
33441 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33442 messages. Add test name to "output pattern match" pass/fail message.
33443
33444 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33445
33446 * gcc.dg: New testsuite.
33447 * gcc.dg/dg.exp: New file.
33448
33449 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33450 test-switch.c}: Deleted.
33451
33452 * gcc.misc-tests/msgs.exp: New testcase driver.
33453
33454 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33455
33456 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33457 Watch for illegal return values from ${tool}_load.
33458 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33459 cross targets. Coerce return value >0 to 1.
33460
33461 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33462
33463 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33464
33465 * config/emb-unix.exp: New file.
33466
33467 * config/sim.exp: Error if variable $SIM not defined.
33468 (${tool}_load): Mark test as "untested" if simulator missing.
33469
33470 * config/unix.exp: Load remote.exp to get rcp_download.
33471 * lib/c-torture.exp: Use different option lists for testcases with
33472 and without loops.
33473 * gcc.c-torture/execute/execute.exp: Likewise.
33474
33475 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33476
33477 * config/*.exp: Clarify return code from ${tool}_load.
33478 Call `unresolved' or `untested' instead of `warning' or `perror'
33479 (sometimes you still want to call both though).
33480 Add comment that `shell_id' is local to each file.
33481 * config/udi.exp (timeout): Set to 30.
33482 Don't print warning if connection fails, $connectmode has already
33483 printed an error.
33484 (${tool}_load): Move verbose messages to level 2.
33485 Rework pattern for "Process started" message.
33486 Pass `shell_id' to ${connectmode}_download.
33487 Retry twice upon timeout. Make resetting of target more robust.
33488 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33489 Pass `shell_id' to exit_$connectmode.
33490 Only call exit_$connectmode if connected.
33491 * config/unix.exp (${tool}_load): Check return codes better.
33492 * config/vrtx.exp (${tool}_load): Likewise.
33493 * config/vx.exp (${tool}_load): Likewise.
33494 Delete unneeded global's.
33495 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33496 from ${tool}_load.
33497 (dg-stat): Delete.
33498 (dg-init): Delete recording of pass/fail counts.
33499 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33500 (old-dejagnu-init): Likewise.
33501 (old-dejagnu-stat): Delete contents, empty proc now.
33502 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33503 (c-torture): Delete references to lcnt, lpass, lfail.
33504 Get option list from TORTURE_OPTIONS.
33505 Delete -funroll[-all]-loops if no loops.
33506 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33507 (g++_stat): Delete contents (empty proc now).
33508 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33509 (gcc_finish): Likewise.
33510 (gcc_stat): Deleted.
33511 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33512 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33513 * gcc.c-torture/execute/execute.exp: Likewise.
33514 Split tests into two parts: compile, execute.
33515 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33516 no loops. Update to reflect clarified return codes from ${tool}_load.
33517
33518 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33519
33520 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33521 to grep for.
33522 (old-dejagnu): Likewise (where necessary).
33523
33524 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33525
33526 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33527
33528 * lib/dg.exp (dg-process-target): Fix processing of selector.
33529 Add comment regarding use of `error'.
33530
33531 * lib/gcc.exp (prune_system_crud): Define if missing.
33532 * lib/g++.exp (prune_system_crud): Likewise.
33533
33534 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33535 Call prune_system_crud.
33536 * lib/dg.exp (dg-runtest): New proc.
33537 Use perror instead of send_user for tcl errors in testcase.
33538 Don't return any value, it's never used.
33539 Don't clobber previous definition of `unknown'.
33540 Print tcl errors in `dg-final'.
33541
33542 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33543
33544 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33545 (dg-test): Don't print errorInfo, it contains stack backtrace.
33546
33547 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33548
33549 * lib/g++.exp (runtest_file_p): Define if missing.
33550
33551 1994-09-24 Doug Evans (dje@cygnus.com)
33552
33553 * lib/mike-g++.exp: Comment out loading of g++.exp.
33554 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33555 (default_g++_version): Always print something.
33556 (default_g++_start): Comment out call to `which'.
33557 (g++_start, g++_load): Deleted (must be defined in config file).
33558 * lib/gcc.exp: Test for existence of $CC at start.
33559 Delete check for tmpdir (done in gcc_init).
33560 (default_gcc_version): Always print something.
33561 (default_gcc_start): Comment out call to `which'.
33562 * config/*.exp: Major cleanup - make cross targets work at least a
33563 little better for g++ (by not being "--tool gcc" specific).
33564 Rename gcc_xxx to ${tool}_xxx.
33565 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33566 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33567
33568 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33569
33570 * lib/c-torture.exp (c-torture-compile): Rework compiler
33571 message processing.
33572
33573 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33574 c-torture.
33575
33576 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33577
33578 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33579
33580 * lib/dg.exp (dg-process-target): Support { target native }.
33581
33582 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33583
33584 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33585 looked for "... program xxx got fatal signal".
33586 Correct regsub munging of `comp_output'.
33587 Ignore compiler messages "path prefix not used" and "linker input
33588 file unused".
33589
33590 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33591
33592 * lib/gcc.exp (runtest_file_p): Define if missing.
33593 * gcc.prms/template.c: Example to work from.
33594
33595 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
33596
33597 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33598 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33599
33600 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33601 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33602 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33603 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33604
33605 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33606 (dg-process-target): No longer a varargs proc.
33607 Return S/N for target, P/F for xfail. All callers changed.
33608 (user option procs): More argument checking.
33609 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33610 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33611 (dg-test): Skip test if not running on selected target in `dg-do'.
33612 Update handling of `dg-do-what', `dg-output-text'.
33613 Separate execution pass/fail from output pattern match pass/fail.
33614 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33615
33616 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
33617
33618 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33619 target for 920510-1.c.
33620
33621 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
33622
33623 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33624 Clean up comment regarding use of passcnt, etc.
33625 (gcc_stat): Don't update `testcnt' here.
33626 (gcc_finish): Do it here.
33627 Might as well reset `but_id' here too.
33628 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33629 to determine if the file should be tested.
33630 * gcc.c-torture/compile/compile.exp: Likewise.
33631 * gcc.c-torture/execute/execute.exp: Likewise.
33632 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33633 * gcc.misc-tests/dg-test.exp: Likewise.
33634 * gcc.prms/prms.exp: Likewise.
33635 * gcc.wendy/wendy.exp: Likewise.
33636 * g++.old-deja.exp: Likewise.
33637 Move "Testing file" message to verbose level 1.
33638
33639 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
33640
33641 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33642
33643 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
33644
33645 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33646 (default_gcc_start): Accept optional second list element
33647 of compiler flags. Print compiler output at verbosity level 2.
33648 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33649 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33650 Save current values of framework globals passcnt, failcnt, xpasscnt,
33651 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33652 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33653 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33654 xfailcnt to compute stats. Update framework global `testcnt' from
33655 pass/fail counts.
33656 (gcc_finish): New proc. Clean up test environment.
33657 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33658 (gcc_epass, gcc_efail): Delete.
33659 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33660 argument of line number.
33661 (dg-init): If the tool has an init routine, call it.
33662 (dg-test): Remove args `cflags_var' and `libs_var'.
33663 Pass all compiler options to ${tool}_start.
33664 Handle missing line number.
33665 (dg-finish): New function.
33666 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33667 particular files. Call gcc_finish at end. Move "skipping test"
33668 message to verbosity level 3.
33669 * gcc.c-torture/compile/compile.exp: Likewise.
33670 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33671 * gcc.c-torture/execute/execute.exp: Likewise.
33672 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33673 Print testcase being tried at verbosity level 1.
33674 * gcc.c-torture/special/special.exp: Unset xfail.
33675 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33676 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33677 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33678 * gcc.failure/failure.exp: Likewise.
33679 * gcc.ieee/ieee.exp: Likewise.
33680 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33681 Update call to dg-test. Call dg-finish at end.
33682 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33683 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33684 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33685 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33686 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33687 * gcc.wendy/wendy.exp: Add copyright.
33688 Delete setting of tmpdir (done by gcc_init).
33689 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33690 Pass compiler flags to gcc_start. Call gcc_finish at end.
33691 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33692 gcc_[ce]pass/fail.
33693
33694 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
33695
33696 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33697 confusion.
33698 (g++_load): Likewise.
33699
33700 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33701 Rename argument to `prog' to remove the confusion.
33702 Varargs fns behave differently too!
33703 (g++_load): Likewise.
33704
33705 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33706
33707 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33708 what it is. Delete (always) printing of status value for !native.
33709 Simplify verbose code, and include status and exec_output.
33710 (g++_load): Use gcc_load.
33711
33712 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
33713
33714 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33715 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33716 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33717 940714-3.c as these testcases don't exist anymore. Make
33718 va-arg-1.c expected to pass.
33719
33720 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
33721
33722 * gcc.misc-tests/misc.exp: Only run specific testcases.
33723 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33724 * gcc.misc-tests/dg-[1-9].c: New files.
33725
33726 * lib/dg.exp: New testsuite driver.
33727 * gcc.prms/prms.exp: Use it.
33728
33729 * README.gcc: New file.
33730
33731 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33732 Document and reset `lxpass' and `lxfail'.
33733 Simplify "initialized" message.
33734 (gcc_stat): Clean up comments a little.
33735
33736 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
33737
33738 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33739
33740 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
33741
33742 * lib/old-dejagnu.exp (process-option): New proc.
33743 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33744 (old-dejagnu): Simplify.
33745 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33746
33747 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
33748
33749 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33750 exists and is not an empty string.
33751
33752 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33753 $xfail rather than calling setup_xfail. Clear $xfail when test is
33754 finished.
33755 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33756 automatically.
33757
33758 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33759 longer expected to fail.
33760
33761 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
33762 "f" function call.
33763
33764 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33765
33766 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33767 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33768 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33769 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33770 c-torture-1.29.
33771
33772 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33773 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33774
33775 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33776
33777 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33778 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33779
33780 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33781 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33782 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33783
33784 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
33785
33786 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33787 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33788 940714-1.c, 940714-2.c, 940714-3.c},
33789 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33790 gcc.misc-tests/{mg.c,mg.exp}:
33791 New tests.
33792 * gcc.noncompile/noncompile.exp: Change accordingly.
33793
33794 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
33795
33796 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33797 Undo previous clobberage.
33798
33799 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
33800
33801 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33802 * gcc.special/{930510-1.c, special.exp}:
33803 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33804 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33805 struct-varargs-1.c}: New tests from c-torture-1.26.
33806
33807 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
33808
33809 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33810 argument to switch.
33811
33812 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
33813
33814 * Revert the previous changes. Please see Rob's directory
33815 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33816 fixes.
33817
33818 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
33819
33820 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
33821 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33822 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33823 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33824 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33825 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
33826 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33827 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
33828 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33829 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
33830 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33831 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33832 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
33833 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
33834 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
33835 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33836 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33837 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
33838 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
33839 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33840 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33841 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
33842 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
33843 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33844 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33845 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33846 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
33847
33848 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
33849
33850 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
33851 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
33852 with perror calls.
33853
33854 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
33855
33856 * config/unix.exp (g++_load): Fix syntax.
33857
33858 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
33859
33860 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33861 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33862 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33863 Don't expect va-arg-1.c to fail. Correct expected output for
33864 920928-1.c.
33865 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33866 * gcc.wendy/hbm4.c: Correct typo.
33867 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
33868
33869 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
33870
33871 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
33872 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
33873 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
33874 * lib/c-torture.exp (c-torture-compile): Ditto.
33875
33876 Reduce volume of output (remove all the -I's and such).
33877 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
33878 Call gcc_cpass, gcc_cfail.
33879 (c-torture): Pass testing option to c-torture-compile.
33880
33881 1994-03-21 Doug Evans (dje@cygnus.com)
33882
33883 Bring patches over from progressive.
33884 * config/default.exp: Exit remote shell cleanly.
33885 (g++_exit, g++_start): Add default versions.
33886 * config/sim.exp (gcc_load): Use perror, not error.
33887
33888 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
33889
33890 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
33891 set in site.exp.
33892
33893 1994-03-14 Doug Evans (dje@cygnus.com)
33894
33895 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
33896 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
33897 (wendy_try): New proc to run testcase.
33898 (main loop): Call 'em.
33899 * gcc.wendy/*.c: Clean up pass to correct expected output.
33900
33901 * lib/gcc.exp: Minor cleanup work.
33902 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
33903
33904 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
33905
33906 * config/sim.exp (gcc_load): Document return codes better.
33907 Don't pass -v to simulator.
33908
33909 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
33910
33911 * gcc.special/920717-x.c: Fix typo.
33912 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
33913 get at sources.
33914
33915 * lib/mike-gcc.exp: Fix typo.
33916
33917 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
33918
33919 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
33920 binary to use, transform the name.
33921 * config/*.exp: rename everything. Nuke any g++ specific files,
33922 it's now a special case of gcc that requires no special support.
33923 Add a default.exp for unsupported targets.
33924
33925 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
33926
33927 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
33928 lib/old-dejagnu.exp: Fix a few patterns to work with the new
33929 version of Tcl.
33930
33931 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
33932
33933 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
33934 than a warning.
33935
33936 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
33937
33938 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
33939
33940 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
33941
33942 * gcc.execute/execute.exp: Combine opt_list and foption_list into
33943 option_list. Compile every file with only 4/6 option choices
33944 (same as C torture) instead of with 12/18 different option
33945 choices.
33946 * lib/c-torture.exp: Likewise.
33947
33948 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
33949 not already set.
33950
33951 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
33952
33953 * lib/old-deja.exp: Add `excess errors test fails' error, now one
33954 can put an XFAIL *-*-* on excess errors.
33955
33956 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
33957
33958 * g++.law: Add more tests derived from g++-bugs snapshots.
33959
33960 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
33961 equivalent to g++.law/init9.
33962
33963 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
33964 compiled it, and the a.out file after we've run it.
33965
33966 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
33967
33968 * lib/mike-g++.exp (postbase): Delete the .o file after we've
33969 compiled it, and the a.out file after we've run it.
33970
33971 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
33972
33973 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
33974
33975 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
33976
33977 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
33978 version number.
33979
33980 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
33981
33982 * g++.law: New directory of g++ tests derived from the g++-bugs
33983 snapshots.
33984
33985 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
33986
33987 * gcc.compile: initbug1.c initbug1.exp testcase added
33988
33989 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
33990
33991 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
33992 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
33993 fixes submitted by Jeff Law (law@cs.utah.edu)
33994 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
33995 Jeff Law (law@cs.utah.edu)
33996
33997
33998 1993-11-30 Mike Stump (mrs@cygnus.com)
33999
34000 * config/unix-g++.exp: Follow the gcc way of doing things.
34001 * g++.old-deja/old-deja.exp: Minor updates.
34002 * lib/g++.exp: New file, follow the gcc way of doing things.
34003 * lib/old-dejagnu.exp: Minor updates.
34004 * lib/mike-g++.exp: Always unset errorInfo.
34005
34006 1993-11-06 Mike Stump (mrs@cygnus.com)
34007
34008 * lib/gcc.exp: Fix some errors with the below change, CC and
34009 CFLAGS should be global when setting, not local.
34010
34011 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34012
34013 * lib/gcc.exp: Transform tool name.
34014
34015 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34016
34017 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34018
34019 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34020
34021 * lib/gcc.exp: change gcc_done to gcc_stat
34022
34023 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34024
34025 * Upgraded gcc testsuite to c-torture version 1.25
34026
34027 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34028
34029 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34030 * lib/c-torture: added hooks for new reporting code.
34031
34032 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34033
34034 * config/sh-gcc.exp: check if sh-sim exists in the path
34035
34036 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34037
34038 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34039 * gcc.compile/compile.exp: Initial changes for new logic.
34040 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34041 * gcc.failure/failure.exp: Initial changes for new logic.
34042 * gcc.ieee/ieee.exp: Initial changes for new logic.
34043 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34044 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34045 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34046 * lib/c-torture.exp: Initial changes for new logic.
34047 * lib/gcc.exp: Initial changes for new logic.
34048
34049 1993-10-15 Mike Stump (mrs@cygnus.com)
34050
34051 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34052 depend upon failure or success. Fully qualify names in failure
34053 and success messages. Always remove a.out before starting
34054 compile, just in case. Pay more attention to error text output by
34055 the compiler. Handle testcases with no known past errors just
34056 like all others, so that things are uniform. Other miscellaneous
34057 improvements.
34058
34059 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34060
34061 * gcc.cpp: new directory for cpp tests
34062
34063 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34064
34065 * lib/chill.exp: Code reformatted, removed unused code.
34066 * config/unix-chill.exp: Code reformatted, removed unused code.
34067 * chill.execute/execute.exp: Code reformatted, removed unused code.
34068 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34069
34070 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34071
34072 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34073 routines not written.
34074
34075 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34076
34077 * config/bug-gcc.exp: Use new procs from bug.exp.
34078
34079 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34080
34081 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34082 via ftp, rather than depending on NFS.
34083 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34084 case.
34085
34086 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34087
34088 * config/bug-gcc.exp: Use new download proc.
34089
34090 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34091
34092 * chill.execute/execute.exp: cleanups, handles errors better
34093 * chill.compile/compile.exp: rewrite, based on execute.exp
34094 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34095 * lib/chill.exp: major changes to diff proc and compile and link
34096 procs. added chill_fail and chill_pass wrappers to pass and
34097 fail. added more comments, and handle error codes better.
34098 Added a hack to capture stderr from exec, so noncompile tests
34099 can work.
34100
34101 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34102
34103 * chill.execute/execute.exp: rewrite of testsuite driver
34104 * lib/chill.exp: rewrite of testsuite driver
34105 * config/unix-chill.exp: rewrite of testsuite driver
34106
34107 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34108
34109 In chill.execute:
34110 * iexpr.ch: Standardize uppercase.
34111 * tuples.dat: Standardize uppercase.
34112 * vary.ch: standardize. Correct varying string assignments.
34113 * vary.dat: Add new output lines.
34114
34115 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34116
34117 In chill.execute:
34118 * chprintf.ch: Standardize use of uppercase.
34119 * tuples.ch: Standardize and turn arr2 into a DCL,
34120 rather than a SYN.
34121 * pinits.ch: Standardize.
34122
34123 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34124
34125 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34126 * Makefil: Renamed to Makefile.in.
34127 * configure.in: New.
34128
34129 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34130
34131 In chill.execute:
34132 * .cvsignore: Add result/output files.
34133 * Makefile: Fix up variables at start. Use MFLAGS
34134 everywhere. Correct bool_loc, built_ins entries.
34135 Add entry for vary1.ch.
34136 * bitarray.ch: Standardize upper-case usage.
34137 * bitexpr.ch: Standardize, add output of b1.
34138 * params.ch: Use arrayt in along PROC parameters, to
34139 avoid novelty problems.
34140 * sets.ch: Tiny cleanup.
34141 * vary1.ch: Re-indent.
34142
34143 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34144
34145 * Add PR-related files to Makefiles, .cvsignore files, etc.
34146
34147 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34148
34149 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34150 with compiler objects. New names are test-flow.c and test-loop.c
34151
34152 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34153
34154 * Upgraded c-torture tests from 1.19 to 1.20
34155
34156 * new files:
34157 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34158 * gcc.compile: 930623-1.c 930623-2.c
34159 * gcc.noncompile: 930622-1.c 930622-2.c
34160 * gcc.failure: 920411-1.c 920627-2.c
34161 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34162
34163 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34164
34165 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34166 More changes to get testsuite working properly. Needs more work.
34167 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34168
34169 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34170
34171 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34172 More changes to get testsuite working properly. Needs more work.
34173
34174 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34175
34176 * chill.compile/compile.exp: Added for Dejagnu support
34177 * chill.execute/execute.exp: Added for Dejagnu support
34178 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34179
34180 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34181
34182 This should complete moving the CHILL test files.
34183 * chill.noncompile(.cvsignore printf.grt
34184 in-printf.grt chprintf.grt chprintf.ch):
34185 Added test-support files.
34186 (Makefile): Modified further.
34187 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34188 signal.ch): Added test files.
34189 * chill.execute (.cvsignore printf.grt printr.c
34190 in-printf.grt rts.c chprintf.grt rts.h): Added
34191 test-support files.
34192 (Makefile): More corrections.
34193
34194 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34195
34196 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34197 test cases, ready for DejaGnu.
34198
34199 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34200
34201 * Upgraded c-torture tests from 1.18 to 1.19
34202
34203 * gcc.compile: added test(s):
34204 930607-1.c
34205 * gcc.execute: added test(s):
34206 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34207
34208 * added new subdirectory for misc tests: gcc.misc-tests
34209 * gcc.misc-test(s): added tests:
34210 inst-check.c test-consts.c test-ior.c test-switch.c
34211
34212 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34213
34214 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34215
34216 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34217
34218 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34219
34220 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34221
34222 * Upgraded c-torture tests from 1.17 to 1.18
34223
34224 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34225
34226 * Upgraded c-torture tests from 1.12 to 1.17
34227
34228 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34229
34230 * lib/old-dejagnu.exp:
34231 Fixed handling of XFAIL target triplets to correctly
34232 recognize wildcard characters. Removed code that
34233 appended a unique id tag to the end of the file name
34234 printed out by the result of the testcases within a
34235 given test file.
34236
34237 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34238
34239 * lib/old-dejagnu.exp:
34240 Reworked expected failure handling to trigger off of XFAIL
34241 keyword in keyphrase embeded in testcase source code. The
34242 XFAIL keyword must be at the end of the keyphrase line. It
34243 may optionally be followed by one or more target triplets.
34244 It has just occured that the handling of wildcards in the
34245 target triplet may not be correct.
34246
34247 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34248
34249 * g++.old-deja/tests:
34250 Moved all subdirectories up one level into g++.old-deja .
34251
34252 * lib/old-dejagnu.exp:
34253 Fixed problem with CXXFLAGS not being properly reset, and being
34254 corrupted with extraneous "-c" compiler option. This was
34255 causing binaries to not be generated for test that needed them.
34256 Modified strings passed to "pass" and "fail" so that individual
34257 tests from the same test file would be distinguished by an
34258 identifier appended to the test file name in the summary logs;
34259 this corrected a problem with erroneous diff logs. Added code
34260 to search testcases for expected fail and unexpected pass keywords.
34261
34262 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34263
34264 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34265
34266 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34267
34268 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34269 Removed extraneous text from end of "Special g++ Options"
34270 keyphrase.
34271
34272 * lib/old-dejagnu.exp: Added pattern matching to look for new
34273 keywords, embedded in testcases comments, which will trigger
34274 calls to xpass and xfail.
34275
34276 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34277
34278 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34279 comments embedded in the testcases, especially the one looking for
34280 special compiler options, as well as the pattern matching for the
34281 compiler output again.
34282
34283 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34284
34285 * lib/old-dejagnu.exp: Do a proper check of the return value for
34286 execute tests. Fixed several problems with the pattern matching
34287 of the compiler output which gave erroneous test results.
34288 Changed several of the test result messages to be more descriptive.
34289 * config/unix-g++.exp: Proc g++_load now actually works and
34290 executes the tests passed to it and returns a usable return
34291 value.
34292
34293 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34294
34295 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34296
34297 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34298
34299 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34300 Modified both files to properly execute the old style
34301 dejagnu tests. The previous versions of these files were
34302 experimental and did not function anything near correctly.
34303
34304 1993-04-05 Rob Savoye (rob@cygnus.com)
34305
34306 * Removed all Makefile.in and configure.in files. No configuration
34307 needed now.
34308
34309 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34310
34311 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34312
34313 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34314
34315 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34316 gcc.special/configure.in, gcc.noncompile/configure.in,
34317 gcc.execute/configure.in, gcc.code_quality/configure.in,
34318 g++.other/configure.in, g++.old-deja/configure.in,
34319 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34320 in srcname setting.
34321
34322 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34323
34324 * lib/udi.exp: Fixed mondfe and mondfe_download.
34325 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34326 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34327
34328 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34329
34330 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34331 (gdb_exit): Don't remove *_soc files.
34332
34333 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34334
34335 * lib/c-torture.exp: Don't look for main; instead always use -w
34336 -c. This is how the c-torture tests work. Remove the object
34337 file if the compilation succeeds.
34338 * gcc.execute/execute.exp: Remove executable if test passes.
34339 * gcc.noncompile/noncompile.exp: Every test is an expected
34340 failure.
34341 * gcc.special/special.exp: Added tests from c-torture 1.11,
34342 corrected use of existing test.
34343 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34344 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34345 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34346 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34347 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34348 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34349 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34350 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34351 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34352 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34353 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34354 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34355 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34356 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34357 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34358 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34359 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34360 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34361 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34362 c-torture 1.11.
34363 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34364 correspond to c-torture 1.11.
34365
34366 * New file.