re PR c++/22132 (Wrong code: upcasting a const class pointer to struct the class...
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/22132
4 * g++.dg/expr/cast4.C: New test.
5
6 2005-07-15 Richard Guenther <rguenther@suse.de>
7
8 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
9 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
10
11 2005-07-15 Steven Bosscher <stevenb@suse.de>
12
13 PR tree-optimization/22230
14 * gcc.dg/tree-ssa/pr22230.c: New test.
15
16 2005-07-14 Jakub Jelinek <jakub@redhat.com>
17
18 * gfortran.dg/g77/cpp6.f: New test.
19
20 PR fortran/22417
21 * gfortran.dg/g77/cpp5.F: New test.
22 * gfortran.dg/g77/cpp5.h: New file.
23 * gfortran.dg/g77/cpp5inc.h: New file.
24
25 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
26
27 PR libfortran/16435
28 * gfortran.dg/tl_editting.f90: New.
29 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
30
31 2005-07-14 Steven G. Kargl <kargls@comcast.net>
32
33 * gfortran.dg/char_array_constructor.f90: New test.
34
35 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
36
37 * gfortran.dg/past_eor.f90: New.
38 * gfortran.dg/complex_read.f90: New.
39
40 2005-07-13 Jeff Law <law@redhat.com>
41
42 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
43 additional casts.
44
45 * gcc.dg/tree-ssa/pr22321.c: New test
46
47 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
48
49 PR tree-optimization/21921
50 * gcc.dg/tree-ssa/pr21921.c: New.
51
52 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
53
54 PR tree-optimizatio/22442
55 * gcc.dg/tree-ssa/loop-11.c: New test.
56
57 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
58
59 PR tree-opt/21840
60 * gcc.c-torture/compile/pr21840.c: New test.
61
62 2005-07-12 Jan Hubicka <jh@suse.cz>
63
64 * gcc.c-torture/compile/pr22379.c: New test.
65
66 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
67
68 PR libfortran/21593
69 gfortran.dg/dev_null.f90: Remove outdated comment about
70 PR libfortran/21593.
71
72
73 2005-07-12 Dale Johannesen <dalej@apple.com>
74
75 * gcc.target/i386/compress-float-sse.c: New.
76 * gcc.target/i386/compress-float-sse-pic.c: New.
77 * gcc.target/i386/compress-float-387.c: New.
78 * gcc.target/i386/compress-float-387-pic.c: New.
79 * gcc.dg/compress-float-ppc.c: New.
80 * gcc.dg/compress-float-ppc-pic.c: New.
81
82 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
83
84 PR libfortran/21593
85 gfortran.dg/dev_null.f90: Remove targets.
86
87 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
88
89 PR tree-opt/22335
90 * gcc.dg/pr22335-1.c: New test.
91 * gcc.dg/pr22335-2.c: New test.
92
93 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
94
95 PR c++/20172
96 * g++.dg/template/nontype12.C : New test.
97
98 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
99
100 * gcc.dg/tree-ssa/loop-10.c: New test.
101
102 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
103
104 * gcc.c-torture/execute/20020720-1.x: Remove.
105
106 2005-07-11 Jakub Jelinek <jakub@redhat.com>
107
108 * gfortran.fortran-torture/execute/forall_7.f90: New test.
109
110 2005-07-10 Richard Sandiford <richard@codesourcery.com>
111
112 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
113 (dg-mips-options): Use it.
114
115 2005-07-09 Diego Novillo <dnovillo@redhat.com>
116
117 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
118
119 2005-07-09 Richard Henderson <rth@redhat.com>
120
121 * lib/target-supports.exp (check_effective_target_sync_char_short):
122 Add alpha.
123
124 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
125
126 PR libfortran/22217
127 * gfortran.dg/negative-z-descriptor.f90: New test.
128
129 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
130
131 PR tree-opt/22329
132 * gcc.dg/pr22329.c: New test.
133
134 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
135
136 PR tree-optimization/20139
137 * gcc.dg/tree-ssa/pr20139.c: New.
138
139 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
140
141 PR tree-opt/22356
142 * testsuite/gcc.dg/pr22356-1.c: New test.
143
144 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
145
146 PR c++/21799
147 * g++.dg/template/unify8.C: New.
148 * g++.dg/template/unify9.C: New.
149
150 2005-07-08 Jakub Jelinek <jakub@redhat.com>
151
152 * gfortran.fortran-torture/execute/entry_10.f90: New test.
153
154 2005-07-07 Geoffrey Keating <geoffk@apple.com>
155
156 * gcc.dg/darwin-version-1.c: New.
157 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
158 * gcc.dg/builtins-20.c: Likewise.
159 * gcc.dg/builtins-53.c: Likewise.
160 * gcc.dg/torture/builtins-convert-1.c: Likewise.
161 * gcc.dg/torture/builtins-convert-2.c: Likewise.
162 * gcc.dg/torture/builtins-convert-3.c: Likewise.
163 * gcc.dg/torture/builtins-power-1.c: Likewise.
164 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
165 on Darwin.
166
167 2005-07-07 Jeff Law <law@redhat.com>
168
169 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
170 argument evaluation order.
171
172 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
173
174 PR libfortran/21594
175 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
176 Add test cases where the shift length is greater than the
177 array length.
178
179 2005-07-07 Ziemowit Laski <zlaski@apple.com>
180
181 * obj-c++.dg/proto-lossage-6.mm: New.
182 * objc.dg/proto-lossage-6.m: New.
183
184 2005-07-07 Ziemowit Laski <zlaski@apple.com>
185
186 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
187 * objc.dg/gnu-runtime-2.m: Likewise.
188
189 2005-07-07 Jakub Jelinek <jakub@redhat.com>
190
191 * gfortran.dg/longline.f: New test.
192
193 * gfortran.dg/badline.f: New test.
194
195 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
196
197 PR fortran/16531
198 PR fortran/15966
199 PR fortran/18781
200 * gfortran.dg/hollerith.f90: New.
201 * gfortran.dg/hollerith2.f90: New.
202 * gfortran.dg/hollerith3.f90: New.
203 * gfortran.dg/hollerith4.f90: New.
204 * gfortran.dg/hollerith_f95.f90: New.
205 * gfortran.dg/hollerith_legacy.f90: New.
206 * gfortran.dg/g77/cpp4.F: New. Port from g77.
207
208 2005-07-07 Ziemowit Laski <zlaski@apple.com>
209
210 PR objc/22274
211 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
212 * objc.dg/gnu-runtime-2.m: New.
213
214 2005-07-06 Jeff Law <law@redhat.com>
215
216 * gcc.dg/tree-ssa/vrp17.c: New test.
217
218 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
219
220 PR fortran/22327
221 * gfortran.dg/array_constructor_5.f90: New test.
222
223 2005-07-07 Jakub Jelinek <jakub@redhat.com>
224
225 * gfortran.fortran-torture/execute/entry_9.f90: New test.
226
227 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
228
229 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
230 * gcc.dg/980816-1.c: Ditto.
231
232 2005-07-06 Jeff Law <law@redhat.com>
233
234 * gcc.c-torture/compile/pr21356.c: New test.
235
236 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
237
238 PR c/22013
239 PR c/22098
240 * gcc.c-torture/compile/pr22013-1.c,
241 gcc.c-torture/execute/pr22098-1.c,
242 gcc.c-torture/execute/pr22098-2.c,
243 gcc.c-torture/execute/pr22098-3.c: New tests.
244
245 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
246
247 PR c/22308
248 * gcc.dg/pr22308-1.c: New test.
249
250 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
251
252 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
253 target.
254 * gcc.dg/compare9.c: Use -fshort-enums instead of
255 -fno-short-enums. Change the last test to dg-bogus.
256
257 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
258
259 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
260 * gcc.dg/compare9.c: New.
261
262 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
263
264 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
265
266 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
267
268 PR testsuite/22288
269 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
270
271
272 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
273
274 * gcc.dg/format/gcc_gfc-1.c: New.
275
276 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
277
278 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
279
280 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
281
282 PR fortran/20842
283 * gfortran.dg/io_invalid_1.f90: New test.
284
285 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
286
287 * gcc.dg/format/gcc_diag-1.c: Update.
288
289 2005-07-02 Jeff Law <law@redhat.com>
290
291 * gcc.dg/tree-ssa/pr22051-1.c: New test.
292 * gcc.dg/tree-ssa/pr22051-2.c: New test.
293
294 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
295
296 * gcc.dg/format/gcc_diag-1.c: Update.
297
298 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
299
300 PR tree-opt/22269
301 * gcc.c-torture/compile/pr22269.c: New test.
302
303 2005-06-30 Diego Novillo <dnovillo@redhat.com>
304
305 PR 21584
306 PR 22219
307 * g++.dg/tree-ssa/pr21584-1.C: New test.
308 * g++.dg/tree-ssa/pr21584-2.C: New test.
309
310 2005-06-30 Ziemowit Laski <zlaski@apple.com>
311
312 * obj-c++.dg/try-catch-11.mm: New.
313 * objc.dg/try-catch-10.m: New.
314
315 2005-06-29 David Edelsohn <edelsohn@gnu.org>
316
317 * g++.dg/other/ucnid-1.C: xfail on AIX.
318
319 2005-06-29 Diego Novillo <dnovillo@redhat.com>
320
321 PR 22234
322 * gcc.dg/20050629-1.c: New test.
323
324 2005-06-29 Ziemowit Laski <zlaski@apple.com>
325
326 * obj-c++.dg/const-str-1[0-1].mm: New.
327 * objc.dg/const-str-1[0-1].m: New.
328
329 2005-05-29 Richard Henderson <rth@redhat.com>
330
331 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
332 Rename from check_effective_target_vect_no_max.
333 (check_effective_target_vect_no_int_add): New.
334 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
335 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
336 * gcc.dg/vect/vect-reduc-3.c: Likewise.
337 * gcc.dg/vect/vect-reduc-1.c: Use both.
338 * gcc.dg/vect/vect-reduc-2.c: Likewise.
339
340 2005-05-29 Richard Henderson <rth@redhat.com>
341
342 * lib/target-supports.exp (check_effective_target_vect_no_max):
343 Remove i386 and x86_64.
344
345 2005-06-29 Steve Ellcey <sje@cup.hp.com>
346
347 PR testsuite/21969
348 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
349
350 2005-06-29 Steve Ellcey <sje@cup.hp.com>
351
352 PR middle-end/21969
353 * gcc.dg/vect/pr21969.c: New test.
354
355 2005-06-28 Eric Christopher <echristo@redhat.com>
356
357 PR c/22052
358 PR c/21975
359 * gcc.dg/inline1.c: New test.
360 * gcc.dg/inline2.c: Ditto.
361 * gcc.dg/inline3.c: Ditto.
362 * gcc.dg/inline4.c: Ditto.
363 * gcc.dg/inline5.c: Ditto.
364
365 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
366
367 PR libfortran/22142
368 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
369 Add testcase also testing eoshift1 for PR 22142.
370
371 2005-06-28 Richard Henderson <rth@redhat.com>
372
373 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
374 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
375 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
376 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
377 gcc.dg/tree-ssa/20030922-2.c: Likewise.
378
379 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
380
381 PR libfortran/22142
382 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
383 Add testcase for PR 22142.
384
385 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
386
387 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
388 gcc.target/ia64/fpreg-2.c: New tests.
389
390 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
391
392 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
393
394 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
395
396 PR libfortran/22170
397 * gfortran.dg/slash_1.f90: New test.
398
399 2005-06-27 Richard Henderson <rth@redhat.com>
400
401 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
402 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
403 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
404 * gcc.dg/vect/vect-reduc-2.c: Likewise.
405 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
406 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
407
408 2005-06-27 Richard Henderson <rth@redhat.com>
409
410 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
411 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
412
413 2005-06-27 Ziemowit Laski <zlaski@apple.com>
414
415 * obj-c++.dg/proto-lossage-5.mm: New.
416 * objc.dg/proto-lossage-5.m: New.
417
418 2005-06-27 Diego Novillo <dnovillo@redhat.com>
419
420 PR 21959
421 * gcc.dg/tree-ssa/pr21959.c: New test.
422
423 2005-06-27 Jakub Jelinek <jakub@redhat.com>
424
425 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
426 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
427 testing uninitialized var.
428
429 * gcc.c-torture/execute/builtins/chk.h: New.
430 * gcc.c-torture/execute/builtins/lib/chk.c: New.
431 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
432 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
433 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
434 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
435 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
436 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
437 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
438 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
439 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
440 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
441 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
442 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
443 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
444 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
445 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
446 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
447 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
448 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
449 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
450 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
451 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
452 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
453 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
454 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
455 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
456 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
457 * gcc.dg/builtin-object-size-1.c: New test.
458 * gcc.dg/builtin-object-size-2.c: New test.
459 * gcc.dg/builtin-object-size-3.c: New test.
460 * gcc.dg/builtin-object-size-4.c: New test.
461 * gcc.dg/builtin-object-size-5.c: New test.
462 * gcc.dg/builtin-stringop-chk-1.c: New test.
463 * gcc.dg/builtin-stringop-chk-2.c: New test.
464 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
465 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
466 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
467 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
468 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
469 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
470 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
471 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
472 * gcc.c-torture/execute/printf-1.c: New test.
473 * gcc.c-torture/execute/fprintf-1.c: New test.
474 * gcc.c-torture/execute/vprintf-1.c: New test.
475 * gcc.c-torture/execute/vfprintf-1.c: New test.
476 * gcc.c-torture/execute/printf-chk-1.c: New test.
477 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
478 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
479 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
480
481 2005-06-27 Michael Matz <matz@suse.de>
482
483 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
484 slot is not merged if address escapes.
485
486 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
487
488 PR c/21911
489 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
490
491 2005-06-26 Jakub Jelinek <jakub@redhat.com>
492
493 PR middle-end/17965
494 * gcc.c-torture/compile/20050622-1.c: New test.
495
496 PR middle-end/22028
497 * gcc.dg/20050620-1.c: New test.
498
499 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
500
501 PR tree-optimization/22026
502 * gcc.dg/tree-ssa/pr22026.c: New.
503
504 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
505
506 PR libfortran/22144
507 * gfortran.dg/shift-alloc.f90: New testcase.
508
509 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
510
511 * all files: Update FSF address in copyright headers.
512
513 2005-06-22 Jan Hubicka <jh@suse.cz>
514
515 * wholeprogram-1.c: New testcase.
516 * wholeprogram-2.c: New testcase.
517
518 2005-06-24 Mark Mitchell <mark@codesourcery.com>
519
520 PR 22171
521 * gcc.dg/tree-ssa/pr22171.c: New test.
522
523 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
524
525 * gfortran.dg/simplify_modulo.f90: New.
526
527 2005-06-24 Jan Hubicka <jh@suse.cz>
528
529 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
530
531 2005-06-23 Ziemowit Laski <zlaski@apple.com>
532
533 * obj-c++.dg/proto-lossage-[1-4].mm: New.
534
535 2005-06-23 Ziemowit Laski <zlaski@apple.com>
536
537 * obj-c++.dg/typedef-alias-1.mm: New.
538 * objc.dg/typedef-alias-1.m: New.
539
540 2005-06-23 Jeff Law <law@redhat.com>
541
542 * gcc.dg/tree-ssa/vrp16.c: New test.
543
544 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
545
546 * lib/target-supports.exp: Add
547 check_effective_target_fortran_large_real and
548 check_effective_target_fortran_large_int to check for
549 corresponding effective targets.
550 * gfortran.dg/large_integer_kind_1.f90: New test.
551 * gfortran.dg/large_real_kind_1.f90: New test.
552
553 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
554
555 PR tree-optimization/22117
556 * gcc.dg/tree-ssa/pr22117.c: New.
557
558 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
559
560 PR testsuite/22123
561 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
562
563 2005-06-23 David Edelsohn <edelsohn@gnu.org>
564
565 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
566
567 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
568
569 * gfortran.dg/f2c_4.f90: Add tests for complex functions
570 * gfortran.dg/f2c_4.c: Likewise
571
572 2005-06-22 Paul Brook <paul@codesourcery.com>
573
574 PR fortran/21034
575 * gfortran.dg/auto_save_1.f90: New test.
576
577 2005-06-22 Michael Matz <matz@suse.de>
578
579 * gcc.target/x86-64/abi: New directory.
580 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
581 * gcc.target/x86-64/abi/README.gcc: New file.
582 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
583 * gcc.target/x86-64/abi/asm-support.s: New file.
584 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
585 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
586 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
587 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
588 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
589 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
590 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
591 * gcc.target/x86_64/abi/test_bitfields.c: New test.
592 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
593 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
594 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
595 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
596 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
597 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
598 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
599 * gcc.target/x86_64/abi/test_varargs.c: New test.
600
601 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
602
603 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
604 32-bit i?86 and x86_64.
605
606 2005-06-21 Ziemowit Laski <zlaski@apple.com>
607
608 * obj-c++.dg/const-str-[1-9].mm: New tests.
609
610 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
611
612 PR fortran/22010
613 * gfortran.dg/namelist_use.f90: New.
614 * gfortran.dg/namelist_use_only.f90: New.
615
616 2005-06-21 Jeff Law <law@redhat.com>
617
618 * gcc.dg/tree-ssa/vrp15.c: New test.
619
620 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
621
622 * lib/target-supports.exp (check_effective_target_vect_reduction):
623 Remove.
624 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
625 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
626 remove vect_reduction target keyword. Also avoid two returns in main.
627 * gcc.dg/vect/vect-reduc-3.c: Likewise.
628 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
629 * gcc.dg/vect/vect-reduc-1short.c: New test.
630 * gcc.dg/vect/vect-reduc-1char.c: New test.
631 * gcc.dg/vect/vect-reduc-2short.c: New test.
632 * gcc.dg/vect/vect-reduc-2char.c: New test.
633 * gcc.dg/vect/vect-reduc-6.c: New test.
634 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
635 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
636 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
637
638 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
639 Paul Thomas <pault@gcc.gnu.org>
640
641 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
642 New tests.
643
644 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
645
646 * gfortran.dg/backslash_1.f90: New test.
647 * gfortran.dg/backslash_2.f90: New test.
648
649 2005-06-20 Steven G. Kargl <kargls@comcast.net>
650
651 * gfortran.dg/duplicate_labels.f90: New test.
652
653 2005-06-20 Jan Beulich <jbeulich@novell.com>
654
655 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
656 unsupportable relocations.
657 * g++.old-deja/g++.other/store-expr1.C: Likewise.
658 * gcc.dg/20050321-2.c: xfail for NetWare.
659
660 2005-06-20 Andreas Jaeger <aj@suse.de>
661
662 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
663 gcc.target/i386/fastcall-sseregparm.c,
664 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
665
666 2005-06-19 Richard Henderson <rth@redhat.com>
667
668 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
669
670 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
671
672 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
673
674 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
675
676 PR c++/22115
677 * g++.dg/conversion/simd2.C: Change expected error message.
678
679 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
680
681 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
682 * gcc.dg/vect/vect-reduc-2.c: Likewise.
683 * gcc.dg/vect/vect-reduc-3.c: Likewise.
684
685 2005-06-18 James A Morrison <phython@gcc.gnu.org>
686
687 * gcc.dg/fold-mod-1.c: New test.
688
689 2005-06-18 Steven G. Kargl <kargls@comcast.net>
690
691 PR fortran/19926
692 * gfortran.dg/pr19926.f90: New test.
693
694 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
695
696 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
697 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
698 targets.
699 * gcc.dg/vect/vect-reduc-2.c: Likewise.
700 * gcc.dg/vect/vect-reduc-3.c: Likewise.
701
702 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
703
704 * gcc.target/ia64/float80-varargs-1.c: New test.
705
706 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
707
708 PR tree-opt/22035
709 * gfortran.dg/f2c_6.f90: New test.
710
711 2005-06-17 Geoffrey Keating <geoffk@apple.com>
712
713 PR c++/17413
714 * g++.dg/template/local5.C: New.
715
716 2005-06-17 Richard Henderson <rth@redhat.com>
717
718 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
719
720 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
721
722 PR testsuite/21945
723 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
724
725 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
726
727 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
728 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
729 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
730 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
731 check_vect to verify the presence of hardware vector support.
732
733 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
734
735 PR testsuite/22056
736 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
737
738 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
739
740 PR libfortran/19216
741 * gfortran.dg/pr19216.f: Add correct space between brackets and
742 dg directive.
743
744 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
745
746 PR libfortran/16436
747 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
748
749 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
750
751 * gcc.target/i386/attributes-error.c: New testcase.
752 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
753 * gcc.target/i386/regparm-stdcall.c: Likewise.
754 * gcc.target/i386/sseregparm-1.c: Likewise.
755 * gcc.target/i386/sseregparm-2.c: Likewise.
756
757 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
758
759 * g++.dg/rtti/crash2.C: New.
760
761 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
762
763 * gcc.dg/noncompile/20040203-3.c: Update expected message.
764
765 2005-06-15 David Ung <davidu@mips.com>
766
767 * gcc.target/mips/mips16e-extends.c: New test for testing the
768 generation of MIPS16e zeb/zeh, seb/seh instructions.
769
770 2005-06-15 Diego Novillo <dnovillo@redhat.com>
771
772 PR 22018
773 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
774 * gcc.dg/tree-ssa/pr22018.c: New test.
775
776 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
777
778 * gcc.dg/simd-1.c: Update error messages.
779 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
780 * gcc.dg/simd-2.c: Update error messages.
781 * gcc.dg/simd-4.c: New.
782
783 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
784
785 PR c++/20678
786 * g++.dg/other/crash-4.C: New.
787
788 2005-06-14 Devang Patel <dpatel@apple.com>
789
790 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
791
792 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
793
794 PR c++/21929
795 * g++.dg/parse/crash11.C: Update
796
797 2005-06-13 Jeff Law <law@redhat.com>
798
799 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
800 perform the desired transformations.
801 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
802 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
803
804 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
805
806 PR fortran/22038
807 * gfortran.dg/forall_1.f90: Un-XFAIL.
808
809 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
810
811 PR c++/21929
812 * g++.dg/parse/crash26.C: New.
813
814 PR c++/20789
815 * g++.dg/init/member1.C: New.
816
817 2005-06-13 Jakub Jelinek <jakub@redhat.com>
818
819 * gfortran.dg/altreturn_1.f90: New test.
820
821 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
822
823 PR middle-end/21985
824 * gcc.dg/tree-ssa/pr21985.c: New test.
825
826 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
827
828 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
829
830 2005-06-12 Roger Sayle <roger@eyesopen.com>
831
832 PR c++/21930
833 * g++.dg/other/error10.C: New test case.
834
835 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
836
837 PR libfortran/19155
838 * gfortran.dg/pr19155.f: Add test.
839
840 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
841
842 * gfortran.dg/f2c_7.f90: New test.
843
844 * gfortran.dg/forall_1.f90: XFAILed.
845
846 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
847
848 * gcc.dg/pr14796-1.c: New.
849 * gcc.dg/pr14796-2.c: New.
850
851 2005-06-11 Steven G. Kargl <kargls@comcast.net>
852
853 PR fortran/17792
854 PR fortran/21375
855 * gfortran.dg/deallocate_stat.f90: New test.
856
857 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
858
859 * gfortran.fortran-torture/execute/in-pack.f90: New test.
860
861 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
862
863 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
864 access will be generated when this loop is vectorized. Test that
865 accesses with same alignment were detected.
866 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
867 Test that accesses with same alignment were detected.
868 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
869 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
870 alignment were detected.
871
872 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
873
874 * gcc.dg/Wcxx-compat-1.c: New.
875
876 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
877
878 PR libfortran/21480
879 * gfortran.dg/reshape-complex.f90: Add a test for a packed
880 complex array.
881
882 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
883
884 * gcc.dg/alias-8.c: New.
885
886 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
887
888 * gcc.dg/format/cmn_err-1.c: Update.
889
890 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
891
892 PR target/20666
893 * gcc.target/sparc/fexpand-2.c: New.
894 * gcc.target/sparc/fpmerge-2.c: New.
895 * gcc.target/sparc/fpmul-2.c: New.
896 * gcc.target/sparc/noresult.c: New.
897 * gcc.target/sparc/pdist-2.c: New.
898 * gcc.target/sparc/pdist-3.c: New.
899
900 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
901
902 PR testsuite/21702
903 * gcc.target/i386/i386.exp: Fix comment typo.
904
905 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
906
907 PR c++/19497
908 * g++.dg/inherit/using5.C: New.
909 * g++.dg/inherit/using6.C: New.
910
911 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
912
913 PR c++/19894
914 * g++.dg/template/ptrmem15.C: New test.
915
916 PR c++/20563
917 * g++.dg/ext/label4.C: New test.
918
919 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
920
921 * gcc.dg/tls/debug-1.c: New test.
922
923 2005-06-07 Dale Johannesen <dalej@apple.com>
924
925 * gcc.target/i386/movq.c: New.
926
927 2005-06-07 Dale Johannesen <dalej@apple.com>
928
929 * gcc.dg/20050607-1.c: New.
930
931 2005-06-07 Jakub Jelinek <jakub@redhat.com>
932
933 PR middle-end/21850
934 * gcc.c-torture/execute/20050607-1.c: New test.
935
936 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
937
938 PR libfortran/21926
939 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
940 Test case where the return array has lowest stride one,
941 but isn't packed.
942
943 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
944
945 * lib/target-supports.exp (check_effective_target_sync_int_long):
946 Add s390 and s390x targets.
947
948 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
949
950 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
951 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
952 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
953 * gcc.dg/tree-ssa/loop-9.c: New test.
954
955 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
956
957 * g++.dg/parse/defarg10.C: New.
958
959 2005-06-06 Jakub Jelinek <jakub@redhat.com>
960
961 PR regression/21897
962 * gcc.c-torture/execute/20050604-1.c: New test.
963
964 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
965
966 PR 21903
967 * g++.dg/parse/defarg9.C: New.
968
969 PR c++/20637
970 * g++.dg/inherit/using4.C: New.
971 * g++.dg/overload/error1.C: Adjust expected errors.
972 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
973 * g++.old-deja/g++.brendan/arm2.C: Likewise.
974 * g++.old-deja/g++.other/redecl2.C: Likewise.
975 * g++.old-deja/g++.other/redecl4.C: Likewise.
976 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
977
978 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
979
980 * gfortran.dg/f2c_5.f90: Add -w to dg-options
981
982 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
983
984 * lib/gfortran.exp (gfortran_target_compile): Call
985 dg-additional-files-options
986 * gfortran.dg/f2c_4.f90: New file
987 * gfortran.dg/f2c_4.c: New file
988 * gfortran.dg/f2c_5.f90: New file
989 * gfortran.dg/f2c_5.c: New file
990
991 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
992
993 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
994
995 PR fortran/21912
996 * gfortran.dg/array_constructor_4.f90: New test.
997
998 2005-06-05 Mark Mitchell <mark@codesourcery.com>
999
1000 PR c++/21619
1001 * g++.dg/ext/builtin9.C: New test.
1002
1003 2005-06-05 Dale Johannesen <dalej@apple.com>
1004
1005 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
1006 * gcc.c-torture/execute/20050603-2.c: Ditto.
1007
1008 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
1009
1010 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1011 * gcc.dg/vect/vect-reduc-1.c: New.
1012 * gcc.dg/vect/vect-reduc-2.c: New.
1013 * gcc.dg/vect/vect-reduc-3.c: New.
1014
1015 2005-06-04 Dale Johannesen <dalej@apple.com>
1016
1017 * gcc.c-torture/execute/20050603-1.c: New.
1018 * gcc.c-torture/execute/20050603-2.c: New.
1019 * gcc.dg/20050603-3.c: New.
1020
1021 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1022
1023 PR fortran/19195
1024 * gfortran.dg/debug_1.f90: New test.
1025
1026 * gfortran.dg/forall_1.f90: New test.
1027
1028 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1029
1030 * gfortran.dg/array_constructor_3.f90: New test.
1031
1032 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1033
1034 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1035
1036 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
1037
1038 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1039
1040 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1041
1042 PR c/21873
1043 * gcc.dg/init-excess-1.c: New test.
1044
1045 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1046
1047 PR c++/21853
1048 * g++.dg/expr/static_cast6.C: New test.
1049
1050 2005-06-03 Diego Novillo <dnovillo@redhat.com>
1051
1052 * gcc.dg/tree-ssa/vrp14.c: New test.
1053
1054 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1055
1056 PR c++/21336
1057 * g++.dg/template/new2.C: New test.
1058
1059 2005-06-03 Josh Conner <jconner@apple.com>
1060
1061 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1062 all entries in initializer.
1063
1064 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1065
1066 PR middle-end/21858
1067 * gcc.dg/pr21858.c: New testcase.
1068
1069 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
1070
1071 PR tree-optimization/21292
1072
1073 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1074 New.
1075 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1076 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1077 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1078 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1079 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1080
1081 2005-06-02 Richard Henderson <rth@redhat.com>
1082
1083 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1084
1085 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1086
1087 * gcc.dg/wtypequal.c: New testcase.
1088
1089 2005-06-02 Diego Novillo <dnovillo@redhat.com>
1090
1091 PR 21582
1092 * gcc.dg/tree-ssa/pr21582.c: New test.
1093
1094 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1095
1096 PR c++/21280
1097 * g++.dg/opt/interface2.h: New.
1098 * g++.dg/opt/interface2.C: New.
1099 * g++.dg/init/ctor4.C: Adjust error lines.
1100 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1101 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1102 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1103 * g++.old-deja/g++.pt/assign1.C: Likewise.
1104 * g++.old-deja/g++.pt/crash20.C: Likewise.
1105
1106 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1107
1108 PR tree-optimization/21734
1109 * g++.dg/vect/pr21734_1.cc: New.
1110 * g++.dg/vect/pr21734_2.cc: New.
1111
1112 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1113
1114 PR c++/20350
1115 * g++.dg/template/spec24.C: New.
1116
1117 PR c++/21151
1118 * g++.dg/pch/local-1.C: New.
1119 * g++.dg/pch/local-1.Hs: New.
1120
1121 2005-06-01 Diego Novillo <dnovillo@redhat.com>
1122
1123 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1124 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1125 * gcc.dg/tree-ssa/pr14341.c: New test.
1126 * gcc.dg/tree-ssa/pr14841.c: New test.
1127 * gcc.dg/tree-ssa/pr20701.c: New test.
1128 * gcc.dg/tree-ssa/pr21086.c: New test.
1129 * gcc.dg/tree-ssa/pr21090.c: New test.
1130 * gcc.dg/tree-ssa/pr21332.c: New test.
1131 * gcc.dg/tree-ssa/pr21458.c: New test.
1132 * gcc.dg/tree-ssa/pr21658.c: New test.
1133 * gcc.dg/tree-ssa/vrp01.c: New test.
1134 * gcc.dg/tree-ssa/vrp02.c: New test.
1135 * gcc.dg/tree-ssa/vrp03.c: New test.
1136 * gcc.dg/tree-ssa/vrp04.c: New test.
1137 * gcc.dg/tree-ssa/vrp05.c: New test.
1138 * gcc.dg/tree-ssa/vrp06.c: New test.
1139 * gcc.dg/tree-ssa/vrp07.c: New test.
1140 * gcc.dg/tree-ssa/vrp08.c: New test.
1141 * gcc.dg/tree-ssa/vrp09.c: New test.
1142 * gcc.dg/tree-ssa/vrp10.c: New test.
1143 * gcc.dg/tree-ssa/vrp11.c: New test.
1144 * gcc.dg/tree-ssa/vrp12.c: New test.
1145 * gcc.dg/tree-ssa/vrp13.c: New test.
1146
1147 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1148
1149 PR 21029
1150 * gcc.dg/tree-ssa/pr21029.c: New test.
1151
1152 2005-06-01 Roger Sayle <roger@eyesopen.com>
1153
1154 * gfortran.dg/logint-1.f: New test case.
1155 * gfortran.dg/logint-2.f: Likewise.
1156 * gfortran.dg/logint-3.f: Likewise.
1157
1158 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1159
1160 PR c/21536
1161 PR c/20760
1162 * gcc.dg/20050527-1.c: New test.
1163
1164 * gcc.dg/i386-sse-12.c: New test.
1165
1166 PR fortran/21729
1167 * gfortran.dg/implicit_5.f90: New test.
1168
1169 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1170
1171 PR fortran/20883
1172 * gfortran/assign_4.f90: New test.
1173 * gfortran/assign_2.f90: Change compile to run.
1174
1175 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1176
1177 * lib/target-supports.exp
1178 (check_effective_target_sync_char_short): New.
1179 * gcc.dg/sync-2.c: New.
1180
1181 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1182
1183 PR tree-optimization/21817
1184 * gcc.dg/torture/pr21817-1.c: New.
1185
1186 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1187
1188 PR c++/21165
1189 * g++.dg/template/init5.C: New.
1190
1191 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1192
1193 * gfortran.dg/char_initialiser_actual.f90:
1194 Test character initialisers as actual arguments.
1195 * gfortran.dg/char_pointer_comp_assign.f90:
1196 Test character pointer structure component assignments.
1197 * gfortran.dg/char_array_structure_constructor.f90:
1198 Test character components in structure constructors.
1199
1200 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1201
1202 PR middle-end/20931
1203 * g++.dg/opt/pr20931.C: New test.
1204
1205 2005-05-31 Andreas Jaeger <aj@suse.de>
1206
1207 PR testsuite/20772
1208 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1209 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1210 g++.old-deja/g++.ext/asmspec1.C,
1211 g++.old-deja/g++.other/regstack.C,
1212 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1213 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1214 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1215 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1216 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1217 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1218 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1219 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1220 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1221 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1222 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1223 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1224 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1225 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1226 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1227 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1228 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1229 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1230 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1231
1232 2005-05-31 Jeff Law <law@redhat.com>
1233
1234 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1235
1236 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1237
1238 PR middle-end/21743
1239 * gcc.dg/builtins-1.c: Activate disabled clog test.
1240 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1241
1242 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1243
1244 * gfortran.dg/char_pointer_assign.f90:
1245 Test character-pointer assignments and pointer assignments.
1246 * gfortran.dg/char_pointer_dummy.f90:
1247 Test character-pointer dummy arguments.
1248 * gfortran.dg/char_pointer_func.f90:
1249 Test character-pointer function returns.
1250 * gfortran.dg/char_pointer_dependency.f90:
1251 Test character-pointer functions with dependencies.
1252
1253 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1254
1255 PR c++/21784
1256 * g++.dg/lookup/using14.C: New test.
1257
1258 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1259
1260 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1261 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1262 trailing ^M.
1263
1264 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1265
1266 PR c++/17413
1267 * g++.dg/template/local5.C: New.
1268
1269 PR target/21761
1270 * gcc.c-torture/compile/pr21761.c: New.
1271
1272 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1273 before darwin8.
1274
1275 2005-05-30 Steven G. Kargl
1276
1277 PR fortran/20846
1278 * gfortran.dg/inquire_8.f90: New test.
1279
1280 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1281
1282 PR libfortran/21376
1283 * gfortran.dg/output_exponents_1.f90: New test.
1284
1285 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1286
1287 PR libfortran/20006
1288 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1289
1290 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1291
1292 PR c++/21210
1293 * g++.dg/ext/complex1.C: New test.
1294
1295 PR c++/21340
1296 * g++.dg/init/ctor6.C: New test.
1297
1298 2005-05-29 Jan Hubicka <jh@suse.cz>
1299
1300 * gcc.c-torture/compile/pr21562.c: New.
1301
1302 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1303
1304 * gfortran.dg/subnormal_1.f90: New test.
1305
1306 2005-05-28 Jan Hubicka <jh@suse.cz>
1307
1308 * tree-prof.exp: Fix comment.
1309 * value-prof-1.c: New.
1310 * value-prof-2.c: New.
1311 * value-prof-3.c: New.
1312 * value-prof-4.c: New.
1313
1314 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1315
1316 PR c++/21614
1317 * g++.dg/expr/ptrmem6.C: New test.
1318 * g++.dg/expr/ptrmem6a.C: Likewise.
1319
1320 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1321
1322 PR tree-optimization/21658
1323 * gcc.dg/tree-ssa/pr21658.c: New.
1324
1325 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1326
1327 PR c++/21455
1328 * g++.dg/inherit/ptrmem3.C: New.
1329
1330 PR c++/21681
1331 * g++.dg/parse/template16.C: New.
1332
1333 2005-05-27 Andreas Jaeger <aj@suse.de>
1334
1335 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1336
1337 * gcc.dg/i386-sse-8.c: Run test on all archs.
1338
1339 2005-05-26 Mike Stump <mrs@apple.com>
1340
1341 * objc.dg/isa-field-1.m: Only run on darwin.
1342 * objc.dg/lookup-1.m: Likewise.
1343 * objc.dg/try-catch-8.m: Likewise.
1344
1345 2005-05-26 Roger Sayle <roger@eyesopen.com>
1346
1347 PR tree-optimization/9814
1348 * gcc.dg/pr9814-1.c: New test case.
1349
1350 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1351
1352 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1353 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1354 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1355 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1356 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1357 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1358 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1359 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1360 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1361 objc.dg/try-catch-8.m: New.
1362
1363 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1364
1365 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1366 remove extraneous semicolons.
1367
1368 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1369
1370 * obj-c++.dg/comp-types-12.mm: New.
1371 * objc.dg/comp-types-11.m: New.
1372 * objc.dg/selector-4.m: New.
1373
1374 2005-05-26 Andreas Jaeger <aj@suse.de>
1375
1376 PR testsuite/20772
1377 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1378 g++.old-deja/g++.ext/attrib3.C,
1379 g++.old-deja/g++.other/store-expr1.C,
1380 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1381 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1382 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1383 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1384 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1385 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1386 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1387 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1388 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1389 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1390 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1391 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1392 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1393 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1394 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1395 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1396 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1397 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1398 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1399
1400 2005-05-26 Andreas Jaeger <aj@suse.de>
1401
1402 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1403 x86-64 compilation.
1404
1405 2005-05-26 Andreas Jaeger <aj@suse.de>
1406
1407 PR testsuite/20772
1408 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1409 gcc.misc-tests/i386-pf-athlon-1.c,
1410 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1411 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1412 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1413 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1414 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1415 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1416 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1417 programs.
1418
1419 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1420 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1421 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1422 x86-64 compilation.
1423
1424 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1425 x86_64.
1426
1427 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1428 effective-target ilp32.
1429
1430 2005-05-26 David Ung <davidu@mips.com>
1431
1432 * gcc.target/mips/ext_ins.c: New test for testing the generation
1433 of MIPS32/64 rev 2 ext/ins instructions.
1434
1435 2005-05-26 Andreas Jaeger <aj@suse.de>
1436
1437 * treelang/compile/unsigned.tree: Use gimple instead of
1438 nonexisting generic dump.
1439
1440 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1441
1442 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1443
1444 2005-05-26 Andreas Jaeger <aj@suse.de>
1445
1446 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1447
1448 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1449
1450 PR libfortran/17283
1451 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1452 Test callee-allocated memory with write statements.
1453
1454 2005-05-25 Roger Sayle <roger@eyesopen.com>
1455
1456 PR middle-end/21709
1457 * gcc.dg/pr21709-1.c: New test case.
1458
1459 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1460 Mike Stump <mrs@apple.com>
1461
1462 * objc/execute/next_mapping.h: Update for C++.
1463
1464 * obj-c++.dg/selector-1.mm: Move to...
1465 * obj-c++.dg/selector-4.mm: here...
1466
1467 * obj-c++.dg/basic.mm: New.
1468 * obj-c++.dg/comp-types-1.mm: New.
1469 * obj-c++.dg/cxx-class-1.mm: New.
1470 * obj-c++.dg/cxx-ivars-1.mm: New.
1471 * obj-c++.dg/cxx-ivars-2.mm: New.
1472 * obj-c++.dg/cxx-ivars-3.mm: New.
1473 * obj-c++.dg/cxx-scope-1.mm: New.
1474 * obj-c++.dg/cxx-scope-2.mm: New.
1475 * obj-c++.dg/defs.mm: New.
1476 * obj-c++.dg/empty-private-1.mm: New.
1477 * obj-c++.dg/encode-1.mm: New.
1478 * obj-c++.dg/encode-2.mm: New.
1479 * obj-c++.dg/encode-3.mm: New.
1480 * obj-c++.dg/extern-c-1.mm: New.
1481 * obj-c++.dg/extra-semi.mm: New.
1482 * obj-c++.dg/fix-and-continue-2.mm: New.
1483 * obj-c++.dg/isa-field-1.mm: New.
1484 * obj-c++.dg/ivar-list-semi.mm: New.
1485 * obj-c++.dg/local-decl-1.mm: New.
1486 * obj-c++.dg/lookup-1.mm: New.
1487 * obj-c++.dg/lookup-2.mm: New.
1488 * obj-c++.dg/method-1.mm: New.
1489 * obj-c++.dg/method-2.mm: New.
1490 * obj-c++.dg/method-3.mm: New.
1491 * obj-c++.dg/method-4.mm: New.
1492 * obj-c++.dg/method-5.mm: New.
1493 * obj-c++.dg/method-6.mm: New.
1494 * obj-c++.dg/method-7.mm: New.
1495 * obj-c++.dg/no-extra-load.mm: New.
1496 * obj-c++.dg/overload-1.mm: New.
1497 * obj-c++.dg/pragma-1.mm: New.
1498 * obj-c++.dg/pragma-2.mm: New.
1499 * obj-c++.dg/private-1.mm: New.
1500 * obj-c++.dg/private-2.mm: New.
1501 * obj-c++.dg/proto-qual-1.mm: New.
1502 * obj-c++.dg/qual-types-1.mm: New.
1503 * obj-c++.dg/stubify-1.mm: New.
1504 * obj-c++.dg/stubify-2.mm: New.
1505 * obj-c++.dg/super-class-1.mm: New.
1506 * obj-c++.dg/super-class-2.mm: New.
1507 * obj-c++.dg/super-dealloc-1.mm: New.
1508 * obj-c++.dg/super-dealloc-2.mm: New.
1509 * obj-c++.dg/template-1.mm: New.
1510 * obj-c++.dg/template-2.mm: New.
1511 * obj-c++.dg/template-3.mm: New.
1512 * obj-c++.dg/template-4.mm: New.
1513 * obj-c++.dg/template-5.mm: New.
1514 * obj-c++.dg/template-6.mm: New.
1515 * obj-c++.dg/try-catch-1.mm: New.
1516 * obj-c++.dg/try-catch-2.mm: New.
1517 * obj-c++.dg/try-catch-3.mm: New.
1518 * obj-c++.dg/try-catch-4.mm: New.
1519 * obj-c++.dg/try-catch-5.mm: New.
1520 * obj-c++.dg/try-catch-6.mm: New.
1521 * obj-c++.dg/try-catch-7.mm: New.
1522 * obj-c++.dg/try-catch-8.mm: New.
1523 * obj-c++.dg/try-catch-9.mm: New.
1524 * obj-c++.dg/va-meth-1.mm: New.
1525
1526 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1527
1528 * obj-c++.dg/selector-1.mm: New.
1529 * obj-c++.dg/selector-2.mm: New.
1530
1531 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1532
1533 * obj-c++.dg/selector-3.mm: New.
1534 * objc.dg/selector-3.m: New.
1535
1536 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1537
1538 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1539 about where warning appears.
1540
1541 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1542
1543 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1544 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1545 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1546 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1547
1548 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1549
1550 * gcc.dg/20050524-1.c: New test.
1551
1552 2005-05-25 Jan Hubicka <jh@suse.cz>
1553
1554 * gcc.dg/tree-prof/inliner-1.c: New.
1555
1556 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1557
1558 * gcc.dg/tree-prof: New directory.
1559 * gcc.dg/tree-prof/tree-prof.exp: New.
1560
1561 2005-05-25 DJ Delorie <dj@redhat.com>
1562
1563 * gcc.dg/Wattributes-1.c: New.
1564 * gcc.dg/Wattributes-2.c: New.
1565 * gcc.dg/Wattributes-3.c: New.
1566
1567 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1568
1569 PR tree-optimization/19833
1570 * gcc.dg/uninit-4.c: Remove xfail.
1571 * gcc.dg/uninit-9.c: Ditto.
1572
1573 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1574
1575 * obj-c++.dg/bitfield-[1-5].mm: New.
1576 * obj-c++.dg/class-protocol-1.mm: New.
1577 * obj-c++.dg/comp-types-1[0-1].mm: New.
1578 * obj-c++.dg/comp-types-[2-9].mm: New.
1579 * obj-c++.dg/encode-[4-8].mm: New.
1580 * obj-c++.dg/layout-1.mm: New.
1581 * obj-c++.dg/method-1[0-9].mm: New.
1582 * obj-c++.dg/method-2[0-1].mm: New.
1583 * obj-c++.dg/method-[8-9].mm: New.
1584 * obj-c++.dg/objc-gc-3.mm: New.
1585 * obj-c++.dg/try-catch-10.mm: New.
1586 * objc.dg/bitfield-5.m: New.
1587 * objc.dg/comp-types-10.m: New.
1588 * objc.dg/comp-types-9.m: New.
1589 * objc.dg/layout-1.m: New.
1590 * objc.dg/objc-gc-4.m: New.
1591 * objc.dg/try-catch-9.m: New.
1592 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1593 * objc.dg/comp-types-1.m: Likewise.
1594 * objc.dg/comp-types-[5-6].m: Likewise.
1595 * objc.dg/method-9.m: Likewise.
1596
1597 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1598
1599 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1600 and on hardware without VMX support.
1601
1602 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1603
1604 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1605
1606 * lib/profopt.exp (dg-final-generate, dg-final-use,
1607 profopt-final-code, profopt-get-options): New.
1608 (profopt-execute): Process test directives.
1609
1610 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1611 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1612 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1613
1614 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1615
1616 PR C++/21645
1617 * g++.dg/init/ctor5.C: New test.
1618
1619 2005-05-24 Ira Rosen <irar@il.ibm.com>
1620
1621 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1622 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1623 vect-113.c, vect-114.c.
1624
1625 2005-05-23 Adam Nemet <anemet@lnxw.com>
1626
1627 * gcc.dg/const-elim-1.c: Remove xfails.
1628
1629 2005-05-23 Jeff Law <law@redhat.com>
1630
1631 * gcc.c-torture/compile/pr21638.c: New test.
1632 * gcc.c-torture/compile/20050520-1.c: New test.
1633
1634 2005-05-23 Nick Clifton <nickc@redhat.com>
1635
1636 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1637 be a proper triple, ie: m32r*-*-*.
1638 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1639
1640 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1641
1642 PR middle-end/21331
1643 PR tree-opt/21293
1644 * gcc.c-torture/compile/pr21293.c: New test.
1645 * gcc.c-torture/execute/pr21331.c: New test.
1646
1647 2004-05-20 Richard Henderson <rth@redhat.com>
1648
1649 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1650
1651 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1652
1653 * obj-c++-dg.exp: Add.
1654 * obj-c++.exp: Add.
1655 * obj-c++.dg/dg.exp: Add.
1656
1657 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1658
1659 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1660 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1661
1662 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1663
1664 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1665
1666 2004-05-19 Richard Henderson <rth@redhat.com>
1667
1668 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1669
1670 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1671
1672 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1673
1674 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1675
1676 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1677
1678 PR c++/21495
1679 * g++.dg/parse/extern1.C: New test.
1680 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1681
1682 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1683
1684 * gcc.dg/c99-math.h: New.
1685 * gcc.dg/c99-math-float-1.c: New test.
1686 * gcc.dg/c99-math-double-1.c: Likewise.
1687 * gcc.dg/c99-math-long-double-1.c: Likewise.
1688
1689 2005-05-18 Richard Henderson <rth@redhat.com>
1690
1691 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1692
1693 2005-05-18 Devang Patel <dpatel@apple.com>
1694
1695 * g++.dg/opt/20050511-1.C: New test.
1696
1697 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1698
1699 PR libfortran/21127
1700 * gfortran.dg/reshape-complex.f90: New test.
1701
1702 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1703
1704 * gfortran.dg/array_constructor_1.f90: New test.
1705 * gfortran.dg/array_constructor_2.f90: New test.
1706
1707 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1708
1709 PR fortran/20954
1710 * gfortran.dg/pr20954.f: New test.
1711
1712 2005-05-17 Mike Stump <mrs@apple.com>
1713
1714 Yet more Objective-C++...
1715
1716 * objc.dg/method-5.m: Update.
1717 * objc.dg/method-6.m: Update.
1718 * objc.dg/method-7.m: Update.
1719 * objc.dg/method-9.m: Update.
1720 * objc.dg/try-catch-2.m: Update.
1721
1722 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1723
1724 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1725 Remove little-endian optimizations.
1726
1727 2005-05-17 Jeff Law <law@redhat.com>
1728
1729 * g++.dg/tree-ssa/pr18414.C: New test.
1730 * gcc.dg/tree-ssa/pr18414.C: New test.
1731 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1732 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1733
1734 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1735
1736 * gcc.dg/compat/generate-random.c: Do not include
1737 libiberty.h.
1738 * gcc.dg/compat/generate-random_r.c: Likewise.
1739
1740 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
1741
1742 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1743
1744 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1745
1746 PR middle-end/21595
1747 * g++.dg/tree-ssa/builtin1.C: New testcase.
1748
1749 2005-05-17 Jakub Jelinek <jakub@redhat.com>
1750
1751 PR c++/21454
1752 * g++.dg/opt/const4.C: New test.
1753
1754 PR middle-end/21492
1755 * g++.dg/opt/crossjump1.C: New test.
1756
1757 PR tree-optimization/21610
1758 * gcc.c-torture/compile/20050516-1.c: New test.
1759
1760 PR fortran/15080
1761 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1762 about the test failing.
1763 * gfortran.fortran-torture/execute/where_7.f90: New test.
1764 * gfortran.fortran-torture/execute/where_8.f90: New test.
1765
1766 2005-05-16 Richard Henderson <rth@redhat.com>
1767
1768 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1769 i?86 and x86_64.
1770
1771 2005-05-16 Mark Mitchell <mark@codesourcery.com>
1772
1773 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1774 (limits.h): Include unconditionally.
1775 (stdlib.h): Likewise.
1776 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1777 (limits.h): Include unconditionally.
1778 (stdlib.h): Likewise.
1779 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1780 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1781 (limits.h): Include unconditionally.
1782 (stdlib.h): Likewise.
1783 (hashtab.h): Do not include.
1784 (getopt.h): Likewise.
1785 (stddef.h): Include.
1786 (hashval_t): Define.
1787 (struct entry): Add "next" field.
1788 (HASH_SIZE): New macro.
1789 (hash_table): New variable.
1790 (switchfiles): Do not use xmalloc.
1791 (mix): New macro.
1792 (iterative_hash): New function.
1793 (hasht): Remove.
1794 (e_exists): New function.
1795 (e_insert): Likewise.
1796 (output): Use, instead of libiberty hashtable functions.
1797 (main): Do not use getopt. Do not call htab_create.
1798
1799 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1800
1801 PR libstdc++/21526
1802 * lib/target-supports.exp (check_mkfifo_available):
1803 Return 0 for cygwin as mkfifo support incomplete on platform.
1804 Fix typos in comments.
1805
1806 2005-05-15 Mark Mitchell <mark@codesourcery.com>
1807
1808 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1809
1810 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1811
1812 PR fortran/17432
1813 * gfortran.dg/assign_4.f: New test.
1814
1815 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1816
1817 PR tree-optimization/21563
1818 * gcc.dg/tree-ssa/pr21563.c: New.
1819
1820 2005-05-14 Jan Hubicka <jh@suse.cz>
1821
1822 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1823
1824 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1825
1826 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1827
1828 2005-05-13 Julian Brown <julian@codesourcery.com>
1829
1830 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1831 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1832
1833 2005-05-13 Jan Hubicka <jh@suse.cz>
1834
1835 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1836 * gcc.dg/fold-xor-?.c: Likewise.
1837 * gcc.dg/pr15784-?.c: Likewise.
1838 * gcc.dg/pr20922-?.c: Likewise.
1839 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1840 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1841 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1842
1843 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1844
1845 PR fortran/21260
1846 * gfortran.dg/hollerith_1.f90: New test.
1847
1848 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1849
1850 * gfortran.dg/func_result_2.f90: New test.
1851
1852 2005-05-11 Bud Davis <bdavis@gfortran.org>
1853
1854 * gfortran.dg/dev_null.f90: New test.
1855
1856 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1857
1858 * gcc.dg/arm-vfp1.c: Revert last change.
1859
1860 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1861
1862 PR middle-end/19807
1863 PR tree-optimization/19639
1864 * g++.dg/tree-ssa/pr19807.C: New testcase.
1865
1866 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1867
1868 PR libfortran/21471
1869 * gfortran.dg/append-1.f90: New test.
1870
1871 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1872
1873 * gcc.dg/pr18501.c: XFAIL.
1874 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1875 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1876 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1877 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1878 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1879 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1880 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1881 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1882
1883 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1884
1885 PR fortran/20178
1886 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1887 gfortran.dg/f2c_3.f90: New tests.
1888
1889 * gfortran.dg/return_1.f90: Fix dg annotation.
1890
1891 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1892
1893 * gcc.c-torture/compile/20050510-1.c: New test.
1894
1895 2005-05-10 Mark Mitchell <mark@codesourcery.com>
1896
1897 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1898
1899 2005-05-10 Bob Wilson <bob.wilson@acm.org>
1900
1901 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1902
1903 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
1904
1905 PR c/17913
1906 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1907
1908 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1909
1910 PR c/21342
1911 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1912 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1913
1914 2005-05-10 Ben Elliston <bje@au.ibm.com>
1915
1916 PR debug/16676
1917 * gcc.dg/debug/pr16676.c: New test.
1918
1919 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1920
1921 PR testsuite/21443
1922 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1923 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1924 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1925 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1926 Change -O1 to -O2.
1927 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1928 -fno-tree-dominator-opts.
1929
1930 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1931
1932 * gfortran.dg/return_1.f90: New test.
1933
1934 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
1935
1936 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1937
1938 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1939
1940 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1941
1942 PR c++/21427
1943 * g++.dg/inherit/covariant13.C: New.
1944
1945 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1946
1947 PR libfortran/19155
1948 * gfortran.dg/pr19155.f: New test.
1949
1950 2005-05-08 Roger Sayle <roger@eyesopen.com>
1951
1952 PR inline-asm/8788
1953 * gcc.dg/pr8788-1.c: New testcase.
1954
1955 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
1956
1957 PR target/21416
1958 * gcc.target/mips/fpcmp-[12].c: New tests.
1959
1960 2005-05-06 Mark Mitchell <mark@codesourcery.com>
1961
1962 * lib/target-supports-dg.exp (dg-require-fork): New function.
1963 (dg-require-mkfifo): Likewise.
1964 * lib/target-supports.exp (check_function_available): New
1965 function.
1966 (check_fork_available): Likewise.
1967 (check_mkfifo_available): Likewise.
1968
1969 2005-05-06 Jeff Law <law@redhat.com>
1970
1971 * gcc.c-torture/compile/pr21380.c: New test.
1972
1973 2005-05-06 Jakub Jelinek <jakub@redhat.com>
1974
1975 PR c++/20961
1976 * g++.dg/ext/weak3.C: New test.
1977
1978 2005-05-05 Mark Mitchell <mark@codesourcery.com>
1979
1980 PR c++/21352
1981 * g++.dg/template/crash37.C: New test.
1982
1983 2005-05-05 Paul Brook <paul@codesourcery.com>
1984
1985 * gcc.dg/arm-g2.c: Use effective-target arm32.
1986 * gcc.dg/arm-mmx-1.c: Ditto.
1987 * gcc.dg/arm-scd42-2.c: Ditto.
1988 * gcc.dg/arm-vfp1.c: Ditto.
1989 * lib/target-supports.exp (check_effective_target_arm32): New
1990 function.
1991
1992 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1993
1994 PR libfortran/21354
1995 gfortran.dg/in_pack_rank7.f90: New test.
1996
1997 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1998
1999 PR middle-end/15618
2000 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
2001
2002 2005-05-04 Jakub Jelinek <jakub@redhat.com>
2003
2004 PR middle-end/21265
2005 * gcc.dg/20050503-1.c: New test.
2006
2007 PR rtl-optimization/21239
2008 * gcc.dg/i386-sse-11.c: New test.
2009
2010 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
2011
2012 PR target/16888
2013 * gcc.target/i386/asm-1.c: New test.
2014
2015 2005-05-03 Jakub Jelinek <jakub@redhat.com>
2016
2017 PR rtl-optimization/21330
2018 * gcc.c-torture/execute/20050502-1.c: New test.
2019
2020 PR target/21297
2021 * gcc.c-torture/execute/20050502-2.c: New test.
2022
2023 2005-05-03 Uros Bizjak <uros@kss-loka.si>
2024
2025 PR middle-end/21282
2026 * gcc.dg/pr21282.c: New.
2027
2028 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2029
2030 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2031 * gcc.dg/vect/vect-92.c: Likewise
2032 * gcc.dg/vect/vect-93.c: Likewise
2033 * gcc.dg/vect/vect-dv-1.c: Likewise
2034 * gcc.dg/vect/vect-dv-2.c: Likewise
2035 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2036
2037 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2038
2039 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2040 * gfortran.dg/vect/vect-2.f90: Likewise
2041 * gfortran.dg/vect/vect-3.f90: Likewise
2042 * gfortran.dg/vect/vect-4.f90: Likewise
2043 * gfortran.dg/vect/vect-5.f90: Likewise
2044
2045 2005-05-02 Geoffrey Keating <geoffk@apple.com>
2046
2047 PR target/20813
2048 * gcc.dg/rs6000-fpint-2.c: New.
2049
2050 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2051
2052 PR c/15698
2053 * gcc.dg/builtins-30.c: Update expected messages.
2054 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2055 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2056 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2057
2058 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2059
2060 PR tree-optimization/21294
2061 * gcc.dg/tree-ssa/pr21294.c: New.
2062
2063 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
2064
2065 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2066 __builtin_altivec_st_internal_4si built-in.
2067
2068 2005-05-02 Mark Mitchell <mark@codesourcery.com>
2069
2070 PR c++/15875
2071 * g++.dg/template/ptrmem14.C: New test.
2072
2073 2005-05-02 Paul Brook <paul@codesourcery.com>
2074
2075 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2076
2077 2005-05-02 Michael Matz <matz@suse.de>
2078
2079 PR c++/19542
2080 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2081
2082 2005-05-01 Mark Mitchell <mark@codesourcery.com>
2083
2084 * g++.dg/cpp/weak.C: New test.
2085
2086 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2087
2088 * gcc.dg/tree-ssa/loop-8.c: New test.
2089
2090 2005-04-30 Michael Maty <matz@suse.de>
2091
2092 * gcc.dg/inline-mcpy.c: New test.
2093
2094 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2095
2096 PR libfortran/18958
2097 * gfortran.dg/eoshift.f90: New test case.
2098
2099 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
2100
2101 PR libfortran/18857
2102 * gfortran.dg/matmul_1.f90: New test.
2103
2104 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2105
2106 PR tree-optimization/21030
2107 * gcc.dg/tree-ssa/pr21030.c: New.
2108
2109 2005-04-29 Devang Patel <dpatel@apple.com>
2110
2111 PR tree-optimization/21272
2112 * gcc.dg/vect/vect-ifcvt-10.c: New test.
2113
2114 2005-04-29 Jakub Jelinek <jakub@redhat.com>
2115
2116 PR fortran/13082
2117 PR fortran/18824
2118 * gfortran.dg/entry_4.f90: New test.
2119 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2120 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2121 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2122 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2123 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2124 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2125 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2126
2127 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2128
2129 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2130
2131 2005-04-29 Paul Brook <paul@codesourcery.com>
2132
2133 * gfortran.dg/entry_3.f90: New test.
2134
2135 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2136
2137 * gfortran.dg/implicit_4.f90: New test.
2138
2139 2005-04-28 Bob Wilson <bob.wilson@acm.org>
2140
2141 * lib/target-supports.exp (check_profiling_available): Return
2142 false for xtensa-*-elf.
2143
2144 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2145
2146 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2147 error if file cannot be deleted.
2148
2149 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2150
2151 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2152 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2153 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2154 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2155 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2156 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2157 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2158 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2159 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2160 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2161 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2162 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2163 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2164
2165 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2166
2167 PR fortran/20865
2168 * gfortran.dg/pr20865.f90: New test.
2169
2170 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2171
2172 * gcc.dg/void-cast-2.c: New test.
2173
2174 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2175
2176 PR c/21159
2177 * gcc.dg/void-cast-1.c: New test.
2178
2179 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2180
2181 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2182
2183 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2184
2185 PR fortran/21177
2186 * gfortran.dg/pr21177.f90: New test.
2187
2188 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2189
2190 PR tree-optimization/21171
2191 * gcc.dg/tree-ssa/pr21171.c: New test.
2192
2193 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2194
2195 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2196 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2197 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2198 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2199 gcc.dg/tree-ssa/gen-vect-32.c: New.
2200 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2201 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2202 don't run on PPC32.
2203
2204 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2205
2206 PR c/21213
2207 * gcc.dg/transparent-union-3.c: New test.
2208
2209 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2210
2211 PR c/20740
2212 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2213 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2214 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2215 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2216 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2217 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2218
2219 2005-04-26 Jeff Law <law@redhat.com>
2220
2221 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2222 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2223 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2224 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2225 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2226 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2227 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2228
2229 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2230
2231 PR tree-optimization/17598
2232 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2233
2234 2005-04-25 Mike Stump <mrs@apple.com>
2235
2236 * objc.dg/fix-and-continue-1.m: Add.
2237
2238 2005-04-25 Roger Sayle <roger@eyesopen.com>
2239
2240 PR c++/20995
2241 * g++.dg/opt/pr20995-1.C: New test case.
2242
2243 2005-04-25 Devang Patel <dpatel@apple.com>
2244
2245 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2246
2247 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2248
2249 PR testsuite/21062
2250 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2251
2252 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2253
2254 PR C++/21188
2255 * g++.dg/opt/rtti2.C: New test.
2256
2257 2005-04-25 Paul Brook <paul@codesourcery.com>
2258 Steven G. Kargl <kargls@comcast.net>
2259
2260 PR fortran/20879
2261 * gfortran.dg/ichar_1.f90: New file.
2262
2263 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2264
2265 PR middle-end/20991
2266 * g++.dg/opt/pr20991.C: New test.
2267
2268 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2269 where sizeof (type) < __alignof__ (type).
2270 * gcc.dg/compat/struct-layout-1.h: Likewise.
2271
2272 2005-04-24 Per Bothner <per@bothner.com>
2273 Devang Patel <dpatel@apple.com>
2274
2275 PR preprocessor/20907
2276 * gcc.dg/cpp/very-long-comment.c: New test.
2277
2278 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2279
2280 PR fortran/20059
2281 * gfortran.dg/common_5.f: New test.
2282
2283 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2284
2285 PR middle-end/21082
2286 * g++.dg/tree-ssa/pr21082.C: New testcase.
2287
2288 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2289
2290 * gcc.dg/vect/vect-99.c: New test.
2291
2292 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2293
2294 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2295
2296 2005-04-22 Jeff Law <law@redhat.com>
2297
2298 * gcc.dg/uninit-5.c: Remove xfails.
2299 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2300 conditionals and loads.
2301
2302 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2303
2304 PR libfortran/20074
2305 PR libfortran/20436
2306 PR libfortran/21108
2307 * gfortran.dg/nested_reshape.f90: new test
2308 * gfortran.dg/reshape-alloc.f90: new test
2309 * gfortran.dg/reshape.f90: new test
2310
2311 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2312
2313 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2314
2315 * gcc.dg/arm-vfp1.c: New test.
2316
2317 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2318
2319 PR c++/21087
2320 * g++.dg/lookup/builtin2.C: New test.
2321
2322 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2323
2324 * gcc.dg/weak/weak-13.c: New test.
2325
2326 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2327
2328 * lib/target-supports.exp (check_effective_target_sync_int_long):
2329 Add powerpc*.
2330
2331 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2332
2333 * gcc.target/mips/branch-1.c: New test.
2334
2335 2005-04-21 Richard Henderson <rth@redhat.com>
2336
2337 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2338 * gcc.dg/vect/vect-86.c: Likewise.
2339 * gcc.dg/vect/vect-87.c: Likewise.
2340 * gcc.dg/vect/vect-88.c: Likewise.
2341
2342 2005-04-21 Devang Patel <dpatel@apple.com>
2343
2344 PR optimization/20994
2345 * gcc.dg/tree-ssa/ifc-3.c: New test.
2346
2347 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2348
2349 PR c/12913
2350 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2351 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2352 gcc.dg/c99-vla-jump-5.c: New tests.
2353
2354 2005-04-19 Richard Henderson <rth@redhat.com>
2355
2356 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2357 Fix typo in exists check.
2358 (check_effective_target_sync_int_long): New.
2359 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2360 * gcc.dg/ia64-sync-2.c: Likewise.
2361 * gcc.dg/ia64-sync-3.c: Likewise.
2362 * gcc.dg/ia64-sync-4.c: Likewise.
2363
2364 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2365
2366 * gcc.dg/fold-xor-1.c: New test.
2367 * gcc.dg/fold-xor-2.c: New test.
2368
2369 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2370
2371 PR target/20670
2372 * g++.dg/eh/fp-regs.C: New test.
2373
2374 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2375
2376 * gcc.dg/Wint-to-pointer-cast-1.c,
2377 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2378 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2379 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2380
2381 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2382
2383 PR fortran/16861
2384 * gfortran.dg/pr16861.f90: New test.
2385
2386 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2387
2388 * gcc.dg/pr21085.c: New test.
2389
2390 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2391
2392 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2393 (setup_mips_tests, dg-mips-options): New procedures.
2394 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2395 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2396 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2397 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2398 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2399 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2400 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2401 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2402 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2403 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2404 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2405 dg-mips-options instead of dg-options. Remove now-redundant
2406 preprocessor guards.
2407 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2408 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2409 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2410 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2411 * gcc.dg/vr-mult-2.c: Delete.
2412 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2413 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2414 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2415 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2416 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2417 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2418 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2419
2420 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2421
2422 * ada/acats/run_all.sh: Use sync when executable not present.
2423
2424 2005-04-18 Devang Patel <dpatel@apple.com>
2425
2426 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2427 * gcc.dg/vect/vect-11a.c: New.
2428 * gcc.dg/vect/vect-none.c: Update.
2429 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2430
2431 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2432
2433 PR tree-optimization/20922
2434 * gcc.dg/pr20922-1.c: New test.
2435 * gcc.dg/pr20922-2.c: New test.
2436 * gcc.dg/pr20922-3.c: New test.
2437 * gcc.dg/pr20922-4.c: New test.
2438 * gcc.dg/pr20922-5.c: New test.
2439 * gcc.dg/pr20922-6.c: New test.
2440
2441 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2442
2443 PR libfortran/20950
2444 * gfortran.dg/pr20950.f: New test.
2445
2446 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2447
2448 PR libfortran/19216
2449 * gfortran.dg/pr19216.f: New test.
2450
2451 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2452
2453 PR tree-optimization/21001
2454 * gcc.dg/tree-ssa/pr21001.c: New.
2455
2456 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2457
2458 PR libfortran/21075
2459 * gfortran.dg/reshape_rank7.f90: New test.
2460
2461 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2462
2463 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2464 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2465 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2466 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2467 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2468 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2469 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2470 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2471 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2472 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2473 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2474 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2475 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2476 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2477 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2478 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2479 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2480 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2481 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2482 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2483 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2484
2485 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2486
2487 * gfortran.dg/wtruncate.f: New testcase.
2488 * gfortran.dg/wtruncate.f90: New testcase.
2489
2490 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2491
2492 PR c++/21025
2493 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2494 which sizeof/alignof is dependent, rather than just whether we are
2495 processing_template_decl.
2496
2497 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2498
2499 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2500 corrected typo where the wrong variables had been compared.
2501
2502 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2503
2504 PR libfortran/18495
2505 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2506 Test callee-allocated version of return array with a write
2507 statement.
2508 Test spread with a temporary with another write statement.
2509
2510 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2511
2512 PR tree-optimization/21031
2513 * gcc.dg/tree-ssa/pr21031.c: New.
2514
2515 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2516
2517 PR tree-optimization/21004
2518 * gcc.dg/builtins-53.c: Include builtins-config.h.
2519 Check floorf, ceilf, floorl and ceill transformations
2520 only when HAVE_C99_RUNTIME is defined.
2521
2522 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2523
2524 PR middle-end/20739
2525 * gcc.dg/tree-ssa/pr20739.c: New test.
2526
2527 2005-04-14 Mike Stump <mrs@apple.com>
2528
2529 * gcc.dg/Foundation.framework/empty: New.
2530 * gcc.dg/framework-2.c: New.
2531
2532 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2533
2534 PR tree-optimization/21021
2535 * gcc.c-torture/compile/pr21021.c: New.
2536
2537 2005-04-14 Janis Johnson <janis187@us.ibm.com
2538
2539 PR testsuite/21010
2540 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2541 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2542 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2543 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2544 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2545 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2546 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2547 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2548
2549 2005-04-14 Richard Henderson <rth@redhat.com>
2550
2551 * lib/target-supports.exp (check_effective_target_vect_condition):
2552 Add ia64, i?86, and x86_64.
2553
2554 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2555
2556 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2557
2558 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2559
2560 PR tree-optimization/20657
2561 * gcc.dg/tree-ssa/pr20657.c: New.
2562
2563 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2564
2565 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2566 (long long int)trunc*.
2567
2568 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2569
2570 PR target/20927
2571 * gcc.dg/pr20927.c: New test.
2572
2573 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2574
2575 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2576 * gcc.target/mips/asm-1.c: Likewise.
2577
2578 2005-04-13 Dale Johannesen <dalej@apple.com>
2579
2580 * objc.dg/objc-fast-4.m: New.
2581
2582 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2583
2584 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2585 directory.
2586 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2587
2588 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2589
2590 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2591 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2592 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2593
2594 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2595
2596 PR tree-optimization/20913
2597 * gcc.dg/tree-ssa/pr20913.c: New.
2598
2599 PR tree-optimization/20702
2600 * gcc.dg/tree-ssa/pr20702.c: New.
2601
2602 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2603
2604 PR c++/13744
2605 * g++.dg/inherit/local3.C: New test.
2606
2607 2005-04-12 Jeff Law <law@redhat.com>
2608
2609 * gcc.dg/tree-ssa/20050412-1.c: New test.
2610
2611 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2612
2613 PR libfortran/19016
2614 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2615 Add tests with mask generated by expression.
2616 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2617 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2618 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2619
2620 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2621
2622 PR middle-end/20917
2623 * gcc.dg/20050409-1.c: New test.
2624
2625 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2626
2627 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2628
2629 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2630
2631 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2632 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2633 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2634 (TARGET_CXX): Adjust accordingly.
2635 * target.h (struct gcc_target): Remove epxort_class_data. Add
2636 determine_class_data_visibility and class_data_always_comdat.
2637 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2638 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2639 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2640 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2641 (arm_cxx_determine_class_data_visibility): New.
2642 (arm_cxx_class_data_always_comdat): Likewise.
2643 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2644 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2645 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2646 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2647 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2648 Define.
2649
2650 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2651
2652 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2653
2654 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2655
2656 * gcc.dg/i386-darwin-fpmath.c: New.
2657
2658 2004-04-11 Devang Patel <dpatel@apple.com>
2659
2660 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2661 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2662 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2663 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2664 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2665 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2666 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2667 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2668 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2669
2670 2004-04-11 Devang Patel <dpatel@apple.com>
2671
2672 * gcc.dg/vect/vect-dv-1.c: New test.
2673 * gcc.dg/vect/vect-dv-2.c: New test.
2674
2675 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2676
2677 PR tree-optimization/20933
2678 * gcc.dg/tree-ssa/pr20933.c: New test.
2679
2680 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2681
2682 * gfortran.dg/fold_nearest.f90: New test.
2683
2684 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2685
2686 * gcc.dg/tree-ssa/alias-1.c: New test.
2687
2688 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2689
2690 PR tree-optimization/20920
2691 * g++.dg/tree-ssa/pr20920.C: New test.
2692
2693 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2694
2695 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2696 (long long int)ceil*.
2697
2698 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2699
2700 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2701 explicit C++ linkage.
2702
2703 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2704
2705 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2706 warning for arithmetic IF statements.
2707
2708 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2709
2710 * eor_handling_1.f90: New test case.
2711 * eor_handling_2.f90: New test case.
2712 * eor_handling_3.f90: New test case.
2713 * eor_handling_4.f90: New test case.
2714 * eor_handling_5.f90: New test case.
2715 * noadv_size.f90: New test case.
2716 * pad_no.f90: New test case.
2717
2718 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2719
2720 * gcc.c-torture/execute/20050410-1.c: New test.
2721
2722 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2723
2724 * gcc.dg/pr20126.c: New.
2725
2726 2005-04-09 Bud Davis <bdavis@gfortran.org>
2727 Steven G. Kargl <kargls@comcast.net>
2728
2729 * gfortran.dg/PR19872.f: New test.
2730
2731 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2732
2733 * gfortran.dg/nint_1.f90: Fix dg-do directive
2734
2735 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2736
2737 * gfortran.dg/nint_1.f90: New test.
2738
2739 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2740
2741 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2742 Added test for callee-allocated arrays with write statements.
2743 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2744 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2745 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2746 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2747 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2748
2749 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2750
2751 PR libfortran/20163
2752 * gfortran.dg/open-options-blanks.f: New test.
2753
2754 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2755
2756 PR fortran/13257
2757 * gfortran.dg/comma_format_extension_[1234].f: New tests.
2758
2759 2005-04-09 Jakub Jelinek <jakub@redhat.com>
2760
2761 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2762 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2763 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2764 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2765 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2766 * gcc.c-torture/execute/stdarg-4.c: New test.
2767
2768 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2769
2770 PR target/20795
2771 * g++.dg/abi/param2.C: New test.
2772
2773 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2774
2775 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2776
2777 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2778
2779 * gcc.dg/builtins-53.c: New test.
2780
2781 2005-04-08 Diego Novillo <dnovillo@redhat.com>
2782
2783 * g++.dg/tree-ssa/pr18178.C: New test.
2784 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2785 * gcc.c-torture/execute/20041019-1.c: New test.
2786 * gcc.dg/tree-ssa/20041008-1.c: New test.
2787 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2788 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2789 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2790 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2791 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2792 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2793 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2794 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2795 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2796 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2797
2798 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
2799
2800 PR rtl-optimization/20466
2801 * gcc.c-torture/execute/pr20466-1.c: New test.
2802
2803 2005-04-08 Mark Mitchell <mark@codesourcery.com>
2804
2805 PR c++/20905
2806 * g++.dg/parse/cond2.C: New test.
2807
2808 PR c++/20145
2809 * g++.dg/warn/Wdtor1.C: New test.
2810
2811 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2812
2813 PR fortran/17229
2814 * gfortran.dg/pr17229.f: New test.
2815
2816 2005-04-07 Steven G. Kargl <kargls@comcast.net>
2817
2818 * gfortran.dg/tiny_1.f90: New test.
2819 * gfortran.dg/tiny_2.f90: ditto.
2820
2821 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2822
2823 * gfortran.dg/eor_1.f90: Fix dg-do run line
2824 * gfortran.dg/open_new.f90: Fix dg-do run line
2825
2826 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
2827
2828 * lib/target-supports.exp (get_compiler_messages): Support
2829 optional arguments, the fourth being compiler options.
2830 (check_effective_target_fpic): New proc.
2831 * gcc.dg/20050321-2.c: Restrict to target fpic.
2832
2833 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
2834
2835 * gcc.dg/15443-1.c: New test.
2836 * gcc.dg/15443-2.c: Likewise.
2837
2838 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2839
2840 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2841
2842 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2843
2844 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2845
2846 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2847
2848 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2849 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2850 -m64.
2851 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2852 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2853 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2854
2855 2005-04-06 Mark Mitchell <mark@codesourcery.com>
2856
2857 PR c++/20212
2858 * g++.dg/warn/Wunused-11.C: New test.
2859
2860 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2861
2862 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2863
2864 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2865
2866 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
2867
2868 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2869
2870 PR c++/20734
2871 * g++.dg/template/ptrmem13.C: New test.
2872
2873 2005-04-05 Per Bothner <per@bothner.com>
2874
2875 * lib/gcc.exp: Always add -fno-show-column, for now.
2876
2877 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2878
2879 PR testsuite/20767
2880 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2881 of plain old "unsigned int" for the type of "i". Makes this test
2882 64bit clean.
2883
2884 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
2885
2886 * gcc.dg/i386-ssefn-1.c: New test.
2887 * gcc.dg/i386-ssefn-2.c: New test.
2888 * gcc.dg/i386-ssefn-3.c: New test.
2889 * gcc.dg/i386-ssefn-4.c: New test.
2890
2891 2005-04-05 Jakub Jelinek <jakub@redhat.com>
2892
2893 PR tree-optimization/20076
2894 * gcc.dg/builtin-apply4.c: New test.
2895
2896 PR preprocessor/19475
2897 * gcc.dg/cpp/macspace1.c: New test.
2898 * gcc.dg/cpp/macspace2.c: New test.
2899
2900 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2901
2902 * gfortran.dg/pr20755.f: Fixed bad format.
2903
2904 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2905
2906 PR c++/20763
2907 * g++.dg/ext/attrib21.C: New test.
2908
2909 2004-04-05 Devang Patel <dpatel@apple.com>
2910
2911 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2912 * gcc.dg/vect/vect-shift-1.c: New test.
2913
2914 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2915
2916 PR libfortran/20755
2917 * gfortran.dg/pr20755.f: New test.
2918
2919 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2920
2921 * gfortran.dg/pr15959.f90: New test.
2922 * gfortran.dg/string_pad_trunc.f90: New test.
2923
2924 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2925
2926 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2927 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2928 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2929 syntax.
2930
2931 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2932
2933 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2934
2935 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2936
2937 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2938 * gcc.c-torture/compile/20011119-2.c: Likewise.
2939 * gcc.c-torture/compile/981001-2.c: Likewise.
2940
2941 2005-04-04 Mark Mitchell <mark@codesourcery.com>
2942
2943 PR c++/20679
2944 * g++.dg/template/overload4.C: New test.
2945
2946 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2947
2948 PR c++/20746
2949 * g++.dg/abi/covariant5.C: New.
2950
2951 PR debug/20505
2952 * g++.dg/debug/const2.C: New.
2953
2954 2005-04-04 Jakub Jelinek <jakub@redhat.com>
2955
2956 PR rtl-optimization/16104
2957 * gcc.c-torture/execute/20050316-1.c: New test.
2958
2959 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2960
2961 * g++.dg/template/spec23.C: Fix dg-error text.
2962
2963 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
2964
2965 PR c++/19199
2966 * g++.dg/expr/lval2.C: New.
2967
2968 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2969
2970 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2971 __builtin_strcasecmp and __builtin_strncasecmp.
2972
2973 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2974
2975 PR c++/20723
2976 * g++.dg/template/spec22.C: New.
2977 * g++.dg/template/spec23.C: New.
2978
2979 2005-04-03 Dale Ranta <dir@lanl.gov>
2980 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2981
2982 PR libfortran/20068
2983 PR libfortran/20125
2984 PR libfortran/20156
2985 PR libfortran/20471
2986 * gfortran.dg/backspace.f: New test.
2987
2988 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
2989
2990 * gcc.dg/pr19345.c: New test.
2991
2992 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2993
2994 PR tree-optimization/20640
2995 * gcc.dg/torture/tree-loop-1.c: New.
2996
2997 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2998
2999 PR rtl-optimization/20290
3000 * gcc.c-torture/execute/loop-ivopts-2.c: New.
3001
3002 2005-04-02 Geoffrey Keating <geoffk@apple.com>
3003
3004 * gcc.dg/rs6000-fpint.c: New.
3005
3006 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3007
3008 * gcc.dg/old-style-then-proto-1.c: New test.
3009
3010 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3011
3012 * gfortran.fortran-torture/execute/backspace.f90: Check
3013 after backspace and read was incorrect.
3014
3015 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3016
3017 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3018 buffer past the terminating NUL using memcmp.
3019 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3020 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3021
3022 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3023 Fix unused/uninitialized variable warnings.
3024
3025 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3026 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3027 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3028 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3029
3030 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3031 gcc.c-torture/execute/builtins/fputs-lib.c,
3032 gcc.c-torture/execute/builtins/lib/fprintf.c,
3033 gcc.c-torture/execute/builtins/lib/main.c,
3034 gcc.c-torture/execute/builtins/lib/memcmp.c,
3035 gcc.c-torture/execute/builtins/lib/memmove.c,
3036 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3037 gcc.c-torture/execute/builtins/lib/memset.c,
3038 gcc.c-torture/execute/builtins/lib/printf.c,
3039 gcc.c-torture/execute/builtins/lib/sprintf.c,
3040 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3041 gcc.c-torture/execute/builtins/lib/strchr.c,
3042 gcc.c-torture/execute/builtins/lib/strcmp.c,
3043 gcc.c-torture/execute/builtins/lib/strcpy.c,
3044 gcc.c-torture/execute/builtins/lib/strcspn.c,
3045 gcc.c-torture/execute/builtins/lib/strlen.c,
3046 gcc.c-torture/execute/builtins/lib/strncat.c,
3047 gcc.c-torture/execute/builtins/lib/strncmp.c,
3048 gcc.c-torture/execute/builtins/lib/strncpy.c,
3049 gcc.c-torture/execute/builtins/lib/strrchr.c,
3050 gcc.c-torture/execute/builtins/lib/strspn.c,
3051 gcc.c-torture/execute/builtins/lib/strstr.c,
3052 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3053 gcc.c-torture/execute/builtins/strlen-2.c,
3054 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3055 prototypes.
3056
3057 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3058
3059 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3060 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3061 selectany usage.
3062
3063 2005-04-01 Jakub Jelinek <jakub@redhat.com>
3064
3065 PR c++/19406
3066 * g++.dg/debug/using1.C: New test.
3067
3068 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
3069
3070 PR middle-end/20524
3071 * gcc.dg/alias-7.c: Prefix asm-declared name with
3072 __USER_LABEL_PREFIX__.
3073
3074 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3075
3076 Fix fallout from PR middle-end/15700:
3077 * gcc.c-torture/compile/20011119-1.c: Take
3078 __USER_LABEL_PREFIX__ into account.
3079 * gcc.c-torture/compile/20011119-2.c: Likewise.
3080
3081 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3082
3083 PR c++/18644
3084 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3085
3086 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3087
3088 PR c/17855
3089 * gcc.c-torture/compile/struct-non-lval-1.c,
3090 gcc.c-torture/compile/struct-non-lval-2.c,
3091 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3092
3093 2005-03-31 Janis Johnson <janis187@us.ibm.com>
3094
3095 * gcc.dg/tls/tls.exp: Remove temporary file.
3096 * g++.dg/tls/tls.exp: Ditto.
3097 * lib/file-format.exp: Ditto.
3098 * g++.dg/special/ecos.exp: Ditto.
3099
3100 * lib/profopt.exp: Treat prof_ext as a list.
3101 * gcc.misc-tests/bprob.exp: Ditto.
3102 * g++.dg/bprob/bprob.exp: Ditto.
3103
3104 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3105 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3106 g++.dg/tree-ssa/pointer-reference-alias.C,
3107 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3108 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3109 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3110 g++.dg/vect/pr19951.cc: Ditto.
3111 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3112 gcc.dg/builtins-47.c: Ditto.
3113 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3114 gcc.dg/pr20115-1.c: Ditto.
3115 * gcc.dg/tree-ssa/20030530-2.c,
3116 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3117 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3118 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3119 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3120 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3121 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3122 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3123 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3124 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3125 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3126 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3127 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3128 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3129 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3130 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3131 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3132 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3133 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3134 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3135 gcc.dg/tree-ssa/20030824-1.c,
3136 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3137 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3138 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3139 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3140 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3141 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3142 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3143 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3144 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3145 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3146 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3147 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3148 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3149 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3150 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3151 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3152 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3153 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3154 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3155 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3156 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3157 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3158 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3159 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3160 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3161 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3162 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3163 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3164 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3165 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3166 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3167 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3168 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3169 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3170 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3171 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3172 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3173 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3174 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3175 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3176 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3177 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3178 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3179 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3180 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3181 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3182 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3183 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3184 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3185 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3186 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3187 gcc.dg/tree-ssa/useless-1.c: Ditto.
3188 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3189 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3190 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3191 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3192 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3193 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3194 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3195 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3196 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3197 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3198 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3199 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3200 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3201 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3202 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3203 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3204 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3205 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3206 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3207 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3208 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3209 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3210 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3211 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3212 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3213 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3214 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3215 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3216 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3217 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3218 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3219 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3220 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3221 gcc.dg/vect/vect-none.c: Ditto.
3222 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3223 treelang/compile/unsigned.tree: Ditto.
3224
3225 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3226 * gcc.dg/cpp/direct2s.c: Ditto.
3227 * gcc.dg/cpp/paste4.c: Ditto.
3228 * gcc.dg/cpp/separate-1.c: Ditto.
3229 * gcc.dg/pch/save-temps-1.c: Ditto.
3230 * g++.dg/ext/altivec-10.C: Ditto.
3231 * g++.dg/pch/pch.C: Ditto.
3232
3233 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3234
3235 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3236 * g++.dg/template/repo1.C: Ditto.
3237 * g++.dg/template/repo2.C: Ditto.
3238 * g++.dg/template/repo3.C: Ditto.
3239 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3240 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3241 * g++.old-deja/g++.pt/repo1.C: Ditto.
3242 * g++.old-deja/g++.pt/repo2.C: Ditto.
3243 * g++.old-deja/g++.pt/repo3.C: Ditto.
3244 * g++.old-deja/g++.pt/repo4.C: Ditto.
3245
3246 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3247 * gcc.dg/20030107-1.c: Ditto.
3248 * gcc.dg/20030702-1.c: Ditto.
3249 * gcc.dg/profile-generate-1.c: Ditto.
3250 * g++.dg/other/profile1.C: Ditto.
3251 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3252
3253 * lib/gcc-dg.exp (remove-build-file): New.
3254 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3255 cleanup-tree-dump, cleanup-saved-temps): New.
3256
3257 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3258
3259 PR c++/19203, DR 214
3260 * g++.dg/parse/ambig3.C: Not ambiguous.
3261 * g++.dg/template/spec20.C: New.
3262 * g++.dg/template/spec21.C: New.
3263
3264 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3265
3266 PR target/20045
3267 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3268
3269 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3270
3271 PR libfortran/20660
3272 * gfortran.dg/negative_unit.f: New test.
3273
3274 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3275
3276 * gcc.dg/20050330-1.c: New test.
3277
3278 2005-03-30 Devang Patel <dpatel@apple.com>
3279
3280 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3281
3282 2005-03-30 Dale Johannesen <dalej@apple.com>
3283
3284 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3285
3286 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3287
3288 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3289 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3290 Strip options from test name.
3291
3292 2005-03-31 Jan Hubicka <jh@suse.cz>
3293
3294 * gcc.dg/varpool-1.c: New testcase.
3295
3296 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3297
3298 PR c/772
3299 PR c/17913
3300 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3301 gcc.dg/stmt-expr-label-3.c : New tests.
3302 * gcc.c-torture/execute/medce-2.c: Remove.
3303
3304 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3305
3306 PR c/20368
3307 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3308 tests.
3309
3310 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3311
3312 * gcc.c-torture/compile/pr20203.c: New test.
3313
3314 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3315
3316 * gfortran.dg/promotion.f90: New test.
3317
3318 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3319
3320 PR middle-end/20491
3321 * gcc.dg/torture/asm-subreg-1.c: New test.
3322
3323 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3324
3325 PR c/20672
3326 * gcc.dg/pr20672-1.c: New test.
3327
3328 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3329
3330 * gfortran.dg/vect: New directory.
3331 * gfortran.dg/vect/vect.exp: New.
3332 * gfortran.dg/vect/vect-1.f90: New test.
3333 * gfortran.dg/vect/vect-2.f90: New test.
3334 * gfortran.dg/vect/vect-3.f90: New test.
3335 * gfortran.dg/vect/vect-4.f90: New test.
3336 * gfortran.dg/vect/vect-5.f90: New test.
3337
3338 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3339
3340 PR middle-end/20622
3341 * gcc.dg/alias-7.c: New test.
3342
3343 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3344
3345 * gcc.dg/sparc-reg-1.c: New test.
3346
3347 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3348
3349 PR target/19890
3350 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3351
3352 2005-03-29 Dale Ranta <dir@lanl.gov>
3353 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3354
3355 PR libfortran/20163
3356 * gfortran.dg/pr20163-2.f: New test.
3357
3358 2005-03-28 Jan Hubicka <jh@suse.cz>
3359
3360 PR middle-end/20635
3361 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3362 by Jakub Jelinek.
3363
3364 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3365
3366 PR tree-optimization/20626
3367 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3368 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3369
3370 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3371
3372 * gfortran.dg/underflow.f90: New test.
3373 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3374
3375 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3376
3377 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3378
3379 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3380
3381 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3382 (g++_init): Make sure that CXXFLAGS is set.
3383 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3384 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3385 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3386 * lib/objc.exp (objc_init): Likewise.
3387 * lib/treelang.exp (treelang_init): Likewise.
3388
3389 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3390
3391 PR tree-optimization/20470
3392 * gcc.dg/tree-ssa/pr20470.c: New test.
3393
3394 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3395
3396 * gcc.dg/ppc-stfiwx.c: New.
3397
3398 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3399
3400 PR target/19888
3401 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3402
3403 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3404
3405 * gcc.dg/20050325-1.c: Fix a typo.
3406
3407 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3408
3409 PR libfortran/19678
3410 PR libfortran/19679
3411 * gfortran.dg/dos_eol.f: New test.
3412
3413 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3414
3415 PR rtl-optimization/20249
3416 * gcc.dg/20050325-1.c: New test.
3417
3418 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3419
3420 PR libfortran/15332
3421 * gfortran.dg/pr15332.f: New test.
3422
3423 2005-03-24 Dale Johannesen <dalej@apple.com>
3424
3425 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3426
3427 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3428
3429 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3430 'internal' visibility.
3431 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3432 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3433 'protected' visibility.
3434 * gcc.dg/visibility-7.c: Likewise.
3435 * lib/target-supports.exp (check_visibility_available): Take
3436 a parameter, the kind of visibility to check for.
3437 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3438 to check_visibility_available.
3439
3440 * g++.dg/expr/cast3.C: New.
3441
3442 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3443
3444 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3445 rs6000.
3446
3447 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3448
3449 PR target/20095
3450 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3451
3452 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3453
3454 * gcc.dg/badshift.c: Renamed to...
3455 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3456
3457 * gcc.target/i386/badshift.c: Renamed to...
3458 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3459 only.
3460
3461 PR rtl-optimization/20532
3462 * gcc.target/i386/badshift.c: New.
3463
3464 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3465
3466 * gfortran.dg/pr18025.f90: New test.
3467
3468 2005-03-23 Dale Johannesen <dalej@apple.com>
3469
3470 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3471
3472 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3473
3474 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3475
3476 * lib/target-supports.exp (check_iconv_available): Default
3477 libiconv to -liconv, if there is no definition.
3478
3479 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3480
3481 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3482
3483 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3484
3485 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3486 * g++.dg/opt/pr7503-2.C: Likewise.
3487 * g++.dg/opt/pr7503-3.C: Likewise.
3488 * g++.dg/opt/pr7503-4.C: Likewise.
3489 * g++.dg/opt/pr7503-5.C: Likewise.
3490 * g++.dg/warn/minmax.C: New test.
3491
3492 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3493
3494 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3495 * gfortran.dg/g77_intrinsics_sub.f: New test.
3496
3497 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3498 Jan Hubicka <jh@suse.cz>
3499 Steven Bosscher <stevenb@suse.de
3500
3501 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3502
3503 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3504
3505 PR c++/19980
3506 * g++.dg/template/redecl3.C: New test.
3507
3508 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3509
3510 PR c++/20499
3511 * g++.dg/parse/error16.C: Tweak error markers.
3512
3513 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3514
3515 PR target/20561
3516 * gcc.dg/20050321-2.c: New test.
3517
3518 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3519
3520 PR c++/20465
3521 PR c++/20381
3522 * g++.dg/template/ptrmem12.C: New.
3523
3524 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3525
3526 PR rtl-optimization/20527
3527 * gcc.c-torture/execute/pr20527-1.c: New test.
3528
3529 2005-03-22 Ben Elliston <bje@au.ibm.com>
3530
3531 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3532 program, compile it into a real executable and then delete the .c
3533 and .x files afterwards, to avoid problems on testglue targets.
3534
3535 2005-03-21 Stuart Hastings <stuart@apple.com>
3536
3537 * gcc.target/i386/sse-2.c: New.
3538
3539 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3540
3541 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3542
3543 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3544
3545 * g++.dg/parse/crash25.C: Fix typo.
3546
3547 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3548
3549 PR c++/20461
3550 * g++.dg/parse/crash24.C: New test.
3551
3552 PR c++/20536
3553 * g++.dg/parse/crash25.C: New test.
3554
3555 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3556
3557 PR c++/20147
3558 * g++.dg/ext/stmtexpr4.C: New test.
3559
3560 2005-03-20 Roger Sayle <roger@eyesopen.com>
3561
3562 PR middle-end/20539
3563 * gcc.c-torture/compile/pr13066-1.c: New test case.
3564 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3565 * g++.dg/opt/pr13066-1.C: Likewise.
3566
3567 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3568
3569 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3570
3571 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3572
3573 PR fortran/18525
3574 * gfortran.dg/nesting_1.f90: New test.
3575
3576 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3577
3578 PR c++/20240
3579 * g++.dg/lookup/using13.C: New test.
3580
3581 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3582
3583 PR c++/20333
3584 * g++.dg/template/crash36.C: New test.
3585
3586 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3587
3588 PR c++/20463
3589 * g++.dg/template/crash35.C: New test.
3590
3591 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3592
3593 PR c++/19966
3594 * g++.dg/overload/operator2.C: New test.
3595
3596 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3597
3598 PR libfortran/20257
3599 * gfortran.dg/pr20257.f90: New test.
3600
3601 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3602
3603 PR libfortran/20480
3604 * gfortran.dg/pr20480.f90: New test.
3605
3606 2005-03-16 Richard Henderson <rth@redhat.com>
3607
3608 PR middle-end/15700
3609 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3610 (_rtld_global): New.
3611 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3612 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3613
3614 * gcc.dg/alias-3.c: New.
3615 * gcc.dg/alias-4.c: New.
3616 * gcc.dg/alias-5.c: New.
3617 * gcc.dg/alias-6.c: New.
3618
3619 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3620
3621 * gcc.dg/cpp/ucnid-7.c: New.
3622
3623 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3624 Dorit Naishlos <dorit@il.ibm.com>
3625
3626 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3627 darwin.
3628
3629 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3630
3631 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3632 misaligned accesses.
3633 * gcc.dg/vect/vect-58.c: Likewise.
3634 * gcc.dg/vect/vect-92.c: New.
3635 * gcc.dg/vect/vect-93.c: New.
3636
3637 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3638
3639 PR fortran/18827
3640 * gfortran.dg/assign_2.f90: New test.
3641 * gfortran.dg/assign_3.f90: New test.
3642 * gfortran.dg/assign.f90: New test.
3643
3644 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3645
3646 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3647 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3648 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3649 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3650 names.
3651
3652 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3653
3654 * gcc.dg/cpp/ucnid-6.c: New.
3655
3656 * gcc.dg/cpp/normalize-1.c: New.
3657 * gcc.dg/cpp/normalize-2.c: New.
3658 * gcc.dg/cpp/normalize-3.c: New.
3659 * gcc.dg/cpp/normalize-4.c: New.
3660 * gcc.dg/cpp/ucnid-4.c: New.
3661 * gcc.dg/cpp/ucnid-5.c: New.
3662 * g++.dg/cpp/normalize-1.C: New.
3663 * g++.dg/cpp/ucnid-1.C: New.
3664
3665 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3666
3667 * gcc.dg/pr18628.c: New.
3668
3669 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3670
3671 PR c++/20280
3672 * g++.dg/tree-ssa/pr20280.C: New.
3673
3674 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3675
3676 PR fortran/20467
3677 * gfortran.dg/stfunc_2.f90: New test.
3678
3679 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3680
3681 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3682
3683 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3684
3685 * gcc.dg/tree-ssa/20050314-1.c: New test.
3686
3687 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3688
3689 PR c++/4403
3690 PR c++/9783, DR433
3691 * g++.dg/template/friend34.C: New test.
3692 * g++.dg/template/friend35.C: Likewise.
3693 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3694
3695 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3696
3697 Friend class name lookup 5/n
3698 PR c++/1016
3699 * g++.dg/lookup/hidden-class1.C: New test.
3700 * g++.dg/lookup/hidden-class2.C: Likewise.
3701 * g++.dg/lookup/hidden-class3.C: Likewise.
3702 * g++.dg/lookup/hidden-class4.C: Likewise.
3703 * g++.dg/lookup/hidden-class5.C: Likewise.
3704 * g++.dg/lookup/hidden-class6.C: Likewise.
3705 * g++.dg/lookup/hidden-class7.C: Likewise.
3706 * g++.dg/lookup/hidden-class8.C: Likewise.
3707 * g++.dg/lookup/hidden-class9.C: Likewise.
3708 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3709 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3710 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3711 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3712 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3713 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3714 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3715 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3716 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3717 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3718 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3719
3720 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3721
3722 PR c++/20157
3723 * g++.dg/template/error18.C: New test.
3724
3725 2005-03-09 Ben Elliston <bje@au.ibm.com>
3726
3727 PR debug/16792
3728 * g++.dg/debug/pr16792.C: New test.
3729
3730 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3731
3732 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3733 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3734 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3735 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3736 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3737 test assertion names.
3738
3739 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3740
3741 PR fortran/18600
3742 * gfortran.dg/stfunc_1.f90: New test.
3743
3744 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3745
3746 PR fortran/16907
3747 * gfortran.dg/real_index_1.f90: New test.
3748
3749 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3750
3751 PR fortran/20323
3752 * gfortran.dg/spec_expr_1.f90: New test.
3753
3754 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3755
3756 PR c/20402
3757 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3758 new parser.
3759
3760 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3761
3762 PR fortran/20361
3763 * gfortran.dg/largeequiv_1.f90: New test.
3764
3765 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3766
3767 * gcc.dg/ucnid-1.c: New.
3768 * gcc.dg/ucnid-2.c: New.
3769 * gcc.dg/ucnid-3.c: New.
3770 * gcc.dg/ucnid-4.c: New.
3771 * gcc.dg/ucnid-5.c: New.
3772 * gcc.dg/ucnid-6.c: New.
3773 * gcc.dg/cpp/ucnid-1.c: New.
3774 * gcc.dg/cpp/ucnid-2.c: New.
3775 * gcc.dg/cpp/ucnid-3.c: New.
3776 * g++.dg/other/ucnid-1.C: New.
3777
3778 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3779
3780 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3781
3782 2005-03-11 Per Bothner <per@bothner.com>
3783
3784 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3785 that diagnotics refer to correct token.
3786 * gcc.dg/unused-3.c: Likewise.
3787
3788 2005-03-11 Per Bothner <per@bothner.com>
3789
3790 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3791 constant" is now actually on same line as string constant.
3792 * gcc.dg/cpp/direct2s.c: Likewise.
3793
3794 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
3795
3796 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3797
3798 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3799
3800 PR libfortran/20124
3801 * gfortran.dg/pr20124.f90: New Test
3802
3803 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
3804
3805 PR tree-optimization/20130
3806 * gcc.dg/pr20130-1.c: New test.
3807
3808 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3809
3810 PR target/20095
3811 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3812
3813 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3814
3815 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3816
3817 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3818
3819 * g++.dg/eh/forced1.C: Fix comment.
3820 * g++.dg/eh/forced2.C: Ditto.
3821 * g++.dg/eh/forced3.C: Ditto.
3822 * g++.dg/eh/forced4.C: Ditto.
3823
3824 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3825
3826 PR rtl-opt/20412
3827 * gcc.c-torture/compile/pr20412.c: New test.
3828
3829 2005-03-10 Roger Sayle <roger@eyesopen.com>
3830
3831 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3832
3833 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3834
3835 PR target/20322
3836 * gcc.dg/20050307-1.c: New test.
3837
3838 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3839
3840 PR c++/20375
3841 * g++.dg/other/stdarg3.C: New.
3842
3843 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3844
3845 PR c++/18384, c++/18327
3846 * g++.dg/init/array19.C: New test.
3847
3848 PR inline-asm/20314
3849 * gcc.dg/torture/pr20314-1.c: New test.
3850 * gcc.dg/torture/pr20314-2.c: New test.
3851
3852 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3853
3854 * gcc.dg/20050309-1.c: New test.
3855
3856 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3857
3858 * gcc.dg/builtins-10.c: Reactivate disabled test.
3859 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3860 new cbrt transformations.
3861
3862 2005-03-09 Mark Mitchell <mark@codesourcery.com>
3863
3864 PR c++/20208
3865 * g++.dg/template/array13.C: New test.
3866
3867 2005-03-09 Paolo Carlini <pcarlini@suse.de>
3868
3869 PR c++/16859
3870 * g++.dg/init/brace4.C: New test.
3871
3872 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3873
3874 PR c++/20186
3875 * g++.dg/template/non-dependent12.C: New.
3876
3877 2005-03-08 Mark Mitchell <mark@codesourcery.com>
3878
3879 PR c++/20142
3880 * g++.dg/init/array18.C: Add dg-do run marker.
3881
3882 PR c++/20142
3883 * g++.dg/init/array18.C: New test.
3884
3885 2005-03-09 Ben Elliston <bje@au.ibm.com>
3886
3887 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3888 * g++.dg/gcov/gcov.exp: Likewise.
3889 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3890 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3891 * lib/c-torture.exp: Likewise.
3892 * lib/fortran-torture.exp: Likewise.
3893 * lib/g++.exp: Likewise.
3894 * lib/gcc-defs.exp: Likewise.
3895 * lib/gcc-dg.exp: Likewise.
3896 * lib/gcc.exp: Likewise.
3897 * lib/gcov.exp: Likewise.
3898 * lib/gfortran.exp: Likewise.
3899 * lib/mike-g++.exp: Likewise.
3900 * lib/mike-gcc.exp: Likewise.
3901 * lib/objc-torture.exp: Likewise.
3902 * lib/objc.exp: Likewise.
3903 * lib/profopt.exp: Likewise.
3904 * lib/target-libpath.exp: Likewise.
3905 * lib/target-supports.exp: Likewise.
3906 * lib/treelang.exp: Likewise.
3907 * lib/wrapper.exp: Likewise.
3908
3909 2005-03-08 Jeff Law <law@redhat.com>
3910
3911 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3912 PHI-OPT changes.
3913
3914 2005-03-08 Ira Rosen <irar@il.ibm.com>
3915
3916 * gcc.dg/vect/pr20122.c: New test.
3917
3918 2005-03-07 Jeff Law <law@redhat.com>
3919
3920 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3921 was folded away.
3922 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3923 * gcc.dg/tree-ssa/pr18133-2.c: New test.
3924 * gcc.dg/tree-ssa/pr18134.c: New test.
3925
3926 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3927
3928 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3929 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3930 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3931
3932 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3933
3934 PR tree-opt/17671
3935 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3936
3937 2005-03-07 Mark Mitchell <mark@codesourcery.com>
3938
3939 * g++.dg/warn/Wnvdtor.C: New test.
3940
3941 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
3942
3943 * gcc.dg/torture/pr19683-1.c: New test.
3944
3945 2005-03-06 Steven G. Kargl <kargls@comcast.net>
3946
3947 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
3948 * gfortran.dg/g77/19990313-2.f: Ditto.
3949 * gfortran.dg/g77/19990313-3.f: Ditto.
3950 * gfortran.dg/g77/19990525-0.f: Ditto.
3951 * gfortran.dg/g77/19990826-0.f: Ditto.
3952 * gfortran.dg/g77/19990826-2.f: Ditto.
3953 * gfortran.dg/g77/19990826-3.f: Ditto.
3954 * gfortran.dg/g77/20000511-1.f: Ditto.
3955 * gfortran.dg/g77/20000511-2.f: Ditto.
3956 * gfortran.dg/g77/970625-2.f: Ditto.
3957 * gfortran.dg/g77/980310-2.f: Ditto.
3958 * gfortran.dg/g77/980310-3.f: Ditto.
3959 * gfortran.dg/g77/980310-8.f: Ditto.
3960 * gfortran.dg/g77/980519-2.f: Ditto.
3961 * gfortran.dg/g77/alpha1.f: Ditto.
3962 * gfortran.dg/g77/claus.f: Ditto.
3963 * gfortran.dg/g77/erfc.f: Ditto.
3964 * gfortran.dg/g77/short.f: Ditto.
3965 * gfortran.fortran-torture/execute/data.f90: Ditto.
3966 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3967 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
3968
3969 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3970
3971 * lib/file-format.exp (gcc_target_object_format): Add check for som
3972 format and hardcode object formats on hppa*-*-hpux*.
3973 * lib/target-supports.exp (check_weak_available): Add check for som
3974 object format. Always return 0 on hppa*-*-hpux10*.
3975
3976 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3977 is defined.
3978
3979 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3980
3981 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3982
3983 * gfortran.dg/pr19936_1.f90: New test.
3984 * gfortran.dg/pr19936_2.f90: New test.
3985 * gfortran.dg/pr19936_3.f90: New test.
3986
3987 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3988 Paul Thomas <prthomas@drfccad.cea.fr>
3989
3990 * gfortran.dg/PR19754_1.f90: New test.
3991 * gfortran.dg/PR19754_2.f90: Ditto.
3992
3993 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3994
3995 PR c++/19311
3996 * g++.dg/template/non-dependent11.C: New test.
3997
3998 2005-03-05 Uros Bizjak <uros@kss-loka.si>
3999
4000 * lib/target-supports.exp (check_iconv_available): Fix comment.
4001
4002 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
4003 Joseph S. Myers <joseph@codesourcery.com>
4004
4005 PR c++/19797
4006 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
4007
4008 2005-03-04 Matthew Sachs <msachs@apple.com>
4009
4010 * gcc.exp (gcc_target_compile): Put braces around
4011 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4012 * objc.exp (objc_target_compile): Likewise.
4013 * treelang.exp (treelang_target_compile): Likewise.
4014
4015 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4016
4017 PR fortran/19673
4018 * gfortran.dg/func_result_1.f90: New test.
4019
4020 2005-03-04 Ben Elliston <bje@au.ibm.com>
4021
4022 * gcc.misc-tests/options.exp: New test.
4023
4024 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
4025
4026 * gcc.dg/pr15784-4.c: New test.
4027
4028 2005-03-03 Geoffrey Keating <geoffk@apple.com>
4029
4030 * gcc.c-torture/execute/pr17133.c: New.
4031 * gcc.c-torture/compile/20050303-1.c: New.
4032
4033 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4034
4035 * gcc.dg/cpp/assert4.c: Fix for cygwin
4036
4037 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
4038
4039 * g++.dg/overload/using2.C: New.
4040
4041 2005-03-02 Mark Mitchell <mark@codesourcery.com>
4042
4043 PR c++/19916
4044 * g++.dg/init/ptrmem2.C: New test.
4045
4046 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4047
4048 PR c/8927
4049 * gcc.dg/pr8927-1.c: New test.
4050
4051 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4052
4053 PR c++/20232
4054 * g++.dg/inherit/covariant12.C: New.
4055
4056 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4057
4058 PR fortran/19479
4059 * gfortran.dg/bound_1.f90: New test.
4060
4061 2005-02-28 Janis Johnson <janis187@us.ibm.com>
4062
4063 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4064 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4065
4066 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4067
4068 PR c/20245
4069 * gcc.dg/pr20245-1.c: New test.
4070
4071 2005-02-28 Jakub Jelinek <jakub@redhat.com>
4072
4073 PR middle-end/19874
4074 * gcc.c-torture/execute/20050119-2.c: New test case.
4075
4076 2005-02-28 Ben Elliston <bje@au.ibm.com>
4077
4078 * README: Update the DejaGnu bug reporting address.
4079 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4080 * lib/objc-torture.exp: Likewise.
4081
4082 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4083
4084 * gfortran.dg/boz_1.f90: New test.
4085 * gfortran.dg/boz_3.f90: New test.
4086 * gfortran.dg/boz_4.f90: New test.
4087
4088 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4089
4090 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
4091 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
4092
4093 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4094
4095 PR libfortran/20101
4096 * gfortran.dg/write_0_pe_format.f90: New test.
4097
4098 2005-02-27 Jakub Jelinek <jakub@redhat.com>
4099
4100 PR c++/20206
4101 * g++.dg/opt/thunk2.C: New test.
4102 * g++.dg/opt/covariant1.C: New test.
4103
4104 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4105
4106 * gfortran.dg/e_d_fmt.f90: New test.
4107
4108 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4109
4110 * gcc.dg/asm-b.c: Fix comment typos.
4111
4112 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4113
4114 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4115 a V_MAY_DEF also.
4116
4117 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4118
4119 PR tree-opt/20188
4120 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4121 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4122 * gcc.dg/asm-b.c: New test.
4123
4124 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
4125
4126 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4127 Disable this test on IRIX 6.
4128
4129 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4130
4131 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4132 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4133 parser.
4134
4135 2005-02-25 Diego Novillo <dnovillo@redhat.com>
4136
4137 PR tree-optimization/20204
4138 * testsuite/gcc.dg/pr20204.c: New test.
4139
4140 2005-02-24 Jakub Jelinek <jakub@redhat.com>
4141
4142 PR target/20196
4143 * gcc.c-torture/execute/20050224-1.c: New test.
4144
4145 PR c++/20175
4146 * g++.dg/warn/Wbraces2.C: New test.
4147
4148 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4149
4150 PR c++/19878
4151 * g++.dg/init/const2.C: New test.
4152
4153 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4154
4155 PR tree-optimization/20100
4156 * gcc.c-torture/execute/pr20100-1.c: New test.
4157
4158 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4159
4160 * gfortran.dg/implicit_3.f90: New test.
4161
4162 * gfortran.dg/deftype_1.f90: New test.
4163
4164 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4165
4166 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4167 the test passes.
4168 * g++.dg/other/anon3.C: Accept a warning.
4169
4170 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4171
4172 * gcc.dg/pr20017.c: Fix a comment typo.
4173
4174 2005-02-23 Bud Davis <bdavis@gfortran.org>
4175
4176 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4177
4178 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4179
4180 PR ada/19902
4181 * ada/acats/tests/cxa/cxa3004.a: Remove.
4182 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4183
4184 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4185
4186 PR c++/20073
4187 * g++.dg/init/const1.C: New test.
4188
4189 PR c++/19991
4190 * g++.dg/parse/constant7.C: New test.
4191
4192 PR c++/20152
4193 * g++.dg/parse/error27.C: New test.
4194 * g++.dg/template/qualttp15.C: Adjust error markers.
4195 * g++.old-deja/g++.other/struct1.C: Likewise.
4196
4197 PR c++/20153
4198 * g++.dg/template/error17.C: New test.
4199
4200 PR c++/20148
4201 * g++.dg/parser/error26.C: New test.
4202
4203 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4204
4205 PR tree-optimization/20100
4206 PR tree-optimization/20115
4207 * gcc.dg/pr20115.c: New test.
4208 * gcc.dg/pr20115-1.c: New test.
4209 * gcc.dg/pr20100.c: New test.
4210 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4211 call-clobbered variables after alias1.
4212
4213 2005-02-22 Bud Davis <bdavis@gfortran.org>
4214
4215 * gfortran.dg/list_read_4.f90: new test.
4216
4217 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4218
4219 PR rtl-optimization/20017.
4220 * gcc.dg/pr20017.c: New.
4221
4222 2005-02-22 Devang Patel <dpatel@apple.com>
4223
4224 PR 19952
4225 * g++.dg/tree-ssa/pr19952.C: New test.
4226
4227 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4228
4229 PR c++/19883
4230 * g++.dg/parse/constant6.C: New test.
4231
4232 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4233
4234 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4235 * g++.dg/charset/asm2.c: Likewise.
4236 * g++.dg/charset/asm3.c: Likewise.
4237 * g++.dg/charset/asm4.c: Likewise.
4238 * g++.dg/charset/asm5.c: Likewise.
4239 * g++.dg/charset/attribute1.c: Likewise.
4240 * g++.dg/charset/attribute2.c: Likewise.
4241 * g++.dg/charset/extern1.cc: Likewise.
4242 * g++.dg/charset/extern2.cc: Likewise.
4243 * g++.dg/charset/extern3.cc: Likewise.
4244 * g++.dg/charset/function.cc: Likewise.
4245 * g++.dg/charset/string.c: Likewise.
4246 * g++.dg/charset/charset.exp: Likewise.
4247 * lib/target-supports.exp (check_iconv_available): Fix comment.
4248
4249 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4250
4251 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4252 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4253 * gcc.dg/charset/asm2.c: Likewise.
4254 * gcc.dg/charset/asm3.c: Likewise.
4255 * gcc.dg/charset/asm4.c: Likewise.
4256 * gcc.dg/charset/asm5.c: Likewise.
4257 * gcc.dg/charset/asm6.c: Likewise.
4258 * gcc.dg/charset/attribute1.c: Likewise.
4259 * gcc.dg/charset/attribute2.c: Likewise.
4260 * gcc.dg/charset/builtin1.c: Likewise.
4261 * gcc.dg/charset/extern.c: Likewise.
4262 * gcc.dg/charset/function.c: Likewise.
4263 * gcc.dg/charset/string.c: Likewise.
4264 * gcc.dg/charset/charset.exp: Likewise.
4265
4266 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4267
4268 PR fortran/20086
4269 * gfortran.dg/pr20086.f90: New test.
4270
4271 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4272
4273 PR tree-optimization/19786
4274 * g++.dg/tree-ssa/pr19786.C: New.
4275
4276 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4277
4278 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4279
4280 2005-02-21 Jeff Law <law@redhat.com>
4281
4282 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4283
4284 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4285
4286 * gfortran.dg/do_iterator: Split loop, markup all lines for
4287 which an error locus is printed.
4288 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4289 locus is printed.
4290 * gfortran.dg/select_4.f90: Likewise.
4291 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4292 locuses in the various permutations.
4293
4294 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4295
4296 PR tree-optimization/19951
4297 * g++.dg/vect: New directory.
4298 * g++.dg/vect/vect.exp: New file.
4299 * g++.dg/vect/pr19951.cc: New testcase.
4300 * g++.dg/dg.exp: Also prune vectorizer tests.
4301
4302 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4303
4304 PR 18785
4305 * gcc.dg/charset/builtin1.c: New test.
4306
4307 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4308
4309 PR c++/19299
4310 * g++.dg/inherit/volatile1.C: New test.
4311
4312 PR c++/19440
4313 * g++.dg/template/dtor4.C: New test.
4314
4315 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4316
4317 * gfortran.dg/int_1.f90: New test.
4318
4319 2005-02-19 Devang Patel <dpatel@apple.com>
4320
4321 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4322
4323 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4324
4325 * gfortran.dg/achar_1.f90: New test.
4326
4327 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4328
4329 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4330
4331 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4332 Jakub Jelinek <jakub@redhat.com>
4333
4334 PR tree-optimization/19828
4335 * gcc.dg/tree-ssa/loop-7.c: New test.
4336 * gcc.c-torture/execute/20050218-1.c: New test.
4337
4338 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4339
4340 PR c/20043
4341 * gcc.dg/transparent-union-1.c: New test.
4342 * gcc.dg/transparent-union-2.c: New test.
4343
4344 2005-02-18 James E Wilson <wilson@specifixinc.com>
4345
4346 PR tree-optimization/18977
4347 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4348
4349 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4350
4351 PR target/20054
4352 * gcc.dg/pr20054.c: New test.
4353
4354 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4355
4356 PR c++/19508
4357 * g++.dg/ext/attrib20.C: New test.
4358
4359 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4360
4361 PR middle-end/20030
4362 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4363
4364 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4365
4366 PR c++/20008
4367 * g++.dg/opt/switch4.C: New.
4368
4369 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4370
4371 PR c++/20023
4372 PR tree-optimization/20009
4373 * gcc.c-torture/compile/20050217-1.c: New test.
4374 * g++.dg/opt/switch3.C: New test.
4375
4376 PR tree-optimization/18947
4377 * gcc.c-torture/compile/20050215-1.c: New test.
4378 * gcc.c-torture/compile/20050215-2.c: New test.
4379 * gcc.c-torture/compile/20050215-3.c: New test.
4380
4381 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4382
4383 PR c++/20028
4384 * g++.dg/template/crash34.C: New.
4385
4386 PR c++/20022
4387 * g++.dg/other/access3.C: New.
4388
4389 2005-02-17 Ira Rosen <irar@il.ibm.com>
4390
4391 * gcc.dg/vect/vect-98.c: New test.
4392
4393 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4394
4395 PR tree-optimization/19967
4396 * gcc.dg/pr19967.c: New.
4397
4398 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4399
4400 PR middle-end/19857
4401 * gcc.dg/tree-ssa/20050215-1.c: New test.
4402 * gcc.c-torture/execute/20050215-1.c: New test.
4403
4404 2005-02-15 Eric Christopher <echristo@redhat.com>
4405
4406 * gcc.dg/cpp/20050215-1.c: New file.
4407
4408 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4409
4410 PR tree-optimization/15785
4411 * gcc.dg/pr15785-1.c: New test.
4412
4413 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4414
4415 PR c++/17788
4416 * g++.dg/init/ctor4.C: New.
4417 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4418
4419 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4420
4421 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4422 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4423
4424 2005-02-15 Andreas Schwab <schwab@suse.de>
4425
4426 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4427 declare malloc.
4428
4429 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4430
4431 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4432
4433 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4434
4435 PR tree-optimization/19853
4436 * gcc.c-torture/compile/pr19853.c: New test.
4437
4438 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4439
4440 PR c++/19608
4441 * g++.dg/parse/local-class1.C: New.
4442
4443 PR c++/19895
4444 * g++.dg/parse/ptrmem3.C: New.
4445
4446 PR c++/19884
4447 * g++.old-deja/g++.oliva/template6.C: Add another case.
4448 * g++.dg/template/explicit6.C: New.
4449
4450 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4451
4452 PR c++/17816
4453 * g++.dg/other/redecl2.C: New.
4454
4455 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4456
4457 PR c++/19891
4458 * g++.dg/abi/covariant4.C: New.
4459
4460 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4461
4462 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4463
4464 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4465
4466 * gcc.dg/vect/vect-96.c: Fix typo.
4467
4468 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4469
4470 PR c++/14479
4471 PR c++/19487
4472 * g++.dg/template/enum5.C: New test.
4473
4474 2005-02-12 Ira Rosen <irar@il.ibm.com>
4475
4476 * gcc.dg/vect/vect-97.c: New test.
4477
4478 2005-02-12 Ira Rosen <irar@il.ibm.com>
4479
4480 * gcc.dg/vect/vect-96.c: New test.
4481
4482 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4483
4484 * gcc.dg/builtins-34.c: Also check ldexp*.
4485
4486 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4487
4488 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4489
4490 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4491
4492 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4493 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4494 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4495 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4496 selector_list, selector_expression, dg-process-target): Move to new
4497 file target-supports-dg.exp.
4498 * lib/target-supports-dg.exp: New.
4499
4500 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4501 New.
4502
4503 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4504
4505 PR c++/19666
4506 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4507
4508 PR middle-end/19858
4509 * gcc.c-torture/compile/20050210-1.c: New test.
4510
4511 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4512
4513 PR c++/19755
4514 * g++.dg/warn/Wbraces1.C: New test.
4515
4516 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4517
4518 * gcc.dg/builtins-52.c: New testcase.
4519
4520 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4521
4522 PR c/19342
4523 * gcc.c-torture/execute/20050119-1.c: New test.
4524
4525 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4526
4527 PR c++/19811
4528 * g++.dg/init/delete1.C: New test.
4529
4530 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4531
4532 PR c++/18470
4533 * g++.dg/template/static12.C: New test.
4534
4535 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4536
4537 PR c++/19787
4538 * g++.dg/conversion/ambig1.C: New test.
4539
4540 PR c++/19739
4541 * g++.dg/ext/attrib19.C: New test.
4542
4543 PR c++/19732
4544 * g++.dg/parse/dtor5.C: New test.
4545
4546 PR c++/19762
4547 * g++.dg/template/dtor3.C: New test.
4548
4549 PR c++/19826
4550 * g++.dg/template/static11.C: New test.
4551 * g++.dg/template/crash2.C: Remove dg-error marker.
4552
4553 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4554
4555 PR C++/18491
4556 * g++.old-deja/g++.mike/p10769a.C: Remove.
4557
4558 2005-02-09 Roger Sayle <roger@eyesopen.com>
4559
4560 * gcc.dg/builtins-48.c: New test case.
4561 * gcc.dg/builtins-49.c: New test case.
4562 * gcc.dg/builtins-50.c: New test case.
4563 * gcc.dg/builtins-51.c: New test case.
4564
4565 2005-02-09 Ian Lance Taylor <ian@airs.com>
4566
4567 PR middle-end/19583
4568 * g++.dg/warn/Wreturn-type-3.C: New test.
4569
4570 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4571
4572 PR middle-end/19402
4573 * gcc.dg/pr19402-1.c: New testcase.
4574 * gcc.dg/pr19402-2.c: likewise.
4575
4576 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4577
4578 PR middle-end/19854
4579 * g++.dg/tree-ssa/tmmti.C: New testcase.
4580
4581 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4582
4583 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4584
4585 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4586
4587 PR c++/19733
4588 * g++.dg/parse/crash23.C: New test.
4589 * g++.dg/warn/Weff1.C: New test.
4590
4591 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4592
4593 * gcc.dg/20050209-1.c: New test.
4594
4595 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4596
4597 PR target/19799
4598 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4599
4600 2005-02-08 Mike Stump <mrs@apple.com>
4601
4602 * g++.dg/pch/import-2.c: New test.
4603 * g++.dg/pch/import-2.hs: New.
4604 * g++.dg/pch/include/import-2a.h: New.
4605 * g++.dg/pch/include/import-2b.h: New.
4606
4607 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4608
4609 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4610
4611 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4612
4613 * gfortran.dg/substr_1.f90: New test.
4614
4615 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4616
4617 PR middle-end/19775
4618 * gcc.dg/torture/builtin-power-1.c: Disable test for
4619 invalid transformation.
4620 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4621 no longer optimize.
4622 * gcc.dg/builtins-47.c: New testcase.
4623
4624 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4625 Dorit Naishlos <dorit@il.ibm.com>
4626
4627 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4628
4629 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4630
4631 * gcc.c-torture/compile/20050206-1.c: New test.
4632
4633 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4634
4635 PR tree-opt/19768
4636 * g++.dg/opt/pr19768.C: New test.
4637
4638 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4639
4640 PR tree-opt/19736
4641 * gcc.c-torture/compile/pr19736.c: New test.
4642
4643 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4644
4645 PR c++/17401
4646 * g++.dg/parse/error25.C: New test.
4647
4648 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4649
4650 * gcc.c-torture/execute/20050203-1.c: New.
4651
4652 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4653
4654 * gcc.dg/vect/vect-85.c: Remove xfail.
4655 * gcc.dg/vect/vect-86.c: Remove xfail.
4656 * gcc.dg/vect/vect-87.c: Remove xfail.
4657 * gcc.dg/vect/vect-88.c: Remove xfail.
4658
4659 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4660
4661 * gcc.dg/altivec-19.c: New.
4662
4663 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4664
4665 PR c/17807
4666 * gcc.dg/nested-func-3.c: New test.
4667 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4668
4669 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4670
4671 * gcc.test-framework/gen_directive_tests: Generate tests for
4672 selector expressions.
4673
4674 2005-02-02 Matt Austern <austern@apple.com>
4675
4676 PR c++/19628
4677 * g++/ext/builtin7.C: New.
4678 * g++/ext/builtin8.C: New.
4679
4680 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4681
4682 PR c/18502
4683 * gcc.dg/pr18502-1.c: New test.
4684
4685 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4686
4687 PR c++/17413
4688 * g++.dg/template/local4.C: Tweak.
4689
4690 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4691
4692 PR tree-optimization/19578
4693 * gcc.c-torture/compile/20050202-1.c: New test.
4694
4695 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4696
4697 PR c/19435
4698 * gcc.dg/c99-init-4.c: New test.
4699
4700 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4701
4702 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4703
4704 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4705
4706 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4707 * g++.dg/eh/check-vect.h: New.
4708
4709 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4710 * gcc.dg/vect/vect-78.c: Ditto.
4711 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4712 Remove.
4713
4714 * g++.dg/conversion/simd1.C: Expect warning.
4715 * g++.dg/ext/attribute-test-1.C: Ditto.
4716 * g++.dg/ext/attribute-test-2.C: Ditto.
4717 * g++.dg/ext/attribute-test-3.C: Ditto.
4718 * g++.dg/ext/attribute-test-4.C: Ditto.
4719
4720 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4721 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4722
4723 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4724
4725 2005-02-01 Richard Henderson <rth@redhat.com>
4726
4727 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4728 long double for ibm double-double format.
4729 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4730
4731 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4732
4733 PR tree-optimization/19633
4734 * testsuite/gcc.dg/pr19633-1.c: New test.
4735 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4736 to NULL or a symbol.
4737
4738 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4739
4740 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4741 New procs.
4742 (dg-process-target (local override)): Handle selector expressions.
4743
4744 * gcc.test-framework/README: Describe tests in source directory.
4745 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4746 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4747 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4748 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4749 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4750 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4751 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4752 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4753 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4754 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4755 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4756 * gcc.test-framework/dg-error-exp-P.c: New test.
4757 * gcc.test-framework/dg-error-exp-XP.c: New test.
4758 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4759 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4760 * gcc.test-framework/dg-output-exp-P.c: New test.
4761 * gcc.test-framework/dg-output-exp-XF.c: New test.
4762 * gcc.test-framework/dg-warning-exp-P.c: New test.
4763 * gcc.misc-tests/dg-1.c: Remove.
4764 * gcc.misc-tests/dg-2.c: Remove.
4765 * gcc.misc-tests/dg-3.c: Remove.
4766 * gcc.misc-tests/dg-4.c: Remove.
4767 * gcc.misc-tests/dg-5.c: Remove.
4768 * gcc.misc-tests/dg-6.c: Remove.
4769 * gcc.misc-tests/dg-7.c: Remove.
4770 * gcc.misc-tests/dg-8.c: Remove.
4771 * gcc.misc-tests/dg-9.c: Remove.
4772 * gcc.misc-tests/dg-10.c: Remove.
4773 * gcc.misc-tests/dg-11.c: Remove.
4774 * gcc.misc-tests/dg-12.c: Remove.
4775 * gcc.misc-tests/dg-test.exp: Remove.
4776
4777 * gcc.test-framework/test-framework.awk: Change recording and
4778 printing of passes and failures.
4779
4780 * gcc.test-framework: New directory.
4781 * gcc.test-framework/README: New.
4782 * gcc.test-framework/test-framework.exp: New.
4783 * gcc.test-framework/test-framework.awk: New.
4784 * gcc.test-framework/gen_directive_tests: New.
4785
4786 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
4787
4788 * lib/treelang.exp: Fix comment typos.
4789 (treelang_target_compile): Don't append libs=-ltreelang to options.
4790
4791 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
4792
4793 * g++.dg/parse/typename7.C: Adjust error messages.
4794
4795 2005-01-31 Jeff Law <law@redhat.com>
4796
4797 * gcc.c-torture/execute/20050131-1.c: New test.
4798 * gcc.dg/wcaselabel.c: New test.
4799
4800 2005-01-31 Mark Mitchell <mark@codesourcery.com>
4801
4802 * g++.dg/other/warning1.C: Adjust error messags.
4803 * g++.dg/parse/constant5.C: New test.
4804
4805 2005-01-31 Steven Bosscher <stevenb@suse.de>
4806
4807 PR c/19333
4808 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4809 the test case valid.
4810 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4811 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4812 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4813 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4814 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4815 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4816
4817 2005-01-31 Dale Johannesen <dalej@apple.com>
4818
4819 * g++.dg/opt/pr19650.C: New test.
4820
4821 2005-01-31 Richard Henderson <rth@redhat.com>
4822
4823 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4824 long double for intel double extended format.
4825 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4826
4827 2005-01-30 Mark Mitchell <mark@codesourcery.com>
4828
4829 PR c++/19555
4830 * g++.dg/template/static10.C: New test.
4831
4832 PR c++/19395
4833 * g++.dg/parse/error24.C: New test.
4834
4835 PR c++/19367
4836 * g++.dg/lookup/builtin1.C: New test.
4837
4838 PR c++/19457
4839 * g++.dg/warn/conv3.C: New test.
4840
4841 2005-01-30 Bud Davis <bdavis@gfortran.org>
4842
4843 PR fortran/19647
4844 * gfortan.dg/inquire_7.f90
4845
4846 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4847
4848 PR tree-optimization/15791
4849 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4850 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4851 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4852 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4853 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4854 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4855 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4856 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4857 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4858 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4859
4860 2005-01-29 Paul Brook <paul@codesourcery.com>
4861
4862 PR fortran/18565
4863 * check.c (real_or_complex_check): New function.
4864 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4865 * intrinsic.c (add_functions): Use new check functions.
4866 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4867 Add prototypes.
4868
4869 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4870
4871 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4872 gcc.dg/lvalue-3.c: New tests.
4873 * gcc.dg/concat.c: Update expected messages.
4874
4875 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4876
4877 PR libfortran/19595
4878 * gfortran.dg/eor_1.f90: New test.
4879
4880 2005-01-29 Steven G. Kargl <kargls@comcast.net>
4881
4882 PR fortran/19589
4883 * gfortran.dg/logical_data_1.f90: New test.
4884
4885 2005-01-28 Mark Mitchell <mark@codesourcery.com>
4886
4887 PR c++/19253
4888 * g++.dg/template/crash33.C: New test.
4889
4890 PR c++/19667
4891 * g++.dg/template/crash32.C: New test.
4892
4893 2005-01-28 Ian Lance Taylor <ian@airs.com>
4894
4895 PR middle-end/16558
4896 * g++.dg/warn/Wreturn-type-2.C: New test.
4897
4898 2004-06-24 Jeff Law <law@redhat.com>
4899
4900 * gcc.dg/tree-ssa/20050128-1.c: New test.
4901
4902 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
4903
4904 * gcc.target/frv/all-mdpackh-1.c: New test.
4905
4906 2005-01-28 Steven Bosscher <stevenb@suse.de>
4907
4908 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4909
4910 2005-01-27 Richard Henderson <rth@redhat.com>
4911
4912 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4913
4914 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4915
4916 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4917
4918 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4919
4920 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4921 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4922 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4923 to cope with cases where the multilib options override the dg-options.
4924
4925 2005-01-27 Jakub Jelinek <jakub@redhat.com>
4926
4927 PR c/18946
4928 * gcc.dg/noncompile/20050120-1.c: New test.
4929
4930 2005-01-26 Diego Novillo <dnovillo@redhat.com>
4931
4932 PR tree-optimization/19633
4933 * gcc.dg/pr19633.c: New test.
4934 * gcc.dg/tree-ssa/pr19633.c: New test.
4935
4936 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4937
4938 * gcc.dg/20041216-1.c: New test.
4939
4940 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
4941
4942 PR objc/18862
4943 * objc.dg/selector-2.m: New test.
4944
4945 2005-01-26 Jakub Jelinek <jakub@redhat.com>
4946
4947 * g++.dg/opt/range-test-2.C: New test.
4948
4949 PR rtl-optimization/19579
4950 * gcc.c-torture/execute/20050124-1.c: New test.
4951
4952 2005-01-26 Greg Parker <gparker@apple.com>
4953 Stuart Hastings <stuart@apple.com>
4954
4955 * gcc.c-torture/execute/20050125-1.c: New.
4956
4957 2005-01-18 Jan Hubicka <jh@suse.cz>
4958
4959 PR tree-optimize/19337
4960 * gcc.c-torture/compile/20050119-1.c: New test.
4961
4962 2005-01-24 James E Wilson <wilson@specifixinc.com>
4963
4964 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4965 test for successful match.
4966
4967 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
4968
4969 PR objc/18408
4970 * objc.dg/comp-types-7.m: New test.
4971
4972 2005-01-24 Janis Johnson <janis187@us.ibm.com>
4973
4974 * lib/target-supports.exp (current_target_name): New.
4975 (check_effective_target_ilp32, check_effective_target_lp64):
4976 Cache the result to use as long as the current target, with
4977 multilib flags, remains the same.
4978
4979 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4980 (dg-require-weak, dg-require-visibility, dg-require-alias,
4981 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4982 dg-require-effective-target, dg-skip-if): Remove call to
4983 skip_test_and_clear_xfail.
4984 (dg-test): Clear xfail data.
4985
4986 2005-01-24 Jakub Jelinek <jakub@redhat.com>
4987
4988 PR target/17751
4989 * gcc.dg/ppc64-toc.c: New test.
4990
4991 * g++.dg/tree-ssa/empty-1.C: New test.
4992
4993 PR middle-end/19551
4994 * gcc.c-torture/execute/20050121-1.c: New test.
4995 * gcc.dg/20050121-2.c: New test.
4996
4997 2004-01-23 Steven G. Kargl <kargls@comcast.net>
4998 Paul Brook <paul@codesourcery.com>
4999
5000 PR fortran/17941
5001 * gfortran.dg/real_const_1.f: New test.
5002 * gfortran.dg/real_const_2.f90: New test.
5003 * gfortran.dg/complex_int_1.f90: New test.
5004
5005 2005-01-23 Bud Davis <bdavis9659@comcast.net>
5006
5007 PR fortran/19313
5008 * gfortan.dg/inquire_6.f90: New test.
5009
5010 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5011
5012 PR libfortran/19451
5013 * open_readonly_1.f90: New test.
5014
5015 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5016
5017 PR libfortran/18982
5018 * gfortran.dg/open_new.f90: New file.
5019
5020 2005-01-22 Paul Brook <paul@codesourcery.com>
5021
5022 * namelist_1.f90: New test.
5023
5024 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
5025
5026 PR tree-optimization/19484
5027 * gcc.c-torture/compile/20050122-[12].c: New tests.
5028
5029 2005-01-22 Paul Brook <paul@codesourcery.com>
5030
5031 * gfortran.dg/implicit_2.f90: New test.
5032
5033 2005-01-22 Bud Davis <bdavis9659@comcast.net>
5034
5035 PR fortran/19314
5036 * gfortran.dg/inquire_5.f90: New test.
5037
5038 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5039
5040 PR c/18809
5041 * gcc.dg/pr18809-1.c: New test.
5042
5043 2005-01-21 Ian Lance Taylor <ian@airs.com>
5044
5045 * gcc.dg/20050121-1.c: New test.
5046
5047 PR tree-optimization/13000
5048 * gcc.dg/20040206-1.c: Change warning to point where function is
5049 being inlined.
5050
5051 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5052
5053 PR c++/19208
5054 * g++.dg/template/array11.C: New test.
5055
5056 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5057
5058 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5059 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5060 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5061 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5062 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5063 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5064
5065 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5066
5067 PR tree-optimization/15349
5068 * gcc.dg/tree-ssa/pr15349.c: New.
5069
5070 2005-01-20 Steve Ellcey <sje@cup.hp.com>
5071
5072 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5073
5074 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
5075
5076 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5077 scan-assembler-times directive name.
5078
5079 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5080 after dg-do.
5081
5082 PR rtl-optimization/19462
5083 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5084
5085 2005-01-19 Steve Ellcey <sje@cup.hp.com>
5086
5087 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5088 counting function calls on ia64.
5089
5090 2005-01-19 Jakub Jelinek <jakub@redhat.com>
5091
5092 PR rtl-optimization/15139
5093 * gcc.dg/20050111-2.c: New test.
5094
5095 PR c/17297
5096 * gcc.c-torture/compile/20050113-1.c: New testcase.
5097
5098 PR middle-end/19164
5099 * gcc.dg/20050113-1.c: New testcase.
5100
5101 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5102
5103 * gcc.dg/vect/vect-85.c: Add comment.
5104 * gcc.dg/vect/vect-86.c: Add xfail for now.
5105 * gcc.dg/vect/vect-87.c: Add xfail for now.
5106 * gcc.dg/vect/vect-88.c: Add xfail for now.
5107 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5108
5109 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5110
5111 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5112
5113 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5114
5115 * g++.dg/debug/typedef3.C: New test.
5116
5117 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5118
5119 PR c/19472
5120 * gcc.dg/asm-a.c: New test.
5121
5122 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5123
5124 * gcc.dg/sh-relax.c: Add prototype for abort.
5125
5126 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5127
5128 * gcc.dg/short-compare-1.c: New test.
5129 * gcc.dg/short-compare-2.c: Likewise.
5130
5131 2005-01-18 Michael Matz <matz@suse.de>
5132
5133 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5134
5135 2005-01-17 Diego Novillo <dnovillo@redhat.com>
5136
5137 PR tree-optimization/19121
5138 * gcc.c-torture/compile/pr19121.c: New test.
5139
5140 2005-01-17 James E. Wilson <wilson@specifixinc.com>
5141
5142 PR target/19357
5143 * gcc.c-torture/compile/pr19357.c: New test.
5144
5145 2005-01-17 Ian Lance Taylor <ian@airs.com>
5146
5147 PR c/5675
5148 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5149 pass--those that refer just to the variable, possibly with a
5150 cast.
5151 * gcc.dg/c99-const-expr-3.c: Likewise.
5152
5153 PR middle-end/13127
5154 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5155 longer emitted.
5156
5157 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5158
5159 PR fortran/18778
5160 * gfortran.dg/endfile_2.f90: New test.
5161
5162 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5163
5164 PR 19168
5165 * gfortran.dg/select_5.f90: New test.
5166
5167 2004-01-16 Paul Brook <paul@codesourcery.com>
5168
5169 * gfortran.dg/common_4.f90: New test.
5170
5171 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5172
5173 PR rtl-optimization/19462
5174 * gcc.dg/torture/pr19462-1.c: New test.
5175
5176 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5177
5178 PR objc/19321
5179 * objc.dg/func-ptr-2.m: New.
5180 * objc.dg/volatile-1.m: New.
5181
5182 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5183
5184 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5185
5186 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5187
5188 PR tree-optimization/19060
5189 * gcc.c-torture/execute/20050104-1.c: New test.
5190
5191 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5192
5193 PR fortran/18983
5194 * gfortran.dg/write_to_null.f90: New test.
5195
5196 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5197 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5198
5199 PR other/19328
5200 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5201 argument.
5202
5203 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5204
5205 PR c++/19263
5206 * g++.dg/init/vector1.C: New test.
5207
5208 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5209
5210 PR target/13158
5211 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5212 PR target/18987
5213 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5214
5215 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5216
5217 * gfortran.dg/select_1.f90: New test.
5218 * gfortran.dg/select_2.f90: New test.
5219 * gfortran.dg/select_3.f90: New test.
5220 * gfortran.dg/select_4.f90: New test.
5221
5222 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5223
5224 PR middle-end/19084
5225 PR rtl-optimization/19348
5226 * gcc.dg/20050111-1.c: New test.
5227 * gcc.c-torture/execute/20050111-1.c: New test.
5228
5229 * gcc.dg/i386-asm-4.c: New test.
5230
5231 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5232
5233 * gcc.dg/nested-func-2.c: New test.
5234 * ada/acats/norun.lst: Remove c953002.
5235
5236 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5237
5238 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5239
5240 2005-01-12 Ben Elliston <bje@au.ibm.com>
5241
5242 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5243
5244 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5245
5246 PR target/18761
5247 * g++.dg/abi/align1.C: New test.
5248
5249 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5250
5251 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5252 at a time.
5253 * g++.dg/ext/altivec_check.h: Support compiling as C.
5254
5255 2005-01-10 Roger Sayle <roger@eyesopen.com>
5256
5257 PR c++/19355
5258 * g++.dg/expr/pr19355-1.C: New test case.
5259
5260 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5261
5262 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5263 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5264 * ada/acats/tests/c3/c92005b.ada: Likewise.
5265 * ada/acats/tests/c3/cxb3012.a: Likewise.
5266 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5267
5268 2005-01-09 Paul Brook <paul@codesourcery.com>
5269
5270 * gfortran.dg/common_2.f90: New file.
5271 * gfortran.dg/common_3.f90: New file.
5272
5273 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5274
5275 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5276
5277 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5278
5279 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5280 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5281 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5282 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5283 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5284 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5285 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5286 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5287 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5288 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5289 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5290 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5291 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5292 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5293 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5294 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5295 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5296 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5297 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5298 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5299 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5300 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5301 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5302 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5303 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5304 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5305 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5306 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5307 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5308 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5309 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5310 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5311 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5312 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5313 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5314 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5315 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5316 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5317 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5318 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5319 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5320 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5321 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5322 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5323 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5324 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5325 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5326 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5327 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5328 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5329 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5330 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5331 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5332 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5333 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5334 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5335 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5336 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5337 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5338 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5339 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5340 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5341 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5342 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5343 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5344 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5345 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5346
5347 * gcc.dg/vect/vect-1.c: Fix spelling.
5348 * gcc.dg/vect/vect-10.c: Fix spelling.
5349 * gcc.dg/vect/vect-11.c: Fix spelling.
5350 * gcc.dg/vect/vect-12.c: Fix spelling.
5351 * gcc.dg/vect/vect-14.c: Fix spelling.
5352 * gcc.dg/vect/vect-15.c: Fix spelling.
5353 * gcc.dg/vect/vect-16.c: Fix spelling.
5354 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5355 * gcc.dg/vect/vect-64.c: Fix comments.
5356 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5357
5358 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5359 Ira Rosen <irar@il.ibm.com>
5360
5361 * gcc.dg/vect/vect-70.c: New test.
5362 * gcc.dg/vect/vect-71.c: New test.
5363
5364 2005-01-09 Manfred Hollstein <mh@suse.com>
5365
5366 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5367 * gcc.dg/pr18241-2.c: Likewise.
5368 * gcc.dg/pr18241-3.c: Likewise.
5369 * gcc.dg/pr18241-4.c: Likewise.
5370 * gcc.dg/pr18241-5.c: Likewise.
5371
5372 2005-01-08 Richard Henderson <rth@redhat.com>
5373
5374 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5375 False for x86 and x86-64.
5376
5377 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5378
5379 PR tree-optimization/18241
5380 * gcc.dg/pr18241-1.c: New test.
5381 * gcc.dg/pr18241-2.c: New test.
5382 * gcc.dg/pr18241-3.c: New test.
5383 * gcc.dg/pr18241-4.c: New test.
5384 * gcc.dg/pr18241-5.c: New test.
5385
5386 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5387
5388 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5389 gfortran.dg/select_4.f90: New.
5390
5391 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5392
5393 * gcc.c-torture/execute/20050107-1.c: New test.
5394
5395 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5396
5397 PR c++/19298
5398 * g++.dg/template/ref2.C: New.
5399
5400 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5401
5402 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5403 instead of being empty.
5404
5405 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5406
5407 PR fortran/15553
5408 * gfortran.dg/array-1.f90: New test.
5409
5410 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5411
5412 PR tree-optimization/19283
5413 * gcc.c-torture/execute/20050106-1.c: New test.
5414
5415 PR rtl-optimization/18861
5416 * gcc.dg/20050105-1.c: New test.
5417
5418 PR tree-optimization/18828
5419 * gcc.dg/20050105-2.c: New test.
5420
5421 2005-01-07 Andreas Jaeger <aj@suse.de>
5422
5423 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5424
5425 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5426
5427 PR fortran/18398
5428 * gfortran.dg/fmt_read.f90: New test.
5429
5430 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5431
5432 * gcc.dg/rs6000-ldouble-2.c: New.
5433
5434 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5435
5436 PR c++/19244
5437 * g++.dg/parser/ctor2.C: New test.
5438
5439 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5440
5441 PR c++/17154
5442 * g++.dg/template/using9.C: New test.
5443
5444 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5445
5446 PR c++/19258
5447 * g++.dg/lookup/friend6.C: New test.
5448
5449 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5450
5451 PR c++/19270
5452 * g++.dg/template/array10.C: New.
5453
5454 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5455
5456 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5457 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5458
5459 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5460
5461 * gcc.c-torture/compile/20050105-1.c: New test.
5462
5463 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5464
5465 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5466
5467 2005-01-05 Roger Sayle <roger@eyesopen.com>
5468
5469 PR middle-end/19100
5470 * gcc.dg/conv-3.c: New test case.
5471
5472 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5473
5474 * gcc.dg/asm-wide-1.c: New test.
5475
5476 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5477
5478 PR c++/19030
5479 * g++.dg/parse/crash22.C: New
5480
5481 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5482
5483 PR 19257
5484 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5485
5486 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5487
5488 PR middle-end/17767
5489 * gcc.dg/i386-mmx-6.c: New test case.
5490
5491 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5492
5493 PR tree-optimization/18308
5494 * gcc.dg/vect/pr18308.c: New testcase.
5495
5496 2005-01-04 Andreas Jaeger <aj@suse.de>
5497
5498 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5499
5500 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5501 Robert Bowdidge <bowdidge@apple.com>
5502
5503 * gcc.dg/cpp/subframework1.c: New.
5504 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5505 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5506 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5507 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5508
5509 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5510
5511 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5512 producing warning.
5513 * gcc.dg/darwin-weakimport-2.c: New.
5514
5515 2005-01-03 Richard Henderson <rth@redhat.com>
5516
5517 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5518
5519 2005-01-03 Richard Henderson <rth@redhat.com>
5520
5521 * gcc.dg/vect/vect.exp: Enable for ia64.
5522 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5523 (check_effective_target_vect_float): Likewise.
5524 (check_effective_target_vect_no_align): Likewise.
5525 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5526 * gcc.dg/vect/vect-8.c: Likewise.
5527
5528 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5529
5530 PR target/19236
5531 * gcc.dg/pr19236-1.c: New test case.
5532
5533 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5534
5535 PR rtl-optimization/12092
5536 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5537
5538 2005-01-02 Andreas Jaeger <aj@suse.de>
5539
5540 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5541
5542 2005-01-01 Roger Sayle <roger@eyesopen.com>
5543 Andrew Pinski <pinskia@physics.uc.edu>
5544
5545 PR rtl-optimization/12092
5546 * gcc.dg/pr12092-1.c: New test case.
5547
5548 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5549
5550 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5551 'hidden' and 'default' for better portability.
5552 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5553
5554 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5555 6 and 7.
5556 * g++.old-deja/g++.brendan/new3.C: Likewise.
5557
5558 2005-01-01 Steven Bosscher <stevenb@suse.de>
5559
5560 * gcc.dg/20041231-1.C: New test.
5561 * g++.dg/warn/Wunreachable-code-1.C: New test.
5562
5563 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5564
5565 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5566 file, not /dev/null. Abort on error.
5567
5568 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5569 Ziemowit Laski <zlaski@apple.com>
5570
5571 PR objc/18971
5572 * objc.dg/encode-5.m: New test.
5573
5574 2004-12-29 Richard Henderson <rth@redhat.com>
5575
5576 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5577 * objc.dg/stabs-1.m: Disable for ia64.
5578
5579 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5580
5581 PR c++/19190
5582 * g++.dg/warn/Wunused-10.C: New test.
5583
5584 2004-12-28 Richard Henderson <rth@redhat.com>
5585
5586 * objc.dg/stabs-1.m: Disable for alpha.
5587
5588 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5589
5590 PR c++/19149
5591 * g++.dg/parse/error23.C: New test.
5592
5593 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5594
5595 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5596
5597 PR fortran/19032
5598 * gfortran.dg/intrinsic_modulo_1.f90: New.
5599 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5600 tests with divisor -1.
5601
5602 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5603
5604 * g++.dg/opt/temp1.C (memcpy): Return a value.
5605
5606 PR c++/19148
5607 * g++.dg/expr/cond7.C: New test.
5608
5609 2004-12-27 Paul Brook <paul@codesourcery.com>
5610
5611 * gfortran.dg/g77/select_no_compile.f: Remove.
5612
5613 2004-12-27 Richard Henderson <rth@redhat.com>
5614
5615 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5616 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5617 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5618
5619 2004-12-26 Richard Henderson <rth@redhat.com>
5620
5621 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5622 by 1i instead of token pasting.
5623
5624 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5625
5626 PR tree-optimization/17578
5627 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5628 to additional_flags.
5629 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5630
5631 2004-12-25 Richard Henderson <rth@redhat.com>
5632
5633 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5634 Remove Alpha.
5635
5636 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5637
5638 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5639 hppa*-*-hpux*.
5640 * gcc.dg/pr17957.c (dg-options): Likewise.
5641 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5642 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5643 instead of 0 on __hppa__.
5644 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5645 "foo,%r" on hppa*-*-*.
5646
5647 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5648
5649 PR fortran/19071
5650 * gfortran.dg/complex_write.f90: New test.
5651
5652 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5653
5654 PR c++/17595
5655 * g++.dg/parse/pragma2.C: New test.
5656
5657 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5658
5659 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5660
5661 * gcc.dg/empty2.c: Add missing dg-warning.
5662
5663 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5664
5665 PR c++/17413
5666 * g++.dg/template/local4.C: New test.
5667 * g++.dg/template/crash19.C: Add dg-error marker.
5668
5669 * g++.dg/template/crash31.C: Correct embedded PR number.
5670
5671 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5672
5673 PR c++/16405
5674 * g++.dg/opt/temp1.C: Add do-run marker.
5675
5676 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5677
5678 * g++.dg/template/spec19.C: New.
5679
5680 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5681
5682 PR target/16819
5683 * gcc.dg/empty2.c: New.
5684
5685 2004-12-23 Richard Henderson <rth@redhat.com>
5686
5687 * lib/target-supports.exp (check_effective_target_vect_no_align):
5688 Remove i?86 and x86-64.
5689
5690 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5691
5692 PR c++/16405
5693 * g++.dg/opt/temp1.C: New test.
5694
5695 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5696
5697 PR c++/18733
5698 * g++.dg/template/friend33.C: New testcase.
5699
5700 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5701
5702 PR c++/18464
5703 * g++.dg/template/cond5.C: New test.
5704
5705 PR c++/18492
5706 * g++.dg/inherit/thunk3.C: New test.
5707
5708 PR c++/11224
5709 * g++.dg/warn/Wunused-9.C: New test.
5710
5711 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5712
5713 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5714
5715 2004-12-22 Jan Beulich <jbeulich@novell.com>
5716
5717 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5718
5719 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5720
5721 PR c++/18378
5722 * g++.dg/ext/packed8.C: New test.
5723
5724 PR c++/13268
5725 * g++.dg/template/crash31.C: New test.
5726
5727 PR c++/19034
5728 * g++.dg/template/crash30.C: New test.
5729
5730 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5731
5732 PR C++/18984
5733 * g++.dg/eh/ctor3.C: New test.
5734
5735 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5736
5737 * objc.dg/stabs-1.m: Allow section name to be quoted and
5738 assembly label to begin with '.LL'.
5739
5740 2004-12-21 Janis Johnson <janis187@us.ibm.com>
5741
5742 * gcc.dg/vect/vect.exp
5743 (check_effective_target_lp64_or_vect_no_align): New.
5744 * gcc.dg/vect/vect-77.c: Use it.
5745 * gcc.dg/vect/vect-78.c: Use it.
5746
5747 * lib/target-supports.exp
5748 (check_effective_target_vect_no_max,
5749 check_effective_target_vect_no_bitwise,
5750 check_effective_target_vect_no_align): New.
5751 * gcc.dg/vect/vect-13.c: Use them.
5752 * gcc.dg/vect/vect-17.c: Ditto.
5753 * gcc.dg/vect/vect-18.c: Ditto.
5754 * gcc.dg/vect/vect-19.c: Ditto.
5755 * gcc.dg/vect/vect-20.c: Ditto.
5756 * gcc.dg/vect/vect-27.c: Ditto.
5757 * gcc.dg/vect/vect-29.c: Ditto.
5758 * gcc.dg/vect/vect-44.c: Ditto.
5759 * gcc.dg/vect/vect-48.c: Ditto.
5760 * gcc.dg/vect/vect-50.c: Ditto.
5761 * gcc.dg/vect/vect-52.c: Ditto.
5762 * gcc.dg/vect/vect-54.c: Ditto.
5763 * gcc.dg/vect/vect-56.c: Ditto.
5764 * gcc.dg/vect/vect-58.c: Ditto.
5765 * gcc.dg/vect/vect-60.c: Ditto.
5766 * gcc.dg/vect/vect-72.c: Ditto.
5767 * gcc.dg/vect/vect-80.c: Ditto.
5768
5769 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5770
5771 PR c++/14075
5772 * g++.dg/init/string1.C: New.
5773
5774 PR c++/18975
5775 * g++.dg/other/synth1.C: New.
5776
5777 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5778
5779 PR c/18963
5780 * gcc.dg/pr18963-1.c: New test.
5781
5782 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5783
5784 PR c/18596
5785 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5786 * gcc.dg/pr18596-1.c: Use dg-error.
5787 (dg-options): Use -fno-unit-at-a-time.
5788 * gcc.dg/pr18596-2.c: New test.
5789 * gcc.dg/pr18596-3.c: New test.
5790
5791 2004-12-20 Roger Sayle <roger@eyesopen.com>
5792
5793 PR middle-end/18683
5794 * g++.dg/opt/pr18683-1.C: New test case.
5795
5796 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5797
5798 PR other/19093
5799 * g++.dg/opt/max1.C: Fix for 64bit targets.
5800
5801 2004-12-20 Matt Austern <austern@apple.com>
5802
5803 PR c++/19044
5804 * g++.dg/ext/builtin6.C: New
5805
5806 2004-12-20 Diego Novillo <dnovillo@redhat.com>
5807
5808 PR tree-optimization/19080
5809 * gcc.c-torture/compile/pr19080.c: New test.
5810
5811 2004-12-20 Steven Bosscher <stevenb@suse.de>
5812
5813 * gcc.dg/20041219-1.c: New test.
5814
5815 2004-12-19 Roger Sayle <roger@eyesopen.com>
5816
5817 PR middle-end/19068
5818 * g++.dg/opt/max1.C: New test case.
5819
5820 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5821
5822 * gcc.dg/fdata-sections-1.c: New test.
5823
5824 2004-12-18 Roger Sayle <roger@eyesopen.com>
5825
5826 PR middle-end/18548
5827 * gcc.dg/max-1.c: New test case.
5828
5829 2004-12-18 Jakub Jelinek <jakub@redhat.com>
5830
5831 * gcc.c-torture/execute/20041218-1.c: New test.
5832
5833 2004-12-17 Diego Novillo <dnovillo@redhat.com>
5834
5835 * gcc.dg/pr18501.c: New test.
5836 * gcc.dg/uninit-5.c: XFAIL.
5837 * gcc.dg/uninit-9.c: XFAIL.
5838
5839 2004-12-17 Dale Johannesen <dalej@apple.com>
5840
5841 * gcc.dg/20041213-1.c: New.
5842
5843 2004-12-17 Ziemowit Laski <zlaski@apple.com>
5844
5845 * objc.dg/stabs-1.m: Allow assembly label to begin
5846 with a dot ('.').
5847
5848 2004-12-17 Jakub Jelinek <jakub@redhat.com>
5849
5850 * gcc.c-torture/execute/20041213-1.c: Move...
5851 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5852
5853 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5854
5855 PR c++/18721
5856 * g++.dg/lookup/conv-5.C: New.
5857
5858 2004-12-16 Ziemowit Laski <zlaski@apple.com>
5859
5860 * objc.dg/stabs-1.m: New test.
5861
5862 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5863
5864 * gcc.dg/visibility-c.c: Change compile to
5865 assemble for the test.
5866
5867 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5868
5869 PR target/19041
5870 * gcc.dg/visibility-c.c: New test.
5871
5872 2004-12-16 Roger Sayle <roger@eyesopen.com>
5873
5874 PR middle-end/18493
5875 * gcc.dg/switch-8.c: New test case.
5876
5877 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5878
5879 PR c++/18905
5880 * g++.dg/template/init4.C: New.
5881 * g++.dg/opt/static3.C: Enable optimizer.
5882
5883 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5884
5885 * g++.dg/other/complex1.C: New test.
5886
5887 2004-12-15 Alan Modra <amodra@bigpond.net.au>
5888
5889 * g++.dg/opt/inline9.C: New test.
5890
5891 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5892
5893 PR fortran/18993
5894 * gfotran.dg/nullify_1.f: New test.
5895
5896 2004-12-15 Richard Henderson <rth@redhat.com>
5897
5898 * gcc.target/i386/i386.exp: New harness.
5899 * gcc.target/i386/vect-args.c: New.
5900
5901 2004-12-15 David Edelsohn <edelsohn@gnu.org>
5902
5903 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5904
5905 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5906
5907 PR c++/18825
5908 * g++.dg/template/friend32.C: New test.
5909
5910 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5911
5912 * cpp/pragma-once-1.c: New test.
5913 * cpp/pragma-once-1b.h: Likewise.
5914 * cpp/pragma-once-1c.h: Likewise.
5915 * cpp/pragma-once-1d.h: Likewise.
5916 * cpp/inc/pragma-once-1a.h: Likewise.
5917
5918 2004-12-15 Bud Davis <bdavis9659@comcast.net>
5919 Steven G. Kargl <kargls@comcast.net>
5920
5921 PR fortran/17597
5922 * gfortran.dg/list_read_3.f90: New test.
5923
5924 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5925
5926 * gcc.dg/ftrapv-2.c: New test.
5927
5928 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5929
5930 PR c++/18981
5931 * g++.dg/template/typename9.C: New test.
5932
5933 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5934
5935 PR c++/18738
5936 * g++.dg/template/typename8.C: New test.
5937 * g++.dg/parse/friend2.C: Tweak error message.
5938
5939 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5940
5941 * gcc.c-torture/20041214-1.c: New test.
5942
5943 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5944
5945 PR c++/18965
5946 * g++.dg/init/array17.C: New test.
5947
5948 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5949
5950 PR c++/18793
5951 * g++.dg/init/aggr3.C: New test.
5952
5953 2004-12-14 Janis Johnson <janis187@us.ibm.com
5954
5955 * gcc.dg/altivec-types-1.c: New test.
5956 * gcc.dg/altivec-types-2.c: New test.
5957 * gcc.dg/altivec-types-3.c: New test.
5958 * gcc.dg/altivec-types-4.c: New test.
5959 * g++.dg/ext/altivec-types-1.C: New test.
5960 * g++.dg/ext/altivec-types-2.C: New test.
5961 * g++.dg/ext/altivec-types-3.C: New test.
5962 * g++.dg/ext/altivec-types-4.C: New test.
5963
5964 2004-12-14 Jakub Jelinek <jakub@redhat.com>
5965
5966 PR middle-end/18951
5967 * gcc.c-torture/execute/20041213-1.c: New test.
5968
5969 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5970
5971 PR c++/18949
5972 * g++.dg/template/cast1.C: New.
5973
5974 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5975
5976 * gcc.c-torture/execute/20041213-2.c: New test.
5977
5978 2004-12-13 Richard Henderson <rth@redhat.com>
5979
5980 * gcc.dg/i386-sse-10.c: Fix typo in options.
5981
5982 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5983
5984 PR c++/18968
5985 * g++.dg/opt/pr18968.C: New test.
5986
5987 2004-12-13 Mark Mitchell <mark@codesourcery.com>
5988
5989 PR c++/18925
5990 * g++.dg/ext/visibility/staticdatamem.C: New test.
5991
5992 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5993
5994 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5995
5996 2004-12-13 Roger Sayle <roger@eyesopen.com>
5997
5998 PR rtl-optimization/18928
5999 * gcc.dg/pr18928-1.c: New test case.
6000
6001 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
6002
6003 PR tree-opt/16951
6004 * gcc.c-torture/compile/20041211-1.c: New.
6005
6006 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6007
6008 PR middle-end/17564
6009 * gcc.c-torture/execute/20041212-1.c: New test.
6010
6011 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6012
6013 PR fortran/18869
6014 * gfortran.dg/common_1.f90: New test.
6015
6016 2004-12-12 Steven G. Kargl <kargls@comcast.net>
6017 Paul Brook <paul@codesourcery.com>
6018
6019 PR fortran/16222
6020 * gfortran.dg/real_do_1.f90: New test.
6021
6022 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6023
6024 PR tree-opt/18040
6025 * g++.dg/opt/ptrmem6.C: New test.
6026
6027 2004-12-11 Roger Sayle <roger@eyesopen.com>
6028
6029 PR middle-end/18921
6030 * gcc.dg/pr18921-1.c: New test case.
6031
6032 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6033
6034 PR fortran/17175
6035 * gfortran.dg/scale_1.f90: New test.
6036
6037 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6038
6039 PR middle-end/18903
6040 * gcc.c-torture/compile/pr18903.c: New test.
6041
6042 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
6043
6044 * gcc.c-torture/execute/20041210-1.c: New test.
6045
6046 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6047
6048 PR c++/18731
6049 * g++.dg/parser/struct-1.C: New test.
6050 * g++.dg/parser/struct-2.C: New test.
6051 * g++.dg/parser/struct-3.C: New test.
6052
6053 2004-12-09 Richard Henderson <rth@redhat.com>
6054
6055 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6056
6057 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6058 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6059
6060 2004-12-09 Matt Austern <austern@apple.com>
6061
6062 PR c++/18514
6063 * g++.dg/ext/builtin1.C: New
6064 * g++.dg/ext/builtin2.C: New
6065 * g++.dg/ext/builtin3.C: New
6066 * g++.dg/ext/builtin4.C: New
6067 * g++.dg/ext/builtin5.C: New
6068
6069 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6070
6071 PR tree-opt/18904
6072 * g++.dg/opt/ptrmem5.C: New test.
6073
6074 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
6075
6076 * g++.dg/parse/typename5.C: Adjust for new error.
6077 * g++.dg/parse/typename7.C: New.
6078
6079 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6080
6081 PR c++/18073
6082 * g++.dg/other/mmintrin.C: New test.
6083
6084 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6085
6086 PR c++/16681
6087 * g++.dg/init/array15.C: New.
6088 * g++.dg/init/array16.C: New.
6089
6090 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6091
6092 PR fortran/18826
6093 * gfortran.dg/assign_1.f90: New test.
6094
6095 2004-12-08 Nick Clifton <nickc@redhat.com>
6096
6097 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6098 * gcc.target/xstormy16/data_below100: Likewise.
6099 * gcc.target/xstormy16/sfr: Likewise.
6100 * gcc.target/xstormy16/below100.S: New test source file.
6101 * gcc.target/xstormy16/below100.ld: New test linker script.
6102 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6103 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6104 bp instructions.
6105 * gcc.target/xstormy16/bp.c: Likewise.
6106
6107 * gcc.target/xstormy16/bss_below100: New files:
6108 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6109 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6110 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6111 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6112 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6113 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6114 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6115 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6116 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6117 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6118 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6119 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6120 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6121 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6122 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6123 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6124 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6125 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6126 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6127 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6128 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6129 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6130 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6131 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6132 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6133 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6134 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6135
6136 * gcc.target/xstormy16/data_below100: New files:
6137 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6138 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6139 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6140 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6141 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6142 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6143 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6144 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6145 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6146 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6147 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6148 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6149 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6150 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6151 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6152 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6153 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6154 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6155 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6156 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6157 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6158 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6159 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6160 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6161 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6162 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6163 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6164
6165 * gcc.target/xstormy16/sfr: New files:
6166 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6167 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6168 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6169 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6170 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6171 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6172 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6173 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6174 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6175 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6176 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6177 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6178 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6179 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6180 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6181 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6182 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6183 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6184 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6185 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6186 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6187 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6188 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6189 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6190 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6191 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6192 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6193 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6194 27_if0_sfrw_bitfield_f.c
6195
6196 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6197
6198 PR c++/18100
6199 * g++.dg/lookup/name-clash4.C: New test.
6200
6201 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6202
6203 PR c++/18672
6204 * g++.dg/opt/array1.C: New.
6205
6206 PR c++/18803
6207 * g++.dg/template/operator5.C: New.
6208
6209 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6210
6211 PR c/18867
6212 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6213
6214 2004-12-07 Steven Bosscher <stevenb@suse.de>
6215
6216 * gcc.dg/noncompile/20041207.c: New test.
6217
6218 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6219
6220 * g++.dg/other/unreachable-1.C: New test.
6221
6222 2004-12-06 Nick Clifton <nickc@redhat.com>
6223
6224 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6225 <limits.h> because the latter comes from gcc's include/ directory
6226 and not the newlib/libc/include directory.
6227
6228 2004-12-04 Richard Henderson <rth@redhat.com>
6229
6230 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6231
6232 2004-12-04 Richard Henderson <rth@redhat.com>
6233
6234 * lib/target-supports.exp (check_gc_sections_available): Disable
6235 for alpha and ia64.
6236
6237 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6238
6239 PR middle-end/17909
6240 * g++.dg/other/vararg-2.C: New test.
6241
6242 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6243
6244 PR c++/17011, c++/17971
6245 * g++.dg/template/error15.C: Adjust expected error.
6246 * g++.dg/template/instantiate3.C: Likewise.
6247
6248 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6249
6250 * gcc.dg/altivec-18.c: Fix for darwin
6251
6252 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6253
6254 PR c++/18782
6255 * g++.dg/parse/ptrmem2.C: New.
6256
6257 PR c++/18318
6258 * g++.dg/template/new1.C: New.
6259
6260 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6261
6262 PR fortran/18710
6263 * gfortran.dg/direct_io_3.f90: New test.
6264
6265 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6266
6267 PR 18758
6268 * g++.dg/parse/crash21.C: New.
6269
6270 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6271
6272 PR c++/15664, c++/18276
6273 * g++.dg/template/ttp13.C: New test.
6274 * g++.dg/template/ttp14.C: Likewise.
6275
6276 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6277
6278 PR c++/18123
6279 * g++.dg/parse/enum2.C: New test.
6280 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6281
6282 2004-12-02 Nick Clifton <nickc@redhat.com>
6283
6284 * gcc.target/xstormy16: New test directory.
6285 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6286 * gcc.target/xstormy16/bp.c: Check the generation of bp
6287 instructions.
6288 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6289 bn instructions and the BELOW100 attribute.
6290
6291 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6292
6293 PR target/16952
6294 * gcc.dg/ppc-eabi.c: New.
6295
6296 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6297
6298 PR fortran/18284
6299 * gfortran.dg/backspace.f90
6300
6301 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6302
6303 * gfortran.dg/inquire.f90: New test.
6304
6305 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6306
6307 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6308 handle effective-target-keyword.
6309 (dg-skip-if): Support effective-target keyword as target list.
6310 (dg-xfail-if): Ditto.
6311 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6312
6313 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6314
6315 PR tree-optimization/18291
6316 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6317
6318 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6319
6320 PR C++/18729
6321 * g++.dg/parse/crash20.C: New.
6322
6323 PR c++/17431
6324 * g++.dg/overload/arg1.C: New.
6325 * g++.dg/overload/arg2.C: New.
6326 * g++.dg/overload/arg3.C: New.
6327 * g++.dg/overload/arg4.C: New.
6328
6329 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6330
6331 * gcc.dg/c99-flex-array-4.c: Remove.
6332
6333 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6334
6335 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6336
6337 * lib/target-supports.exp (is-effective-target): Simplify.
6338
6339 * lib/target-supports.exp (check_effective_target_vect_long):
6340 Fix for powerpc64-*-*.
6341
6342 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6343
6344 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6345 to support new requirements on FreeBSD 5.
6346
6347 2004-11-30 Devang Patel <dpatel@apple.com>
6348
6349 PR 18702
6350 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6351
6352 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6353
6354 * g++.dg/ext/altivec-13.C: New test.
6355
6356 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6357
6358 PR tree-opt/18298
6359 * gcc.c-torture/execute/p18298.c: New test.
6360
6361 2004-11-30 Ira Rosen <irar@il.ibm.com>
6362 Dorit Naishlos <dorit@il.ibm.com>
6363
6364 PR tree-opt/18607
6365 * gcc.dg/vect/vect-89.c: New test.
6366
6367 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6368
6369 * gcc.dg/pr18596-1.c: New test.
6370
6371 2004-11-30 Ben Elliston <bje@au.ibm.com>
6372
6373 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6374
6375 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6376
6377 PR c/18479
6378 * gcc.dg/pr18479.c: New test.
6379
6380 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6381
6382 PR target/18490
6383 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6384 mmix-knuth-mmixware.
6385
6386 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6387 cris-*-elf* cris-*-aout* mmix-*-*
6388
6389 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6390
6391 PR middle-end/18725
6392 * gcc.dg/pr18725.c: New test.
6393
6394 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6395
6396 PR target/18488
6397 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6398
6399 PR target/18336
6400 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6401
6402 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6403
6404 PR c++/18368
6405 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6406 * g++.old-deja/g++.law/ctors5.C: Likewise.
6407 * g++.old-deja/g++.other/crash25.C: Likewise.
6408
6409 PR c++/18674
6410 * g++.dg/template/error16.C: New test.
6411
6412 PR c++/18512
6413 * g++.dg/template/crash29.C: New test.
6414
6415 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6416
6417 PR tree-optimization/18712
6418 * gcc.c-torture/compile/pr18712.c: New test.
6419
6420 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6421
6422 PR c/7544
6423 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6424 tests.
6425
6426 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6427
6428 PR c++/18652
6429 * g++.dg/lookup/crash6.C: New test.
6430
6431 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6432
6433 PR middle-end/18164
6434 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6435
6436 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6437
6438 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6439 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6440 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6441
6442 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6443
6444 * gcc.dg/pr18164.c: New test.
6445
6446 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6447
6448 * gcc.dg/funroll-loops-all.c: New.
6449
6450 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6451
6452 PR target/18489
6453 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6454 delimeter, match space and TAB as well as ":".
6455
6456 PR target/18484
6457 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6458
6459 PR target/18348
6460 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6461
6462 PR target/18345
6463 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6464
6465 PR target/18337
6466 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6467
6468 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6469
6470 * gfortran.dg/direct_io_2.f90: New test.
6471
6472 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6473
6474 PR target/18334
6475 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6476
6477 2004-11-28 Richard Henderson <rth@redhat.com>
6478
6479 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6480
6481 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6482
6483 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6484 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6485 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6486 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6487 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6488 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6489 gcc.dg/pointer-arith-8.c: New tests.
6490
6491 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6492
6493 PR fortran/18364
6494 * gfortran.dg/endfile.f90: New test.
6495
6496 2004-11-27 Falk Hueffner <falk@debian.org>
6497
6498 * gcc.dg/loop-6.c: New test.
6499
6500 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6501
6502 * gcc.c-torture/execute/20041126-1.c: New test.
6503
6504 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6505
6506 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6507 on IRIX.
6508
6509 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6510
6511 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6512 functions.
6513
6514 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6515
6516 PR rtl-optimization/17825
6517 * gcc.c-torture/compile/20041119-1.c: New test.
6518
6519 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6520
6521 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6522 Check existence of ld library path variables before unsetting.
6523
6524 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6525
6526 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6527
6528 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6529
6530 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6531
6532 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6533
6534 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6535
6536 2004-11-26 Ben Elliston <bje@au.ibm.com>
6537
6538 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6539 dg-do directive.
6540
6541 2004-11-26 Ben Elliston <bje@au.ibm.com>
6542
6543 * gcc.dg/pr17957.c: Pass --param, not -param.
6544
6545 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6546
6547 PR middle-end/17957
6548 * testsuite/gcc.dg/pr17957.c: New test.
6549
6550 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6551
6552 PR c++/18445
6553 * g++.dg/template/crash28.C: Likewise.
6554
6555 PR c++/18001
6556 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6557 * g++.dg/ext/lvaddr.C: Likewise.
6558 * g++.dg/opt/pr7503-3.C: Likewise.
6559
6560 PR c++/18466
6561 * g++.dg/parse/qualified3.C: New test.
6562 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6563
6564 PR c++/18545
6565 * g++.dg/expr/return1.C: New test.
6566
6567 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6568
6569 Friend class name lookup 3/n, PR c++/3332
6570 * g++.dg/lookup/friend3.C: New test.
6571 * g++.dg/lookup/friend4.C: Likewise.
6572 * g++.dg/lookup/friend5.C: Likewise.
6573
6574 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6575
6576 Friend class name lookup 2/n, PR c++/14513, c++/15410
6577 * g++.dg/lookup/friend2.C: New test.
6578 * g++.dg/template/friend31.C: Likewise.
6579
6580 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6581
6582 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6583
6584 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6585
6586 PR c++/17473
6587 * g++.dg/tc1/dr56.C: Remove.
6588 * g++.dg/template/typedef1.C: Add dg-error markers.
6589 * g++.old-deja/g++.other/typedef7.C: Likewise.
6590
6591 PR c++/18285
6592 * g++.dg/parse/typedef7.C: New test.
6593
6594 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6595
6596 * gcc.c-torture/execute/20041124-1.c: New test.
6597
6598 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6599
6600 * g++.dg/template/deduce3.C: New test.
6601
6602 PR c++/18586
6603 * g++.dg/template/crash27.C: New test.
6604
6605 PR c++/18530
6606 * g++.dg/warn/Wshadow-3.C: New test.
6607
6608 2004-11-24 Devang Patel <dpatel@apple.com>
6609
6610 PR/18555
6611 * gcc.dg/cpp/isysroot-1.c: New test.
6612 * gcc.dg/cpp/usr/include/stdio.h: New file.
6613 * gcc.dg/cpp/isysroot-2.c: New test.
6614 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6615 New file.
6616
6617 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6618
6619 PR c++/8929
6620 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6621
6622 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6623
6624 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6625 * gcc.target/sparc/pdist.c: Likewise.
6626
6627 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6628
6629 PR c++/16882
6630 * g++.dg/conversion/simd1.C: New test.
6631
6632 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6633
6634 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6635 and restore_ld_library_path_env_vars.
6636 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6637 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6638 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6639 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6640
6641 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6642
6643 * gcc.dg/pragma-align-2.c: Test macro expansion.
6644 * gcc.dg/pragma-pack-2.c: New test.
6645
6646 2004-11-23 Richard Henderson <rth@redhat.com>
6647
6648 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6649 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6650 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6651 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6652 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6653 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6654
6655 * gcc.dg/vect/vect.exp: Add check for alpha.
6656 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6657 (check_effective_target_vect_int): Enable for alpha.
6658 (check_effective_target_vect_long): New.
6659 (is-effective-target): Add it.
6660
6661 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6662
6663 * gcc.dg/pr18614-1.c: New test.
6664
6665 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6666
6667 * gcc.dg/setjmp-2.c: New test.
6668
6669 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6670
6671 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6672 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6673 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6674 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6675 gcc.target/sparc/pdist.c: New tests.
6676
6677 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6678
6679 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6680
6681 2004-11-22 Dale Johannesen <dalej@apple.com>
6682
6683 * gcc.dg/20041111-1.c: New.
6684
6685 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6686
6687 PR tree-opt/18536
6688 * gcc.dg/vect/pr18536.c: New test.
6689
6690 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6691
6692 PR c++/18354
6693 * g++.dg/template/nontype11.C: New test.
6694
6695 2004-11-21 Roger Sayle <roger@eyesopen.com>
6696
6697 PR middle-end/18520
6698 * gcc.dg/pr18520-1.c: New test case.
6699
6700 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6701
6702 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6703 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6704 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6705 expected diagnostics.
6706
6707 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6708
6709 PR target/18580
6710 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6711 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6712 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6713
6714 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6715
6716 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6717
6718 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6719 Joseph Myers <joseph@codesourcery.com>
6720
6721 * lib/target-supports.exp (check_visibility_available): Really
6722 test the compiler.
6723
6724 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6725
6726 PR tree-opt/18181
6727 * gcc.dg/vect/vect-85.c: New test.
6728 * gcc.dg/vect/vect-86.c: New test.
6729 * gcc.dg/vect/vect-87.c: New test.
6730 * gcc.dg/vect/vect-88.c: New test.
6731
6732 2004-11-19 Ben Elliston <bje@au.ibm.com>
6733
6734 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6735
6736 2004-11-18 Janis Johnson <janis187@us.ibm.com>
6737
6738 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6739 * gcc.dg/ppc-and-1.c: Ditto.
6740 * gcc.dg/ppc-compare-1.c: Ditto.
6741 * gcc.dg/ppc-mov-1.c: Ditto
6742
6743 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
6744 Mark Mitchell <mark@codesourcery.com>
6745
6746 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6747
6748 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6749 Aldy Hernandez <aldyh@redhat.com>
6750
6751 * lib/target-supports.exp (check_effective_target_vect_int): New
6752 (check_effective_target_vect_float): New
6753 (check_effective_target_vect_double): New.
6754 (is-effective-target): Support new effective targets keywords.
6755 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6756 default action for dg-do.
6757 * gcc.dg/vect/pr16105.c: Use new support.
6758 * gcc.dg/vect/pr18400.c: Ditto.
6759 * gcc.dg/vect/pr18425.c: Ditto.
6760 * gcc.dg/vect/vect-1.c: Ditto.
6761 * gcc.dg/vect/vect-10.c: Ditto.
6762 * gcc.dg/vect/vect-11.c: Ditto.
6763 * gcc.dg/vect/vect-12.c: Ditto.
6764 * gcc.dg/vect/vect-13.c: Ditto.
6765 * gcc.dg/vect/vect-14.c: Ditto.
6766 * gcc.dg/vect/vect-15.c: Ditto.
6767 * gcc.dg/vect/vect-16.c: Ditto.
6768 * gcc.dg/vect/vect-17.c: Ditto.
6769 * gcc.dg/vect/vect-18.c: Ditto.
6770 * gcc.dg/vect/vect-19.c: Ditto.
6771 * gcc.dg/vect/vect-2.c: Ditto.
6772 * gcc.dg/vect/vect-20.c: Ditto.
6773 * gcc.dg/vect/vect-21.c: Ditto.
6774 * gcc.dg/vect/vect-22.c: Ditto.
6775 * gcc.dg/vect/vect-23.c: Ditto.
6776 * gcc.dg/vect/vect-24.c: Ditto.
6777 * gcc.dg/vect/vect-25.c: Ditto.
6778 * gcc.dg/vect/vect-26.c: Ditto.
6779 * gcc.dg/vect/vect-27.c: Ditto.
6780 * gcc.dg/vect/vect-27a.c: Ditto.
6781 * gcc.dg/vect/vect-28.c: Ditto.
6782 * gcc.dg/vect/vect-29.c: Ditto.
6783 * gcc.dg/vect/vect-29a.c: Ditto.
6784 * gcc.dg/vect/vect-3.c: Ditto.
6785 * gcc.dg/vect/vect-30.c: Ditto.
6786 * gcc.dg/vect/vect-31.c: Ditto.
6787 * gcc.dg/vect/vect-32.c: Ditto.
6788 * gcc.dg/vect/vect-33.c: Ditto.
6789 * gcc.dg/vect/vect-34.c: Ditto.
6790 * gcc.dg/vect/vect-35.c: Ditto.
6791 * gcc.dg/vect/vect-36.c: Ditto.
6792 * gcc.dg/vect/vect-37.c: Ditto.
6793 * gcc.dg/vect/vect-38.c: Ditto.
6794 * gcc.dg/vect/vect-4.c: Ditto.
6795 * gcc.dg/vect/vect-40.c: Ditto.
6796 * gcc.dg/vect/vect-41.c: Ditto.
6797 * gcc.dg/vect/vect-42.c: Ditto.
6798 * gcc.dg/vect/vect-43.c: Ditto.
6799 * gcc.dg/vect/vect-44.c: Ditto.
6800 * gcc.dg/vect/vect-45.c: Ditto.
6801 * gcc.dg/vect/vect-46.c: Ditto.
6802 * gcc.dg/vect/vect-47.c: Ditto.
6803 * gcc.dg/vect/vect-48.c: Ditto.
6804 * gcc.dg/vect/vect-48a.c: Ditto.
6805 * gcc.dg/vect/vect-49.c: Ditto.
6806 * gcc.dg/vect/vect-5.c: Ditto.
6807 * gcc.dg/vect/vect-50.c: Ditto.
6808 * gcc.dg/vect/vect-51.c: Ditto.
6809 * gcc.dg/vect/vect-52.c: Ditto.
6810 * gcc.dg/vect/vect-53.c: Ditto.
6811 * gcc.dg/vect/vect-54.c: Ditto.
6812 * gcc.dg/vect/vect-55.c: Ditto.
6813 * gcc.dg/vect/vect-56.c: Ditto.
6814 * gcc.dg/vect/vect-56a.c: Ditto.
6815 * gcc.dg/vect/vect-57.c: Ditto.
6816 * gcc.dg/vect/vect-58.c: Ditto.
6817 * gcc.dg/vect/vect-59.c: Ditto.
6818 * gcc.dg/vect/vect-6.c: Ditto.
6819 * gcc.dg/vect/vect-60.c: Ditto.
6820 * gcc.dg/vect/vect-61.c: Ditto.
6821 * gcc.dg/vect/vect-62.c: Ditto.
6822 * gcc.dg/vect/vect-63.c: Ditto.
6823 * gcc.dg/vect/vect-64.c: Ditto.
6824 * gcc.dg/vect/vect-65.c: Ditto.
6825 * gcc.dg/vect/vect-66.c: Ditto.
6826 * gcc.dg/vect/vect-67.c: Ditto.
6827 * gcc.dg/vect/vect-68.c: Ditto.
6828 * gcc.dg/vect/vect-69.c: Ditto.
6829 * gcc.dg/vect/vect-7.c: Ditto.
6830 * gcc.dg/vect/vect-72.c: Ditto.
6831 * gcc.dg/vect/vect-72a.c: Ditto.
6832 * gcc.dg/vect/vect-73.c: Ditto.
6833 * gcc.dg/vect/vect-74.c: Ditto.
6834 * gcc.dg/vect/vect-75.c: Ditto.
6835 * gcc.dg/vect/vect-76.c: Ditto.
6836 * gcc.dg/vect/vect-77.c: Ditto.
6837 * gcc.dg/vect/vect-77a.c: Ditto.
6838 * gcc.dg/vect/vect-78.c: Ditto.
6839 * gcc.dg/vect/vect-79.c: Ditto.
6840 * gcc.dg/vect/vect-8.c: Ditto.
6841 * gcc.dg/vect/vect-80.c: Ditto.
6842 * gcc.dg/vect/vect-82.c: Ditto.
6843 * gcc.dg/vect/vect-82_64.c: Ditto.
6844 * gcc.dg/vect/vect-83.c: Ditto.
6845 * gcc.dg/vect/vect-83_64.c: Ditto.
6846 * gcc.dg/vect/vect-9.c: Ditto.
6847 * gcc.dg/vect/vect-all.c: Ditto.
6848 * gcc.dg/vect/vect-none.c: Ditto.
6849
6850 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6851
6852 * lib/gcc-dg.exp (dg-skip-if): New function.
6853 (dg-forbid-option): Remove.
6854 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6855 * g++.dg/abi/bitfield8.C: Likewise.
6856 * g++.dg/abi/dtor1.C: Likewise.
6857 * g++.dg/abi/empty10.C: Likewise.
6858 * g++.dg/abi/empty7.C: Likewise.
6859 * g++.dg/abi/empty9.C: Likewise.
6860 * g++.dg/abi/layout3.C: Likewise.
6861 * g++.dg/abi/layout4.C: Likewise.
6862 * g++.dg/abi/thunk1.C: Likewise.
6863 * g++.dg/abi/thunk2.C: Likewise.
6864 * g++.dg/abi/vbase11.C: Likewise.
6865 * g++.dg/abi/vthunk2.C: Likewise.
6866 * g++.dg/abi/vthunk3.C: Likewise.
6867 * g++.dg/ext/attrib8.C: Likewise.
6868 * g++.dg/opt/longbranch2.C: Likewise.
6869 * g++.dg/opt/reg-stack4.C: Likewise.
6870 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6871 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6872 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6873 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6874 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6875 * gcc.dg/20000609-1.c: Likewise.
6876 * gcc.dg/20000720-1.c: Likewise.
6877 * gcc.dg/20011107-1.c: Likewise.
6878 * gcc.dg/20011119-1.c: Likewise.
6879 * gcc.dg/20020108-1.c: Likewise.
6880 * gcc.dg/20020122-2.c: Likewise.
6881 * gcc.dg/20020122-3.c: Likewise.
6882 * gcc.dg/20020201-3.c: Likewise.
6883 * gcc.dg/20020206-1.c: Likewise.
6884 * gcc.dg/20020218-1.c: Likewise.
6885 * gcc.dg/20020310-1.c: Likewise.
6886 * gcc.dg/20020411-1.c: Likewise.
6887 * gcc.dg/20020418-2.c: Likewise.
6888 * gcc.dg/20020426-1.c: Likewise.
6889 * gcc.dg/20020426-2.c: Likewise.
6890 * gcc.dg/20020517-1.c: Likewise.
6891 * gcc.dg/20020523-1.c: Likewise.
6892 * gcc.dg/20020523-2.c: Likewise.
6893 * gcc.dg/20020729-1.c: Likewise.
6894 * gcc.dg/20030204-1.c: Likewise.
6895 * gcc.dg/20030826-2.c: Likewise.
6896 * gcc.dg/20030926-1.c: Likewise.
6897 * gcc.dg/20031202-1.c: Likewise.
6898 * gcc.dg/980312-1.c: Likewise.
6899 * gcc.dg/980313-1.c: Likewise.
6900 * gcc.dg/990117-1.c: Likewise.
6901 * gcc.dg/990424-1.c: Likewise.
6902 * gcc.dg/990524-1.c: Likewise.
6903 * gcc.dg/991230-1.c: Likewise.
6904 * gcc.dg/i386-387-1.c: Likewise.
6905 * gcc.dg/i386-387-2.c: Likewise.
6906 * gcc.dg/i386-387-3.c: Likewise.
6907 * gcc.dg/i386-387-4.c: Likewise.
6908 * gcc.dg/i386-387-5.c: Likewise.
6909 * gcc.dg/i386-387-6.c: Likewise.
6910 * gcc.dg/i386-asm-1.c: Likewise.
6911 * gcc.dg/i386-bitfield1.c: Likewise.
6912 * gcc.dg/i386-bitfield2.c: Likewise.
6913 * gcc.dg/i386-loop-1.c: Likewise.
6914 * gcc.dg/i386-loop-2.c: Likewise.
6915 * gcc.dg/i386-loop-3.c: Likewise.
6916 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6917 * gcc.dg/i386-pic-1.c: Likewise.
6918 * gcc.dg/i386-regparm.c: Likewise.
6919 * gcc.dg/i386-signbit-1.c: Likewise.
6920 * gcc.dg/i386-signbit-2.c: Likewise.
6921 * gcc.dg/i386-signbit-3.c: Likewise.
6922 * gcc.dg/i386-sse-5.c: Likewise.
6923 * gcc.dg/i386-sse-8.c: Likewise.
6924 * gcc.dg/i386-unroll-1.c: Likewise.
6925 * gcc.dg/tls/opt-1.c: Likewise.
6926 * gcc.dg/tls/opt-2.c: Likewise.
6927 * gcc.dg/unroll-1.c: Likewise.
6928 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6929 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6930 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6931 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6932
6933 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6934
6935 * g++.dg/template/incomplete1.C: New test.
6936
6937 2004-11-16 Nick Clifton <nickc@redhat.com>
6938
6939 Revert patches accidentally commited during checkin of fixes for
6940 xstormy16 tests:
6941 gcc.c-torture/execute/simd-4.c: Revert
6942 gcc.dg/20040910-1.c: Revert.
6943
6944 2004-11-16 Paul Brook <paul@codesourcery.com>
6945
6946 PR fortran/13010
6947 * gfortran.dg/der_pointer_1.f90: New test.
6948
6949 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6950
6951 PR c/18498
6952 * gcc.dg/bitfld-13.c: New test.
6953
6954 2004-11-15 Janis Johnson <janis187@us.ibm.com>
6955
6956 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6957 powerpc*-*-linux*.
6958
6959 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6960 * gcc.dg/ppc64-abi-2.c: Ditto.
6961 * gcc.dg/ppc64-abi-3.c: Ditto.
6962
6963 * lib/gcc-dg.exp (dg-target-list): Remove.
6964
6965 2004-11-15 Steve Ellcey <sje@cup.hp.com>
6966
6967 * gcc.dg/ia64-postinc.c: New test.
6968
6969 2004-11-15 Mark Mitchell <mark@codesourcery.com>
6970
6971 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6972
6973 2004-11-15 Nick Clifton <nickc@redhat.com>
6974
6975 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6976 __INT_MAX__ so that the test can be compiled by toolchains
6977 targeted at 16-bit processors.
6978
6979 * gcc.dg/20040625-1.c: Use long constants rather than integers
6980 when performing arithmetic that will overflow 16-bits.
6981
6982 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6983 xstormy16. It does not support 128-bit vector operations.
6984
6985 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6986 with the macro PTR_TYPE. Define this macro to an integer type
6987 suitable for holding a pointer.
6988
6989 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6990 the target is a 16-bit processor.
6991
6992 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6993 16-bit targets where the character constant will be too long.
6994
6995 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6996 where the double will not be directly addressable.
6997
6998 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6999
7000 Friend class name lookup 1/n, PR c++/18471
7001 * g++.dg/template/crash26.C: New test.
7002 * g++.dg/lookup/struct1.C: Adjust expected error.
7003 * g++.dg/parse/elab1.C: Likewise.
7004 * g++.dg/parse/elab2.C: Likewise.
7005 * g++.dg/parse/int-as-enum1.C: Likewise.
7006 * g++.dg/parse/struct-as-enum1.C: Likewise.
7007 * g++.dg/parse/typedef1.C: Likewise.
7008 * g++.dg/parse/typedef3.C: Likewise.
7009 * g++.dg/parse/typedef4.C: Likewise.
7010 * g++.dg/parse/typedef5.C: Likewise.
7011 * g++.dg/template/nontype4.C: Likewise.
7012 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7013 * g++.old-deja/g++.other/elab1.C: Likewise.
7014 * g++.old-deja/g++.other/syntax4.C: Likewise.
7015
7016 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7017
7018 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7019
7020 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7021
7022 * gcc.c-torture/execute/20041114-1.c: New test.
7023
7024 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7025
7026 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7027 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7028 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7029 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7030 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7031 gcc.dg/switch-7.c: New tests.
7032
7033 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7034
7035 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7036
7037 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7038
7039 PR tree-opt/18400
7040 * gcc.dg/vect/pr18400.c: New test.
7041
7042 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7043 Andrew Pinski <pinskia@physics.uc.edu>
7044
7045 PR tree-opt/18425
7046 * gcc.dg/vect/pr18425.c: New test.
7047
7048 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7049
7050 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7051 Guard with dg-require-alias and dg-require-visibility.
7052
7053 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7054
7055 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7056
7057 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7058
7059 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7060
7061 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7062
7063 PR c++/17344
7064 * g++.dg/template/defarg5.C: New test.
7065
7066 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7067
7068 * g++.dg/parse/cast1.C: Run only on ILP32.
7069 * g++.old-deja/g++.mike/p784.C: Likewise.
7070
7071 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7072
7073 * gcc.c-torture/execute/20041113-1.c: New test.
7074
7075 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7076
7077 PR target/18230
7078 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7079 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7080 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7081 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7082 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7083 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7084 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7085 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7086 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7087 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7088 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7089 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7090 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7091
7092 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7093
7094 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7095 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7096 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7097 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7098 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7099 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7100 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7101 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7102 gcc.target/sparc/combined-1.c: New tests.
7103
7104 2004-11-12 Ziemowit Laski <zlaski@apple.com>
7105
7106 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7107 New tests.
7108
7109 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7110
7111 * lib/gcc-dg.exp (dg-forbid-option): New function.
7112 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7113 * g++.dg/abi/bitfield8.C: Likewise.
7114 * g++.dg/abi/dtor1.C: Likewise.
7115 * g++.dg/abi/empty10.C: Likewise.
7116 * g++.dg/abi/empty7.C: Likewise.
7117 * g++.dg/abi/empty9.C: Likewise.
7118 * g++.dg/abi/layout3.C: Likewise.
7119 * g++.dg/abi/layout4.C: Likewise.
7120 * g++.dg/abi/thunk1.C: Likewise.
7121 * g++.dg/abi/thunk2.C: Likewise.
7122 * g++.dg/abi/vbase11.C: Likewise.
7123 * g++.dg/abi/vthunk2.C: Likewise.
7124 * g++.dg/abi/vthunk3.C: Likewise.
7125 * g++.dg/ext/attrib8.C: Likewise.
7126 * g++.dg/opt/longbranch2.C: Likewise.
7127 * g++.dg/opt/reg-stack4.C: Likewise.
7128 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7129 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7130 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7131 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7132 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7133 * gcc.dg/20000609-1.c: Likewise.
7134 * gcc.dg/20000720-1.c: Likewise.
7135 * gcc.dg/20011107-1.c: Likewise.
7136 * gcc.dg/20011119-1.c: Likewise.
7137 * gcc.dg/20020108-1.c: Likewise.
7138 * gcc.dg/20020122-2.c: Likewise.
7139 * gcc.dg/20020122-3.c: Likewise.
7140 * gcc.dg/20020201-3.c: Likewise.
7141 * gcc.dg/20020206-1.c: Likewise.
7142 * gcc.dg/20020218-1.c: Likewise.
7143 * gcc.dg/20020310-1.c: Likewise.
7144 * gcc.dg/20020411-1.c: Likewise.
7145 * gcc.dg/20020418-2.c: Likewise.
7146 * gcc.dg/20020426-1.c: Likewise.
7147 * gcc.dg/20020426-2.c: Likewise.
7148 * gcc.dg/20020517-1.c: Likewise.
7149 * gcc.dg/20020523-1.c: Likewise.
7150 * gcc.dg/20020523-2.c: Likewise.
7151 * gcc.dg/20020729-1.c: Likewise.
7152 * gcc.dg/20030204-1.c: Likewise.
7153 * gcc.dg/20030826-2.c: Likewise.
7154 * gcc.dg/20030926-1.c: Likewise.
7155 * gcc.dg/20031202-1.c: Likewise.
7156 * gcc.dg/980312-1.c: Likewise.
7157 * gcc.dg/980313-1.c: Likewise.
7158 * gcc.dg/990117-1.c: Likewise.
7159 * gcc.dg/990424-1.c: Likewise.
7160 * gcc.dg/990524-1.c: Likewise.
7161 * gcc.dg/991230-1.c: Likewise.
7162 * gcc.dg/i386-387-1.c: Likewise.
7163 * gcc.dg/i386-387-2.c: Likewise.
7164 * gcc.dg/i386-387-3.c: Likewise.
7165 * gcc.dg/i386-387-4.c: Likewise.
7166 * gcc.dg/i386-387-5.c: Likewise.
7167 * gcc.dg/i386-387-6.c: Likewise.
7168 * gcc.dg/i386-asm-1.c: Likewise.
7169 * gcc.dg/i386-bitfield1.c: Likewise.
7170 * gcc.dg/i386-bitfield2.c: Likewise.
7171 * gcc.dg/i386-loop-1.c: Likewise.
7172 * gcc.dg/i386-loop-2.c: Likewise.
7173 * gcc.dg/i386-loop-3.c: Likewise.
7174 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7175 * gcc.dg/i386-pic-1.c: Likewise.
7176 * gcc.dg/i386-regparm.c: Likewise.
7177 * gcc.dg/i386-signbit-1.c: Likewise.
7178 * gcc.dg/i386-signbit-2.c: Likewise.
7179 * gcc.dg/i386-signbit-3.c: Likewise.
7180 * gcc.dg/i386-sse-5.c: Likewise.
7181 * gcc.dg/i386-sse-8.c: Likewise.
7182 * gcc.dg/i386-unroll-1.c: Likewise.
7183 * gcc.dg/tls/opt-1.c: Likewise.
7184 * gcc.dg/tls/opt-2.c: Likewise.
7185 * gcc.dg/unroll-1.c: Likewise.
7186 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7187 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7188 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7189 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7190 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7191 -m64 is specified.
7192
7193 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7194
7195 PR c++/18389
7196 * g++.dg/parse/cond1.C: New test.
7197
7198 PR c++/18429
7199 * g++.dg/template/array9.C: New test.
7200 * g++.dg/ext/vla1.C: Adjust error messages.
7201 * g++.dg/ext/vlm1.C: Likewise.
7202 * g++.dg/template/crash2.C: Likewise.
7203
7204 PR c++/18436
7205 * g++.dg/template/call3.C: New test.
7206
7207 PR c++/18407
7208 * g++.dg/template/ptrmem11.C: New test.
7209
7210 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7211
7212 PR other/14264
7213 * lib/g++.exp: Set LC_ALL and LANG to C.
7214 * lib/gcc-dg.exp: Likewise.
7215 * lib/gfortran.exp: Likewise.
7216 * lib/objc.exp: Likewise.
7217 * lib/treelang.exp: Likewise.
7218
7219 2004-11-12 Andreas Schwab <schwab@suse.de>
7220
7221 * gcc.dg/pr16286.c: Fix last change.
7222
7223 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7224
7225 PR c++/18416
7226 * g++.dg/init/global1.C: New test.
7227
7228 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7229
7230 * gcc.c-torture/execute/20041112-1.c: New test.
7231
7232 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7233
7234 * lib/gcc-dg.exp (dg-target-list): New.
7235
7236 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7237 Richard Sandiford <rsandifo@redhat.com>
7238
7239 * lib/target-supports.exp (get-compiler_messages): New.
7240 (check_named_sections_available): Use it.
7241 (check_effective_target_ilp32): New.
7242 (check_effective_target_lp64): New.
7243 (is-effective-target): New.
7244 * lib/gcc-dg.exp (dg-require-effective-target): New.
7245
7246 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7247
7248 * gcc.dg/precedence-1.c: New test.
7249
7250 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7251
7252 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7253
7254 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7255 message, delete generated files, use more descriptive name for
7256 executable, and make the test unsupported when it cannot be run.
7257
7258 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7259 (dg-require-weak, dg-require-visibility, dg-require-alias,
7260 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7261 dg-require-iconv, dg-require-named-sections): Use it.
7262
7263 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7264
7265 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7266
7267 PR target/16457
7268 * gcc.dg/ppc-and-1: New
7269
7270 PR target/16796
7271 * gcc.dg/ppc-mov-1.c: New.
7272
7273 PR target/16458
7274 * gcc.dg/ppc-compare-1.c: New.
7275
7276 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7277
7278 * objc.dg/desig-init-2.m: New test.
7279
7280 2004-11-10 Adam Nemet <anemet@lnxw.com>
7281
7282 PR middle-end/18160
7283 * g++.dg/warn/register-var-1.C: New test.
7284 * g++.dg/warn/register-var-2.C: New test.
7285
7286 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7287
7288 * gcc.dg/union-2.c: New test.
7289
7290 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7291
7292 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7293 New test for PR tree-optimization/17892.
7294
7295 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7296
7297 PR c++/18369
7298 * g++.dg/init/new12.C: New test.
7299
7300 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7301
7302 * gcc.target/sparc: New directory.
7303 * gcc.target/sparc/sparc.exp: New driver.
7304 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7305 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7306 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7307 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7308
7309 2004-11-10 Paul Brook <paul@codesourcery.com>
7310
7311 PR fortran/18218
7312 * gfortran.dg/list_read.c: New test.
7313
7314 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7315
7316 PR c/18322
7317 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7318 expected diagnostic location.
7319
7320 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7321
7322 * gcc.dg/20041109-1.c: New test.
7323
7324 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7325
7326 PR objc/18406
7327 * objc/compile/pr18406.m: New test.
7328
7329 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7330
7331 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7332
7333 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7334
7335 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7336
7337 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7338
7339 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7340
7341 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7342
7343 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7344 exit.
7345
7346 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7347
7348 PR tree-opt/18299
7349 * gcc.c-torture/pr18299-1.c: New test.
7350
7351 2004-11-06 Andreas Schwab <schwab@suse.de>
7352
7353 * gcc.dg/pr16286.c: Also test for bool and pixel.
7354
7355 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7356
7357 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7358 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7359 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7360 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7361 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7362 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7363 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7364 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7365 gcc.dg/struct-semi-3.c: New tests.
7366
7367 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7368
7369 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7370
7371 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7372
7373 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7374 Do not use C99 designators.
7375
7376 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7377
7378 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7379
7380 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7381
7382 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7383 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7384 * gcc.c-torture/execute/simd-5.x: Remove.
7385
7386 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7387
7388 PR rtl-optimization/17933
7389 * gcc.dg/torture/pr17933-1.c: New test.
7390
7391 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7392
7393 PR target/18106
7394 * lib/target-supports.exp (check_weak_available): Support
7395 Windows.
7396
7397 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7398
7399 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7400 call to fflush(stdout) before abort.
7401 (my_ffsll): New function.
7402 (generate_fields): Use it.
7403
7404 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7405
7406 * gcc.dg/init-undef-1.c: New test.
7407
7408 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7409
7410 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7411 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7412 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7413 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7414 expected messages for new parser.
7415
7416 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7417
7418 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7419
7420 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7421
7422 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7423 on LP64 targets.
7424
7425 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7426
7427 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7428 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7429 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7430 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7431 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7432 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7433 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7434 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7435 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7436 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7437
7438 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7439
7440 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7441 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7442 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7443 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7444 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7445 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7446 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7447 for new parser.
7448
7449 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7450
7451 PR target/15342
7452 * gcc.dg/20041104-1.c: New test.
7453
7454 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7455
7456 * g++.dg/template/nontype7.C: New test.
7457 * g++.dg/template/nontype8.C: Likewise.
7458 * g++.dg/template/nontype9.C: Likewise.
7459 * g++.dg/template/nontype10.C: Likewise.
7460 * g++.dg/tc1/dr49.C: Likewise.
7461 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7462 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7463
7464 2004-11-04 Ben Elliston <bje@au.ibm.com>
7465
7466 * g++.dg/rtti/tinfo1.C: Remove xfails.
7467
7468 2004-11-04 Ben Elliston <bje@au.ibm.com>
7469
7470 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7471 packed attribute to the definition to satisfy the new C++ parser.
7472
7473 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7474
7475 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7476 invocations of va_arg.
7477
7478 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7479
7480 PR c++/18124
7481 * g++.dg/template/crash25.C: New test.
7482
7483 PR c++/18155
7484 * g++.dg/template/typedef2.C: New test.
7485 * g++.dg/parse/crash13.C: Adjust error markers.
7486
7487 PR c++/18177
7488 * g++.dg/conversion/const3.C: New test.
7489
7490 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7491
7492 PR fortran/17535
7493 PR fortran/17583
7494 PR fortran/17713
7495 * gfortran.dg/generic_[123].f90: New testcases.
7496
7497 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7498
7499 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7500 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7501
7502 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7503
7504 PR tree-opt/16808
7505 * gcc.c-torture/compile/pr16808.c: New test.
7506
7507 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7508
7509 PR rtl-optimization/17104
7510 * gcc.dg/ppc-bitfield1.c: New.
7511
7512 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7513
7514 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7515
7516 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7517
7518 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7519 strings for 32-bit code.
7520
7521 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7522
7523 PR c/18239
7524 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7525
7526 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7527
7528 PR c++/18064
7529 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7530
7531 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7532
7533 PR c++/15172
7534 * g++.dg/init/aggr2.C: New test.
7535
7536 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7537
7538 * objc.dg/local-decl-1.m: New test.
7539
7540 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7541
7542 * gcc.dg/20040910-1.c: Adjust regex.
7543
7544 2004-10-30 Roger Sayle <roger@eyesopen.com>
7545
7546 PR rtl-optimization/18084
7547 * g++.dg/opt/pr18084-1.C: New testcase.
7548
7549 2004-10-30 Matt Austern <austern@apple.com>
7550
7551 PR c++/17542
7552 * g++.dg/ext/attrib18.C: New test.
7553
7554 2004-10-30 Roger Sayle <roger@eyesopen.com>
7555
7556 PR middle-end/18096
7557 * gcc.dg/pr18096-1.c: New test case.
7558
7559 2004-10-30 Roger Sayle <roger@eyesopen.com>
7560
7561 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7562
7563 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7564
7565 PR c/16666
7566 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7567 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7568 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7569 gcc.dg/old-style-prom-3.c: New tests.
7570
7571 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7572
7573 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7574 Remove unnecessary inclusion of stdio.h.
7575
7576 2004-10-29 Roger Sayle <roger@eyesopen.com>
7577
7578 PR rtl-optimization/17581
7579 * gcc.dg/pr17581-1.c: New test case.
7580
7581 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7582
7583 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7584 being implemented.
7585 * g++.dg/conversion/dr195-1.C: New.
7586 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7587 * g++.old-deja/g++.mike/p10148.C: Likewise.
7588
7589 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7590
7591 PR c++/17695
7592 * g++.dg/debug/typedef2.C: New test.
7593
7594 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7595
7596 PR fortran/13490
7597 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7598 * gfortran.dg/g77/README: Update.
7599
7600 2004-10-28 Matt Austern <austern@apple.com>
7601
7602 PR c++/14124
7603 * g++.dg/ext/packed7.C: New test.
7604
7605 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7606
7607 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7608 scan-assembler.
7609 * lib/scanasm.exp (hidden-scan-for): New proc.
7610 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7611 string.
7612 (scan-not-hidden): Likewise.
7613 * lib/target-supports.exp (check_visibility_available): mach-o is
7614 support too.
7615
7616 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7617
7618 PR c++/17132
7619 * g++.dg/template/memclass3.C: New test.
7620
7621 2004-10-28 Adam Nemet <anemet@lnxw.com>
7622
7623 PR middle-end/18160
7624 * gcc.dg/register-var-1.c: New test.
7625 * gcc.dg/register-var-2.c: New test.
7626 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7627 error now.
7628
7629 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7630
7631 PR other/18172
7632 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7633 unused variables.
7634 * gcc.dg/vect/vect-22.c: Likewise.
7635
7636 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7637
7638 * gcc.dg/i386-rotate-1.c: New test.
7639
7640 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7641
7642 * g++.dg/init/ref12.C: Add "run" marker.
7643
7644 PR c++/17435
7645 * g++.dg/init/ref12.C: New test.
7646
7647 PR c++/18140
7648 * g++.dg/template/shift1.C: New test.
7649 * g++.dg/template/error10.C: Adjust error markers.
7650
7651 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7652
7653 PR tree-opt/17529
7654 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7655
7656 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7657
7658 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7659 * gcc.dg/weak/weak-3.c: Likewise.
7660 * gcc.dg/weak/weak-5.c: Likewise.
7661 * gcc.dg/weak/weak-9.c: Likewise.
7662 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7663 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7664
7665 * gcc.dg/darwin-weakimport-1.c: New.
7666
7667 2004-10-28 Ben Elliston <bje@au.ibm.com>
7668
7669 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7670
7671 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7672
7673 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7674 'syntax' error messages.
7675 * gcc.dg/cpp/direct2s.c: Likewise.
7676
7677 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7678
7679 * gcc.c-torture/compile/20041026-1.c: New.
7680
7681 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7682
7683 PR c++/18093
7684 * g++.dg/lookup/ns2.C: New test.
7685
7686 PR c++/18020
7687 * g++.dg/template/enum4.C: New test.
7688
7689 PR c++/18161
7690 * g++.dg/template/expr1.C: New test.
7691
7692 2004-10-26 Ben Elliston <bje@au.ibm.com>
7693
7694 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7695
7696 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7697
7698 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7699 gcc.dg/decl-nospec-3.c: New tests.
7700
7701 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7702
7703 * objc.dg/super-class-3.m: New test.
7704
7705 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7706
7707 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7708 resyncing.
7709 * gcc.dg/cpp/direct2s.c: Likewise.
7710
7711 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7712
7713 * objc.dg/image-info.m: Update for changes to section selection.
7714
7715 2004-10-25 David Ayers <d.ayers@inode.at>
7716 Ziemowit Laski <zlaski@apple.com>
7717
7718 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7719 diagnostics when messaging 'id <Proto>'.
7720 * objc.dg/class-protocol-1.m: New test.
7721 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7722 a non-existent method signature.
7723 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7724 Update diagnostics when messaging with non-existent method signature.
7725 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7726 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7727 invalid receivers are now resolved as if messaging 'id'; remove
7728 extraneous diagnostics.
7729
7730 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7731
7732 PR c/16667
7733 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7734 gcc.dg/init-desig-obs-3.c: New tests.
7735
7736 2004-10-25 Jakub Jelinek <jakub@redhat.com>
7737
7738 * gcc.dg/debug/20041023-1.c: New test.
7739
7740 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7741
7742 PR middle-end/17407
7743 * gcc.c-torture/compile/pr17407.c: New test.
7744
7745 PR c++/18121
7746 * g++.dg/template/array8.C: New test.
7747
7748 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7749
7750 PR other/18138
7751 * lib/g++.exp: Accept more than one multilib libgcc.
7752 * lib/gcc-dg.exp: Likewise.
7753 * lib/objc.exp: Likewise.
7754 * lib/treelang.exp: Likewise.
7755 * lib/gfortran.exp: Likewise.
7756
7757 2004-10-24 Ben Elliston <bje@au.ibm.com>
7758
7759 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7760
7761 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
7762
7763 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7764 * gcc.dg/c99-const-expr-3.c: Likewise.
7765
7766 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7767
7768 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7769
7770 2004-10-23 Ben Elliston <bje@au.ibm.com>
7771
7772 * gcc.c-torture/execute/loop-2e.x: Remove.
7773
7774 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7775
7776 PR c++/18095
7777 * g++.dg/parse/crash18.C: New.
7778 * g++.dg/parse/crash19.C: New.
7779
7780 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7781
7782 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7783 * g++.dg/ext/dllimport2.C: Same.
7784 * g++.dg/ext/dllimport8.C: Same.
7785
7786 2004-10-21 Mark Mitchell <mark@codesourcery.com>
7787
7788 PR c++/10841
7789 * g++.dg/conversion/cast1.C: New test.
7790 * g++.dg/overload/pmf1.C: Adjust error marker.
7791
7792 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7793
7794 PR objc/17923
7795 * objc.dg/const-str-7.m: New test.
7796
7797 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7798
7799 * g++.dg/template/memfriend11.C: Fix comment typo.
7800 * g++.dg/template/memfriend14.C: Likewise.
7801
7802 2004-10-20 Richard Henderson <rth@redhat.com>
7803
7804 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7805 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7806 -fasynchronous-unwind-tables.
7807
7808 2004-10-20 Richard Henderson <rth@redhat.com>
7809
7810 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7811 (main): Return success.
7812 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7813 (main): Return success.
7814
7815 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7816
7817 PR c++/13495
7818 * g++.dg/template/memfriend9.C: New test.
7819 * g++.dg/template/memfriend10.C: Likewise.
7820 * g++.dg/template/memfriend11.C: Likewise.
7821 * g++.dg/template/memfriend12.C: Likewise.
7822 * g++.dg/template/memfriend13.C: Likewise.
7823 * g++.dg/template/memfriend14.C: Likewise.
7824 * g++.dg/template/memfriend15.C: Likewise.
7825 * g++.dg/template/memfriend16.C: Likewise.
7826 * g++.dg/template/memfriend17.C: Likewise.
7827 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7828
7829 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7830
7831 * g++.dg/conversion/dr195.C: New.
7832 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7833
7834 2004-10-20 Ben Elliston <bje@au.ibm.com>
7835 Devang Patel <dpatel@apple.com>
7836
7837 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7838 of floating point arithmetic, which could trap.
7839
7840 2004-10-19 Mark Mitchell <mark@codesourcery.com>
7841
7842 PR c++/14035
7843 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7844 * g++.dg/conversion/const2.C: New test.
7845 * g++.dg/expr/reinterpret2.C: New test.
7846 * g++.dg/expr/reinterpret3.C: New test.
7847 * g++.dg/expr/cast2.C: New test.
7848 * g++.dg/expr/copy1.C: New test.
7849 * g++.dg/other/conversion1.C: Change error message.
7850 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7851 function pointers to void *.
7852 * g++.old-deja/g++.mike/p10148.C: Likewise.
7853
7854 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7855
7856 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7857
7858 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
7859
7860 PR c++/18047
7861
7862 * g++.dg/parse/expr3.C: New test.
7863
7864 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7865
7866 * gcc.dg/smod-1.c: New test.
7867
7868 2004-10-18 Ziemowit Laski <zlaski@apple.com>
7869
7870 * objc.dg/method-14.m: New test.
7871
7872 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7873
7874 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7875 Also xfail as the patch was reverted.
7876
7877 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7878
7879 PR middle-end/16973
7880 * gcc.dg/pr16973.c: New test.
7881
7882 2004-10-18 Diego Novillo <dnovillo@redhat.com>
7883
7884 PR tree-optimization/17656
7885 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7886
7887 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7888
7889 * g++.dg/eh/shadow1.C: New.
7890
7891 2004-10-18 Jakub Jelinek <jakub@redhat.com>
7892
7893 * gcc.c-torture/compile/20041018-1.c: New test.
7894
7895 2004-10-18 Ben Elliston <bje@au.ibm.com>
7896
7897 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7898 compiler referring to register 0 when accessing sdata. The linker
7899 now patches things up.
7900
7901 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7902
7903 PR c/17529
7904 * gcc.c-torture/compile/pr17529.c: New test.
7905
7906 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7907
7908 PR c++/17743
7909 * g++.dg/ext/attrib17.C: New test.
7910
7911 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7912
7913 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7914
7915 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7916
7917 PR c++/10479
7918 * g++.dg/ext/attrib16.C: New test.
7919
7920 2004-10-15 Mark Mitchell <mark@codesourcery.com>
7921
7922 PR c++/17042
7923 * g++.dg/init/dso_handle1.C: New test.
7924
7925 PR c++/14667
7926 * g++.dg/parse/typedef6.C: New test.
7927
7928 PR c++/17916
7929 * g++.dg/parse/pragma1.C: New test.
7930
7931 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
7932
7933 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7934
7935 2004-10-15 Steve Ellcey <sje@cup.hp.com>
7936
7937 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7938 -fno-common when on HPPA HP-UX platforms.
7939
7940 2004-10-15 Jakub Jelinek <jakub@redhat.com>
7941
7942 PR other/16820
7943 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7944 stdint.h.
7945 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7946 uintptr_t.
7947
7948 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7949
7950 PR c++/16301
7951 * g++.dg/lookup/strong-using-4.C: New test.
7952
7953 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7954
7955 PR middle-end/16567
7956 * gcc.c-torture/compile/nested-1.c: New test.
7957
7958 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7959
7960 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7961 and mipsisa64*-*-* (until support for misaligned loads is added).
7962 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7963 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7964 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7965 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7966 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7967 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7968
7969 2004-10-14 Mark Mitchell <mark@codesourcery.com>
7970
7971 PR c++/17976
7972 * g++.dg/init/dtor3.C: New test.
7973
7974 2004-10-15 Ben Elliston <bje@au.ibm.com>
7975
7976 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7977
7978 2004-10-14 Geoffrey Keating <geoffk@apple.com>
7979
7980 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7981 * gcc.dg/macho-lo-sum.c: Likewise.
7982
7983 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7984
7985 * gcc.dg/ppc-spe64-1.c: New test.
7986
7987 2004-10-14 Devang Patel <dpatel@apple.com>
7988
7989 PR 17635
7990 * gcc.dg/pr17635.c : New test.
7991
7992 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7993
7994 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7995 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7996 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7997 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7998 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7999 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
8000 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
8001 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
8002 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
8003 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
8004 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
8005 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
8006 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
8007 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
8008 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
8009 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8010 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8011 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
8012
8013 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8014
8015 * gcc.dg/vect/vect-82.c: New testcase.
8016 * gcc.dg/vect/vect-82_64.c: New testcase.
8017 * gcc.dg/vect/vect-83.c: New testcase.
8018 * gcc.dg/vect/vect-83_64.c: New testcase.
8019
8020 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8021
8022 * gcc.dg/cpp/error-1.c: New test.
8023
8024 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8025
8026 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8027
8028 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
8029
8030 PR target/17984
8031 * gcc.dg/cris-peep2-xsrand2.c: New test.
8032
8033 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8034
8035 PR c++/17661
8036 * testsuite/g++.dg/expr/for2.C: New test.
8037
8038 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8039
8040 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8041
8042 2004-10-13 Jakub Jelinek <jakub@redhat.com>
8043
8044 PR tree-optimization/17724
8045 * g++.dg/opt/pr17724-1.C: New test.
8046 * g++.dg/opt/pr17724-2.C: New test.
8047 * g++.dg/opt/pr17724-3.C: New test.
8048 * g++.dg/opt/pr17724-4.C: New test.
8049 * g++.dg/opt/pr17724-5.C: New test.
8050 * g++.dg/opt/pr17724-6.C: New test.
8051
8052 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8053
8054 PR c/17301
8055 * gcc.dg/pr17301-2.c: New test.
8056
8057 2004-10-11 Mark Mitchell <mark@codesourcery.com>
8058
8059 PR c++/15876
8060 * g++.dg/parse/error22.C: New test.
8061
8062 PR c++/17936
8063 * g++.dg/template/spec18.C: New test.
8064
8065 2004-10-11 Steve Ellcey <sje@cup.hp.com>
8066
8067 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8068 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
8069 memcpy.
8070 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8071 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8072
8073 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8074
8075 * g++.dg/eh/cleanup5.C: Add dg-options "".
8076
8077 2004-10-11 Roger Sayle <roger@eyesopen.com>
8078
8079 PR middle-end/17657
8080 * gcc.dg/switch-4.c: New test case.
8081
8082 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
8083
8084 * gcc.c-torture/execute/20041011-1.c: New test.
8085
8086 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8087
8088 PR c++/17554
8089 * g++.dg/init/for3.C: New test.
8090
8091 PR c++/17657
8092 * g++.dg/opt/switch2.C: New test.
8093
8094 PR middle-end/17703
8095 * g++.dg/warn/Wreturn-2.C: New test.
8096
8097 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8098
8099 PR c++/17907
8100 * g++.dg/eh/cleanup5.C: New test.
8101
8102 2004-10-10 Mark Mitchell <mark@codesourcery.com>
8103
8104 PR c++/17393
8105 * g++.dg/parse/error21.C: New test.
8106
8107 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8108
8109 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8110 * g++.dg/warn/incomplete1.C: Likewise.
8111 * g++.dg/template/qualttp20.C: Likewise.
8112
8113 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8114
8115 PR c/17881
8116 * parm-incomplete-1.c: New test.
8117
8118 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8119
8120 PR c++/17867
8121 * g++.dg/parse/error19.C: New test.
8122
8123 PR c++/17670
8124 * g++.dg/init/new11.C: New test.
8125
8126 PR c++/17821
8127 * g++.dg/parse/error20.C: New test.
8128
8129 PR c++/17826
8130 * g++.dg/template/crash24.C: New test.
8131
8132 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8133
8134 PR c/17301
8135 * gcc.dg/pr17301-1.c: New test.
8136
8137 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8138
8139 PR c/17189
8140 * gcc.dg/anon-struct-5.c: New test.
8141
8142 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8143
8144 PR c/17844
8145 * gcc.dg/pr17844-1.c: New test.
8146
8147 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8148
8149 PR tree-optimization/17906
8150 * gcc.c-torture/compile/pr17906.c: New.
8151
8152 2004-10-09 Stuart Hastings <stuart@apple.com>
8153 Roger Sayle <roger@eyesopen.com>
8154
8155 PR rtl-optimization/17853
8156 * gcc.dg/i386-mmx-5.c: New testcase.
8157
8158 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8159
8160 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8161
8162 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8163
8164 PR c++/17524
8165 * g++.dg/template/static9.C: New test.
8166
8167 PR c++/17685
8168 * g++.dg/parse/operator5.C: New test.
8169
8170 2004-10-09 Roger Sayle <roger@eyesopen.com>
8171
8172 PR middle-end/17894
8173 * gcc.c-torture/execute/divcmp-4.c: New test case.
8174
8175 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8176
8177 PR tree-opt/17902
8178 * g++.dg/opt/pr17902.C: New test.
8179
8180 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8181
8182 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8183
8184 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8185
8186 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8187
8188 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8189
8190 * gcc.dg/assign-warn-3.c: New test.
8191
8192 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8193
8194 PR c/16999
8195 * gcc.dg/cpp/ident-1.c: New test.
8196
8197 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8198
8199 * gcc.c-torture/compile/acc1.c: New.
8200
8201 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8202
8203 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8204 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8205
8206 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8207
8208 * gcc.dg/ultrasp11.c: New test.
8209
8210 2004-10-08 Michael Matz <matz@suse.de>
8211
8212 * gcc.dg/doloop-2.c: New test.
8213
8214 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8215
8216 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8217 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8218 objc.dg/method-9.m: Update expected diagnostics.
8219
8220 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8221
8222 * gcc.dg/ppc-fsel-3.c: New file.
8223 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8224
8225 2004-10-07 Paul Brook <paul@codesourcery.com>
8226
8227 * gfortran.dg/intrinsic_verify_1.f90: New test.
8228
8229 2004-10-07 Paul Brook <paul@codesourcery.com>
8230
8231 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8232
8233 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8234
8235 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8236 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8237 commit.
8238
8239 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8240
8241 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8242
8243 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8244
8245 PR c++/17115
8246 * g++.dg/warn/Winline-4.C: New test.
8247
8248 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8249
8250 * gcc.c-torture/compile/20041007-1.c: New test.
8251
8252 2004-10-07 Paul Brook <paul@codesourcery.com>
8253
8254 PR fortran/17678
8255 * gfortran.dg/use_allocated_1.f90: New test.
8256
8257 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8258
8259 PR middle-end/17849
8260 * gfortran.fortran-torture/compile/nested.f90: New test
8261
8262 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8263
8264 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8265
8266 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8267
8268 PR c++/17368
8269 * g++.dg/ext/asm6.C: New test.
8270
8271 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8272
8273 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8274
8275 2004-10-06 Paul Brook <paul@codesourcery.com>
8276
8277 PR libfortran/17709
8278 * gfortran.dg/empty_format_1.f90: New test.
8279
8280 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8281
8282 PR fortran/17568
8283 * gfortran.dg/ishft.f90: New test.
8284
8285 PR fortran/17283
8286 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8287 tests.
8288
8289 2004-10-06 Paul Brook <paul@codesourcery.com>
8290
8291 * gfortran.dg/do_1.f90: New test.
8292
8293 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8294
8295 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8296 optimizing for size.
8297
8298 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8299
8300 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8301
8302 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8303
8304 * gcc.c-torture/compile/20041005-1.c: New test.
8305
8306 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8307
8308 PR c++/17829
8309 * g++.dg/lookup/koenig4.C: New.
8310
8311 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8312
8313 * g++.dg/other/classkey1.C: Adjust quoting marks.
8314 * g++.dg/parse/error15.C: Likewise.
8315 * g++.dg/template/meminit2.C (int>): Likewise.
8316
8317 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8318
8319 PR fortran/17283
8320 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8321
8322 PR fortran/17631
8323 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8324
8325 PR fortran/17708
8326 * gfortran.dg/pr17708.f90: New test.
8327
8328 2004-10-04 Chao-ying Fu <fu@mips.com>
8329
8330 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8331 * gcc.dg/vect/vect-4.c: Ditto.
8332 * gcc.dg/vect/vect-5.c: Ditto.
8333 * gcc.dg/vect/vect-6.c: Ditto.
8334 * gcc.dg/vect/vect-8.c: Ditto.
8335 * gcc.dg/vect/vect-16.c: Ditto.
8336 * gcc.dg/vect/vect-30.c: Ditto.
8337 * gcc.dg/vect/vect-40.c: Ditto.
8338 * gcc.dg/vect/vect-41.c: Ditto.
8339 * gcc.dg/vect/vect-42.c: Ditto.
8340 * gcc.dg/vect/vect-43.c: Ditto.
8341 * gcc.dg/vect/vect-44.c: Ditto.
8342 * gcc.dg/vect/vect-45.c: Ditto.
8343 * gcc.dg/vect/vect-46.c: Ditto.
8344 * gcc.dg/vect/vect-47.c: Ditto.
8345 * gcc.dg/vect/vect-48.c: Ditto.
8346 * gcc.dg/vect/vect-49.c: Ditto.
8347 * gcc.dg/vect/vect-50.c: Ditto.
8348 * gcc.dg/vect/vect-51.c: Ditto.
8349 * gcc.dg/vect/vect-52.c: Ditto.
8350 * gcc.dg/vect/vect-53.c: Ditto.
8351 * gcc.dg/vect/vect-54.c: Ditto.
8352 * gcc.dg/vect/vect-55.c: Ditto.
8353 * gcc.dg/vect/vect-56.c: Ditto.
8354 * gcc.dg/vect/vect-57.c: Ditto.
8355 * gcc.dg/vect/vect-58.c: Ditto.
8356 * gcc.dg/vect/vect-59.c: Ditto.
8357 * gcc.dg/vect/vect-60.c: Ditto.
8358 * gcc.dg/vect/vect-74.c: Ditto.
8359 * gcc.dg/vect/vect-79.c: Ditto.
8360 * gcc.dg/vect/vect-80.c: Ditto.
8361
8362 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8363
8364 * gcc.dg/unused-7.c: Use the correct option.
8365
8366 2004-10-04 Paul Brook <paul@codesourcery.com>
8367 Bud Davis <bdavis9659@comcast.net>
8368
8369 PR fortran/17706
8370 PR fortran/16434
8371 * gfortran/pr17706.f90: New test.
8372 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8373
8374 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8375
8376 * gfortran.dg/pr17612.f90: New test.
8377
8378 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8379
8380 * g++.dg/template/local1.C: Adjust quoting marks in
8381 testing for diagnostics.
8382 * g++.dg/tls/diag-2.C: Likewise.
8383 * g++.dg/other/error8.C: Likewise.
8384
8385 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8386
8387 PR c/17178
8388 * gcc.dg/unused-4.c: Adjust to be correct.
8389
8390 PR c/17820
8391 * gcc.dg/unused-7.c: New test.
8392
8393 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8394
8395 PR c++/17797
8396 * g++.dg/overload/template2.C: New test.
8397
8398 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8399
8400 PR tree-optimization/16632
8401 * gcc.dg/tree-ssa/20041002-1.c: New.
8402
8403 2004-10-03 Paul Brook <paul@codesourcery.com>
8404
8405 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8406 rather than relying on default formatting.
8407
8408 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8409
8410 * gcc.dg/20040920-1.c: Update expected message text.
8411
8412 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8413
8414 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8415
8416 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8417
8418 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8419 tree level.
8420
8421 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8422
8423 * gcc.dg/tree-ssa/pr17343.c: Remove.
8424
8425 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8426
8427 PR tree-opt/17343
8428 * gcc.dg/tree-ssa/pr17343.c: New test.
8429
8430 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8431
8432 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8433 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8434 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8435 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8436 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8437
8438 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8439
8440 * gcc.dg/lvalue-2.c: New test.
8441
8442 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8443
8444 PR c/17730
8445 * gcc.dg/pr17730-1.c: New test
8446
8447 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8448
8449 PR c/7425
8450 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8451
8452 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8453
8454 * gcc.c-torture/execute/stdarg-1.c: New test.
8455 * gcc.c-torture/execute/stdarg-2.c: New test.
8456 * gcc.c-torture/execute/stdarg-3.c: New test.
8457 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8458 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8459 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8460 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8461 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8462
8463 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8464
8465 PR tree-optimization/17697
8466 * g++.dg/opt/pr17697-1.C: New test.
8467 * g++.dg/opt/pr17697-2.C: New test.
8468 * g++.dg/opt/pr17697-3.C: New test.
8469
8470 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8471
8472 PR c/16409
8473 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8474 gcc.dg/vla-init-5.c: New tests.
8475
8476 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8477
8478 PR c/13804
8479 * gcc.dg/pr13804-1.c: New test.
8480
8481 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8482
8483 PR fortran/16938
8484 * gfortran.dg/pr16938.f90: New test.
8485
8486 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8487
8488 * g++.dg/template/crash23.C: New test.
8489
8490 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8491
8492 PR c++/17585
8493 * g++.dg/template/static8.C: New test.
8494
8495 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8496
8497 PR c++/17681
8498 * g++.dg/other/error9.C: New test.
8499
8500 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8501
8502 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8503
8504 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8505
8506 PR fortran/15164
8507 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8508
8509 2004-09-26 Roger Sayle <roger@eyesopen.com>
8510
8511 PR middle-end/17112
8512 * gcc.dg/pr17112-1.c: New test case.
8513
8514 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8515
8516 PR c/11459
8517 * gcc.dg/pr11459-1.c: New test.
8518
8519 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8520
8521 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8522 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8523
8524 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8525
8526 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8527
8528 2004-09-25 Jan Hubicka <jh@suse.cz>
8529
8530 * compile/30040909-1.c: New test.
8531 * compile/30040907-1.c: New test.
8532
8533 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8534
8535 * gcc.c-torture/execute/va-arg-26.c: New test.
8536
8537 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8538
8539 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8540 extra diagnostics on targets with 64-bit pointers.
8541 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8542
8543 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8544
8545 PR c/17188
8546 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8547 * gcc.dg/decl-3.c: Adjust expected message.
8548
8549 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8550
8551 PR fortran/17615
8552 * gfortran.dg/pr17615.f90: New test.
8553
8554 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8555
8556 PR tree-optimzation/17517
8557 * g++.dg/tree-ssa/pr17517.C: New Test.
8558
8559 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8560
8561 PR c++/16889
8562 * g++.dg/lookup/ambig3.C: New.
8563
8564 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8565
8566 PR tree-opt/17624
8567 * g++.dg/opt/pr17624.C: New test.
8568
8569 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8570
8571 PR c/6980
8572 * gcc.dg/Wbad-function-cast-1.c: New test.
8573
8574 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8575
8576 * g++.dg/ext/complit1.C
8577 * g++.dg/other/error2.C
8578 * g++.dg/other/nontype-1.C
8579 * g++.dg/parse/crash11.C
8580 * g++.dg/parse/crash12.C
8581 * g++.dg/parse/error15.C
8582 * g++.dg/parse/error4.C
8583 * g++.dg/parse/tmpl-outside1.C
8584 * g++.dg/parse/too-many-tmpl-args1.C
8585 * g++.dg/template/dependent-expr3.C
8586 * g++.dg/template/error10.C
8587 * g++.dg/template/instantiate1.C
8588 * g++.dg/template/vtable2.C
8589 * g++.dg/warn/Wshadow-1.C
8590 * g++.dg/warn/weak1.C
8591 * g++.old-deja/g++.brendan/crash16.C
8592 * g++.old-deja/g++.brendan/crash18.C
8593 * g++.old-deja/g++.brendan/crash48.C
8594 * g++.old-deja/g++.brendan/crash49.C
8595 * g++.old-deja/g++.brendan/crash55.C
8596 * g++.old-deja/g++.brendan/crash56.C
8597 * g++.old-deja/g++.brendan/crash8.C
8598 * g++.old-deja/g++.brendan/enum11.C
8599 * g++.old-deja/g++.brendan/enum8.C
8600 * g++.old-deja/g++.brendan/enum9.C
8601 * g++.old-deja/g++.brendan/friend3.C
8602 * g++.old-deja/g++.brendan/misc14.C
8603 * g++.old-deja/g++.bugs/900402_02.C
8604 * g++.old-deja/g++.bugs/900404_03.C
8605 * g++.old-deja/g++.bugs/900404_04.C
8606 * g++.old-deja/g++.bugs/900428_03.C
8607 * g++.old-deja/g++.jason/crash4.C
8608 * g++.old-deja/g++.jason/overload21.C
8609 * g++.old-deja/g++.jason/redecl1.C
8610 * g++.old-deja/g++.jason/report.C
8611 * g++.old-deja/g++.jason/rfg10.C
8612 * g++.old-deja/g++.jason/template30.C
8613 * g++.old-deja/g++.law/arm12.C
8614 * g++.old-deja/g++.law/ctors5.C
8615 * g++.old-deja/g++.law/cvt20.C
8616 * g++.old-deja/g++.law/init10.C
8617 * g++.old-deja/g++.law/init8.C
8618 * g++.old-deja/g++.law/visibility17.C
8619 * g++.old-deja/g++.law/visibility7.C
8620 * g++.old-deja/g++.mike/net8.C
8621 * g++.old-deja/g++.mike/p646.C
8622 * g++.old-deja/g++.mike/p700.C
8623 * g++.old-deja/g++.mike/p701.C
8624 * g++.old-deja/g++.mike/p811.C
8625 * g++.old-deja/g++.ns/template13.C
8626 * g++.old-deja/g++.other/array3.C
8627 * g++.old-deja/g++.other/crash25.C
8628 * g++.old-deja/g++.other/dtor3.C
8629 * g++.old-deja/g++.other/dtor4.C
8630 * g++.old-deja/g++.other/main1.C
8631 * g++.old-deja/g++.other/warn7.C
8632 * g++.old-deja/g++.pt/crash11.C
8633 * g++.old-deja/g++.pt/crash36.C
8634 * g++.old-deja/g++.pt/spec22.C
8635 * g++.old-deja/g++.pt/spec9.C
8636 * g++.old-deja/g++.pt/ttp52.C
8637 * g++.old-deja/g++.robertl/eb103.C
8638 * g++.old-deja/g++.robertl/eb121.C
8639 * g++.old-deja/g++.robertl/eb22.C
8640 * g++.old-deja/g++.robertl/eb8.C:
8641 Update locations and/or regexps of dg-error markers.
8642 Remove markers for some bogus messages that are no longer issued.
8643
8644 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8645
8646 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8647 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8648
8649 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8650
8651 PR c++/17618
8652 * g++.dg/lookup/crash5.C: New test.
8653
8654 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8655
8656 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8657 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8658 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8659 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8660 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8661 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8662
8663 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8664 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8665 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8666 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8667 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8668 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8669
8670 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8671
8672 * gcc.dg/vect/vect-44.c: Check additional cases.
8673 * gcc.dg/vect/vect-48.c: Check additional cases.
8674
8675 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8676 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8677 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8678 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8679 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8680 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8681 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8682 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8683 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8684
8685 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8686 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8687 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8688
8689 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8690
8691 * gcc.dg/tree-ssa/loop-6.c: New test.
8692
8693 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8694
8695 PR c++/17620
8696 * g++.dg/inherit/base2.C: New.
8697
8698 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8699
8700 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8701 * gcc.dg/20001012-2.c: Likewise.
8702 * gcc.dg/20001013-1.c: Likewise.
8703 * gcc.dg/20001101-1.c: Likewise.
8704 * gcc.dg/20001102-1.c: Likewise.
8705 * gcc.dg/bf-spl1.c: Likewise.
8706 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8707 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8708
8709 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8710
8711 PR tree-optimization/16721
8712 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8713
8714 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8715
8716 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8717 * gcc.dg/20040305-1.c: Likewise.
8718
8719 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8720
8721 PR c/16566
8722 * gcc.c-torture/compile/pr16566-1.c,
8723 gcc.c-torture/compile/pr16566-2.c,
8724 gcc.c-torture/compile/pr16566-3.c: New tests.
8725
8726 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8727
8728 PR tree-optimization/17512
8729 * gcc.c-torture/compile/20040916-1.c.
8730
8731 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8732
8733 * gcc.dg/pragma-re-3.c: New test.
8734
8735 2004-09-17 Matt Austern <austern@apple.com>
8736
8737 PR c++/15049
8738 * g++.dg/other/anon3.C: New.
8739
8740 2004-09-21 Roger Sayle <roger@eyesopen.com>
8741
8742 PR c++/7503
8743 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8744 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8745 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8746 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8747 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8748
8749 2004-09-21 Bud Davis <bdavis9659@comcast.net>
8750
8751 PR fortran/17286
8752 * gfortran.dg/pr17286.f90: New test.
8753
8754 2004-09-20 Mark Mitchell <mark@codesourcery.com>
8755
8756 PR c++/17530
8757 * g++.dg/template/static7.C: New test.
8758
8759 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8760
8761 PR tree-opt/17558
8762 * gcc.c-torture/compile/pr17558.c: New test.
8763
8764 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8765
8766 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8767 if SKIP_ATTRIBUTE is defined.
8768
8769 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8770
8771 PR fortran/15957
8772 * gfortran.dg/pr15957.f90: New test.
8773
8774 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8775
8776 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8777 in comparison.
8778 * gcc.dg/vect/vect-79.c: Likewise.
8779 * gcc.dg/vect/vect-80.c: Likewise.
8780
8781 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8782
8783 PR fortran/15750
8784 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
8785
8786 2004-09-20 Ira Rosen <irar@il.ibm.com>
8787
8788 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8789 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8790 * gcc.dg/vect/vect-62.c: New testcase.
8791 * gcc.dg/vect/vect-63.c: New testcase.
8792 * gcc.dg/vect/vect-64.c: New testcase.
8793 * gcc.dg/vect/vect-65.c: New testcase.
8794 * gcc.dg/vect/vect-66.c: New testcase.
8795 * gcc.dg/vect/vect-67.c: New testcase.
8796 * gcc.dg/vect/vect-68.c: New testcase.
8797 * gcc.dg/vect/vect-69.c: New testcase.
8798 * gcc.dg/vect/vect-79.c: New testcase.
8799 * gcc.dg/vect/vect-80.c: New testcase.
8800
8801 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8802
8803 * gcc.target/mips/asm-1.c: New test.
8804
8805 2004-09-19 Ira Rosen <irar@il.ibm.com>
8806
8807 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8808 * gcc.dg/vect/vect-73.c: New testcase.
8809 * gcc.dg/vect/vect-74.c: New testcase.
8810 * gcc.dg/vect/vect-75.c: New testcase.
8811 * gcc.dg/vect/vect-76.c: New testcase.
8812 * gcc.dg/vect/vect-77.c: New testcase.
8813 * gcc.dg/vect/vect-78.c: New testcase
8814
8815 2004-09-18 Paul Brook <paul@codesourcery.com>
8816
8817 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8818
8819 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8820
8821 PR c/17424
8822 * gcc.dg/pr17424-1.c: New test.
8823
8824 2004-09-18 Diego Novillo <dnovillo@redhat.com>
8825
8826 * g++.dg/tree-ssa/pr17153.C: New test.
8827
8828 2004-09-16 Geoffrey Keating <geoffk@apple.com>
8829
8830 PR pch/13361
8831 * testsuite/g++.dg/pch/wchar-1.C: New.
8832 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8833
8834 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8835
8836 * gcc.c-torture/execute/20040917-1.c: New test.
8837
8838 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8839
8840 PR tree-optimization/17319
8841 * gcc.dg/pr17319.c: New test.
8842
8843 2004-09-17 Devang Patel <dpatel@apple.com>
8844
8845 * gcc.dg/20040813-1.c: New test.
8846
8847 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8848
8849 PR tree-optimization/17273
8850 * gcc.c-torture/compile/pr17273.c: New test.
8851
8852 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8853
8854 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8855 Update expected messages.
8856 * gcc.dg/declspec-13.c: New test.
8857
8858 2004-09-17 David Edelsohn <edelsohn@gnu.org>
8859
8860 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8861
8862 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8863
8864 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8865 change what 'a' is pointing to.
8866
8867 2004-09-17 Mark Mitchell <mark@codesourcery.com>
8868
8869 PR c++/16002
8870 * g++.dg/template/error18.C: New test.
8871
8872 PR c++/16029
8873 * g++.dg/warn/Wunused-8.C: New test.
8874
8875 2004-09-17 Steven Bosscher <stevenb@suse.de>
8876
8877 PR tree-optimization/17513
8878 * gcc.dg/20040916-1.c: New test.
8879
8880 2004-09-16 Mark Mitchell <mark@codesourcery.com>
8881
8882 PR c++/17501
8883 * g++.dg/template/typename7.C: New test.
8884
8885 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8886
8887 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8888
8889 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
8890
8891 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8892 with -ftree-based-profiling also.
8893 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8894
8895 2004-09-16 Victor Leikehman <lei@il.ibm.com>
8896
8897 PR/15364
8898 * gfortran.dg/der_array_io_1.f90: New test.
8899 * gfortran.dg/der_array_io_2.f90: New test.
8900 * gfortran.dg/der_array_io_3.f90: New test.
8901
8902 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8903
8904 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8905 EABI.
8906
8907 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8908
8909 * g++.dg/opt/switch1.C: New test.
8910
8911 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8912
8913 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8914 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8915 Update expected messages.
8916
8917 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8918
8919 PR fortran/16485
8920 * gfortran.dg/same_name_1.f90: New test.
8921
8922 2004-09-15 Diego Novillo <dnovillo@redhat.com>
8923
8924 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8925 dereference garbage pointers.
8926
8927 2004-09-15 Jakub Jelinek <jakub@redhat.com>
8928
8929 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8930 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8931
8932 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8933 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8934 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8935
8936 2004-09-14 Mark Mitchell <mark@codesourcery.com>
8937
8938 PR c++/17324
8939 * g++.dg/template/mangle1.C: New test.
8940
8941 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8942
8943 PR tree-optimization/17252
8944 * gcc.c-torture/execute/pr17252.c: New test.
8945
8946 2004-09-14 Andrew Pinski <apinski@apple.com>
8947
8948 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8949
8950 2004-09-14 Roger Sayle <roger@eyesopen.com>
8951
8952 PR rtl-optimization/9771
8953 * gcc.dg/pr9771-1.c: New test case.
8954
8955 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8956
8957 PR tree-optimization/15262
8958 * gcc.c-torture/execute/pr15262-1.c: New test.
8959 * gcc.c-torture/execute/pr15262-2.c: New test.
8960
8961 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8962
8963 * gcc.dg/declspec-12.c: New test.
8964
8965 2004-09-14 Bud Davis <bdavis9659@comcast.net>
8966
8967 * gfortran.dg/pr17090.f90: Add directives to test.
8968
8969 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8970
8971 * gcc.c-torture/compile/20040914-1.c: New test.
8972
8973 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8974
8975 PR c++/16162
8976 * g++.dg/template/decl2.C: New test.
8977
8978 2004-09-13 Bud Davis <bdavis9659@comcast.net>
8979
8980 PR fortran/17090
8981 * gfortran.dg/pr17090.f90: New test.
8982
8983 2004-09-13 Dale Johannesen <dalej@apple.com>
8984
8985 * gcc.c-torture/compile/pr17408.c: New test case.
8986
8987 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8988
8989 PR c++/16716
8990 * g++.dg/parse/crash17.C: New test.
8991
8992 PR c++/17327
8993 * g++.dg/template/enum3.C: New test.
8994
8995 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8996
8997 * lib/gcc-defs.exp: Load wrapper.exp.
8998 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8999 using local code.
9000 * lib/gcc.exp (gcc_init): Similar.
9001 * lib/gfortran.exp (gfortran_init): Similar.
9002 * lib/objc.exp (objc_init): Similar.
9003 * lib/treelang.exp (treelang_init): Similar.
9004 * lib/wrapper.exp: New file with build_wrapper call machinery in
9005 ${tool}_maybe_build_wrapper.
9006
9007 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9008
9009 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9010 "inline".
9011 * gcc.dg/declspec-11.c: Update expected messages.
9012 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9013 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9014 gcc.dg/inline-12.c: New tests.
9015
9016 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
9017
9018 * g++.dg/tree-ssa/pr17400.C: New testcase.
9019
9020 2004-09-13 James E Wilson <wilson@specifixinc.com>
9021
9022 * gcc.target/mips/sb1-1.c: New testcase.
9023
9024 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9025
9026 * lib/g77-dg.exp: Remove unused file.
9027 * lib/mike-g77.exp: Ditto.
9028 * lib/g77.exp: Ditto.
9029
9030 2004-09-12 Richard Henderson <rth@redhat.com>
9031
9032 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9033
9034 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9035
9036 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9037 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9038 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9039 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9040 Update expected messages.
9041
9042 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
9043
9044 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9045 declaration/use mismatch for dirp parameter.
9046
9047 2004-09-12 Andrew Pinski <apinski@apple.com>
9048
9049 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9050 -fgnu-runtime is passed.
9051
9052 2004-09-12 Richard Henderson <rth@redhat.com>
9053
9054 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9055 do the uplevel thing and update additional_flags directly.
9056 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9057 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9058 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9059 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9060
9061 2004-09-11 Steven Bosscher <stevenb@suse.de>
9062
9063 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9064
9065 2004-09-11 Roger Sayle <roger@eyesopen.com>
9066
9067 PR middle-end/17411
9068 * g++.dg/opt/pr17411-1.C: New test case.
9069
9070 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9071
9072 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9073 gcc.dg/tls/diag-2.c: Update expected messages.
9074 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9075 messages.
9076 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9077 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9078 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9079 gcc.dg/tls/diag-5.c: New tests.
9080
9081 2004-09-11 Zack Weinberg <zack@codesourcery.com>
9082
9083 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9084
9085 2004-09-11 Steven Bosscher <stevenb@suse.de>
9086
9087 * g++.dg/parse/break-in-for.C: New test.
9088
9089 2004-09-11 Jakub Jelinek <jakub@redhat.com>
9090
9091 * gcc.dg/tree-ssa/20040911-1.c: New test.
9092
9093 2004-09-11 Andreas Jaeger <aj@suse.de>
9094
9095 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9096 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9097
9098 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
9099
9100 * gcc.target/frv: New directory of FR-V-specific tests.
9101
9102 2004-09-10 James E Wilson <wilson@specifixinc.com>
9103
9104 * gcc.dg/convert-vec-1.c: New test.
9105
9106 2004-09-10 Roger Sayle <roger@eyesopen.com>
9107
9108 PR middle-end/17024
9109 * gcc.dg/pr17024-1.c: New test case.
9110
9111 2004-09-10 Eric Christopher <echristo@redhat.com>
9112
9113 * gcc.dg/20040910-1.c: New test.
9114
9115 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9116
9117 * gcc.dg/bitfld-9.c: New test.
9118
9119 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
9120
9121 * gcc.c-torture/execute/ieee/acc1.c: New test.
9122 * gcc.c-torture/execute/ieee/acc2.c: New test.
9123 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9124
9125 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9126
9127 * gcc.dg/deprecated-2.c: New test.
9128
9129 2004-09-09 James E Wilson <wilson@specifixinc.com>
9130
9131 * gcc.dg/init-vec-1.c: New test.
9132
9133 2004-09-09 Roger Sayle <roger@eyesopen.com>
9134
9135 PR middle-end/17055
9136 * gcc.dg/pr17055-1.c: New test case.
9137
9138 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
9139
9140 PR target/17377
9141 * gcc.c-torture/execute/pr17377.c: New test.
9142
9143 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9144
9145 PR c/8420
9146 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9147 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9148 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9149 gcc.dg/long-long-typespec-1.c: New tests.
9150 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9151
9152 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9153
9154 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9155 gcc.dg/gnu99-static-1.c: New tests.
9156
9157 2004-09-08 Devang Patel <dpatel@apple.com>
9158
9159 * gcc.dg/darwin-ld-20040828-1.c: New test.
9160 * gcc.dg/darwin-ld-20040828-2.c: New test.
9161 * gcc.dg/darwin-ld-20040828-3.c: New test.
9162
9163 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9164
9165 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9166 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9167 in error message.
9168 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9169 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9170 in error message.
9171 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9172 types they qualify.
9173 * objc.dg/type-size-2.m: Fix wording in comment.
9174 * objc.dg/va-meth-1.m: New test case.
9175
9176 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9177
9178 PR c/16633:
9179 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9180 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9181
9182 2004-09-06 Devang Patel <dpatel@apple.com>
9183
9184 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9185 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9186
9187 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9188
9189 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9190 reflect changed line numbering of diagnostics.
9191
9192 2004-09-06 Paul Brook <paul@codesourcery.com>
9193
9194 * gfortran.dg/edit_real_1.f90: Add new test.
9195
9196 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9197
9198 * gcc.dg/tree-ssa/loop-2.c: New test.
9199 * gcc.dg/tree-ssa/loop-3.c: New test.
9200 * gcc.dg/tree-ssa/loop-4.c: New test.
9201 * gcc.dg/tree-ssa/loop-5.c: New test.
9202
9203 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9204
9205 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9206
9207 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9208
9209 * gcc.dg/format/sentinel-1.c: New test.
9210
9211 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9212
9213 * testsuite/gcc.dg/builtins-46.c: New.
9214
9215 2004-09-03 Devang Patel <dpatel@apple.com>
9216
9217 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9218 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9219
9220 2004-09-03 Jan Beulich <jbeulich@novell.com>
9221
9222 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9223 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9224 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9225 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9226 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9227 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9228 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9229 the non-portable bzero.
9230 * gcc.dg/20010912-1.c: xfail for NetWare.
9231 * gcc.dg/20020426-2.c: xfail for NetWare.
9232 * gcc.dg/20021014-1.c: xfail for NetWare.
9233 * gcc.dg/20021018-1.c: xfail for NetWare.
9234 * gcc.dg/20030213-1.c: xfail for NetWare.
9235 * gcc.dg/20030225-1.c: xfail for NetWare.
9236 * gcc.dg/20030708-1.c: xfail for NetWare.
9237 * gcc.dg/builtins-config.h: Also exclude NetWare.
9238 * gcc.dg/format/format.h: Define restrict only if not already defined.
9239 * gcc.dg/nest.c: xfail for NetWare.
9240 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9241 * lib/target-supports.exp (check_visibility_available): Exclude
9242 NetWare.
9243
9244 2004-09-03 Jan Beulich <jbeulich@novell.com>
9245
9246 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9247 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9248 deterministic starting point for the alignment of structure fields.
9249 * gcc.dg/Wpadded.c: Dito.
9250 * g++.dg/abi/vbase10.C: Dito.
9251
9252 2004-09-03 Devang Patel <dpatel@apple.com>
9253
9254 * g++.dg/debug/pr15736.cc: New test.
9255
9256 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9257
9258 * README.QMTEST: Fix out-of-date link.
9259
9260 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9261
9262 PR fortran/16579
9263 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9264 Delete. Duplicate of gfortran.dg/g77/20010610.f
9265
9266 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9267
9268 * g++.dg/abi/arm_rtti1.C: New test.
9269
9270 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9271
9272 * gcc.dg/ppc-vector-memcpy.c: New.
9273 * gcc.dg/ppc-vector-memset.c: New.
9274
9275 2004-09-02 Chao-ying Fu <fu@mips.com>
9276
9277 * gcc.target/mips/mips-3d-1.c: New test.
9278 * gcc.target/mips/mips-3d-2.c: New test.
9279 * gcc.target/mips/mips-3d-3.c: New test.
9280 * gcc.target/mips/mips-3d-4.c: New test.
9281 * gcc.target/mips/mips-3d-5.c: New test.
9282 * gcc.target/mips/mips-3d-6.c: New test.
9283 * gcc.target/mips/mips-3d-7.c: New test.
9284 * gcc.target/mips/mips-3d-8.c: New test.
9285 * gcc.target/mips/mips-3d-9.c: New test.
9286 * gcc.target/mips/mips-ps-1.c: New test.
9287 * gcc.target/mips/mips-ps-2.c: New test.
9288 * gcc.target/mips/mips-ps-3.c: New test.
9289 * gcc.target/mips/mips-ps-4.c: New test.
9290 * gcc.target/mips/mips-ps-type.c: New test.
9291
9292 2004-09-02 Paul Brook <paul@codesourcery.com>
9293
9294 * gfortran.dg/edit_real_1.f90: Add new tests.
9295
9296 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9297
9298 PR fortran/15327
9299 * gfortran.dg/merge_char_1.f90: New test.
9300
9301 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9302
9303 PR fortran/16404
9304 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9305
9306 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9307
9308 PR c/1522
9309 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9310
9311 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9312
9313 * g++.dg/opt/loop1.C: Do not XFAIL.
9314
9315 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9316
9317 * gcc.c-torture/execute/20040831-1.c: New test.
9318
9319 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9320
9321 PR fortran/16579
9322 * gfortran.dg/g77/20010610.f: Now passes.
9323 Copy from g77.f-torture/execute. Add dg-run directive.
9324 * gfortran.dg/g77/README: Update
9325
9326 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9327
9328 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9329 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9330 (t1, t2, t3, t4): Add volatile.
9331
9332 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9333
9334 * g++.dg/ext/visibility/arm1.C: New test.
9335
9336 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9337
9338 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9339 -pedantic-errors.
9340
9341 2004-09-01 Paul Brook <paul@codesourcery.com>
9342
9343 * gfortran.dg/eof_2.f90: New test.
9344
9345 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9346
9347 PR fortran/16579
9348 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9349
9350 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9351
9352 PR libfortran/16805
9353 * gfortran.dg/list_read_2.f90: New test.
9354
9355 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9356
9357 * g++.dg/abi/key1.C: New test.
9358
9359 2004-08-31 Richard Henderson <rth@redhat.com>
9360
9361 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9362 form of offsetof.
9363 * g++.dg/other/offsetof5.C: Remove duplicate.
9364
9365 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9366
9367 PR fortran/17244
9368 * gfortran.dg/func_derived_1.f90: New test.
9369
9370 2004-08-31 Paul Brook <paul@codesourcery.com>
9371
9372 * gfortran.dg/eof_1.f90: New test.
9373
9374 2004-08-31 Paul Brook <paul@codesourcery.com>
9375
9376 * gfortran.dg/list_read_1.f90: New file.
9377
9378 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9379
9380 * g++.dg/opt/loop1.C: XFAIL.
9381
9382 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9383
9384 * gcc.dg/funcdef-storage-1.c: New.
9385 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9386 an extern function in local scope.
9387 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9388 declare an 'auto inline' function in local scope.
9389 * gcc.dg/20011130-1.c: Likewise.
9390 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9391 an 'auto' function in local scope.
9392 * gcc.dg/20021014-1.c: Likewise.
9393 * gcc.dg/20030331-2.c: Likewise.
9394
9395 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9396
9397 * gfortran.dg/blockdata_1.f90: New test.
9398
9399 2004-08-30 Richard Henderson <rth@redhat.com>
9400
9401 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9402
9403 2004-08-30 Richard Henderson <rth@redhat.com>
9404
9405 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9406 additional_flags set by alternate driver.
9407 (ieee-options): New procedure.
9408 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9409 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9410 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9411 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9412
9413 2004-08-30 Richard Henderson <rth@redhat.com>
9414
9415 * lib/f-torture.exp: Remove.
9416
9417 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9418
9419 PR rtl-optimization/16590
9420 * g++.dg/opt/loop1.C: New test.
9421
9422 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9423
9424 PR fortran/13910
9425 * gfortran.dg/oldstyle_1.f90: New test.
9426
9427 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9428 Paul Brook <paul@codesourcery.com>
9429
9430 * gfortran.dg/g77/README: Update.
9431 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9432 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9433 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9434
9435 2004-08-28 Paul Brook <paul@codesourcery.com>
9436
9437 PR libfortran/17195
9438 * gfortran.dg/edit_real_1.f90: New test.
9439
9440 2004-08-27 Paul Brook <paul@codesourcery.com>
9441
9442 * gfortran.dg/rewind_1.f90: New test.
9443
9444 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9445
9446 PR fortran/16597
9447 * gfortran.dg/pr16597.f90: New test.
9448
9449 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9450
9451 PR c/13801
9452 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9453 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9454 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9455 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9456 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9457
9458 2004-08-26 Nick Clifton <nickc@redhat.com>
9459
9460 * gcc.c-torture/compile/pr17119.c: New test.
9461
9462 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9463
9464 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9465
9466 2004-08-25 Richard Henderson <rth@redhat.com>
9467
9468 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9469 the bits that expect kind=8 to be the largest real kind.
9470
9471 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9472
9473 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9474
9475 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9476
9477 * gfortran.dg/assignment_1.f90: New test.
9478
9479 2004-08-25 Adam Nemet <anemet@lnxw.com>
9480
9481 * g++.dg/template/repo3.C: New test.
9482
9483 2004-08-25 Roger Sayle <roger@eyesopen.com>
9484
9485 PR middle-end/16693
9486 PR tree-optimization/16372
9487 * g++.dg/opt/pr16372-1.C: New test case.
9488 * g++.dg/opt/pr16693-1.C: New test case.
9489 * g++.dg/opt/pr16693-2.C: New test case.
9490
9491 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9492
9493 * objc.dg/proto-lossage-4.m: New test.
9494
9495 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9496
9497 PR c++/17155
9498 * g++.dg/inherit/local2.C: New test.
9499
9500 2004-08-25 Paul Brook <paul@codesourcery.com>
9501
9502 PR fortran/17144
9503 * gfortran.dg/string_ctor_1.f90: New test.
9504
9505 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9506
9507 PR c++/14428
9508 * g++.dg/template/redecl2.C: New test.
9509
9510 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9511
9512 PR fortran/17143
9513 * gfortran.dg/pr17143.f90: New test.
9514
9515 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9516
9517 PR fortran/17164
9518 * gfortran.dg/pr17164.f90: New test.
9519
9520 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9521
9522 * gcc.dg/tree-ssa/loop-1.c: New test.
9523
9524 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9525
9526 * gcc.c-torture/compile/20040824-1.c: New test.
9527
9528 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9529
9530 * gcc.c-torture/compile/iftrap-3.c: New test.
9531
9532 2004-08-24 Paul Brook <paul@codesourcery.com>
9533
9534 * gfortran.dg/entry_2.f90: New test.
9535
9536 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9537
9538 PR c++/16889
9539 * g++.dg/lookup/ambig[12].C: New.
9540
9541 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9542
9543 PR c++/16706
9544 * g++.dg/template/crash21.C: New test.
9545 * g++.dg/template/crash22.C: Likewise.
9546
9547 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9548
9549 PR c++/17149
9550 * g++.dg/template/access15.C: New.
9551
9552 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9553
9554 PR c++/17163
9555 * g++.dg/template/repo2.C: New test.
9556
9557 2004-08-23 Roger Sayle <roger@eyesopen.com>
9558
9559 PR rtl-optimization/17078
9560 * gcc.c-torture/execute/pr17078-1.c: New test case.
9561
9562 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9563
9564 PR c/14492
9565 * gcc.dg/debug/crash1.c: New test.
9566
9567 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9568
9569 PR c/16180
9570 * gcc.dg/loop-5.c: New test.
9571
9572 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9573
9574 * gcc.c-torture/execute/20040823-1.c: New test.
9575
9576 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9577
9578 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9579 to the assembler. Simplify test accordingly.
9580 (asm_abi_flags): Use GNU names.
9581 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9582 to check for ABI flags.
9583
9584 2004-08-22 Andrew Pinski <apinski@apple.com>
9585
9586 * g++.dg/opt/pr14029.C: New test.
9587 * gcc.c-torture/execute/pr15262.c: New test.
9588
9589 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9590
9591 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9592
9593 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9594
9595 PR 16908
9596 * gfortran.dg/direct_io.f90: New test.
9597
9598 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9599
9600 PR c++/17121
9601 * g++.dg/inherit/local2.C: New test.
9602
9603 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9604
9605 PR c++/17120
9606 * g++.dg/warn/Wparentheses-4.C: New test.
9607
9608 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9609
9610 PR c++/17121
9611 * g++.dg/inherit/local2.C: New test.
9612
9613 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9614 * gcc.dg/ppc-ldstruct.c: Likewise.
9615 * gcc.dg/ppc64-abi-2.c: Likewise.
9616
9617 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9618
9619 PR rtl-optimization/17099
9620 * gcc.c-torture/execute/20040820-1.c: New test.
9621
9622 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9623
9624 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9625
9626 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9627
9628 PR fortran/17077
9629 * gfortran.dg/auto_array_1.f90: New test.
9630
9631 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9632
9633 PR fortran/17074
9634 * gfortran.dg/simpleif_1.f90: New test.
9635
9636 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9637
9638 * lib/target-supports.exp (check_profiling_available): Return
9639 false for arm*-*-symbianelf* and arm*-*-eabi*.
9640
9641 PR c++/15890
9642 * g++.dg/template/delete1.C: New test.
9643
9644 2004-08-19 Paul Brook <paul@codesourcery.com>
9645
9646 PR fortran/14976
9647 PR fortran/16228
9648 * gfortran.dg/data_char_1.f90: New test.
9649
9650 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9651
9652 PR fortran/16946
9653 * gfortran.dg/reduction.f90: New testcase.
9654
9655 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9656
9657 PR fortran/16520
9658 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9659
9660 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9661
9662 PR c++/17041
9663 * g++.dg/Wparentheses-3.C: New test.
9664
9665 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9666
9667 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9668 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9669 * gcc.dg/vect/vect-2.c: Likewise.
9670 * gcc.dg/vect/vect-3.c: Likewise.
9671 * gcc.dg/vect/vect-4.c: Likewise.
9672 * gcc.dg/vect/vect-5.c: Likewise.
9673 * gcc.dg/vect/vect-6.c: Likewise.
9674 * gcc.dg/vect/vect-7.c: Likewise.
9675 * gcc.dg/vect/vect-25.c: Likewise.
9676 * gcc.dg/vect/vect-31.c: Likewise.
9677 * gcc.dg/vect/vect-32.c: Likewise.
9678 * gcc.dg/vect/vect-34.c: Likewise.
9679 * gcc.dg/vect/vect-36.c: Likewise.
9680 * gcc.dg/vect/vect-all.c: Likewise.
9681
9682 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9683
9684 PR c++/17068
9685 * g++.dg/template/operator4.C: New test.
9686
9687 2004-08-18 Richard Henderson <rth@redhat.com>
9688
9689 * gcc.dg/20040206-1.c: XFAIL.
9690
9691 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9692
9693 PR c++/16246
9694 * g++.dg/template/array7.C: New test.
9695
9696 2004-08-17 James E Wilson <wilson@specifixinc.com>
9697
9698 * gcc.dg/mips-movcc-1.c: New test.
9699 * gcc.dg/mips-movcc-2.c: New test.
9700 * gcc.dg/mips-movcc-3.c: New test.
9701
9702 * gcc.dg/mips-nmadd-1.c: New test.
9703 * gcc.dg/mips-nmadd-2.c: New test.
9704
9705 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9706
9707 PR c++/15871
9708 * g++.dg/opt/inline8.C: New test.
9709
9710 PR c++/16965
9711 * g++.dg/parse/error17.C: New test.
9712
9713 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9714
9715 * gcc.dg/vect: New directory for vectorizer tests.
9716 * gcc.dg/vect/tree-vect.h: New file.
9717 * gcc.dg/vect/vect.exp: New file.
9718 * gcc.dg/vect/pr16105.c.c: New test.
9719 * gcc.dg/vect/vect-1.c: New test.
9720 * gcc.dg/vect/vect-2.c: New test.
9721 * gcc.dg/vect/vect-3.c: New test.
9722 * gcc.dg/vect/vect-4.c: New test.
9723 * gcc.dg/vect/vect-5.c: New test.
9724 * gcc.dg/vect/vect-6.c: New test.
9725 * gcc.dg/vect/vect-7.c: New test.
9726 * gcc.dg/vect/vect-8.c: New test.
9727 * gcc.dg/vect/vect-9.c: New test.
9728 * gcc.dg/vect/vect-10.c: New test.
9729 * gcc.dg/vect/vect-11.c: New test.
9730 * gcc.dg/vect/vect-12.c: New test.
9731 * gcc.dg/vect/vect-13.c: New test.
9732 * gcc.dg/vect/vect-14.c: New test.
9733 * gcc.dg/vect/vect-15.c: New test.
9734 * gcc.dg/vect/vect-16.c: New test.
9735 * gcc.dg/vect/vect-17.c: New test.
9736 * gcc.dg/vect/vect-18.c: New test.
9737 * gcc.dg/vect/vect-19.c: New test.
9738 * gcc.dg/vect/vect-20.c: New test.
9739 * gcc.dg/vect/vect-21.c: New test.
9740 * gcc.dg/vect/vect-22.c: New test.
9741 * gcc.dg/vect/vect-23.c: New test.
9742 * gcc.dg/vect/vect-24.c: New test.
9743 * gcc.dg/vect/vect-25.c: New test.
9744 * gcc.dg/vect/vect-26.c: New test.
9745 * gcc.dg/vect/vect-27.c: New test.
9746 * gcc.dg/vect/vect-28.c: New test.
9747 * gcc.dg/vect/vect-29.c: New test.
9748 * gcc.dg/vect/vect-30.c: New test.
9749 * gcc.dg/vect/vect-31.c: New test.
9750 * gcc.dg/vect/vect-32.c: New test.
9751 * gcc.dg/vect/vect-33.c: New test.
9752 * gcc.dg/vect/vect-34.c: New test.
9753 * gcc.dg/vect/vect-35.c: New test.
9754 * gcc.dg/vect/vect-36.c: New test.
9755 * gcc.dg/vect/vect-37.c: New test.
9756 * gcc.dg/vect/vect-38.c: New test.
9757 * gcc.dg/vect/vect-40.c: New test.
9758 * gcc.dg/vect/vect-41.c: New test.
9759 * gcc.dg/vect/vect-42.c: New test.
9760 * gcc.dg/vect/vect-43.c: New test.
9761 * gcc.dg/vect/vect-44.c: New test.
9762 * gcc.dg/vect/vect-45.c: New test.
9763 * gcc.dg/vect/vect-46.c: New test.
9764 * gcc.dg/vect/vect-47.c: New test.
9765 * gcc.dg/vect/vect-48.c: New test.
9766 * gcc.dg/vect/vect-49.c: New test.
9767 * gcc.dg/vect/vect-50.c: New test.
9768 * gcc.dg/vect/vect-51.c: New test.
9769 * gcc.dg/vect/vect-52.c: New test.
9770 * gcc.dg/vect/vect-53.c: New test.
9771 * gcc.dg/vect/vect-54.c: New test.
9772 * gcc.dg/vect/vect-55.c: New test.
9773 * gcc.dg/vect/vect-56.c: New test.
9774 * gcc.dg/vect/vect-57.c: New test.
9775 * gcc.dg/vect/vect-58.c: New test.
9776 * gcc.dg/vect/vect-59.c: New test.
9777 * gcc.dg/vect/vect-60.c: New test.
9778 * gcc.dg/vect/vect-61.c: New test.
9779 * gcc.dg/vect/vect-all.c: New test.
9780 * gcc.dg/vect/vect-none.c: New test.
9781
9782 2004-08-17 Paul Brook <paul@codesourcery.com>
9783
9784 PR fortran/13082
9785 * gfortran.dg/entry_1.f90: New test.
9786
9787 2004-08-17 Andrew Pinski <apinski@apple.com>
9788
9789 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9790
9791 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
9792
9793 * gcc.dg/pr17036-1.c: New test.
9794
9795 2004-08-16 Devang Patel <dpatel@apple.com>
9796
9797 * gcc.dg/darwin-20040809-1.c: New test.
9798
9799 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9800
9801 * gcc.dg/funcdef-attr-1.c: New test.
9802
9803 2004-08-16 Janis Johnson <janis187@us.ibm.com>
9804
9805 * gcc.dg/altivec-17.c: New test.
9806 * gcc.dg/altivec-18.c: New test.
9807
9808 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9809
9810 PR c++/6749
9811 * g++.dg/template/vtable2.C: New test.
9812
9813 2004-08-14 Richard Henderson <rth@redhat.com>
9814
9815 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
9816 * gcc.dg/pack-test-4.c (main): Return 0.
9817 * gcc.dg/setjmp-1.c: Remove XFAIL.
9818 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
9819
9820 2004-08-14 Richard Henderson <rth@redhat.com>
9821
9822 * gcc.dg/980217-1.c: Add prototype for printf.
9823
9824 2004-08-13 Bud Davis <bdavis9659@comcast.net>
9825
9826 * gfortran.dg/pr16935.f90: New test.
9827
9828 2004-08-13 Janis Johnson <janis187@us.ibm.com>
9829
9830 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9831
9832 2004-08-13 Paul Brook <paul@codesourcery.com>
9833
9834 * gfortran.dg/der_io_1.f90: Remove stray comma.
9835
9836 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9837
9838 * gcc.dg/vmx/cw-bug-2.c: Remove.
9839 * gcc.dg/vmx/vprint-1.c: Remove.
9840 * gcc.dg/vmx/vscan-1.c: Remove.
9841
9842 2004-08-12 Devang patel <dpatel@apple.com>
9843
9844 * gcc.dg/darwin-20040809-2.c: New test.
9845
9846 2004-08-12 Janis Johnson <janis1872us.ibm.com>
9847
9848 * g++.dg/ext/altivec-12.C: New test.
9849
9850 * g++.dg/ext/altivec-11.C: New test.
9851
9852 2004-08-12 Paul Brook <paul@codesourcery.com>
9853
9854 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9855
9856 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9857
9858 * g++.dg/ext/altivec-2.C: Check for hardware support before
9859 executing any VMX instructions.
9860
9861 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9862
9863 2004-08-12 Jakub Jelinek <jakub@redhat.com>
9864
9865 PR c++/16276
9866 * g++.old-deja/g++.other/comdat4.C: New test.
9867 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9868
9869 2004-08-12 Ben Elliston <bje@au.ibm.com>
9870
9871 PR target/16286
9872 * gcc.dg/pr16286.c: New test.
9873
9874 2004-08-12 Jan Beulich <jbeulich@novell.com>
9875
9876 * g++.dg/ext/asm5.C: New.
9877
9878 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9879
9880 PR c++/16698
9881 * g++.dg/eh/crash1.C: New test.
9882
9883 PR c++/16717
9884 * g++.dg/ext/construct1.C: New test.
9885
9886 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9887
9888 PR c++/16853
9889 * g++.dg/init/ptrmem1.C: New test.
9890
9891 PR c++/16618
9892 * g++.dg/parse/offsetof5.C: New test.
9893
9894 PR c++/16870
9895 * g++.dg/template/overload3.C: New test.
9896
9897 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9898
9899 PR c++/16964
9900 * g++.dg/parse/error16.C: New test.
9901
9902 PR c++/16904
9903 * g++.dg/template/error14.C: New test.
9904
9905 PR c++/16929
9906 * g++.dg/template/error15.C: New test.
9907
9908 2004-08-11 Devang Patel <dpatel@apple.com>
9909
9910 * gcc.dg/darwin-ld-20040809-1.c: New test.
9911 * gcc.dg/darwin-ld-20040809-2.c: New test.
9912
9913 2004-08-11 Steven G. Kargl <kargls@comcast.net>
9914
9915 PR fortran/16917
9916 * gfortran.dg/dfloat_1.f90: New test.
9917
9918 2004-08-09 Mark Mitchell <mark@codesourcery.com>
9919
9920 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9921 * gcc.dg/dll-2.c: Fix dg-require syntax.
9922 * gcc.misc-tests/arm-isr.c (abort): Declare.
9923 (exit): Likewise.
9924
9925 2004-08-10 Mark Mitchell <mark@codesourcery.com>
9926
9927 PR c++/16971
9928 * g++.dg/parse/crash16.C: New test.
9929
9930 2004-08-10 Roger Sayle <roger@eyesopen.com>
9931
9932 * gcc.dg/mips-rsqrt-1.c: New test case.
9933 * gcc.dg/mips-rsqrt-2.c: New test case.
9934 * gcc.dg/mips-rsqrt-3.c: New test case.
9935
9936 2004-08-10 Paul Brook <paul@codesourcery.com>
9937
9938 * gfortran.dg/der_io_1.f90: New test.
9939
9940 2004-08-10 Paul Brook <paul@codesourcery.com>
9941
9942 PR fortran/16919
9943 * gfortran.dg/der_array_1.f90: New test.
9944
9945 2004-08-09 David Edelsohn <edelsohn@gnu.org>
9946
9947 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9948
9949 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
9950
9951 * gcc.dg/wchar_t-2.c: Fix typo.
9952
9953 2004-08-09 Falk Hueffner <falk@debian.org>
9954
9955 PR tree-optimization/12517
9956 * gcc.c-torture/compile/pr12517.c: New test.
9957
9958 PR tree-optimization/12578
9959 * gcc.c-torture/compile/pr12578.c: New test.
9960
9961 PR tree-optimization/12899
9962 * gcc.c-torture/compile/pr12899.c: New test.
9963
9964 PR rtl-optimization/14692
9965 * gcc.c-torture/compile/pr14692.c: New test.
9966
9967 PR tree-optimization/16461
9968 * gcc.c-torture/compile/pr16461.c: New test.
9969
9970 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9971
9972 * gfortran.dg/getenv_1.f90: New test.
9973
9974 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9975
9976 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9977 wchar_t.
9978 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9979
9980 2004-08-06 Paul Brook <paul@codesourcery.com>
9981
9982 * gfortran.dg/ret_array_1.f90: New test.
9983 * gfortran.dg/ret_pointer_1.f90: New test.
9984
9985 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
9986
9987 * gcc.dg/missing-field-init-[12].c: New tests.
9988 * g++.dg/warn/missing-field-init-[12].C: New tests.
9989
9990 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9991
9992 * gcc.dg/enum2.c: New test.
9993 * gcc.dg/symbian3.c: Likewise.
9994 * gcc.dg/symbian4.c: Likewise.
9995 * gcc.dg/wchar_t-2.c: Likewise.
9996
9997 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9998
9999 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
10000 destructor tests.
10001
10002 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10003
10004 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
10005 dg-require-visiblity.
10006 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
10007 * g++.dg/ext/visibility/fvisibility.C: Likewise.
10008 * g++.dg/ext/visibility/memfuncts.C: Likewise.
10009 * g++.dg/ext/visibility/new1.C: Likewise.
10010 * g++.dg/ext/visibility/pragma.C: Likewise.
10011 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10012 * g++.dg/ext/visibility/virtual.C: Likewise.
10013 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10014 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10015 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10016 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10017 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10018 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10019 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10020 * g++/dg/ext/visibility/visibility-8.C: New test.
10021 * gcc.c-torture/compile/dll.x: Remove.
10022 * gcc.dg/dll-2.c: Use dg-require-dll
10023 * gcc.dg/visibility-10.c: New test.
10024 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10025 supporting DLLs.
10026 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10027 (scan_not_hidden): Likewise.
10028
10029 2004-08-05 David Edelsohn <edelsohn@gnu.org>
10030
10031 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10032
10033 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
10034
10035 * gcc.c-torture/execute/20040805-1.c: New test.
10036
10037 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10038
10039 * gcc.dg/20020118-1.c: Declare abort.
10040 * gcc.dg/altivec_check.h: Likewise.
10041 * gcc.dg/iftrap-2.c: Likewise.
10042 * gcc.dg/pragma-darwin.c: Likewise.
10043 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10044
10045 2004-08-04 Geoffrey Keating <geoffk@apple.com>
10046
10047 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10048
10049 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10050
10051 * gcc.c-torture/execute/builtins/abs-2.c,
10052 gcc.c-torture/execute/builtins/abs-3.c,
10053 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10054 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10055 intmax_t, uintmax_t and their limits.
10056 * gcc.dg/intmax_t-1.c: New test.
10057
10058 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10059
10060 * g++.dg/tc1/dr147.C: Add reference to PR.
10061
10062 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
10063
10064 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10065 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10066
10067 2004-08-03 David Edelsohn <edelsohn@gnu.org>
10068
10069 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10070
10071 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10072
10073 * gcc.dg/redecl-5.c: New test.
10074 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10075 of scanf.
10076
10077 2004-08-03 Roger Sayle <roger@eyesopen.com>
10078
10079 PR middle-end/16790
10080 * gcc.c-torture/execute/pr16790-1.c: New test case.
10081
10082 2004-08-03 Mark Mitchell <mark@codesourcery.com>
10083
10084 * g++.dg/ext/visibility/assign1.C: New test.
10085 * g++.dg/ext/visibility/new1.C: Likewise.
10086
10087 * gcc.dg/symbian1.c: New test.
10088 * gcc.dg/symbian2.c: Likewise.
10089
10090 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10091
10092 PR target/16570
10093 * gcc.dg/i386-sse-9.c: New test.
10094
10095 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10096
10097 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10098
10099 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10100
10101 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10102 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10103 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10104 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10105 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10106 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10107 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10108 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10109 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10110 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10111 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10112 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10113 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10114 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10115 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10116 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10117 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10118 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10119 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10120 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10121 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10122 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10123 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10124 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10125 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10126 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10127 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10128 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10129 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10130 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10131 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10132 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10133 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10134 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10135 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10136 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10137 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10138 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10139 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10140 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10141 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10142 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10143 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10144 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10145 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10146 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10147 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10148 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10149 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10150 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10151 gcc.misc-tests/i386-pf-3dnow-1.c,
10152 gcc.misc-tests/i386-pf-athlon-1.c,
10153 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10154 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10155 Declare built-in functions used.
10156 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10157
10158 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10159
10160 PR c++/16707
10161 * g++.dg/lookup/using12.C: New test.
10162
10163 * g++.dg/init/null1.C: Fix PR number.
10164 * g++.dg/parse/namespace10.C: Likewise.
10165
10166 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10167
10168 PR c++/16224
10169 * g++.dg/template/spec17.C: New test.
10170 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10171 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10172
10173 2004-08-02 David Billinghurst
10174
10175 PR fortran/16292
10176 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10177
10178 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10179
10180 * gcc.dg/ia64-got-1.c: New test case.
10181
10182 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10183
10184 PR c++/16489
10185 * g++.dg/init/null1.C: New test.
10186 * g++.dg/tc1/dr76.C: Adjust error marker.
10187
10188 PR c++/16529
10189 * g++.dg/parse/namespace10.C: New test.
10190
10191 PR c++/16810
10192 * g++.dg/inherit/ptrmem2.C: New test.
10193
10194 2004-08-02 Ben Elliston <bje@au.ibm.com>
10195
10196 PR target/16155
10197 * gcc.dg/pr16155.c: New test.
10198
10199 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10200
10201 * gcc.dg/redecl-2.c: New test.
10202
10203 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10204
10205 * gcc.dg/darwin-longdouble.c: New file.
10206
10207 2004-07-30 Richard Henderson <rth@redhat.com>
10208
10209 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10210 write to constant argument.
10211 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10212
10213 2004-07-30 Richard Henderson <rth@redhat.com>
10214
10215 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10216 tests of nearest around zero.
10217
10218 2004-07-30 Andrew Pinski <apinski@apple.com>
10219
10220 * gcc.c-torture/compile/20040730-1.c: New test.
10221
10222 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10223
10224 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10225 powerpc-eabispe.
10226
10227 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10228
10229 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10230
10231 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10232
10233 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10234 contains $ld_library_path.
10235 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10236
10237 2004-07-29 Richard Henderson <rth@redhat.com>
10238
10239 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10240
10241 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10242 (alt2, which): New.
10243 (Check): Accept either alternative.
10244
10245 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10246
10247 * g++.dg/abi/inline1.C: New test.
10248 * g++.dg/abi/local1-a.cc: Likewise.
10249 * g++.dg/abi/local1.C: Likewise.
10250 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10251 * g++.dg/abi/mangle12.C: Likewise.
10252 * g++.dg/abi/mangle17.C: Likewise.
10253 * g++.dg/abi/mangle20-2.C: Likewise.
10254 * g++.dg/opt/interface1.C: Likewise.
10255 * g++.dg/opt/interface1.h: Likewise.
10256 * g++.dg/opt/interface1-a.cc: New test.
10257 * g++.dg/parse/repo1.C: New test.
10258 * g++.dg/template/repo1.C: Likewise.
10259 * g++.dg/warn/Winline-1.C: Likewise.
10260 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10261
10262 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10263
10264 * gcc.dg/tree-ssa/20040729-1.c: New test.
10265
10266 2004-07-27 Matt Austern <austern@apple.com>
10267
10268 * gcc.dg/darwin-bool-1.c: New test.
10269 * gcc.dg/darwin-bool-2.c: New test.
10270
10271 2004-07-28 Richard Henderson <rth@redhat.com>
10272
10273 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10274 arguments in the correct type. Don't write to constant arguments.
10275
10276 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10277
10278 PR tree-optimization/16688
10279 PR tree-optimization/16689
10280 * g++.dg/tree-ssa/pr16688.C: New test.
10281
10282 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10283
10284 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10285 loads. Not only in the comment, this time.
10286
10287 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10288
10289 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10290 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10291 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10292 * gcc.dg/sh4a-bitmovua.c: New.
10293 * gcc.dg/sh4a-cos.c: New.
10294 * gcc.dg/sh4a-cosf.c: New.
10295 * gcc.dg/sh4a-fprun.c: New.
10296 * gcc.dg/sh4a-fsrra.c: New.
10297 * gcc.dg/sh4a-memmovua.c: New.
10298 * gcc.dg/sh4a-sin.c: New.
10299 * gcc.dg/sh4a-sincos.c: New.
10300 * gcc.dg/sh4a-sincosf.c: New.
10301 * gcc.dg/sh4a-sinf.c: New.
10302
10303 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10304
10305 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10306 conditionals.
10307 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10308 loads.
10309 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10310 DOM1.
10311
10312 2004-07-27 Andrew Pinski <apinski@apple.com>
10313
10314 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10315
10316 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10317
10318 * gcc.dg/pragma-isr.c: New test.
10319
10320 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10321
10322 PR c++/14429
10323 * g++.dg/template/ttp11.C: New test.
10324
10325 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10326
10327 * gcc.c-torture/compile/20040727-1.c: New test.
10328
10329 2004-07-26 Eric Christopher <echristo@redhat.com>
10330
10331 * gcc.c-torture/compile/20040726-2.c: New test.
10332
10333 2004-07-26 Andrew Pinski <apinski@apple.com>
10334
10335 * g++.dg/rtti/tinfo1.C: Xfail.
10336
10337 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10338
10339 * gcc.c-torture/compile/20040726-1.c: New test.
10340
10341 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10342 Brian Ryner <bryner@brianryner.com>
10343
10344 PR c++/9283
10345 PR c++/15000
10346 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10347 * g++.dg/ext/visibility/: New directory.
10348 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10349 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10350 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10351 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10352 * g++.dg/ext/visibility/fvisibility.C,
10353 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10354 g++.dg/ext/visibility/fvisibility-override1.C
10355 g++.dg/ext/visibility/fvisibility-override2.C
10356 g++.dg/ext/visibility/memfuncts.C
10357 g++.dg/ext/visibility/noPLT.C
10358 g++.dg/ext/visibility/pragma.C
10359 g++.dg/ext/visibility/pragma-override1.C
10360 g++.dg/ext/visibility/pragma-override2.C
10361 g++.dg/ext/visibility/staticmemfuncts.C
10362 g++.dg/ext/visibility/virtual.C: New tests.
10363
10364 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10365
10366 PR c/15360
10367 * gcc.dg/pr15360-1.c: New test.
10368
10369 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10370
10371 * gcc.dg/pragma-align-2.c: New test.
10372 * gcc.dg/pragma-init-fini.c: New test.
10373 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10374 targets.
10375
10376 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10377
10378 * gcc.dg/init-string-2.c: New test.
10379
10380 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10381
10382 PR 16684
10383 * gcc.dg/Wredundant-decls-1.c: New test case.
10384
10385 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10386
10387 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10388 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10389 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10390 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10391 * gcc.dg/compat/generate-random.c: New file.
10392 * gcc.dg/compat/generate-random.h: Likewise.
10393 * gcc.dg/compat/generate-random_r.c: Likewise.
10394 * gcc.dg/compat/struct-layout-1.h: Likewise.
10395 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10396 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10397 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10398 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10399 * gcc.dg/compat/struct-layout-1_main.c: New test.
10400 * gcc.dg/compat/struct-layout-1_x.c: New file.
10401 * gcc.dg/compat/struct-layout-1_y.c: New file.
10402 * gcc.dg/compat/struct-layout-1_test.h: New file.
10403
10404 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10405
10406 * gcc.dg/comp-return-1.c: New test
10407
10408 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10409
10410 * gcc.dg/vmx/8-02a.c: Fix typo.
10411
10412 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10413 * gcc.dg/darwin-abi-3.c: New test.
10414
10415 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10416 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10417
10418 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10419 * gcc.dg/vmx/ops-long-1.c: New test.
10420 * gcc.dg/vmx/ops-long-2.c: New test.
10421
10422 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10423
10424 * g++.dg/lookup/conv-[1234].C: New.
10425
10426 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10427
10428 * g++.dg/parse/attr2.C: Simplify.
10429
10430 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10431
10432 PR c/7284
10433 * gcc.c-torture/execute/pr7284-1.c: New test.
10434
10435 2004-07-22 Brian Booth <bbooth@redhat.com>
10436
10437 * gcc.dg/tree-ssa/20040721-1.c: New test.
10438
10439 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10440
10441 * g++.dg/template/crash20.c: New.
10442
10443 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10444
10445 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10446 Add dg-run directive. Declare variables as required.
10447 * gfortran.dg/g77/README: Update
10448
10449 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10450
10451 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10452 gcc.dg/cris-peep2-andu2.c: New tests.
10453
10454 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10455
10456 PR c/15052
10457 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10458 on return type.
10459 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10460 messages.
10461 * gcc.dg/qual-return-2.c: Update expected messages.
10462 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10463
10464 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10465
10466 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10467 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10468
10469 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10470
10471 PR c/11250
10472 * gcc.dg/init-string-1.c: New test.
10473
10474 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10475
10476 PR middle-end/15345
10477 PR c/16450
10478 * gcc.dg/torture/nested-fn-1.c: New test.
10479
10480 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10481
10482 PR target/16559
10483 * gcc.dg/ia64-fptr-1.c: New file.
10484
10485 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10486
10487 PR c++/14497
10488 * g++.dg/template/spec16.C: New test.
10489 * g++.old-deja/g++.robertl/eb118.C: Remove.
10490
10491 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10492
10493 PR c++/509
10494 * g++.dg/template/spec15.C: New test.
10495
10496 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10497
10498 Copy cases from g77.f-torture/execute and add dg-run
10499 directive. Other changes as noted.
10500 * gfortran.dg/g77/13037.f
10501 * gfortran.dg/g77/1832.f
10502 * gfortran.dg/g77/19981119-0.f
10503 * gfortran.dg/g77/19990313-0.f
10504 * gfortran.dg/g77/19990313-1.f
10505 * gfortran.dg/g77/19990313-2.f
10506 * gfortran.dg/g77/19990313-3.f
10507 * gfortran.dg/g77/19990419-1.f
10508 * gfortran.dg/g77/19990826-0.f
10509 * gfortran.dg/g77/19990826-2.f
10510 * gfortran.dg/g77/20000503-1.f
10511 * gfortran.dg/g77/20001111.f
10512 * gfortran.dg/g77/20010116.f
10513 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10514 * gfortran.dg/g77/20010430.f
10515 * gfortran.dg/g77/6177.f
10516 * gfortran.dg/g77/947.f
10517 * gfortran.dg/g77/970816-3.f
10518 * gfortran.dg/g77/971102-1.f
10519 * gfortran.dg/g77/980520-1.f
10520 * gfortran.dg/g77/980628-0.f
10521 * gfortran.dg/g77/980628-1.f
10522 * gfortran.dg/g77/980628-10.f
10523 * gfortran.dg/g77/980628-2.f
10524 * gfortran.dg/g77/980628-3.f
10525 * gfortran.dg/g77/980628-7.f
10526 * gfortran.dg/g77/980628-8.f
10527 * gfortran.dg/g77/980628-9.f
10528 * gfortran.dg/g77/980701-0.f
10529 * gfortran.dg/g77/980701-1.f
10530 * gfortran.dg/g77/cabs.f
10531 * gfortran.dg/g77/claus.f
10532 * gfortran.dg/g77/complex_1.f
10533 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10534 * gfortran.dg/g77/dcomplex.f
10535 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10536 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10537 * gfortran.dg/g77/f90-intrinsic-numeric.f
10538 * gfortran.dg/g77/int8421.f
10539 * gfortran.dg/g77/labug1.f
10540 * gfortran.dg/g77/large_vec.f
10541 * gfortran.dg/g77/le.f
10542 * gfortran.dg/g77/short.f
10543 * gfortran.dg/g77/README: Update
10544
10545 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10546
10547 PR c++/16637
10548 * g++.dg/parse/lookup4.C: New test.
10549
10550 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10551
10552 PR c++/16175
10553 * g++.dg/template/ttp10.C: New test.
10554
10555 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10556
10557 * gcc.dg/pr12625-1.c: New test.
10558
10559 2004-07-20 Steven Bosscher <stevenb@suse.de>
10560
10561 * testsuite/gcc.dg/switch-warn-1.c: New test.
10562 * testsuite/gcc.dg/switch-warn-2.c: New test.
10563 * gcc.c-torture/compile/pr14730.c: Update.
10564
10565 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10566
10567 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10568 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10569 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10570 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10571
10572 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10573
10574 PR c++/16623
10575 * g++.dg/template/assign1.C: New test.
10576
10577 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10578
10579 PR c++/12170
10580 * g++.dg/template/ttp9.C: New test.
10581
10582 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10583
10584 * gcc.dg/format/cmn-err-1.c: New test.
10585
10586 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10587
10588 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10589 gcc.dg/Wparentheses-10.c: New tests.
10590 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10591
10592 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10593
10594 PR fortran/16465
10595 * gfortran.dg/g77//ffixed-line-length-0.f,
10596 gfortran.dg/g77/ffixed-line-length-132.f,
10597 gfortran.dg/g77/ffixed-line-length-72.f,
10598 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10599 gfortran.dg/g77/README: Update.
10600
10601 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10602
10603 PR c++/13092
10604 * g++.dg/template/non-dependent7.C: New test.
10605 * g++.dg/template/non-dependent8.C: Likewise.
10606 * g++.dg/template/non-dependent9.C: Likewise.
10607 * g++.dg/template/non-dependent10.C: Likewise.
10608
10609 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10610
10611 PR c++/16337
10612 * g++.dg/parse/attr2.C: New test.
10613
10614 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10615
10616 * g77.dg: Removed.
10617 * g77.f-torture: Ditto.
10618
10619 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10620
10621 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10622 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10623 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10624
10625 2004-07-16 Richard Henderson <rth@redhat.com>
10626
10627 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10628
10629 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10630
10631 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10632 tests with full list of options.
10633 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10634 of TORTURE_OPTIONS if test contains 'dg-do run'.
10635
10636 PR fortran/16404
10637 * gfortran.dg/do_iterator.f90: New test.
10638
10639 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10640
10641 PR rtl-optimization/16536
10642 * gcc.c-torture/execute/restrict-1.c: New test.
10643
10644 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10645
10646 PR fortran/15324
10647 * gfortran.dg/pr15324.f90: New test.
10648
10649 PR fortran/15129
10650 * gfortran.dg/pr15129.f90: New test.
10651
10652 PR fortran/15140
10653 * gfortran.dg/pr15140.f90: New test.
10654
10655 PR fortran/13792
10656 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10657 compile-time simplification.
10658
10659 2004-07-14 Mike Stump <mrs@apple.com>
10660
10661 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10662
10663 2004-07-14 James E Wilson <wilson@specifixinc.com>
10664
10665 PR target/16325
10666 * gcc.dg/profile-generate-1.c: New.
10667
10668 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10669
10670 * gcc.c-torture/execute/20040709-1.c: New test.
10671 * gcc.c-torture/execute/20040709-2.c: New test.
10672
10673 2004-07-14 Mike Stump <mrs@apple.com>
10674
10675 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10676
10677 2004-07-14 Mike Stump <mrs@apple.com>
10678
10679 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10680
10681 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10682
10683 PR c++/16518
10684 * g++.dg/parse/mutable1.C: New test.
10685
10686 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10687
10688 PR tree-optimization/16443
10689 * gcc.dg/tree-ssa/20040713-1.c: New test.
10690
10691 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10692
10693 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10694 for operator new.
10695
10696 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10697
10698 * gfortran.dg/g77/README: New file
10699 * gfortran.dg/g77/19981216-0.f: Copy from
10700 g77.f-torture/noncompile. Add "dg-do compile" and
10701 dg-error as required.
10702 * gfortran.dg/g77/19990218-1.f: Likewise
10703 * gfortran.dg/g77/19990905-1.f: Likewise
10704 * gfortran.dg/g77/9263.f: Likewise
10705 * gfortran.dg/g77/980615-0.f: Likewise
10706 * gfortran.dg/g77/980616-0.f: Likewise
10707 * gfortran.dg/g77/check0.f: Likewise
10708 * gfortran.dg/g77/select_no_compile.f: Likewise
10709
10710 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10711
10712 Copy files from g77.f-torture/compile.
10713 Add "{ dg-do compile}". Other changes as noted
10714 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10715 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10716 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10717 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10718 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10719 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10720 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10721 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10722 statement to conform to standard. Append alpha1.x for reference.
10723 * gfortran.dg/g77/xformat.f: Add dg-warning
10724
10725 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10726
10727 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10728 Add {dg-do compile} directive.
10729 * gfortran.dg/g77/cpp2.F: Likewise
10730
10731 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10732
10733 PR c++/5402
10734 * g++.dg/lookup/name-clash1.C: New test.
10735
10736 PR c++/9777
10737 * g++.dg/lookup/name-clash2.C: New test.
10738
10739 PR c++/12102
10740 * g++.dg/lookup/name-clash3.C: New test.
10741
10742 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10743
10744 * g++.dg/lookup/new2.C: New test.
10745 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10746
10747 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
10748
10749 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
10750 Add {dg-do compile} directive.
10751 * gfortran.dg/g77/13060.f: Likewise
10752 * gfortran.dg/g77/19990218-0.f: Likewise
10753 * gfortran.dg/g77/19990305-0.f: Likewise
10754 * gfortran.dg/g77/19990419-0.f: Likewise
10755 * gfortran.dg/g77/19990502-0.f: Likewise
10756 * gfortran.dg/g77/19990502-1.f: Likewise
10757 * gfortran.dg/g77/19990525-0.f: Likewise
10758 * gfortran.dg/g77/19990826-1.f: Likewise
10759 * gfortran.dg/g77/19990826-3.f: Likewise
10760 * gfortran.dg/g77/19990905-2.f: Likewise
10761 * gfortran.dg/g77/20000412-1.f: Likewise
10762 * gfortran.dg/g77/20000511-1.f: Likewise
10763 * gfortran.dg/g77/20000511-2.f: Likewise
10764 * gfortran.dg/g77/20000518.f: Likewise
10765 * gfortran.dg/g77/20000601-1.f: Likewise
10766 * gfortran.dg/g77/20000601-2.f: Likewise
10767 * gfortran.dg/g77/20000629-1.f: Likewise
10768 * gfortran.dg/g77/20000630-2.f: Likewise
10769 * gfortran.dg/g77/20010115.f: Likewise
10770 * gfortran.dg/g77/20010321-1.f: Likewise
10771 * gfortran.dg/g77/20010426.f: Likewise
10772 * gfortran.dg/g77/20020307-1.f: Likewise
10773 * gfortran.dg/g77/8485.f: Likewise
10774 * gfortran.dg/g77/960317-1.f: Likewise
10775 * gfortran.dg/g77/970915-0.f: Likewise
10776 * gfortran.dg/g77/980310-1.f: Likewise
10777 * gfortran.dg/g77/980310-2.f: Likewise
10778 * gfortran.dg/g77/980310-3.f: Likewise
10779 * gfortran.dg/g77/980310-4.f: Likewise
10780 * gfortran.dg/g77/980310-6.f: Likewise
10781 * gfortran.dg/g77/980310-7.f: Likewise
10782 * gfortran.dg/g77/980310-8.f: Likewise
10783 * gfortran.dg/g77/980419-2.f: Likewise
10784 * gfortran.dg/g77/980424-0.f: Likewise
10785 * gfortran.dg/g77/980427-0.f: Likewise
10786 * gfortran.dg/g77/980729-0.f: Likewise
10787 * gfortran.dg/g77/981117-1.f: Likewise
10788 * gfortran.dg/g77/toon_1.f: Likewise
10789
10790 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10791
10792 PR c++/2204
10793 * g++.dg/other/abstract2.C: New test.
10794
10795 2004-07-12 Paul Brook <paul@codesourcery.com>
10796
10797 * gfortran.dg/pointer_init_1.f90: New test.
10798
10799 2004-07-11 Paul Brook <paul@codesourcery.com>
10800
10801 PR fortran/15986
10802 * gfortran.dg/contained_1.f90: New test.
10803
10804 2004-07-11 Mark Mitchell <mark@codesourcery.com>
10805
10806 * g++.dg/parse/defarg8.C: New test.
10807
10808 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10809
10810 PR fortran/16433
10811 * gfortran.dg/pr16433.f: New test.
10812
10813 PR fortran/17574
10814 * gfortran.dg/pr15754.f90: New test.
10815
10816 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10817
10818 PR tree-optimization/16437
10819 * gcc.c-torture/execute/bitfld-4.c: New test.
10820
10821 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10822
10823 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10824 access to common var from module.
10825
10826 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10827
10828 PR fortran/16336
10829 * gfortran.fortran-torture/execute/common_2.f90: New test.
10830
10831 2004-07-10 Paul Brook <paul@codesourcery.com>
10832
10833 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10834
10835 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10836
10837 PR fortran/15969
10838 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10839
10840 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
10841
10842 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10843 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10844 * gfortran.dg/g77/ffree-form-1.f: Likewise
10845 * gfortran.dg/g77/ffree-form-2.f: Likewise
10846 * gfortran.dg/g77/ffree-form-3.f: Likewise
10847 * gfortran.dg/g77/fno-underscoring.f: Likewise
10848 * gfortran.dg/g77/funderscoring.f: Likewise
10849 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10850
10851 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10852
10853 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10854
10855 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10856 Paul Brook <paul@codesourcery.com>
10857
10858 PR fortran/13415
10859 * gfortran.dg/common_pointer_1.f90: New test.
10860
10861 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10862
10863 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10864
10865 2004-07-09 James E Wilson <wilson@specifixinc.com>
10866
10867 PR target/16364
10868 * gcc.c-torture/compile/20040709-1.c: New.
10869
10870 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10871
10872 PR fortran/14077
10873 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10874
10875 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10876
10877 PR fortran/13201
10878 * gfortran.dg/shape_1.f90: New test.
10879
10880 2004-07-09 Zack Weinberg <zack@codesourcery.com>
10881 Andrew Pinski <apinski@apple.com>
10882
10883 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10884
10885 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10886
10887 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10888 comment.
10889
10890 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10891 Paul Brook <paul@codesourcery.com>
10892
10893 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
10894 '.f95' and '.F95'.
10895
10896 2004-07-09 Diego Novillo <dnovillo@redhat.com>
10897
10898 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10899
10900 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10901
10902 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10903 testcases with capital suffix.
10904
10905 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10906
10907 PR fortran/15481
10908 PR fortran/13372
10909 PR fortran/13575
10910 PR fortran/15978
10911 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
10912
10913 * gfortran.dg/implicit_1.f90: New test.
10914
10915 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10916
10917 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10918 expression to match gfortran warning/error messages
10919 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10920 dg-error text.
10921
10922 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10923
10924 * lib/fortran-torture.exp: Rename proc search_for to
10925 search_for_re.
10926
10927 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10928
10929 * gcc.c-torture/execute/simd-5.x: New file.
10930 XFAIL on SPARC 64-bit at -O0.
10931
10932 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10933
10934 PR c++/8211
10935 PR c++/16165
10936 * g++.dg/warn/effc3.C: New test.
10937
10938 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10939
10940 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10941 change X to 1X in format.
10942 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10943 add data statements to conform to standard.
10944
10945 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10946
10947 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
10948 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10949 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10950
10951 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10952
10953 * gfortran.dg/g77/7388.f: Copy from g77.dg
10954 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
10955 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
10956 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10957 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10958 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10959 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10960 * gfortran.dg/g77/strlen0.f: Likewise
10961
10962 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10963
10964 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10965 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
10966
10967 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10968
10969 * gcc.c-torture/execute/920428-2.x: Delete.
10970 * gcc.c-torture/execute/920501-7.x: Likewise.
10971
10972 2004-07-08 Jakub Jelinek <jakub@redhat.com>
10973
10974 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10975 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10976 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10977 prescott and c3-2.
10978 (PREFETCH_3DNOW): Add -march=c3.
10979
10980 2004-07-08 Diego Novillo <dnovillo@redhat.com>
10981
10982 PR c/16437
10983 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10984 * gcc.c-torture/execute/bf64-1.x: Likewise.
10985
10986 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10987
10988 * gcc.c-torture/compile/20040708-1.c: New test.
10989
10990 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10991
10992 PR c++/16169
10993 * g++.dg/warn/effc2.C: New test.
10994
10995 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10996
10997 * gcc.c-torture/execute/bitfld-1.x: Remove.
10998 * gcc.c-torture/execute/bitfld-3.c: New test.
10999 * gcc.dg/bitfld-2.c: Remove XFAILs.
11000
11001 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
11002
11003 PR c++/16276
11004 * g++.dg/rtti/tinfo1.C: New file.
11005
11006 2004-07-07 Eric Christopher <echristo@redhat.com>
11007
11008 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
11009
11010 2004-07-07 Andrew Pinski <apinski@apple.com>
11011
11012 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11013
11014 2004-07-07 Mark Mitchell <mark@codesourcery.com>
11015
11016 * g++.dg/init/call1.C: XFAIL.
11017
11018 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
11019
11020 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11021 except for movstrict*, to movmem* and clrstr* to clrmem*.
11022
11023 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
11024
11025 * gcc.c-torture/execute/20040707-1.c: New test.
11026
11027 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
11028
11029 * gcc.c-torture/execute/20040706-1.c: New test.
11030
11031 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11032
11033 PR c++/3671
11034 * g++.dg/template/spec14.C: New test.
11035
11036 2004-07-05 Jakub Jelinek <jakub@redhat.com>
11037
11038 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11039 nothing if not yet defined. Use it in b, c and d type definitions.
11040 * gcc.c-torture/execute/20040705-1.c: New test.
11041 * gcc.c-torture/execute/20040705-2.c: New test.
11042
11043 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11044
11045 PR c++/2518
11046 * g++.dg/lookup/new1.C: New test.
11047
11048 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11049
11050 PR c++/11406
11051 * g++.dg/template/sizeof8.C: New test.
11052
11053 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
11054
11055 * gcc.c-torture/compile/20040705-1.c: New test.
11056
11057 2004-07-04 Bud Davis <bdavis9659@comcast.net>
11058
11059 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11060
11061 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11062
11063 * gcc.dg/cpp/if-mop.c: Two new testcases.
11064 * gcc.dg/cpp/trad/comment-3.c: New.
11065
11066 2004-07-04 Paul Brook <paul@codesourcery.com>
11067
11068 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11069
11070 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11071
11072 PR c++/3761
11073 * g++.dg/lookup/crash4.C: New test.
11074
11075 2004-07-02 Zack Weinberg <zack@codesourcery.com>
11076
11077 * gcc.c-torture/execute/builtin-abs-1.c
11078 * gcc.c-torture/execute/builtin-abs-2.c
11079 * gcc.c-torture/execute/builtin-complex-1.c
11080 * gcc.c-torture/execute/builtins/string-1-lib.c
11081 * gcc.c-torture/execute/builtins/string-1.c
11082 * gcc.c-torture/execute/builtins/string-2-lib.c
11083 * gcc.c-torture/execute/builtins/string-2.c
11084 * gcc.c-torture/execute/builtins/string-3-lib.c
11085 * gcc.c-torture/execute/builtins/string-3.c
11086 * gcc.c-torture/execute/builtins/string-4-lib.c
11087 * gcc.c-torture/execute/builtins/string-4.c
11088 * gcc.c-torture/execute/builtins/string-5-lib.c
11089 * gcc.c-torture/execute/builtins/string-5.c
11090 * gcc.c-torture/execute/builtins/string-6-lib.c
11091 * gcc.c-torture/execute/builtins/string-6.c
11092 * gcc.c-torture/execute/builtins/string-7-lib.c
11093 * gcc.c-torture/execute/builtins/string-7.c
11094 * gcc.c-torture/execute/builtins/string-8-lib.c
11095 * gcc.c-torture/execute/builtins/string-8.c
11096 * gcc.c-torture/execute/builtins/string-9-lib.c
11097 * gcc.c-torture/execute/builtins/string-9.c
11098 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11099 * gcc.c-torture/execute/builtins/string-asm-1.c
11100 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11101 * gcc.c-torture/execute/builtins/string-asm-2.c
11102 * gcc.c-torture/execute/stdio-opt-1.c
11103 * gcc.c-torture/execute/stdio-opt-2.c
11104 * gcc.c-torture/execute/stdio-opt-3.c
11105 * gcc.c-torture/execute/string-opt-1.c
11106 * gcc.c-torture/execute/string-opt-10.c
11107 * gcc.c-torture/execute/string-opt-11.c
11108 * gcc.c-torture/execute/string-opt-12.c
11109 * gcc.c-torture/execute/string-opt-13.c
11110 * gcc.c-torture/execute/string-opt-14.c
11111 * gcc.c-torture/execute/string-opt-15.c
11112 * gcc.c-torture/execute/string-opt-16.c
11113 * gcc.c-torture/execute/string-opt-2.c
11114 * gcc.c-torture/execute/string-opt-6.c
11115 * gcc.c-torture/execute/string-opt-7.c
11116 * gcc.c-torture/execute/string-opt-8.c:
11117 Replace with ...
11118
11119 * gcc.c-torture/execute/builtins/abs-2.c
11120 * gcc.c-torture/execute/builtins/abs-3.c
11121 * gcc.c-torture/execute/builtins/complex-1.c
11122 * gcc.c-torture/execute/builtins/fprintf.c
11123 * gcc.c-torture/execute/builtins/fputs.c
11124 * gcc.c-torture/execute/builtins/memcmp.c
11125 * gcc.c-torture/execute/builtins/memmove.c
11126 * gcc.c-torture/execute/builtins/memops-asm.c
11127 * gcc.c-torture/execute/builtins/mempcpy-2.c
11128 * gcc.c-torture/execute/builtins/mempcpy.c
11129 * gcc.c-torture/execute/builtins/memset.c
11130 * gcc.c-torture/execute/builtins/printf.c
11131 * gcc.c-torture/execute/builtins/sprintf.c
11132 * gcc.c-torture/execute/builtins/strcat.c
11133 * gcc.c-torture/execute/builtins/strchr.c
11134 * gcc.c-torture/execute/builtins/strcmp.c
11135 * gcc.c-torture/execute/builtins/strcpy.c
11136 * gcc.c-torture/execute/builtins/strcspn.c
11137 * gcc.c-torture/execute/builtins/strlen-2.c
11138 * gcc.c-torture/execute/builtins/strlen.c
11139 * gcc.c-torture/execute/builtins/strncat.c
11140 * gcc.c-torture/execute/builtins/strncmp-2.c
11141 * gcc.c-torture/execute/builtins/strncmp.c
11142 * gcc.c-torture/execute/builtins/strncpy.c
11143 * gcc.c-torture/execute/builtins/strpbrk.c
11144 * gcc.c-torture/execute/builtins/strpcpy-2.c
11145 * gcc.c-torture/execute/builtins/strpcpy.c
11146 * gcc.c-torture/execute/builtins/strrchr.c
11147 * gcc.c-torture/execute/builtins/strspn.c
11148 * gcc.c-torture/execute/builtins/strstr-asm.c
11149 * gcc.c-torture/execute/builtins/strstr.c:
11150 ... these new files.
11151
11152 * gcc.c-torture/execute/builtins/abs-2-lib.c
11153 * gcc.c-torture/execute/builtins/abs-3-lib.c
11154 * gcc.c-torture/execute/builtins/complex-1-lib.c
11155 * gcc.c-torture/execute/builtins/fprintf-lib.c
11156 * gcc.c-torture/execute/builtins/fputs-lib.c
11157 * gcc.c-torture/execute/builtins/memcmp-lib.c
11158 * gcc.c-torture/execute/builtins/memmove-lib.c
11159 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11160 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11161 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11162 * gcc.c-torture/execute/builtins/memset-lib.c
11163 * gcc.c-torture/execute/builtins/printf-lib.c
11164 * gcc.c-torture/execute/builtins/sprintf-lib.c
11165 * gcc.c-torture/execute/builtins/strcat-lib.c
11166 * gcc.c-torture/execute/builtins/strchr-lib.c
11167 * gcc.c-torture/execute/builtins/strcmp-lib.c
11168 * gcc.c-torture/execute/builtins/strcpy-lib.c
11169 * gcc.c-torture/execute/builtins/strcspn-lib.c
11170 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11171 * gcc.c-torture/execute/builtins/strlen-lib.c
11172 * gcc.c-torture/execute/builtins/strncat-lib.c
11173 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11174 * gcc.c-torture/execute/builtins/strncmp-lib.c
11175 * gcc.c-torture/execute/builtins/strncpy-lib.c
11176 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11177 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11178 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11179 * gcc.c-torture/execute/builtins/strrchr-lib.c
11180 * gcc.c-torture/execute/builtins/strspn-lib.c
11181 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11182 * gcc.c-torture/execute/builtins/strstr-lib.c
11183 * gcc.c-torture/execute/builtins/lib/abs.c
11184 * gcc.c-torture/execute/builtins/lib/fprintf.c
11185 * gcc.c-torture/execute/builtins/lib/memset.c
11186 * gcc.c-torture/execute/builtins/lib/printf.c
11187 * gcc.c-torture/execute/builtins/lib/sprintf.c
11188 * gcc.c-torture/execute/builtins/lib/strcpy.c
11189 * gcc.c-torture/execute/builtins/lib/strcspn.c
11190 * gcc.c-torture/execute/builtins/lib/strncat.c
11191 * gcc.c-torture/execute/builtins/lib/strncmp.c
11192 * gcc.c-torture/execute/builtins/lib/strncpy.c
11193 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11194 * gcc.c-torture/execute/builtins/lib/strspn.c
11195 * gcc.c-torture/execute/builtins/lib/strstr.c:
11196 New files containing support routines.
11197
11198 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11199 declaration.
11200 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11201 when not optimizing.
11202
11203 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11204
11205 PR c++/16240
11206 * g++.dg/abi/mangle22.C: New test.
11207 * g++.dg/abi/mangle23.C: Likewise.
11208
11209 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11210
11211 PR fortran/16290
11212 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11213 Allow for cases without denormalized floating point numbers.
11214
11215 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11216
11217 PR c/1027
11218 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11219 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11220 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11221 expected warning text.
11222 * gcc.dg/format/diag-2.c: New test.
11223
11224 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11225
11226 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11227
11228 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11229
11230 * gcc.dg/builtins-43.c: New.
11231 * gcc.dg/builtins-44.c: New.
11232 * gcc.dg/builtins-45.c: New.
11233
11234 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11235 Andreas Tobler <a.tobler@schweiz.ch>
11236
11237 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11238 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11239 as SIGSEGV.
11240 * gcc.dg/cleanup-11.c: Likewise.
11241 * gcc.dg/cleanup-8.c: Likewise.
11242 * gcc.dg/cleanup-9.c: Likewise.
11243 * gcc.dg/cleanup-5.c: Run on all platforms.
11244
11245 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11246
11247 * g++.dg/warn/nonnull1.C: New test.
11248
11249 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11250
11251 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11252 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11253 Special-case the Sun compiler wrt to <complex.h>.
11254
11255 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11256
11257 * gcc.dg/Wunreachable-8.C: New test.
11258
11259 * gcc.dg/h8300-ice2.c : New test.
11260
11261 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11262
11263 PR fortran/16161
11264 * gfortran.fortran-torture/compile/implicit.f90: Add test
11265 for implicit character.
11266
11267 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11268
11269 PR fortran/16289
11270 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11271 Use tiny() intrinsic to find smallest non-negative real
11272
11273 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11274
11275 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11276 * gcc.dg/compat/struct-by-value-22_x.c: New.
11277 * gcc.dg/compat/struct-by-value-22_y.c: New.
11278
11279 * gcc.c-torture/execute/20040629-1.c: New test.
11280
11281 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11282
11283 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11284 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11285
11286 PR target/16195
11287 * gcc.dg/20040625-1.c: New test.
11288
11289 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11290
11291 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11292
11293 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11294
11295 PR fortran/15963
11296 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11297
11298 2004-06-29 Richard Henderson <rth@redhat.com>
11299
11300 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11301
11302 2004-06-29 Paul Brook <paul@codesourcery.com>
11303
11304 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11305 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11306
11307 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11308
11309 PR c++/16260
11310 * g++.dg/parse/crash15.C: New.
11311
11312 2004-06-28 Andrew Pinski <apinski@apple.com>
11313
11314 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11315 by the error already.
11316
11317 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11318
11319 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11320
11321 PR target/14041
11322 * gcc.dg/h8300-bss-align-1.c : New.
11323
11324 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11325
11326 * PR c++/16174
11327 * g++.dg/template/ctor4.C: New.
11328
11329 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11330
11331 PR c++/16205
11332 * g++.dg/warn/Wsequence-point-1.C: New test.
11333
11334 2004-06-27 Paul Brook <paul@codesourcery.com>
11335
11336 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11337
11338 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11339
11340 * g++.old-deja/g++.mike/p7325.C: Remove.
11341
11342 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11343
11344 PR c/14963
11345 * gcc.dg/pr14963.c: New test.
11346
11347 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11348
11349 PR c++/16193
11350 * g++.dg/parse/redef1.C: New test.
11351
11352 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11353
11354 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11355 20021110.c.
11356 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11357 20021119-1.c.
11358 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11359 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11360 5-04.c.
11361 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11362 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11363 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11364 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11365 g++.brendan/enum14.C.
11366 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11367 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11368 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11369 g++.mike/virt1.C.
11370 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11371 memtemp24.C.
11372
11373 2004-06-27 Roger Sayle <roger@eyesopen.com>
11374
11375 * gcc.dg/20040527-1.c: New test case.
11376
11377 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11378
11379 PR gfortran/pr16196
11380 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11381
11382 2004-06-25 Roger Sayle <roger@eyesopen.com>
11383
11384 PR middle-end/15825
11385 * gcc.dg/pr15825-1.c: New test case.
11386
11387 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11388
11389 * gcc.c-torture/execute/20040625-1.c: New test.
11390
11391 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11392
11393 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11394
11395 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11396
11397 * gcc.dg/torture/mips-div-1.c: New test.
11398
11399 2004-06-24 Jeff Law <law@redhat.com>
11400
11401 * gcc.dg/tree-ssa/20040624-1.c: New test.
11402
11403 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11404
11405 * gcc.c-torture/compile/20040624-1.c: New test.
11406
11407 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11408
11409 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11410 this directory.
11411
11412 2004-06-23 Andrew Pinski <apinski@apple.com>
11413
11414 PR middle-end/15988
11415 * g++.dg/opt/ptrmem4.C: New test.
11416
11417 * gcc.dg/c90-array-quals-2.c: New test.
11418
11419 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11420
11421 * gcc.dg/kpice1.c: New test.
11422
11423 2006-06-23 Andrew Pinski <apinski@apple.com>
11424
11425 * gcc.dg/c90-array-quals.c: New test.
11426
11427 2006-06-22 Richard Henderson <rth@redhat.com>
11428
11429 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11430
11431 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11432
11433 * gcc.dg/builtins-config.h: Handle FreeBSD.
11434
11435 2006-06-22 Richard Henderson <rth@redhat.com>
11436
11437 * g++.dg/opt/devirt1.C: New.
11438
11439 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11440
11441 * g++.dg/opt/pr15551.C: New testcase.
11442
11443 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11444
11445 PR target/14800
11446 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11447 x86_64-*-linux* when compiling for 32bit.
11448
11449 2004-06-21 Andrew Pinski <apinski@apple.com>
11450
11451 * gcc.dg/pch/struct-1.c: New.
11452 * gcc.dg/pch/struct-1.hs: New.
11453
11454 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11455
11456 * gcc.dg/pch/save-temps-1.c: New file.
11457 * gcc.dg/pch/save-temps-1.hs: New file.
11458
11459 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11460
11461 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11462 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11463
11464 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11465
11466 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11467 to fix type error.
11468 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11469 Remove trailing spaces.
11470
11471 2004-06-21 Richard Henderson <rth@redhat.com>
11472
11473 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11474 merging && to BIT_FIELD_REF.
11475
11476 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11477
11478 * g++.dg/opt/placeholder1.C: New test.
11479
11480 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11481
11482 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11483 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11484 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11485 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11486
11487 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11488
11489 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11490 extern "C".
11491 * g++.dg/other/pragma-re-1.C: Add comments.
11492
11493 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11494
11495 PR gfortran/16080
11496 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11497
11498 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11499
11500 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11501 instead of setting the type of size_t by
11502 hand.
11503
11504 2004-06-18 Roger Sayle <roger@eyesopen.com>
11505
11506 * gcc.dg/unordered-2.c: New test case.
11507 * gcc.dg/unordered-3.c: New test case.
11508
11509 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11510
11511 PR other/16043
11512 * lib/g++.exp (g++_version): Tweak regexp for version
11513 * lib/g77.exp (g77_version): Likewise
11514 * lib/gfortran.exp (gfortran_version): Likewise
11515 * lib/objc.exp (objc_version): Likewise
11516 * lib/treelang.exp (treelang_version): Likewise
11517
11518 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11519
11520 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11521 Use INT_MAX instead of __INT_MAX__.
11522 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11523
11524 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11525 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11526 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11527 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11528 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11529 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11530 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11531 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11532 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11533
11534 * gcc.dg/range-test-1.c: New test.
11535 * g++.dg/opt/range-test-1.C: New test.
11536
11537 2004-06-17 Richard Henderson <rth@redhat.com>
11538
11539 * objc.dg/sync-1.m: New.
11540 * objc.dg/try-catch-1.m: Don't force next runtime.
11541 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11542 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11543 shadowed catch clause.
11544 * objc.dg/try-catch-5.m: New.
11545
11546 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11547
11548 Bug 14610
11549 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11550
11551 2004-06-15 Richard Henderson <rth@redhat.com>
11552
11553 * gcc.dg/20001116-1.c: Move expected warning line.
11554
11555 2004-06-15 Richard Henderson <rth@redhat.com>
11556
11557 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11558 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11559
11560 2004-06-15 Jeff Law <law@redhat.com>
11561
11562 * gcc.dg/tree-ssa/20040615-1.c: New test.
11563 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11564 be less sensitive to operand ordering.
11565 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11566
11567 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11568
11569 * g++.dg/abi/bitfield3.C: Add comment..
11570
11571 2004-06-15 Richard Henderson <rth@redhat.com>
11572
11573 * g++.dg/ext/stmtexpr1.C: XFAIL.
11574 * gcc.dg/20030612-1.c: XFAIL.
11575
11576 2004-06-15 Eric Christopher <echristo@redhat.com>
11577
11578 * g++.dg/charset/asm5.c: New.
11579 * gcc.dg/charset/asm6.c: New.
11580
11581 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11582
11583 PR fortran/15962
11584 * gfortran.fortran-torture/execute/select_1.f90: New test.
11585
11586 2004-06-15 Paul Brook <paul@codesourcery.com>
11587
11588 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11589
11590 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11591
11592 PR c++/15967
11593 * g++.dg/lookup/crash3.C: New test.
11594
11595 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11596
11597 PR c++/15947
11598 * g++.dg/parse/dtor4.C: New test.
11599
11600 2004-06-14 Jeff Law <law@redhat.com>
11601
11602 * gcc.c-torture/compile/20040614-1.c: New test.
11603
11604 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11605
11606 PR fortran/15211
11607 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11608 LEN of a character array.
11609
11610 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11611
11612 PR c++/15096
11613 * g++.dg/template/ptrmem10.C: New test.
11614
11615 PR c++/14930
11616 * g++.dg/template/friend30.C: New test.
11617
11618 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11619
11620 PR fortran/14928
11621 * gfortran.fortran-torture/compile/mloc.f90: New test.
11622
11623 2004-06-13 Paul Brook <paul@codesourcery.com>
11624
11625 * gfortran.fortran-torture/execute/random_2.f90: New test.
11626
11627 2004-06-13 Eric Christopher <echristo@redhat.com>
11628
11629 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11630
11631 2004-06-12 Paul Brook <paul@codesourcery.com>
11632
11633 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11634
11635 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11636
11637 PR fortran/14923
11638 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11639
11640 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11641
11642 PR fortran/14957
11643 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11644 syntax errors in end statements of contained subroutines.
11645
11646 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11647
11648 PR fortran/12841
11649 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11650
11651 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11652
11653 PR fortran/15665
11654 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11655
11656 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11657
11658 PR gfortran/12839
11659 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11660
11661 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11662
11663 PR c++/15862
11664 * g++.dg/parse/enum1.C: New test.
11665
11666 2004-06-10 Jeff Law <law@redhat.com>
11667
11668 * gcc.c-torture/compile/20040610-1.c: New test.
11669
11670 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11671
11672 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11673 * g++.old-deja/g++.other/decl3.C: Likewise.
11674
11675 2004-06-10 Brian Booth <bbooth@redhat.com>
11676
11677 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11678 V_MAY_DEF instead of VDEF.
11679 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11680
11681 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11682
11683 PR c++/14211
11684 * g++.dg/conversion/const1.C: New test.
11685
11686 PR c++/15076
11687 * g++.dg/conversion/reinterpret1.C: New test.
11688
11689 PR c++/15877
11690 * g++.dg/template/enum2.C: New test.
11691
11692 PR c++/15227
11693 * g++.dg/template/error13.C: New test.
11694
11695 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11696
11697 PR fortran/14957
11698 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11699 arguments to test_* REAL and of the right size.
11700
11701 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11702
11703 PR target/15569
11704 PR rtl-optimization/15681
11705 * gcc.dg/20040609-1.c: New test.
11706
11707 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11708
11709 PR c++/14791
11710 * g++.dg/opt/builtins1.C: New test.
11711
11712 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11713
11714 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11715 that use default windows32 struct layout.
11716 * gcc.dg/i386-bitfield2.c: Likewise.
11717
11718 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11719
11720 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11721 for mingw32 and cygwin targets.
11722
11723 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11724
11725 * gcc.dg/pch/macro-4.c: New.
11726 * gcc.dg/pch/macro-4.hs: New.
11727
11728 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11729
11730 PR fortran/13249
11731 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11732
11733 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11734
11735 PR fortran/13372
11736 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11737
11738 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11739
11740 PR gfortran/14897
11741 * gfortran.fortran-torture/execute/t_edit.f90: New test.
11742
11743 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11744
11745 PR gfortran/15755
11746 * gfortran.fortran-torture/execute/backspace.c : New test.
11747
11748 2004-06-09 Paul Brook <paul@codesourcery.com>
11749
11750 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11751 (pointer_to_section): Rewrite to use smaller array.
11752
11753 2004-06-08 David Edelsohn <edelsohn@gnu.org>
11754
11755 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11756 * gcc.dg/ext/altivec-10.c: Same.
11757 * gcc.dg/ext/altivec-11.c: Same.
11758 * gcc.dg/ext/altivec-12.c: Same.
11759 * gcc.dg/ext/altivec-13.c: Same.
11760 * gcc.dg/ext/altivec-14.c: Same.
11761 * gcc.dg/ext/altivec-15.c: Same.
11762 * gcc.dg/ext/altivec-16.c: Same.
11763 * gcc.dg/ext/altivec-3.c: Same.
11764 * gcc.dg/ext/altivec-4.c: Same.
11765 * gcc.dg/ext/altivec-6.c: Same.
11766 * gcc.dg/ext/altivec-7.c: Same.
11767 * gcc.dg/ext/altivec-8.c: Same.
11768 * gcc.dg/ext/altivec-varargs-1.c: Same.
11769
11770 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11771 * g++.dg/ext/altivec-10.C: Same.
11772 * g++.dg/ext/altivec-2.C: Same.
11773 * g++.dg/ext/altivec-3.C: Same.
11774 * g++.dg/ext/altivec-4.C: Same.
11775 * g++.dg/ext/altivec-5.C: Same.
11776 * g++.dg/ext/altivec-6.C: Same.
11777 * g++.dg/ext/altivec-7.C: Same.
11778 * g++.dg/ext/altivec-8.C: Same.
11779 * g++.dg/ext/altivec-9.C: Same.
11780
11781 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11782
11783 PR c++/7841
11784 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11785
11786 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11787
11788 * gcc.dg/union-1.c: New test.
11789
11790 2004-06-07 Roger Sayle <roger@eyesopen.com>
11791
11792 * gcc.dg/builtins-41.c: New test case.
11793 * gcc.dg/builtins-42.c: New test case.
11794
11795 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11796
11797 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11798 * g++.dg/ext/altivec-10.C: Same.
11799 * g++.dg/ext/altivec-2.C: Same.
11800 * g++.dg/ext/altivec-3.C: Same.
11801 * g++.dg/ext/altivec-4.C: Same.
11802 * g++.dg/ext/altivec-5.C: Same.
11803 * g++.dg/ext/altivec-6.C: Same.
11804 * g++.dg/ext/altivec-7.C: Same.
11805 * g++.dg/ext/altivec-8.C: Same.
11806 * g++.dg/ext/altivec-9.C: Same.
11807 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11808 * g++.old-deja/g++.brendan/new3.C: Same.
11809 * gcc.c-torture/execute/eeprof-1.x: Same.
11810
11811 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11812
11813 PR c/14765
11814 * gcc.dg/pr14765-1.c: New test.
11815
11816 2004-06-07 Roger Sayle <roger@eyesopen.com>
11817
11818 PR c/14649
11819 * gcc.dg/pr14649-1.c: New test case.
11820
11821 2004-06-07 Richard Henderson <rth@redhat.com>
11822
11823 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11824 if temporaries.
11825
11826 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11827
11828 * g++.dg/eh/elide1.C: Remove XFAIL.
11829
11830 2004-06-07 Mark Mitchell <mark@codesourcery.com>
11831
11832 PR c++/15337
11833 * g++.dg/expr/sizeof3.C: New test.
11834
11835 PR c++/14777
11836 * g++.dg/template/access14.C: New test.
11837
11838 PR c++/15554
11839 * g++.dg/template/enum1.C: New test.
11840
11841 PR c++/15057
11842 * g++.dg/eh/throw1.C: New test.
11843
11844 2004-06-07 David Ayers <d.ayers@inode.at>
11845 Ziemowit Laski <zlaski@apple.com>
11846
11847 * lib/objc.exp (objc_target_compile): Revert the '-framework
11848 Foundation' flag fix, since bare Darwin does not ship
11849 with the Foundation framework.
11850 * objc/execute/next_mapping.h: Provide a local NSConstantString
11851 @interface and @implementation.
11852 (objc_constant_string_init): A constructor function, used to
11853 initialize the NSConstantString meta-class object.
11854 * objc/execute/string1.m: Include "next_mapping.h" instead of
11855 <Foundation/NSString.h>.
11856 * objc/execute/string2.m: Likewise.
11857 * objc/execute/string3.m: Likewise.
11858 * objc/execute/string4.m: Likewise.
11859
11860 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11861
11862 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11863 to double. Replace double with FLOAT.
11864 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11865
11866 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11867 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11868 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11869 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11870 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11871 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11872 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11873 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11874
11875 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11876
11877 PR c/13519
11878 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11879
11880 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11881
11882 PR c++/15503
11883 * g++.dg/template/meminit2.C: New test.
11884
11885 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
11886
11887 PR target/15822
11888 * gcc.c-torture/execute/compare-fp-1.c,
11889 gcc.c-torture/execute/compare-fp-2.c,
11890 gcc.c-torture/execute/compare-fp-3.c,
11891 gcc.c-torture/execute/compare-fp-4.c,
11892 gcc.c-torture/execute/compare-fp-3.x,
11893 gcc.c-torture/execute/compare-fp-4.x: Moved...
11894 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11895 gcc.c-torture/execute/ieee/compare-fp-2.c,
11896 gcc.c-torture/execute/ieee/compare-fp-3.c,
11897 gcc.c-torture/execute/ieee/compare-fp-4.c,
11898 gcc.c-torture/execute/ieee/compare-fp-3.x,
11899 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11900
11901 2004-06-04 David Ayers <d.ayers@inode.at>
11902
11903 * objc/execute/protocol-isEqual-4.m: New testcase.
11904
11905 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11906
11907 * objc/execute/protocol-isEqual-1.m: New testcase.
11908 * objc/execute/protocol-isEqual-2.m: New testcase.
11909 * objc/execute/protocol-isEqual-3.m: New testcase.
11910
11911 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11912
11913 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11914
11915 2004-06-02 Ziemowit Laski <zlaski@apple.com>
11916
11917 * lib/objc.exp (objc_target_compile): When running tests on
11918 Darwin (Mac OS X), inform the linker about '-framework
11919 'Foundation'.
11920
11921 2004-06-02 Eric Christopher <echristo@redhat.com>
11922
11923 * gcc.c-torture/compile/20040602-1.c: New.
11924
11925 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11926
11927 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11928 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11929
11930 PR tree-optimization/14736
11931 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
11932
11933 PR tree-optimization/14042
11934 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11935
11936 PR tree-optimization/14729
11937 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11938
11939 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11940
11941 PR fortran/15557
11942 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11943
11944 2004-06-01 Richard Hederson <rth@redhat.com>
11945
11946 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11947
11948 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11949
11950 PR c++/14932
11951 * g++.dg/parse/offsetof4.C: New test.
11952
11953 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11954
11955 PR objc/7993
11956 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11957
11958 2004-05-31 Mark Mitchell <mark@codesourcery.com>
11959
11960 PR c++/15701
11961 * g++.dg/template/friend29.C: New test.
11962
11963 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11964
11965 PR c/15749
11966 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11967
11968 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11969
11970 * gcc.dg/sparc-trap-1.c: New test.
11971
11972 2004-05-31 Roger Sayle <roger@eyesopen.com>
11973
11974 PR middle-end/15069
11975 * g++.dg/opt/fold3.C: New test case.
11976
11977 2004-05-30 Graham Stott <graham.stott@btinternet.com>
11978
11979 * lib/target-supports.exp (check_iconv_available): Fix fallout
11980 from 2004-05-28 patch.
11981
11982 2004-05-30 Paul Brook <paul@codesourcery.com>
11983
11984 PR fortran/15620
11985 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11986 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11987
11988 2004-05-30 Steven G. Kargl <kargls@comcast.net>
11989
11990 * gfortran.fortran-torture/execute/random_1.f90: New test.
11991
11992 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11993
11994 * g++.dg/ext/altivec-10.C: New test.
11995
11996 2004-05-29 Paul Brook <paul@codesourcery.com>
11997
11998 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11999
12000 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12001
12002 * gcc.dg/altivec-16.c: New test.
12003
12004 2004-05-28 Janis Johnson <janis187@us.ibm.com>
12005
12006 * lib/target-supports.exp (check_vmx_hw_available): New.
12007 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
12008
12009 * lib/target-supports.exp (check_alias_available,
12010 check_iconv_available, check_named_sections_available): Use
12011 unique names for temporary files.
12012
12013 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12014
12015 * gcc.dg/altivec-15.c: New test.
12016
12017 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12018
12019 PR c++/15083
12020 * g++.dg/warn/noeffect6.C: New test.
12021
12022 PR c++/15471
12023 * g++.dg/expr/ptrmem4.C: New test.
12024
12025 PR c++/15640
12026 * g++.dg/template/operator3.C: New test.
12027
12028 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12029
12030 PR c++/14668
12031 * g++.dg/lookup/redecl1.C: New test.
12032 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12033
12034 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
12035
12036 * gcc.c-torture/execute/compare-fp-1.c,
12037 gcc.c-torture/execute/compare-fp-2.c,
12038 gcc.c-torture/execute/compare-fp-3.c,
12039 gcc.c-torture/execute/compare-fp-4.c,
12040 gcc.c-torture/execute/compare-fp-3.x,
12041 gcc.c-torture/execute/compare-fp-4.x,
12042 gcc.dg/pr15649-1.c: New.
12043
12044 2004-05-27 Adam Nemet <anemet@lnxw.com>
12045
12046 PR c++/12883
12047 * g++.dg/init/array14.C: New test.
12048
12049 2004-05-25 Janis Johnson <janis187@us.ibm.com>
12050
12051 * lib/compat.exp (compat-get-options-main): New.
12052 (compat-get-options): Remove unneeded code, warn for ignored
12053 command.
12054 (compat-execute): Check flag set by dg-require-* commands.
12055
12056 * lib/compat.exp (compat-execute): Break up long lines.
12057
12058 2004-05-24 Janis Johnson <janis187@us.ibm.com>
12059
12060 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12061 * gcc.dg/altivec-14.c: New test.
12062 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12063
12064 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12065 * gcc.dg/altivec-12.c: Ditto.
12066
12067 * gcc.dg/altivec-3.c: Move call to altivec_check.
12068
12069 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12070
12071 PR c++/15044
12072 * g++.dg/template/error12.C: New test.
12073
12074 PR c++/15317
12075 * g++.dg/ext/attrib15.C: New test.
12076
12077 PR c++/15329
12078 * g++.dg/template/ptrmem9.C: New test.
12079
12080 2004-05-25 Paul Brook <paul@codesourcery.com>
12081
12082 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12083
12084 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12085
12086 PR c++/15165
12087 * g++.dg/template/crash19.C: New test.
12088
12089 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12090
12091 PR c++/15025
12092 * g++.dg/template/redecl1.C: New test.
12093
12094 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12095
12096 PR c++/14821
12097 * g++.dg/other/ns1.C: New test.
12098
12099 PR c++/14883
12100 * g++.dg/template/invalid1.C: New test.
12101
12102 2004-05-23 Paul Brook <paul@codesourcery.com>
12103 Victor Leikehman <lei@haifasphere.co.il>
12104
12105 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12106 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12107
12108 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12109
12110 PR c++/15285
12111 PR c++/15299
12112 * g++.dg/template/non-dependent5.C: New test.
12113 * g++.dg/template/non-dependent6.C: New test.
12114
12115 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12116
12117 PR c++/15507
12118 * g++.dg/inherit/union1.C: New test.
12119
12120 PR c++/15542
12121 * g++.dg/template/addr1.C: New test.
12122
12123 PR c++/15427
12124 * g++.dg/template/array5.C: New test.
12125
12126 PR c++/15287
12127 * g++.dg/template/array6.C: New test.
12128
12129 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12130 Roger Sayle <roger@eyesopen.com>
12131
12132 * g++.dg/lookup/forscope2.C: New test case.
12133
12134 2004-05-22 Ben Elliston <bje@au.ibm.com>
12135
12136 * gcc.dg/cpp/Wmissingdirs.c: New.
12137
12138 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12139
12140 PR target/15301
12141 * gcc.dg/compat/union-m128-1.h: New file.
12142 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12143 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12144 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12145
12146 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12147
12148 PR target/15302
12149 * gcc.dg/compat/struct-complex-1.h: New file.
12150 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12151 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12152 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12153
12154 2004-05-20 Roger Sayle <roger@eyesopen.com>
12155
12156 PR middle-end/3074
12157 * gcc.dg/pr3074-1.c: New test case.
12158 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12159
12160 2004-05-20 Falk Hueffner <falk@debian.org>
12161
12162 PR other/15526
12163 * gcc.dg/ftrapv-1.c: New test case.
12164
12165 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12166
12167 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12168
12169 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12170 Jeff Law <law@redhat.com>
12171
12172 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12173 * gcc.dg/tree-ssa/20040518-2.c: New test.
12174
12175 * gcc.dg/tree-ssa/20040518-1.c: New test.
12176
12177 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12178
12179 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12180
12181 2004-05-18 Paul Brook <paul@codesourcery.com>
12182
12183 PR fortran/13930
12184 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12185
12186 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12187
12188 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12189 constant folding.
12190
12191 2004-05-17 Steven Bosscher <stevenb@suse.de>
12192
12193 * gcc.dg/tree-ssa/20040517-1.c: New test.
12194
12195 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12196
12197 * gcc.dg/loop-4.c: New test.
12198
12199 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12200
12201 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12202
12203 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12204
12205 PR fortran/15311
12206 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12207
12208 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12209
12210 PR fortran/13826
12211 PR fortran/13940
12212 * gfortran.fortran-torture/compile/data_1.f90: New test.
12213
12214 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12215
12216 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12217 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12218
12219 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12220
12221 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12222
12223 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12224
12225 PR c/15444
12226 * gcc.dg/format/xopen-1.c: Adjust expected message.
12227 * gcc.dg/format/xopen-3.c: New test.
12228
12229 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12230
12231 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12232
12233 2004-05-14 Jeff Law <law@redhat.com>
12234
12235 * gcc.dg/tree-ssa/20040514-2.c: New test.
12236
12237 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12238
12239 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12240 this ...
12241 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12242 this.
12243
12244 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12245
12246 * gcc.dg/tree-ssa/20040514-1.c: New test.
12247
12248 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12249
12250 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12251 test.
12252
12253 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12254
12255 PR fortran/14066
12256 * gfortran.fortran-torture/compile/do_1.f90: New test.
12257
12258 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12259
12260 PR fortran/15051
12261 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12262 test.
12263
12264 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12265
12266 PR fortran/15149
12267 * gfortran.fortran-torture/execute/random_init.f90: New test.
12268
12269 2004-05-13 Paul Brook <paul@codesourcery.com>
12270
12271 PR fortran/15314
12272 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12273
12274 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12275
12276 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12277 for the powerpc case.
12278
12279 2004-05-13 Jeff Law <law@redhat.com>
12280
12281 * gcc.dg/tree-ssa/20040513-1.c: New test.
12282 * gcc.dg/tree-ssa/20040513-2.c: New test.
12283
12284 2004-05-13 Paul Brook <paul@codesourcery.com>
12285
12286 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12287 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12288 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12289
12290 2004-05-13 Andreas Schwab <schwab@suse.de>
12291
12292 PR other/10819
12293 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12294 characters.
12295
12296 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12297
12298 PR fortran/15294
12299 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12300
12301 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12302
12303 Merge from tree-ssa-20020619-branch. See
12304 ChangeLog.tree-ssa for details.
12305
12306 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12307
12308 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12309 include <altivec.h> explicitly.
12310 * gcc.dg/altivec-13.c: Likewise.
12311
12312 2004-05-11 Paul Brook <paul@codesourcery.com>
12313
12314 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12315
12316 2004-05-10 Eric Christopher <echristo@redhat.com>
12317
12318 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12319 * gcc.dg/sibcall-4.c: Ditto.
12320
12321 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12322
12323 * g++.dg/ext/altivec-8.C: New test case.
12324 * gcc.dg/altivec-13.c: New test case.
12325
12326 2004-05-08 Roger Sayle <roger@eyesopen.com>
12327
12328 * gcc.c-torture/execute/divcmp-1.c: New test case.
12329 * gcc.c-torture/execute/divcmp-2.c: New test case.
12330 * gcc.c-torture/execute/divcmp-3.c: New test case.
12331
12332 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12333
12334 * g++.dg/other/pragma-re-2.C: New test.
12335
12336 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12337
12338 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12339 * gcc.dg/i386-387-2.c: Likewise.
12340
12341 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12342 __builtin_drem.
12343 * gcc.dg/i386-387-6.c: Likewise.
12344
12345 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12346
12347 * gcc.dg/builtins-33.c: Also check log1p*.
12348
12349 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12350
12351 PR optimization/15296
12352 * gcc.c-torture/execute/pr15296.c: New test.
12353
12354 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12355
12356 * gcc.dg/builtins-40.c: New test.
12357
12358 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12359
12360 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12361
12362 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12363
12364 * g++.dg/ext/spe1.C: New testcase.
12365
12366 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12367
12368 * objc.dg/image-info.m: Allow additional attributes
12369 for __image_info section.
12370
12371 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12372
12373 * gcc.dg/torture/mips-hilo-2.c: New test.
12374
12375 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12376
12377 PR c++/14389
12378 * g++.dg/template/member5.C: New test.
12379
12380 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12381
12382 * gcc.dg/builtins-34.c: Also check expm1*.
12383
12384 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12385
12386 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12387 * gcc.dg/torture/builtin-convert-3.c: New test.
12388
12389 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12390
12391 PR middle-end/15054
12392 * g++.dg/opt/pr15054.C: New test.
12393
12394 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12395
12396 * gcc.dg/torture/builtin-rounding-1.c: New test.
12397 * gcc.dg/builtins-25.c: Delete.
12398 * gcc.dg/builtins-29.c: Delete.
12399
12400 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12401
12402 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12403 * gcc.dg/sibcall-4.c: Likewise.
12404 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12405
12406 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12407
12408 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12409 bit-field on 16-bit targets.
12410
12411 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12412
12413 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12414 16-bit targets.
12415
12416 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12417
12418 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12419 * gcc.dg/rs6000-power2-2.c: Likewise.
12420
12421 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12422
12423 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12424 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12425 Change the asm registers to be in form of frN instead of fN.
12426
12427 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12428
12429 * gcc.dg/torture/builtin-convert-2.c: New test.
12430
12431 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12432
12433 * gcc.dg/rs6000-power2-1.c: New test.
12434 * gcc.dg/rs6000-power2-2.c: New test.
12435
12436 2004-04-28 Jan Hubicka <jh@suse.cz>
12437
12438 * gcc.dg/unused-6.c: New test.
12439
12440 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12441 Ulrich Weigand <uweigand@de.ibm.com>
12442
12443 * ada/acats/run_all.sh: Define $target variable.
12444
12445 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12446
12447 PR c++/15119
12448 * g++.dg/other/vararg-1.C: New test.
12449
12450 PR c++/4794
12451 * g++.dg/eh/cleanup3.C: New test.
12452
12453 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12454
12455 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12456 and ad8011a (target_insn).
12457 * ada/acats/support/macro.dfs: Likewise.
12458 * ada/acats/support/impbit.adb: New file.
12459
12460 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12461
12462 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12463
12464 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12465
12466 * gcc.dg/loop-3.c: New test.
12467
12468 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12469
12470 * gcc.c-torture/execute/simd-5.c: New test.
12471
12472 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12473
12474 PR c++/15064
12475 * g++.dg/template/crash18.C: New test.
12476
12477 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12478
12479 * g++.dg/ext/complit3.C: New test.
12480
12481 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12482
12483 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12484 * gcc.dg/altivec-3.c: Same.
12485 * gcc.dg/altivec-varargs-1.c: Same.
12486
12487 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12488
12489 * lib/target-supports.exp (check_profiling_available): Assume
12490 profiling is not available on powerpc-eabi targets.
12491
12492 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12493
12494 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12495 * gcc.dg/vmx/bug-1.c: Ditto.
12496
12497 2004-04-20 Eric Christopher <echristo@redhat.com>
12498
12499 * gcc.dg/charset/extern.c: New test.
12500 * g++.dg/charset/extern3.cc: Ditto.
12501
12502 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12503
12504 * gcc.dg/builtins-39.c: New test.
12505
12506 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12507
12508 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12509
12510 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12511
12512 * gcc.dg/torture/mips-hilo-1.c: New test.
12513
12514 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12515
12516 * gcc.c-torture/compile/20040419-1.c: New test.
12517
12518 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12519
12520 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12521
12522 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12523 Aldy Hernandez <aldyh@redhat.com>
12524
12525 * gcc.c-torture/execute/va-arg-24.c: New.
12526
12527 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12528 Aldy Hernandez <aldyh@redhat.com>
12529
12530 * gcc.dg/vmx/1b-01.c: New.
12531 * gcc.dg/vmx/1b-02.c: New.
12532 * gcc.dg/vmx/1b-03.c: New.
12533 * gcc.dg/vmx/1b-04.c: New.
12534 * gcc.dg/vmx/1b-05.c: New.
12535 * gcc.dg/vmx/1b-06.c: New.
12536 * gcc.dg/vmx/1b-07.c: New.
12537 * gcc.dg/vmx/1c-01.c: New.
12538 * gcc.dg/vmx/1c-02.c: New.
12539 * gcc.dg/vmx/3a-01a.c: New.
12540 * gcc.dg/vmx/3a-01.c: New.
12541 * gcc.dg/vmx/3a-01m.c: New.
12542 * gcc.dg/vmx/3a-03.c: New.
12543 * gcc.dg/vmx/3a-03m.c: New.
12544 * gcc.dg/vmx/3a-04.c: New.
12545 * gcc.dg/vmx/3a-04m.c: New.
12546 * gcc.dg/vmx/3a-05.c: New.
12547 * gcc.dg/vmx/3a-06.c: New.
12548 * gcc.dg/vmx/3a-06m.c: New.
12549 * gcc.dg/vmx/3a-07.c: New.
12550 * gcc.dg/vmx/3b-01.c: New.
12551 * gcc.dg/vmx/3b-02.c: New.
12552 * gcc.dg/vmx/3b-10.c: New.
12553 * gcc.dg/vmx/3b-13.c: New.
12554 * gcc.dg/vmx/3b-14.c: New.
12555 * gcc.dg/vmx/3b-15.c: New.
12556 * gcc.dg/vmx/3c-01a.c: New.
12557 * gcc.dg/vmx/3c-01.c: New.
12558 * gcc.dg/vmx/3c-02.c: New.
12559 * gcc.dg/vmx/3c-03.c: New.
12560 * gcc.dg/vmx/3d-01.c: New.
12561 * gcc.dg/vmx/4-01.c: New.
12562 * gcc.dg/vmx/4-03.c: New.
12563 * gcc.dg/vmx/5-01.c: New.
12564 * gcc.dg/vmx/5-02.c: New.
12565 * gcc.dg/vmx/5-03.c: New.
12566 * gcc.dg/vmx/5-04.c: New.
12567 * gcc.dg/vmx/5-05.c: New.
12568 * gcc.dg/vmx/5-06.c: New.
12569 * gcc.dg/vmx/5-07.c: New.
12570 * gcc.dg/vmx/5-07t.c: New.
12571 * gcc.dg/vmx/5-08.c: New.
12572 * gcc.dg/vmx/5-10.c: New.
12573 * gcc.dg/vmx/5-11.c: New.
12574 * gcc.dg/vmx/7-01a.c: New.
12575 * gcc.dg/vmx/7-01.c: New.
12576 * gcc.dg/vmx/7c-01.c: New.
12577 * gcc.dg/vmx/7d-01.c: New.
12578 * gcc.dg/vmx/7d-02.c: New.
12579 * gcc.dg/vmx/8-01.c: New.
12580 * gcc.dg/vmx/8-02a.c: New.
12581 * gcc.dg/vmx/8-02.c: New.
12582 * gcc.dg/vmx/brode-1.c: New.
12583 * gcc.dg/vmx/bug-1.c: New.
12584 * gcc.dg/vmx/bug-2.c: New.
12585 * gcc.dg/vmx/bug-3.c: New.
12586 * gcc.dg/vmx/cw-bug-1.c: New.
12587 * gcc.dg/vmx/cw-bug-2.c: New.
12588 * gcc.dg/vmx/cw-bug-3.c: New.
12589 * gcc.dg/vmx/dct.c: New.
12590 * gcc.dg/vmx/debug-1.c: New.
12591 * gcc.dg/vmx/debug-2.c: New.
12592 * gcc.dg/vmx/debug-3.c: New.
12593 * gcc.dg/vmx/debug-4.c: New.
12594 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12595 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12596 * gcc.dg/vmx/eg-5.c: New.
12597 * gcc.dg/vmx/fft.c: New.
12598 * gcc.dg/vmx/gcc-bug-1.c: New.
12599 * gcc.dg/vmx/gcc-bug-2.c: New.
12600 * gcc.dg/vmx/gcc-bug-3.c: New.
12601 * gcc.dg/vmx/gcc-bug-4.c: New.
12602 * gcc.dg/vmx/gcc-bug-5.c: New.
12603 * gcc.dg/vmx/gcc-bug-6.c: New.
12604 * gcc.dg/vmx/gcc-bug-7.c: New.
12605 * gcc.dg/vmx/gcc-bug-8.c: New.
12606 * gcc.dg/vmx/gcc-bug-9.c: New.
12607 * gcc.dg/vmx/gcc-bug-b.c: New.
12608 * gcc.dg/vmx/gcc-bug-c.c: New.
12609 * gcc.dg/vmx/gcc-bug-d.c: New.
12610 * gcc.dg/vmx/gcc-bug-e.c: New.
12611 * gcc.dg/vmx/gcc-bug-f.c: New.
12612 * gcc.dg/vmx/gcc-bug-g.c: New.
12613 * gcc.dg/vmx/gcc-bug-i.c: New.
12614 * gcc.dg/vmx/harness.h: New.
12615 * gcc.dg/vmx/ira1.c: New.
12616 * gcc.dg/vmx/ira2a.c: New.
12617 * gcc.dg/vmx/ira2b.c: New.
12618 * gcc.dg/vmx/ira2.c: New.
12619 * gcc.dg/vmx/ira2c.c: New.
12620 * gcc.dg/vmx/mem.c: New.
12621 * gcc.dg/vmx/newton-1.c: New.
12622 * gcc.dg/vmx/ops.c: New.
12623 * gcc.dg/vmx/sn7153.c: New.
12624 * gcc.dg/vmx/spill2.c: New.
12625 * gcc.dg/vmx/spill3.c: New.
12626 * gcc.dg/vmx/spill.c: New.
12627 * gcc.dg/vmx/t.c: New.
12628 * gcc.dg/vmx/varargs-1.c: New.
12629 * gcc.dg/vmx/varargs-2.c: New.
12630 * gcc.dg/vmx/varargs-3.c: New.
12631 * gcc.dg/vmx/varargs-4.c: New.
12632 * gcc.dg/vmx/varargs-5.c: New.
12633 * gcc.dg/vmx/varargs-6.c: New.
12634 * gcc.dg/vmx/varargs-7.c: New.
12635 * gcc.dg/vmx/vmx.exp: New.
12636 * gcc.dg/vmx/vprint-1.c: New.
12637 * gcc.dg/vmx/vscan-1.c: New.
12638 * gcc.dg/vmx/x-01.c: New.
12639 * gcc.dg/vmx/x-02.c: New.
12640 * gcc.dg/vmx/x-03.c: New.
12641 * gcc.dg/vmx/x-04.c: New.
12642 * gcc.dg/vmx/x-05.c: New.
12643 * gcc.dg/vmx/yousufi-1.c: New.
12644 * gcc.dg/vmx/zero-1.c: New.
12645 * gcc.dg/vmx/zero.c: New.
12646
12647 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12648
12649 * g++.dg/lookup/java1.C: Update for chage of
12650 _Jv_AllocObject.
12651 * g++.dg/lookup/java2.C: Likewise.
12652
12653 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12654
12655 * ada/acats/run_all.sh: use -O2 by default.
12656
12657 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12658
12659 * gcc.dg/vr-mult-[12].c: New tests.
12660
12661 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12662
12663 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12664
12665 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12666
12667 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12668
12669 * lib/target-supports.exp (check_profiling_available): Assume profiling
12670 isn't available for mips*-*-elf targets.
12671
12672 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12673
12674 * gcc.dg/builtins-38.c: New test.
12675
12676 2004-04-14 Eric Christopher <echristo@redhat.com>
12677
12678 * g++.dg/charset/charset.exp: Run .cc extension tests.
12679
12680 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12681
12682 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12683
12684 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12685
12686 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12687
12688 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12689
12690 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12691 * gcc.dg/i386-387-2.c: Likewise.
12692
12693 * gcc.dg/i386-387-7.c: New test.
12694 * gcc.dg/i386-387-8.c: New test.
12695
12696 * gcc.dg/builtins-37.c: New test.
12697
12698 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12699
12700 * g++.dg/pch/externc-1.C: Add missing semicolon.
12701
12702 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12703
12704 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12705
12706 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12707
12708 * gcc.c-torture/execute/20040411-1.c: New test.
12709
12710 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12711
12712 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12713
12714 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12715
12716 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12717
12718 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12719
12720 * lib/target-supports.exp (check_named_sections_available): New.
12721 * lib/gcc-dg.exp (dg-require-named-sections): New.
12722 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12723 old-deja.exp. Also prune error-count message from HP linker.
12724 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12725
12726 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12727 * g++.old-deja/g++.pt/static3.C: Likewise.
12728 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12729
12730 2004-04-09 Roger Sayle <roger@eyesopen.com>
12731
12732 * gcc.c-torture/execute/20040409-1.c: New test case.
12733 * gcc.c-torture/execute/20040409-2.c: New test case.
12734 * gcc.c-torture/execute/20040409-3.c: New test case.
12735
12736 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12737
12738 * gcc.dg/20040409-1.c: New test.
12739
12740 2004-04-08 Roger Sayle <roger@eyesopen.com>
12741
12742 PR target/14888
12743 * g++.dg/opt/pr14888.C: New test case.
12744
12745 2004-04-08 Geoffrey Keating <geoffk@apple.com>
12746
12747 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12748 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12749 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12750 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12751 New tests.
12752
12753 2004-04-08 Paul Brook <paul@codesourcery.com>
12754
12755 * gcc.dg/spill-1.c: New test.
12756
12757 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12758
12759 * gcc.dg/torture/builtin-ctype-2.c: New test.
12760
12761 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12762
12763 * gcc.dg/pch/pch.exp: Add largefile test.
12764
12765 2004-04-06 Geoffrey Keating <geoffk@apple.com>
12766
12767 * g++.dg/pch/externc-1.Hs: New.
12768 * g++.dg/pch/externc-1.C: New.
12769
12770 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12771
12772 * gcc.dg/compat/struct-by-value-5a_main.c,
12773 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12774 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12775 * gcc.dg/compat/struct-by-value-5a_x.c,
12776 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12777 gcc.dg/compat/struct-by-value-5_x.c.
12778 * gcc.dg/compat/struct-by-value-5a_y.c,
12779 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12780 gcc.dg/compat/struct-by-value-5_y.c.
12781
12782 * gcc.dg/compat/struct-by-value-6a_main.c,
12783 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12784 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12785 * gcc.dg/compat/struct-by-value-6a_x.c,
12786 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12787 gcc.dg/compat/struct-by-value-6_x.c.
12788 * gcc.dg/compat/struct-by-value-6a_y.c,
12789 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12790 gcc.dg/compat/struct-by-value-6_y.c.
12791
12792 * gcc.dg/compat/struct-by-value-7a_main.c,
12793 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12794 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12795 * gcc.dg/compat/struct-by-value-7a_x.c,
12796 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12797 gcc.dg/compat/struct-by-value-7_x.c.
12798 * gcc.dg/compat/struct-by-value-7a_y.c,
12799 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12800 gcc.dg/compat/struct-by-value-7_y.c.
12801
12802 2004-04-06 Jakub Jelinek <jakub@redhat.com>
12803
12804 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12805 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12806 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12807 options.
12808
12809 2004-04-06 Uros Bizjak <uros@kss-loka.si>
12810
12811 * gcc.dg/builtins-36.c: New test.
12812
12813 2004-04-06 Paul Brook <paul@codesourcery.com>
12814
12815 * README.gcc: Remove obsolete contraint on testcases.
12816
12817 2004-04-05 Paul Brook <paul@codesourcery.com>
12818
12819 PR2123
12820 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
12821 failure and exit(0) on success.
12822 * g++.dg/expr/anew2.C: Ditto.
12823 * g++.dg/expr/anew3.C: Ditto.
12824 * g++.dg/expr/anew4.C: Ditto.
12825
12826 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12827
12828 PR c++/3518
12829 * g++.dg/template/unify7.C: New.
12830
12831 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12832
12833 * g++.dg/README: Bring up to date with new subdirectories; remove
12834 duplicate subdirectory lines.
12835
12836 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12837
12838 PR c++/14007
12839 * g++.dg/template/unify5.C: New.
12840 * g++.dg/template/unify6.C: New.
12841 * g++.dg/template/qualttp20.C: Adjust.
12842 * g++.old-deja/g++.jason/report.C: Adjust.
12843 * g++.old-deja/g++.other/qual1.C: Adjust.
12844
12845 2004-04-01 Mark Mitchell <mark@codesourcery.com>
12846
12847 PR c++/14803
12848 * g++.dg/inherit/ptrmem1.C: New test.
12849
12850 2004-04-01 Jakub Jelinek <jakub@redhat.com>
12851
12852 PR c++/14755
12853 * gcc.c-torture/execute/20040331-1.c: New test.
12854 * gcc.dg/20040331-1.c: New test.
12855
12856 2004-04-01 Paul Brook <paul@codesourcery.com>
12857
12858 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12859
12860 2004-03-30 Mark Mitchell <mark@codesourcery.com>
12861
12862 PR c++/14724
12863 * g++.dg/init/goto1.C: New test.
12864
12865 PR c++/14763
12866 * g++.dg/template/defarg4.C: New test.
12867
12868 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12869
12870 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12871
12872 2004-03-28 David Edelsohn <edelsohn@gnu.org>
12873
12874 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12875
12876 2004-03-28 Zack Weinberg <zack@codesourcery.com>
12877
12878 * gcc.dg/noncompile/undeclared-2.c: New test.
12879
12880 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12881
12882 * gcc.dg/940409-1.c: Remove XFAIL.
12883 * gcc.dg/reg-vol-struct-1.c: New test.
12884
12885 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12886
12887 * gcc.dg/torture/builtin-wctype-1.c: New test.
12888
12889 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12890
12891 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12892 * gcc.dg/20001101-1.c: Likewise.
12893 * gcc.dg/20001102-1.c: Likewise.
12894
12895 2004-03-25 Roger Sayle <roger@eyesopen.com>
12896
12897 * gcc.dg/compare8.c: Add an additional test for XOR.
12898
12899 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12900
12901 * gcc.dg/torture/builtin-ctype-1.c: New test.
12902
12903 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12904
12905 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12906 * gcc.dg/torture/builtin-math-1.c: Likewise.
12907 * gcc.dg/torture/builtin-power-1.c: New test.
12908
12909 2004-03-24 Andreas Schwab <schwab@suse.de>
12910
12911 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12912 IA64 assembler.
12913
12914 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12915 Roger Sayle <roger@eyesopen.com>
12916
12917 * gcc.dg/compare8.c: New test case.
12918
12919 2004-03-23 Ziemowit Laski <zlaski@apple.com>
12920
12921 * g++.dg/ext/altivec-7.C: New test.
12922
12923 2004-03-23 Zack Weinberg <zack@codesourcery.com>
12924
12925 PR 12267, 12391, 12560, 13129, 14114, 14133
12926 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12927 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12928 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12929 Adjust error regexps.
12930 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12931 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12932 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12933 * gcc.dg/local1.c: Add explanatory comment.
12934
12935 2004-03-23 Roger Sayle <roger@eyesopen.com>
12936
12937 PR optimization/14669
12938 * g++.dg/opt/fold2.C: New test case.
12939
12940 2004-03-22 Jakub Jelinek <jakub@redhat.com>
12941
12942 PR c/14069
12943 * gcc.dg/20040322-1.c: New test.
12944
12945 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12946
12947 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
12948 * gcc.dg/ultrasp4.c: Likewise.
12949 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12950
12951 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12952
12953 * gcc.dg/i386-sse-8.c: Reset default options.
12954
12955 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12956
12957 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12958 in the error message text.
12959
12960 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12961
12962 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12963
12964 2004-03-21 Mark Mitchell <mark@codesourcery.com>
12965
12966 PR c++/14616
12967 * g++.dg/init/array13.C: New test.
12968
12969 2004-03-20 Roger Sayle <roger@eyesopen.com>
12970
12971 PR target/13889
12972 * gcc.c-torture/compile/pr13889.c: New test case.
12973
12974 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12975
12976 PR c/14635
12977 * builtins-1.c (nan, nans): Don't test.
12978 * builtins-30.c: Don't use nan, nanf, nanl.
12979 * builtins-35.c: New test.
12980
12981 2004-03-19 Ziemowit Laski <zlaski@apple.com>
12982
12983 * g++.dg/ext/altivec-6.C: New test.
12984
12985 2004-03-19 Mark Mitchell <mark@codesourcery.com>
12986
12987 * g++.dg/init/placement3.C: New test.
12988
12989 * g++.dg/template/spec13.C: New test.
12990
12991 * g++.dg/lookup/using11.C: New test.
12992
12993 * g++.dg/lookup/koenig3.C: New test.
12994
12995 * g++.dg/template/operator2.C: New test.
12996
12997 * g++.dg/expr/dtor3.C: New test.
12998 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12999 marker.
13000 * g++.old-deja/g++.law/visibility28.C: Likewise.
13001
13002 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
13003
13004 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
13005 * gcc.dg/ppc64-abi-3.c: Likewise.
13006
13007 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13008
13009 PR c++/14545
13010 * g++.dg/parse/template15.C: New test.
13011
13012 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13013
13014 * g++.dg/expr/dtor2.C: New test.
13015
13016 * g++.dg/lookup/anon4.C: New test.
13017
13018 * g++.dg/overload/using1.C: New test.
13019
13020 * g++.dg/template/lookup7.C: New test.
13021
13022 * g++.dg/template/typename6.C: New test.
13023
13024 * g++.dg/expr/cond6.C: New test.
13025
13026 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13027
13028 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13029
13030 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13031
13032 * g++.dg/expr/cond5.C: New test.
13033 * g++.dg/expr/constcast1.C: Likewise.
13034 * g++.dg/expr/ptrmem2.C: Likewise.
13035 * g++.dg/expr/ptrmem3.C: Likewise.
13036 * g++.dg/lookup/main1.C: Likewise.
13037 * g++.dg/template/lookup6.C: Likewise.
13038
13039 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13040
13041 * gcc.dg/local1.c: New test.
13042
13043 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13044
13045 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13046
13047 * gcc.dg/torture/builtin-convert-1.c: New test.
13048
13049 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13050
13051 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13052
13053 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13054
13055 PR c++/14481
13056 * g++.dg/warn/Wunused-7.C: New test.
13057
13058 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13059
13060 * gcc.dg/torture/builtin-integral-1.c: New test.
13061
13062 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13063
13064 PR c++/14586
13065 * g++.dg/parse/non-dependent3.C: New test.
13066
13067 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
13068
13069 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13070 * g++.dg/eh/simd-2.C: Likewise.
13071 * g++.dg/init/array10.C: Likewise.
13072 * gcc.c-torture/compile/simd-1.c: Likewise.
13073 * gcc.c-torture/compile/simd-2.c: Likewise.
13074 * gcc.c-torture/compile/simd-3.c: Likewise.
13075 * gcc.c-torture/compile/simd-4.c: Likewise.
13076 * gcc.c-torture/compile/simd-6.c: Likewise.
13077 * gcc.c-torture/execute/simd-1.c: Likewise.
13078 * gcc.c-torture/execute/simd-2.c: Likewise.
13079 * gcc.dg/compat/vector-defs.h: Likewise.
13080 * gcc.dg/20020531-1.c: Likewise.
13081 * gcc.dg/altivec-3.c: Likewise.
13082 * gcc.dg/altivec-4.c: Likewise.
13083 * gcc.dg/altivec-varargs-1.c: Likewise.
13084 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13085 * gcc.dg/i386-mmx-3.c: Likewise.
13086 * gcc.dg/i386-sse-4.c: Likewise.
13087 * gcc.dg/i386-sse-5.c: Likewise.
13088 * gcc.dg/i386-sse-8.c: Likewise.
13089 * gcc.dg/simd-1.c: Likewise.
13090 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13091 __ev64_opaque__ since the machine description provides it.
13092
13093 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13094
13095 * lib/compat.exp (skip_list): New global variable.
13096 Use it to hold the user defined COMPAT_SKIPS list if any.
13097 (compat-obj): Add the members of skip_list to optall.
13098
13099 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13100
13101 * gcc.dg/compat/union-by-value-1_main.c,
13102 union-by-value-1_x.c, union-by-value-1_y.c,
13103 union-check.h, union-defs.h,
13104 union-init.h, union-return-1_main.c,
13105 union-return-1_x.c, union-return-1_y.c: New files.
13106
13107 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13108
13109 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13110 mixed-struct-init.h: Add 4 mixed structure types.
13111 struct-by-value-21_main.c, struct-by-value-21_x.c,
13112 struct-by-value-21_y.c, struct-return-21_main.c,
13113 struct-return-21_x.c, struct-return-21_y.c: New files.
13114
13115 2004-03-13 Mark Mitchell <mark@codesourcery.com>
13116
13117 PR c++/14550
13118 * g++.dg/parse/template14.C: New test.
13119
13120 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13121
13122 * gcc.c-torture/execute/20040313-1.c: New test.
13123
13124 2004-03-13 Jakub Jelinek <jakub@redhat.com>
13125
13126 PR target/14533
13127 * gcc.dg/20040311-2.c: New test.
13128
13129 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13130
13131 PR other/14544
13132 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13133 bit-field.
13134
13135 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13136
13137 * gcc.dg/20040305-2.c: Add missing return statement.
13138
13139 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13140
13141 * gcc.dg/builtins-34.c: Also check pow10*.
13142
13143 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13144
13145 PR target/14262
13146 * gcc.dg/20040305-2.c: New test.
13147
13148 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13149
13150 * gcc.dg/20040310-1.c: New test.
13151
13152 2004-03-11 Roger Sayle <roger@eyesopen.com>
13153
13154 * gcc.c-torture/execute/20040311-1.c: New test case.
13155
13156 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13157
13158 PR c++/14476
13159 * g++.dg/lookup/enum1.C: New test.
13160
13161 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13162
13163 PR c++/14510
13164 * g++.dg/lookup/struct2.C: New test.
13165
13166 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13167
13168 * gcc.dg/builtins-34.c: New test.
13169
13170 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13171
13172 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13173
13174 2004-03-09 James E Wilson <wilson@specifixinc.com>
13175
13176 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13177 * gcc.dg/alias-2.c: New testcase.
13178
13179 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13180
13181 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13182
13183 2004-03-09 Roger Sayle <roger@eyesopen.com>
13184
13185 * gcc.c-torture/execute/20040309-1.c: New test case.
13186
13187 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13188
13189 PR c++/14397
13190 * g++.dg/overload/ref1.C: New.
13191
13192 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13193
13194 PR c++/14409
13195 * g++.dg/template/spec12.C: New test.
13196
13197 PR c++/14448
13198 * g++.dg/parse/crash14.C: New test.
13199
13200 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13201
13202 PR c++/14230
13203 * g++.dg/init/ref11.C: New test.
13204
13205 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13206
13207 PR c++/14432
13208 * g++.dg/parse/builtin2.C: New test.
13209
13210 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13211
13212 PR c++/14401
13213 * g++.dg/init/ctor3.C: New test.
13214 * g++.dg/init/union1.C: New test.
13215 * g++.dg/ext/anon-struct4.C: New test.
13216
13217 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13218
13219 * g++.dg/lookup/koenig1.C: Tweak error messages.
13220 * g++.dg/lookup/used-before-declaration.C: Likewise.
13221 * g++.dg/other/do1.C: Likewise.
13222 * g++.dg/overload/koenig1.C: Likewise.
13223 * g++.dg/parse/crash13.C: Likewise.
13224 * g++.dg/template/instantiate3.C: Likewise.
13225
13226 2004-03-08 Eric Christopher <echristo@redhat.com>
13227
13228 * * lib/target-supports.exp: Enable libiconv in test
13229 compilation. Fix up error checking.
13230
13231 2004-03-08 Roger Sayle <roger@eyesopen.com>
13232
13233 PR middle-end/14289
13234 * gcc.dg/pr14289-1.c: New test case.
13235 * gcc.dg/pr14289-2.c: Likewise.
13236 * gcc.dg/pr14289-3.c: Likewise.
13237
13238 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13239
13240 * gcc.c-torture/execute/20040308-1.c: New test.
13241
13242 2004-03-07 Roger Sayle <roger@eyesopen.com>
13243
13244 * gcc.c-torture/execute/20040307-1.c: New test case.
13245
13246 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13247
13248 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13249
13250 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13251
13252 * gcc.dg/20040306-1.c: New test.
13253
13254 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13255
13256 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13257 them static.
13258 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13259
13260 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13261
13262 PR c/14465
13263 * gcc.dg/decl-6.c: New test.
13264
13265 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13266
13267 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13268 Rename LOGPOW -> LOG_POW.
13269 (SQRT_EXP, POW_EXP): New.
13270
13271 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13272
13273 * gcc.dg/i386-sse-8.c: New test.
13274
13275 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13276
13277 PR c/14114
13278 * gcc.dg/decl-5.c: New test.
13279
13280 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13281
13282 * gcc.dg/20040305-1.c: New test.
13283
13284 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13285
13286 PR other/14354
13287 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13288
13289 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13290
13291 PR c++/14425, c++/14426
13292 * g++.dg/ext/altivec-4.C: New test.
13293 * g++.dg/ext/altivec-5.C: New test.
13294
13295 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13296
13297 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13298 global variables of a type with no linkage.
13299 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13300 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13301 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13302 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13303 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13304 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13305 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13306 * g++.dg/warn/deprecated.C: Name enum Color.
13307 * g++.dg/overload/VLA.C: Name structure for 'b'.
13308 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13309
13310 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13311
13312 * gcc.c-torture/compile/20040304-1.c: New test.
13313
13314 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13315
13316 PR 13728
13317 * gcc.dg/decl-4.c: New testcase.
13318
13319 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13320
13321 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13322 as PRECF if sizeof (float) > sizeof (double).
13323 (PRECL): Make it the same as PRECF if
13324 sizeof (float) > sizeof (long double).
13325
13326 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13327
13328 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13329 system type. Add check for irix6 which doesn't have c99 runtime.
13330
13331 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13332
13333 * gcc.dg/const-elim-1.c: xfail for xtensa.
13334
13335 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13336
13337 PR c++/14369
13338 * g++.dg/template/cond4.C: New test.
13339
13340 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13341
13342 PR c++/14360
13343 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13344
13345 PR c++/14361
13346 * g++.dg/parse/defarg7.C: New test.
13347
13348 PR c++/14359
13349 * g++.dg/template/friend26.C: New test.
13350
13351 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13352
13353 PR c++/14324
13354 * g++.dg/abi/mangle21.C: New test.
13355
13356 PR c++/14260
13357 * g++.dg/parse/constructor2.C: New test.
13358
13359 PR c++/14337
13360 * g++.dg/template/sfinae1.C: New test.
13361
13362 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13363
13364 PR c++/14267
13365 * g++.dg/expr/crash2.C: New test.
13366
13367 PR middle-end/13448
13368 * gcc.dg/inline-5.c: New test.
13369 * gcc.dg/always-inline.c: Split out tests into ...
13370 * gcc.dg/always-inline2.c: ... this and ...
13371 * gcc.dg/always-inline3.c: ... this.
13372
13373 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13374
13375 PR debug/12103
13376 * g++.dg/debug/crash1.C: New test.
13377
13378 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13379
13380 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13381 function with __attribute__((noinline)).
13382 (recurser_void2): Likewise.
13383 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13384 (recurser_void2): Likewise.
13385
13386 2004-02-29 Roger Sayle <roger@eyesopen.com>
13387
13388 PR middle-end/14203
13389 * g++.dg/warn/Wunused-6.C: New test case.
13390
13391 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13392
13393 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13394 not defined.
13395
13396 2004-02-27 Eric Christopher <echristo@redhat.com>
13397
13398 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13399 * g++.dg/charset/asm2.c: Run only x86.
13400 * gcc.dg/charset/asm3.c: Ditto.
13401
13402 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13403
13404 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13405 ld_library_path.
13406
13407 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13408
13409 * g++.dg/ext/altivec-3.C: New.
13410
13411 2004-02-26 Richard Henderson <rth@redhat.com>
13412
13413 * g++.dg/ext/attrib10.C: Mark for warning.
13414 * gcc.dg/attr-alias-1.c: New.
13415
13416 2004-02-26 Richard Henderson <rth@redhat.com>
13417
13418 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13419 * gcc.c-torture/execute/20040208-2.c: ... it back.
13420
13421 2004-02-26 Eric Christopher <echristo@redhat.com>
13422
13423 * lib/target-supports.exp (check-iconv-available): New function.
13424 * lib/gcc-dg.exp (dg-require-iconv): New function.
13425 Use above.
13426 * gcc.dg/charset: New directory.
13427 * gcc.dg/charset/charset.exp: New file.
13428 * gcc.dg/charset/asm1.c: Ditto.
13429 * gcc.dg/charset/asm2.c: Ditto.
13430 * gcc.dg/charset/asm3.c: Ditto.
13431 * gcc.dg/charset/asm4.c: Ditto.
13432 * gcc.dg/charset/asm5.c: Ditto.
13433 * gcc.dg/charset/attribute1.c: Ditto.
13434 * gcc.dg/charset/attribute2.c: Ditto.
13435 * gcc.dg/charset/string1.c: Ditto.
13436 * g++.dg/charset: New directory.
13437 * g++.dg/dg.exp: Add here. Special options.
13438 * g++.dg/charset/charset.exp: New file.
13439 * g++.dg/charset/asm1.c: Ditto.
13440 * g++.dg/charset/asm2.c: Ditto.
13441 * g++.dg/charset/asm3.c: Ditto.
13442 * g++.dg/charset/asm4.c: Ditto.
13443 * g++.dg/charset/attribute1.c: Ditto.
13444 * g++.dg/charset/attribute2.c: Ditto.
13445 * g++.dg/charset/extern1.cc: Ditto.
13446 * g++.dg/charset/extern2.cc: Ditto.
13447 * g++.dg/charset/string1.c: Ditto.
13448
13449 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13450
13451 PR c++/14278
13452 * g++.dg/parse/comma1.C: New test.
13453
13454 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13455
13456 PR c++/14284
13457 * g++.dg/template/ttp8.C: New test.
13458
13459 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13460
13461 * gcc.dg/fixuns-trunc-1.c: New test.
13462
13463 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13464
13465 * gcc.dg/builtins-config.h: Use #elif.
13466
13467 2004-02-26 Michael Matz <matz@suse.de>
13468
13469 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13470 * gcc.dg/991214-1.c: Likewise.
13471 * gcc.dg/i386-asm-1.c: Likewise.
13472
13473 2004-02-25 Richard Henderson <rth@redhat.com>
13474
13475 * gcc.c-torture/execute/20040208-2.c: Move ...
13476 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13477
13478 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13479
13480 PR c++/14246
13481 * g++.dg/other/crash-3.C: New test.
13482
13483 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13484
13485 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13486 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13487
13488 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13489 HP-UX.
13490
13491 2004-02-24 Michael Matz <matz@suse.de>
13492
13493 * gcc.dg/i386-regparm.c: New.
13494
13495 2004-02-23 James E Wilson <wilson@specifixinc.com>
13496
13497 * gcc.c-torture/execute/20040223-1.c: New.
13498
13499 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13500 Kazu Hirata <kazu@cs.umass.edu>
13501
13502 * gcc.dg/fwritable-strings-1.c: Remove.
13503
13504 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13505
13506 PR c/14156
13507 * gcc.dg/20040223-1.c: New test.
13508
13509 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13510
13511 PR c++/14106
13512 * g++.dg/ext/typeof9.C: New test.
13513
13514 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13515
13516 PR c++/14250
13517 * g++.dg/other/switch1.C: New test.
13518
13519 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13520
13521 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13522 * gcc.dg/va-arg-1.c: Likewise.
13523
13524 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13525
13526 PR c++/14143
13527 * g++.dg/template/koenig5.C: New test.
13528
13529 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13530
13531 * g++.dg/ext/altivec-1.C: Generalize target triple.
13532 * g++.dg/ext/altivec-2.C: New test case.
13533 * g++.dg/ext/altivec_check.h: New file.
13534 * gcc.dg/altivec-1.c: Generalize target triple;
13535 include altivec_check.h and call altivec_check().
13536 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13537 * gcc.dg/altivec-6.c: New test case.
13538 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13539 type casts as needed.
13540 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13541 altivec_check().
13542 * gcc.dg/altivec-12.c: New test case.
13543 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13544 include altivec_check.h and call altivec_check().
13545 * gcc.dg/altivec_check.h: New file.
13546
13547 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13548
13549 * lib/target-supports.exp (check_alias_available): Don't mangle
13550 function `g' in test program.
13551
13552 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13553
13554 * lib/target-supports.exp (check_profiling_available): Check
13555 argument to determine whether we support a profiling type.
13556 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13557 check_profiling_available.
13558 * g++.dg/bprob/bprob.exp: Likewise
13559 * g77.dg/bprob/bprob.exp: Likewise.
13560 * gcc.misc-tests/bprob.exp: Likewise.
13561 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13562 dg-require-profiling and delete expected error handling.
13563 * gcc.dg/20021014-1.c: Likewise.
13564 * gcc.dg/nest.c: Likewise.
13565
13566 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13567
13568 PR c++/12007
13569 * g++.dg/other/vthunk1.C: New test.
13570
13571 2004-02-20 Falk Hueffner <falk@debian.org>
13572
13573 PR target/14201
13574 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13575
13576 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13577
13578 PR c++/13927
13579 * g++.dg/other/error8.C: Remove XFAIL markers.
13580
13581 PR c++/14173
13582 * g++.dg/ext/packed5.C: New test.
13583
13584 PR c++/14199
13585 * g++.dg/warn/Wunused-5.C: New test.
13586
13587 PR c++/14186
13588 * g++.dg/lookup/member1.C: New test.
13589
13590 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13591
13592 * gcc.c-torture/compile/20040130-1.c: Enable only when
13593 __INT_MAX__ >= 2147483647L.
13594 * gcc.c-torture/compile/961203-1.c: Likewise.
13595
13596 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13597
13598 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13599 * g++.dg/opt/template1.C: Robustify assembler regexp
13600
13601 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13602
13603 * gcc.c-torture/execute/simd-4.x: Remove.
13604 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13605 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13606 Guard with #ifndef SKIP_ATTRIBUTE.
13607 * gcc.dg/compat/vector-1_y.c: Likewise.
13608 * gcc.dg/compat/vector-2_x.c: Likewise.
13609 * gcc.dg/compat/vector-2_y.c: Likewise.
13610 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13611 * g++.dg/eh/simd-2.C: Likewise.
13612
13613 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13614
13615 * gcc.c-torture/compile/complex-1.c: New.
13616
13617 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13618
13619 PR target/14209
13620 * gcc.c-torture/execute/20040218-1.c: New test.
13621
13622 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13623
13624 PR c++/14181
13625 * g++.dg/parse/new2.C: New test.
13626
13627 2004-02-18 Paul Brook <paul@codesourcery.com>
13628
13629 * gcc.c-torture/compile/libcall-1.c: New test.
13630
13631 2004-02-18 Paul Brook <paul@codesourcery.com>
13632
13633 PR debug/12934
13634 * gcc.dg/debug/debug-7.c: New test.
13635
13636 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13637
13638 * gcc.dg/20040217-1.c: New test.
13639
13640 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13641
13642 * gcc.c-torture/execute/990208-1.x: Delete.
13643
13644 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13645
13646 * gcc.c-torture/execute/20040208-2.x: New file.
13647
13648 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13649
13650 PR c++/11326
13651 * g++.dg/abi/structret1.C: New test.
13652
13653 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13654
13655 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13656 (i386_cpuid): No need to test if cpuid is available on AMD64.
13657 Fix assembly, so that it works onboth i386 and AMD64.
13658 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13659 (vecInLong): Fix s[] member type to unsigned int.
13660 (vecInWord): Remove type.
13661 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13662 (a64, b64, c64, d64, e64): Remove.
13663 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13664 Remove unused variable. Remove initialization of removed variables.
13665 Don't call mmx_tests nor sse_tests.
13666 (reference_mmx, reference_sse): Remove.
13667 (check): Add return stmt.
13668 * gcc.dg/i386-sse-7.c: New test.
13669 * gcc.dg/i386-mmx-4.c: New test.
13670
13671 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13672
13673 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13674 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13675 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13676 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13677 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13678 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13679 g++.dg/tc1/dr94.C: Fix line terminator.
13680
13681 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13682
13683 * gcc.c-torture/compile/20040216-1.c: New.
13684
13685 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13686
13687 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13688 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13689 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13690 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13691 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13692 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13693
13694 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13695
13696 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13697
13698 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13699
13700 PR c++/13971
13701 * g++.dg/expr/cond4.C: New test.
13702
13703 PR c++/14086
13704 * g++.dg/lookup/crash2.C: New test.
13705
13706 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13707
13708 * gcc.c-torture/compile/20040214-2.c: New test.
13709
13710 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13711
13712 PR c++/14116
13713 * g++.dg/ext/typeof8.C: New test.
13714
13715 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13716
13717 * gcc.c-torture/compile/20040214-1.c: New test.
13718
13719 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13720
13721 PR c++/13635
13722 * g++.dg/template/spec11.C: New test.
13723
13724 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13725
13726 PR c++/13927
13727 * g++.dg/other/error8.C: New test.
13728
13729 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13730
13731 PR c++/14122
13732 * g++.dg/template/array4.C: New test.
13733
13734 PR c++/14108
13735 * g++.dg/inherit/thunk2.C: New test.
13736
13737 PR c++/14083
13738 * g++.dg/eh/cond2.C: New test.
13739
13740 2004-02-12 Alan Modra <amodra@bigpond.net.au>
13741
13742 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13743
13744 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
13745
13746 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13747
13748 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13749
13750 * g++.dg/simd-2.C: xfail on ppc64-linux.
13751
13752 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13753
13754 PR c/456
13755 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13756 tests.
13757
13758 2004-02-11 Uros Bizjak <uros@kss-loka.si>
13759
13760 * gcc.dg/builtins-33.c: New test.
13761
13762 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
13763
13764 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13765
13766 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13767
13768 * g++.dg/simd-2.C: Set -maltivec for ppc64.
13769
13770 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13771
13772 * gcc.dg/ppc64-abi-3.c: New test.
13773
13774 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
13775
13776 PR c/14092
13777
13778 * gcc.dg/pr14092-1.c: New testcase.
13779
13780 2004-02-10 Alan Modra <amodra@bigpond.net.au>
13781
13782 * gcc.dg/cpp/assert4.c: Fix typo last change.
13783
13784 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13785 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13786
13787 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13788
13789 2004-02-09 Roger Sayle <roger@eyesopen.com>
13790
13791 * gcc.c-torture/compile/20040209-1.c: New test case.
13792
13793 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13794
13795 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13796
13797 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
13798
13799 * gcc.c-torture/execute/20040208-[12].c: New tests.
13800
13801 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13802
13803 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13804
13805 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13806
13807 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13808
13809 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13810
13811 Bug 13856
13812 * gcc.dg/visibility-8.c: New testcase.
13813
13814 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13815
13816 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13817 arguments.
13818 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13819
13820 2004-02-07 Roger Sayle <roger@eyesopen.com>
13821
13822 PR middle-end/13696
13823 * g++.dg/opt/fold1.C: New test case.
13824
13825 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13826
13827 PR c++/14033
13828 * g++.dg/other/crash-2.C: New test.
13829
13830 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13831
13832 PR c++/14028
13833 * g++.dg/parse/angle-bracket2.C: New test.
13834
13835 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13836
13837 PR middle-end/13750
13838 Revert:
13839 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13840 PR pch/13361
13841 * testsuite/g++.dg/pch/wchar-1.C: New.
13842 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13843
13844 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13845
13846 PR c++/14008
13847 * g++.dg/parse/error15.C: New test.
13848 * g++.dg/parse/crash11.C: Update dg-error mark.
13849
13850 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13851
13852 PR c++/13932
13853 * g++.dg/warn/conv2.C: New test.
13854
13855 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13856
13857 PR c++/13086
13858 * g++.dg/warn/incomplete1.C: Remove xfail.
13859
13860 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13861
13862 * lib/file-format.exp (gcc_target_object_format): Use
13863 ${tool}_target_compile, not gcc_target_compile.
13864 * lib/target-supports.exp (check_alias_available): Likewise.
13865 (check_gc_sections_available): Likewise.
13866 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13867 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13868 dg-require-alias.
13869
13870 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13871
13872 PR c++/13969
13873 * g++.dg/template/static6.C: New test.
13874
13875 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13876
13877 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13878
13879 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13880
13881 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13882 tests for systems where `char' is unsigned by default.
13883
13884 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13885
13886 PR c++/13997
13887 * g++.dg/template/partial3.C: New test.
13888
13889 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13890
13891 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13892 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13893 Remove mentions of obsolete ports.
13894
13895 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
13896
13897 * gcc.dg/noncompile/20001228-1.c: Fix for new
13898 error message.
13899
13900 2004-02-03 Roger Sayle <roger@eyesopen.com>
13901
13902 PR target/9348
13903 * gcc.c-torture/execute/multdi-1.c: New test case.
13904
13905 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13906
13907 PR c++/13925
13908 * g++.dg/template/lookup5.C: New test.
13909
13910 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13911
13912 PR c++/13950
13913 * g++.dg/template/lookup4.C: New test.
13914
13915 PR c++/13970
13916 * g++.dg/parse/error14.C: New test.
13917
13918 PR c++/14002
13919 * g++.dg/parse/template13.C: New test.
13920
13921 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13922
13923 PR c++/13978
13924 * g++.dg/template/koenig4.C: New test.
13925
13926 PR c++/13968
13927 * g++.dg/template/crash17.C: New test.
13928
13929 PR c++/13975
13930 * g++.dg/parse/error13.C: New test.
13931 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13932
13933 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13934
13935 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13936
13937 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
13938
13939 PR c/11658
13940 PR c/13994
13941 * gcc.dg/noncompile/20040203-1.c: New test.
13942 * gcc.dg/noncompile/20040203-2.c: Likewise.
13943 * gcc.dg/noncompile/20040203-3.c: Likewise.
13944 * gcc.dg/20040203-1.c: Likewise.
13945
13946 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13947
13948 PR c++/10858
13949 * g++.dg/template/sizeof7.C: New test.
13950
13951 2004-02-02 Eric Christopher <echristo@redhat.com>
13952 Zack Weinberg <zack@codesourcery.com>
13953
13954 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13955
13956 2004-02-02 Zack Weinberg <zack@codesourcery.com>
13957
13958 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13959 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13960 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13961 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13962
13963 2004-02-02 Mark Mitchell <mark@codesourcery.com>
13964
13965 PR c++/13113
13966 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13967
13968 PR c++/13854
13969 * g++.dg/ext/attrib13.C: New test.
13970
13971 PR c++/13907
13972 * g++.dg/conversion/op2.C: New test.
13973
13974 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13975
13976 * gcc.dg/titype-1.c: Fix pasto.
13977
13978 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13979
13980 * gcc.dg/titype-1.c: New test.
13981
13982 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13983
13984 PR c++/13957
13985 * g++.dg/template/non-type-template-argument-1.C,
13986 g++.dg/template/qualified-id1.C: Update dg-error marks.
13987 * g++.dg/template/nontype6.C: New test.
13988
13989 2004-02-01 Roger Sayle <roger@eyesopen.com>
13990
13991 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13992 * gcc.dg/builtins-31.c: New testcase.
13993 * gcc.dg/builtins-32.c: New testcase.
13994
13995 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13996
13997 * objc.dg/call-super-2.m: Update line numbers
13998 for the including of stddef.h.
13999
14000 2004-01-30 Michael Matz <matz@suse.de>
14001
14002 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
14003 g++.dg/ext/case-range3.C: New tests.
14004
14005 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14006
14007 DR206
14008 PR c++/13813
14009 * g++.dg/template/member4.C: New test.
14010
14011 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14012
14013 PR c++/13683
14014 * g++.dg/template/sizeof6.C: New test.
14015
14016 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14017
14018 * gcc.dg/fwritable-strings-1.c: New test.
14019
14020 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14021
14022 * gcc.c-torture/compile/20040130-1.c: New test.
14023
14024 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14025
14026 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14027
14028 2004-01-29 Mark Mitchell <mark@codesourcery.com>
14029
14030 PR c++/13883
14031 * g++.dg/template/ctor3.C: New test.
14032
14033 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14034
14035 * g++.dg/tc1: New directory.
14036 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14037 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14038 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14039 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14040 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14041
14042 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14043
14044 * g++.dg/parse/error11.C: New test.
14045 * g++.dg/parse/error12.C: Likewise.
14046
14047 2004-01-28 Ziemowit Laski <zlaski@apple.com>
14048
14049 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14050 (scan_initial, main): Use aligned_sizeof instead of sizeof.
14051
14052 2004-01-28 Mark Mitchell <mark@codesourcery.com>
14053
14054 PR c++/13791
14055 * g++.dg/ext/attrib12.C: New test.
14056
14057 PR c++/13736
14058 * g++.dg/parse/cast2.C: New test.
14059
14060 2004-01-27 James E Wilson <wilson@specifixinc.com>
14061
14062 * objc.dg/encode-2.m (main): New local string. Set depending on
14063 sizeof long. Use in sscanf call.
14064 * objc.dg/encode-3.m (main): New local string. Set depending on
14065 sizeof long. Use in scan_initial call.
14066
14067 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14068
14069 * objc.dg/call-super-2.m: Make LP64-safe.
14070 * objc.dg/desig-init-1.m: Likewise.
14071
14072 2004-01-27 Devang Patel <dpatel@apple.com>
14073
14074 * g++.dg/debug/namespace1.C: New test.
14075
14076 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14077
14078 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14079 xscale-*-*.
14080
14081 * gcc.dg/arm-mmx-1.c: New test.
14082
14083 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14084
14085 * gcc.dg/20040127-1.c: New test.
14086 * gcc.dg/20040127-2.c: New test.
14087
14088 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14089
14090 * objc.dg/stret-1.m (glob): Renamed to globa.
14091
14092 2004-01-26 Mark Mitchell <mark@codesourcery.com>
14093
14094 PR c++/13663
14095 * g++.dg/expr/for1.C: New test.
14096
14097 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14098
14099 PR middle-end/13779
14100 * gcc.dg/darwin-longlong.c: New test.
14101
14102 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14103
14104 * gcc.dg/20040124-1.c: Moved test from here...
14105 * gcc.c-torture/compile/20040124-1.c: ...to here.
14106
14107 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14108
14109 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14110 the assembly output if -m64 is passed.
14111
14112 2004-01-25 Mark Mitchell <mark@codesourcery.com>
14113
14114 PR c++/13833
14115 * g++.dg/template/cond3.C: New test.
14116
14117 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14118
14119 PR c++/13810
14120 * g++.dg/template/ttp7.C: New test.
14121
14122 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14123
14124 PR c++/13797
14125 * g++.dg/template/nontype4.C: New test.
14126 * g++.dg/template/nontype5.C: Likewise.
14127
14128 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
14129
14130 * gcc.dg/torture/mips-clobber-at.c: New test.
14131
14132 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14133
14134 * gcc.dg/20040124-1.c: New test.
14135
14136 2004-01-24 Jakub Jelinek <jakub@redhat.com>
14137
14138 * gcc.dg/20040123-1.c: New test.
14139
14140 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14141
14142 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14143
14144 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14145
14146 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14147
14148 2004-01-23 Andrew Pinski <apinski@apple.com>
14149
14150 * gcc.dg/20030121-1.c: Move to ..
14151 * gcc.dg/20040121-1.c: here.
14152
14153 2004-01-23 Roger Sayle <roger@eyesopen.com>
14154
14155 * gcc.dg/builtins-29.c: New test case.
14156
14157 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14158
14159 PR 18314
14160 * gcc.dg/builtins-30.c: New testcase.
14161
14162 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14163
14164 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14165 * lib/g77.exp: Likewise.
14166 * lib/objc.exp: Likewise.
14167 * lib/g++.exp: Likewise.
14168
14169 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14170
14171 * gcc.dg/struct-by-value-2.c: New test.
14172
14173 2004-01-21 Andrew Pinski <apinski@apple.com>
14174
14175 PR target/13785
14176 * gcc.dg/20030121-1.c: New test.
14177
14178 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14179
14180 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14181 clobber frame pointer register in asm statement.
14182
14183 2004-01-21 Falk Hueffner <falk@debian.org>
14184
14185 * gcc.c-torture/compile/20040121-1.c: New test.
14186
14187 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14188
14189 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14190
14191 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14192
14193 * gcc.dg/ppc64-abi-2.c: New test.
14194
14195 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14196
14197 * lib/treelang.exp: Fill out this file.
14198 * lib/treelang-dg.exp: New File.
14199
14200 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14201
14202 * gcc.c-torture/compile/981022-1.c: Remove.
14203 * gcc.dg/array-5.c: Remove XFAIL.
14204 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14205 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14206 gcc.dg/cond-lvalue-1.c: Update.
14207 * gcc.dg/cast-lvalue-2.c: New test.
14208
14209 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14210
14211 PR c++/13592
14212 * g++.dg/other/error1.C (class foo): Tweak error message.
14213
14214 PR c++/13592
14215 * g++.dg/template/call2.C: New test.
14216
14217 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14218
14219 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14220 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14221 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14222 scalar-return-1_x.c, scalar-return-2_y.c,
14223 scalar-return-3_x.c, scalar-return-3_y.c,
14224 scalar-return-4_x.c, scalar-return-4_y.c,
14225 struct-align-1.h, struct-align-1_x.c,
14226 struct-align-1_y.c, struct-align-2.h,
14227 struct-align-2_x.c, struct-align-2_y.c,
14228 struct-by-value-10_y.c, struct-by-value-11_x.c,
14229 struct-by-value-11_y.c, struct-by-value-12_x.c,
14230 struct-by-value-12_y.c, struct-by-value-13_x.c,
14231 struct-by-value-13_y.c, struct-by-value-14_x.c,
14232 struct-by-value-14_y.c, struct-by-value-15_x.c,
14233 struct-by-value-15_y.c, struct-by-value-16_y.c,
14234 struct-by-value-17_y.c, struct-by-value-18_y.c,
14235 struct-by-value-19_y.c, struct-by-value-1_x.c,
14236 struct-by-value-1_y.c, struct-by-value-20_y.c,
14237 struct-by-value-2_x.c, struct-by-value-2_y.c,
14238 struct-by-value-3_y.c, struct-by-value-4_x.c,
14239 struct-by-value-4_y.c, struct-by-value-5_y.c,
14240 struct-by-value-6_y.c, struct-by-value-7_y.c
14241 struct-by-value-8_x.c, struct-by-value-8_y.c
14242 struct-by-value-9_x.c, struct-by-value-9_y.c
14243 struct-return-10_x.c, struct-return-10_y.c,
14244 struct-return-19_x.c, struct-return-20_x.c
14245 struct-return-2_x.c, struct-return-2_y.c
14246 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14247 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14248
14249 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14250
14251 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14252 attribute on sparc*-sun-solaris2.*.
14253
14254 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14255
14256 PR c++/13710
14257 * g++.dg/ext/typeof7.C: New test.
14258
14259 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14260
14261 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14262 * gcc.dg/const-elim-1.c: Same.
14263
14264 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14265
14266 * objc.dg/stret-1.m: New.
14267 * objc.dg/stret-2.m: New.
14268
14269 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14270
14271 PR c++/11895
14272 * g++.dg/ext/vector1.C: New test.
14273
14274 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14275
14276 * gcc.dg/pch/import-1.c: New.
14277 * gcc.dg/pch/import-1.hs: New.
14278 * gcc.dg/pch/import-1a.h: New.
14279 * gcc.dg/pch/import-1b.h: New.
14280 * gcc.dg/pch/import-1c.h: New.
14281
14282 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14283
14284 PR c++/13574
14285 * g++.dg/ext/array1.C: New test.
14286
14287 PR c++/13178
14288 * g++.dg/conversion/op1.C: New test.
14289
14290 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14291
14292 PR 11864
14293 From Kazumoto Kojima / Dan Kegel:
14294 * gcc.dg/pr11864-1.c: New test.
14295
14296 PR 10392
14297 From Marcus Comstedt / Dan Kegel:
14298 * gcc.dg/pr10392-1.c: New test.
14299
14300 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14301
14302 PR c++/13478
14303 * g++.dg/init/ref10.C: New test.
14304
14305 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14306
14307 PR c++/13407
14308 * g++.dg/parse/typename6.C: New test.
14309
14310 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14311
14312 PR pch/13361
14313 * testsuite/g++.dg/pch/wchar-1.C: New.
14314 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14315
14316 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14317
14318 PR c++/9259
14319 * g++.dg/expr/sizeof2.C: New test.
14320
14321 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14322
14323 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14324
14325 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14326
14327 PR c++/13659
14328 * g++.dg/lookup/strong-using-3.C: New.
14329 * g++.dg/lookup/using-10.C: New.
14330
14331 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14332
14333 PR c++/13594
14334 * g++.dg/lookup/strong-using-2.C: New.
14335
14336 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14337 Dan Kegel <dank@kegel.com>
14338 J"orn Rennecke <joern.rennecke@superh.com>
14339
14340 PR target/9365
14341 * gcc.dg/pr9365-1.c: New test.
14342
14343 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14344
14345 PR c++/8856
14346 * g++.dg/parse/casting-operator2.C: New test.
14347 * g++.old-deja/g++.pt/explicit83.C: Remove.
14348
14349 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14350
14351 * gcc.dg/label-compound-stmt-1.c: New test.
14352 * gcc.c-torture/compile/950922-1.c,
14353 gcc.c-torture/compile/20000211-3.c,
14354 gcc.c-torture/compile/20000518-1.c,
14355 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14356 compound statements.
14357
14358 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14359
14360 * gcc.dg/ppc64-abi-1.c: New test.
14361
14362 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14363
14364 * g++.dg/ext/attrib9.C: Add dg-warnings.
14365
14366 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14367
14368 PR c++/12335
14369 * g++.dg/parse/dtor3.C: New test.
14370
14371 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14372
14373 PR c++/12709
14374 * g++.dg/parse/try-catch-1.C: New test.
14375
14376 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14377
14378 * ada/acats/run_all.sh: Add more verbose output in acats.log
14379 when compiling tests.
14380
14381 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14382
14383 PR 13656
14384 * gcc.dg/typedef-redecl.c: New test case.
14385 * gcc.dg/typedef-redecl.h: New support file.
14386
14387 2004-01-13 Jan Hubicka <jh@suse.cz>
14388
14389 * gcc.dg/always_inline.c: New test.
14390 * gcc.dg/debug/20031231-1.c: Fix.
14391
14392 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14393
14394 PR c++/13474
14395 * g++.dg/template/array3.C: New test.
14396
14397 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14398
14399 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14400 * g++.dg/warn/Wunused-2.C: Likewise.
14401
14402 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14403
14404 PR c++/13289
14405 * g++.dg/template/instantiate6.C: New test.
14406
14407 2004-01-12 Roger Sayle <roger@eyesopen.com>
14408
14409 PR middle-end/11397
14410 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14411
14412 2004-01-12 Jan Hubicka <jh@suse.cz>
14413
14414 PR opt/12826
14415 * gcc.dg/20040112-1.c: New.
14416
14417 * gcc.dg/dwarf-die[1-7].c: Move to...
14418 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14419 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14420
14421 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14422
14423 PR c++/4100
14424 * g++.dg/parse/friend4.C: New test.
14425
14426 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14427
14428 PR c++/4100
14429 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14430 definition is called a friend.
14431
14432 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14433
14434 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14435
14436 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14437
14438 PR c++/3478
14439 * g++.dg/parse/error10.C: New test.
14440 * g++.dg/template/arg2.C: Accept "invalid type" error.
14441
14442 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14443
14444 PR middle-end/13392
14445 * g++.dg/opt/expect2.C: New test.
14446
14447 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14448
14449 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14450 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14451 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14452 Update dg-error regexps.
14453
14454 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14455
14456 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14457 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14458
14459 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14460
14461 * gcc.dg/pragma-re-1.c: Use right pointer type.
14462
14463 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14464
14465 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14466
14467 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14468
14469 * gcc.dg/rs6000-ldouble-1.c: New.
14470
14471 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14472
14473 DR 337
14474 PR c++/9256
14475 * g++.dg/other/abstract1.C: New test.
14476
14477 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14478
14479 * g++.dg/lookup/strong-using-1.C: New.
14480
14481 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14482
14483 PR c/11234
14484 * gcc.dg/func-ptr-conv-1.c: New test.
14485 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14486
14487 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14488
14489 PR target/13380.
14490 * gcc.c-torture/compile/20040109-1.c: New.
14491
14492 2004-01-08 Stuart Hastings <stuart@apple.com>
14493
14494 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14495 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14496 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14497
14498 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14499
14500 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14501
14502 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14503
14504 * ada/acats/run_acats: Treat 'gnatchop' the same way
14505 as 'gnatmake'. Export GCC_DRIVER.
14506 * ada/acats/run_all.sh: Add target_gnatchop. Use
14507 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14508
14509 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14510
14511 PR c++/12573
14512 * g++.dg/template/dependent-expr4.C: New test.
14513
14514 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14515
14516 * gcc.dg/altivec-11.c: New test.
14517
14518 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14519
14520 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14521
14522 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14523
14524 PR c/6024
14525 * gcc.dg/enum-compat-1.c: New test.
14526 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14527
14528 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14529
14530 PR c/12165
14531 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14532 gcc.dg/c99-idem-qual-3.c: New tests.
14533
14534 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14535
14536 * gcc.dg/winline-7.c: Don't cast void * to int.
14537
14538 2004-01-06 Jan Hubicka <jh@suse.cz>
14539
14540 * gcc.dg/i386-sse-5.c: New test
14541 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14542
14543 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14544
14545 PR c++/12815
14546 * g++.dg/rtti/typeid4.C: New test.
14547
14548 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14549
14550 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14551
14552 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14553
14554 PR c++/12132
14555 * g++.dg/template/error11.C: New test.
14556
14557 PR c++/13451
14558 * g++.dg/template/class2.C: New test.
14559
14560 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14561 Richard Sandiford <rsandifo@redhat.com>
14562
14563 PR c++/13387
14564 * g++.dg/opt/alias3.C: New test.
14565
14566 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14567
14568 PR c++/13157
14569 * g++.dg/template/koenig3.C: New test.
14570
14571 PR c++/13529
14572 * g++.dg/parse/offsetof3.C: New test.
14573
14574 * g++.dg/init/copy7.C: Add missing dg-error markers.
14575
14576 PR c++/12226
14577 * g++.dg/init/copy7.c: New test.
14578
14579 PR c++/13536
14580 * g++.dg/parse/cast1.C: New test.
14581
14582 2004-01-04 Jan Hubicka <jh@suse.cz>
14583
14584 * gcc.dg/winline[1-7].c: New tests.
14585
14586 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14587
14588 PR c++/13520
14589 * g++.dg/template/qualttp22.C: New test.
14590
14591 2004-01-01 Jan Hubicka <jh@suse.cz>
14592
14593 * gcc.dg/debug/20031231-1.c: New.
14594 * gcc.c-torture/compile/20040101-1.c: New.
14595 * gcc.dg/dwarf-die-[1-7].c: New.
14596
14597 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14598
14599 PR optimization/13521
14600 * gcc.c-torture/compile/20031231-1.c: New test.
14601
14602 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14603
14604 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14605
14606 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14607
14608 PR c++/10079
14609 * g++.dg/template/crash16.C: New test.
14610
14611 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14612
14613 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14614
14615 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14616
14617 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14618 ports.
14619 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14620 * g++.old-deja/g++.law/profile1.C: Likewise.
14621 * gcc.c-torture/compile/981006-1.c: Likewise.
14622 * gcc.c-torture/execute/loop-2e.x: Likewise.
14623 * gcc.c-torture/execute/loop-2f.x: Remove.
14624 * gcc.c-torture/execute/loop-2g.x: Likewise.
14625 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14626 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14627
14628 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14629
14630 PR c++/13507
14631 * g++.dg/ext/attrib11.C: New test.
14632
14633 PR c++/13494
14634 * g++.dg/template/array2-1.C: New test.
14635 * g++.dg/template/array2-2.C: New test.
14636
14637 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14638
14639 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14640
14641 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14642
14643 PR c++/12774
14644 * g++.dg/template/array1-1.C: New test.
14645 * g++.dg/template/array1-2.C: New test.
14646
14647 2003-12-29 Roger Sayle <roger@eyesopen.com>
14648
14649 PR fortran/12632
14650 * g77.dg/12632.f: New test case.
14651
14652 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14653
14654 PR c++/13289
14655 * g++.dg/parse/nontype1.C: New test.
14656
14657 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14658
14659 PR c++/12403
14660 * g++.dg/parse/explicit1.C: New test.
14661 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14662
14663 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14664
14665 PR c++/13081
14666 * g++.dg/opt/inline6.C: New test.
14667
14668 PR c++/12613
14669 * g++.dg/parse/error9.C: New test.
14670
14671 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14672
14673 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14674
14675 PR c++/13009
14676 * g++.dg/init/assign1.C: New test.
14677
14678 2003-12-28 Roger Sayle <roger@eyesopen.com>
14679
14680 PR c++/13070
14681 * g++.dg/warn/format3.C: New test case.
14682
14683 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14684
14685 * gcc.c-torture/compile/20031227-1.c: New test.
14686
14687 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14688
14689 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14690 * g77.dg/bprob/bprob.exp: Likewise.
14691 * gcc.misc-tests/bprob.exp: Likewise.
14692 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14693 variants on systems where the library does not provide that
14694 functionality.
14695 * gcc.dg/builtins-20.c: Use builtins-config.h.
14696 * gcc.dg/builtins-config.h: New file.
14697
14698 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14699
14700 * lib/gcc-dg.exp (dg-require-profiling): New function.
14701 * lib/target-supports.exp (check_profiling_available): Likewise.
14702 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14703 * g77.dg/bprob/bprob.exp: Likewise.
14704 * gcc.misc-tests/bprob.exp: Likewise.
14705 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14706 * gcc.dg/20021014-1.c: Likewise.
14707 * gcc.dg/nest.c: Likewise.
14708
14709 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14710
14711 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14712 compiling.
14713 * g++.dg/lookup/java2.C: Likewise.
14714 * gcc.dg/cpp/lexident.c: Likewise.
14715
14716 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14717
14718 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14719 given.
14720 * gcc.c-torture/compile/961203-1.c: Likewise.
14721 * gcc.c-torture/compile/980506-1.c: Likewise.
14722
14723 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14724
14725 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14726 (additional_prunes): New global.
14727 (gcc-dg-prune): Handle additional per-test pruning.
14728 (dg-test): Clear additional_prunes between tests.
14729
14730 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14731 dg-prune-output to avoid spurious failures from assembler
14732 complaining about nonexistent WAW violations.
14733 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14734 Use dg-prune-output to avoid spurious failures from assembler
14735 warning about Itanium B-step errata.
14736
14737 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14738
14739 * g++.dg/abi/macro0.C: New test.
14740 * g++.dg/abi/macro1.C: Likewise.
14741 * g++.dg/abi/macro2.C: Likewise.
14742
14743 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14744 * g++.dg/abi/bitfield7.C: Likewise.
14745 * g++.dg/abi/dtor2.C: Likewise.
14746 * g++.dg/abi/mangle11.C: Likewise.
14747 * g++.dg/abi/mangle12.C: Likewise.
14748 * g++.dg/abi/mangle14.C: Likewise.
14749 * g++.dg/abi/mangle17.C: Likewise.
14750 * g++.dg/abi/vbase10.C: Likewise.
14751 * g++.dg/abi/vbase14.C: Likewise.
14752 * g++.dg/template/qualttp17.C: Likewise.
14753
14754 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14755
14756 PR c/11995
14757 * gcc.dg/20031223-1.c: New test.
14758
14759 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14760
14761 * gcc.dg/noreturn-7.c: New test.
14762
14763 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14764
14765 * gcc.dg/null-pointer-1.c: New test.
14766
14767 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14768
14769 * g++.old-deja/g++.jason/template18.C: Remove.
14770 * g++.old-deja/g++.jason/template37.C: Likewise.
14771
14772 PR c++/12862
14773 * g++.dg/lookup/ns1.C: New test.
14774
14775 PR c++/12397
14776 * g++.dg/template/lookup3.C: New test.
14777
14778 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14779
14780 * g++.dg/template/recurse1.C: New test
14781
14782 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14783
14784 PR c++/12479
14785 * g++.dg/parse/semicolon1.C: New test.
14786 * g++.dg/parse/semicolon1.h: Likewise.
14787
14788 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14789
14790 * gcc.dg/darwin-misaligned.c: New test.
14791
14792 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14793
14794 PR c/9163
14795 * gcc.dg/20031222-1.c: New test.
14796
14797 2003-12-21 Mark Mitchell <mark@codesourcery.com>
14798
14799 PR c++/13438
14800 * g++.dg/parse/error8.C: New test.
14801
14802 PR c++/11554
14803 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14804
14805 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14806
14807 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14808 too small.
14809 * gcc.c-torture/compile/930217-1.c: Likewise.
14810 * gcc.c-torture/compile/930513-1.c: Likewise.
14811 * gcc.c-torture/execute/920908-2.c: Likewise.
14812 * gcc.c-torture/execute/921204-1.c: Likewise.
14813 * gcc.c-torture/execute/930621-1.c: Likewise.
14814 * gcc.c-torture/execute/930630-1.c: Likewise.
14815 * gcc.c-torture/execute/931031-1.c: Likewise.
14816 * gcc.c-torture/execute/980602-2.c: Likewise.
14817 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14818 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14819 * gcc.c-torture/execute/extzvsi.c: Likewise.
14820 * gcc.c-torture/unsorted/ext.c: Likewise.
14821
14822 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14823
14824 PR target/12749
14825 * gcc.c-torture/compile/20031220-2.c: New test case.
14826
14827 2003-12-20 Roger Sayle <roger@eyesopen.com>
14828
14829 PR optimization/13031
14830 * gcc.c-torture/compile/20031220-1.c: New test case.
14831
14832 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14833
14834 * gcc.dg/cast-function-1.c: New test.
14835
14836 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14837
14838 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14839 formats.
14840
14841 2003-12-19 Mark Mitchell <mark@codesourcery.com>
14842
14843 PR c++/12795
14844 * g++.dg/ext/attrib10.C: New test.
14845
14846 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14847
14848 * gcc.dg/cleanup-10.c: New test.
14849 * gcc.dg/cleanup-11.c: New test.
14850
14851 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14852
14853 PR c++/13239
14854 * g++.dg/opt/expect1.C: New test.
14855
14856 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14857
14858 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14859
14860 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14861
14862 PR debug/12923
14863 * gcc.dg/20031218-1.c: New test.
14864
14865 PR debug/12389
14866 * gcc.dg/20031218-2.c: New test.
14867 * gcc.dg/20031218-3.c: New test.
14868
14869 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14870 of label name and allow for USER_LABEL_PREFIX == "_" names.
14871 * g++.dg/abi/mangle18-2.C: Likewise.
14872 * g++.dg/abi/mangle19-1.C: Likewise.
14873 * g++.dg/abi/mangle19-2.C: Likewise.
14874 * g++.dg/abi/mangle20-1.C: Likewise.
14875 * g++.dg/abi/mangle20-2.C: Likewise.
14876
14877 2003-12-18 Richard Henderson <rth@redhat.com>
14878
14879 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14880
14881 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14882 Dan Kegel <dank@kegel.com>
14883
14884 PR other/12009
14885 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14886 testing a cross compiler, it causes spurious compile failures.
14887 * lib/g++.exp: Likewise.
14888
14889 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14890
14891 PR c++/13262
14892 * g++.dg/template/access13.C: New test.
14893
14894 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14895
14896 * gcc.dg/20031216-1.c: New test.
14897
14898 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14899
14900 PR c++/9154
14901 * g++.dg/template/error10.C: New test.
14902
14903 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14904
14905 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14906 * g++.dg/eh/simd-2.C: Likewise.
14907
14908 2003-12-17 James E Wilson <wilson@specifixinc.com>
14909 Roger Sayle <roger@eyesopen.com>
14910
14911 * gcc.c-torture/execute/ieee/mzero5.c: New.
14912
14913 2003-12-17 Mark Mitchell <mark@codesourcery.com>
14914
14915 PR c++/10603
14916 * g++.dg/parse/error6.C: New test.
14917
14918 PR c++/12827
14919 * g++.dg/parse/error7.C: New test.
14920
14921 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14922
14923 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14924 at -O with stabs debugging formats.
14925 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14926 * gcc.dg/debug/debug-2.c: Likewise.
14927
14928 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14929
14930 PR c++/12696
14931 * g++.dg/init/error1.C: New test.
14932
14933 PR c++/12218
14934 * g++.dg/init/pm3.C: New test.
14935
14936 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14937
14938 PR c/3347
14939 * gcc.dg/bitfld-8.c: New test.
14940
14941 2003-12-16 James Lemke <jim@wasabisystems.com>
14942
14943 * gcc.dg/arm-scd42-[123].c: New tests.
14944
14945 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14946
14947 PR c++/9043
14948 * g++.dg/abi/mangle20-1.C: New test.
14949 * g++.dg/abi/mangle20-2.C: New test.
14950
14951 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14952
14953 PR c++/13275
14954 * g++.dg/other/offsetof2.C: Remove XFAIL.
14955 * g++.dg/parse/offsetof1.C: New test.
14956 * g++.gd/parse/offsetof2.C: Likewise.
14957
14958 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14959
14960 * g++.dg/template/nontype3.C: New test.
14961 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14962
14963 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14964
14965 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14966
14967 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14968
14969 PR c++/13387
14970 * g++.dg/expr/assign1.C: New test.
14971
14972 PR c++/13242
14973 * g++.dg/abi/mangle19-1.C: New test.
14974 * g++.dg/abi/mangle19-2.C: New test.
14975
14976 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14977
14978 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14979
14980 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14981
14982 * gcc.c-torture/execute/20031216-1.c: New test.
14983
14984 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14985
14986 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14987 an ICE regression.
14988
14989 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14990
14991 PR c++/10926
14992 * g++.dg/template/error9.C: New test.
14993
14994 PR c++/11116
14995 * g++.dg/template/error8.C: New test.
14996
14997 2003-12-15 Roger Sayle <roger@eyesopen.com>
14998
14999 PR middle-end/13400
15000 * gcc.c-torture/execute/20031215-1.c: New test case.
15001
15002 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15003
15004 PR c++/13269
15005 * g++.dg/parse/error5.C: New test.
15006
15007 PR c++/12989
15008 * g++.dg/expr/sizeof1.C: New test.
15009
15010 PR c++/13310
15011 * g++.dg/template/crash15.C: New test.
15012
15013 2003-12-15 Geoffrey Keating <geoffk@apple.com>
15014
15015 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15016 a non-POD type as the last named parameter of a varargs function.
15017
15018 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15019
15020 PR c++/13243
15021 PR c++/12573
15022 * g++.dg/template/crash14.C: New test.
15023 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15024
15025 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15026
15027 * g++.dg/other/java1.C: New test.
15028
15029 PR c++/13241
15030 * g++.dg/abi/mangle18-1.C: New test.
15031 * g++.dg/abi/mangle18-2.C: New test.
15032
15033 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15034
15035 PR optimization/10312
15036 * gcc.c-torture/execute/20031214-1.c: New.
15037
15038 2003-12-14 Mark Mitchell <mark@codesourcery.com>
15039
15040 PR c++/10779
15041 PR c++/12160
15042 * g++.dg/parse/error3.C: New test.
15043 * g++.dg/parse/error4.C: Likewise.
15044 * g++.dg/abi/mangle4.C: Tweak error messages.
15045 * g++.dg/lookup/using5.C: Likewise.
15046 * g++.dg/other/error2.C: Likewise.
15047 * g++.dg/parse/typename5.C: Likewise.
15048 * g++.dg/parse/undefined1.C: Likewise.
15049 * g++.dg/template/arg2.C: Likewise.
15050 * g++.dg/template/ttp3.C: Likewise.
15051 * g++.dg/template/type1.C: Likewise.
15052 * g++.old-deja/g++.other/crash32.C: Likewise.
15053 * g++.old-djea/g++.pt/defarg8.C: Likewise.
15054
15055 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15056
15057 PR c++/13106
15058 * g++.dg/warn/noreturn-3.C: New test.
15059
15060 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15061
15062 PR c++/13118
15063 * g++.dg/abi/covariant3.C: New.
15064
15065 2003-12-12 Jakub Jelinek <jakub@redhat.com>
15066
15067 * g++.dg/eh/ia64-1.C: New test.
15068
15069 2003-12-12 Roger Sayle <roger@eyesopen.com>
15070
15071 PR optimization/13037
15072 * g77.f-torture/execute/13037.f: New test case.
15073
15074 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15075
15076 PR c++/12881
15077 * g++.dg/abi/covariant2.C: New.
15078
15079 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
15080
15081 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15082
15083 2003-12-11 Zack Weinberg <zack@codesourcery.com>
15084
15085 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15086
15087 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15088
15089 PR other/10819
15090 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15091 to fix Bug 10819.
15092 * lib/g++.exp (g++_version): Likewise.
15093 * lib/g77.exp (g77_version): Likewise.
15094 * lib/objc.exp (default_objc_version): Likewise.
15095
15096 2003-12-10 Richard Henderson <rth@redhat.com>
15097
15098 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15099
15100 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15101
15102 2003-12-08 Matt Austern <austern@apple.com>
15103
15104 PR c/13134
15105 * lib/gcc-dg.exp (dg-require-visibility): Define.
15106 * lib/target-supports (check_visibility_available): Define.
15107 * gcc.dg/visibility-1.c: New test.
15108 * gcc.dg/visibility-2.c: Likewise.
15109 * gcc.dg/visibility-3.c: Likewise.
15110 * gcc.dg/visibility-4.c: Likewise.
15111 * gcc.dg/visibility-5.c: Likewise.
15112 * gcc.dg/visibility-6.c: Likewise.
15113 * g++.dg/ext/visibility-1.C: Likewise.
15114 * g++.dg/ext/visibility-2.C: Likewise.
15115 * g++.dg/ext/visibility-3.C: Likewise.
15116 * g++.dg/ext/visibility-4.C: Likewise.
15117 * g++.dg/ext/visibility-5.C: Likewise.
15118 * g++.dg/ext/visibility-6.C: Likewise.
15119
15120 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15121
15122 * g++.dg/lookup/java1.C: New test.
15123 * g++.dg/lookup/java2.C: New test.
15124
15125 2003-12-07 Falk Hueffner <falk@debian.org>
15126
15127 * g++.dg/opt/noreturn-1.C: New test.
15128
15129 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15130
15131 * gcc.dg/overflow-1.c: New test.
15132
15133 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15134
15135 * g77.f-torture/compile/13060.f: New test.
15136
15137 2003-12-06 Mark Mitchell <mark@codesourcery.com>
15138
15139 PR c++/13323
15140 * g++.dg/inherit/operator2.C: New test.
15141
15142 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15143
15144 PR c++/13305
15145 * g++.dg/ext/attrib9.C: New test.
15146
15147 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15148
15149 PR c++/13314
15150 * g++.dg/template/error7.C: New test.
15151
15152 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15153 J"orn Rennecke <joern.rennecke@superh.com>
15154
15155 PR target/13302
15156 * g++.dg/other/struct-va_list.C: New test.
15157
15158 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15159
15160 PR c++/13166
15161 * g++.dg/parse/defarg6.C: New test.
15162
15163 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15164
15165 PR target/13256
15166 * gcc.c-torture/execute/20031201-1.c: New test.
15167
15168 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15169
15170 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15171
15172 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15173
15174 * gcc.dg/builtin-return-1.c: New test.
15175
15176 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15177 J"orn Rennecke <joern.rennecke@superh.com>
15178
15179 PR optimization/13260
15180 * gcc.c-torture/execute/20031204-1.c: New test.
15181
15182 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15183
15184 PR c++/9127
15185 * g++.dg/template/error6.C: New test.
15186
15187 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15188
15189 * gcc.dg/20031202-1.c: New test.
15190
15191 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15192
15193 PR c++/13179
15194 * g++.dg/template/eh1.C: New test.
15195
15196 PR c++/10771
15197 * g++.dg/template/error5.C: New test.
15198
15199 2003-12-02 David Ung <davidu@mips.com>
15200
15201 * gcc.dg/compat/vector-check.h: Corrected type for var
15202 g_##TMODE
15203
15204 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15205
15206 PR c++/10126
15207 * g++.dg/template/ptrmem8.C: New test.
15208
15209 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15210
15211 PR c++/12573
15212 * g++.dg/template/dependent-expr3.C: New test.
15213
15214 2003-12-01 James Lemke <jim@wasabisystems.com>
15215
15216 * gcc.dg/arm-g2.c: New test.
15217
15218 2003-12-01 Roger Sayle <roger@eyesopen.com>
15219
15220 PR optimization/11634
15221 * gcc.dg/20031201-2.c: New test case.
15222
15223 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15224
15225 PR 11433
15226 * objc.dg/proto-lossage-3.m: New test.
15227
15228 2003-12-01 Roger Sayle <roger@eyesopen.com>
15229
15230 PR optimization/12628
15231 * gcc.dg/20031201-1.c: New test case.
15232
15233 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15234
15235 * gcc.dg/unaligned-1.c: New test.
15236
15237 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15238
15239 PR c++/9849
15240 * g++.dg/template/error4.C: New test.
15241 * g++.dg/template/nested3.C: Adjust error markers.
15242
15243 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15244
15245 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15246
15247 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15248
15249 PR c/10333
15250 * gcc.dg/bitfld-7.c: New test.
15251
15252 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15253
15254 * gcc.dg/tls/asm-1.C: New test.
15255
15256 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15257
15258 * gcc.dg/cpp/assert4.c: Update.
15259
15260 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15261
15262 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15263 * gcc.dg/builtin-apply3.c: New test.
15264
15265 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15266
15267 * lib/compat.exp (compat-obj): New xfaildata parameter.
15268 Use it to set compiler_conditional_xfail_data before compiling.
15269 (compat-get-options): Handle dg-xfail-if.
15270 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15271 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15272 * gcc.dg/compat/vector-1_y.c: Likewise.
15273 * gcc.dg/compat/vector-2_x.c: Likewise.
15274 * gcc.dg/compat/vector-2_y.c: Likewise.
15275
15276 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15277
15278 * g++.dg/opt/reg-stack4.C: New test.
15279
15280 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15281
15282 * gcc.dg/builtin-apply2.c: New test.
15283
15284 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15285
15286 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15287
15288 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15289
15290 PR c++/12924
15291 * g++.dg/template/template-id-2.C: New test.
15292
15293 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15294
15295 PR c++/5369
15296 * g++.dg/template/memfriend1.C: New test.
15297 * g++.dg/template/memfriend2.C: Likewise.
15298 * g++.dg/template/memfriend3.C: Likewise.
15299 * g++.dg/template/memfriend4.C: Likewise.
15300 * g++.dg/template/memfriend5.C: Likewise.
15301 * g++.dg/template/memfriend6.C: Likewise.
15302 * g++.dg/template/memfriend7.C: Likewise.
15303 * g++.dg/template/memfriend8.C: Likewise.
15304 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15305
15306 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15307
15308 PR c++/12515
15309 * g++.dg/ext/cond1.C: New test.
15310
15311 2003-11-20 Richard Henderson <rth@redhat.com>
15312
15313 * gcc.dg/20020201-2.c: Remove.
15314 * gcc.dg/20020201-4.c: Remove.
15315 * gcc.dg/20020304-1.c: Remove.
15316
15317 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15318
15319 * gcc.dg/cpp/trad/xwin1.c: New test case.
15320
15321 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15322
15323 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15324 * lib/g77.exp: Likewise.
15325 * lib/objc.exp: Likewise.
15326 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15327 for darwin.
15328
15329 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15330
15331 PR c++/12932
15332 * g++.dg/template/static5.C: New test.
15333
15334 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15335
15336 * gcc.dg/nested-func-1.c: New test.
15337
15338 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15339
15340 * gcc.dg/cpp/assert4.c: New test.
15341
15342 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15343
15344 PR c++/2294
15345 * g++.dg/lookup/using9.c: New test.
15346
15347 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15348
15349 PR c++/12762
15350 * g++.dg/template/error3.C: New test.
15351
15352 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15353
15354 PR ada/13035
15355 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15356 No longer use a wrapper for gcc, since this does not work under
15357 Windows.
15358
15359 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15360
15361 PR c++/2094
15362 * g++.dg/template/ptrmem7.C: New test.
15363
15364 2003-11-13 Andrew Pinski <apinski@apple.com>
15365
15366 * gcc.c-torture/compile/20031113-1.c: New test.
15367
15368 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15369 Kean Johnston <jkj@sco.com>
15370
15371 PR c/13029
15372 * gcc.dg/unused-4.c: Update.
15373
15374 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15375
15376 * g++.dg/opt/const3.C: New test.
15377
15378 2003-11-13 Jan Hubicka <jh@suse.cz>
15379
15380 * gcc.c-torture/compile/20031112-1.c: New test.
15381
15382 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15383
15384 * g++.dg/parse/crash10.C: Remove bogus error marker.
15385
15386 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15387
15388 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15389 (host_gcc): Likewise.
15390 (ROOT): Honor $PWDCMD.
15391 (BASE): Likewise.
15392 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15393
15394 2003-11-12 Catherine Moore <clm@redhat.com>
15395
15396 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15397
15398 2003-11-12 Andreas Jaeger <aj@suse.de>
15399 Jakub Jelinek <jakub@redhat.com>
15400 Andrew Pinski <pinskia@physics.uc.edu>
15401 Richard Henderson <rth@redhat.com>
15402
15403 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15404 systems.
15405 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15406
15407 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15408 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15409
15410 2003-11-11 Andreas Jaeger <aj@suse.de>
15411
15412 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15413
15414 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15415
15416 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15417
15418 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15419 Clean ups.
15420
15421 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15422
15423 * gcc.dg/trampoline-1.c: New test.
15424
15425 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15426
15427 * gcc.c-torture/compile/200031109-1.c: New test.
15428
15429 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15430
15431 PR c/3190
15432 PR c/8714
15433 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15434 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15435 gcc.dg/format/no-y2k-1.c: Update.
15436
15437 2003-11-08 Roger Sayle <roger@eyesopen.com>
15438
15439 PR optimization/10467
15440 * gcc.dg/20031108-1.c: New test case.
15441
15442 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15443
15444 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15445
15446 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15447
15448 * gcc.dg/compound-lvalue-1.c: New test.
15449 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15450 some XFAILs.
15451
15452 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15453
15454 * gcc.dg/altivec-varargs-1.c: New test.
15455
15456 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15457
15458 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15459 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15460 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15461 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15462 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15463
15464 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15465
15466 * gcc.dg/cond-lvalue-1.c: New test.
15467
15468 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15469
15470 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15471
15472 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15473
15474 PR c++/11616
15475 * g++.dg/template/instantiate5.C: New test.
15476
15477 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15478
15479 PR c++/12726
15480 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15481 * ChangeLog: Add missing first entry for above test.
15482
15483 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15484
15485 PR c++/9810
15486 * g++.dg/template/using8.C: New test.
15487 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15488
15489 2003-11-02 Roger Sayle <roger@eyesopen.com>
15490
15491 PR optimization/10817
15492 * gcc.c-torture/compile/20031102-1.c: New test case.
15493
15494 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15495
15496 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15497 2147483647.
15498
15499 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15500
15501 * gcc.dg/20031102-1.c: New test.
15502
15503 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15504
15505 * gcc.dg/complex-1.c: New test.
15506
15507 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15508
15509 PR c++/12796
15510 * g++.dg/template/crash13.C: Adjust expected error location.
15511 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15512
15513 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15514
15515 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15516
15517 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15518
15519 PR/10239
15520 * gcc.c-torture/compile/20031031-2.c: New test.
15521
15522 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15523
15524 PR/11640
15525 * gcc.c-torture/compile/20031031-1.c: New test.
15526
15527 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15528
15529 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15530 * gcc.misc-tests/bprob.exp: Likewise.
15531 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15532 the execution test on arm-elf configs.
15533 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15534 configs that don't support scratch files.
15535 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15536
15537 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15538
15539 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15540 done by dejagnu.
15541
15542 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15543
15544 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15545 Avoid non pure sh syntax. Add more logging.
15546
15547 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15548 fail.
15549
15550 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15551
15552 PR libgcj/10610
15553 * gcc.dg/ppc-stackalign-1.c: New test.
15554
15555 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15556
15557 * ada/acats/run_all.sh: Change output to be more compliant with
15558 dejagnu framework.
15559 Create acats.sum and acats.log files under testsuite/ada/acats
15560 Only run [a-z]* directories, to filter out e.g. CVS.
15561 Redirect build output to log file.
15562
15563 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15564
15565 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15566
15567 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15568
15569 PR ada/5909:
15570 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15571
15572 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15573
15574 * gcc.c-torture/compile/20031023-1.c: New test.
15575 * gcc.c-torture/compile/20031023-2.c: New test.
15576 * gcc.c-torture/compile/20031023-3.c: New test.
15577 * gcc.c-torture/compile/20031023-4.c: New test.
15578
15579 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15580
15581 PR c++/10371
15582 * g++.dg/lookup/scoped8.C: New test.
15583
15584 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15585
15586 * g++.dg/opt/reg-stack3.C: New test.
15587
15588 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15589
15590 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15591
15592 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15593
15594 PR c++/11076
15595 * g++.dg/template/crash13.C: New test.
15596
15597 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15598
15599 * gcc.dg/c99-restrict-2.c: New test.
15600
15601 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15602
15603 PR c++/12698, c++/12699, c++/12700, c++/12566
15604 * g++.dg/inherit/covariant9.C: New test.
15605 * g++.dg/inherit/covariant10.C: New test.
15606 * g++.dg/inherit/covariant11.C: New test.
15607
15608 2003-10-23 Jason Merrill <jason@redhat.com>
15609
15610 PR c++/12726
15611 * g++.dg/ext/complit2.C: New test.
15612
15613 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15614
15615 PR target/12654
15616 * gcc.c-torture/execute/20031020-1.c: New test.
15617
15618 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15619
15620 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15621 following the jump_insn.
15622
15623 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15624
15625 * gcc.dg/cast-lvalue-1.c: New test.
15626
15627 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15628
15629 PR c++/11962
15630 * g++.dg/template/cond2.C: New test.
15631
15632 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15633
15634 * gcc.dg/builtins-28.c: New test.
15635
15636 2003-10-20 Jan Hubicka <jh@suse.cz>
15637
15638 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15639 parameter.
15640 * testsuite/gcc.dg/inline-2.c: Likewise.
15641
15642 2003-10-20 Phil Edwards <phil@codesourcery.com>
15643
15644 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15645 * gcc.dg/nest.c: Likewise.
15646
15647 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15648
15649 PR c++/9781, c++/10583, c++/11862
15650 * g++.dg/parse/crash13.C: New test.
15651
15652 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15653
15654 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15655
15656 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15657
15658 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15659 Define HAVE_C99_RUNTIME except on Solaris.
15660 * gcc.dg/builtins-20.c: Likewise.
15661
15662 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15663
15664 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15665
15666 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15667
15668 PR c++/12495
15669 * g++.dg/template/crash21.C: New test.
15670
15671 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15672
15673 PR c++/2513
15674 * g++.dg/template/typename5.C: New test.
15675
15676 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15677
15678 PR c++/12369
15679 * g++.dg/template/friend25.C: New test.
15680
15681 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15682
15683 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15684 versions.
15685
15686 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15687
15688 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15689 == 2147483647.
15690
15691 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15692
15693 * gcc.c-torture/execute/960416-1.x: Remove.
15694 * gcc.c-torture/execute/divconst-3.x: Likewise.
15695
15696 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15697
15698 PR target/12598
15699 * gcc.dg/torture/cris-volatile-1.c: New test.
15700
15701 2003-10-14 Roger Sayle <roger@eyesopen.com>
15702
15703 PR optimization/9325
15704 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15705 for overflowing floating point to integer conversion during RTL
15706 simplification.
15707
15708 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15709
15710 * objc/execute/_cmd.m: Fix typo.
15711 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15712 Relax 'scan-assembler' regexp.
15713 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15714 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15715 * objc.dg/zero-link-2.m: Remove blank line.
15716 * objc.dg/zero-link-3.m: New test case.
15717
15718 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15719
15720 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15721
15722 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15723 than linker trickery.
15724
15725 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15726
15727 PR c++/12370
15728 * g++.dg/other/friend2.C: New test.
15729
15730 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15731
15732 * gcc.dg/20031012-1.c: New test.
15733
15734 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15735
15736 * gcc.dg/weak/weak-3.c: Fix for new warning.
15737
15738 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15739
15740 PR optimization/8750
15741 * gcc.c-torture/execute/20031012-1.c: New test case.
15742
15743 2003-10-11 Roger Sayle <roger@eyesopen.com>
15744
15745 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15746 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15747
15748 2003-10-11 Roger Sayle <roger@eyesopen.com>
15749
15750 PR optimization/12260
15751 * gcc.c-torture/compile/20031011-2.c: New test case.
15752
15753 2003-10-11 Roger Sayle <roger@eyesopen.com>
15754
15755 * gcc.c-torture/execute/20031011-1.c: New testcase.
15756
15757 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15758
15759 * gcc.c-torture/compile/20031011-1.c: New test.
15760
15761 2003-10-11 Jan Hubicka <jh@suse.cz>
15762
15763 * g++.dg/other/first-global.C: New test.
15764
15765 2003-10-11 Roger Sayle <roger@eyesopen.com>
15766
15767 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15768
15769 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15770
15771 * gcc.c-torture/compile/20031010-1.c: New test.
15772
15773 2003-10-10 Geoffrey Keating <geoffk@apple.com>
15774
15775 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15776 * gcc.c-torture/execute/va-arg-25.c: ... here.
15777
15778 2003-10-09 Mark Mitchell <mark@codesourcery.com>
15779
15780 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15781
15782 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
15783
15784 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
15785
15786 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15787
15788 * g++.dg/parse/error2.C: New test.
15789
15790 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15791
15792 PR c++/11097
15793 * g++.dg/other/error5.C: Modify the error message.
15794 * g++.dg/lookup/using8.C: New test.
15795
15796 2003-10-07 Geoffrey Keating <geoffk@apple.com>
15797
15798 * gcc.dg/darwin-abi-2.c: New file.
15799 * gcc.c-torture/execute/va-arg-24.c: New file.
15800
15801 2003-10-06 Bob Wilson <bob.wilson@acm.org>
15802
15803 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15804 indentation.
15805
15806 2003-10-06 Mark Mitchell <mark@codesourcery.com>
15807
15808 PR c++/10147
15809 * g++.dg/other/error4.C: Update error messages.
15810 * g++.dg/template/ptrmem4.C: Likewise.
15811
15812 PR c++/12337
15813 * g++.dg/init/new9.C: New test.
15814
15815 PR c++/12334, c++/12236, c++/8656
15816 * g++.dg/ext/attrib8.C: New test.
15817
15818 2003-10-06 Devang Patel <dpatel@apple.com>
15819
15820 * gcc.dg/debug/dwarf2-3.h: New test.
15821 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
15822
15823 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15824
15825 * g++.dg/opt/cfg2.C: New test.
15826
15827 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15828
15829 * g++.dg/opt/float1.C: New test.
15830
15831 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15832
15833 * gcc.dg/c90-array-lval-6.c: New test.
15834 * gcc.dg/c99-array-lval-6.c: New test.
15835
15836 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
15837 Ziemowit Laski <zlaski@apple.com>
15838
15839 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15840 'Derived', so that it is never considered a class method; add
15841 new warning for '+port' method ambiguity.
15842 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15843 <objc/objc-api.h> (needed on Mac OS X).
15844 * objc.dg/method-13.m: New test.
15845
15846 2003-10-03 Roger Sayle <roger@eyesopen.com>
15847
15848 PR optimization/9325, PR java/6391
15849 * gcc.c-torture/execute/20031003-1.c: New test case.
15850
15851 2003-10-02 Mark Mitchell <mark@codesourcery.com>
15852
15853 PR optimization/12180
15854 * gcc.dg/20031002-1.c: New test.
15855
15856 PR c++/12486
15857 * g++.dg/inherit/error1.C: New test.
15858
15859 2003-10-02 Chris Demetriou <cgd@broadcom.com>
15860
15861 * lib/f-torture.exp (search_for): Rename to...
15862 (search_for_re): This. Also, clean up comments and the
15863 "regexp" invocation.
15864
15865 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
15866
15867 * gcc.c-torture/compile/20031002-1.c: New test.
15868
15869 2003-10-02 Jakub Jelinek <jakub@redhat.com>
15870
15871 * g++.dg/opt/cond1.C: New test.
15872
15873 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15874
15875 * gcc.dg/Wold-style-definition-2.c: New testcase.
15876 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15877
15878 2003-09-29 Richard Henderson <rth@redhat.com>
15879
15880 * g++.dg/init/array10.C: Add dg-options.
15881
15882 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15883
15884 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15885
15886 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15887
15888 * g++.dg/template/friend19.C: Fix typo.
15889 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15890
15891 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
15892
15893 * gcc.c-torture/execute/20030928-1.c: New test.
15894 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15895
15896 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15897
15898 * g++.dg/opt/unroll1.C: New test.
15899
15900 2003-09-26 Roger Sayle <roger@eyesopen.com>
15901
15902 PR optimization/11741
15903 * gcc.dg/20030926-1.c: New test case.
15904
15905 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15906
15907 PR c++/5655
15908 * g++.dg/parse/access7.C: New test.
15909 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15910
15911 2003-09-24 Ziemowit Laski <zlaski@apple.com>
15912
15913 MERGE OF objc-improvements-branch into MAINLINE:
15914 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15915 if libobjc has not been built.
15916 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
15917 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15918 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15919 objc/execute/nested-3.m, objc/execute/np-2.m,
15920 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15921 objc/execute/redefining_self.m, objc/execute/root_methods.m,
15922 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15923 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15924 objc.dg/special/unclaimed-category-1.h,
15925 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15926 well as GNU runtime.
15927 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
15928 * execute/cascading-1.m, execute/function-message-1.m,
15929 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15930 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15931 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15932 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15933 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15934 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15935 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15936 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15937 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
15938 * objc.dg/bitfield-2.m: Run only on Darwin.
15939 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
15940 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15941 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
15942 * objc.dg/const-str-1.m: Fix constant string layout.
15943
15944 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
15945
15946 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15947
15948 2003-09-23 Geoffrey Keating <geoffk@apple.com>
15949
15950 * gcc.dg/darwin-abi-1.c: New file.
15951
15952 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15953
15954 PR target/12281
15955 * gcc.c-torture/compile/20030921-1.c: New test.
15956
15957 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15958
15959 * g++.dg/opt/reg-stack2.C: New test.
15960
15961 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15962
15963 * g++.dg/eh/delayslot1.C: New test.
15964
15965 2003-09-20 Richard Henderson <rth@redhat.com>
15966
15967 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15968
15969 2003-09-20 Roger Sayle <roger@eyesopen.com>
15970
15971 * gcc.c-torture/execute/20030920-1.c: New test case.
15972
15973 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15974
15975 * g++.dg/rtti/typeid3.C: Correct expected error message.
15976
15977 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15978
15979 PR c++/157
15980 * g++.dg/parse/crash12.C: New test.
15981
15982 2003-09-19 Janis Johnson <janis187@us.ibm.com>
15983
15984 * gcc.dg/compat/mixed-struct-check.h: New.
15985 * gcc.dg/compat/mixed-struct-defs.h: New.
15986 * gcc.dg/compat/mixed-struct-init.h: New.
15987 * gcc.dg/compat/struct-by-value-19_main.c: New.
15988 * gcc.dg/compat/struct-by-value-19_x.c: New.
15989 * gcc.dg/compat/struct-by-value-19_y.c: New.
15990 * gcc.dg/compat/struct-by-value-20_main.c: New.
15991 * gcc.dg/compat/struct-by-value-20_x.c: New.
15992 * gcc.dg/compat/struct-by-value-20_y.c: New.
15993 * gcc.dg/compat/struct-return-19_main.c: New.
15994 * gcc.dg/compat/struct-return-19_x.c: New.
15995 * gcc.dg/compat/struct-return-19_y.c: New.
15996 * gcc.dg/compat/struct-return-20_main.c: New.
15997 * gcc.dg/compat/struct-return-20_x.c: New.
15998 * gcc.dg/compat/struct-return-20_y.c: New.
15999
16000 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
16001 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
16002 so that it will not complain on LP64 targets.
16003
16004 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16005
16006 PR c++/495
16007 * g++.dg/template/friend24.C: New test.
16008
16009 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16010
16011 PR c++/12332
16012 * g++.dg/template/memtmpl2.C: New test.
16013
16014 2003-09-18 Mark Mitchell <mark@codesourcery.com>
16015
16016 PR target/11184
16017 * gcc.dg/builtin-apply1.c: New test.
16018
16019 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16020
16021 PR c++/9848
16022 * g++.dg/warn/Wunused-4.C: New test.
16023
16024 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16025
16026 PR c++/12316
16027 * g++.dg/other/gc2.C: New test.
16028
16029 2003-09-17 Mark Mitchell <mark@codesourcery.com>
16030
16031 PR c++/11991
16032 * g++.dg/rtti/typeid3.C: New test.
16033
16034 PR c++/12266
16035 * g++.dg/overload/template1.C: New test.
16036
16037 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16038
16039 * g++.dg/opt/cfg3.C: New test.
16040
16041 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16042
16043 PR c++/7939
16044 * g++.dg/template/crash11.C: New test.
16045
16046 2003-09-16 Jason Merrill <jason@redhat.com>
16047 Jakub Jelinek <jakub@redhat.com>
16048
16049 * gcc.dg/attr-warn-unused-result.c: New test.
16050
16051 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16052
16053 PR c++/12184
16054 * g++.dg/expr/call2.C: New test.
16055
16056 2003-09-15 Andreas Jaeger <aj@suse.de>
16057
16058 * gcc.dg/Wold-style-definition-1.c: New test.
16059
16060 2003-09-14 Mark Mitchell <mark@codesourcery.com>
16061
16062 PR c++/3907
16063 * g++.dg/parse/template12.C: New test.
16064
16065 * g++.dg/abi/bitfield11.C: New test.
16066 * g++.dg/abi/bitfield12.C: Likewise.
16067
16068 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
16069
16070 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16071 non-expansion of functional macro name without arguments at EOL.
16072 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16073
16074 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
16075
16076 * gcc.c-torture/execute/20030914-[12].c: New tests.
16077
16078 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16079
16080 PR c++/11788
16081 * g++.dg/overload/addr1.C: New test.
16082
16083 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16084
16085 * gcc.dg/20030909-1.c: New test.
16086
16087 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16088
16089 * gcc.dg/ultrasp10.c: New test.
16090
16091 2003-09-09 Devang Patel <dpatel@apple.com>
16092
16093 * gcc.dg/darwin-ld-6.c: New test.
16094
16095 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16096
16097 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16098
16099 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16100
16101 * gcc.dg/ia64-types1.c: New test.
16102 * gcc.dg/ia64-types2.c: Likewise.
16103
16104 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16105
16106 * gcc.dg/builtins-1.c: Add more _Complex tests.
16107 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16108
16109 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16110 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16111
16112 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16113
16114 PR c++/11786
16115 * g++.dg/lookup/koenig2.C: New test.
16116
16117 PR c++/5296
16118 * g++.dg/rtti/typeid2.C: New test.
16119
16120 2003-09-08 Jakub Jelinek <jakub@redhat.com>
16121
16122 * gcc.c-torture/compile/20030904-1.c: New test.
16123
16124 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16125
16126 * g++.dg/opt/longbranch2.C: New test.
16127
16128 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16129
16130 * g++.dg/template/crash10.C: Only compile it.
16131
16132 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16133
16134 PR middle-end/11665
16135 * gcc.c-torture/compile/20030907-1.c: New test.
16136 * g++.dg/init/array11.C: New test.
16137
16138 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16139
16140 PR c++/11852
16141 * g++.dg/init/struct1.C: New test.
16142
16143 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16144
16145 PR c++/12181
16146 * g++.dg/expr/comma1.C: New test.
16147
16148 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16149
16150 PR c++/11867
16151 * g++.dg/expr/static_cast5.C: New test.
16152
16153 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16154
16155 PR c++/11507
16156 * g++.dg/lookup/scoped7.C: New test.
16157
16158 PR c++/9574
16159 * g++.dg/other/static1.C: New test.
16160
16161 PR c++/11490
16162 * g++.dg/warn/template-1.C: New test.
16163
16164 PR c++/11432
16165 * g++.dg/template/crash10.C: New test.
16166
16167 PR c++/2478
16168 * g++.dg/overload/VLA.C: New test.
16169
16170 PR c++/10804
16171 * g++.dg/template/call1.C: New test.
16172
16173 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16174
16175 PR c++/11794
16176 * g++.dg/parse/using3.C: New test.
16177
16178 2003-09-06 Roger Sayle <roger@eyesopen.com>
16179
16180 PR c++/11409
16181 * g++.dg/overload/builtin3.C: New test case.
16182
16183 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16184
16185 PR c/9862
16186 * gcc.dg/20030906-1.c: New test.
16187 * gcc.dg/20030906-2.c: Likewise.
16188
16189 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16190
16191 PR c++/12167
16192 * g++.dg/parse/defarg5.C: New test.
16193
16194 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16195
16196 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16197
16198 PR c++/12163
16199 * g++.dg/expr/static_cast4.C: New test.
16200
16201 PR c++/12146
16202 * g++.dg/template/crash9.C: New test.
16203
16204 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16205
16206 * g++.old-deja/g++.ext/pretty2.C: Update for change
16207 in __FUNCTION__.
16208 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16209
16210 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16211
16212 PR c++/11922
16213 * g++/dg/template/qualified-id1.C: New test.
16214
16215 PR c++/12037
16216 * g++.dg/warn/noeffect4.C: New test.
16217
16218 2003-09-04 Matt Austern <austern@apple.com>
16219
16220 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16221 * g++.dg/ext/fnname2.C: Likewise.
16222 * g++.dg/ext/fnname3.C: Likewise.
16223
16224 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16225
16226 * g++.dg/expr/lval1.C: New test.
16227 * g++.dg/ext/lvcast.C: Remove.
16228
16229 2003-09-03 Roger Sayle <roger@eyesopen.com>
16230
16231 PR optimization/11700.
16232 * gcc.c-torture/compile/20030903-1.c: New test case.
16233
16234 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16235
16236 PR c++/12053
16237 * g++.dg/abi/layout4.C: New test.
16238
16239 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16240
16241 PR c++/11553
16242 * g++.dg/parse/friend3.C: New test.
16243
16244 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16245
16246 PR c++/11847
16247 * g++.dg/template/class1.C: New test.
16248
16249 PR c++/11808
16250 * g++.dg/expr/call1.C: New test.
16251
16252 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16253
16254 PR c++/12114
16255 * g++.dg/init/ref9.C: New test.
16256
16257 PR c++/11972
16258 * g++.dg/template/nested4.C: New test.
16259
16260 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16261
16262 PR c++/12093
16263 * g++.dg/template/non-dependent4.C: New test.
16264
16265 PR c++/11928
16266 * g++.dg/inherit/conv1.C: New test.
16267
16268 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16269
16270 PR c++/6196
16271 * g++.dg/ext/label1.C: New test.
16272 * g++.dg/ext/label2.C: Likewise.
16273
16274 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16275
16276 * g++.dg/expr/cond3.C: New test.
16277
16278 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16279
16280 * gcc.dg/builtins-1.c: Add new builtin cases.
16281
16282 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16283
16284 * gcc.dg/builtins-1.c: Add new cases.
16285 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16286
16287 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16288
16289 * gcc.dg/builtins-1.c: Add more math builtin tests.
16290 * gcc.dg/torture/builtin-attr-1.c: New test.
16291
16292 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16293
16294 PR optimization/5079
16295 * g++.dg/opt/static3.C: New test.
16296
16297 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16298
16299 * gcc.misc-tests/gcov-10b.c: New test.
16300
16301 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16302
16303 * g++.dg/opt/ptrmem3.C: New test.
16304
16305 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16306
16307 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16308
16309 * gcc.dg/20030826-2.c: New test.
16310
16311 2003-08-26 Roger Sayle <roger@eyesopen.com>
16312
16313 PR middle-end/12002
16314 * g77.f-torture/compile/12002.f: New test case.
16315
16316 2003-08-26 Roger Sayle <roger@eyesopen.com>
16317
16318 * gcc.dg/20030826-1.c: New test case.
16319
16320 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16321
16322 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16323
16324 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16325
16326 PR c++/11871
16327 * c++.dg/lookup/crash1.C: New test.
16328
16329 * c++.dg/warn/noeffect3.C: New test.
16330
16331 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16332
16333 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16334 * gcc.dg/compat/vector-1_y.c: Ditto.
16335 * gcc.dg/compat/vector-2_x.c: Ditto.
16336 * gcc.dg/compat/vector-2_y.c: Ditto.
16337
16338 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16339
16340 * gcc.dg/20030702-1.c: New test.
16341
16342 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16343
16344 PR c++/8795
16345 * g++.dg/ext/altivec-1.C: New test.
16346
16347 2003-08-24 Richard Henderson <rth@redhat.com>
16348
16349 * g++.dg/eh/simd-2.C: Add -w for x86.
16350
16351 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16352
16353 * gcc.dg/20030815-1.c: New test.
16354
16355 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16356
16357 PR c++/3765
16358 * g++.dg/parse/access6.C: New test.
16359
16360 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16361
16362 PR c++/641, c++/11876
16363 * g++.dg/template/friend22.C: New test.
16364 * g++.dg/template/friend23.C: Likewise.
16365
16366 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16367
16368 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16369 identically.
16370
16371 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16372
16373 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16374
16375 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16376
16377 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16378
16379 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16380
16381 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16382
16383 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16384
16385 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16386
16387 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16388
16389 PR c++/11919
16390 * g++.dg/overload/prom1.C: New test.
16391
16392 PR c++/11551
16393 * g++.dg/parse/dtor2.C: New test.
16394
16395 PR c++/10762
16396 * g++.dg/parse/using2.C: New test.
16397
16398 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16399
16400 PR target/11805
16401 * gcc.c-torture/compile/20030821-1.c: New.
16402
16403 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16404
16405 PR c++/11834
16406 * g++.dg/template/deduce2.C: New test.
16407
16408 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16409
16410 * gcc.c-torture/execute/20030821-1.c: New test.
16411
16412 2003-08-20 Roger Sayle <roger@eyesopen.com>
16413
16414 PR middle-end/11984
16415 * gcc.dg/20030820-1.c: New test case.
16416
16417 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16418
16419 PR c++/11945
16420 * g++.dg/warn/noeffect2.C: New test.
16421
16422 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16423
16424 PR c++/10926
16425 * g++.dg/template/dtor2.C: New test.
16426
16427 PR c++/11684
16428 * g++.dg/template/operator1.C: New test.
16429 * g++.dg/parse/operator4.C: New test.
16430
16431 PR c++/11946.C
16432 * g++.dg/expr/enum1.C: New test.
16433 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16434
16435 PR c++/11036.C
16436 * g++.dg/parse/elab2.C: New test.
16437 * g++.dg/parse/typedef4.C: Change error message.
16438 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16439 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16440 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16441
16442 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16443
16444 * gcc.dg/pch/warn-1.c: New.
16445 * gcc.dg/pch/warn-1.hs: New.
16446
16447 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16448 not-tested file.
16449
16450 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16451
16452 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16453
16454 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16455
16456 * gcc.dg/uninit-D.c: New Test.
16457 * gcc.dg/uninit-E.c: New Test.
16458 * gcc.dg/uninit-F.c: New Test.
16459 * gcc.dg/uninit-G.c: New Test.
16460
16461 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16462
16463 * g++.dg/README: Describe the pch directory.
16464
16465 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16466
16467 PR c++/11174
16468 * g++.dg/parse/access4.C: New test.
16469 * g++.dg/parse/access5.C: Likewise.
16470 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16471
16472 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16473
16474 * gcc.dg/noncompile/20030818-1.c: New.
16475
16476 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16477
16478 PR c++/11957
16479 * g++.dg/warn/noeffect1.C: New test.
16480
16481 * g++.dg/template/scope2.C: New test.
16482 * g++.dg/template/error2.C: Correct dg-error
16483
16484 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16485
16486 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16487
16488 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16489
16490 PR C++/11512
16491 * g++.dg/template/warn1.C: New.
16492
16493 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16494
16495 * g++.dg/template/error2.C: New test.
16496 * g++.dg/lookup/using7.C: Adjust errors
16497 * g++.old-deja/g++.pt/crash36.C: Likewise.
16498 * g++.old-deja/g++.pt/derived3.C: Likewise.
16499
16500 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16501
16502 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16503 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16504 * gcc.c-torture/execute/builtins/string-9.c: New, from
16505 string-opt-9.c. Adjust for execute/builtins framework.
16506 * gcc.c-torture/execute/string-opt-9.c: Delete.
16507
16508 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16509
16510 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16511
16512 * g++.dg/parse/ret-type2.C: New test.
16513
16514 PR c++/11703
16515 * g++.dg/init/new8.C: New test.
16516
16517 PR c++/10923
16518 * g++.dg/parse/typedef5.C: New test.
16519
16520 PR c++/9512
16521 * g++.dg/parse/qualified2.C: New test.
16522 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16523 invalid code.
16524
16525 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16526
16527 * g++.dg/conversion/ptrmem1.C: New test.
16528
16529 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16530
16531 PR target/11693
16532 * gcc.dg/20030811-1.c: New test.
16533
16534 PR target/11535
16535 * gcc.c-torture/execute/20030811-1.c: New test.
16536
16537 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16538
16539 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16540
16541 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16542
16543 PR c++/11789.C
16544 * g++.dg/inherit/multiple1.C: New test.
16545
16546 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16547
16548 * gcc.dg/spe1.c: New test.
16549
16550 PR c++/11670
16551 * g++.dg/expr/cast2.C: New test.
16552
16553 PR c++/10530
16554 * g++.dg/template/dependent-name2.C: New test.
16555
16556 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16557
16558 * g++.dg/parse/crash11.C: Put the dg options in comments.
16559
16560 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16561
16562 * lib/gcc-dg.exp: Update for diagnostic change.
16563
16564 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16565
16566 PR c++/5767
16567 * g++.dg/parse/crash11.C: New test.
16568
16569 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16570
16571 * gcc.dg/cpp/spacing1.c: Update.
16572
16573 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16574
16575 PR target/11739
16576 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16577 a value for -mtune.
16578
16579 2003-08-04 Roger Sayle <roger@eyesopen.com>
16580
16581 PR middle-end/11771
16582 * gcc.c-torture/compile/20030804-1.c: New test case.
16583
16584 2003-08-04 Roger Sayle <roger@eyesopen.com>
16585
16586 * gcc.dg/20030804-1.c: New test case.
16587
16588 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16589
16590 * gcc.dg/cpp/separate-1.c: New test.
16591
16592 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16593
16594 PR c++/11704
16595 * g++.dg/template/dependent-expr2.C: New test.
16596
16597 PR c++/11766
16598 * g++.dg/expr/ptrmem1.C: New test.
16599
16600 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16601
16602 PR c++/9453
16603 * g++.dg/template/friend15.C: New test.
16604
16605 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16606
16607 * lib/dg-pch.exp: Work round PCH bug.
16608
16609 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16610
16611 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16612 builtins. Move cases from builtins-4.c here.
16613
16614 * gcc.dg/torture/builtin-math-1.c: New test taken from
16615 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16616 additional cases.
16617
16618 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16619 Delete.
16620
16621 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16622
16623 PR c++/9447
16624 * g++.dg/template/using7.C: New test.
16625
16626 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16627
16628 * import1.c, import2.c: New tests.
16629
16630 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16631
16632 * g++.dg/eh/crossjump1.C: New test.
16633
16634 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16635
16636 PR c++/11697
16637 * g++.dg/template/using6.C: New test.
16638
16639 PR c++/11744
16640 * g++.dg/template/koenig2.C: New test.
16641
16642 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16643
16644 PR c++/7983
16645 * g++.dg/parse/typedef4.C: New test.
16646
16647 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16648
16649 PR c++/8442, c++/8806
16650 * g++.dg/template/elab1.C: New test.
16651 * g++.dg/template/type2.C: Likewise.
16652 * g++.dg/template/ttp3.C: Adjust expected error message.
16653 * g++.old-deja/g++.law/visibility13.C: Likewise.
16654 * g++.old-deja/g++.niklas/t135.C: Likewise.
16655 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16656 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16657 template argument.
16658 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16659
16660 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16661
16662 PR c++/11295
16663 * g++.dg/ext/stmtexpr1.C: New test.
16664
16665 * g++.dg/opt/tmp1.C: New test.
16666
16667 PR c++/11525
16668 * g++.dg/parse/constant4.C: New test.
16669
16670 PR c++/9447
16671 * g++.dg/template/using5.C: New test.
16672
16673 2003-07-31 Roger Sayle <roger@eyesopen.com>
16674
16675 * gcc.dg/builtins-27.c: New test case.
16676
16677 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16678
16679 * gcc.dg/tls/opt-7.c: New test.
16680
16681 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16682
16683 * g++.old-deja/g++.other/crash18.C: Remove.
16684
16685 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16686
16687 * g++.dg/template/explicit3.C: New.
16688 * g++.dg/template/explicit4.C: New.
16689 * g++.dg/template/explicit5.C: New.
16690
16691 PR c++/11347
16692 * g++.dg/template/memtmpl1.C: New.
16693
16694 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16695
16696 PR target/11565
16697 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16698 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16699
16700 2003-07-30 Jan Hubicka <jh@suse.cz>
16701
16702 * vtgc1.c: Kill.
16703
16704 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16705
16706 * gcc.dg/struct-in-proto-1.c: New test.
16707
16708 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16709
16710 * gcc.dg/cpp/include2.c: Only expect one message.
16711
16712 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16713
16714 PR c++/9447
16715 * g++.dg/template/using1.C: New test.
16716 * g++.dg/template/using2.C: New test.
16717 * g++.dg/template/using3.C: New test.
16718 * g++.dg/template/using4.C: New test.
16719
16720 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16721
16722 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16723 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16724
16725 2003-07-28 Jan Hubicka <jh@suse.cz>
16726
16727 PR c++/11530
16728 * g++.dg/opt/call1.C: New test.
16729
16730 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16731
16732 PR c++/11667
16733 * g++.dg/init/enum2.C: New test.
16734 * g++.dg/template/overload1.C: Add "-w" option.
16735
16736 2003-07-28 <hp@bitrange.com>
16737
16738 * gcc.dg/Wdeclaration-after-statement-1.c,
16739 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16740
16741 2003-07-28 Jakub Jelinek <jakub@redhat.com>
16742
16743 * gcc.c-torture/compile/20030725-1.c: New test.
16744
16745 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
16746
16747 * gcc.dg/20030505.c: Only run for SPE.
16748 Remove definition of opaque type.
16749
16750 2003-07-27 Mark Mitchell <mark@codesourcery.com>
16751
16752 * g++.dg/template/ptrmem6.C: New test.
16753
16754 2003-07-26 Geoffrey Keating <geoffk@apple.com>
16755
16756 * gcc.c-torture/compile/zero-strct-2.c: New test.
16757
16758 2003-07-25 Geoffrey Keating <geoffk@apple.com>
16759
16760 * gcc.dg/intermod-1.c: New test.
16761
16762 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16763
16764 PR c++/11617
16765 * g++.dg/template/lookup2.C: New test.
16766 * g++.dg/template/memclass1.C: Remove instantiated from error.
16767 * g++.dg/other/error2.C: Tweak expected errors.
16768
16769 PR c++/11596
16770 * g++.dg/template/defarg3.C: New test.
16771
16772 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16773
16774 2003-07-24 Mark Mitchell <mark@codesourcery.com>
16775
16776 * g++.dg/inherit/access5.C: New test.
16777
16778 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16779
16780 PR c++/11513
16781 * g++.dg/template/crash8.C: New test.
16782
16783 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16784
16785 PR c/10602
16786 * gcc.dg/noncompile/incomplete-2.c: New test.
16787
16788 2003-07-23 Mark Mitchell <mark@codesourcery.com>
16789
16790 PR c++/11645
16791 * g++.dg/inherit/access4.C: New test.
16792
16793 PR c++/11517
16794 * g++.dg/expr/cond2.C: New test.
16795
16796 PR optimization/10679
16797 * g++.dg/opt/inline4.C: New test.
16798
16799 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16800
16801 * g++.dg/parse/crash10: New test.
16802
16803 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16804
16805 * g++.dg/ext/flexary1.C: New test.
16806
16807 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16808
16809 PR c++/10793
16810 * g++.dg/template/crash9.C: New test.
16811
16812 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16813
16814 PR c++/3004
16815 * g++.dg/parse/typedef3.C: New test.
16816
16817 PR c++/7906
16818 * g++.dg/parse/operator2.C: New test.
16819
16820 PR c++/8895
16821 * g++.dg/parse/def-tmpl-arg1.C: New test.
16822
16823 PR c++/9282
16824 * g++.dg/parse/funptr1.C: New test.
16825
16826 PR c++/9452
16827 * g++.dg/parse/ambig3.C: New test.
16828
16829 PR c++/9454
16830 * g++.dg/parse/operator3.C: New test.
16831
16832 PR c++/9486
16833 * g++.dg/parse/template10.C: New test.
16834
16835 PR c++/9488
16836 * g++.dg/parse/template11.C: New test.
16837
16838 PR c++/10150
16839 * g++.dg/parse/invalid-op1.C: New test.
16840
16841 PR c++/10247
16842 * g++.dg/parse/condexpr1.C: New test.
16843
16844 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16845
16846 * g++.dg/ext/packed3.C: New test.
16847 * g++.dg/ext/packed4.C: New test.
16848
16849 * gcc.dg/pack-test-3.c: New test.
16850
16851 2003-07-21 Janis Johnson <janis187@us.ibm.com>
16852
16853 * lib/compat.exp: Handle dg-options per source file.
16854 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16855 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16856 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16857 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16858 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16859 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16860 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16861 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16862 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16863 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16864 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16865 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16866 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16867 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16868
16869 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16870
16871 PR c/10320
16872 * gcc.c-torture/execute/20030718-1.c: New test.
16873
16874 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16875
16876 PR optimization/11536
16877 * gcc.dg/20030721-1.c: New test.
16878
16879 2003-07-19 Mark Mitchell <mark@codesourcery.com>
16880
16881 PR c++/11546
16882 * g++.dg/template/lookup1.C: New test.
16883
16884 2003-07-19 Zack Weinberg <zack@codesourcery.com>
16885
16886 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16887 diagnostics of ill-formed constructs involving labels.
16888 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16889 the new 'previously defined here' message.
16890
16891 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16892
16893 * g++.dg/parse/non-dependent2.C: New test.
16894
16895 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16896
16897 * g++.dg/init/init-ref4.C: xfail on targets without
16898 weak symbols.
16899
16900 2003-07-17 Jakub Jelinek <jakub@redhat.com>
16901
16902 PR target/11087
16903 * gcc.c-torture/execute/20030717-1.c: New test.
16904
16905 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16906
16907 * g++.dg/opt/cfg1.C: New test.
16908
16909 2003-07-17 Mark Mitchell <mark@codesourcery.com>
16910
16911 PR optimization/11557
16912 * gcc.dg/20030717-1.c: New test.
16913
16914 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16915
16916 PR c++/10476
16917 * g++.dg/expr/crash-1.C: New test.
16918
16919 PR c++/11027
16920 * g++.dg/template/init3.C: New test.
16921
16922 PR c++/8222
16923 * g++.dg/template/non-dependent1.C: New test.
16924
16925 PR c++/11070
16926 * g++.dg/template/non-dependent2.C: New test.
16927
16928 PR c++/11071
16929 * g++.dg/template/non-dependent3.C: New test.
16930
16931 PR c++/9907
16932 * g++.dg/template/sizeof5.C: New test.
16933
16934 2003-07-17 Geoffrey Keating <geoffk@apple.com>
16935
16936 PR 11498
16937 * gcc.c-torture/compile/mangle-1.c: New file.
16938
16939 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16940
16941 PR c++/7809
16942 * g++.dg/parse/access3.C: New test.
16943
16944 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16945
16946 PR c++/11384
16947 * g++.dg/init/init-ref4.C: New test.
16948
16949 2003-07-16 Mark Mitchell <mark@codesourcery.com>
16950
16951 PR c++/11547
16952 * g++.dg/parse/constant3.C: New test.
16953 * g++.dg/parse/crash7.C: Likewise.
16954
16955 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16956
16957 PR target/11008
16958 * gcc.dg/i386-pentium4-not-mull.c: New.
16959
16960 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16961
16962 * gcc.dg/asm-names.c (ymain): Make it weak.
16963
16964 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16965
16966 PR c++/5421
16967 * g++.dg/template/friend21.C: New test.
16968
16969 2003-07-16 Jakub Jelinek <jakub@redhat.com>
16970
16971 * gcc.dg/cleanup-8.c: New test.
16972 * gcc.dg/cleanup-9.c: New test.
16973
16974 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16975
16976 * g++.dg/ext/dll-MI1.h: New file.
16977 * g++.dg/ext/dllexport-MI1.C: New file.
16978 * g++.dg/ext/dllimport-MI1.C: New file.
16979
16980 2003-07-15 Jakub Jelinek <jakub@redhat.com>
16981
16982 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16983 it does not have cmpstrsi patterns (just cmpmemsi).
16984
16985 2003-07-15 Mark Mitchell <mark@codesourcery.com>
16986
16987 PR debug/11473
16988 * g++.dg/debug/debug8.C: New test.
16989
16990 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16991
16992 PR c++/10108
16993 * g++.dg/template/crash7.C: New test.
16994
16995 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16996
16997 PR target/10795
16998 * gcc.c-torture/compile/20030708-1.c: New.
16999
17000 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17001
17002 * gcc.c-torture/execute/20030715-1.c: New test.
17003
17004 2003-07-14 Geoffrey Keating <geoffk@apple.com>
17005
17006 * gcc.dg/pch/inline-3.c: New file.
17007 * gcc.dg/pch/inline-3.hs: New file.
17008 * gcc.dg/pch/inline-4.c: New file.
17009 * gcc.dg/pch/inline-4.hs: New file.
17010
17011 2003-07-14 Mark Mitchell <mark@codesourcery.com>
17012
17013 PR c++/11509
17014 * g++.dg/template/crash6.C: New test.
17015
17016 PR c++/7053
17017 * g++.dg/template/friend20.C: New test.
17018
17019 PR c++/7019
17020 * g++.dg/template/overload2.C: New test.
17021
17022 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17023
17024 PR optimization/11440
17025 * gcc.c-torture/execute/20030714-1.c: New test.
17026
17027 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17028
17029 PR c++/11154
17030 * g++.dg/template/partial2.C: New test.
17031
17032 2003-07-13 Mark Mitchell <mark@codesourcery.com>
17033
17034 PR c++/11503
17035 * g++.dg/template/anon1.C: New test.
17036
17037 PR c++/11493
17038 PR c++/11495
17039 * g++.dg/parse/template9.C: Likewise.
17040 * g++.dg/template/crash4.C: New test.
17041 * g++.dg/template/koenig1.C: Likewise.
17042 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17043 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17044 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17045 functions.
17046 * g++.old-deja/g++.jason/template36.C: Likewise.
17047 * g++.old-deja/g++.mike/p1989.C: Likewise.
17048 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17049 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17050 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17051 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17052 compiling.
17053 * g++.old-deja/g++.pt/union2.C: Use this->.
17054
17055 2003-07-11 Jakub Jelinek <jakub@redhat.com>
17056
17057 * gcc.dg/20030711-1.c: New test.
17058
17059 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17060
17061 PR c++/11050
17062 * g++.dg/parse/args1.C: New test.
17063 * g++.pt/defarg8.C: Change expected errors.
17064
17065 2003-07-11 Mark Mitchell <mark@codesourcery.com>
17066
17067 PR c++/8164
17068 * g++.dg/template/nontype2.C: New test.
17069
17070 PR c++/10558
17071 * g++.dg/parse/template8.C: New test.
17072
17073 PR c++/8327
17074 * g++.dg/template/scope1.C: New test.
17075
17076 * g++.dg/warn/Wsign-compare-1.C: New test.
17077
17078 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17079
17080 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17081
17082 2003-07-10 Mark Mitchell <mark@codesourcery.com>
17083
17084 PR c++/9411
17085 * g++.dg/template/explicit2.C: New test.
17086
17087 PR c++/10032
17088 * g++.dg/warn/pedantic1.C: New test.
17089
17090 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17091
17092 PR c++ 9483
17093 * g++.dg/other/field1.C: New test.
17094
17095 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17096
17097 PR c/11449
17098 * gcc.c-torture/compile/20030707-1.c: New.
17099
17100 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17101
17102 PR c++/10849
17103 * g++.dg/template/access12.C: New test.
17104
17105 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17106
17107 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17108 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17109 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17110 * gcc.misc-tests/gcov.exp: Update
17111 * g++.dg/gcov/gcov.exp: Update
17112 * lib/gcov.exp: Update.
17113
17114 2003-07-08 Mark Mitchell <mark@codesourcery.com>
17115
17116 * g++.dg/abi/mangle17.C: Make sure template expressions are
17117 dependent.
17118 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17119 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17120 * g++.dg/opt/stack1.C: Remove erroneous code.
17121 * g++.dg/parse/template7.C: New test.
17122 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17123 * g++.old-deja/g++.pt/crash4.C: Likewise.
17124
17125 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17126
17127 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17128 with zero or one occurence of `$' after the initial `L'.
17129
17130 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17131
17132 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17133
17134 2003-07-08 Roger Sayle <roger@eyesopen.com>
17135
17136 PR c/11370
17137 * gcc.dg/Wunreachable-6.c: New testcase.
17138 * gcc.dg/Wunreachable-7.c: New testcase.
17139
17140 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17141
17142 PR c/11420
17143 * gcc.dg/20030708-1.c: New test.
17144
17145 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17146
17147 * gcc.dg/compat/sdata-section.h: New file.
17148 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17149 * gcc.dg/torture/mips-sdata-1.c: New test.
17150
17151 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17152
17153 PR c++/11030
17154 * g++.dg/template/friend19.C: New test.
17155
17156 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17157
17158 * g++.dg/opt/strength-reduce.C: New test.
17159
17160 2003-07-07 Roger Sayle <roger@eyesopen.com>
17161
17162 PR target/10979
17163 * gcc.dg/20030707-1.c: New testcase.
17164
17165 2003-07-07 Roger Sayle <roger@eyesopen.com>
17166
17167 PR optimization/11059
17168 * g++.dg/opt/emptyunion.C: New testcase.
17169
17170 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17171 Eric Botcazou <ebotcazou@libertysurf.fr>
17172
17173 * g++.dg/opt/stack1.C: New test.
17174
17175 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17176
17177 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17178 run test.
17179
17180 PR c++/11431
17181 * g++.dg/expr/static_cast3.C: New test.
17182
17183 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17184
17185 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17186 everywhere.
17187 * gcc.dg/concat.c: Concatenation of string constants with
17188 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17189 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17190 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17191 necessary to avoid multi-character character constant warning.
17192 * gcc.dg/cpp/escape.c: Likewise.
17193 * gcc.dg/cpp/ucs.c: Likewise.
17194 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17195 Fix a typo.
17196
17197 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17198
17199 PR c/11428
17200 * gcc.c-torture/compile/20030704-1.c: New.
17201
17202 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17203
17204 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17205
17206 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17207
17208 PR c++/5287, PR c++/7910, PR c++/11021
17209 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17210 tests for warnings.
17211 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17212 * g++.dg/ext/dllimport3.C: Likewise.
17213 * g++.dg/ext/dllimport4.C: New file.
17214 * g++.dg/ext/dllimport5.C: New file.
17215 * g++.dg/ext/dllimport6.C: New file.
17216 * g++.dg/ext/dllimport7.C: New file.
17217 * g++.dg/ext/dllimport8.C: New file.
17218 * g++.dg/ext/dllimport9.C: New file.
17219 * g++.dg/ext/dllimport10.C: New file.
17220 * g++.dg/ext/dllexport1.C: New file.
17221
17222 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17223
17224 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17225 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17226
17227 2003-07-03 Roger Sayle <roger@eyesopen.com>
17228
17229 * gcc.dg/builtins-25.c: New testcase.
17230 * gcc.dg/builtins-26.c: New testcase.
17231
17232 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17233
17234 * gcc.dg/compat/vector-defs.h: New file.
17235 * gcc.dg/compat/vector-setup.h: New file.
17236 * gcc.dg/compat/vector-check.h: New file.
17237 * gcc.dg/compat/vector-1_main.c: New file.
17238 * gcc.dg/compat/vector-1_x.c: New file.
17239 * gcc.dg/compat/vector-1_y.c: New file.
17240 * gcc.dg/compat/vector-2_main.c: New file.
17241 * gcc.dg/compat/vector-2_x.c: New file.
17242 * gcc.dg/compat/vector-2_y.c: New file.
17243
17244 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17245 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17246 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17247 * gcc.dg/compat/struct-align-1.h: New file.
17248 * gcc.dg/compat/struct-align-1_main.c: New file.
17249 * gcc.dg/compat/struct-align-1_x.c: New file.
17250 * gcc.dg/compat/struct-align-1_y.c: New file.
17251 * gcc.dg/compat/struct-align-2.h: New file.
17252 * gcc.dg/compat/struct-align-2_main.c: New file.
17253 * gcc.dg/compat/struct-align-2_x.c: New file.
17254 * gcc.dg/compat/struct-align-2_y.c: New file.
17255
17256 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17257 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17258 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17259 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17260 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17261 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17262 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17263 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17264 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17265 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17266 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17267 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17268 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17269 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17270 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17271 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17272 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17273 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17274 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17275 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17276 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17277 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17278 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17279 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17280 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17281 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17282 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17283 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17284 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17285
17286 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17287
17288 * gcc.dg/i386-call-1.c: New test.
17289
17290 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17291
17292 PR c++/9162
17293 * g++.dg/parse/defarg4.C: New.
17294
17295 2003-07-03 Roger Sayle <roger@eyesopen.com>
17296
17297 PR target/10700
17298 * gcc.c-torture/compile/20030703-1.c: New test case.
17299
17300 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17301
17302 * g++.dg/template/local3.C: Remove extra semicolon.
17303
17304 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17305
17306 * gcc.dg/i386-volatile-1.c: New test.
17307
17308 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17309
17310 PR c++/11072
17311 * g++.dg/other/offsetof2.C: XFAIL.
17312 * g++.dg/other/offsetof5.C: New.
17313
17314 PR c++/10219
17315 * g++.dg/template/error1.C: New.
17316
17317 PR c++/9779
17318 * g++.dg/template/dependent-expr1.C: New.
17319
17320 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17321
17322 PR c++/6949
17323 * g++.dg/template/local3.C: New test.
17324
17325 PR c++/11149
17326 * g++.dg/lookup/scoped6.C: New test.
17327
17328 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17329
17330 PR c++/8046
17331 * g++.dg/other/error7.C: New test.
17332
17333 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17334
17335 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17336 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17337 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17338 * g++.old-deja/g++.other/union2.C: Likewise.
17339 * gcc.dg/c90-const-expr-2.c: Likewise.
17340 * gcc.dg/c90-const-expr-3.c: Likewise.
17341 * gcc.dg/c99-const-expr-2.c: Likewise.
17342 * gcc.dg/c99-const-expr-3.c: Likewise.
17343 * gcc.dg/concat.c: Likewise.
17344
17345 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17346
17347 PR c++/9559
17348 * g++.dg/init/static1.C: New test.
17349
17350 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17351
17352 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17353 * g++.old-deja/g++.other/access2.C: Likewise.
17354 * g++.old-deja/g++.other/decl2.C: Likewise.
17355 * gcc.c-torture/execute/20020615-1.c: Likewise.
17356
17357 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17358
17359 PR c++/4933
17360 * g++.dg/template/sizeof4.C: New test.
17361
17362 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17363
17364 * g++.dg/other/error6.C: New test.
17365
17366 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17367
17368 PR c++/10750
17369 * g++.dg/parse/constant2.C: New test.
17370
17371 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17372
17373 PR c++/11106
17374 * g++.dg/other/error5.C: New test.
17375
17376 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17377
17378 * gcc.dg/format/gcc_diag-1.c: New test.
17379
17380 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17381
17382 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17383
17384 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17385
17386 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17387 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17388 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17389
17390 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17391
17392 * gcc.c-torture/execute/builtins/string-8.c: New test.
17393 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17394 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17395 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17396
17397 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17398
17399 PR c++/10468
17400 * g++.dg/ext/typeof6.C: New test.
17401
17402 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17403
17404 PR c++/10796
17405 * g++.dg/init/enum1.C: New test.
17406
17407 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17408
17409 * gcc.dg/20030627-1.c: New test.
17410
17411 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17412
17413 PR c++/11332
17414 * g++.dg/expr/static_cast2.C: New test.
17415
17416 2003-06-26 Roger Sayle <roger@eyesopen.com>
17417 Jakub Jelinek <jakub@redhat.com>
17418
17419 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17420 sprintf(dst,"%s",src) optimization.
17421 * gcc.c-torture/execute/20030626-1.c: New test case.
17422 * gcc.c-torture/execute/20030626-2.c: New test case.
17423
17424 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17425
17426 * gcc.c-torture/execute/multi-ix.c: New test.
17427
17428 * gcc.c-torture/execute/simd-4.c (main):
17429 Added missing semicolon at end of union.
17430
17431 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17432
17433 PR c++/8266
17434 * g++.dg/template/explicit-instantiation3.C: New test.
17435
17436 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17437
17438 * gcc.dg/20030626-1.c: Use signed char.
17439
17440 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17441
17442 * gcc.dg/20030626-1.c: New test.
17443
17444 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17445
17446 * const-str-2.m: Update.
17447
17448 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17449
17450 PR c++/10990
17451 * g++.dg/rtti/dyncast1.C: New test.
17452 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17453 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17454 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17455
17456 PR c++/10931
17457 * g++.dg/expr/static_cast1.C: New test.
17458
17459 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17460
17461 * gcc.dg/20030625-1.c: New test.
17462
17463 2003-06-24 Roger Sayle <roger@eyesopen.com>
17464
17465 * gcc.c-torture/compile/20030624-1.c: New test case.
17466
17467 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17468
17469 * gcc.c-torture/execute/string-opt-17.c: New test.
17470
17471 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17472
17473 PR c++/5754
17474 * g++.dg/parse/crash6.C: New test.
17475
17476 2003-06-23 Roger Sayle <roger@eyesopen.com>
17477
17478 * gcc.dg/builtins-24.c: New test case.
17479
17480 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17481
17482 * g++.dg/opt/operator1.C: New test.
17483
17484 2003-06-22 Roger Sayle <roger@eyesopen.com>
17485
17486 * gcc.c-torture/execute/string-opt-16.c: New test case.
17487
17488 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17489
17490 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17491 * g++.old-deja/g++.other/conv7.C: Likewise
17492 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17493 * g++.old-deja/g++.other/overload14.C: Likewise.
17494
17495 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17496
17497 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17498 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17499
17500 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17501
17502 PR c++/10888
17503 * g++.dg/warn/Winline-3.C: New test.
17504
17505 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17506
17507 * lib/target-supports.exp (check_alias_available): Make the test
17508 program acceptable to the Solaris assembler.
17509
17510 PR c++/10749
17511 * g++.dg/template/memclass2.C: New test.
17512
17513 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17514 Eric Botcazou <ebotcazou@libertysurf.fr>
17515
17516 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17517 data for non-matching targets.
17518 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17519
17520 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17521
17522 PR c++/10845
17523 * g++.dg/template/member3.C: New test.
17524
17525 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17526
17527 PR c++/10939
17528 * g++.dg/template/func1.C: New test.
17529
17530 PR c++/9649
17531 * g++.dg/template/static4.C: New test.
17532 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17533
17534 PR c++/11041
17535 * g++.dg/init/ref7.C: New test.
17536
17537 2003-06-19 Matt Austern <austern@apple.com>
17538
17539 PR c++/11228
17540 * g++.dg/anew1.C: New test.
17541 * g++.dg/anew2.C: New test.
17542 * g++.dg/anew3.C: New test.
17543 * g++.dg/anew4.C: New test.
17544
17545 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17546
17547 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17548
17549 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17550
17551 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17552 endian-dependent.
17553
17554 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17555
17556 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17557 Remove cruft.
17558
17559 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17560
17561 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17562 * gcc.c-torture/compile/961203-1.c: Likewise.
17563 * gcc.c-torture/compile/980506-1.c: Likewise.
17564
17565 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17566
17567 PR c++/10712
17568 * g++.dg/lookup/using7.C: New test.
17569
17570 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17571
17572 PR c++/11105
17573 * g++.dg/abi/conv1.C: Remove it.
17574 * g++.dg/template/conv7.C: New test.
17575 * g++.dg/template/conv8.C: Likewise.
17576 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17577 conversion operator.
17578
17579 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17580
17581 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17582 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17583 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17584 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17585 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17586 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17587 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17588 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17589 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17590 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17591 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17592 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17593 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17594 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17595 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17596 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17597 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17598 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17599 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17600 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17601 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17602 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17603 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17604 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17605 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17606 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17607 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17608 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17609 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17610
17611 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17612
17613 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17614 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17615 indications.
17616
17617 2003-06-16 Roger Sayle <roger@eyesopen.com>
17618
17619 * gcc.dg/i386-387-5.c: New test case.
17620 * gcc.dg/i386-387-6.c: New test case.
17621 * gcc.dg/builtins-23.c: New test case.
17622
17623 2003-06-15 Roger Sayle <roger@eyesopen.com>
17624
17625 * gcc.dg/builtins-22.c: New test case.
17626 * gcc.dg/i386-387-1.c: Update to test exp.
17627 * gcc.dg/i386-387-2.c: Likewise.
17628
17629 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17630
17631 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17632
17633 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17634
17635 * lib/gcc-dg.exp (dg-require-dll): New function.
17636 (dg-xfail-if): Likewise.
17637 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17638 driver.
17639
17640 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17641 * gcc.c-torture/compile/20001205-1.c: Likewise.
17642 * gcc.c-torture/compile/20001226-1.c: Likewise.
17643 * gcc.c-torture/compile/20010518-2.c: Likewise.
17644 * gcc.c-torture/compile/20020312-1.c: Likewise.
17645 * gcc.c-torture/compile/20020604-1.c: Likewise.
17646 * gcc.c-torture/compile/920501-12.c: Likewise.
17647 * gcc.c-torture/compile/920501-4.c: Likewise.
17648 * gcc.c-torture/compile/920520-1.c: Likewise.
17649 * gcc.c-torture/compile/920521-1.c: Likewise.
17650 * gcc.c-torture/compile/920625-1.c: Likewise.
17651 * gcc.c-torture/compile/961203-1.c: Likewise.
17652 * gcc.c-torture/compile/980506-1.c: Likewise.
17653 * gcc.c-torture/compile/981006-1.c: Likewise.
17654 * gcc.c-torture/compile/981022-1.c: Likewise.
17655 * gcc.c-torture/compile/981223-1.c: Likewise.
17656 * gcc.c-torture/compile/990617-1.c: Likewise.
17657 * gcc.c-torture/compile/dll.c: Likewise.
17658 * gcc.c-torture/compile/labels-3.c: Likewise.
17659 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17660 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17661 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17662 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17663 * gcc.c-torture/compile/simd-5.c: Likewise.
17664 * gcc.c-torture/compile/20000804-1.x: Remove.
17665 * gcc.c-torture/compile/20001205-1.x: Likewise.
17666 * gcc.c-torture/compile/20001226-1.x: Likewise.
17667 * gcc.c-torture/compile/20010518-2.x: Likewise.
17668 * gcc.c-torture/compile/20020312-1.x: Likewise.
17669 * gcc.c-torture/compile/20020604-1.x: Likewise.
17670 * gcc.c-torture/compile/920501-12.x: Likewise.
17671 * gcc.c-torture/compile/920501-4.x: Likewise.
17672 * gcc.c-torture/compile/920520-1.x: Likewise.
17673 * gcc.c-torture/compile/920521-1.x: Likewise.
17674 * gcc.c-torture/compile/920625-1.x: Likewise.
17675 * gcc.c-torture/compile/961203-1.x: Likewise.
17676 * gcc.c-torture/compile/980506-1.x: Likewise.
17677 * gcc.c-torture/compile/981006-1.x: Likewise.
17678 * gcc.c-torture/compile/981022-1.x: Likewise.
17679 * gcc.c-torture/compile/981223-1.x: Likewise.
17680 * gcc.c-torture/compile/990617-1.x: Likewise.
17681 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17682 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17683 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17684 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17685 * gcc.c-torture/compile/simd-5.x: Likewise.
17686
17687 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17688
17689 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17690
17691 * gcc.c-torture/execute/20030611-1.c: New test.
17692
17693 2003-06-12 Roger Sayle <roger@eyesopen.com>
17694
17695 PR middle-end/168
17696 * gcc.dg/20030612-1.c: New test case.
17697
17698 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17699
17700 PR c++/10635
17701 * g++.dg/expr/cast1.C: New test.
17702
17703 2003-06-12 Roger Sayle <roger@eyesopen.com>
17704
17705 * gcc.dg/builtins-21.c: New test case.
17706
17707 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17708
17709 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17710 options instead of at the end.
17711 * lib/objc.exp (objc_target_compile): Likewise.
17712
17713 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17714
17715 PR c++/10432
17716 * g++.dg/parse/error1.C: New test.
17717
17718 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17719
17720 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17721 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17722 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17723 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17724 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17725 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17726 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17727 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17728 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17729 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17730 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17731 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17732 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17733 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17734 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17735 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17736 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17737 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17738 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17739 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17740 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17741 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17742 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17743 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17744
17745 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17746 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17747 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17748 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17749 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17750 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17751 * gcc.dg/compat/scalar-return-3_main.c: New file.
17752 * gcc.dg/compat/scalar-return-3_x.c: New file.
17753 * gcc.dg/compat/scalar-return-3_y.c: New file.
17754 * gcc.dg/compat/scalar-return-4_main.c: New file.
17755 * gcc.dg/compat/scalar-return-4_x.c: New file.
17756 * gcc.dg/compat/scalar-return-4_y.c: New file.
17757
17758 2003-06-10 Janis Johnson <janis187@us.ibm.com>
17759
17760 * gcc.dg/compat/fp2-struct-check.h: New file.
17761 * gcc.dg/compat/fp2-struct-defs.h: New file.
17762 * gcc.dg/compat/fp2-struct-init.h: New file.
17763 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17764 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17765 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17766 * gcc.dg/compat/struct-return-10_main.c: New file.
17767 * gcc.dg/compat/struct-return-10_x.c: New file.
17768 * gcc.dg/compat/struct-return-10_y.c: New file.
17769
17770 * gcc.dg/compat/compat-common.h: New file.
17771 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17772 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17773 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17774 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17775 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17776 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17777 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17778 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17779 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17780 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17781 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17782 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17783 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17784 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17785 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17786 * gcc.dg/compat/small-struct-check.h: Ditto.
17787 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17788 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17789 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17790 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17791 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17792 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17793 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17794 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17795 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17796 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17797 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17798 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17799 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17800 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17801 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17802 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17803 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17804 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17805 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17806 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17807 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17808 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17809 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17810 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17811 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17812 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17813 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17814 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17815 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17816 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17817
17818 2003-06-10 Geoffrey Keating <geoffk@apple.com>
17819
17820 * g++.dg/pch/static-1.C: New file.
17821 * g++.dg/pch/static-1.Hs: New file.
17822
17823 2003-06-10 Richard Henderson <rth@redhat.com>
17824
17825 * gcc.dg/asm-7.c: Adjust expected warning text.
17826
17827 2003-06-10 Roger Sayle <roger@eyesopen.com>
17828
17829 * gcc.dg/builtins-20.c: New test case.
17830
17831 2003-06-10 Mark Mitchell <mark@codesourcery.com>
17832
17833 PR c++/11131
17834 * g++.dg/opt/template1.C: New test.
17835
17836 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17837
17838 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17839 additional_sources.
17840
17841 2003-05-21 David Taylor <dtaylor@emc.com>
17842
17843 * gcc.dg/Wpadded.c: New file.
17844
17845 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17846
17847 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17848 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17849 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17850 dg-require-weak.
17851
17852 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17853
17854 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17855
17856 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17857
17858 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17859 (dg-require-alias): Likewise.
17860 (dg-require-gc-sections): Likewise.
17861 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17862
17863 2003-06-08 Richard Henderson <rth@redhat.com>
17864
17865 * gcc.dg/20011029-2.c: Fix the array reference.
17866 * gcc.dg/asm-7.c: New.
17867
17868 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17869
17870 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17871
17872 2003-06-08 Mark Mitchell <mark@codesourcery.com>
17873
17874 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17875 (dg-require-gc-sections): Likewise.
17876
17877 2003-06-08 Jan Hubicka <jh@suse.cz>
17878
17879 * i386-cmov1.c: Fix regular expression.
17880 * i386-cvt-1.c: Likewise.
17881 * i386-local.c: Likewise.
17882 * i386-local2.c: Likewise.
17883 * i386-mul.c: Likewise.
17884 * i386-ssetype-1.c: Likewise.
17885 * i386-ssetype-3.c: Likewise.
17886 * i386-ssetype-5.c: Likewise.
17887
17888 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17889
17890 PR c++/11039
17891 * g++.dg/warn/implicit-typename2.C: New test.
17892 * g++.dg/warn/implicit-typename3.C: New test.
17893
17894 2003-06-07 Richard Henderson <rth@redhat.com>
17895
17896 * g++.dg/other/offsetof3.C: Use size_t.
17897 * g++.dg/other/offsetof4.C: Likewise.
17898
17899 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17900
17901 * lib/copy-file.exp: New. Implement gcc_copy_files.
17902
17903 * lib/dg-pch.exp: Load copy-file.exp
17904 (dg-pch): Use gcc_copy_files instead of "file copy".
17905
17906 2003-06-06 Mark Mitchell <mark@codesourcery.com>
17907
17908 * gcc.dg/weak/weak.exp: Simplify.
17909 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17910 * gcc.dg/weak/weak-1.c: Likewise.
17911 * gcc.dg/weak/weak-2.c: Likewise.
17912 * gcc.dg/weak/weak-3.c: Likewise.
17913 * gcc.dg/weak/weak-4.c: Likewise.
17914 * gcc.dg/weak/weak-5.c: Likewise.
17915 * gcc.dg/weak/weak-6.c: Likewise.
17916 * gcc.dg/weak/weak-7.c: Likewise.
17917 * gcc.dg/weak/weak-8.c: Likewise.
17918 * gcc.dg/weak/weak-9.c: Likewise.
17919
17920 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
17921
17922 gcc.c-torture/execute/20030606-1.c: New.
17923
17924 2003-06-06 Roger Sayle <roger@eyesopen.com>
17925
17926 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17927 * gcc.dg/builtins-19.c: Likewise.
17928
17929 2003-06-06 Roger Sayle <roger@eyesopen.com>
17930
17931 * gcc.dg/builtins-2.c: Add some more tests.
17932 * gcc.dg/builtins-18.c: New test case.
17933 * gcc.dg/builtins-19.c: New test case.
17934
17935 2003-06-06 Roger Sayle <roger@eyesopen.com>
17936 Jim Wilson <wilson@tuliptree.org>
17937
17938 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17939
17940 2003-06-06 Jakub Jelinek <jakub@redhat.com>
17941
17942 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17943 mempcpy/stpcpy calls not to be optimized into something else.
17944 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17945 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17946 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17947
17948 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17949
17950 * gcc.dg/format/asm_fprintf-1.c: New test.
17951
17952 2003-06-05 Mark Mitchell <mark@codesourcery.com>
17953
17954 * lib/gcc-defs.exp (additional_sources): New variable.
17955 (dg-additional-sources): New function.
17956 (additional_files): New variable.
17957 (dg-additional-files): New function.
17958 (dg-additional-files-options): Likewise.
17959 * lib/gcc-dg.exp (dg-require-weak): New function.
17960 (dg-require-alias): Likewise.
17961 (dg-require-gc-sections): Likewise.
17962 * lib/target-supports.exp (check_alias_available): Remove testfile
17963 parameter.
17964 (check_gc_sections_available): New function.
17965 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17966 (dg-gpp-additional-files): Likewise.
17967 * lib/g++.exp (additional_sources): Remove.
17968 (additional_files): Likewise.
17969 (g++_target_compile): Use dg-additional-files-options.
17970
17971 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17972 Tcl logic.
17973 * gcc.dg/special/ecos.exp: Remove.
17974 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17975 * gcc.dg/special/alias-1.c: Likewise.
17976 * gcc.dg/special/alias-2.c: Likewise.
17977 * gcc.dg/special/gcsec-1.c: Likewise.
17978 * gcc.dg/special/weak-1.c: Likewise.
17979 * gcc.dg/special/weak-2.c: Likewise.
17980 * gcc.dg/special/wkali-1.c: Likewise.
17981 * gcc.dg/special/wkali-2.c: Likewise.
17982
17983 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17984 dg-gpp-additional-*.
17985 * g++.dg/special/conpr-3.C: Likewise.
17986 * g++.dg/special/conpr-4.C: Likewise.
17987 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17988 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17989 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17990 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17991 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17992 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17993 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17994 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17995 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17996 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17997 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17998 * g++.old-deja/g++.other/comdat1.C: Likewise.
17999 * g++.old-deja/g++.other/comdat2.C: Likewise.
18000 * g++.old-deja/g++.other/comdat3.C: Likewise.
18001 * g++.old-deja/g++.other/ctor1.C: Likewise.
18002 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
18003
18004 2003-06-05 Richard Henderson <rth@redhat.com>
18005
18006 * gcc.dg/debug/20030605-1.c: New.
18007
18008 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18009
18010 * README.QMTEST: Update.
18011
18012 2003-06-04 Richard Henderson <rth@redhat.com>
18013
18014 * gcc.dg/cleanup-1.c: New.
18015 * gcc.dg/cleanup-2.c: New.
18016 * gcc.dg/cleanup-3.c: New.
18017 * gcc.dg/cleanup-4.c: New.
18018 * gcc.dg/cleanup-5.c: New.
18019 * gcc.dg/cleanup-6.c: New.
18020 * gcc.dg/cleanup-7.c: New.
18021
18022 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18023
18024 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18025
18026 * lib/dg-pch.exp: New file.
18027 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18028 * gcc.dg/pch/pch.exp: Likewise.
18029
18030 2003-06-04 Roger Sayle <roger@eyesopen.com>
18031
18032 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18033 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18034 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18035 * gcc.dg/builtins-17.c: New test case.
18036 * gcc.dg/i386-387-4.c: New test case.
18037 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18038
18039 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18040
18041 * gcc.dg/ultrasp9.c: New test.
18042
18043 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18044
18045 * gcc.c-torture/compile/20030604-1.c: New test.
18046 * gcc.dg/sparc-constant-1.c: New test.
18047
18048 2003-06-03 Glen Nakamura <glen@imodulo.com>
18049
18050 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
18051
18052 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18053
18054 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18055
18056 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18057 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18058
18059 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
18060
18061 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
18062
18063 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18064
18065 PR c++/10940
18066 * g++.dg/template/spec10.C: New test.
18067
18068 2003-06-03 Roger Sayle <roger@eyesopen.com>
18069
18070 * gcc.dg/builtins-16.c: New test case.
18071
18072 2003-06-03 Jakub Jelinek <jakub@redhat.com>
18073
18074 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18075 mempcpy test with post-increments.
18076 * gcc.c-torture/execute/string-opt-3.c: New test.
18077 * gcc.dg/string-opt-1.c: New test.
18078
18079 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
18080
18081 PR fortran/10965
18082 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18083
18084 2003-06-02 Mark Mitchell <mark@codesourcery.com>
18085
18086 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18087 (scan-assembler): ... here. Use dg-scan.
18088 (scan-assembler-not): Likewise.
18089 (scan-file): New function.
18090 (scan-file-not): Likewise.
18091 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18092 * gcc.dg/cpp/_Pragma4.c: Likewise.
18093 * gcc.dg/cpp/_Pragma5.c: Likewise.
18094 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18095 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18096 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18097 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18098 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18099 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18100 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18101 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18102 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18103 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18104 * gcc.dg/cpp/cxxcom1.c: Likewise.
18105 * gcc.dg/cpp/line1.c: Likewise.
18106 * gcc.dg/cpp/maccom1.c: Likewise.
18107 * gcc.dg/cpp/maccom2.c: Likewise.
18108 * gcc.dg/cpp/maccom3.c: Likewise.
18109 * gcc.dg/cpp/maccom4.c: Likewise.
18110 * gcc.dg/cpp/maccom5.c: Likewise.
18111 * gcc.dg/cpp/maccom6.c: Likewise.
18112 * gcc.dg/cpp/multiline.c: Likewise.
18113 * gcc.dg/cpp/spacing1.c: Likewise.
18114 * gcc.dg/cpp/spacing2.c: Likewise.
18115 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18116 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18117 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18118 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18119 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18120 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18121 * gcc.dg/cpp/cxxcom2.c: Likewise.
18122 * gcc.dg/cpp/cxxcom2.h: New file.
18123
18124 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18125 * g++.dg/cpp/truefalse.C: Here.
18126 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18127
18128 2003-06-01 Loren James Rittle <ljrittle@acm.org>
18129
18130 * gcc.dg/cpp/redef3.c: New file.
18131
18132 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18133
18134 * gcc.dg/i386-loop-3.c: New test.
18135
18136 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18137
18138 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18139
18140 2003-05-31 Roger Sayle <roger@eyesopen.com>
18141
18142 * gcc.dg/fwrapv-1.c: New test case.
18143 * gcc.dg/fwrapv-2.c: New test case.
18144
18145 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18146
18147 PR c++/10956
18148 * g++.dg/template/spec9.C: New test.
18149
18150 2003-05-29 Roger Sayle <roger@eyesopen.com>
18151
18152 * gcc.dg/duff-4.c: New test case.
18153
18154 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18155
18156 PR fortran/10843
18157 * g77.dg/ffixed-form-1.f: New test
18158 * g77.dg/ffixed-form-2.f: New test
18159 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18160 * g77.dg/ffree-form-3.f: New test
18161
18162 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18163
18164 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18165 * gcc.dg/wint_t-1.c: Likewise.
18166
18167 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18168
18169 * g++.dg/template/access11.C: New test.
18170
18171 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18172
18173 PR c++/10849
18174 * g++.dg/template/access10.C: New test.
18175
18176 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18177 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18178
18179 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18180
18181 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18182
18183 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18184 suppress for powerpc-*-darwin*.
18185 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18186
18187 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18188
18189 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18190 suppress option for powerpc-*-darwin*.
18191
18192 2003-05-23 Roger Sayle <roger@eyesopen.com>
18193
18194 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18195 * gcc.dg/builtins-4.c: Add test for fmod.
18196
18197 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18198
18199 PR c++/10682
18200 * g++.dg/template/instantiate4.C: New test.
18201
18202 2003-05-22 Roger Sayle <roger@eyesopen.com>
18203
18204 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18205
18206 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18207
18208 * gcc.dg/compat/scalar-return-1_main.c: New file.
18209 * gcc.dg/compat/scalar-return-1_x.c: New file.
18210 * gcc.dg/compat/scalar-return-1_y.c: New file.
18211 * gcc.dg/compat/scalar-return-2_main.c: New file.
18212 * gcc.dg/compat/scalar-return-2_x.c: New file.
18213 * gcc.dg/compat/scalar-return-2_y.c: New file.
18214 * gcc.dg/compat/struct-return-3_main.c: New file.
18215 * gcc.dg/compat/struct-return-3_y.c: New file.
18216 * gcc.dg/compat/struct-return-3_x.c: New file.
18217 * gcc.dg/compat/struct-return-2_main.c: New file.
18218 * gcc.dg/compat/struct-return-2_x.c: New file.
18219 * gcc.dg/compat/struct-return-2_y.c: New file.
18220
18221 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18222
18223 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18224 for hppa*-hp-hpux*.
18225 * gcc.dg/20021014-1.c (dg-options): Likewise.
18226 * gcc.dg/nest.c (dg-options): Likewise.
18227
18228 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18229
18230 PR c++/9738
18231 * g++.dg/ext/dllimport2.C: New file.
18232 * g++.dg/ext/dllimport3.C: New file.
18233
18234 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18235
18236 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18237 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18238 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18239 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18240 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18241 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18242 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18243 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18244 * gcc.dg/compat/small-struct-defs.h: New file.
18245 * gcc.dg/compat/small-struct-init.h: New file.
18246 * gcc.dg/compat/small-struct-check.h: New file.
18247 * gcc.dg/compat/fp-struct-defs.h: New file.
18248 * gcc.dg/compat/fp-struct-check.h: New file.
18249 * gcc.dg/compat/fp-struct-init.h: New file.
18250 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18251 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18252
18253 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18254
18255 * gcc.dg/20030225-2.c: New test.
18256
18257 2003-05-18 Roger Sayle <roger@eyesopen.com>
18258 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18259
18260 * gcc.c-torture/compile/20030518-1.c: New test case.
18261
18262 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18263
18264 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18265 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18266 gcc-dg-debug-runtest.
18267 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18268 gcc-dg-debug-runtest.
18269
18270 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18271
18272 PR c++/9022
18273 * g++.dg/lookup/using6.C: New test.
18274
18275 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18276
18277 * g++.dg/parse/access2.C: New test.
18278
18279 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18280
18281 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18282 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18283 * gcc.dg/debug/debug.exp: Likewise.
18284
18285 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18286
18287 * gcc.dg/dollar.c: New test.
18288
18289 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18290
18291 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18292 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18293 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18294 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18295 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18296 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18297 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18298 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18299 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18300 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18301 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18302 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18303 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18304 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18305 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18306 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18307 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18308 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18309
18310 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18311
18312 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18313 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18314 support for "repo" mode.
18315 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18316 * lib/g77-dg.exp: Likewise.
18317 * lib/obj-dg.exp: Likewise.
18318
18319 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18320
18321 Merge from gcc-3_2-rhl8-branch:
18322 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18323
18324 * gcc.dg/tls/opt-6.c: New test.
18325
18326 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18327
18328 * gcc.dg/20030405-1.c: New test.
18329
18330 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18331
18332 * gcc.dg/20030309-1.c: New test.
18333
18334 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18335
18336 * gcc.c-torture/execute/20030307-1.c: New test.
18337
18338 2003-02-20 Randolph Chung <tausq@debian.org>
18339
18340 * gcc.c-torture/compile/20030220-1.c: New test.
18341
18342 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18343
18344 * gcc.dg/20030217-1.c: New test.
18345
18346 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18347
18348 * gcc.c-torture/compile/20020129-1.c: New test.
18349
18350 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18351
18352 * gcc.dg/unroll-1.c: New test.
18353
18354 2002-11-16 Jan Hubicka <jh@suse.cz>
18355
18356 * gcc.c-torture/execute/20020920-1.c: New test.
18357
18358 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18359
18360 PR target/7434
18361 * gcc.c-torture/compile/20021008-1.c: New test.
18362
18363 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18364
18365 PR target/7559
18366 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18367
18368 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18369
18370 * gcc.c-torture/compile/20020807-1.c: New test.
18371
18372 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18373
18374 * gcc.dg/tls/opt-1.c: New test.
18375
18376 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18377
18378 * gcc.dg/20020729-1.c: New test.
18379
18380 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18381
18382 * g++.dg/opt/life1.C: New test.
18383
18384 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18385
18386 * gcc.dg/20020525-1.c: New test.
18387
18388 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18389
18390 PR c++/6794
18391 * g++.dg/ext/pretty1.C: New test.
18392 * g++.dg/ext/pretty2.C: New test.
18393
18394 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18395
18396 PR c++/8385
18397 * g++.dg/ext/typeof5.C: New test.
18398
18399 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18400
18401 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18402 __USER_LABEL_PREFIX__ into account.
18403 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18404
18405 2003-05-14 Roger Sayle <roger@eyesopen.com>
18406
18407 * gcc.dg/builtins-15.c: New test case.
18408
18409 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18410
18411 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18412
18413 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18414
18415 * lib/g++.exp: Tweak handling of additional source files.
18416 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18417 * g++.dg/special/conpr-2a.C: Rename to ...
18418 * g++.dg/special/conpr-2a.cc: ... this.
18419 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18420 * g++.dg/special/conpr-3a.C: Rename to ...
18421 * g++.dg/special/conpr-3a.cc: This.
18422 * g++.dg/special/conpr-3b.C: Rename to ...
18423 * g++.dg/special/conpr-3b.cc: This.
18424 * g++.dg/special/conpr-4.C: New test.
18425 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18426
18427 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18428
18429 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18430
18431 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18432
18433 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18434 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18435 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18436 * g++.old-deja/g++.other/warn3.C: Likewise.
18437
18438 2003-05-11 Roger Sayle <roger@eyesopen.com>
18439
18440 * gcc.dg/i386-387-1.c: Update to also test log.
18441 * gcc.dg/i386-387-2.c: Likewise.
18442
18443 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18444
18445 * g77.f-torture/execute/int8421.f: New test.
18446
18447 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18448
18449 PR c++/10230, c++/10481
18450 * g++.dg/lookup/scoped5.C: New test.
18451
18452 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18453
18454 PR c++/10552
18455 * g++.dg/template/ttp6.C: New test.
18456
18457 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18458
18459 * gcc.c-torture/execute/builtins: New directory.
18460 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18461 gcc.c-torture/execute/builtins.
18462 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18463 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18464 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18465 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18466
18467 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18468
18469 PR c++/9252
18470 * g++.dg/template/access8.C: New test.
18471 * g++.dg/template/access9.C: New test.
18472
18473 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18474
18475 PR c++/9554
18476 * g++.dg/parse/access1.C: New test.
18477
18478 2003-05-09 DJ Delorie <dj@redhat.com>
18479
18480 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18481 long, and not an int.
18482
18483 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18484
18485 PR c++/10555, c++/10576
18486 * g++.dg/template/memclass1.C: New test.
18487
18488 2003-05-08 DJ Delorie <dj@redhat.com>
18489
18490 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18491 targets.
18492 * gcc.c-torture/execute/20021024-1.x: Likewise.
18493 * gcc.c-torture/execute/shiftdi.x: Likewise.
18494 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18495 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18496 * gcc.dg/20021018-1.c: Likewise.
18497
18498 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18499
18500 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18501
18502 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18503 (bcopy): Call memmove.
18504
18505 2003-05-08 Roger Sayle <roger@eyesopen.com>
18506
18507 * g77.f-torture/compile/8485.f: New test case.
18508
18509 2003-05-07 Richard Henderson <rth@redhat.com>
18510
18511 PR c++/10570
18512 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18513 Verify exception_cleanup not called for rethrows.
18514 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18515 when exiting catch block without rethrowing.
18516 * g++.dg/eh/forced3.C: New.
18517 * g++.dg/eh/forced4.C: New.
18518
18519 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18520
18521 * gcc.dg/20030505.c: Fix triplet.
18522
18523 2003-05-06 DJ Delorie <dj@redhat.com>
18524
18525 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18526 * gcc.dg/nest.c: Likewise.
18527
18528 2003-05-05 Roger Sayle <roger@eyesopen.com>
18529
18530 * gcc.dg/builtins-14.c: New test case.
18531
18532 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18533
18534 * lib/compat.exp (compat-execute): New argument.
18535 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18536 * gcc.dg/compat: New test directory.
18537 * gcc.dg/compat/compat.exp: New expect script.
18538 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18539 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18540 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18541 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18542 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18543 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18544
18545 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18546 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18547 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18548 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18549 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18550 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18551 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18552 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18553 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18554 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18555 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18556 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18557 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18558 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18559 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18560
18561 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18562
18563 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18564
18565 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18566
18567 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18568
18569 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18570
18571 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18572 * gcc.dg/ppc-fsel-2.c: New test.
18573
18574 * gcc.dg/unused-5.c: New test.
18575
18576 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18577
18578 PR c++/10496
18579 * g++.dg/warn/pmf1.C: New test.
18580
18581 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18582
18583 PR c++/4494
18584 * g++.dg/warn/main.C: New test.
18585
18586 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18587
18588 * gcc.dg/nonnull-3.c: New test.
18589
18590 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18591
18592 * gcc.dg/cpp/Wtrigraphs.c: Update.
18593 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18594
18595 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18596
18597 * gcc.dg/ppc-fsel-1.c: New test.
18598
18599 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18600
18601 PR c/10604
18602 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18603
18604 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18605
18606 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18607
18608 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18609
18610 PR c++/9364, c++/10553, c++/10586
18611 * g++.dg/parse/typename4.C: New test.
18612 * g++.dg/parse/typename5.C: Likewise.
18613
18614 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18615
18616 * gcc.c-torture/compile/20030503-1.c: New test.
18617
18618 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18619
18620 * g++.dg/lookup/using5.C: Fix testcase error.
18621
18622 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18623
18624 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18625 since MEABI is no longer supported. Remove all vestiges
18626 of MEABI from the test.
18627
18628 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18629
18630 PR c++/10554
18631 * g++.dg/lookup/using5.C: New test.
18632
18633 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18634
18635 PR c++/8772
18636 * g++.dg/template/ttp5.C: New test.
18637
18638 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18639
18640 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18641 (dg-gpp-additional-sources): New function.
18642 (dg-gpp-additional-files): Likewise.
18643 * lib/g++.exp (additional_sources): New variable.
18644 (additional_files): Likewise.
18645 (g++_target_compile): Deal with them.
18646 * lib/old-dejagnu.exp: Remove.
18647 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18648 * g++.old-deja: Revise all tests to use dg commands.
18649
18650 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18651
18652 PR c++/9432, c++/9528
18653 * g++.dg/lookup/using4.C: New test.
18654
18655 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18656
18657 * gcc.dg/noreturn-5.c: New file.
18658 * gcc.dg/noreturn-6.c: New file.
18659
18660 * gcc.c-torture/compile/inline-1.c: New file.
18661
18662 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18663
18664 PR c++/10551
18665 * g++.dg/template/explicit1.C: New test.
18666
18667 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18668
18669 PR c++/10549
18670 * g++.dg/other/bitfield1.C: New test.
18671
18672 PR c++/10527
18673 * g++.dg/init/new7.C: New test.
18674
18675 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18676
18677 * g++.dg/ext/desig1.C: New test.
18678 * g++.dg/ext/init1.C: Update.
18679
18680 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18681
18682 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18683
18684 PR c++/10180
18685 * g++.dg/warn/Winline-1.C: New test.
18686
18687 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18688
18689 * gcc.c-torture/execute/string-opt-19.c: New test.
18690
18691 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18692 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18693
18694 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18695
18696 PR c++/10506
18697 * g++.dg/init/new6.C: New test.
18698
18699 PR c++/10503
18700 * g++.dg/init/ref6.C: New test.
18701
18702 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18703
18704 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18705
18706 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18707
18708 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18709 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18710
18711 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18712
18713 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18714 initialized static data members.
18715
18716 2003-04-25 H.J. Lu <hjl@gnu.org>
18717
18718 * gcc.dg/ia64-sync-4.c: New test.
18719
18720 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18721
18722 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18723 date.
18724
18725 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18726
18727 PR c++/10337
18728 * g++.dg/warn/conv1.C: New test.
18729 * g++.old-deja/g++.other/conv7.C: Adjust.
18730 * g++.old-deja/g++.other/overload14.C: Adjust.
18731
18732 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18733
18734 PR c++/10471
18735 * g++.dg/template/defarg2.C: New test.
18736
18737 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
18738
18739 * gcc.dg/cpp/include2.c: Update.
18740 * gcc.dg/cpp/multiline-2.c: New.
18741 * gcc.dg/cpp/multiline.c: Update.
18742 * gcc.dg/cpp/strify2.c: Update.
18743 * gcc.dg/cpp/trad/literals-2.c: Update.
18744
18745 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18746
18747 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18748
18749 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18750
18751 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18752
18753 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18754
18755 PR c++/10451
18756 * g++.dg/parse/crash4.C: New test.
18757
18758 PR c++/9847
18759 * g++.dg/parse/crash5.C: New test.
18760
18761 2003-04-22 Mark Mitchell <mark@codesourcery.com>
18762
18763 PR c++/10446
18764 * g++.dg/parse/crash3.C: New test.
18765
18766 PR c++/10428
18767 * g++.dg/parse/elab1.C: New test.
18768
18769 2003-04-22 Devang Patel <dpatel@apple.com>
18770
18771 * gcc.dg/cpp/trad/funlike-5.c: New test.
18772
18773 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18774
18775 * g++.dg/other/packed1.C: Fix dg options.
18776
18777 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18778
18779 * g++.dg/other/offsetof2.C: New test.
18780
18781 2003-04-21 Mark Mitchell <mark@codesourcery.com>
18782
18783 * g++.dg/template/recurse.C: Adjust location of error messages.
18784
18785 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18786
18787 PR c++/9881
18788 * g++.dg/init/addr-const1.C: New test.
18789 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18790
18791 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
18792
18793 PR c++/10405
18794 * g++.dg/lookup/struct-hack1.C: New test.
18795
18796 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
18797
18798 * ucs.c: Update diagnostic messages.
18799
18800 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18801
18802 * gcc.dg/cpp/truefalse.cpp: New test.
18803 * gcc.dg/cpp/cpp.exp: Update.
18804 * g++.dg/other/stdbool-if.C: Remove.
18805
18806 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18807
18808 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18809 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18810
18811 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18812
18813 * gcc.c-torture/compile/20030418-1.c: New test.
18814
18815 2003-04-17 Janis Johnson <janis187@us.ibm.com>
18816
18817 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18818
18819 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18820
18821 PR c++/10347
18822 g++.dg/template/dependent-name1.C: New test.
18823
18824 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18825
18826 * gcc.dg/warn-1.c (tourist_guide): New array,
18827 contains a pointer to bar.
18828
18829 2003-04-16 Roger Sayle <roger@eyesopen.com>
18830
18831 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18832 * gcc.c-torture/execute/medce-1.c: New test case.
18833 * gcc.c-torture/execute/medce-2.c: New test case.
18834
18835 2003-04-15 Mark Mitchell <mark@codesourcery.com>
18836
18837 * lib/prune.exp: Ignore more messages.
18838
18839 PR c++/10381
18840 * g++.dg/parse/lookup3.C: New test.
18841
18842 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18843
18844 * gcc.c-torture/compile/20030415-1.c : New test.
18845
18846 2003-04-14 Mark Mitchell <mark@codesourcery.com>
18847
18848 * gcc.c-torture/execute/scope-2.c: Move to ...
18849 * gcc.dg/noncompile/scope.c: .... here.
18850
18851 2003-04-14 Roger Sayle <roger@eyesopen.com>
18852
18853 * gcc.dg/20030414-2.c: New test case.
18854
18855 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
18856
18857 PR target/10377
18858 * gcc.dg/20030414-1.c: New test.
18859
18860 2003-04-13 Roger Sayle <roger@eyesopen.com>
18861
18862 * gcc.dg/builtins-12.c: New test case.
18863 * gcc.dg/builtins-13.c: New test case.
18864
18865 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18866
18867 * gcc.c-torture/execute/string-opt-18.c: New test.
18868
18869 2003-04-13 Mark Mitchell <mark@codesourcery.com>
18870
18871 PR c++/10300
18872 * g++.dg/init/new5.C: New test.
18873
18874 2003-04-12 Mark Mitchell <mark@codesourcery.com>
18875
18876 PR c++/7910
18877 * g++.dg/ext/dllimport1.C: New test.
18878
18879 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18880
18881 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18882
18883 2003-04-11 Bud Davis <bdavis9659@comcast.net>
18884
18885 PR Fortran/9263
18886 * g77.f-torture/noncompile/9263.f: New test
18887 PR Fortran/1832
18888 * g77.f-torture/execute/1832.f: New test
18889
18890 2003-04-11 David Chad <davidc@freebsd.org>
18891 Loren J. Rittle <ljrittle@acm.org>
18892
18893 libobjc/8562
18894 * objc.dg/headers.m: New test.
18895
18896 2003-04-10 Zack Weinberg <zack@codesourcery.com>
18897
18898 * gcc.c-torture/execute/builtin-noret-2.c: New.
18899 * gcc.c-torture/execute/builtin-noret-2.x: New.
18900 XFAIL builtin-noret-2.c at -O1 and above.
18901 * gcc.dg/redecl.c: New.
18902 * gcc.dg/Wshadow-1.c: Update error regexps.
18903
18904 2003-04-10 Mark Mitchell <mark@codesourcery.com>
18905
18906 * g++.dg/abi/bitfield10.C: New test.
18907
18908 2003-04-09 Mike Stump <mrs@apple.com>
18909
18910 * gcc.dg/pch/pch.exp: Make testcase names longer.
18911 * g++.dg/pch/pch.exp: Make testcase names longer.
18912
18913 2003-04-08 Roger Sayle <roger@eyesopen.com>
18914
18915 * gcc.dg/builtins-11.c: New test case.
18916
18917 2003-04-08 Roger Sayle <roger@eyesopen.com>
18918
18919 * gcc.dg/builtins-9.c: New test case.
18920 * gcc.dg/builtins-10.c: New test case.
18921
18922 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18923
18924 * gcc.dg/noncompile/init-4.c.c: New test.
18925
18926 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18927
18928 * gcc.misc-test/gcov-9.c: New test.
18929 * gcc.misc-test/gcov-10.c: New test
18930 * gcc.misc-test/gcov-11.c: New test.
18931
18932 2003-04-05 Zack Weinberg <zack@codesourcery.com>
18933
18934 PR optimization/10024
18935 * gcc.c-torture/compile/20030405-1.c: New test.
18936
18937 2003-04-04 Geoffrey Keating <geoffk@apple.com>
18938
18939 * gcc.dg/pch/static-3.c: New.
18940 * gcc.dg/pch/static-3.hs: New.
18941 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18942
18943 2003-04-04 Richard Henderson <rth@redhat.com>
18944
18945 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18946 * g++.dg/eh/forced2.C: Likewise.
18947
18948 2003-04-03 Mike Stump <mrs@apple.com>
18949
18950 * lib/scanasm.exp (scan-assembler): Add xfail processing for
18951 target arg.
18952 (scan-assembler-times, scan-assembler-not): Likewise.
18953 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18954
18955 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18956
18957 * gcc.dg/sparc-loop-1.c: New test.
18958
18959 2003-04-02 Geoffrey Keating <geoffk@apple.com>
18960
18961 PR other/9274
18962 * g++.dg/pch/system-2.C: New.
18963 * g++.dg/pch/system-2.Hs: New.
18964
18965 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
18966
18967 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
18968
18969 * g++.dg/eh/simd-1.C (vecfunc): Same.
18970
18971 2003-04-01 Roger Sayle <roger@eyesopen.com>
18972
18973 * gcc.c-torture/execute/20030401-1.c: New test case.
18974
18975 2003-04-01 Ziemowit Laski <zlaski@apple.com>
18976
18977 * objc.dg/defs.m: New.
18978
18979 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
18980
18981 * g++.dg/eh/simd-1.C: New.
18982 * g++.dg/eh/simd-2.C: New.
18983
18984 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
18985
18986 * gcc.c-torture/execute/simd-3.c: New.
18987
18988 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18989
18990 PR c/9936
18991 * gcc.dg/20030331-2.c: New test.
18992
18993 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18994
18995 PR c++/10278
18996 * g++.dg/parse/crash2.C: New test.
18997
18998 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18999
19000 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
19001 * gcc.c-torture/execute/20030331-1.c: ...here.
19002
19003 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19004
19005 * gcc.c-torture/execute/20030331-1.c: New test.
19006
19007 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
19008
19009 * lib/gcov.exp: Adjust call return testing strings.
19010 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19011
19012 2003-03-31 Roger Sayle <roger@eyesopen.com>
19013
19014 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19015 * gcc.dg/builtins-7.c: New test case.
19016 * gcc.dg/builtins-8.c: New test case.
19017
19018 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19019
19020 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19021
19022 2003-03-30 Mark Mitchell <mark@codesourcery.com>
19023
19024 PR c++/7647
19025 * g++.dg/lookup-class-member-2.C: New test.
19026
19027 2003-03-30 Glen Nakamura <glen@imodulo.com>
19028
19029 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
19030
19031 2003-03-28 Roger Sayle <roger@eyesopen.com>
19032
19033 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19034
19035 2003-03-28 Mark Mitchell <mark@codesourcery.com>
19036
19037 * g++.dg/init/attrib1.C: New test.
19038
19039 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19040
19041 * gcc.dg/ultrasp8.c: New test.
19042
19043 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19044
19045 * gcc.dg/ultrasp7.c: New test.
19046
19047 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19048
19049 PR c++/10047
19050 * g++.dg/template/inline1.C: New test.
19051
19052 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19053
19054 * gcc.dg/sparc-dwarf2.c: New test.
19055
19056 2003-03-27 Roger Sayle <roger@eyesopen.com>
19057
19058 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19059 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19060
19061 2003-03-27 Mark Mitchell <mark@codesourcery.com>
19062
19063 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19064 than reading .x files.
19065 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19066 * g77.dg/gcov/gcov-1.f: Likewise.
19067 * gcc.misc-tests/gcov-4b.c: Likewise.
19068 * gcc.misc-tests/gcov-5b.c: Likewise.
19069 * gcc.misc-tests/gcov-6.c: Likewise.
19070 * gcc.misc-tests/gcov-7.c: Likewise.
19071 * gcc.misc-tests/gcov-8.c: Likewise.
19072 * g++.dg/gcov/gcov-1.x: Remove.
19073 * g77.dg/gcov/gcov-1.x: Likewise.
19074 * gcc.misc-tests/gcov-4b.x: Likewise.
19075 * gcc.misc-tests/gcov-5b.x: Likewise.
19076 * gcc.misc-tests/gcov-6.x: Likewise.
19077 * gcc.misc-tests/gcov-7.x: Likewise.
19078 * gcc.misc-tests/gcov-8.x: Likewise.
19079
19080 2003-03-27 Glen Nakamura <glen@imodulo.com>
19081
19082 PR opt/10087
19083 * gcc.dg/20030324-1.c: New test.
19084
19085 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19086
19087 PR c++/10224
19088 * g++.dg/template/arg3.C: New test.
19089
19090 PR c++/10158
19091 * g++.dg/template/friend18.C: New test.
19092
19093 2003-03-26 Roger Sayle <roger@eyesopen.com>
19094
19095 * g77.f-torture/compile/20030326-1.f: New test case.
19096
19097 2003-03-26 Janis Johnson <janis187@us.ibm.com>
19098
19099 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19100
19101 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19102
19103 2003-03-26 Jakub Jelinek <jakub@redhat.com>
19104
19105 * gcc.dg/ia64-sync-3.c: New test.
19106
19107 2003-03-26 Alan Modra <amodra@bigpond.net.au>
19108
19109 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19110
19111 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19112
19113 * gcc.dg/ultrasp6.c: New test.
19114
19115 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19116
19117 * gcc.dg/i386-signbit-1.c: New test.
19118 * gcc.dg/i386-signbit-2.c: New test.
19119 * gcc.dg/i386-signbit-3.c: New test.
19120
19121 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19122
19123 * gcc.dg/ultrasp5.c: Fix options.
19124
19125 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19126
19127 * gcc.dg/ultrasp5.c: Fix comment.
19128
19129 2003-03-24 Bud Davis <bdavis9659@comcast.net>
19130
19131 PR fortran/10197
19132 * g77.f-torture/execute/10197.f: New test.
19133
19134 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19135
19136 PR c++/9898, c++/383
19137 * g++.dg/template/conv6.C: New test.
19138
19139 PR c++/10119
19140 * g++.dg/template/ptrmem5.C: New test.
19141
19142 PR c++/10026
19143 * g++.dg/lookup/koenig1.C: New test.
19144
19145 PR C++/10199
19146 * g++.dg/lookup/template2.C: New test.
19147
19148 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19149
19150 * g++.dg/opt/rtti1.C: New test.
19151
19152 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19153
19154 * gcc.dg/ultrasp5.c: New test.
19155
19156 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19157
19158 PR middle-end/9967
19159 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19160 builtin fputs.
19161
19162 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19163
19164 PR c/8224
19165 * gcc.dg/20030323-1.c: New test.
19166
19167 2003-03-23 Roger Sayle <roger@eyesopen.com>
19168
19169 * gcc.c-torture/compile/20030323-1.c: New test case.
19170
19171 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19172
19173 * gcc.dg/20030321-1.c: New test.
19174
19175 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19176
19177 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19178
19179 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19180
19181 PR c++/9978, c++/9708
19182 * g++.dg/ext/vlm1.C: Adjust expected error.
19183 * g++.dg/ext/vla2.C: New test.
19184 * g++.dg/template/arg1.C: New test.
19185 * g++.dg/template/arg2.C: New test.
19186
19187 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19188
19189 * g77.f-torture/execute/select.f: New test.
19190 * g77.f-torture/noncompile/select_no_compile.f: New test.
19191
19192 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19193
19194 PR c++/9898
19195 * g++.dg/other/error4.C: New test.
19196
19197 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19198
19199 * g++.dg/template/friend17.C: New test.
19200
19201 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19202
19203 * gcc.c-torture/compile/20030320-1.c: New.
19204
19205 2003-03-20 Roger Sayle <roger@eyesopen.com>
19206
19207 * gcc.dg/builtins-6.c: New test case.
19208
19209 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19210
19211 PR target/10073
19212 * gcc.c-torture/compile/20030319-1.c: New.
19213
19214 2003-03-18 Jan Hubicka <jh@suse.cz>
19215
19216 * gcc.dg/i386-cvt-1.c: New test.
19217
19218 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19219
19220 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19221 * objc.dg/naming-2.m: Likewise.
19222
19223 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19224
19225 PR c++/9639
19226 * g++.dg/parse/crash1.C: New test.
19227
19228 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19229
19230 PR c++/8805
19231 * g++.dg/eh/cleanup1.C: New test.
19232
19233 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19234
19235 * gcc.c-torture/execute/20030316-1.c: New test case.
19236
19237 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19238
19239 PR c++/9629
19240 * g++.dg/init/ctor2.C: New test.
19241
19242 2003-03-15 Roger Sayle <roger@eyesopen.com>
19243
19244 * g77.f-torture/compile/xformat.f: New test case.
19245
19246 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19247
19248 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19249 * g++.old-deja/g++.mike/eh50.C: Likewise.
19250
19251 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19252
19253 PR c++/6440
19254 * g++.dg/template/spec7.C: New test.
19255 * g++.dg/template/spec8.C: Likewise.
19256
19257 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19258
19259 * gcc.c-torture/execute/20030313-1.c: New test.
19260
19261 2003-03-14 Richard Henderson <rth@redhat.com>
19262
19263 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19264
19265 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19266
19267 * gcc.c-torture/compile/20030314-1.c: New test.
19268
19269 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19270
19271 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19272 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19273 thumb target,
19274 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19275 to accept newer _imp__ prefix and additional
19276 newline in .drectve section.
19277 * gcc.dg/dll-4.c: Likewise.
19278 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19279 switch.
19280
19281 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19282
19283 * g++.dg/parse/namespace9.C: New test.
19284
19285 * g++.dg/init/ref5.C: New test.
19286 * g++.dg/parse/ptrmem1.C: Likewise.
19287
19288 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19289
19290 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19291 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19292 regular expression.
19293 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19294 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19295
19296 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19297
19298 * gcc.c-torture/execute/20030224-2.c: New test.
19299
19300 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19301
19302 * gcc.dg/decl-3.c: New test.
19303
19304 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19305
19306 * gcc.dg/i386-loop-2.c: New test.
19307
19308 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19309
19310 PR c++/9474
19311 * g++.dg/parse/namespace8.C: New test.
19312
19313 PR c++/9924
19314 * g++.dg/overload/builtin2.C: New test.
19315
19316 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19317
19318 * gcc.dg/return-type-3.c: New test.
19319
19320 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19321
19322 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19323 profiling options are not supported.
19324
19325 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19326
19327 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19328 * g++.old-deja/g++.warn/impint2.C: Likewise.
19329
19330 2003-03-10 Devang Patel <dpatel@apple.com>
19331
19332 * g++.dg/cpp/c++_cmd_1.C: New test.
19333 * g++.dg/cpp/c++_cmd_1.h: New file.
19334
19335 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19336
19337 * gcc.dg/altivec-9.c: New file.
19338
19339 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19340
19341 * gcc.dg/ppc-sdata-1.c: New test.
19342 * gcc.dg/ppc-sdata-2.c: New test.
19343
19344 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19345
19346 PR c++/9373
19347 * g++.dg/opt/ptrmem2.C: New test.
19348
19349 PR c++/8534
19350 * g++.dg/opt/ptrmem1.C: New test.
19351
19352 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19353
19354 * gcc.dg/i386-loop-1.c: New test.
19355
19356 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19357
19358 PR c++/9970
19359 * g++.dg/lookup/friend1.C: New test.
19360
19361 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19362
19363 PR c++/9823
19364 * g++.dg/parser/constructor1.C: New test.
19365
19366 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19367
19368 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19369
19370 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19371
19372 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19373
19374 * gcc.dg/cpp/Wunused.c: Update test.
19375
19376 2003-03-08 Jan Hubicka <jh@suse.cz>
19377
19378 * gcc.dg/inline-3.c: New test.
19379
19380 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19381
19382 PR c++/9809
19383 * g++.dg/parse/builtin1.C: New test.
19384
19385 PR c++/9982
19386 * g++.dg/abi/cookie1.C: New test.
19387 * g++.dg/abi/cookie2.C: Likewise.
19388
19389 PR c++/9524
19390 * g++.dg/template/field1.C: New test.
19391
19392 PR c++/9912
19393 * g++.dg/parse/class1.C: New test.
19394 * g++.dg/parse/namespace7.C: Likewise.
19395 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19396
19397 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19398
19399 * g++.dg/init/ref4.C: New test.
19400
19401 2003-03-07 Jan Hubicka <jh@suse.cz>
19402
19403 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19404 * gcc.dg/inline-3.c: New test.
19405
19406 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19407
19408 * g++.dg/init/ref3.C: New test.
19409
19410 PR c++/9965
19411 * g++.dg/init/ref2.C: New test.
19412
19413 PR c++/9400
19414 * g++.dg/warn/Wshadow-2.C: New test.
19415
19416 PR c++/9791
19417 * g++.dg/warn/Woverloaded-1.C: New test.
19418
19419 2003-03-05 Jan Hubicka <jh@suse.cz>
19420
19421 * gcc.dg/i386-local2.c: New.
19422 * gcc.dg/i386-local.c: Fix typo.
19423
19424 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19425
19426 * g++.dg/abi/layout3.C: New test.
19427
19428 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19429
19430 * gcc.c-torture/compile/20030305-1.c
19431
19432 2003-03-05 Jan Hubicka <jh@suse.cz>
19433
19434 * gcc.dg/i386-local.c: New.
19435
19436 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19437
19438 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19439
19440 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19441
19442 * gcc.dg/switch-2.c: New test.
19443 * gcc.dg/switch-3.c: New test.
19444 * gcc.dg/Wswitch.c: Adjust line numbers.
19445 * gcc.dg/Wswitch-default.c: Likewise.
19446 * gcc.dg/Wswitch-enum.c: Likewise.
19447
19448 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19449
19450 * gcc.c-torture/execute/20030222-1.c: New test.
19451
19452 2003-03-03 James E Wilson <wilson@tuliptree.org>
19453
19454 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19455
19456 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19457
19458 PR c++/9878
19459 * g++.dg/init/ref1.C: New test.
19460
19461 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19462
19463 * gcc.dg/sh-relax.c: New SH-only test.
19464
19465 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19466
19467 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19468 comment explaining purpose of testcase.
19469
19470 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19471
19472 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19473 for HC11/HC12 (asm needs two int registers).
19474 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19475 HC11/HC12 because the test uses an asm which needs two 32-bit
19476 registers.
19477
19478 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19479
19480 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19481 for HC11/HC12 (array is too large otherwise).
19482 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19483 * gcc.c-torture/compile/20010518-2.x: Likewise.
19484 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19485 HC11/HC12 (array is too large).
19486
19487 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19488
19489 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19490 * lib/g++-dg.exp (g++-dg-test): Likewise.
19491
19492 2003-03-01 Roger Sayle <roger@eyesopen.com>
19493
19494 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19495 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19496
19497 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19498
19499 * g++.dg/warn/implicit-typename1.C: Remove warning.
19500
19501 2003-02-28 Richard Henderson <rth@redhat.com>
19502
19503 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19504 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19505
19506 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19507
19508 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19509 * g++.dg/pch/pch.exp: Likewise.
19510
19511 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19512
19513 PR c++/9879
19514 * testsuite/g++.dg/init/new4.C: New test.
19515
19516 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19517
19518 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19519
19520 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19521
19522 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19523 unsigned long.
19524
19525 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19526 wider than float.
19527
19528 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19529
19530 * lib/scanasm.exp: Add support for counting numbers of
19531 occurences.
19532 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19533 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19534
19535 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19536
19537 PR c++/9683
19538 * g++.dg/template/static3.C: New test.
19539
19540 PR c++/9829
19541 * g++.dg/parse/namespace6.C: New test.
19542
19543 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19544
19545 PR target/9732
19546 * gcc.dg/20030225-1.c: New test.
19547
19548 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19549
19550 * README: Remove out-of-date information.
19551
19552 PR c++/9836
19553 * g++.dg/template/spec6.C: New test.
19554
19555 2003-02-24 Jeff Law <law@redhat.com>
19556
19557 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19558
19559 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19560
19561 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19562 * gcc.dg/pragma-ep-1.c: Likewise.
19563
19564 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19565
19566 PR c++/9602
19567 * g++.dg/template/friend16.C: New test.
19568
19569 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19570
19571 PR c++/5333
19572 * g++.dg/parse/fused-params1.C: Adjust error messages.
19573 * g++.dg/template/nested3.C: New test.
19574
19575 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19576
19577 * g++.dg/abi/param1.C: New test.
19578
19579 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19580
19581 PR c++/7982
19582 * g++.dg/warn/implicit-typename1.C: New test.
19583
19584 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19585
19586 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19587 with "mtune".
19588 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19589 * gcc.c-torture/execute/20010129-1.x: Likewise.
19590 * gcc.dg/20011107-1.c: Likewise.
19591 * gcc.dg/20020108-1.c: Likewise.
19592 * gcc.dg/20020122-3.c: Likewise.
19593 * gcc.dg/20020206-1.c: Likewise.
19594 * gcc.dg/20020310-1.c: Likewise.
19595 * gcc.dg/20020426-2.c: Likewise.
19596 * gcc.dg/20020517-1.c: Likewise.
19597 * gcc.dg/991230-1.c: Likewise.
19598 * gcc.dg/i386-unroll-1.c: Likewise.
19599 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19600
19601 2003-02-22 Jan Hubicka <jh@suse.cz>
19602
19603 * gcc.dg/i386-mul.c: New test.
19604
19605 2003-02-21 Roger Sayle <roger@eyesopen.com>
19606
19607 * gcc.dg/builtins-5.c: New test case.
19608
19609 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19610
19611 * gcc.dg/asmreg-1.c: New test.
19612
19613 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19614
19615 PR c++/9749
19616 * g++.dg/parse/varmod1.C: New test.
19617
19618 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19619
19620 PR c++/9727
19621 * g++.dg/template/op1.C: New test.
19622
19623 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19624
19625 PR c++/8906
19626 * g++.dg/template/nested2.C: New test.
19627
19628 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19629
19630 PR c++/8724
19631 * g++.dg/expr/dtor1.C: New test.
19632
19633 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19634
19635 * gcc.dg/cpp/include3.c: New test.
19636 * gcc.dg/cpp/inc/foo.h: New file.
19637
19638 2003-02-21 Glen Nakamura <glen@imodulo.com>
19639
19640 * gcc.c-torture/execute/20030221-1.c: New test.
19641
19642 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19643
19644 PR c++/9729
19645 * g++.dg/abi/conv1.C: New test.
19646
19647 2003-02-20 Jan Hubicka <jh@suse.cz>
19648
19649 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19650
19651 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19652
19653 * gcc.c-torture/compile/20030219-1.c: New test.
19654
19655 2003-02-18 Jan Hubicka <jh@suse.cz>
19656
19657 * gcc.dg/funcorder.c: New test.
19658
19659 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19660
19661 * gcc.c-torture/execute/20030218-1.c: New.
19662
19663 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19664
19665 * gcc.dg/20030218-1.c: New.
19666
19667 2003-02-18 Richard Henderson <rth@redhat.com>
19668
19669 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19670 * gcc.dg/attr-used-2.c: New.
19671
19672 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19673
19674 PR c++/9704
19675 * g++.dg/init/copy5.C: New test.
19676
19677 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19678
19679 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19680 * g++.dg/pch/pch.exp: Likewise.
19681
19682 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19683
19684 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19685 STACK_SIZE is not defined.
19686
19687 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19688
19689 PR c++/9457
19690 * g++.dg/template/init1.C: New test.
19691
19692 2003-02-16 Jan HUbicka <jh@suse.cz>
19693
19694 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19695 (foo): Add few extra tests
19696 * gcc.dg/c99-const-expr-3.c: Likewise.
19697 * gcc.c-torture/execute/20030216-1.c: New.
19698
19699 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19700
19701 PR c++/9459
19702 * g++.dg/ext/typeof4.C: New test.
19703
19704 2003-02-15 Roger Sayle <roger@eyesopen.com>
19705
19706 * gcc.dg/i386-387-3.c: New test case.
19707
19708 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19709
19710 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19711 cris-*-elf* cris-*-aout* and mmix-*-*.
19712
19713 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19714
19715 * gcc.dg/20030213-1.c: New test.
19716
19717 2003-02-12 Roger Sayle <roger@eyesopen.com>
19718
19719 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19720 * gcc.dg/i386-387-2.c: Likewise.
19721
19722 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19723
19724 * gcc.dg/ppc-spe.c: Fix formatting.
19725 Enable tests that were previously unsupported by gas.
19726 Delete tests for instructions that no longer exist.
19727 Switch arguments on evsubifw builtin.
19728
19729 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19730
19731 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19732 STACK_SIZE is too small.
19733
19734 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19735 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19736
19737 * gcc.dg/decl-2.c: New test.
19738
19739 2003-02-10 Jan Hubicka <jh@suse.cz>
19740
19741 * gcc.dg/i386-fpcvt-1.c: New test.
19742
19743 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
19744
19745 * gcc.c-torture/execute/20030209-1.c: New test.
19746
19747 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19748
19749 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19750 int-wide bitops, use the constants of the same width.
19751 Likewise, if long long is 32-bit wide, test bitops using
19752 32-bit constants.
19753
19754 2003-02-07 Loren James Rittle <ljrittle@acm.org>
19755
19756 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19757
19758 2003-02-07 Roger Sayle <roger@eyesopen.com>
19759
19760 * testsuite/gcc.dg/builtins-4.c: New test case.
19761
19762 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19763
19764 * gcc.dg/20020430-1.c: Fix dg command typos.
19765 * gcc.dg/20020503-1.c: Likewise.
19766
19767 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19768
19769 PR c++/8785
19770 * g++.dg/parse/fused-params1.C: New test.
19771
19772 PR c++/8857
19773 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19774
19775 PR c++/8921
19776 * g++.dg/parse/non-dependent1.C: New test.
19777
19778 PR c++/8928
19779 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19780
19781 PR c++/9228
19782 * g++.dg/parse/undefined7.C: New test.
19783 * g++.dg/parse/non-templ1.C: New test.
19784
19785 PR c++/9229
19786 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19787
19788 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19789
19790 * gcc.c-torture/compile/20030206-1.c: New test.
19791
19792 2003-02-05 Roger Sayle <roger@eyesopen.com>
19793
19794 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19795 "pow" to "foo" to avoid potential confusion with a math built-in.
19796
19797 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19798
19799 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19800 conditions for SPARC targets.
19801
19802 2003-02-05 Jakub Jelinek <jakub@redhat.com>
19803
19804 * gcc.dg/20030204-1.c: New test.
19805
19806 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19807
19808 PR c++/38
19809 * g++.dg/parse/array-size1.C: New test.
19810
19811 PR c++/5657
19812 * g++.dg/parse/undefined3.C: New test.
19813
19814 PR c++/5665
19815 * g++.dg/parse/undefined4.C: New test.
19816
19817 PR c++/5975
19818 * g++.dg/parse/undefined5.C: New test.
19819
19820 PR c++/7259
19821 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19822
19823 PR c++/8578
19824 * g++.dg/parse/casting-operator1.C: New test.
19825
19826 PR c++/8596
19827 * g++.dg/parse/undefined6.C: New test.
19828
19829 PR c++/8736
19830 * g++.dg/parse/missing-template1.C: New test.
19831
19832 2003-02-04 Jan Hubicka <jh@suse.cz>
19833
19834 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19835 * gcc.dg/i386-cmov?.c: Likewise.
19836 * gcc.dg/i386-fpcvt-?.c: Likewise.
19837 * gcc.dg/i386-ssefp-1.c: Likewise.
19838 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
19839 conventions.
19840
19841 2003-02-03 Mark Mitchell <mark@codesourcery.com>
19842
19843 PR c++/7129
19844 * testsuite/g++.dg/ext/max.C: New test.
19845
19846 2003-02-03 Jan Hubicka <jh@suse.cz>
19847
19848 * gcc.c-torture/execute/20030203-1.c: New test.
19849
19850 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
19851
19852 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19853 'natural-endian'.
19854
19855 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
19856
19857 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19858 * g++.dg/init/new2.C: Likewise.
19859 * g++.dg/other/new1.C: Likewise.
19860
19861 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
19862
19863 * gcc.dg/struct-ret-libc.c: New test.
19864
19865 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19866
19867 * gcc.dg/20030129-1.c: New test.
19868
19869 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19870
19871 PR c++/8849
19872 * g++.dg/template/ptrmem4.C: New test.
19873
19874 2003-01-29 Mark Mitchell <mark@codesourcery.com>
19875
19876 * g++.dg/parser/constant1.C: New test.
19877
19878 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19879
19880 PR c++/8591
19881 * g++.dg/parse/friend2.C: New test.
19882
19883 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19884
19885 PR c++/9437
19886 * g++.dg/template/unify4.C: New test.
19887
19888 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
19889
19890 * gcc.c-torture/execute/20030128-1.c: New test.
19891
19892 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19893
19894 * g++.dg/lookup/nested1.C: Test moved from ...
19895 * g++.old-deja/g++.other/lookup24.C: ... here.
19896
19897 2003-01-28 Jan Hubicka <jh@suse.cz>
19898
19899 * gcc.dg/i386-cmov5.c: New test.
19900
19901 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19902
19903 * gcc.c-torture/execute/20010925-1.c: Changed the
19904 memcpy declaration.
19905
19906 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19907
19908 PR c++/3902
19909 * g++.dg/parse/template5.C: New test.
19910
19911 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19912
19913 PR fortran/9258
19914 * g77.dg/pr9258: New test.
19915
19916 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19917
19918 * README: Move relevant parts from README.g++.
19919
19920 * README.g++: Remove this file.
19921
19922 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19923
19924 * g++.dg/abi/dcast1.C: New test.
19925
19926 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19927
19928 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19929
19930 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19931
19932 PR c++/47
19933 * g++.old-deja/g++.other/lookup24.C: New test.
19934
19935 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19936
19937 PR middle-end/7227
19938 * gcc.dg/uninit-C.c: New test.
19939
19940 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19941
19942 * g++.dg/abi/covariant1.C: New test.
19943
19944 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19945
19946 * gcc.dg/20030123-1.c: New test.
19947
19948 2003-01-25 Jan Hubicka <jh@suse.cz>
19949
19950 PR opt/8492
19951 * gcc.c-torture/compile/20030125-1.c
19952
19953 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19954
19955 PR c++/9403
19956 * g++.dg/parse/template3.C: New test.
19957 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
19958
19959 PR c++/795
19960 * g++.dg/parse/template4.C: New test.
19961
19962 PR c++/9415
19963 * g++.dg/template/qual2.C: New test.
19964
19965 PR c++/8545
19966 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19967
19968 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19969
19970 2003-01-25 Roger Sayle <roger@eyesopen.com>
19971
19972 * gcc.c-torture/execute/switch-1.c: New test case.
19973
19974 2003-01-25 Jan Hubicka <jh@suse.cz>
19975
19976 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19977
19978 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
19979
19980 Tweaks for Bison-1.875. From the NEWS file:
19981 "- `parse error' -> `syntax error'
19982 Bison now uniformly uses the term `syntax error'"
19983 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19984 * gcc.dg/cpp/digraph2.c: Likewise.
19985 * gcc.dg/cpp/direct2.c: Likewise.
19986 * gcc.dg/cpp/paste4.c: Likewise.
19987 * gcc.dg/c90-restrict-1.c: Likewise.
19988 * gcc.dg/c99-func-2.c: Likewise.
19989 * gcc.dg/noncompile/920721-2.c: Likewise.
19990 * gcc.dg/noncompile/930622-2.c: Likewise.
19991 * gcc.dg/noncompile/940112-1.c: Likewise.
19992 * gcc.dg/noncompile/950921-1.c: Likewise.
19993 * gcc.dg/noncompile/951123-1.c: Likewise.
19994 * gcc.dg/noncompile/971104-1.c: Likewise.
19995 * gcc.dg/noncompile/990416-1.c: Likewise.
19996
19997 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
19998
19999 * g++.dg/parse/undefined1.C: Add error message.
20000
20001 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20002
20003 PR c++/9354
20004 * g++.dg/parse/new1.C: New test.
20005
20006 PR c++/9216
20007 * g++.dg/parse/template2.C: New test.
20008
20009 PR c++/9354
20010 * g++.dg/parse/typedef2.C: New test.
20011
20012 PR c++/9328
20013 * g++.dg/ext/typeof3.C: New test.
20014
20015 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20016
20017 PR c++/2738
20018 * g++.dg/parse/ret-type1.C: New test.
20019
20020 PR c++/3792
20021 * g++.dg/parse/tmpl-outside1.C: New test.
20022
20023 PR c++/4207
20024 * g++.dg/parse/int-as-enum1.C: New test.
20025
20026 PR c++/4903
20027 * g++.dg/parse/no-typename1.C: New test.
20028
20029 PR c++/5533
20030 * g++.dg/parse/no-value1.C: New test.
20031
20032 PR c++/5921
20033 * g++.dg/parse/wrong-inline1.C: New test.
20034
20035 PR c++/6402
20036 * g++.dg/parse/ref1.C: New test.
20037
20038 PR c++/6992
20039 * g++.dg/parse/attr-ctor1.C: New test.
20040
20041 PR c++/7229
20042 * g++.dg/parse/namespace5.C: New test.
20043
20044 PR c++/7917
20045 * g++.dg/parse/func-def1.C: New test.
20046
20047 PR c++/8143
20048 * g++.dg/parse/undefined1.C: New test.
20049
20050 PR c++/5723, PR c++/8522
20051 * g++.dg/parse/specialization1.C: New test.
20052
20053 PR c++/163, PR c++/8595
20054 * g++.dg/parse/struct-as-enum1.C: New test.
20055
20056 PR c++/9173
20057 * g++.dg/parse/undefined2.C: New test.
20058
20059 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20060
20061 PR c++/9298
20062 * g++.dg/parse/template1.C: New test.
20063
20064 PR c++/9384
20065 * g++.dg/parse/using1.C: New test.
20066
20067 PR c++/9285
20068 PR c++/9294
20069 * g++.dg/parse/expr2.C: New test.
20070
20071 PR c++/9388
20072 * g++.dg/parse/lookup2.C: Likewise.
20073
20074 2003-01-21 Jan Hubicka <jh@suse.cz>
20075
20076 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20077 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20078 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20079 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20080
20081 2003-01-20 Nick Clifton <nickc@redhat.com>
20082
20083 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20084 problem with ARM sibcall code generation.
20085
20086 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20087
20088 * gcc.c-torture/execute/20030120-1.c: New.
20089
20090 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
20091
20092 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20093
20094 2003-01-17 Mark Mitchell <mark@codesourcery.com>
20095
20096 PR c++/9272
20097 * g++.dg/parse/ctor1.C: New test.
20098
20099 PR c++/9294:
20100 * g++.dg/parse/qualified1.C: New test.
20101
20102 * g++.dg/parse/typename3.C: New test.
20103
20104 2003-01-16 Richard Henderson <rth@redhat.com>
20105
20106 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20107
20108 2003-01-16 Richard Henderson <rth@redhat.com>
20109
20110 * g++.dg/pch/pch.exp: Copy test header to the working directory
20111 before using it either for precompilation or direct use.
20112 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20113 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20114
20115 2003-01-16 Richard Henderson <rth@redhat.com>
20116
20117 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20118 before using it either for precompilation or direct use.
20119 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20120 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20121
20122 2003-01-16 Mark Mitchell <mark@codesourcery.com>
20123
20124 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20125 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20126 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20127 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20128 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20129 typename warning into error.
20130 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20131 error messages.
20132 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20133 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20134 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20135 messages.
20136 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20137 make declaration visible in template.
20138 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20139 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20140 messages.
20141 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20142 message.
20143 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20144 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20145 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20146 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20147 typename warning with error message.
20148 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20149 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20150 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20151
20152 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20153
20154 * g++.dg/parse/ambig2.C: New test.
20155
20156 2003-01-15 Richard Henderson <rth@redhat.com>
20157
20158 * g++.dg/tls/init-2.C: Update error message string.
20159
20160 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20161
20162 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20163
20164 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20165
20166 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20167 all for HC11/HC12.
20168 * gcc.c-torture/compile/20001205-1.x: Likewise.
20169 * gcc.c-torture/compile/20001226-1.x: Likewise.
20170 * gcc.c-torture/compile/920520-1.x: Likewise.
20171 * gcc.c-torture/compile/961203-1.x: Likewise.
20172 * gcc.c-torture/compile/20020604-1.x: Likewise.
20173
20174 2003-01-15 Jan Hubicka <jh@suse.cz>
20175
20176 * gcc.c-torture/compile/20030115-1.c: New test.
20177
20178 * gcc.dg/i386-fpcvt-1.c: New test.
20179 * gcc.dg/i386-fpcvt-2.c: New test.
20180
20181 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20182
20183 Further conform g++'s __vmi_class_type_info to the C++ ABI
20184 specification.
20185 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20186 the specification.
20187
20188 2003-01-14 Jan Hubicka <jh@suse.cz>
20189
20190 * gcc.dg/i386-fpcvt-1.c: New test.
20191 * gcc.dg/i386-fpcvt-2.c: New test.
20192
20193 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20194
20195 * gcc.dg/i386-mmx-3.c: New test.
20196
20197 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20198
20199 PR c++/9264
20200 * g++.dg/parse/octal1.C: New file.
20201
20202 PR c++/9172
20203 * g++.dg/parse/typename1.C: New file.
20204
20205 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20206
20207 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20208 * gcc.dg/bf-no-ms-layout.c: Likewise.
20209 * gcc.dg/bf-ms-attrib.c: Likewise.
20210
20211 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20212
20213 PR c++/9099
20214 * g++.dg/parse/dtor1.C: New file.
20215
20216 PR c++/9128
20217 * g++.dg/rtti/typeid1.C: New file.
20218
20219 PR c++/9153
20220 * g++.dg/parse/lookup1.C: New file.
20221
20222 PR c++/9171
20223 * g++.dg/templ/spec5.C: New file.
20224
20225 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20226
20227 * gcc.c-torture/compile/20030110-1.c: New test.
20228
20229 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20230
20231 Merge from pch-branch:
20232
20233 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20234
20235 * gcc.dg/pch/cpp-1.h: New.
20236 * gcc.dg/pch/cpp-1.c: New.
20237 * gcc.dg/pch/cpp-2.h: New.
20238 * gcc.dg/pch/cpp-2.c: New.
20239
20240 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20241
20242 * gcc.dg/pch/except-1.h: New.
20243 * gcc.dg/pch/except-1.c: New.
20244
20245 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20246
20247 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20248 running test.
20249 * gcc.dg/pch: Include *.hp not *.h.
20250 * gcc.dg/pch/system-1.h: New.
20251 * gcc.dg/pch/system-1.c: New.
20252
20253 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20254
20255 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20256 rather than trying to build and run a program using PCH.
20257 * gcc.dg/pch: Remove dg-do commands from test files.
20258
20259 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20260
20261 * gcc.dg/pch/macro-3.c: New.
20262 * gcc.dg/pch/macro-3.h: New.
20263
20264 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20265
20266 * gcc.dg/pch/common-1.c: New.
20267 * gcc.dg/pch/common-1.h: New.
20268 * gcc.dg/pch/decl-1.c: New.
20269 * gcc.dg/pch/decl-1.h: New.
20270 * gcc.dg/pch/decl-2.c: New.
20271 * gcc.dg/pch/decl-2.h: New.
20272 * gcc.dg/pch/decl-3.c: New.
20273 * gcc.dg/pch/decl-3.h: New.
20274 * gcc.dg/pch/decl-4.c: New.
20275 * gcc.dg/pch/decl-4.h: New.
20276 * gcc.dg/pch/decl-5.c: New.
20277 * gcc.dg/pch/decl-5.h: New.
20278 * gcc.dg/pch/global-1.c: New.
20279 * gcc.dg/pch/global-1.h: New.
20280 * gcc.dg/pch/inline-1.c: New.
20281 * gcc.dg/pch/inline-1.h: New.
20282 * gcc.dg/pch/inline-2.c: New.
20283 * gcc.dg/pch/inline-2.h: New.
20284 * gcc.dg/pch/static-1.c: New.
20285 * gcc.dg/pch/static-1.h: New.
20286 * gcc.dg/pch/static-2.c: New.
20287 * gcc.dg/pch/static-2.h: New.
20288
20289 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20290
20291 * g++.dg/pch/pch.exp: Better handle failing testcases.
20292 * gcc.dg/pch/pch.exp: Likewise.
20293 * gcc.dg/pch/macro-1.c: New.
20294 * gcc.dg/pch/macro-1.h: New.
20295 * gcc.dg/pch/macro-2.c: New.
20296 * gcc.dg/pch/macro-2.h: New.
20297
20298 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20299
20300 * g++.dg/dg.exp: Treat files in pch/ specially.
20301 * g++.dg/pch/pch.exp: New file.
20302 * g++.dg/pch/empty.H: New file.
20303 * g++.dg/pch/empty.C: New file.
20304 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20305 "precompile".
20306
20307 * gcc.dg/pch/pch.exp: New file.
20308 * gcc.dg/pch/empty.h: New file.
20309 * gcc.dg/pch/empty.c: New file.
20310 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20311 "precompile".
20312
20313 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20314
20315 * g++.dg/template/friend14.C: New test.
20316
20317 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20318
20319 * gcc.dg/old-style-asm-1.c: New test.
20320
20321 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20322
20323 * gcc.c-torture/compile/20030109-1.c: New test.
20324
20325 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20326
20327 * gcc.c-torture/execute/20030109-1.c: New test.
20328
20329 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20330
20331 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20332 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20333 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20334 * g++.old-deja/g++.mike/eh2.C: Likewise
20335 * g++.old-deja/g++.mike/eh3.C: Likewise
20336 * g++.old-deja/g++.mike/eh5.C: Likewise
20337 * g++.old-deja/g++.mike/eh6.C: Likewise
20338 * g++.old-deja/g++.mike/eh7.C: Likewise
20339 * g++.old-deja/g++.mike/eh8.C: Likewise
20340 * g++.old-deja/g++.mike/eh9.C: Likewise
20341 * g++.old-deja/g++.mike/eh10.C: Likewise
20342 * g++.old-deja/g++.mike/eh12.C: Likewise
20343 * g++.old-deja/g++.mike/eh13.C: Likewise
20344 * g++.old-deja/g++.mike/eh14.C: Likewise
20345 * g++.old-deja/g++.mike/eh16.C: Likewise
20346 * g++.old-deja/g++.mike/eh17.C: Likewise
20347 * g++.old-deja/g++.mike/eh18.C: Likewise
20348 * g++.old-deja/g++.mike/eh21.C: Likewise
20349 * g++.old-deja/g++.mike/eh23.C: Likewise
20350 * g++.old-deja/g++.mike/eh24.C: Likewise
20351 * g++.old-deja/g++.mike/eh25.C: Likewise
20352 * g++.old-deja/g++.mike/eh26.C: Likewise
20353 * g++.old-deja/g++.mike/eh27.C: Likewise
20354 * g++.old-deja/g++.mike/eh28.C: Likewise
20355 * g++.old-deja/g++.mike/eh29.C: Likewise
20356 * g++.old-deja/g++.mike/eh31.C: Likewise
20357 * g++.old-deja/g++.mike/eh33.C: Likewise
20358 * g++.old-deja/g++.mike/eh34.C: Likewise
20359 * g++.old-deja/g++.mike/eh35.C: Likewise
20360 * g++.old-deja/g++.mike/eh36.C: Likewise
20361 * g++.old-deja/g++.mike/eh37.C: Likewise
20362 * g++.old-deja/g++.mike/eh38.C: Likewise
20363 * g++.old-deja/g++.mike/eh39.C: Likewise
20364 * g++.old-deja/g++.mike/eh40.C: Likewise
20365 * g++.old-deja/g++.mike/eh41.C: Likewise
20366 * g++.old-deja/g++.mike/eh42.C: Likewise
20367 * g++.old-deja/g++.mike/eh44.C: Likewise
20368 * g++.old-deja/g++.mike/eh46.C: Likewise
20369 * g++.old-deja/g++.mike/eh47.C: Likewise
20370 * g++.old-deja/g++.mike/eh48.C: Likewise
20371 * g++.old-deja/g++.mike/eh49.C: Likewise
20372 * g++.old-deja/g++.mike/eh50.C: Likewise
20373 * g++.old-deja/g++.mike/eh51.C: Likewise
20374 * g++.old-deja/g++.mike/eh53.C: Likewise
20375 * g++.old-deja/g++.mike/eh55.C: Likewise
20376 * g++.old-deja/g++.mike/p7912.C: Likewise
20377 * g++.old-deja/g++.mike/p9706.C: Likewise
20378 * g++.old-deja/g++.mike/p10416.C: Likewise
20379 * g++.old-deja/g++.mike/p11667.C: Likewise
20380 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20381 Remove redundant reference to Iris.
20382 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20383 Elxsi, i860, Pico Java, and WE32K.
20384
20385 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20386
20387 * g++.dg/ext/asm4.C: New test.
20388
20389 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20390
20391 PR c++/9030
20392 * g++.dg/template/friend12.C: New test.
20393 * g++.dg/template/friend13.C: Likewise.
20394 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20395
20396 2003-01-08 Jan Hubicka <jh@suse.cz>
20397
20398 * gcc.dg/i386-cadd.c: New test.
20399 * gcc.dg/i386-cmov4.c: Likewise.
20400
20401 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20402
20403 PR c++/9165
20404 * g++.dg/warn/Wunused-3.C: New test.
20405
20406 * g++.dg/abi/bitfield9.C: New test.
20407
20408 PR c++/9189
20409 * g++.dg/parse/defarg3.C: New test.
20410
20411 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20412
20413 * g++.dg/parse/ambig1.C: New test.
20414 * g++.dg/parse/defarg2.C: New test.
20415
20416 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20417
20418 * g++.dg/template/defarg-1.C: New test.
20419 * g++.dg/template/local2.C: Likewise.
20420
20421 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20422
20423 * gcc.c-torture/execute/20030105-1.c: New test.
20424
20425 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20426
20427 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20428 * g++.dg/parse/namespace4.C: Likewise.
20429
20430 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20431
20432 * g++.dg/template/ntp2.C: New test.
20433
20434 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20435
20436 * g++.dg/parse/extern-C-1.C: New test.
20437
20438 * g++.dg/parse/namespace4.C: New test.
20439
20440 * g++.dg/template/nested1.C: New test.
20441
20442 * g++.dg/parse/namespace3.C: New test.
20443
20444 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20445
20446 * g++.dg/lookup/two-stage1.C: New test.
20447
20448 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20449
20450 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20451 * g++.old-deja/g++.jason/access8.C: Likewise.
20452 * g++.old-deja/g++.other/decl5.C: Likewise.
20453
20454 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20455
20456 * g++.dg/parse/parse7.C: New test.
20457
20458 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20459
20460 PR c++/2843
20461 * g++.dg/ext/attrib7.C: New test.
20462
20463 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20464
20465 * g++.dg/parse/parse6.C: New test.
20466
20467 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20468
20469 * gcc.dg/h8300-stack-1.c: New.
20470
20471 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20472
20473 g++.dg/lookup/exception1.C: New test.
20474
20475 g++.dg/lookup/template1.C: New test.
20476
20477 g++.dg/parse/namespace2.C: New test.
20478
20479 g++.dg/parse/parens2.C: New test.
20480
20481 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20482
20483 * g++.dg/parse/parse5.C: New test.
20484 * g++.dg/lookup/scoped4.C: New test.
20485
20486 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20487
20488 * g++.dg/parse/parens1.C: New test.
20489
20490 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20491 angle-bracket1.C.
20492 * g++.dg/parse/parens2.C: New test.
20493
20494 * g++.dg/lookup/scope-operator1.C: New test.
20495
20496 * g++.dg/parse/operator1.C: New test.
20497
20498 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20499
20500 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20501 * g++.old-deja/g++.other/access6.C: Likewise.
20502 * g++.old-deja/g++.other/decl1.C: Likewise.
20503 * g++.old-deja/g++.pt/typename12.C: Likewise.
20504
20505 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20506
20507 * g++.dg/parse/namespace1.C: New test.
20508
20509 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20510
20511 * g++.dg/parse/parse4.C: New test.
20512
20513 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20514
20515 * g++.dg/parse/parse3.C: New test.
20516
20517 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20518
20519 * g++.dg/parse/parse2.C: New test.
20520
20521 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20522
20523 * g++.dg/template/friend11.C: New test.
20524
20525 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20526
20527 * g++.dg/parse/parse1.C: New test.
20528
20529 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20530
20531 * lib/profopt.exp: Change the name of a global variable to avoid
20532 possible clashes with other test suites.
20533
20534 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20535
20536 * g++.dg/inherit/covariant8.C: New test.
20537
20538 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20539
20540 * g++.dg/init/array9.C: New test.
20541
20542 PR c++/9112
20543 * g++.dg/parse/expr1.C: New test.
20544
20545 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20546
20547 * gcc.c-torture/compile/20021230-1.c: New test.
20548
20549 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20550
20551 * g++.dg/inherit/covariant5.C: New test.
20552 * g++.dg/inherit/covariant6.C: New test.
20553 * g++.dg/inherit/covariant7.C: New test.
20554
20555 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20556
20557 PR c++/2739
20558 * g++.dg/other/access2.C: New test.
20559
20560 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20561
20562 * g++.dg/other/anon-struct.C: No longer fails
20563 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20564 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20565 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20566
20567 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20568
20569 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20570
20571 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20572
20573 * g++.dg/eh/spec4.C: Remove stray semicolon.
20574 * g++.dg/expr/pmf-1.C: Change error message.
20575 * g++.dg/ext/asm1.C: Remove stray semicolon.
20576 * g++.dg/ext/typename1.C: Add missing typenames.
20577 * g++.dg/inherit/template-as-base.C: Change error message.
20578 * g++.dg/lookup/scoped1.C: Likewise.
20579 * g++.dg/lookup/scoped2.C: Likewise.
20580 * g++.dg/lookup/using2.C: Likewise.
20581 * g++.dg/other/component1.C: Remove stray semicolon.
20582 * g++.dg/other/do1.C: Change error message.
20583 * g++.dg/other/error2.C: Likewise.
20584 * g++.dg/other/init1.C: Likewise.
20585 * g++.dg/other/packed1.C: Remove stray semicolon.
20586 * g++.dg/other/ptrmem2.C: Change error message.
20587 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20588 marker.
20589 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20590 * g++.dg/template/access3.C: Add typename keyword.
20591 * g++.dg/template/access5.C: Remove stray semicolon.
20592 * g++.dg/template/access6.C: Likewise.
20593 * g++.dg/template/complit1.C: Likewise.
20594 * g++.dg/template/crash1.C: Change error message.
20595 * g++.dg/template/inherit2.C: Remove stray semicolon.
20596 * g++.dg/template/instantiate2.C: Likewise.
20597 * g++.dg/template/instantiate3.C: Change error message.
20598 * g++.dg/template/qual1.C: Remove stray semicolon.
20599 * g++.dg/template/qualttp18.C: Change error message.
20600 * g++.dg/template/ref1.C: Remove stray semicolon.
20601 * g++.dg/template/sizeof1.C (A::value): Declare it.
20602 * g++.dg/template/spec4.C: Change error message.
20603 * g++.dg/template/static1.C: Likewise.
20604 * g++.dg/template/type1.C: Likewise.
20605 * g++.dg/template/typename3.C: Likewise.
20606 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20607 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20608 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20609 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20610 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20611 named return value extension.
20612 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20613 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20614 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20615 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20616 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20617 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20618 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20619 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20620 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20621 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20622 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20623 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20624 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20625 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20626 syntax.
20627 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20628 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20629 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20630 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20631 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20632 * g++.old-deja/g++.brendan/template11.C: Likewise.
20633 * g++.old-deja/g++.brendan/template26.C: Likewise.
20634 * g++.old-deja/g++.brendan/template27.C: Use explicit
20635 specialization syntax.
20636 * g++.old-deja/g++.brendan/template30.C: Likewise.
20637 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20638 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20639 non-dependent names.
20640 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20641 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20642 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20643 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20644 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20645 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20646 named return value extension.
20647 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20648 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20649 * g++.old-deja/g++.ext/return1.C: Likewise.
20650 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20651 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20652 * g++.old-deja/g++.jason/access8.C: Likewise.
20653 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20654 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20655 pseudo-destructor names.
20656 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20657 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20658 pseudo-destructor names.
20659 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20660 * g++.old-deja/g++.jason/overload19.C: Likewise.
20661 * g++.old-deja/g++.jason/overload32.C: Likewise.
20662 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20663 stray semicolons.
20664 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20665 * g++.old-deja/g++.jason/return.C: Likewise.
20666 * g++.old-deja/g++.jason/return2.C: Likewise.
20667 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20668 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20669 syntax.
20670 * g++.old-deja/g++.jason/template10.C: Account for use of
20671 non-dependent names.
20672 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20673 syntax.
20674 * g++.old-deja/g++.jason/template37.C: Likewise.
20675 * g++.old-deja/g++.law/access4.C: Change error messages.
20676 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20677 pseudo-destructor names.
20678 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20679 * g++.old-deja/g++.law/ctors9.C: Likewise.
20680 * g++.old-deja/g++.law/cvt22.C: Likewise.
20681 * g++.old-deja/g++.law/dtors5.C: Likewise.
20682 * g++.old-deja/g++.law/global-init1.C: Likewise.
20683 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20684 * g++.old-deja/g++.law/operators28.C: Likewise.
20685 * g++.old-deja/g++.law/visibility28.C: Likewise.
20686 * g++.old-deja/g++.martin/eval1.C: Likewise.
20687 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20688 name.
20689 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20690 * g++.old-deja/g++.mike/net34.C: Likewise.
20691 * g++.old-deja/g++.mike/net36.C: Likewise.
20692 * g++.old-deja/g++.mike/ns2.C: Likewise.
20693 * g++.old-deja/g++.mike/p12306.C: Likewise.
20694 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20695 value extension.
20696 * g++.old-deja/g++.mike/p700.C: Likewise.
20697 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20698 * g++.old-deja/g++.mike/p710.C: Likewise.
20699 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20700 value extension.
20701 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20702 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20703 * g++.old-deja/g++.ns/crash2.C: Likewise.
20704 * g++.old-deja/g++.ns/crash3.C: Likewise.
20705 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20706 * g++.old-deja/g++.ns/ns17.C: Likewise.
20707 * g++.old-deja/g++.ns/template16.C: Likewise.
20708 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20709 keyword.
20710 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20711 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20712 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20713 named return value extension.
20714 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20715 * g++.old-deja/g++.other/access4.C: Issue additional error
20716 messages.
20717 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20718 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20719 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20720 * g++.old-deja/g++.other/crash25.C: Change error message.
20721 * g++.old-deja/g++.other/crash4.C: Change error message.
20722 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20723 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20724 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20725 checks.
20726 * g++.old-deja/g++.other/defarg8.C: Likewise.
20727 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20728 * g++.old-deja/g++.other/dtor10.C: Likewise.
20729 * g++.old-deja/g++.other/incomplete.C: Likewise.
20730 * g++.old-deja/g++.other/linkage7.C: Likewise.
20731 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20732 lookup algorithm.
20733 * g++.old-deja/g++.other/mangle2.C: Likewise.
20734 * g++.old-deja/g++.other/refinit2.C: Likewise.
20735 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20736 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20737 * g++.old-deja/g++.pt/crash28.C: Likewise.
20738 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20739 syntax.
20740 * g++.old-deja/g++.pt/crash32.C: Change error message.
20741 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20742 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20743 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20744 error message position.
20745 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20746 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20747 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20748 syntax.
20749 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20750 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20751 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20752 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20753 keyword.
20754 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20755 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20756 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20757 keyword.
20758 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20759 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20760 syntax.
20761 * g++.old-deja/g++.pt/friend28.C: Account for use of
20762 non-dependent names.
20763 * g++.old-deja/g++.pt/friend29.C: Likewise.
20764 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20765 rules.
20766 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20767 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20768 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20769 lookup rules.
20770 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20771 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20772 keyword.
20773 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20774 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20775 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20776 keyword.
20777 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20778 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20779 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20780 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20781 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20782 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20783 keyword.
20784 * g++.old-deja/g++.pt/spec10.C: Likewise.
20785 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20786 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20787 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20788 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20789 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20790 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20791 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20792 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20793 * g++.old-deja/g++.pt/typename15.C: Likewise.
20794 * g++.old-deja/g++.pt/typename22.C: Likewise.
20795 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20796 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20797 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20798 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20799 syntax.
20800 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20801 return value extension.
20802 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20803 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20804 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20805 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20806
20807 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20808
20809 * g++.dg/warn/inline1.C: New test.
20810 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20811 * g++.old-deja/g++.jason/synth10.C: Likewise.
20812 * g++.old-deja/g++.mike/net31.C: Likewise.
20813 * g++.old-deja/g++.mike/p8786.C: Likewise.
20814
20815 * g++.dg/template/friend10.C: New test.
20816 * g++.dg/template/conv5.C: New test.
20817
20818 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20819
20820 * g++.dg/lookup/scoped3.C: New test.
20821
20822 * g++.dg/lookup/decl1.C: New test.
20823 * g++.dg/lookup/decl2.C: New test.
20824
20825 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20826
20827 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20828 gcc.c-torture/compile/20021015-1.c,
20829 gcc.c-torture/compile/20021015-2.c,
20830 gcc.c-torture/compile/20021123-1.c,
20831 gcc.c-torture/compile/20021123-2.c,
20832 gcc.c-torture/compile/20021123-3.c,
20833 gcc.c-torture/compile/20021123-4.c,
20834 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20835 only to 3.1 or 3.2 branch.
20836
20837 2002-12-23 Mark Mitchell <mark@codesourcery.com>
20838
20839 * gcc.dg/i386-bitfield3.c: New test.
20840
20841 * gcc.dg/i386-bitfield2.c: New test.
20842
20843 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20844
20845 * g++.dg/parse/conv_op1.C: New test.
20846
20847 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
20848
20849 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20850 approved.
20851
20852 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
20853
20854 * gcc.c-torture/compile/20021220-1.c: New test.
20855
20856 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20857
20858 * gcc.dg/i386-fastcall-1.c: New.
20859
20860 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20861
20862 * gcc.c-torture/execute/20021219-1.c: New test.
20863
20864 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20865
20866 * gcc.dg/i386-pic-1.c: New test.
20867
20868 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20869
20870 PR c++/8099
20871 * g++.dg/template/friend9.C: New test.
20872
20873 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20874
20875 PR c++/3663
20876 * g++.dg/template/access7.C: New test.
20877
20878 2002-12-18 Nick Clifton <nickc@redhat.com>
20879
20880 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20881 the libstdc++-v3 directory has been found.
20882
20883 2002-12-12 Devang Patel <dpatel@apple.com>
20884 * gcc.dg/darwin-ld-1.c: New test.
20885 * gcc.dg/darwin-ld-2.c: New test.
20886 * gcc.dg/darwin-ld-3.c: New test.
20887 * gcc.dg/darwin-ld-4.c: New test.
20888 * gcc.dg/darwin-ld-5.c: New test.
20889
20890 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20891
20892 * gcc.c-torture/compile/20021212-1.c: New test.
20893
20894 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
20895
20896 * gcc.dg/fshort-wchar: New test.
20897
20898 2002-12-10 Mark Mitchell <mark@codesourcery.com>
20899
20900 PR c++/8372
20901 * g++.dg/template/dtor1.C: New test.
20902
20903 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20904 markers.
20905
20906 2002-12-10 Jakub Jelinek <jakub@redhat.com>
20907
20908 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20909
20910 2002-12-09 Mark Mitchell <mark@codesourcery.com>
20911
20912 * g++.dg/template/static1.C: New test.
20913 * g++.dg/template/static2.C: New test.
20914 * g++.old-deja/g++.ext/memconst.C: New test.
20915
20916 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20917
20918 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20919 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20920 * g++.dg/special/initp1.C: Likewise.
20921
20922 2002-12-06 Jakub Jelinek <jakub@redhat.com>
20923
20924 * gcc.c-torture/execute/20021204-1.c: New test.
20925
20926 2002-12-04 Geoffrey Keating <geoffk@apple.com>
20927
20928 * gcc.dg/ppc-fmadd-1.c: New file.
20929 * gcc.dg/ppc-fmadd-2.c: New file.
20930 * gcc.dg/ppc-fmadd-3.c: New file.
20931
20932 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20933
20934 * gcc.c-torture/compile/20021204-1.c: New test.
20935
20936 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20937
20938 * g++.dg/inherit/covariant2.C: New test.
20939 * g++.dg/inherit/covariant3.C: New test.
20940 * g++.dg/inherit/covariant4.C: New test.
20941 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20942 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20943
20944 2002-12-03 Mark Mitchell <mark@codesourcery.com>
20945
20946 PR c++/8688
20947 * g++.dg/init/brace3.C: New test.
20948
20949 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20950
20951 * gcc.dg/20020210-1.c: Fix a comment typo.
20952
20953 2002-12-02 Mark Mitchell <mark@codesourcery.com>
20954
20955 PR c++/8720
20956 * g++.dg/parse/defarg1.C: New test.
20957
20958 PR c++/8615
20959 * g++.dg/template/char1.C: New test.
20960
20961 * g++.dg/template/varmod1.C: Fix typo.
20962
20963 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20964
20965 DR 180
20966 * g++.old-deja/g++.pt/crash32.C: Expect error.
20967
20968 2002-12-01 Mark Mitchell <mark@codesourcery.com>
20969
20970 PR c++/5919
20971 * g++.dg/template/varmod1.C: New test.
20972
20973 PR c++/8727
20974 * g++.dg/inherit/typeinfo1.C: New test.
20975
20976 PR c++/8663
20977 * g++.dg/inherit/typedef1.C: New test.
20978
20979 2002-11-30 Mark Mitchell <mark@codesourcery.com>
20980
20981 PR c++/8332
20982 PR c++/8493
20983 * g++.dg/template/strlen1.C: New test.
20984
20985 PR c++/8227
20986 * g++.dg/template/ctor2.C: New test.
20987
20988 PR c++/8214
20989 * g++.dg/init/string1.C: New test.
20990
20991 PR c++/8511
20992 * g++.dg/template/friend8.C: New test.
20993
20994 2002-11-29 Joe Buck <jbuck@synopsys.com>
20995
20996 * g++.dg/lookup/anon2.C: New test.
20997
20998 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20999
21000 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
21001 h8300 port.
21002
21003 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
21004
21005 * gcc.dg/bitfld-6.c: New test.
21006
21007 2002-11-27 Jan Hubicka <jh@suse.cz>
21008
21009 * gcc.c-torture/execute/20021127.[cx]: New test.
21010
21011 2002-11-26 Jan Hubicka <jh@suse.cz>
21012
21013 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21014 quality.
21015
21016 2002-11-26 Geoffrey Keating <geoffk@apple.com>
21017
21018 * g++.dg/init/brace2.C: New test.
21019 * g++.old-deja/g++.mike/p9129.C: Correct.
21020
21021 2002-11-26 Mark Mitchell <mark@codesourcery.com>
21022
21023 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21024
21025 2002-11-25 Andreas Bauer <baueran@in.tum.de>
21026
21027 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21028
21029 2002-11-25 Mark Mitchell <mark@codesourcery.com>
21030
21031 * testsuite/g++.dg/abi/empty11.C: New test.
21032 * testsuite/g++.dg/rtti/cv1.C: New test.
21033
21034 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21035
21036 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21037
21038 2002-11-24 Mark Mitchell <mark@codesourcery.com>
21039
21040 * g++.dg/abi/empty10.C: New test.
21041
21042 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21043
21044 * gcc.c-torture/compile/20021124-1.c: New test.
21045
21046 2002-11-22 Mark Mitchell <mark@codesourcery.com>
21047
21048 * g++.dg/abi/rtti2.C: New test.
21049
21050 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21051
21052 * gcc.dg/i386-unroll-1.c: New test.
21053
21054 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21055
21056 * gcc.c-torture/compile/20021120-1.c: New test.
21057 * gcc.c-torture/compile/20021120-2.c: New test.
21058
21059 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21060
21061 * gcc.dg/bitfld-5.c: New test.
21062
21063 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21064
21065 * gcc.c-torture/execute/20021120-3.c: New test.
21066
21067 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21068
21069 * gcc.c-torture/execute/20021120-2.c: New test.
21070
21071 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21072
21073 * gcc.c-torture/execute/20021120-1.c: New test.
21074
21075 2002-11-20 Jakub Jelinek <jakub@redhat.com>
21076
21077 * gcc.c-torture/execute/20021118-3.c: New test.
21078
21079 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21080
21081 * gcc.c-torture/compile/20021119-1.c: New test.
21082
21083 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21084
21085 * gcc.dg/duff-1.c: New test.
21086 * gcc.dg/duff-2.c: New test.
21087 * gcc.dg/duff-3.c: New test.
21088
21089 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
21090
21091 * gcc.dg/cpp/_Pragma5.c: New test.
21092
21093 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21094
21095 * gcc.c-torture/execute/20021118-2.c: New test.
21096
21097 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21098
21099 * gcc.c-torture/execute/20021118-1.c: New test.
21100
21101 2002-11-16 Jakub Jelinek <jakub@redhat.com>
21102
21103 * gcc.dg/20021116-1.c: New test.
21104
21105 2002-11-14 Mark Mitchell <mark@codesourcery.com>
21106
21107 * g++.dg/abi/vcall1.C: New test.
21108
21109 2002-11-14 Jakub Jelinek <jakub@redhat.com>
21110
21111 * gcc.dg/20021029-1.c: New test.
21112 * gcc.dg/20021029-2.c: New test.
21113
21114 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21115
21116 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21117
21118 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21119
21120 PR c/8439
21121 * gcc.dg/20021110.c: Move to ...
21122 * gcc.c-torture/compile/20021110.c: .... here.
21123
21124 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21125
21126 PR c/8467
21127 * gcc.c-torture/execute/20021111-1.c
21128
21129 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21130
21131 PR c/8439
21132 * gcc.dg/20021110.c: New test.
21133
21134 2002-11-10 Mark Mitchell <mark@codesourcery.com>
21135
21136 * g++.dg/abi/vthunk3.C: Run only on x86.
21137
21138 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21139
21140 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21141
21142 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21143
21144 * lib/compat.exp (compat-execute): Fix logic error in last
21145 change.
21146
21147 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21148
21149 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21150
21151 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21152
21153 PR c++/8389
21154 * g++.dg/template/access6.C: New test.
21155
21156 2002-11-08 Jan Hubicka <jh@suse.cz>
21157
21158 * gcc.dg/i386-ssefp-1.c: New test.
21159 * gcc.dg/i386-ssefp-1.c: New test.
21160
21161 2002-11-08 Jan Hubicka <jh@suse.cz>
21162
21163 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21164
21165 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21166
21167 * g++.dg/abi/vthunk3.C: New test.
21168
21169 PR c++/8338
21170 * g++.dg/template/crash2.C: New test.
21171
21172 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21173
21174 * testsuite/g++.dg/abi/dtor1.C: New test.
21175 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21176
21177 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21178
21179 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21180 Darwin.
21181
21182 2002-11-04 Adam Nemet <anemet@lnxw.com>
21183
21184 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21185 -mthumb. Only xfail with -O0.
21186
21187 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21188
21189 * g++.dg/abi/thunk1.C: New test.
21190 * g++.dg/abi/thunk2.C: Likewise.
21191 * g++.dg/abi/vtt1.C: Likewise.
21192
21193 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21194
21195 PR optimization/8423
21196 * gcc.c-torture/execute/builtin-constant.c: New test.
21197
21198 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21199
21200 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21201 Add some more cases.
21202
21203 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21204
21205 PR c++/8391
21206 * g++.dg/opt/local1.C: New test.
21207
21208 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21209
21210 PR c++/8160
21211 * g++.dg/template/complit1.C: New test.
21212
21213 PR c++/8149
21214 * g++.dg/template/typename4.C: Likewise.
21215
21216 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21217
21218 Core issue 287, PR c++/7639
21219 * g++.dg/template/instantiate1.C: Adjust error location.
21220 * g++.dg/template/instantiate3.C: New test.
21221 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21222 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21223 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21224
21225 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21226
21227 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21228
21229 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21230
21231 PR c++/8287
21232 * g++.dg/init/dtor2.C: New test.
21233
21234 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21235
21236 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21237 * gcc.dg/nest.c: Bypass errors on irix6.
21238
21239 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21240
21241 * gcc.dg/nest.c: Expect error for mmix-*-*.
21242 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21243
21244 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21245
21246 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21247 markers.
21248
21249 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21250
21251 2002-10-25 Mike Stump <mrs@apple.com>
21252
21253 * gcc.dg/warn-1.c: New test.
21254
21255 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21256
21257 * g++.dg/template/typename3.C: New test.
21258
21259 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21260
21261 * g++.dg/lookup/ptrmem1.C: New test.
21262
21263 * g++.dg/abi/vthunk2.C: New test.
21264
21265 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21266
21267 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21268
21269 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21270
21271 * g++.dg/abi/empty9.C: New test.
21272
21273 2002-10-24 Richard Henderson <rth@redhat.com>
21274
21275 * g++.dg/inherit/thunk1.C: Enable for ia64.
21276
21277 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21278
21279 PR c++/8067
21280 * g++.dg/lookup/pretty1.C: New test.
21281
21282 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21283
21284 * gcc.dg/20021023-1.c: New test.
21285
21286 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21287
21288 PR c++/7679
21289 * g++.dg/parse/inline1.C: New test.
21290
21291 2002-10-23 Richard Henderson <rth@redhat.com>
21292
21293 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21294
21295 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21296
21297 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21298
21299 PR c++/6579
21300 * g++.dg/parse/stmtexpr3.C: New test.
21301
21302 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21303
21304 * g++.dg/expr/cond1.C: New test.
21305
21306 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21307
21308 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21309
21310 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21311
21312 * g++.dg/abi/vbase13.C: New test.
21313 * g++.dg/abi/vbase14.C: Likewise.
21314
21315 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21316
21317 * gcc.dg/tls/pic-1.c: New test.
21318 * gcc.dg/tls/nonpic-1.c: New test.
21319 * gcc.dg/20021018-1.c: New test.
21320
21321 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21322
21323 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21324 Remove only files with the same base name as the test case.
21325 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21326 (profopt-execute): Likewise. Also, remove old profiling
21327 and performance data files before running the tests.
21328
21329 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21330 * g++.dg/bprob/bprob.exp: Likewise.
21331 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21332 to allow more general test case names.
21333
21334 * g++.dg/bprob/bprob-1.C: Rename to ...
21335 * g++.dg/bprob/g++-bprob-1.C: ... this.
21336
21337 * g77.dg/bprob/bprob-1.f: Rename to ...
21338 * g77.dg/bprob/g77-bprob-1.f: ... this.
21339
21340 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21341
21342 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21343 bison 1.50 or later.
21344
21345 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21346
21347 * g++.dg/README: Describe more test directories.
21348
21349 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21350
21351 * g++.dg/init/array6.C: Add additional tests.
21352
21353 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21354
21355 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21356 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21357
21358 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21359
21360 * gcc.c-torture/compile/20020604-1.x: New.
21361 * gcc.c-torture/compile/simd-5.x: Likewise.
21362 * gcc.c-torture/execute/920710-1.x: Likewise.
21363 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21364
21365 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21366
21367 * g++.dg/inherit/override1.C: Add dg-options clause.
21368
21369 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21370
21371 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21372 _mm_slli_si128.
21373
21374 2002-10-19 Andreas Schwab <schwab@suse.de>
21375
21376 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21377 directory component.
21378
21379 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21380
21381 * g++.dg/inherit/thunk1.C: New test.
21382
21383 * g++.dg/inherit/override1.C: New test.
21384
21385 * g++.dg/abi/mangle11.C: New test.
21386 * g++.dg/abi/mangle14.C: New test.
21387 * g++.dg/abi/mangle17.C: New test.
21388
21389 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21390
21391 * g++.dg/overload/member2.C: New test.
21392
21393 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21394
21395 * g++.dg/README: Describe new compat directory.
21396 * g++.dg/dg.exp: Skip tests in compat directory.
21397 * README.compat: New file.
21398 * lib/compat.exp: New expect script.
21399 * g++.dg/compat: New test directory.
21400 * g++.dg/compat/compat.exp: New expect script.
21401 * g++.dg/compat/abi: New test directory.
21402 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21403 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21404 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21405 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21406 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21407 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21408 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21409 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21410 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21411 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21412 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21413 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21414 * g++.dg/compat/break: New test directory.
21415 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21416 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21417 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21418 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21419 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21420 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21421 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21422 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21423 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21424 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21425 g++.dg/compat/break/README: New files.
21426 * g++.dg/compat/eh: New test directory.
21427 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21428 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21429 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21430 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21431 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21432 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21433 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21434 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21435 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21436 g++.dg/compat/eh/filter2_y.C,
21437 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21438 g++.dg/compat/eh/new1_y.C,
21439 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21440 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21441 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21442 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21443 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21444 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21445 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21446 g++.dg/compat/eh/unexpected1_y.C: New files.
21447 * g++.dg/compat/init: New test directory.
21448 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21449 g++.dg/compat/init/array5_y.C,
21450 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21451 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21452 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21453 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21454 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21455 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21456 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21457 g++.dg/compat/init/init-ref2_y.C: New files.
21458
21459 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21460
21461 PR c++/7584
21462 * g++.dg/inherit/using3.C: New test.
21463
21464 2002-10-17 Jan Hubicka <jh@suse.cz>
21465
21466 * gcc.dg/20021017-2.c: New test.
21467
21468 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21469
21470 * g++.dg/abi/mangle16.C: Adjust.
21471
21472 * g++.dg/init/array8.C: New test.
21473
21474 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21475
21476 * gcc.dg/special/mips-abi.exp: New test.
21477 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21478
21479 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21480
21481 * g++.dg/abi/mangle16.C: New test.
21482 * g++.dg/abi/mangle17.C: Likewise.
21483
21484 PR c++/7478
21485 * g++.dg/template/ref1.C: New test.
21486
21487 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21488
21489 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21490
21491 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21492
21493 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21494
21495 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21496
21497 PR c++/7524
21498 * g++.dg/init/array7.C: New test.
21499
21500 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21501
21502 * g++.dg/init/array6.C: New test.
21503
21504 * g++.dg/abi/mangle13.C: Likewise.
21505 * g++.dg/abi/mangle14.C: Likewise.
21506 * g++.dg/abi/mangle15.C: Likewise.
21507
21508 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21509
21510 * g++.dg/abi/empty8.C: New test.
21511
21512 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21513
21514 * g++.dg/init/ctor1.C: New test.
21515
21516 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21517
21518 * gcc.c-torture/execute/20021015-1.c: New test.
21519
21520 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21521
21522 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21523
21524 2002-10-14 Jan Hubicka <jh@suse.cz>
21525
21526 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21527
21528 2002-10-14 Richard Henderson <rth@redhat.com>
21529
21530 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21531
21532 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21533
21534 PR optimization/6631
21535 * g++.dg/opt/const2.C: New test.
21536
21537 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21538
21539 PR c++/7176
21540 * g++.dg/parse/friend1.C: New test.
21541 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21542
21543 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21544
21545 * gcc.dg/20021014-1.c: New test.
21546
21547 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21548
21549 PR c++/5661
21550 * g++.dg/ext/vlm1.C: New test.
21551 * g++.dg/ext/vlm2.C: Likewise.
21552
21553 * g++.dg/init/array1.C: Remove invalid braces.
21554 * g++.dg/init/brace1.C: New test.
21555 * g++.dg/init/copy2.C: Likewise.
21556 * g++.dg/init/copy3.C: Likewise.
21557 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21558 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21559 braces.
21560
21561 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21562
21563 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21564
21565 2002-10-11 Richard Shann <richard.shann@superh.com>
21566
21567 * gcc.c-torture/compile/simd-5.c: New test.
21568
21569 2002-10-10 Roger Sayle <roger@eyesopen.com>
21570
21571 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21572
21573 2002-10-10 Jim Wilson <wilson@redhat.com>
21574
21575 * gcc.c-torture/execute/20021010-1.c: New test.
21576
21577 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21578
21579 PR c/7353
21580 * g++.dg/ext/typedef-init.C: New test.
21581 * gcc.dg/typedef-init.c: New test.
21582
21583 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21584
21585 * gcc.dg/cpp/paste13.c: New test.
21586
21587 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21588
21589 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21590 remaining platforms, XFAIL during compile, not execute. Don't
21591 XFAIL at -O0.
21592
21593 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21594
21595 * gcc.dg/alias-1.c: Tweak expected warning.
21596
21597 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21598
21599 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21600
21601 2002-10-06 Andreas Jaeger <aj@suse.de>
21602
21603 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21604 * gcc.dg/cpp/c++98.C: Likewise.
21605
21606 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21607 * g++.dg/cpp/c++98.C: Likewise.
21608
21609 * g++.dg/README (Subdirectories): Mention cpp directory.
21610
21611 PR target/7559
21612 * gcc.dg/20021006-1.c: New test.
21613
21614 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21615
21616 PR c++/7804
21617 * g++.dg/other/warning1.C: New test.
21618
21619 2002-10-04 Roger Sayle <roger@eyesopen.com>
21620
21621 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21622 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21623 and sparc-*-* with -m64 as expected failures. See PR 8087.
21624
21625 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21626
21627 PR c++/7931
21628 * g++.dg/template/ptrmem3.C: New test.
21629
21630 PR c++/7754
21631 * g++.dg/template/union1.C: New test.
21632
21633 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21634
21635 PR c++/8006
21636 * g++.dg/abi/mangle9.C: New test.
21637 * g++.dg/abi/mangle10.C: New test.
21638 * g++.dg/abi/mangle11.C: New test.
21639 * g++.dg/abi/mangle12.C: New test.
21640
21641 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21642
21643 PR c++/7188.
21644 * g++.dg/template/meminit1.C: New test.
21645 * g++.dg/warn/Wreorder-1.C: Likewise.
21646 * g++.old-deja/g++.mike/warn3.C: Tweak.
21647 * lib/prune.exp: Ingore "in copy constructor".
21648
21649 2002-10-02 Andreas Jaeger <aj@suse.de>
21650
21651 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21652 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21653 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21654 on x86-64.
21655
21656 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21657
21658 * gcc.dg/empty1.C: Fix typo.
21659
21660 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21661
21662 * gcc.dg/alias-1.c: New test.
21663
21664 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21665
21666 * gcc.dg/empty1.C: New test.
21667
21668 * g++.dg/tls/init-2.C: Tweak error messages.
21669
21670 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21671
21672 * gcc.c-torture/compile/20020923-1.c: New test.
21673
21674 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21675
21676 * gcc.c-torture/execute/ffs-1.c: New test.
21677 * gcc.c-torture/execute/ffs-2.c: Ditto.
21678
21679 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21680
21681 * g++.dg/overload/member1.C: New test.
21682
21683 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21684
21685 * g++.dg/abi/empty7.C: New test.
21686 * g++.dg/init/pm2.C: Likewise.
21687
21688 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21689
21690 * g++.dg/rtti/crash1.C: New test.
21691
21692 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21693
21694 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21695 gcc.dg/sibcall-4.c: New tests.
21696
21697 2002-09-28 Roger Sayle <roger@eyesopen.com>
21698
21699 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21700 powerpc and MMIX targets.
21701
21702 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21703
21704 * gcc.dg/cpp/20020927-1.c: New.
21705
21706 2002-09-26 David S. Miller <davem@redhat.com>
21707
21708 * gcc.c-torture/compile/trunctfdf.c: New.
21709
21710 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21711
21712 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21713
21714 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21715
21716 * gcc.c-torture/execute/loop-15.c: New.
21717
21718 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21719
21720 * README.QMTEST: Fix typo.
21721
21722 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21723
21724 * gcc.dg/20020926-1.c: New test.
21725
21726 2002-09-25 David S. Miller <davem@redhat.com>
21727
21728 PR target/7842
21729 * gcc.c-torture/execute/shiftdi.c: New test.
21730
21731 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21732
21733 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21734 unique to the tool.
21735 * lib/g77.exp (g77_init): Likewise.
21736 * lib/g++.exp (g++_init): Likewise.
21737 * lib/objc.exp (objc_init): Likewise.
21738
21739 2002-09-25 Mark Mitchell <mark@codesourcery.com>
21740
21741 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21742 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21743 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
21744
21745 2002-09-25 Richard Henderson <rth@redhat.com>
21746
21747 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21748 too-small long double.
21749
21750 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
21751
21752 * gcc.dg/20020919-1.c: New test.
21753
21754 2002-09-23 Mark Mitchell <mark@codesourcery.com>
21755
21756 * g++.dg/abi/bitfield6.C: New test.
21757 * g++.dg/abi/bitfield7.C: New test.
21758 * g++.dg/abi/bitfield8.C: New test.
21759 * g++.dg/abi/vbase11.C: New test.
21760
21761 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
21762
21763 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21764 hppa*-*-hpux*. Update test comment.
21765
21766 2002-09-20 Jakub Jelinek <jakub@redhat.com>
21767
21768 * gcc.dg/tls/struct-1.c: New test.
21769
21770 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
21771
21772 * gcc.dg/cpp/tr-warn2.c: Update.
21773
21774 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21775
21776 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
21777
21778 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21779
21780 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21781 systems.
21782
21783 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
21784
21785 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21786
21787 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21788 Adjust for c++filt moved to binutils. Remove spurious duplicate
21789 setting of cxxfilt.
21790
21791 2002-09-19 Geoffrey Keating <geoffk@apple.com>
21792
21793 * gcc.dg/20020312-2.c: Update for darwin.
21794
21795 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21796
21797 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21798
21799 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21800
21801 * objc.dg/comp-types-1.m: New test.
21802 * objc.dg/comp-types-2.m: New test.
21803 * objc.dg/comp-types-3.m: New test.
21804 * objc.dg/comp-types-4.m: New test.
21805 * objc.dg/comp-types-5.m: New test.
21806 * objc.dg/comp-types-6.m: New test.
21807
21808 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21809
21810 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21811
21812 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21813
21814 * g++.dg/other/do1.C: New test.
21815
21816 * g++.dg/template/subst1.C: New test.
21817
21818 2002-09-16 Steve Ellcey <sje@cup.hp.com>
21819
21820 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21821
21822 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21823
21824 * g++.dg/template/qualttp20.C: Adjust expected errors.
21825 * g++.old-deja/g++.jason/report.C: Likewise.
21826 * g++.old-deja/g++.other/qual1.C: Likewise.
21827
21828 * g++.dg/lookup/scoped2.C: New test.
21829
21830 * g++.dg/ext/asm3.C: New test.
21831
21832 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
21833
21834 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21835
21836 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21837
21838 * ChangeLog: follow spelling conventions.
21839 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21840 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21841 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21842 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21843 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21844 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21845 * g++.old-deja/g++.law/global-init1.C: Likewise.
21846 * g++.old-deja/g++.other/delete4.C: Likewise.
21847 * g++.old-deja/g++.other/inline21.C: Likewise.
21848 * g++.old-deja/g++.other/singleton.C: Likewise.
21849 * g77.dg/strlen0.f: Likewise.
21850 * g77.f-torture/compile/20010519-1.f: Likewise.
21851 * g77.f-torture/compile/980310-4.f: Likewise.
21852 * gcc.c-torture/compile/20000605-1.c: Likewise.
21853 * gcc.c-torture/execute/20020225-1.c: Likewise.
21854 * gcc.dg/c90-hexfloat-2.c: Likewise.
21855 * gcc.dg/c99-bool-1.c: Likewise.
21856 * gcc.dg/c99-hexfloat-2.c: Likewise.
21857 * gcc.dg/dll-2.c: Likewise.
21858 * gcc.dg/wtr-union-init-1.c: Likewise.
21859 * gcc.dg/wtr-union-init-2.c: Likewise.
21860 * gcc.dg/wtr-union-init-3.c: Likewise.
21861 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21862 * gcc.dg/cpp/defined.c: Likewise.
21863 * gcc.dg/cpp/macsyntx.c: Likewise.
21864 * gcc.dg/cpp/paste2.c: Likewise.
21865 * gcc.dg/cpp/trad/defined.c: Likewise.
21866 * gcc.dg/format/c90-printf-1.c: Likewise.
21867 * gcc.dg/format/c90-scanf-1.c: Likewise.
21868 * gcc.dg/format/c99-printf-1.c: Likewise.
21869 * gcc.dg/format/c99-scanf-1.c: Likewise.
21870 * gcc.misc-tests/gcov-8.c: Likewise.
21871 * lib/profopt.exp: Likewise.
21872
21873 2002-09-15 Krister Walfridsson <cato@df.lth.se>
21874
21875 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21876
21877 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21878
21879 * g++.dg/inherit/using2.C: New test.
21880
21881 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21882
21883 * ChangeLog: Follow spelling conventions.
21884 * g++.dg/template/friend4.C: Likewise.
21885 * g++.old-deja/g++.pt/crash67.C: Likewise.
21886 * gcc.c-torture/execute/20000801-4.c: Likewise.
21887 * gcc.dg/c90-digraph-1.c: Likewise.
21888 * gcc.dg/c94-digraph-1.c: Likewise.
21889 * gcc.dg/c99-digraph-1.c: Likewise.
21890 * gcc.dg/cpp/line5.c: Likewise.
21891 * gcc.dg/cpp/multiline.c: Likewise.
21892 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21893 * gcc.dg/format/attr-3.c: Likewise.
21894 * gcc.dg/format/c90-scanf-3.c: Likewise.
21895 * gcc.dg/format/ext-4.c: Likewise.
21896
21897 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21898
21899 * g++.dg/template/pretty1.C: New test.
21900
21901 2002-09-14 Alan Modra <amodra@bigpond.net.au>
21902
21903 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21904
21905 2002-09-13 Matt Austern <austern@apple.com>
21906
21907 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21908 passing a cast expression to a function by const reference.
21909
21910 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21911
21912 * g++.dg/template/deduce1.C: New test.
21913
21914 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21915
21916 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21917 32-bit int.
21918
21919 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21920
21921 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21922 usage.
21923
21924 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
21925
21926 * gcc.c-torture/compile/20020910-1.c: New test.
21927
21928 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
21929
21930 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21931
21932 2002-09-10 Andreas Jaeger <aj@suse.de>
21933
21934 * gcc.dg/20020312-2.c: Adjust for x86-64.
21935
21936 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21937
21938 * g77.dg/7388.f: New test case for PR 7388.
21939
21940 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21941
21942 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21943
21944 2002-09-05 Ziemowit Laski <zlaski@apple.com>
21945
21946 * objc.dg/proto-lossage-1.m: New test.
21947
21948 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
21949
21950 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21951
21952 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21953
21954 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21955 expected to pass.
21956
21957 2002-09-06 Stan Shebs <shebs@apple.com>
21958 David Edelsohn <edelsohn@gnu.org>
21959
21960 * gcc.dg/weak: New directory.
21961 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21962 target-specific xfail bits.
21963 * gcc.dg/typeof-2.c: Move to new directory.
21964 * gcc.dg/weak.exp: New expect script.
21965
21966 2002-09-06 Alan Modra <amodra@bigpond.net.au>
21967
21968 * gcc.c-torture/execute/extzvsi.c: New test.
21969
21970 2002-09-05 Stan Shebs <shebs@apple.com>
21971
21972 * gcc.dg/weak-1.c: xfail on Darwin.
21973 * gcc.dg/weak-2.c: Ditto.
21974 * gcc.dg/weak-3.c: Ditto.
21975 * gcc.dg/weak-4.c: Ditto.
21976 * gcc.dg/weak-5.c: Ditto.
21977 * gcc.dg/weak-6.c: Ditto.
21978 * gcc.dg/weak-7.c: Ditto.
21979 * gcc.dg/weak-8.c: Ditto.
21980 * gcc.dg/weak-9.c: Ditto.
21981
21982 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21983
21984 * gcc.c-torture/execute/loop-14.c: New test.
21985
21986 2002-09-04 Jakub Jelinek <jakub@redhat.com>
21987
21988 * g++.dg/other/cxa-atexit1.C: New test.
21989
21990 * gcc.dg/typeof-2.c: New test.
21991
21992 2002-09-03 Roger Sayle <roger@eyesopen.com>
21993
21994 * gcc.dg/builtins-2.c: New testcase.
21995 * gcc.dg/builtins-3.c: New testcase.
21996
21997 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
21998
21999 * gcc.dg/cpp/_Pragma4.c: New test.
22000
22001 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
22002
22003 * objc/execute/nil_method-1.m: New testcase.
22004
22005 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
22006
22007 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
22008 [Object class], not [Object initialize].
22009
22010 2002-08-31 Roger Sayle <roger@eyesopen.com>
22011 Hans-Peter Nilsson <hp@bitrange.com>
22012
22013 * gcc.c-torture/execute/20020720-1.x: Skip test on
22014 mmix-knuth-mmixware. Correct comment.
22015
22016 2002-08-27 Mark Mitchell <mark@codesourcery.com>
22017
22018 * testsuite/g++.dg/abi/bitfield5.C: New test.
22019 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22020
22021 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22022
22023 * objc.dg/undeclared-selector.m: New test.
22024
22025 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22026
22027 * g++.dg/other/offsetof1.C: Avoid cast warning.
22028
22029 2002-08-26 Ziemowit Laski <zlaski@apple.com>
22030
22031 * objc.dg/super-class-2.m: New test.
22032
22033 2002-08-24 Matt Austern <austern@apple.com>
22034
22035 * g++.dg/ext/lvaddr.C: New test.
22036 * g++.dg/ext/lvcast.C: New test.
22037
22038 2002-08-22 Mark Mitchell <mark@codesourcery.com>
22039
22040 * testsuite/g++.dg/inherit/cond1.C: New test.
22041
22042 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
22043
22044 * gcc.dg/noncompile/incomplete-1.c: New test.
22045
22046 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22047
22048 * gcc.dg/typespec-1.c: New test.
22049
22050 2002-08-20 Devang Patel <dpatel@apple.com>
22051 * objc.dg/proto-hier-2.m: New test.
22052
22053 2002-08-19 Ziemowit Laski <zlaski@apple.com>
22054
22055 * objc.dg/bitfield-1.m: New test.
22056 * objc.dg/bitfield-2.m: New test.
22057
22058 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22059
22060 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22061 gcc.dg/c99-flex-array-4.c: New tests.
22062
22063 2002-08-16 Stan Shebs <shebs@apple.com>
22064
22065 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22066
22067 2002-08-15 Jakub Jelinek <jakub@redhat.com>
22068
22069 * gcc.dg/typeof-1.c: New test.
22070 * g++.dg/ext/typeof2.C: New test.
22071
22072 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22073
22074 * g++.dg/other/offsetof1.C: New test.
22075
22076 2002-08-14 Richard Henderson <rth@redhat.com>
22077
22078 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22079
22080 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
22081
22082 * gcc.dg/cpp/_Pragma3.c: New test.
22083
22084 2002-08-13 Mark Mitchell <mark@codesourcery.com>
22085
22086 * g++.dg/template/inherit3: New test.
22087
22088 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22089
22090 * gcc.dg/bitfld-4.c: Add blank options.
22091
22092 2002-08-09 Mark Mitchell <mark@codesourcery.com>
22093
22094 * g++.dg/template/crash1.C: New test.
22095
22096 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22097
22098 * gcc.dg/tls/opt-2.c: New test.
22099
22100 2002-08-08 Devang Patel <dpatel@apple.com>
22101
22102 * objc.dg/selector-1.m : New test
22103
22104 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22105
22106 * g++.dg/abi/bitfield4.C: New test.
22107 * gcc.dg/bitfld-4.c: New test.
22108
22109 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22110
22111 * g++.dg/other/packed1.C: New test.
22112
22113 2002-08-07 Mark Mitchell <mark@codesourcery.com>
22114
22115 * g++.dg/abi/offsetof.C: Tweak error messages.
22116 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22117
22118 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22119
22120 * gcc.dg/bitfld-3.c: New test.
22121
22122 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22123 Richard Henderson <rth@redhat.com>
22124
22125 * gcc.dg/i386-bitfield1.c: New test.
22126 * g++.dg/abi/bitfield3.C: Update.
22127
22128 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
22129
22130 * objc.dg/const-str-2.m: Update.
22131 * gcc.dg/cpp/c++98.c: Change to C extension.
22132 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22133 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22134
22135 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
22136
22137 * testsuite/gcc.dg/tls/diag-3.c: New.
22138
22139 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22140
22141 * g++.dg/README (Subdirectories): Document new subdir expr.
22142 * g++.dg/expr/pmf-1.C: New test.
22143
22144 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22145
22146 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22147
22148 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22149
22150 * g++.dg/abi/bitfield3.C: New test.
22151
22152 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22153
22154 * lib/gcov.exp: Tweak expected line formats.
22155 * gcc.misc-tests/gcov8.c: New test.
22156 * gcc.misc-tests/gcov8.x: New flags.
22157
22158 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22159
22160 * consistency.vlad/layout/endian.c: Include string.h.
22161
22162 * gcc.c-torture/execute/20020805-1.c: New test.
22163
22164 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22165
22166 * g++.dg/other/conversion1.C: New test.
22167
22168 2002-08-03 Roger Sayle <roger@eyesopen.com>
22169
22170 * gcc.dg/builtins-1.c: New testcase.
22171
22172 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22173
22174 * g++.dg/inherit/access3.C: New test.
22175
22176 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22177
22178 * gcc.dg/ia64-visibility-2.c: New test.
22179
22180 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22181
22182 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22183 __qualifier_flags to __flags.
22184
22185 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22186
22187 * g++.dg/inherit/operator1.C: New test.
22188 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22189 * g++.dg/other/error1.C: Change expected error message.
22190 * g++.dg/template/conv4.C: Likewise.
22191
22192 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22193
22194 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22195 for documented behavior.
22196
22197 2002-07-25 Roger Sayle <roger@eyesopen.com>
22198
22199 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22200 several targets known to fail.
22201
22202 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22203
22204 * gcc.dg/mips-args-[123].c: New tests.
22205
22206 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22207
22208 * gcc.dg/ppc-spe.c: New.
22209
22210 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22211
22212 * g++.dg/other/ptrmem4.C: New testcase.
22213
22214 2002-07-24 Richard Henderson <rth@redhat.com>
22215
22216 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22217
22218 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22219
22220 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22221
22222 2002-07-24 Roger Sayle <roger@eyesopen.com>
22223
22224 * gcc.c-torture/execute/memset-3.c: New testcase.
22225
22226 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22227
22228 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22229 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22230
22231 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22232
22233 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22234 Delete.
22235
22236 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22237
22238 * gcc.c-torture/compile/simd-4.c: New test.
22239
22240 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22241
22242 PR c++/7347, c++/7348
22243 * g++.dg/template/access4.C: New test.
22244 * g++.dg/template/access5.C: New test.
22245 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22246 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22247 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22248 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22249
22250 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22251
22252 * gcc.dg/gnu89-init-2.c: New test.
22253
22254 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22255
22256 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22257
22258 2002-07-20 Roger Sayle <roger@eyesopen.com>
22259
22260 * gcc.c-torture/execute/20020720-1.c: New testcase.
22261
22262 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22263
22264 * gcc.dg/cpp/Wsignprom.c: New tests.
22265
22266 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22267
22268 * gcc.c-torture/execute/loop-13.c: New test.
22269
22270 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22271
22272 * gcc.dg/cpp/expr.c: New tests.
22273
22274 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22275
22276 * g++.dg/opt/pr6713.C: Add template instantiation.
22277
22278 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22279
22280 * gcc.dg/nest.c: New test.
22281
22282 2002-07-17 Richard Henderson <rth@redhat.com>
22283
22284 * g++.dg/opt/pr6713.C: New test.
22285
22286 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22287
22288 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22289 XFAIL for all x86 processors.
22290
22291 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22292
22293 * gcc.c-torture/execute/20010122-1.x: Do not test with
22294 -fomit-frame-pointer.
22295
22296 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22297
22298 * g++.dg/template/instantiate2.C: New test.
22299 * g++.dg/template/spec4.C: New test.
22300
22301 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22302
22303 * g++.dg/template/access2.C: New test.
22304 * g++.dg/template/access3.C: New test.
22305
22306 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22307
22308 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22309 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22310 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22311 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22312 Convert to use <stdarg.h>.
22313 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22314 Delete.
22315 * gcc.dg/va-arg-2.c: New.
22316 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22317
22318 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22319
22320 * gcc.c-torture/compile/20020710-1.c: New test.
22321
22322 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22323 Andrew Pinski <pinskia@physics.uc.edu>
22324
22325 gcc.c-torture/compile/simd-2.c: New testcase.
22326 gcc.c-torture/compile/simd-3.c: Likewise.
22327
22328 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22329
22330 PR c++/7224
22331 * g++.dg/overload/error1.C: New test.
22332
22333 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22334
22335 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22336 configuration and IRIX 6 O32 ABI.
22337
22338 2002-07-11 Roger Sayle <roger@eyesopen.com>
22339
22340 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22341
22342 2002-07-10 Roger Sayle <roger@eyesopen.com>
22343
22344 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22345
22346 2002-07-10 Jeffrey A Law <law@redhat.com>
22347
22348 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22349
22350 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22351
22352 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22353
22354 * gcc.dg/20020312-2.c: Check for __PPC__.
22355
22356 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22357
22358 * gcc.c-torture/compile/20020709-1.c: New test.
22359
22360 2002-07-07 Roger Sayle <roger@eyesopen.com>
22361
22362 * g++.dg/template/qualttp21.C: New test case.
22363
22364 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22365
22366 * gcc.c-torture/compile/20020706-1.c: New test.
22367 * gcc.c-torture/compile/20020706-2.c: New test.
22368
22369 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22370 Alexandre Oliva <aoliva@redhat.com>
22371
22372 * g++.dg/warn/incomplete1.C: New test.
22373
22374 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22375
22376 PR c++/7099
22377 * g++.dg/warn/noreturn1.C: New test.
22378
22379 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22380
22381 PR c++/6706
22382 * g++.dg/debug/debug6.C: New test.
22383 * g++.dg/debug/debug7.C: New test.
22384
22385 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22386
22387 * gcc.c-torture/compile/simd-3.c: New test.
22388
22389 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22390
22391 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22392 * gcc.dg/20020620-1.c: Likewise.
22393
22394 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22395
22396 PR c++/6944
22397 * g++.dg/init/array4.C: New test.
22398 * g++.dg/init/array5.C: New test.
22399
22400 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22401
22402 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22403 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22404
22405 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22406
22407 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22408 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22409 * gcc.dg/wtr-conversion-1.c: Likewise.
22410 * gcc.dg/wtr-escape-1.c: Likewise.
22411 * gcc.dg/wtr-int-type-1.c: Likewise.
22412 * gcc.dg/wtr-label-1.c: Likewise.
22413 * gcc.dg/wtr-static-1.c: Likewise.
22414 * gcc.dg/wtr-strcat-1.c: Likewise.
22415 * gcc.dg/wtr-suffix-1.c: Likewise.
22416 * gcc.dg/wtr-switch-1.c: Likewise.
22417 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22418 * gcc.dg/wtr-union-init-1.c: Likewise.
22419 * gcc.dg/wtr-union-init-2.c: Likewise.
22420 * gcc.dg/wtr-union-init-3.c: Likewise.
22421
22422 * gcc.dg/wtr-func-def-1.c: New test.
22423
22424 2002-07-02 Devang Patel <dpatel@apple.com>
22425
22426 * objc.dg/param-1.m: New test.
22427
22428 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22429
22430 * gcc.dg/cpp/trad/directive.c: Add test.
22431 * gcc.dg/cpp/trad/macroargs.c: Add test.
22432 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22433
22434 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22435
22436 * gcc.dg/cpp/cmdlne-M.c: New test.
22437
22438 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22439
22440 * objc.dg/desig-init-1.m: New test.
22441
22442 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22443
22444 PR c++/6716
22445 * g++.dg/template/instantiate1.C: New test.
22446
22447 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22448
22449 PR c++/7112
22450 * g++.dg/template/sizeof2.C: New test.
22451
22452 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22453
22454 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22455 gcc.dg/cpp/trad/include.c: New tests.
22456
22457 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22458
22459 PR target/7177
22460 * gcc.c-torture/compile/20020701-1.c: New test.
22461
22462 2002-07-01 Stan Shebs <shebs@apple.com>
22463
22464 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22465 header here...
22466 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22467 (objc-torture-execute): or here.
22468
22469 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22470
22471 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22472
22473 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22474
22475 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22476
22477 2002-06-30 Devang Patel <dpatel@apple.com>
22478
22479 * objc.dg/fsyntax-only.m: New test.
22480
22481 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22482
22483 PR c++/6695
22484 * g++.dg/template/friend7.C: New file.
22485
22486 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22487
22488 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22489 return type.
22490
22491 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22492
22493 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22494 avoid division by zero.
22495
22496 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22497
22498 * gcc.dg/Wunknownprag.c: New tests.
22499
22500 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22501
22502 * gcc.c-torture/execute/simd-2.c: New test.
22503
22504 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22505
22506 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22507 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22508 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22509 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22510 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22511 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22512 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22513 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22514 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22515 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22516 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22517 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22518 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22519 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22520 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22521 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22522 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22523
22524 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22525
22526 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22527 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22528 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22529 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22530 New tests.
22531 * gcc.dg/cpp/trad/directive.c: Update.
22532
22533 2002-06-23 Andreas Jaeger <aj@suse.de>
22534
22535 * gcc.c-torture/execute/complex-6.c: New.
22536
22537 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22538
22539 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22540 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22541 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22542 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22543
22544 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22545
22546 * gcc.dg/cpp/trad: New directory with traditional tests copied
22547 from parent directory.
22548 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22549 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22550 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22551 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22552 Move to trad/ and rename.
22553 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22554 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22555 gcc.dg/cpp/trad/redef2.c: New tests.
22556 * gcc.dg/cpp/trad/trad.exp: New driver.
22557
22558 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22559
22560 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22561 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22562 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22563 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22564 Remove.
22565
22566 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22567
22568 * gcc.dg/20020620-1.c: New test.
22569
22570 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22571
22572 * g++.dg/template/ttp4.C: New test.
22573
22574 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22575
22576 * g++.dg/opt/vt1.C: Fix regexp.
22577
22578 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22579
22580 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22581 Don't use attribute `noinline'.
22582
22583 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22584
22585 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22586
22587 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22588
22589 * gcc.c-torture/execute/simd-1.c: New.
22590
22591 * gcc.dg/simd-1.c: New.
22592
22593 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22594
22595 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22596
22597 2002-06-16 Richard Henderson <rth@redhat.com>
22598
22599 * g++.dg/ext/anon-struct1.C: New.
22600 * g++.dg/ext/anon-struct2.C: New.
22601 * g++.dg/ext/anon-struct3.C: New.
22602 * gcc.dg/anon-struct-1.c: New.
22603 * gcc.dg/anon-struct-2.c: New.
22604 * gcc.dg/anon-struct-3.c: New.
22605 * gcc.dg/20011008-1.c: Adjust warning text.
22606 * gcc.dg/20020527-1.c: Add -fms-extensions.
22607
22608 2002-06-16 Richard Henderson <rth@redhat.com>
22609
22610 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22611
22612 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22613
22614 * gcc.c-torture/execute/20020615-1.c: New test.
22615
22616 2002-06-15 Roger Sayle <roger@eyesopen.com>
22617
22618 * gcc.c-tortuture/execute/compare-1.c: New test case.
22619 * gcc.c-tortuture/execute/compare-2.c: New test case.
22620 * gcc.c-tortuture/execute/compare-3.c: New test case.
22621
22622 2002-06-13 Richard Henderson <rth@redhat.com>
22623
22624 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22625 ia64 ilp32.
22626
22627 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22628
22629 * g++.dg/template/typename2.C: Update error message.
22630
22631 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22632
22633 * gcc.c-torture/execute/20020611-1.c: New test.
22634
22635 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22636
22637 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22638 list of targets to skip.
22639
22640 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22641
22642 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22643 targets if not optimizing.
22644
22645 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22646
22647 * gcc.c-torture/compile/20020605-1.c: New test.
22648
22649 * g++.dg/opt/vt1.C: New test.
22650
22651 * gcc.dg/20020531-1.c: New test.
22652
22653 * gcc.dg/20020530-1.c: New test.
22654
22655 * gcc.dg/20020527-1.c: New test.
22656
22657 * g++.dg/opt/cse1.C: New test.
22658
22659 2002-06-07 Roger Sayle <roger@eyesopen.com>
22660
22661 * gcc.dg/20020607-2.c: New test case.
22662
22663 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22664
22665 * gcc.c-torture/compile/20020604-1.c: New test.
22666
22667 2002-06-04 Richard Henderson <rth@redhat.com>
22668
22669 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22670 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22671 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22672
22673 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22674
22675 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22676
22677 2002-06-03 Richard Henderson <rth@redhat.com>
22678
22679 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22680 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22681
22682 2002-06-02 Richard Henderson <rth@redhat.com>
22683
22684 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22685 test functions static.
22686
22687 2002-06-02 Andreas Jaeger <aj@suse.de>
22688
22689 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22690 now.
22691
22692 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22693
22694 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22695 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22696 Update for mofified diagnostics.
22697 * gcc.dg/c99-intconst-1.c: No longer fail.
22698
22699 2002-06-02 Richard Henderson <rth@redhat.com>
22700
22701 * gcc.dg/uninit-A.c: Remove xfail markers.
22702
22703 2002-06-01 Roger Sayle <roger@eyesopen.com>
22704
22705 * gcc.dg/fnegate-1.c: New test case.
22706
22707 2002-05-30 Osku Salerma <osku@iki.fi>
22708
22709 * gcc.c-torture/execute/mayalias-1.c: New file.
22710
22711 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22712
22713 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22714 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22715 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22716
22717 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22718
22719 * gcc.c-torture/execute/20020529-1.c: New test.
22720
22721 2002-05-27 Richard Henderson <rth@redhat.com>
22722
22723 * g++.dg/ext/attrib6.C: New test case.
22724
22725 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22726
22727 * gcc.c-torture/execute/pure-1.c: New test.
22728
22729 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22730
22731 * gcc.dg/cpp/arith-2.c: Remove.
22732
22733 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22734
22735 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22736 * gcc.dg/cpp/if-3.c: Remove.
22737
22738 2002-05-26 Jakub Jelinek <jakub@redhat.com>
22739
22740 * g++.dg/opt/cse2.C: New test.
22741
22742 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
22743
22744 * gcc.dg/cpp/arith-1.c: New semantic tests.
22745 * gcc.dg/cpp/if-1.c: Update.
22746
22747 2002-05-24 Ben Elliston <bje@redhat.com>
22748
22749 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
22750
22751 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22752
22753 * gcc.dg/verbose-asm.c: New test.
22754
22755 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
22756
22757 * gcc.dg/cpp/paste12.c: New test.
22758
22759 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22760
22761 * g++.dg/parse/named_ops.C: New test.
22762
22763 2002-05-23 Mark Mitchell <mark@codesourcery.com>
22764
22765 * gcc/testsuite/gcc.dg/weak-8.c: New test.
22766
22767 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
22768
22769 * gcc.dg/weak-2.c: Allow optional leading underscore
22770 in scan-assembler symbol name.
22771 * gcc.dg/weak-3.c: Likewise.
22772 * gcc.dg/weak-4.c: Likewise.
22773 * gcc.dg/weak-5.c: Likewise.
22774
22775 2002-05-23 Jakub Jelinek <jakub@redhat.com>
22776
22777 * gcc.dg/20020523-1.c: New test.
22778
22779 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22780
22781 * objc.dg/const-str-2.m: Update now that we stop after
22782 a command line error.
22783
22784 2002-05-22 Richard Henderson <rth@redhat.com>
22785
22786 * g++.dg/dg.exp: Fix typo in test pruneing.
22787
22788 2002-05-22 Richard Henderson <rth@redhat.com>
22789
22790 * g++.dg/dg.exp: Prune the tls subdirectory.
22791 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22792 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22793 * g++.dg/tls/init-1.C: New.
22794
22795 2002-05-22 Jakub Jelinek <jakub@redhat.com>
22796
22797 * gcc.dg/20020517-1.c: New test.
22798
22799 2002-05-21 Richard Henderson <rth@redhat.com>
22800
22801 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22802 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
22803
22804 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
22805
22806 * g++.dg/other/copy2.C: New test.
22807
22808 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
22809
22810 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22811 (MAX_COPY): Bump up to 10 times sizeof (long long).
22812 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
22813
22814 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22815 sizeof (long long).
22816
22817 * gcc.c-torture/execute/strcpy-1.c: New test.
22818
22819 2002-05-19 Jason Merrill <jason2redhat.com>
22820
22821 * g++.dg/ext/oper1.C: New test.
22822
22823 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
22824 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
22825
22826 * README.QMTEST: New file.
22827
22828 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
22829
22830 2002-05-19 Andreas Jaeger <aj@suse.de>
22831
22832 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22833 now.
22834 * gcc.c-torture/execute/loop-2d.x: Likewise.
22835
22836 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
22837
22838 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22839 support weak symbols.
22840 * gcc.dg/weak-4.c: Likewise
22841 * gcc.dg/weak-6.c: Likewise
22842
22843 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
22844
22845 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22846 cygwin, coff and h8300-*-hms targets
22847 * gcc.dg/weak-5.c: Likewise
22848 * gcc.dg/weak-7.c: Likewise
22849
22850 2002-05-16 Jason Merrill <jason@redhat.com>
22851
22852 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22853 (scan-assembler-not, scan-assembler-dem): Likewise.
22854 (scan-assembler-dem-not): Likewise.
22855
22856 2002-05-15 Richard Henderson <rth@redhat.com>
22857
22858 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
22859
22860 2002-05-15 Richard Henderson <rth@redhat.com>
22861
22862 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22863 (vfoo1f): Warning here.
22864 (vfoo1l): Don't redefine the alias.
22865
22866 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
22867
22868 * g++.dg/init/pm1.C: New test.
22869
22870 2002-05-12 David S. Miller <davem@redhat.com>
22871
22872 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22873 types.
22874
22875 2002-05-10 Roger Sayle <roger@eyesopen.com>
22876
22877 * gcc.c-torture/execute/20020510-1.c: New test case.
22878
22879 2002-05-10 David S. Miller <davem@redhat.com>
22880
22881 * gcc.c-torture/execute/conversion.c: Test long double too.
22882
22883 2002-05-09 Jakub Jelinek <jakub@redhat.com>
22884
22885 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22886 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22887 * lib/g++.exp (g++_link_flags): Likewise.
22888 * lib/objc.exp (objc_target_compile): Likewise.
22889
22890 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
22891
22892 * gcc.dg/cpp/poison.c: Update.
22893 * gcc.dg/cpp/20000625-2.c: Remove.
22894 * gcc.dg/cpp/direct2s.c: Remove final test.
22895
22896 2002-05-08 Tom Rix <trix@redhat.com>
22897
22898 * gcc.c-torture/execute/20020508-1.c: New test.
22899 * gcc.c-torture/execute/20020508-2.c: New test.
22900 * gcc.c-torture/execute/20020508-3.c: New test.
22901
22902 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
22903
22904 * gcc.dg/cpp/charconst-4.c: More tests.
22905
22906 2002-05-08 Mark Mitchell <mark@codesourcery.com>
22907
22908 PR c/6569
22909 * gcc.dg/weak-3.c: Update location of warning messages.
22910 * gcc.dg/weak-5.c: Likewise.
22911
22912 2002-05-06 Roger Sayle <roger@eyesopen.com>
22913
22914 * gcc.c-torture/execute/20020506-1.c: New test case.
22915
22916 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
22917
22918 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
22919
22920 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22921
22922 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
22923
22924 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22925
22926 * gcc.dg/cpp/charconst-3.c: New test.
22927
22928 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22929
22930 * gcc.dg/cpp/charconst.c: Update tests.
22931
22932 2002-05-05 Tim Josling <tej@melbpc.org.au>
22933
22934 * treelang: Added directory for new sample language treelang. Also
22935 lib/treelang.exp: New file to signal treelang should be tested.
22936
22937 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22938
22939 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22940 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22941 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22942 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22943 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22944 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22945 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
22946
22947 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
22948
22949 * gcc.dg/format/xopen-2.c: New test.
22950
22951 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22952
22953 * gcc.dg/20020503-1.c: New test.
22954
22955 2002-05-02 Mark Mitchell <mark@codesourcery.com>
22956
22957 * g++.dg/init/dtor1.C: Make it tougher.
22958
22959 2002-05-01 Mark Mitchell <mark@codesourcery.com>
22960
22961 * g++.dg/init/dtor1.C: New test.
22962
22963 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
22964
22965 * gcc.dg/altivec-8.c: New.
22966
22967 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
22968
22969 * gcc.dg/altivec-7.c: New.
22970
22971 2002-04-29 Jakub Jelinek <jakub@redhat.com>
22972
22973 * g++.dg/parse/typedef1.C: New test.
22974
22975 2002-04-29 Mark Mitchell <mark@codesourcery.com>
22976
22977 PR c++/6486
22978 * g++.dg/template/friend6.C: New test.
22979
22980 PR c++/6492
22981 * g++.dg/init/copy1.C: New test.
22982
22983 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
22984
22985 * g++.dg/warn/effc1.C: New test.
22986
22987 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
22988
22989 * gcc.dg/cpp/if-cexp.c: Add a test.
22990
22991 2002-04-28 Jakub Jelinek <jakub@redhat.com>
22992
22993 * gcc.dg/20020426-2.c: New test.
22994
22995 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
22996
22997 * gcc.dg/cpp/if-mop.c: Update.
22998 * gcc.dg/cpp/if-mpar.c: Add test.
22999 * gcc.dg/cpp/if-oppr.c: Update.
23000
23001 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23002
23003 PR c/6343
23004 * gcc.dg/weak-[2-7].c: New tests.
23005
23006 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23007
23008 * gcc.dg/enum1.c: New test.
23009
23010 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23011
23012 PR c++/6497
23013 * g++.dg/inherit/access2.C: New test.
23014
23015 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23016
23017 PR bootstrap/6445
23018 * gcc.dg/20020426-1.c: New test.
23019
23020 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23021
23022 * g++.dg/abi/enum1.C: New test.
23023
23024 2002-04-26 Richard Henderson <rth@redhat.com>
23025
23026 * gcc.dg/c99-bool-1.c: Expect always true warning.
23027
23028 2002-04-25 Roger Sayle <roger@eyesopen.com>
23029
23030 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
23031
23032 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23033
23034 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23035 targets.
23036
23037 2002-04-24 Mark Mitchell <mark@codesourcery.com>
23038
23039 * g++.dg/abi/mange7.C: New test.
23040
23041 PR c++/6438.
23042 * g++.dg/parse/stmtexpr2.C: New test.
23043
23044 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
23045
23046 * gcc.dg/20020312-2.c: Add SH target.
23047
23048 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23049
23050 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23051 compiler output on mips*-*-irix*.
23052
23053 2002-04-23 Jakub Jelinek <jakub@redhat.com>
23054
23055 * g++.dg/parse/attr1.C: New test.
23056
23057 2002-04-23 Roger Sayle <roger@eyesopen.com>
23058
23059 * gcc.c-torture/execute/string-opt-17.c: New test case.
23060 * gcc.c-torture/execute/memset-2.c: New test case.
23061
23062 2002-04-23 Mark Mitchell <mark@codesourcery.com>
23063
23064 PR c++/6256:
23065 * g++.dg/template/friend5.C: New test.
23066
23067 PR c++/6331:
23068 * g++.dg/template/qual1.C: Likewise.
23069
23070 2002-04-22 Zack Weinberg <zack@codesourcery.com>
23071
23072 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23073 Include stdlib.h, not stdio.h or ctype.h.
23074
23075 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
23076
23077 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23078 cris-*-elf* and mmix-*-*.
23079 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23080 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23081 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23082 Ditto.
23083 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23084 * gcc.dg/wchar_t-1.c: Ditto.
23085
23086 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
23087
23088 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23089 Clarify comment.
23090
23091 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
23092
23093 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
23094
23095 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23096
23097 * gcc.c-torture/execute/20000906-1.x: Delete.
23098
23099 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
23100
23101 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
23102
23103 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
23104
23105 * PR6367
23106 * g77.f-torture/execute/6367.f: New test.
23107 * g77.f-torture/execute/6367.x: Disable for MMIX.
23108
23109 2002-04-19 Mark Mitchell <mark@codesourcery.com>
23110
23111 * PR6352
23112 * g++.dg/opt/inline2.C: New test.
23113
23114 2002-04-18 Richard Henderson <rth@redhat.com>
23115
23116 * gcc.dg/20000906-1.c: Enable for all targets.
23117 * gcc.c-torture/compile/iftrap-2.c: New.
23118
23119 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23120
23121 * gcc.dg/20020418-1.c: New test.
23122 * gcc.dg/20020418-2.c: New test.
23123
23124 2002-04-18 Richard Henderson <rth@redhat.com>
23125
23126 * gcc.c-torture/compile/iftrap-1.c: New.
23127 * gcc.dg/iftrap-1.c: Adjust for ia64.
23128 * gcc.dg/iftrap-2.c: New.
23129
23130 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23131
23132 * gcc.c-torture/compile/20020418-1.c: New test.
23133
23134 2002-04-18 Roger Sayle <roger@eyesopen.com>
23135
23136 * gcc.c-torture/compile/20020415-1.c: New.
23137
23138 2002-04-18 David S. Miller <davem@redhat.com>
23139
23140 * gcc.c-torture/execute/20020418-1.c: New test.
23141
23142 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23143
23144 * gcc.dg/20020416-1.c: New test.
23145
23146 * g++.dg/opt/inline1.C: New test.
23147
23148 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23149
23150 * gcc.dg/altivec-5.c: New test.
23151
23152 * gcc.dg/20020415-1.c: New test.
23153
23154 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23155
23156 * testsuite/lib/chill.exp: Remove.
23157
23158 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23159
23160 * g++.dg/other/big-struct.C: New test.
23161
23162 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23163
23164 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23165 of scratch file.
23166
23167 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23168
23169 PR c/6277
23170 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23171 in scan-assembler function name
23172
23173 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23174
23175 * g77.f-torture/execute/980628-4.x,
23176 g77.f-torture/execute/980628-5.x,
23177 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23178 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23179 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23180 i[34567]86-*-*.
23181
23182 2002-04-13 David S. Miller <davem@redhat.com>
23183
23184 * gcc.c-torture/execute/20020413-1.c: New test.
23185
23186 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23187
23188 * gcc.dg/asm-6.c,
23189 * g++.dg/ext/asm1.C: New tests.
23190
23191 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23192
23193 PR c++ 5373.
23194 * g++.dg/parse/stmtexpr1.C: New test.
23195
23196 PR c++/5189.
23197 * g++.dg/template/copy1.C: New test.
23198
23199 2002-04-12 Richard Henderson <rth@redhat.com>
23200
23201 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23202
23203 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23204
23205 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23206 gcc.c-torture/execute/20020307-2.c.
23207
23208 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23209
23210 * g++.dg/ext/attrib5.C,
23211 * g++.dg/lookup/struct1.C: New tests.
23212
23213 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23214
23215 * gcc.dg/20020411-1.c: New test.
23216
23217 * gcc.c-torture/execute/20020411-1.c: New test.
23218
23219 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23220
23221 * g77.f-torture/execute/6177.f: New test.
23222
23223 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23224
23225 PR middle-end/6247
23226 * g++.dg/opt/cleanup1.C: New test.
23227
23228 * g++.dg/opt/const1.C: New test.
23229
23230 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23231
23232 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23233
23234 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23235
23236 PR c++/5507
23237 * g++.dg/template/typename2.C: New test.
23238
23239 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23240
23241 * gcc.c-torture/execute/loop-12.c: New.
23242
23243 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23244
23245 * g77.f-torture/execute/980628-4.x,
23246 g77.f-torture/execute/980628-5.x,
23247 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23248 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23249 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23250
23251 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23252
23253 PR optimization/6086
23254 * g++.dg/opt/preinc1.C: New test.
23255
23256 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23257
23258 PR c++/5571
23259 * g++.dg/opt/static2.C: New test.
23260
23261 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23262
23263 PR c/5120
23264 * gcc.dg/20020406-1.c: New test.
23265
23266 2002-04-04 David S. Miller <davem@redhat.com>
23267
23268 * gcc.c-torture/execute/20020404-1.c: New test.
23269
23270 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23271
23272 PR c/6123
23273 * gcc.dg/20020312-2.c: Do not declare global register variable
23274 if __PIC__ or __pic__ is defined.
23275
23276 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23277
23278 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23279 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23280
23281 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23282
23283 * gcc.misc-tests/linkage.exp: Update last change to handle
23284 sparc*-, not just sparc-.
23285
23286 2002-04-03 Richard Henderson <rth@redhat.com>
23287
23288 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23289
23290 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23291
23292 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23293
23294 2002-04-02 David S. Miller <davem@redhat.com>
23295
23296 * gcc.c-torture/execute/20020402-3.c: New test.
23297
23298 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23299
23300 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23301 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23302
23303 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23304 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23305 g77.f-torture/execute/20001201.x,
23306 g77.f-torture/execute/u77-test.x: New files.
23307
23308 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23309 * gcc.dg/wchar_t-1.c: Ditto.
23310
23311 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23312
23313 * gcc.c-torture/execute/20020402-1.c: New test.
23314
23315 2002-04-01 Richard Henderson <rth@redhat.com>
23316
23317 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23318
23319 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23320
23321 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23322
23323 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23324
23325 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23326
23327 * g++.dg/inherit/template-as-base.C: Expect error.
23328 * g++.dg/inherit/namespace-as-base.C: Likewise.
23329
23330 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23331
23332 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23333 g++.dg/ext/instantiate3.C: Tweak match patterns.
23334
23335 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23336 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23337 -da test.
23338
23339 2002-03-31 Richard Henderson <rth@redhat.com>
23340
23341 * gcc.dg/special/alias-2.c: New.
23342 * gcc.dg/special/ecos.exp: Run it.
23343
23344 2002-03-31 Richard Henderson <rth@redhat.com>
23345
23346 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23347
23348 2002-03-31 Kazu Hirata <kazu@hxi.com>
23349
23350 * gcc.dg/weak-1.c: Disable on h8300 port.
23351
23352 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23353
23354 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23355 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23356 ordering tests.
23357 * g++.dg/bprob/bprob-1.C: New test.
23358 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23359 * g++.dg/gcov/gcov-1.C: New test.
23360 * g++.dg/gcov/gcov-1.x: New file.
23361 * g++.dg/gcov/gcov-2.C: New test.
23362 * g++.dg/gcov/gcov-3.C: New test.
23363 * g++.dg/gcov/gcov-3.h: New file.
23364
23365 2002-03-28 Roger Sayle <roger@eyesopen.com>
23366
23367 * g++.old-deja/g++.other/builtins5.C: New test.
23368 * g++.old-deja/g++.other/builtins6.C: New test.
23369 * g++.old-deja/g++.other/builtins7.C: New test.
23370 * g++.old-deja/g++.other/builtins8.C: New test.
23371 * g++.old-deja/g++.other/builtins9.C: New test.
23372
23373 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23374
23375 * g++.dg/opt/static1.C: New test.
23376
23377 * g++.dg/opt/longbranch1.C: New test.
23378
23379 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23380
23381 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23382
23383 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23384
23385 2002-03-28 Jeffrey A Law (law@redhat.com)
23386
23387 * gcc.c-torture/execute/20020328-1.c: New test.
23388
23389 2002-03-27 Richard Henderson <rth@redhat.com>
23390
23391 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23392 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23393 move from g++.old-deja/g++.ext/.
23394
23395 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23396
23397 * g++.dg/init/new2.C: New test.
23398
23399 2002-03-26 Richard Henderson <rth@redhat.com>
23400
23401 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23402
23403 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23404 on sparc.
23405
23406 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23407 sparcv9 systems.
23408 * gcc.dg/20001102-1.c: Likewise.
23409
23410 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23411
23412 * gcc.dg/cpp/endif-pedantic1.c,
23413 gcc.dg/cpp/endif-pedantic2.c: New tests.
23414
23415 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23416
23417 * g++.dg/init/new1.C: New test.
23418
23419 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23420
23421 * g++.dg/abi/vbase9.C: New test.
23422
23423 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23424
23425 * gcc.dg/arm-asm.c: New test.
23426
23427 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23428
23429 * gcc.dg/Wswitch-enum.c: New test.
23430 Fix PR c/5044.
23431
23432 2002-03-26 Richard Henderson <rth@redhat.com>
23433
23434 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23435 structure.
23436
23437 2002-03-25 Richard Henderson <rth@redhat.com>
23438
23439 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23440 sparcv9 systems.
23441
23442 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23443 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23444
23445 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23446
23447 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23448
23449 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23450
23451 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23452 targets using generic thunk support.
23453
23454 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23455
23456 * gcc.c-torture/compile/20020323-1.c: New test.
23457
23458 * g++.dg/opt/conj2.C: New test.
23459
23460 2002-03-24 Richard Henderson <rth@redhat.com>
23461
23462 * gcc.dg/weak-1.c: Use -fno-common.
23463
23464 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23465
23466 * g77.dg/f77-edit-apostrophe-out.f: New test
23467 * g77.dg/f77-edit-h-out.f: New test
23468 * g77.dg/f77-edit-t-in.f: New test
23469 * g77.dg/f77-edit-t-out.f: New test
23470 * g77.dg/f77-edit-x-out.f: New test
23471 * g77.dg/f77-edit-slash-out.f: New test
23472 * g77.dg/f77-edit-colon-out.f: New test
23473 * g77.dg/f77-edit-s-out.f: New test
23474
23475 2002-03-24 Richard Henderson <rth@redhat.com>
23476
23477 * objc/execute/formal_protocol-6.x: New XFAIL.
23478
23479 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23480
23481 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23482 that do not support weak symbols
23483
23484 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23485
23486 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23487 * lib/g77.exp: Likewise
23488 * lib/objc.exp: Likewise
23489
23490 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23491
23492 * gcc.dg/Wswitch-default.c: New test.
23493
23494 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23495
23496 * g++.dg/other/enum1.C: New test.
23497
23498 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23499
23500 * gcc.dg/pragma-ep-3.c: Fix typo.
23501
23502 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23503
23504 * g++.dg/inherit/template-as-base.C: New test.
23505
23506 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23507
23508 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23509 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23510
23511 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23512
23513 * gcc.dg/cpp/multiline.c: Update to match.
23514
23515 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23516
23517 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23518
23519 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23520
23521 * gcc.dg/cpp/extratokens2.c: New file.
23522
23523 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23524
23525 * gcc.dg/20020312-2.c: Add rs6000 target.
23526
23527 * gcc.c-torture/compile/20020319-1.c: New test.
23528
23529 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23530
23531 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23532 (A, E): Handle this.
23533
23534 2002-03-20 Jason Merrill <jason@redhat.com>
23535
23536 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23537 ignoring -fpic.
23538 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23539 through prune_gcc_output.
23540
23541 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23542
23543 * gcc.c-torture/compile/20020320-1.c: New test.
23544
23545 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23546
23547 * gcc.c-torture/compile/20020318-1.c: New test.
23548
23549 * gcc.dg/struct-by-value-1.c: New test.
23550
23551 * gcc.dg/20020319-1.c: New test.
23552
23553 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23554
23555 * g++.dg/opt/conj1.C: New test.
23556
23557 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23558
23559 * g++.dg/template/qualttp20.C: Revert previous change.
23560 * g++.dg/template/qualttp3.C: Likewise.
23561 * g++.dg/template/qualttp4.C: Likewise
23562 * g++.dg/template/qualttp5.C: Likewise
23563 * g++.dg/template/qualttp6.C: Likewise
23564 * g++.dg/template/qualttp7.C: Likewise
23565 * g++.dg/template/qualttp8.C: Likewise
23566 * g++.dg/template/recurse.C: Likewise.
23567
23568 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23569
23570 * gcc.dg/cpp/wchar-1.c: Update.
23571
23572 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23573
23574 * g++.dg/template/conv1.C: New test.
23575 * g++.dg/template/conv2.C: New test.
23576 * g++.dg/template/conv3.C: New test.
23577 * g++.dg/template/conv4.C: New test.
23578
23579 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23580
23581 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23582 * g++.dg/template/qualttp3.C: Likewise.
23583 * g++.dg/template/qualttp4.C: Likewise
23584 * g++.dg/template/qualttp5.C: Likewise
23585 * g++.dg/template/qualttp6.C: Likewise
23586 * g++.dg/template/qualttp7.C: Likewise
23587 * g++.dg/template/qualttp8.C: Likewise
23588 * g++.dg/template/recurse.C: Likewise.
23589
23590 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23591
23592 * g++.dg/opt/dtor1.C: New test.
23593
23594 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23595
23596 * gcc.c-torture/compile/20020315-1.c: New test.
23597
23598 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23599
23600 * gcc.dg/weak-1.c: Fix scan tests.
23601
23602 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23603
23604 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23605 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23606 cris-*-aout* mmix-*-*.
23607 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23608 cris-*-aout* mmix-*-*.
23609 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23610 cris-*-elf* cris-*-aout* and mmix-*-*.
23611 * gcc.dg/20001009-1.c: Ditto.
23612 * gcc.dg/20010912-1.c: Ditto.
23613 * gcc.dg/20020122-4.c: Ditto.
23614 * gcc.dg/inline-2.c: Ditto.
23615
23616 2002-03-14 Jeffrey A Law (law@cygnus.com)
23617
23618 * gcc.c-torture/compile/20020314-1.c: New test.
23619
23620 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23621
23622 * gcc.c-torture/execute/20020314-1.c: New test.
23623
23624 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23625
23626 * g++.dg/warn/Wunused-1.C: New test.
23627
23628 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23629
23630 * g++.dg/abi/mangle6.C: New test.
23631
23632 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23633
23634 * gcc.c-torture/compile/20020309-2.c: New test.
23635
23636 * gcc.c-torture/compile/20020312-1.c: New test.
23637
23638 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23639
23640 * g++.dg/other/access1.C: New test.
23641
23642 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23643
23644 * gcc.c-torture/execute/wchar_t-1.c: New test.
23645
23646 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23647
23648 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23649
23650 2002-03-12 Roger Sayle <roger@eyesopen.com>
23651
23652 * gcc.dg/20020312-1.c: New test case.
23653
23654 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23655
23656 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23657
23658 2002-03-11 Richard Henderson <rth@redhat.com>
23659
23660 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23661 * g++.old-deja/g++.jason/report.C: Likewise.
23662
23663 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23664
23665 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23666 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23667
23668 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23669
23670 * testsuite/g++.dg/overload/pmf1.C: New test.
23671
23672 2002-03-11 Kazu Hirata <kazu@hxi.com>
23673
23674 * gcc.c-torture/execute/20020307-1.c: Use long.
23675
23676 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23677
23678 PR optimization/5844
23679 * gcc.dg/20020310-1.c: New test.
23680
23681 2002-03-09 Michael Meissner <meissner@redhat.com>
23682
23683 * gcc.c-torture/execute/memcpy-2.c: New test.
23684 * gcc.c-torture/execute/memset-1.c: New test.
23685 * gcc.c-torture/execute/strlen-1.c: New test.
23686 * gcc.c-torture/execute/strcmp-1.c: New test.
23687 * gcc.c-torture/execute/strncmp-1.c: New test.
23688
23689 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23690
23691 * gcc.dg/ppc-ldstruct.c: New test.
23692
23693 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23694
23695 * gcc.c-torture/execute/va-arg-22.c: New test.
23696
23697 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23698
23699 * gcc.c-torture/compile/20020309-1.c: New test.
23700
23701 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23702
23703 * gcc.c-torture/execute/20020307-2.c: New test.
23704
23705 2002-03-07 Jeffrey A Law (law@redhat.com)
23706
23707 * g77.f-torture/compile/20020307-1.f: New test.
23708
23709 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23710
23711 * gcc.dg/unordered-1.c: New test.
23712
23713 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23714
23715 * gcc.c-torture/execute/20020307-1.c: New test.
23716
23717 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23718
23719 * gcc.dg/20020304-1.c: New test.
23720
23721 * gcc.c-torture/compile/20020304-2.c: New test.
23722
23723 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23724
23725 * gcc.c-torture/compile/20020304-1.c: New test case
23726 (from PR c/5830).
23727
23728 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23729
23730 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23731
23732 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23733
23734 * g++.dg/other/classkey1.C: New test.
23735
23736 2002-03-01 Richard Henderson <rth@redhat.com>
23737
23738 * gcc.c-torture/compile/981223-1.x: New.
23739 * gcc.c-torture/compile/920625-1.x: New.
23740
23741 2002-02-28 Richard Henderson <rth@redhat.com>
23742
23743 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
23744
23745 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
23746
23747 * gcc.c-torture/execute/20020227-1.c: New test.
23748
23749 2002-02-27 Mark Mitchell <mark@codesourcery.com>
23750
23751 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23752 here" ERROR lines.
23753 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23754 * g++.old-deja.g++.other/defarg1.C: Likewise.
23755 * g++.old-deja/g++.pt/calls2.C: Likewise.
23756 * g++.old-deja/g++.pt/crash20.C: Likewise.
23757 * g++.old-deja/g++.pt/crash30.C: Likewise.
23758 * g++.old-deja/g++.pt/crash36.C: Likewise.
23759 * g++.old-deja/g++.pt/crash6.C: Likewise.
23760 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23761 * g++.old-deja/g++.pt/derived3.C: Likewise.
23762 * g++.old-deja/g++.pt/error1.C: Likewise.
23763 * g++.old-deja/g++.pt/friend21.C: Likewise.
23764 * g++.old-deja/g++.pt/friend23.C: Likewise.
23765 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23766 * g++.old-deja/g++.robertl/eb128.C: Likewise.
23767
23768 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
23769
23770 * gcc.c-torture/execute/20020225-2.c: New test.
23771
23772 2002-02-27 Zack Weinberg <zack@codesourcery.com>
23773
23774 * gcc.c-torture/execute/920730-1t.c,
23775 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23776 Delete test cases, only relevant to -traditional.
23777
23778 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
23779
23780 * gcc.dg/cpp/undef1.c: Remove.
23781 * gcc.dg/cpp/directiv.c: Update.
23782 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
23783
23784 2002-02-27 Michael Meissner <meissner@redhat.com>
23785
23786 * gcc.c-torture/execute/20020226-1.c: New test.
23787
23788 2002-02-26 Jakub Jelinek <jakub@redhat.com>
23789
23790 * g++.dg/debug/debug4.C: New test.
23791
23792 * gcc.dg/ia64-visibility-1.c: New test.
23793
23794 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
23795
23796 * gcc.dg/debug/20020224-1.c: New.
23797
23798 2002-02-25 Kazu Hirata <kazu@hxi.com>
23799
23800 * gcc.c-torture/execute/960416-1.x: New.
23801 * gcc.c-torture/execute/divconst-3.x: Likewise.
23802
23803 2002-02-25 Jakub Jelinek <jakub@redhat.com>
23804
23805 * gcc.dg/20020224-1.c: New test.
23806
23807 2002-02-25 Alan Modra <amodra@bigpond.net.au>
23808
23809 * gcc.c-torture/execute/20020225-1.c: New.
23810
23811 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
23812
23813 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
23814
23815 2002-02-23 Jakub Jelinek <jakub@redhat.com>
23816
23817 * gcc.dg/20020222-1.c: New test.
23818
23819 2002-02-22 Jakub Jelinek <jakub@redhat.com>
23820
23821 * g++.dg/opt/anonunion1.C: New test.
23822
23823 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
23824
23825 * g++.dg/template/qualttp19.C: New test.
23826 * g++.dg/template/qualttp20.C: New test.
23827 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23828 * g++.old-deja/g++.other/qual1.C: Likewise.
23829
23830 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
23831
23832 * gcc.dg/attr-alwaysinline.c: New.
23833
23834 2002-02-21 Jakub Jelinek <jakub@redhat.com>
23835
23836 * gcc.dg/20020220-1.c: New test.
23837
23838 * gcc.dg/20020220-2.c: New test.
23839
23840 * g++.dg/opt/mmx1.C: New test.
23841
23842 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
23843
23844 * gcc.c-torture/compile/20020110.c: New test.
23845
23846 2002-02-20 Jakub Jelinek <jakub@redhat.com>
23847
23848 * gcc.c-torture/execute/20020219-1.c: New test.
23849
23850 * gcc.dg/20020219-1.c: New test.
23851
23852 * gcc.dg/noncompile/20020220-1.c: New test.
23853
23854 * g++.dg/opt/ptrintsum1.C: New test.
23855
23856 * gcc.dg/debug/20020220-1.c: New test.
23857
23858 2002-02-17 Jakub Jelinek <jakub@redhat.com>
23859
23860 * gcc.c-torture/execute/20020216-1.c: New test.
23861
23862 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
23863
23864 * gcc.dg/decl-1.c: Update, new test.
23865
23866 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
23867
23868 * g++.dg/abi/bitfield1.C: New test.
23869 * g++.dg/abi/bitfield2.C: New test.
23870
23871 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23872
23873 * gcc.dg/attr-nest.c: New test.
23874
23875 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23876
23877 * gcc.c-torture/execute/20020215-1.c: New test.
23878
23879 2002-02-14 Jakub Jelinek <jakub@redhat.com>
23880
23881 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23882 * g++.dg/debug/debug.exp: New.
23883 * g++.dg/debug/trivial.C: New.
23884 * g++.dg/debug/debug1.C: Moved...
23885 * g++.dg/other/debug1.C: ...from here.
23886 * g++.dg/debug/debug2.C: Moved...
23887 * g++.dg/other/debug2.C: ...from here.
23888 * g++.dg/debug/debug3.C: Moved...
23889 * g++.dg/other/debug3.C: ...from here.
23890
23891 * gcc.dg/noncompile/20020213-1.c: New test.
23892
23893 2002-02-13 Jakub Jelinek <jakub@redhat.com>
23894
23895 * g++.dg/other/debug3.C: New test.
23896
23897 * gcc.c-torture/execute/20020213-1.c: New test.
23898
23899 2002-02-13 Richard Smith <richard@ex-parrot.com>
23900
23901 * g++.old-deja/g++.other/thunk1.C: New test.
23902
23903 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23904
23905 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
23906
23907 2002-02-13 Stan Shebs <shebs@apple.com>
23908
23909 * gcc.dg/altivec-3.c: New.
23910
23911 2002-02-12 Jakub Jelinek <jakub@redhat.com>
23912
23913 * gcc.dg/Wunreachable-1.c: New test.
23914 * gcc.dg/Wunreachable-2.c: New test.
23915
23916 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
23917
23918 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
23919
23920 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
23921
23922 * gcc.dg/decl-1.c: New test.
23923
23924 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23925
23926 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
23927
23928 2002-02-10 Kazu Hirata <kazu@hxi.com>
23929
23930 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23931 * gcc.c-torture/compile/980506-1.x: Likewise.
23932
23933 2002-02-10 Kazu Hirata <kazu@hxi.com>
23934
23935 * gcc.dg/20020210-1.c: New.
23936
23937 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
23938
23939 * g77.f-torture/execute/947.f: New regression test
23940 for PR fortran/947.
23941
23942 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
23943
23944 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23945 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
23946
23947 2002-02-08 Richard Henderson <rth@redhat.com>
23948
23949 * gcc.c-torture/compile/labels-3.c: New.
23950
23951 2002-02-08 Jakub Jelinek <jakub@redhat.com>
23952
23953 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23954 expression statements work instead.
23955 * gcc.dg/noncompile/20020207-1.c: New test.
23956
23957 2002-02-07 Richard Henderson <rth@redhat.com>
23958
23959 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
23960
23961 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23962
23963 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23964 message from g77
23965 * lib/g77-dg.exp: Trim g77 error messages so that they are
23966 recognized by dg.exp.
23967
23968 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23969
23970 PR fortran/5473
23971 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
23972
23973 2002-02-07 Richard Henderson <rth@redhat.com>
23974
23975 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23976 to be sufficiently aligned for integers.
23977
23978 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
23979
23980 * g++.dg/template/friend4.C: New test.
23981
23982 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23983
23984 PR fortran/5743
23985 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23986 unsupported cases.
23987
23988 2002-02-07 Richard Henderson <rth@redhat.com>
23989
23990 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23991 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23992 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23993 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
23994
23995 2002-02-06 Richard Henderson <rth@redhat.com>
23996
23997 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
23998
23999 2002-02-06 Janis Johnson <janis187@us.ibm.com>
24000
24001 * gcc.dg/20020206-1.c: New test.
24002
24003 2002-02-06 Jakub Jelinek <jakub@redhat.com>
24004
24005 * gcc.c-torture/execute/20020206-1.c: New test.
24006
24007 * gcc.c-torture/execute/20020206-2.c: New test.
24008
24009 PR optimization/5429:
24010 * gcc.c-torture/compile/20020206-1.c: New test.
24011
24012 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
24013
24014 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24015 as certain file formats cannot support particularly large
24016 alignments.
24017
24018 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24019 and do not expect to be able to link the executable.
24020
24021 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24022 fail because the COFF format does not support the weak attribute.
24023
24024 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
24025
24026 * g77.dg/pr5473.f: New test
24027
24028 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
24029
24030 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24031 Fix testcase accordingly.
24032
24033 2002-02-04 Richard Henderson <rth@redhat.com>
24034
24035 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24036 (buf): Change to be an array of pointers, not ints.
24037
24038 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24039
24040 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24041 before all tests. Move warning one line above to match where it
24042 C frontend emits.
24043 * gcc.dg/Wswitch-2.c: New test.
24044 * g++.dg/warn/Wswitch-1.C: New test.
24045 * g++.dg/warn/Wswitch-2.C: New test.
24046
24047 2002-02-04 Richard Henderson <rth@redhat.com>
24048
24049 * g++.dg/abi/offsetof.C: Fix size comparison.
24050
24051 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
24052
24053 * gcc.dg/cast-qual-2.c: New test.
24054
24055 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24056
24057 * gcc.dg/20020201-4.c: New test.
24058
24059 2002-02-04 Ben Elliston <bje@redhat.com>
24060
24061 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24062 target_info attribute != 0, in addition to the empty string.
24063 (gcc_target_compile): Likewise.
24064
24065 2002-02-03 Andrew Cagney <ac131313@redhat.com>
24066
24067 * gcc.dg/Wswitch.c: New test.
24068 PR gcc/4475. PR gcc/3780.
24069
24070 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
24071
24072 * g77.f-torture/execute/5122.f: New test for regressions
24073 against PR fortran/5122.
24074
24075 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
24076
24077 * g77.f-torture/compile/pr3743.f: Delete
24078 * g77.dg/pr3743-1.f: New test.
24079 * g77.dg/pr3743-2.f: New test.
24080 * g77.dg/pr3743-3.f: New test.
24081 * g77.dg/pr3743-4.f: New test.
24082
24083 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24084
24085 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
24086
24087 2002-02-02 Richard Henderson <rth@redhat.com>
24088
24089 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24090 * gcc.c-torture/execute/bf64-1.c: Likewise.
24091
24092 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24093
24094 * gcc.dg/20020201-2.c: New test.
24095
24096 * gcc.dg/20020201-3.c: New test.
24097
24098 * gcc.c-torture/execute/bitfld-2.c: New test.
24099
24100 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24101
24102 * gcc.dg/bitfld-1.c: Update.
24103 * gcc.dg/bitfld-2.c: Update.
24104 * gcc.c-torture/execute/bitfld-1.x: New.
24105
24106 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24107
24108 * gcc.c-torture/execute/20020201-1.c: New test.
24109
24110 2002-02-01 Janis Johnson <janis187@us.ibm.com>
24111
24112 PR target/5469
24113 * gcc.dg/20020201-1.c: New test.
24114
24115 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
24116
24117 PR fortran/3743
24118 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24119 * g77.f-torture/compile/pr3743.x: Remove
24120
24121 2002-01-31 Tom Rix <trix@redhat.com>
24122
24123 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
24124
24125 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24126
24127 * gcc.dg/noncompile/20020130-1.c: New test.
24128
24129 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
24130
24131 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
24132
24133 2002-01-29 Richard Henderson <rth@redhat.com>
24134
24135 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24136 to long long.
24137 * gcc.c-torture/execute/bf64-1.c: Likewise.
24138
24139 2002-01-29 Jakub Jelinek <jakub@redhat.com>
24140
24141 * gcc.c-torture/execute/20020129-1.c: New test.
24142
24143 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24144
24145 * gcc.c-torture/compile/20000224-1.c: Update.
24146 * gcc.c-torture/execute/bitfld-1.c: New tests.
24147 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24148 * gcc.dg/uninit-A.c: Update.
24149
24150 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24151
24152 * g++.dg/template/ctor1.C: Add instantiation.
24153
24154 2002-01-28 Paul Koning <pkoning@equallogic.com>
24155
24156 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24157 argument to __builtin_prefetch to be const ptr.
24158
24159 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24160
24161 * gcc.c-torture/compile/20020120-1.c: New test.
24162
24163 2002-01-27 Kazu Hirata <kazu@hxi.com>
24164
24165 * gcc.c-torture/execute/20020127-1.c: New test.
24166
24167 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24168
24169 * g77.dg/f77-edit-i-in.f: New test
24170 * g77.dg/f77-edit-i-out.f: New test
24171
24172 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24173
24174 * gcc.dg/debug/debug.exp: New file.
24175 * gcc.dg/debug/trivial.c: New file.
24176 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24177 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24178 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24179 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24180 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24181 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24182 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24183 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24184 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24185 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24186 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24187 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24188 * gcc.dg/20000503-1.c: Removed.
24189 * gcc.dg/20010207-1.c: Removed.
24190 * gcc.dg/20011223-1.c: Removed.
24191 * gcc.dg/20020104-2.c: Removed.
24192 * gcc.dg/debug-1.c: Removed.
24193 * gcc.dg/debug-2.c: Removed.
24194 * gcc.dg/debug-3.c: Removed.
24195 * gcc.dg/debug-4.c: Removed.
24196 * gcc.dg/debug-5.c: Removed.
24197 * gcc.dg/debug-6.c: Removed.
24198 * gcc.dg/dwarf2-1.c: Removed.
24199 * gcc.dg/dwarf2-2.c: Removed.
24200
24201 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24202
24203 * g++.old-deja/g++.other/eh5.C: New test.
24204 * g++.old-deja/g++.other/sibcall2.C: New test.
24205 * g++.old-deja/g++.other/array9.C: New test.
24206 * g++.old-deja/g++.other/typename2.C: New test.
24207 * g++.old-deja/g++.other/crash60.C: New test.
24208 * g++.old-deja/g++.other/conv9.C: New test.
24209 * g++.old-deja/g++.other/mangle10.C: New test.
24210 * g++.old-deja/g++.other/unchanging1.C: New test.
24211 * g++.old-deja/g++.other/exprstmt1.C: New test.
24212 * g++.old-deja/g++.other/inline23.C: New test.
24213 * g++.old-deja/g++.eh/ia64-1.C: New test.
24214 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24215 * g++.old-deja/g++.other/reload1.C: New test.
24216 * g++.old-deja/g++.other/static20.C: New test.
24217 * g++.old-deja/g++.other/local-alloc1.C: New test.
24218 * g++.old-deja/g++.other/conv8.C: New test.
24219 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24220 * g++.old-deja/g++.other/storeexpr1.C: New test.
24221 * g++.old-deja/g++.other/storeexpr2.C: New test.
24222 * g++.dg/eh/template2.C: New test.
24223 * g++.dg/warn/weak1.C: New test.
24224
24225 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24226
24227 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24228 Remove first, non-varying, argument.
24229
24230 2002-01-23 Richard Henderson <rth@redhat.com>
24231
24232 * gcc.dg/inline-2.c: New.
24233
24234 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24235 Add optional target arg. Check number of arguments.
24236 (scan-assembler-not, scan-assembler-dem): Likewise.
24237 (scan-assembler-dem-not): Likewise.
24238
24239 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24240
24241 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24242 line 12.
24243 * g++.old-deja/g++.brendan/parse3.C,
24244 g++.old-deja/g++.other/crash26.C,
24245 g++.old-deja/g++.other/crash28.C,
24246 g++.old-deja/g++.other/crash29.C,
24247 g++.old-deja/g++.other/crash30.C,
24248 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24249
24250 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24251
24252 * gcc.dg/20020115-1.c: New.
24253
24254 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24255
24256 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24257
24258 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24259
24260 * gcc.dg/20020122-3.c: New.
24261
24262 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24263
24264 * g++.dg/other/gc1.C: New test.
24265
24266 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24267
24268 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24269
24270 2002-01-22 Richard Henderson <rth@redhat.com>
24271
24272 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24273
24274 2002-01-22 Richard Henderson <rth@redhat.com>
24275
24276 * gcc.dg/20020122-4.c: New.
24277
24278 2002-01-22 H.J. Lu <hjl@gnu.org>
24279
24280 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24281 link output.
24282 * gcc.dg/special/ecos.exp: Likewise.
24283 * lib/g++-dg.exp: Likewise.
24284 * lib/g77-dg.exp: Likewise.
24285 * lib/gcc-dg.exp : Likewise.
24286 * lib/mike-g++.exp: Likewise.
24287 * lib/mike-g77.exp: Likewise.
24288 * lib/mike-gcc.exp: Likewise.
24289 * lib/objc-dg.exp: Likewise.
24290
24291 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24292
24293 PR target/5379
24294 * gcc.dg/20020122-2.c: New test.
24295
24296 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24297
24298 * gcc.dg/20020122-1.c: New test.
24299
24300 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24301
24302 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24303
24304 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24305
24306 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24307
24308 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24309
24310 * gcc.c-torture/compile/20020121-1.c: New test.
24311
24312 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24313
24314 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24315 ld_library_path.
24316
24317 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24318
24319 * gcc.dg/20020218-1.c: New test.
24320
24321 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24322
24323 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24324 messages
24325 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24326 "At global scope" warning
24327 * g++.dg/ext/align1.C: Change cygwin test for alignment
24328 from db-bogus to dg-warning
24329
24330 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24331
24332 * g77.f-torture/compile/cpp2.F: New test.
24333
24334 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24335
24336 * g++.dg/template/access1.C: New test.
24337
24338 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24339
24340 * gcc.dg/20020118-1.c: New.
24341
24342 2002-01-18 Kazu Hirata <kazu@hxi.com>
24343
24344 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24345
24346 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24347
24348 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24349 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24350 alignment warnings.
24351
24352 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24353
24354 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24355 torture_with_loops and torture_without_loops
24356
24357 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24358
24359 * gcc.c-torture/compile/20020116-1.c: New test.
24360
24361 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24362
24363 * gcc.dg/20020116-2.c: New test.
24364
24365 * gcc.dg/ultrasp4.c: New test.
24366
24367 * gcc.dg/20020116-1.c: New test.
24368
24369 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24370
24371 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24372 by EABI.
24373
24374 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24375
24376 * gcc.misc-tests/i386-prefetch.exp: New.
24377 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24378 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24379 * gcc.misc-tests/i386-pf-none-1.c: New test.
24380 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24381
24382 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24383
24384 * gcc.dg/gnu89-init-1.c: Add new tests.
24385
24386 2002-01-15 Andreas Jaeger <aj@suse.de>
24387
24388 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24389 * gcc.dg/i386-mmx-2.c: Likewise.
24390 * gcc.dg/i386-sse-1.c: Likewise.
24391 * gcc.dg/i386-sse-2.c: Likewise.
24392 * gcc.dg/i386-sse-3.c: Likewise.
24393
24394 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24395
24396 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24397 Uncomment additional cases that now pass.
24398
24399 2002-01-11 Richard Henderson <rth@redhat.com>
24400
24401 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24402 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24403
24404 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24405
24406 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24407
24408 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24409
24410 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24411 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24412
24413 2002-01-10 Dale Johannesen <dalej@apple.com>
24414
24415 * gcc.c-torture/execute/loop-11.c: New.
24416
24417 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24418
24419 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24420 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24421
24422 2002-01-09 Richard Henderson <rth@redhat.com>
24423
24424 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24425 type in which to perform the operation for each size.
24426
24427 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24428
24429 * gcc.c-torture/compile/20020109-2.c: New test.
24430
24431 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24432
24433 * gcc.c-torture/execute/loop-10.c: New test.
24434
24435 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24436
24437 * gcc.c-torture/compile/20010226-1.c: New test.
24438 * gcc.c-torture/compile/20010227-1.c: New test.
24439 * gcc.c-torture/compile/20010426-1.c: New test.
24440 * gcc.c-torture/compile/20010510-1.c: New test.
24441 * gcc.c-torture/compile/20010605-3.c: New test.
24442 * gcc.c-torture/compile/20010824-1.c: New test.
24443 * gcc.c-torture/execute/20010409-1.c: New test.
24444 * gcc.dg/noncompile/20000901-1.c: New test.
24445 * gcc.dg/20001023-1.c: New test.
24446 * gcc.dg/20001101-1.c: New test.
24447 * gcc.dg/20001102-1.c: New test.
24448 * gcc.dg/20010207-1.c: New test.
24449 * gcc.dg/20010405-1.c: New test.
24450 * gcc.dg/20010822-1.c: New test.
24451 * gcc.dg/20011107-1.c: New test.
24452
24453 2002-01-09 Jeffrey A Law (law@redhat.com)
24454
24455 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24456
24457 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24458 execution failure on PA targets.
24459
24460 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24461
24462 * gcc.c-torture/compile/20020109-1.c: New test.
24463
24464 2002-01-08 Kazu Hirata <kazu@hxi.com>
24465
24466 * gcc.c-torture/execute/20020108-1.c: New test.
24467
24468 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24469
24470 * gcc.dg/20020108-1.c: New test.
24471
24472 2002-01-08 H.J. Lu <hjl@gnu.org>
24473
24474 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24475 for header files.
24476
24477 2002-01-08 Geoff Keating <geoffk@redhat.com>
24478
24479 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24480 consistency.
24481
24482 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24483
24484 * gcc.dg/altivec-4.c: Test altivec predicates.
24485
24486 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24487
24488 * gcc.c-torture/execute/20020107-1.c: New test.
24489
24490 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24491
24492 PR c/5279
24493 * gcc.c-torture/compile/20020106-1.c: New test.
24494
24495 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24496
24497 * gcc.c-torture/execute/nestfunc-4.c: New test.
24498
24499 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24500
24501 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24502 extra triple that slipped in.
24503 * g++.old-deja/g++.abi/align.C: Likewise.
24504 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24505
24506 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24507
24508 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24509 * g++.old-deja/g++.abi/align.C: Likewise.
24510 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24511
24512 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24513 on FreeBSD/i386.
24514 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24515 FreeBSD.
24516
24517 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24518
24519 * gcc.dg/20020104-1.c: New test.
24520
24521 * gcc.dg/20020104-2.c: New test.
24522
24523 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24524
24525 * gcc.dg/20020103-1.c: Fix typo in target selector.
24526
24527 2002-01-03 Richard Henderson <rth@redhat.com>
24528
24529 * gcc.dg/20020103-1.c: New.
24530
24531 2002-01-03 Kazu Hirata <kazu@hxi.com>
24532
24533 * gcc.c-torture/execute/20020103-1.c: New test.
24534
24535 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24536
24537 * g++.dg/other/debug2.C: New test.
24538
24539 * gcc.c-torture/compile/20020103-1.c: New test.
24540
24541 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24542
24543 * gcc.dg/gnu89-init-1.c: Added new tests.
24544
24545 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24546
24547 * g++.dg/template/friend2.C: Remove as patch is reverted.
24548
24549 * g++.dg/warn/oldcast1.C: New test.
24550
24551 * g++.dg/template/ptrmem1.C: New test.
24552 * g++.dg/template/ptrmem2.C: New test.
24553
24554 * g++.dg/template/ntp.C: New test.
24555
24556 * g++.dg/other/component1.C: New test.
24557
24558 * g++.dg/template/ttp3.C: New test.
24559
24560 * g++.dg/template/friend2.C: New test.
24561 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24562
24563 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24564
24565 * g++.dg/other/ptrmem1.C: New test.
24566 * g++.dg/other/ptrmem2.C: New test.
24567
24568 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24569
24570 * g++.dg/template/ctor1.C: New test.
24571
24572 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24573
24574 * g++.dg/template/friend2.C: New test.
24575
24576 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24577
24578 * gcc.dg/mmix-1.c: New test.
24579
24580 2001-12-31 Richard Henderson <rth@redhat.com>
24581
24582 * gcc.dg/asm-5.c: New.
24583
24584 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24585
24586 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24587 in namespace __gnu_cxx
24588
24589 2001-12-30 Richard Henderson <rth@redhat.com>
24590
24591 * gcc.dg/debug-6.c: New.
24592
24593 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24594
24595 * gcc.c-torture/compile/20011229-2.c: New test.
24596
24597 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24598
24599 * gcc.dg/debug-3.c: New test.
24600 * gcc.dg/debug-4.c: New test.
24601 * gcc.dg/debug-5.c: New test.
24602
24603 2001-12-29 Richard Henderson <rth@redhat.com>
24604
24605 * g++.dg/eh/loop1.C: New.
24606
24607 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24608
24609 * g++.dg/template/crash1.C: New test.
24610
24611 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24612
24613 * g++.dg/other/const1.C: New test.
24614
24615 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24616
24617 * gcc.c-torture/compile/20011229-1.c: New test.
24618
24619 2001-12-28 Stan Shebs <shebs@apple.com>
24620
24621 * lib/objc-torture.exp: Resync with c-torture.exp.
24622 * lib/objc.exp: Load standard libraries.
24623
24624 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24625
24626 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24627 additional tests.
24628
24629 2001-12-27 Roger Sayle <roger@eyesopen.com>
24630
24631 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24632
24633 2001-12-27 Richard Henderson <rth@redhat.com>
24634
24635 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24636
24637 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24638
24639 * g++.dg/eh/ctor1.C: New test.
24640 * g++.dg/other/error2.C: New test.
24641
24642 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24643
24644 * g++.dg/other/init2.C: New test.
24645
24646 2001-12-24 Richard Henderson <rth@redhat.com>
24647
24648 * gcc.dg/20011223-1.c: New.
24649 * gcc.dg/inline-1.c: New.
24650
24651 2001-12-23 Richard Henderson <rth@redhat.com>
24652
24653 * gcc.dg/asm-4.c: Test operand modifiers.
24654
24655 2001-12-23 Richard Henderson <rth@redhat.com>
24656
24657 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24658
24659 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24660
24661 * gcc.c-torture/execute/20011223-1.c: New test.
24662
24663 2001-12-21 Richard Henderson <rth@redhat.com>
24664
24665 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24666 re-enables the warning.
24667
24668 2001-12-21 Richard Henderson <rth@redhat.com>
24669
24670 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24671
24672 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24673
24674 * gcc.c-torture/compile/20011218-1.c: New test.
24675
24676 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24677
24678 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24679 arm-isr.c test.
24680 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24681 epilogue generation for ARM ISR routines.
24682
24683 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24684
24685 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24686 * gcc.dg/format/c90-printf-3.c: Likewise.
24687 * gcc.dg/format/c99-printf-3.c: Likewise.
24688 * gcc.dg/format/ext-1.c: Likewise.
24689 * gcc.dg/format/ext-6.c: Likewise.
24690 * gcc.dg/format/format.h: Prototype unlocked stdio.
24691
24692 2001-12-20 Richard Henderson <rth@redhat.com>
24693
24694 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24695 (arena): Use it.
24696 (malloc): Correct allocation logic. Abort if we fill up the
24697 arena before initialization complete.
24698 (realloc): Correct allocation logic.
24699
24700 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24701
24702 * gcc.c-torture/compile/20011219-2.c: New test.
24703
24704 * gcc.c-torture/execute/20011219-1.c: New test.
24705
24706 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24707
24708 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24709 target does not support weak symbols.
24710
24711 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24712
24713 * gcc.c-torture/compile/20011219-1.c: New test.
24714
24715 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24716
24717 * g++.dg/other/error1.C: New test.
24718
24719 2001-12-17 Jeffrey A Law (law@redhat.com)
24720
24721 * gcc.c-torture/execute/20011217-1.c: New test.
24722
24723 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24724
24725 * objc.dg/special/: New directory.
24726 * objc.dg/special/special.exp: New file.
24727 * objc.dg/special/unclaimed-category-1.h: New file.
24728 * objc.dg/special/unclaimed-category-1a.m: New file.
24729 * objc.dg/special/unclaimed-category-1.m: New file.
24730
24731 2001-12-17 Andreas Jaeger <aj@suse.de>
24732
24733 * gcc.c-torture/compile/20011217-2.c: New test.
24734
24735 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24736
24737 * gcc.c-torture/compile/20011217-1.c: New test.
24738
24739 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
24740
24741 * testsuite/gcc.dg/20011214-1.c: New.
24742
24743 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
24744
24745 * gcc.dg/altivec-4.c: New.
24746
24747 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
24748
24749 * gcc.dg/20011113-1.c: New test.
24750
24751 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24752
24753 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24754 std::__malloc_alloc_template<0> and
24755 std::__default_alloc_template<false, 0>.
24756
24757 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
24758
24759 * objc/execute/bf-21.m: New test.
24760 * objc/execute/enumeration-1.m: New test.
24761 * objc/execute/enumeration-2.m: New test.
24762
24763 2001-12-12 Jakub Jelinek <jakub@redhat.com>
24764
24765 * gcc.dg/gnu89-init-1.c: New test.
24766
24767 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
24768
24769 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24770 * g++.old-deja/g++.jason/2371.C: Likewise.
24771 * g++.old-deja/g++.jason/template33.C: Likewise.
24772 * g++.old-deja/g++.jason/template34.C: Likewise.
24773 * g++.old-deja/g++.jason/template36.C: Likewise.
24774 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24775 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24776 * g++.old-deja/g++.other/typename1.C: Likewise.
24777 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24778 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24779 * g++.old-deja/g++.pt/typename11.C: Likewise.
24780 * g++.old-deja/g++.pt/typename14.C: Likewise.
24781 * g++.old-deja/g++.pt/typename16.C: Likewise.
24782 * g++.old-deja/g++.pt/typename3.C: Likewise.
24783 * g++.old-deja/g++.pt/typename4.C: Likewise.
24784 * g++.old-deja/g++.pt/typename5.C: Likewise.
24785 * g++.old-deja/g++.pt/typename7.C: Likewise.
24786 * g++.old-deja/g++.robertl/eb9.C: Likewise.
24787
24788 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
24789
24790 * g++.dg/other/linkage1.C: New test.
24791 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24792 specifiers.
24793
24794 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
24795
24796 * gcc.dg/concat.c: New test.
24797
24798 2001-12-11 Stan Shebs <shebs@apple.com>
24799
24800 * objc/compile: New test directory.
24801 * objc/compile/compile.exp: New expect script.
24802 * objc/compile/20011211-1.m: New compile test.
24803
24804 2001-12-11 Jason Merrill <jason@redhat.com>
24805
24806 * lib/prune.exp (prune_gcc_output): Also handle "In member
24807 function". So many permutations...
24808
24809 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
24810
24811 * g++.dg/template/typedef1.C: New test.
24812
24813 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
24814
24815 * g++.dg/other/copy1.C: New test.
24816
24817 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
24818
24819 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
24820
24821 * gcc.dg/builtin-choose-expr.c: New.
24822
24823 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
24824
24825 * gcc.dg/altivec-2.c: New.
24826
24827 2001-12-07 Richard Henderson <rth@redhat.com>
24828
24829 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
24830
24831 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
24832
24833 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24834 ultrasparc.
24835
24836 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24837
24838 * g++-old.deja/g++.robertl/eb101.C: Deleted.
24839
24840 2001-12-06 Janis Johnson <janis187@us.ibm.com>
24841
24842 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24843 variable argument list.
24844
24845 2001-12-06 Zack Weinberg <zack@codesourcery.com>
24846
24847 * gcc.c-torture/execute/memcheck: Delete entire directory.
24848 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24849 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
24850
24851 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
24852
24853 * gcc.dg/Wshadow-1.c: New test.
24854
24855 2001-12-05 Jakub Jelinek <jakub@redhat.com>
24856
24857 * gcc.c-torture/compile/20011130-1.c: New test.
24858
24859 * gcc.dg/noncompile/20011025-1.c: New test.
24860
24861 * g++.dg/other/anon-union.C: New test.
24862
24863 * gcc.c-torture/execute/20011024-1.c: New test.
24864
24865 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
24866
24867 * gcc.c-torture/execute/20000722-1.x,
24868 gcc.c-torture/execute/20010123-1.x: Remove.
24869 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24870 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24871 gcc.dg/c99-complit-2.c: New tests.
24872
24873 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
24874
24875 * g++.dg/inherit/base1.C: New test.
24876
24877 2001-12-04 Jakub Jelinek <jakub@redhat.com>
24878
24879 * g++.dg/other/stdarg1.C: New test.
24880
24881 * gcc.c-torture/compile/20011130-2.c: New test.
24882
24883 2001-12-03 Janis Johnson <janis187@us.ibm.com>
24884
24885 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24886 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24887 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24888 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24889 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24890 * gcc.dg/builtin-prefetch-1.c: New test.
24891
24892 2001-12-03 Jakub Jelinek <jakub@redhat.com>
24893
24894 * gcc.dg/20011130-1.c: New test.
24895
24896 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
24897
24898 * g++.dg/other/scope1.C: New test.
24899 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
24900
24901 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
24902
24903 * gcc.dg/vla-init-1.c: New test.
24904
24905 2001-12-01 Geoff Keating <geoffk@redhat.com>
24906
24907 * gcc.c-torture/compile/structs.c: New testcase from GDB.
24908
24909 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
24910
24911 * objc.dg/alias.m: Update.
24912 * objc.dg/class-1.m: Update.
24913 * objc.dg/const-str-1.m: Update.
24914 * objc.dg/fwd-proto-1.m: Update.
24915 * objc.dg/id-1.m: Update.
24916 * objc.dg/super-class-1.m: Update.
24917
24918 2001-11-29 Mark Mitchell <mark@codesourcery.com>
24919
24920 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24921 constructs.
24922
24923 2001-11-28 Jeffrey A Law (law@cygnus.com)
24924
24925 * gcc.c-torture/execute/20011128-1.c: New test.
24926
24927 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
24928
24929 * gcc.dg/20011127-1.c: New test.
24930
24931 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
24932
24933 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24934 from Austin Group draft 7.
24935 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24936 scanf format arguments.
24937 * gcc.dg/format/no-exargs-2.c: New test.
24938
24939 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
24940
24941 * g++.dg/abi/vbase8-4.C: New test.
24942
24943 2001-11-24 Ian Lance Taylor <ian@airs.com>
24944
24945 * gcc.c-torture/execute/20011121-1.c: New test.
24946
24947 2001-11-23 Jeffrey A Law (law@cygnus.com)
24948
24949 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
24950
24951 2001-11-23 Andreas Jaeger <aj@suse.de>
24952
24953 * gcc.dg/cpp/charconst-2.c: New test.
24954
24955 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
24956
24957 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24958 to the host if it is remote. Let tests specify extra headers
24959 they use.
24960 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24961 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24962 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24963 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24964 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24965 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24966 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24967 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24968 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24969 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
24970
24971 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
24972
24973 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24974 for little endian ARMs.
24975
24976 2001-11-20 Jakub Jelinek <jakub@redhat.com>
24977
24978 * gcc.c-torture/compile/20011119-1.c: New test.
24979 * gcc.c-torture/compile/20011119-2.c: New test.
24980
24981 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
24982
24983 * gcc.dg/altivec-1.c: Fix typo.
24984
24985 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
24986
24987 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
24988
24989 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
24990
24991 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
24992
24993 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
24994
24995 * lib/g77.exp: Don't specify --rpath-link.
24996
24997 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24998 across all the headers.
24999 * gcc.dg/format/format.exp: For testing on a remote host,
25000 copy format.h.
25001
25002 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
25003 * gcc.c-torture/execute/930406-1.c: Likewise.
25004 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25005
25006 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
25007
25008 * gcc.dg/altivec-1.c: New.
25009
25010 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
25011
25012 * gcc.dg/cpp/fpreprocessed.c: New test case.
25013
25014 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25015
25016 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25017 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25018 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
25019
25020 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25021
25022 * gcc.dg/no-builtin-1.c: New test.
25023
25024 2001-11-16 Jakub Jelinek <jakub@redhat.com>
25025
25026 * gcc.c-torture/execute/20011115-1.c: New test.
25027
25028 2001-11-15 Jakub Jelinek <jakub@redhat.com>
25029
25030 * gcc.c-torture/compile/20011114-2.c: New test.
25031 * gcc.c-torture/compile/20011114-3.c: New test.
25032 * gcc.c-torture/compile/20011114-4.c: New test.
25033
25034 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
25035
25036 * g++.dg/other/init1.C: New test.
25037
25038 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
25039
25040 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25041 message.
25042
25043 * gcc.c-torture/execute/20011114-1.c: New testcase.
25044
25045 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25046 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25047 like the (before this change) version of 20010327-1.c.
25048
25049 2001-11-14 Roger Sayle <roger@eyesopen.com>
25050
25051 * gcc.c-torture/execute/string-opt-13.c: New testcase.
25052
25053 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
25054
25055 * g++.dg/init/array2.C: New test.
25056
25057 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
25058
25059 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
25060
25061 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
25062
25063 * g++.dg/other/forscope1.C: New test.
25064 * g++.dg/ext/forscope1.C: New test.
25065 * g++.dg/ext/forscope2.C: New test.
25066
25067 2001-11-13 Jakub Jelinek <jakub@redhat.com>
25068
25069 * gcc.c-torture/execute/20011113-1.c: New test.
25070
25071 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
25072
25073 * gcc.c-torture/execute/20011109-2.c: New test.
25074
25075 * gcc.c-torture/execute/20011109-1.c: New test.
25076
25077 2001-11-09 Jakub Jelinek <jakub@redhat.com>
25078
25079 * gcc.c-torture/compile/20011109-1.c: New test.
25080
25081 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
25082
25083 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25084 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25085 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25086 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25087 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25088 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25089 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
25090
25091 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
25092
25093 * g++.dg/warn/Wshadow-1.C: New tests.
25094 * g++.old-deja/g++.mike/for3.C: Update.
25095
25096 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
25097
25098 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25099 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25100 XFAILs. Adjust expected error texts.
25101 * gcc.c-torture/compile/20011106-1.c,
25102 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25103 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25104 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25105 gcc.dg/c99-array-lval-5.c: New tests.
25106
25107 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25108
25109 * gcc.dg/cpp/defined.c: Update.
25110
25111 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25112
25113 * gcc.c-torture/execute/anon-1.c: New test.
25114
25115 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
25116
25117 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25118 same size, so no warning should be produced on stormy16.
25119
25120 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25121 due to oversized array.
25122 * g++.old-deja/g++.mike/ns15.C: Likewise.
25123 * g++.old-deja/g++.pt/crash16.C: Likewise.
25124
25125 2001-11-02 Graham Stott <grahams@redhat.com>
25126
25127 * g++.dgother/debug1.C: Fix typos.
25128
25129 2001-11-01 Jakub Jelinek <jakub@redhat.com>
25130
25131 * g++.dg/other/debug1.C: New test.
25132
25133 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25134
25135 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25136 of unsigned long.
25137
25138 2001-10-30 Jakub Jelinek <jakub@redhat.com>
25139
25140 * gcc.dg/20011029-2.c: New test.
25141
25142 * gcc.c-torture/compile/20011029-1.c: New test.
25143
25144 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25145
25146 * objc/execute/class_self-1.m: New test.
25147 * objc/execute/class_self-2.m: New test.
25148
25149 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25150
25151 * gcc.misc-tests/msgs.exp: Delete.
25152 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25153 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25154 error set to match recent changes.
25155
25156 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25157
25158 * gcc.dg/20011021-1.c: New test.
25159
25160 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25161
25162 * gcc.c-torture/compile/20011023-1.c: New test.
25163
25164 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25165
25166 * lib/g77.exp: Rewrite based on lib/g++.exp.
25167
25168 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25169
25170 * gcc.c-torture/execute/20011019-1.c: New test.
25171
25172 * gcc.dg/20011018-1.c: New test.
25173
25174 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25175
25176 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25177
25178 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25179
25180 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25181 * gcc.dg/attr-invalid.c: Likewise.
25182
25183 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25184
25185 * testsuite/gcc.dg/20011015-1.c: New test.
25186
25187 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25188
25189 * g++.dg/template/unify2.C: New test.
25190
25191 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25192
25193 * g++.dg/other/exception-specification.C: New test
25194
25195 2001-10-13 Tom Rix <trix@redhat.com>
25196
25197 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25198 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25199
25200 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25201
25202 * testsuite/gcc.dg/20011009-1.c: New test.
25203
25204 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25205
25206 PR g++/4476
25207 * g++.dg/other/friend1.C: New test.
25208
25209 2001-10-11 Richard Henderson <rth@redhat.com>
25210
25211 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25212
25213 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25214
25215 * gcc.c-torture/compile/20011010-1.c: New.
25216
25217 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25218
25219 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25220 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25221 g77.f-torture/execute/execute.exp,
25222 g77.f-torture/noncompile/noncompile.exp,
25223 gcc.c-torture/compile/compile.exp,
25224 gcc.c-torture/execute/execute.exp,
25225 gcc.c-torture/execute/ieee/ieee.exp,
25226 gcc.c-torture/execute/memcheck/memcheck.exp,
25227 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25228 objc/execute/execute.exp: Update FSF address.
25229
25230 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25231
25232 * gcc.dg/cpp/cmdlne-C.c: Update.
25233 * gcc.dg/cpp/cmdlne-C2.c: New.
25234
25235 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25236
25237 * gcc.c-torture/execute/20011008-3.c: New.
25238
25239 2001-10-08 DJ Delorie <dj@redhat.com>
25240
25241 * gcc.dg/20011008-1.c: New.
25242 * gcc.dg/20011008-2.c: New.
25243
25244 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25245
25246 * gcc.dg/cpp/spacing1.c: Update test.
25247
25248 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25249
25250 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25251 spelling errors of "separate" as "seperate".
25252
25253 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25254
25255 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25256 enough to avoid inlining.
25257
25258 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25259
25260 * lib/g77.exp: set libg2c_dir correctly.
25261
25262 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25263
25264 * gcc.dg/cpp/macro11.c: New test.
25265
25266 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25267
25268 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25269 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25270 gcc.dg/format/multattr-3.c: New tests.
25271 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25272 tests for format attributes on function pointers being rejected.
25273
25274 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25275
25276 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25277
25278 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25279
25280 * g++.dg/warn/format1.C: New test.
25281
25282 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25283
25284 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25285
25286 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25287
25288 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25289
25290 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25291
25292 * gcc.dg/cpp/redef2.c: Add test.
25293
25294 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25295
25296 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25297 long-standing bug on i686, apparently.
25298 * gcc.c-torture/execute/loop-2c.x: New file.
25299 * gcc.c-torture/execute/loop-2d.x: New file.
25300 * gcc.c-torture/execute/loop-3c.x: New file.
25301
25302 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25303
25304 * gcc.dg/cpp/20000625-2.c: Correct line number.
25305
25306 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25307
25308 * gcc.dg/cpp/macro10.c: New test.
25309 * gcc.dg/cpp/strify3.c: New test.
25310 * gcc.dg/cpp/spacing1.c: Add tests.
25311 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25312 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25313
25314 2001-09-24 DJ Delorie <dj@redhat.com>
25315
25316 * gcc.c-torture/execute/20010924-1.c: New test.
25317
25318 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25319
25320 * testsuite/objc/execute/paste.m: Remove.
25321
25322 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25323
25324 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25325
25326 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25327
25328 * g77.dg/strlen0.f: New test.
25329
25330 2001-09-21 Richard Henderson <rth@redhat.com>
25331
25332 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25333 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25334
25335 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25336
25337 Table-driven attributes.
25338 * g++.dg/ext/attrib1.C: New test.
25339
25340 2001-09-20 DJ Delorie <dj@redhat.com>
25341
25342 * gcc.dg/20000926-1.c: Update expected warning messages.
25343 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25344 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25345 array.
25346
25347 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25348
25349 * g++.dg/eh/registers1.C: New test case.
25350
25351 2001-09-17 Richard Henderson <rth@redhat.com>
25352
25353 * gcc.dg/array-5.c: Fix VLA decomposition test.
25354
25355 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25356
25357 * gcc.dg/cpp/line5.c: New testcase.
25358
25359 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25360
25361 * gcc.dg/cpp/macro9.c: New test.
25362
25363 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25364
25365 * gcc.c-torture/execute/980223.c: Change type of addr from long
25366 to char *.
25367
25368 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25369
25370 * gcc.c-torture/execute/20010915-1.c: New test.
25371
25372 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25373
25374 * g77.dg/bprob: New directory.
25375 * g77.dg/bprob/bprob.exp: New file.
25376 * g77.dg/bprob/bprob-1.f: New test.
25377 * g77.dg/gcov: New directory.
25378 * g77.dg/gcov/gcov.exp: New file.
25379 * g77.dg/gcov/gcov-1.f: New test.
25380 * g77.dg/gcov/gcov-1.x: New file.
25381
25382 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25383
25384 * gcc.dg/cpp/directiv.c: Update.
25385 * gcc.dg/cpp/undef1.c: Update.
25386
25387 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25388
25389 * gcc.dg/20010912-1.c: New test.
25390
25391 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25392
25393 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25394 language-independent file in lib.
25395 * lib/gcov.exp: New file.
25396
25397 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25398
25399 * gcc.c-torture/compile/20010911-1.c: New test.
25400
25401 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25402
25403 * lib/profopt.exp: New, to support profile-directed optimizations.
25404 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25405 * gcc.misc-tests/bprob-1.c: New test.
25406 * gcc.misc-tests/bprob-2.c: New test.
25407
25408 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25409
25410 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25411 XFAIL and which kinds of gcov output to verify.
25412 * gcc.misc-tests/gcov-4b.x: New file.
25413 * gcc.misc-tests/gcov-5b.x: New file.
25414 * gcc.misc-tests/gcov-6.x: New file.
25415 * gcc.misc-tests/gcov-7.c: New test.
25416 * gcc.misc-tests/gcov-7.x: New file.
25417
25418 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25419
25420 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25421 * gcc.misc-tests/gcov-6.c: New test.
25422
25423 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25424
25425 PR c++/3986
25426 * g++.dg/abi/vbase1.C: New test.
25427
25428 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25429
25430 * objc.dg/method-2.m: New.
25431
25432 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25433
25434 PR c++/4203
25435 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25436 * g++.dg/init/empty1.C: New test.
25437
25438 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25439
25440 * gcc.c-torture/compile/20010903-1.c: New test.
25441
25442 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25443
25444 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25445 for m68k.
25446
25447 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25448
25449 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25450
25451 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25452
25453 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25454
25455 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25456
25457 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25458 for 16-bit 'unsigned int'.
25459
25460 2001-08-29 Kazu Hirata <kazu@hxi.com>
25461
25462 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25463
25464 2001-08-27 Richard Henderson <rth@redhat.com>
25465
25466 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25467 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25468
25469 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25470
25471 * gcc.dg/asm-names.c (ymain): New.
25472
25473 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25474
25475 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25476 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25477 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25478
25479 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25480
25481 * gcc.dg/compare5.c: New testcase.
25482
25483 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25484
25485 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25486 and "In instantiation".
25487
25488 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25489
25490 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25491
25492 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25493
25494 * gcc.misc-tests/gcov.exp: Add support for branch information.
25495 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25496 * gcc.misc-tests/gcov-4.c: New test.
25497 * gcc.misc-tests/gcov-4b.c: New test.
25498 * gcc.misc-tests/gcov-5b.c: New test.
25499
25500 2001-08-20 Zack Weinberg <zackw@panix.com>
25501
25502 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25503 expected to fail.
25504
25505 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25506
25507 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25508
25509 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25510
25511 * g++.dg/eh/template1.C: New test.
25512
25513 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25514
25515 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25516 Fix thinko.
25517 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25518 for xfail.
25519
25520 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25521
25522 * lib/g77-dg.exp: Use prune.exp for common procedures
25523 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25524 * lib/g77.exp: (g77-dg-prune) Remove
25525
25526 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25527
25528 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25529
25530 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25531
25532 * g++.dg/template/unify1.C: New test.
25533
25534 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25535
25536 * g++.dg/abi/empty4.C: New test.
25537
25538 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25539
25540 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25541 solaris2.*
25542 * g77.f-torture/compile/pr3743.x: Likewise
25543
25544 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25545
25546 * g++.dg/other/using-declaration.C: New test.
25547
25548 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25549
25550 * gcc.dg/cpp/tr-sign.c: New testcase.
25551
25552 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25553
25554 * gcc.dg/cpp/19951025-1.c: Revert.
25555 * gcc.dg/cpp/directiv.c: We no longer process directives that
25556 interrupt macro arguments.
25557
25558 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25559
25560 * gcc.dg/bconstp-1.c: New test.
25561
25562 2001-08-03 Richard Henderson <rth@redhat.com>
25563
25564 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25565
25566 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25567
25568 * gcc.dg/cpp/19951025-1.c: Update.
25569
25570 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25571
25572 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25573 should be x.
25574
25575 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25576
25577 Kill -fhonor-std.
25578 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25579 * g++.old-deja/g++.other/std1.C: Likewise.
25580 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25581
25582 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25583
25584 * lib/g77.exp: Load gcc-defs.exp for common procedures
25585 (g77_pass, g77_fail, g77_finish, g77_exit,
25586 ${tool}_check_unsupported_p} Now redundant. Deleted.
25587
25588 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25589
25590 * g77.dg/fbackslash.f
25591 * g77.dg/fcase-preserve.f
25592 * g77.dg/ff90-1.f
25593 * g77.dg/ffixed-line-length-0.f
25594 * g77.dg/ffixed-line-length-132.f
25595 * g77.dg/ffixed-line-length-7.f
25596 * g77.dg/ffixed-line-length-72.f
25597 * g77.dg/ffixed-line-length-none.f
25598 * g77.dg/ffree-form-1.f
25599 * g77.dg/fno-backslash.f
25600 * g77.dg/fno-f90-1.f
25601 * g77.dg/fno-fixed-form-1.f
25602 * g77.dg/fno-onetrip.f
25603 * g77.dg/fno-typeless-boz.f
25604 * g77.dg/fno-underscoring.f
25605 * g77.dg/fno-vxt-1.f
25606 * g77.dg/fonetrip.f
25607 * g77.dg/ftypeless-boz.f
25608 * g77.dg/fugly-assumed.f
25609 * g77.dg/funderscoring.f
25610 * g77.dg/fvxt-1.f
25611
25612 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25613
25614 * objc.dg/fwd-proto-1.m: New.
25615 * objc.dg/local-decl-1.m: New.
25616 * objc.dg/naming-1.m: New.
25617 * objc.dg/naming-2.m: New.
25618 * objc.dg/proto-hier-1.m: New.
25619
25620 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25621
25622 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25623 largest-type elements to a struct makes its size grow.
25624
25625 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25626
25627 * g++.dg/abi/vthunk1.C: New test.
25628
25629 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25630
25631 * g++.dg/abi/vbase8-22.C: New test.
25632
25633 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25634
25635 * gcc.dg/cpp/macro8.c: New test.
25636
25637 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25638
25639 * g++.dg/abi/vbase8-21.C: New test.
25640
25641 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25642
25643 * g++.dg/abi/vbase8-10.C: New test.
25644
25645 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25646
25647 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25648 ${tool}_set_ld_library_path.
25649 Changed caller.
25650 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25651 g++.exp.
25652
25653 2001-07-26 Stan Cox <scox@redhat.com>
25654
25655 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25656 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25657 gcc_exit, gcc_check_unsupported_p):
25658 Moved to gcc-deps.exp
25659 * gcc-deps.exp: New file.
25660
25661 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25662
25663 * g++.old-deja/g++.pt/defarg14.C: New test.
25664
25665 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25666
25667 * g++.old-deja/g++.other/lineno5.C: New test.
25668
25669 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25670
25671 * g++.old-deja/g++.pt/crash68.C: New test.
25672
25673 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25674
25675 * g++.old-deja/g++.other/crash42.C: New test.
25676
25677 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25678
25679 * gcc.dg/cpp/extratokens.c: Fix.
25680 * gcc.dg/cpp/skipping2.c: New tests.
25681
25682 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25683
25684 * gcc.c-torture/execute/20010724-1.c: New file.
25685 * gcc.c-torture/execute/20010724-1.x: New file.
25686
25687 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25688
25689 * g++.old-deja/g++.other/cond7.C: New test.
25690
25691 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25692
25693 * g++.old-deja/g++.other/optimize4.C: New test.
25694
25695 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25696
25697 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25698
25699 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25700
25701 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25702 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25703 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25704 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25705
25706 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25707 bug report" message.
25708
25709 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25710 * g++.dg/ext/instantiate1.C: Move from old-deja.
25711
25712 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25713
25714 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25715 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25716 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25717 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25718
25719 2001-07-23 Jeffrey A Law (law@cygnus.com)
25720
25721 * gcc.c-torture/execute/20010723-1.c: New test.
25722
25723 2001-07-23 Ben Elliston <bje@redhat.com>
25724
25725 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25726
25727 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25728
25729 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25730 i[34567]86-*-*.
25731 Delete handling of ieee_multilib_flags.
25732 Pass -mieee for alpha*-*-* and sh-*-*.
25733 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25734
25735 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25736
25737 Remove old-abi tests.
25738 * g++.old-deja/g++.mike/p11116.C: Remove.
25739 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25740
25741 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
25742
25743 * g77.f-torture/compile/pr3743.f: New test
25744
25745 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
25746
25747 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
25748
25749 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25750
25751 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25752 g++.old-deja/g++.pt/static6.C: Likewise.
25753 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25754 supports weak symbols.
25755
25756 2001-07-18 Andreas Jaeger <aj@suse.de>
25757
25758 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25759 supported again.
25760
25761 2001-07-18 Andreas Jaeger <aj@suse.de>
25762
25763 * gcc.dg/iftrap-1.c: Fix target line.
25764
25765 2001-07-17 Richard Henderson <rth@redhat.com>
25766
25767 * gcc.c-torture/execute/20010717-1.c: New.
25768
25769 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25770
25771 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25772 tests.
25773
25774 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25775
25776 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
25777
25778 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25779
25780 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25781 UAC_SIGBUS, UAC_NOPRINT definitions.
25782
25783 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
25784
25785 * objc/execute/object_is_class.m: New test.
25786 * objc/execute/object_is_meta_class.m: New test.
25787
25788 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25789
25790 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25791 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
25792
25793 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
25794
25795 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25796 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
25797
25798 2001-07-14 Richard Henderson <rth@redhat.com>
25799
25800 * gcc.dg/iftrap-1.c: New.
25801
25802 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
25803
25804 * g77.f-torture/execute/intrinsic77.f: New test.
25805
25806 2001-07-11 Janis Johnson <janis@us.ibm.com>
25807
25808 * gcc.misc-tests/gcov-3.c: New test.
25809
25810 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25811
25812 * gcc.c-torture/compile/20010711-1.c,
25813 * gcc.c-torture/compile/20010711-2.c: New tests.
25814
25815 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25816
25817 * gcc.c-torture/execute/20010711-1.c: New test.
25818
25819 2001-07-11 Ben Elliston <bje@redhat.com>
25820
25821 * g++.old-deja/g++.other/enum5.C: New test.
25822
25823 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
25824
25825 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25826 (g++-dg-prune): Call prune_gcc_output.
25827 * prune.exp: New file for prune_gcc_output.
25828 * lib/g++.exp, lib/gcc.exp: Load it.
25829
25830 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
25831
25832 * gcc.c-torture/compile/20010701-1.c,
25833 g++.old-deja/g++.ext/attrib6.C: New tests.
25834
25835 2001-07-06 Jeffrey A Law (law@cygnus.com)
25836
25837 * gcc.c-torture/compile/20010706-1.c: New test.
25838
25839 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
25840
25841 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
25842
25843 2001-06-28 Stan Shebs <shebs@apple.com>
25844
25845 * gcc.dg/pragma-darwin.c: New test.
25846
25847 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25848
25849 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25850 Solaris 2.[678] system.
25851
25852 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
25853
25854 * gcc.dg/20010622-1.c: New test.
25855
25856 2001-06-18 Stan Shebs <shebs@apple.com>
25857
25858 * objc.dg: New directory.
25859 * objc.dg/dg.exp: New file.
25860 * objc.dg/alias.m: New.
25861 * objc.dg/class-1.m: New.
25862 * objc.dg/class-2.m: New.
25863 * objc.dg/const-str-1.m: New.
25864 * objc.dg/const-str-2.m: New.
25865 * objc.dg/id-1.m: New.
25866 * objc.dg/method-1.m: New.
25867 * objc.dg/super-class-1.m: New.
25868 * lib/objc-dg.exp: New file.
25869
25870 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
25871
25872 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25873 of label name.
25874
25875 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
25876
25877 * g++.old-deja/g++.abi/vbase8-9.C: New test.
25878
25879 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25880
25881 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25882 variable.
25883
25884 2001-06-12 Richard Henderson <rth@redhat.com>
25885
25886 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
25887
25888 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25889
25890 * g++.old-deja/g++.abi/vbase5.C: New test.
25891 * g++.old-deja/g++.abi/vbase6.C: New test.
25892 * g++.old-deja/g++.abi/vbase7.C: New test.
25893
25894 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25895
25896 * gcc.c-torture/compile/20010610-1.c: New test.
25897
25898 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25899
25900 * g++.old-deja/g++.abi/vbase4.C: New test.
25901
25902 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25903
25904 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25905 support %f for HC11/HC12 targets.
25906 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25907 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25908 on HC11/HC12 targets.
25909 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
25910
25911 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25912
25913 * gcc.dg/wchar_t-1.c: New file.
25914 * gcc.dg/wint_t-1.c: Likewise.
25915
25916 2001-06-11 Bernd Schmidt <bernds@redhat.com>
25917
25918 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
25919
25920 2001-06-11 Richard Henderson <rth@redhat.com>
25921
25922 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
25923
25924 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25925
25926 * gcc.c-torture/compile/20010611-1.c: New test.
25927
25928 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25929
25930 * gcc.dg/c99-tag-1.c: Add more tests.
25931
25932 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
25933
25934 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25935 representation on MN10300 and ARM/Thumb.
25936
25937 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
25938
25939 * g77.f-torture/execute/20010610.f: New.
25940
25941 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
25942
25943 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25944 names.
25945
25946 2001-06-09 Richard Henderson <rth@redhat.com>
25947
25948 * gcc.c-torture/execute/ashrdi-1.c: New.
25949 * gcc.c-torture/execute/ashldi-1.c: New.
25950 * gcc.c-torture/execute/lshrdi-1.c: New.
25951
25952 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
25953
25954 * objc/execute/load-3.m: Added. Check sending +load to categories,
25955 in addition to classes.
25956
25957 2001-06-08 Stan Shebs <shebs@apple.com>
25958
25959 * objc/execute/load-2.m: New test. From Nicola Pero
25960 <n.pero@mi.flashnet.it>.
25961
25962 2001-06-08 Jakub Jelinek <jakub@redhat.com>
25963
25964 * gcc.c-torture/execute/20010605-2.c: New test.
25965
25966 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25967
25968 * g++.old-deja/g++.abi/vbase2.C: New test.
25969 * g++.old-deja/g++.abi/vbase3.C: New test.
25970
25971 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25972
25973 * g++.old-deja/g++.pt/friend49.C: New test.
25974
25975 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
25976
25977 * g++.old-deja/g++.ext/anon3.C: New test.
25978
25979 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
25980
25981 * g++.old-deja/g++.other/conv7.C: New test.
25982
25983 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
25984
25985 * gcc.c-torture/compile/20010605-2.c: New test.
25986
25987 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
25988
25989 * gcc.c-torture/execute/20010604-1.c: New test.
25990
25991 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
25992
25993 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
25994
25995 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
25996
25997 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25998 (g++_link_flags): Likewise.
25999 (g++_init): Pass gccpath's value to two previous functions.
26000
26001 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26002
26003 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
26004 Ensure logfile entry matches exec command line.
26005
26006 2001-05-31 Richard Henderson <rth@redhat.com>
26007
26008 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
26009 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
26010
26011 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
26012
26013 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26014 compiler for irix6.2
26015
26016 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
26017
26018 * g++.old-deja/g++.other/optimize3.C: New file.
26019
26020 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
26021
26022 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26023 assemble.
26024
26025 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
26026
26027 * g++.old-deja/g++.other/optimize2.C: New file.
26028
26029 2001-05-25 Diego Novillo <dnovillo@redhat.com>
26030
26031 * gcc.c-torture/compile/20010518-2.c: New file.
26032 * gcc.c-torture/execute/20010518-1.c: New file.
26033 * gcc.c-torture/execute/20010518-2.c: New file.
26034
26035 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
26036
26037 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
26038
26039 2001-05-24 Mark Mitchell <mark@codesourcery.com>
26040
26041 G++ no longer defines builtins that do not begin with __builtin.
26042 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26043 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26044 * g++.old-deja/g++.law/builtin1.C: Likewise.
26045 * g++.old-deja/g++.law/cvt2.C: Likewise.
26046 * g++.old-deja/g++.mike/net5.C: Likewise.
26047 * g++.old-deja/g++.other/builtins1.C: Likewise.
26048 * g++.old-deja/g++.other/builtins2.C: Likewise.
26049 * g++.old-deja/g++.other/builtins3.C: Likewise.
26050 * g++.old-deja/g++.other/builtins4.C: Likewise.
26051 * g++.old-deja/g++.other/inline8.C: Likewise.
26052 * g++.old-deja/g++.robertl/eb39.C: Likewise.
26053
26054 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
26055
26056 * g++.old-deja/g++.pt/using1.C: Adjust.
26057 * g++.old-deja/g++.pt/using2.C: New test.
26058
26059 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26060
26061 * gcc.dg/cpp/charconst.c: New tests.
26062 * gcc.dg/cpp/escape.c: New tests.
26063 * gcc.dg/cpp/escape-1.c: New tests.
26064 * gcc.dg/cpp/escape-2.c: New tests.
26065 * gcc.dg/cpp/ucs.c: New tests.
26066
26067 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
26068
26069 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26070 native compiler for irix6.5.
26071
26072 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
26073
26074 * lib/g++.exp (g++_include_flags): Use args to compute
26075 get_multilibs.
26076 (g++_link_flags): Likewise.
26077 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
26078
26079 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
26080
26081 * gcc.dg/c90-hexfloat-1.c: Add more tests.
26082
26083 2001-05-21 Geoff Keating <geoffk@redhat.com>
26084
26085 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26086 this file.
26087
26088 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26089
26090 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26091 STACK_SIZE;
26092 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26093 to STACK_SIZE; Use it to define size of add_histo array.
26094 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26095 to STACK_SIZE.
26096 (f): Use GITT_SIZE to define size of gitt local table.
26097 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26098 to STACK_SIZE; Use it to define size of bytemem array.
26099
26100 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26101
26102 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26103 on 68HC11/HC12 due to the asm instruction.
26104 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26105 * gcc.c-torture/compile/920520-1.x: Likewise.
26106 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26107 on 68HC11/HC12 because the function is larger than 64K.
26108 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26109 on 68HC11/HC12 because the structure is too large.
26110
26111 2001-05-20 Richard Henderson <rth@redhat.com>
26112
26113 * gcc.c-torture/execute/20010520-1.c: New.
26114
26115 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26116
26117 * g++.old-deja/g++.warn/compare1.C: New test.
26118 * gcc.dg/compare4.c: New test.
26119
26120 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
26121
26122 * g++.old-deja/g++.other/optimize1.C: New test.
26123
26124 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26125
26126 * g++.old-deja/g++.pt/spec41.C: New test.
26127
26128 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
26129
26130 * gcc.c-torture/compile/20010114-1.x: Remove.
26131
26132 2001-05-18 Stan Shebs <shebs@apple.com>
26133
26134 * gcc.c-torture/compile/20010518-1.c: New test.
26135
26136 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
26137
26138 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26139 * g++.old-deja/g++.pt/crash67.C: New test.
26140
26141 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
26142
26143 * g++.old-deja/g++.other/debug9.C: New test.
26144
26145 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26146
26147 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26148
26149 2001-05-16 Jan Hubicka <jh@suse.cz>
26150
26151 * gcc.c-torture/compile/20010516-1.c: New test.
26152
26153 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26154
26155 * g++.old-deja/g++.other/crash41.C: New test.
26156
26157 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26158
26159 * g++.old-deja/g++.pt/crash66.C: New test.
26160
26161 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26162
26163 * g++.old-deja/g++.robertl/eb27.C: Convert.
26164
26165 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26166
26167 * g++.dg/friend-warn.C: New test. Do not warn about friend
26168 declaration being redundant.
26169
26170 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26171
26172 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26173
26174 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26175
26176 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26177
26178 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26179
26180 * lib/g++.exp: Use testsuite_flags.
26181
26182 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26183
26184 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26185
26186 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26187
26188 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26189
26190 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26191
26192 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26193
26194 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26195
26196 * gcc.c-torture/compile/20010313-1.c: New test.
26197
26198 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26199
26200 * gcc.dg/cpp/direct2.c: New test.
26201 * gccq.dg/cpp/direct2s.c: New test.
26202
26203 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26204
26205 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26206
26207 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26208 * g++.old-deja/g++.other/op3.C: Likewise.
26209
26210 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26211
26212 * gcc.dg/cpp/syshdr.h: New file.
26213 * gcc.dg/cpp/sysmac1.c: Update.
26214 * gcc.dg/cpp/sysmac2.c: Update.
26215
26216 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26217
26218 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26219
26220 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26221
26222 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26223 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26224
26225 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26226
26227 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26228
26229 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26230
26231 * lib/g++.exp (g++_include_flags): Don't use any special flags
26232 if TESTING_IN_BUILD_TREE is not defined.
26233 (g++_init): Use a plain 'c++' as the compiler if
26234 TESTING_IN_BUILD_TREEE is not defined.
26235
26236 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26237
26238 * g++.old-deja/g++.eh/catch13.C: New test.
26239 * g++.old-deja/g++.eh/catch14.C: New test.
26240
26241 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26242
26243 * gcc.dg/cpp/tr-define.c: New test.
26244
26245 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26246
26247 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26248 <stdlib.h>, not <malloc.h>.
26249
26250 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26251
26252 * g++.old-deja/g++.ns/template17.C: New test.
26253
26254 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26255
26256 * g++.old-deja/g++.pt/ref4.C: New test.
26257
26258 2001-04-30 Richard Henderson <rth@redhat.com>
26259
26260 * gcc.dg/20000724-1.c: Revert last change.
26261
26262 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26263
26264 * g77.f-torture/execute/20010430.f: New test.
26265
26266 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26267
26268 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26269
26270 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26271
26272 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26273
26274 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26275
26276 * g++.old-deja/g++.eh/crash6.C: New test.
26277
26278 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26279
26280 * g++.old-deja/g++.other/warn7.C: New test.
26281
26282 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26283
26284 * g++.old-deja/g++.other/defarg9.C: New test.
26285
26286 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26287
26288 * g77.f-torture/compile/20010426.f: New test.
26289 * g77.f-torture/execute/20010426.f: New test.
26290
26291 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26292
26293 * g77.f-torture/compile/20000629-1.x: Remove - error
26294 has been fixed.
26295
26296 2001-04-26 Jeffrey A Law (law@cygnus.com)
26297
26298 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26299 Tweak slightly to work with g++.dg framework.
26300 * g++.dg/special/ecos.exp: Run initp1.C test.
26301 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26302
26303 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26304 its linker doesn't give line numbers either.
26305 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26306
26307 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26308
26309 * g++.old-deja/g++.other/lex1.C: New test.
26310
26311 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26312
26313 * gcc.dg/noncompile/20010425-1.c: New test.
26314
26315 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26316
26317 * g++.old-deja/g++.pt/mangle2.C: New test.
26318
26319 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26320
26321 * gcc.dg/format/plus-1.c: New test.
26322
26323 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26324
26325 * gcc.dg/20010423-1.c: New test.
26326
26327 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26328
26329 * gcc.c-torture/execute/20010422-1.c: New test.
26330
26331 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26332
26333 * g++.old-deja/g++.ns/type2.C: New test.
26334
26335 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26336
26337 * g++.old-deja/g++.other/perf1.C: New test.
26338
26339 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26340
26341 * gcc.dg/c99-func-2.c: Remove xfail.
26342 * gcc.dg/c99-func-3.c: Remove xfail.
26343 * gcc.dg/c99-func-4.c: Remove xfail.
26344
26345 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26346
26347 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26348
26349 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26350
26351 * gcc.c-torture/compile/20010423-1.c: New test.
26352
26353 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26354
26355 * g++.old-deja/g++.pt/typename28.C: New test.
26356
26357 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26358
26359 * g++.old-deja/g++.abi/empty2.C: New test.
26360 * g++.old-deja/g++.abi/empty3.C: New test.
26361
26362 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26363
26364 * g++.old-deja/g++.other/comdat2.C: New test.
26365 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26366
26367 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26368
26369 * g++.old-deja/g++.other/overload14.C: New test.
26370
26371 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26372
26373 * g++.old-deja/g++.other/lookup23.C: New test.
26374
26375 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26376
26377 * gcc.c-torture/execute/20010403-1.c: New test.
26378
26379 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26380 Mark Mitchell <mark@codesourcery.com>
26381
26382 * lib/old-dejagnu.exp: Don't delete output of executable.
26383 Add .exe suffix to executables.
26384
26385 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26386
26387 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26388
26389 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26390
26391 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26392
26393 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26394
26395 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26396 * g++.old-deja/g++.abi/crash1.C: New test.
26397
26398 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26399
26400 * g++.old-deja/g++.other/crash40.C: New test.
26401
26402 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26403
26404 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26405
26406 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26407
26408 * g++.old-deja/g++.other/warn6.C: New test.
26409
26410 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26411
26412 * g++.old-deja/g++.robertl/eb42.C: Same.
26413
26414 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26415
26416 * gcc.dg/wtr-conversion-1.c: New testcase.
26417
26418 2001-04-10 Richard Henderson <rth@redhat.com>
26419
26420 * g++.old-deja/g++.other/array5.C: New.
26421
26422 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26423
26424 * gcc.c-torture/execute/20010408-1.c: New test.
26425
26426 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26427
26428 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26429 headers and constructs.
26430 * g++.old-deja/g++.robertl/eb79.C: Same.
26431 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26432 * g++.old-deja/g++.robertl/eb73.C: Same.
26433 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26434 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26435 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26436 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26437 * g++.old-deja/g++.robertl/eb44.C: Same.
26438 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26439 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26440 * g++.old-deja/g++.robertl/eb39.C: Same.
26441 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26442 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26443 * g++.old-deja/g++.robertl/eb30.C: Same.
26444 * g++.old-deja/g++.robertl/eb3.C: Same.
26445 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26446 * g++.old-deja/g++.robertl/eb21.C: Same.
26447 * g++.old-deja/g++.robertl/eb15.C: Same.
26448 * g++.old-deja/g++.robertl/eb118.C: Same.
26449 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26450 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26451 * g++.old-deja/g++.robertl/eb109.C: Same.
26452 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26453 * g++.old-deja/g++.mike/rtti1.C: Same.
26454 * g++.old-deja/g++.mike/p658.C: Same.
26455 * g++.old-deja/g++.mike/net46.C: Same.
26456 * g++.old-deja/g++.mike/net34.C: Same.
26457 * g++.old-deja/g++.mike/memoize1.C: Same.
26458 * g++.old-deja/g++.mike/eh2.C: Same.
26459 * g++.old-deja/g++.law/weak.C: Same.
26460 * g++.old-deja/g++.law/visibility7.C: Same.
26461 * g++.old-deja/g++.law/visibility25.C: Same.
26462 * g++.old-deja/g++.law/visibility22.C: Same.
26463 * g++.old-deja/g++.law/visibility2.C: Same.
26464 * g++.old-deja/g++.law/visibility17.C: Same.
26465 * g++.old-deja/g++.law/visibility13.C: Same.
26466 * g++.old-deja/g++.law/visibility10.C: Same.
26467 * g++.old-deja/g++.law/visibility1.C: Same.
26468 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26469 * g++.old-deja/g++.law/vbase1.C: Same.
26470 * g++.old-deja/g++.law/operators32.C: Same.
26471 * g++.old-deja/g++.law/nest3.C: Same.
26472 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26473 * g++.old-deja/g++.law/except5.C (main): Same.
26474 * g++.old-deja/g++.law/cvt7.C (run): Same.
26475 * g++.old-deja/g++.law/cvt2.C: Same.
26476 * g++.old-deja/g++.law/cvt16.C: Same.
26477 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26478 * g++.old-deja/g++.law/ctors17.C (main): Same.
26479 * g++.old-deja/g++.law/ctors13.C: Same.
26480 * g++.old-deja/g++.law/ctors12.C (main): Same.
26481 * g++.old-deja/g++.law/ctors10.C: Same.
26482 * g++.old-deja/g++.law/code-gen5.C: Same.
26483 * g++.old-deja/g++.law/bad-error7.C: Same.
26484 * g++.old-deja/g++.law/arm9.C: Same.
26485 * g++.old-deja/g++.law/arm12.C: Same.
26486 * g++.old-deja/g++.law/arg8.C: Same.
26487 * g++.old-deja/g++.law/arg1.C: Same.
26488 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26489 * g++.old-deja/g++.jason/template31.C: Same.
26490 * g++.old-deja/g++.jason/template24.C (main): Same.
26491 * g++.old-deja/g++.jason/2371.C: Same.
26492 * g++.old-deja/g++.eh/new2.C: Same.
26493 * g++.old-deja/g++.eh/new1.C: Same.
26494 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26495 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26496 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26497 * g++.old-deja/g++.brendan/crash62.C: Same.
26498 * g++.old-deja/g++.brendan/crash52.C: Same.
26499 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26500 * g++.old-deja/g++.brendan/crash38.C: Same.
26501 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26502 * g++.old-deja/g++.brendan/copy9.C: Same.
26503
26504 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26505
26506 * gcc.c-torture/execute/20001203-2.c (memset):
26507 Count argument is of type __SIZE_TYPE__.
26508
26509 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26510
26511 * gcc.c-torture/compile/20010404-1.c: New test.
26512
26513 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26514
26515 * gcc.c-torture/compile/20010326-1.c: New test.
26516
26517 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26518
26519 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26520 peculiarities of the SH.
26521 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26522
26523 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26524
26525 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26526 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26527 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26528
26529 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26530
26531 * g77.f-torture/compile/20010321-1.f: New test.
26532
26533 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26534
26535 * gcc.c-torture/compile/20010329-1.c: New test.
26536
26537 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26538
26539 * gcc.c-torture/execute/20010329-1.c: New test.
26540
26541 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26542
26543 * g++.old-deja/g++.other/eh4.C: Fix typo.
26544
26545 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26546
26547 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26548
26549 2001-03-28 Philip Blundell <philb@gnu.org>
26550
26551 * gcc.c-torture/compile/20010328-1.c: New test.
26552
26553 2001-03-27 Richard Henderson <rth@redhat.com>
26554
26555 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26556 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26557
26558 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26559
26560 * gcc.c-torture/compile/20010327-1.c: New test.
26561
26562 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26563
26564 * g++.old-deja/g++.other/friend12.C: New test.
26565 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26566 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26567
26568 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26569
26570 * gcc.c-torture/execute/20010325-1.c: New test.
26571
26572 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26573
26574 * g++.old-deja/g++.other/mangle3.C: New test.
26575
26576 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26577
26578 * g++.old-deja/g++.other/anon8.C: New test.
26579
26580 2001-03-20 Philip Blundell <philb@gnu.org>
26581
26582 * gcc.c-torture/compile/20010320-1.c: New test.
26583
26584 2001-03-17 Richard Henderson <rth@redhat.com>
26585
26586 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26587
26588 2001-03-15 Geoff Keating <geoff@redhat.com>
26589
26590 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26591 tests on AIX.
26592
26593 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26594
26595 * g++.old-deja/g++.other/eh4.C: New test.
26596
26597 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26598
26599 * gcc.dg/cpp/mi1.c: Update.
26600
26601 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26602
26603 * g++.old-deja/g++.other/regstack.C: New test.
26604
26605 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26606
26607 * g++.old-deja/g++.other/ref4.C: New test.
26608
26609 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26610
26611 * objc/execute/va_method.m: Added.
26612 * objc/execute/IMP.m: Added.
26613 * objc/execute/_cmd.m: Added.
26614 * objc/execute/accessing_ivars.m: Added.
26615 * objc/execute/class-1.m: Added.
26616 * objc/execute/class-10.m: Added.
26617 * objc/execute/class-11.m: Added.
26618 * objc/execute/class-12.m: Added.
26619 * objc/execute/class-13.m: Added.
26620 * objc/execute/class-14.m: Added.
26621 * objc/execute/class-2.m: Added.
26622 * objc/execute/class-3.m: Added.
26623 * objc/execute/class-4.m: Added.
26624 * objc/execute/class-5.m: Added.
26625 * objc/execute/class-6.m: Added.
26626 * objc/execute/class-7.m: Added.
26627 * objc/execute/class-8.m: Added.
26628 * objc/execute/class-9.m: Added.
26629 * objc/execute/class-tests-1.h
26630 * objc/execute/class-tests-2.h
26631 * objc/execute/compatibility_alias.m: Added.
26632 * objc/execute/encode-1.m: Added.
26633 * objc/execute/formal_protocol-1.m: Added.
26634 * objc/execute/formal_protocol-2.m: Added.
26635 * objc/execute/formal_protocol-3.m: Added.
26636 * objc/execute/formal_protocol-4.m: Added.
26637 * objc/execute/formal_protocol-5.m: Added.
26638 * objc/execute/formal_protocol-6.m: Added.
26639 * objc/execute/formal_protocol-7.m: Added.
26640 * objc/execute/informal_protocol.m: Added.
26641 * objc/execute/initialize.m: Added.
26642 * objc/execute/load.m: Added.
26643 * objc/execute/many_args_method.m: Added.
26644 * objc/execute/nested-3.m: Added.
26645 * objc/execute/no_clash.m: Added.
26646 * objc/execute/private.m: Added.
26647 * objc/execute/redefining_self.m: Added.
26648 * objc/execute/root_methods.m: Added.
26649 * objc/execute/selector-1.m: Added.
26650 * objc/execute/static-1.m: Added.
26651 * objc/execute/static-2.m: Added.
26652 * objc/execute/va_method.m: Added.
26653
26654 2001-03-10 Richard Henderson <rth@redhat.com>
26655
26656 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26657
26658 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26659
26660 * g++.old-deja/g++.other/crash31.C: XFAIL.
26661 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26662 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26663 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26664 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26665 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26666
26667 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26668
26669 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26670
26671 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26672
26673 * gcc.dg/20000724-1.c: Don't use multiline strings.
26674
26675 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26676
26677 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26678 result of -cString against what we expect it to be; don't just
26679 print it out for no one to read.
26680
26681 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26682 Based on testcases provided by Nicola Pero.
26683
26684 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26685
26686 * gcc.dg/cpp/macro7.c: New test.
26687
26688 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26689
26690 * gcc.dg/cpp/multiline.c: Update.
26691
26692 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26693
26694 * g++.old-deja/g++.other/enum3.C: New test.
26695
26696 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26697
26698 * g++.old-deja/g++.other/pod1.C: New test.
26699
26700 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26701
26702 * g++.old-deja/g++.ext/overload1.C: New test.
26703
26704 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26705
26706 * g++.old-deja/g++.pt/using1.C: New test.
26707
26708 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26709
26710 * g++.old-deja/g++.other/using9.C: New test.
26711
26712 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26713
26714 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26715
26716 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26717
26718 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26719
26720 * g++.old-deja/g++.ext/realpt1.C: Remove.
26721
26722 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26723
26724 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26725
26726 2001-02-26 Will Cohen <wcohen@redhat.com>
26727
26728 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26729
26730 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26731
26732 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26733 templatized constructors.
26734
26735 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26736
26737 * gcc.c-torture/execute/20010224-1.c: New test.
26738
26739 2001-02-23 Jakub Jelinek <jakub@redhat.com>
26740
26741 * gcc.c-torture/execute/20010222-1.c: New test.
26742
26743 2001-02-22 Jakub Jelinek <jakub@redhat.com>
26744
26745 * g++.old-deja/g++.other/inline20.C: New test.
26746
26747 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26748
26749 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26750
26751 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26752
26753 * g++.old-deja/g++.other/lookup22.C: New test.
26754
26755 2001-02-19 Zack Weinberg <zackw@stanford.edu>
26756
26757 * g77.dg: New directory.
26758 * g77.dg/20010216-1.f: New test case.
26759 * g77.dg/dg.exp: New driver.
26760 * lib/g77-dg.exp: New driver library.
26761
26762 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26763
26764 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26765
26766 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26767
26768 * g++.old-deja/g++.other/decl9.C: New test.
26769
26770 2001-02-16 Jakub Jelinek <jakub@redhat.com>
26771
26772 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26773 not need <string> and also tests the initialization at runtime.
26774
26775 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26776
26777 * gcc.c-torture/execute/longlong.c: New test.
26778
26779 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26780
26781 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26782
26783 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26784
26785 * gcc.c-torture/execute/920302-1.c (execute):
26786 Change argument type to short.
26787
26788 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26789
26790 * g++.old-deja/g++.pt/deduct6.C: New test.
26791
26792 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26793
26794 * g++.old-deja/g++.pt/deduct5.C: New test.
26795
26796 2001-02-14 Jakub Jelinek <jakub@redhat.com>
26797
26798 * gcc.c-torture/execute/20010209-1.c: New test.
26799
26800 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26801
26802 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26803
26804 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
26805
26806 * g++.dg/vtgc1.C: Update for new ABI.
26807
26808 * consistency.vlad: New directory, 1665 files.
26809
26810 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26811
26812 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26813 return type.
26814 * gcc.dg/cpp/digraphs.c: Declare puts.
26815
26816 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26817
26818 * g++.old-deja/g++.other/warn5.C: New test.
26819
26820 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26821
26822 * g++.old-deja/g++.pt/spec40.C: New test.
26823
26824 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26825
26826 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26827 case.
26828 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26829
26830 2001-02-12 Jakub Jelinek <jakub@redhat.com>
26831
26832 * gcc.c-torture/compile/20010209-1.c: New test.
26833
26834 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26835
26836 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26837 excess errors message but not if it crashes.
26838 * g++.old-deja/g++.other/crash27.C: Likewise.
26839 * g++.old-deja/g++.other/crash28.C: Likewise.
26840 * g++.old-deja/g++.other/crash30.C: Likewise.
26841 * g++.old-deja/g++.other/crash32.C: Likewise.
26842 * g++.old-deja/g++.other/crash35.C: Likewise.
26843 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26844
26845 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26846
26847 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26848 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26849 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26850 g77.f-torture/execute/execute.exp,
26851 g77.f-torture/noncompile/noncompile.exp,
26852 gcc.c-torture/execute/execute.exp,
26853 gcc.c-torture/execute/memcheck/memcheck.exp,
26854 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26855 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26856 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26857 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26858 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26859 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26860 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26861 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26862 Remove bug reporting instructions with ancient email addresses.
26863
26864 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26865
26866 * gcc.dg/20010202-1.c: New test.
26867 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26868
26869 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26870
26871 * g++.dg/stdbool-if.C: New test.
26872
26873 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26874
26875 * objc/execute/fdecl.m: Added main().
26876
26877 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26878
26879 * gcc.c-torture/execute/20010206-1.c: New test.
26880
26881 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26882
26883 * gcc.dg/cpp/avoidpaste1.c: Update.
26884
26885 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26886
26887 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26888 Pero <nicola@brainstorm.co.uk>.
26889 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26890
26891 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26892
26893 * g++.old-deja/g++.pt/spec39.C: New test.
26894
26895 2001-02-05 Jakub Jelinek <jakub@redhat.com>
26896
26897 * gcc.c-torture/compile/20010202-1.c: New test.
26898
26899 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26900
26901 * g++.old-deja/g++.abi/primary2.C: New test.
26902 * g++.old-deja/g++.abi/primary3.C: New test.
26903 * g++.old-deja/g++.abi/primary4.C: New test.
26904 * g++.old-deja/g++.abi/primary5.C: New test.
26905 * g++.old-deja/g++.abi/vtable3.h: New test.
26906 * g++.old-deja/g++.abi/vtable3a.C: New test.
26907 * g++.old-deja/g++.abi/vtable3b.C: New test.
26908 * g++.old-deja/g++.abi/vtable3c.C: New test.
26909 * g++.old-deja/g++.abi/vtable3d.C: New test.
26910 * g++.old-deja/g++.abi/vtable3e.C: New test.
26911 * g++.old-deja/g++.abi/vtable3f.C: New test.
26912 * g++.old-deja/g++.abi/vtable3g.C: New test.
26913 * g++.old-deja/g++.abi/vtable3h.C: New test.
26914 * g++.old-deja/g++.abi/vtable3i.C: New test.
26915 * g++.old-deja/g++.abi/vtable3j.C: New test.
26916 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26917
26918 2001-02-03 Jakub Jelinek <jakub@redhat.com>
26919
26920 * g++.old-deja/g++.other/anon6.C: New test.
26921 * g++.old-deja/g++.other/anon7.C: New test.
26922
26923 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26924
26925 * gcc.dg/cpp/avoidpaste2.c: New tests.
26926
26927 2001-01-31 Jakub Jelinek <jakub@redhat.com>
26928
26929 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26930
26931 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26932
26933 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26934 DECIMAL_DIG cases for Irix."
26935
26936 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
26937
26938 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26939
26940 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26941
26942 * gcc.dg/c99-tag-1.c: New test.
26943
26944 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26945
26946 * gcc.dg/cpp/tr-warn1.c: Add tests.
26947
26948 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26949
26950 * gcc.dg/cpp/avoidpaste1.c: Update.
26951 * gcc.dg/cpp/paste4.c: Update.
26952
26953 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26954
26955 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26956 cases for Irix.
26957
26958 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26959
26960 * g++.old-deja/g++.other/inline19.C: New test.
26961
26962 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26963
26964 * gcc.dg/Wlarger-than.c: New test.
26965
26966 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26967
26968 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26969
26970 2001-01-29 Jakub Jelinek <jakub@redhat.com>
26971
26972 * gcc.c-torture/execute/20010129-1.c: New test.
26973 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26974
26975 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26976
26977 * gcc.dg/cpp/avoidpaste1.c: Test case.
26978
26979 2001-01-28 Jakub Jelinek <jakub@redhat.com>
26980
26981 * g++.old-deja/g++.other/inline18.C: New test.
26982
26983 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26984
26985 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26986 and __builtin_putchar.
26987
26988 2001-01-27 Jakub Jelinek <jakub@redhat.com>
26989
26990 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26991 tests.
26992
26993 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26994
26995 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26996 floating point number rounding mode to round to the nearest
26997 representable mode.
26998
26999 2001-01-25 Jakub Jelinek <jakub@redhat.com>
27000
27001 * g++.old-deja/g++.other/mangle2.C: New test.
27002
27003 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
27004
27005 * gcc.c-torture/compile/20010124-1.c: New test.
27006
27007 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
27008
27009 * g++.old-deja/g++.pt/spec38.C: New test.
27010
27011 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27012
27013 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27014 "Build don't run".
27015
27016 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27017
27018 * gcc.c-torture/execute/20010123-1.c: New test.
27019
27020 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27021
27022 * g++.old-deja/g++.pt/spec37.C: New test.
27023
27024 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27025
27026 * g++.old-deja/g++.pt/overload14.C: New test.
27027
27028 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27029
27030 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27031 __builtin_return_address.
27032
27033 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27034
27035 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27036 * g++.old-deja/g++.pt/spec35.C: New test.
27037 * g++.old-deja/g++.pt/spec36.C: New test.
27038
27039 2001-01-20 Jakub Jelinek <jakub@redhat.com>
27040
27041 * gcc.c-torture/compile/20010118-1.c: New test.
27042
27043 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27044
27045 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27046
27047 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27048
27049 * gcc.c-torture/execute/20010119-1.c: New test.
27050
27051 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27052
27053 * g++.old-deja/g++.other/vbase5.C: New test.
27054
27055 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27056
27057 * gcc.c-torture/execute/20010118-1.c: New test.
27058
27059 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27060
27061 * g++.old-deja/g++.pt/deduct3.C: New test.
27062
27063 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27064
27065 * g++.old-deja/g++.pt/spec34.C: New test.
27066
27067 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27068
27069 * g77.f-torture/compile/20000601-2.f: New test.
27070
27071 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27072
27073 * g++.old-deja/g++.other/init17.C: New test.
27074
27075 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
27076
27077 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27078
27079 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27080
27081 * g++.old-deja/g++.pt/unify8.C: New test.
27082
27083 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27084
27085 * g++.old-deja/g++.abi/vbase1.C: New test.
27086
27087 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27088
27089 * g++.old-deja/g++.pt/crash65.C: New test.
27090
27091 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27092
27093 * gcc.dg/cpp/assembl2.S: New test case.
27094
27095 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27096
27097 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27098 are supported.
27099
27100 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27101
27102 * g++.old-deja/g++.other/builtins1.C: New test.
27103 * g++.old-deja/g++.other/builtins2.C: Likewise.
27104 * g++.old-deja/g++.other/builtins3.C: Likewise.
27105 * g++.old-deja/g++.other/builtins4.C: Likewise.
27106
27107 2001-01-17 Jakub Jelinek <jakub@redhat.com>
27108
27109 * gcc.c-torture/compile/20010117-1.c: New test.
27110 * gcc.c-torture/compile/20010117-2.c: New test.
27111
27112 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27113
27114 * g77.f-torture/execute/20010116.[fx]: New test,
27115 XFAIL on i?86-*-*.
27116 * g77.f-torture/compile/20010115.f: Indicate it's
27117 a test for PR fortran/1636.
27118
27119 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27120
27121 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27122
27123 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27124
27125 * g77.f-torture/compile/20010115.f: New test.
27126
27127 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27128
27129 * g++.old-deja/g++.pt/nontype5.C: New test.
27130
27131 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27132
27133 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27134 have an equivalent working one below it.
27135
27136 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27137
27138 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27139 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27140
27141 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27142
27143 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27144 message containing "init_priority".
27145 (conpr-2.C): Likewise.
27146 (conpr-3.C): Likewise.
27147 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27148
27149 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27150
27151 * gcc.c-torture/execute/20010114-2.c: New test.
27152
27153 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27154
27155 * gcc.c-torture/compile/20010114-1.c: New test.
27156 * gcc.c-torture/compile/20010114-1.x: Xfail.
27157 * gcc.c-torture/compile/20010114-2.c: New test.
27158 * gcc.c-torture/execute/20010114-1.c: New test.
27159 * gcc.dg/trunc-1.c: New test.
27160 * gcc.dg/uninit-B.c: New test.
27161
27162 2001-01-13 Nick Clifton <nickc@redhat.com>
27163
27164 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27165 target.
27166
27167 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27168
27169 * gcc.c-torture/compile/20010113-1.c: New test.
27170
27171 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27172
27173 * gcc.c-torture/compile/20001212-1.c: New test.
27174
27175 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27176
27177 * gcc.dg/cpp/widestr1.c: Update.
27178 * gcc.dg/cpp/prag-imp.c: Remove.
27179
27180 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27181
27182 * gcc.c-torture/execute/20000801-3.x: Remove.
27183 * gcc.dg/c90-init-1.c: New test.
27184 * gcc.dg/c99-init-1.c: New test.
27185 * gcc.dg/c99-init-2.c: New test.
27186 * gcc.dg/gnu99-init-1.c: New test.
27187
27188 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27189
27190 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27191 testing that no relevant ones were found.
27192
27193 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27194
27195 * g++.old-deja/g++.pt/cast2.C: New test.
27196
27197 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27198
27199 * g++.old-deja/g++.pt/friend47.C: New test.
27200
27201 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27202
27203 * g++.old-deja/g++.pt/instantiate13.C: New test.
27204
27205 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27206
27207 * g++.old-deja/g++.other/defarg7.C: New test.
27208 * g++.old-deja/g++.other/defarg8.C: New test.
27209
27210 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27211
27212 * g++.old-deja/g++.pt/crash64.C: New test.
27213
27214 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27215
27216 * g++.old-deja/g++.pt/crash63.C: New test.
27217
27218 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27219
27220 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27221
27222 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27223
27224 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27225
27226 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27227
27228 * g++.old-deja/g++.pt/error3.C: New test.
27229
27230 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27231
27232 * g++.old-deja/g++.other/crash39.C: New test.
27233
27234 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27235
27236 * g++.old-deja/g++.other/vbase4.C: New test.
27237
27238 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27239
27240 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27241 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27242 * gcc.dg/special/special.exp: New test driver which will check
27243 for alias support for the above test.
27244
27245 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27246
27247 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27248 problems on small machines.
27249 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27250 parameterize.
27251
27252 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27253
27254 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27255 mips.
27256 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27257
27258 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27259
27260 * g++.old_deja/g++.pt/using8.C: New test.
27261
27262 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27263
27264 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27265
27266 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27267
27268 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27269 where a failure is expected.
27270 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27271
27272 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27273
27274 * g++.old_deja/g++.pt/instantiate12.C: New test.
27275
27276 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27277
27278 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27279 start of structs.
27280 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27281 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27282 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27283 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27284 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27285 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27286 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27287 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27288 * g++.old-deja/g++.eh/spec6.C: Likewise.
27289 * g++.old-deja/g++.jason/crash3.C: Likewise.
27290 * g++.old-deja/g++.law/ctors11.C: Likewise.
27291 * g++.old-deja/g++.law/ctors17.C: Likewise.
27292 * g++.old-deja/g++.law/ctors5.C: Likewise.
27293 * g++.old-deja/g++.law/ctors9.C: Likewise.
27294 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27295 * g++.old-deja/g++.mike/net22.C: Likewise.
27296 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27297 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27298 * g++.old-deja/g++.mike/virt3.C: Likewise.
27299 * g++.old-deja/g++.niklas/t128.C: Likewise.
27300 * g++.old-deja/g++.other/anon4.C: Likewise.
27301 * g++.old-deja/g++.other/using1.C: Likewise.
27302 * g++.old-deja/g++.other/warn3.C: Likewise.
27303 * g++.old-deja/g++.pt/t37.C: Likewise.
27304 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27305 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27306
27307 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27308
27309 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27310
27311 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27312
27313 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27314
27315 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27316
27317 * gcc.c-torture/compile/20010107-1.c: New test.
27318
27319 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27320
27321 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27322
27323 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27324
27325 * gcc.dg/format/format.h: New file.
27326 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27327 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27328 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27329 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27330 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27331 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27332 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27333 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27334 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27335 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27336 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27337 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27338 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27339 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27340 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27341 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27342 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27343 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27344 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27345 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27346 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27347 instead of declaring standard types, macros and functions in each
27348 test.
27349
27350 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27351
27352 * gcc.c-torture/execute/20010106-1.c: New test.
27353
27354 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27355
27356 * gcc.dg/format/format.exp: New file.
27357 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27358 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27359 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27360 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27361 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27362 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27363 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27364 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27365 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27366 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27367 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27368 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27369 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27370 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27371 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27372 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27373 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27374 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27375 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27376 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27377 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27378 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27379 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27380 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27381 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27382 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27383 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27384 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27385 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27386 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27387 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27388 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27389 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27390 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27391 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27392 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27393 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27394 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27395 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27396 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27397 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27398 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27399
27400 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27401
27402 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27403 account.
27404
27405 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27406
27407 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27408
27409 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27410
27411 * g++.old-deja/g++.pt/crash62.C: New test.
27412
27413 2001-01-04 Richard Henderson <rth@redhat.com>
27414
27415 * gcc.dg/20000926-1.c: Update expected warnings.
27416 * gcc.dg/array-2.c: Likewise.
27417 * gcc.dg/array-4.c: Also validate flexible array members.
27418 * gcc.dg/c99-flex-array-1.c: New.
27419
27420 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27421
27422 * gcc.c-torture/compile/20001222-1.x: Remove.
27423
27424 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27425
27426 * gcc.c-torture/execute/built-in-setjmp.c: New.
27427
27428 2001-01-03 Richard Henderson <rth@redhat.com>
27429
27430 * gcc.dg/940510-1.c: Update expected error wording.
27431 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27432
27433 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27434
27435 * lib/target-supports.exp (check_alias_available): Modified to
27436 indicate aliases not supported if only weak aliases are supported.
27437
27438 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27439
27440 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27441 Turn on cmpstrsi checks for __pj__ and __i370__.
27442
27443 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27444
27445 * g++.old-deja/g++.other/virtual11.C: New test.
27446
27447 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27448
27449 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27450
27451 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27452
27453 * gcc.c-torture/compile/20010102-1.c: New test.
27454
27455 2001-01-02 Andreas Jaeger <aj@suse.de>
27456
27457 * gcc.dg/noreturn-3.c: New test.
27458
27459 * gcc.dg/noreturn-4.c: New test.
27460
27461 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27462
27463 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27464 __builtin_fputc and __builtin_fwrite.
27465
27466 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27467
27468 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27469 signed char, not default char.
27470
27471 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27472
27473 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27474
27475 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27476
27477 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27478
27479 2000-12-29 Richard Henderson <rth@redhat.com>
27480
27481 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27482 (__cyg_profile_func_exit): Define.
27483
27484 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27485
27486 * g++.dg/vtgc1.C: New test.
27487
27488 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27489
27490 * gcc.dg/noncompile/20001228-1.c: New test.
27491
27492 * gcc.dg/20001228-1.c: New test.
27493
27494 * gcc.c-torture/execute/20001228-1.c: New test.
27495
27496 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27497
27498 * gcc.dg/format-strfmon-1.c: New test.
27499
27500 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27501
27502 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27503 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27504 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27505 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27506 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27507 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27508 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27509 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27510 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27511 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27512 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27513 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27514 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27515
27516 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27517 * gcc.c-torture/execute/string-opt-4.c: Test index.
27518
27519 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27520
27521 * gcc.c-torture/compile/20001226-1.c: New test.
27522
27523 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27524
27525 * gcc.c-torture/compile/20001222-1.c: New test.
27526 * gcc.c-torture/compile/20001222-1.x: Xfail.
27527
27528 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27529
27530 * gcc.c-torture/execute/comp-goto-2.c: New test.
27531
27532 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27533
27534 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27535 Use long types if __INT_MAX__ is 32767.
27536 (main): Use cast to (sint32 *) when poking 88 into a_page.
27537
27538 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27539
27540 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27541
27542 * gcc.c-torture/compile/20001221-1.c: New test.
27543 * gcc.c-torture/execute/20001221-1.c: New test.
27544
27545 2000-12-20 Richard Henderson <rth@redhat.com>
27546
27547 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27548 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27549
27550 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27551
27552 * gcc.dg/compare3.c: New test.
27553
27554 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27555
27556 * gcc.dg/format-warnll-1.c: New test.
27557
27558 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27559
27560 * gcc.dg/cpp/cmdlne-P.c: New test.
27561
27562 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27563
27564 * gcc.c-torture/execute/builtin-abs-1.c,
27565 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27566
27567 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27568
27569 * gcc.dg/cpp/multiline.c: New test.
27570
27571 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27572
27573 * g++.old-deja/g++.other/syshdr1.C: Update.
27574 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27575
27576 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27577
27578 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27579
27580 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27581
27582 * g++.old-deja/g++.pt/ttp65.C: New test.
27583
27584 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27585
27586 * g++.old-deja/g++.pt/ttp64.C: New test.
27587
27588 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27589
27590 * g++.old-deja/g++.pt/spec33.C: New test.
27591
27592 2000-12-14 Catherine Moore <clm@redhat.com>
27593
27594 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27595 * gcc.c-torture/execute/920612-2.c: Likewise.
27596 * gcc.c-torture/execute/920428-2.c: Likewise.
27597 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27598 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27599
27600 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27601
27602 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27603 * gcc.dg/pack-test-2.c: Likewise.
27604
27605 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27606
27607 Tests by Zack Weinberg <zackw@stanford.edu>.
27608
27609 * gcc.dg/cpp/defined.c: Update.
27610 * gcc.dg/cpp/defined_trad.c: New tests.
27611
27612 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27613
27614 * gcc.dg/cpp/trad-direct.c: Update.
27615
27616 2000-12-11 Neil Booth <neilb@earthling.net>
27617
27618 * gcc.dg/cpp/defined_trad.c
27619
27620 2000-12-11 Neil Booth <neilb@earthling.net>
27621
27622 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27623
27624 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27625
27626 * gcc.dg/format-miss-2.c: New test.
27627
27628 2000-12-09 Neil Booth <neilb@earthling.net>
27629
27630 * gcc.dg/cpp/lineflags.c: New tests.
27631 * gcc.dg/cpp/poison.c: Update.
27632 * gcc.dg/cpp/redef2.c: Update.
27633 * gcc.dg/cpp/skipping.c: New test.
27634
27635 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27636
27637 * g++.old-deja/g++.other/eh3.C: New testcase.
27638
27639 2000-12-07 Neil Booth <neilb@earthling.net>
27640
27641 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27642 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27643 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27644 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27645 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27646 Update.
27647
27648 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27649
27650 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27651 __SIZE_TYPE__ instead of int for type of integers cast to
27652 pointers.
27653
27654 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27655
27656 * g++.old-deja/g++.other/cleanup4.C: New test.
27657
27658 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27659
27660 * format-sec-1.c: New test.
27661
27662 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27663
27664 * gcc.dg/format-nonlit-3.c: New test.
27665
27666 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27667
27668 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27669 through a null pointer.
27670
27671 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27672
27673 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27674 * g++.old-deja/g++.pt/partial4.C: New test.
27675
27676 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27677
27678 * gcc.c-torture/execute/ieee/hugeval.x: New.
27679
27680 2000-12-06 Neil Booth <neilb@earthling.net>
27681
27682 * gcc.dg/cpp/backslash2.c: New tests.
27683
27684 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27685
27686 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27687 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27688
27689 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27690
27691 * gcc.c-torture/execute/20001203-2.c: New testcase.
27692
27693 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27694
27695 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27696 * g++.old-deja/g++.other/virtual10.C: New test.
27697
27698 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27699
27700 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27701
27702 2000-12-05 Richard Henderson <rth@redhat.com>
27703
27704 * gcc.c-torture/compile/20001205-1.c: New.
27705
27706 2000-12-04 Neil Booth <neilb@earthling.net>
27707
27708 * g++.old-deja/g++.other/virtual9.C: New test.
27709 * g++.old-deja/g++.pt/crash61.C: New test.
27710 * gcc.c-torture/execute/loop-9.c: New test.
27711
27712 2000-12-04 Neil Booth <neilb@earthling.net>
27713
27714 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27715 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27716 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27717 * gcc.dg/cpp/extratokens.c: ...here.
27718
27719 2000-12-04 Neil Booth <neilb@earthling.net>
27720
27721 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27722 New tests.
27723
27724 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27725
27726 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27727 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27728
27729 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27730
27731 * gcc.c-torture/execute/20001203-1.c: New test.
27732
27733 2000-12-03 Neil Booth <neilb@earthling.net>
27734
27735 * gcc.dg/cpp/macro6.c: New test cases.
27736
27737 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27738
27739 * gcc.c-torture/execute/string-opt-9.c: New test.
27740 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27741 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27742 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27743
27744 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27745 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27746
27747 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
27748
27749 * gcc.dg/cpp/if-6.c: New testcase.
27750
27751 * gcc.dg/20001201-1.c: New testcase.
27752
27753 2000-12-02 Neil Booth <neilb@earthling.net>
27754
27755 * g++.old-deja/g++.other/externC4.C,
27756 g++.old-deja/g++.other/friend10.C: New tests.
27757
27758 2000-12-02 Neil Booth <neilb@earthling.net>
27759
27760 * g++.old-deja/g++.other/instan2.C
27761 * g++.old-deja/g++.other/instan3.C: New test.
27762
27763 2000-12-02 Neil Booth <neilb@earthling.net>
27764
27765 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27766 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27767 gnuc99.c,gnuc99-pedantic.c: New tests.
27768
27769 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27770
27771 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27772 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27773
27774 2000-12-01 Neil Booth <neilb@earthling.net>
27775
27776 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27777 * gcc.dg/cpp/poison.c: Update.
27778 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27779
27780 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27781
27782 * g77.f-torture/execute/20001201.f: New test.
27783
27784 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27785
27786 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27787
27788 2000-12-01 Jakub Jelinek <jakub@redhat.com>
27789
27790 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27791
27792 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27793
27794 * g++.old-deja/g++.other/cast6.C: New test.
27795
27796 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
27797
27798 * gcc.c-torture/execute/20001130-2.c: New testcase.
27799
27800 2000-11-30 Richard Henderson <rth@redhat.com>
27801
27802 * gcc.c-torture/execute/20001130-1.c: New test.
27803
27804 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27805
27806 * g++.old-deja/g++.other/op3.C: New test.
27807
27808 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27809
27810 * g++.old-deja/g++.other/op2.C: New test.
27811
27812 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27813
27814 * g++.old-deja/g++.other/crash38.C: New test.
27815
27816 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27817
27818 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27819
27820 2000-11-29 Jakub Jelinek <jakub@redhat.com>
27821
27822 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27823 tests.
27824 * gcc.c-torture/execute/string-opt-6.c: New test.
27825
27826 * gcc.dg/20001117-1.c: Add main.
27827
27828 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
27829
27830 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27831 Move from here ...
27832 * gcc.dg/940510-1.c: ... to here.
27833
27834 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27835 zero-size arrays in toplevel structures.
27836
27837 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27838
27839 * gcc.c-torture/execute/loop-8.c: New test.
27840
27841 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27842
27843 * g++.old-deja/g++.other/base1.C: New test.
27844
27845 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27846
27847 * g++.old-deja/g++.other/parse2.C: New test.
27848
27849 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27850
27851 * g++.old-deja/g++.pt/incomplete1.C: New test.
27852
27853 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27854
27855 * g++.old-deja/g++.other/friend9.C: New test.
27856
27857 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27858
27859 * gcc.dg/20001127-1.c: New test.
27860
27861 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27862
27863 * g++.old-deja/g++.pt/friend46.C: New test.
27864
27865 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27866
27867 * g++.old-deja/g++.other/ptrmem8.C: New test.
27868
27869 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27870
27871 * gcc.c-torture/execute/string-opt-7.c: New test.
27872 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27873
27874 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27875
27876 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27877 instead of 'mkcheck 2'.
27878
27879 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27880
27881 * gcc.c-torture/execute/memcheck/driver.c,
27882 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27883 C9X references to refer to C99.
27884
27885 2000-11-25 Jakub Jelinek <jakub@redhat.com>
27886
27887 * gcc.dg/ultrasp3.c: New test.
27888
27889 2000-11-25 Neil Booth <neilb@earthling.net>
27890
27891 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27892
27893 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
27894
27895 * gcc.c-torture/compile/20001123-2.c: New.
27896
27897 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27898
27899 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27900
27901 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27902
27903 * gcc.dg/sequence-point-1.c: Add some new tests.
27904 * gcc.c-torture/execute/20001124-1.c: New test.
27905
27906 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27907
27908 * g++.old-deja/g++.other/vaarg4.C: New test.
27909 * gcc.c-torture/compile/20001123-1.c: New test.
27910
27911 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27912
27913 * g++.other/crash24.C: Adjust and remove XFAIL.
27914 * g++.other/crash37.C: New test.
27915
27916 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27917
27918 * g++.old-deja/g++.pt/instantiate9.C: New test.
27919
27920 2000-11-22 Mark Mitchell <mark@codesourcery.com>
27921
27922 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27923 new ABI, too.
27924
27925 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27926 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27927
27928 2000-11-22 Neil Booth <neilb@earthling.net>
27929
27930 * gcc.dg/cpp/Wtrigraphs.c: New test.
27931
27932 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
27933
27934 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27935
27936 2000-11-22 Jakub Jelinek <jakub@redhat.com>
27937
27938 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27939
27940 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27941
27942 * lib/gcc-dg.exp: load_lib scanasm.exp.
27943 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27944 * lib/g++-dg.exp: load_lib scanasm.exp.
27945 * lib/scanasm.exp: New.
27946 (scan-assembler, scan-assembler-not): Add optional arguments to
27947 test name, or if not present, the pattern name.
27948 (scan-assembler-dem, scan-assembler-dem-not): New.
27949
27950 * g++.dg/dg.exp: New.
27951
27952 2000-11-21 Neil Booth <neilb@earthling.net>
27953
27954 * gcc.dg/cpp/integrated1.c: Remove.
27955
27956 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27957
27958 * gcc.c-torture/execute/20001121-1.c: New test.
27959
27960 2000-11-21 Richard Henderson <rth@redhat.com>
27961
27962 * gcc.c-torture/compile/20001121-1.c: New test.
27963
27964 2000-11-20 Neil Booth <neilb@earthling.net>
27965
27966 * gcc.dg/cpp/integrated1.c: New test.
27967
27968 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27969
27970 * g++.old-deja/g++.other/inline17.C: New test.
27971
27972 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
27973
27974 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27975 local variable to be zero: I made the variable global. Now
27976 uses abort() and exit() instead of relying on main's return value.
27977
27978 2000-11-20 Neil Booth <neilb@earthling.net>
27979
27980 * gcc.dg/cpp/paste2.c: Update test.
27981 * objc/execute/paste.m: New test.
27982
27983 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27984
27985 * gcc.dg/c99-condexpr-1.c: New test.
27986
27987 2000-11-20 Neil Booth <neilb@earthling.net>
27988
27989 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27990
27991 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27992
27993 * g++.old-deja/g++.pt/export1.C: New test.
27994
27995 2000-11-20 Jakub Jelinek <jakub@redhat.com>
27996
27997 * gcc.dg/20001117-1.c: New test.
27998
27999 2000-11-18 Richard Henderson <rth@redhat.com>
28000
28001 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
28002
28003 2000-11-18 Richard Henderson <rth@redhat.com>
28004
28005 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
28006 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
28007 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
28008
28009 2000-11-18 Richard Henderson <rth@redhat.com>
28010
28011 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28012 (main): New. Exit cleanly.
28013
28014 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28015
28016 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28017 gcc.dg/c99-fordecl-2.c: New tests.
28018
28019 2000-11-18 Richard Henderson <rth@redhat.com>
28020
28021 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28022 * gcc.c-torture/execute/zerolen-2.c: New.
28023
28024 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28025
28026 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28027 memory.
28028
28029 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28030
28031 * g++.old-deja/g++.pt/instantiate8.C: New test.
28032
28033 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28034
28035 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28036 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28037
28038 2000-11-16 Nick Clifton <nickc@redhat.com>
28039
28040 * gcc.c-torture/execute/nestfunc-2.c: New test.
28041 * gcc.c-torture/execute/nestfunc-3.c: New test.
28042
28043 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28044
28045 * gcc.c-torture/compile/20001116-1.c: New test.
28046
28047 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28048
28049 * gcc.c-torture/execute/20001115-1.c: New test.
28050
28051 2000-11-15 Mark Mitchell <mark@codesourcery.com>
28052
28053 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28054 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28055 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28056 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28057
28058 2000-11-15 Neil Booth <neilb@earthling.net>
28059
28060 gcc.dg/cpp/_Pragma1.c: Update.
28061 gcc.dg/cpp/_Pragma2.c: New test.
28062
28063 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28064
28065 * g++.old-deja/g++.other/anon5.C: New test.
28066
28067 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28068
28069 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28070 tests.
28071
28072 2000-11-14 Jakub Jelinek <jakub@redhat.com>
28073
28074 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28075 output.
28076
28077 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28078
28079 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28080 labels at end of compound statements.
28081
28082 2000-11-13 Jakub Jelinek <jakub@redhat.com>
28083
28084 * gcc.c-torture/execute/loop-7.c: New test.
28085
28086 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28087
28088 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28089
28090 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28091
28092 * gcc.dg/c99-bool-1.c: New test.
28093
28094 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28095
28096 * gcc.dg/c99-scope-1.c: Remove xfail.
28097 * gcc.dg/c99-scope-2.c: New test.
28098
28099 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28100
28101 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28102 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28103
28104 2000-11-11 Mark Mitchell <mark@codesourcery.com>
28105
28106 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28107 error messages.
28108
28109 * g++.mike/p700.C: Don't typedef wchar_t.
28110 * g++.mike/p784.C: Likewise.
28111 * g++.mike/eb101.C: Don't use __wchar_t.
28112
28113 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28114
28115 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28116 from DO loop.
28117
28118 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28119
28120 * gcc.c-torture/execute/20001111-1.c: New test.
28121
28122 2000-11-10 Nick Clifton <nickc@redhat.com>
28123
28124 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28125 long multuiple and accumulate.
28126
28127 2000-11-09 Richard Henderson <rth@redhat.com>
28128
28129 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28130 via size_t instead of int.
28131
28132 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28133 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28134 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28135 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28136
28137 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
28138
28139 * gcc.c-torture/compile/20001109-1.c: New test.
28140 * gcc.c-torture/compile/20001109-2.c: New test.
28141
28142 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28143
28144 * g++.old-deja/g++.pt/operator1.C: New test.
28145 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28146
28147 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28148
28149 * gcc.dg/20001108-1.c: New test.
28150
28151 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28152
28153 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28154 with both arguments constant strings.
28155 * gcc.c-torture/execute/string-opt-3.c: New test.
28156 * gcc.c-torture/execute/string-opt-4.c: New test.
28157 * gcc.c-torture/execute/string-opt-5.c: New test.
28158
28159 2000-11-08 Nick Clifton <nickc@redhat.com>
28160
28161 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28162 mulsidi3adddi patterns.
28163
28164 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28165
28166 * g++.old-deja/g++.other/crash36.C: New test.
28167
28168 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28169
28170 * g++.old-deja/g++.other/init16.C: New test.
28171
28172 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28173
28174 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28175
28176 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28177
28178 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28179 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28180 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28181
28182 2000-11-07 DJ Delorie <dj@redhat.com>
28183
28184 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28185
28186 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28187
28188 * gcc.c-torture/execute/string-opt-1.c: New test.
28189
28190 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28191
28192 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28193 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28194 parameters in registers, and there is no way for a varargs
28195 function to know in which order the integer and floating-point
28196 parameters should be interleaved when they are placed on the
28197 stack.
28198 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28199 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28200
28201 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28202
28203 * gcc.c-torture/execute/string-opt-2.c: New test.
28204
28205 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28206
28207 * g++.old-deja/g++.pt/crash60.C: New test.
28208
28209 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28210
28211 * g++.old-deja/g++.other/crash24.C: New test.
28212 * g++.old-deja/g++.other/crash25.C: New test.
28213 * g++.old-deja/g++.other/crash26.C: New test.
28214 * g++.old-deja/g++.other/crash27.C: New test.
28215 * g++.old-deja/g++.other/crash28.C: New test.
28216 * g++.old-deja/g++.other/crash29.C: New test.
28217 * g++.old-deja/g++.other/crash30.C: New test.
28218 * g++.old-deja/g++.other/crash31.C: New test.
28219 * g++.old-deja/g++.other/crash32.C: New test.
28220 * g++.old-deja/g++.other/crash33.C: New test.
28221 * g++.old-deja/g++.other/crash34.C: New test.
28222 * g++.old-deja/g++.other/crash35.C: New test.
28223
28224 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28225
28226 * gcc.c-torture/execute/20001031-1.c: New test.
28227
28228 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28229
28230 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28231 namespace.
28232
28233 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28234 standards-conformant.
28235
28236 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28237
28238 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28239 * g++.old-deja/g++.mike/p755a.C: Likewise.
28240 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28241 library makes no calls to `operator new' during initialization.
28242
28243 2000-11-04 Neil Booth <neilb@earthling.net>
28244
28245 * gcc.dg/cpp/include2.c: New tests.
28246
28247 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28248
28249 * lib/g++.exp (g++_set_ld_library_path): New function.
28250 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28251
28252 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28253
28254 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28255 warnings.
28256
28257 2000-11-01 Richard Henderson <rth@redhat.com>
28258
28259 * g++.old-deja/g++.ext/namedret1.C: New.
28260 * g++.old-deja/g++.ext/namedret2.C: New.
28261 * g++.old-deja/g++.ext/namedret3.C: New.
28262
28263 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28264
28265 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28266 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28267
28268 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28269
28270 * gcc.c-torture/execute/va-arg-21.c: New test.
28271
28272 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28273
28274 * gcc.dg/c99-complex-2.c: New test.
28275
28276 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28277
28278 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28279
28280 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28281
28282 * g++.old-deja/g++.other/inline16.C: New test.
28283
28284 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28285
28286 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28287 __PRETTY_FUNCTION__
28288
28289 2000-10-29 Neil Booth <neilb@earthling.net>
28290
28291 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28292 New tests.
28293 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28294 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28295 optimisation.
28296
28297 2000-10-29 Neil Booth <neilb@earthling.net>
28298
28299 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28300 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28301 * mi5.c: Test multiple includes work with -C.
28302 * trigraphs.c: Test ^= version.
28303
28304 2000-10-28 Neil Booth <neilb@earthling.net>
28305
28306 New tests and test updates for new macro expander.
28307
28308 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28309 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28310 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28311 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28312 new diagnostic messages.
28313
28314 * gcc.dg/cpp/macro3.c: New tests.
28315
28316 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28317
28318 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28319 on the same line.
28320
28321 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28322
28323 * g++.old-deja/g++.other/eh2.C: New test.
28324
28325 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28326
28327 * gcc.c-torture/execute/20001027-1.c: New test.
28328
28329 2000-10-26 Richard Henderson <rth@redhat.com>
28330
28331 * gcc.c-torture/execute/20001026-1.c: New.
28332
28333 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28334
28335 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28336 * g++.old-deja/g++.law/builtin1.C: Likewise.
28337 * g++.old-deja/g++.law/ctors10.C: Likewise.
28338 * g++.old-deja/g++.law/virtual3.C: Likewise.
28339 * g++.old-deja/g++.mike/p658.C: Likewise.
28340 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28341 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28342 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28343 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28344 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28345
28346 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28347
28348 * gcc.c-torture/compile/20001024-1.c: New test.
28349
28350 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28351
28352 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28353 to tell us whether or not we are using V3.
28354
28355 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28356
28357 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28358 operands.
28359
28360 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28361
28362 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28363
28364 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28365
28366 * gcc.c-torture/execute/20001024-1.c: New test.
28367
28368 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28369
28370 * g++.old-deja/g++.other/sibcall1.C: New test.
28371
28372 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28373
28374 * gcc.dg/noncompile/init-3.c: New test.
28375
28376 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28377
28378 * gcc.dg/format-array-1.c: New test.
28379
28380 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28381
28382 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28383 writing through null pointers; remove comment about testing
28384 unterminated strings.
28385
28386 2000-10-17 Matthew Hiller <hiller@redhat.com>
28387
28388 * gcc.c-torture/execute/20001017-2.c: New test.
28389
28390 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28391
28392 * gcc.c-torture/compile/20001018-1.c: New test.
28393 * gcc.c-torture/compile/20001018-1.x: Xfail.
28394
28395 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28396
28397 * gcc.c-torture/execute/20001017-1.c: New test.
28398
28399 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28400
28401 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28402 for multiple use of arguments with scanf formats; add tests for
28403 multiple use of arguments.
28404
28405 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28406
28407 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28408
28409 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28410
28411 * gcc.dg/format-miss-1.c: New test.
28412
28413 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28414
28415 * gcc.c-torture/execute/20001013-1.c: New test.
28416
28417 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28418
28419 * gcc.dg/format-branch-1.c: New test.
28420
28421 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28422
28423 * README, lib/file-format.exp: Remove EGCS references.
28424
28425 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28426
28427 * gcc.dg/20001013-1.c: New test.
28428
28429 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28430
28431 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28432 for intmax_t in the compiler using __typeof__ and the type rules
28433 for conditional expressions.
28434
28435 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28436
28437 * gcc.dg/20001012-1.c: New test.
28438 * gcc.dg/20001012-2.c: New test.
28439
28440 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28441
28442 * gcc.dg/format-attr-1.c: New test.
28443
28444 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28445
28446 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28447 __LONG_LONG_MAX__ instead of LLONG_MAX.
28448
28449 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28450
28451 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28452 scanf flags.
28453 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28454 flags.
28455
28456 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28457
28458 * gcc.dg/sequence-pt-1.c: New test.
28459
28460 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28461
28462 * gcc.c-torture/execute/20001011-1.c: New testcase.
28463 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28464
28465 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28466
28467 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28468 does not error on it.
28469
28470 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28471
28472 * gcc.dg/20001009-1.c: New test.
28473
28474 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28475
28476 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28477 * gcc.c-torture/execute/20001009-2.c: ... to here.
28478
28479 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28480
28481 * gcc.c-torture/compile/20001009-1.c: New testcase.
28482 * gcc.c-torture/execute/20001009-1.c: New testcase.
28483 Testcases provided by Jan Hubicka <jh@suse.cz>.
28484
28485 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28486
28487 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28488 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28489 uintmax_t using <limits.h> to emulate the compiler's internal
28490 logic. No longer XFAIL %j tests.
28491
28492 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28493
28494 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28495 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28496 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28497 regexps and details of expected handling of some bad formats.
28498 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28499 suppression.
28500
28501 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28502
28503 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28504 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28505 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28506 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28507 in list archives.
28508
28509 2000-10-06 Richard Henderson <rth@cygnus.com>
28510
28511 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28512 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28513 * g++.old-deja/g++.jason/report.C: Likewise.
28514 * g++.old-deja/g++.law/friend5.C: Likewise.
28515 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28516 of the expected warnings.
28517
28518 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28519
28520 * g++.old-deja/g++.pt/enum14.C: New test.
28521
28522 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28523
28524 * g++.old-deja/g++.pt/crash59.C: New test.
28525
28526 2000-10-04 Will Cohen <wcohen@redhat.com>
28527
28528 * gcc.dg/20000926-1.c: New test.
28529
28530 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28531
28532 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28533 function name for current C++ compiler.
28534 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28535
28536 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28537
28538 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28539 __PRETTY_FUNCTION__.
28540 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28541
28542 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28543
28544 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28545
28546 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28547
28548 * gcc.c-torture/compile/20000923-1.c: New test.
28549
28550 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28551
28552 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28553 * g++.old-deja/g++.pt/ttp62.C: Same.
28554 * g++.old-deja/g++.other/inline14.C: Same.
28555
28556 2000-09-24 Richard Henderson <rth@cygnus.com>
28557
28558 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28559
28560 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28561
28562 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28563
28564 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28565
28566 * gcc.c-torture/compile/20000922-1.c: New file.
28567
28568 2000-09-21 Nick Clifton <nickc@redhat.com>
28569
28570 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28571 a signed long modulo operation.
28572 (mod6): New function - perform an unsigned long modulo operation.
28573 (main): Add tests for modulos of very large numbers by very small
28574 dividends.
28575
28576 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28577
28578 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28579
28580 2000-09-19 Richard Henderson <rth@cygnus.com>
28581
28582 * gcc.dg/compare2.c (case 10): XFAIL.
28583
28584 2000-09-18 Richard Henderson <rth@cygnus.com>
28585
28586 * gcc.c-torture/execute/20000906-1.c: Move ...
28587 * gcc.dg/20000906-1.c: ... here. Only run on targets
28588 that support __builtin_trap.
28589
28590 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28591
28592 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28593
28594 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28595
28596 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28597 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28598 more $ format tests.
28599
28600 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28601
28602 * gcc.dg/format-errmk-1.c: New test.
28603
28604 2000-09-17 Greg McGary <greg@mcgary.org>
28605
28606 * gcc.c-torture/execute/20000917-1.x: Remove.
28607
28608 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28609
28610 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28611
28612 2000-09-17 Greg McGary <greg@mcgary.org>
28613
28614 * gcc.c-torture/execute/20000917-1.c: New test.
28615 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28616
28617 2000-09-16 Neil Booth <NeilB@earthling.net>
28618
28619 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28620 in nested macro bug.
28621
28622 2000-09-15 Neil Booth <NeilB@earthling.net>
28623
28624 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28625
28626 2000-09-14 Jeffrey A Law (law@cygnus.com)
28627
28628 * gcc.c-torture/execute/20000914-1.c: New test.
28629
28630 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28631
28632 * g++.other/inline13.C: New test.
28633
28634 2000-09-12 Andreas Jaeger <aj@suse.de>
28635
28636 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28637 constant by Ulrich Drepper <drepper@redhat.com>.
28638
28639 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28640
28641 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28642
28643 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28644
28645 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28646
28647 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28648
28649 * gcc.dg/cpp/backslash.c: New test.
28650
28651 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28652
28653 * gcc.c-torture/execute/20000910-1.c: New test.
28654 * gcc.c-torture/execute/20000910-2.c: Likewise.
28655
28656 2000-09-11 Robert Lipe <robertl@sco.com>
28657
28658 * gcc.dg/pragma-align.c: New test.
28659
28660 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28661
28662 * g++.old-deja/g++.pt/explicit82.C: New test.
28663 * g++.old-deja/g++.pt/explicit83.C: New test.
28664
28665 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28666
28667 * gcc.dg/asm-names.c: New test.
28668
28669 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28670
28671 * gcc.dg/cpp/tr-warn6.c: New test
28672
28673 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28674
28675 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28676 be accepted.
28677
28678 2000-09-07 Catherine Moore <clm@redhat.com>
28679
28680 * gcc.c-torture/execute/unroll-1.c: New test.
28681
28682 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28683
28684 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28685 ERROR markers.
28686 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28687 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28688 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28689 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28690 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28691 Preprocess only.
28692 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28693 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28694
28695 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28696
28697 * g++.old-deja/g++.pt/deduct2.C: New test.
28698
28699 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28700
28701 * g++.old-deja/g++.pt/parms2.C: New test.
28702
28703 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28704
28705 * g++.old-deja/g++.pt/crash58.C: New test.
28706
28707 2000-09-06 Greg McGary <greg@mcgary.org>
28708
28709 * gcc.c-torture/execute/20000906-1.c: New test.
28710 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28711
28712 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28713
28714 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28715
28716 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28717
28718 * g++.old-deja/g++.pt/crash57.C: New test.
28719
28720 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28721
28722 * g++.old-deja/g++.pt/crash56.C: New test.
28723
28724 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28725
28726 * g++.old-deja/g++.pt/koenig1.C: New test.
28727
28728 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28729
28730 * gcc.dg/20000904-1.c: New test.
28731
28732 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28733
28734 * gcc.dg/cpp/paste8.c: New test.
28735
28736 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
28737
28738 * gcc.c-torture/compile/20000827-1.c: New test.
28739
28740 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28741
28742 * gcc.dg/format-diag-1.c: New test.
28743
28744 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28745
28746 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28747 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28748 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28749 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28750 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28751
28752 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28753
28754 * g++.old-deja/g++.other/nested4.C: New test.
28755
28756 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28757
28758 * g++.old-deja/g++.ns/scoped1.C: New test.
28759
28760 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
28761
28762 * lib/g++.exp: Support testing already-installed GCC.
28763
28764 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28765
28766 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28767
28768 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28769
28770 * gcc.dg/return-type-2.c: New test.
28771
28772 2000-08-27 Geoff Keating <geoffk@cygnus.com>
28773
28774 * gcc.c-torture/compile/20000825-1.c: New test.
28775
28776 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
28777
28778 * gcc.dg/dwarf2-2.c: New test.
28779
28780 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28781
28782 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28783 dg-warning regexps.
28784
28785 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28786
28787 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28788 gcc.dg/format-ext-5.c: New tests.
28789
28790 2000-08-25 Jakub Jelinek <jakub@redhat.com>
28791
28792 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28793
28794 2000-08-24 Mark Mitchell <mark@codesourcery.com>
28795
28796 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28797
28798 2000-08-24 Richard Henderson <rth@cygnus.com>
28799
28800 * gcc.dg/ia64-sync-1.c: New test.
28801 * gcc.dg/ia64-sync-2.c: New test.
28802 * gcc.dg/ia64-asm-1.c: New test.
28803
28804 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28805
28806 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28807 * gcc.dg/format-ext-2.c: New test.
28808
28809 2000-08-23 Jason Merrill <jason@redhat.com>
28810
28811 * lib/old-dejagnu.exp: Also ignore "In member function" and
28812 "At global scope".
28813
28814 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28815
28816 * gcc.dg/noncompile/label-lineno-1.c: New test.
28817
28818 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28819
28820 * gcc.dg/c99-array-nonobj-1.c: New test.
28821
28822 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28823
28824 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28825 tests.
28826 * gcc.dg/format-ext-1.c: New test.
28827
28828 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28829
28830 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28831 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28832 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28833 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28834 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28835
28836 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28837
28838 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28839 gcc.dg/c99-strftime-2.c: New tests.
28840
28841 2000-08-22 Richard Henderson <rth@cygnus.com>
28842
28843 * gcc.c-torture/execute/20000822-1.c: New test.
28844
28845 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28846
28847 * gcc.c-torture/execute/20000819-1.x: Remove.
28848
28849 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28850
28851 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28852 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28853 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28854 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28855 gcc.dg/format-xopen-1.c: New tests.
28856
28857 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28858
28859 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28860
28861 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28862
28863 * g++.old-deja/g++.other/loop2.C: New test.
28864
28865 * gcc.c-torture/compile/20000606-1.c: New test.
28866 * gcc.c-torture/compile/20000728-1.c: New test.
28867 * gcc.c-torture/execute/20000801-1.c: New test.
28868 * gcc.c-torture/execute/20000801-2.c: New test.
28869 * gcc.c-torture/execute/20000819-1.c: New test.
28870 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28871 * gcc.dg/20000629-1.c: New test.
28872 * gcc.dg/20000724-1.c: New test.
28873 * gcc.dg/20000807-1.c: New test.
28874
28875 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28876
28877 * gcc.dg/cpp/pragma-1.c: New test.
28878 * gcc.dg/cpp/pragma-2.c: New test.
28879
28880 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28881
28882 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28883 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28884
28885 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28886
28887 * gcc.c-torture/compile/20000818-1.c: New test.
28888
28889 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
28890
28891 * gcc.c-torture/execute/20000818-1.c: New test.
28892
28893 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28894
28895 * gcc.dg/format-va-1.c: New test.
28896
28897 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28898
28899 * g++.old-deja/g++.other/typedef8.C: New test.
28900
28901 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28902
28903 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28904 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28905 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28906 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28907 * g++.old-deja/g++.other/ptrmem7.C: New test.
28908 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28909
28910 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28911
28912 * g++.old-deja/g++.pt/typename27.C: New test.
28913
28914 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28915
28916 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28917 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28918 * g++.old-deja/g++.pt/friend45.C: New test.
28919 * g++.old-deja/g++.other/friend8.C: New test.
28920
28921 2000-08-15 Richard Henderson <rth@cygnus.com>
28922
28923 * gcc.c-torture/execute/20000815-1.c: New test.
28924
28925 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28926
28927 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28928 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28929 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28930
28931 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28932
28933 * g++.old-deja/g++.other/refinit2.C: New test.
28934
28935 2000-08-13 Geoff Keating <geoffk@cygnus.com>
28936
28937 * lib/c-torture.exp (c-torture): Make
28938 compiler_conditional_xfail_data global.
28939 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28940 compiler_conditional_xfail_data machinery.
28941 (f-torture-execute): Likewise.
28942 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28943 and only when unrolling loops.
28944
28945 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28946
28947 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28948
28949 * g++.old-deja/g++.pt/explicit81.C: New test.
28950
28951 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28952
28953 * g++.old-deja/g++.pt/typename26.C: New test.
28954
28955 2000-08-10 Geoff Keating <geoffk@cygnus.com>
28956
28957 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28958 warning.
28959
28960 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28961
28962 * g++.old-deja/g++.other/array3.C: New test.
28963
28964 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28965
28966 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28967 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28968 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28969 New tests.
28970
28971 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28972
28973 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28974 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28975
28976 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
28977
28978 * gcc.c-torture/execute/20000808-1.c: New test.
28979
28980 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28981
28982 * gcc.dg/c90-const-expr-1.c: New test.
28983
28984 2000-08-08 Richard Henderson <rth@cygnus.com>
28985
28986 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28987
28988 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28989
28990 * gcc.dg/noncompile/const-ll-1.c: New test.
28991
28992 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28993
28994 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28995
28996 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28997
28998 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28999 that running programs linked against the shared version of libobjc
29000 run correctly.
29001
29002 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29003
29004 * gcc.dg/c99-printf-1.c: New test.
29005
29006 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29007
29008 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
29009
29010 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29011
29012 * gcc.c-torture/execute/20000731-1.x: Delete.
29013
29014 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29015
29016 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29017 and torture_without_loops as is done by c-torture.exp.
29018 (search_for): Copy from c-torture.exp.
29019 (gcc-dg-runtest): New function, drives a directory of tests
29020 iterating over the TORTURE_OPTIONS.
29021 (scan-assembler, scan-assembler-not): Move here from
29022 individual directory drivers.
29023
29024 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29025 defined by lib/gcc-dg.exp.
29026 * gcc.dg/cpp/cpp.exp: Likewise.
29027 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29028 gcc-dg-runtest, so we cycle over optimization options.
29029
29030 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29031 * gcc.dg/compare2.c: No longer expected to fail.
29032
29033 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29034
29035 * gcc.c-torture/execute/20000804-1.c: New test.
29036
29037 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29038
29039 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29040
29041 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29042
29043 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29044
29045 2000-08-03 Jeffrey A Law (law@cygnus.com)
29046
29047 * gcc.c-torture/compile/20000803-1.c: New test.
29048
29049 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29050
29051 * gcc.c-torture/execute/20000801-3.c,
29052 gcc.c-torture/execute/20000801-4.c: New tests.
29053 * gcc.c-torture/execute/20000801-3.x,
29054 gcc.c-torture/execute/20000801-4.x: Xfail.
29055
29056 2000-08-02 Geoff Keating <geoffk@cygnus.com>
29057
29058 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29059 libobjc/.libs to allow for libtool.
29060
29061 2000-08-02 Jakub Jelinek <jakub@redhat.com>
29062
29063 * gcc.c-torture/compile/20000802-1.c: New test.
29064
29065 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29066
29067 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29068
29069 2000-07-31 Jeffrey A Law (law@cygnus.com)
29070
29071 * gcc-c-torture/execute/20000731-2.c: New test.
29072
29073 * gcc.c-torture/execute/20000731-1.c: New test.
29074 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29075
29076 2000-07-31 Jakub Jelinek <jakub@redhat.com>
29077
29078 * testsuite/gcc.dg/cpp/paste7.c: New test.
29079 * gcc.dg/cpp/20000725-1.c: New test.
29080
29081 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29082
29083 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29084 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29085 declaration warning for __builtin_dwarf_reg_size.
29086
29087 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29088
29089 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29090
29091 * gcc.dg/noncompile/voidparam-1.c: New test.
29092
29093 2000-07-30 Richard Henderson <rth@cygnus.com>
29094
29095 * gcc.dg/c90-digraph-1.c: Don't xfail.
29096 * gcc.dg/compare2.c (case 10): Xfail.
29097 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29098
29099 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29100
29101 * gcc.dg/c99-main-1.c: New test.
29102
29103 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29104
29105 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29106
29107 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
29108
29109 * gcc.c-tortuer/execute/20000726-1.c: New test.
29110
29111 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
29112
29113 * gcc.c-torture/execute/enum-2.c: New test.
29114
29115 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29116
29117 * gcc.dg/cpp/tr-warn3.c: New test.
29118
29119 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29120
29121 * g++.old-deja/g++.ext/implicit1.C: Remove.
29122 * g++.old-deja/g++.jason/c2.C: Remove
29123 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29124 * g++.old-deja/g++.pt/crash16.C: Likewise.
29125 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29126
29127 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29128
29129 * g++.old-deja/g++.other/for2.C: New test.
29130
29131 2000-07-25 Jakub Jelinek <jakub@redhat.com>
29132
29133 * gcc.dg/20000720-1.c: New test.
29134
29135 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29136
29137 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29138
29139 2000-07-24 Geoff Keating <geoffk@cygnus.com>
29140
29141 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29142 * gcc.c-torture/execute/20000722-1.c: New.
29143 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29144
29145 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29146
29147 * gcc.dg/cpp/20000720-1.S: New test.
29148
29149 2000-07-21 Michael Meissner <meissner@redhat.com>
29150
29151 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29152
29153 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29154
29155 * g++.old-deja/g++.brendan/crash16.C,
29156 g++.old-deja/g++.brendan/parse3.C,
29157 g++.old-deja/g++.brendan/redecl1.C,
29158 g++.old-deja/g++.ns/template13.C,
29159 g++.old-deja/g++.other/decl4.C,
29160 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29161
29162 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29163
29164 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29165 and "Internal error".
29166
29167 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29168 regexps.
29169 * gcc.dg/cpp/paste6.c: New test.
29170
29171 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29172
29173 * gcc.dg/cpp/tr-direct.c: New test.
29174
29175 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29176 gcc.dg/cpp/undef1.c: Tweak error regexps.
29177
29178 2000-07-18 Eric Christopher <echristo@redhat.com>
29179
29180 * gcc.c-torture/compile/20000718-1.c: New test.
29181
29182 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29183
29184 * cpplex.c (_cpp_push_token): If the token being pushed back
29185 is the previous token in this context, just subtract one from
29186 context->posn.
29187 * cppmacro.c (save_expansion): Clear aux field when storing a
29188 placemarker.
29189
29190 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29191
29192 * gcc.dg/noncompile/redecl-1.c: New test.
29193
29194 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29195
29196 * gcc.c-torture/execute/20000717-5.c: New test.
29197 * gcc.c-torture/execute/20000717-1.x: Removed.
29198
29199 2000-07-17 Richard Henderson <rth@cygnus.com>
29200
29201 * gcc.c-torture/execute/20000717-4.c: New test.
29202
29203 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29204
29205 * gcc.dg/cpp/syshdr.c: New test.
29206 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29207
29208 2000-07-17 Neil Booth <neilb@earthling.net>
29209
29210 * gcc.dg/cpp/cmdlne-dM.c: New test.
29211 * gcc.dg/cpp/cmdlne-dD.c: New test.
29212
29213 2000-07-17 Jeffrey A Law (law@cygnus.com)
29214
29215 * gcc.c-torture/execute/20000717-3.c: New test.
29216
29217 * gcc.c-torture/compile/20000717-1.c: New test.
29218
29219 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29220
29221 * gcc.c-torture/execute/20000717-2.c: New test.
29222
29223 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29224
29225 * gcc.dg/formatz-1.c: New test.
29226
29227 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29228 * gcc.dg/c99-digraph-1.c: New tests.
29229
29230 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29231 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29232
29233 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29234 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29235 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29236 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29237 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29238 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29239 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29240
29241 2000-07-17 Greg McGary <greg@mcgary.org>
29242
29243 * gcc.c-torture/execute/20000717-1.c: New test.
29244 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29245
29246 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29247
29248 * gcc.c-torture/execute/20000715-2.c: New test.
29249 * gcc.dg/20000715-1.c: New test.
29250
29251 2000-07-15 Michael Meissner <meissner@redhat.com>
29252
29253 * gcc.c-torture/execute/20000715-1.c: New test.
29254
29255 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29256
29257 * gcc.c-torture/execute/20000707-1.c: New test.
29258
29259 2000-07-13 Neil Booth <NeilB@earthling.net>
29260
29261 * testsuite/gcc.dg/cpp/digraph1.c,
29262 testsuite/gcc.dg/cpp/digraph2.c,
29263 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29264
29265 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29266
29267 * g77.f-torture/compile/20000630-2.f: New test.
29268 * g77.f-torture/compile/20000630-2.x
29269
29270 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29271
29272 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29273
29274 2000-07-11 Neil Booth <NeilB@earthling.net>
29275
29276 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29277
29278 2000-07-11 Neil Booth <NeilB@earthling.net>
29279
29280 * gcc.dg/cpp/cmdlne-C.c: New.
29281
29282 2000-07-09 Neil Booth <NeilB@earthling.net>
29283
29284 * gcc.dg/cpp/directiv.c: New tests.
29285 * gcc.dg/cpp/undef1.c: Update.
29286
29287 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29288
29289 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29290
29291 2000-07-09 Neil Booth <NeilB@earthling.net>
29292
29293 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29294
29295 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29296
29297 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29298 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29299
29300 2000-07-08 Neil Booth <NeilB@earthling.net>
29301
29302 * gcc.dg/cpp/macsyntx.c: New tests.
29303
29304 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29305
29306 * gcc.dg/20000707-1.c: New test.
29307
29308 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29309
29310 * gcc.c-torture/execute/20000706-1.c: New test.
29311 * gcc.c-torture/execute/20000706-2.c: New test.
29312 * gcc.c-torture/execute/20000706-3.c: New test.
29313 * gcc.c-torture/execute/20000706-4.c: New test.
29314 * gcc.c-torture/execute/20000706-5.c: New test.
29315
29316 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29317
29318 * g++.old-deja/g++.pt/instantiate7.C: New test.
29319
29320 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29321
29322 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29323 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29324 * g++.old-deja/g++.other/rtti3.C: Likewise.
29325 * g++.old-deja/g++.other/rttid3.C: Likewise.
29326
29327 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29328
29329 * g77.f-torture/compile/20000630-1.x: Fix typo
29330
29331 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29332
29333 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29334 assembly output.
29335
29336 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29337
29338 * gcc.dg/cpp/ident.c: New test.
29339
29340 2000-07-05 Neil Booth <NeilB@earthling.net>
29341
29342 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29343 gcc.dg/cpp/lexstrng.c: New tests.
29344
29345 2000-07-04 Neil Booth <NeilB@earthling.net>
29346
29347 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29348 * gcc.dg/cpp/strify2.c: Same.
29349
29350 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29351
29352 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29353 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29354 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29355 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29356
29357 * testsuite/gcc.dg/cpp/macro1.c,
29358 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29359 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29360 testsuite/gcc.dg/cpp/strify1.c,
29361 testsuite/gcc.dg/cpp/strify2.c: New tests.
29362
29363 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29364
29365 * gcc.c-torture/execute/20000703-1.c: New test.
29366
29367 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29368
29369 * g++.old-deja/g++.pt (lookup10.C): New test.
29370
29371 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29372
29373 * g++.old-deja/g++.pt (typename25.C): New test.
29374
29375 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29376
29377 * gcc.c-torture/compile/20000701-1.c: New test.
29378
29379 2000-06-30 Nick Clifton <nickc@cygnus.com>
29380
29381 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29382 to test case.
29383
29384 2000-06-30 Catherine Moore <clm@cygnus.com>
29385
29386 * gcc.c-torture/execute/align-1.c: New test.
29387
29388 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29389
29390 * g++.old-deja/g++.pt/expr8.C: New test.
29391 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29392
29393 2000-06-29 Nick Clifton <nickc@cygnus.com>
29394
29395 * gcc.c-torture/compile/20000629-1.c: New test.
29396
29397 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29398
29399
29400 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29401 gcc.dg/noncompile directory, depending on whether they're
29402 preprocessor tests or not. Annotate all the tests for the dg
29403 framework.
29404
29405 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29406 * gcc.dg/noncompile/noncompile.exp: New.
29407
29408 * Moved files:
29409 Old name New name
29410 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29411 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29412 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29413 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29414 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29415 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29416 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29417 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29418 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29419 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29420 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29421 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29422 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29423 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29424 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29425 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29426 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29427 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29428 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29429 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29430 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29431 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29432 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29433 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29434
29435 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29436 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29437 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29438 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29439 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29440 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29441
29442 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29443
29444 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29445 declare one variable. On the fourth, error.
29446 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29447 declared by 20000628-1a.h.
29448
29449 2000-06-29 Richard Henderson <rth@redhat.com>
29450
29451 * gcc.c-torture/execute/930529-1.x: New file.
29452 * gcc.dg/920413-1.c: Adjust expected warning text.
29453 * gcc.dg/980217-1.c: Declare abort.
29454 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29455
29456 2000-06-29 Jeffrey A Law (law@cygnus.com)
29457
29458 * g77.f-torture/compile/20000629-1.f: New test.
29459 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29460
29461 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29462
29463 Rearrange lots of files, removing entirely the
29464 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29465 directories.
29466
29467 * Deleted files:
29468 gcc.c-torture/code_quality/code_quality.exp
29469 gcc.c-torture/special/special.exp
29470 gcc.failure/failure.exp
29471 gcc.failure/940409-1.x
29472 gcc.c-torture/compile/961203-1.x
29473
29474 * New files:
29475 gcc.misc-tests/linkage.exp
29476 gcc.c-torture/execute/920730-1t.c
29477 gcc.c-torture/execute/920730-1t.x
29478 gcc.c-torture/compile/920520-1.x
29479 gcc.c-torture/compile/920521-1.x
29480 gcc.c-torture/compile/981006-1.x
29481 gcc.c-torture/execute/eeprof-1.x
29482
29483 * Moved files (possibly with modifications to fit a new harness):
29484 Old name New name
29485 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29486 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29487 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29488 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29489 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29490 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29491 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29492 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29493 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29494 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29495 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29496 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29497 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29498 gcc.failure/940409-1.c gcc.dg/940409-1.c
29499
29500 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29501
29502 * c-torture/compile/961203-1.x: Delete.
29503
29504 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29505 not exit. Include stdio.h.
29506 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29507 * gcc.misc-tests/dg-12.c: Likewise.
29508 * gcc.misc-tests/dg-5.c: Likewise.
29509 * gcc.misc-tests/dg-6.c: Likewise.
29510 * gcc.misc-tests/dg-7.c: Prototype abort.
29511 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29512 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29513 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29514 not exit.
29515 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29516 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29517
29518 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29519
29520 * gcc.dg/cpp/20000628-1.c: New test.
29521 * gcc.dg/cpp/20000628-1.h: New header for above test.
29522 * gcc.dg/cpp/20000628-1a.h: Likewise.
29523
29524 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29525
29526 * gcc.dg/cpp: New directory.
29527 * gcc.dg/cpp/cpp.exp: New driver.
29528 * gcc.dg/cpp/20000627-1.c: New test.
29529 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29530 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29531 and rewrite as a compilation test.
29532
29533 * gcc.dg: Move many files into the cpp subdirectory, possibly
29534 renaming or editing them as well.
29535 Old name New name
29536 990119-1.c cpp/19990119-1.c
29537 990228-1.c cpp/19990228-1.c
29538 990407-1.c cpp/19990407-1.c
29539 990409-1.c cpp/19990409-1.c
29540 990413-1.c cpp/19990413-1.c
29541 990703-1.c cpp/19990703-1.c
29542 20000127-1.c cpp/20000127-1.c
29543 20000129-1.c cpp/20000129-1.c
29544 20000207-1.c cpp/20000207-1.c
29545 20000207-2.c cpp/20000207-2.c
29546 20000209-1.c cpp/20000209-1.c
29547 20000209-2.c cpp/20000209-2.c
29548 20000301-1.c cpp/20000301-1.c
29549 20000419-1.c cpp/20000419-1.c
29550 20000510-1.S cpp/20000510-1.S
29551 20000519-1.c cpp/20000519-1.c
29552 20000529-1.c cpp/20000529-1.c
29553 20000625-1.c cpp/20000625-1.c
29554 20000625-2.c cpp/20000625-2.c
29555 cpp-as1.c cpp/assert1.c
29556 cpp-as2.c cpp/assert2.c
29557 cxx-comments-1.c cpp/cxxcom1.c
29558 cxx-comments-2.c cpp/cxxcom2.c
29559 endif-label.c cpp/endif.c
29560 cpp-hash1.c cpp/hash1.c
29561 cpp-hash2.c cpp/hash2.c
29562 cpp-if1.c cpp/if-1.c
29563 cpp-if2.c cpp/if-2.c
29564 cpp-if3.c cpp/if-3.c
29565 cpp-if4.c cpp/if-4.c
29566 cpp-if5.c cpp/if-5.c
29567 cpp-cond.c cpp/if-cexp.c
29568 cpp-missingop.c cpp/if-mop.c
29569 cpp-missingparen.c cpp/if-mpar.c
29570 cpp-opprec.c cpp/if-oppr.c
29571 cpp-ifparen.c cpp/if-paren.c
29572 cpp-shortcircuit.c cpp/if-sc.c
29573 cpp-shift.c cpp/if-shift.c
29574 cpp-unary.c cpp/if-unary.c
29575 cpp-li1.c cpp/line1.c
29576 cpp-li2.c cpp/line2.c
29577 lineno.c cpp/line3.c
29578 lineno-2.c cpp/line4.c
29579 cpp-mi.c cpp/mi1.c
29580 cpp-mic.h cpp/mi1c.h
29581 cpp-micc.h cpp/mi1cc.h
29582 cpp-mind.h cpp/mi1nd.h
29583 cpp-mindp.h cpp/mi1ndp.h
29584 cpp-mix.h cpp/mi1x.h
29585 cpp-mi2.c cpp/mi2.c
29586 cpp-mi2a.h cpp/mi2a.h
29587 cpp-mi2b.h cpp/mi2b.h
29588 cpp-mi2c.h cpp/mi2c.h
29589 cpp-mi3.c cpp/mi3.c
29590 cpp-mi3.def cpp/mi3.def
29591 poison-1.c cpp/poison.c
29592 pr-impl.c cpp/prag-imp.c
29593 cpp-redef-2.c cpp/redef1.c
29594 cpp-redef.c cpp/redef2.c
29595 strpaste.c cpp/strp1.c
29596 strpaste-2.c cpp/strp2.c
29597 cpp-tradpaste.c cpp/tr-paste.c
29598 cpp-tradstringify.c cpp/tr-str.c
29599 cpp-tradwarn1.c cpp/tr-warn1.c
29600 cpp-tradwarn2.c cpp/tr-warn2.c
29601 trigraphs.c cpp/trigraphs.c
29602 cpp-unc1.c cpp/unc1.c
29603 cpp-unc2.c cpp/unc2.c
29604 cpp-unc3.c cpp/unc3.c
29605 cpp-unc.c cpp/unc4.c
29606 undef.c cpp/undef1.c
29607 undef-2.c cpp/undef2.c
29608 cpp-wi1.c cpp/widestr1.c
29609
29610 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29611
29612 * lib/g++.exp (g++_include_flags): Tweak.
29613
29614 2000-06-27 H.J. Lu <hjl@gnu.org>
29615 Loren J. Rittle <ljrittle@acm.org>
29616
29617 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29618 version with one that knows about the new gcc tree structure.
29619 (g++_link_flags): Same.
29620
29621 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29622
29623 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29624 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29625 case we are cross-compiling.
29626
29627 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29628 g++.old-deja/g++.niklas/Makefile.in,
29629 g++.old-deja/g++.niklas/configure.in,
29630 g++.old-deja/g++.other/Makefile.in,
29631 g++.old-deja/g++.other/configure.in,
29632 gcc.c-torture/code_quality/Makefile.in,
29633 gcc.c-torture/code_quality/configure.in,
29634 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29635 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29636 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29637 gcc.c-torture/execute/ieee/Makefile.in,
29638 gcc.c-torture/execute/ieee/configure.in,
29639 gcc.c-torture/noncompile/Makefile.in,
29640 gcc.c-torture/noncompile/configure.in,
29641 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29642 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29643 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29644
29645 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29646
29647 * g++.old-deja/g++.other/ambig3.C: New test.
29648
29649 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29650
29651 * g++.old-deja/g++.pt/syntax1.C: New test.
29652 * g++.old-deja/g++.pt/syntax2.C: New test.
29653 * g++.old-deja/g++.other/syntax3.C: New test.
29654 * g++.old-deja/g++.other/syntax4.C: New test.
29655
29656 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29657
29658 * gcc.dg/20000623-1.c: Prototype exit and abort.
29659
29660 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29661
29662 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29663 New tests.
29664 * gcc.dg/cpp-mi3.def: New file.
29665
29666 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29667 inside assertions.
29668 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29669 lexer's error messages.
29670 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29671 divine anything from the linemarkers.
29672 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29673 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29674
29675 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29676
29677 * gcc.dg/20000623-1.c: New test.
29678
29679 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29680
29681 * gcc.c-torture/execute/20000622-1.c: New test.
29682
29683 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29684
29685 * g++.old-deja/g++.other/init15.C: New test.
29686
29687 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29688
29689 * g++.old-deja/g++.pt/vaarg2.C: New test.
29690 * g++.old-deja/g++.pt/vaarg3.C: New test.
29691
29692 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29693
29694 * g++.old-deja/g++.other/dyncast6.C: New test.
29695
29696 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29697
29698 * gcc.c-torture/execute/loop-6.c: New test.
29699
29700 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29701
29702 * gcc.dg/20000614-1.c: New test.
29703 * gcc.dg/20000614-2.c: New test.
29704
29705 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29706
29707 * g++.old-deja/g++.other/inline12.C: New test.
29708
29709 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29710
29711 * g++.old-deja/g++.other/eh1.C: New test.
29712
29713 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29714
29715 * g++.old-deja/g++.other/type.C: New test.
29716
29717 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29718
29719 * g++.old-deja/g++.other/initstring.C: New test.
29720
29721 2000-06-12 Jason Merrill <jason@redhat.com>
29722
29723 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29724
29725 2000-06-09 Jeffrey A Law (law@cygnus.com)
29726
29727 * gcc.c-torture/compile/20000609-1.c: New test.
29728
29729 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29730
29731 * gcc.dg/20000609-1.c: New test.
29732
29733 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29734
29735 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29736 * gcc.c-torture/noncompile/poison-1.c: Move...
29737 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29738 * gcc.dg/cpp-li1.c: Add a token after the #line.
29739
29740 2000-06-05 Richard Henderson <rth@cygnus.com>
29741
29742 * gcc.c-torture/execute/20000605-2.c: New test.
29743 * gcc.c-torture/execute/20000605-3.c: New test.
29744
29745 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29746
29747 * g77.f-torture/execute/20000503-1.x: New file.
29748
29749 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29750
29751 * g++.old-deja/g++.eh/badalloc1.C: New test.
29752
29753 2000-06-05 Richard Henderson <rth@cygnus.com>
29754
29755 * gcc.c-torture/execute/20000605-1.c: New test.
29756
29757 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29758 Nathan Sidwell <nathan@codesourcery.com>
29759
29760 * gcc.c-torture/compile/20000605-1.c: New test.
29761
29762 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29763
29764 * g77.f-torture/compile/20000601-1.f: New test.
29765
29766 2000-06-03 Richard Henderson <rth@cygnus.com>
29767
29768 * gcc.c-torture/execute/20000603-1.c: New.
29769
29770 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29771
29772 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29773 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29774
29775 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29776
29777 * gcc.dg/compare2.c (case 12): XFAIL.
29778 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29779 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29780
29781 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29782
29783 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29784
29785 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29786 guard macro is already defined when the header is first
29787 included.
29788 * gcc.dg/cpp-mix.h: New file.
29789 * gcc.dg/endif-label.c: Update patterns to match compiler.
29790
29791 * g++.brendan/complex1.C: Declare abort.
29792 * g++.law/refs4.C: Remove XFAIL.
29793 * g++.oliva/expr2.C: Declare abort and exit.
29794
29795 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29796
29797 * gcc.c-torture/execute/20000528-1.c: New test.
29798
29799 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29800 * g++.old-deja/g++.law/temps4.C: Likewise.
29801
29802 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29803 stdlib.h. Call abort() on failure.
29804 * g++.old-deja/g++.law/refs4.C: Likewise.
29805 * g++.old-deja/g++.law/temps4.C: Likewise.
29806 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29807 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29808
29809 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29810
29811 Relative to g++.dg/special:
29812 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29813
29814 Relative to g++.old-deja:
29815 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29816 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29817 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29818 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29819 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29820 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29821 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29822
29823 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29824 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29825 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29826 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29827 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29828 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29829 and/or string.h.
29830
29831 * g++.other/goto1.C: Update expectations for error messages.
29832
29833 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29834
29835 * gcc.c-torture/compile/20000523-1.c: New test.
29836
29837 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29838
29839 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29840
29841 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29842
29843 * g++.old-deja/g++.eh/catch11.C: New test.
29844 * g++.old-deja/g++.eh/catch12.C: New test.
29845
29846 2000-05-24 Nick Clifton <nickc@cygnus.com>
29847
29848 * gcc.c-torture/execute/20000523-1.c: New test.
29849
29850 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29851
29852 * c-torture/execute/bcp-1.c: Replace abort in arg of
29853 __builtin_constant_p with a generic external function.
29854
29855 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29856 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29857 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29858 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29859 Prototype abort and/or exit.
29860
29861 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29862 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29863 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29864 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29865
29866 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29867
29868 * gcc.dg/dwarf2-1.c: New test.
29869
29870 2000-05-20 Richard Henderson <rth@cygnus.com>
29871
29872 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29873
29874 2000-05-20 Andreas Jaeger <aj@suse.de>
29875
29876 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29877 testcase.
29878
29879 2000-05-19 David Edelsohn <edelsohn@gnu.org>
29880
29881 * gcc.c-torture/execute/20000519-2.c: New test.
29882
29883 2000-05-19 Andreas Jaeger <aj@suse.de>
29884
29885 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29886 which fails with SSA.
29887
29888 * lib/c-torture.exp: Also test with -O3 -fssa.
29889
29890 2000-05-18 Michael Meissner <meissner@redhat.com>
29891
29892 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29893 * gcc.c-torture/execute/920415-1.c: Ditto.
29894 * gcc.c-torture/execute/920501-1.c: Ditto.
29895 * gcc.c-torture/execute/conversion.c: Ditto.
29896 * gcc.c-torture/execute/cvt-1.c: Ditto.
29897
29898 2000-05-18 Jeffrey A Law (law@cygnus.com)
29899
29900 * gcc.c-torture/compile/20000518-1.c: New test.
29901
29902 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29903
29904 * g77.f-torture/compile/200005018.f: New test.
29905
29906 2000-05-17 Jeffrey A Law (law@cygnus.com)
29907
29908 * gcc.c-torture/compile/20000517-1.c: New test.
29909
29910 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29911
29912 * gcc.c-torture/execute/20000516-1.c: New test.
29913
29914 2000-05-15 Jakub Jelinek <jakub@redhat.com>
29915
29916 * g++.old-deja/g++.other/eh.C: New test.
29917
29918 2000-05-12 Richard Henderson <rth@cygnus.com>
29919
29920 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29921 constants through to doit's conditional.
29922
29923 2000-05-11 Jeffrey A Law (law@cygnus.com)
29924
29925 * gcc.c-torture/compile/20000511-1.c: New test.
29926 * g77.f-torture/compile/20000511-1.f: New test.
29927 * g77.f-torture/compile/20000511-2.f: New test.
29928
29929 2000-05-11 Michael Meissner <meissner@redhat.com>
29930
29931 * gcc.c-torture/execute/20000511-1.c: New test.
29932
29933 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29934
29935 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29936 * gcc.dg/20000510-1.S: New.
29937
29938 2000-05-08 Catherine Moore <clm@cygnus.com>
29939
29940 * gcc.dg/unused-3.c: New.
29941
29942 2000-05-06 Richard Henderson <rth@cygnus.com>
29943
29944 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29945 * g++.old-deja/g++.mike/warn1.C: Likewise.
29946 * g++.old-deja/g++.pt/local1.C: Likewise.
29947 * g++.old-deja/g++.pt/local7.C: Likewise.
29948 * g++.old-deja/g++.pt/spec16.C: Likewise.
29949
29950 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
29951
29952 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
29953
29954 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
29955
29956 * g77.f-torture/execute/20000503-1.f: New test.
29957
29958 2000-05-04 Andreas Jaeger <aj@suse.de>
29959
29960 * gcc.dg/noreturn-2.c: New test.
29961
29962 2000-05-04 Neil Booth <NeilB@earthling.net>
29963
29964 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29965 preprocessor.
29966
29967 2000-05-04 Richard Henderson <rth@cygnus.com>
29968
29969 * gcc.c-torture/execute/20000503-1.c: Fix typo.
29970
29971 2000-05-04 Richard Henderson <rth@cygnus.com>
29972
29973 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29974 OpenSSL by Jason R Thorpe.
29975
29976 2000-05-03 Jim Wilson <wilson@cygnus.com>
29977
29978 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
29979
29980 2000-05-03 Robert Lipe <robertlipe@usa.net>
29981
29982 * gcc.dg/20000503-1.c: New test.
29983
29984 2000-05-02 Jakub Jelinek <jakub@redhat.com>
29985
29986 * gcc.c-torture/compile/20000502-1.c: New test.
29987 * g++.old-deja/g++.other/align.C: New test.
29988 * gcc.dg/cpp-tradstringify.c: New test.
29989
29990 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29991
29992 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29993 and hard registers.
29994
29995 2000-04-26 Geoff Keating <geoffk@cygnus.com>
29996
29997 * gcc.c-torture/execute/loop-5.c: New test.
29998
29999 2000-04-25 Jakub Jelinek <jakub@redhat.com>
30000
30001 * gcc.c-torture/execute/va-arg-20.c: New test.
30002
30003 2000-04-23 Jeffrey A Law (law@cygnus.com)
30004
30005 * gcc.c-torture/execute/20000422-1.c: New test.
30006
30007 2000-04-20 Greg McGary <gkm@gnu.org>
30008
30009 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30010 when optimizing, but without sibling-call optimizations (-O1).
30011
30012 2000-04-20 Jeffrey A Law (law@cygnus.com)
30013
30014 * gcc.c-torture/compile/20000420-1.c: New test.
30015
30016 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30017
30018 * g++.abi/ptrflags.C: New test.
30019 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30020
30021 2000-04-19 Catherine Moore <clm@cygnus.com>
30022
30023 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30024
30025 2000-04-19 Greg McGary <gkm@gnu.org>
30026
30027 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30028 sibling-call optimizations.
30029
30030 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30031
30032 * gcc.dg/20000419-1.c: New test.
30033
30034 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
30035
30036 * gcc.c-torture/execute/20000412-6.c: New test.
30037
30038 2000-04-12 Jeffrey A Law (law@cygnus.com)
30039
30040 * gcc.c-torture/execute/20000412-5.c: New test.
30041 * g77.f-torture/compile/20000412-1.f: New test.
30042 * gcc.c-torture/execute/20000412-4.c: New test.
30043 * gcc.c-torture/compile/20000412-2.c: New test.
30044 * gcc.c-torture/execute/20000412-3.c: New test.
30045 * gcc.c-torture/compile/20000412-1.c: New test.
30046 * gcc.c-torture/execute/20000412-2.c: New test.
30047
30048 2000-04-12 Jakub Jelinek <jakub@redhat.com>
30049
30050 * objc/execute/bf-20.m: New test.
30051
30052 2000-04-10 Richard Henderson <rth@cygnus.com>
30053
30054 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30055
30056 * gcc.c-torture/execute/20000412-1.c: New test.
30057
30058 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30059
30060 * g++.old-deja/g++.eh/catchptr1.C: New test.
30061
30062 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30063
30064 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30065
30066 2000-04-08 Neil Booth <NeilB@earthling.net>
30067
30068 * gcc.dg/cpp-nullchar.c: Remove test as
30069 embedded nulls cause problems.
30070
30071 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30072
30073 * gcc.dg/compare2.c: New test.
30074
30075 2000-04-08 Neil Booth <NeilB@earthling.net>
30076
30077 * gcc.dg/cpp-nullchar.c: New test.
30078
30079 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30080
30081 * gcc.dg/cpp-mi2.c: New test.
30082 * gcc.dg/cpp-mi2[abc].h: New files.
30083
30084 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30085
30086 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30087 member name.
30088
30089 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30090
30091 * g++.old-deja/g++.abi/vmihint.C: New test.
30092
30093 2000-04-06 Neil Booth <NeilB@earthling.net>
30094
30095 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30096 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30097 copyright.
30098
30099 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
30100
30101 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30102 avoid stack-frame overwrite.
30103
30104 2000-04-05 Jakub Jelinek <jakub@redhat.com>
30105
30106 * gcc.c-torture/compile/20000405-2.c: New test.
30107 * gcc.c-torture/compile/20000405-3.c: New test.
30108
30109 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30110
30111 * gcc.c-torture/compile/20000405-1.c: New test.
30112
30113 2000-04-04 Geoff Keating <geoffk@cygnus.com>
30114
30115 * gcc.dg/cast-qual-1.c: Revert last change.
30116
30117 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30118
30119 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30120
30121 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30122
30123 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30124 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30125
30126 2000-04-03 Jeffrey A Law (law@cygnus.com)
30127
30128 * gcc.c-torture/compile/20000403-2.c: New test.
30129 * gcc.c-torture/compile/20000403-1.c: New test.
30130
30131 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
30132
30133 * gcc.c-torture/execute/20000403-1.c: New test.
30134
30135 2000-04-03 Geoff Keating <geoffk@cygnus.com>
30136
30137 * gcc.c-torture/execute/20000402-1.c: New test.
30138
30139 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30140
30141 * gcc.c-torture/execute/va-arg-15.c: New test.
30142 * gcc.c-torture/execute/va-arg-16.c: New test.
30143 * gcc.c-torture/execute/va-arg-17.c: New test.
30144 * gcc.c-torture/execute/va-arg-18.c: New test.
30145 * gcc.c-torture/execute/va-arg-19.c: New test.
30146
30147 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30148
30149 * gcc.c-torture/compile/981211-1.c: Move to...
30150 * gcc.dg/cpp-as1.c: ...here.
30151 * gcc.dg/cpp-as2.c: New file.
30152
30153 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30154 compiler.
30155
30156 2000-04-02 Neil Booth <NeilB@earthling.net>
30157
30158 * gcc.dg/cpp-cond.c New tests.
30159 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30160 accidental success less likely.
30161 * gcc.dg/cpp-missingop.c New tests.
30162 * gcc.dg/cpp-missingparen.c New tests.
30163 * gcc.dg/cpp-shift.c New tests.
30164 * gcc.dg/cpp-shortcircuit.c New tests.
30165 * gcc.dg/cpp-unary.c New tests.
30166
30167 2000-03-29 Jeffrey A Law (law@cygnus.com)
30168
30169 * gcc.c-torture/compile/20000329-1.c: New test.
30170
30171 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30172
30173 * gcc.c-torture/compile/20000326-1.c: New test.
30174 * gcc.c-torture/compile/20000326-2.c: New test.
30175
30176 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30177
30178 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30179 the first parameter is a function argument.
30180
30181 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30182
30183 * g++.old-deja/g++.ext/array4.C: New test.
30184
30185 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30186
30187 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30188
30189 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30190
30191 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30192
30193 2000-03-19 Richard Henderson <rth@cygnus.com>
30194
30195 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30196
30197 2000-03-19 Richard Henderson <rth@cygnus.com>
30198
30199 * gcc.c-torture/compile/20000319-1.c: New test.
30200
30201 2000-03-14 Jeffrey A Law (law@cygnus.com)
30202
30203 * gcc.c-torture/execute/20000314-3.c: New test.
30204 * gcc.c-torture/execute/20000314-2.c: New test.
30205 * gcc.c-torture/execute/20000314-1.c: New test.
30206 * gcc.c-torture/compile/20000314-2.c: New test.
30207 * gcc.c-torture/compile/20000314-1.c: New test.
30208
30209 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30210
30211 * g++.old-deja/g++.warn/inline.C: New test.
30212
30213 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30214
30215 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30216 standards-compliant result rather than specific constants.
30217 Put test-values in array.
30218
30219 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30220
30221 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30222 (g++_target_compile): Put test-specific options last.
30223
30224 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30225
30226 * g++.old-deja/g++.eh/vbase4.C: New test.
30227
30228 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30229
30230 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30231
30232 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30233
30234 * g++.old-deja/g++.brendan/misc12.C: Removed.
30235 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30236 * g++.old-deja/g++.ext/pretty4.C: New test.
30237
30238 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30239
30240 * g++.old-deja/g++.other/string2.C: New test.
30241
30242 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30243
30244 * g++.old-deja/g++.warn/impint2.C: New test.
30245
30246 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30247
30248 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30249 is 1, not zero.
30250
30251 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30252
30253 * g++.old-deja/g++.warn/impint.C: New test.
30254 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30255 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30256 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30257 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30258 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30259 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30260 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30261 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30262 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30263 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30264 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30265 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30266
30267 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30268
30269 * gcc.dg/cpp-redef.c: New test.
30270
30271 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30272
30273 * g++.old-deja/g++.pt/unify7.C: New test.
30274
30275 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30276
30277 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30278 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30279
30280 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30281
30282 * gcc.c-torture/compile/20000224-1.c: New test.
30283
30284 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30285
30286 * gcc.c-torture/compile/cpp-2.c: New test.
30287 * gcc.c-torture/compile/cpp-1.c: New test.
30288
30289 2000-02-25 Jeffrey A Law (law@cygnus.com)
30290
30291 * gcc.c-torture/execute/20000225-1.c: New test.
30292
30293 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30294
30295 * gcc.dg/cpp-li2.c: New test.
30296
30297 * gcc.dg/cpp-wi1.c: New test.
30298
30299 * gcc.dg/cpp-li1.c: New test.
30300
30301 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30302
30303 * g++.old-deja/g++.other/sizeof5.C: New test.
30304
30305 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30306
30307 * gcc.c-torture/execute/va-arg-13.c: New test.
30308
30309 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30310
30311 * gcc.c-torture/execute/va-arg-12.c: New test.
30312
30313 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30314
30315 * gcc.c-torture/execute/20000223-1.c: New test.
30316
30317 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30318
30319 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30320
30321 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30322
30323 * g++.old-deja/g++.abi/ptrmem.C: New test.
30324
30325 2000-02-19 Richard Henderson <rth@cygnus.com>
30326
30327 * gcc.c-torture/compile/init-3.c: New.
30328
30329 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30330
30331 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30332 ALWAYS_CXXFLAGS.
30333
30334 2000-02-11 Robert Lipe <robertl@sco.com>
30335
30336 * gcc.c-torture/compile/20000211-3.c: New test.
30337
30338 2000-02-11 Martin Buchholz <martin@xemacs.org>
30339
30340 * gcc.c-torture/compile/20000211-2.c: New test.
30341
30342 2000-02-11 Jeffrey A Law (law@cygnus.com)
30343
30344 * gcc.c-torture/compile/20000211-1.c: New test.
30345
30346 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30347
30348 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30349 on native targets
30350
30351 2000-02-08 Nathan Sidwell <nathan@acm.org>
30352
30353 * g++.old-deja/g++.other/cast5.C: New test.
30354
30355 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30356
30357 * gcc.c-torture/execute/20000205-1.c: New.
30358
30359 2000-02-03 Nathan Sidwell <nathan@acm.org>
30360
30361 * g++.old-deja/g++.jason/cast3.C: Return void.
30362 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30363
30364 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30365
30366 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30367
30368 * gcc.dg/loop-1.c: New test.
30369
30370 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30371
30372 * gcc.c-torture/compile/20000127-1.c: New test.
30373 * gcc.c-torture/execute/991228-1.c: New test.
30374
30375 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30376
30377 * gcc.dg/unused-2.c: New test.
30378
30379 * gcc.dg/conv-1.c: New test.
30380
30381 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30382
30383 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30384 compiler.
30385 (tool_option_proc): Fix typo.
30386
30387 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30388
30389 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30390 of the ld on the host, not on the build machine.
30391 Also, don't crash if '--help' is not a supported option.
30392
30393 2000-01-24 Richard Henderson <rth@cygnus.com>
30394
30395 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30396
30397 2000-01-20 Jeffrey A Law (law@cygnus.com)
30398
30399 * gcc.c-torture/execute/20000120-2.c: New test.
30400 * gcc.c-torture/execute/20000120-1.c: New test.
30401
30402 2000-01-13 Jeffrey A Law (law@cygnus.com)
30403
30404 * gcc.c-torture/execute/20000113-1.c: New test.
30405
30406 2000-01-12 Jeffrey A Law (law@cygnus.com)
30407
30408 * gcc.c-torture/execute/20000112-1.c: New test.
30409
30410 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30411
30412 * gcc.dg/20000111-1.c: New test.
30413
30414 2000-01-10 Jeffrey A Law (law@cygnus.com)
30415
30416 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30417 with 16 bit integers.
30418
30419 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30420
30421 * gcc.dg/20000108-1.c: New test.
30422
30423 2000-01-05 Nathan Sidwell <nathan@acm.org>
30424
30425 * g++.old-deja/g++.ns/koenig8.C: New test.
30426
30427 2000-01-05 Nathan Sidwell <nathan@acm.org>
30428
30429 * g++.old-deja/g++.other/cast4.C: New test.
30430
30431 2000-01-05 Jeffrey A Law (law@cygnus.com)
30432
30433 * gcc.c-torture/compile/20000105-2.c: New test.
30434 * gcc.c-torture/compile/20000105-1.c: New test.
30435
30436 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30437
30438 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30439 references to printf & atoi to conform to ANSI standard.
30440 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30441 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30442 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30443 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30444 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30445 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30446 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30447 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30448 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30449 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30450 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30451 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30452 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30453 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30454 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30455 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30456 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30457 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30458 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30459 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30460 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30461 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30462 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30463 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30464 * g++.old-deja/g++.brendan/init3.C: Likewise.
30465 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30466 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30467 * g++.old-deja/g++.brendan/new2.C: Likewise.
30468 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30469 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30470 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30471 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30472 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30473 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30474 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30475 * g++.old-deja/g++.brendan/template24.C: Likewise.
30476 * g++.old-deja/g++.brendan/template3.C: Likewise.
30477 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30478 * g++.old-deja/g++.jason/inline3.C: Likewise.
30479 * g++.old-deja/g++.jason/opeq.C: Likewise.
30480 * g++.old-deja/g++.law/arg5.C: Likewise.
30481 * g++.old-deja/g++.law/arm7.C: Likewise.
30482 * g++.old-deja/g++.law/ctors11.C: Likewise.
30483 * g++.old-deja/g++.law/cvt8.C: Likewise.
30484 * g++.old-deja/g++.law/init9.C: Likewise.
30485 * g++.old-deja/g++.law/refs4.C: Likewise.
30486 * g++.old-deja/g++.law/template2.C: Likewise.
30487 * g++.old-deja/g++.law/visibility24.C: Likewise.
30488 * g++.old-deja/g++.law/vtable3.C: Likewise.
30489 * g++.old-deja/g++.mike/asm2.C: Likewise.
30490 * g++.old-deja/g++.mike/eh1.C: Likewise.
30491 * g++.old-deja/g++.mike/misc1.C: Likewise.
30492 * g++.old-deja/g++.mike/misc13.C: Likewise.
30493 * g++.old-deja/g++.mike/misc14.C: Likewise.
30494 * g++.old-deja/g++.mike/ns12.C: Likewise.
30495 * g++.old-deja/g++.mike/p1248.C: Likewise.
30496 * g++.old-deja/g++.mike/p3708.C: Likewise.
30497 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30498 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30499 * g++.old-deja/g++.mike/p646.C: Likewise.
30500 * g++.old-deja/g++.mike/p700.C: Likewise.
30501 * g++.old-deja/g++.mike/p783.C: Likewise.
30502 * g++.old-deja/g++.mike/p783a.C: Likewise.
30503 * g++.old-deja/g++.mike/p783b.C: Likewise.
30504 * g++.old-deja/g++.mike/p786.C: Likewise.
30505 * g++.old-deja/g++.mike/p789.C: Likewise.
30506 * g++.old-deja/g++.mike/p789a.C: Likewise.
30507 * g++.old-deja/g++.mike/p807a.C: Likewise.
30508 * g++.old-deja/g++.other/delete3.C: Likewise.
30509 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30510 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30511 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30512 * g++.old-deja/g++.other/empty1.C: Likewise.
30513 * g++.old-deja/g++.other/temporary1.C: Likewise.
30514 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30515 * g++.old-deja/g++.pt/t16.C: Likewise.
30516 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30517
30518 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30519
30520 * gcc.dg/991230-1.c: New test.
30521
30522 1999-12-29 Jeffrey A Law (law@cygnus.com)
30523
30524 * gcc.c-torture/compile/991229-3.c: New test.
30525 * gcc.c-torture/compile/991229-2.c: New test.
30526 * gcc.c-torture/compile/991229-1.c: New test.
30527
30528 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30529
30530 * gcc.c-torture/compile/labels-2.c: New test.
30531
30532 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30533
30534 * gcc.c-torture/execute/991227-1.c: New test.
30535
30536 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30537
30538 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30539
30540 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30541
30542 * gcc.c-torture/execute/991221-1.c: New test.
30543
30544 1999-12-20 Nathan Sidwell <nathan@acm.org>
30545
30546 * g++.old-deja/g++.other/cast3.C: New test.
30547
30548 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30549
30550 * gcc.c-torture/execute/991216-4.c: New test.
30551
30552 1999-12-16 Michael Meissner <meissner@cygnus.com>
30553
30554 * gcc.c-torture/execute/991216-1.c: New test.
30555 * gcc.c-torture/execute/991216-2.c: New test.
30556 * gcc.c-torture/execute/991216-3.c: New test.
30557
30558 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30559
30560 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30561 Actually make the test fail by using "-O2" for compilation.
30562
30563 1999-12-15 Nathan Sidwell <nathan@acm.org>
30564
30565 * g++.old-deja/g++.warn/cast-align1.C: New test.
30566
30567 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30568
30569 * gcc.c-torture/compile/991214-1.c: New test.
30570 * gcc.c-torture/compile/991214-2.c: New test.
30571
30572 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30573
30574 * gcc.dg/991214-1.c: New test.
30575
30576 1999-12-13 Jeffrey A Law (law@cygnus.com)
30577
30578 * gcc.c-torture/compile/991213-3.c: New test.
30579 * gcc.c-torture/compile/991213-2.c: New test.
30580 * gcc.c-torture/compile/991213-1.c: New test.
30581
30582 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30583
30584 * gcc.dg/991209-1.c: New test.
30585
30586 1999-12-08 Nathan Sidwell <nathan@acm.org>
30587
30588 * gcc.c-torture/compile/991208-1.c: New test.
30589
30590 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30591
30592 * gcc.dg/ultrasp2.c: New test.
30593
30594 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30595
30596 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30597
30598 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30599
30600 * gcc.c-torture/compile/991202-1.c: New test.
30601 * gcc.c-torture/execute/991202-1.c: New test.
30602 * gcc.c-torture/execute/991202-2.c: New test.
30603 * gcc.c-torture/execute/991202-3.c: New test.
30604
30605 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30606
30607 * g++.old-deja/g++.abi/align.C: New test.
30608 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30609 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30610
30611 1999-12-01 Richard Henderson <rth@cygnus.com>
30612
30613 * gcc.c-torture/execute/991201-1.c: New.
30614
30615 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30616
30617 * gcc.dg/991129-1.c: New test.
30618
30619 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30620
30621 * gcc.c-torture/compile/991127-1.c: New test.
30622
30623 1999-11-22 Nathan Sidwell <nathan@acm.org>
30624
30625 * g++.old-deja/g++.other/warn4.C: New test.
30626
30627 1999-11-22 Nathan Sidwell <nathan@acm.org>
30628
30629 * g++.old-deja/g++.eh/cleanup2.C: New test.
30630 * g++.old-deja/g++.ext/pretty2.C: New test.
30631 * g++.old-deja/g++.ext/pretty3.C: New test.
30632 * g++.old-deja/g++.other/debug6.C: New test.
30633
30634 1999-10-20 Jim Wilson <wilson@cygnus.com>
30635
30636 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30637 compiler_output to look for one error message instead of two.
30638
30639 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30640
30641 * gcc.c-torture/execute/991118-1.c: Also test case
30642 where the word boundary does not split a byte evenly.
30643
30644 1999-11-19 Nathan Sidwell <nathan@acm.org>
30645
30646 * g++.old-deja/g++.ext/restrict1.C: New test.
30647
30648 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30649
30650 * gcc.c-torture/execute/991118-1.c: New test.
30651
30652 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30653
30654 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30655 working directory pathnames.
30656
30657 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30658
30659 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30660 host is equipped with driver.h and driver.o so it can actually
30661 compile and run the tests.
30662
30663 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30664
30665 * gcc.c-torture/compile/991008-1.c: New test.
30666
30667 1999-11-08 Nick Clifton <nickc@cygnus.com>
30668
30669 * lib/gcc-dg.exp: Include target-supports.exp
30670
30671 1999-11-05 Nick Clifton <nickc@cygnus.com>
30672
30673 * lib/target-supports.exp: New file: Provide procs to test for
30674 features supported by the target.
30675 (check_weak_available): Moved here from ecos.exp.
30676 (check_alias_available): New proc: Determine of the target
30677 toolchain supports the alias attribute.
30678
30679 * gcc.dg/special/ecos.exp: Move check_weak_available to
30680 target-supports.exp.
30681 (alias-1.c): Only perform the test if the target supports
30682 aliases.
30683 (wkali-1.c): Only perform the test if the target supports
30684 aliases.
30685
30686 * gcc.dg/990506-0.c: Expect error messages from cross
30687 targets as well as native targets.
30688
30689 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30690
30691 * gcc.dg/ultrasp1.c: Removed xfail.
30692 * gcc.dg/struct-ret-2.c: Likewise.
30693 * gcc.dg/array-1.c: Likewise.
30694
30695 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30696
30697 * gcc.dg/struct-ret-2.c: New test.
30698
30699 * gcc.dg/array-1.c: New test.
30700
30701 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30702
30703 * gcc.c-torture/execute/991030-1.c: New test.
30704
30705 1999-10-26 Richard Henderson <rth@cygnus.com>
30706
30707 * gcc.c-torture/compile/991026-2.c: New test.
30708
30709 1999-10-26 Jeffrey A Law (law@cygnus.com)
30710
30711 * gcc.c-torture/compile/991026-1.c: New test.
30712
30713 1999-10-23 Jeffrey A Law (law@cygnus.com)
30714
30715 * gcc.c-torture/execute/991023-1.c: New test.
30716
30717 1999-10-19 Jeffrey A Law (law@cygnus.com)
30718
30719 * gcc.c-torture/execute/991019-1.c: New test.
30720
30721 1999-10-16 Richard Henderson <rth@cygnus.com>
30722
30723 * gcc.c-torture/execute/991016-1.c: New test.
30724
30725 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30726
30727 * gcc.c-torture/execute/991014-1.c: New test.
30728
30729 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30730
30731 * g++.old-deja/g++.other/union2.C: New test.
30732
30733 1999-10-13 Nathan Sidwell <nathan@acm.org>
30734
30735 * g++.old-deja/g++.other/vaarg2.C: New test.
30736 * g++.old-deja/g++.other/vaarg3.C: New test.
30737
30738 1999-10-12 Craig Burley <craig@jcb-sc.com>
30739
30740 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30741 in compile/.
30742
30743 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
30744
30745 * gcc.c-torture/execute/va-arg-11.c: New test.
30746
30747 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
30748
30749 * lib/file-format.exp (gcc_target_object_format): Don't
30750 crash if objdump is unavailable.
30751
30752 1999-09-29 Donn Terry <donn@interix.com>
30753
30754 * gcc.misc-tests/mg.exp: delete extraneous redirection.
30755
30756 1999-09-28 Nick Clifton <nickc@cygnus.com>
30757
30758 * gcc.c-torture/compile/990928-1.c: New test.
30759
30760 1999-09-28 Nathan Sidwell <nathan@acm.org>
30761
30762 * g++.old-deja/g++.other/decl6.C: New test.
30763
30764 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30765
30766 * gcc.c-torture/execute/va-arg-10.c: New test.
30767
30768 1999-09-27 Nathan Sidwell <nathan@acm.org>
30769
30770 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30771 __PRETTY_FUNCTION__.
30772
30773 1999-09-23 Nick Clifton <nickc@cygnus.com>
30774
30775 * gcc.c-torture/execute/990923-1.c: New test.
30776
30777 1999-09-21 Nick Clifton <nickc@cygnus.com>
30778
30779 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30780 for which -fpic is inappropriate.
30781
30782 1999-09-21 Mark Mitchell <mark@codesourcery.com>
30783
30784 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
30785
30786 1999-09-21 Nathan Sidwell <nathan@acm.org>
30787
30788 * g++.old-deja/g++.other/dyncast1.C: New test.
30789 * g++.old-deja/g++.other/dyncast2.C: New test.
30790 * g++.old-deja/g++.other/dyncast3.C: New test.
30791 * g++.old-deja/g++.other/dyncast4.C: New test.
30792 * g++.old-deja/g++.other/dyncast5.C: New test.
30793 * g++.old-deja/g++.eh/catch3.C: New test.
30794 * g++.old-deja/g++.eh/catch3p.C: New test.
30795 * g++.old-deja/g++.eh/catch4.C: New test.
30796 * g++.old-deja/g++.eh/catch4p.C: New test.
30797 * g++.old-deja/g++.eh/catch5.C: New test.
30798 * g++.old-deja/g++.eh/catch5p.C: New test.
30799 * g++.old-deja/g++.eh/catch6.C: New test.
30800 * g++.old-deja/g++.eh/catch6p.C: New test.
30801 * g++.old-deja/g++.eh/catch7.C: New test.
30802 * g++.old-deja/g++.eh/catch7p.C: New test.
30803 * g++.old-deja/g++.eh/catch8.C: New test.
30804 * g++.old-deja/g++.eh/catch8p.C: New test.
30805 * g++.old-deja/g++.eh/catch9.C: New test.
30806 * g++.old-deja/g++.eh/catch9p.C: New test.
30807
30808 1999-09-13 Nathan Sidwell <nathan@acm.org>
30809
30810 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30811 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
30812
30813 1999-09-13 Jeffrey A Law (law@cygnus.com)
30814
30815 * gcc.c-torture/compile/990913-1.c: New test.
30816
30817 1999-09-10 Nathan Sidwell <nathan@acm.org>
30818
30819 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30820 * g++.old-deja/g++.jason/rfg5.C: Likewise.
30821
30822 1999-09-09 Richard Henderson <rth@cygnus.com>
30823
30824 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
30825
30826 1999-09-09 Nathan Sidwell <nathan@acm.org>
30827
30828 * g++.old-deja/g++.other/lookup11.C: New test.
30829 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30830 what is permitted and what we want.
30831 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30832 overload use.
30833 * g++.old-deja/g++.jason/rfg5.C: Likewise
30834
30835 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
30836
30837 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30838 * gcc.c-torture/noncompile/poison-1.c: New file.
30839
30840 1999-09-08 Nathan Sidwell <nathan@acm.org>
30841
30842 * g++.old-deja/g++.other/sizeof3.C: New test.
30843 * g++.old-deja/g++.other/sizeof4.C: New test.
30844 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30845 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
30846
30847 1999-09-07 Richard Henderson <rth@cygnus.com>
30848
30849 * gcc.dg/va-arg-1.c: New.
30850
30851 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30852
30853 * gcc.c-torture/execute/va-arg-9.c: New test.
30854
30855 1999-09-05 Craig Burley <craig@jcb-sc.com>
30856
30857 * g77.f-torture/compile/980519-2.f: New test.
30858 * g77.f-torture/compile/19990905-0.f: New test.
30859 * g77.f-torture/compile/19990905-1.f: New test.
30860 * g77.f-torture/compile/19990905-2.f: New test.
30861
30862 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
30863
30864 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
30865
30866 * gcc.c-torture/execute/990827-1.c: Fix typo.
30867
30868 1999-09-03 Nathan Sidwell <nathan@acm.org>
30869
30870 * g++.old-deja/g++.other/deref1.C: New test.
30871
30872 1999-09-02 Nathan Sidwell <nathan@acm.org>
30873
30874 * g++.old-deja/g++.other/ambig2.C: New test.
30875 * g++.old-deja/g++.other/cond5.C: New test.
30876 * g++.old-deja/g++.other/lookup16.C: New test.
30877
30878 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
30879
30880 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30881 assemblers too.
30882
30883 1999-08-31 Jeffrey A Law (law@cygnus.com)
30884
30885 * lib/c-torture.exp: Avoid the "compare executables" optimization
30886 when testing native.
30887
30888 1999-08-29 Jeffrey A Law (law@cygnus.com)
30889
30890 * gcc.c-torture/execute/990829-1.c: New test.
30891 * gcc.c-torture/compile/990829-1.c: New test.
30892
30893 1999-08-27 Paul Burchard <burchard@pobox.com>
30894
30895 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30896 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30897 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30898 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30899 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30900 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30901 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30902 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30903 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30904 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30905 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
30906
30907 1999-08-27 Jeffrey A Law (law@cygnus.com)
30908
30909 * gcc.c-torture/execute/990827-1.c: New test.
30910
30911 1999-08-26 Craig Burley <craig@jcb-sc.com>
30912
30913 * g77.f-torture/noncompile/19990826-4.f: New test.
30914
30915 * g77.f-torture/compile/19990826-3.f: New test.
30916
30917 * g77.f-torture/execute/19990826-2.f: New test.
30918
30919 * g77.f-torture/compile/19990826-1.f: New test.
30920
30921 * gcc.c-torture/execute/990826-0.c: New test.
30922 * g77.c-torture/execute/19990826-0.f: New test.
30923
30924 * g77.f-torture/noncompile/970626-2.f: New test.
30925
30926 1999-08-25 Paul Burchard <burchard@pobox.com>
30927
30928 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30929 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30930 lss-011.C: New tests.
30931
30932 1999-08-25 Nathan Sidwell <nathan@acm.org>
30933
30934 * g++.old-deja/g++.other/decl5.C: New test.
30935
30936 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30937
30938 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30939 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30940 call `postbase' for each one. All callers of `postbase' changed
30941 to call this instead.
30942
30943 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
30944
30945 * gcc.c-torture/execute/990811-1.c: New test.
30946
30947 1999-08-09 Nick Clifton <nickc@cygnus.com>
30948
30949 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30950 just native ones.
30951
30952 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30953 just native ones.
30954
30955 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30956
30957 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
30958
30959 1999-08-04 Jeffrey A Law (law@cygnus.com)
30960
30961 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
30962
30963 1999-08-04 Nathan Sidwell <nathan@acm.org>
30964
30965 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
30966
30967 1999-08-04 Jeffrey A Law (law@cygnus.com)
30968
30969 * gcc.c-torture/execute/990804-1.c: New test.
30970
30971 1999-08-03 Nathan Sidwell <nathan@acm.org>
30972
30973 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30974 * g++.old-deja/g++.brendan/crash64.C: Likewise
30975 * g++.old-deja/g++.brendan/overload8.C: Likewise
30976
30977 1999-08-03 Nathan Sidwell <nathan@acm.org>
30978
30979 * g++.old-deja/g++.other/struct1.C: New test.
30980
30981 1999-08-03 Nathan Sidwell <nathan@acm.org>
30982
30983 * g++.old-deja/g++.other/enum2.C: New test.
30984
30985 1999-08-02 Richard Henderson <rth@cygnus.com>
30986
30987 Adapted from tests from Franz Sirl:
30988 * gcc.c-torture/execute/va-arg-7.c: New test.
30989 * gcc.c-torture/execute/va-arg-8.c: New test.
30990
30991 1999-08-01 Jeffrey A Law (law@cygnus.com)
30992
30993 * gcc.c-torture/compile/990801-2.c: New test.
30994
30995 * gcc.c-torture/compile/990801-1.c: New test.
30996
30997 1999-07-27 Michael Meissner <meissner@cygnus.com>
30998
30999 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
31000 fp-cmp-1.c, converting double to float.
31001
31002 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
31003 fp-cmp-1.c, converting double to long double.
31004
31005 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
31006 from fr1 to unknown_register, since fr1 is a legitimate register
31007 on some machines.
31008
31009 1999-07-25 Jeffrey A Law (law@cygnus.com)
31010
31011 * README: More listname related changes.
31012
31013 1999-07-08 Catherine Moore <clm@cygnus.com>
31014
31015 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
31016
31017 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
31018
31019 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
31020
31021 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31022
31023 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
31024
31025 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
31026
31027 * gcc.dg/990703-1.c: New test.
31028
31029 1999-06-29 Nick Clifton <nickc@cygnus.com>
31030
31031 * lib/file-format.exp: New file: Move definition of proc
31032 gcc_target_object_format to here from
31033 gcc.dg/special/ecos.exp.
31034
31035 * lib/c-torture.exp: Include lib file-format.exp.
31036 * lib/gcc-dg.exp: Include lib file-format.exp.
31037
31038 * gcc.dg/special/ecos.exp: Remove definition of proc
31039 gcc_target_object_format.
31040
31041 1999-06-28 Jeffrey A Law (law@cygnus.com)
31042
31043 * gcc.c-torture/execute/990628-1.c: New test.
31044
31045 1999-06-25 Jeffrey A Law (law@cygnus.com)
31046
31047 * gcc.c-torture/compile/990625-2.c: New test.
31048
31049 * gcc.c-torture/compile/990625-1.c: New test.
31050
31051 1999-06-23 Nick Clifton <nickc@cygnus.com>
31052
31053 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31054 attributes compile.
31055 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31056 ports that use the COFF/PE file format.
31057
31058 1999-06-17 Jeffrey A Law (law@cygnus.com)
31059
31060 * gcc.c-torture/compile/990617-1.c: New test.
31061
31062 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
31063
31064 * g++.old-deja/g++.other/decl4.C: New test.
31065
31066 1999-06-14 Nathan Sidwell <nathan@acm.org>
31067
31068 * g++.old-deja/g++.other/bitfld3.C: New test.
31069
31070 1999-06-08 Nathan Sidwell <nathan@acm.org>
31071
31072 * g++.old-deja/g++.eh/catch1.C: New test.
31073
31074 1999-06-07 Jeffrey A Law (law@cygnus.com)
31075
31076 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
31077
31078 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31079 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
31080
31081 1999-06-05 Craig Burley <craig@jcb-sc.com>
31082
31083 * g77.f-torture/compile/19990502-0.f: Replace with new,
31084 shorter, test that still fails after recent changes.
31085
31086 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31087
31088 * gcc.c-torture/execute/990604-1.c: New test.
31089
31090 1999-05-31 Jeffrey A Law (law@cygnus.com)
31091
31092 * gcc.c-torture/execute/990531-1.c: New test.
31093
31094 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31095
31096 * gcc.c-torture/compile/990527-1.c: New test.
31097
31098 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
31099
31100 * gcc.c-torture/execute/990527-1.c: New test.
31101
31102 1999-05-25 Nick Clifton <nickc@cygnus.com>
31103
31104 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
31105 bitfields as signed.
31106
31107 1999-05-25 Craig Burley <craig@jcb-sc.com>
31108
31109 * g77.f-torture/compile/19990525-0.f: New test.
31110
31111 1999-05-25 Jeffrey A Law (law@cygnus.com)
31112
31113 * gcc.c-torture/execute/990525-2.c: New test.
31114
31115 * gcc.c-torture/execute/990525-1.c: New test.
31116
31117 1999-05-24 Nathan Sidwell <nathan@acm.org>
31118
31119 * g++.old-deja/g++.other/anon3.C: New test.
31120 * g++.old-deja/g++.other/anon4.C: New test.
31121 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31122 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31123 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31124 Merrill).
31125
31126 1999-05-24 Jeffrey A Law (law@cygnus.com)
31127
31128 * gcc.c-torture/execute/990524-1.c: New test.
31129
31130 * gcc.dg/990524-1.c: New test.
31131
31132 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31133
31134 * gcc.c-torture/compile/990523-1.c: New test.
31135
31136 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
31137
31138 * gcc.c-torture/compile/990519-1.c: New test.
31139
31140 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31141
31142 * gcc.c-torture/compile/990517-1.c: New test.
31143
31144 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31145 (e4, f4): New tests.
31146 (main): Call them.
31147
31148 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31149
31150 * gcc.dg/noreturn-1.c: New test.
31151
31152 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31153
31154 * gcc.c-torture/execute/990513-1.c: New test.
31155
31156 1999-05-10 Richard Henderson <rth@cygnus.com>
31157
31158 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31159
31160 1999-05-10 Craig Burley <craig@jcb-sc.com>
31161
31162 * g77.f-torture/execute/erfc.f: Use small single-precision
31163 values, to avoid problems on Alphas when not -mieee.
31164
31165 1999-05-08 Craig Burley <craig@jcb-sc.com>
31166
31167 * gcc.dg/990506-0.c: New test.
31168
31169 1999-05-08 Richard Henderson <rth@cygnus.com>
31170
31171 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31172 the constant to test. Don't XFAIL 64-bit targets.
31173
31174 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31175 * g++.old-deja/g++.law/profile1.C: Likewise.
31176
31177 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31178 operator new instances.
31179 * g++.old-deja/g++.other/delete5.C: Likewise.
31180
31181 1999-05-03 Craig Burley <craig@jcb-sc.com>
31182
31183 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31184 intrinsic.
31185
31186 1999-05-03 Craig Burley <craig@jcb-sc.com>
31187
31188 * g77.f-torture/execute/u77-test.f: Reverse order of two
31189 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31190
31191 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31192
31193 * gcc.dg/compare1.c: New test.
31194
31195 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31196
31197 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31198 New tests.
31199
31200 1999-05-02 Craig Burley <craig@jcb-sc.com>
31201
31202 * g77.f-torture/compile/19990502-1.f: New test.
31203
31204 1999-05-02 Craig Burley <craig@jcb-sc.com>
31205
31206 * g77.f-torture/compile/19990502-0.f: New test.
31207
31208 1999-05-02 Craig Burley <craig@jcb-sc.com>
31209
31210 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31211 intrinsic.
31212
31213 1999-05-02 Craig Burley <craig@jcb-sc.com>
31214
31215 * g77.f-torture/execute/u77-test.f (main): List libU77
31216 intrinsics not currently tested.
31217 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31218 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31219 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31220 Trim blanks off the ends of some printed strings.
31221
31222 1999-05-02 Craig Burley <craig@jcb-sc.com>
31223
31224 * g77.f-torture/execute/u77-test.f (main): Just warn about
31225 FSTAT gid disagreement, as it's expected on some systems.
31226
31227 1999-05-01 Craig Burley <craig@jcb-sc.com>
31228
31229 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31230 use a new function, which allows for some slop.
31231 Clean up some commentary.
31232 (issum): The new function.
31233 (sgladd): Deleted subroutine.
31234
31235 1999-05-01 Craig Burley <craig@jcb-sc.com>
31236
31237 * g77.f-torture/execute/u77-test.f: Modify to be more like
31238 libf2c/libU77 version, bringing patches to that version here.
31239 Add suitable commentary.
31240
31241 1999-04-25 Richard Henderson <rth@cygnus.com>
31242
31243 * gcc.dg/990424-1.c: New test.
31244
31245 1999-04-24 Craig Burley <craig@jcb-sc.com>
31246
31247 * g77.f-torture/execute/u77-test.f (main): Bug involving
31248 LSTAT has been fixed, so turn back on full checking.
31249
31250 1999-04-20 Craig Burley <craig@jcb-sc.com>
31251
31252 * g77.f-torture/compile/19990419-0.f: New test.
31253 * g77.f-torture/execute/19990419-1.f: New test.
31254
31255 1999-04-17 Richard Henderson <rth@cygnus.com>
31256
31257 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31258 to avoid the need for a prototype to supress a warning.
31259
31260 1999-04-07 Jim Wilson <wilson@cygnus.com>
31261
31262 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31263
31264 1999-04-04 Jeffrey A Law (law@cygnus.com)
31265
31266 * gcc.c-torture/execute/990404-1.c: New test.
31267
31268 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31269
31270 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31271 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31272 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31273 missing initializer warnings.
31274
31275 1999-03-28 Jeffrey A Law (law@cygnus.com)
31276
31277 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31278 matching strings.
31279
31280 1999-03-26 Jeffrey A Law (law@cygnus.com)
31281
31282 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31283
31284 1999-03-26 Craig Burley <craig@jcb-sc.com>
31285
31286 * g77.f-torture/execute/19990325-0.f: New test.
31287 * g77.f-torture/execute/19990325-1.f: New test.
31288
31289 1999-03-24 Jeffrey A Law (law@cygnus.com)
31290
31291 * gcc.c-torture/execute/990324-1.c: New test.
31292
31293 1999-03-22 Jim Wilson <wilson@cygnus.com>
31294
31295 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31296 test with 4.
31297
31298 1999-03-17 Richard Henderson <rth@cygnus.com>
31299
31300 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31301
31302 1999-03-13 Craig Burley <craig@jcb-sc.com>
31303
31304 * g77.f-torture/execute/19990313-2.f: New test.
31305 * g77.f-torture/execute/19990313-3.f: New test.
31306
31307 1999-03-13 Craig Burley <craig@jcb-sc.com>
31308
31309 * g77.f-torture/execute/19990313-0.f: New test.
31310 * g77.f-torture/execute/19990313-1.f: New test.
31311
31312 1999-03-12 Jim Wilson <wilson@cygnus.com>
31313
31314 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31315 printf to sprintf.
31316 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31317 (main): Add check for u15. Conditionalize u31 check depending on
31318 whether ints are <32 bits or >=32 bits.
31319
31320 1999-03-08 Craig Burley <craig@jcb-sc.com>
31321
31322 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31323
31324 1999-03-08 Craig Burley <craig@jcb-sc.com>
31325
31326 * g77.f-torture/compile/19990305-0.f: New test.
31327 * g77.f-torture/execute/19981119-0.f: New test.
31328
31329 1999-03-08 Craig Burley <craig@jcb-sc.com>
31330
31331 * g77.f-torture/execute/970625-2.f: call ABORT if final
31332 result is not correct, instead of just printing it.
31333 Add this checking via newly introduced obfuscation, to
31334 trip up buggy front ends.
31335
31336 1999-03-07 Craig Burley <craig@jcb-sc.com>
31337
31338 * g77.f-torture/compile/960317-1.f: Moved from being
31339 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31340
31341 1999-03-06 Craig Burley <craig@jcb-sc.com>
31342
31343 * g77.f-torture/execute/960317-1.f: New (old) test.
31344 * g77.f-torture/execute/970625-2.f: Ditto.
31345
31346 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31347
31348 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31349 message on line 1 or line 2; cccp and cpplib do this differently.
31350
31351 1999-03-01 Jeffrey A Law (law@cygnus.com)
31352
31353 * g++.old-deja/g++.law/weak1.C: New test.
31354
31355 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31356
31357 * gcc.c-torture/execute/990119-1.c: Renamed to...
31358 * gcc.dg/990119-1.c: this, so it will only be tested once
31359 (it's a preprocessor test, it doesn't need to be run at
31360 multiple optimization levels).
31361
31362 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31363
31364 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31365 ALWAYS_CXXFLAGS.
31366
31367 1999-02-24 Craig Burley <craig@jcb-sc.com>
31368
31369 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31370 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31371 to not be compilable by current g77.
31372
31373 1999-02-24 Nick Clifton <nickc@cygnus.com>
31374
31375 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31376
31377 1999-02-22 Jeffrey A Law (law@cygnus.com)
31378
31379 * gcc.c-torture/execute/990222-1.c: New test.
31380
31381 1999-02-19 Craig Burley <craig@jcb-sc.com>
31382
31383 * g77.f-torture/compile/19990218-0.f: New test.
31384 * g77.f-torture/noncompile/19990218-1.f: New test.
31385
31386 1999-02-18 Craig Burley <craig@jcb-sc.com>
31387
31388 * g77.f-torture/compile/19981216-0.f: New test.
31389
31390 1999-02-14 Jeffrey A Law (law@cygnus.com)
31391
31392 * gcc.dg/990214-1.c: New test.
31393
31394 1999-02-13 Jeffrey A Law (law@cygnus.com)
31395
31396 * gcc.dg/990213-2.c: New test.
31397
31398 * gcc.dg/990213-1.c: New test.
31399
31400 1999-02-12 Jeffrey A Law (law@cygnus.com)
31401
31402 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31403 ints.
31404
31405 1999-02-11 Nick Clifton <nickc@cygnus.com>
31406
31407 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31408 specified by target.
31409
31410 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31411
31412 1999-02-11 Jeffrey A Law (law@cygnus.com)
31413
31414 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31415
31416 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31417
31418 * gcc.dg/special/ecos.exp: New test driver for new tests with
31419 special requirements.
31420
31421 * gcc.dg/special/alias-1.c: New test.
31422 * gcc.dg/special/gcsec-1.c: New test.
31423 * gcc.dg/special/weak-1.c: New test.
31424 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31425 * gcc.dg/special/weak-2.c: New test.
31426 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31427 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31428 * gcc.dg/special/wkali-1.c: New test.
31429 * gcc.dg/special/wkali-2.c: New test.
31430 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31431 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31432
31433 1999-02-10 Felix Lee <flee@cygnus.com>
31434
31435 * lib/c-torture.exp (c-torture-compile): Pull out code for
31436 analyzing gcc error messages.
31437 (c-torture-execute): Likewise. Fix some (harmless) false
31438 positives.
31439 * lib/gcc.exp (gcc_check_compile): New function.
31440
31441 1999-02-08 Richard Henderson <rth@cygnus.com>
31442
31443 * gcc.c-torture/execute/990208-1.c: New test.
31444
31445 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31446
31447 * g++.dg/special/ecos.exp: New driver for new tests with special
31448 requirements
31449
31450 * g++.dg/special/conpr-1.C: New test
31451 * g++.dg/special/conpr-2.C: New test
31452 * g++.dg/special/conpr-2a.C: New test
31453 * g++.dg/special/conpr-3.C: New test
31454 * g++.dg/special/conpr-3a.C: New test
31455 * g++.dg/special/conpr-3b.C: New test
31456
31457 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31458 allow g++ to use the dg driver
31459
31460 * README: Add comment about g++.dg directory
31461
31462 1999-02-06 Jeffrey A Law (law@cygnus.com)
31463
31464 * README: Update email addresses.
31465
31466 1999-02-03 Nick Clifton <nickc@cygnus.com>
31467
31468 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31469 arguments in order to force structure S onto the stack even on
31470 the alpha.
31471 (test): Pass 10 leading arguments to function foo as well as the
31472 structure S.
31473
31474 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31475 failure for all targets.
31476
31477 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31478 abort to terminate program execution.
31479
31480 1999-01-30 Richard Henderson <rth@cygnus.com>
31481
31482 * gcc.c-torture/execute/990130-1.c: New test.
31483
31484 1999-01-30 Jeffrey A Law (law@cygnus.com)
31485
31486 * gcc.dg/990130-1.c: New test.
31487
31488 1999-01-28 Michael Meissner <meissner@cygnus.com>
31489
31490 * gcc.c-torture/execute/990128-1.c: New test.
31491
31492 1999-01-27 Michael Meissner <meissner@cygnus.com>
31493
31494 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31495
31496 1999-01-27 Felix Lee <flee@cygnus.com>
31497
31498 * lib/c-torture.exp (c-torture-compile): pull out code for
31499 analyzing gcc error messages.
31500 (c-torture-execute): ditto, and fix some (harmless) false
31501 positives.
31502 * lib/gcc.exp (gcc_check_compile): new function.
31503
31504 1999-01-17 Jeffrey A Law (law@cygnus.com)
31505
31506 * gcc.dg/990117-1.c: New test.
31507
31508 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31509
31510 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31511
31512 1999-01-15 Jeffrey A Law (law@cygnus.com)
31513
31514 * g77.f-torture/compile/990115-1.f: New test.
31515
31516 1999-01-07 Jeffrey A Law (law@cygnus.com)
31517
31518 * gcc.c-torture/compile/990107-1.c: New test
31519
31520 1999-01-06 Jeffrey A Law (law@cygnus.com)
31521
31522 * gcc.c-torture/execute/990106-2.c: New test.
31523
31524 * gcc.c-torture/execute/990106-1.c: New test.
31525
31526 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31527
31528 * gcc.c-torture/compile/981223-1.c: New test.
31529
31530 1998-12-29 Richard Henderson <rth@cygnus.com>
31531
31532 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31533 (opt3): Rename from opt4 and disable.
31534
31535 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31536
31537 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31538
31539 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31540
31541 * g++.old-deja/g++.other/conv5.C: New test.
31542
31543 1998-12-14 Nick Clifton <nickc@cygnus.com>
31544
31545 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31546
31547 1998-12-11 Jeffrey A Law (law@cygnus.com)
31548
31549 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31550
31551 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31552
31553 * gcc.c-torture/compile/981211-1.c: New test.
31554
31555 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31556
31557 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31558
31559 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31560
31561 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31562
31563 * gcc.special/930510-1.c: Make C9X safe.
31564 * gcc.misc-tests/gcov-1.c Similarly.
31565 * gcc.misc-tests/gcov-2.c Similarly.
31566
31567 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31568
31569 * gcc.dg/ultrasp1.c: New test.
31570
31571 1998-12-06 Richard Henderson <rth@cygnus.com>
31572
31573 * gcc.c-torture/execute/981206.c: New test.
31574
31575 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31576
31577 * g++.old-deja/g++.ns/template7.C: New test.
31578
31579 * g++.old-deja/g++.other/expr1.C: New test.
31580
31581 * g++.old-deja/g++.eh/tmpl3.C: New test.
31582
31583 * g++.old-deja/g++.eh/tmpl2.C: New test.
31584
31585 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31586
31587 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31588 * g++.old-deja/g++.other/using6.C: Removed.
31589 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31590
31591 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31592
31593 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31594
31595 * g++.old-deja/g++.pt/overload8.C: New test.
31596
31597 * g++.old-deja/g++.pt/overload7.C: New test.
31598
31599 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31600
31601 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31602 and relinking messages.
31603 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31604 compiling with -frepo.
31605
31606 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31607
31608 * g++.old-deja/g++.pt/lookup6.C: New test.
31609
31610 1998-11-30 Nick Clifton <nickc@cygnus.com>
31611
31612 * gcc.c-torture/execute/981130-1.c: New test.
31613 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31614
31615 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31616
31617 * g++.old-deja/g++.pt/explicit76.C: New test.
31618
31619 * g++.old-deja/g++.pt/friend38.C: New test.
31620
31621 * g++.old-deja/g++.ns/crash2.C: New test.
31622
31623 * g++.old-deja/g++.pt/defarg8.C: New test.
31624
31625 * g++.old-deja/g++.pt/instantiate6.C: New test.
31626
31627 * g++.old-deja/g++.pt/static6.C: New test.
31628
31629 * g++.old-deja/g++.pt/decl2.C: New test.
31630
31631 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31632
31633 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31634 problem is actually related with name lookup, but so what? :-)
31635
31636 * g++.old-deja/g++.pt/friend37.C: New test.
31637
31638 1998-11-25 Dave Love <d.love@dl.ac.uk>
31639
31640 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31641 element, which fails on some systems.
31642
31643 * g77.f-torture/execute/labug1.f: New test.
31644
31645 1998-11-21 Jeffrey A Law (law@cygnus.com)
31646
31647 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31648 is defined.
31649
31650 1998-11-18 Dave Love <d.love@dl.ac.uk>
31651
31652 * g77.f-torture/compile/981117-1.f: New test.
31653
31654 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31655
31656 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31657 properly discarded.
31658
31659 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31660
31661 * gcc.c-torture/execute/memcheck: New directory of tests for
31662 -fcheck-memory-usage.
31663
31664 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31665
31666 * README: New file, general information about the testsuite and
31667 new description of the various C++ test subdirectories.
31668 * README.g++: Eliminate obsolete information, update and move most
31669 relevant stuff to README.
31670
31671 1998-11-07 Richard Henderson <rth@cygnus.com>
31672
31673 * gcc.c-torture/compile/981107-1.c: New test.
31674
31675 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31676
31677 * execute/memcpy-bi.c: New testcase.
31678
31679 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31680
31681 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31682 base classes.
31683
31684 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31685 template is selected.
31686
31687 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31688 classes, it should be accepted for all types.
31689
31690 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31691
31692 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31693 specializations start with template headers.
31694
31695 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31696
31697 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31698
31699 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31700 non-POD types.
31701
31702 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31703
31704 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31705
31706 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31707
31708 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31709
31710 1998-10-19 Jeffrey A Law (law@cygnus.com)
31711
31712 * 981019-1.c: New test.
31713
31714 1998-10-14 Robert Lipe <robertl@dgii.com>
31715
31716 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31717 find objc headers.
31718
31719 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31720
31721 * compile/981001-4.c: Remove use of GCC extension that triggers a
31722 compiler bug.
31723
31724 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31725
31726 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31727
31728 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31729
31730 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31731 instantiation of template produces incorrect code for delete
31732 expression.
31733
31734 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31735 constructors' name is not unique.
31736 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31737 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31738
31739 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31740 automatic array of const is ill-formed.
31741
31742 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31743 of template parameter?
31744
31745 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31746 const.
31747
31748 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31749 pointer-to-member expression.
31750
31751 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31752 declaration causes ICE.
31753
31754 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31755
31756 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31757 reserved in the global namespace.
31758
31759 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31760 generate needed virtual table.
31761
31762 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31763
31764 1998-10-10 Dariush Eslimi <eslimi@loran.com>
31765
31766 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31767 template-dependent type
31768
31769 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31770
31771 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31772 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31773 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31774
31775 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31776 class should be usable as argument of member function.
31777 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31778 class should be usable as return type of member function.
31779 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31780 class should be usable as type of data member.
31781
31782 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31783
31784 1998-10-09 Jeffrey A Law (law@cygnus.com)
31785
31786 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31787
31788 1998-10-08 Nick Clifton <nickc@cygnus.com>
31789
31790 * gcc.dg/dll-?.c Add thumb to target list.
31791 Fix assembler scan patterns to match current assembler output.
31792
31793 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31794
31795 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31796 matching of template brackets.
31797
31798 * g++.old-deja/g++.other/using4.C: New test. Test using
31799 declarations of methods from base classes.
31800
31801 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31802 within functions should introduce names into the innermost
31803 enclosing namespace.
31804
31805 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31806 of static locals if first initialization throws.
31807
31808 1998-10-07 Jim Wilson <wilson@cygnus.com>
31809
31810 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31811
31812 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
31813
31814 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31815 lose track of the possible targets of tablejump insns.
31816 * special/special.exp: Run it.
31817
31818 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31819
31820 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31821 must be declared before its specializations can be named in friend
31822 declarations.
31823
31824 1998-10-05 Dave Love <d.love@dl.ac.uk>
31825
31826 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31827
31828 * g77.f-torture/execute/io1.f: New test.
31829
31830 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31831
31832 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31833 with pointer to template function, for which no argument deduction
31834 is possible.
31835
31836 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31837 specialization of template function as argument to template
31838 function.
31839
31840 * g++.old-deja/g++.other/access2.C: New test; Inner class
31841 shouldn't have privileged access to Outer's names.
31842
31843 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31844
31845 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31846 friend template declared within template class conflicts with
31847 nested class of the same name.
31848
31849 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31850 is ignored.
31851
31852 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31853 object with direct initializer as function declaration.
31854
31855 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31856 initializers.
31857
31858 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31859 involving const pointer and NULL produces incorrect result.
31860
31861 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31862 type name without `typename' should be rejected with -pedantic.
31863
31864 1998-10-02 Richard Henderson <rth@cygnus.com>
31865
31866 * g++.old-deja/g++.other/addrof1.C: New test.
31867
31868 1998-10-01 Nick Clifton <nickc@cygnus.com>
31869
31870 * gcc.c-torture/compile/981001-1.c: New test.
31871 * gcc.c-torture/execute/981001-1.c: New test.
31872
31873 1998-10-01 Jeffrey A Law (law@cygnus.com)
31874
31875 * gcc.c-torture/compile/981001-2.c: New test.
31876 * gcc.c-torture/compile/981001-3.c: New test.
31877 * gcc.c-torture/compile/981001-4.c: New test.
31878
31879 1998-10-01 Robert Lipe <robertl@dgii.com>
31880
31881 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31882 multilibbed hosts. Idea grafted from g77.exp.
31883
31884 1998-09-30 Dave Love <d.love@dl.ac.uk>
31885
31886 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31887 avoid losing on systems which need -lsocket.
31888
31889 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31890
31891 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31892 * g++.old-deja/g++.other/nested2.C: Ditto.
31893 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31894 failure.
31895
31896 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31897
31898 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31899 preferred over template operator!= for enum bitfields.
31900
31901 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31902
31903 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31904 that happen to have the same base name, but in different scopes,
31905 are incorrectly rejected.
31906
31907 1998-09-16 Richard Henderson <rth@cygnus.com>
31908
31909 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31910 on the native word size instead of an integer literal.
31911
31912 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31913
31914 * g++.old-deja/g++.other/static2.C: Invocation of static data
31915 member of type pointer-to-function denoted as non-static member.
31916
31917 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31918 checks involving function types and aliases.
31919
31920 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31921
31922 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31923 redefined to the same non-trivial type.
31924
31925 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31926 namespace-qualification of template specializations declared in
31927 other namespaces.
31928
31929 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31930 to declare a subset of the specializations of a template function
31931 as friends of specializations of a template class.
31932
31933 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31934 member templates that do not fully specialize the enclosing
31935 template class are rejected.
31936
31937 1998-09-11 Dave Love <d.love@dl.ac.uk>
31938
31939 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31940
31941 1998-09-08 Dave Love <d.love@dl.ac.uk>
31942
31943 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31944 altered from libf2c/libU77 version.
31945
31946 1998-09-06 Dave Love <d.love@dl.ac.uk>
31947
31948 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31949
31950 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31951
31952 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31953 (un)signed char are different types for template specialization
31954 purposes.
31955
31956 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31957
31958 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31959 * objc: ObjC testsuite.
31960
31961 1998-08-31 Catherine Moore <clm@cygnus.com>
31962
31963 * gcc.c-torture/execute/941014-1.x: New file.
31964
31965 1998-08-31 Nick Clifton <nickc@cygnus.com>
31966
31967 * lib/c-torture.exp: Add support for
31968 torture_eval_before_compile and torture_eval_before_execute
31969 variables.
31970
31971 1998-08-30 Jeffrey A Law (law@cygnus.com)
31972
31973 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31974 this test triggers valid.
31975
31976 1998-08-27 Jeffrey A Law (law@cygnus.com)
31977
31978 * gcc.dg/980827-1.c: New test.
31979
31980 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31981
31982 * gcc.c-torture/execute/loop-4b.c: New test.
31983
31984 1998-08-26 Nick Clifton <nickc@cygnus.com>
31985
31986 * lib/c-torture.exp: Add support for
31987 torture_eval_before_compile and torture_eval_before_execute
31988 variables.
31989
31990 1998-08-25 Jeffrey A Law (law@cygnus.com)
31991
31992 * gcc.c-torture/compile/980825-1.c: New test.
31993
31994 1998-08-24 Nick Clifton <nickc@cygnus.com>
31995
31996 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31997 count number tests in opt_t0 not good_t0.
31998
31999 1998-08-24 Jeffrey A Law (law@cygnus.com)
32000
32001 * gcc.c-torture/compile/930326-1.x: Fix typo.
32002
32003 1998-08-23 Mark Mitchell <mark@markmitchell.com>
32004
32005 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
32006 causes an ICE.
32007
32008 1998-08-21 Jeffrey A Law (law@cygnus.com)
32009
32010 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32011 STACK_SIZE is defined.
32012 * gcc.c-torture/unsorted/stuct.c: Similarly.
32013
32014 * gcc.c-torture/compile/980821-1.c: New test.
32015
32016 1998-08-21 Jeffrey A Law (law@cygnus.com)
32017
32018 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32019
32020 1998-08-19 Mark Mitchell <mark@markmitchell.com>
32021
32022 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32023 code.
32024
32025 1998-08-09 Mark Mitchell <mark@markmitchell.com>
32026
32027 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32028 error'.
32029
32030 1998-08-18 Jeffrey A Law (law@cygnus.com)
32031
32032 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32033
32034 1998-08-16 Jeffrey A Law (law@cygnus.com)
32035
32036 * gcc.c-torture/compile/980816-1.c: New test.
32037
32038 * gcc.dg/980816-1.c: New test.
32039
32040 1998-08-13 Jeffrey A Law (law@cygnus.com)
32041
32042 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32043 compiler for ieee tests.
32044
32045 1998-08-01 Dave Love <d.love@dl.ac.uk>
32046
32047 * g77.f-torture/compile/980729-0.f: New test.
32048
32049 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
32050
32051 * gcc.c-torture/special/eeprof-1.c: New test, for
32052 -finstrument-functions.
32053 * gcc.c-torture/special/special.exp: Run it.
32054
32055 1998-07-29 Jeffrey A Law (law@cygnus.com)
32056
32057 * gcc.c-torture/compile/980729-1.c: New test.
32058
32059 1998-07-27 Nick Clifton <nickc@cygnus.com>
32060
32061 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32062 __thumb__ is defined, and test for ARM style doubles if so.
32063
32064 1998-07-26 Dave Love <d.love@dl.ac.uk>
32065
32066 * g77.f-torture/noncompile/980615-0.f: New test.
32067
32068 1998-07-26 H.J. Lu (hjl@gnu.org)
32069
32070 * gcc.dg/980312-1.c: Do link instead of compile.
32071 * gcc.dg/980313-1.c: Likewise.
32072
32073 1998-07-26 Jeffrey A Law (law@cygnus.com)
32074
32075 * gcc.c-torture/compile/980726-1.c: New test.
32076
32077 1998-07-25 Dave Love <d.love@dl.ac.uk>
32078
32079 * g77.f-torture/execute/io0.f: New test.
32080
32081 1998-07-24 Nick Clifton <nickc@cygnus.com>
32082
32083 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32084 an int.
32085
32086 1998-06-18 Michael Meissner <meissner@cygnus.com>
32087
32088 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32089 m32r bugs.
32090
32091 1998-07-17 Nick Clifton <nickc@cygnus.com>
32092
32093 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32094 c-decl.c:grokdeclarator can handle mode attributes.
32095
32096 1998-07-16 Jeffrey A Law (law@cygnus.com)
32097
32098 * gcc.c-torture/execute/980716-1.c: New test.
32099
32100 1998-07-13 Jeffrey A Law (law@cygnus.com)
32101
32102 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32103 the mn10200.
32104 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32105 the mn10200.
32106 * gcc.c-torture/execute/va-arg-3.x: Similarly.
32107 * gcc.c-torture/compile/930326-1.x: Similarly.
32108
32109 1998-07-13 Dave Love <d.love@dl.ac.uk>
32110
32111 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32112 New test from Craig.
32113
32114 1998-07-12 Dave Love <d.love@dl.ac.uk>
32115
32116 * g77.f-torture/noncompile/980616-0.f: New test.
32117
32118 * g77.f-torture/execute/970816-3.f: New test from Craig.
32119
32120 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32121
32122 * g++.other/singleton.C: Return error value instead of taking
32123 SIGSEGV.
32124
32125 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
32126
32127 * g++.other/singleton.C: New test. Warning is under dispute.
32128 Runtime crash is not.
32129
32130 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32131
32132 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32133 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
32134 using6.C, using7.C}: New namespace tests.
32135
32136 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32137
32138 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32139 specialization with typedef'ed names used as array indexes.
32140
32141 1998-07-09 Jeffrey A Law (law@cygnus.com)
32142
32143 * gcc.c-torture/execute/980709-1.c: New test.
32144
32145 * gcc.dg/980709-1.c: New test.
32146
32147 1998-07-07 Richard Henderson <rth@cygnus.com>
32148
32149 * gcc.c-torture/execute/bcp-1.c: New test.
32150
32151 1998-07-07 Jeffrey A Law (law@cygnus.com)
32152
32153 * gcc.c-torture/execute/980707-1.c: New test.
32154
32155 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32156
32157 * gcc.c-torture/compile/980706-1.c: New test.
32158
32159 1998-07-01 Dave Love <d.love@dl.ac.uk>
32160
32161 * g77.f-torture/execute/980701-0.f,
32162 g77.f-torture/execute/980701-1.f: New test from Craig.
32163
32164 1998-07-01 Jeffrey A Law (law@cygnus.com)
32165
32166 * gcc.c-torture/compile/980701-1.c: New test.
32167
32168 * gcc.c-torture/execute/980701-1.c: New test.
32169
32170 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32171 rlsruhe.de>
32172
32173 * g++.old-deja/g++.robertl/eb132.C: New test.
32174 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32175
32176 1998-06-29 Dave Love <d.love@dl.ac.uk>
32177
32178 * g77.f-torture/execute/980628-7.f,
32179 g77.f-torture/execute/980628-8.f,
32180 g77.f-torture/execute/980628-9.f,
32181 g77.f-torture/execute/980628-10.f: New tests from Craig.
32182
32183 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32184
32185 1998-06-28 Jeffrey A Law (law@cygnus.com)
32186
32187 * g77.f-torture/execute/980628-4.f: New test from Craig.
32188 * g77.f-torture/execute/980628-5.f: Likewise.
32189 * g77.f-torture/execute/980628-2.f: Likewise.
32190 * g77.f-torture/execute/980628-0.f: Likewise.
32191 * g77.f-torture/execute/980628-1.f: Likewise.
32192 * g77.f-torture/execute/980628-3.f: Likewise.
32193 * g77.f-torture/execute/980628-6.f: Likewise.
32194
32195 1998-06-28 Jeffrey A Law (law@cygnus.com)
32196
32197 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32198 directory when nothing has been installed yet.
32199
32200 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32201
32202 * gcc.c-torture/special/special.exp: Handle newer versions of
32203 dejagnu.
32204
32205 1998-06-26 Jeffrey A Law (law@cygnus.com)
32206
32207 * gcc.dg/980626-1.c: New test.
32208
32209 1998-06-19 Bruno Haible <haible@ilog.fr>
32210
32211 * gcc.misc-tests/m-un-2.c: New test.
32212 * g++.old-deja/g++.other/warn01.c: Likewise.
32213
32214 1998-06-19 Robert Lipe <robertl@dgii.com>
32215
32216 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32217 compatibility with assmblers with a different comment character.
32218 Eliminate use of GAS-specific extensions.
32219
32220 1998-06-19 Jeffrey A Law (law@cygnus.com)
32221
32222 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32223
32224 1998-06-19 Robert Lipe <robertl@dgii.com>
32225
32226 *lib/g77.exp: Replace search for libf2c.a with search for newly
32227 renamed libg2c.a
32228
32229 1998-06-17 Jeffrey A Law (law@cygnus.com)
32230
32231 * gcc.c-torture/execute/980617-1.c: New test.
32232
32233 1998-06-12 Jeffrey A Law (law@cygnus.com)
32234
32235 * gcc.c-torture/execute/980612-1.c: New test.
32236
32237 1998-06-08 Jeffrey A Law (law@cygnus.com)
32238
32239 * gcc.dg/980523-1.c: Only test on ppc-linux.
32240 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32241
32242 * gcc.c-torture/execute/980608-1.c: New test.
32243
32244 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32245
32246 * gcc.c-torture/execute/980605-1.c: New test.
32247
32248 1998-06-04 Jeffrey A Law (law@cygnus.com)
32249
32250 * gcc.c-torture/execute/980604-1.c: New test.
32251
32252 1998-06-02 Jeffrey A Law (law@cygnus.com)
32253
32254 * gcc.c-torture/execute/980602-1.c: New test.
32255 * gcc.c-torture/execute/980602-2.c: Likewise.
32256
32257 1998-06-02 Dave Love <d.love@dl.ac.uk>
32258
32259 * 970125-0.f: Fix per JCB. Add commentary.
32260
32261 1998-05-31 Michael Meissner <meissner@cygnus.com>
32262
32263 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32264 IEEE -0 support.
32265
32266 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32267
32268 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32269 earlier.
32270
32271 1998-05-28 Catherine Moore <clm@cygnus.com>
32272
32273 * gcc.c-torture/execute/980526-3.c: New test.
32274
32275 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32276
32277 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32278 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32279 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32280 m88k-motorola-sysv3 to XFAIL.
32281
32282 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32283
32284 * gcc.dg/980526-1.c: New test.
32285 * gcc.c-torture/execute/980526-2.c: New test.
32286
32287 1998-05-26 Jeffrey A Law (law@cygnus.com)
32288
32289 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32290
32291 * gcc.c-torture/execute/980526-1.c: New test.
32292
32293 1998-05-26 Dave Love <d.love@dl.ac.uk>
32294
32295 * g77.f-torture/execute/alpha2.f: Add runtime test.
32296
32297 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32298
32299 * g++.old-deja/old-deja.exp: Strip leading directories.
32300
32301 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32302 error for the line. Don't run multiple tests for the same line.
32303
32304 1998-05-23 Jeffrey A Law (law@cygnus.com)
32305
32306 * gcc.dg/980523-1.c: New test.
32307
32308 1998-05-23 Dave Love <d.love@dl.ac.uk>
32309
32310 * g77.f-torture/compile/970915-0.f: New test.
32311
32312 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32313
32314 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32315
32316 1998-05-21 Jeffrey A Law (law@cygnus.com)
32317
32318 * gcc.dg/980520-1.c: New test.
32319
32320 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32321
32322 * gcc.dg/980502-1.c: Fix return type.
32323
32324 1998-05-20 Jeffrey A Law (law@cygnus.com)
32325
32326 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32327 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32328 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32329 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32330 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32331
32332 1998-05-20 Dave Love <d.love@dl.ac.uk>
32333
32334 * g77.f-torture/execute/980520-1.f: New test.
32335
32336 1998-05-15 Dave Love <d.love@dl.ac.uk>
32337
32338 * lib/mike-g77.exp: New file.
32339
32340 * g77.f-torture/noncompile/noncompile.exp,
32341 g77.f-torture/noncompile/check0.f: New files.
32342
32343 1998-05-14 Dave Love <d.love@dl.ac.uk>
32344
32345 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32346 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32347 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32348 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32349 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32350 abort where appropriate.
32351
32352 1998-05-05 Michael Meissner <meissner@cygnus.com>
32353
32354 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32355 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32356
32357 1998-04-29 Dave Love <d.love@dl.ac.uk>
32358
32359 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32360
32361 1998-04-27 Dave Love <d.love@dl.ac.uk>
32362
32363 * g77.f-torture/compile/980427-0.f: New test.
32364
32365 1998-04-24 Dave Love <d.love@dl.ac.uk>
32366
32367 * g77.f-torture/compile/980424-0.f: New test.
32368
32369 1998-04-19 Dave Love <d.love@dl.ac.uk>
32370
32371 * g77.f-torture/compile/980419-2.f (main): New test.
32372 * g77.f-torture/compile/970125-0.f: New test.
32373 * g77.f-torture/compile/980419-1.f: New test.
32374
32375 1998-04-08 Jim Wilson <wilson@cygnus.com>
32376
32377 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32378 of loop-4.c.
32379
32380 1998-04-07 Jim Wilson <wilson@cygnus.com>
32381
32382 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32383
32384 1998-04-03 Jim Wilson <wilson@cygnus.com>
32385
32386 * gcc.c-torture/compile/980329-1.c: New test.
32387
32388 1998-03-18 Jim Wilson <wilson@cygnus.com>
32389
32390 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32391 * gcc.dg/980312-1.c: Fix typo in -march command.
32392
32393 1998-03-16 H.J. Lu (hjl@gnu.org)
32394
32395 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32396
32397 1998-03-11 Robert Lipe <robertl@dgii.com>
32398
32399 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32400 Dave Love agree the Fortran source is bogus.
32401
32402 1998-03-11 Robert Lipe <robertl@dgii.com>
32403
32404 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32405 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32406 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32407 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32408 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32409
32410 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32411
32412 * g++.old-deja/g++.other/friend1.C: New test.
32413
32414 1998-02-18 Dave Love <d.love@dl.ac.uk>
32415
32416 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32417 possibly uninitialized) variables and declare dnrm2.
32418
32419 1998-02-23 Robert Lipe <robertl@dgii.com>
32420
32421 From Bruno Haible <haible@ilog.fr>:
32422 * gcc.c-torture/execute/980223.c: New test.
32423
32424 1998-02-13 Jeffrey A Law (law@cygnus.com)
32425
32426 * gcc.dg/ifelse-1.c: New test.
32427
32428 1998-02-09 H.J. Lu (hjl@gnu.org)
32429
32430 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32431
32432 * lib/old-dejagnu.exp (old-dejagnu): Added the
32433 "execution test - XFAIL *-*-*" handling in the spirit of
32434 "excess errors test -". Changed the "execution test fails"
32435 handling to be like "excess errors test fails".
32436 * Update various tests accordingly.
32437
32438 1998-02-06 Jim Wilson <wilson@cygnus.com>
32439
32440 * gcc.c-torture/execute/980205.c: New test.
32441
32442 1998-01-18 Jeffrey A Law (law@cygnus.com)
32443
32444 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32445 * lib/f-torture.exp: Similarly.
32446 * gcc.c-torture: Rename all .cexp files to .x files.
32447
32448 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32449
32450 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32451 (940510-1.c): Removed duplicate.
32452 (971104-1.c): New test.
32453
32454 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32455
32456 * lib/f-torture.exp: Improve error and loop detection.
32457
32458 1997-11-19 Michael Meissner <meissner@cygnus.com>
32459
32460 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32461 use that to size the filler array.
32462
32463 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32464
32465 * lib/c-torture.exp(c-torture-execute): Fix typo.
32466
32467 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32468 testcase as the executable name. Keep the executable around if
32469 the test fails.
32470
32471 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32472
32473 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32474 changes. Only test one -g option, and move it to the end of the
32475 list of options to test.
32476
32477 1997-09-19 Michael Meissner <meissner@cygnus.com>
32478
32479 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32480 variable GCC_TORTURE_OPTIONS to supply default switches separated
32481 by colons. If no environment variable, run tests with -O0 -g, -O1
32482 -g, and -O2 -g as well.
32483
32484 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32485
32486 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32487 explanatory comments. Fix indentation.
32488
32489 1997-09-15 Jeffrey A Law (law@cygnus.com)
32490
32491 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32492
32493 1997-09-11 Jeffrey A Law (law@cygnus.com)
32494
32495 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32496 * g++.old-deja/g++.mike/p7325.C: Likewise.
32497 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32498
32499 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32500
32501 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32502 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32503 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32504 * g++.old-deja/g++.law/operators4.C: Likewise.
32505
32506 1997-09-11 Joe Buck (jbuck@synopsys.com)
32507
32508 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32509 * g++.old-deja/g++.mike/p784.C: Ditto.
32510 * g++.old-deja/g++.mike/p785.C: Ditto.
32511
32512 1997-09-05 Jeffrey A Law (law@cygnus.com)
32513
32514 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32515
32516 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32517
32518 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32519 target feature; pass this to c-torture-execute as needed.
32520
32521 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32522
32523 * lib/c-torture.exp(c-torture-execute): If the previous and the
32524 current executables being tested are identical, we don't need to
32525 run the executable again. Try to make the executable names
32526 unique. Add an optional argument for passing additional compiler
32527 flags.
32528
32529 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32530
32531 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32532
32533 1997-08-29 Jeffrey A Law (law@cygnus.com)
32534
32535 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32536
32537 1997-07-31 Jeffrey A Law (law@cygnus.com)
32538
32539 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32540 32bit or larger longs.
32541
32542 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32543 have either a 32bit long or 32bit int.
32544
32545 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32546
32547 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32548 Make double precision tests dependent on sizeof (double).
32549
32550 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32551
32552 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32553 too.
32554
32555 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32556
32557 * gcc.c-torture/compile/961203-1.cexp: New script.
32558
32559 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32560
32561 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32562 up the includes ourselves.
32563
32564 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32565
32566 * lib/plumhall.exp: Remove random include, and add a few
32567 verbose messages for debugging.
32568
32569 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32570
32571 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32572 of trying to do it ourselves.
32573
32574 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32575
32576 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32577
32578 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32579
32580 * gcc.prms/5403.c: Made regexp a bit less strict.
32581
32582 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32583
32584 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32585 is returned from remote_load instead.
32586 * lib/plumhall.exp: Ditto.
32587 * lib/mike-g++.exp: Ditto.
32588 * lib/old-dejagnu.exp: Ditto.
32589 * lib/c-torture.exp: Ditto.
32590
32591 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32592
32593 * lib/g++.exp: Use build_wrapper procedure.
32594 * lib/gcc.exp: Ditto.
32595
32596 1997-05-20 Jeffrey A Law (law@cygnus.com)
32597
32598 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32599 an old-style decl for malloc. Fixes tests to work when
32600 sizeof (int) != sizeof (size_t).
32601
32602 1997-05-15 Mike Meissner <meissner@cygnus.com>
32603
32604 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32605
32606 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32607 use stdargs.h interface.
32608
32609 1997-05-15 Mike Meissner <meissner@cygnus.com>
32610
32611 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32612 NO_VARARGS when compiling.
32613
32614 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32615
32616 * lib/plumhall.exp(ph_includes): New procedure.
32617 (ph_make): Use it.
32618 (ph_compiler): Ditto.
32619
32620 * lib/g++.exp: Rename test-glue.c to testglue.c.
32621 * lib/gcc.exp: Ditto.
32622
32623 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32624
32625 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32626 to completion when it's called.
32627
32628 1997-03-21 Michael Meissner <meissner@cygnus.com>
32629
32630 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32631 is defined, don't do test.
32632
32633 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32634
32635 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32636 for object files.
32637 (ph_summary): Mark skipped testcases as untested, not unresolved.
32638
32639 * lib/plumhall.exp (ph_make): If unresolved because of bad
32640 errorCode, record errorCode in log file.
32641 (*): Replace send_log/verbose with verbose -log.
32642
32643 1997-03-19 Michael Meissner <meissner@cygnus.com>
32644
32645 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32646 double conversion if double isn't at least 8 bytes.
32647
32648 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32649 int to work with targets where int is 16 bits.
32650
32651 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32652 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32653 precision for the test to complete.
32654
32655 1997-03-14 Michael Meissner <meissner@cygnus.com>
32656
32657 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32658 if d10v is not compiled with the -mdouble64 flag.
32659 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32660
32661 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32662 d10v is not compiled with the -mint32 flag.
32663
32664 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32665
32666 * lib/plumhall.exp: Use incr_count.
32667
32668 1997-03-12 Jeffrey A Law (law@cygnus.com)
32669
32670 * gcc.c-torture: Update to c-torture-1.45.
32671
32672 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32673
32674 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32675 the name of the expect testcase file).
32676
32677 * lib/g++.exp(g++_init): Ditto.
32678
32679 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32680
32681 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32682 the host.
32683
32684 * lib/gcc.exp(gcc_exit): New procedure.
32685
32686 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32687
32688 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32689 specs where appropriate.
32690
32691 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32692 because of new "candidates are" messages, and removed a few
32693
32694 * Converted all non-old-style g++ testcases to old-style, and
32695 moved into g++.old-deja.
32696
32697 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32698
32699 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32700 options.
32701
32702 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32703 succeeded.
32704
32705 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32706
32707 1997-02-13 Michael Meissner <meissner@cygnus.com>
32708
32709 * lib/gcc.exp (gcc_target_compile): Add support for defining
32710 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32711 the machine doesn't have those features.
32712
32713 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32714
32715 * g++.law/operators4.exp: Don't use LIBS.
32716
32717 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32718
32719 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32720
32721 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32722 * lib/g++.exp: Set it here instead. Also, allow use of the
32723 --tool_exec and --tool_opt options. Change CXX to
32724 GXX_UNDER_TEST.
32725
32726 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32727
32728 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32729
32730 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32731
32732 * lib/old-dejagnu.exp: Use prune_warnings instead of
32733 prune_system_crud.
32734 * lib/mike-g++.exp: Ditto.
32735 * lib/gcc.exp: Ditto.
32736 * lib/g++.exp: Ditto.
32737
32738 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32739
32740 1997-02-07 Jeffrey A Law (law@cygnus.com)
32741
32742 * 941014-2.c: Include stdlib.h
32743 * 960327-1.c: Include stdio.h
32744 * dbra.c, index-1.c: Don't assume ints are 32bits.
32745
32746 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
32747
32748 * lib/gcc.exp: Add gcc,stack_size target feature.
32749
32750 * lib/g++.exp(g++_target_compile): Add the include and link
32751 paths here, not in two other places. And, it's $options, not
32752 options.
32753
32754 * lib/mike-g++.exp(postbase): Remove the code that determines
32755 the correct include and link paths.
32756 * g++.old-deja/old-deja.exp: Ditto.
32757
32758 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
32759
32760 * lib/g++.exp(g++_init): target_compile no longer returns the
32761 filename of the result.
32762
32763 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
32764
32765 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32766 call to glob.
32767
32768 * gcc.c-torture/special/special.exp: Change call to
32769 gcc_target_compile to include the object file.
32770
32771 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
32772
32773 * gcc.c-torture/special/special.exp: Correct misspelling in last
32774 change.
32775
32776 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
32777
32778 * lib/plumhall.exp(ph_summary): Log the entire output of the
32779 executable. Return -1 if there were any failures, 0 otherwise.
32780 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32781 (ph_make): Clean up objects and executables that were built
32782 if the tests succeeded.
32783
32784 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
32785
32786 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32787 libraries and includes in the build tree as appropriate.
32788
32789 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32790
32791 * lib/c-torture.exp: Instead of looking for the global variable
32792 NO_LONG_LONG, check to see if that's a feature of the target.
32793
32794 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32795
32796 * config/default.exp: Minimize. Delete the remainer of the files in
32797 config; this functionality is now in devo/dejagnu/config.
32798
32799 g++.*/*: Pass any additional flags used to compile to postbase;
32800 delete CXXFLAGS.
32801
32802 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32803 is now done by runtest.exp. Use gcc_target_compile instead of
32804 compile.
32805
32806 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32807 Remove references to CFLAGS. Use remote_file instead of
32808 calling rm -f.
32809 (c-torture): Take a list of arguments to use to compile this
32810 testcase.
32811
32812 lib/g++.exp: Simplify. Use target_compile instead of compile.
32813 lib/gcc-dg.exp: Ditto.
32814 lib/gcc.exp: Ditto.
32815 lib/mike-{gcc,g++}.exp: Ditto.
32816 lib/old-dejagnu.exp: Ditto.
32817 lib/plumhall.exp: Ditto.
32818
32819 1997-01-08 Jim Wilson <wilson@cygnus.com>
32820
32821 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32822 (ph_linker): Likewise.
32823
32824 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
32825
32826 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
32827 MAP_ANON / MAP_ANONYMOUS if defined;
32828 else try to map from /dev/zero .
32829
32830 1996-11-12 Jeffrey A Law (law@cygnus.com)
32831
32832 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32833 isn't defined, then define it to MAP_ANONYMOUS.
32834
32835 1996-11-12 Jeffrey A Law (law@cygnus.com)
32836
32837 * gcc.c-torture: Update to c-torture-1.42 release.
32838
32839 1996-11-11 Jeffrey A Law (law@cygnus.com)
32840
32841 * gcc.c-torture: Update to c-torture-1.41 release.
32842
32843 1996-10-27 Jeffrey A Law (law@cygnus.com)
32844
32845 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32846 c-torture release.
32847
32848 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
32849
32850 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32851 and LDFLAGS. Fix second case to append the target_info ldflags
32852 onto LDFLAGS, not CFLAGS.
32853 * lib/g++.exp (g++_init): Add target_info stuff.
32854 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32855 of libgloss and newlib flags for !native.
32856
32857 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32858 (GDB): Fix relative path to go up another dir for finding gdb.
32859
32860 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
32861
32862 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32863 versions in the target_info array, if they don't exist.
32864
32865 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
32866
32867 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32868
32869 1996-07-08 Jim Wilson <wilson@cygnus.com>
32870
32871 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32872 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32873
32874 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
32875
32876 * lib/old-dejagnu.exp: Don't remove the output file before we've
32877 actually tested it. Don't append pwd to the path of the executable
32878 we're testing.
32879
32880 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
32881
32882 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32883
32884 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
32885
32886 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
32887 temporary directory for compiler files, and set it to a default
32888 value of /tmp. Set $output as the name of the output file from
32889 compiling the testcase. Add a -o option to $cflags_var so the
32890 compiler writes the final output file as $output. Set $executable
32891 to $output.
32892
32893 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
32894 directory for compiler files, and set it to /tmp if it doesn't
32895 already have a value. Set $output_file to the name of the output
32896 file from compiling the testcase. Add a -o option to CXXFLAGS so
32897 the compiler writes the final output file as $output. Use $output
32898 as the executable to be tested.
32899
32900 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32901
32902 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32903
32904 1996-06-08 Jeffrey A Law (law@cygnus.com)
32905
32906 * gcc.c-torture/execute/pending-1.c: New test. Still
32907 pending in Tege's queue.
32908
32909 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
32910
32911 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32912 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32913 if there were failures. Call unresolved if there were unresolved
32914 testcases. Call gcc_fail if program did not run to completion.
32915 (ph_make): Pass additional argument name to ph_execute.
32916 (ph_execute): Add new argument. Pass additional arguments to
32917 ph_summary. Call gcc_fail is there is no execution output.
32918
32919 1996-04-24 Jeffrey A Law (law@cygnus.com)
32920
32921 * lib/plumhall.exp (proc_summary): Output relavent summary
32922 lines into the log so specific failures in plumhall can be
32923 investigated.
32924
32925 1996-04-10 Jeffrey A Law (law@cygnus.com)
32926
32927 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32928 (c-torture-execute): Don't try to execute tests which use
32929 "long long" types if $NO_LONG_LONG is nonzero.
32930
32931 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
32932
32933 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32934 not c-torture.
32935
32936 * gcc.ieee: Move from here.
32937 * gcc.c-torture/execute/ieee: To here.
32938
32939 1996-03-26 Jeffrey A Law (law@cygnus.com)
32940
32941 * gcc.c-torture: Update to c-torture-1.41 release.
32942
32943 1996-03-22 Jeffrey A Law (law@cygnus.com)
32944
32945 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32946 not "$output".
32947
32948 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
32949
32950 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32951 -c present.
32952
32953 1996-03-02 Jeffrey A Law (law@cygnus.com)
32954
32955 * config/proelf.exp: Handle connecting to a simulator.
32956
32957 1996-01-31 Jeffrey A Law (law@cygnus.com)
32958
32959 * config/proelf.exp: New file. Enough framework that we can
32960 run c-torture tests on the proelf targets (or any other target
32961 that gdb can connect to for that matter).
32962
32963 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
32964
32965 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32966 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32967
32968 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32969 exec_output exists.
32970
32971 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
32972
32973 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32974 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32975
32976 * config/*.exp: Update FSF address. Change result of ${tool}_load
32977 to pass/fail/unresolved/unsupported/untested. Caller must now
32978 call unresolved/unsupported/untested.
32979 * lib/*.exp: Update FSF address. Update to handle new results of
32980 ${tool}_load.
32981 * lib/chill.exp (verbose): Delete.
32982
32983 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
32984
32985 * lib/gcc.exp (default_gcc_start): Change order of args to
32986 $LDFLAGS $CFLAGS $LIBS.
32987 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32988 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32989 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32990 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32991 * gcc.misc-tests/dg-test.exp: Likewise.
32992 * gcc.misc-tests/msgs.exp: Likewise.
32993 * gcc.prms/prms.exp: Likewise.
32994 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32995 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32996
32997 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32998
32999 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33000
33001 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
33002
33003 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
33004 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
33005
33006 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
33007 necessary.
33008
33009 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
33010
33011 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33012 global for loop; add use of $mathlib.
33013 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33014 settings here; set mathlib for anything but VxWorks.
33015
33016 1996-01-22 Jeffrey A Law (law@cygnus.com)
33017
33018 * gcc.c-torture: Update to c-torture-1.40 release.
33019
33020 1996-01-03 Jeffrey A Law (law@cygnus.com)
33021
33022 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33023 dg.exp.
33024
33025 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
33026
33027 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33028 global.
33029
33030 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
33031
33032 * lib/g++.exp (LIBS): Define if not already.
33033 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33034 (gcc-dg-prune): Call prune_gcc_output.
33035 * lib/gcc.exp (prune_gcc_output): New proc.
33036 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33037 prune_gcc_output.
33038
33039 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
33040
33041 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33042 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33043
33044 1995-11-15 Jeffrey A Law (law@cygnus.com)
33045
33046 * gcc.c-torture: Update to c-torture-1.39 release.
33047
33048 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
33049
33050 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33051 fails, try others as well.
33052
33053 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
33054
33055 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33056 If compilation fails, mark execute tests as `untested'.
33057 If test is marked as unsupported, don't mark compilation and
33058 execute tests as failed.
33059
33060 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
33061
33062 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33063 libstdc++ for whether or not we want to be doing shared
33064 libraries. Delete link_curses since we don't need it anymore.
33065 * lib/mike-g++.exp (postbase): Don't link in libg++.
33066 * g++.old-deja/old-deja.exp: Likewise.
33067
33068 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
33069
33070 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33071
33072 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
33073
33074 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33075 For that, add `-Wl,-a,shared_archive'.
33076 * g++.old-deja/old-deja.exp: Likewise.
33077
33078 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
33079
33080 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33081
33082 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
33083
33084 * lib/mike-g++.exp (postbase): Pay attention to the status of
33085 g++_load.
33086
33087 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
33088
33089 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
33090
33091 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
33092
33093 * lib/gcc.exp (default_gcc_start): No longer need to log program
33094 being executed or its output, execute_anywhere does that now.
33095 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33096 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33097
33098 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
33099
33100 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33101 the same as those in lib/g++.exp.
33102
33103 1995-10-10 Jeff Law (law@hurl.cygnus.com)
33104
33105 * gcc.c-torture: Update to c-torture-1.38 release.
33106 * gcc.ieee: Related changes.
33107
33108 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
33109
33110 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33111 "exec". Minor reformatting changes.
33112
33113 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33114 cross. This means all "exec" calls now work on a remote host as
33115 well.
33116 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33117 cross. Filter out the extra "\r\n" stuff that expect puts in.
33118 (c-torture-execute): Filter out the bogus warnings like
33119 c-torture-compile does. Add support for canadian cross.
33120 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33121 Use execute_anywhere rather than calling exec directly. Now it
33122 works for canadian cross testing.
33123
33124 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
33125
33126 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33127 results into a variable, and check that rather than using file exists.
33128
33129 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
33130
33131 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33132 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33133
33134 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33135
33136 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33137 lib_curses if there's a shared libg++ in the build tree.
33138
33139 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
33140
33141 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33142 if not supported target.
33143
33144 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33145
33146 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33147 link_curses up to always happen, not just for native builds.
33148
33149 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33150
33151 * gcc.c-torture: Update to c-torture-1.36 release.
33152 * gcc.failure: Related changes.
33153
33154 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33155
33156 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33157
33158 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33159
33160 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33161 * lib/mike-g++.exp (postbase): Not in here. Still reference
33162 runshlib, link_curses, and mathlib for link and run.
33163
33164 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33165 pass the runtime shared library options for Solaris, OSF/1, and
33166 Irix5, and link with -lcurses to avoid unresolved references.
33167
33168 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33169
33170 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33171 only run once.
33172
33173 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33174
33175 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33176
33177 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33178
33179 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33180 do not have a framework for the "compat" tests yet.
33181
33182 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33183
33184 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33185 set to null if we're testing vxworks5.1. Use that instead of
33186 `-lm' in the setting of LIBS for link and run.
33187
33188 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33189
33190 * config/rom68k.exp (${tool}_load): Major changes to make it
33191 work. Verified that it does in fact return the stuff in
33192 exec_output properly. Catch any Emul or any TRAP other than 0.
33193
33194 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33195
33196 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33197 LDFLAGS properly for targets that need stuff from libgloss.
33198 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33199 only run once.
33200 (gpp_initialized): New variable.
33201
33202 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33203
33204 * config/rom68k.exp: Load libgloss.exp.
33205 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33206 so we can produce a fully linked binary.
33207 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33208 so we can produce a fully linked binary.
33209
33210 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33211
33212 * lib/plumhall.exp (ph_section): Watch for expected failures.
33213 Add missing `else'.
33214
33215 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33216 run the testcase.
33217 (c-torture): Likewise.
33218
33219 1995-08-28 Doug Evans <dje@cygnus.com>
33220
33221 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33222
33223 * lib/mike-g++.exp (mike_cleanup): New proc.
33224 (prebase): New globals compiler_result, not_compiler_result,
33225 target_regexp.
33226 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33227 allow leading "-" in pattern. Watch for unsupported tests.
33228 If $compiler_result is set, pattern match assembler code,
33229 and ditto for $not_compiler_result.
33230 * lib/mike-gcc.exp: Likewise.
33231
33232 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33233 execution "succeeded".
33234
33235 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33236
33237 * config/win32.exp: New file.
33238 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33239
33240 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33241
33242 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33243 unsupported.
33244 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33245 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33246 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33247
33248 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33249 "... without exceptions was ...". That is now handled by
33250 prune_system_crud.
33251 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33252
33253 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33254
33255 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33256 sieve.c,sort2.c}: New files.
33257 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33258 sieve.exp,sort2.exp}: Drivers for them.
33259
33260 * lib/mike-gcc.exp (program_output): New user settable variable.
33261 (postbase): Call prune_system_crud. Also prune extraneous compiler
33262 messages.
33263 * lib/mike-g++.exp (program_output): New user settable variable.
33264
33265 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33266
33267 * config/sh.exp: Deleted (use sim.exp instead).
33268
33269 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33270
33271 * config/vx.exp: Declare CHECKTASK as global.
33272 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33273 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33274 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33275
33276 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33277
33278 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33279 target. Like vx.exp, only includes `vx29k.exp' instead of
33280 `vxworks.exp'.
33281
33282 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33283
33284 * config/sim.exp: Increase time limit from 120 seconds to 240.
33285
33286 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33287
33288 * gcc.c-torture/execute/950628-1.c: New test.
33289
33290 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33291
33292 * gcc.c-torture: Update with changes/additions from
33293 c-torture-1.34.
33294
33295 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33296
33297 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33298
33299 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33300
33301 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33302
33303 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33304
33305 * gcc.c-torture/compile/950512-1.c: New test.
33306 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33307 * gcc.dg/struct-ret-1.c: Likewise.
33308
33309 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33310
33311 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33312 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33313
33314 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33315
33316 * gcc.c-torture/special/920411-1.c: Deleted.
33317 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33318
33319 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33320
33321 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33322 cpu limit.
33323
33324 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33325
33326 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33327
33328 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33329
33330 From kenner;
33331 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33332 is the proper length.
33333 * va-arg-3.c: Likewise.
33334
33335 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33336
33337 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33338 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33339
33340 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33341 * lib/g++.exp (default_g++_start): Delete old cruft.
33342
33343 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33344
33345 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33346 (2 * (1 << 18)) to (2 * (1 << 17)).
33347
33348 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33349
33350 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33351
33352 * config/rom68k.exp: Renamed from config/idp.exp
33353
33354 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33355
33356 * c-torture/compile/921109-2.c
33357
33358 1995-04-18 Mike Stump <mrs@cygnus.com>
33359
33360 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33361 excess errors.
33362
33363 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33364
33365 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33366 output.
33367 * lib/g++.exp (default_g++_start): Likewise.
33368
33369 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33370
33371 * gcc.c-torture/compile/950329-1.c: New test.
33372
33373 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33374
33375 * config/bug.exp (${tool}_load): Updated to use new remote_open
33376 and remote_close procs.
33377 * config/idp.exp: New file.
33378
33379 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33380
33381 * gcc.c-torture/execute/950322-1.c: New test.
33382
33383 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33384
33385 * config/vx.exp (${tool}_load): Clean up testing of return code from
33386 vxworks_ld and vxworks_spawn.
33387
33388 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33389
33390 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33391
33392 1995-03-13 Mike Stump <mrs@cygnus.com>
33393
33394 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33395 can mark excess errors on a machine by machine basis. Note, the
33396 default is to not expect any excess errors, even when excess
33397 errors test - is given, so you will want to put an XFAIL ... on
33398 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33399 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33400 those 4 machines, but no others.
33401
33402 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33403
33404 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33405 * lib/c-torture.exp: to here.
33406
33407 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33408
33409 * gcc.c-torture/execute/950221-1.c: New test.
33410 * gcc.c-torture/execute/struct-ret-1.c: New test.
33411 * gcc.c-torture/compile/950221-1.c: New test.
33412
33413 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33414
33415 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33416
33417 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33418 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33419
33420 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33421
33422 * g++.gb: New directory of tests, derived from my signature and
33423 class scoping tests.
33424
33425 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33426 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33427 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33428 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33429 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33430 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33431 * g++.gb/sig25.C: Likewise.
33432
33433 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33434 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33435 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33436 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33437 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33438 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33439 * g++.gb/sig25.exp: Likewise.
33440
33441 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33442 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33443 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33444 * g++.gb/scope13.C: Likewise, this test still fails.
33445
33446 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33447 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33448 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33449 * g++.gb/scope13.exp: Ditto.
33450
33451 * g++.gb/README: New file, explains what these tests are about.
33452
33453 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33454
33455 * lib/dg.exp (dg-do): Support `preprocess'.
33456 (dg-test): Likewise.
33457
33458 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33459
33460 * config/udi.exp: change "continue -expect" to "exp_continue".
33461
33462 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33463
33464 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33465 Delete redundant tests.
33466
33467 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33468 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33469 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33470 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33471 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33472 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33473 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33474 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33475
33476 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33477 storing label pointers.
33478 * gcc.c-torture/execute/921019-1.c: Likewise.
33479 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33480 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33481 parameter fp.
33482 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33483 constants.
33484
33485 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33486 Delete obsolete tests.
33487
33488 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33489 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33490 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33491 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33492 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33493 * gcc.c-torture/compile/950124-1.c: New test.
33494
33495 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33496
33497 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33498
33499 * lib/mike-g++.exp: Add -lm to LIBS.
33500
33501 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33502
33503 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33504
33505 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33506
33507 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33508
33509 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33510
33511 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33512
33513 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33514
33515 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33516 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33517 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33518 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33519 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33520 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33521 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33522 * g++.law/{operators31.C, operators32.C,
33523 * g++.law/{operators33.C, operators34.C}: Likewise.
33524 * g++.law/{pic1.C, refs2.C}: Likewise.
33525 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33526 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33527 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33528 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33529
33530 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33531 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33532 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33533 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33534 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33535 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33536 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33537 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33538 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33539 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33540 * g++.law/{operators34.exp}: Likewise.
33541 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33542 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33543 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33544 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33545 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33546
33547 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33548 No longer expected to fail.
33549 * g++.law/missed-error3.C: Tweak for recent bool changes.
33550
33551 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33552
33553 * config/emb-unix: Deleted.
33554 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33555 remote execution. Do final link on remote host if REMOTE_LINK is set.
33556
33557 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33558
33559 * lib/dg.exp (dg-test): Fix typo in last patch.
33560
33561 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33562
33563 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33564 (handles multiple occurrences).
33565
33566 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33567
33568 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33569 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33570 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33571 printed).
33572 * lib/c-torture.exp (c-torture-compile): Likewise.
33573 (c-torture): Prepend full path if missing.
33574 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33575 (gcc_fail): Likewise.
33576 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33577
33578 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33579
33580 * lib/netware.exp: Only attach to NetWare i386 systems.
33581
33582 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33583
33584 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33585 messages. Add test name to "output pattern match" pass/fail message.
33586
33587 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33588
33589 * gcc.dg: New testsuite.
33590 * gcc.dg/dg.exp: New file.
33591
33592 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33593 test-switch.c}: Deleted.
33594
33595 * gcc.misc-tests/msgs.exp: New testcase driver.
33596
33597 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33598
33599 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33600 Watch for illegal return values from ${tool}_load.
33601 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33602 cross targets. Coerce return value >0 to 1.
33603
33604 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33605
33606 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33607
33608 * config/emb-unix.exp: New file.
33609
33610 * config/sim.exp: Error if variable $SIM not defined.
33611 (${tool}_load): Mark test as "untested" if simulator missing.
33612
33613 * config/unix.exp: Load remote.exp to get rcp_download.
33614 * lib/c-torture.exp: Use different option lists for testcases with
33615 and without loops.
33616 * gcc.c-torture/execute/execute.exp: Likewise.
33617
33618 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33619
33620 * config/*.exp: Clarify return code from ${tool}_load.
33621 Call `unresolved' or `untested' instead of `warning' or `perror'
33622 (sometimes you still want to call both though).
33623 Add comment that `shell_id' is local to each file.
33624 * config/udi.exp (timeout): Set to 30.
33625 Don't print warning if connection fails, $connectmode has already
33626 printed an error.
33627 (${tool}_load): Move verbose messages to level 2.
33628 Rework pattern for "Process started" message.
33629 Pass `shell_id' to ${connectmode}_download.
33630 Retry twice upon timeout. Make resetting of target more robust.
33631 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33632 Pass `shell_id' to exit_$connectmode.
33633 Only call exit_$connectmode if connected.
33634 * config/unix.exp (${tool}_load): Check return codes better.
33635 * config/vrtx.exp (${tool}_load): Likewise.
33636 * config/vx.exp (${tool}_load): Likewise.
33637 Delete unneeded global's.
33638 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33639 from ${tool}_load.
33640 (dg-stat): Delete.
33641 (dg-init): Delete recording of pass/fail counts.
33642 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33643 (old-dejagnu-init): Likewise.
33644 (old-dejagnu-stat): Delete contents, empty proc now.
33645 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33646 (c-torture): Delete references to lcnt, lpass, lfail.
33647 Get option list from TORTURE_OPTIONS.
33648 Delete -funroll[-all]-loops if no loops.
33649 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33650 (g++_stat): Delete contents (empty proc now).
33651 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33652 (gcc_finish): Likewise.
33653 (gcc_stat): Deleted.
33654 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33655 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33656 * gcc.c-torture/execute/execute.exp: Likewise.
33657 Split tests into two parts: compile, execute.
33658 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33659 no loops. Update to reflect clarified return codes from ${tool}_load.
33660
33661 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33662
33663 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33664 to grep for.
33665 (old-dejagnu): Likewise (where necessary).
33666
33667 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33668
33669 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33670
33671 * lib/dg.exp (dg-process-target): Fix processing of selector.
33672 Add comment regarding use of `error'.
33673
33674 * lib/gcc.exp (prune_system_crud): Define if missing.
33675 * lib/g++.exp (prune_system_crud): Likewise.
33676
33677 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33678 Call prune_system_crud.
33679 * lib/dg.exp (dg-runtest): New proc.
33680 Use perror instead of send_user for tcl errors in testcase.
33681 Don't return any value, it's never used.
33682 Don't clobber previous definition of `unknown'.
33683 Print tcl errors in `dg-final'.
33684
33685 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33686
33687 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33688 (dg-test): Don't print errorInfo, it contains stack backtrace.
33689
33690 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33691
33692 * lib/g++.exp (runtest_file_p): Define if missing.
33693
33694 1994-09-24 Doug Evans (dje@cygnus.com)
33695
33696 * lib/mike-g++.exp: Comment out loading of g++.exp.
33697 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33698 (default_g++_version): Always print something.
33699 (default_g++_start): Comment out call to `which'.
33700 (g++_start, g++_load): Deleted (must be defined in config file).
33701 * lib/gcc.exp: Test for existence of $CC at start.
33702 Delete check for tmpdir (done in gcc_init).
33703 (default_gcc_version): Always print something.
33704 (default_gcc_start): Comment out call to `which'.
33705 * config/*.exp: Major cleanup - make cross targets work at least a
33706 little better for g++ (by not being "--tool gcc" specific).
33707 Rename gcc_xxx to ${tool}_xxx.
33708 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33709 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33710
33711 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33712
33713 * lib/c-torture.exp (c-torture-compile): Rework compiler
33714 message processing.
33715
33716 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33717 c-torture.
33718
33719 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33720
33721 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33722
33723 * lib/dg.exp (dg-process-target): Support { target native }.
33724
33725 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33726
33727 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33728 looked for "... program xxx got fatal signal".
33729 Correct regsub munging of `comp_output'.
33730 Ignore compiler messages "path prefix not used" and "linker input
33731 file unused".
33732
33733 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33734
33735 * lib/gcc.exp (runtest_file_p): Define if missing.
33736 * gcc.prms/template.c: Example to work from.
33737
33738 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
33739
33740 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33741 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33742
33743 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33744 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33745 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33746 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33747
33748 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33749 (dg-process-target): No longer a varargs proc.
33750 Return S/N for target, P/F for xfail. All callers changed.
33751 (user option procs): More argument checking.
33752 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33753 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33754 (dg-test): Skip test if not running on selected target in `dg-do'.
33755 Update handling of `dg-do-what', `dg-output-text'.
33756 Separate execution pass/fail from output pattern match pass/fail.
33757 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33758
33759 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
33760
33761 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33762 target for 920510-1.c.
33763
33764 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
33765
33766 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33767 Clean up comment regarding use of passcnt, etc.
33768 (gcc_stat): Don't update `testcnt' here.
33769 (gcc_finish): Do it here.
33770 Might as well reset `but_id' here too.
33771 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33772 to determine if the file should be tested.
33773 * gcc.c-torture/compile/compile.exp: Likewise.
33774 * gcc.c-torture/execute/execute.exp: Likewise.
33775 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33776 * gcc.misc-tests/dg-test.exp: Likewise.
33777 * gcc.prms/prms.exp: Likewise.
33778 * gcc.wendy/wendy.exp: Likewise.
33779 * g++.old-deja.exp: Likewise.
33780 Move "Testing file" message to verbose level 1.
33781
33782 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
33783
33784 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33785
33786 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
33787
33788 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33789 (default_gcc_start): Accept optional second list element
33790 of compiler flags. Print compiler output at verbosity level 2.
33791 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33792 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33793 Save current values of framework globals passcnt, failcnt, xpasscnt,
33794 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33795 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33796 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33797 xfailcnt to compute stats. Update framework global `testcnt' from
33798 pass/fail counts.
33799 (gcc_finish): New proc. Clean up test environment.
33800 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33801 (gcc_epass, gcc_efail): Delete.
33802 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33803 argument of line number.
33804 (dg-init): If the tool has an init routine, call it.
33805 (dg-test): Remove args `cflags_var' and `libs_var'.
33806 Pass all compiler options to ${tool}_start.
33807 Handle missing line number.
33808 (dg-finish): New function.
33809 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33810 particular files. Call gcc_finish at end. Move "skipping test"
33811 message to verbosity level 3.
33812 * gcc.c-torture/compile/compile.exp: Likewise.
33813 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33814 * gcc.c-torture/execute/execute.exp: Likewise.
33815 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33816 Print testcase being tried at verbosity level 1.
33817 * gcc.c-torture/special/special.exp: Unset xfail.
33818 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33819 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33820 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33821 * gcc.failure/failure.exp: Likewise.
33822 * gcc.ieee/ieee.exp: Likewise.
33823 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33824 Update call to dg-test. Call dg-finish at end.
33825 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33826 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33827 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33828 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33829 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33830 * gcc.wendy/wendy.exp: Add copyright.
33831 Delete setting of tmpdir (done by gcc_init).
33832 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33833 Pass compiler flags to gcc_start. Call gcc_finish at end.
33834 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33835 gcc_[ce]pass/fail.
33836
33837 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
33838
33839 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33840 confusion.
33841 (g++_load): Likewise.
33842
33843 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33844 Rename argument to `prog' to remove the confusion.
33845 Varargs fns behave differently too!
33846 (g++_load): Likewise.
33847
33848 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33849
33850 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33851 what it is. Delete (always) printing of status value for !native.
33852 Simplify verbose code, and include status and exec_output.
33853 (g++_load): Use gcc_load.
33854
33855 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
33856
33857 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33858 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33859 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33860 940714-3.c as these testcases don't exist anymore. Make
33861 va-arg-1.c expected to pass.
33862
33863 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
33864
33865 * gcc.misc-tests/misc.exp: Only run specific testcases.
33866 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33867 * gcc.misc-tests/dg-[1-9].c: New files.
33868
33869 * lib/dg.exp: New testsuite driver.
33870 * gcc.prms/prms.exp: Use it.
33871
33872 * README.gcc: New file.
33873
33874 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33875 Document and reset `lxpass' and `lxfail'.
33876 Simplify "initialized" message.
33877 (gcc_stat): Clean up comments a little.
33878
33879 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
33880
33881 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33882
33883 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
33884
33885 * lib/old-dejagnu.exp (process-option): New proc.
33886 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33887 (old-dejagnu): Simplify.
33888 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33889
33890 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
33891
33892 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33893 exists and is not an empty string.
33894
33895 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33896 $xfail rather than calling setup_xfail. Clear $xfail when test is
33897 finished.
33898 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33899 automatically.
33900
33901 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33902 longer expected to fail.
33903
33904 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
33905 "f" function call.
33906
33907 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33908
33909 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33910 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33911 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33912 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33913 c-torture-1.29.
33914
33915 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33916 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33917
33918 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33919
33920 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33921 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33922
33923 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33924 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33925 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33926
33927 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
33928
33929 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33930 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33931 940714-1.c, 940714-2.c, 940714-3.c},
33932 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33933 gcc.misc-tests/{mg.c,mg.exp}:
33934 New tests.
33935 * gcc.noncompile/noncompile.exp: Change accordingly.
33936
33937 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
33938
33939 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33940 Undo previous clobberage.
33941
33942 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
33943
33944 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33945 * gcc.special/{930510-1.c, special.exp}:
33946 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33947 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33948 struct-varargs-1.c}: New tests from c-torture-1.26.
33949
33950 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
33951
33952 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33953 argument to switch.
33954
33955 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
33956
33957 * Revert the previous changes. Please see Rob's directory
33958 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33959 fixes.
33960
33961 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
33962
33963 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
33964 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33965 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33966 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33967 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33968 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
33969 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33970 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
33971 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33972 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
33973 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33974 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33975 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
33976 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
33977 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
33978 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33979 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33980 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
33981 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
33982 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33983 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33984 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
33985 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
33986 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33987 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33988 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33989 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
33990
33991 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
33992
33993 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
33994 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
33995 with perror calls.
33996
33997 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
33998
33999 * config/unix.exp (g++_load): Fix syntax.
34000
34001 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
34002
34003 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
34004 * gcc.noncompile/921017-1.c: Deleted obsolete test.
34005 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
34006 Don't expect va-arg-1.c to fail. Correct expected output for
34007 920928-1.c.
34008 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
34009 * gcc.wendy/hbm4.c: Correct typo.
34010 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34011
34012 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
34013
34014 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34015 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34016 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34017 * lib/c-torture.exp (c-torture-compile): Ditto.
34018
34019 Reduce volume of output (remove all the -I's and such).
34020 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34021 Call gcc_cpass, gcc_cfail.
34022 (c-torture): Pass testing option to c-torture-compile.
34023
34024 1994-03-21 Doug Evans (dje@cygnus.com)
34025
34026 Bring patches over from progressive.
34027 * config/default.exp: Exit remote shell cleanly.
34028 (g++_exit, g++_start): Add default versions.
34029 * config/sim.exp (gcc_load): Use perror, not error.
34030
34031 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
34032
34033 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34034 set in site.exp.
34035
34036 1994-03-14 Doug Evans (dje@cygnus.com)
34037
34038 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34039 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34040 (wendy_try): New proc to run testcase.
34041 (main loop): Call 'em.
34042 * gcc.wendy/*.c: Clean up pass to correct expected output.
34043
34044 * lib/gcc.exp: Minor cleanup work.
34045 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34046
34047 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
34048
34049 * config/sim.exp (gcc_load): Document return codes better.
34050 Don't pass -v to simulator.
34051
34052 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
34053
34054 * gcc.special/920717-x.c: Fix typo.
34055 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34056 get at sources.
34057
34058 * lib/mike-gcc.exp: Fix typo.
34059
34060 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
34061
34062 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34063 binary to use, transform the name.
34064 * config/*.exp: rename everything. Nuke any g++ specific files,
34065 it's now a special case of gcc that requires no special support.
34066 Add a default.exp for unsupported targets.
34067
34068 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
34069
34070 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34071 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34072 version of Tcl.
34073
34074 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
34075
34076 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34077 than a warning.
34078
34079 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
34080
34081 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34082
34083 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
34084
34085 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34086 option_list. Compile every file with only 4/6 option choices
34087 (same as C torture) instead of with 12/18 different option
34088 choices.
34089 * lib/c-torture.exp: Likewise.
34090
34091 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34092 not already set.
34093
34094 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
34095
34096 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34097 can put an XFAIL *-*-* on excess errors.
34098
34099 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34100
34101 * g++.law: Add more tests derived from g++-bugs snapshots.
34102
34103 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34104 equivalent to g++.law/init9.
34105
34106 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34107 compiled it, and the a.out file after we've run it.
34108
34109 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34110
34111 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34112 compiled it, and the a.out file after we've run it.
34113
34114 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34115
34116 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34117
34118 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34119
34120 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34121 version number.
34122
34123 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34124
34125 * g++.law: New directory of g++ tests derived from the g++-bugs
34126 snapshots.
34127
34128 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34129
34130 * gcc.compile: initbug1.c initbug1.exp testcase added
34131
34132 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34133
34134 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34135 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34136 fixes submitted by Jeff Law (law@cs.utah.edu)
34137 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34138 Jeff Law (law@cs.utah.edu)
34139
34140
34141 1993-11-30 Mike Stump (mrs@cygnus.com)
34142
34143 * config/unix-g++.exp: Follow the gcc way of doing things.
34144 * g++.old-deja/old-deja.exp: Minor updates.
34145 * lib/g++.exp: New file, follow the gcc way of doing things.
34146 * lib/old-dejagnu.exp: Minor updates.
34147 * lib/mike-g++.exp: Always unset errorInfo.
34148
34149 1993-11-06 Mike Stump (mrs@cygnus.com)
34150
34151 * lib/gcc.exp: Fix some errors with the below change, CC and
34152 CFLAGS should be global when setting, not local.
34153
34154 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34155
34156 * lib/gcc.exp: Transform tool name.
34157
34158 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34159
34160 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34161
34162 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34163
34164 * lib/gcc.exp: change gcc_done to gcc_stat
34165
34166 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34167
34168 * Upgraded gcc testsuite to c-torture version 1.25
34169
34170 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34171
34172 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34173 * lib/c-torture: added hooks for new reporting code.
34174
34175 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34176
34177 * config/sh-gcc.exp: check if sh-sim exists in the path
34178
34179 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34180
34181 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34182 * gcc.compile/compile.exp: Initial changes for new logic.
34183 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34184 * gcc.failure/failure.exp: Initial changes for new logic.
34185 * gcc.ieee/ieee.exp: Initial changes for new logic.
34186 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34187 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34188 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34189 * lib/c-torture.exp: Initial changes for new logic.
34190 * lib/gcc.exp: Initial changes for new logic.
34191
34192 1993-10-15 Mike Stump (mrs@cygnus.com)
34193
34194 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34195 depend upon failure or success. Fully qualify names in failure
34196 and success messages. Always remove a.out before starting
34197 compile, just in case. Pay more attention to error text output by
34198 the compiler. Handle testcases with no known past errors just
34199 like all others, so that things are uniform. Other miscellaneous
34200 improvements.
34201
34202 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34203
34204 * gcc.cpp: new directory for cpp tests
34205
34206 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34207
34208 * lib/chill.exp: Code reformatted, removed unused code.
34209 * config/unix-chill.exp: Code reformatted, removed unused code.
34210 * chill.execute/execute.exp: Code reformatted, removed unused code.
34211 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34212
34213 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34214
34215 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34216 routines not written.
34217
34218 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34219
34220 * config/bug-gcc.exp: Use new procs from bug.exp.
34221
34222 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34223
34224 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34225 via ftp, rather than depending on NFS.
34226 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34227 case.
34228
34229 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34230
34231 * config/bug-gcc.exp: Use new download proc.
34232
34233 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34234
34235 * chill.execute/execute.exp: cleanups, handles errors better
34236 * chill.compile/compile.exp: rewrite, based on execute.exp
34237 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34238 * lib/chill.exp: major changes to diff proc and compile and link
34239 procs. added chill_fail and chill_pass wrappers to pass and
34240 fail. added more comments, and handle error codes better.
34241 Added a hack to capture stderr from exec, so noncompile tests
34242 can work.
34243
34244 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34245
34246 * chill.execute/execute.exp: rewrite of testsuite driver
34247 * lib/chill.exp: rewrite of testsuite driver
34248 * config/unix-chill.exp: rewrite of testsuite driver
34249
34250 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34251
34252 In chill.execute:
34253 * iexpr.ch: Standardize uppercase.
34254 * tuples.dat: Standardize uppercase.
34255 * vary.ch: standardize. Correct varying string assignments.
34256 * vary.dat: Add new output lines.
34257
34258 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34259
34260 In chill.execute:
34261 * chprintf.ch: Standardize use of uppercase.
34262 * tuples.ch: Standardize and turn arr2 into a DCL,
34263 rather than a SYN.
34264 * pinits.ch: Standardize.
34265
34266 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34267
34268 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34269 * Makefil: Renamed to Makefile.in.
34270 * configure.in: New.
34271
34272 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34273
34274 In chill.execute:
34275 * .cvsignore: Add result/output files.
34276 * Makefile: Fix up variables at start. Use MFLAGS
34277 everywhere. Correct bool_loc, built_ins entries.
34278 Add entry for vary1.ch.
34279 * bitarray.ch: Standardize upper-case usage.
34280 * bitexpr.ch: Standardize, add output of b1.
34281 * params.ch: Use arrayt in along PROC parameters, to
34282 avoid novelty problems.
34283 * sets.ch: Tiny cleanup.
34284 * vary1.ch: Re-indent.
34285
34286 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34287
34288 * Add PR-related files to Makefiles, .cvsignore files, etc.
34289
34290 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34291
34292 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34293 with compiler objects. New names are test-flow.c and test-loop.c
34294
34295 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34296
34297 * Upgraded c-torture tests from 1.19 to 1.20
34298
34299 * new files:
34300 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34301 * gcc.compile: 930623-1.c 930623-2.c
34302 * gcc.noncompile: 930622-1.c 930622-2.c
34303 * gcc.failure: 920411-1.c 920627-2.c
34304 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34305
34306 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34307
34308 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34309 More changes to get testsuite working properly. Needs more work.
34310 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34311
34312 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34313
34314 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34315 More changes to get testsuite working properly. Needs more work.
34316
34317 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34318
34319 * chill.compile/compile.exp: Added for Dejagnu support
34320 * chill.execute/execute.exp: Added for Dejagnu support
34321 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34322
34323 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34324
34325 This should complete moving the CHILL test files.
34326 * chill.noncompile(.cvsignore printf.grt
34327 in-printf.grt chprintf.grt chprintf.ch):
34328 Added test-support files.
34329 (Makefile): Modified further.
34330 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34331 signal.ch): Added test files.
34332 * chill.execute (.cvsignore printf.grt printr.c
34333 in-printf.grt rts.c chprintf.grt rts.h): Added
34334 test-support files.
34335 (Makefile): More corrections.
34336
34337 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34338
34339 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34340 test cases, ready for DejaGnu.
34341
34342 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34343
34344 * Upgraded c-torture tests from 1.18 to 1.19
34345
34346 * gcc.compile: added test(s):
34347 930607-1.c
34348 * gcc.execute: added test(s):
34349 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34350
34351 * added new subdirectory for misc tests: gcc.misc-tests
34352 * gcc.misc-test(s): added tests:
34353 inst-check.c test-consts.c test-ior.c test-switch.c
34354
34355 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34356
34357 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34358
34359 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34360
34361 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34362
34363 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34364
34365 * Upgraded c-torture tests from 1.17 to 1.18
34366
34367 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34368
34369 * Upgraded c-torture tests from 1.12 to 1.17
34370
34371 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34372
34373 * lib/old-dejagnu.exp:
34374 Fixed handling of XFAIL target triplets to correctly
34375 recognize wildcard characters. Removed code that
34376 appended a unique id tag to the end of the file name
34377 printed out by the result of the testcases within a
34378 given test file.
34379
34380 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34381
34382 * lib/old-dejagnu.exp:
34383 Reworked expected failure handling to trigger off of XFAIL
34384 keyword in keyphrase embeded in testcase source code. The
34385 XFAIL keyword must be at the end of the keyphrase line. It
34386 may optionally be followed by one or more target triplets.
34387 It has just occured that the handling of wildcards in the
34388 target triplet may not be correct.
34389
34390 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34391
34392 * g++.old-deja/tests:
34393 Moved all subdirectories up one level into g++.old-deja .
34394
34395 * lib/old-dejagnu.exp:
34396 Fixed problem with CXXFLAGS not being properly reset, and being
34397 corrupted with extraneous "-c" compiler option. This was
34398 causing binaries to not be generated for test that needed them.
34399 Modified strings passed to "pass" and "fail" so that individual
34400 tests from the same test file would be distinguished by an
34401 identifier appended to the test file name in the summary logs;
34402 this corrected a problem with erroneous diff logs. Added code
34403 to search testcases for expected fail and unexpected pass keywords.
34404
34405 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34406
34407 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34408
34409 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34410
34411 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34412 Removed extraneous text from end of "Special g++ Options"
34413 keyphrase.
34414
34415 * lib/old-dejagnu.exp: Added pattern matching to look for new
34416 keywords, embedded in testcases comments, which will trigger
34417 calls to xpass and xfail.
34418
34419 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34420
34421 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34422 comments embedded in the testcases, especially the one looking for
34423 special compiler options, as well as the pattern matching for the
34424 compiler output again.
34425
34426 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34427
34428 * lib/old-dejagnu.exp: Do a proper check of the return value for
34429 execute tests. Fixed several problems with the pattern matching
34430 of the compiler output which gave erroneous test results.
34431 Changed several of the test result messages to be more descriptive.
34432 * config/unix-g++.exp: Proc g++_load now actually works and
34433 executes the tests passed to it and returns a usable return
34434 value.
34435
34436 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34437
34438 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34439
34440 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34441
34442 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34443 Modified both files to properly execute the old style
34444 dejagnu tests. The previous versions of these files were
34445 experimental and did not function anything near correctly.
34446
34447 1993-04-05 Rob Savoye (rob@cygnus.com)
34448
34449 * Removed all Makefile.in and configure.in files. No configuration
34450 needed now.
34451
34452 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34453
34454 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34455
34456 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34457
34458 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34459 gcc.special/configure.in, gcc.noncompile/configure.in,
34460 gcc.execute/configure.in, gcc.code_quality/configure.in,
34461 g++.other/configure.in, g++.old-deja/configure.in,
34462 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34463 in srcname setting.
34464
34465 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34466
34467 * lib/udi.exp: Fixed mondfe and mondfe_download.
34468 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34469 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34470
34471 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34472
34473 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34474 (gdb_exit): Don't remove *_soc files.
34475
34476 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34477
34478 * lib/c-torture.exp: Don't look for main; instead always use -w
34479 -c. This is how the c-torture tests work. Remove the object
34480 file if the compilation succeeds.
34481 * gcc.execute/execute.exp: Remove executable if test passes.
34482 * gcc.noncompile/noncompile.exp: Every test is an expected
34483 failure.
34484 * gcc.special/special.exp: Added tests from c-torture 1.11,
34485 corrected use of existing test.
34486 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34487 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34488 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34489 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34490 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34491 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34492 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34493 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34494 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34495 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34496 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34497 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34498 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34499 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34500 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34501 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34502 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34503 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34504 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34505 c-torture 1.11.
34506 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34507 correspond to c-torture 1.11.
34508
34509 * New file.